body,button,input,select,textarea{font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#1a1a1a;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.site-header .logo_text,.slideshow__heading,.section-header .title,.footer-heading,.image-with-text-overlay__content .title,.azk-title{font-family:Outfit,Montserrat,sans-serif!important;text-transform:uppercase;letter-spacing:.08em}.logo-wrapper .logo_text,.site-header__logo-image,.footer-logo--text a{font-family:Outfit,sans-serif!important;font-weight:900!important;font-size:26px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#111!important;transition:color .3s ease;text-decoration:none!important}.logo-wrapper .logo_text:hover{color:#c5a059!important}.announcement-bar{background-color:#0d0d0e!important;color:#fff!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.5px!important;padding:10px 0!important;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,.1)}.announcement-bar a,.announcement-bar__message{color:#e5e5e5!important}.site-header{background:#fff;border-bottom:1px solid #eeeeee;transition:all .3s ease}.site-header.header-sticky.is-sticky{box-shadow:0 4px 20px #0000000f;background:#fffffffa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.site-nav .site-nav__link{font-family:Outfit,sans-serif;font-size:13px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#111!important;padding:22px 16px!important;position:relative;transition:color .25s ease}.site-nav .site-nav__link:after{content:"";position:absolute;bottom:14px;left:16px;right:16px;height:2px;background-color:#c5a059;transform:scaleX(0);transition:transform .25s cubic-bezier(.25,1,.5,1)}.site-nav .site-nav__link:hover:after,.site-nav .site-nav__item.active .site-nav__link:after{transform:scaleX(1)}.site-nav .site-nav__link:hover{color:#c5a059!important}.header-middle__item .navUser-action{color:#111;transition:transform .2s ease,color .2s ease}.header-middle__item .navUser-action:hover{color:#c5a059;transform:translateY(-1px)}.cart-count-bubble{background-color:#111!important;color:#fff!important;font-size:10px!important;font-weight:700!important;border-radius:50%!important}.btn,.btn-primary,.btn--primary,.product-card__button .btn,button.btn,a.btn{font-family:Outfit,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:2.5px!important;text-transform:uppercase!important;padding:0 36px!important;height:50px!important;line-height:50px!important;border-radius:30px!important;background-color:#111!important;color:#fff!important;border:2px solid #111111!important;transition:all .35s cubic-bezier(.25,1,.5,1)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;box-shadow:0 4px 18px #0003!important;cursor:pointer!important;outline:none!important;margin:0!important}.hide,span.hide,[data-loader].hide,.btn span.hide,button.btn span.hide,a.btn span.hide,.icon-loading-js{display:none!important}.btn span:not(.hide):not([data-loader]),button.btn span:not(.hide):not([data-loader]),a.btn span:not(.hide):not([data-loader]){display:inline-block!important;line-height:1!important;color:inherit!important}.btn:hover,.btn-primary:hover,.btn--primary:hover,.product-card__button .btn:hover,button.btn:hover,a.btn:hover{background-color:#c5a059!important;border-color:#c5a059!important;color:#fff!important;transform:translateY(-3px) scale(1.02)!important;box-shadow:0 10px 25px #c5a05973!important}.slideshow-wrapper,.slideshow,.slideshow__item,.slideshow__image{min-height:540px!important;height:75vh!important;max-height:720px!important;position:relative!important}@media(max-width:768px){.slideshow-wrapper,.slideshow,.slideshow__item,.slideshow__image{min-height:460px!important;height:60vh!important}}.slideshow__content{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;max-height:90%!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:20px 30px!important;z-index:10!important;box-sizing:border-box!important;margin:0!important}.slideshow__content.content--left,.slideshow__content.text-left{left:6%!important;right:auto!important;bottom:auto!important;align-items:flex-start!important;text-align:left!important}.slideshow__content.content--center,.slideshow__content.text-center{left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;align-items:center!important;text-align:center!important}.slideshow__content.content--right,.slideshow__content.text-right{right:6%!important;left:auto!important;bottom:auto!important;align-items:flex-end!important;text-align:right!important}.slideshow__subheading{font-family:Outfit,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#c5a059!important;margin-bottom:8px!important}.slideshow__heading{font-family:Outfit,sans-serif!important;font-size:clamp(22px,3.5vw,42px)!important;font-weight:900!important;line-height:1.15!important;letter-spacing:1.5px!important;color:#fff!important;text-shadow:0 2px 12px rgba(0,0,0,.6)!important;margin-bottom:12px!important;max-width:680px!important;word-break:break-word!important}.slideshow__text{font-size:clamp(12px,1.2vw,15px)!important;font-weight:400!important;max-width:580px!important;margin:0 0 20px!important;color:#fffffff2!important;line-height:1.45!important;text-shadow:0 1px 6px rgba(0,0,0,.6)!important}.slideshow__button,a.slideshow__button,.slideshow__content .btn{background-color:#fff!important;color:#111!important;border:2px solid #ffffff!important;box-shadow:0 6px 20px #0000004d!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:48px!important;min-height:48px!important;line-height:48px!important;padding:0 34px!important;border-radius:30px!important;font-family:Outfit,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:2.5px!important;text-transform:uppercase!important;opacity:1!important;visibility:visible!important;text-decoration:none!important;flex-shrink:0!important;margin-top:4px!important}.slideshow__button span:not(.hide),a.slideshow__button span:not(.hide),.slideshow__content .btn span:not(.hide){color:#111!important;display:inline-block!important;line-height:1!important}.slideshow__button:hover,a.slideshow__button:hover,.slideshow__content .btn:hover{background-color:#c5a059!important;color:#fff!important;border-color:#c5a059!important;box-shadow:0 10px 28px #c5a05980!important;transform:translateY(-3px) scale(1.02)!important}.slideshow__button:hover span:not(.hide),a.slideshow__button:hover span:not(.hide),.slideshow__content .btn:hover span:not(.hide){color:#fff!important}.modal-newsletter{background:#fff!important;border-radius:16px!important;overflow:hidden!important;max-width:840px!important;box-shadow:0 25px 60px #00000059!important;display:flex!important;position:none!important}.modal-newsletter .newsletter--image{width:45%!important;min-height:440px!important;background-size:cover!important;background-position:center!important;display:block!important}.modal-newsletter .newsletter--content{width:55%!important;padding:50px 40px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important}.modal-newsletter .newsletter--heading{font-family:Outfit,sans-serif!important;font-size:24px!important;font-weight:900!important;letter-spacing:2.5px!important;color:#111!important;margin-bottom:12px!important;text-transform:uppercase!important}.modal-newsletter .newsletter--message{font-size:14px!important;color:#666!important;line-height:1.6!important;margin-bottom:24px!important}.modal-newsletter .newsletter--form{width:100%!important}.modal-newsletter .newsletter--form .input-group{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;width:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;margin:0!important;padding:0!important}.modal-newsletter input.input-group__field,.modal-newsletter input[type=email]{display:block!important;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;line-height:48px!important;background:#fff!important;border:1.5px solid #e0e0e0!important;border-radius:30px!important;padding:0 24px!important;text-align:center!important;font-size:14px!important;color:#111!important;margin-bottom:14px!important;box-sizing:border-box!important;box-shadow:none!important;outline:none!important}.modal-newsletter input[type=email]:focus{border-color:#c5a059!important}.modal-newsletter button.btn,.modal-newsletter .btn--secondary{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;line-height:48px!important;border-radius:30px!important;background-color:#111!important;color:#fff!important;border:none!important;font-family:Outfit,sans-serif!important;font-size:12px!important;font-weight:800!important;letter-spacing:2.5px!important;text-transform:uppercase!important;cursor:pointer!important;margin:0!important;padding:0!important;box-shadow:0 4px 15px #0003!important}.modal-newsletter button.btn span:not(.hide){color:#fff!important;line-height:1!important;display:inline-block!important}.modal-newsletter button.btn:hover{background-color:#c5a059!important;color:#fff!important;box-shadow:0 8px 22px #c5a05966!important}.modal-newsletter .close{position:absolute!important;top:16px!important;right:16px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#00000014!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:20!important;transition:all .2s ease!important;text-decoration:none!important}.modal-newsletter .close:hover{background:#111!important;color:#fff!important}.modal-newsletter .close svg{fill:#111!important;width:16px!important;height:16px!important}.modal-newsletter .close:hover svg{fill:#fff!important}.azk-newsletter-container{background:linear-gradient(135deg,#0d0d0e,#18181c)!important;padding:90px 20px!important;text-align:center!important;color:#fff!important;position:relative!important;overflow:hidden!important}.newsletter_content{max-width:650px!important;margin:0 auto!important;text-align:center!important}.azk-newsletter-container .input-group{display:flex!important;max-width:540px!important;margin:30px auto 0!important;width:100%!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important}.azk-newsletter-container .input-group__field{flex:1!important;height:54px!important;background:#fff!important;color:#111!important;border:2px solid #ffffff!important;border-radius:30px 0 0 30px!important;padding:0 28px!important;font-size:14px!important;font-weight:500!important;outline:none!important;line-height:54px!important;margin:0!important;box-shadow:0 4px 15px #00000026!important}.azk-newsletter-container .input-group__field::placeholder{color:#777!important}.azk-newsletter-container .input-group__btn{display:flex!important;margin:0!important;padding:0!important;border:none!important;background:transparent!important}.azk-newsletter-container .input-group__btn .btn{height:54px!important;padding:0 36px!important;border-radius:0 30px 30px 0!important;background:#c5a059!important;border:2px solid #c5a059!important;color:#fff!important;font-family:Outfit,sans-serif!important;font-size:13px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;white-space:nowrap!important;margin:0!important;box-shadow:0 4px 15px #c5a0594d!important;transition:all .3s ease!important;line-height:1!important}.azk-newsletter-container .input-group__btn .btn span:not(.hide){display:inline-block!important;line-height:1!important;margin:0!important;padding:0!important;color:#fff!important}.azk-newsletter-container .input-group__btn .btn:hover{background:#111!important;border-color:#111!important;color:#fff!important;transform:translateY(-1px)!important}footer.site-footer,.site-footer,.site-footer__middle,.site-footer__bottom{background-color:#0b0c0e!important;color:#ccc!important;border-top:1px solid #1a1c20!important}.site-footer__middle{padding:60px 0 40px!important;background-color:#0b0c0e!important}.footer-logo--text a,.footer-logo .logo_text{font-family:Outfit,sans-serif!important;font-size:26px!important;font-weight:900!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:#fff!important;display:inline-block!important;margin-bottom:16px!important}.footer-logo__item,.footer-logo__item p,.footer-logo__item div{color:#ccc!important;font-size:13.5px!important;line-height:1.7!important;font-family:Plus Jakarta Sans,sans-serif!important}.footer-heading,.site-footer h5,.site-footer h4,.footer-row__item .footer-heading{font-family:Outfit,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;color:#fff!important;margin-bottom:22px!important;text-align:left!important}.footer-list,.footer-list li{list-style:none!important;padding:0!important;margin:0!important;text-align:left!important}.footer-list li{margin-bottom:10px!important}.footer-list a{color:#bbb!important;font-size:14px!important;font-weight:500!important;text-decoration:none!important;transition:all .25s ease!important;display:inline-block!important}.footer-list a:hover{color:#c5a059!important;transform:translate(4px)!important}.footer-social{text-align:left!important}.footer-social .social-icons,.social-icons{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin-top:14px!important;padding:0!important;margin-left:0!important;list-style:none!important}.social-icons a,.social-icon,.footer-social a,.social-icons li a{width:40px!important;height:40px!important;min-width:40px!important;border-radius:50%!important;background:#ffffff1a!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;transition:all .3s ease!important;text-decoration:none!important;margin:0!important;padding:0!important}.social-icons a:hover,.social-icon:hover,.footer-social a:hover,.social-icons li a:hover{background:#c5a059!important;color:#fff!important;transform:translateY(-3px)!important;box-shadow:0 6px 18px #c5a05966!important}.social-icons svg,.social-icon svg,.footer-social svg{fill:#fff!important;width:18px!important;height:18px!important;display:block!important;margin:0 auto!important}.site-footer__bottom{background-color:#060607!important;border-top:1px solid #141518!important;padding:24px 0!important}.footer-copyright,.site-footer__bottom p{color:#888!important;font-size:13px!important;margin:0!important}.halo-column-image-with-text-overlay{margin-top:10px}.image-with-text-overlay{position:relative!important;overflow:hidden!important;border-radius:12px!important;box-shadow:0 10px 30px #00000014!important;margin-bottom:30px!important;height:500px!important;background-color:#0d0d0e!important}.image-with-text-overlay .image--hover{position:relative!important;width:100%!important;height:100%!important}.image-with-text-overlay__image,.image-with-text-overlay__image.no-image{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;padding-top:0!important;overflow:hidden!important}.image-with-text-overlay__image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;filter:brightness(.85)!important;transition:transform .6s cubic-bezier(.25,1,.5,1),filter .6s ease!important}.image-with-text-overlay:hover .image-with-text-overlay__image img{transform:scale(1.06)!important;filter:brightness(.9)!important}.image-with-text-overlay__content{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:100%!important;max-width:100%!important;padding:40px 30px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;z-index:5!important;background:linear-gradient(to top,#000000d9,#0000004d 55%,#0003)!important}.image-with-text-overlay__content .title{color:#fff!important;font-size:26px!important;font-weight:800!important;letter-spacing:2px!important;text-shadow:0 2px 10px rgba(0,0,0,.6)!important;margin-bottom:12px!important;text-transform:uppercase!important}.image-with-text-overlay__content .content{color:#fffffff2!important;font-size:14px!important;line-height:1.5!important;text-shadow:0 1px 6px rgba(0,0,0,.6)!important;margin-bottom:24px!important;max-width:85%!important}.product-card,.grid-view-item,.product-item{background:#fff!important;border-radius:12px!important;overflow:hidden!important;border:1px solid #eeeeee!important;transition:all .35s cubic-bezier(.25,1,.5,1)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;box-shadow:0 4px 15px #00000008!important;box-sizing:border-box!important;height:100%!important}.product-card:hover,.grid-view-item:hover,.product-item:hover{box-shadow:0 12px 32px #00000014!important;transform:translateY(-5px)!important;border-color:#dcdcdc!important}.product-card__image{position:relative!important;width:100%!important;aspect-ratio:3/4!important;overflow:hidden!important;border-radius:12px 12px 0 0!important;background-color:#f7f7f7!important;margin:0!important}.product-card__link{display:block!important;width:100%!important;height:100%!important}.product-card__img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important;display:block!important;transition:transform .6s cubic-bezier(.25,1,.5,1)!important}.product-card:hover .product-card__img{transform:scale(1.06)!important}.product-card__content--wrapper,.product-card__content,.product-bottom,.product-details,.grid-view-item__meta{padding:18px 20px 22px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;width:100%!important;background:#fff!important}.product-card__vendor,.product-vendor{font-family:Outfit,sans-serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#c5a059!important;margin:0 0 6px!important;padding:0!important;display:block!important}.product-card__vendor a,.product-vendor a{color:#c5a059!important;text-decoration:none!important}.product-card__title,.product-title,.product-card__title a,.product-title a,.grid-view-item__title{font-family:Outfit,Plus Jakarta Sans,sans-serif!important;font-size:15px!important;font-weight:700!important;line-height:1.4!important;color:#111!important;margin:0 0 8px!important;padding:0!important;display:block!important;letter-spacing:.3px!important;text-decoration:none!important;transition:color .25s ease!important;word-break:break-word!important}.product-card__title a:hover,.product-title a:hover,.grid-view-item__title:hover{color:#c5a059!important}.product-card__price,.price,.price-box,.product-price{margin:4px 0 12px!important;padding:0!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:15px!important;font-weight:800!important;color:#111!important;display:flex!important;align-items:center!important;gap:8px!important;flex-wrap:wrap!important;line-height:1.2!important}.price-item,.price-item--regular,.price-item--sale{font-family:Plus Jakarta Sans,sans-serif!important;font-size:15px!important;font-weight:800!important;line-height:1.2!important}.price-item--sale{color:#e63946!important}.price-item--regular{color:#111!important}.price--on-sale .price-item--regular{color:#888!important;text-decoration:line-through!important;font-weight:500!important;font-size:13.5px!important}.product-card__button--wrapper,.product-card__button,.product-card .btn-product,.product-card .action{width:100%!important;margin-top:10px!important;padding:0!important}.product-card__button--wrapper .btn,.product-card__button .btn,.product-card .btn-product .btn{width:100%!important;height:44px!important;line-height:44px!important;border-radius:25px!important;background-color:#111!important;color:#fff!important;font-family:Outfit,sans-serif!important;font-size:11px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;transition:all .3s ease!important;box-shadow:0 4px 14px #0000001f!important;cursor:pointer!important}.product-card__button--wrapper .btn:hover,.product-card__button .btn:hover{background-color:#c5a059!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 20px #c5a05959!important}.product-card .swatch,.product-card__variant,.product-card .color-swatch,.product-card .swatch-element{margin-top:10px!important;margin-bottom:0!important;display:inline-flex!important;align-items:center!important;gap:6px!important;padding:0!important}.policy-with-text{padding:24px 16px!important;background:#fff!important;border-radius:12px!important;border:1px solid #eeeeee!important;transition:all .3s ease!important;height:100%!important;box-shadow:0 4px 15px #00000005!important}.policy-with-text:hover{transform:translateY(-4px)!important;border-color:#c5a059!important;box-shadow:0 10px 25px #c5a05926!important}.policy-with-text__title,.policy-with-text .title{font-family:Outfit,sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#111!important;margin-bottom:10px!important}.policy-with-text__description,.policy-with-text .description,.policy-with-text .description p{font-family:Plus Jakarta Sans,sans-serif!important;font-size:13.5px!important;line-height:1.6!important;color:#666!important;margin:0!important}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slideshow__content,.image-with-text-overlay__content{animation:fadeInUp .8s cubic-bezier(.25,1,.5,1) both}.site-nav>.menu-lv-1.collections-dropdown-item{position:relative}.site-nav>.menu-lv-1.collections-dropdown-item>.collections-dropdown-menu{position:absolute;top:100%;left:50%;transform:translate3d(-50%,10px,0);min-width:220px;max-height:400px;overflow-y:auto;background-color:#fff;border:1px solid #eeeeee;border-radius:6px;box-shadow:0 8px 30px #0000001a;opacity:0;visibility:hidden;z-index:999;transition:opacity .25s ease,transform .25s ease,visibility .25s;padding:8px 0}.site-nav>.menu-lv-1.collections-dropdown-item:hover>.collections-dropdown-menu{opacity:1;visibility:visible;transform:translate3d(-50%,0,0)}.site-nav>.menu-lv-1.collections-dropdown-item>.collections-dropdown-menu .nav-title-mobile{display:none}.collections-dropdown-menu .site-nav-dropdown{list-style:none;margin:0;padding:0;background:transparent}.collections-dropdown-menu .site-nav-dropdown .menu-lv-2{padding:0}.collections-dropdown-menu .site-nav-dropdown .menu-lv-2 .nav-action{margin:0;padding:0}.collections-dropdown-menu .site-nav-dropdown .menu-lv-2 a.link{display:block;padding:10px 20px;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:500;color:#1a1a1a;text-decoration:none;letter-spacing:.3px;transition:background .2s ease,color .2s ease,padding-left .2s ease;white-space:nowrap}.collections-dropdown-menu .site-nav-dropdown .menu-lv-2:first-child a.link{font-weight:700;color:#c5a059;border-bottom:1px solid #f0f0f0;margin-bottom:4px;padding-bottom:12px}.collections-dropdown-menu .site-nav-dropdown .menu-lv-2 a.link:hover{background-color:#fafafa;color:#c5a059;padding-left:26px}.collections-dropdown-menu::-webkit-scrollbar{width:4px}.collections-dropdown-menu::-webkit-scrollbar-track{background:#f5f5f5}.collections-dropdown-menu::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}@media(max-width:989px){.site-nav>.menu-lv-1.collections-dropdown-item>.collections-dropdown-menu{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
