:root{--kz-gold: #C9A543;--kz-gold-dark: #A8872E;--kz-gold-light: #E8C96A;--kz-gold-pale: #F5E9C0;--kz-black: #111111;--kz-dark: #1A1A1A;--kz-cream: #FAF8F3;--kz-ivory: #F0EAD6;--kz-red: #8B1C14;--kz-text: #2A2A2A;--kz-text-muted: #666666;--kz-border: #E0D8C8;--kz-font-heading: "Cinzel", "Georgia", serif;--kz-font-sub: "Cormorant Garamond", "Palatino", serif;--kz-font-body: "Jost", "Helvetica Neue", sans-serif;--kz-radius: 2px;--kz-shadow-card: 0 2px 12px rgba(0,0,0,.08);--kz-shadow-hover: 0 8px 28px rgba(0,0,0,.15);--kz-transition: .3s cubic-bezier(.4, 0, .2, 1)}body{background-color:var(--kz-cream);font-family:var(--kz-font-body);color:var(--kz-text);-webkit-font-smoothing:antialiased}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Ctext x='10' y='40' font-size='28' fill='%23C9A543' font-family='serif'%3E\13080%3C/text%3E%3Ctext x='60' y='40' font-size='22' fill='%23C9A543' font-family='serif'%3E\131a3%3C/text%3E%3Ctext x='10' y='80' font-size='22' fill='%23C9A543' font-family='serif'%3E\1313f%3C/text%3E%3Ctext x='60' y='80' font-size='28' fill='%23C9A543' font-family='serif'%3E\13153%3C/text%3E%3Ctext x='30' y='115' font-size='20' fill='%23C9A543' font-family='serif'%3E\131cb%3C/text%3E%3Ctext x='80' y='115' font-size='20' fill='%23C9A543' font-family='serif'%3E\13216%3C/text%3E%3C/svg%3E")}.section-header,.header-wrapper,header-component{background-color:#000!important;border-bottom:1px solid rgba(201,165,67,.3)!important}.header__heading-link,.header__heading{color:var(--kz-gold)!important}.header,.header[transparent],.header[transparent] .header__row,.header__row{--color-primary: #C9A543 !important;--color-primary-rgb: 201, 165, 67 !important;--color-foreground: #C9A543 !important;--color-foreground-rgb: 201, 165, 67 !important;--color-primary-hover: #E8C96A !important}a.header__menu-item,.header__menu-item.link,.header__menu-item.link--text{color:var(--kz-gold)!important;font-family:var(--kz-font-body)!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;transition:color var(--kz-transition)!important}a.header__menu-item .text,.header__menu-item.link .text{color:var(--kz-gold)!important;font-size:1.5rem!important;font-family:var(--kz-font-body)!important;letter-spacing:.08em!important;text-transform:uppercase!important}.header__active-menu-item,a.header__menu-item .header__active-menu-item,.header__menu-item .text.header__active-menu-item{color:var(--kz-gold-light)!important;font-size:1.5rem!important;font-family:var(--kz-font-body)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-weight:700!important}a.header__menu-item:hover,a.header__menu-item:hover .text,.header__menu-item.link:hover,.header__menu-item.link:hover .text{color:var(--kz-gold-light)!important}.header__icon svg,.header__icon path{fill:#e8e0d0!important;stroke:#e8e0d0!important}.header__icon:hover svg,.header__icon:hover path{fill:var(--kz-gold)!important;stroke:var(--kz-gold)!important}.cart-count-bubble{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;font-weight:700}.mega-menu,.header__submenu{background-color:var(--kz-dark)!important;border-top:2px solid var(--kz-gold)!important}.mega-menu a,.header__submenu a{color:#d8d0c0!important}.mega-menu a:hover,.header__submenu a:hover{color:var(--kz-gold)!important}.announcement-bar{background:linear-gradient(90deg,var(--kz-black) 0%,#2A1F0A 50%,var(--kz-black) 100%)!important;border-bottom:1px solid rgba(201,165,67,.4)!important}.announcement-bar__message,.announcement-bar p,.announcement-bar a{color:var(--kz-gold-light)!important;font-family:var(--kz-font-body)!important;letter-spacing:.15em!important;font-size:.78rem!important;text-transform:uppercase!important}.section-header__title,.section__heading,h2.h1,h2.h2,.featured-collection .section__title{font-family:var(--kz-font-heading)!important;letter-spacing:.05em!important;color:var(--kz-text)!important}.section__title-wrapper,.section-header,.section__header{position:relative}.section__title:after,.section-header__title:after{content:"";display:block;width:60px;height:3px;background:linear-gradient(90deg,var(--kz-gold),var(--kz-gold-light),var(--kz-gold));margin:10px auto 0;border-radius:2px}.section__title,.section-header__title{text-align:center}.button,.button--primary,button.button{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-color:var(--kz-gold)!important;font-family:var(--kz-font-body)!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:var(--kz-radius)!important;transition:all var(--kz-transition)!important;position:relative;overflow:hidden}.button:before,.button--primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.18) 50%,transparent 70%);transform:translate(-100%);transition:transform .5s ease}.button:hover:before,.button--primary:hover:before{transform:translate(100%)}.button:hover,.button--primary:hover{background-color:var(--kz-gold-dark)!important;border-color:var(--kz-gold-dark)!important;box-shadow:0 4px 20px #c9a54366!important;transform:translateY(-1px)!important}.button--secondary{background-color:transparent!important;color:var(--kz-black)!important;border-color:var(--kz-black)!important}.button--secondary:hover{background-color:var(--kz-black)!important;color:#fff!important;border-color:var(--kz-black)!important}.card-wrapper,.product-card-wrapper{transition:transform var(--kz-transition),box-shadow var(--kz-transition)!important}.card-wrapper:hover,.product-card-wrapper:hover{transform:translateY(-4px)!important;box-shadow:var(--kz-shadow-hover)!important}.card,.card--product{background-color:#fff!important;border-radius:var(--kz-radius)!important;overflow:hidden;border:1px solid var(--kz-border)!important}.card__media,.card-media{overflow:hidden!important}.card__media img,.card-media img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important;will-change:transform}.card-wrapper:hover .card__media img,.card-wrapper:hover .card-media img{transform:scale(1.06)!important}.card__heading,.card__name{font-family:var(--kz-font-body)!important;font-size:1rem!important;font-weight:500!important;color:var(--kz-text)!important;line-height:1.4!important}.price,.price__sale,.price__regular{color:var(--kz-gold-dark)!important;font-weight:600!important;font-family:var(--kz-font-body)!important}.price--on-sale .price__sale{color:var(--kz-red)!important}.badge--sale,.badge--on-sale{background-color:var(--kz-red)!important;color:#fff!important;border-radius:2px!important;font-family:var(--kz-font-body)!important;font-size:.7rem!important;letter-spacing:.08em!important}.badge--new{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-radius:2px!important}.quick-add__submit,.quick-add-modal__submit{background-color:var(--kz-black)!important;color:#fff!important;border-color:var(--kz-black)!important}.quick-add__submit:hover{background-color:var(--kz-gold)!important;border-color:var(--kz-gold)!important;color:var(--kz-black)!important}.collection-card,.card--collection{border-radius:var(--kz-radius)!important;overflow:hidden}.collection-card .card__heading,.card--collection .card__heading{font-family:var(--kz-font-heading)!important;letter-spacing:.06em!important;text-transform:uppercase;font-size:1rem!important}.slideshow,.banner,.media-banner{position:relative}.banner__content,.slideshow__slide-content{position:relative;z-index:2}.banner__heading,.slideshow__heading{font-family:var(--kz-font-heading)!important;text-shadow:0 2px 20px rgba(0,0,0,.5)!important;letter-spacing:.04em!important}.banner__subheading,.slideshow__subheading{color:var(--kz-red)!important;font-family:var(--kz-font-sub)!important;font-style:italic;font-size:1.4rem!important}.banner .button,.slideshow .button{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-color:var(--kz-gold)!important;font-size:.85rem!important;padding:14px 36px!important;box-shadow:0 4px 20px #c9a54373!important}.banner .button:hover,.slideshow .button:hover{background-color:#fff!important;color:var(--kz-black)!important;border-color:#fff!important}.featured-banner,.media-with-text,.image-banner{position:relative;overflow:hidden}.image-with-text--dark,.image-banner--dark{background-color:#0a0a14!important}.section-footer,footer{background-color:var(--kz-black)!important;color:#c8c0b0!important;border-top:2px solid var(--kz-gold)!important}.section-footer a,footer a{color:#c8c0b0!important;transition:color var(--kz-transition)!important}.section-footer a:hover,footer a:hover{color:var(--kz-gold)!important}.section-footer h2,.section-footer h3,.section-footer h4,footer h2,footer h3,footer h4{color:var(--kz-gold)!important;font-family:var(--kz-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.82rem!important}.section-footer:before{content:"";display:block;height:2px;background:linear-gradient(90deg,transparent,var(--kz-gold),var(--kz-gold-light),var(--kz-gold),transparent)}.footer-bottom,.section-footer__bottom{background-color:#080808!important;border-top:1px solid rgba(201,165,67,.15)!important;color:#888!important}.footer-bottom a{color:#888!important}.footer-bottom a:hover{color:var(--kz-gold)!important}.social-icons a,.list-social a{color:#a09080!important;transition:color var(--kz-transition),transform var(--kz-transition)!important}.social-icons a:hover,.list-social a:hover{color:var(--kz-gold)!important;transform:translateY(-2px)!important}.breadcrumb,nav.breadcrumb{font-size:.8rem!important;color:var(--kz-text-muted)!important;letter-spacing:.04em}.breadcrumb a{color:var(--kz-gold-dark)!important}.breadcrumb a:hover{color:var(--kz-gold)!important}.product__title h1,.product__title{font-family:var(--kz-font-heading)!important;letter-spacing:.04em!important;color:var(--kz-text)!important;line-height:1.25!important}.product .price__sale,.product .price__regular{font-size:1.5rem!important;color:var(--kz-gold-dark)!important}.product__vendor{color:var(--kz-gold)!important;font-size:.78rem!important;letter-spacing:.12em!important;text-transform:uppercase!important}.product-form__submit{background-color:var(--kz-black)!important;color:#fff!important;border-color:var(--kz-black)!important;height:54px!important;font-size:.85rem!important;letter-spacing:.12em!important}.product-form__submit:hover{background-color:var(--kz-gold)!important;border-color:var(--kz-gold)!important;color:var(--kz-black)!important;box-shadow:0 4px 20px #c9a54366!important}.variant-pills__option input:checked+.variant-pills__option-label,.swatch-input:checked+.swatch-label{border-color:var(--kz-gold)!important;color:var(--kz-gold-dark)!important;background-color:var(--kz-gold-pale)!important}.cart-drawer{background-color:var(--kz-cream)!important}.cart-drawer__header{background-color:var(--kz-black)!important;color:var(--kz-gold)!important;border-bottom:1px solid rgba(201,165,67,.3)!important}.cart-drawer__title{color:var(--kz-gold)!important;font-family:var(--kz-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important}.cart-drawer__footer{background-color:#fff!important;border-top:2px solid var(--kz-gold)!important}.cart__checkout-button{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-color:var(--kz-gold)!important;font-weight:700!important}.cart__checkout-button:hover{background-color:var(--kz-gold-dark)!important;border-color:var(--kz-gold-dark)!important;box-shadow:0 4px 20px #c9a54366!important}.pagination__item--current,.pagination .current{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-color:var(--kz-gold)!important;border-radius:2px!important}.pagination__item:hover:not(.pagination__item--current){color:var(--kz-gold)!important;border-color:var(--kz-gold)!important}.swiper-button-prev,.swiper-button-next,.slider-button{border-color:var(--kz-gold)!important;color:var(--kz-gold)!important;background-color:#ffffffe6!important}.swiper-button-prev:hover,.swiper-button-next:hover,.slider-button:hover{background-color:var(--kz-gold)!important;color:var(--kz-black)!important}.search__input,input[type=search]{border-color:var(--kz-border)!important;background-color:#fff!important;font-family:var(--kz-font-body)!important}.search__input:focus,input[type=search]:focus{border-color:var(--kz-gold)!important;box-shadow:0 0 0 3px #c9a54326!important;outline:none!important}.predictive-search{background-color:#fff!important;border:1px solid var(--kz-border)!important;box-shadow:var(--kz-shadow-hover)!important}input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select{border-radius:var(--kz-radius)!important;font-family:var(--kz-font-body)!important}input:focus,textarea:focus,select:focus{border-color:var(--kz-gold)!important;box-shadow:0 0 0 3px #c9a5431f!important}.back-to-top,#back-to-top,back-to-top-progress{background-color:var(--kz-gold)!important;color:var(--kz-black)!important;border-color:var(--kz-gold)!important}.back-to-top:hover,#back-to-top:hover{background-color:var(--kz-gold-dark)!important;box-shadow:0 4px 16px #c9a54380!important}.product-marquee,.marquee-wrapper{background-color:var(--kz-black)!important;border-top:1px solid rgba(201,165,67,.3)!important;border-bottom:1px solid rgba(201,165,67,.3)!important}.product-marquee span,.marquee-wrapper span,.marquee-item{color:var(--kz-gold)!important;font-family:var(--kz-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.78rem!important}.tabs .tab-header__item.active,.tabs .tab-header__item[aria-selected=true]{border-bottom:2px solid var(--kz-gold)!important;color:var(--kz-gold-dark)!important}.tabs .tab-header__item:hover{color:var(--kz-gold)!important}.product-tabs .tab-header__item.active,.product-tabs .tab-header__item[aria-selected=true]{color:var(--kz-gold-dark)!important;border-bottom-color:var(--kz-gold)!important}.features-strip,.icon-with-text,.service-list{background-color:var(--kz-ivory)!important;border-top:1px solid var(--kz-border)!important;border-bottom:1px solid var(--kz-border)!important}.icon-with-text__icon svg{color:var(--kz-gold)!important;fill:var(--kz-gold)!important}.collection-banner{background-color:var(--kz-dark)!important}.collection-banner__heading{color:var(--kz-gold)!important;font-family:var(--kz-font-heading)!important}.facets__heading{color:var(--kz-gold-dark)!important;font-family:var(--kz-font-body)!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:.8rem!important}.active-facets__button{background-color:var(--kz-gold-pale)!important;border-color:var(--kz-gold)!important;color:var(--kz-gold-dark)!important}.menu-drawer,.header-drawer{background-color:var(--kz-dark)!important}.menu-drawer a,.header-drawer a{color:#e0d8c8!important}.menu-drawer a:hover,.header-drawer a:hover{color:var(--kz-gold)!important}.menu-drawer__close-button svg,.header-drawer__close svg{stroke:var(--kz-gold)!important}.preload-screen{background-color:var(--kz-black)!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#f0ead6}::-webkit-scrollbar-thumb{background:var(--kz-gold);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--kz-gold-dark)}::selection{background-color:var(--kz-gold-pale);color:var(--kz-black)}.product-wishlist-button,.product-compare-button{background-color:#ffffffeb!important;border-radius:50%!important;transition:all var(--kz-transition)!important}.product-wishlist-button:hover,.product-compare-button:hover{background-color:var(--kz-gold)!important;color:var(--kz-black)!important}.product-wishlist-button svg,.product-compare-button svg{transition:stroke var(--kz-transition),fill var(--kz-transition)!important}.color-scheme-2,.color-scheme-background-2{background-color:var(--kz-cream)!important}.color-scheme-3,.color-scheme-background-3{background-color:var(--kz-black)!important}hr,.divider{border-color:var(--kz-border)!important}.quick-view-modal,.modal-dialog{border-radius:4px!important;overflow:hidden}.quick-view-modal__header,.modal-dialog__header{background-color:var(--kz-black)!important;color:var(--kz-gold)!important;border-bottom:1px solid rgba(201,165,67,.3)!important}.newsletter-popup,.email-signup-banner{background-color:var(--kz-dark)!important;border:1px solid rgba(201,165,67,.3)!important}.newsletter-popup__heading,.email-signup-banner__heading{color:var(--kz-gold)!important;font-family:var(--kz-font-heading)!important}.rating__star,.star-rating svg,.rating svg{fill:var(--kz-gold)!important;stroke:var(--kz-gold)!important}.shopify-section{position:relative;z-index:1}.skip-to-content-link:focus{background-color:var(--kz-gold)!important;color:var(--kz-black)!important}@media screen and (max-width:749px){.section__title:after,.section-header__title:after{width:40px;height:2px}.banner__subheading,.slideshow__subheading{font-size:1.1rem!important}.product-form__submit{height:48px!important}}@media print{body:before{display:none}}.section-wrapper .section--full-width,.section-wrapper .section--page-width{overflow:hidden}.collection-hero{position:relative;min-height:220px}.collection-hero--with-image .collection-hero__image-wrapper.banner__media:after{background:linear-gradient(135deg,#000000a6,#00000059 60%,#0000001a)!important;opacity:1!important}.collection-hero--with-image .banner__media-image{transform:scale(1.02);transition:transform 8s ease-out;object-fit:cover;object-position:center}.collection-hero--with-image:hover .banner__media-image{transform:scale(1.06)}.collection-hero .collection__text-wrapper{padding:3rem 4rem!important;align-items:flex-end!important}.collection-hero .collection-hero__text-wrapper{max-width:600px}.collection-hero .collection__title,.collection-hero h1,.collection-hero h2{font-family:var(--kz-font-heading)!important;color:#fff!important;text-shadow:0 2px 20px rgba(0,0,0,.6)!important;letter-spacing:.08em!important;line-height:1.1!important;font-size:clamp(1.8rem,4vw,3.5rem)!important;text-transform:uppercase!important}.collection-hero .collection-hero__text-wrapper:before{content:"";display:block;width:50px;height:3px;background:linear-gradient(90deg,var(--kz-gold),var(--kz-gold-light));margin-bottom:16px;border-radius:2px}.collection-hero .breadcrumb,.collection-hero .breadcrumbs{color:#ffffffb3!important;font-size:.78rem!important;letter-spacing:.08em!important;margin-bottom:8px}.collection-hero .breadcrumb a{color:var(--kz-gold-light)!important}.collection-hero .collection__description,.collection-hero .rte{color:#ffffffd9!important;font-size:.95rem!important;margin-top:12px;max-width:500px}.collection-hero:not(.collection-hero--with-image){background:linear-gradient(135deg,var(--kz-black) 0%,#2A1F0A 50%,#1A0A0A 100%)!important;padding:4rem 3rem!important}.collection-hero:not(.collection-hero--with-image) .collection-hero__text-wrapper{position:relative;z-index:2}.collection-hero:not(.collection-hero--with-image):after{content:"\13080  \131a3  \1313f  \13153  \131cb  \13216  \132aa  \1336f";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:3rem;color:#c9a54314;letter-spacing:1.5rem;pointer-events:none;z-index:1;font-family:serif;overflow:hidden}.card--block.card-information,.card-information,.price-item,.price__sale,.price{display:block!important;visibility:visible!important}.price--on-sale .price__regular{display:none!important}.card--block.card-information .price,.card-product-information .price,.card__information .price{margin-top:6px!important}.price-item--regular,.price__regular .price-item{color:var(--kz-gold-dark)!important;font-weight:600!important;font-size:1.05rem!important;font-family:var(--kz-font-body)!important}.price-item--sale,.price__sale .price-item--sale{color:var(--kz-gold-dark)!important;font-weight:700!important;font-size:1.7rem!important;text-decoration:none!important}.price-item--regular.price-item--last,.price__sale .price-item--regular{color:var(--kz-text-muted)!important;font-size:1.4rem!important;font-weight:400!important}.card-product-information,.card__information{padding:10px 14px 14px!important}.card--block [class*=card-product-title],.card__heading,.card-product-heading{font-size:2rem!important;font-weight:500!important;color:var(--kz-text)!important;line-height:1.35!important;margin-bottom:6px!important;font-family:var(--kz-font-body)!important}.featured-collection .price-item,.featured-collection .price__regular,.featured-collection .price__sale{color:var(--kz-gold-dark)!important;font-weight:600!important}.facets-block-wrapper{background-color:#fff!important;border-radius:3px!important;overflow:hidden;box-shadow:0 1px 8px #00000014!important}.facets__heading,.facets__heading--vertical,h2.facets__heading{background:linear-gradient(90deg,var(--kz-gold),var(--kz-gold-dark))!important;color:var(--kz-black)!important;font-family:var(--kz-font-body)!important;font-size:.78rem!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:12px 16px!important;margin:0!important;display:block!important;width:100%!important;border-radius:0!important}.facets__heading .svg-wrapper.icon-filter{display:none!important}.facets__disclosure,.disclosure-has-popup,details.facets__disclosure{border-bottom:1px solid var(--kz-border)!important}details.facets__disclosure:last-child{border-bottom:none!important}.facets__disclosure summary,.facets__disclosure .facets__summary,details.facets__disclosure>summary{padding:14px 16px!important;font-family:var(--kz-font-body)!important;font-size:.82rem!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--kz-text)!important;cursor:pointer!important;list-style:none!important;display:flex!important;justify-content:space-between!important;align-items:center!important;background-color:#fafafa!important;transition:background-color var(--kz-transition),color var(--kz-transition)!important}details.facets__disclosure>summary:hover{background-color:var(--kz-gold-pale)!important;color:var(--kz-gold-dark)!important}details.facets__disclosure[open]>summary{background-color:var(--kz-gold-pale)!important;color:var(--kz-gold-dark)!important;border-bottom:1px solid var(--kz-border)!important}.facets__disclosure .facets__display,.facets__disclosure .facets-list,details.facets__disclosure>div,details.facets__disclosure>ul{padding:12px 16px 16px!important;background-color:#fff!important}.facets__item{padding:5px 0!important;font-size:.83rem!important;color:var(--kz-text)!important}.facets__item label{cursor:pointer;display:flex;align-items:center;gap:8px}.facets__item input[type=checkbox]:checked+label,.facets__item input[type=checkbox]:checked~label{color:var(--kz-gold-dark)!important;font-weight:600!important}.facets__item input[type=checkbox]{accent-color:var(--kz-gold)!important;width:14px;height:14px}.active-facets__button{background-color:var(--kz-gold-pale)!important;border:1px solid var(--kz-gold)!important;color:var(--kz-gold-dark)!important;border-radius:2px!important;font-size:.75rem!important;padding:4px 10px!important}.active-facets__button-remove{color:var(--kz-gold-dark)!important;font-size:.78rem!important;font-weight:600!important;text-decoration:none!important}.active-facets__button-remove:hover{color:var(--kz-red)!important}.collection-hero+.template-collection .facets-sort-by select,.facets__sort select,.sorter select{border:1px solid var(--kz-border)!important;border-radius:2px!important;font-size:.82rem!important;padding:8px 32px 8px 12px!important;color:var(--kz-text)!important;background-color:#fff!important;cursor:pointer}.facets__sort select:focus{border-color:var(--kz-gold)!important;box-shadow:0 0 0 3px #c9a5431f!important;outline:none!important}.results-count,.product-count__text{font-size:.8rem!important;color:var(--kz-text-muted)!important}.slideshow,.section-slideshow,.shopify-section .slideshow-component,.slideshow__slide,.banner--slideshow{position:relative;overflow:hidden}.slideshow__slide .banner__media img,.slideshow__slide .media img{transition:transform 8s ease-out!important;will-change:transform;object-fit:cover!important;object-position:center!important}.slideshow__slide.is-active .banner__media img{transform:scale(1.04)!important}.slideshow__slide .banner__media:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(to bottom,#00000040,#00000073 60%,#0009)!important;z-index:1!important;pointer-events:none!important}.slideshow__slide .banner__content,.slideshow__slide .slide-content{position:relative;z-index:2!important;padding:3rem 4rem!important}.slideshow__slide h1,.slideshow__slide h2,.slideshow__slide .banner__heading{font-family:var(--kz-font-heading)!important;color:#fff!important;text-shadow:0 3px 24px rgba(0,0,0,.5)!important;letter-spacing:.05em!important;line-height:1.1!important;font-size:clamp(2.2rem,5vw,5rem)!important;text-transform:uppercase!important}.slideshow__slide .banner__subheading,.slideshow__slide .banner__sub-heading,.slideshow__slide h3,.slideshow__slide .banner__text{color:var(--kz-red)!important;font-family:var(--kz-font-sub)!important;font-style:italic!important;font-size:clamp(1.2rem,2.5vw,1.8rem)!important;margin-top:8px!important;font-weight:600!important;text-shadow:0 1px 8px rgba(0,0,0,.4)!important}.slideshow__controls .slideshow__control-wrapper,.slider-counter{position:absolute;bottom:24px;left:50%;transform:translate(-50%);z-index:5;display:flex;gap:8px}.slideshow__control,.slider-counter__link{width:8px!important;height:8px!important;border-radius:50%!important;background-color:#fff6!important;border:none!important;cursor:pointer!important;transition:all var(--kz-transition)!important}.slideshow__control.active,.slideshow__control[aria-current=true],.slider-counter__link--active{background-color:var(--kz-gold)!important;transform:scale(1.3)!important}.slideshow .slider-button,.slideshow .swiper-button-prev,.slideshow .swiper-button-next{background-color:#ffffff26!important;border:1px solid rgba(255,255,255,.3)!important;color:#fff!important;-webkit-backdrop-filter:blur(4px)!important;backdrop-filter:blur(4px)!important;transition:all var(--kz-transition)!important}.slideshow .slider-button:hover,.slideshow .swiper-button-prev:hover,.slideshow .swiper-button-next:hover{background-color:var(--kz-gold)!important;border-color:var(--kz-gold)!important;color:var(--kz-black)!important}.template-collection{background-color:var(--kz-cream)!important}.main-collection-grid{padding-top:24px!important;padding-bottom:48px!important}.section-wrapper .section--height-small{min-height:220px}.section-wrapper .section--height-medium{min-height:300px}.section-wrapper .section--height-large{min-height:420px}.collection .product-grid,.main-collection-product-grid,[id*=collection] .product-grid{--product-grid-columns-desktop: repeat(4, minmax(0, 1fr)) !important;grid-template-columns:repeat(4,minmax(0,1fr))!important}@media screen and (max-width:1024px){.collection .product-grid,.main-collection-product-grid,[id*=collection] .product-grid{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important;grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:749px){.collection .product-grid,.main-collection-product-grid,[id*=collection] .product-grid{--product-grid-columns-desktop: repeat(2, minmax(0, 1fr)) !important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.facets__heading,h2.facets__heading{font-size:.72rem!important;padding:10px 14px!important}}.card--block .card-product-information[class*=center],.settings-card-text-alignment-center .card-product-information{text-align:center!important}.card--block .price,.card--block .price-item,.card--block .price__sale,.card--block .price__container{opacity:1!important;visibility:visible!important;overflow:visible!important}.featured-collection .card--block .price,.featured-collection .card--block .price-item{display:block!important;color:var(--kz-gold-dark)!important;font-weight:600!important;font-size:.95rem!important;margin-top:4px!important}.featured-collection .section__title,.featured-collection h2,.featured-collection .section-header__title,.section-featured-collection .section__title,[class*=featured-collection] h2,.home-section-title,.section__title-wrapper .section__title{font-family:var(--kz-font-heading)!important;font-size:clamp(1.25rem,2.5vw,1.75rem)!important;font-weight:400!important;letter-spacing:.08em!important;color:var(--kz-text)!important;text-align:center!important;text-transform:capitalize!important;margin-bottom:0!important}.featured-collection .section__title:after,.featured-collection h2:after,.featured-collection .section-header__title:after,.section-featured-collection .section__title:after,.home-section-title:after{content:""!important;display:block!important;width:48px!important;height:3px!important;background:linear-gradient(90deg,var(--kz-gold-dark),var(--kz-gold-light),var(--kz-gold-dark))!important;margin:12px auto 0!important;border-radius:2px!important}.featured-collection .section-header,.featured-collection .section__header{padding-bottom:32px!important;text-align:center!important}@media screen and (min-width:990px){.featured-collection .product-grid,.section-featured-collection .product-grid{--product-grid-columns-desktop: 5 !important;grid-template-columns:repeat(5,1fr)!important}}@media screen and (min-width:750px)and (max-width:989px){.featured-collection .product-grid,.section-featured-collection .product-grid{--product-grid-columns-desktop: 3 !important;grid-template-columns:repeat(3,1fr)!important}}@media screen and (max-width:749px){.featured-collection .product-grid,.section-featured-collection .product-grid{grid-template-columns:repeat(2,1fr)!important}}.featured-collection .card,.featured-collection .card--product{border:1px solid var(--kz-border)!important;background:#fff!important;border-radius:3px!important;overflow:hidden;transition:box-shadow var(--kz-transition),transform var(--kz-transition)!important}.featured-collection .card:hover,.featured-collection .card--product:hover{box-shadow:0 6px 24px #0000001f!important;transform:translateY(-3px)!important}.featured-collection .card__information,.featured-collection .card-product-information{padding:10px 10px 12px!important;text-align:center!important}.featured-collection .card__heading a,.featured-collection .card-product-heading a{font-size:.82rem!important;font-weight:500!important;color:var(--kz-text)!important;text-decoration:none!important;line-height:1.4!important;font-family:var(--kz-font-body)!important}.shopify-section+.shopify-section{border-top:1px solid var(--kz-border)}.featured-collection{background-color:#fff;padding-top:56px!important;padding-bottom:56px!important}.featured-collection:nth-of-type(2n){background-color:var(--kz-cream)!important}.section-image-with-text.color-scheme-6,.section-rich-text.color-scheme-6,.shopify-section-group-header-group .color-scheme-6,.image-with-text.kz-certified-banner,.rich-text.kz-dark-banner{background-color:#0d1b2a!important;color:#fff!important}.section-image-with-text.color-scheme-6 h2,.section-image-with-text.color-scheme-6 p,.section-rich-text.color-scheme-6 h2,.section-rich-text.color-scheme-6 p{color:#fff!important}.section-image-with-text.color-scheme-6 h2,.section-image-with-text.color-scheme-6 .image-with-text__heading{color:var(--kz-gold-light)!important;font-family:var(--kz-font-heading)!important;letter-spacing:.1em!important;text-transform:uppercase!important}.template-product,.template-product .section-background,.main-product-information,.template-product .shopify-section{background-color:#fff!important;color:var(--kz-text)!important;--color-background: #FFFFFF !important;--color-foreground: var(--kz-text) !important;--color-foreground-rgb: 42, 42, 42 !important}.main-product-information h1,.main-product-information h2,.main-product-information h3,.main-product-information p,.main-product-information label,.main-product-information span:not(.badge):not(.price-item){color:var(--kz-text)!important}.banner__heading,.slideshow__slide-title{font-family:var(--kz-font-heading)!important;font-size:clamp(2.5rem,6vw,5rem)!important;font-weight:700!important;color:#fff!important;text-shadow:0 3px 24px rgba(0,0,0,.55)!important;letter-spacing:.03em!important;line-height:1.15!important}.banner__subheading,.slideshow__slide-subheading,.banner .rte p:first-of-type{color:#c0392b!important;font-family:var(--kz-font-sub)!important;font-style:italic!important;font-size:clamp(1.1rem,2.5vw,1.6rem)!important;font-weight:600!important;text-shadow:0 1px 8px rgba(0,0,0,.4)!important;letter-spacing:.02em!important}.featured-collection .view-all,.featured-collection .button--secondary{border-color:var(--kz-gold)!important;color:var(--kz-gold-dark)!important;font-size:.8rem!important;letter-spacing:.12em!important}.featured-collection .view-all:hover,.featured-collection .button--secondary:hover{background-color:var(--kz-gold)!important;color:var(--kz-black)!important}@media screen and (max-width:749px){.featured-collection{padding-top:36px!important;padding-bottom:36px!important}.banner__heading,.slideshow__slide-title{font-size:clamp(1.8rem,8vw,3rem)!important}}#header-group{position:relative!important;z-index:200!important}header-component,.section-header,.header-wrapper{position:sticky!important;top:0!important;z-index:200!important;background-color:#000!important}.header,.header[transparent],.header[transparent=not-sticky],.header[transparent=always],.header[transparent=not-sticky]:not([data-sticky-state]),.header[transparent=not-sticky][data-sticky-state=inactive],.header[transparent=not-sticky][data-sticky-state=active],.header[transparent=always][data-sticky-state=active],.header[transparent=always][data-sticky-state=inactive]{position:sticky!important;top:0!important;background-color:#000!important;--header-bg-color: #000000 !important;--header-logo-opacity: 1 !important;--header-logo-inverse-opacity: 0 !important}.header__row,.header__row--top,.header__row--bottom{background-color:#000!important}.header__row--top,.header__row:last-child{border-bottom:1px solid rgba(201,165,67,.3)!important}.shopify-section:first-of-type,#shopify-section-slideshow,[id^=shopify-section] .slideshow-component{margin-top:0!important;top:0!important}html{scroll-snap-type:none!important}body{overflow-x:hidden}swiper-component,.slideshow,.slideshow-component,.banner--slideshow,.section-slideshow{touch-action:pan-y!important}.slideshow,.slideshow-component,.banner--slideshow,.section-slideshow{overscroll-behavior:none!important;scroll-snap-type:none!important}.slideshow *,.slideshow-component *{scroll-snap-align:none!important}.slideshow .slider-button,.slideshow-component .slider-button,.banner .slider-button,.hero .slider-button,[id^=shopify-section] .slider-button{background-color:#0000008c!important;border:2px solid var(--kz-gold)!important;color:var(--kz-gold)!important;border-radius:50%!important;width:46px!important;height:46px!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;box-shadow:0 2px 12px #0006!important;transition:all var(--kz-transition)!important;display:flex!important;align-items:center!important;justify-content:center!important}.slideshow .slider-button svg,.slideshow-component .slider-button svg,.banner .slider-button svg{stroke:var(--kz-gold)!important;fill:none!important;width:20px!important;height:20px!important}.slideshow .slider-button:hover,.slideshow-component .slider-button:hover,.banner .slider-button:hover{background-color:var(--kz-gold)!important;border-color:var(--kz-gold)!important;box-shadow:0 4px 20px #c9a54380!important;transform:scale(1.08)!important}.slideshow .slider-button:hover svg,.slideshow-component .slider-button:hover svg,.banner .slider-button:hover svg{stroke:var(--kz-black)!important}@media screen and (max-width:749px){.slideshow .slider-button,.slideshow-component .slider-button,.banner .slider-button{width:36px!important;height:36px!important}}.media-block__image--mobile{display:none!important}.media-block__image--desktop{display:contents}@media screen and (max-width:749px){.media-block__image--desktop{display:none!important}.media-block__image--mobile{display:contents!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/konouz-custom.css.map */
