/** Shopify CDN: Minification failed

Line 8:0 Unexpected "{"
Line 121:0 Unexpected "4"

**/
ugxc:root{--zaini-ink: #11100e;--zaini-paper: #F6F2EB;--zaini-paper-deep: #ece3d6;--zaini-gold: #9a784e;--zaini-line: #E8E2D8;--zaini-serif: "Iowan Old Style", "Baskerville", "Times New Roman", serif;--zaini-sans: "Helvetica Neue", Helvetica, Arial, sans-serif;--zaini-scroll: 0px}body{background:var(--zaini-paper);color:var(--zaini-ink);font-family:var(--zaini-sans);letter-spacing:.01em}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.hometitle{font-family:var(--zaini-serif);font-weight:400;letter-spacing:-.035em}::selection{background:var(--zaini-ink);color:var(--zaini-paper)}.price__was,.price__was .js-value,.price__was .js-label{color:#6b625a!important;opacity:1!important}@media(max-width:767px){#shopify-section-template--28536404705652__featured_collection_LFePcW .collection-listing{overflow-x:auto!important;overflow-y:visible!important;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none}#shopify-section-template--28536404705652__featured_collection_LFePcW .collection-listing::-webkit-scrollbar{display:none}#shopify-section-template--28536404705652__featured_collection_LFePcW .product-grid.slider__grid{display:flex!important;width:max-content!important;grid-template-columns:none!important;gap:12px!important}#shopify-section-template--28536404705652__featured_collection_LFePcW .product-grid.slider__grid>.product-block{flex:0 0 82vw!important;width:82vw!important;max-width:82vw!important;min-width:0!important;scroll-snap-align:start}#shopify-section-template--28536404705652__featured_collection_LFePcW .product-block__detail{min-width:0}#shopify-section-template--28536404705652__featured_collection_LFePcW .product-block__title{display:-webkit-box!important;min-height:2.7em;overflow:hidden!important;white-space:normal!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}#shopify-section-template--28536404705652__featured_collection_LFePcW .product-price{display:flex!important;flex-wrap:wrap;align-items:baseline;column-gap:7px;row-gap:2px}#shopify-section-template--28536404705652__featured_collection_LFePcW .zaini-swipe-hint{display:none!important}}.product-block .block-inner,.zv10-brand-card{background:#fff!important;border:1px solid var(--zaini-line)!important;box-shadow:none}@media(hover:hover)and (pointer:fine){.product-block .block-inner,.zv10-brand-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.product-block:hover .block-inner,.zv10-brand-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px #11100e12}}@media(prefers-reduced-motion:reduce){.product-block .block-inner,.zv10-brand-card{transition:none!important;transform:none!important}}.section-announcement-bar{background:var(--zaini-ink);border-bottom:1px solid rgba(255,255,255,.12)}.section-announcement-bar .announcement-bar__announcements{min-height:34px;font-family:var(--zaini-sans);font-size:10px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.section-header{z-index:30}.pageheader{border-bottom:1px solid rgba(17,16,14,.1);background:#f6f2eae6;transition:background-color .32s ease,box-shadow .32s ease,backdrop-filter .32s ease}.pageheader--transparent{background:linear-gradient(to bottom,#f6f2eaeb,#f6f2ea00);border-bottom-color:transparent}.zaini-is-scrolled .pageheader{background:#f6f2eaf0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 36px #11100e0f}.logo-area{min-height:76px}.logo__link{display:inline-flex;align-items:center}.logo__image.zaini-wordmark{width:176px;height:auto}.navigation__link,.header-account-link,.show-search-link,.cart-link{font-family:var(--zaini-sans);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.navigation__link:after{height:1px!important}.zaini-home{width:100%;max-width:100%;margin-inline:0;overflow:clip;background:var(--zaini-paper)}.zaini-kicker{margin:0 0 24px;font-size:10px;font-weight:600;letter-spacing:.25em;text-transform:uppercase}.zaini-actions{display:flex;align-items:center;gap:28px;margin-top:40px}.zaini-button{min-height:54px;padding:0 26px;display:inline-flex;align-items:center;justify-content:space-between;gap:30px;border:1px solid var(--zaini-ink);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background-color .22s ease,color .22s ease,transform .22s ease}.zaini-button--dark{background:var(--zaini-ink);color:#fff}.zaini-button:hover{transform:translateY(-2px);background:var(--zaini-gold);border-color:var(--zaini-gold);color:#fff}.zaini-text-link{border-bottom:1px solid currentColor;padding-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.zaini-section-head{max-width:1520px;margin:0 auto 54px;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.55fr);align-items:end;gap:50px}.zaini-section-head h2{margin:0;font-size:clamp(48px,5.6vw,92px);line-height:.92}.zaini-section-head>p{max-width:440px;margin:0 0 8px auto;color:#11100eb3;font-size:15px;line-height:1.8}.zaini-assurance{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--zaini-line);background:var(--zaini-paper-deep)}.zaini-assurance>div{min-height:170px;padding:34px;display:flex;flex-direction:column;border-right:1px solid var(--zaini-line)}.zaini-assurance>div:last-child{border-right:0}.zaini-assurance span{color:var(--zaini-gold);font-size:9px;letter-spacing:.2em}.zaini-assurance strong{margin-top:auto;font-family:var(--zaini-serif);font-size:25px;font-weight:400}.zaini-assurance small{margin-top:7px;color:#11100e9e;font-size:11px;letter-spacing:.03em}.collection-slider-row,.section-signup{padding-block:clamp(72px,9vw,130px)}.collection-slider-row .hometitle{margin-bottom:44px}.collection-slider-row .hometitle h2,.section-signup h2{font-size:clamp(42px,5vw,76px);font-weight:400}.product-block .block-inner{overflow:hidden;background:#eee9e0}.product-block .block-inner-inner img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.product-block:hover .block-inner-inner img{transform:scale(1.025)}.product-block__detail{padding-top:17px}.product-block__title{font-family:var(--zaini-serif);font-size:17px;line-height:1.25}.product-price--block{margin-top:7px;font-size:12px;letter-spacing:.04em}.product-block .quickbuy-toggle{border-radius:0;font-size:10px;letter-spacing:.13em;text-transform:uppercase}.product-block .product-label--sale{border-radius:2px}.product-block .product-label--sale>span{padding:4px 7px!important;font-size:8.5px!important;line-height:1.1!important;letter-spacing:.04em!important;font-weight:750}.product-block .product-label-container{gap:5px}[data-zaini-quick-pay],[data-zaini-cod-pay]{display:none!important}[data-zaini-online-link]{text-decoration:none!important;cursor:pointer}html body .es-popup-button-product{display:flex!important;min-height:96px!important;height:auto!important;padding:14px 12px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;width:100%!important;text-transform:uppercase!important}.template-cart .checkout-buttons>.es-popup-button-cart~.es-popup-button-cart{display:none!important}.template-product .zaini-easysell-launch{display:none!important;width:100%;min-height:96px;margin:12px 0 0;padding:16px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#fff;background:#17120f;border:1px solid #17120f;border-radius:0;box-shadow:0 5px 14px #17120f24;cursor:pointer;text-align:center;transition:transform .18s ease,box-shadow .18s ease}.template-product .zaini-easysell-launch:hover{transform:translateY(-2px);box-shadow:0 8px 18px #17120f2e}.template-product .zaini-easysell-launch:focus-visible{outline:2px solid #7b1730;outline-offset:3px}.template-product .zaini-easysell-launch__title{font-size:14px;line-height:1.25;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.template-product .zaini-easysell-launch__note{font-size:10px;line-height:1.35;font-weight:500;letter-spacing:.04em;text-transform:none;opacity:.88}@media(max-width:767.98px){.template-product .zaini-easysell-launch{display:none!important;min-height:84px;padding:14px 16px}}html body .es-popup-button-product:after{content:"Sipari\15f  onay\131  gerektirir";display:block;font-size:10px;line-height:1.35;letter-spacing:.04em;text-align:center;text-transform:none}[data-zaini-online-link],[data-zaini-cod-pay]{display:flex!important;min-height:96px!important;height:auto!important;padding:14px 12px!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:7px!important;overflow:visible!important}[data-zaini-online-link] .zaini-extra-buy-actions__eyebrow,[data-zaini-online-link] .zaini-extra-buy-actions__meta,[data-zaini-cod-pay] .zaini-extra-buy-actions__eyebrow,[data-zaini-cod-pay] .zaini-extra-buy-actions__meta{display:none!important}[data-zaini-online-link]:after{content:"ONLINE \d6 DEMEYE \d6ZEL 300 TL \130ND\130R\130M\a 12 TAKS\130TE VARAN \2022  \d6NCEL\130KL\130  HAZIRLIK \2022  ANINDA ONAY";display:block;white-space:pre-line;font-size:10px;line-height:1.45;letter-spacing:.06em;text-align:center}[data-zaini-cod-pay]:after{content:"Sipari\15f  onay\131  gerektirir";display:block;font-size:10px;line-height:1.35;letter-spacing:.04em;text-align:center}.zaini-search-host{position:relative}.zaini-suggest{position:absolute;z-index:1200;top:calc(100% + 8px);left:0;right:0;max-height:min(68vh,620px);overflow:auto;padding:10px;color:#171717;background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:14px;box-shadow:0 20px 60px #11111129}.zaini-suggest[hidden]{display:none!important}.zaini-suggest__heading,.zaini-ux-eyebrow{color:#681f27;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.zaini-suggest__heading{padding:5px 7px 8px}.zaini-suggest__product{display:grid;grid-template-columns:58px minmax(0,1fr);gap:11px;align-items:center;min-height:70px;padding:6px;color:inherit;text-decoration:none;border-radius:10px}.zaini-suggest__product:hover,.zaini-suggest__product:focus-visible{background:#f6f3f1}.zaini-suggest__product img{width:58px;height:58px;object-fit:contain;background:#f7f7f7;border-radius:8px}.zaini-suggest__info{display:grid;gap:4px;min-width:0;font-size:12px}.zaini-suggest__info strong{overflow:hidden;font-size:13px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.zaini-suggest__collections,.zaini-suggest__quick{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px;padding:9px 6px 2px;border-top:1px solid rgba(17,17,17,.08)}.zaini-suggest__collections a,.zaini-suggest__quick a,.zaini-no-results__popular a{padding:8px 11px;color:#171717;font-size:12px;font-weight:700;text-decoration:none;background:#f6f3f1;border-radius:999px}.zaini-suggest__all{display:block;margin-top:10px;padding:12px;color:#fff;font-size:12px;font-weight:800;text-align:center;text-decoration:none;background:#171717;border-radius:9px}.zaini-suggest__loading,.zaini-suggest__empty{padding:18px 12px;font-size:13px}.zaini-suggest__empty{display:grid;gap:6px}.zaini-size-guide{margin:0 0 12px;border:1px solid rgba(104,31,39,.2);border-radius:10px;background:#fbf8f6}.zaini-size-guide summary{min-height:42px;padding:11px 13px;color:#681f27;font-size:12px;font-weight:800;cursor:pointer}.zaini-size-guide__body{padding:0 14px 12px;font-size:12px;line-height:1.55}.zaini-size-guide__body ol{margin:7px 0 0;padding-left:18px}.zaini-size-error{margin:10px 0 0;padding:10px 12px;color:#681f27;font-size:13px;font-weight:800;background:#fff2f2;border:1px solid rgba(104,31,39,.22);border-radius:9px}.option-selector.zaini-size-required .option-selector__btns{padding:7px;border:1px solid #681f27;border-radius:10px;animation:zainiSizePulse .55s ease}@keyframes zainiSizePulse{0%,to{transform:translate(0)}35%{transform:translate(-4px)}70%{transform:translate(4px)}}.zaini-size-gated{cursor:pointer!important}.zaini-product-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0 0}.zaini-product-trust span{display:grid;place-items:center;min-height:40px;padding:6px;color:#343434;font-size:10px;font-weight:750;line-height:1.25;text-align:center;background:#f7f5f3;border-radius:8px}.zaini-extra-buy-actions__button--cod,.sticky-atc__action--cod{color:#fff!important;background:#681f27!important;border-color:#681f27!important}.zaini-extra-buy-actions__button--checkout,.sticky-atc__action--online{color:#171717!important;background:#fff!important;border:1px solid rgba(17,17,17,.35)!important}.product-form .add-to-cart:not(.sticky-atc__native-submit){color:#171717;background:#f4f2f0;border-color:#f4f2f0}.zaini-collection-tools{display:flex;gap:8px;overflow-x:auto;margin:0 auto 12px;padding:2px max(16px,calc((100vw - 1400px)/2));scrollbar-width:none}.zaini-collection-tools::-webkit-scrollbar{display:none}.zaini-collection-chip{flex:0 0 auto;min-height:40px;padding:9px 14px;color:#171717;font:inherit;font-size:12px;font-weight:750;line-height:1;text-decoration:none;background:#fff;border:1px solid rgba(17,17,17,.18);border-radius:999px;cursor:pointer}.zaini-collection-chip--stock{color:#fff;background:#171717;border-color:#171717}.zaini-no-results,.zaini-empty-cart{width:min(940px,calc(100% - 32px));margin:28px auto 48px;padding:clamp(22px,5vw,42px);text-align:center;background:#f8f6f4;border-radius:18px}.zaini-no-results h2,.zaini-empty-cart h2{margin:8px 0;font-size:clamp(21px,4vw,32px)}.zaini-no-results p{max-width:620px;margin:0 auto 20px;color:#606060;font-size:14px}.zaini-ux-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:18px}.zaini-ux-category-link{display:grid;place-items:center;min-height:58px;padding:10px;color:#fff;font-size:13px;font-weight:800;text-decoration:none;background:#171717;border-radius:10px}.zaini-no-results__popular{display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:18px}.zaini-no-results__popular strong{width:100%;margin-bottom:3px;font-size:12px}.zaini-empty-cart__recent{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:12px}.zaini-empty-cart__recent-title{margin:26px 0 0;font-size:18px}.zaini-empty-cart__recent a{display:grid;gap:6px;color:inherit;font-size:12px;text-align:left;text-decoration:none}.zaini-empty-cart__recent img{width:100%;aspect-ratio:1;object-fit:contain;background:#fff;border-radius:9px}.product-block__title,.product-block .product-block__title,.product-block .title{font-size:14px!important;line-height:1.35!important}@media(max-width:767px){input[type=search],input[type=text],input[type=email],input[type=tel],select,textarea{font-size:16px!important}.zaini-suggest{position:fixed;top:72px;right:10px;left:10px;max-height:calc(100vh - 90px)}.zaini-product-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.zaini-product-trust span{min-height:44px;font-size:9px}.zaini-extra-buy-actions__button,.sticky-atc__action,.option-selector .opt-label,.zaini-collection-chip{min-height:44px}.zaini-collection-tools{margin-bottom:8px;padding-right:16px;padding-left:16px}.zaini-no-results,.zaini-empty-cart{margin-top:18px;padding:22px 14px}.zaini-ux-category-grid,.zaini-empty-cart__recent{grid-template-columns:repeat(2,1fr)}.product-block__title,.product-block .product-block__title,.product-block .title{font-size:13px!important;line-height:1.35!important}}@media(max-width:767.98px){.template-index .zaini-v6-portals{padding-top:16px!important;padding-bottom:20px!important}.template-index .section-featured-collection .collection-slider-row{padding-top:20px!important;padding-bottom:24px!important}.template-index .section-zaini-assurance .zaini-assurance--compact{padding-top:16px!important;padding-bottom:16px!important}.template-index .section-zaini-assurance .zaini-assurance__head{margin-bottom:20px!important}.template-index .section-zaini-assurance .zaini-assurance__card{padding-top:14px!important;padding-bottom:14px!important}.template-index .zaini-v5-intro{padding-top:32px!important;padding-bottom:32px!important}.template-index .zaini-v5-board{padding-top:26px!important;padding-bottom:26px!important}.template-index .zaini-v5-board__head{margin-bottom:28px!important}.template-index .zaini-v5-quote{padding-top:15px!important;padding-bottom:15px!important}.template-index .zaini-v5-quote p{margin-top:16px!important;margin-bottom:16px!important}}.pagination-row{border-top:1px solid var(--zaini-line);padding-top:32px}.template-collection .page-header,.template-search .page-header{padding-top:clamp(70px,9vw,130px)}.template-collection .page-header h1,.template-search .page-header h1{font-size:clamp(52px,6vw,88px);font-weight:400}.template-product .product-info{padding-top:clamp(50px,6vw,90px);padding-bottom:clamp(90px,10vw,150px)}.template-product .product-column-left .rimage-wrapper,.template-product .product-column-left .media-wrapper{background:#eee9e0}.template-product .product-title{font-family:var(--zaini-serif);font-size:clamp(38px,4vw,58px);font-weight:400;line-height:1.02}.template-product .product-info__price{margin-top:18px}.template-product .product-price--large{font-size:19px}.template-product .product-form .label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.template-product .option-selector__btns .opt-label{border-radius:0;min-width:52px;border-color:#11100e3d}.template-product .option-selector__btns .opt-btn:checked+.opt-label{background:var(--zaini-ink);color:#fff;border-color:var(--zaini-ink)}.template-product .quantity-submit-row__submit .btn,.template-product .shopify-payment-button__button{min-height:58px;border-radius:0!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase}.template-product .product-info-accordion .disclosure__title{padding-block:20px;border-color:var(--zaini-line)}.template-product .product-form .rte{color:#11100eb8;line-height:1.8}.section-footer{padding-top:36px}.section-footer__text-block__image img{width:170px;filter:invert(1)}.section-footer__title{font-family:var(--zaini-sans);font-size:10px;letter-spacing:.18em;text-transform:uppercase}.section-footer a{text-underline-offset:4px}@media(max-width:1040px){.zaini-assurance{grid-template-columns:repeat(2,1fr)}.zaini-assurance>div:nth-child(2){border-right:0}.zaini-assurance>div:nth-child(-n+2){border-bottom:1px solid var(--zaini-line)}}@media(max-width:767.98px){.logo-area{min-height:64px}.logo__image.zaini-wordmark{width:138px}.zaini-actions{align-items:flex-start;flex-direction:column;gap:20px;margin-top:30px}.zaini-button{width:100%}.zaini-section-head{display:block;margin-bottom:32px;padding-inline:10px}.zaini-section-head h2{font-size:52px}.zaini-section-head>p{margin:26px 0 0;font-size:14px}.zaini-assurance>div{min-height:145px;padding:22px 18px}.zaini-assurance strong{font-size:20px}.zaini-assurance small{font-size:10px}.collection-slider-row,.section-signup{padding-block:76px}.collection-slider-row .container{padding-inline:12px}.template-product .product-title{font-size:40px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.template-collection .product-block__detail,.template-search .product-block__detail,.template-index .section-featured-collection .product-block__detail,.product-block__detail{color:#17120f;font-family:var(--base-font-family);font-kerning:normal;-webkit-font-smoothing:antialiased}.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{margin-bottom:9px;color:var(--zaini-v5-accent)!important;font-family:var(--base-font-family)!important;font-size:10.5px!important;font-weight:850!important;line-height:1.15!important;letter-spacing:.15em!important;text-transform:uppercase}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{max-width:96%;min-height:2.64em;color:#201c19!important;font-family:var(--base-font-family)!important;font-size:clamp(15.5px,1.08vw,17px)!important;font-weight:650!important;line-height:1.32!important;letter-spacing:-.018em!important;text-wrap:pretty}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:11px;color:#17120f;font-family:var(--base-font-family)!important;font-size:15px!important;font-weight:500;line-height:1.25;letter-spacing:-.012em}.product-price--block .price__current{font-size:1.08em!important;font-weight:850!important;letter-spacing:-.025em!important}.product-price--block .price__was{color:#8c8580;font-size:.86em!important;font-weight:500!important;text-decoration-thickness:1px}.product-price--block .price-label--sale{display:inline-flex;min-height:23px;align-items:center;margin-inline-start:1px;padding:0 7px;color:var(--zaini-v5-accent);background:#7f202d13;font-size:9.5px!important;font-weight:900!important;line-height:1;letter-spacing:.1em;text-transform:uppercase}@media(max-width:767.98px){.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{margin-bottom:6px;font-size:9.5px!important;letter-spacing:.13em!important}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{max-width:100%;min-height:2.68em;font-size:13.75px!important;font-weight:650!important;line-height:1.34!important}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{gap:5px 7px;margin-top:8px;font-size:13px!important}.product-price--block .price-label--sale{min-height:20px;padding-inline:5px;font-size:8.5px!important}}:root{--zaini-ink: #050505;--zaini-paper: #ffffff;--zaini-paper-deep: #f3f3f1;--zaini-gold: #050505;--zaini-line: rgba(5, 5, 5, .18);--zaini-serif: Arial, Helvetica, sans-serif;--zaini-sans: Arial, Helvetica, sans-serif}body{background:#fff;color:#050505}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.hometitle{font-family:var(--zaini-sans);font-weight:800;letter-spacing:-.045em}.section-announcement-bar{background:#050505}.section-announcement-bar .announcement-bar__announcements{min-height:38px;font-weight:700}.pageheader,.pageheader--transparent{background:#fffffffa;border-bottom:1px solid #dedede;box-shadow:none}.zaini-is-scrolled .pageheader{background:#fffffff5}.logo-area{min-height:82px}.logo__image.zaini-wordmark{width:185px}.navigation__link,.header-account-link,.show-search-link,.cart-link{font-weight:700;letter-spacing:.08em}.zaini-kicker{font-weight:800;letter-spacing:.2em}.zaini-button{font-weight:800}.zaini-button--dark{background:#050505}.zaini-button:hover{background:#fff;color:#050505;border-color:#050505}.zaini-section-head{align-items:end}.zaini-section-head h2{max-width:900px;font-family:var(--zaini-sans);font-size:clamp(45px,5.2vw,78px);font-weight:900;line-height:.88;letter-spacing:-.065em}.zaini-assurance{background:#fff}.zaini-assurance strong{font-family:var(--zaini-sans);font-size:20px;font-weight:800;letter-spacing:-.02em;text-transform:uppercase}.zaini-assurance span{color:#050505;font-weight:700}.collection-slider-row{background:#fff}.collection-slider-row .hometitle h2,.section-signup h2{font-family:var(--zaini-sans);font-size:clamp(38px,4vw,62px);font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.product-block .block-inner{background:#f4f4f4}.product-block .vendor{font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.product-block__title{font-family:var(--zaini-sans);font-size:12px;font-weight:600;letter-spacing:0}.product-price--block{font-size:12px;font-weight:700}.product-block .quickbuy-toggle{background:#050505;color:#fff;font-weight:800}.section-signup{background:#f3f3f1}.section-signup .signup-form__button{background:#050505;color:#fff}.template-collection .page-header h1,.template-search .page-header h1,.template-product .product-title{font-family:var(--zaini-sans);font-weight:900;letter-spacing:-.055em;text-transform:uppercase}.template-product .product-column-left .rimage-wrapper,.template-product .product-column-left .media-wrapper{background:#f3f3f3}.template-product .quantity-submit-row__submit .btn{background:#050505}@media(max-width:767.98px){.logo-area{min-height:66px}.logo__image.zaini-wordmark{width:145px}.zaini-section-head h2{font-size:44px}.zaini-assurance strong{font-size:16px}}:root{--zaini-paper: #f7f2ea;--zaini-paper-deep: #eee6db;--zaini-accent: #681f27;--zaini-accent-soft: #8f4a4f;--zaini-line: rgba(18, 14, 12, .16)}body{background:var(--zaini-paper)}.pageheader,.pageheader--transparent,.zaini-is-scrolled .pageheader{background:#f7f2eaf5}.zaini-home--v4{width:100%;margin-inline:0}.zaini-home--v4 .zaini-button:hover{background:var(--zaini-accent);border-color:var(--zaini-accent);color:#fff}.zaini-home--v4 .zaini-assurance{background:var(--zaini-paper-deep)}:root{--zaini-v5-paper: #f6f1e9;--zaini-v5-paper-deep: #ebe3d8;--zaini-v5-ink: #17120f;--zaini-v5-muted: #766e66;--zaini-v5-line: rgba(23, 18, 15, .18);--zaini-v5-accent: #681f27;--zaini-product-canvas: #f1efea;--zaini-v5-serif: "Iowan Old Style", "Baskerville", "Times New Roman", serif}html{scroll-behavior:smooth}body{color:var(--zaini-v5-ink);background:var(--zaini-v5-paper)}.section-zaini-home{overflow:clip;background:var(--zaini-v5-paper)}.zaini-home--v5{color:var(--zaini-v5-ink);background:var(--zaini-v5-paper)}.zaini-home--v5 *,.zaini-home--v5 *:before,.zaini-home--v5 *:after{box-sizing:border-box}.zaini-v5-kicker{margin:0;font-size:10px;font-weight:800;line-height:1.25;letter-spacing:.22em;text-transform:uppercase}.zaini-v5-hero{position:relative;display:grid;min-height:min(88vh,920px);isolation:isolate;overflow:hidden}.zaini-v5-hero__media,.zaini-v5-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0}.zaini-v5-hero__media img{width:100%;height:100%;object-fit:cover;object-position:64% 45%}.zaini-v5-hero__veil{z-index:1;background:linear-gradient(90deg,#f6f1e9fa,#f6f1e9e8 29%,#f6f1e945 56%,#f6f1e908 76%)}.zaini-v5-hero__content{position:relative;z-index:2;align-self:center;width:min(680px,48vw);padding:96px clamp(26px,6.5vw,120px);padding-right:0}.zaini-v5-hero__content .zaini-v5-kicker{color:var(--zaini-v5-accent)}.zaini-v5-hero__content h1{margin:28px 0;color:var(--zaini-v5-ink);font-family:var(--font-stack-headings);font-size:clamp(72px,7.4vw,136px);font-weight:900;line-height:.75;letter-spacing:-.065em;text-transform:uppercase}.zaini-v5-hero__content h1 em{display:inline-block;margin-top:.22em;font-family:var(--zaini-v5-serif);font-size:.58em;font-weight:400;line-height:.92;letter-spacing:-.04em;text-transform:none}.zaini-v5-hero__content>p:not(.zaini-v5-kicker){max-width:410px;margin:0;font-size:15px;line-height:1.65}.zaini-v5-actions{display:flex;align-items:center;gap:28px;margin-top:38px}.zaini-v5-button{display:inline-flex;align-items:center;justify-content:space-between;min-width:220px;padding:17px 20px;color:#fff;background:var(--zaini-v5-ink);border:1px solid var(--zaini-v5-ink);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;transition:color .25s ease,background .25s ease}.zaini-v5-button:hover{color:var(--zaini-v5-ink);background:transparent}.zaini-v5-button span{font-size:18px;font-weight:400}.zaini-v5-link{padding-bottom:5px;color:inherit;border-bottom:1px solid currentColor;font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.zaini-v5-hero__issue{position:absolute;z-index:3;top:34px;right:34px;display:grid;width:116px;height:116px;padding:17px;color:#fff;background:var(--zaini-v5-accent);border-radius:50%;text-align:center}.zaini-v5-hero__issue span,.zaini-v5-hero__issue small{font-size:7px;font-weight:800;line-height:1;letter-spacing:.18em}.zaini-v5-hero__issue strong{align-self:center;font-family:var(--zaini-v5-serif);font-size:42px;font-weight:400;line-height:.7}.zaini-v5-marquee{overflow:hidden;color:#fff;background:var(--zaini-v5-accent);border-block:1px solid rgba(255,255,255,.26)}.zaini-v5-marquee>div{display:flex;width:max-content;align-items:center;gap:30px;padding:12px 0;animation:zaini-v5-marquee 30s linear infinite}.zaini-v5-marquee span{font-size:10px;font-weight:800;letter-spacing:.17em}.zaini-v5-marquee i{font-style:normal;font-size:9px}@keyframes zaini-v5-marquee{to{transform:translate(-50%)}}.zaini-v5-intro{display:grid;grid-template-columns:.58fr 1.7fr .55fr;align-items:start;gap:40px;max-width:1560px;margin:0 auto;padding:clamp(110px,12vw,210px) clamp(24px,6.5vw,116px)}.zaini-v5-intro .zaini-v5-kicker{color:var(--zaini-v5-accent)}.zaini-v5-intro h2{margin:0;font-family:var(--font-stack-headings);font-size:clamp(44px,5.4vw,92px);font-weight:850;line-height:.91;letter-spacing:-.055em;text-transform:uppercase}.zaini-v5-intro h2 em{font-family:var(--zaini-v5-serif);font-size:.86em;font-weight:400;text-transform:none}.zaini-v5-intro>span{justify-self:end;color:var(--zaini-v5-muted);font-size:8px;font-weight:700;letter-spacing:.16em;writing-mode:vertical-rl}.zaini-v5-board{padding:clamp(80px,9vw,150px) clamp(12px,3.2vw,58px);background:var(--zaini-v5-paper-deep)}.zaini-v5-board__head{display:grid;grid-template-columns:1.35fr .65fr;gap:60px;align-items:end;max-width:1440px;margin:0 auto 60px;padding:0 clamp(10px,3vw,48px)}.zaini-v5-board__head .zaini-v5-kicker{margin-bottom:18px;color:var(--zaini-v5-accent)}.zaini-v5-board__head h2{margin:0;font-size:clamp(56px,7.2vw,122px);font-weight:900;line-height:.76;letter-spacing:-.07em}.zaini-v5-board__head>p{max-width:480px;margin:0;color:#514942;font-size:14px;line-height:1.7}.zaini-v5-board__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,minmax(48px,5.1vw));gap:clamp(8px,.9vw,15px);max-width:1560px;margin:0 auto}.zaini-v5-pin,.zaini-v5-quote{position:relative;min-width:0;overflow:hidden;background:#d7d0c8}.zaini-v5-pin img{width:100%;height:100%;object-fit:cover;transition:transform .75s cubic-bezier(.2,.7,.2,1)}.zaini-v5-pin:hover img{transform:scale(1.025)}.zaini-v5-pin:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#080605ab);pointer-events:none}.zaini-v5-pin>span{position:absolute;z-index:2;left:clamp(16px,2vw,31px);bottom:clamp(16px,2vw,29px);color:#fff}.zaini-v5-pin>span small{display:block;margin-bottom:7px;font-size:8px;font-weight:800;letter-spacing:.18em}.zaini-v5-pin>span strong{display:block;font-family:var(--zaini-v5-serif);font-size:clamp(24px,2.4vw,42px);font-weight:400;line-height:.9}.zaini-v5-pin>i{position:absolute;z-index:3;right:18px;bottom:18px;display:grid;place-items:center;width:38px;height:38px;color:var(--zaini-v5-ink);background:#fff;border-radius:50%;font-size:19px;font-style:normal}.zaini-v5-pin--look{grid-column:1 / 5;grid-row:1 / 8}.zaini-v5-pin--look img{object-position:center 38%}.zaini-v5-quote{grid-column:5 / 9;grid-row:1 / 5;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(22px,3vw,48px);color:#fff;background:var(--zaini-v5-accent)}.zaini-v5-quote small,.zaini-v5-quote span{font-size:8px;font-weight:800;letter-spacing:.18em}.zaini-v5-quote p{margin:20px 0;font-family:var(--zaini-v5-serif);font-size:clamp(29px,3.1vw,53px);line-height:.9;letter-spacing:-.035em}.zaini-v5-pin--shoe{grid-column:9 / 13;grid-row:1 / 6}.zaini-v5-pin--bag{grid-column:5 / 9;grid-row:5 / 11}.zaini-v5-pin--eyewear{grid-column:9 / 13;grid-row:6 / 13}.zaini-v5-pin--objects{grid-column:1 / 5;grid-row:8 / 13}.zaini-v5-index{max-width:1560px;margin:0 auto;padding:clamp(100px,11vw,190px) clamp(24px,6.5vw,116px)}.zaini-v5-index__head{display:grid;grid-template-columns:.65fr 1.35fr;align-items:start;gap:44px;margin-bottom:72px}.zaini-v5-index__head .zaini-v5-kicker{color:var(--zaini-v5-accent)}.zaini-v5-index__head h2{margin:0;font-size:clamp(55px,6.6vw,112px);font-weight:900;line-height:.78;letter-spacing:-.065em}.zaini-v5-index__head h2 em{font-family:var(--zaini-v5-serif);font-size:.8em;font-weight:400;text-transform:none}.zaini-v5-index__list{border-top:1px solid var(--zaini-v5-ink)}.zaini-v5-index__row{position:relative;display:grid;grid-template-columns:60px minmax(210px,.9fr) 1fr 180px 48px;align-items:center;gap:24px;min-height:132px;color:inherit;border-bottom:1px solid var(--zaini-v5-line)}.zaini-v5-index__row small{color:var(--zaini-v5-accent);font-size:9px;font-weight:800;letter-spacing:.16em}.zaini-v5-index__row h3{margin:0;font-size:clamp(30px,3.2vw,53px);font-weight:900;letter-spacing:-.045em}.zaini-v5-index__row p{max-width:300px;margin:0;color:var(--zaini-v5-muted);font-size:13px}.zaini-v5-index__row figure{width:150px;height:92px;margin:0;overflow:hidden;opacity:.8;transition:opacity .25s ease,transform .25s ease}.zaini-v5-index__row figure img{width:100%;height:100%;object-fit:cover}.zaini-v5-index__row>span{display:grid;place-items:center;width:42px;height:42px;border:1px solid var(--zaini-v5-line);border-radius:50%;font-size:18px}.zaini-v5-index__row:hover figure{opacity:1;transform:translate(-7px)}.zaini-v5-index__row:hover>span{color:#fff;background:var(--zaini-v5-accent);border-color:var(--zaini-v5-accent)}.zaini-assurance--v5{display:grid;grid-template-columns:repeat(4,1fr);padding:0;background:var(--zaini-v5-ink)}.zaini-assurance--v5>div{position:relative;display:flex;min-height:178px;flex-direction:column;justify-content:flex-end;padding:30px;color:#fff;border-right:1px solid rgba(255,255,255,.16)}.zaini-assurance--v5>div:last-child{border-right:0}.zaini-assurance--v5 span{position:absolute;top:26px;right:26px;color:#ffffff73;font-family:var(--zaini-v5-serif);font-size:15px}.zaini-assurance--v5 strong{margin-bottom:7px;font-size:17px;font-weight:750}.zaini-assurance--v5 small{color:#ffffffad;font-size:11px;line-height:1.4}.zaini-mobile-menu-label{display:none;font-size:10px;font-weight:850;letter-spacing:.13em}@media(max-width:767.98px){.logo-area .mobile-nav-toggle{display:inline-flex;width:auto;min-height:44px;align-items:center;gap:8px;padding:0 6px}.logo-area .mobile-nav-toggle svg{width:21px;height:21px}.zaini-mobile-menu-label{display:inline}}.template-collection main,.template-search main{background:var(--zaini-product-canvas)}.template-collection .zaini-collection-breadcrumbs{padding-top:26px;padding-bottom:2px}.template-collection .page-header,.template-collection .filter-container,.template-collection .filters,.template-collection .filters-adjacent,.template-collection .collection-listing,.template-collection .product-block,.template-collection .product-block__detail,.template-search .filter-container,.template-search .filters,.template-search .filters-adjacent,.template-search .product-block,.template-search .product-block__detail{background:var(--zaini-product-canvas)}.template-collection .page-header--with-upper-spacing{margin-top:0;padding-top:clamp(34px,4.2vw,56px)}.template-collection .pagetitle{color:var(--zaini-v5-ink);font-size:clamp(46px,5vw,78px);font-weight:900;line-height:.86;letter-spacing:-.055em;text-transform:uppercase}.template-collection .utility-bar{border-color:#17120f3d}.template-collection .filters__inner{background:var(--zaini-product-canvas)}.template-collection .filter-group__heading,.template-collection .filter-group__item{font-size:13px}.template-collection .product-block__detail,.template-search .product-block__detail{padding:16px 1px 22px}.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor{margin-bottom:5px;color:var(--zaini-v5-accent);font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title{display:-webkit-box;min-height:2.75em;overflow:hidden;font-size:13px;font-weight:650;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .product-price--block,.template-search .product-price--block{margin-top:9px;font-size:13px;font-weight:700}.product-block-options__label{margin:9px 0 5px;color:var(--zaini-v5-muted);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.product-block-options:not(.product-block-options--swatch) .product-block-options__item{min-width:auto;padding:3px 7px;border:1px solid rgba(23,18,15,.18);font-size:9px;line-height:1.2}.product-label--sale{color:#681f27!important;background:#f7ecec!important;border:1px solid rgba(104,31,39,.22)!important;box-shadow:none!important;font-size:9.5px!important;font-weight:850!important;letter-spacing:.075em;text-transform:uppercase}.zaini-product-breadcrumbs{padding-top:26px}.zaini-product-breadcrumbs .page-header{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0;padding:0 0 24px;border-bottom:1px solid var(--zaini-v5-line)}.breadcrumbs{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.breadcrumbs-list{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.breadcrumbs-list__link{color:var(--zaini-v5-muted)}.breadcrumbs-list__item:last-child .breadcrumbs-list__link{color:var(--zaini-v5-ink)}.zaini-back-to-products{flex:0 0 auto;color:var(--zaini-v5-ink);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.zaini-product-vendor{margin-bottom:16px!important}.zaini-product-vendor a{color:var(--zaini-v5-accent);font-size:12px;font-weight:900;letter-spacing:.17em;text-decoration:none;text-transform:uppercase}.template-product .product-title{max-width:690px;margin:0;overflow-wrap:anywhere;color:var(--zaini-v5-ink);font-family:var(--font-stack-headings);font-size:clamp(34px,4vw,58px)!important;font-weight:850;line-height:.94;letter-spacing:-.045em;text-transform:none}.template-product .product-info__price{margin-top:22px;font-size:clamp(20px,2vw,28px)}.template-product .option-selector{margin-top:22px}.template-product .option-selector .label{margin-bottom:11px;color:var(--zaini-v5-ink);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.template-product .option-selector__label-value{color:var(--zaini-v5-accent);font-weight:900}.template-product .option-selector__btns label{min-width:46px;min-height:43px}.template-product .product-form .btn--primary,.template-product .product-form button[type=submit]{min-height:54px;font-size:12px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.template-product .product-info-block{font-size:12px}cart-drawer,.cart-drawer{--drawer-bg: #fbf8f2}.cart-drawer__content,.cart-drawer__footer,.cart-drawer__empty-content{color:var(--zaini-v5-ink);background:#fbf8f2}.cart-drawer__header{padding-top:26px;border-bottom:1px solid var(--zaini-v5-line)}.cart-drawer__title{font-size:clamp(29px,4vw,42px);font-weight:900;line-height:.9;letter-spacing:-.045em}.cart-drawer .cart-item{padding-block:20px;border-bottom:1px solid var(--zaini-v5-line)}.cart-drawer .cart-item__image{width:112px;background:var(--zaini-product-canvas)}.cart-drawer .cart-item__title{font-size:14px;font-weight:750;line-height:1.3}.cart-drawer .cart-item__variant,.cart-drawer .backorder,.cart-drawer .small-text{font-size:11px}.cart-drawer .cart-info-block{color:var(--zaini-v5-ink);background:var(--zaini-v5-paper-deep)!important}.cart-drawer__footer{border-top:1px solid var(--zaini-v5-ink)}.cart-drawer__footer .subtotal{font-size:24px;font-weight:850;letter-spacing:-.03em}.cart-drawer__footer .cart-policies{color:var(--zaini-v5-muted);font-size:11px}.cart-drawer__footer .checkout-buttons .btn{min-height:54px;background:var(--zaini-v5-ink);font-size:11px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.section-footer{color:#fff;background:var(--zaini-v5-ink)}.section-footer__row--blocks{align-items:start;gap:clamp(32px,6vw,90px);padding-top:clamp(64px,8vw,110px)}.section-footer__title{color:#fff;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.section-footer__text{color:#ffffffa6;font-size:12px;line-height:1.65}.section-footer__text-block__image{margin-top:28px;filter:invert(1)}.section-footer__menu-block__menu li{margin-bottom:10px}.section-footer__menu-block__menu a{color:#fff;font-family:var(--zaini-v5-serif);font-size:16px;line-height:1.35}.section-footer__newsletter-block .signup-form__email{color:#fff;border-color:#fff6}@media(max-width:1040px){.zaini-v5-hero{min-height:780px}.zaini-v5-hero__content{width:58vw;padding-left:42px}.zaini-v5-intro{grid-template-columns:1fr 3fr}.zaini-v5-intro>span{display:none}.zaini-v5-board__grid{grid-template-rows:repeat(12,62px)}.zaini-v5-index__row{grid-template-columns:48px .8fr 1fr 120px 44px}.zaini-v5-index__row figure{width:110px;height:76px}}@media(max-width:767.98px){.zaini-v5-hero{min-height:760px;align-items:end}.zaini-v5-hero__media img{object-position:66% 35%}.zaini-v5-hero__veil{background:linear-gradient(0deg,#f6f1e9,#f6f1e9f5 30%,#f6f1e926,#f6f1e905)}.zaini-v5-hero__content{align-self:end;width:100%;padding:360px 20px 48px}.zaini-v5-hero__content h1{margin:20px 0;font-size:clamp(57px,16.5vw,78px)}.zaini-v5-hero__content>p:not(.zaini-v5-kicker){max-width:330px;font-size:13px}.zaini-v5-actions{flex-wrap:wrap;gap:18px;margin-top:26px}.zaini-v5-button{min-width:205px;padding:15px 17px}.zaini-v5-hero__issue{top:18px;right:16px;width:88px;height:88px;padding:13px}.zaini-v5-hero__issue strong{font-size:31px}.zaini-v5-marquee>div{gap:22px;padding:10px 0}.zaini-v5-intro{display:block;padding:95px 20px}.zaini-v5-intro h2{margin-top:24px;font-size:clamp(43px,12.5vw,60px)}.zaini-v5-board{padding:82px 8px}.zaini-v5-board__head{display:block;margin-bottom:34px;padding:0 12px}.zaini-v5-board__head h2{font-size:clamp(52px,16vw,74px)}.zaini-v5-board__head>p{margin-top:23px;font-size:12px}.zaini-v5-board__grid{display:block;columns:2;column-gap:8px}.zaini-v5-pin,.zaini-v5-quote{display:inline-flex;width:100%;margin:0 0 8px;break-inside:avoid}.zaini-v5-pin--look{aspect-ratio:3 / 5}.zaini-v5-quote{min-height:250px;aspect-ratio:3 / 4}.zaini-v5-pin--shoe{aspect-ratio:4 / 5}.zaini-v5-pin--bag{aspect-ratio:3 / 4}.zaini-v5-pin--eyewear{aspect-ratio:3 / 5}.zaini-v5-pin--objects{aspect-ratio:4 / 5}.zaini-v5-pin>span{left:13px;right:36px;bottom:13px}.zaini-v5-pin>span small{display:none}.zaini-v5-pin>span strong{font-size:20px}.zaini-v5-pin>i{right:9px;bottom:9px;width:29px;height:29px;font-size:14px}.zaini-v5-quote{padding:18px}.zaini-v5-quote p{font-size:clamp(27px,8vw,38px)}.zaini-v5-index{padding:92px 20px}.zaini-v5-index__head{display:block;margin-bottom:45px}.zaini-v5-index__head h2{margin-top:20px;font-size:clamp(50px,14.5vw,70px)}.zaini-v5-index__row{grid-template-columns:30px 1fr 36px;gap:10px;min-height:94px}.zaini-v5-index__row h3{font-size:28px}.zaini-v5-index__row p,.zaini-v5-index__row figure{display:none}.zaini-v5-index__row>span{width:34px;height:34px}.zaini-assurance--v5{grid-template-columns:1fr 1fr}.zaini-assurance--v5>div{min-height:142px;padding:22px 18px;border-bottom:1px solid rgba(255,255,255,.16)}.zaini-assurance--v5>div:nth-child(2n){border-right:0}.zaini-assurance--v5 span{top:18px;right:18px}.zaini-assurance--v5 strong{font-size:14px}.zaini-assurance--v5 small{font-size:10px}.zaini-collection-breadcrumbs{padding-inline:20px}.template-collection .pagetitle{font-size:clamp(46px,15vw,70px)}.zaini-product-breadcrumbs{padding:18px 20px 0}.zaini-product-breadcrumbs .page-header{display:block;padding-bottom:18px}.zaini-product-breadcrumbs .breadcrumbs-list__item:last-child{display:none}.zaini-back-to-products{display:inline-block;margin-top:14px}.template-product .product-title{font-size:clamp(31px,10vw,44px)!important;line-height:.98}.cart-drawer .cart-item__image{width:92px}.section-footer__menu-block__menu a{font-size:15px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.zaini-v5-marquee>div{animation:none}.zaini-v5-pin img,.zaini-v5-index__row figure{transition:none}}.zaini-v6-portals{padding:clamp(92px,10vw,170px) clamp(12px,3.2vw,58px);color:#fff;background:var(--zaini-v5-ink)}.zaini-v6-portals__head{display:grid;grid-template-columns:1.45fr .55fr;align-items:end;gap:70px;max-width:1560px;margin:0 auto clamp(45px,6vw,90px);padding:0 clamp(8px,3vw,44px)}.zaini-v6-portals__head .zaini-v5-kicker{margin-bottom:22px;color:#d7aeb2}.zaini-v6-portals__head h2{margin:0;color:#fff;font-size:clamp(60px,7.6vw,128px);font-weight:900;line-height:.76;letter-spacing:-.07em}.zaini-v6-portals__head h2 em{font-family:var(--zaini-v5-serif);font-size:.57em;font-weight:400;text-transform:none}.zaini-v6-portals__head>p{max-width:430px;margin:0 0 8px;color:#ffffff9e;font-size:13px;line-height:1.7}.zaini-v6-portals__grid{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(2,minmax(330px,28vw));gap:clamp(8px,1vw,16px);max-width:1560px;margin:0 auto}.zaini-v6-portal{position:relative;min-width:0;overflow:hidden;isolation:isolate;color:#fff;background:#2b2522}.zaini-v6-portal--shoe{grid-column:1 / 7;grid-row:1 / 3}.zaini-v6-portal--bag{grid-column:7 / 13;grid-row:1}.zaini-v6-portal--eyewear{grid-column:7 / 10;grid-row:2}.zaini-v6-portal--accessory{grid-column:10 / 13;grid-row:2}.zaini-v6-portal>img{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .85s cubic-bezier(.2,.7,.2,1),filter .5s ease}.zaini-v6-portal--shoe>img{object-position:56% center}.zaini-v6-portal--bag>img{object-position:center 57%}.zaini-v6-portal--eyewear>img{object-position:center 34%}.zaini-v6-portal:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#08060514 32%,#080605d6);transition:background .35s ease}.zaini-v6-portal:hover>img{transform:scale(1.035);filter:saturate(1.05)}.zaini-v6-portal:hover:after{background:linear-gradient(180deg,#08060505 20%,#080605e6)}.zaini-v6-portal__number{position:absolute;top:clamp(17px,2vw,28px);left:clamp(17px,2vw,28px);display:grid;place-items:center;width:41px;height:41px;border:1px solid rgba(255,255,255,.65);border-radius:50%;font-family:var(--zaini-v5-serif);font-size:12px}.zaini-v6-portal>div{position:absolute;left:clamp(20px,2.8vw,44px);right:65px;bottom:clamp(22px,3vw,46px)}.zaini-v6-portal>div small{display:block;margin-bottom:9px;font-size:8px;font-weight:800;letter-spacing:.18em}.zaini-v6-portal>div h3{margin:0;color:#fff;font-size:clamp(35px,4.2vw,72px);font-weight:900;line-height:.82;letter-spacing:-.055em}.zaini-v6-portal--eyewear>div h3,.zaini-v6-portal--accessory>div h3{font-size:clamp(27px,2.75vw,46px)}.zaini-v6-portal>div p{max-width:300px;margin:12px 0 0;color:#ffffffb8;font-size:11px}.zaini-v6-portal>i{position:absolute;right:clamp(16px,2vw,27px);bottom:clamp(18px,2.4vw,35px);display:grid;place-items:center;width:43px;height:43px;color:var(--zaini-v5-ink);background:#fff;border-radius:50%;font-size:19px;font-style:normal;transition:color .25s ease,background .25s ease,transform .25s ease}.zaini-v6-portal:hover>i{color:#fff;background:var(--zaini-v5-accent);transform:rotate(8deg)}.template-collection main{background:var(--zaini-product-canvas)}.template-collection .zaini-collection-breadcrumbs{max-width:none;padding:18px clamp(20px,4.5vw,76px) 0;background:var(--zaini-v5-paper)}.template-collection .page-header--with-upper-spacing{margin:0;padding:clamp(34px,4.2vw,56px) clamp(20px,4.5vw,76px) clamp(34px,3.8vw,52px);background:var(--zaini-v5-paper);border-bottom:1px solid var(--zaini-v5-line)}.template-collection .page-header--with-upper-spacing .container{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(270px,.9fr);align-items:end;gap:36px;max-width:1500px;padding:0}.template-collection .zaini-collection-kicker{grid-column:1 / -1;margin:0 0 2px;color:var(--zaini-v5-accent);font-size:9px;font-weight:850;letter-spacing:.18em}.template-collection .pagetitle{align-self:end;margin:0;font-size:clamp(46px,5vw,78px);font-weight:900;line-height:.86;letter-spacing:-.055em;text-align:left}.template-collection .zaini-collection-intro,.template-collection .page-header .rte{justify-self:end;max-width:370px;margin:0 0 2px;color:var(--zaini-v5-muted);font-size:12.5px;line-height:1.55;text-align:left}.template-collection main>[data-section-id]>.container--no-max{padding-inline:clamp(16px,3.5vw,58px)}.template-collection .utility-bar{min-height:64px;margin:0;border-top:0;border-bottom:1px solid rgba(23,18,15,.28);background:var(--zaini-product-canvas)}.template-collection .utility-bar__item{font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.template-collection .utility-bar .toggle-btn{padding:0 2px}.template-collection .utility-bar .btn-icon{margin-inline-end:10px}.template-collection .collection-listing{padding-top:clamp(24px,3vw,44px)}.template-collection .product-grid{--gutter: clamp(14px, 2.2vw, 36px);row-gap:clamp(38px,5vw,80px)}.template-collection .product-block__detail{padding:18px 0 0}.template-collection .product-block .vendor{margin-bottom:8px;font-size:9px;letter-spacing:.17em}.template-collection .product-block__title{max-width:95%;min-height:0;font-family:var(--font-stack-headings);font-size:clamp(14px,1.2vw,18px);font-weight:700;line-height:1.25}.template-collection .product-price--block{margin-top:12px;font-size:14px}.template-collection .product-block-options__label{margin-top:13px}.template-collection .product-block .image-cont{overflow:hidden;background:var(--zaini-product-canvas)}.template-collection .product-block .image-cont .theme-img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.template-collection .product-block:hover .image-cont .theme-img{transform:scale(1.018)}@media(min-width:1000px){.template-collection .filter-container--side .filters{position:fixed;z-index:1002;top:0;bottom:0;left:0;display:block;width:min(420px,92vw)!important;height:100vh!important;padding:0;visibility:hidden;overflow:auto;opacity:0;background:var(--zaini-v5-paper);box-shadow:14px 0 48px #0000002e;transform:translate(-102%);transition:transform .35s ease,opacity .25s ease,visibility .35s}.template-collection .filter-container--side.filter-container--show-filters-desktop .filters{width:min(420px,92vw)!important;height:100vh!important;visibility:visible;opacity:1;transform:translate(0)}.template-collection .filter-container--side .filters .filters__inner{height:auto;min-height:100%;padding:34px 38px 60px}.template-collection .filters__heading{display:flex;margin-bottom:34px;padding-bottom:24px;border-bottom:1px solid var(--zaini-v5-line)}.template-collection .filter-shade{position:fixed;z-index:1001;top:0;right:0;bottom:0;left:0;display:block;visibility:hidden;opacity:0;background:#0f0c0a75;transition:opacity .25s ease,visibility .25s}.template-collection .filter-container--show-filters-desktop .filter-shade{visibility:visible;opacity:1}}.template-product main{background:var(--zaini-v5-paper)}.template-product .product-info{max-width:1560px;margin-inline:auto;padding:18px clamp(20px,4vw,66px) clamp(90px,9vw,150px)}.template-product .media-gallery{background:var(--zaini-product-canvas)}.template-product .media-gallery .product-media-collage{gap:2px}.template-product .media-gallery .product-media-collage__item{background:var(--zaini-product-canvas)}.template-product .product-column-right{align-self:stretch}.template-product .product-column-right>.product-form{max-width:520px;padding-top:clamp(20px,3.5vw,54px)}.template-product .zaini-product-vendor a{display:inline-flex;align-items:center;gap:10px}.template-product .zaini-product-vendor a:before{content:"";width:28px;height:1px;background:currentColor}.template-product .product-title{max-width:560px;font-size:clamp(34px,3.4vw,52px)!important;line-height:.97}.template-product .price-container{margin-top:24px;padding-bottom:24px;border-bottom:1px solid var(--zaini-v5-line)}.template-product .option-selector{padding-top:4px}.template-product .option-selector__btns{gap:7px}.template-product .option-selector__btns label{border-radius:0}.template-product .product-form button[type=submit]{color:#fff;background:var(--zaini-v5-accent);border-color:var(--zaini-v5-accent)}.template-product .product-form button[type=submit]:hover{color:#fff;background:var(--zaini-v5-ink);border-color:var(--zaini-v5-ink)}.template-product .product-info-accordion{border-top:1px solid var(--zaini-v5-line)}.template-product .product-info-accordion:last-of-type{border-bottom:1px solid var(--zaini-v5-line)}@media(max-width:900px){.zaini-v6-portals__head{grid-template-columns:1fr;gap:28px}.zaini-v6-portals__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.zaini-v6-portal--shoe{grid-column:1 / -1;grid-row:auto;min-height:620px}.zaini-v6-portal--bag,.zaini-v6-portal--eyewear{grid-column:auto;grid-row:auto;min-height:430px}.zaini-v6-portal--accessory{grid-column:1 / -1;grid-row:auto;min-height:390px}}@media(max-width:767.98px){.zaini-v6-portals{padding:88px 8px}.zaini-v6-portals__head{padding:0 12px;margin-bottom:38px}.zaini-v6-portals__head h2{font-size:clamp(53px,16vw,72px)}.zaini-v6-portals__head>p{font-size:12px}.zaini-v6-portals__grid{gap:8px}.zaini-v6-portal--shoe{min-height:520px}.zaini-v6-portal--bag,.zaini-v6-portal--eyewear{min-height:330px}.zaini-v6-portal--accessory{min-height:340px}.zaini-v6-portal>div{left:15px;right:45px;bottom:17px}.zaini-v6-portal>div h3,.zaini-v6-portal--eyewear>div h3,.zaini-v6-portal--accessory>div h3{font-size:clamp(25px,8vw,39px)}.zaini-v6-portal>div small,.zaini-v6-portal>div p{display:none}.zaini-v6-portal__number{top:13px;left:13px;width:34px;height:34px}.zaini-v6-portal>i{right:11px;bottom:12px;width:31px;height:31px;font-size:14px}.template-collection .page-header--with-upper-spacing{padding:40px 20px 36px}.template-collection .page-header--with-upper-spacing .container{display:block}.template-collection .zaini-collection-kicker{margin-bottom:13px}.template-collection .pagetitle{font-size:clamp(44px,12.5vw,62px)}.template-collection .zaini-collection-intro,.template-collection .page-header .rte{margin-top:17px;font-size:12px}.template-collection main>[data-section-id]>.container--no-max{padding-inline:10px}.template-collection .utility-bar{min-height:58px}.template-collection .utility-bar__centre{display:none}.template-collection .collection-listing{padding-top:18px}.template-collection .product-grid{--gutter: 8px;row-gap:34px}.template-collection .product-block__detail{padding-top:12px}.template-collection .product-block__title{max-width:100%;font-size:12px;line-height:1.3}.template-collection .product-price--block{margin-top:7px;font-size:12px}.template-product .product-info{padding:0 16px 80px}.template-product .media-gallery{margin-inline:-16px}.template-product .product-column-right>.product-form{padding-top:34px}}.section-header{z-index:900}.pageheader--layout-inline-menu-left{color:#071a2e;background:#fff}.pageheader--layout-inline-menu-left .logo-area{min-height:88px;padding-inline:clamp(22px,3.2vw,58px);border-top:2px solid var(--zaini-v5-ink);border-bottom-color:#071a2e24;background:#fff}.pageheader--layout-inline-menu-left .logo__image{display:block}.pageheader--layout-inline-menu-left .logo-area__right__inner{gap:0}.pageheader--layout-inline-menu-left .logo-area__right svg{width:23px;height:23px;stroke-width:1.7}.pageheader--layout-inline-menu-left .header-account-link,.pageheader--layout-inline-menu-left .logo-area__right .show-search-link{margin-inline-end:24px}.pageheader--layout-inline-menu-left .cart-link__count{top:-9px;right:-10px;display:grid;place-items:center;min-width:21px;height:21px;padding:2px;color:#fff;background:#050505;border:2px solid #fff;border-radius:50%;font-size:10px;font-weight:800;line-height:1}.pageheader--layout-inline-menu-left .cart-link__count:empty{display:grid}.zaini-nav-chevron{display:inline-flex;width:11px;height:11px;margin-inline-start:6px;vertical-align:-1px}@media(min-width:768px){.pageheader--layout-inline-menu-left .logo-area{display:grid;grid-template-columns:auto minmax(0,1fr) auto;justify-content:normal}.pageheader--layout-inline-menu-left .logo-area__middle{grid-column:1;grid-row:1;width:178px;max-width:178px!important;margin:0 clamp(28px,3vw,54px) 0 0;text-align:left}.pageheader--layout-inline-menu-left .logo-area__middle__inner,.pageheader--layout-inline-menu-left .logo-area__middle .logo{display:block}.pageheader--layout-inline-menu-left .logo-area__left{grid-column:2;grid-row:1;min-width:0;min-height:88px}.pageheader--layout-inline-menu-left .logo-area__left__inner{min-height:88px;overflow:visible}.pageheader--layout-inline-menu-left .navigation--left{position:relative;top:auto;left:auto;display:block;width:100%;height:88px;visibility:visible}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1-container{position:relative;top:auto;left:auto;width:100%;height:88px;margin:0}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1{display:flex;height:88px;align-items:center;border:0;background:transparent}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item{flex:0 0 auto}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{display:flex;height:88px;align-items:center;padding:0 clamp(10px,1.15vw,19px);color:#071a2e;font-size:13px;font-weight:600;letter-spacing:-.01em;text-transform:none}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item:first-child>.navigation__link{padding-inline-start:0}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item>.navigation__link:before{right:clamp(10px,1.15vw,19px);bottom:0;left:clamp(10px,1.15vw,19px);height:2px;background:var(--zaini-v5-accent)}.pageheader--layout-inline-menu-left .logo-area__right{grid-column:3;grid-row:1;flex:none}.pageheader--layout-inline-menu-left .logo-area__right__inner{min-height:88px}}@media(min-width:768px)and (max-width:1120px){.pageheader--layout-inline-menu-left .logo-area{padding-inline:20px}.pageheader--layout-inline-menu-left .logo-area__middle{width:145px;max-width:145px!important;margin-right:22px}.pageheader--layout-inline-menu-left .navigation--left .navigation__tier-1>.navigation__item>.navigation__link{padding-inline:8px;font-size:11px}.pageheader--layout-inline-menu-left .header-account-link,.pageheader--layout-inline-menu-left .logo-area__right .show-search-link{margin-inline-end:14px}}@media(max-width:767.98px){.pageheader--layout-inline-menu-left .logo-area{display:grid;grid-template-columns:minmax(44px,1fr) auto minmax(132px,1fr);min-height:72px;padding:0 12px;border-top-width:2px}.pageheader--layout-inline-menu-left .logo-area__left{grid-column:1;grid-row:1;min-width:44px}.pageheader--layout-inline-menu-left .logo-area__left__inner{justify-content:flex-start}.pageheader--layout-inline-menu-left .logo-area__left .show-search-link{display:none!important}.pageheader--layout-inline-menu-left .logo-area .mobile-nav-toggle{display:inline-flex;width:44px;height:44px;min-height:44px;align-items:center;justify-content:flex-start;padding:0}.pageheader--layout-inline-menu-left .logo-area .mobile-nav-toggle svg{width:25px;height:25px;stroke-width:2}.pageheader--layout-inline-menu-left .zaini-mobile-menu-label{display:none!important}.pageheader--layout-inline-menu-left .logo-area__middle{grid-column:2;grid-row:1;width:130px;max-width:130px!important;margin:0;text-align:center}.pageheader--layout-inline-menu-left .logo-area__middle__inner{display:block}.pageheader--layout-inline-menu-left .logo-area__right{grid-column:3;grid-row:1;min-width:132px}.pageheader--layout-inline-menu-left .logo-area__right__inner{width:100%;justify-content:flex-end;gap:4px}.pageheader--layout-inline-menu-left .header-account-link,.pageheader--layout-inline-menu-left .logo-area__right .show-search-link,.pageheader--layout-inline-menu-left .cart-link{width:40px;height:44px;margin:0;padding:0;justify-content:center}.pageheader--layout-inline-menu-left .logo-area__right .show-search-link__icon{width:40px;height:44px;justify-content:center}.pageheader--layout-inline-menu-left .logo-area__right svg{width:23px;height:23px}.pageheader--layout-inline-menu-left .cart-link__count{top:-9px;right:-9px;min-width:20px;height:20px;font-size:10px}}@media(max-width:380px){.pageheader--layout-inline-menu-left .logo-area{grid-template-columns:42px auto minmax(116px,1fr);padding-inline:9px}.pageheader--layout-inline-menu-left .logo-area__middle{width:112px;max-width:112px!important}.pageheader--layout-inline-menu-left .logo-area__right{min-width:116px}.pageheader--layout-inline-menu-left .header-account-link,.pageheader--layout-inline-menu-left .logo-area__right .show-search-link,.pageheader--layout-inline-menu-left .cart-link{width:36px}}.zaini-fixed-header{position:fixed;z-index:11000;top:0;right:0;left:0;display:block;height:88px;color:#071a2e;background:#fff;border-top:2px solid #050505;border-bottom:1px solid rgba(7,26,46,.14)}.zaini-fixed-header *{box-sizing:border-box}.zaini-fixed-header__row{display:grid;grid-template-columns:178px minmax(0,1fr) auto;align-items:center;gap:clamp(28px,3vw,56px);width:100%;height:86px;padding:0 clamp(22px,3.2vw,58px)}.zaini-fixed-header__logo{display:block;width:178px;line-height:0}.zaini-fixed-header__logo img{display:block;width:100%;height:auto}.zaini-fixed-header__menu-button{display:none;color:#071a2e}.zaini-fixed-header__nav{align-self:stretch;min-width:0}.zaini-fixed-header__nav>ul{display:flex;height:100%;align-items:stretch;margin:0;padding:0;list-style:none}.zaini-fixed-header__nav>ul>li{position:relative;display:flex;align-items:stretch}.zaini-fixed-header__nav>ul>li>a{position:relative;display:flex;align-items:center;gap:5px;padding:0 clamp(10px,1.15vw,20px);color:#071a2e;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.zaini-fixed-header__nav>ul>li:first-child>a{padding-inline-start:0}.zaini-fixed-header__nav>ul>li>a:after{content:"";position:absolute;right:clamp(10px,1.15vw,20px);bottom:-1px;left:clamp(10px,1.15vw,20px);height:2px;background:var(--zaini-v5-accent);transform:scaleX(0);transform-origin:center;transition:transform .22s ease}.zaini-fixed-header__nav>ul>li:first-child>a:after{left:0}.zaini-fixed-header__nav>ul>li:hover>a:after,.zaini-fixed-header__nav>ul>li:focus-within>a:after{transform:scaleX(1)}.zaini-fixed-header__nav li.featured>a{color:var(--zaini-v5-accent)}.zaini-fixed-header__dropdown{position:absolute;z-index:2;top:calc(100% + 1px);left:0;min-width:250px;padding:24px 28px;visibility:hidden;opacity:0;background:#fff;border:1px solid rgba(7,26,46,.14);box-shadow:0 18px 42px #0a111821;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility .2s}.zaini-fixed-header__nav li:hover>.zaini-fixed-header__dropdown,.zaini-fixed-header__nav li:focus-within>.zaini-fixed-header__dropdown{visibility:visible;opacity:1;transform:translateY(0)}.zaini-fixed-header__dropdown ul{margin:0;padding:0;list-style:none}.zaini-fixed-header__dropdown>ul>li+li{margin-top:13px}.zaini-fixed-header__dropdown a{color:#071a2e;font-size:12px;font-weight:650}.zaini-fixed-header__dropdown li ul{margin-top:9px;padding-left:13px;border-left:1px solid rgba(7,26,46,.16)}.zaini-fixed-header__dropdown li li{margin-top:7px}.zaini-fixed-header__dropdown li li a{color:#6e737a;font-size:11px;font-weight:500}.zaini-fixed-header__actions{display:flex;align-items:center;gap:23px}.zaini-fixed-header__actions>a{position:relative;display:grid;place-items:center;width:26px;height:44px;color:#071a2e}.zaini-fixed-header__actions svg{width:24px;height:24px;stroke-width:1.7}.zaini-fixed-header__cart>span{position:absolute;top:1px;right:-11px;display:grid;place-items:center;min-width:21px;height:21px;padding:2px;color:#fff;background:#050505;border:2px solid #fff;border-radius:50%;font-size:10px;font-weight:800;line-height:1}.zaini-fixed-header__shade,.zaini-fixed-header__drawer{display:none}@media(max-width:1120px)and (min-width:768px){.zaini-fixed-header__row{grid-template-columns:145px minmax(0,1fr) auto;gap:22px;padding-inline:20px}.zaini-fixed-header__logo{width:145px}.zaini-fixed-header__nav>ul>li>a{padding-inline:8px;font-size:11px}.zaini-fixed-header__actions{gap:14px}}@media(max-width:767.98px){.zaini-fixed-header{height:72px}.zaini-fixed-header__row{grid-template-columns:minmax(44px,1fr) 130px minmax(132px,1fr);gap:0;height:70px;padding:0 12px}.zaini-fixed-header__menu-button{display:inline-flex;grid-column:1;grid-row:1;width:44px;height:44px;align-items:center;justify-content:flex-start;padding:0}.zaini-fixed-header__menu-button svg{width:26px;height:26px;stroke-width:2}.zaini-fixed-header__logo{grid-column:2;grid-row:1;width:130px}.zaini-fixed-header__nav{display:none}.zaini-fixed-header__actions{grid-column:3;grid-row:1;justify-content:flex-end;gap:3px}.zaini-fixed-header__actions>a{width:40px;height:44px}.zaini-fixed-header__actions svg{width:23px;height:23px}.zaini-fixed-header__cart>span{top:0;right:-5px;min-width:20px;height:20px}.zaini-fixed-header__shade{position:fixed;z-index:1;top:72px;right:0;bottom:0;left:0;display:block;width:100%;height:calc(100vh - 72px);visibility:hidden;opacity:0;background:#080c107a;transition:opacity .28s ease,visibility .28s}.zaini-fixed-header__drawer{position:fixed;z-index:2;top:72px;bottom:0;left:0;display:flex;width:min(88vw,390px);flex-direction:column;visibility:hidden;overflow:auto;color:var(--zaini-v5-ink);background:var(--zaini-v5-paper);box-shadow:18px 0 45px #0000002e;transform:translate(-102%);transition:transform .32s ease,visibility .32s}.zaini-fixed-header.is-menu-open .zaini-fixed-header__shade{visibility:visible;opacity:1}.zaini-fixed-header.is-menu-open .zaini-fixed-header__drawer{visibility:visible;transform:translate(0)}.zaini-fixed-header__drawer-head{display:flex;min-height:72px;align-items:center;justify-content:space-between;padding:0 22px;border-bottom:1px solid var(--zaini-v5-line)}.zaini-fixed-header__drawer-head strong{font-size:11px;letter-spacing:.17em}.zaini-fixed-header__drawer-head button{display:grid;place-items:center;width:40px;height:40px}.zaini-fixed-header__drawer-head svg{width:22px;height:22px}.zaini-fixed-header__drawer nav{padding:14px 22px 34px}.zaini-fixed-header__drawer nav ul{margin:0;padding:0;list-style:none}.zaini-fixed-header__drawer nav>ul>li{border-bottom:1px solid var(--zaini-v5-line)}.zaini-fixed-header__drawer nav>ul>li>a,.zaini-fixed-header__drawer summary{display:flex;min-height:61px;align-items:center;justify-content:space-between;color:var(--zaini-v5-ink);font-size:23px;font-weight:800;letter-spacing:-.035em}.zaini-fixed-header__drawer summary{cursor:pointer;list-style:none}.zaini-fixed-header__drawer summary::-webkit-details-marker{display:none}.zaini-fixed-header__drawer details>div{padding:2px 0 20px 15px}.zaini-fixed-header__drawer details>div a{display:block;padding:8px 0;color:#605a54;font-size:13px}.zaini-fixed-header__drawer .zaini-fixed-header__all-link{color:var(--zaini-v5-accent);font-weight:800}.zaini-fixed-header__drawer-foot{display:flex;gap:22px;margin-top:auto;padding:22px;background:var(--zaini-v5-paper-deep)}.zaini-fixed-header__drawer-foot a{color:var(--zaini-v5-ink);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}html.zaini-menu-open,html.zaini-menu-open body{overflow:hidden}}@media(max-width:380px){.zaini-fixed-header__row{grid-template-columns:42px 112px minmax(116px,1fr);padding-inline:9px}.zaini-fixed-header__logo{width:112px}.zaini-fixed-header__actions>a{width:36px}}body{font-size:15px;line-height:1.55}h1,h2,h3,h4,h5,h6,.heading-font,.pagetitle,.product-title,.product-block__title{font-family:var(--font-stack-headings);font-weight:800;letter-spacing:-.035em}.btn,button,.button,.navigation__link{font-weight:800;letter-spacing:.07em}.zaini-fixed-header__nav>ul>li>a{font-size:14px;font-weight:700;letter-spacing:0}.zaini-fixed-header__dropdown a{font-weight:700}.template-collection .product-block__title{font-weight:800}.template-product .zaini-product-vendor a{font-weight:900}.template-product .option-selector .label{font-size:12px;font-weight:900}.section-footer__row--blocks{column-gap:clamp(45px,7vw,120px)}.section-footer__title{color:#fff!important;font-family:var(--font-stack-headings);font-size:14px!important;font-weight:900!important;letter-spacing:.17em!important;line-height:1.2;text-transform:uppercase}.section-footer__text-block:first-child .section-footer__title{font-size:16px!important;letter-spacing:.2em!important}.section-footer__text{max-width:390px;color:#ffffffad!important;font-size:13px;line-height:1.7}.section-footer__text-block__image{display:block;width:min(240px,75%);max-width:none!important;margin-top:42px;filter:none!important}.section-footer__text-block__image img,.section-footer__text-block__image .theme-img{display:block;width:100%;height:auto;opacity:1!important;filter:brightness(0) invert(1)!important}.section-footer__menu-block__menu a{color:#fff;font-size:16px;font-weight:600;line-height:1.4}.section-footer__newsletter-block .signup-form__email{min-height:56px;padding-inline:20px;color:var(--zaini-v5-ink);background:#fff;border:1px solid #fff;font-size:14px}.section-footer__newsletter-block .signup-form__button{min-height:52px;margin-top:10px;font-size:11px;font-weight:900;letter-spacing:.12em}@media(max-width:767.98px){body{font-size:14px}.zaini-fixed-header__nav>ul>li>a{font-size:13px}.section-footer__title{font-size:13px!important}.section-footer__text-block:first-child .section-footer__title{font-size:14px!important}.section-footer__text-block__image{width:190px;margin-top:34px}.section-footer__menu-block .mobile-disclosure__title{min-height:58px;align-items:center}.section-footer__menu-block__menu a{font-size:15px}}.product-block__detail{font-family:var(--base-font-family)}.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{margin-bottom:7px;color:#17120f;font-family:var(--heading-font-family);font-size:10px;font-weight:800;line-height:1.2;letter-spacing:.17em;text-transform:uppercase}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{display:-webkit-box;max-width:96%;min-height:2.8em;margin:0;overflow:hidden;color:#211d1a;font-family:var(--base-font-family);font-size:14px;font-weight:500;line-height:1.4;letter-spacing:-.01em;text-transform:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{gap:2px;margin-top:10px;color:#17120f;font-family:var(--base-font-family);font-size:13px;font-weight:400;line-height:1.3;letter-spacing:0}.product-price--block .price__current{font-weight:750}.product-price--block .price__was{color:#88827c;font-size:.93em;font-weight:400;opacity:1}.product-price--block .price-label--sale{margin-inline-start:8px;color:var(--zaini-v5-accent);font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}@media(max-width:767.98px){.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{margin-bottom:5px;font-size:9px}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{max-width:100%;min-height:2.7em;font-size:12.5px;line-height:1.35}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{margin-top:7px;font-size:12px}.product-price--block .price-label--sale{margin-inline-start:5px;font-size:9px}}.zaini-v6-portals{padding:clamp(62px,6.5vw,112px) clamp(12px,3.2vw,58px)}.zaini-v6-portals__head{gap:clamp(34px,4vw,70px);margin-bottom:clamp(32px,3.8vw,60px)}.zaini-v6-portals__head .zaini-v5-kicker{margin-bottom:16px}.zaini-v6-portals__head h2{font-size:clamp(52px,6vw,104px);line-height:.8}.zaini-v6-portals__grid{grid-template-rows:repeat(2,minmax(285px,23vw))}@media(max-width:900px){.zaini-v6-portals__grid{grid-template-rows:auto}.zaini-v6-portal--shoe{min-height:540px}.zaini-v6-portal--bag,.zaini-v6-portal--eyewear{min-height:370px}.zaini-v6-portal--accessory{min-height:340px}}@media(max-width:767.98px){.zaini-v6-portals{padding:58px 8px 68px}.zaini-v6-portals__head{gap:18px;margin-bottom:26px}.zaini-v6-portals__head .zaini-v5-kicker{margin-bottom:12px}.zaini-v6-portals__head h2{font-size:clamp(46px,13vw,60px);line-height:.82}.zaini-v6-portals__head>p{max-width:330px;line-height:1.55}.zaini-v6-portal--shoe{min-height:420px}.zaini-v6-portal--bag,.zaini-v6-portal--eyewear{min-height:260px}.zaini-v6-portal--accessory{min-height:275px}}.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{font-size:11px}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{font-size:15.5px;font-weight:550;line-height:1.38}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{font-size:14px}.product-price--block .price-label--sale{font-size:10.5px}@media(max-width:767.98px){.template-collection .product-block .vendor,.template-search .product-block .vendor,.featured-collection .product-block .vendor,.product-block .vendor{font-size:9.5px}.template-collection .product-block__title,.template-search .product-block__title,.featured-collection .product-block__title,.product-block__title{font-size:13.5px}.template-collection .product-price--block,.template-search .product-price--block,.featured-collection .product-price--block,.product-price--block{font-size:13px}.product-price--block .price-label--sale{font-size:9.5px}}.zaini-v11-hero{position:relative;display:block;min-height:min(88vh,920px);background:#120e0d}.zaini-v11-hero__slides{position:absolute;top:0;right:0;bottom:0;left:0}.zaini-v11-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;visibility:hidden;overflow:hidden;opacity:0;transition:opacity .75s ease,visibility .75s}.zaini-v11-hero__slide.is-active{z-index:1;visibility:visible;opacity:1}.zaini-v11-hero__slide .zaini-v5-hero__media img{transform:scale(1.018);transition:transform 7s cubic-bezier(.2,.65,.2,1)}.zaini-v11-hero__slide.is-active .zaini-v5-hero__media img{transform:scale(1)}.zaini-v11-hero__slide .zaini-v5-hero__content{opacity:0;transform:translateY(20px);transition:opacity .65s .18s ease,transform .65s .18s ease}.zaini-v11-hero__slide:first-child .zaini-v5-hero__content{opacity:1!important;transform:none!important;transition:none!important}.zaini-v11-hero__slide.is-active .zaini-v5-hero__content{opacity:1;transform:translateY(0)}.zaini-v11-hero__slide--shoe .zaini-v5-hero__media img,.zaini-v11-hero__slide--bag .zaini-v5-hero__media img,.zaini-v11-hero__slide--eyewear .zaini-v5-hero__media img{object-position:center}.zaini-v11-hero__veil--dark{background:linear-gradient(90deg,#090707e6,#0907079e 36%,#0907070d 67%,#09070700)}.zaini-v11-hero__content--light,.zaini-v11-hero__content--light h1{color:#fff}.zaini-v11-hero__content--light .zaini-v5-kicker{color:#f1aeb5}.zaini-v11-hero__content--light .zaini-v5-button{color:#17120f;background:#fff;border-color:#fff}.zaini-v11-hero__content--light .zaini-v5-button:hover{color:#fff;background:transparent}.zaini-v11-hero__eyewear-link{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block}.zaini-v11-hero__mobile-copy{display:none}.zaini-v11-hero__controls{position:absolute;z-index:6;right:clamp(18px,2.4vw,44px);bottom:clamp(22px,2.8vw,42px);display:flex;height:46px;align-items:center;gap:12px;padding:0 9px;color:#fff;background:#0c0a09b8;border:1px solid rgba(255,255,255,.34);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.zaini-v11-hero__controls>button{display:grid;width:32px;height:32px;place-items:center;color:inherit}.zaini-v11-hero__controls svg{width:19px;height:19px}.zaini-v11-hero__dots{display:flex;align-items:center;gap:7px}.zaini-v11-hero__dots button{width:18px;height:2px;padding:0;background:#ffffff6b;transition:width .25s ease,background .25s ease}.zaini-v11-hero__dots button.is-active{width:34px;background:#fff}.zaini-v11-hero__progress{position:absolute;z-index:7;right:0;bottom:0;left:0;height:2px;overflow:hidden;background:#ffffff2e}.zaini-v11-hero__progress span{display:block;width:100%;height:100%;background:var(--zaini-v5-accent);transform-origin:left;animation:zaini-v11-progress 6.5s linear forwards}@keyframes zaini-v11-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.zaini-assurance--v11{display:block;padding:clamp(64px,7vw,112px) clamp(18px,4vw,68px);color:#fff;background:#151110}.zaini-assurance--v11>.zaini-assurance__head,.zaini-assurance--v11>.zaini-assurance__grid{display:grid;min-height:0;padding:0;border:0}.zaini-assurance__head{grid-template-columns:.65fr 1.35fr;align-items:end;gap:50px;max-width:1540px;margin:0 auto clamp(34px,4vw,58px)}.zaini-assurance__head .zaini-v5-kicker{color:#e8a2aa}.zaini-assurance__head h2{max-width:800px;margin:0;color:#fff;font-size:clamp(34px,3.5vw,58px);font-weight:850;line-height:.95;letter-spacing:-.045em;text-transform:uppercase}.zaini-assurance__grid{grid-template-columns:repeat(4,1fr);max-width:1540px;margin:0 auto;border-top:1px solid rgba(255,255,255,.28)!important;border-left:1px solid rgba(255,255,255,.28)!important}.zaini-assurance__grid article{display:flex;min-height:168px;align-items:center;gap:20px;padding:28px;border-right:1px solid rgba(255,255,255,.28);border-bottom:1px solid rgba(255,255,255,.28)}.zaini-assurance--v11 .zaini-assurance__icon{position:static;display:grid;width:52px;height:52px;place-items:center;align-self:start;color:#fff;background:var(--zaini-v5-accent);border:0}.zaini-assurance__icon svg{width:25px;height:25px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.zaini-assurance__grid article>div{display:flex;min-width:0;flex-direction:column;justify-content:center}.zaini-assurance--v11 .zaini-assurance__grid strong{margin:0 0 8px;color:#fff;font-family:var(--base-font-family);font-size:17.5px;font-weight:800;line-height:1.18;letter-spacing:-.015em;text-transform:none;-webkit-font-smoothing:antialiased}.zaini-assurance--v11 .zaini-assurance__grid small{max-width:210px;margin:0;color:#fffc;font-family:var(--base-font-family);font-size:13.5px;font-weight:550;line-height:1.45;-webkit-font-smoothing:antialiased}@media(min-width:768px){cart-drawer.drawer{width:min(100vw,620px);max-width:620px}}cart-drawer .cart-drawer__content-item{padding-inline:clamp(20px,4vw,30px)}cart-drawer .cart-item-list__body{margin-block:0}cart-drawer .cart-item{display:grid;grid-template-columns:132px minmax(0,1fr);gap:20px;align-items:start;padding:24px 0;border-bottom:1px solid rgba(23,18,15,.18)}cart-drawer .cart-item__image{width:132px;padding:0;background:var(--zaini-product-canvas)}cart-drawer .cart-item__image-link{display:grid;width:100%;aspect-ratio:1;place-items:center;overflow:hidden}cart-drawer .cart-item__image .theme-img{width:100%;height:100%;object-fit:contain}cart-drawer .cart-item__not-image{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:14px 18px;align-items:start}cart-drawer .cart-item__description{min-width:0;padding:0}cart-drawer .cart-item__title{margin:0 0 8px;font-family:var(--base-font-family);font-size:16px;font-weight:750;line-height:1.28;letter-spacing:-.012em}cart-drawer .cart-item__variant,cart-drawer .line-item-property{color:#5f5954;font-size:12.5px;line-height:1.5}cart-drawer .cart-item__variant-label,cart-drawer .line-item-property__label{color:#17120f;font-weight:700}cart-drawer .product-inventory--small{display:inline-flex;align-items:center;gap:6px;color:#356543;font-size:11.5px;font-weight:700}cart-drawer .product-inventory--small:before{content:"";width:6px;height:6px;flex:0 0 6px;background:#3a8750;border-radius:50%}cart-drawer .cart-item__price{min-width:105px;color:#17120f;font-size:15.5px;font-weight:850;line-height:1.25;white-space:nowrap}cart-drawer .cart-item__price .struck-out-price{margin-top:5px;color:#8b857f;font-size:11.5px;font-weight:450}cart-drawer .cart-item__quantity{grid-column:1 / -1;width:auto;margin-top:2px}cart-drawer .cart-item__quantity .buttoned-input{width:126px;height:44px;background:#fff;border:1px solid rgba(23,18,15,.28)}cart-drawer .cart-item__quantity .buttoned-input a{width:38px;color:#4f4944}cart-drawer .cart-item__quantity-input{color:#17120f;font-size:15px;font-weight:750}cart-drawer .cart-item__item-discounts{grid-column:1 / -1}cart-drawer .cart-drawer__footer{padding:25px clamp(20px,4vw,30px) calc(25px + env(safe-area-inset-bottom,0px))}cart-drawer .cart-drawer__footer .subtotal{font-size:26px;font-weight:900}.zaini-footer-policies{display:grid;gap:9px;margin-top:30px;padding-top:27px;border-top:1px solid rgba(255,255,255,.2)}.zaini-footer-policies a{width:fit-content;color:#ffffffd1;font-size:13px;font-weight:550;line-height:1.35;transition:color .2s ease,transform .2s ease}.zaini-footer-policies a:hover{color:#fff;transform:translate(3px)}@media(max-width:900px){.zaini-assurance__grid{grid-template-columns:1fr 1fr}}@media(max-width:767.98px){.zaini-v11-hero{min-height:740px}.zaini-v11-hero__slide--shoe .zaini-v5-hero__media{transform:translateY(-7.5%) scale(1.08);transform-origin:center}.zaini-v11-hero__slide--shoe .zaini-v5-hero__media img{object-position:70% center}.zaini-v11-hero__slide--bag .zaini-v5-hero__media img{object-position:73% center}.zaini-v11-hero__slide--eyewear .zaini-v5-hero__media img{object-position:70% center}.zaini-v11-hero__slide--shoe .zaini-v11-hero__veil--dark,.zaini-v11-hero__slide--bag .zaini-v11-hero__veil--dark{background:linear-gradient(0deg,#090707fa,#090707d1 30%,#09070714 66%,#09070705)}.zaini-v .zaini-v11-hero__slide .zaini-v5-hero__content h1{font-size:clamp(54px,15vw,72px)}.zaini-v11-hero__slide .zaini-v5-hero__content>p:not(.zaini-v5-kicker){max-width:350px;font-size:12.5px}.zaini-v11-hero__controls{right:12px;bottom:17px;height:42px;gap:7px}.zaini-v11-hero__controls>button{width:27px}.zaini-v11-hero__dots button{width:12px}.zaini-v11-hero__dots button.is-active{width:24px}.zaini-v11-hero__slide--eyewear:after{content:"";position:absolute;z-index:2;top:36%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#060505f5,#06050500);pointer-events:none}.zaini-v11-hero__mobile-copy{position:absolute;z-index:3;right:18px;bottom:138px;left:18px;display:block;color:#fff}.zaini-v11-hero__mobile-copy .zaini-v5-kicker{color:#e8a2aa}.zaini-v11-hero__mobile-copy h2{margin:13px 0 22px;color:#fff;font-size:clamp(48px,14vw,68px);font-weight:900;line-height:.82;letter-spacing:-.055em}.zaini-v11-hero__mobile-copy .zaini-v5-button{width:fit-content;min-width:205px;color:#17120f;background:#fff;border-color:#fff}.zaini-assurance--v11{padding:58px 14px 68px}.zaini-assurance__head{grid-template-columns:1fr;gap:17px;margin-bottom:32px;padding-inline:4px!important}.zaini-assurance__head h2{font-size:clamp(31px,9vw,44px)}.zaini-assurance__grid article{min-height:148px;gap:14px;padding:20px 17px}.zaini-assurance--v11 .zaini-assurance__icon{width:46px;height:46px;flex:0 0 46px}.zaini-assurance__icon svg{width:21px;height:21px}.zaini-assurance--v11 .zaini-assurance__grid strong{font-size:16px}.zaini-assurance--v11 .zaini-assurance__grid small{font-size:12.5px}.zaini-footer-policies{gap:11px}.zaini-footer-policies a{font-size:14px}}@media(max-width:479px){cart-drawer .cart-drawer__content-item{padding-inline:16px}cart-drawer .cart-item{grid-template-columns:96px minmax(0,1fr);gap:13px;padding:19px 0}cart-drawer .cart-item__image{width:96px}cart-drawer .cart-item__not-image{gap:11px 10px}cart-drawer .cart-item__title{font-size:14px;line-height:1.3}cart-drawer .cart-item__price{min-width:82px;font-size:13.5px}cart-drawer .cart-item__variant,cart-drawer .line-item-property{font-size:11.5px}cart-drawer .cart-item__quantity .buttoned-input{width:116px;height:42px}.zaini-assurance__grid{grid-template-columns:1fr}.zaini-assurance__grid article{min-height:132px}}@media(prefers-reduced-motion:reduce){.zaini-v11-hero__slide,.zaini-v11-hero__slide .zaini-v5-hero__media img,.zaini-v11-hero__slide .zaini-v5-hero__content{transition:none}.zaini-v11-hero__progress span{animation:none}}.template-product{--zaini-pdp-canvas: #f1efea;--zaini-pdp-paper: #f8f4ed;--zaini-pdp-ink: #17120f;--zaini-pdp-muted: #6e6660;--zaini-pdp-line: rgba(23,18,15,.17);--zaini-pdp-accent: #7c1d2b}.template-product main{color:var(--zaini-pdp-ink);background:var(--zaini-pdp-paper)}.template-product .zaini-product-breadcrumbs{max-width:1540px;padding:14px clamp(18px,3.6vw,56px) 0}.template-product .zaini-product-breadcrumbs .page-header{min-height:45px;padding:0 0 12px;border-color:var(--zaini-pdp-line)}.template-product .zaini-product-breadcrumbs .breadcrumbs,.template-product .zaini-product-breadcrumbs .breadcrumbs-list__link{font-size:14px!important;line-height:1.35}.template-product .zaini-back-to-products{display:inline-flex;min-height:42px;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--zaini-pdp-line);font-size:13px!important;letter-spacing:.08em;transition:color .2s ease,background .2s ease,border-color .2s ease}.template-product .zaini-back-to-products:hover{color:#fff;background:var(--zaini-pdp-ink);border-color:var(--zaini-pdp-ink)}.template-product .product-info{display:grid!important;max-width:1540px;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);gap:clamp(34px,5vw,82px);align-items:start;margin-inline:auto;padding:clamp(18px,2.6vw,38px) clamp(18px,3.6vw,56px) clamp(82px,8vw,132px)!important}.template-product .product-info>.product-column-left,.template-product .product-info>.product-column-right{width:auto!important;min-width:0;max-width:none!important;margin:0!important}.template-product .media-gallery{overflow:hidden;background:var(--zaini-pdp-canvas);border:1px solid rgba(23,18,15,.08)}.template-product .media-gallery>.media-gallery__inner{padding:clamp(10px,1.25vw,18px)}.template-product .media-gallery .main-image{margin:0!important;background:var(--zaini-pdp-canvas)}.template-product .media-gallery .product-media--image,.template-product .media-gallery .product-media-wrapper{background:var(--zaini-pdp-canvas)}.template-product .media-gallery .product-media--image .img-ar{--aspect-ratio: 1.04 !important;background:var(--zaini-pdp-canvas)}.template-product .media-gallery .product-media--image .theme-img{object-fit:contain}.template-product .media-gallery .slider-nav--floating{right:14px;bottom:14px;left:auto;width:auto;gap:6px}.template-product .media-gallery .slider-nav--floating .slider-nav__btn{width:42px;height:42px;color:var(--zaini-pdp-ink);background:#ffffffed;border:1px solid rgba(23,18,15,.12)}.template-product .media-gallery .product-label-container{top:15px;right:15px;bottom:auto;left:auto;align-items:flex-end;justify-content:flex-start}.template-product .media-gallery .product-label{margin:0}.template-product .media-gallery .product-label>span{padding:8px 11px;font-size:9px!important;font-weight:850;letter-spacing:.08em;line-height:1}.template-product .media-gallery .thumbnails{margin:0;padding-top:12px}.template-product .media-gallery .thumbnails .slider__item{width:76px;padding-inline-end:8px}.template-product .media-gallery .thumbnails .thumbnail{overflow:hidden;background:#e8e8e8;border:1px solid transparent}.template-product .media-gallery .thumbnails .is-active .thumbnail{border-color:var(--zaini-pdp-ink)}.template-product .media-gallery .thumbnails .thumbnail:after{display:none}.template-product .product-column-right>.product-form{width:100%;max-width:510px;margin-inline:auto;padding:clamp(14px,2.2vw,32px) 0 48px}.template-product .product-column-right>.product-form:before{content:"ZAINI SE\c7K\130S\130";display:block;margin-bottom:21px;color:var(--zaini-pdp-accent);font-size:9px;font-weight:900;letter-spacing:.2em}.template-product .zaini-product-vendor{margin:0 0 13px!important}.template-product .zaini-product-vendor a{color:var(--zaini-pdp-muted);font-size:11px;letter-spacing:.16em}.template-product .zaini-product-vendor a:before{width:20px}.template-product .product-title{max-width:510px;margin:0!important;font-size:clamp(30px,3.05vw,48px)!important;font-weight:880;line-height:.96;letter-spacing:-.045em}.template-product .price-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:center;margin:25px 0 0;padding:19px 0 21px;border-top:1px solid var(--zaini-pdp-line);border-bottom:1px solid var(--zaini-pdp-line)}.template-product .price-container .product-price{margin:0}.template-product .product-info__price,.template-product .product-info__price .price__default{font-size:clamp(21px,2vw,28px);font-weight:900;letter-spacing:-.025em}.template-product .product-info__price .price--on-sale .price__current{color:var(--zaini-pdp-ink)}.template-product .product-info__price .price__was{margin-inline-start:10px;color:#8b837d;font-size:13px;font-weight:500}.template-product .price-container .price-descriptors{grid-column:1 / -1}.template-product .zaini-product-availability{display:inline-flex;align-items:center;gap:7px;color:#315f3e;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.template-product .zaini-product-availability>span{width:7px;height:7px;background:#3f8a54;border-radius:50%;box-shadow:0 0 0 4px #3f8a541f}.template-product .zaini-product-availability.is-sold-out{color:#8b2d35}.template-product .zaini-product-availability.is-sold-out>span{background:#8b2d35;box-shadow:0 0 0 4px #8b2d351f}.template-product .product-form>hr{margin:18px 0 0;border-color:transparent}.template-product .product-form .option-selector{margin:0 0 22px;padding:0}.template-product .product-form .option-selector .label{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:12px;font-size:10px;letter-spacing:.12em}.template-product .product-form .option-selector__label-value{color:var(--zaini-pdp-muted);font-size:10px;letter-spacing:.04em;text-transform:none}.template-product .product-form .option-selector__btns{gap:8px}.template-product .product-form .option-selector__btns label,.template-product .product-form .option-selector__btns .opt-label{display:inline-grid;min-width:48px;min-height:45px;place-items:center;padding:8px 11px;background:#ffffff8c;border:1px solid rgba(23,18,15,.24);font-size:12px;font-weight:750;transition:color .18s ease,background .18s ease,border-color .18s ease}.template-product .product-form .option-selector__btns label:hover,.template-product .product-form .option-selector__btns .opt-label:hover{border-color:var(--zaini-pdp-ink)}.template-product .product-form .option-selector__btns .opt-btn:checked+.opt-label{color:#fff;background:var(--zaini-pdp-ink);border-color:var(--zaini-pdp-ink)}.template-product .product-form .quantity-submit-row{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto auto;gap:8px 12px;align-items:end;margin:0 0 22px}.template-product .product-form .quantity-submit-row>.label{grid-column:1;grid-row:1;margin:0;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.template-product .product-form .quantity-submit-row>quantity-wrapper{grid-column:1;grid-row:2;width:112px;height:56px;background:#ffffffb3;border:1px solid var(--zaini-pdp-line)}.template-product .product-form .quantity-submit-row__submit{grid-column:2;grid-row:1 / 3;margin:0!important}.template-product .product-form .quantity-submit-row__submit .btn,.template-product .product-form button[type=submit]{min-height:56px;color:#fff;background:var(--zaini-pdp-accent);border-color:var(--zaini-pdp-accent);font-size:11px;box-shadow:0 12px 28px #7c1d2b26}.template-product .product-form .quantity-submit-row__submit .btn:hover,.template-product .product-form button[type=submit]:hover{color:#fff;background:var(--zaini-pdp-ink);border-color:var(--zaini-pdp-ink)}.template-product .zaini-product-service{margin:0!important}.template-product .zaini-product-service+.zaini-product-service{margin-top:-1px!important}.template-product .zaini-product-service .product-info-block{display:flex;min-height:48px;align-items:center;gap:12px;padding:11px 14px;color:var(--zaini-pdp-ink);background:#fff6;border:1px solid var(--zaini-pdp-line);font-size:11px;font-weight:700}.template-product .zaini-product-service .icon{color:var(--zaini-pdp-accent)}.template-product .product-info-accordion{margin-top:22px;border-color:var(--zaini-pdp-line)}.template-product .product-info-accordion .disclosure__title{padding-block:17px;color:var(--zaini-pdp-ink);font-size:10px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.template-product .product-info-accordion .disclosure__content{padding-bottom:18px;color:var(--zaini-pdp-muted);font-size:13px;line-height:1.72}.zaini-mobile-product-head{display:none}@media(min-width:768px)and (max-width:1040px){.template-product .product-info{grid-template-columns:minmax(0,1.02fr) minmax(330px,.98fr);gap:30px;padding-inline:24px!important}.template-product .product-title{font-size:clamp(29px,4.2vw,40px)!important}.template-product .media-gallery .product-media--image .img-ar{--aspect-ratio: .94 !important}}@media(max-width:767.98px){.template-product .zaini-product-breadcrumbs{padding:7px 14px 0}.template-product .zaini-product-breadcrumbs .page-header{display:flex;min-height:42px;align-items:center;justify-content:space-between;gap:10px;padding-bottom:7px}.template-product .zaini-product-breadcrumbs .breadcrumbs{min-width:0;overflow:hidden;white-space:nowrap}.template-product .zaini-product-breadcrumbs .breadcrumbs-list{flex-wrap:nowrap;overflow:hidden}.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item{flex:0 0 auto}.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item:last-child{display:none}.template-product .zaini-product-breadcrumbs .breadcrumbs,.template-product .zaini-product-breadcrumbs .breadcrumbs-list__link{font-size:12px!important}.template-product .zaini-back-to-products{min-height:38px;margin:0;padding:8px 12px;font-size:11px!important;white-space:nowrap}.template-product .product-info{display:block!important;margin:0;padding:0 14px 78px!important}.template-product .zaini-mobile-product-head{display:block!important;padding:18px 2px 19px}.zaini-mobile-product-head__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:11px;color:var(--zaini-pdp-accent);font-size:9px;font-weight:900;letter-spacing:.15em;text-transform:uppercase}.zaini-mobile-product-head__eyebrow>span:last-child{display:inline-flex;align-items:center;gap:7px;color:#315f3e;letter-spacing:.08em}.zaini-mobile-product-head__eyebrow i{width:6px;height:6px;background:#3f8a54;border-radius:50%;box-shadow:0 0 0 4px #3f8a541f}.zaini-mobile-product-head__eyebrow>span.is-sold-out{color:#8b2d35}.zaini-mobile-product-head__eyebrow>span.is-sold-out i{background:#8b2d35;box-shadow:0 0 0 4px #8b2d351f}.zaini-mobile-product-head__title{max-width:580px;color:var(--zaini-pdp-ink);font-size:clamp(25px,7vw,36px);font-weight:900;line-height:.98;letter-spacing:-.04em}.zaini-mobile-product-head__price{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:15px}.zaini-mobile-product-head__price .product-info__price,.zaini-mobile-product-head__price .price__default{font-size:19px}.zaini-mobile-product-head__price .price__was{color:#8b837d;font-size:11px}.zaini-mobile-product-head__discount{flex:0 0 auto;padding:7px 9px;color:#fff;background:var(--zaini-pdp-accent);font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.template-product .product-info>.media-gallery{width:auto!important;margin:0 -14px!important;border-right:0;border-left:0}.template-product .media-gallery>.media-gallery__inner{padding:0}.template-product .media-gallery .main-image{width:100%;margin:0!important}.template-product .media-gallery .product-media--image .img-ar{--aspect-ratio: 1.28 !important;min-height:0}.template-product .media-gallery .product-label--sale{display:none}.template-product .media-gallery .slider-nav--floating{right:10px;bottom:10px}.template-product .media-gallery .slider-nav--floating .slider-nav__btn{width:38px;height:38px}.template-product .media-gallery .thumbnails{margin:0!important;padding:10px 14px 12px}.template-product .media-gallery .thumbnails .slider__item{width:64px;padding-inline-end:7px}.template-product .product-column-right>.product-form{max-width:none;padding:27px 0 0}.template-product .product-column-right>.product-form:before,.template-product .product-column-right .zaini-product-vendor,.template-product .product-column-right .title-row,.template-product .product-column-right .price-container{display:none!important}.template-product .product-form>hr{display:none}.template-product .product-form .input-row{margin-top:0}.template-product .product-form .option-selector{margin-bottom:20px}.template-product .product-form .quantity-submit-row{grid-template-columns:96px minmax(0,1fr);gap:8px 10px}.template-product .product-form .quantity-submit-row>quantity-wrapper{width:96px;height:54px}.template-product .product-form .quantity-submit-row__submit .btn,.template-product .product-form button[type=submit]{min-height:54px}.template-product .zaini-product-service .product-info-block{min-height:46px;padding:10px 12px}.template-product .product-info-accordion{margin-top:18px}}@media(max-width:389px){.template-product .product-form .quantity-submit-row{grid-template-columns:1fr}.template-product .product-form .quantity-submit-row>.label,.template-product .product-form .quantity-submit-row>quantity-wrapper,.template-product .product-form .quantity-submit-row__submit{grid-column:1;grid-row:auto}.template-product .product-form .quantity-submit-row>quantity-wrapper{width:112px}}.template-product .zaini-product-price-meta{display:flex;align-items:center;justify-content:flex-end;gap:9px}.template-product .zaini-product-discount{display:inline-flex;min-height:27px;align-items:center;padding:5px 8px;color:#fff;background:var(--zaini-pdp-accent);font-size:8px;font-weight:900;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.template-product .zaini-purchase-note{display:flex;align-items:center;justify-content:center;gap:8px;margin:-9px 0 22px;color:var(--zaini-pdp-muted);font-size:10px;font-weight:700;letter-spacing:.02em}.template-product .zaini-purchase-note .icon{width:14px;height:14px;color:var(--zaini-pdp-accent)}.template-product .zaini-product-assurance-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:28px 0 12px}.template-product .zaini-product-assurance-head>span{color:var(--zaini-pdp-ink);font-size:10px;font-weight:950;letter-spacing:.15em}.template-product .zaini-product-assurance-head>small{max-width:210px;color:var(--zaini-pdp-muted);font-size:9px;line-height:1.35;text-align:right}.template-product .zaini-product-service .product-info-block{min-height:64px;gap:14px;padding:11px 13px;background:#ffffffad}.template-product .zaini-product-service .product-info-block>.icon{width:40px;height:40px;flex:0 0 40px;padding:10px;color:#fff;background:var(--zaini-pdp-accent);stroke-width:1.7}.template-product .zaini-service-copy{display:grid;gap:3px}.template-product .zaini-service-copy strong{color:var(--zaini-pdp-ink);font-size:11px;font-weight:900;letter-spacing:.02em;line-height:1.15}.template-product .zaini-service-copy small{color:var(--zaini-pdp-muted);font-size:10px;font-weight:550;line-height:1.35}@media(max-width:767.98px){.template-product .zaini-mobile-product-head{padding-bottom:17px}.template-product .zaini-mobile-product-head__eyebrow{justify-content:flex-start}.template-product .zaini-mobile-product-head__eyebrow>span:last-child{margin-left:auto;color:var(--zaini-pdp-muted)}.template-product .product-column-right>.product-form{margin:14px -4px 0;padding:22px 16px 25px;background:#ffffff7a;border:1px solid rgba(23,18,15,.12)}.template-product .product-column-right .price-container{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;margin:0 0 24px;padding:0 0 20px;border-top:0;border-bottom:1px solid var(--zaini-pdp-line)}.template-product .product-column-right .price-container .product-info__price,.template-product .product-column-right .price-container .price__default{font-size:24px}.template-product .product-column-right .price-container .price__was{font-size:11px}.template-product .zaini-product-price-meta{flex-direction:column;align-items:flex-end;gap:8px}.template-product .zaini-product-availability{font-size:9px}.template-product .zaini-product-discount{min-height:25px}.template-product .product-form .option-selector .label{margin-bottom:13px;font-size:11px;font-weight:950}.template-product .product-form .option-selector[data-option*=numara i] .option-selector__btns,.template-product .product-form .option-selector[data-option*=size i] .option-selector__btns{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:7px}.template-product .product-form .option-selector[data-option*=numara i] .opt-label,.template-product .product-form .option-selector[data-option*=size i] .opt-label{width:100%;min-width:0;min-height:54px;background:#fff;border-color:#17120f33;font-size:13px;font-weight:850}.template-product .product-form .option-selector .opt-btn:checked+.opt-label{box-shadow:inset 0 0 0 1px var(--zaini-pdp-ink)}.template-product .product-form .quantity-submit-row{grid-template-columns:112px minmax(0,1fr);gap:9px 12px;margin-bottom:20px}.template-product .product-form .quantity-submit-row>.label{font-size:10px;font-weight:950}.template-product .product-form .quantity-submit-row>quantity-wrapper{--buttoned-input-size: 58px;width:112px;height:60px;background:#fff;border-color:#17120f38}.template-product .product-form .quantity-submit-row>quantity-wrapper a{width:34px;justify-content:center;padding:0}.template-product .product-form .quantity-submit-row>quantity-wrapper input{width:44px;font-size:16px;font-weight:800}.template-product .product-form .quantity-submit-row__submit .btn,.template-product .product-form button[type=submit]{min-height:60px;background:var(--zaini-pdp-ink);border-color:var(--zaini-pdp-ink);font-size:12px;font-weight:950;letter-spacing:.13em;box-shadow:0 12px 30px #17120f24}.template-product .product-form .quantity-submit-row__submit .btn:after{content:"\2192";margin-inline-start:12px;font-size:15px}.template-product .zaini-purchase-note{margin-top:-7px}.template-product .zaini-product-assurance-head{align-items:start;margin-top:28px;padding-top:22px;border-top:1px solid var(--zaini-pdp-line)}.template-product .zaini-product-assurance-head>small{max-width:170px}.template-product .zaini-product-service .product-info-block{min-height:68px;padding:12px}}@media(max-width:389px){.template-product .product-form .quantity-submit-row{grid-template-columns:104px minmax(0,1fr)}.template-product .product-form .quantity-submit-row>quantity-wrapper{width:104px}.template-product .product-form .quantity-submit-row>quantity-wrapper a{width:30px}.template-product .product-form .quantity-submit-row>quantity-wrapper input{width:42px}.template-product .zaini-product-assurance-head{display:block}.template-product .zaini-product-assurance-head>small{display:block;max-width:none;margin-top:5px;text-align:left}}.zaini-cart-progress{margin:0 0 22px;padding:0 0 18px;border-bottom:1px solid rgba(23,18,15,.14)}.zaini-cart-progress ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.zaini-cart-progress li{position:relative;display:grid;justify-items:center;gap:6px;color:#8a817a;font-size:8px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.zaini-cart-progress li:not(:last-child):after{content:"";position:absolute;z-index:0;top:11px;left:calc(50% + 16px);width:calc(100% - 32px);height:1px;background:#17120f2e}.zaini-cart-progress li>span{position:relative;z-index:1;display:grid;width:23px;height:23px;place-items:center;background:#f8f4ed;border:1px solid rgba(23,18,15,.22);border-radius:50%;font-size:9px}.zaini-cart-progress li.is-active{color:#17120f}.zaini-cart-progress li.is-active>span{color:#fff;background:#7c1d2b;border-color:#7c1d2b}cart-drawer .checkout-buttons .btn{display:flex;align-items:center;justify-content:center;gap:12px}cart-drawer .checkout-buttons .btn>span{font-size:15px;line-height:1}.template-cart .zaini-cart-progress{margin-bottom:25px}.template-product .quantity-submit-row__submit,.template-product .quantity-submit-row__submit .btn{width:100%}.template-product .quantity-submit-row__submit .btn{white-space:nowrap}.template-product .es-popup-button-product{width:100%!important;min-height:60px!important;padding:15px 20px!important;color:#fff!important;background:#17120f!important;border:1px solid #17120f!important;border-radius:0!important;font-family:var(--base-font-family)!important;font-size:12px!important;font-weight:950!important;letter-spacing:.12em!important;text-transform:uppercase!important;box-shadow:0 12px 30px #17120f24!important}.template-product.zaini-easysell-active .product-column-right .zaini-purchase-note{display:flex!important;margin:8px 0 14px!important;padding-top:10px;border-top:1px solid rgba(23,18,15,.12)}@media(max-width:389px){.template-product .product-form .quantity-submit-row>.label{grid-column:1!important;grid-row:1!important}.template-product .product-form .quantity-submit-row>quantity-wrapper{grid-column:1!important;grid-row:2!important}.template-product .product-form .quantity-submit-row__submit{grid-column:2!important;grid-row:1 / 3!important;width:100%}}.shopify-section-group-header-group .section-header,.section-header,.section-header page-header,.section-header .pageheader,.section-header .logo-area{visibility:visible!important;opacity:1!important}.section-header page-header,.section-header .pageheader{transform:none!important}.section-header{display:block!important;z-index:10000!important}.section-header .pageheader,.section-header .pageheader--transparent{color:#071a2e!important;background:#fff!important}.section-header .logo-area{min-height:88px;border-bottom:1px solid rgba(7,26,46,.14)}@media(max-width:767.98px){.section-header .logo-area{min-height:72px}}.template-search .page-header{margin:0!important;padding:34px 0 28px!important}.template-search .page-header .main-search__container{max-width:760px;margin-inline:auto}.template-search .page-header+.container,.template-search .page-header+.container--no-max{margin-top:0!important}@media(max-width:767.98px){.template-search .page-header{padding:20px 0 18px!important}}.template-collection main,.template-search main,.template-collection .page-header,.template-collection .filter-container,.template-collection .filters,.template-collection .filters-adjacent,.template-collection .collection-listing,.template-search .page-header,.template-search .filter-container,.template-search .filters,.template-search .filters-adjacent,.template-search .collection-listing{background:var(--zaini-product-canvas)!important}.product-block .block-inner,.product-block .block-inner-inner,.product-block .image-cont,.product-block .product-block__image,.product-block .placeholder-image,.template-product .media-gallery,.template-product .media-gallery .product-media-collage__item{background:var(--zaini-product-canvas)!important}.product-block .placeholder-image svg{color:#d8d0c5;background:var(--zaini-product-canvas)!important}.template-index .section-featured-collection .collection-slider-row{margin-top:0;padding:clamp(64px,6.5vw,104px) 0 clamp(62px,7vw,112px);background:var(--zaini-v5-paper)}.template-index .section-featured-collection .hometitle{display:grid;grid-template-columns:46px minmax(0,auto) 46px;align-items:center;justify-content:center;gap:clamp(12px,1.6vw,26px);margin-bottom:24px}.template-index .section-featured-collection .hometitle h2{font-size:clamp(40px,3.2vw,58px);line-height:.92;letter-spacing:-.05em}.template-index .section-featured-collection .hometitle .slider-nav__btn{display:grid;width:46px;height:46px;margin:0!important;padding:0;place-items:center;color:var(--zaini-v5-ink);background:transparent;border:1px solid #d8d0c5;border-radius:50%;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.template-index .section-featured-collection .hometitle .slider-nav__btn:hover{color:#fff;background:var(--zaini-v5-accent);border-color:var(--zaini-v5-accent)}.template-index .section-featured-collection .view-all{margin:0 0 30px}.template-index .section-featured-collection .collection-listing{overflow:hidden}.template-index .section-featured-collection .product-grid{--zaini-featured-gap: clamp(14px, 1.25vw, 22px);gap:var(--zaini-featured-gap)}.template-index .section-featured-collection .product-grid--carousel{grid-auto-columns:calc((100% - var(--zaini-featured-gap) - var(--zaini-featured-gap) - var(--zaini-featured-gap)) / 4)}.template-index .section-featured-collection .product-grid .product-block__detail{margin-bottom:18px;padding-top:15px}.template-index .section-featured-collection .product-label-container{top:10px;right:10px;bottom:10px;left:10px}.template-index .section-featured-collection .product-label>span{padding:7px 11px;font-size:9px;letter-spacing:.035em}@media(max-width:767.98px){.template-index .section-featured-collection .collection-slider-row{padding:50px 0 66px}.template-index .section-featured-collection .hometitle{grid-template-columns:38px minmax(0,auto) 38px;gap:8px;margin-bottom:18px}.template-index .section-featured-collection .hometitle h2{font-size:clamp(31px,9.5vw,42px)}.template-index .section-featured-collection .hometitle .slider-nav__btn{width:38px;height:38px}.template-index .section-featured-collection .view-all{margin-bottom:22px}.template-index .section-featured-collection .product-grid--carousel{grid-auto-columns:calc((100% - 12px)/2)}.template-index .section-featured-collection .product-grid{gap:12px}.template-index .section-featured-collection .product-label>span{padding:6px 8px;font-size:8px}}.product-block-options--swatch{margin-top:13px}.product-block-options__label{overflow:visible!important;margin:0 0 8px!important;padding:0!important;color:transparent!important;font-size:0!important;line-height:1!important}.product-block-options__label:before{content:"RENK";display:block;color:#625b56;font-family:var(--base-font-family);font-size:9px;font-weight:900;line-height:1;letter-spacing:.16em}.product-block-options--swatch .product-block-options__inner{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.swatch-method-swatches.swatch-style-icon_circle .product-block-options--swatch .product-block-options__item,.product-block-options--swatch .product-block-options__item{position:relative;display:block;width:27px!important;min-width:27px!important;height:27px!important;min-height:27px!important;padding:0!important;overflow:visible;background-color:var(--swatch-background-color, #dedbd5)!important;background-image:var(--swatch-background-image, none)!important;background-position:center!important;background-size:cover!important;border:3px solid #f1efea!important;border-radius:50%!important;box-shadow:0 0 0 1px #17120f4d;cursor:pointer;transition:box-shadow .18s ease,transform .18s ease}.product-block-options--swatch .product-block-options__item:hover,.product-block-options--swatch .product-block-options__item:focus-visible{z-index:2;box-shadow:0 0 0 2px var(--zaini-v5-accent);transform:translateY(-1px)}.product-block-options--swatch .product-block-options__item__text{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important}.product-block-options--swatch .product-block-options__more-label{display:inline-flex;min-height:27px;align-items:center;color:#625b56;font-size:10px;font-weight:800}@media(max-width:767.98px){.product-block-options--swatch{margin-top:10px}.product-block-options__label:before{font-size:8px}.product-block-options--swatch .product-block-options__inner{gap:7px}.swatch-method-swatches.swatch-style-icon_circle .product-block-options--swatch .product-block-options__item,.product-block-options--swatch .product-block-options__item{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}}.template-product .product-column-right .zaini-purchase-note{display:none!important}.template-product .product-column-right .es-popup-button-product,.template-product .product-column-right [data-es-popup-button-product],.template-product .product-column-right button[class*=es-popup-button],.template-product .product-column-right a[class*=es-popup-button]{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important;clip-path:inset(50%)!important;pointer-events:none!important}.template-product .zaini-extra-buy-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:20px;padding-top:18px;border-top:1px solid rgba(23,18,15,.18)}.template-product .zaini-extra-buy-actions__button{display:inline-flex;width:100%;min-width:0;min-height:70px;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:14px 18px;border:1px solid #17120f;border-radius:0;font-family:var(--base-font-family);font-size:12px;font-weight:900;line-height:1;letter-spacing:.11em;text-align:center;text-transform:uppercase;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.template-product .zaini-extra-buy-actions__button--checkout{color:#fff;background:var(--zaini-v5-accent, #681f27);border-color:var(--zaini-v5-accent, #681f27)}.template-product .zaini-extra-buy-actions__button--cod{min-height:82px;color:#fff;background:#17120f;border-color:#17120f}.template-product .zaini-extra-buy-actions__label,.template-product .zaini-extra-buy-actions__meta{display:block;pointer-events:none}.template-product .zaini-extra-buy-actions__label{font-size:13px;font-weight:900;line-height:1.1;letter-spacing:.11em}.template-product .zaini-extra-buy-actions__meta{color:#ffffffbd;font-size:10px;font-weight:750;line-height:1.1;letter-spacing:.09em;text-transform:none}.template-product .zaini-extra-buy-actions__button:hover,.template-product .zaini-extra-buy-actions__button:focus-visible{color:#17120f;background:#fff;border-color:#17120f;transform:translateY(-1px)}.template-product .zaini-extra-buy-actions__button:disabled,.template-product .zaini-extra-buy-actions__button[aria-disabled=true]{color:#8f8984;background:#e8e4de;border-color:#d6d0c8;cursor:not-allowed;transform:none}.template-product .zaini-extra-buy-actions__button.is-loading{cursor:wait;opacity:.72}.template-product .zaini-extra-buy-actions__error{grid-column:1 / -1;padding:11px 13px;color:#681f27;background:#f8e9e9;border:1px solid rgba(104,31,39,.25);font-size:12px;font-weight:700;line-height:1.45}@media(max-width:767.98px){.template-product .zaini-extra-buy-actions{gap:8px;margin-top:16px;padding-top:16px}.template-product .zaini-extra-buy-actions__button{min-height:68px;padding:13px 12px}.template-product .zaini-extra-buy-actions__button--cod{min-height:78px}.template-product .zaini-extra-buy-actions__label{font-size:12px;letter-spacing:.09em}.template-product .zaini-extra-buy-actions__meta{font-size:9.5px;letter-spacing:.07em}}.template-collection .toggle-btn[data-toggle-filters],.template-search .toggle-btn[data-toggle-filters]{display:inline-flex;align-items:center;gap:9px}.template-collection .toggle-btn[data-toggle-filters] .toggle-btn__label,.template-search .toggle-btn[data-toggle-filters] .toggle-btn__label{margin:0}.template-collection .toggle-btn[data-toggle-filters] .toggle-btn__count,.template-search .toggle-btn[data-toggle-filters] .toggle-btn__count{display:inline-grid;min-width:22px;height:22px;margin:0;padding:0 6px;place-items:center;color:#fff!important;background:var(--zaini-v5-accent, #681f27);border-radius:999px;font-size:10px;font-weight:900;line-height:1;letter-spacing:0;text-indent:0}@media(max-width:767.98px){.template-collection .toggle-btn[data-toggle-filters],.template-search .toggle-btn[data-toggle-filters]{gap:8px}.template-collection .toggle-btn[data-toggle-filters] .toggle-btn__count,.template-search .toggle-btn[data-toggle-filters] .toggle-btn__count{min-width:20px;height:20px;padding:0 5px;font-size:9px}}.template-collection .filter-group[data-filter-role=color].filter-group--swatch .filter-group__item:before,.template-search .filter-group[data-filter-role=color].filter-group--swatch .filter-group__item:before{width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 1px rgb(var(--body-bg-color)),0 0 0 2px rgb(var(--body-text-color) / .24)}.template-collection .filter-group[data-filter-role=size].filter-group--button-grid .filter-group__item__text,.template-search .filter-group[data-filter-role=size].filter-group--button-grid .filter-group__item__text{min-height:44px;justify-content:center;font-weight:700}.template-product .product-column-right .zaini-variant-picker-row{margin-bottom:0!important}.template-product .product-column-right .zaini-variant-picker-row variant-picker>.option-selector:last-of-type{margin-bottom:0!important}.template-product .product-column-right .zaini-native-purchase-block{margin-top:0!important;margin-bottom:0!important}.template-product .product-column-right .zaini-native-purchase{--zaini-purchase-quantity-width: 118px;position:relative;isolation:isolate;display:grid!important;grid-template-columns:var(--zaini-purchase-quantity-width) minmax(0,1fr)!important;grid-template-rows:15px 64px!important;align-items:stretch!important;gap:9px 12px!important;margin:12px 0 22px!important;padding:17px!important;background:#ffffffad;border:1px solid rgba(23,18,15,.15);box-shadow:0 14px 38px #17120f0e}.template-product .product-column-right .zaini-native-purchase:before{content:"";position:absolute;z-index:1;top:-1px;left:-1px;width:52px;height:2px;background:var(--zaini-pdp-accent, #7c1d2b)}.template-product .product-column-right .zaini-native-purchase>.label{grid-column:1!important;grid-row:1!important;align-self:end;margin:0!important;color:#17120fb8;font-size:9.5px!important;font-weight:900!important;line-height:1!important;letter-spacing:.15em!important;text-transform:uppercase}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper{--buttoned-input-size: 62px;grid-column:1!important;grid-row:2!important;display:flex;width:var(--zaini-purchase-quantity-width)!important;height:64px!important;min-width:0;align-items:stretch;overflow:hidden;color:#17120f;background:#f8f4ed!important;border:1px solid rgba(23,18,15,.28)!important;border-radius:0!important;transition:border-color .18s ease,box-shadow .18s ease}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper:hover,.template-product .product-column-right .zaini-native-purchase>quantity-wrapper:has(input:focus-visible){border-color:#17120f!important;box-shadow:0 0 0 1px #17120f}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]){display:grid;flex:0 0 34px;width:34px;height:62px;padding:0!important;place-items:center;color:#17120fa8;transition:color .18s ease,background .18s ease}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]):first-child{border-right:1px solid rgba(23,18,15,.12)}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]):last-child{border-left:1px solid rgba(23,18,15,.12)}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]):hover,.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]):focus-visible{color:#fff;background:#17120f;outline:0}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper svg{width:13px;height:13px}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper input{flex:1 1 auto;width:auto!important;min-width:0;height:62px!important;padding:0!important;color:#17120f;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-size:16px!important;font-weight:850;line-height:1;text-align:center;-webkit-appearance:textfield;appearance:textfield}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper input::-webkit-inner-spin-button,.template-product .product-column-right .zaini-native-purchase>quantity-wrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit{grid-column:2!important;grid-row:2!important;display:flex;width:100%;min-width:0;margin:0!important;align-items:stretch}.template-product .product-column-right .zaini-native-purchase>.product-dynamic-payment-button,.template-product .product-column-right .zaini-native-purchase>[data-dynamic-variant-content$=-backorder]{grid-column:1 / -1!important;grid-row:auto!important;width:100%;min-width:0;margin:2px 0 0!important}.template-product .product-column-right .zaini-native-purchase>[data-dynamic-variant-content$=-backorder]{color:#716963;font-size:11px;font-weight:700;line-height:1.45}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .js-form-error:not([hidden]){position:absolute;right:17px;bottom:-28px;left:17px;z-index:2;margin:0;color:#7c1d2b;font-size:11px;font-weight:750}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart{display:inline-flex;width:100%;min-width:0;min-height:64px!important;height:64px;margin:0!important;padding:0 24px;align-items:center;justify-content:center;gap:12px;color:#fff!important;background:#17120f!important;border:1px solid #17120f!important;border-radius:0!important;box-shadow:0 13px 26px #17120f26!important;font-size:11.5px!important;font-weight:950!important;line-height:1.15;letter-spacing:.135em!important;text-align:center;text-transform:uppercase;white-space:normal!important;transition:color .2s ease,background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:after{content:"\2192"!important;display:inline-block;margin:0!important;font-size:15px;font-weight:500;line-height:1;transform:translate(0);transition:transform .2s ease}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:hover,.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:focus-visible{color:#fff!important;background:var(--zaini-pdp-accent, #7c1d2b)!important;border-color:var(--zaini-pdp-accent, #7c1d2b)!important;box-shadow:0 16px 32px #7c1d2b30!important;transform:translateY(-1px);outline:0}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:hover:after,.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:focus-visible:after{transform:translate(3px)}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:disabled{color:#766f69!important;background:#e8e4de!important;border-color:#d4cec6!important;box-shadow:none!important;cursor:not-allowed;transform:none}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:disabled:after{display:none}.template-product .product-column-right .zaini-native-purchase:has(.add-to-cart:disabled)>quantity-wrapper{color:#8b847e;background:#e8e4de!important;border-color:#d4cec6!important;box-shadow:none;opacity:.58;pointer-events:none}.template-product .product-column-right .zaini-native-purchase:not(:has(>quantity-wrapper)){grid-template-columns:minmax(0,1fr)!important;grid-template-rows:64px!important}.template-product .product-column-right .zaini-native-purchase:not(:has(>quantity-wrapper)) .quantity-submit-row__submit{grid-column:1!important;grid-row:1!important}@media(max-width:767.98px){.template-product .product-column-right .zaini-native-purchase{--zaini-purchase-quantity-width: 104px;grid-template-rows:14px 58px!important;gap:8px 9px!important;margin:9px 0 18px!important;padding:13px!important;box-shadow:0 10px 28px #17120f0d}.template-product .product-column-right .zaini-native-purchase:before{width:44px}.template-product .product-column-right .zaini-native-purchase>.label{font-size:9px!important}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper{--buttoned-input-size: 56px;height:58px!important}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]){flex-basis:30px;width:30px;height:56px}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper input{height:56px!important;font-size:15px!important}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart{min-height:58px!important;height:58px;padding:0 14px;font-size:11px!important;letter-spacing:.11em!important}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:after{font-size:14px}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .js-form-error:not([hidden]){right:13px;bottom:-26px;left:13px}.template-product .product-column-right .zaini-native-purchase:not(:has(>quantity-wrapper)){grid-template-rows:58px!important}}@media(max-width:359px){.template-product .product-column-right .zaini-native-purchase{--zaini-purchase-quantity-width: 96px;gap:7px!important;padding:11px!important}.template-product .product-column-right .zaini-native-purchase>quantity-wrapper :is(a,button[data-quantity]){flex-basis:28px;width:28px}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart{padding-inline:10px;font-size:10.25px!important;letter-spacing:.08em!important}.template-product .product-column-right .zaini-native-purchase .quantity-submit-row__submit .add-to-cart:after{font-size:13px}}.template-product .product-column-right .zaini-native-purchase-block>.zaini-native-purchase{margin-bottom:10px!important}.template-product .product-column-right .zaini-native-purchase-block>.zaini-extra-buy-actions{margin:0!important;padding-top:0;border-top:0}@media(max-width:767.98px){.template-product .product-column-right .zaini-native-purchase-block>.zaini-native-purchase{margin-bottom:8px!important}}.template-product .zaini-extra-buy-actions__button--checkout{min-height:64px}.template-product .zaini-extra-buy-actions__button--cod{min-height:70px}.template-product .zaini-extra-buy-actions__button{box-shadow:none}.template-product .zaini-extra-buy-actions__button--checkout{box-shadow:0 12px 28px #681f2724}.template-product .zaini-extra-buy-actions__label{letter-spacing:.095em}.template-product .zaini-extra-buy-actions__meta{letter-spacing:.055em}@media(max-width:767.98px){.template-product .zaini-extra-buy-actions__button--checkout{min-height:62px}.template-product .zaini-extra-buy-actions__button--cod{min-height:68px}}.template-product .zaini-extra-buy-actions{gap:10px;margin-top:22px;padding-top:20px}.template-product .zaini-extra-buy-actions__button{gap:7px;padding:15px 20px;box-shadow:none}.template-product .zaini-extra-buy-actions__button--checkout{min-height:92px;color:#fff;background:var(--zaini-v5-accent, #681f27);border-color:var(--zaini-v5-accent, #681f27);box-shadow:0 15px 34px #681f2729}.template-product .zaini-extra-buy-actions__button--cod{min-height:96px;color:var(--zaini-v5-accent, #681f27);background:var(--zaini-v5-ivory, #f6f1e9);border-color:var(--zaini-v5-accent, #681f27)}.template-product .zaini-extra-buy-actions__eyebrow,.template-product .zaini-extra-buy-actions__label,.template-product .zaini-extra-buy-actions__meta{display:block;pointer-events:none}.template-product .zaini-extra-buy-actions__eyebrow{color:#ffffffc7;font-size:9.5px;font-weight:800;line-height:1;letter-spacing:.08em}.template-product .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__eyebrow{color:#681f27c7}.template-product .zaini-extra-buy-actions__label{font-size:15px;font-weight:900;line-height:1;letter-spacing:.095em}.template-product .zaini-extra-buy-actions__meta{color:#ffffffd1;font-size:10px;font-weight:780;line-height:1.15;letter-spacing:.045em}.template-product .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__meta{color:#681f27d1}.template-product .zaini-extra-buy-actions__button--checkout:hover,.template-product .zaini-extra-buy-actions__button--checkout:focus-visible{color:#fff;background:#53181f;border-color:#53181f}.template-product .zaini-extra-buy-actions__button--checkout:hover .zaini-extra-buy-actions__eyebrow,.template-product .zaini-extra-buy-actions__button--checkout:focus-visible .zaini-extra-buy-actions__eyebrow,.template-product .zaini-extra-buy-actions__button--checkout:hover .zaini-extra-buy-actions__meta,.template-product .zaini-extra-buy-actions__button--checkout:focus-visible .zaini-extra-buy-actions__meta{color:#ffffffd6}.template-product .zaini-extra-buy-actions__button--cod:hover,.template-product .zaini-extra-buy-actions__button--cod:focus-visible{color:#fff;background:var(--zaini-v5-accent, #681f27);border-color:var(--zaini-v5-accent, #681f27)}.template-product .zaini-extra-buy-actions__button--cod:hover .zaini-extra-buy-actions__meta,.template-product .zaini-extra-buy-actions__button--cod:focus-visible .zaini-extra-buy-actions__meta,.template-product .zaini-extra-buy-actions__button--cod:hover .zaini-extra-buy-actions__eyebrow,.template-product .zaini-extra-buy-actions__button--cod:focus-visible .zaini-extra-buy-actions__eyebrow{color:#ffffffd1}@media(max-width:767.98px){.template-product .zaini-extra-buy-actions{gap:9px;margin-top:18px;padding-top:17px}.template-product .zaini-extra-buy-actions__button--checkout{min-height:92px}.template-product .zaini-extra-buy-actions__button--cod{min-height:94px}.template-product .zaini-extra-buy-actions__label{font-size:14px}.template-product .zaini-extra-buy-actions__meta{font-size:9.5px}}.template-cart :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg,cart-drawer :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg,.template-cart .checkout-buttons .btn svg,cart-drawer .checkout-buttons .btn svg{color:#fff!important;stroke:#fff!important}.template-cart :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg *,cart-drawer :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg *,.template-cart .checkout-buttons .btn svg *,cart-drawer .checkout-buttons .btn svg *{stroke:#fff!important}.template-cart :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg [fill]:not([fill=none]),cart-drawer :is(.es-popup-button-cart,[data-es-popup-button-cart],[class*=es-popup-button-cart]) svg [fill]:not([fill=none]),.template-cart .checkout-buttons .btn svg [fill]:not([fill=none]),cart-drawer .checkout-buttons .btn svg [fill]:not([fill=none]){fill:#fff!important}.template-cart .cart-discount__icon,cart-drawer .cart-discount__icon{color:var(--zaini-v5-accent, #681f27)!important}.template-cart .cart-discount__icon svg,cart-drawer .cart-discount__icon svg,.template-cart .cart-discount__icon svg *,cart-drawer .cart-discount__icon svg *{color:var(--zaini-v5-accent, #681f27)!important;stroke:var(--zaini-v5-accent, #681f27)!important}.template-cart .checkout-buttons .es-popup-button-drawer,cart-drawer .checkout-buttons .es-popup-button-drawer,.template-cart .checkout-buttons .es-popup-button-drawer *,cart-drawer .checkout-buttons .es-popup-button-drawer *{color:#fff!important;-webkit-text-fill-color:#ffffff!important}.template-cart .checkout-buttons .es-popup-button-drawer .bi,cart-drawer .checkout-buttons .es-popup-button-drawer .bi,.template-cart .checkout-buttons .es-popup-button-drawer .bi:before,cart-drawer .checkout-buttons .es-popup-button-drawer .bi:before{content:""!important;display:block!important;width:19px!important;height:19px!important;background:center / contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='19' cy='20' r='1'/%3E%3Cpath d='M3 4h2l2.4 11.3a2 2 0 0 0 2 1.7h8.7a2 2 0 0 0 2-1.6L22 8H6'/%3E%3C/svg%3E")!important;color:#fff!important;-webkit-text-fill-color:#ffffff!important;font-family:sans-serif!important;font-size:0!important;line-height:1!important;text-shadow:none!important;opacity:1!important;filter:none!important}.shopify-section-group-overlay-group.section-cart-drawer{position:relative;z-index:11050!important}cart-drawer.drawer{z-index:11050!important}.overlay--drawer{z-index:11040!important}cart-drawer .checkout-buttons{display:flex!important;flex-direction:column!important;gap:8px!important}cart-drawer .checkout-buttons>.btn{order:1;min-height:62px!important;color:#fff!important;background:var(--zaini-v5-accent, #681f27)!important;border:1px solid var(--zaini-v5-accent, #681f27)!important;box-shadow:0 12px 28px #681f2724!important}cart-drawer .checkout-buttons>.es-popup-button-drawer{order:2;width:100%!important;min-height:62px!important;color:var(--zaini-v5-accent, #681f27)!important;background:var(--zaini-v5-ivory, #f6f1e9)!important;border:1px solid var(--zaini-v5-accent, #681f27)!important;box-shadow:none!important}cart-drawer .checkout-buttons>.es-popup-button-drawer,cart-drawer .checkout-buttons>.es-popup-button-drawer *{color:var(--zaini-v5-accent, #681f27)!important;-webkit-text-fill-color:var(--zaini-v5-accent, #681f27)!important}cart-drawer .checkout-buttons .es-popup-button-drawer .bi:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23681f27' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='9' cy='20' r='1'/%3E%3Ccircle cx='19' cy='20' r='1'/%3E%3Cpath d='M3 4h2l2.4 11.3a2 2 0 0 0 2 1.7h8.7a2 2 0 0 0 2-1.6L22 8H6'/%3E%3C/svg%3E")!important}@media(max-width:767.98px){cart-drawer .cart-drawer__header{min-height:74px;padding-top:max(18px,env(safe-area-inset-top,0px))}}@media(max-width:767px){#shopify-section-template--28499115475316__featured_collection_LFePcW{overflow:hidden}#shopify-section-template--28499115475316__featured_collection_LFePcW .hometitle.has-paging{display:grid!important;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;gap:8px;padding:0 14px}#shopify-section-template--28499115475316__featured_collection_LFePcW .has-paging__title{min-width:0;margin:0 auto!important;font-size:clamp(27px,8vw,31px)!important;line-height:.98!important;letter-spacing:-.03em!important;white-space:normal!important;text-align:center}#shopify-section-template--28499115475316__featured_collection_LFePcW .product-grid--carousel{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:min(88vw,360px)!important;grid-template-columns:none!important;gap:12px!important;width:100%!important;margin:0!important;padding:10px 18px 18px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-padding-left:18px;touch-action:pan-x!important;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}#shopify-section-template--28499115475316__featured_collection_LFePcW .product-grid--carousel::-webkit-scrollbar{display:none}#shopify-section-template--28499115475316__featured_collection_LFePcW .slider__item{width:100%!important;min-width:0!important;max-width:none!important;scroll-snap-align:start;scroll-snap-stop:always}#shopify-section-template--28499115475316__featured_collection_LFePcW .image-cont{position:relative!important;width:100%!important}#shopify-section-template--28499115475316__featured_collection_LFePcW .product-label-container{top:12px!important;right:auto!important;left:12px!important;max-width:calc(100% - 82px)}#shopify-section-template--28499115475316__featured_collection_LFePcW .zv8-card-heart{top:12px!important;right:12px!important;left:auto!important;z-index:8}#shopify-section-template--28499115475316__featured_collection_LFePcW .product-block__detail{min-width:0;padding:11px 2px 0!important}#shopify-section-template--28499115475316__featured_collection_LFePcW .product-block__title{min-height:44px;overflow:hidden!important;font-size:18px!important;line-height:1.25!important;white-space:normal!important}#shopify-section-template--28499115475316__featured_collection_LFePcW .price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 8px}#shopify-section-template--28499115475316__featured_collection_LFePcW .price__current{font-size:17px!important;font-weight:700}}.zv10-campaign-strip{min-height:48px;overflow:hidden;background:radial-gradient(circle at 18% -110%,rgba(255,255,255,.28),transparent 46%),linear-gradient(112deg,#351014,#641d25 54%,#7d2932);border-bottom:1px solid rgba(229,194,157,.28);box-shadow:0 8px 28px #310b1129}.zv10-campaign-strip:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(100deg,transparent 15%,rgba(255,255,255,.06) 48%,transparent 78%)}.zv10-campaign-inner{position:relative;z-index:1;width:min(1320px,calc(100% - 40px));min-height:48px;gap:13px}.zv10-campaign-dot{width:9px;height:9px;background:#efd2ac;box-shadow:0 0 0 5px #efd2ac21,0 0 18px #efd2ac66}.zv10-campaign-inner p{gap:14px}.zv10-campaign-inner strong{color:#fff;font-size:11px;font-weight:900;letter-spacing:.115em}.zv10-campaign-inner strong:first-letter{color:#efd2ac}.zv10-campaign-inner small{color:#ffffffc7;font-size:10px}.zv10-campaign-inner a{display:inline-flex;align-items:center;justify-content:center;min-height:28px;margin-left:auto;padding:0 13px;color:#381216;font-size:9px;font-weight:900;letter-spacing:.045em;background:#efd2ac;border:1px solid rgba(255,255,255,.22);border-radius:999px;box-shadow:0 5px 16px #1a040833}.js-cart-drawer .cart-drawer__content-upper{background:#fbfaf7}.js-cart-drawer .cart-item-list{padding:13px 16px 8px}.js-cart-drawer .cart-item{gap:15px;margin:0;padding:14px;background:#fff;border:1px solid rgba(44,29,24,.1);border-radius:15px;box-shadow:0 10px 30px #2a18130f}.js-cart-drawer .cart-item__image{width:104px;overflow:hidden;background:#f5f3ef;border-radius:11px}.js-cart-drawer .cart-item__image-link,.js-cart-drawer .cart-item__image img{width:100%;height:100%}.js-cart-drawer .cart-item__image img{object-fit:contain}.js-cart-drawer .cart-item__not-image{min-width:0}.js-cart-drawer .cart-item__title a{color:#1d1714;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none}.js-cart-drawer .cart-item__variant{display:inline-flex;gap:4px;margin-top:6px;padding:4px 8px;color:#625852;font-size:10px;background:#f5f0e9;border-radius:999px}.js-cart-drawer .backorder{display:none}.js-cart-drawer .cart-item__price{margin-top:8px}.js-cart-drawer .cart-item__selling-price{color:#5e1c23;font-size:14px;font-weight:900}.js-cart-drawer .cart-item__quantity{margin-top:10px}.js-cart-drawer .quantity{overflow:hidden;border:1px solid rgba(35,25,21,.16);border-radius:8px}.js-cart-drawer .cart-drawer__footer{padding:14px 17px 17px;background:#fff;border-top:1px solid rgba(54,35,29,.11);box-shadow:0 -14px 36px #25161114}.js-cart-drawer .zv8-cart-online-summary{margin:0 0 11px;padding:13px 14px 12px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.18),transparent 42%),linear-gradient(120deg,#45151a,#711f29);border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 9px 22px #50141b29}.js-cart-drawer .zv8-cart-online-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.js-cart-drawer .zv8-cart-online-row span{font-size:10px;font-weight:750;letter-spacing:.04em}.js-cart-drawer .zv8-cart-online-row strong{color:#fff;font-size:20px;line-height:1}.js-cart-drawer .zv8-cart-online-summary p{margin:7px 0 0;color:#ffffffc2;font-size:8.5px;line-height:1.35}.js-cart-drawer .zaini-cart-progress{margin:5px 2px 11px}.js-cart-drawer .zaini-cart-progress strong{font-size:8px}.js-cart-drawer .cart-discount-list{margin:0 0 8px}.js-cart-drawer .cart-discount--inline{padding:8px 10px;color:#5f1b23;background:#f7eee9;border:1px solid rgba(104,31,39,.13);border-radius:9px}.js-cart-drawer .cart-discount__title,.js-cart-drawer .cart-discount__amount{font-size:10px;font-weight:900}.js-cart-drawer .subtotal{margin:10px 0 4px;color:#1b1512;font-size:15px}.js-cart-drawer .cart-policies{color:#776b64;font-size:8.5px;line-height:1.4}.js-cart-drawer .checkout-buttons{display:grid;gap:8px;margin-top:12px}.js-cart-drawer .checkout-buttons .btn{order:-1;display:flex;min-height:52px;align-items:center;justify-content:center;color:#fff!important;font-size:12px;font-weight:900;letter-spacing:.055em;background:#651e26!important;border:1px solid #651e26!important;border-radius:9px;box-shadow:0 10px 22px #651e262e}.js-cart-drawer .checkout-buttons .es-popup-button-drawer{display:flex!important;min-height:48px!important;align-items:center!important;justify-content:center!important;color:#5c1c23!important;font-size:12px!important;background:#fff!important;border:1px solid rgba(92,28,35,.45)!important;border-radius:9px!important}.zv10-brand-showcase{width:min(1240px,calc(100% - 48px));margin:46px auto 54px;padding:28px 0 0;border-top:1px solid rgba(31,22,18,.14)}.zv10-brand-heading{align-items:flex-end;margin-bottom:17px}.zv10-brand-heading small{margin-bottom:7px;color:#6b1f27;font-size:8px;letter-spacing:.18em}.zv10-brand-heading h2{font-size:clamp(29px,3vw,42px);line-height:1;letter-spacing:-.04em}.zv10-brand-heading a{display:inline-flex;min-height:32px;align-items:center;padding:0 13px;font-size:9px;border:1px solid rgba(27,19,16,.22);border-radius:999px}.zv10-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.zv10-brand-card,.zv10-brand-card:first-child{min-height:0;aspect-ratio:1.16 / 1;background:#eeeae4;border-radius:17px;box-shadow:0 10px 32px #23191414}.zv10-brand-card img{min-height:0;object-fit:cover;transform:scale(1.01)}.zv10-brand-card:hover img{transform:scale(1.045)}.zv10-brand-card:after{top:34%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0f0a08cc)}.zv10-brand-copy{right:19px;bottom:18px;left:19px}.zv10-brand-copy small{font-size:7.5px;letter-spacing:.17em}.zv10-brand-copy strong{font-size:clamp(23px,2.25vw,33px);letter-spacing:-.025em}.zv10-brand-copy b{display:inline-flex;width:fit-content;margin-top:11px;padding:7px 10px;font-size:7.5px;background:#ffffff24;border:1px solid rgba(255,255,255,.32);border-radius:999px;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.zv10-order-tracker{position:relative;grid-template-columns:minmax(280px,.75fr) minmax(520px,1.25fr);gap:clamp(28px,4vw,62px);width:min(1240px,calc(100% - 48px));margin:48px auto 36px;padding:31px 34px;overflow:hidden;background:radial-gradient(circle at 95% -30%,rgba(209,164,126,.24),transparent 40%),linear-gradient(125deg,#17110f,#2c1a18 62%,#4b171d);border:1px solid rgba(255,255,255,.1);border-radius:19px;box-shadow:0 18px 48px #1b100d24}.zv10-order-copy>small{margin-bottom:7px;color:#e2ba94;font-size:8px;letter-spacing:.18em}.zv10-order-copy h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.035em}.zv10-order-copy p{max-width:430px;margin:9px 0 15px;font-size:10.5px}.zv10-order-copy a{display:inline-flex;min-height:30px;align-items:center;padding:0 11px;font-size:8px;border:1px solid rgba(255,255,255,.22);border-radius:999px}.zv10-order-form{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) auto;gap:9px}.zv10-order-form label>span{font-size:7.5px}.zv10-order-form input{height:50px;padding:0 14px;font-size:12px;border-radius:9px;box-shadow:inset 0 0 0 1px #22161214}.zv10-order-form input:focus{outline:2px solid #d8ad84;outline-offset:2px}.zv10-order-form button{min-height:50px;padding:0 17px;color:#351315;font-size:8px;background:#e3bc96;border-radius:9px;box-shadow:0 9px 22px #0f060533}@media(max-width:900px){.zv10-brand-showcase,.zv10-order-tracker{width:calc(100% - 28px)}.zv10-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.zv10-brand-card:first-child{grid-column:auto}.zv10-order-tracker{grid-template-columns:1fr;gap:22px}}@media(max-width:639px){.zv10-campaign-strip,.zv10-campaign-inner{min-height:52px}.zv10-campaign-inner{width:calc(100% - 22px);gap:10px}.zv10-campaign-dot{width:8px;height:8px}.zv10-campaign-inner p{display:grid;gap:2px}.zv10-campaign-inner strong{max-width:none;font-size:9px;line-height:1.2;letter-spacing:.065em}.zv10-campaign-inner small{font-size:8px}.zv10-campaign-inner a{min-height:27px;padding:0 10px;font-size:7.5px}.js-cart-drawer .cart-item-list{padding:10px 12px 7px}.js-cart-drawer .cart-item{gap:11px;padding:11px;border-radius:13px}.js-cart-drawer .cart-item__image{width:88px}.js-cart-drawer .cart-item__title a,.js-cart-drawer .cart-item__selling-price{font-size:12px}.js-cart-drawer .cart-drawer__footer{padding:11px 13px 14px}.js-cart-drawer .zv8-cart-online-summary{padding:11px 12px}.js-cart-drawer .zv8-cart-online-row strong{font-size:18px}.js-cart-drawer .checkout-buttons .btn{min-height:49px}.zv10-brand-showcase{width:calc(100% - 20px);margin:35px auto 40px;padding-top:22px}.zv10-brand-heading{margin:0 4px 14px}.zv10-brand-heading small{font-size:7px}.zv10-brand-heading h2{max-width:230px;font-size:26px}.zv10-brand-heading a{min-height:29px;padding:0 10px;font-size:7.5px}.zv10-brand-grid{display:flex;gap:10px;margin-right:-10px;padding-right:10px;scroll-padding-left:0}.zv10-brand-card,.zv10-brand-card:first-child{flex:0 0 78%;min-height:0;aspect-ratio:1.2 / 1;border-radius:15px}.zv10-brand-card img{min-height:0}.zv10-brand-copy{right:16px;bottom:15px;left:16px}.zv10-brand-copy strong{font-size:25px}.zv10-order-tracker{gap:20px;width:calc(100% - 20px);margin:34px auto 24px;padding:22px 17px 18px;border-radius:16px}.zv10-order-copy h2{font-size:27px}.zv10-order-copy p{font-size:10px}.zv10-order-form{grid-template-columns:1fr;gap:9px}.zv10-order-form input,.zv10-order-form button{min-height:49px}.zv10-order-form>small{text-align:center}}@media(max-width:370px){.zv10-campaign-inner small{display:none}}body .zv10-campaign-strip{min-height:48px;background:radial-gradient(circle at 18% -110%,rgba(255,255,255,.28),transparent 46%),linear-gradient(112deg,#351014,#641d25 54%,#7d2932);border-bottom:1px solid rgba(229,194,157,.28);box-shadow:0 8px 28px #310b1129}body .zv10-campaign-inner{width:min(1320px,calc(100% - 40px));min-height:48px;gap:13px}body .zv10-campaign-inner p{gap:14px}body .zv10-campaign-inner strong{max-width:none;color:#fff;font-size:11px;font-weight:900;line-height:1.25;letter-spacing:.115em}body .zv10-campaign-inner small{color:#ffffffc7;font-size:10px}body .zv10-campaign-inner a{min-height:28px;padding:0 13px;color:#381216;font-size:9px;background:#efd2ac;border:1px solid rgba(255,255,255,.22);border-radius:999px}body .zv10-brand-showcase{width:min(1240px,calc(100% - 48px));margin:46px auto 54px;padding:28px 0 0;border-top:1px solid rgba(31,22,18,.14)}body .zv10-brand-heading{align-items:flex-end;margin-bottom:17px}body .zv10-brand-heading small{margin-bottom:7px;color:#6b1f27;font-size:8px;letter-spacing:.18em}body .zv10-brand-heading h2{font-size:clamp(29px,3vw,42px);line-height:1;letter-spacing:-.04em}body .zv10-brand-heading a{display:inline-flex;min-height:32px;align-items:center;padding:0 13px;font-size:9px;border:1px solid rgba(27,19,16,.22);border-radius:999px}body .zv10-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}body .zv10-brand-card,body .zv10-brand-card:first-child{grid-column:auto;min-height:0;aspect-ratio:1.16 / 1;border-radius:17px}body .zv10-brand-card img{min-height:0}body .zv10-brand-copy{right:19px;bottom:18px;left:19px}body .zv10-brand-copy strong{font-size:clamp(23px,2.25vw,33px)}body .zv10-brand-copy b{margin-top:11px;font-size:7.5px}body .zv10-order-tracker{grid-template-columns:minmax(280px,.75fr) minmax(520px,1.25fr);gap:clamp(28px,4vw,62px);width:min(1240px,calc(100% - 48px));margin:48px auto 36px;padding:31px 34px;background:radial-gradient(circle at 95% -30%,rgba(209,164,126,.24),transparent 40%),linear-gradient(125deg,#17110f,#2c1a18 62%,#4b171d);border:1px solid rgba(255,255,255,.1);border-radius:19px}body .zv10-order-copy>small{margin-bottom:7px;font-size:8px}body .zv10-order-copy h2{font-size:clamp(27px,3vw,38px);letter-spacing:-.035em}body .zv10-order-copy p{max-width:430px;margin:9px 0 15px;font-size:10.5px}body .zv10-order-copy a{display:inline-flex;min-height:30px;align-items:center;padding:0 11px;font-size:8px;border:1px solid rgba(255,255,255,.22);border-radius:999px}body .zv10-order-form{grid-template-columns:minmax(0,1fr) minmax(0,.72fr) auto;gap:9px}body .zv10-order-form input,body .zv10-order-form button{min-height:50px;border-radius:9px}body .zv10-order-form input{height:50px;padding:0 14px;font-size:12px}body .zv10-order-form button{padding:0 17px;color:#351315;font-size:8px;background:#e3bc96}@media(max-width:900px){body .zv10-brand-showcase,body .zv10-order-tracker{width:calc(100% - 28px)}body .zv10-brand-grid{grid-template-columns:repeat(3,minmax(0,1fr))}body .zv10-order-tracker{grid-template-columns:1fr;gap:22px}}@media(max-width:639px){body .zv10-campaign-strip,body .zv10-campaign-inner{min-height:52px}body .zv10-campaign-inner{width:calc(100% - 22px);gap:10px}body .zv10-campaign-inner p{display:grid;gap:2px}body .zv10-campaign-inner strong{max-width:none;font-size:9px;line-height:1.2;letter-spacing:.065em}body .zv10-campaign-inner small{display:block;font-size:8px}body .zv10-campaign-inner a{min-height:27px;padding:0 10px;font-size:7.5px}body .zv10-brand-showcase{width:calc(100% - 20px);margin:35px auto 40px;padding-top:22px}body .zv10-brand-heading{margin:0 4px 14px}body .zv10-brand-heading h2{max-width:230px;font-size:26px}body .zv10-brand-heading a{min-height:29px;padding:0 10px;font-size:7.5px}body .zv10-brand-grid{display:flex;gap:10px;margin-right:-10px;padding-right:10px}body .zv10-brand-card,body .zv10-brand-card:first-child{flex:0 0 78%;min-height:0;aspect-ratio:1.2 / 1;border-radius:15px}body .zv10-brand-copy{right:16px;bottom:15px;left:16px}body .zv10-brand-copy strong{font-size:25px}body .zv10-order-tracker{grid-template-columns:1fr;gap:20px;width:calc(100% - 20px);margin:34px auto 24px;padding:22px 17px 18px;border-radius:16px}body .zv10-order-copy h2{font-size:27px}body .zv10-order-copy p{font-size:10px}body .zv10-order-form{grid-template-columns:1fr;gap:9px}body .zv10-order-form>small{grid-column:auto;text-align:center}}@media(max-width:370px){body .zv10-campaign-inner small{display:none}}.js-cart-drawer .zv8-cart-online-summary{display:none!important}.js-cart-drawer .cart-item{grid-template-columns:122px minmax(0,1fr);align-items:stretch}.js-cart-drawer .cart-item__image{width:122px;min-height:122px;padding:9px;aspect-ratio:1 / 1;background:linear-gradient(145deg,#f7f4ef,#eeeae3);border:1px solid rgba(39,28,23,.07);border-radius:13px}.js-cart-drawer .cart-item__image-link{display:flex;align-items:center;justify-content:center}.js-cart-drawer .cart-item__image img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.08)}.js-cart-drawer .cart-item__description{padding-right:2px}@media(max-width:639px){.js-cart-drawer .cart-item{grid-template-columns:108px minmax(0,1fr);gap:12px}.js-cart-drawer .cart-item__image{width:108px;min-height:108px;padding:7px}.js-cart-drawer .cart-item__title a{font-size:13px}}.js-cart-drawer .cart-item__image img{transform:scale(1.32)}body .js-cart-drawer .cart-drawer{display:grid;grid-template-rows:auto auto;align-content:start;overflow-y:auto;color:#1c1613;background:#f7f4ee}body .js-cart-drawer .cart-drawer__content{flex:0 0 auto;height:auto;overflow:visible;background:transparent}body .js-cart-drawer .cart-drawer__content-upper{background:transparent}body .js-cart-drawer .cart-drawer__header{min-height:78px;padding:0 20px;background:#fffffff0;border-bottom:1px solid rgba(40,27,22,.1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}body .js-cart-drawer .cart-drawer__header h2,body .js-cart-drawer .cart-drawer__header .h2{font-size:24px;font-weight:850;letter-spacing:-.035em}body .js-cart-drawer .cart-item-list{margin:0;padding:15px 16px 6px}body .js-cart-drawer .cart-item{grid-template-columns:118px minmax(0,1fr);gap:15px;align-items:stretch;min-height:154px;padding:13px;background:#fff;border:1px solid rgba(48,31,25,.1);border-radius:17px;box-shadow:0 12px 34px #2c1b1512}body .js-cart-drawer .cart-item__image{width:118px;min-height:128px;padding:7px;overflow:hidden;aspect-ratio:1 / 1;background:linear-gradient(145deg,#f3f0ea,#e9e4dc);border:0;border-radius:13px}body .js-cart-drawer .cart-item__image-link{display:flex;align-items:center;justify-content:center}body .js-cart-drawer .cart-item__image img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;transform:scale(1.48)}body .js-cart-drawer .cart-item__not-image{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto 1fr;gap:0 12px;min-width:0}body .js-cart-drawer .cart-item__description{grid-column:1 / 2;min-width:0;padding:2px 0 0}body .js-cart-drawer .cart-item__title a{display:-webkit-box;overflow:hidden;color:#1c1613;font-size:14px;font-weight:850;line-height:1.22;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .js-cart-drawer .cart-item__variant{display:inline-flex;width:fit-content;margin-top:8px;padding:5px 8px;color:#554943;font-size:9px;font-weight:700;background:#f1ede6;border-radius:999px}body .js-cart-drawer .cart-item__price{grid-column:2 / 3;align-self:start;padding-top:2px;text-align:right}body .js-cart-drawer .cart-item__selling-price{color:#5f1d24;font-size:13px;font-weight:900;white-space:nowrap}body .js-cart-drawer .cart-item .struck-out-price,body .js-cart-drawer .backorder{display:none!important}body .js-cart-drawer .cart-item__quantity{grid-column:1 / -1;align-self:end;display:flex;align-items:center;gap:12px;margin-top:12px}body .js-cart-drawer .quantity{height:40px;overflow:hidden;background:#fff;border:1px solid rgba(44,28,22,.18);border-radius:9px}body .js-cart-drawer .cart-item__remove{display:inline-flex!important;align-items:center;min-height:32px;color:#766a63;font-size:9px;font-weight:750;text-underline-offset:3px}body .js-cart-drawer .zv8-cart-online-summary,body .js-cart-drawer .zaini-cart-progress{display:none!important}body .js-cart-drawer .cart-drawer__footer{flex:0 0 auto;margin:12px 16px 18px;padding:14px;background:#fff;border:1px solid rgba(46,29,24,.11);border-radius:17px;box-shadow:0 16px 40px #2b1a1417}body .js-cart-drawer .cart-discount-list{margin:0 0 11px}body .js-cart-drawer .cart-discount--inline{min-height:42px;padding:8px 11px;color:#651e26;background:linear-gradient(100deg,#f8efeb,#f2e4e0);border:1px solid rgba(101,30,38,.14);border-radius:10px}body .js-cart-drawer .cart-discount__title,body .js-cart-drawer .cart-discount__amount{font-size:10px;font-weight:900}body .js-cart-drawer .subtotal{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;color:#1b1512;font-size:14px;font-weight:750;letter-spacing:-.02em}body .js-cart-drawer .subtotal .theme-money{color:#1b1512;font-size:22px;font-weight:900;white-space:nowrap}body .js-cart-drawer .cart-policies{margin-top:3px;color:#766b65;font-size:8px;line-height:1.35}body .js-cart-drawer .checkout-buttons{display:grid!important;grid-template-columns:1.08fr .92fr;gap:8px;margin-top:12px}body .js-cart-drawer .checkout-buttons .btn{order:-1;display:flex;min-height:54px;align-items:center;justify-content:center;padding:9px 12px;color:#fff!important;font-size:10px;font-weight:900;line-height:1.25;letter-spacing:.05em;text-align:center;background:linear-gradient(115deg,#4b161c,#701f29)!important;border:1px solid #5f1c24!important;border-radius:10px;box-shadow:0 10px 22px #5919212e}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer{display:flex!important;min-height:54px!important;align-items:center!important;justify-content:center!important;padding:8px!important;color:#5f1c24!important;font-size:10px!important;font-weight:850!important;line-height:1.25!important;text-align:center!important;background:#f7f1eb!important;border:1px solid rgba(95,28,36,.32)!important;border-radius:10px!important;box-shadow:none!important}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer>div:first-child{margin:0 5px 0 0!important}body .js-cart-drawer .checkout-buttons .es-button-title{color:#5f1c24!important;-webkit-text-fill-color:#5f1c24!important}@media(max-width:639px){body .js-cart-drawer .cart-drawer__header{min-height:70px;padding:0 16px}body .js-cart-drawer .cart-drawer__header h2,body .js-cart-drawer .cart-drawer__header .h2{font-size:22px}body .js-cart-drawer .cart-item-list{padding:12px 12px 4px}body .js-cart-drawer .cart-item{grid-template-columns:108px minmax(0,1fr);gap:12px;min-height:142px;padding:11px;border-radius:15px}body .js-cart-drawer .cart-item__image{width:108px;min-height:118px;padding:6px}body .js-cart-drawer .cart-item__title a{font-size:13px}body .js-cart-drawer .cart-item__selling-price{font-size:12px}body .js-cart-drawer .cart-item__quantity{gap:10px;margin-top:10px}body .js-cart-drawer .quantity{height:38px}body .js-cart-drawer .cart-drawer__footer{margin:10px 12px 14px;padding:12px;border-radius:15px}body .js-cart-drawer .subtotal .theme-money{font-size:20px}body .js-cart-drawer .checkout-buttons{grid-template-columns:1fr 1fr}body .js-cart-drawer .checkout-buttons .btn,body .js-cart-drawer .checkout-buttons .es-popup-button-drawer{min-height:52px!important;font-size:9px!important}}@media(max-width:359px){body .js-cart-drawer .checkout-buttons{grid-template-columns:1fr}}body .js-cart-drawer .cart-drawer{display:flex!important;flex-direction:column;min-height:100%;overflow:hidden;background:linear-gradient(180deg,#f7f5f0,#f1eee8)}body .js-cart-drawer .cart-drawer__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-y:auto}body .js-cart-drawer .cart-drawer__content:after{content:"\dc CRETS\130Z KARGO  \2022   14 G\dcN KOLAY DE\11e\130\15e\130M  \2022   G\dcVENL\130  \d6 DEME";display:flex;min-height:34px;align-items:center;justify-content:center;margin:auto 18px 14px;color:#746962;font-size:7px;font-weight:850;letter-spacing:.09em;text-align:center;background:#ffffff8c;border:1px solid rgba(47,31,25,.08);border-radius:999px}body .js-cart-drawer .cart-drawer__header{min-height:72px;padding:0 18px;background:#fff;border-bottom:1px solid rgba(45,29,24,.09)}body .js-cart-drawer .cart-drawer__header h2,body .js-cart-drawer .cart-drawer__header .h2{font-size:23px;font-weight:850}body .js-cart-drawer .cart-item-list{padding:13px 14px 4px}body .js-cart-drawer .cart-item{grid-template-columns:112px minmax(0,1fr);gap:13px;min-height:146px;padding:12px;border-radius:16px;box-shadow:0 10px 30px #2b1b1511}body .js-cart-drawer .cart-item__image{width:112px;min-height:122px;padding:5px;background:#f0ede7;border-radius:12px}body .js-cart-drawer .cart-item__image img{transform:scale(1.42)}body .js-cart-drawer .cart-item__title a{font-size:13.5px}body .js-cart-drawer .cart-item__variant{margin-top:7px;padding:4px 8px}body .js-cart-drawer .cart-item__quantity{margin-top:9px}body .js-cart-drawer .quantity{height:38px}body .js-cart-drawer .cart-item__remove{color:#746861;font-size:9px}body .js-cart-drawer .cart-drawer__footer{flex:0 0 auto;width:auto;margin:0 12px 12px;padding:13px;background:#fffffffa;border:1px solid rgba(46,29,24,.1);border-radius:16px;box-shadow:0 14px 36px #2a19141a}body .js-cart-drawer .cart-discount-list{margin-bottom:10px}body .js-cart-drawer .cart-discount--inline{min-height:39px;padding:7px 10px}body .js-cart-drawer .subtotal{font-size:13px}body .js-cart-drawer .subtotal .theme-money{font-size:20px}body .js-cart-drawer .cart-policies{margin-top:2px;font-size:7.5px}body .js-cart-drawer .checkout-buttons{display:grid!important;grid-template-columns:1fr 1fr;align-items:stretch;gap:8px;margin-top:11px}body .js-cart-drawer .checkout-buttons .btn{width:100%;min-height:54px!important;height:54px;padding:8px 10px;font-size:10.5px;line-height:1.2;border-radius:10px}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer{width:100%!important;min-height:54px!important;height:54px!important;margin:0!important;padding:7px 8px!important;gap:4px!important;border-radius:10px!important}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer>div{margin:0!important}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer .bi{font-size:14px!important}body .js-cart-drawer .checkout-buttons .es-button-title{display:inline-block!important;max-width:175px;color:#5f1c24!important;font-size:10.5px!important;font-weight:850!important;line-height:1.18!important;letter-spacing:.01em!important;text-align:center!important;-webkit-text-fill-color:#5f1c24!important}@media(max-width:420px){body .js-cart-drawer .cart-drawer__content:after{margin-right:12px;margin-left:12px;font-size:6.5px}body .js-cart-drawer .cart-item{grid-template-columns:100px minmax(0,1fr)}body .js-cart-drawer .cart-item__image{width:100px}body .js-cart-drawer .checkout-buttons{grid-template-columns:1fr}}body .js-cart-drawer .checkout-buttons .btn{font-size:11px!important}body .js-cart-drawer .cart-drawer__content:after{font-size:8.5px}@media(max-width:420px){body .js-cart-drawer .cart-drawer__content:after{font-size:7.5px}}body .js-cart-drawer{width:100%!important;max-width:480px!important;background:#f5f3ee}body .js-cart-drawer .cart-drawer{display:flex!important;min-height:100%;flex-direction:column;overflow:hidden;background:radial-gradient(circle at 50% 42%,rgba(122,31,42,.035),transparent 34%),#f5f3ee}body .js-cart-drawer .cart-drawer__header{min-height:68px;padding:0 18px;background:#fffffffa;border-bottom:1px solid rgba(47,30,24,.09);box-shadow:0 4px 18px #23161209}body .js-cart-drawer .cart-drawer__header h2,body .js-cart-drawer .cart-drawer__header .h2{font-size:24px;font-weight:880;letter-spacing:-.035em}body .js-cart-drawer .cart-drawer__content{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow-y:auto}body .js-cart-drawer .cart-item-list{padding:14px 16px 5px}body .js-cart-drawer .cart-item{grid-template-columns:108px minmax(0,1fr);gap:14px;min-height:140px;padding:12px;background:#fff;border:1px solid rgba(54,35,29,.075);border-radius:18px;box-shadow:0 12px 34px #301e1812}body .js-cart-drawer .cart-item__image{width:108px;min-height:116px;padding:6px;overflow:hidden;background:linear-gradient(145deg,#f4f2ed,#eae7e0);border-radius:13px}body .js-cart-drawer .cart-item__image img{transform:scale(1.34)}body .js-cart-drawer .cart-item__title a{color:#191514;font-size:14px;font-weight:820;letter-spacing:-.02em;line-height:1.25}body .js-cart-drawer .cart-item__variant{width:fit-content;margin-top:7px;padding:4px 9px;color:#4f4541;font-size:9px;font-weight:760;background:#f0ede7;border-radius:999px}body .js-cart-drawer .cart-item__quantity{margin-top:10px}body .js-cart-drawer .quantity{height:38px;background:#fff;border-color:#2d1d1829;border-radius:10px}body .js-cart-drawer .cart-item__remove{color:#7a6d67;font-size:9px;text-underline-offset:3px}body .js-cart-drawer .cart-drawer__content:after{content:"\2713   \dc CRETS\130Z KARGO     \2022      14 G\dcN KOLAY DE\11e\130\15e\130M     \2022      G\dcVENL\130  \d6 DEME";display:flex;min-height:38px;align-items:center;justify-content:center;margin:7px 17px auto;padding:0 10px;color:#6a5f5a;font-size:8px;font-weight:820;letter-spacing:.055em;text-align:center;background:#ffffff7a;border-top:1px solid rgba(60,39,32,.08);border-bottom:1px solid rgba(60,39,32,.08)}body .js-cart-drawer .cart-drawer__footer{flex:0 0 auto;width:100%;margin:0;padding:17px 18px 16px;background:#fffffffb;border:0;border-top:1px solid rgba(49,31,25,.1);border-radius:22px 22px 0 0;box-shadow:0 -14px 38px #2c1b1617}body:has(#PBarNextFrame) .js-cart-drawer .cart-drawer__footer{margin-bottom:76px}body .js-cart-drawer .cart-discount-list{margin:0 0 12px}body .js-cart-drawer .cart-discount--inline{min-height:40px;padding:8px 11px;color:#651e29;font-size:10px;font-weight:820;background:linear-gradient(90deg,#f6eceb,#f3e8e6);border:1px solid rgba(101,30,41,.15);border-radius:11px}body .js-cart-drawer .subtotal{align-items:end;color:#221c1a;font-size:0;line-height:1}body .js-cart-drawer .subtotal:before{content:"ONLINE \d6 DEME TOPLAMI";padding-bottom:3px;color:#625852;font-size:10px;font-weight:850;letter-spacing:.07em}body .js-cart-drawer .subtotal .theme-money{color:#201a18;font-size:24px;font-weight:900;letter-spacing:-.035em}body .js-cart-drawer .cart-policies{margin-top:5px;color:#81746e;font-size:8px;line-height:1.4}body .js-cart-drawer #CartDrawerNoteToggle,body .js-cart-drawer .cart-drawer__note{display:none!important}body .js-cart-drawer .checkout-buttons{display:flex!important;flex-direction:column;gap:9px;margin-top:14px}body .js-cart-drawer .checkout-buttons>a.btn[href="/checkout"]{order:1;display:flex!important;width:100%;min-height:58px!important;align-items:center;justify-content:center;padding:10px 16px;color:transparent!important;font-size:0!important;background:linear-gradient(135deg,#741f2c,#51151e);border:1px solid #581923;border-radius:12px;box-shadow:0 10px 22px #5b192333}body .js-cart-drawer .checkout-buttons>a.btn[href="/checkout"]:before{content:"ONLINE \d6 DEMEYE GE\c7   \2192";color:#fff;font-size:12px;font-weight:900;letter-spacing:.045em}body .js-cart-drawer .checkout-buttons>.es-popup-button-drawer{order:2;display:flex!important;width:100%!important;min-height:52px!important;height:52px!important;margin:0!important;align-items:center!important;justify-content:center!important;gap:7px!important;padding:8px 14px!important;color:#651e29!important;background:#fff!important;border:1px solid rgba(101,30,41,.52)!important;border-radius:12px!important;box-shadow:none!important}body .js-cart-drawer .checkout-buttons>.es-popup-button-drawer>div{margin:0!important}body .js-cart-drawer .checkout-buttons .es-popup-button-drawer .bi{color:#651e29!important;font-size:15px!important}body .js-cart-drawer .checkout-buttons .es-button-title{display:inline-block!important;max-width:none!important;color:#651e29!important;font-size:11px!important;font-weight:880!important;line-height:1.2!important;letter-spacing:.015em!important;text-align:center!important;-webkit-text-fill-color:#651e29!important}@media(max-width:420px){body .js-cart-drawer .cart-drawer__header{min-height:64px}body .js-cart-drawer .cart-item-list{padding-right:12px;padding-left:12px}body .js-cart-drawer .cart-item{grid-template-columns:96px minmax(0,1fr);gap:11px}body .js-cart-drawer .cart-item__image{width:96px;min-height:110px}body .js-cart-drawer .cart-drawer__content:after{margin-right:12px;margin-left:12px;padding:0 5px;font-size:7px;letter-spacing:.035em}body .js-cart-drawer .cart-drawer__footer{padding:15px 14px 14px}body .js-cart-drawer .subtotal .theme-money{font-size:22px}}body .zv10-brand-showcase{width:min(1240px,calc(100% - 36px));margin:42px auto 48px;padding:28px;background:radial-gradient(circle at 92% 5%,rgba(104,29,40,.08),transparent 31%),linear-gradient(145deg,#f8f5ef,#f0ece4);border:1px solid rgba(47,31,25,.08);border-radius:26px;box-shadow:0 18px 45px #2c1d1712}body .zv10-brand-heading{align-items:end;margin-bottom:20px;padding:0 2px}body .zv10-brand-heading small{display:block;margin-bottom:7px;color:#792432;font-size:9px;font-weight:900;letter-spacing:.17em}body .zv10-brand-heading h2{margin:0;color:#1b1715;font-size:clamp(28px,3vw,43px);font-weight:880;letter-spacing:-.045em;line-height:.98}body .zv10-brand-heading>a{display:inline-flex;min-height:42px;align-items:center;justify-content:center;padding:0 16px;color:#681d29;font-size:10px;font-weight:850;background:#fff;border:1px solid rgba(104,29,41,.2);border-radius:999px;box-shadow:0 7px 20px #2f1e190d}body .zv10-brand-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}body .zv10-brand-card{position:relative;min-height:278px;overflow:hidden;background:#d9d4cc;border:1px solid rgba(255,255,255,.5);border-radius:19px;box-shadow:0 10px 30px #20161214;isolation:isolate}body .zv10-brand-card:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(20,14,12,.88) 100%);pointer-events:none}body .zv10-brand-card:after{content:"ZAINI SE\c7K\130S\130";position:absolute;z-index:2;top:14px;right:14px;padding:6px 9px;color:#fff;font-size:7px;font-weight:900;letter-spacing:.12em;background:#1c141185;border:1px solid rgba(255,255,255,.26);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}body .zv10-brand-card img{width:100%;height:100%;object-fit:cover;transition:transform .55s ease}body .zv10-brand-card:hover img{transform:scale(1.045)}body .zv10-brand-copy{z-index:3;right:18px;bottom:17px;left:18px}body .zv10-brand-copy small{margin-bottom:6px;color:#ffffffbd;font-size:8px;font-weight:850;letter-spacing:.13em}body .zv10-brand-copy strong{color:#fff;font-size:clamp(22px,2.2vw,31px);font-weight:850;letter-spacing:-.035em}body .zv10-brand-copy b{display:inline-flex;width:fit-content;min-height:34px;align-items:center;margin-top:12px;padding:0 12px;color:#fff;font-size:8px;font-weight:800;letter-spacing:.045em;background:#ffffff1f;border:1px solid rgba(255,255,255,.35);border-radius:999px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}body .zv10-order-tracker{position:relative;width:min(1180px,calc(100% - 36px));margin:42px auto;padding:34px;display:grid;grid-template-columns:.82fr 1.18fr;gap:32px;align-items:center;color:#231b18;background:radial-gradient(circle at 0 0,rgba(113,30,42,.11),transparent 34%),linear-gradient(140deg,#f8f3ec,#efe7dc);border:1px solid rgba(69,42,33,.1);border-radius:26px;box-shadow:0 20px 50px #2b1c1617}body .zv10-order-copy{padding:8px 8px 8px 4px}body .zv10-order-copy>small{color:#772332;font-size:9px;font-weight:900;letter-spacing:.18em}body .zv10-order-copy h2{max-width:420px;margin:10px 0 12px;color:#1c1715;font-size:clamp(33px,4vw,52px);font-weight:900;letter-spacing:-.055em;line-height:.96}body .zv10-order-copy p{max-width:430px;margin:0;color:#685c56;font-size:12px;line-height:1.65}body .zv10-order-copy a{display:inline-flex;min-height:42px;align-items:center;margin-top:20px;padding:0 15px;color:#6e1f2d;font-size:9px;font-weight:850;background:#fff;border:1px solid rgba(110,31,45,.2);border-radius:999px;box-shadow:0 8px 20px #301e180d}body .zv10-order-form{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:20px;background:#fffffff0;border:1px solid rgba(56,35,29,.08);border-radius:20px;box-shadow:0 14px 34px #331f1914}body .zv10-order-form:before{content:"\2713  Sipari\15f  numaran ve e-posta adresin yeterli";grid-column:1 / -1;display:flex;min-height:34px;align-items:center;padding:0 11px;color:#6b2430;font-size:9px;font-weight:850;background:#f7eceb;border-radius:9px}body .zv10-order-form label{margin:0}body .zv10-order-form label>span{display:block;margin:0 0 7px 2px;color:#665a55;font-size:8px;font-weight:880;letter-spacing:.09em;text-transform:uppercase}body .zv10-order-form input{width:100%;height:54px;padding:0 15px;color:#211b19;font-size:13px;background:#f8f6f2;border:1px solid rgba(55,36,29,.13);border-radius:11px;outline:none}body .zv10-order-form input:focus{background:#fff;border-color:#6f1f2d8c;box-shadow:0 0 0 3px #6f1f2d14}body .zv10-order-form button{grid-column:1 / -1;min-height:54px;color:#fff;font-size:10px;font-weight:900;letter-spacing:.075em;background:linear-gradient(135deg,#762332,#551923);border:0;border-radius:11px;box-shadow:0 10px 22px #5d1b272e}body .zv10-order-form>small{grid-column:1 / -1;color:#91857f;font-size:7.5px;text-align:center}body .section-footer__newsletter-block{position:relative;overflow:hidden;padding:24px!important;color:#fff;background:radial-gradient(circle at 100% 0,rgba(255,255,255,.14),transparent 34%),linear-gradient(135deg,#722130,#421319);border:1px solid rgba(255,255,255,.12);border-radius:20px;box-shadow:0 18px 45px #0000002e}body .section-footer__newsletter-block:before{content:"\d6NCE SEN\130N HABER\130N OLSUN";display:inline-flex;min-height:26px;align-items:center;margin-bottom:13px;padding:0 9px;color:#f7ded5;font-size:7px;font-weight:900;letter-spacing:.16em;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:999px}body .section-footer__newsletter-block .section-footer__title{margin:0;color:#fff;font-size:clamp(22px,3vw,31px);font-weight:900;letter-spacing:-.025em;line-height:1}body .section-footer__newsletter-block .section-footer__text{max-width:530px;margin:10px 0 17px;color:#ffffffb8;font-size:11px;line-height:1.55}body .section-footer__newsletter-block .contact-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:9px;align-items:stretch}body .section-footer__newsletter-block .contact-form p{margin:0}body .section-footer__newsletter-block .signup-form__email{width:100%;height:54px;padding:0 15px;color:#211918;font-size:12px;background:#fff;border:1px solid rgba(255,255,255,.5);border-radius:11px}body .section-footer__newsletter-block .signup-form__button{min-width:180px;min-height:54px;padding:0 18px;color:#5e1c27;font-size:9px;font-weight:900;letter-spacing:.08em;background:#f1dbc0;border:0;border-radius:11px}body .section-footer__newsletter-block:after{content:"ERKEN ER\130\15e\130M   \2022    \d6ZEL FIRSATLAR   \2022    STOK HABERLER\130";display:block;margin-top:14px;color:#ffffff94;font-size:7px;font-weight:820;letter-spacing:.11em}@media(max-width:749px){body .zv10-brand-showcase{width:100%;margin:28px 0 36px;padding:24px 0 25px 14px;border-right:0;border-left:0;border-radius:0}body .zv10-brand-heading{padding-right:14px}body .zv10-brand-heading h2{max-width:270px;font-size:31px}body .zv10-brand-heading>a{min-height:38px;padding:0 12px;font-size:8px}body .zv10-brand-grid{display:flex;gap:10px;padding-right:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}body .zv10-brand-grid::-webkit-scrollbar{display:none}body .zv10-brand-card{min-width:min(78vw,430px);min-height:326px;scroll-snap-align:start}body .zv10-brand-copy strong{font-size:25px}body .zv10-order-tracker{width:calc(100% - 24px);margin:32px auto;padding:25px 17px 17px;grid-template-columns:1fr;gap:19px;border-radius:22px}body .zv10-order-copy{padding:2px 6px}body .zv10-order-copy h2{margin-top:8px;font-size:36px}body .zv10-order-copy p{font-size:11px;line-height:1.55}body .zv10-order-copy a{min-height:38px;margin-top:15px}body .zv10-order-form{grid-template-columns:1fr;padding:15px}body .zv10-order-form:before,body .zv10-order-form button,body .zv10-order-form>small{grid-column:1}body .section-footer__newsletter-block{margin-top:10px;padding:21px 17px!important;border-radius:17px}body .section-footer__newsletter-block .contact-form{grid-template-columns:1fr}body .section-footer__newsletter-block .signup-form__button{width:100%;min-width:0}body .section-footer__newsletter-block:after{font-size:6.5px;line-height:1.5}}m h body .zv10-brand-card:after{bottom:auto!important;left:auto!important;width:auto!important;height:auto!important}body .zv10-brand-card:after{display:none!important}@media(min-width:990px){body .zaini-v5-hero.zaini-v11-hero,body .zaini-v11-hero__slides,body .zaini-v11-hero__slide,body .zaini-v11-hero__slide .zaini-v5-hero__media,body .zaini-v11-hero__eyewear-link{height:clamp(700px,calc(100vh - 142px),820px)!important;min-height:0!important}body .zaini-v5-hero__content{width:min(620px,44vw);padding-left:clamp(72px,6.25vw,120px)}body .zaini-v6-portals{padding:76px 48px 82px!important}body .zaini-v6-portals__head{width:min(1480px,100%);grid-template-columns:minmax(0,1.25fr) minmax(300px,.55fr)!important;gap:48px!important;margin:0 auto 34px!important;padding:0 24px!important}body .zaini-v6-portals__head h2{font-size:clamp(64px,5.4vw,82px)!important;line-height:.82!important}body .zaini-v6-portals__head h2 em{font-size:.57em!important;line-height:.9!important}body .zaini-v6-portals__grid{width:min(1480px,100%);height:clamp(620px,41vw,700px)!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;margin:0 auto!important}body .zaini-v6-portal--shoe,body .zaini-v6-portal--bag,body .zaini-v6-portal--eyewear,body .zaini-v6-portal--accessory{height:auto!important;min-height:0!important}body .collection-slider-row{padding-top:76px!important;padding-bottom:84px!important}body .collection-slider-row .hometitle{margin-bottom:32px!important}body .zv10-brand-showcase{width:min(1480px,calc(100% - 96px));max-width:none;margin:46px auto 52px;padding:32px}body .zv10-brand-card{min-height:260px;aspect-ratio:1.55 / 1!important}body .zaini-assurance--compact{padding:42px 48px 46px!important}body .zaini-assurance--compact .zaini-assurance__head,body .zaini-assurance--compact .zaini-assurance__grid{width:min(1480px,100%);max-width:1480px!important;margin-right:auto!important;margin-left:auto!important}body .zaini-assurance--compact .zaini-assurance__head{grid-template-columns:260px minmax(0,1fr)!important;gap:52px!important;align-items:end!important;margin-bottom:28px!important}body .zaini-assurance--compact .zaini-v5-kicker{font-size:0!important}body .zaini-assurance--compact .zaini-v5-kicker:before{content:"ZAINI G\dcVENCES\130";color:#c88993;font-size:10px;font-weight:800;letter-spacing:.2em}body .zaini-assurance--compact h2{max-width:920px!important;font-size:0!important;line-height:1!important}body .zaini-assurance--compact h2:before{content:"Al\131\15fveri\15fin her ad\131m\131nda yan\131n\131zday\131z.";display:block;color:#fff;font-size:clamp(32px,2.45vw,44px);font-weight:800;letter-spacing:-.045em;line-height:.98}body .zaini-assurance--compact h2:after{content:"Se\e7kin \fcr\fcnler, kusursuz bir al\131\15fveri\15f  deneyimi.";display:block;margin-top:10px;color:#ffffffa3;font-size:14px;font-weight:500;letter-spacing:0;line-height:1.45}body .zaini-assurance--compact .zaini-assurance__grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body .zaini-assurance--compact .zaini-assurance__card{min-height:112px!important;padding:20px!important}body .zv10-order-tracker{width:min(1280px,calc(100% - 96px));margin:48px auto;padding:38px;gap:42px}body .section-footer__row--blocks{width:min(1480px,calc(100% - 96px));display:grid!important;grid-template-columns:minmax(360px,1.25fr) minmax(190px,.55fr) minmax(400px,1fr);gap:clamp(48px,5vw,92px);align-items:start;margin:0 auto!important;padding:86px 0 70px!important}body .section-footer__row--blocks>.section-footer__row__col{width:auto!important;max-width:none!important;margin-right:0!important;margin-left:0!important}body .section-footer__newsletter-block{padding:28px!important}body .section-footer__newsletter-block form.contact-form{grid-template-columns:minmax(150px,1fr) 190px!important;gap:10px!important}body .section-footer__newsletter-block .signup-form__button{min-width:0!important}}@media(min-width:990px)and (max-width:1240px){body .section-footer__row--blocks{grid-template-columns:minmax(320px,1.2fr) minmax(170px,.55fr) minmax(360px,1fr);gap:36px}body .section-footer__newsletter-block form.contact-form{grid-template-columns:1fr!important}}@media(min-width:990px)and (max-width:1199px){body .section-footer__row--blocks{grid-template-columns:minmax(0,1.2fr) minmax(190px,.55fr)!important;gap:36px!important}body .section-footer__newsletter-block{grid-column:1 / -1}body .section-footer__newsletter-block form.contact-form{grid-template-columns:minmax(180px,1fr) 200px!important}}@media(min-width:990px){body product-form.product-info>media-gallery.product-column-left{position:sticky!important;top:112px!important;align-self:start!important}body media-gallery.product-column-left .media-gallery__inner{position:relative;gap:14px}body media-gallery.product-column-left .zaini-gallery-sales{position:absolute!important;z-index:8;top:18px;left:124px;width:auto!important;max-width:310px}body media-gallery.product-column-left .main-image{width:auto!important;min-width:0!important;flex:1 1 auto!important}body media-gallery.product-column-left .thumbnails{width:96px!important;flex:0 0 96px!important}body .js-cart-drawer{max-width:520px!important}body .js-cart-drawer .cart-drawer__header{padding-right:22px;padding-left:22px}body .js-cart-drawer .cart-drawer__title{font-size:34px!important;line-height:.95!important;letter-spacing:-.045em}body .js-cart-drawer .cart-drawer__title-count{font-size:.72em!important}body .js-cart-drawer .cart-item-list{padding-right:18px;padding-left:18px}body .js-cart-drawer .cart-drawer__footer{padding-right:22px;padding-left:22px}}@media(min-width:990px){body product-form.product-info{grid-template-columns:minmax(0,1fr) minmax(540px,40%)!important;column-gap:48px!important}body product-form.product-info>media-gallery.product-column-left{top:110px!important}body media-gallery.product-column-left .media-gallery__inner{gap:18px!important}body media-gallery.product-column-left .thumbnails{width:108px!important;flex:0 0 108px!important;padding:8px!important;border:1px solid rgba(23,18,15,.12);border-radius:6px;background:#ffffffbd}body media-gallery.product-column-left .thumbnails .slider{width:92px!important;height:auto!important;overflow:visible!important}body media-gallery.product-column-left .thumbnails .slider__grid{width:92px!important;gap:10px!important}body media-gallery.product-column-left .thumbnails .slider__item{width:92px!important;height:92px!important;min-width:92px!important;padding:0!important}body media-gallery.product-column-left .thumbnails .thumbnail{width:92px!important;height:92px!important;border:1px solid rgba(23,18,15,.13)!important;border-radius:4px;background:#fff;overflow:hidden;transition:border-color .2s ease,transform .2s ease}body media-gallery.product-column-left .thumbnails .slider__item.is-active .thumbnail{border:2px solid #17120f!important}body media-gallery.product-column-left .thumbnails .thumbnail:hover{border-color:#7d1f2c!important;transform:translateY(-2px)}body media-gallery.product-column-left .thumbnails .thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}body media-gallery.product-column-left .main-image{min-height:650px;border:1px solid rgba(23,18,15,.06);background:#f7f7f5}body media-gallery.product-column-left .zaini-gallery-sales{top:18px!important;left:50%!important;width:auto!important;max-width:520px!important;min-height:44px;padding:10px 16px!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:14px!important;transform:translate(-50%);border-radius:5px!important;box-shadow:0 8px 24px #17120f14;white-space:nowrap}body media-gallery.product-column-left .zaini-gallery-sales__hint{font-size:0!important}body media-gallery.product-column-left .zaini-gallery-sales__hint:after{content:"K\fc\e7\fck g\f6rsellere t\131klayarak inceleyin";font-size:12px;line-height:1.2;letter-spacing:.01em}body media-gallery.product-column-left .zaini-gallery-sales__proof{display:flex!important;align-items:center;gap:12px!important;font-size:11.5px!important}body media-gallery.product-column-left .zaini-gallery-sales__proof span{font-size:11.5px!important}body .detail.product-column-right>.product-form{width:100%}body .detail.product-column-right .zaini-product-vendor a{font-size:13px!important;letter-spacing:.22em!important}body .detail.product-column-right .product-title{font-size:clamp(48px,3vw,58px)!important;line-height:.98!important;letter-spacing:-.045em!important}body .detail.product-column-right .product-price,body .detail.product-column-right .product-price .price,body .detail.product-column-right .product-price .js-value{font-size:32px!important;line-height:1.15!important}body .detail.product-column-right .zaini-product-availability{font-size:11.5px!important}body .detail.product-column-right .zaini-product-discount{min-height:29px;padding:0 11px!important;font-size:10px!important;line-height:29px!important}body .detail.product-column-right .zv8-product-tools{gap:12px!important}body .detail.product-column-right .zv8-tool-button,body .detail.product-column-right .zv8-size-finder-open{min-height:46px!important;padding:0 18px!important;font-size:13px!important}body .detail.product-column-right .zv8-tool-button span,body .detail.product-column-right .zv8-size-finder-open span{font-size:13px!important}body .detail.product-column-right .option-selector .label{font-size:12px!important;line-height:1.2!important;letter-spacing:.16em!important}body .detail.product-column-right .zaini-fit-note{margin-top:8px!important;margin-bottom:13px!important;font-size:14px!important;line-height:1.35!important}body .detail.product-column-right .option-selector__btns{gap:9px!important}body .detail.product-column-right .option-selector__btns .opt-label{width:54px!important;min-width:54px!important;height:52px!important;padding:0!important;font-size:14px!important;line-height:50px!important}body .detail.product-column-right .zv9-stock-trigger{min-height:58px!important;padding:10px 14px!important}body .detail.product-column-right .zv9-stock-trigger strong{font-size:13px!important}body .detail.product-column-right .zv9-stock-trigger small{font-size:10.5px!important}body .detail.product-column-right .zaini-size-choice-status,body .detail.product-column-right .zaini-size-choice-status strong{font-size:14px!important}body .detail.product-column-right .zaini-size-guide-trigger{min-height:24px!important;font-size:12.5px!important;line-height:1.25!important}body .detail.product-column-right .quantity-submit-row .label{font-size:11px!important;letter-spacing:.14em!important}body .detail.product-column-right .add-to-cart{font-size:14px!important;letter-spacing:.14em!important}body .detail.product-column-right .zaini-extra-buy-actions__label{font-size:14px!important;line-height:1.15!important}body .detail.product-column-right .zaini-online-price-live{font-size:34px!important;line-height:1!important}body .detail.product-column-right .zaini-extra-buy-actions__meta,body .detail.product-column-right .zaini-online-saving{font-size:11.5px!important;line-height:1.25!important}body .detail.product-column-right .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__label{font-size:15px!important}body .detail.product-column-right .zv9-delivery-content small{font-size:9px!important}body .detail.product-column-right .zv9-delivery-content strong{font-size:13px!important}body .detail.product-column-right .zv9-delivery-content span,body .detail.product-column-right .zv9-delivery-link{font-size:10.5px!important}}@media(min-width:990px)and (max-width:1279px){body product-form.product-info{grid-template-columns:minmax(0,1fr) minmax(500px,45%)!important;column-gap:34px!important}body media-gallery.product-column-left .thumbnails{width:92px!important;flex-basis:92px!important}body media-gallery.product-column-left .thumbnails .slider,body media-gallery.product-column-left .thumbnails .slider__grid,body media-gallery.product-column-left .thumbnails .slider__item,body media-gallery.product-column-left .thumbnails .thumbnail{width:76px!important}body media-gallery.product-column-left .thumbnails .slider__item,body media-gallery.product-column-left .thumbnails .thumbnail{height:76px!important;min-width:76px!important}body .detail.product-column-right .product-title{font-size:44px!important}}@media(min-width:990px){body .detail.product-column-right>.product-form{width:100%!important;max-width:none!important}body media-gallery.product-column-left .zaini-gallery-sales{flex-wrap:nowrap!important}body .detail.product-column-right .price__default{display:flex!important;align-items:baseline!important;flex-wrap:nowrap!important;gap:18px!important;white-space:nowrap}body .detail.product-column-right .price__current .js-value{font-size:32px!important;line-height:1.1!important}body .detail.product-column-right .price__was .js-value{font-size:18px!important;line-height:1.2!important;letter-spacing:-.02em!important}}@media(min-width:990px)and (max-width:1399px){body media-gallery.product-column-left .zaini-gallery-sales{max-width:330px!important}body media-gallery.product-column-left .zaini-gallery-sales__hint{display:none!important}}@media(min-width:990px){body product-form.product-info>media-gallery.product-column-left{position:sticky!important;top:96px!important;align-self:start!important;height:max-content!important}body media-gallery.product-column-left .media-gallery__inner{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important;gap:14px!important;width:100%!important;position:relative!important}body media-gallery.product-column-left .main-image{grid-column:1!important;grid-row:1!important;width:100%!important;min-width:0!important;min-height:0!important;height:clamp(560px,calc(100vh - 300px),720px)!important;border:1px solid rgba(23,18,15,.08)!important;background:#f7f7f5!important}body media-gallery.product-column-left .main-image .slider,body media-gallery.product-column-left .main-image .slider__grid,body media-gallery.product-column-left .main-image .slider__item,body media-gallery.product-column-left .main-image .media,body media-gallery.product-column-left .main-image .img-ar{height:100%!important}body media-gallery.product-column-left .main-image img{width:100%!important;height:100%!important;object-fit:contain!important}body media-gallery.product-column-left .zaini-gallery-sales{display:flex!important;grid-column:1!important;grid-row:3!important;position:static!important;top:auto!important;left:auto!important;width:100%!important;max-width:none!important;min-height:46px!important;padding:11px 16px!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:16px!important;transform:none!important;border:1px solid rgba(23,18,15,.1)!important;border-radius:5px!important;background:#ffffffd1!important;box-shadow:none!important;white-space:nowrap}body media-gallery.product-column-left .zaini-gallery-sales__hint{display:block!important}body media-gallery.product-column-left .zaini-gallery-sales__proof{margin-left:auto}body media-gallery.product-column-left .thumbnails{grid-column:1!important;grid-row:2!important;width:100%!important;max-width:none!important;height:auto!important;min-height:112px;padding:10px 14px!important;border:1px solid rgba(23,18,15,.1)!important;border-radius:5px!important;background:#ffffffc2!important;overflow:hidden!important}body media-gallery.product-column-left .thumbnails .slider{width:100%!important;height:auto!important;overflow-x:auto!important;overflow-y:hidden!important}body media-gallery.product-column-left .thumbnails .slider__grid{display:flex!important;flex-direction:row!important;align-items:center!important;width:max-content!important;height:auto!important;margin:0 auto!important;gap:12px!important}body media-gallery.product-column-left .thumbnails .slider__item{width:108px!important;min-width:108px!important;height:90px!important;padding:0!important}body media-gallery.product-column-left .thumbnails .thumbnail{width:108px!important;height:90px!important;border:1px solid rgba(23,18,15,.14)!important;border-radius:4px!important;background:#fff!important}body media-gallery.product-column-left .thumbnails .slider__item.is-active .thumbnail{border:2px solid #17120f!important}body media-gallery.product-column-left .thumbnails .thumbnail img{width:100%!important;height:100%!important;object-fit:contain!important}}@media(min-width:990px)and (max-width:1399px){body product-form.product-info>media-gallery.product-column-left{top:84px!important}body media-gallery.product-column-left .main-image{height:430px!important}body media-gallery.product-column-left .thumbnails{min-height:94px;padding:8px 10px!important}body media-gallery.product-column-left .thumbnails .slider__item,body media-gallery.product-column-left .thumbnails .thumbnail{width:92px!important;min-width:92px!important;height:76px!important}}@media(min-width:990px){body media-gallery.product-column-left .media-gallery__inner{top:0!important;padding:0!important}body media-gallery.product-column-left .zaini-gallery-sales{margin:0!important}}@media(min-width:990px)and (max-width:1399px){body .zv10-brand-showcase .zv10-brand-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important;width:100%!important}body .zv10-brand-showcase .zv10-brand-card,body .zv10-brand-showcase .zv10-brand-card:first-child{width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important}}body .js-cart-drawer .cart-item__image-link{position:relative!important;display:flex!important;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;align-items:center!important;justify-content:center!important;padding:0!important;overflow:hidden!important}body .js-cart-drawer .cart-item__image-link>img,body .js-cart-drawer .cart-item__image-link>img.theme-img,body .js-cart-drawer .cart-item__image img.theme-img{position:static!important;inset:auto!important;display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;mix-blend-mode:multiply}#shopify-section-template--28499115475316__featured_selection product-block[data-product-id="14963212845428"] .image-cont{background:linear-gradient(145deg,#f0ede7,#e6e1d8)!important}#shopify-section-template--28499115475316__featured_selection product-block[data-product-id="14963212845428"] .image-cont img.theme-img{filter:contrast(1.2) brightness(.93) saturate(1.03)!important;mix-blend-mode:multiply!important;transform:scale(1.08)!important}#shopify-section-template--28499115475316__featured_selection product-block[data-product-id="14963212845428"]:hover .image-cont img.theme-img{transform:scale(1.12)!important}@media(min-width:990px)and (max-width:1399px){body .zv10-brand-showcase .zv10-brand-card,body .zv10-brand-showcase .zv10-brand-card:first-child{min-height:260px!important}}@media(max-width:699px){body .zv10-campaign-strip,body .zv10-campaign-inner{min-height:68px!important}body .zv10-campaign-strip{background:radial-gradient(circle at 12% -70%,rgba(255,255,255,.24),transparent 42%),linear-gradient(112deg,#351014,#651d27 54%,#812d37)!important;box-shadow:0 8px 24px #310b112e!important}body .zv10-campaign-inner{display:grid!important;grid-template-columns:10px minmax(0,1fr) auto!important;width:calc(100% - 24px)!important;gap:9px!important;align-items:center!important}body .zv10-campaign-dot{width:9px!important;height:9px!important}body .zv10-campaign-inner p{display:grid!important;min-width:0!important;gap:4px!important;margin:0!important}body .zv10-campaign-inner strong{max-width:100%!important;color:#fff!important;font-size:11.5px!important;font-weight:900!important;line-height:1.15!important;letter-spacing:.055em!important}body .zv10-campaign-inner small{display:block!important;color:#ffffffe0!important;font-size:8.5px!important;font-weight:650!important;line-height:1.2!important;letter-spacing:.015em!important}body .zv10-campaign-inner a{min-height:34px!important;margin-left:0!important;padding:0 12px!important;font-size:8.5px!important;white-space:nowrap!important}}:root{--zv8-cream: #faf7f2}html,body,body .section-zaini-home{background-color:#faf7f2!important}@media(max-width:699px){body [class*=ai-header-logo-text-]{color:#211416!important;font-size:clamp(25.5px,6.7vw,28px)!important;font-weight:950!important;line-height:1!important;letter-spacing:.205em!important;text-shadow:0 1px 0 rgba(255,255,255,.9),0 5px 16px rgba(66,24,31,.1)}}.zaini-header-account{display:inline-flex;width:44px;height:44px;flex:0 0 auto;align-items:center;justify-content:center;color:currentColor;text-decoration:none}.zaini-header-account svg{width:22px;height:22px}.zaini-account-menu-item{list-style:none}.zaini-account-menu-item>a{position:relative;display:grid;gap:5px;margin:18px 12px 8px;padding:17px 48px 17px 17px;color:#fff;text-decoration:none;background:linear-gradient(135deg,#43141a,#72232d);border:1px solid rgba(255,255,255,.16);border-radius:14px;box-shadow:0 12px 28px #300d122e}.zaini-account-menu-item strong{font-size:12px;font-weight:900;letter-spacing:.08em}.zaini-account-menu-item span{color:#ffffffc7;font-size:10px;line-height:1.35}.zaini-account-menu-item b{position:absolute;top:50%;right:17px;font-size:20px;transform:translateY(-50%)}@media(max-width:699px){body [class*=ai-header-actions-]{gap:0!important}body [class*=ai-header-actions-]>button,body [class*=ai-header-actions-]>a,body [class*=ai-header-actions-] .zv8-header-wishlist,body .zaini-header-account{width:32px!important;min-width:32px!important}body [class*=ai-header-actions-] svg,body .zaini-header-account svg{width:20px!important;height:20px!important}}@media(max-width:699px){body .zaini-v11-hero__slide{transition:opacity .34s ease,visibility 0s linear .34s!important}body .zaini-v11-hero__slide.is-active{transition:opacity .34s ease!important}body .zaini-v11-hero__slide:not(.is-active){pointer-events:none!important}body .zaini-v11-hero__slide:not(.is-active) .zaini-v11-hero__mobile-copy{opacity:0!important;visibility:hidden!important}}@media(max-width:699px){body .zaini-header-account{display:none!important}body [class*=ai-header-actions-]>button,body [class*=ai-header-actions-]>a,body [class*=ai-header-actions-] .zv8-header-wishlist{width:36px!important;min-width:36px!important}}body .zv10-brand-showcase[data-zaini-brand-v28=true]{width:min(1480px,calc(100% - 96px))!important;margin:50px auto 62px!important;padding:40px!important;overflow:hidden!important;color:#fff!important;background:radial-gradient(circle at 90% 2%,rgba(215,153,163,.18),transparent 31%),radial-gradient(circle at 7% 92%,rgba(255,255,255,.06),transparent 29%),linear-gradient(142deg,#211719,#36171d 54%,#5c1d29)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:30px!important;box-shadow:0 24px 64px #2a10162b!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:28px!important;align-items:end!important;margin:0 0 26px!important;padding:0 2px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading small{display:block!important;margin:0 0 9px!important;color:#dda7b0!important;font-size:9px!important;font-weight:900!important;letter-spacing:.18em!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading h2{margin:0!important;color:#fff!important;font-size:clamp(38px,3.6vw,58px)!important;font-weight:830!important;letter-spacing:-.052em!important;line-height:.92!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-intro{max-width:620px;margin:14px 0 0;color:#ffffffad;font-size:12px;line-height:1.55}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading>a{display:inline-flex!important;min-height:44px!important;align-items:center!important;justify-content:center!important;padding:0 18px!important;color:#fff!important;font-size:9px!important;font-weight:850!important;letter-spacing:.07em!important;background:#ffffff17!important;border:1px solid rgba(255,255,255,.26)!important;border-radius:999px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;width:100%!important;padding:0!important;overflow:visible!important;scroll-snap-type:none!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{position:relative!important;display:block!important;width:100%!important;min-width:0!important;min-height:360px!important;aspect-ratio:.86 / 1!important;overflow:hidden!important;background:#e8e2da!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:20px!important;box-shadow:0 14px 34px #0d080933!important;isolation:isolate!important;scroll-snap-align:none!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=new-balance]{background:#dddcd7!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=adidas]{background:#e7ddd0!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=nike]{background:#eceae5!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp]{background:#dfd0c3!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:before{content:""!important;position:absolute!important;z-index:2!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#18101100 38%,#180d1029 57%,#120a0ceb)!important;pointer-events:none!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:after{content:attr(data-index)!important;position:absolute!important;z-index:4!important;top:13px!important;right:13px!important;bottom:auto!important;left:auto!important;display:grid!important;width:31px!important;height:31px!important;place-items:center!important;padding:0!important;color:#fff!important;font-size:8px!important;font-weight:900!important;letter-spacing:.04em!important;background:#2a1116b3!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50%!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;padding:18px 14px 48px!important;object-fit:contain!important;object-position:center 43%!important;filter:saturate(.98) contrast(1.04)!important;mix-blend-mode:multiply;transform:scale(1.03)!important;transition:transform .55s ease,filter .55s ease!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:hover img{filter:saturate(1.05) contrast(1.06)!important;transform:scale(1.085)!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy{position:absolute!important;z-index:3!important;right:18px!important;bottom:17px!important;left:18px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy small{margin:0 0 6px!important;color:#ffffffb3!important;font-size:7px!important;font-weight:900!important;letter-spacing:.16em!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy strong{color:#fff!important;font-size:clamp(22px,1.8vw,30px)!important;font-weight:850!important;letter-spacing:-.04em!important;line-height:.98!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy b{display:inline-flex!important;min-height:31px!important;align-items:center!important;margin:11px 0 0!important;padding:0 11px!important;color:#fff!important;font-size:7px!important;font-weight:850!important;letter-spacing:.07em!important;background:#ffffff1c!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:999px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media(min-width:750px)and (max-width:1099px){body .zv10-brand-showcase[data-zaini-brand-v28=true]{width:calc(100% - 48px)!important;padding:30px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{min-height:330px!important;aspect-ratio:1.25 / 1!important}}@media(max-width:749px){body .zv10-brand-showcase[data-zaini-brand-v28=true]{width:calc(100% - 24px)!important;margin:30px auto 38px!important;padding:23px 13px 14px!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:23px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading{grid-template-columns:1fr auto!important;gap:12px!important;margin-bottom:17px!important;padding:0 3px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading small{margin-bottom:7px!important;font-size:7px!important;letter-spacing:.16em!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading h2{max-width:245px!important;font-size:31px!important;line-height:.94!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-intro{max-width:275px;margin-top:9px;font-size:9px;line-height:1.45}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading>a{min-height:36px!important;padding:0 11px!important;font-size:7px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;padding:0!important;overflow:visible!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{width:100%!important;min-width:0!important;min-height:218px!important;aspect-ratio:.78 / 1!important;border-radius:15px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{padding:9px 7px 42px!important;object-position:center 40%!important;transform:scale(1.04)!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:after{top:9px!important;right:9px!important;width:25px!important;height:25px!important;font-size:7px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy{right:11px!important;bottom:11px!important;left:11px!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy small{margin-bottom:4px!important;font-size:6px!important;letter-spacing:.12em!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy strong{font-size:18px!important;line-height:1!important}body .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy b{min-height:27px!important;margin-top:8px!important;padding:0 9px!important;font-size:6px!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true]{color:#fff!important;background:radial-gradient(circle at 92% 3%,rgba(224,154,168,.22),transparent 32%),radial-gradient(circle at 5% 100%,rgba(255,255,255,.07),transparent 30%),linear-gradient(142deg,#201416,#3b171e 56%,#651f2d)!important;border-color:#ffffff1f!important;box-shadow:0 25px 66px #2a101638!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading small{color:#f0b7c2!important;text-shadow:0 1px 12px rgba(0,0,0,.2)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading h2{color:#fff!important;text-shadow:0 3px 22px rgba(0,0,0,.2)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-intro{color:#ffffffd6!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading>a{color:#fff!important;background:#ffffff21!important;border-color:#ffffff61!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{padding:2px 2px 50px!important;object-position:center 44%!important;mix-blend-mode:multiply!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=new-balance] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=adidas] img{transform:scale(1.16)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=nike] img{transform:scale(1.18)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{padding-right:8px!important;padding-left:8px!important;transform:scale(1.1)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:hover img{transform:scale(1.21)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy small{color:#ffffffd1!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy strong{color:#fff!important;text-shadow:0 2px 14px rgba(0,0,0,.32)!important}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true]{background:radial-gradient(circle at 96% 1%,rgba(224,154,168,.2),transparent 35%),linear-gradient(145deg,#241518,#451923 62%,#651f2d)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{padding-bottom:42px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=new-balance] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=adidas] img{transform:scale(1.13)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=nike] img{transform:scale(1.15)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(1.07)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid{display:flex!important;grid-template-columns:none!important;gap:14px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scroll-snap-type:x mandatory!important;overscroll-behavior-x:contain!important;scrollbar-width:none!important;-webkit-overflow-scrolling:touch!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid::-webkit-scrollbar{display:none!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{flex:0 0 calc((100% - 42px)/4)!important;width:calc((100% - 42px)/4)!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:17px 2px 0!important;color:#ffffffad!important;font-size:8px!important;font-weight:850!important;letter-spacing:.15em!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls div{display:flex!important;gap:7px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls button{display:grid!important;width:38px!important;height:38px!important;place-items:center!important;padding:0!important;color:#fff!important;font:inherit!important;font-size:14px!important;background:#ffffff1c!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:50%!important;box-shadow:none!important;cursor:pointer!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls button:hover{background:#fff3!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose]{background:#e9e3d9!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img{transform:scale(1.15)!important}@media(min-width:750px)and (max-width:1099px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{flex-basis:calc((100% - 14px) / 2.2)!important;width:calc((100% - 14px) / 2.2)!important}}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-grid{gap:8px!important;margin-right:-13px!important;padding-right:13px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child{flex-basis:calc((100% - 8px) / 2.14)!important;width:calc((100% - 8px) / 2.14)!important;min-width:calc((100% - 8px) / 2.14)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls{margin:12px 3px 0!important;font-size:7px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls button{width:34px!important;height:34px!important;font-size:13px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img{transform:scale(1.12)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=alexander-mcqueen]{background:#e4dfd8!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=valentino]{background:#e7ded5!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=new-balance] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=adidas] img{transform:scale(1.12)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=nike] img{transform:scale(1.14)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=alexander-mcqueen] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=valentino] img{transform:scale(1.13)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(1.06)!important}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-heading small{font-size:7.5px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-intro{max-width:310px!important;font-size:10px!important;line-height:1.5!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy small{font-size:7px!important;letter-spacing:.11em!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy strong{font-size:19px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=alexander-mcqueen] .zv10-brand-copy strong{font-size:17px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-copy b{font-size:7px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv28-brand-controls{font-size:7.5px!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=new-balance] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=adidas] img{transform:scale(1.1)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=nike] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=alexander-mcqueen] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=valentino] img{transform:scale(1.11)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(1.04)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach]{background:#ded3c7!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess]{background:#e6ddd3!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img{padding-right:8px!important;padding-left:8px!important;transform:scale(1.07)!important}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img{transform:scale(1.05)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand]{background:#e3dfd7!important;border-color:#ffffff4d!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:before{background:linear-gradient(180deg,#18101100 38%,#180d1029 57%,#120a0ceb)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:after{content:none!important;display:none!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{object-position:center 44%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img{transform:scale(1.18)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img{transform:scale(1.06)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(1.05)!important}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img{transform:scale(1.16)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(1.05)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:first-child,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand]{background:#ebe7df!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:before{background:linear-gradient(180deg,#18101100 47%,#180d100f 64%,#120a0cc2)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card img{filter:saturate(1.1) contrast(1.02) brightness(1.09)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card:hover img{filter:saturate(1.14) contrast(1.03) brightness(1.1)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img{object-position:center 37%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img{transform:scale(1.1)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(.88)!important}@media(max-width:749px){html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=guess] img{transform:scale(1.1)!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{transform:scale(.88)!important}}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img{object-position:center 15%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=coach] img{object-position:center 20%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{object-position:center 25%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{object-position:center 5%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img{object-position:center 0%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{object-position:center -5%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=golden-goose] img,html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{object-position:center -5%!important}html body main .zv10-brand-showcase[data-zaini-brand-v28=true] .zv10-brand-card[data-brand=longchamp] img{object-position:center -20%!important}.zaini-paytr-footer{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(28px,5vw,80px);padding:clamp(28px,3.4vw,48px) 0;margin:0;border-top:1px solid rgba(255,255,255,.16);color:#fff}.zaini-paytr-footer__copy{max-width:640px}.zaini-paytr-footer__eyebrow{display:block;margin-bottom:9px;color:#d6b36b;font-size:10px;font-weight:800;line-height:1;letter-spacing:.22em}.zaini-paytr-footer__copy strong{display:block;color:#fff;font-size:clamp(19px,2vw,28px);font-weight:650;line-height:1.15;letter-spacing:-.025em}.zaini-paytr-footer__copy p{margin:10px 0 0;color:#ffffff9e;font-size:11px;line-height:1.55;letter-spacing:.015em}.zaini-paytr-footer__logos{display:flex;align-items:center;justify-content:flex-end;gap:clamp(18px,2.4vw,34px);min-width:min(100%,440px);color:#fff;filter:grayscale(1)}.zaini-paytr-footer__logos>span{position:relative;flex:0 0 auto;color:#fff;line-height:1;opacity:.94}.zaini-paytr-footer__paytr{font-size:24px;font-weight:800;letter-spacing:-.08em}.zaini-paytr-footer__paytr span{font-weight:900}.zaini-paytr-footer__paytr i{display:inline-grid;width:13px;height:13px;margin-left:4px;place-items:center;border-radius:50%;background:#fff;color:#111;font-size:8px;font-style:normal;vertical-align:8px}.zaini-paytr-footer__mastercard{width:45px;height:29px}.zaini-paytr-footer__mastercard i{position:absolute;top:0;width:22px;height:22px;border:1.5px solid #fff;border-radius:50%}.zaini-paytr-footer__mastercard i:first-child{left:3px}.zaini-paytr-footer__mastercard i:nth-child(2){right:3px}.zaini-paytr-footer__mastercard b{position:absolute;right:0;bottom:0;left:0;font-size:6px;font-weight:650;letter-spacing:-.03em;text-align:center}.zaini-paytr-footer__visa{font-size:25px;font-weight:900;font-style:italic;letter-spacing:-.09em}.zaini-paytr-footer__amex{padding:3px 4px 2px;border:1px solid rgba(255,255,255,.82);font-size:7px;font-weight:900;line-height:.88!important;letter-spacing:-.025em;text-align:center}.zaini-paytr-footer__troy{font-size:24px;font-weight:850;font-style:italic;letter-spacing:-.09em}@media(max-width:749px){.zaini-paytr-footer{grid-template-columns:1fr;gap:22px;padding:28px 0 26px}.zaini-paytr-footer__copy strong{max-width:320px;font-size:21px}.zaini-paytr-footer__copy p{max-width:360px;font-size:10px}.zaini-paytr-footer__logos{width:100%;min-width:0;justify-content:space-between;gap:12px}.zaini-paytr-footer__paytr,.zaini-paytr-footer__visa,.zaini-paytr-footer__troy{font-size:21px}.zaini-paytr-footer__mastercard{transform:scale(.9)}}@media(max-width:390px){.zaini-paytr-footer__logos{flex-wrap:wrap;justify-content:flex-start;gap:17px 24px}}cart-drawer.js-cart-drawer{height:100svh;max-height:100svh;height:100dvh;max-height:100dvh;overflow:hidden}cart-drawer.js-cart-drawer>cart-form.cart-drawer{flex:1 1 0!important;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}cart-drawer.js-cart-drawer .cart-drawer__content{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer.js-cart-drawer .cart-drawer__footer{flex:0 0 auto!important;position:relative;z-index:2;background:#fff;padding-bottom:max(14px,env(safe-area-inset-bottom))}@supports not (height: 100dvh){cart-drawer.js-cart-drawer{height:100vh;max-height:100vh}}.collection-listing:not(.slider) .product-block .image-cont{position:relative}.collection-listing:not(.slider) .product-block .image-cont>a.product-link{position:relative!important;inset:auto!important;z-index:3!important;display:block!important;width:100%!important;height:auto!important;pointer-events:auto!important;touch-action:manipulation!important}.collection-listing:not(.slider) .zaini-swipe-hint{pointer-events:none!important;-webkit-user-select:none;user-select:none}.collection-listing:not(.slider) .zv8-card-heart{z-index:7!important}.product-info-accordion .disclosure__content{color:#3f3934!important;opacity:1!important}.product-info-accordion .disclosure__content *{color:inherit!important;opacity:1!important}.product-info-accordion .disclosure__content h1,.product-info-accordion .disclosure__content h2,.product-info-accordion .disclosure__content h3,.product-info-accordion .disclosure__content h4,.product-info-accordion .disclosure__content strong{color:#17120f!important}.product-info-accordion details>summary:after{opacity:1!important;transform:none!important}.product-info-accordion details>summary:before{opacity:1!important;transform:rotate(90deg)!important;transition:opacity .18s ease,transform .18s ease}.product-info-accordion details[open]>summary:before{opacity:0!important;transform:rotate(90deg) scaleX(.5)!important}@media(max-width:767px){.filter-container--show-filters-mobile .filter-shade{z-index:13000!important}.filter-container--show-filters-mobile .filters{z-index:13001!important;top:0!important;bottom:0!important;height:100dvh!important}.filter-container--show-filters-mobile .filters__heading{position:sticky!important;top:0!important;z-index:3!important;background:#fff;padding-bottom:12px}cart-drawer.js-cart-drawer .cart-drawer__content{flex:1 1 0!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;position:relative;z-index:1;padding-bottom:16px!important}cart-drawer.js-cart-drawer .cart-drawer__footer{flex:0 0 auto!important;position:relative!important;z-index:10!important;background:#fff;box-shadow:0 -10px 28px #11100e1a}}@media(max-width:767px)and (max-height:820px){cart-drawer.js-cart-drawer .cart-drawer__footer{max-height:none;overflow-y:visible!important;overscroll-behavior:contain;padding-bottom:max(12px,env(safe-area-inset-bottom))!important}}@media(max-width:767px){[id$=__featured_collection_LFePcW] .collection-listing.slider{display:block!important;overflow-x:auto!important;overflow-y:hidden!important;touch-action:pan-x!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x mandatory!important;scrollbar-width:none;padding-bottom:8px}[id$=__featured_collection_LFePcW] .collection-listing.slider::-webkit-scrollbar{display:none}[id$=__featured_collection_LFePcW] .product-grid.slider__grid{display:flex!important;width:max-content!important;max-width:none!important;grid-template-columns:none!important;gap:12px!important;padding:0 2px 10px!important}[id$=__featured_collection_LFePcW] .slider__item{flex:0 0 min(76vw,292px)!important;width:min(76vw,292px)!important;max-width:min(76vw,292px)!important;margin:0!important;scroll-snap-align:start!important}[id$=__featured_collection_LFePcW] .block-inner-inner{width:100%;overflow:hidden;border:1px solid #E8E2D8;border-radius:12px;background:#fff;box-shadow:0 8px 22px #11100e0d}[id$=__featured_collection_LFePcW] .image-cont{aspect-ratio:4 / 3;height:auto!important;overflow:hidden!important;background:#fff!important}[id$=__featured_collection_LFePcW] .product-block__image,[id$=__featured_collection_LFePcW] .img-ar{width:100%!important;height:100%!important}[id$=__featured_collection_LFePcW] .theme-img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;padding:18px!important;box-sizing:border-box}[id$=__featured_collection_LFePcW] .product-block__title{min-height:2.6em;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}}.template-product .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__label{color:#fff!important}.template-product .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__meta{display:block!important;color:#ffffffe0!important;opacity:1!important;visibility:visible!important}.template-product .zaini-extra-buy-actions__button--cod .zaini-extra-buy-actions__eyebrow{display:none!important}.zv8-header-wishlist,.zaini-header-account,[class*=ai-header-actions-]{opacity:1!important;visibility:visible!important}:root{--aos-animate-duration: .34s}@media(min-width:768px){.cc-animate-enabled [data-cc-animate].cc-animate-in{transition-delay:0s!important}}@media(max-width:767.98px){.template-product .product-info-accordion{margin-top:12px!important}.template-product .product-info-accordion details:not([open]){margin-bottom:0!important}.template-product .product-info-accordion details:not([open]) .disclosure__panel{display:none!important;height:0!important}}:root{--z-cro-ink: #1c1917;--z-cro-wine: #6f1f2b;--z-cro-cream: #f6f2eb;--z-cro-card: #ffffff;--z-cro-line: #e8e2d8;--z-cro-muted: #6b655d}.zaini-cro-stars{color:#8a5a16;font-size:12px;letter-spacing:.13em;line-height:1}
{display:grid;grid-template-columns:auto 1fr;align-item
  html body .cart-drawer__empty-content .button-row .btn{transition-property:color,background-color,transform,box-shadow,opacity!important;}s:center;gap:24px;min-height:64px;padding:12px clamp(20px,5vw,72px);color:var(--z-cro-ink);background:var(--z-cro-card);border-top:1px solid var(--z-cro-line);border-bottom:1px solid var(--z-cro-line)}.zaini-cro-home-proof__score,.zaini-cro-product-proof,.zaini-cro-stories__rating{display:inline-flex;align-items:center;gap:9px}.zaini-cro-home-proof__score strong{font-size:18px}.zaini-cro-home-proof__copy{display:flex;justify-content:flex-end;gap:clamp(14px,3vw,38px);color:#4d4841;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.zaini-cro-home-proof__copy span+span:before{content:"\2022";margin-right:clamp(14px,3vw,38px);color:#b6ab9b}.zaini-cro-product-proof{width:fit-content;margin:-4px 0 18px;padding:8px 11px;color:var(--z-cro-ink);background:#fffdf9;border:1px solid var(--z-cro-line);border-radius:999px;font-size:11px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.zaini-cro-product-proof:hover{transform:translateY(-2px);box-shadow:0 7px 18px #261e1612}.zaini-cro-product-proof strong{font-size:13px}.zaini-cro-product-proof span:nth-last-child(2){color:var(--z-cro-muted);font-weight:700}.zaini-cro-feature-pills{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}.zaini-cro-feature-pills span{display:flex;align-items:center;gap:9px;min-height:42px;padding:9px 11px;color:#403b35;background:#fffdf9;border:1px solid var(--z-cro-line);border-radius:10px;font-size:11px;font-weight:700}.zaini-cro-feature-pills b{color:var(--z-cro-wine);font-size:9px;letter-spacing:.08em}.zaini-cro-stories{width:min(1180px,calc(100% - 40px));margin:clamp(46px,7vw,92px) auto;padding:clamp(28px,5vw,64px);color:var(--z-cro-ink);background:#efe8dd;border:1px solid #ded4c5;border-radius:24px;overflow:hidden}.zaini-cro-stories__head{display:grid;grid-template-columns:1fr auto;align-items:end;gap:18px;margin-bottom:30px}.zaini-cro-stories__head>p,.zaini-cro-quality__intro>p,.zaini-cro-offer__panel>p{grid-column:1 / -1;margin:0 0 3px;color:var(--z-cro-wine);font-size:10px;font-weight:800;letter-spacing:.18em}.zaini-cro-stories__head h2{max-width:720px;margin:0;font-size:clamp(30px,5vw,64px);line-height:.98;letter-spacing:-.05em}.zaini-cro-stories__head h2 em{display:block;font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em}.zaini-cro-stories__rating{flex-wrap:wrap;justify-content:flex-end;max-width:280px}.zaini-cro-stories__rating strong{font-size:28px}.zaini-cro-stories__rating>span:last-child{flex:0 0 100%;color:var(--z-cro-muted);font-size:11px;text-align:right}.zaini-cro-ugc{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.zaini-cro-story__visual{position:relative;aspect-ratio:3 / 4;overflow:hidden;background:#ded7cd;border-radius:14px}.zaini-cro-story__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 52%,rgba(20,16,13,.58));pointer-events:none}.zaini-cro-story__visual img{width:100%;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.zaini-cro-story__visual:hover img{transform:scale(1.025)}.zaini-cro-story__visual>span{position:absolute;z-index:1;top:14px;left:14px;display:grid;place-items:center;width:38px;height:38px;color:#fff;background:#16110eb8;border:1px solid rgba(255,255,255,.55);border-radius:50%;font-size:12px}.zaini-cro-story__visual small{position:absolute;z-index:1;right:14px;bottom:14px;left:14px;color:#fff;font-size:9px;font-weight:800;letter-spacing:.14em}.zaini-cro-reviews{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.zaini-cro-reviews article{display:flex;flex-direction:column;min-height:225px;padding:20px;background:var(--z-cro-card);border:1px solid var(--z-cro-line);border-radius:14px;transition:transform .2s ease,box-shadow .2s ease}.zaini-cro-reviews article:hover{transform:translateY(-3px);box-shadow:0 14px 28px #30251b14}.zaini-cro-reviews article>span{color:#557552;font-size:9px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.zaini-cro-reviews blockquote{flex:1;margin:22px 0;color:#38332e;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.55}.zaini-cro-reviews strong{margin-bottom:4px;font-size:12px}.zaini-cro-reviews small{color:var(--z-cro-muted);font-size:10px}.zaini-cro-quality{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(28px,6vw,80px);align-items:center;margin-top:clamp(34px,5vw,64px);padding-top:clamp(30px,4vw,52px);border-top:1px solid #d4c8b8}.zaini-cro-quality__intro h3{margin:8px 0 16px;font-size:clamp(30px,4vw,54px);line-height:1;letter-spacing:-.045em}.zaini-cro-quality__intro>span{display:block;max-width:470px;color:var(--z-cro-muted);font-size:13px;line-height:1.65}.zaini-cro-quality__table{overflow:hidden;background:var(--z-cro-card);border:1px solid var(--z-cro-line);border-radius:14px}.zaini-cro-quality__table [role=row]{display:grid;grid-template-columns:1.15fr 1fr .85fr;align-items:center;min-height:54px;border-top:1px solid var(--z-cro-line)}.zaini-cro-quality__table [role=row]:first-child{color:#fff;background:var(--z-cro-ink);border-top:0}.zaini-cro-quality__table [role=cell],.zaini-cro-quality__table [role=columnheader]{padding:13px 15px;font-size:11px}.zaini-cro-quality__table [role=cell]+[role=cell],.zaini-cro-quality__table [role=columnheader]+[role=columnheader]{border-left:1px solid var(--z-cro-line)}.zaini-cro-quality__table strong{color:#315c36}.zaini-cro-offer[hidden]{display:none!important}.zaini-cro-offer{position:fixed;z-index:2147483000;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px}.zaini-cro-offer__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#120e0c94;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.zaini-cro-offer__panel{position:relative;z-index:1;width:min(560px,100%);padding:clamp(28px,5vw,52px);color:var(--z-cro-ink);background:var(--z-cro-cream);border:1px solid #ded4c5;border-radius:20px;box-shadow:0 30px 80px #0000003d}.zaini-cro-offer__panel:before{content:"ZAINI";display:block;margin-bottom:38px;font-size:18px;font-weight:900;letter-spacing:.18em}.zaini-cro-offer__close{position:absolute;top:15px;right:15px;display:grid;place-items:center;width:38px;height:38px;padding:0;color:var(--z-cro-ink);background:#fff;border:1px solid var(--z-cro-line);border-radius:50%;font-size:24px;line-height:1}.zaini-cro-offer__panel h2{margin:7px 0 12px;font-size:clamp(34px,6vw,58px);line-height:.98;letter-spacing:-.055em}.zaini-cro-offer__panel h2 em{display:block;font-family:Georgia,Times New Roman,serif;font-weight:400}.zaini-cro-offer__panel>span{display:block;max-width:440px;color:var(--z-cro-muted);font-size:13px;line-height:1.55}.zaini-cro-offer form{margin-top:24px}.zaini-cro-offer label{display:block;margin-bottom:7px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.zaini-cro-offer form>div{display:grid;grid-template-columns:1fr auto;gap:8px}.zaini-cro-offer input,.zaini-cro-offer button[type=submit]{min-height:52px;border-radius:0}.zaini-cro-offer input{width:100%;padding:0 14px;background:#fff;border:1px solid #cfc5b7;font-size:14px}.zaini-cro-offer button[type=submit]{padding:0 20px;color:#fff;background:var(--z-cro-ink);border:1px solid var(--z-cro-ink);font-size:10px;font-weight:800;letter-spacing:.06em}.zaini-cro-offer__panel>small{display:block;margin-top:10px;color:#7f776d;font-size:9px}.zaini-cro-offer-open{overflow:hidden}.zaini-cro-product-proof:focus-visible,.zaini-cro-offer button:focus-visible,.zaini-cro-offer input:focus-visible{outline:2px solid var(--z-cro-wine);outline-offset:3px}@media(max-width:899px){.zaini-cro-home-proof{grid-template-columns:1fr;gap:8px;padding:12px 18px}.zaini-cro-home-proof__copy{justify-content:flex-start;gap:13px;overflow-x:auto;scrollbar-width:none}.zaini-cro-home-proof__copy::-webkit-scrollbar{display:none}.zaini-cro-home-proof__copy span{flex:0 0 auto}.zaini-cro-home-proof__copy span+span:before{margin-right:13px}.zaini-cro-stories{width:calc(100% - 24px);padding:26px 14px 30px;border-radius:18px}.zaini-cro-stories__head{grid-template-columns:1fr;align-items:start}.zaini-cro-stories__rating{justify-content:flex-start}.zaini-cro-stories__rating>span:last-child{text-align:left}.zaini-cro-ugc,.zaini-cro-reviews{display:flex;gap:10px;margin-right:-14px;padding-right:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zaini-cro-ugc::-webkit-scrollbar,.zaini-cro-reviews::-webkit-scrollbar{display:none}.zaini-cro-story__visual,.zaini-cro-reviews article{flex:0 0 min(78vw,285px);scroll-snap-align:start}.zaini-cro-reviews{margin-top:10px}.zaini-cro-quality{grid-template-columns:1fr}}@media(max-width:599px){.zaini-cro-product-proof{margin:0 0 13px;padding:7px 9px}.zaini-cro-feature-pills{grid-template-columns:1fr;gap:6px}.zaini-cro-feature-pills span{min-height:38px}.zaini-cro-quality__table [role=row]{grid-template-columns:1fr 1fr .75fr}.zaini-cro-quality__table [role=cell],.zaini-cro-quality__table [role=columnheader]{padding:11px 8px;font-size:9px}.zaini-cro-offer{align-items:end;padding:0}.zaini-cro-offer__panel{width:100%;padding:28px 18px calc(22px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.zaini-cro-offer__panel:before{margin-bottom:26px}.zaini-cro-offer form>div{grid-template-columns:1fr}.zaini-cro-offer button[type=submit]{width:100%}}@media(prefers-reduced-motion:reduce){.zaini-cro-product-proof,.zaini-cro-reviews article,.zaini-cro-story__visual img{transition:none}}@media(min-width:900px)and (max-width:999px){#ZainiCustomerStories .zaini-cro-quality{grid-template-columns:minmax(285px,.86fr) minmax(0,1.34fr)!important;align-items:stretch!important;margin-top:22px!important}#ZainiCustomerStories .zaini-cro-quality__intro{padding:24px 26px!important}#ZainiCustomerStories .zaini-cro-quality__intro>h3{max-width:330px!important;font-size:34px!important;margin-bottom:12px!important}#ZainiCustomerStories .zaini-cro-quality__intro>span{max-width:300px!important;font-size:10.5px!important}#ZainiCustomerStories .zaini-cro-quality__table{margin:16px!important}#ZainiCustomerStories .zaini-cro-quality__table>div{min-height:52px!important}}@media(max-width:899px){#ZainiCustomerStories{width:calc(100vw - 32px)!important;max-width:none!important;margin:32px 0!important;padding:22px 14px 24px!important}#ZainiCustomerStories .zaini-cro-quality{grid-template-columns:1fr!important;align-items:stretch!important;margin-top:18px!important;border-radius:18px!important}#ZainiCustomerStories .zaini-cro-quality__intro{padding:18px 20px!important}#ZainiCustomerStories .zaini-cro-quality__intro>p{margin-bottom:10px!important;padding:5px 8px!important}#ZainiCustomerStories .zaini-cro-quality__intro>h3{max-width:none!important;font-size:28px!important;line-height:1.02!important;margin-bottom:8px!important}#ZainiCustomerStories .zaini-cro-quality__intro>span{max-width:none!important;font-size:10px!important;line-height:1.45!important}#ZainiCustomerStories .zaini-cro-quality__table{width:auto!important;margin:10px!important}#ZainiCustomerStories .zaini-cro-quality__table>div{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,.72fr)!important;min-height:40px!important}#ZainiCustomerStories .zaini-cro-quality__table>div>*{min-width:0!important;padding:0 8px!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:8.5px!important;line-height:1.2!important}#ZainiCustomerStories .zaini-cro-quality__table>div:first-child>*{font-size:7px!important;letter-spacing:.06em!important}#ZainiCustomerStories .zaini-cro-reviews{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin-right:0!important;padding-right:0!important;overflow:visible!important}#ZainiCustomerStories .zaini-cro-reviews article{width:100%!important;max-width:none!important;min-height:0!important;flex:none!important}}.zv8-recent-clear,.zc-micro,.zaini-cro-feature-pills,.zpd-delivery-card{display:none!important}.quantity-submit-row>.label,.quantity-submit-row>quantity-wrapper{display:none!important}.quantity-submit-row{display:block!important;margin-top:14px!important}.quantity-submit-row__submit{width:100%!important;margin:0!important}.quantity-submit-row__submit .add-to-cart{width:100%!important;min-height:56px!important}.zpd-features{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.zpd-feature{min-width:0!important;padding:14px!important}.zpd-feature strong{font-size:14px!important;line-height:1.25!important}.zpd-feature span:last-child{font-size:12px!important;line-height:1.45!important}#ZainiProductReviews .zpr-layout{grid-template-columns:1fr!important}#ZainiProductReviews .zpr-layout>div:first-child{display:none!important}#ZainiProductReviews .zpr-form{width:100%!important;max-width:720px!important;margin:0 auto!important;box-sizing:border-box!important}#ZainiCustomerStories .zaini-cro-quality,#ZainiCustomerStories .zaini-cro-quality__intro,#ZainiCustomerStories .zaini-cro-quality__table{min-width:0!important;max-width:100%!important;box-sizing:border-box!important}@media(max-width:749px){#ZainiProductReviews .zpr-head{grid-template-columns:1fr!important;gap:12px!important}#ZainiProductReviews .zpr-summary{width:100%!important;min-width:0!important;box-sizing:border-box!important}#ZainiProductReviews .zpr-fields{grid-template-columns:1fr!important;gap:12px!important}#ZainiProductReviews .zpr-field,#ZainiProductReviews .zpr-field--full{grid-column:1!important;min-width:0!important}#ZainiProductReviews input,#ZainiProductReviews select,#ZainiProductReviews textarea{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.zpd-features{grid-template-columns:1fr!important;gap:8px!important}.zpd-feature{padding:13px!important}#ZainiCustomerStories .zaini-cro-quality{width:100%!important;overflow:hidden!important}#ZainiCustomerStories .zaini-cro-quality__table{width:auto!important;margin:8px!important;overflow:hidden!important}#ZainiCustomerStories .zaini-cro-quality__table>div{width:100%!important;max-width:100%!important;grid-template-columns:minmax(0,1.08fr) minmax(0,.96fr) minmax(0,.72fr)!important}#ZainiCustomerStories .zaini-cro-quality__table>div>*{min-width:0!important;max-width:100%!important;overflow-wrap:anywhere!important;word-break:normal!important;font-size:clamp(9px,2.55vw,11px)!important;line-height:1.3!important}}@media(max-width:899px){#ZainiProductReviews .zpr-head{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important;max-width:100%!important;min-width:0!important}#ZainiProductReviews .zpr-summary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:hidden!important;padding-inline:13px!important}#ZainiProductReviews .zpr-summary strong,#ZainiProductReviews .zpr-summary>span{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important;text-align:left!important}}@media(max-width:749px){#ZainiCROProduct .zc-pdp__intro{grid-template-columns:1fr!important;gap:9px!important;margin-bottom:14px!important}#ZainiCROProduct .zc-pdp__intro .zc-title{font-size:30px!important}#ZainiCROProduct .zc-pdp__intro .zc-copy{max-width:620px!important;font-size:11px!important}#ZainiCROProduct .zc-benefits{display:grid!important;grid-template-columns:1fr!important;gap:8px!important;width:100%!important;min-width:0!important}#ZainiCROProduct .zc-benefit{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:10px!important;row-gap:2px!important;width:100%!important;min-width:0!important;min-height:72px!important;padding:12px!important;box-sizing:border-box!important;overflow:hidden!important}#ZainiCROProduct .zc-benefit__no{grid-column:1!important;grid-row:1/span 2!important;align-self:center!important}#ZainiCROProduct .zc-benefit h3{grid-column:2!important;grid-row:1!important;min-width:0!important;margin:0!important;font-size:13px!important;line-height:1.25!important;overflow-wrap:anywhere!important}#ZainiCROProduct .zc-benefit p{grid-column:2!important;grid-row:2!important;width:auto!important;max-width:none!important;margin:0!important;font-size:11px!important;line-height:1.45!important;overflow-wrap:break-word!important;word-break:normal!important;white-space:normal!important}}@media(max-width:749px){.zaini-paytr-footer.zaini-paytr-footer{grid-template-columns:1fr!important;gap:16px!important;padding:22px 18px!important;border-radius:18px!important;text-align:center!important;overflow:hidden!important}.zaini-paytr-footer .zaini-paytr-footer__copy{width:100%!important;max-width:none!important;text-align:center!important}.zaini-paytr-footer .zaini-paytr-footer__eyebrow{text-align:center!important;margin:0 0 6px!important}.zaini-paytr-footer .zaini-paytr-footer__copy strong{display:block!important;width:100%!important;max-width:none!important;margin:0 0 6px!important;font-size:18px!important;line-height:1.2!important;text-align:center!important}.zaini-paytr-footer .zaini-paytr-footer__copy p{width:100%!important;max-width:480px!important;margin:0 auto!important;font-size:10.5px!important;line-height:1.5!important;text-align:center!important}.zaini-paytr-footer .zaini-paytr-footer__logos{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:7px!important;width:100%!important;max-width:none!important;justify-content:stretch!important;align-items:center!important}.zaini-paytr-footer .zaini-paytr-footer__logos>span{width:auto!important;min-width:0!important;height:46px!important;box-sizing:border-box!important;border:1px solid rgba(31,25,22,.09)!important;border-radius:12px!important;background:#ffffffbd!important;overflow:hidden!important}.zaini-paytr-footer .zaini-paytr-footer__paytr{font-size:20px!important}.zaini-paytr-footer .zaini-paytr-footer__mastercard{font-size:10px!important}.zaini-paytr-footer .zaini-paytr-footer__mastercard b{font-size:9px!important}.zaini-paytr-footer .zaini-paytr-footer__visa{font-size:20px!important}.zaini-paytr-footer .zaini-paytr-footer__amex{font-size:9px!important;line-height:.9!important}.zaini-paytr-footer .zaini-paytr-footer__troy{font-size:19px!important}}@media(max-width:460px){.zaini-paytr-footer .zaini-paytr-footer__logos{grid-template-columns:repeat(6,minmax(0,1fr))!important}.zaini-paytr-footer .zaini-paytr-footer__logos>span{grid-column:span 2!important}.zaini-paytr-footer .zaini-paytr-footer__logos>.zaini-paytr-footer__amex{grid-column:2/span 2!important}.zaini-paytr-footer .zaini-paytr-footer__logos>.zaini-paytr-footer__troy{grid-column:4/span 2!important}}html.is-drawer-scroll-locked{overflow:hidden!important}html.is-drawer-scroll-locked>body{position:fixed!important;top:calc(-1 * var(--drawer-scroll-y, 0px));right:0;left:0;width:100%;overflow:hidden!important}cart-drawer.js-cart-drawer .cart-drawer__content{height:auto!important;max-height:none!important;overscroll-behavior:contain}cart-drawer.js-cart-drawer .cart-info-block--lmtb,cart-drawer.js-cart-drawer .cart-item-upsells{flex:0 0 auto}:root{--z-space-1: 4px;--z-space-2: 8px;--z-space-3: 12px;--z-space-4: 16px;--z-space-5: 24px;--z-space-6: 32px;--z-space-7: 48px;--z-space-8: 64px;--z-space-section: clamp(40px, 6vw, 80px)}body:not(.shopify-design-mode) main .shopify-section:empty,body:not(.shopify-design-mode) #ZainiCustomerStories:empty,body:not(.shopify-design-mode) #ZainiProductReviews:empty,body:not(.shopify-design-mode) .zaini-cro-ugc:empty,body:not(.shopify-design-mode) .zaini-cro-reviews:empty{display:none}#ZainiCustomerStories{margin-block:var(--z-space-section)}#ZainiCustomerStories .zaini-cro-stories__head,#ZainiHomeProof .zc-home-proof__head{gap:var(--z-space-4)}#ZainiCustomerStories .zaini-cro-ugc{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--z-space-3)}#ZainiCustomerStories .zaini-cro-story__visual>span{display:none}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video]>span{display:grid}#ZainiCustomerStories .zaini-cro-stories__rating,#ZainiHomeProof .zc-home-proof__score{min-width:0;max-width:100%}#ZainiCustomerStories .zaini-cro-stories__rating>span:last-child,#ZainiHomeProof .zc-home-proof__score small{min-width:0;overflow-wrap:anywhere}#ZainiCustomerStories .zaini-cro-stars,#ZainiHomeProof .zc-home-proof__score>span{flex:0 0 auto;white-space:nowrap}@media(max-width:899px){:root{--z-space-section: 32px}#ZainiCustomerStories{width:calc(100% - 24px);margin-inline:auto;padding:var(--z-space-5) var(--z-space-4)}#ZainiCustomerStories .zaini-cro-stories__rating{justify-content:flex-start;width:100%;overflow:hidden}}.zaini-online-saving{display:block;margin-top:2px;font-size:11px;line-height:1.25;font-weight:750;letter-spacing:.06em;color:#ffffffe0}.zaini-delivery-note{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center;margin:10px 0 2px;padding:11px 12px;border:1px solid rgba(17,17,17,.12);border-radius:12px;background:#faf9f7;color:#171717}.zaini-delivery-note__item{display:flex;gap:7px;align-items:flex-start;font-size:11px;line-height:1.35;font-weight:700}.zaini-delivery-note__icon{font-size:15px;line-height:1}.zaini-delivery-note__link{font-size:11px;font-weight:800;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;color:inherit}.zaini-size-guide-trigger{-webkit-appearance:none;appearance:none;border:0;background:transparent;color:#171717;margin:8px 0 2px;padding:0;font:inherit;font-size:11px;font-weight:850;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.zaini-size-guide-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:grid;place-items:center;padding:18px;background:#00000094}.zaini-size-guide-modal[hidden]{display:none!important}.zaini-size-guide-modal__panel{position:relative;width:min(520px,100%);max-height:min(82vh,720px);overflow:auto;border-radius:16px;background:#fff;padding:22px;box-shadow:0 25px 80px #00000047;color:#171717}.zaini-size-guide-modal__close{position:absolute;right:12px;top:10px;border:0;background:transparent;font-size:28px;line-height:1;cursor:pointer}.zaini-size-guide-modal h2{margin:0 34px 13px 0;font-size:24px;line-height:1.1}.zaini-size-guide-modal ol{margin:0 0 16px;padding-left:20px;font-size:13px;line-height:1.55}.zaini-size-guide-table{width:100%;border-collapse:collapse;margin:8px 0 12px;font-size:12px}.zaini-size-guide-table th,.zaini-size-guide-table td{padding:7px 9px;border-bottom:1px solid #e8e5e1;text-align:left}.zaini-size-guide-table th{background:#f5f3ef;font-size:11px;letter-spacing:.06em}.zaini-size-guide-modal__note{font-size:11px;line-height:1.45;color:#5d5a55}.zaini-size-guide-modal__help{display:inline-flex;margin-top:10px;padding:10px 13px;border-radius:999px;background:#171717;color:#fff;font-size:11px;font-weight:800;text-decoration:none}body.zaini-modal-open{overflow:hidden}.zaini-search-starter{max-width:920px;margin:24px auto 48px;padding:22px;border:1px solid rgba(17,17,17,.1);border-radius:16px;background:#faf9f7}.zaini-search-starter h2,.zaini-search-starter h3{margin:0;color:#171717}.zaini-search-starter h2{font-size:20px}.zaini-search-starter h3{margin-top:20px;font-size:13px;letter-spacing:.08em}.zaini-search-starter__chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}.zaini-search-starter__chip{display:inline-flex;align-items:center;min-height:38px;padding:8px 13px;border:1px solid rgba(17,17,17,.16);border-radius:999px;background:#fff;color:#171717;font-size:12px;font-weight:750;text-decoration:none;transition:.18s ease}.zaini-search-starter__chip:hover{transform:translateY(-1px);border-color:#171717}.zaini-search-starter__categories{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px}.zaini-search-starter__category{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:10px 12px;border-radius:10px;background:#171717;color:#fff;font-size:12px;font-weight:800;text-decoration:none}@media(max-width:749px){.zaini-online-price-live{font-size:15px}.zaini-delivery-note{grid-template-columns:1fr 1fr;gap:9px;padding:10px}.zaini-delivery-note__link{grid-column:1/-1}.zaini-size-guide-modal__panel{padding:20px 16px}.zaini-search-starter{margin:18px 14px 36px;padding:17px 14px}.zaini-search-starter__categories{grid-template-columns:1fr 1fr}}.zaini-assurance-compact{margin:10px 0 16px;padding:12px;border:1px solid rgba(18,18,18,.12);background:#fbfaf7;border-radius:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zaini-assurance-compact .zaini-product-assurance-head{grid-column:1/-1;margin:0!important;padding:0 2px 8px!important;border:0!important;border-bottom:1px solid rgba(18,18,18,.08)!important}.zaini-assurance-compact .zaini-product-assurance-head span{font-size:12px;font-weight:800;letter-spacing:.07em}.zaini-assurance-compact .zaini-product-assurance-head div{font-size:11px;line-height:1.35;color:#1212129e}.zaini-assurance-compact .zaini-product-service{margin:0!important;padding:9px!important;border:1px solid rgba(18,18,18,.08);border-radius:10px;background:#fff;min-width:0}.zaini-assurance-compact .zaini-product-service strong{display:block;font-size:11px;line-height:1.25;margin-bottom:2px}.zaini-assurance-compact .zaini-product-service div,.zaini-assurance-compact .zaini-product-service span:not(.icon){font-size:9px!important;line-height:1.3!important;color:#12121294}.zaini-size-choice-status{margin:8px 0 0;padding:8px 10px;border-radius:9px;background:#f3f6f2;color:#17351e;font-size:12px;font-weight:600}.zaini-size-choice-status strong{font-weight:800}.zaini-gallery-sales{margin:8px 0 10px;padding:9px 11px;border:1px solid rgba(18,18,18,.1);border-radius:12px;background:#fffffff5;display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;font-size:11px;font-weight:700;letter-spacing:.02em}.zaini-gallery-sales__hint{color:#12121299;font-weight:600}.zaini-gallery-sales__proof{display:flex;gap:12px}.zaini-gallery-sales__proof span:before{content:"\2713";margin-right:4px;color:#1e5d34}.zaini-empty-cart-guide{max-width:760px;margin:24px auto 8px;padding:20px;border:1px solid rgba(18,18,18,.12);border-radius:16px;background:#fbfaf7;text-align:left}.zaini-empty-cart-guide h2{margin:0 0 6px;font-size:20px}.zaini-empty-cart-guide p{margin:0 0 14px;color:#1212129e}.zaini-empty-cart-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.zaini-empty-cart-grid a{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:11px 12px;border:1px solid rgba(18,18,18,.12);border-radius:10px;background:#fff;color:#121212;text-decoration:none;font-size:12px;font-weight:800}.zaini-empty-cart-grid a:after{content:"\2192";font-size:15px}.zaini-empty-cart-trust{margin-top:14px;padding-top:12px;border-top:1px solid rgba(18,18,18,.08);display:flex;justify-content:center;gap:18px;flex-wrap:wrap;font-size:10px;font-weight:700;color:#1212129e}.zaini-category-nav{margin:12px 0 24px;display:flex;gap:8px;overflow-x:auto;padding:2px 0 6px;scrollbar-width:none}.zaini-category-nav::-webkit-scrollbar{display:none}.zaini-category-nav a{flex:0 0 auto;padding:9px 14px;border:1px solid rgba(18,18,18,.14);border-radius:999px;background:#fff;color:#121212;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.03em}.zaini-category-nav a[aria-current=page]{background:#121212;color:#fff;border-color:#121212}@media(max-width:749px){.zaini-assurance-compact{padding:10px;gap:6px}.zaini-assurance-compact .zaini-product-service{padding:8px 6px!important;text-align:center}.zaini-assurance-compact .zaini-product-service strong{font-size:10px}.zaini-assurance-compact .zaini-product-service div,.zaini-assurance-compact .zaini-product-service span:not(.icon){font-size:8px!important}.zaini-gallery-sales{justify-content:space-between;gap:7px;padding:8px 9px}.zaini-gallery-sales__proof{gap:8px}.zaini-empty-cart-guide{margin:20px 12px 6px;padding:16px}.zaini-empty-cart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.zaini-extra-buy-actions__button--checkout{min-height:118px!important;padding:14px 18px!important;gap:4px!important}.zaini-extra-buy-actions__button--checkout .zaini-extra-buy-actions__eyebrow{display:inline-flex!important;align-self:center!important;background:#171717!important;color:#fff!important;padding:4px 10px!important;border-radius:999px!important;font-size:9px!important;line-height:1.15!important;letter-spacing:.12em!important;font-weight:850!important}.zaini-extra-buy-actions__button--checkout .zaini-extra-buy-actions__label{font-size:12px!important;line-height:1.15!important;letter-spacing:.13em!important;font-weight:800!important}.zaini-extra-buy-actions__button--checkout .zaini-online-price-live{display:block!important;color:#171717!important;font-size:28px!important;line-height:1!important;font-weight:950!important;margin:3px 0!important;letter-spacing:-.025em!important}.zaini-extra-buy-actions__button--checkout .zaini-online-saving{display:none!important}.zaini-extra-buy-actions__button--checkout .zaini-extra-buy-actions__meta{color:#5a534f!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.055em!important;font-weight:850!important;white-space:nowrap!important}.zaini-delivery-note__date{color:#171717!important;font-weight:800!important}.image-cont--with-secondary-image{touch-action:pan-y pinch-zoom}.zaini-swipe-hint{display:none}@media(max-width:749px){.zaini-extra-buy-actions__button--checkout{min-height:114px!important;padding:13px 14px!important}.zaini-extra-buy-actions__button--checkout .zaini-online-price-live{font-size:27px!important}.zaini-extra-buy-actions__button--checkout .zaini-extra-buy-actions__meta{font-size:9.5px!important}.zaini-swipe-hint{position:absolute;z-index:4;right:9px;bottom:9px;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border:1px solid rgba(255,255,255,.64);border-radius:999px;background:#16161694;color:#fff;font-size:8px;line-height:1;font-weight:800;letter-spacing:.09em;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@media(max-width:749px){.zaini-assurance-compact{display:block!important;width:100%!important;max-width:100%!important;margin:14px 0 18px!important;padding:0!important;box-sizing:border-box!important;overflow:hidden!important;border:1px solid rgba(104,31,39,.18)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 8px 24px #23191612!important}.zaini-assurance-compact .zaini-product-assurance-head{position:relative!important;display:flex!important;flex-direction:column!important;justify-content:center!important;width:100%!important;min-height:68px!important;margin:0!important;padding:13px 16px 13px 56px!important;box-sizing:border-box!important;background:linear-gradient(135deg,#681f27,#45151b)!important;color:#fff!important}.zaini-assurance-compact .zaini-product-assurance-head:before{content:"\2713";position:absolute;left:16px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.42);border-radius:50%;background:#ffffff1f;color:#fff;font-size:13px;line-height:1;font-weight:900}.zaini-assurance-compact .zaini-product-assurance-head span{display:block!important;color:#fff!important;font-size:11.5px!important;line-height:1.2!important;letter-spacing:.12em!important;font-weight:850!important}.zaini-assurance-compact .zaini-product-assurance-head small{display:block!important;margin-top:4px!important;color:#ffffffc7!important;font-size:10px!important;line-height:1.25!important;letter-spacing:.01em!important}.zaini-assurance-compact .zaini-product-service{display:block!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0 15px!important;box-sizing:border-box!important;background:#fff!important;border:0!important;border-radius:0!important;box-shadow:none!important}.zaini-assurance-compact .zaini-product-service:not(:last-child){border-bottom:1px solid #eee8e2!important}.zaini-assurance-compact .zaini-product-service .product-info-block.with-icon{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;width:100%!important;height:auto!important;min-height:58px!important;margin:0!important;padding:9px 0!important;box-sizing:border-box!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}.zaini-assurance-compact .zaini-product-service .product-info-block.with-icon>svg{display:block!important;grid-column:1!important;width:34px!important;height:34px!important;margin:0!important;padding:8px!important;box-sizing:border-box!important;border-radius:10px!important;background:#f4ece9!important;color:#681f27!important;stroke-width:1.7!important}.zaini-assurance-compact .zaini-service-copy{display:flex!important;grid-column:2!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;width:auto!important;min-width:0!important;margin:0!important;text-align:left!important}.zaini-assurance-compact .zaini-service-copy strong{display:block!important;width:100%!important;margin:0!important;color:#1d1917!important;font-size:12.5px!important;line-height:1.2!important;letter-spacing:.015em!important;font-weight:820!important;white-space:normal!important}.zaini-assurance-compact .zaini-service-copy small{display:block!important;width:100%!important;max-width:100%!important;margin:3px 0 0!important;color:#786f69!important;font-size:10.5px!important;line-height:1.25!important;white-space:normal!important;overflow-wrap:anywhere!important}}:root{--zv8-ink: #17120f;--zv8-wine: #681f27;--zv8-wine-dark: #45151b;--zv8-cream: #f6f1e9;--zv8-line: #e2dbd2;--zv8-muted: #746b65}.zv8-no-scroll{overflow:hidden!important}.zv8-product-tools{display:flex;align-items:center;gap:8px;margin:10px 0 2px}.zv8-tool-button,.zv8-size-finder-open{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:9px 12px;color:var(--zv8-ink);font:inherit;font-size:11px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;background:#fff;border:1px solid var(--zv8-line);border-radius:9px;cursor:pointer}.zv8-tool-button:hover,.zv8-tool-button:focus-visible,.zv8-size-finder-open:hover,.zv8-size-finder-open:focus-visible{color:var(--zv8-wine);border-color:#681f2773}.zv8-tool-button[aria-pressed=true]{color:#fff;background:var(--zv8-wine);border-color:var(--zv8-wine)}.zv8-tool-button svg,.zv8-size-finder-open svg{width:17px;height:17px;flex:0 0 auto}.zv8-header-wishlist{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;padding:0;color:currentColor;background:transparent;border:0;cursor:pointer}.zv8-header-wishlist svg{width:22px;height:22px}.zv8-wishlist-count{position:absolute;top:1px;right:0;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;color:#fff;font-size:9px;font-weight:900;line-height:1;background:var(--zv8-wine);border:2px solid var(--zv8-cream);border-radius:999px}.zv8-wishlist-count:empty,.zv8-wishlist-count[data-count="0"]{display:none}product-block .image-cont{position:relative}.zv8-card-heart{position:absolute;z-index:6;top:9px;right:9px;display:grid;place-items:center;width:34px;height:34px;padding:0;color:var(--zv8-ink);background:#ffffffeb;border:1px solid rgba(23,18,15,.12);border-radius:50%;box-shadow:0 5px 16px #17120f17;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer}.zv8-card-heart[aria-pressed=true]{color:#fff;background:var(--zv8-wine);border-color:var(--zv8-wine)}.zv8-card-heart svg{width:17px;height:17px;pointer-events:none}.zv8-overlay{position:fixed;z-index:12040;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;background:#110d0b75;transition:opacity .22s ease,visibility .22s ease}.zv8-overlay.is-open{opacity:1;visibility:visible}.zv8-wishlist-drawer{position:fixed;z-index:12050;top:0;right:0;display:flex;flex-direction:column;width:min(430px,100vw);height:100dvh;color:var(--zv8-ink);background:#fbfaf7;box-shadow:-20px 0 60px #17120f2e;transform:translate(104%);transition:transform .28s ease}.zv8-wishlist-drawer.is-open{transform:translate(0)}.zv8-drawer-head{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:15px 18px;border-bottom:1px solid var(--zv8-line)}.zv8-drawer-head strong{display:block;font-size:15px;letter-spacing:.09em;text-transform:uppercase}.zv8-drawer-head small{display:block;margin-top:3px;color:var(--zv8-muted);font-size:11px}.zv8-icon-close{display:grid;place-items:center;width:40px;height:40px;padding:0;color:var(--zv8-ink);background:#fff;border:1px solid var(--zv8-line);border-radius:50%;cursor:pointer}.zv8-icon-close svg{width:18px;height:18px}.zv8-wishlist-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:12px 16px 24px}.zv8-wishlist-empty{display:grid;place-items:center;min-height:55vh;padding:30px;text-align:center}.zv8-wishlist-empty span{display:grid;place-items:center;width:58px;height:58px;margin-bottom:13px;color:var(--zv8-wine);font-size:26px;background:#f2e9e5;border-radius:50%}.zv8-wishlist-empty strong{font-size:17px}.zv8-wishlist-empty p{max-width:270px;margin:7px 0 18px;color:var(--zv8-muted);font-size:12px;line-height:1.5}.zv8-primary-link{display:inline-flex;justify-content:center;min-height:42px;padding:12px 17px;color:#fff;font-size:11px;font-weight:850;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;background:var(--zv8-ink)}.zv8-wishlist-item{position:relative;display:grid;grid-template-columns:88px minmax(0,1fr);gap:13px;min-height:108px;padding:11px 42px 11px 0;color:inherit;border-bottom:1px solid var(--zv8-line)}.zv8-wishlist-item>a{display:contents;color:inherit;text-decoration:none}.zv8-wishlist-item img{width:88px;height:88px;object-fit:contain;background:#f3f1ed}.zv8-wishlist-info{align-self:center;min-width:0}.zv8-wishlist-info small{display:block;margin-bottom:5px;color:var(--zv8-wine);font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.zv8-wishlist-info strong{display:-webkit-box;overflow:hidden;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zv8-wishlist-info b{display:block;margin-top:7px;font-size:13px}.zv8-wishlist-remove{position:absolute;top:12px;right:1px;display:grid;place-items:center;width:32px;height:32px;padding:0;color:var(--zv8-muted);background:transparent;border:0;cursor:pointer}.zv8-modal{position:fixed;z-index:12060;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:18px;opacity:0;visibility:hidden;background:#110d0b94;transition:opacity .2s ease,visibility .2s ease}.zv8-modal.is-open{opacity:1;visibility:visible}.zv8-size-panel{width:min(520px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;color:var(--zv8-ink);background:#fff;border-radius:16px;box-shadow:0 26px 80px #140d0b47}.zv8-size-head{position:relative;padding:22px 64px 18px 22px;color:#fff;background:linear-gradient(135deg,var(--zv8-wine),var(--zv8-wine-dark));border-radius:16px 16px 0 0}.zv8-size-head small{display:block;margin-bottom:5px;color:#ffffffbd;font-size:9px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.zv8-size-head strong{display:block;font-size:20px;line-height:1.2}.zv8-size-head p{margin:7px 0 0;color:#ffffffd1;font-size:12px;line-height:1.4}.zv8-size-head .zv8-icon-close{position:absolute;top:16px;right:16px;color:#fff;background:#ffffff1f;border-color:#ffffff52}.zv8-size-body{padding:20px 22px 22px}.zv8-size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.zv8-field{display:grid;gap:6px}.zv8-field label{color:var(--zv8-muted);font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.zv8-field select,.zv8-field input{width:100%;height:46px;padding:0 12px;color:var(--zv8-ink);font:inherit;font-size:14px;background:#fbfaf7;border:1px solid var(--zv8-line);border-radius:8px}.zv8-size-help{margin:10px 0 0;color:var(--zv8-muted);font-size:10px;line-height:1.4}.zv8-calculate-size{width:100%;min-height:48px;margin-top:15px;color:#fff;font:inherit;font-size:11px;font-weight:850;letter-spacing:.09em;text-transform:uppercase;background:var(--zv8-ink);border:0;cursor:pointer}.zv8-size-result{display:none;margin-top:15px;padding:15px;background:#f8f3ed;border:1px solid #e7d8cf;border-radius:10px}.zv8-size-result.is-visible{display:block}.zv8-size-result__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.zv8-size-result__top span{color:var(--zv8-muted);font-size:11px}.zv8-size-result__top strong{color:var(--zv8-wine);font-size:26px;line-height:1}.zv8-size-result p{margin:9px 0 13px;color:var(--zv8-muted);font-size:11px;line-height:1.45}.zv8-apply-size{width:100%;min-height:42px;color:#fff;font:inherit;font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase;background:var(--zv8-wine);border:0;cursor:pointer}.zv8-product-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0 0 20px;overflow:hidden;background:var(--zv8-line);border:1px solid var(--zv8-line);border-radius:12px}.zv8-product-fact{min-width:0;padding:13px;background:#fbfaf7}.zv8-product-fact small{display:block;margin-bottom:5px;color:var(--zv8-wine);font-size:9px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.zv8-product-fact strong{display:block;overflow:hidden;color:var(--zv8-ink);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.zv8-recent-section{margin:46px auto 8px;padding:0 max(var(--container-pad-x, 16px),16px)}.zv8-recent-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:18px}.zv8-recent-head small{display:block;margin-bottom:4px;color:var(--zv8-wine);font-size:9px;font-weight:850;letter-spacing:.13em;text-transform:uppercase}.zv8-recent-head h2{margin:0;font-size:clamp(20px,3vw,30px)}.zv8-recent-clear{padding:5px 0;color:var(--zv8-muted);font:inherit;font-size:10px;background:transparent;border:0;border-bottom:1px solid currentColor;cursor:pointer}.zv8-recent-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.zv8-recent-card{min-width:0;color:inherit;text-decoration:none}.zv8-recent-image{position:relative;aspect-ratio:1;overflow:hidden;background:#f3f1ed}.zv8-recent-image img{width:100%;height:100%;object-fit:contain}.zv8-recent-card small{display:block;margin-top:11px;color:var(--zv8-wine);font-size:8px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.zv8-recent-card strong{display:-webkit-box;min-height:35px;margin-top:4px;overflow:hidden;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zv8-recent-card b{display:block;margin-top:7px;font-size:12px}.zv8-quick-size-wrap{margin:0 auto 18px;padding:0 max(var(--container-pad-x, 16px),16px)}.zv8-quick-size-filter{padding:13px 14px 14px;background:#fbfaf7;border:1px solid var(--zv8-line);border-radius:12px}.zv8-quick-size-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.zv8-quick-size-head strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.zv8-quick-size-head span{color:var(--zv8-muted);font-size:10px}.zv8-size-chips{display:flex;gap:7px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}.zv8-size-chips::-webkit-scrollbar{display:none}.zv8-size-chip{flex:0 0 auto;min-width:42px;height:38px;padding:0 11px;color:var(--zv8-ink);font:inherit;font-size:11px;font-weight:800;background:#fff;border:1px solid var(--zv8-line);border-radius:8px;cursor:pointer}.zv8-size-chip.is-active,.zv8-size-chip[aria-pressed=true]{color:#fff;background:var(--zv8-ink);border-color:var(--zv8-ink)}.zv8-cart-online-summary{display:none;margin:0 0 12px;padding:13px 14px;color:var(--zv8-ink);background:linear-gradient(135deg,#f7eee9,#fff);border:1px solid rgba(104,31,39,.21);border-radius:11px}.zv8-cart-online-summary.is-visible{display:block}.zv8-cart-online-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.zv8-cart-online-row span{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.zv8-cart-online-row strong{color:var(--zv8-wine);font-size:20px;line-height:1}.zv8-cart-online-summary p{margin:7px 0 0;color:var(--zv8-muted);font-size:10px;line-height:1.35}.zv8-toast{position:fixed;z-index:12100;left:50%;bottom:24px;max-width:calc(100vw - 28px);padding:11px 15px;color:#fff;font-size:11px;font-weight:750;text-align:center;background:var(--zv8-ink);border-radius:999px;box-shadow:0 12px 36px #110d0b40;opacity:0;pointer-events:none;transform:translate(-50%,16px);transition:opacity .2s ease,transform .2s ease}.zv8-toast.is-visible{opacity:1;transform:translate(-50%)}@media(max-width:749px){.zv8-product-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:9px 0 3px}.zv8-tool-button,.zv8-size-finder-open{width:100%;min-height:42px;padding:9px 8px;font-size:9.5px}.zv8-header-wishlist{width:40px;height:40px}.zv8-wishlist-count{top:0;right:-1px}.zv8-card-heart{top:7px;right:7px;width:31px;height:31px}.zv8-size-panel{border-radius:14px}.zv8-size-head{padding:19px 58px 16px 18px;border-radius:14px 14px 0 0}.zv8-size-head strong{font-size:18px}.zv8-size-body{padding:17px 18px 19px}.zv8-size-grid{grid-template-columns:1fr}.zv8-product-facts{margin-bottom:16px}.zv8-product-fact{padding:11px}.zv8-recent-section{margin-top:34px}.zv8-recent-grid{display:flex;gap:10px;padding:0 0 5px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.zv8-recent-grid::-webkit-scrollbar{display:none}.zv8-recent-card{flex:0 0 min(44vw,190px);scroll-snap-align:start}.zv8-quick-size-wrap{margin-bottom:13px;padding-right:10px;padding-left:10px}.zv8-quick-size-filter{padding:11px 11px 12px}.zv8-quick-size-head span{display:none}.zv8-size-chip{min-width:40px;height:36px;padding:0 10px}.zv8-cart-online-summary{margin-right:0;margin-left:0}}@media(prefers-reduced-motion:reduce){.zv8-overlay,.zv8-wishlist-drawer,.zv8-modal,.zv8-toast{transition:none!important}}:root{--zv9-wine: #6f1725;--zv9-ink: #171310;--zv9-paper: #f8f5ef;--zv9-line: rgba(23, 19, 16, .14)}.zv9-no-scroll{overflow:hidden!important}.zv9-stock-trigger{display:flex;align-items:center;width:100%;min-height:48px;margin:9px 0 11px;padding:9px 12px;color:var(--zv9-ink);font:inherit;text-align:left;background:#f7f3ec;border:1px solid var(--zv9-line);border-radius:10px;cursor:pointer}.zv9-stock-trigger>span:first-child{display:grid;flex:0 0 30px;width:30px;height:30px;margin-right:9px;color:#fff;place-items:center;background:var(--zv9-wine);border-radius:50%}.zv9-stock-trigger>span:nth-child(2){display:grid;gap:1px}.zv9-stock-trigger strong{font-size:11px;font-weight:800}.zv9-stock-trigger small{color:#6c655e;font-size:9px}.zv9-stock-trigger b{margin-left:auto;font-size:18px;font-weight:400}.zv9-sold-out-size{cursor:pointer!important}.zv9-sold-out-size:after{content:"HABER VER";position:absolute;right:3px;bottom:2px;left:3px;font-size:6px;font-weight:850;letter-spacing:.04em}.zv9-stock-overlay{position:fixed;z-index:10020;top:0;right:0;bottom:0;left:0;background:#0d0a088c;opacity:0;pointer-events:none;transition:opacity .22s ease}.zv9-stock-modal{position:fixed;z-index:10021;top:50%;left:50%;width:min(92vw,480px);max-height:min(88vh,680px);overflow:auto;background:var(--zv9-paper);border-radius:16px;box-shadow:0 30px 90px #00000047;opacity:0;pointer-events:none;transform:translate(-50%,calc(-50% + 14px));transition:opacity .22s ease,transform .22s ease}.zv9-stock-overlay.is-open,.zv9-stock-modal.is-open{opacity:1;pointer-events:auto}.zv9-stock-modal.is-open{transform:translate(-50%,-50%)}.zv9-stock-head{position:relative;padding:24px 62px 21px 24px;color:#fff;background:linear-gradient(135deg,#51101c,#781d2c);border-radius:16px 16px 0 0}.zv9-stock-head small,.zv9-stock-head strong,.zv9-stock-head p{display:block}.zv9-stock-head small{margin-bottom:7px;font-size:8px;font-weight:850;letter-spacing:.16em}.zv9-stock-head strong{font-size:21px;line-height:1.15}.zv9-stock-head p{margin:8px 0 0;color:#ffffffc2;font-size:11px;line-height:1.45}.zv9-stock-close{position:absolute;top:17px;right:17px;display:grid;width:38px;height:38px;padding:0;color:#fff;font:inherit;font-size:25px;line-height:1;background:transparent;border:1px solid rgba(255,255,255,.45);border-radius:50%;place-items:center;cursor:pointer}.zv9-stock-form{display:grid;gap:14px;padding:22px 24px 24px}.zv9-stock-field{display:grid;gap:7px}.zv9-stock-field>span{font-size:9px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.zv9-stock-field input,.zv9-stock-field select{width:100%;height:48px;padding:0 13px;color:var(--zv9-ink);font:inherit;font-size:14px;background:#fff;border:1px solid var(--zv9-line);border-radius:9px}.zv9-stock-consent{margin:-2px 0 0;color:#756d66;font-size:9px;line-height:1.45}.zv9-stock-submit{min-height:50px;color:#fff;font:inherit;font-size:10px;font-weight:850;letter-spacing:.08em;background:var(--zv9-ink);border:0;border-radius:8px;cursor:pointer}.zaini-delivery-note.zv9-delivery-card{display:grid!important;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:11px!important;padding:12px!important;background:#f7f3ec!important;border:1px solid var(--zv9-line)!important;border-radius:10px!important}.zv9-delivery-icon{display:grid;width:36px;height:36px;color:#fff;font-size:18px;background:var(--zv9-wine);border-radius:50%;place-items:center}.zv9-delivery-content{display:grid;gap:2px;min-width:0}.zv9-delivery-content small{color:var(--zv9-wine);font-size:7px;font-weight:900;letter-spacing:.1em}.zv9-delivery-content strong{font-size:11px;line-height:1.3}.zv9-delivery-content>span{color:#6e675f;font-size:8.5px;line-height:1.35}.zv9-delivery-link{color:var(--zv9-ink);font-size:8px;font-weight:800;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.zv9-search-host{position:relative}.zv9-search-results{position:absolute;z-index:10010;top:calc(100% + 8px);left:0;width:min(560px,calc(100vw - 24px));max-height:min(72vh,620px);padding:12px;overflow:auto;color:var(--zv9-ink);text-align:left;background:#fff;border:1px solid var(--zv9-line);border-radius:12px;box-shadow:0 20px 60px #140f0c2e}.zv9-search-results[hidden]{display:none!important}.zv9-search-heading{padding:2px 3px 9px;color:var(--zv9-wine);font-size:8px;font-weight:900;letter-spacing:.13em}.zv9-search-products{display:grid}.zv9-search-product{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;min-height:70px;padding:5px 3px;color:inherit;text-decoration:none;border-top:1px solid rgba(23,19,16,.08)}.zv9-search-product img{width:62px;height:62px;object-fit:contain;background:#f5f3ef;border-radius:7px}.zv9-search-product-info{display:grid;gap:4px;min-width:0}.zv9-search-product-info strong{overflow:hidden;font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.zv9-search-product-info small{font-size:10px;font-weight:750}.zv9-search-collections,.zv9-search-popular{display:flex;flex-wrap:wrap;gap:7px;padding:10px 3px 4px;border-top:1px solid rgba(23,19,16,.08)}.zv9-search-collections a,.zv9-search-popular button{min-height:32px;padding:7px 10px;color:inherit;font:inherit;font-size:9px;background:#f5f2ec;border:1px solid rgba(23,19,16,.09);border-radius:999px;text-decoration:none;cursor:pointer}.zv9-search-all{display:block;margin-top:10px;padding:11px 12px;color:#fff;font-size:9px;font-weight:850;text-align:center;background:var(--zv9-ink);border-radius:7px;text-decoration:none}.zv9-search-empty,.zv9-search-loading{display:grid;gap:5px;padding:18px 10px;font-size:10px;text-align:center}.zv9-search-empty span{color:#736c65}.zv9-card-benefit{display:inline-flex;align-items:center;gap:4px;margin-top:7px;color:#5f6758;font-size:8px;font-weight:750;letter-spacing:.03em;text-transform:uppercase}.zv9-card-benefit:before{content:"\2713";color:var(--zv9-wine)}.zv9-toast{position:fixed;z-index:10030;bottom:22px;left:50%;max-width:min(90vw,460px);padding:11px 16px;color:#fff;font-size:11px;text-align:center;background:var(--zv9-ink);border-radius:999px;box-shadow:0 12px 36px #110d0b40;opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:opacity .2s ease,transform .2s ease}.zv9-toast.is-visible{opacity:1;transform:translate(-50%)}@media(max-width:749px){.zv9-search-results{position:fixed;top:72px;right:8px;left:8px;width:auto;max-height:calc(100vh - 86px)}main .product-grid--carousel .slider__item{flex:0 0 min(82vw,380px)!important;width:min(82vw,380px)!important}main .product-grid--carousel product-block,main .product-grid--carousel .image-cont{width:100%!important}main .product-grid--carousel .product-block__detail{padding:11px 3px 0!important}main .product-grid--carousel .vendor{margin-bottom:3px!important;font-size:9px!important;letter-spacing:.08em!important}main .product-grid--carousel .product-block__title{min-height:38px;font-size:14px!important;line-height:1.35!important}main .product-grid--carousel .price__current .js-value{font-size:15px!important;font-weight:800!important}main .product-grid--carousel .price__was,main .product-grid--carousel .price__was .js-value{font-size:10px!important}main .product-grid--carousel .price-label--sale{display:none!important}.zv9-card-benefit{margin-top:5px;font-size:7.5px}.zv9-stock-trigger{min-height:46px}.zv9-stock-modal{width:calc(100vw - 28px);border-radius:14px}.zv9-stock-head{padding:21px 58px 18px 19px;border-radius:14px 14px 0 0}.zv9-stock-head strong{font-size:18px}.zv9-stock-form{padding:19px}.zaini-delivery-note.zv9-delivery-card{grid-template-columns:34px minmax(0,1fr);gap:9px}.zv9-delivery-icon{width:34px;height:34px}.zv9-delivery-link{grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.zv9-stock-overlay,.zv9-stock-modal,.zv9-toast{transition:none!important}}:root{--zv10-ink: #17120f;--zv10-wine: #681f27;--zv10-wine-dark: #431319;--zv10-cream: #f5f0e8;--zv10-paper: #fbfaf7;--zv10-line: rgba(23, 18, 15, .14);--zv10-muted: #726963}.zv10-campaign-strip{position:relative;z-index:45;min-height:39px;color:#fff;background:linear-gradient(100deg,var(--zv10-wine-dark),var(--zv10-wine) 58%,#7b2932)}.zv10-campaign-inner{display:flex;align-items:center;gap:10px;width:min(1380px,calc(100% - 36px));min-height:39px;margin:0 auto}.zv10-campaign-dot{flex:0 0 auto;width:7px;height:7px;background:#e4c3a1;border-radius:50%;box-shadow:0 0 0 4px #e4c3a124}.zv10-campaign-inner p{display:flex;align-items:baseline;gap:11px;min-width:0;margin:0}.zv10-campaign-inner strong{font-size:9px;font-weight:900;letter-spacing:.1em}.zv10-campaign-inner small{color:#ffffffbd;font-size:9px}.zv10-campaign-inner a{margin-left:auto;color:#fff;font-size:9px;font-weight:850;white-space:nowrap;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.55)}.zv10-product-bundle{margin:14px 0 12px;padding:15px;background:var(--zv10-cream);border:1px solid var(--zv10-line);border-radius:13px}.zv10-section-head,.zv10-brand-heading,.zv10-cart-rec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.zv10-section-head small,.zv10-brand-heading small,.zv10-order-copy>small{display:block;margin-bottom:4px;color:var(--zv10-wine);font-size:7px;font-weight:900;letter-spacing:.14em}.zv10-section-head h2,.zv10-brand-heading h2,.zv10-order-copy h2{margin:0;color:var(--zv10-ink);font-size:19px;line-height:1.1}.zv10-section-head p{margin:4px 0 0;color:var(--zv10-muted);font-size:9px}.zv10-section-head>span{color:var(--zv10-wine);font-size:17px}.zv10-rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:12px}.zv10-rec-card{display:grid;min-width:0;overflow:hidden;background:#fff;border:1px solid rgba(23,18,15,.1);border-radius:10px}.zv10-rec-image{display:block;aspect-ratio:1 / .84;overflow:hidden;background:#f1efeb}.zv10-rec-image img{width:100%;height:100%;object-fit:contain;transition:transform .28s ease}.zv10-rec-card:hover .zv10-rec-image img{transform:scale(1.035)}.zv10-rec-info{display:grid;align-content:start;gap:4px;min-width:0;padding:9px}.zv10-rec-info small{overflow:hidden;color:var(--zv10-wine);font-size:6.5px;font-weight:900;letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase}.zv10-rec-info>a:not(.zv10-rec-action){display:-webkit-box;min-height:30px;overflow:hidden;color:var(--zv10-ink);font-size:9px;font-weight:760;line-height:1.35;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.zv10-rec-info strong{font-size:10px}.zv10-rec-action{display:flex;align-items:center;justify-content:center;min-height:32px;margin-top:3px;padding:7px;color:#fff;font:inherit;font-size:7px;font-weight:900;letter-spacing:.07em;text-align:center;text-decoration:none;text-transform:uppercase;background:var(--zv10-ink);border:0;border-radius:6px;cursor:pointer}.zv10-rec-action[disabled]{opacity:.6;cursor:wait}.zv10-rec-loading{grid-column:1 / -1;padding:18px;color:var(--zv10-muted);font-size:9px;text-align:center}.zv10-brand-showcase{width:min(1440px,calc(100% - 48px));margin:54px auto;padding:0}.zv10-brand-heading{margin-bottom:18px}.zv10-brand-heading h2{font-size:clamp(26px,3vw,44px);letter-spacing:-.025em}.zv10-brand-heading a{color:var(--zv10-ink);font-size:10px;font-weight:850;text-decoration:none;border-bottom:1px solid var(--zv10-ink)}.zv10-brand-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:12px}.zv10-brand-card{position:relative;display:block;min-height:370px;overflow:hidden;color:#fff;background:#ebe7e1;text-decoration:none}.zv10-brand-card img{width:100%;height:100%;min-height:370px;object-fit:cover;transition:transform .45s ease}.zv10-brand-card:hover img{transform:scale(1.035)}.zv10-brand-card:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#0a0807b8);pointer-events:none}.zv10-brand-copy{position:absolute;z-index:2;right:22px;bottom:22px;left:22px}.zv10-brand-copy small,.zv10-brand-copy strong,.zv10-brand-copy b{display:block}.zv10-brand-copy small{margin-bottom:5px;font-size:7px;font-weight:900;letter-spacing:.15em}.zv10-brand-copy strong{font-size:clamp(23px,2.5vw,38px);line-height:1}.zv10-brand-copy b{margin-top:13px;font-size:8px;font-weight:850;letter-spacing:.09em}.zv10-order-tracker{display:grid;grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);gap:45px;width:min(1360px,calc(100% - 48px));margin:52px auto 34px;padding:34px 38px;color:#fff;background:linear-gradient(125deg,#18120f,#2a1a18 68%,#4a181f);border-radius:3px}.zv10-order-copy>small{color:#d7ad88}.zv10-order-copy h2{color:#fff;font-size:clamp(26px,3vw,42px)}.zv10-order-copy p{max-width:470px;margin:11px 0 17px;color:#ffffffb3;font-size:11px;line-height:1.55}.zv10-order-copy a{color:#fff;font-size:9px;font-weight:850;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.55)}.zv10-order-form{display:grid;grid-template-columns:1fr 1fr auto;align-content:center;gap:9px}.zv10-order-form label{display:grid;gap:6px}.zv10-order-form label>span{color:#ffffffb8;font-size:7px;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.zv10-order-form input{width:100%;height:48px;padding:0 13px;color:var(--zv10-ink);font:inherit;font-size:12px;background:#fff;border:0;border-radius:2px}.zv10-order-form button{align-self:end;min-height:48px;padding:0 17px;color:var(--zv10-ink);font:inherit;font-size:8px;font-weight:900;letter-spacing:.07em;white-space:nowrap;background:#d9b18c;border:0;cursor:pointer}.zv10-order-form>small{grid-column:1 / -1;color:#ffffff8c;font-size:7px}.zv10-legacy-promo-note{display:block;margin-top:2px;color:inherit;font-size:9px}.zv10-cart-recommendations{margin:11px 0;padding:11px;background:var(--zv10-cream);border:1px solid var(--zv10-line);border-radius:9px}.zv10-cart-recommendations[hidden]{display:none!important}.zv10-cart-rec-head{align-items:baseline;margin-bottom:8px}.zv10-cart-rec-head strong{font-size:10px;text-transform:uppercase;letter-spacing:.07em}.zv10-cart-rec-head span{color:var(--zv10-muted);font-size:8px}.zv10-cart-rec-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.zv10-rec-card--compact .zv10-rec-image{aspect-ratio:1 / .72}.zv10-rec-card--compact .zv10-rec-info{padding:6px}.zv10-rec-card--compact .zv10-rec-info>a:not(.zv10-rec-action){min-height:27px;font-size:7.5px}.zv10-rec-card--compact .zv10-rec-info strong{font-size:8.5px}.zv10-rec-card--compact .zv10-rec-action{min-height:26px;font-size:6.5px}.zv10-toast{position:fixed;z-index:13020;right:18px;bottom:18px;max-width:min(360px,calc(100vw - 28px));padding:12px 16px;color:#fff;font-size:11px;font-weight:750;background:var(--zv10-ink);border-radius:7px;box-shadow:0 14px 40px #0003;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .2s ease,transform .2s ease}.zv10-toast.is-visible{opacity:1;transform:none}@media(max-width:900px){.zv10-brand-showcase{width:calc(100% - 28px);margin:38px auto}.zv10-brand-grid{grid-template-columns:1fr 1fr}.zv10-brand-card:first-child{grid-column:1 / -1}.zv10-brand-card,.zv10-brand-card img{min-height:320px}.zv10-order-tracker{grid-template-columns:1fr;gap:24px;width:calc(100% - 28px);margin-top:38px;padding:28px}}@media(max-width:639px){.zv10-campaign-inner{width:calc(100% - 24px);min-height:43px;gap:8px}.zv10-campaign-inner p{display:grid;gap:1px}.zv10-campaign-inner strong{overflow:hidden;max-width:245px;font-size:7.5px;line-height:1.2;white-space:nowrap;text-overflow:ellipsis}.zv10-campaign-inner small,.zv10-campaign-inner a{font-size:7px}.zv10-product-bundle{margin-right:-4px;margin-left:-4px;padding:13px 10px 12px;border-radius:11px}.zv10-section-head h2{font-size:18px}.zv10-rec-grid{display:flex;gap:8px;margin-right:-10px;padding-right:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zv10-rec-grid::-webkit-scrollbar{display:none}.zv10-rec-grid>.zv10-rec-card{flex:0 0 71%;scroll-snap-align:start}.zv10-rec-info>a:not(.zv10-rec-action){font-size:10px}.zv10-rec-info strong{font-size:11px}.zv10-brand-heading{align-items:flex-end}.zv10-brand-heading h2{max-width:240px;font-size:27px}.zv10-brand-heading a{font-size:8px}.zv10-brand-grid{display:flex;gap:9px;margin-right:-14px;padding-right:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zv10-brand-grid::-webkit-scrollbar{display:none}.zv10-brand-card,.zv10-brand-card:first-child{grid-column:auto;flex:0 0 82%;min-height:350px;scroll-snap-align:start}.zv10-brand-card img{min-height:350px}.zv10-order-tracker{gap:22px;width:calc(100% - 20px);margin:32px auto 24px;padding:24px 17px}.zv10-order-copy h2{font-size:30px}.zv10-order-copy p{font-size:10px}.zv10-order-form{grid-template-columns:1fr}.zv10-order-form button{width:100%}.zv10-order-form>small{grid-column:auto}.zv10-cart-rec-row{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.zv10-cart-rec-row::-webkit-scrollbar{display:none}.zv10-rec-card--compact{flex:0 0 46%;scroll-snap-align:start}.zv10-toast{right:14px;bottom:14px}}@media(prefers-reduced-motion:reduce){.zv10-rec-image img,.zv10-brand-card img,.zv10-toast{transition:none!important}}.zv10-campaign-strip{position:relative!important;overflow:hidden!important;min-height:70px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.16)!important;background:linear-gradient(112deg,#261215,#541a22 42%,#7a1f2a)!important;color:#fff!important;box-shadow:0 8px 26px #2d11152e!important}.zv10-campaign-strip:after{content:"";position:absolute;inset:-80% auto -80% 45%;width:34%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,230,186,.15),transparent);transform:skew(-18deg)}.zv10-campaign-inner{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;width:min(100%,1440px)!important;min-height:70px!important;margin:0 auto!important;padding:9px 22px!important}.zv10-campaign-offer{display:flex!important;align-items:center!important;min-width:0!important;gap:13px!important}.zv10-campaign-dot{flex:0 0 auto!important;width:9px!important;height:9px!important;border:0!important;border-radius:50%!important;background:#f0cf92!important;box-shadow:0 0 0 6px #f0cf921f,0 0 18px #f0cf926b!important}.zv10-campaign-offer p{display:flex!important;align-items:center!important;min-width:0!important;gap:18px!important;margin:0!important}.zv10-campaign-offer strong{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:6px 9px!important;margin:0!important;color:#fff!important;line-height:1!important}.zv10-campaign-offer strong span{color:#f6ead8!important;font-size:10px!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important}.zv10-campaign-offer strong em{color:#f2d39a!important;font-size:27px!important;font-style:normal!important;font-weight:800!important;letter-spacing:-.045em!important;white-space:nowrap!important}.zv10-campaign-offer strong b{color:#fff!important;font-size:10px!important;font-weight:750!important;letter-spacing:.12em!important;white-space:nowrap!important}.zv10-campaign-offer small{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;color:#ecdfd3!important}.zv10-campaign-offer small i{display:inline-flex!important;align-items:center!important;min-height:28px!important;padding:5px 9px!important;border:1px solid rgba(255,255,255,.18)!important;border-radius:999px!important;background:#ffffff14!important;color:#f5ebe3!important;font-size:9.5px!important;font-style:normal!important;font-weight:600!important;letter-spacing:.02em!important;white-space:nowrap!important}.zv10-campaign-inner>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:40px!important;padding:9px 16px!important;border:1px solid rgba(255,255,255,.32)!important;border-radius:999px!important;background:#f2d49c!important;color:#2e1719!important;font-size:10px!important;font-weight:800!important;letter-spacing:.055em!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:0 8px 22px #17080a2e!important;transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}.zv10-campaign-inner>a:hover{background:#ffe3ad!important;transform:translateY(-1px)!important;box-shadow:0 11px 28px #17080a3d!important}@media(max-width:749px){.zv10-campaign-strip{min-height:66px!important}.zv10-campaign-inner{min-height:66px!important;gap:9px!important;padding:8px 12px!important}.zv10-campaign-offer{gap:8px!important}.zv10-campaign-dot{display:none!important}.zv10-campaign-offer p{display:block!important}.zv10-campaign-offer strong{gap:5px 7px!important}.zv10-campaign-offer strong span{font-size:8px!important;letter-spacing:.12em!important}.zv10-campaign-offer strong em{font-size:22px!important}.zv10-campaign-offer strong b{font-size:8px!important;letter-spacing:.08em!important}.zv10-campaign-offer small{gap:0!important;margin-top:4px!important}.zv10-campaign-offer small i{min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;font-size:8px!important}.zv10-campaign-offer small i+i:before{content:"\2022";margin:0 5px;color:#d9b775}.zv10-campaign-inner>a{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;padding:0!important;font-size:0!important}.zv10-campaign-inner>a:after{content:"\2192";font-size:16px}}#pagefooter{border-top:1px solid #ded5ca!important;background:#f3eee7!important;color:#241f1b!important}#pagefooter .section-footer{background:transparent!important;color:#241f1b!important}#pagefooter a{color:#302a25!important;text-decoration:none!important}#pagefooter .section-footer__row-container{padding:0!important;background:transparent!important}#pagefooter .section-footer__row--blocks{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(190px,.55fr) minmax(360px,1.08fr)!important;align-items:start!important;gap:clamp(38px,5vw,78px)!important;width:min(100%,1440px)!important;margin:0 auto!important;padding:64px 48px 42px!important}#pagefooter .section-footer__row__col{width:auto!important;min-width:0!important;margin:0!important;padding:0!important}#pagefooter .section-footer__text-block{display:flex!important;flex-direction:column!important;align-items:flex-start!important}#pagefooter .section-footer__text-block>.section-footer__title{order:1!important;display:block!important;margin:0 0 14px!important;color:#1f1b18!important;font-family:inherit!important;font-size:40px!important;font-weight:650!important;letter-spacing:.18em!important;line-height:1!important}#pagefooter .section-footer__text-block>.section-footer__text{order:2!important;max-width:430px!important;margin:0!important;color:#6f675f!important;font-size:13px!important;line-height:1.7!important}#pagefooter .section-footer__text-block__image{display:none!important}#pagefooter .zaini-footer-policies{order:3!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 20px!important;width:100%!important;margin:26px 0 0!important;padding:22px 0 0!important;border-top:1px solid #d9d0c5!important}#pagefooter .zaini-footer-policies a{color:#716960!important;font-size:11px!important;font-weight:550!important;line-height:1.35!important;transition:color .2s ease!important}#pagefooter .zaini-footer-policies a:hover{color:#741f29!important}#pagefooter .section-footer__text-block__social{order:4!important;margin-top:18px!important}#pagefooter .section-footer__menu-block .section-footer__title{margin:4px 0 20px!important;color:#6f1f28!important;font-family:inherit!important;font-size:10px!important;font-weight:800!important;letter-spacing:.16em!important;text-transform:uppercase!important}#pagefooter .section-footer__menu-block__menu{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;margin:0!important}#pagefooter .section-footer__menu-block__menu a{color:#332d28!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.35!important;transition:color .2s ease,transform .2s ease!important}#pagefooter .section-footer__menu-block__menu a:hover{color:#741f29!important;transform:translate(2px)!important}#pagefooter .section-footer__newsletter-block{position:relative!important;overflow:hidden!important;align-self:start!important;padding:30px!important;border:1px solid rgba(255,255,255,.15)!important;border-radius:24px!important;background:linear-gradient(145deg,#481820,#70232d)!important;color:#fff!important;box-shadow:0 22px 50px #45191f24!important}#pagefooter .section-footer__newsletter-block:before{content:"ZAINI CLUB";display:inline-flex;margin:0 0 15px;padding:5px 8px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#ffffff12;color:#ead8ca;font-size:8px;font-weight:750;letter-spacing:.15em}#pagefooter .section-footer__newsletter-block .section-footer__title{margin:0 0 10px!important;color:#fff!important;font-family:inherit!important;font-size:24px!important;font-weight:650!important;letter-spacing:.08em!important;line-height:1.1!important}#pagefooter .section-footer__newsletter-block .section-footer__text{margin:0 0 18px!important;color:#eadbd3!important;font-size:12px!important;line-height:1.65!important}#pagefooter .section-footer__newsletter-block .signup-form,#pagefooter .section-footer__newsletter-block form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:9px!important;align-items:stretch!important}#pagefooter .section-footer__newsletter-block input{width:100%!important;min-height:48px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:12px!important;background:#fff!important;color:#231e1a!important;font-size:12px!important;box-shadow:none!important}#pagefooter .section-footer__newsletter-block .signup-form__button{min-height:48px!important;padding:10px 15px!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:12px!important;background:#f0d7aa!important;color:#31181b!important;font-size:9px!important;font-weight:800!important;letter-spacing:.045em!important;white-space:nowrap!important}#pagefooter .section-footer__newsletter-block .signup-form__button:hover{background:#ffe1ad!important}#pagefooter .zaini-paytr-footer{display:grid!important;grid-template-columns:minmax(0,1.15fr) auto!important;align-items:center!important;gap:28px!important;width:min(calc(100% - 96px),1344px)!important;margin:0 auto 26px!important;padding:23px 26px!important;border:1px solid #ddd4c9!important;border-radius:18px!important;background:#fff!important;color:#211d1a!important;box-shadow:0 14px 36px #362a220e!important}#pagefooter .zaini-paytr-footer__eyebrow{margin-bottom:5px!important;color:#741f29!important;font-size:9px!important;font-weight:800!important;letter-spacing:.16em!important}#pagefooter .zaini-paytr-footer__copy strong{display:block!important;margin:0 0 5px!important;color:#211d1a!important;font-size:21px!important;font-weight:650!important;letter-spacing:-.025em!important}#pagefooter .zaini-paytr-footer__copy p{margin:0!important;color:#746c64!important;font-size:10.5px!important;line-height:1.55!important}#pagefooter .zaini-paytr-footer__logos{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:20px!important;color:#241f1b!important}#pagefooter .zaini-paytr-footer__logos>*{color:#241f1b!important;filter:none!important;opacity:1!important}#pagefooter .section-footer__lower-menu,#pagefooter .section-footer__row-lower{color:#766f68!important;border-color:#d9d0c6!important}@media(max-width:899px){#pagefooter .section-footer__row--blocks{grid-template-columns:1fr 1fr!important}#pagefooter .section-footer__newsletter-block{grid-column:1 / -1!important}}@media(max-width:749px){#pagefooter .section-footer__row--blocks{grid-template-columns:1fr!important;gap:30px!important;padding:42px 18px 30px!important}#pagefooter .section-footer__text-block>.section-footer__title{font-size:34px!important}#pagefooter .zaini-footer-policies{grid-template-columns:1fr 1fr!important;gap:9px 14px!important}#pagefooter .section-footer__newsletter-block{grid-column:auto!important;padding:23px 20px!important;border-radius:20px!important}#pagefooter .section-footer__newsletter-block .signup-form,#pagefooter .section-footer__newsletter-block form{grid-template-columns:1fr!important}#pagefooter .section-footer__newsletter-block .signup-form__button{width:100%!important}#pagefooter .zaini-paytr-footer{grid-template-columns:1fr!important;gap:18px!important;width:calc(100% - 36px)!important;padding:20px!important;border-radius:16px!important}#pagefooter .zaini-paytr-footer__logos{justify-content:flex-start!important;gap:16px!important}#pagefooter .zaini-paytr-footer__copy strong{font-size:18px!important}}.zv10-campaign-strip{min-height:56px!important;border-bottom:1px solid rgba(255,255,255,.12)!important;background:linear-gradient(90deg,#46151d,#64212c 52%,#46151d)!important;box-shadow:none!important}.zv10-campaign-strip:before,.zv10-campaign-strip:after{display:none!important}.zv10-campaign-inner{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:18px!important;width:min(100%,1440px)!important;min-height:56px!important;margin:0 auto!important;padding:8px 24px!important}.zv10-campaign-offer{display:flex!important;align-items:center!important;min-width:0!important;gap:12px!important}.zv10-campaign-dot{display:none!important}.zv10-campaign-badge{display:grid!important;place-items:center!important;flex:0 0 auto!important;min-width:62px!important;height:34px!important;padding:0 10px!important;border:1px solid rgba(255,255,255,.24)!important;border-radius:9px!important;background:#ead09c!important;color:#351318!important;font-size:15px!important;font-weight:850!important;letter-spacing:-.02em!important;line-height:1!important;box-shadow:none!important}.zv10-campaign-offer p{display:flex!important;align-items:center!important;min-width:0!important;gap:14px!important;margin:0!important}.zv10-campaign-offer strong{display:block!important;margin:0!important;color:#fff!important;font-size:10.5px!important;font-weight:780!important;letter-spacing:.13em!important;line-height:1.2!important;text-transform:uppercase!important;white-space:nowrap!important}.zv10-campaign-offer small{display:block!important;margin:0!important;color:#eadfd8!important;font-size:9.5px!important;font-weight:500!important;letter-spacing:.015em!important;line-height:1.25!important;white-space:nowrap!important}.zv10-campaign-offer small i{display:inline!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:inherit!important;font:inherit!important}.zv10-campaign-inner>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;padding:8px 14px!important;border:1px solid rgba(255,255,255,.36)!important;border-radius:999px!important;background:#ffffff14!important;color:#fff!important;font-size:9px!important;font-weight:750!important;letter-spacing:.07em!important;text-decoration:none!important;text-transform:uppercase!important;box-shadow:none!important;white-space:nowrap!important}.zv10-campaign-inner>a:hover{border-color:#ead09c!important;background:#ead09c!important;color:#351318!important;transform:none!important;box-shadow:none!important}@media(max-width:749px){.zv10-campaign-strip,.zv10-campaign-inner{min-height:54px!important}.zv10-campaign-inner{gap:8px!important;padding:7px 10px!important}.zv10-campaign-offer{gap:8px!important}.zv10-campaign-badge{min-width:52px!important;height:30px!important;padding:0 7px!important;border-radius:8px!important;font-size:13px!important}.zv10-campaign-offer p{display:block!important}.zv10-campaign-offer strong{font-size:8.8px!important;letter-spacing:.09em!important}.zv10-campaign-offer small{margin-top:3px!important;font-size:7.8px!important}.zv10-campaign-inner>a{min-height:30px!important;padding:7px 9px!important;font-size:8px!important;letter-spacing:.04em!important}}@media(max-width:365px){.zv10-campaign-offer small{display:none!important}}#pagefooter .zaini-paytr-footer{grid-template-columns:minmax(0,1fr) auto!important;gap:36px!important;padding:22px 26px!important}#pagefooter .zaini-paytr-footer__logos{display:grid!important;grid-template-columns:repeat(5,minmax(70px,1fr))!important;align-items:center!important;justify-content:end!important;gap:8px!important;min-width:402px!important;padding:7px!important;border:1px solid #e8e0d7!important;border-radius:14px!important;background:#f8f5f0!important}#pagefooter .zaini-paytr-footer__logos>*{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;height:40px!important;margin:0!important;padding:4px 7px!important;border-radius:9px!important;background:#fff!important;color:#211d1a!important;filter:none!important;opacity:1!important;line-height:1!important;white-space:nowrap!important}#pagefooter .zaini-paytr-footer__paytr{font-size:25px!important;font-weight:850!important;letter-spacing:-.055em!important}#pagefooter .zaini-paytr-footer__mastercard{font-size:10.5px!important;font-weight:800!important;letter-spacing:-.055em!important;text-transform:lowercase!important}#pagefooter .zaini-paytr-footer__visa{color:#1a1f71!important;font-size:25px!important;font-style:italic!important;font-weight:900!important;letter-spacing:-.075em!important}#pagefooter .zaini-paytr-footer__amex{color:#1769aa!important;font-size:8.5px!important;font-weight:850!important;letter-spacing:-.045em!important;line-height:.86!important;text-align:center!important}#pagefooter .zaini-paytr-footer__troy{color:#49307e!important;font-size:24px!important;font-style:italic!important;font-weight:850!important;letter-spacing:-.07em!important}@media(max-width:1040px){#pagefooter .zaini-paytr-footer{grid-template-columns:1fr!important;gap:18px!important}#pagefooter .zaini-paytr-footer__logos{width:100%!important;min-width:0!important}}@media(max-width:749px){#pagefooter .zaini-paytr-footer__logos{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;padding:7px!important}#pagefooter .zaini-paytr-footer__logos>*{height:42px!important}#pagefooter .zaini-paytr-footer__paytr{font-size:23px!important}#pagefooter .zaini-paytr-footer__mastercard{font-size:10px!important}#pagefooter .zaini-paytr-footer__visa{font-size:23px!important}#pagefooter .zaini-paytr-footer__troy{font-size:22px!important}}#pagefooter .zaini-paytr-footer__logos>*{border:1px solid #ebe4db!important;background:#fbfaf8!important}#pagefooter .zaini-paytr-footer__paytr,#pagefooter .zaini-paytr-footer__paytr *{color:#211d1a!important;font-size:24px!important;font-weight:850!important;line-height:1!important}#pagefooter .zaini-paytr-footer__mastercard,#pagefooter .zaini-paytr-footer__mastercard *{color:#211d1a!important;font-size:12px!important;font-weight:850!important;letter-spacing:-.055em!important;line-height:1!important}#pagefooter .zaini-paytr-footer__visa,#pagefooter .zaini-paytr-footer__visa *{color:#1a1f71!important;font-size:24px!important;font-style:italic!important;font-weight:900!important;letter-spacing:-.075em!important;line-height:1!important}#pagefooter .zaini-paytr-footer__amex,#pagefooter .zaini-paytr-footer__amex *{color:#1769aa!important;font-size:10px!important;font-weight:900!important;letter-spacing:-.04em!important;line-height:.85!important;text-align:center!important}#pagefooter .zaini-paytr-footer__troy,#pagefooter .zaini-paytr-footer__troy *{color:#49307e!important;font-size:23px!important;font-style:italic!important;font-weight:850!important;letter-spacing:-.07em!important;line-height:1!important}.zv10-product-bundle{position:relative!important;overflow:hidden!important;padding:20px!important;border:1px solid #dcd1c4!important;border-radius:20px!important;background:linear-gradient(145deg,#f8f4ef,#f1eae2)!important;box-shadow:0 16px 38px #422c2314!important}.zv10-product-bundle:before{content:""!important;position:absolute!important;top:0!important;right:0!important;width:150px!important;height:150px!important;border-radius:50%!important;background:radial-gradient(circle,rgba(116,31,41,.09),transparent 68%)!important;transform:translate(38%,-52%)!important;pointer-events:none!important}.zv10-product-bundle .zv10-section-head{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:14px!important;margin:0 0 15px!important;padding:0 0 15px!important;border-bottom:1px solid #d9cfc4!important}.zv10-product-bundle .zv10-section-head>div>span:first-child{display:inline-flex!important;align-items:center!important;min-height:22px!important;margin:0 0 7px!important;padding:5px 8px!important;border-radius:999px!important;background:#68212b!important;color:#fff!important;font-size:7px!important;font-weight:800!important;letter-spacing:.16em!important;line-height:1!important;text-transform:uppercase!important}.zv10-product-bundle .zv10-section-head h2{margin:0!important;color:#1f1b18!important;font-size:24px!important;font-weight:720!important;letter-spacing:-.045em!important;line-height:1.05!important}.zv10-product-bundle .zv10-section-head p{margin:6px 0 0!important;color:#746a61!important;font-size:9.5px!important;font-weight:500!important;line-height:1.45!important}.zv10-product-bundle .zv10-section-head>span:last-child{display:none!important}.zv10-product-bundle .zv10-section-head:after{content:"\d6ZENLE SE\c7\130LD\130"!important;display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:6px 9px!important;border:1px solid #d4c4b7!important;border-radius:999px!important;background:#ffffffa6!important;color:#6b5e54!important;font-size:7px!important;font-weight:750!important;letter-spacing:.1em!important;white-space:nowrap!important}.zv10-product-bundle .zv10-rec-grid{position:relative!important;z-index:1!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}.zv10-product-bundle .zv10-rec-card{display:flex!important;flex-direction:column!important;min-width:0!important;overflow:hidden!important;border:1px solid #e3d9cf!important;border-radius:15px!important;background:#fff!important;box-shadow:0 8px 22px #38282012!important;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease!important}.zv10-product-bundle .zv10-rec-card:hover{transform:translateY(-3px)!important;border-color:#c7b3a3!important;box-shadow:0 13px 28px #3828201f!important}.zv10-product-bundle .zv10-rec-image{display:block!important;aspect-ratio:4 / 3!important;overflow:hidden!important;border-bottom:1px solid #eee7df!important;background:#f7f4ef!important}.zv10-product-bundle .zv10-rec-image img{display:block!important;width:100%!important;height:100%!important;padding:9px!important;object-fit:contain!important;transition:transform .25s ease!important}.zv10-product-bundle .zv10-rec-card:hover .zv10-rec-image img{transform:scale(1.045)!important}.zv10-product-bundle .zv10-rec-info{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;align-items:flex-start!important;padding:11px 11px 9px!important}.zv10-product-bundle .zv10-rec-info>span:first-child{margin:0 0 6px!important;color:#782532!important;font-size:7px!important;font-weight:800!important;letter-spacing:.13em!important;line-height:1!important;text-transform:uppercase!important}.zv10-product-bundle .zv10-rec-info>a{display:-webkit-box!important;min-height:31px!important;margin:0 0 9px!important;overflow:hidden!important;color:#211d1a!important;font-size:10.5px!important;font-weight:650!important;letter-spacing:-.012em!important;line-height:1.45!important;text-decoration:none!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.zv10-product-bundle .zv10-rec-info strong{margin-top:auto!important;color:#211d1a!important;font-size:13px!important;font-weight:760!important;letter-spacing:-.025em!important}.zv10-product-bundle .zv10-rec-action{display:flex!important;align-items:center!important;justify-content:space-between!important;width:calc(100% - 20px)!important;min-height:36px!important;margin:0 10px 10px!important;padding:8px 9px 8px 12px!important;border:1px solid #5f1e28!important;border-radius:10px!important;background:#5f1e28!important;color:#fff!important;font-size:8px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;box-shadow:none!important}.zv10-product-bundle .zv10-rec-action:after{content:"+"!important;display:grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#ffffff29!important;color:#fff!important;font-size:14px!important;font-weight:400!important;line-height:1!important}.zv10-product-bundle .zv10-rec-action:hover{border-color:#351218!important;background:#351218!important}@media(max-width:749px){.zv10-product-bundle{padding:17px!important;border-radius:18px!important}.zv10-product-bundle .zv10-section-head{align-items:start!important}.zv10-product-bundle .zv10-section-head h2{font-size:22px!important}.zv10-product-bundle .zv10-section-head:after{display:none!important}.zv10-product-bundle .zv10-rec-grid{grid-template-columns:none!important;grid-auto-flow:column!important;grid-auto-columns:minmax(210px,72vw)!important;gap:11px!important;margin-right:-17px!important;padding-right:17px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.zv10-product-bundle .zv10-rec-grid::-webkit-scrollbar{display:none!important}.zv10-product-bundle .zv10-rec-card{scroll-snap-align:start!important}.zv10-product-bundle .zv10-rec-info>a{font-size:11px!important}.zv10-product-bundle .zv10-rec-action{min-height:38px!important}}#ZainiPdpEnhancements{margin:14px 0 12px!important;padding:14px!important;border:1px solid #ded4c9!important;border-radius:16px!important;background:#f8f5f0!important;color:#211d1a!important}#ZainiPdpEnhancements .zpd-proof{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0 0 13px!important;padding:0 0 12px!important;border-bottom:1px solid #dfd6cd!important}#ZainiPdpEnhancements .zpd-proof__stars{color:#7a2632!important;font-size:13px!important;letter-spacing:.04em!important}#ZainiPdpEnhancements .zpd-proof__copy{flex:1 1 auto!important;min-width:0!important}#ZainiPdpEnhancements .zpd-proof__copy strong{display:block!important;margin:0 0 3px!important;color:#211d1a!important;font-size:11px!important;font-weight:750!important;line-height:1.2!important}#ZainiPdpEnhancements .zpd-proof__copy span{display:block!important;color:#746b63!important;font-size:8.5px!important;line-height:1.35!important}#ZainiPdpEnhancements .zpd-proof__link{flex:0 0 auto!important;color:#67212b!important;font-size:8px!important;font-weight:800!important;letter-spacing:.06em!important;text-decoration:none!important;text-transform:uppercase!important}#ZainiPdpEnhancements .zpd-features{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}#ZainiPdpEnhancements .zpd-feature{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-width:0!important;padding:10px!important;border:1px solid #e3dbd2!important;border-radius:12px!important;background:#fff!important}#ZainiPdpEnhancements .zpd-feature__icon{display:grid!important;place-items:center!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#68212b!important;color:#fff!important;font-size:13px!important;line-height:1!important}#ZainiPdpEnhancements .zpd-feature strong{display:block!important;margin:0 0 3px!important;color:#29231f!important;font-size:9.5px!important;font-weight:760!important;line-height:1.2!important}#ZainiPdpEnhancements .zpd-feature small{display:-webkit-box!important;overflow:hidden!important;color:#776e66!important;font-size:8px!important;line-height:1.35!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.zpd-delivery-card{margin:12px 0 14px!important;padding:16px!important;border:1px solid #d9cec2!important;border-radius:17px!important;background:linear-gradient(145deg,#fff,#f7f1e9)!important;color:#211d1a!important;box-shadow:0 10px 24px #392a210e!important}.zpd-delivery-card__head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin:0 0 15px!important}.zpd-delivery-card__eyebrow{display:block!important;margin:0 0 5px!important;color:#782532!important;font-size:7px!important;font-weight:850!important;letter-spacing:.15em!important;text-transform:uppercase!important}.zpd-delivery-card__head strong{display:block!important;color:#211d1a!important;font-size:14px!important;font-weight:740!important;letter-spacing:-.02em!important}.zpd-delivery-card__note{max-width:190px!important;color:#756c64!important;font-size:8px!important;line-height:1.4!important;text-align:right!important}.zpd-delivery-timeline{position:relative!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;margin:0 0 15px!important}.zpd-delivery-timeline:before{content:""!important;position:absolute!important;top:14px!important;left:16.6%!important;right:16.6%!important;height:1px!important;background:#c8b9aa!important}.zpd-delivery-step{position:relative!important;z-index:1!important;min-width:0!important;text-align:center!important}.zpd-delivery-step__icon{display:grid!important;place-items:center!important;width:29px!important;height:29px!important;margin:0 auto 8px!important;border:4px solid #f8f4ef!important;border-radius:50%!important;background:#4f1a22!important;color:#fff!important;font-size:9px!important;font-weight:800!important;box-shadow:0 0 0 1px #bdaea0!important}.zpd-delivery-step strong{display:block!important;margin:0 0 3px!important;color:#302824!important;font-size:8.5px!important;font-weight:760!important;line-height:1.25!important}.zpd-delivery-step span{display:block!important;color:#796f66!important;font-size:7.5px!important;line-height:1.3!important}.zpd-payments{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:12px!important;padding-top:13px!important;border-top:1px solid #ddd4ca!important}.zpd-payments__copy strong{display:block!important;margin:0 0 3px!important;color:#2b2521!important;font-size:9px!important;font-weight:760!important}.zpd-payments__copy span{display:block!important;color:#776e66!important;font-size:7.5px!important}.zpd-payments__logos{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:wrap!important;gap:5px!important}.zpd-payments__logos span{display:grid!important;place-items:center!important;min-width:39px!important;height:24px!important;padding:3px 6px!important;border:1px solid #ddd5cc!important;border-radius:7px!important;background:#fff!important;color:#25201c!important;font-size:7px!important;font-weight:850!important;line-height:1!important}.zpd-payments__logos .visa{color:#1a1f71!important;font-size:10px!important;font-style:italic!important}.zpd-payments__logos .amex{color:#1769aa!important;font-size:6px!important;line-height:.85!important;text-align:center!important}.zpd-payments__logos .troy{color:#49307e!important;font-size:10px!important;font-style:italic!important}#ZainiProductReviews{width:min(100%,1440px)!important;margin:clamp(42px,6vw,84px) auto!important;padding:clamp(22px,3.5vw,48px)!important;border:1px solid #dcd2c8!important;border-radius:26px!important;background:linear-gradient(145deg,#f7f2ec,#eee5dc)!important;color:#211d1a!important;box-shadow:0 22px 54px #37271f14!important}#ZainiProductReviews .zpr-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:24px!important;margin:0 0 26px!important;padding:0 0 22px!important;border-bottom:1px solid #d6cbbf!important}#ZainiProductReviews .zpr-eyebrow{display:block!important;margin:0 0 9px!important;color:#7a2632!important;font-size:9px!important;font-weight:850!important;letter-spacing:.18em!important;text-transform:uppercase!important}#ZainiProductReviews h2{margin:0!important;color:#1d1916!important;font-size:clamp(28px,3vw,48px)!important;font-weight:680!important;letter-spacing:-.05em!important;line-height:1.02!important}#ZainiProductReviews .zpr-head p{max-width:600px!important;margin:10px 0 0!important;color:#716860!important;font-size:12px!important;line-height:1.65!important}#ZainiProductReviews .zpr-summary{min-width:260px!important;padding:16px 18px!important;border:1px solid #ded4ca!important;border-radius:16px!important;background:#ffffffb3!important;text-align:right!important}#ZainiProductReviews .zpr-summary__stars{display:block!important;margin:0 0 7px!important;color:#7a2632!important;font-size:18px!important;letter-spacing:.08em!important}#ZainiProductReviews .zpr-summary strong{display:block!important;margin:0 0 4px!important;font-size:15px!important;font-weight:760!important}#ZainiProductReviews .zpr-summary span:last-child{color:#756c64!important;font-size:9px!important}#ZainiProductReviews .zpr-layout{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:24px!important;align-items:start!important}#ZainiProductReviews .zpr-draft-note{margin:0 0 12px!important;color:#756b63!important;font-size:9px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}#ZainiProductReviews .zpr-drafts{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}#ZainiProductReviews .zpr-draft{min-width:0!important;padding:16px!important;border:1px dashed #cdbfb2!important;border-radius:16px!important;background:#ffffff94!important}#ZainiProductReviews .zpr-draft-badge{display:inline-flex!important;margin:0 0 13px!important;padding:5px 7px!important;border-radius:999px!important;background:#e8ddd2!important;color:#6f6258!important;font-size:7px!important;font-weight:850!important;letter-spacing:.11em!important;text-transform:uppercase!important}#ZainiProductReviews .zpr-draft strong{display:block!important;margin:0 0 8px!important;color:#29231f!important;font-size:12px!important;font-weight:740!important}#ZainiProductReviews .zpr-draft p{margin:0!important;color:#756c64!important;font-size:9.5px!important;line-height:1.55!important}#ZainiProductReviews .zpr-form{padding:20px!important;border-radius:19px!important;background:#521a23!important;color:#fff!important;box-shadow:0 15px 34px #3411162e!important}#ZainiProductReviews .zpr-form h3{margin:0 0 6px!important;color:#fff!important;font-size:21px!important;font-weight:650!important;letter-spacing:-.035em!important}#ZainiProductReviews .zpr-form>p{margin:0 0 16px!important;color:#e9dcd5!important;font-size:9.5px!important;line-height:1.5!important}#ZainiProductReviews .zpr-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important}#ZainiProductReviews .zpr-field--full{grid-column:1 / -1!important}#ZainiProductReviews .zpr-field label{display:block!important;margin:0 0 5px!important;color:#f3e8e2!important;font-size:8px!important;font-weight:650!important}#ZainiProductReviews .zpr-field input,#ZainiProductReviews .zpr-field select,#ZainiProductReviews .zpr-field textarea{display:block!important;width:100%!important;min-height:42px!important;padding:10px 11px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:10px!important;background:#fff!important;color:#211d1a!important;font:inherit!important;font-size:10px!important;box-shadow:none!important}#ZainiProductReviews .zpr-field textarea{min-height:96px!important;resize:vertical!important}#ZainiProductReviews .zpr-submit{width:100%!important;min-height:44px!important;margin-top:10px!important;border:0!important;border-radius:11px!important;background:#efd49f!important;color:#2f171a!important;font-size:9px!important;font-weight:850!important;letter-spacing:.07em!important;text-transform:uppercase!important}#ZainiProductReviews .zpr-privacy{display:block!important;margin-top:9px!important;color:#d9c9c1!important;font-size:7.5px!important;line-height:1.4!important}@media(max-width:899px){#ZainiProductReviews .zpr-head,#ZainiProductReviews .zpr-layout{grid-template-columns:1fr!important}#ZainiProductReviews .zpr-summary{min-width:0!important;text-align:left!important}#ZainiProductReviews .zpr-drafts{grid-template-columns:1fr!important}}@media(max-width:749px){#ZainiPdpEnhancements{padding:12px!important;border-radius:14px!important}#ZainiPdpEnhancements .zpd-proof{align-items:flex-start!important}#ZainiPdpEnhancements .zpd-proof__link{font-size:0!important}#ZainiPdpEnhancements .zpd-proof__link:after{content:"\2192"!important;font-size:14px!important}#ZainiPdpEnhancements .zpd-features{grid-template-columns:1fr!important}.zpd-delivery-card{padding:14px!important}.zpd-delivery-card__head{display:block!important}.zpd-delivery-card__note{max-width:none!important;margin-top:6px!important;text-align:left!important}.zpd-payments{grid-template-columns:1fr!important}.zpd-payments__logos{justify-content:flex-start!important}#ZainiProductReviews{margin:38px auto!important;padding:20px 16px!important;border-radius:20px!important}#ZainiProductReviews h2{font-size:30px!important}#ZainiProductReviews .zpr-fields{grid-template-columns:1fr!important}#ZainiProductReviews .zpr-field--full{grid-column:auto!important}#ZainiProductReviews .zpr-form{padding:18px!important}}body .zv10-campaign-strip{position:relative!important;display:block!important;overflow:hidden!important;min-height:52px!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.14)!important;background:linear-gradient(90deg,#43151d,#6a2230,#43151d)!important;box-shadow:none!important}body .zv10-campaign-strip:before,body .zv10-campaign-strip:after{display:none!important}body .zv10-campaign-inner{position:relative!important;display:flex!important;grid-template-areas:none!important;grid-template-columns:none!important;align-items:center!important;justify-content:center!important;gap:18px!important;width:min(100%,1440px)!important;min-height:52px!important;margin:0 auto!important;padding:8px 18px!important;overflow:hidden!important;direction:ltr!important}body .zv10-campaign-offer{position:static!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:0 1 auto!important;order:1!important;min-width:0!important;max-width:none!important;margin:0!important;gap:11px!important;overflow:visible!important;transform:none!important}body .zv10-campaign-badge{display:grid!important;place-items:center!important;flex:0 0 auto!important;width:auto!important;min-width:58px!important;height:32px!important;margin:0!important;padding:0 9px!important;border:1px solid rgba(255,255,255,.28)!important;border-radius:9px!important;background:#ead09b!important;color:#351318!important;font-size:14px!important;font-weight:850!important;letter-spacing:-.025em!important;line-height:1!important;box-shadow:none!important}body .zv10-campaign-offer p{display:block!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}body .zv10-campaign-offer strong{display:block!important;max-width:none!important;margin:0!important;overflow:visible!important;color:#fff!important;font-size:10.5px!important;font-weight:790!important;letter-spacing:.115em!important;line-height:1.15!important;text-overflow:clip!important;text-transform:uppercase!important;white-space:nowrap!important}body .zv10-campaign-offer small{display:block!important;margin:4px 0 0!important;color:#e9ddd6!important;font-size:8.5px!important;font-weight:500!important;letter-spacing:.02em!important;line-height:1.15!important;white-space:nowrap!important}body .zv10-campaign-seal{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;order:2!important;min-height:26px!important;padding:6px 10px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:#ffffff12!important;color:#f2e6df!important;font-size:7px!important;font-weight:800!important;letter-spacing:.12em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}body .zv10-campaign-inner>a,body .zv10-campaign-action{display:none!important;position:static!important;width:0!important;min-width:0!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:0!important;font-size:0!important;opacity:0!important;pointer-events:none!important}body .zv10-campaign-inner>a:after{content:none!important;display:none!important}@media(max-width:900px){body .zv10-campaign-strip,body .zv10-campaign-inner{min-height:52px!important}body .zv10-campaign-inner{justify-content:center!important;gap:0!important;padding:8px 12px!important}body .zv10-campaign-offer{width:auto!important;max-width:100%!important;gap:9px!important}body .zv10-campaign-seal{display:none!important}body .zv10-campaign-badge{min-width:54px!important;height:30px!important;padding:0 7px!important;font-size:13px!important}body .zv10-campaign-offer strong{font-size:9.5px!important;letter-spacing:.085em!important}body .zv10-campaign-offer small{font-size:8px!important}}@media(max-width:520px){body .zv10-campaign-inner{justify-content:flex-start!important;padding:7px 9px!important}body .zv10-campaign-offer{justify-content:flex-start!important;width:100%!important}body .zv10-campaign-badge{min-width:50px!important;height:29px!important;font-size:12px!important}body .zv10-campaign-offer strong{font-size:8.4px!important;letter-spacing:.065em!important}body .zv10-campaign-offer small{font-size:7.5px!important}}@media(max-width:360px){body .zv10-campaign-offer small{display:none!important}}#ZainiPdpEnhancements .zpd-features{gap:10px!important}#ZainiPdpEnhancements .zpd-feature{grid-template-columns:36px minmax(0,1fr)!important;gap:11px!important;min-height:68px!important;padding:12px!important}#ZainiPdpEnhancements .zpd-feature__icon{width:36px!important;height:36px!important;font-size:16px!important}#ZainiPdpEnhancements .zpd-feature strong{margin-bottom:5px!important;font-size:12.5px!important;font-weight:760!important;line-height:1.25!important}#ZainiPdpEnhancements .zpd-feature small{display:block!important;overflow:visible!important;color:#6f665e!important;font-size:10.5px!important;line-height:1.45!important;-webkit-line-clamp:unset!important}#ZainiPdpEnhancements .zpd-proof__copy strong{font-size:12.5px!important}#ZainiPdpEnhancements .zpd-proof__copy span{font-size:9.5px!important}#ZainiPdpEnhancements .zpd-proof__link{font-size:9px!important}@media(max-width:749px){#ZainiPdpEnhancements .zpd-feature{min-height:72px!important;padding:13px!important}#ZainiPdpEnhancements .zpd-feature strong{font-size:13px!important}#ZainiPdpEnhancements .zpd-feature small{font-size:11px!important}}.zpd-delivery-card{padding:19px!important}.zpd-delivery-card__head{margin-bottom:19px!important}.zpd-delivery-card__eyebrow{margin-bottom:7px!important;font-size:9px!important;letter-spacing:.16em!important}.zpd-delivery-card__head strong{font-size:17px!important;line-height:1.2!important}.zpd-delivery-card__note{max-width:230px!important;font-size:10px!important;line-height:1.5!important}.zpd-delivery-timeline{gap:14px!important;margin-bottom:18px!important}.zpd-delivery-timeline:before{top:17px!important}.zpd-delivery-step__icon{width:35px!important;height:35px!important;margin-bottom:10px!important;border-width:4px!important;font-size:0!important}.zpd-delivery-step__icon svg{display:block!important;width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}.zpd-delivery-step strong{margin-bottom:5px!important;font-size:11.5px!important;line-height:1.3!important}.zpd-delivery-step span:not(.zpd-delivery-step__icon){font-size:9.5px!important;line-height:1.35!important}.zpd-payments{gap:16px!important;padding-top:16px!important}.zpd-payments__copy strong{margin-bottom:5px!important;font-size:12px!important}.zpd-payments__copy span{font-size:9.5px!important;line-height:1.45!important}.zpd-payments__logos{gap:7px!important}.zpd-payments__logos span{min-width:46px!important;height:29px!important;padding:4px 7px!important;font-size:8px!important}.zpd-payments__logos .visa{font-size:12px!important}.zpd-payments__logos .amex{font-size:7px!important}.zpd-payments__logos .troy{font-size:12px!important}@media(max-width:749px){.zpd-delivery-card{padding:16px!important}.zpd-delivery-card__head strong{font-size:18px!important}.zpd-delivery-card__note{font-size:10.5px!important}.zpd-delivery-step strong{font-size:11.5px!important}.zpd-delivery-step span:not(.zpd-delivery-step__icon){font-size:10px!important}.zpd-payments__copy strong{font-size:12.5px!important}.zpd-payments__copy span{font-size:10px!important}}.zv10-product-bundle{padding:0 14px 14px!important;border:1px solid #d8cdc2!important;border-radius:20px!important;background:#fff!important;box-shadow:0 14px 34px #39292014!important}.zv10-product-bundle:before{display:none!important}.zv10-product-bundle .zv10-section-head{align-items:center!important;margin:0 -14px 14px!important;padding:17px 18px!important;border:0!important;border-radius:19px 19px 0 0!important;background:linear-gradient(115deg,#45151d,#702331)!important}.zv10-product-bundle .zv10-section-head small,.zv10-product-bundle .zv10-section-head>div>span:first-child{display:block!important;min-height:0!important;margin:0 0 7px!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;color:#efd49f!important;font-size:8px!important;font-weight:850!important;letter-spacing:.17em!important;line-height:1!important;text-transform:uppercase!important}.zv10-product-bundle .zv10-section-head h2{color:#fff!important;font-size:25px!important;font-weight:700!important;letter-spacing:-.045em!important}.zv10-product-bundle .zv10-section-head p{margin-top:7px!important;color:#eaded7!important;font-size:10px!important;line-height:1.45!important}.zv10-product-bundle .zv10-section-head:after{min-height:29px!important;padding:7px 10px!important;border:1px solid rgba(255,255,255,.28)!important;background:#efd49f!important;color:#351318!important;font-size:7.5px!important;font-weight:850!important;letter-spacing:.11em!important}.zv10-product-bundle .zv10-rec-grid{gap:11px!important}.zv10-product-bundle .zv10-rec-card{border:1px solid #dfd6cd!important;border-radius:14px!important;box-shadow:0 7px 18px #33261f0e!important}.zv10-product-bundle .zv10-rec-image{aspect-ratio:4 / 3!important;background:#f6f3ef!important}.zv10-product-bundle .zv10-rec-image img{padding:2px!important;transform:scale(1.08)!important}.zv10-product-bundle .zv10-rec-card:hover .zv10-rec-image img{transform:scale(1.13)!important}.zv10-product-bundle .zv10-rec-info{padding:12px!important}.zv10-product-bundle .zv10-rec-info>span:first-child,.zv10-product-bundle .zv10-rec-info>small:first-child{margin-bottom:7px!important;color:#772431!important;font-size:8px!important}.zv10-product-bundle .zv10-rec-info>a:not(.zv10-rec-action){min-height:34px!important;margin-bottom:10px!important;color:#211d1a!important;font-size:11.5px!important;font-weight:680!important;line-height:1.42!important}.zv10-product-bundle .zv10-rec-info strong{font-size:14px!important;font-weight:780!important}.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action,.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action:link,.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action:visited,.zv10-product-bundle .zv10-rec-action{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;min-height:40px!important;margin:12px 0 0!important;padding:9px 9px 9px 12px!important;border:1px solid #5f1e28!important;border-radius:10px!important;background:#5f1e28!important;color:#fff!important;font-size:8.5px!important;font-weight:850!important;letter-spacing:.075em!important;line-height:1!important;text-decoration:none!important;text-transform:uppercase!important;-webkit-line-clamp:unset!important;opacity:1!important}.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action *,.zv10-product-bundle .zv10-rec-action *{color:#fff!important}.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action:hover,.zv10-product-bundle .zv10-rec-action:hover{border-color:#351218!important;background:#351218!important;color:#fff!important}.zv10-product-bundle .zv10-rec-action:after{flex:0 0 auto!important;width:21px!important;height:21px!important;margin-left:7px!important;background:#ffffff2e!important;color:#fff!important}@media(max-width:749px){.zv10-product-bundle{padding:0 12px 12px!important}.zv10-product-bundle .zv10-section-head{margin:0 -12px 13px!important;padding:16px!important;border-radius:17px 17px 0 0!important}.zv10-product-bundle .zv10-section-head h2{font-size:23px!important}.zv10-product-bundle .zv10-section-head p{font-size:10.5px!important}.zv10-product-bundle .zv10-rec-grid{margin-right:-12px!important;padding-right:12px!important}.zv10-product-bundle .zv10-rec-info>a:not(.zv10-rec-action){font-size:12px!important}.zv10-product-bundle .zv10-rec-info>a.zv10-rec-action{font-size:9px!important}}.zc-pdp__intro{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:28px!important;margin:0 0 17px!important;padding:0!important}.zc-pdp__intro .zc-eyebrow{display:inline-flex!important;align-items:center!important;width:auto!important;min-height:23px!important;margin:0 0 8px!important;padding:5px 8px!important;border-radius:999px!important;background:#68212b!important;color:#fff!important;font-size:7.5px!important;font-weight:850!important;letter-spacing:.15em!important;line-height:1!important}.zc-pdp__intro .zc-title{margin:0!important;color:#211d1a!important;font-size:clamp(28px,3vw,38px)!important;font-weight:690!important;letter-spacing:-.045em!important;line-height:1!important}.zc-pdp__intro .zc-copy{max-width:430px!important;margin:0!important;color:#716860!important;font-size:11.5px!important;line-height:1.55!important}.zc-benefits{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:9px!important;margin:0 0 18px!important}.zc-benefit{display:grid!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-height:86px!important;padding:13px!important;border:1px solid #ded5cc!important;border-radius:14px!important;background:#fff!important;box-shadow:0 7px 18px #3729210b!important}.zc-benefit__no{position:relative!important;display:grid!important;place-items:center!important;width:38px!important;height:38px!important;margin:0!important;border-radius:50%!important;background:#68212b!important;color:#fff!important;font-size:0!important;line-height:1!important}.zc-benefit__no:before{color:#fff!important;font-size:16px!important;font-weight:500!important;line-height:1!important}.zc-benefit:nth-child(1) .zc-benefit__no:before{content:"\25ce"!important}.zc-benefit:nth-child(2) .zc-benefit__no:before{content:"\2194"!important}.zc-benefit:nth-child(3) .zc-benefit__no:before{content:"\2713"!important}.zc-benefit:nth-child(4) .zc-benefit__no:before{content:"\2726"!important}.zc-benefit h3{margin:0 0 5px!important;color:#29231f!important;font-size:12.5px!important;font-weight:740!important;line-height:1.25!important}#ZainiProductReviews .zpr-layout{grid-template-columns:minmax(0,1fr) 320px!important;gap:18px!important;align-items:start!important}#ZainiProductReviews .zpr-form{width:100%!important;max-width:320px!important;padding:11px!important;border-radius:13px!important;box-shadow:0 8px 20px #2e13181a!important}#ZainiProductReviews .zpr-form h3{font-size:16px!important;line-height:1.05!important;margin:0 0 2px!important}#ZainiProductReviews .zpr-form>p{font-size:7.5px!important;line-height:1.3!important;margin:0 0 7px!important}#ZainiProductReviews .zpr-fields{gap:4px 6px!important}#ZainiProductReviews .zpr-field{gap:2px!important}#ZainiProductReviews .zpr-field label{font-size:6.8px!important;line-height:1!important}#ZainiProductReviews .zpr-field input,#ZainiProductReviews .zpr-field select{height:32px!important;min-height:32px!important;padding:0 8px!important;border-radius:7px!important;font-size:8.5px!important}#ZainiProductReviews .zpr-field textarea{height:42px!important;min-height:42px!important;max-height:74px!important;padding:7px 8px!important;border-radius:7px!important;font-size:8.5px!important;line-height:1.3!important}#ZainiProductReviews .zpr-submit{height:32px!important;min-height:32px!important;margin-top:5px!important;padding:0 8px!important;border-radius:7px!important;font-size:7px!important}#ZainiProductReviews .zpr-privacy{margin-top:3px!important;font-size:6.5px!important;line-height:1.2!important}@media(max-width:999px){#ZainiProductReviews .zpr-layout{grid-template-columns:1fr!important}#ZainiProductReviews .zpr-form{max-width:420px!important;justify-self:center!important}}@media(max-width:620px){#ZainiProductReviews .zpr-form{max-width:none!important;padding:11px!important}#ZainiProductReviews .zpr-form h3{font-size:17px!important}}.zpr-layout{grid-template-columns:minmax(0,1fr) minmax(340px,390px)!important;gap:22px!important;align-items:start!important}.zpr-form{width:100%!important;padding:18px!important;border-radius:16px!important;align-self:start!important;box-shadow:0 10px 26px #2812161a!important}.zpr-form h3{font-size:20px!important;line-height:1.08!important;margin:0 0 4px!important}.zpr-form>p{font-size:10px!important;line-height:1.4!important;margin:0 0 12px!important}.zpr-fields{gap:7px 9px!important}.zpr-field label{font-size:8px!important;margin-bottom:3px!important}.zpr-field input,.zpr-field select{height:38px!important;min-height:38px!important;padding:0 11px!important;border-radius:9px!important;font-size:10px!important}.zpr-field textarea{height:58px!important;min-height:58px!important;padding:9px 11px!important;border-radius:9px!important;font-size:10px!important;resize:vertical!important}.zpr-submit{min-height:38px!important;margin-top:8px!important;padding:0 12px!important;border-radius:9px!important;font-size:8.5px!important}.zpr-privacy{margin-top:6px!important;font-size:8px!important;line-height:1.35!important}.zv10-order-tracker{max-width:1160px!important;margin:20px auto!important;padding:18px 22px!important;grid-template-columns:minmax(230px,.78fr) minmax(0,1.42fr)!important;gap:24px!important;align-items:center!important;border-radius:18px!important}.zv10-order-copy small{font-size:7.5px!important;letter-spacing:.16em!important}.zv10-order-copy h2{font-size:24px!important;line-height:1.05!important;margin:5px 0 6px!important}.zv10-order-copy p{max-width:410px!important;margin:0 0 7px!important;font-size:10.5px!important;line-height:1.45!important}.zv10-order-copy a{font-size:8.5px!important}.zv10-order-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto!important;gap:8px!important;align-items:end!important}.zv10-order-form label{font-size:7.5px!important;letter-spacing:.08em!important}.zv10-order-form input:not([type=hidden]){height:39px!important;min-height:39px!important;padding:0 11px!important;border-radius:9px!important;font-size:10px!important}.zv10-order-form button{height:39px!important;min-height:39px!important;padding:0 14px!important;border-radius:9px!important;font-size:8.5px!important;white-space:nowrap!important}.zv10-order-form>small{grid-column:1/-1!important;margin-top:0!important;font-size:7.5px!important;line-height:1.3!important}@media(max-width:999px){.zpr-layout{grid-template-columns:1fr!important}.zpr-form{max-width:none!important}.zv10-order-tracker{grid-template-columns:1fr!important;gap:13px!important;margin:14px 12px!important;padding:16px!important}.zv10-order-form{grid-template-columns:1fr 1fr!important}.zv10-order-form button{grid-column:1/-1!important}}@media(max-width:620px){.zv10-order-form{grid-template-columns:1fr!important}.zv10-order-form button,.zv10-order-form>small{grid-column:1!important}.zpr-form{padding:15px!important}.zpr-form h3{font-size:19px!important}}#ZainiProductReviews{margin:40px auto!important;padding:30px!important}#ZainiProductReviews .zpr-head{grid-template-columns:minmax(0,1fr) 220px!important;gap:16px!important;padding-bottom:14px!important;margin-bottom:16px!important}#ZainiProductReviews .zpr-summary{height:86px!important;min-height:86px!important;padding:10px 12px!important}#ZainiProductReviews:not(#x) .zpr-layout{grid-template-columns:minmax(0,1fr) 260px!important;gap:16px!important}#ZainiProductReviews:not(#x) .zpr-form{width:260px!important;height:260px!important;min-height:260px!important;padding:10px!important}#ZainiProductReviews:not(#x) .zpr-form h3{font-size:15px!important;line-height:1!important;margin:0 0 2px!important}#ZainiProductReviews:not(#x) .zpr-form>p{font-size:6.6px!important;line-height:1.2!important;margin:0 0 5px!important}#ZainiProductReviews:not(#x) .zpr-fields{gap:3px 5px!important}#ZainiProductReviews:not(#x) .zpr-field label{font-size:6.2px!important}#ZainiProductReviews:not(#x) :is(.zpr-field input,.zpr-field select){height:28px!important;min-height:28px!important}#ZainiProductReviews:not(#x) .zpr-field textarea{height:38px!important;min-height:38px!important}#ZainiProductReviews:not(#x) .zpr-submit{height:28px!important;min-height:28px!important;margin-top:4px!important}#ZainiProductReviews:not(#x) .zpr-privacy{margin-top:3px!important;font-size:5.6px!important}@media(max-width:999px){#ZainiProductReviews:not(#x) .zpr-head,#ZainiProductReviews:not(#x) .zpr-layout{grid-template-columns:1fr!important}#ZainiProductReviews:not(#x) .zpr-form{justify-self:center!important}}#ZainiProductReviews .zpr-layout{grid-template-columns:minmax(0,1fr) 360px!important;gap:20px!important;align-items:start!important}#ZainiProductReviews .zpr-form{width:100%!important;max-width:360px!important;padding:14px!important;border-radius:15px!important;align-self:start!important}#ZainiProductReviews .zpr-form h3{font-size:18px!important;line-height:1.08!important;margin:0 0 3px!important}#ZainiProductReviews .zpr-form>p{font-size:9px!important;line-height:1.35!important;margin:0 0 9px!important}#ZainiProductReviews .zpr-fields{gap:6px 8px!important}#ZainiProductReviews .zpr-field{gap:3px!important}#ZainiProductReviews .zpr-field label{font-size:7.5px!important;margin:0!important}#ZainiProductReviews .zpr-field input,#ZainiProductReviews .zpr-field select{height:36px!important;min-height:36px!important;padding:0 10px!important;border-radius:8px!important;font-size:9.5px!important}#ZainiProductReviews .zpr-field textarea{height:56px!important;min-height:56px!important;max-height:96px!important;padding:8px 10px!important;border-radius:8px!important;font-size:9.5px!important}#ZainiProductReviews .zpr-submit{height:36px!important;min-height:36px!important;margin-top:6px!important;padding:0 10px!important;border-radius:8px!important;font-size:8px!important}#ZainiProductReviews .zpr-privacy{margin-top:4px!important;font-size:7.5px!important;line-height:1.3!important}.zv10-order-tracker{max-width:1160px!important;margin:14px auto!important;padding:14px 18px!important;grid-template-columns:300px minmax(0,1fr)!important;gap:20px!important;align-items:center!important;border-radius:16px!important}.zv10-order-tracker .zv10-order-copy{padding:4px!important}.zv10-order-tracker .zv10-order-copy small{font-size:7px!important;margin-bottom:3px!important}.zv10-order-tracker .zv10-order-copy h2{font-size:22px!important;margin:3px 0 5px!important}.zv10-order-tracker .zv10-order-copy p{font-size:9.5px!important;line-height:1.4!important;margin:0 0 5px!important}.zv10-order-tracker .zv10-order-copy a{height:34px!important;min-height:34px!important;margin-top:6px!important;padding:0 11px!important;font-size:7.5px!important}.zv10-order-tracker .zv10-order-form{padding:12px!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 170px!important;gap:7px!important;align-items:end!important;border-radius:14px!important}.zv10-order-tracker .zv10-order-form:before{display:none!important;content:none!important}.zv10-order-tracker .zv10-order-form label{grid-row:1!important;gap:3px!important;font-size:7px!important}.zv10-order-tracker .zv10-order-form input:not([type=hidden]){height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:9px!important}.zv10-order-tracker .zv10-order-form button{grid-column:3!important;grid-row:1!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:7.5px!important}.zv10-order-tracker .zv10-order-form>small{grid-column:1/-1!important;grid-row:2!important;margin:0!important;font-size:7px!important}@media(max-width:999px){#ZainiProductReviews .zpr-layout{grid-template-columns:1fr!important}#ZainiProductReviews .zpr-form{max-width:none!important}.zv10-order-tracker{grid-template-columns:1fr!important;margin:12px!important;gap:10px!important}.zv10-order-tracker .zv10-order-form{grid-template-columns:1fr 1fr!important}.zv10-order-tracker .zv10-order-form button{grid-column:1/-1!important;grid-row:auto!important}}@media(max-width:620px){.zv10-order-tracker .zv10-order-form{grid-template-columns:1fr!important}.zv10-order-tracker .zv10-order-form label{grid-row:auto!important}.zv10-order-tracker .zv10-order-form button,.zv10-order-tracker .zv10-order-form>small{grid-column:1!important;grid-row:auto!important}#ZainiProductReviews .zpr-form{padding:13px!important}}.zaini-cro-stories .zaini-cro-quality{display:grid!important;grid-template-columns:minmax(285px,.86fr) minmax(0,1.34fr)!important;gap:0!important;padding:0!important;border:1px solid #d7cdc3!important;border-radius:24px!important;background:#f7f3ed!important;box-shadow:0 22px 54px #2d1f1b1c!important;overflow:hidden!important}.zaini-cro-stories .zaini-cro-quality__intro{padding:38px 36px!important;background:linear-gradient(145deg,#341820,#651f2b 68%,#7a2a35)!important;color:#fff!important}.zaini-cro-stories .zaini-cro-quality__intro>p{display:inline-flex!important;margin:0 0 24px!important;padding:7px 10px!important;border:1px solid rgba(255,255,255,.22)!important;border-radius:999px!important;background:#ffffff17!important;color:#fff!important;font-size:8px!important;letter-spacing:.18em!important}.zaini-cro-stories .zaini-cro-quality__intro>h3{max-width:330px!important;margin:0 0 18px!important;color:#fff!important;font-size:38px!important;font-weight:640!important;letter-spacing:-.045em!important;line-height:1.01!important}.zaini-cro-stories .zaini-cro-quality__intro>span{display:block!important;max-width:310px!important;color:#ffffffbd!important;font-size:12px!important;line-height:1.65!important}.zaini-cro-stories .zaini-cro-quality__table{display:grid!important;margin:28px!important;gap:0!important;border:1px solid #ddd3c9!important;border-radius:16px!important;background:#fff!important;box-shadow:0 12px 30px #2b1d190f!important;overflow:hidden!important}.zaini-cro-stories .zaini-cro-quality__table>div{display:grid!important;grid-template-columns:1.15fr 1fr .72fr!important;min-height:58px!important;border:0!important;border-top:1px solid #ece5dd!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;overflow:hidden!important}.zaini-cro-stories .zaini-cro-quality__table>div:first-child{min-height:46px!important;border:0!important;background:#211a1b!important;color:#fff!important;box-shadow:none!important}.zaini-cro-stories .zaini-cro-quality__table>div>*{display:flex!important;align-items:center!important;height:100%!important;margin:0!important;padding:0 16px!important;border-left:1px solid #e5ddd5!important;font-size:10.5px!important;line-height:1.25!important}.zaini-cro-stories .zaini-cro-quality__table>div>*:first-child{border-left:0!important}.zaini-cro-stories .zaini-cro-quality__table>div:first-child>*{border-color:#fff3!important;color:#fff!important;font-size:8px!important;font-weight:800!important;letter-spacing:.09em!important;text-transform:uppercase!important}.zaini-cro-stories .zaini-cro-quality__table>div:first-child>*:nth-child(2){background:#ffffff1a!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>strong{background:linear-gradient(90deg,#f5e8e9,#fbf5f2)!important;color:#651f2b!important;font-weight:760!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>strong:first-letter{color:#68212b!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>span:first-child{color:#2f2925!important;font-weight:650!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>span:last-child{background:#fbfaf8!important;color:#8b8179!important;font-size:9px!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>span:first-child:before{content:"";flex:0 0 auto;width:6px;height:6px;margin-right:9px;border-radius:50%;background:#b99778;box-shadow:0 0 0 4px #f3ece4}@media(max-width:999px){.zaini-cro-stories .zaini-cro-quality{grid-template-columns:1fr!important}.zaini-cro-stories .zaini-cro-quality__intro{padding:30px!important}.zaini-cro-stories .zaini-cro-quality__intro>h3{max-width:600px!important}.zaini-cro-stories .zaini-cro-quality__intro>span{max-width:650px!important}.zaini-cro-stories .zaini-cro-quality__table{margin:20px!important}}@media(max-width:620px){.zaini-cro-stories .zaini-cro-quality{border-radius:20px!important}.zaini-cro-stories .zaini-cro-quality__intro{padding:26px 22px!important}.zaini-cro-stories .zaini-cro-quality__intro>h3{font-size:31px!important;margin-bottom:12px!important}.zaini-cro-stories .zaini-cro-quality__intro>span{font-size:10.5px!important;line-height:1.55!important}.zaini-cro-stories .zaini-cro-quality__table{margin:14px!important}.zaini-cro-stories .zaini-cro-quality__table>div{grid-template-columns:1.1fr 1fr .68fr!important;min-height:50px!important}.zaini-cro-stories .zaini-cro-quality__table>div>*{padding:0 8px!important;font-size:8.5px!important}.zaini-cro-stories .zaini-cro-quality__table>div:first-child>*{font-size:7px!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>span:last-child{font-size:7.5px!important}.zaini-cro-stories .zaini-cro-quality__table>div:not(:first-child)>span:first-child:before{display:none!important}}.template-product .zaini-extra-buy-actions{display:grid!important}body.template-product.zaini-easysell-active .zaini-easysell-launch,body.template-product.zaini-easysell-ready .zaini-easysell-launch{display:flex!important;width:100%!important;min-height:84px!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important}.template-product .zaini-extra-buy-actions__button--checkout .zaini-online-price-live{color:#fff!important}#ZainiCustomerStories .zaini-cro-ugc{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;counter-reset:zaini-ugc}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video]{position:relative;min-width:0;aspect-ratio:9 / 16;overflow:hidden;background:linear-gradient(155deg,#211b19,#6b202b 58%,#b79163 150%);border:1px solid rgba(23,18,15,.12);border-radius:18px;box-shadow:0 14px 34px #17120f1a;counter-increment:zaini-ugc}#ZainiCustomerStories .zaini-cro-story__play{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;color:#fff;background:transparent;border:0;cursor:pointer}#ZainiCustomerStories .zaini-cro-story__play:before{content:"GER\c7 EK M\dc\15eTER\130  V\130 DEOSU 0" counter(zaini-ugc);position:absolute;top:18px;left:18px;color:#ffffffc7;font-size:9px;font-weight:800;letter-spacing:.12em}#ZainiCustomerStories .zaini-cro-story__play>span{display:grid;width:58px;height:58px;place-items:center;padding-left:3px;color:#231b19;background:#fff;border-radius:50%;box-shadow:0 12px 32px #00000042;font-size:18px}#ZainiCustomerStories .zaini-cro-story__play>small{color:#fff;font-size:10px;font-weight:850;letter-spacing:.14em}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video] video{display:block;width:100%;height:100%;object-fit:cover;background:#111}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video] video[hidden]{display:none!important}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video].is-playing .zaini-cro-story__play{display:none}@media(max-width:899px){#ZainiCustomerStories .zaini-cro-ugc{display:grid!important;grid-auto-flow:column;grid-auto-columns:min(72vw,270px);grid-template-columns:none!important;gap:10px;overflow-x:auto;overflow-y:hidden;padding:0 2px 8px;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}#ZainiCustomerStories .zaini-cro-ugc::-webkit-scrollbar{display:none}#ZainiCustomerStories .zaini-cro-story__visual[data-media-type=video]{scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/zaini-luxury.css.map?v=171349970664046575881785413413 */
/*ZAINI_TEST/*ZAINI_TEST4*/

/* ZAINI RESPONSIVE QUALITY PASS — 2026-07-30 */
.template-product .quantity-submit-row.zaini-native-purchase{
  display:block!important;
  grid-template-columns:minmax(0,1fr)!important;
  width:100%!important;
}
.template-product .quantity-submit-row__submit{
  display:block!important;
  width:100%!important;
  max-width:none!important;
}
.template-product .quantity-submit-row__submit .add-to-cart{
  width:100%!important;
  min-width:100%!important;
  max-width:none!important;
  margin:0!important;
}
.template-product .zpr-summary{
  height:auto!important;
  min-height:0!important;
  overflow:visible!important;
}
.template-product .zpr-summary strong,
.template-product .zpr-summary span{
  overflow-wrap:anywhere;
}
@media (max-width:767.98px){
  .zaini-v11-hero__controls{
    top:12px!important;
    right:12px!important;
    bottom:auto!important;
    left:auto!important;
    width:auto!important;
    max-width:calc(100% - 24px)!important;
    min-height:40px!important;
  }
  .template-index .section-featured-collection .collection-listing{
    overflow-x:auto!important;
    overflow-y:visible!important;
    -webkit-overflow-scrolling:touch;
    scroll-snap-type:x mandatory;
    overscroll-behavior-inline:contain;
    scrollbar-width:none;
  }
  .template-index .section-featured-collection .collection-listing::-webkit-scrollbar{
    display:none;
  }
  .template-index .section-featured-collection .product-grid.slider__grid{
    display:flex!important;
    width:max-content!important;
    grid-template-columns:none!important;
    gap:12px!important;
  }
  .template-index .section-featured-collection .product-grid.slider__grid>.product-block{
    flex:0 0 min(82vw,320px)!important;
    width:min(82vw,320px)!important;
    max-width:min(82vw,320px)!important;
    min-width:0!important;
    scroll-snap-align:start;
  }
  .template-product .zpr-head{
    height:auto!important;
    min-height:0!important;
    align-items:stretch!important;
  }
  .template-product .zpr-summary{
    padding:14px 12px 18px!important;
  }
  .template-product .zpr-summary strong{
    display:block!important;
    margin-top:8px!important;
    line-height:1.35!important;
  }
  .template-product .zpr-summary span:last-child{
    display:block!important;
    margin-top:7px!important;
    line-height:1.45!important;
  }
  .zaini-cro-home-proof{
    display:grid!important;
    grid-template-columns:auto minmax(0,1fr)!important;
    align-items:center!important;
    gap:14px!important;
    padding:13px 18px!important;
    overflow:hidden!important;
  }
  .zaini-cro-home-proof__copy{
    display:flex!important;
    min-width:0!important;
    gap:18px!important;
    overflow-x:auto!important;
    white-space:nowrap!important;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:none;
  }
  .zaini-cro-home-proof__copy::-webkit-scrollbar{
    display:none;
  }
  .zaini-cro-home-proof__copy span{
    flex:0 0 auto!important;
  }
}
@media (min-width:768px){
  .template-product .quantity-submit-row.zaini-native-purchase,
  .template-product .quantity-submit-row__submit{
    width:100%!important;
  }
}
4*/


/* ZAINI RESPONSIVE QUALITY PASS — reinforcement */
@media (max-width:767.98px){
  body.template-index #shopify-section-template--28587075600756__featured_collection_LFePcW .product-grid.slider__grid>.product-block{
    flex:0 0 min(82vw,320px)!important;
    width:min(82vw,320px)!important;
    max-width:min(82vw,320px)!important;
  }
  body.template-product #ZainiProductReviews .zpr-head{
    height:auto!important;
    min-height:0!important;
    align-items:stretch!important;
  }
  body.template-product #ZainiProductReviews .zpr-summary{
    display:block!important;
    height:auto!important;
    min-height:128px!important;
    overflow:visible!important;
    padding:14px 12px 18px!important;
  }
  body.template-product #ZainiProductReviews .zpr-summary strong{
    display:block!important;
    margin-top:8px!important;
    line-height:1.35!important;
  }
  body.template-product #ZainiProductReviews .zpr-summary span:last-child{
    display:block!important;
    margin-top:7px!important;
    line-height:1.45!important;
  }
}

/* ZAINI FINAL RESPONSIVE OVERRIDE 2026-07-30 */
@media (max-width: 767.98px){
  html body.template-product #ZainiProductReviews .zpr-head{
    height:auto!important;
    min-height:0!important;
    overflow:visible!important;
  }
  html body.template-product #ZainiProductReviews .zpr-summary{
    display:block!important;
    box-sizing:border-box!important;
    width:100%!important;
    min-width:0!important;
    height:auto!important;
    min-height:132px!important;
    max-height:none!important;
    overflow:visible!important;
    padding:14px 12px 18px!important;
  }
  html body.template-product #ZainiProductReviews .zpr-summary strong,
  html body.template-product #ZainiProductReviews .zpr-summary span{
    max-width:100%!important;
    white-space:normal!important;
    overflow-wrap:anywhere!important;
  }
  html body.template-index #shopify-section-template--28587075600756__featured_collection_LFePcW .product-grid.slider__grid>.product-block{
    flex:0 0 min(82vw,320px)!important;
    width:min(82vw,320px)!important;
    max-width:320px!important;
  }
}
@media (min-width: 768px){
  html body.template-product .quantity-submit-row.zaini-native-purchase,
  html body.template-product .quantity-submit-row__submit,
  html body.template-product .quantity-submit-row__submit .add-to-cart{
    width:100%!important;
    max-width:none!important;
  }
}




/* ZAINI P1 — remaining release fixes */
#ZainiCustomerStories .zaini-cro-story__video {
  position: absolute;
  inset: 0;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  background: #17120f;
}
#ZainiCustomerStories .zaini-cro-story__visual[data-media-type="video"]::after {
  content: "";
  position: absolute;
  inset: 0;
  z-index: 1;
  background: linear-gradient(180deg, rgba(18, 14, 12, .08) 35%, rgba(18, 14, 12, .62) 100%);
  pointer-events: none;
  transition: opacity .2s ease;
}
#ZainiCustomerStories .zaini-cro-story__play { z-index: 2; }
#ZainiCustomerStories .zaini-cro-story__play[hidden] { display: none !important; }
#ZainiCustomerStories .zaini-cro-story__visual.is-playing::after { opacity: 0; }
#ZainiCustomerStories .zaini-cro-story__visual.is-playing .zaini-cro-story__video { z-index: 3; }

.zaini-material-comfort {
  margin: 14px 0 20px;
  border-top: 1px solid rgba(23, 18, 15, .14);
}
.zaini-material-comfort details {
  margin: 0;
  border-bottom: 1px solid rgba(23, 18, 15, .14);
}
.zaini-material-comfort summary {
  display: flex;
  min-height: 54px;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  padding: 14px 2px;
  cursor: pointer;
  list-style: none;
}
.zaini-material-comfort summary::-webkit-details-marker { display: none; }
.zaini-material-comfort summary span {
  color: #17120f;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: .08em;
}
.zaini-material-comfort summary b {
  color: #681f27;
  font-size: 21px;
  font-weight: 400;
  line-height: 1;
  transition: transform .2s ease;
}
.zaini-material-comfort details[open] summary b { transform: rotate(45deg); }
.zaini-material-comfort details > div {
  padding: 0 2px 17px;
  color: #554b45;
  font-size: 13px;
  line-height: 1.6;
}

cart-drawer .cart-item__image {
  align-self: start;
  width: 96px;
  height: 96px;
  aspect-ratio: 1 / 1;
  padding: 6px;
  background: #fff;
  border: 1px solid #e8e2d8;
  border-radius: 12px;
}
cart-drawer .cart-item__image img,
cart-drawer .cart-item__image-link {
  display: block;
  width: 100%;
  height: 100%;
}
cart-drawer .cart-item__image img { object-fit: contain; object-position: center; }
cart-drawer .cart-item-upsells .product-block__image,
cart-drawer .cart-item-upsells .image-cont {
  aspect-ratio: 1 / 1;
  overflow: hidden;
  background: #fff;
}
cart-drawer .cart-item-upsells img { width: 100%; height: 100%; object-fit: contain; }

.zaini-assurance--v11 > .zaini-assurance__head,
.zaini-assurance--v11 > .zaini-assurance__grid { width: min(1540px, 100%); }
.zaini-assurance__grid { align-items: stretch; }
.zaini-assurance__grid article { align-items: flex-start; height: 100%; }
.zaini-assurance--v11 .zaini-assurance__icon { flex: 0 0 52px; }

.template-index .section-featured-collection .hometitle {
  position: relative;
  align-items: center;
}
.template-index .section-featured-collection .hometitle h2 {
  min-width: 0;
  text-align: center;
  overflow-wrap: anywhere;
}
.template-index .section-featured-collection .hometitle .slider-nav__btn {
  position: relative;
  z-index: 2;
  flex: 0 0 auto;
}

@media (max-width: 749px) {
  [class*="ai-header-nav-"][class*="ai-header-nav-open"] {
    max-height: 100dvh;
    padding-bottom: max(28px, env(safe-area-inset-bottom));
    overflow-y: auto !important;
    overscroll-behavior: contain;
    -webkit-overflow-scrolling: touch;
  }
  .template-index .section-featured-collection .hometitle {
    grid-template-columns: 38px minmax(0, 1fr) 38px;
    gap: 8px;
  }
  .zaini-assurance--v11 { padding-inline: 14px; }
  .zaini-assurance__head { grid-template-columns: 1fr; gap: 12px; }
  .zaini-assurance__grid { grid-template-columns: 1fr; }
  .zaini-assurance__grid article { min-height: 0; padding: 20px 16px; }
  cart-drawer .cart-item {
    grid-template-columns: 96px minmax(0, 1fr);
    align-items: start;
  }
}


/* ZAINI MOBILE READABILITY GUARD — 2026-07-31 */
@media (max-width: 767.98px) {
  .section-announcement-bar .announcement-bar__announcements,
  .zaini-kicker,
  .zaini-v5-kicker,
  .zaini-v5-marquee span,
  .zaini-mobile-menu-label,
  .zaini-v5-pin > span small,
  .zaini-v5-quote small,
  .zaini-v5-quote span,
  .zaini-v5-index__row small,
  .zaini-v6-portal > div small,
  .section-footer__title,
  .breadcrumbs,
  .zaini-back-to-products,
  .product-block .vendor,
  .product-block .product-label--sale > span,
  .template-index .section-featured-collection .product-label > span,
  .product-price--block .price-label--sale,
  .zc-card-quick__toggle,
  .product-block-options__label::before,
  .product-block-options:not(.product-block-options--swatch) .product-block-options__item,
  .template-collection .zaini-collection-kicker,
  .template-collection .utility-bar__item,
  .template-collection .toggle-btn[data-toggle-filters] .toggle-btn__count,
  .template-search .toggle-btn[data-toggle-filters] .toggle-btn__count,
  .template-product .media-gallery .product-label > span,
  .template-product .product-column-right > .product-form::before,
  .template-product .zaini-product-availability,
  .template-product .product-form .label,
  .template-product .product-form .option-selector .label,
  .template-product .product-form .option-selector__label-value,
  .template-product .product-form .quantity-submit-row > .label,
  .template-product .product-info-accordion .disclosure__title,
  .zaini-mobile-product-head__eyebrow,
  .zaini-mobile-product-head__discount,
  .template-product .zaini-product-discount,
  .template-product .zaini-purchase-note,
  .template-product .zaini-product-assurance-head > span,
  .template-product .zaini-product-assurance-head > small,
  .template-product .zaini-service-copy small,
  .template-product .zaini-extra-buy-actions__meta,
  .template-product .product-column-right .zaini-native-purchase > .label,
  .zaini-cart-progress li,
  .zaini-cart-progress li > span {
    font-size: 11px !important;
  }
}


/* ZAINI REVIEW BUTTON FINAL — 2026-07-31 */
body #ZainiProductReviews .zpr-form .zpr-submit {
  background: #17120f !important;
  color: #ffffff !important;
  border-color: #17120f !important;
  box-shadow: none !important;
}
body #ZainiProductReviews .zpr-form .zpr-submit:hover,
body #ZainiProductReviews .zpr-form .zpr-submit:focus-visible {
  background: #2b241f !important;
  border-color: #2b241f !important;
  transform: translateY(-2px);
}


/* ZAINI system fixes v119 */
/* Sticky purchase bar: only JS-controlled after the main CTA has passed. */
  html body.template-product sticky-atc.sticky-atc{display:none!important}
  html body.template-product.zaini-sticky-atc-visible sticky-atc.sticky-atc{display:block!important}
  html body.template-product.zaini-sticky-atc-visible{padding-bottom:78px!important}

  /* Desktop product information: a cleaner utility row and a full-width recommendation block. */
  @media (min-width:990px){
    html body.template-product .zv8-product-tools{
      display:grid!important;
      grid-template-columns:repeat(3,minmax(0,1fr))!important;
      gap:8px!important;
      width:100%!important;
      min-height:0!important
    }
    html body.template-product .zv8-product-tools>button{
      min-width:0!important;
      width:100%!important;
      height:44px!important;
      min-height:44px!important;
      padding:0 10px!important;
      border-radius:12px!important;
      font-size:11px!important;
      line-height:1.1!important;
      letter-spacing:.04em!important;
      white-space:nowrap!important;
      overflow:hidden!important
    }
    html body.template-product .zv8-product-tools>button svg{width:18px!important;height:18px!important;flex:0 0 18px!important}
    html body.template-product .zv9-stock-trigger small,
    html body.template-product .zv9-stock-trigger>b{display:none!important}
    html body.template-product .zv9-stock-trigger strong{
      display:block!important;
      overflow:hidden!important;
      text-overflow:ellipsis!important;
      white-space:nowrap!important;
      font-size:11px!important
    }
    html body.template-product product-form.js-product .zv10-product-bundle{
      grid-column:1/-1!important;
      width:100%!important;
      max-width:none!important;
      margin-top:8px!important
    }
    html body.template-product #ZainiCROProduct{margin-top:18px!important}
  }

  /* Cart: online payment is primary, cash on delivery remains clearly secondary. */
  html body.template-cart .checkout-buttons{
    display:flex!important;
    flex-direction:column!important;
    gap:10px!important
  }
  html body.template-cart .checkout-buttons>button.btn{
    order:1!important;
    width:100%!important;
    min-height:50px!important;
    margin:0!important;
    border:1px solid #7a1f2d!important;
    background:#7a1f2d!important;
    color:#fff!important;
    box-shadow:0 10px 22px rgba(122,31,45,.16)!important
  }
  html body.template-cart .checkout-buttons>.es-popup-button-cart{
    order:2!important;
    width:100%!important;
    min-height:48px!important;
    margin:0!important;
    border:1px solid rgba(122,31,45,.30)!important;
    border-radius:12px!important;
    background:#fff!important;
    color:#7a1f2d!important;
    box-shadow:none!important
  }

  /* Footer newsletter remains readable at every breakpoint. */
  #pagefooter .zbf95__newsletter form{
    width:100%!important;
    max-width:none!important;
    grid-template-columns:minmax(0,1fr) minmax(138px,150px)!important;
    gap:8px!important
  }
  
/* ZAINI PORTALS HEAD — spacing lock v1.1 */
/* ZAINI PORTALS HEAD — editorial compact v1 */
.zaini-v6-portals{
  padding-top:52px!important;
  padding-bottom:68px!important;
}
.zaini-v6-portals__head{
  grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;
  align-items:end!important;
  gap:32px!important;
  padding:0 24px 24px!important;
  margin-bottom:26px!important;
  border-bottom:1px solid rgba(255,255,255,.18)!important;
}
.zaini-v6-portals__head>div{min-width:0!important}
.zaini-v6-portals__head .zaini-v5-kicker{
  margin:0 0 12px!important;
  color:#d7aeb0!important;
  letter-spacing:.22em!important;
}
.zaini-v6-portals__head h2{
  display:flex!important;
  align-items:baseline!important;
  flex-wrap:wrap!important;
  gap:0 18px!important;
  margin:0!important;
  font-size:clamp(50px,5.2vw,68px)!important;
  line-height:.92!important;
  letter-spacing:-.055em!important;
}
.zaini-v6-portals__head h2 br{display:none!important}
.zaini-v6-portals__head h2 em{
  display:inline-block!important;
  margin:0!important;
  transform:none!important;
  font-family:Georgia,"Times New Roman",serif!important;
  font-size:clamp(30px,3vw,40px)!important;
  font-weight:400!important;
  font-style:italic!important;
  line-height:1!important;
  letter-spacing:-.035em!important;
  color:#f2ddd1!important;
}
.zaini-v6-portals__head>p{
  align-self:end!important;
  max-width:360px!important;
  margin:0 0 2px!important;
  padding:2px 0 2px 26px!important;
  border-left:1px solid rgba(255,255,255,.24)!important;
  color:rgba(255,255,255,.72)!important;
  font-size:14px!important;
  line-height:1.6!important;
}
@media(max-width:749px){
  .zaini-v6-portals{
    padding-top:40px!important;
    padding-bottom:52px!important;
  }
  .zaini-v6-portals__head{
    display:block!important;
    padding:0 4px 20px!important;
    margin-bottom:20px!important;
  }
  .zaini-v6-portals__head .zaini-v5-kicker{margin-bottom:10px!important}
  .zaini-v6-portals__head h2{
    display:block!important;
    font-size:clamp(38px,12vw,48px)!important;
    line-height:.92!important;
  }
  .zaini-v6-portals__head h2 em{
    display:block!important;
    margin-top:8px!important;
    font-size:clamp(25px,8vw,31px)!important;
  }
  .zaini-v6-portals__head>p{
    max-width:none!important;
    margin-top:16px!important;
    padding:14px 0 0!important;
    border-left:0!important;
    border-top:1px solid rgba(255,255,255,.18)!important;
    font-size:13px!important;
    line-height:1.55!important;
  }
}
html body.template-index .zaini-v6-portals{
  padding-top:52px!important;
  padding-bottom:68px!important;
}
html body.template-index .zaini-v6-portals__head{
  grid-template-columns:minmax(0,1fr) minmax(280px,360px)!important;
  align-items:end!important;
  gap:32px!important;
  padding:0 24px 24px!important;
  margin-bottom:26px!important;
  border-bottom:1px solid rgba(255,255,255,.18)!important;
}
@media(max-width:749px){
  html body.template-index .zaini-v6-portals{
    padding-top:40px!important;
    padding-bottom:52px!important;
  }
  html body.template-index .zaini-v6-portals__head{
    display:block!important;
    padding:0 4px 20px!important;
    margin-bottom:20px!important;
  }
}

/* ZAINI FEATURED COLLECTION HEADING — center lock v2 */
html body.template-index .section-featured-collection .hometitle,
html body.template-index .section-featured-collection .view-all{
  width:min(760px,calc(100% - 32px))!important;
  max-width:760px!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}
html body.template-index .section-featured-collection .hometitle{
  margin-top:0!important;
  margin-bottom:32px!important;
}
html body.template-index .section-featured-collection .view-all{
  margin-top:12px!important;
  margin-bottom:0!important;
}

/* ZAINI PRODUCT CARD TYPE — clarity v2 */
html body .shopify-section .product-grid product-block .product-block__detail{
  color:#17120f!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .vendor{
  color:#751f2b!important;
  font-size:11.5px!important;
  font-weight:900!important;
  line-height:1.2!important;
  letter-spacing:.15em!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .product-block__title{
  color:#17120f!important;
  font-size:15.5px!important;
  font-weight:750!important;
  line-height:1.32!important;
  letter-spacing:-.015em!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__current,
html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__current .js-value{
  color:#17120f!important;
  font-size:18px!important;
  font-weight:900!important;
  line-height:1.2!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__was,
html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__was .js-value{
  color:#625a53!important;
  font-size:13.5px!important;
  font-weight:600!important;
  opacity:1!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price-label--sale{
  color:#751f2b!important;
  font-size:10.5px!important;
  font-weight:900!important;
  letter-spacing:.11em!important;
}
html body .shopify-section .product-grid product-block .product-block__detail .zv9-card-benefit{
  color:#4c5148!important;
  font-size:11.5px!important;
  font-weight:850!important;
  letter-spacing:.025em!important;
}
@media(max-width:749px){
  html body .shopify-section .product-grid product-block .product-block__detail .vendor{font-size:11px!important}
  html body .shopify-section .product-grid product-block .product-block__detail .product-block__title{font-size:14.5px!important}
  html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__current,
  html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__current .js-value{font-size:17px!important}
  html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__was,
  html body .shopify-section .product-grid product-block .product-block__detail .product-price .price .price__default .price__was .js-value{font-size:12.5px!important}
  html body .shopify-section .product-grid product-block .product-block__detail .zv9-card-benefit{font-size:11px!important}
}

/* ZAINI FOOTER — compact desktop sizing v2 */
@media(min-width:990px){
  html body #pagefooter .zaini-black-footer-v92 .zbf95__top{
    min-height:0!important;
    padding:30px 48px!important;
    gap:64px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__wordmark{
    font-size:52px!important;
    line-height:.92!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__tagline{
    margin:10px 0 12px!important;
    font-size:14px!important;
    line-height:1.45!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__policies{
    margin-top:18px!important;
    padding-top:12px!important;
    gap:2px 34px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__policies a{
    padding:3px 0!important;
    font-size:14px!important;
    line-height:1.3!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__right{
    gap:10px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter,
  html body #pagefooter .zaini-black-footer-v92 .zv10-order-tracker,
  html body #pagefooter #zv10-order-track{
    height:92px!important;
    min-height:92px!important;
    max-height:92px!important;
    padding:12px 16px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter h3{
    font-size:14px!important;
    line-height:1.15!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter small{
    font-size:8.5px!important;
    line-height:1.25!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter form,
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter button{
    height:42px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__newsletter button{
    padding-left:8px!important;
    padding-right:8px!important;
    font-size:9px!important;
    letter-spacing:.02em!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zv10-order-copy h2{
    font-size:18px!important;
    line-height:1.15!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zaini-order-toggle-v3{
    height:42px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__trust-inner{
    min-height:0!important;
    padding:24px 48px 22px!important;
    gap:60px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__trust-copy h2{
    font-size:26px!important;
    line-height:1.1!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__trust-copy p{
    margin-top:8px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__copyright{
    margin-top:16px!important;
  }
  html body #pagefooter .zaini-black-footer-v92 .zbf95__logos{
    gap:24px!important;
  }
}

/* ZAINI PRODUCT ACCORDIONS — equal rows v1 */
html body.template-product details-disclosure > details.disclosure{
  margin-bottom:0!important;
}
html body.template-product details-disclosure > details.disclosure:not([open]) > .disclosure__panel{
  display:none!important;
  height:0!important;
  min-height:0!important;
  margin:0!important;
  padding:0!important;
}
html body.template-product details-disclosure > details.disclosure > summary.disclosure__title,
html body.template-product #ZainiMaterialComfort details > summary{
  box-sizing:border-box!important;
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  width:100%!important;
  height:54px!important;
  min-height:54px!important;
  padding:0 4px!important;
  margin:0!important;
  color:#17120f!important;
  font-size:12.5px!important;
  font-weight:850!important;
  line-height:1.2!important;
  letter-spacing:.12em!important;
}
html body.template-product #ZainiMaterialComfort{
  margin:0 0 10px!important;
  padding:0!important;
}
html body.template-product #ZainiMaterialComfort details{
  margin:0!important;
  min-height:55px!important;
}
html body.template-product #ZainiMaterialComfort summary span{
  color:inherit!important;
  font:inherit!important;
  letter-spacing:inherit!important;
}
html body.template-product #ZainiMaterialComfort summary b{
  color:#751f2b!important;
  font-size:20px!important;
  font-weight:500!important;
  line-height:1!important;
}
@media(max-width:749px){
  html body.template-product details-disclosure > details.disclosure > summary.disclosure__title,
  html body.template-product #ZainiMaterialComfort details > summary{
    height:52px!important;
    min-height:52px!important;
    font-size:12px!important;
  }
}


/* ZAINI DESKTOP MEGA MENU — balanced editorial v1 */
@media (min-width:990px){
  html body [class*="ai-header-nav-"][class*="ai-header-nav-open-"]{
    grid-template-columns:280px minmax(0,1fr)!important;
    grid-template-rows:72px repeat(8,44px)!important;
    height:474px!important;
    min-height:0!important;
    max-height:calc(100vh - 140px)!important;
    padding:24px 32px 26px!important;
    gap:0!important;
    align-content:start!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
    background:#f6f2eb!important;
    border-top:1px solid #e8e2d8!important;
    box-shadow:0 18px 44px rgba(23,18,15,.12)!important;
  }
  html body [class*="ai-header-menu-kicker-"]{
    width:auto!important;
    height:72px!important;
    padding:8px 18px 12px!important;
    align-items:flex-start!important;
    font-size:10px!important;
    font-weight:900!important;
    letter-spacing:2.2px!important;
    color:#7b1f2b!important;
  }
  html body [class*="ai-header-menu-item-"]{
    width:auto!important;
    height:44px!important;
    min-height:44px!important;
    display:flex!important;
    align-items:center!important;
  }
  html body [class*="ai-header-menu-item-"]>a{
    width:100%!important;
    height:40px!important;
    min-height:40px!important;
    padding:0 16px 0 18px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    border-radius:11px!important;
    font-size:15px!important;
    line-height:1!important;
    font-weight:760!important;
    letter-spacing:-.15px!important;
    color:#17120f!important;
    transition:background .18s ease,color .18s ease,transform .18s ease!important;
  }
  html body [class*="ai-header-menu-item-"]>a:hover{
    background:rgba(255,255,255,.72)!important;
    color:#7b1f2b!important;
    transform:translateX(3px)!important;
  }
  html body [class*="ai-header-menu-item-"].is-menu-active> a{
    background:#fff!important;
    color:#7b1f2b!important;
    box-shadow:0 5px 18px rgba(23,18,15,.07)!important;
  }
  html body [class*="ai-header-brand-stage-"]{
    grid-column:2/3!important;
    grid-row:1/-1!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    align-self:stretch!important;
    margin:0 0 0 24px!important;
    padding:26px 30px!important;
    border:1px solid #e5ddd1!important;
    border-radius:20px!important;
    overflow:hidden!important;
    background:linear-gradient(135deg,#fff 0%,#fff 62%,#faf7f2 100%)!important;
    box-shadow:0 10px 28px rgba(23,18,15,.055)!important;
  }
  html body [class*="ai-header-brand-stage-"]::before{
    content:"ÖZENLE SEÇİLDİ  •  HIZLI TESLİMAT  •  GÜVENLİ ÖDEME"!important;
    left:30px!important;
    right:auto!important;
    bottom:25px!important;
    top:auto!important;
    color:#7b1f2b!important;
    font-size:9px!important;
    line-height:1.4!important;
    font-weight:900!important;
    letter-spacing:1.5px!important;
    opacity:.92!important;
    white-space:nowrap!important;
  }
  html body [class*="ai-header-brand-stage-"]::after{
    content:"ZAINI / 2026"!important;
    left:auto!important;
    right:28px!important;
    bottom:17px!important;
    top:auto!important;
    color:#eee8df!important;
    font-size:38px!important;
    line-height:1!important;
    font-weight:900!important;
    letter-spacing:1px!important;
    white-space:nowrap!important;
  }
  html body [class*="ai-header-brand-panel-"]{
    min-height:100%!important;
    align-content:start!important;
    column-gap:28px!important;
    row-gap:18px!important;
  }
  html body [class*="ai-header-brand-panel-heading-"]{
    padding-top:2px!important;
  }
  html body [class*="ai-header-brand-panel-heading-"] small{
    font-size:10px!important;
    line-height:1.2!important;
    font-weight:900!important;
    letter-spacing:2px!important;
    color:#7b1f2b!important;
  }
  html body [class*="ai-header-brand-panel-heading-"] strong{
    margin-top:8px!important;
    font-size:30px!important;
    line-height:1.05!important;
    font-weight:800!important;
    letter-spacing:-.8px!important;
    color:#17120f!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"]{
    grid-template-columns:1fr!important;
    grid-template-rows:auto auto auto!important;
    min-height:100%!important;
    row-gap:18px!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-panel-heading-"] strong{
    display:block!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-links-"]{
    width:min(100%,620px)!important;
    display:grid!important;
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:12px!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-links-"] a{
    width:100%!important;
    height:68px!important;
    padding:0 18px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    gap:12px!important;
    border:1px solid #e5ddd1!important;
    border-radius:14px!important;
    background:#fff!important;
    color:#17120f!important;
    font-size:14px!important;
    line-height:1.2!important;
    font-weight:780!important;
    box-shadow:0 5px 16px rgba(23,18,15,.045)!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-links-"] a::after{
    content:"→"!important;
    color:#7b1f2b!important;
    font-size:17px!important;
    font-weight:700!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-links-"] a:hover{
    border-color:#cdb9aa!important;
    background:#fbf7f2!important;
    transform:translateY(-2px)!important;
  }
  html body [class*="ai-header-brand-panel--no-editorial-"] [class*="ai-header-brand-view-all-"]{
    width:min(100%,620px)!important;
    height:46px!important;
    min-height:46px!important;
    padding:0 18px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    border:0!important;
    border-radius:13px!important;
    background:#7b1f2b!important;
    color:#fff!important;
    font-size:10px!important;
    line-height:1!important;
    font-weight:900!important;
    letter-spacing:1.25px!important;
    box-shadow:0 8px 20px rgba(123,31,43,.18)!important;
  }
  html body [class*="ai-header-menu-close-item-"]{
    top:13px!important;
    right:13px!important;
    width:40px!important;
    height:40px!important;
    z-index:6!important;
  }
  html body [class*="ai-header-menu-close-item-"] button{
    width:40px!important;
    height:40px!important;
    min-width:40px!important;
    min-height:40px!important;
    border:1px solid rgba(255,255,255,.18)!important;
    border-radius:50%!important;
    background:#17120f!important;
    color:#fff!important;
    box-shadow:0 7px 20px rgba(23,18,15,.18)!important;
  }
  html body [class*="ai-header-menu-close-item-"] button svg{
    width:14px!important;
    height:14px!important;
  }
}


/* ZAINI DESKTOP MEGA MENU — layout lock v2 */
@media (min-width:990px){
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-nav-"][class*="ai-header-nav-open-"]{
    grid-template-columns:280px minmax(0,1fr)!important;
    grid-template-rows:72px repeat(8,44px)!important;
    height:474px!important;
    min-height:474px!important;
    max-height:min(474px,calc(100vh - 140px))!important;
    padding:24px 32px 26px!important;
    gap:0!important;
    align-content:start!important;
    overflow-x:hidden!important;
    overflow-y:auto!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-kicker-"]{
    width:auto!important;
    height:72px!important;
    padding:8px 18px 12px!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-item-"]{
    width:auto!important;
    height:44px!important;
    min-height:44px!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-link-row-"]{
    width:100%!important;
    height:44px!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-link-row-"]>a{
    width:100%!important;
    height:40px!important;
    min-height:40px!important;
    padding:0 16px 0 18px!important;
    display:flex!important;
    align-items:center!important;
    justify-content:space-between!important;
    border-radius:11px!important;
    font-family:Arial,Helvetica,sans-serif!important;
    font-size:15px!important;
    line-height:1!important;
    font-weight:760!important;
    letter-spacing:-.15px!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-brand-stage-"]{
    grid-column:2/3!important;
    grid-row:1/-1!important;
    width:auto!important;
    height:auto!important;
    min-height:0!important;
    align-self:stretch!important;
    margin:0 0 0 24px!important;
    padding:26px 30px!important;
    border-radius:20px!important;
    background:linear-gradient(135deg,#fff 0%,#fff 62%,#faf7f2 100%)!important;
    box-shadow:0 10px 28px rgba(23,18,15,.055)!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-close-item-"]{
    top:13px!important;
    right:13px!important;
    width:40px!important;
    height:40px!important;
  }
  html body #shopify-section-sections--28587070128500__zaini_header [class*="ai-header-menu-close-item-"] button{
    width:40px!important;
    height:40px!important;
    min-width:40px!important;
    min-height:40px!important;
    border-radius:50%!important;
  }
}


/* ZAINI PRODUCT FLOW — remove accordion-to-bundle gap v1 */
html body.template-product .shopify-section.section-main-product>product-form.js-product.product-info{
  padding-bottom:24px!important;
  margin-bottom:0!important;
}
html body.template-product .shopify-section.section-main-product>.zaini-bundle-detached{
  margin-top:8px!important;
}
@media(max-width:749px){
  html body.template-product .shopify-section.section-main-product>product-form.js-product.product-info{
    padding-bottom:14px!important;
  }
  html body.template-product .shopify-section.section-main-product>.zaini-bundle-detached{
    margin-top:6px!important;
  }
}


/* ZAINI BUNDLE CARDS — readable product type v1 */
html body.template-product .zaini-bundle-detached .zv10-rec-info small{
  font-size:10px!important;
  line-height:1.4!important;
  font-weight:900!important;
  letter-spacing:1.25px!important;
  margin-bottom:8px!important;
}
html body.template-product .zaini-bundle-detached .zv10-rec-info>a:not(.zv10-rec-action){
  min-height:42px!important;
  display:-webkit-box!important;
  -webkit-box-orient:vertical!important;
  -webkit-line-clamp:2!important;
  overflow:hidden!important;
  font-size:15.5px!important;
  line-height:1.34!important;
  font-weight:780!important;
  letter-spacing:-.18px!important;
  margin-bottom:10px!important;
}
html body.template-product .zaini-bundle-detached .zv10-rec-info>strong{
  font-size:18.5px!important;
  line-height:1.35!important;
  font-weight:900!important;
  letter-spacing:-.2px!important;
}
html body.template-product .zaini-bundle-detached .zv10-rec-action{
  font-size:10px!important;
  font-weight:900!important;
  letter-spacing:1px!important;
}
@media(max-width:749px){
  html body.template-product .zaini-bundle-detached .zv10-rec-info small{
    font-size:9px!important;
  }
  html body.template-product .zaini-bundle-detached .zv10-rec-info>a:not(.zv10-rec-action){
    min-height:38px!important;
    font-size:14px!important;
    line-height:1.34!important;
  }
  html body.template-product .zaini-bundle-detached .zv10-rec-info>strong{
    font-size:17px!important;
  }
  html body.template-product .zaini-bundle-detached .zv10-rec-action{
    font-size:9.5px!important;
  }
}


/* ZAINI PRODUCT BREADCRUMB — compact hierarchy v1 */
@media(min-width:750px){
  html body.template-product .zaini-product-breadcrumbs{
    padding-top:8px!important;
    padding-bottom:0!important;
  }
  html body.template-product .zaini-product-breadcrumbs .page-header{
    min-height:42px!important;
    height:42px!important;
    padding:0 0 8px!important;
    gap:18px!important;
    align-items:center!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs{
    margin:0!important;
    align-items:center!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list{
    gap:0!important;
    align-items:center!important;
    min-width:0!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list__link{
    font-size:11.5px!important;
    line-height:1.25!important;
    font-weight:720!important;
    letter-spacing:.55px!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item:last-child{
    min-width:0!important;
    max-width:220px!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item:last-child .breadcrumbs-list__link{
    max-width:220px!important;
    display:block!important;
    overflow:hidden!important;
    text-overflow:ellipsis!important;
    white-space:nowrap!important;
    font-size:12.5px!important;
    font-weight:850!important;
    letter-spacing:.35px!important;
  }
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item .icon,
  html body.template-product .zaini-product-breadcrumbs .breadcrumbs-list__item svg{
    width:14px!important;
    height:14px!important;
  }
  html body.template-product .zaini-product-breadcrumbs .zaini-back-to-products{
    height:34px!important;
    min-height:34px!important;
    padding:6px 12px!important;
    gap:6px!important;
    font-size:11px!important;
    line-height:1!important;
    letter-spacing:.8px!important;
  }
}

/* ZAINI PRODUCT TOP FLOW — header gap removal v1 */
html body.template-product .shopify-section.section-main-product{margin-top:12px!important}
@media(max-width:749px){html body.template-product .shopify-section.section-main-product{margin-top:6px!important}}
/* ZAINI ATC — keep action icon clear of centered label v1 */
html body.template-product .add-to-cart::after{left:auto!important;right:14px!important;top:50%!important;transform:translateY(-50%)!important}
#pagefooter .zbf95__newsletter input[type="email"]{
    width:100%!important;
    min-width:0!important;
    padding:0 14px!important;
    font-size:14px!important;
    text-overflow:ellipsis!important
  }
  


#pagefooter .zbf95__newsletter button{
    width:auto!important;
    min-width:0!important;max-width:150px!important;
    padding:0 16px!important;
    white-space:nowrap!important
  }
  @media (max-width:749px){
    html body.template-product.zaini-sticky-atc-visible{padding-bottom:84px!important}
    #pagefooter .zbf95__newsletter form{
      grid-template-columns:minmax(0,1fr) 52px!important
    }
    


#pagefooter .zbf95__newsletter button{
      min-width:52px!important;
      width:52px!important;
      padding:0!important;
      font-size:0!important
    }
    #pagefooter .zbf95__newsletter button:after{
      content:"→";
      font-size:20px!important;
      line-height:1!important
    }
  }
