.swatch{--color-border: rgb(var(--color-foreground-rgb) / var(--style-border-swatch-opacity));--min-width-unitless: 15.9999;--min-height-unitless: 15.9999;--min-height: 16px;--min-width: 16px;--scaling-factor: .5;--max-swatch-size: 28px;--max-pill-size: 20px;--max-filter-size: 32px;--offset-swatch-width: calc(var(--variant-picker-swatch-width-unitless) - var(--min-width-unitless));--offset-swatch-height: calc(var(--variant-picker-swatch-height-unitless) - var(--min-height-unitless));--offset-scaled-width: calc( var(--scaling-factor) * var(--offset-swatch-width) / var(--offset-swatch-height) * var(--offset-max-swatch-size) );--offset-scaled-height: calc( var(--scaling-factor) * var(--offset-swatch-height) / var(--offset-swatch-width) * var(--offset-max-swatch-size) );--offset-max-swatch-size: calc(var(--max-swatch-size) - var(--min-width));--swatch-width: min( calc(var(--min-width) + var(--scaling-factor) * var(--offset-swatch-width) * 1px), calc(var(--min-width) + var(--offset-scaled-width)), var(--max-swatch-size) );--swatch-height: min( calc(var(--min-height) + var(--scaling-factor) * var(--offset-swatch-height) * 1px), calc(var(--min-height) + var(--offset-scaled-height)), var(--max-swatch-size) );display:block;background:var(--swatch-background);background-position:var(--swatch-focal-point, center);border-radius:var(--variant-picker-swatch-radius);border:var(--style-border-swatch-width) var(--style-border-swatch-style) var(--color-border);width:var(--swatch-width);height:var(--swatch-height);background-size:var(--swatch-width) var(--swatch-height)}.swatch.swatch--unavailable{border-style:dashed}.swatch.swatch--unscaled{--swatch-width: var(--variant-picker-swatch-width);--swatch-height: var(--variant-picker-swatch-height)}.swatch.swatch--filter{--swatch-width: var(--max-filter-size);--swatch-height: var(--max-filter-size);border-radius:var(--variant-picker-swatch-radius)}.swatch.swatch--pill{--swatch-width: var(--max-pill-size);--swatch-height: var(--max-pill-size);border-radius:var(--variant-picker-swatch-radius)}.swatch.swatch--filter,.swatch.swatch--pill{--style-border-swatch-width: var(--variant-picker-border-width);--style-border-swatch-style: var(--variant-picker-border-style);--color-border: rgb(var(--color-foreground-rgb) / var(--variant-picker-border-opacity))}.swatch.swatch--variant-image{background-size:cover}@media screen and (min-width:750px){.swatch{--max-swatch-size: 32px;--max-pill-size: 16px;--max-filter-size: 28px;--scaling-factor: .65}}fly-to-cart{--offset-y: 10px;position:fixed;width:var(--width, 40px);height:var(--height, 40px);left:0;top:0;z-index:calc(infinity);pointer-events:none;border-radius:var(--style-border-radius-buttons-primary);overflow:hidden;object-fit:cover;background-size:cover;background-position:center;opacity:0;background-color:var(--color-foreground);translate:var(--start-x, 0) var(--start-y, 0);transform:translate(-50%,-50%);animation-name:travel-x,travel-y,travel-scale;animation-timing-function:var(--x-timing),var(--y-timing),var(--scale-timing);animation-duration:.6s;animation-composition:accumulate;animation-fill-mode:both}fly-to-cart.fly-to-cart--main{--x-timing: cubic-bezier(.7, -5, .98, .5);--y-timing: cubic-bezier(.15, .57, .9, 1.05);--scale-timing: cubic-bezier(.85, .05, .96, 1)}fly-to-cart.fly-to-cart--quick{--x-timing: cubic-bezier(0, -.1, 1, .32);--y-timing: cubic-bezier(0, .92, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);animation-duration:.6s}fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.8, .92, .5);--y-timing: cubic-bezier(.14, .56, .92, 1.04);--scale-timing: cubic-bezier(.86, .08, .98, .98);--radius: var(--style-border-radius-buttons-primary);animation-duration:.8s}@media screen and (max-width:749px){fly-to-cart.fly-to-cart--sticky{--x-timing: cubic-bezier(.98, -.1, .92, .5)}}@keyframes travel-scale{0%{opacity:var(--start-opacity, 1)}5%{opacity:1}to{border-radius:50%;opacity:1;transform:translate(-50%,calc(-50% + var(--offset-y))) scale(.25)}}@keyframes travel-x{to{translate:var(--travel-x, 0) 0}}@keyframes travel-y{to{translate:0 var(--travel-y, 0)}}.product-badges:has(.zafra-card-pills){display:flex;flex-direction:column;align-items:flex-start;gap:.25rem;max-width:calc(100% - 1rem)}.product-badges--top-right:has(.zafra-card-pills){align-items:flex-end}.zafra-card-pills{display:flex;flex-wrap:wrap;gap:.25rem;max-width:100%;pointer-events:none}.zafra-card-pills .zf-offer-chip,.zafra-card-pill{display:inline-flex;align-items:center;max-width:100%;padding:.35em .8em;border-radius:var(--zcp-radius, 0);font-family:var(--font-body--family);font-size:var(--zcp-font-size, 10px);font-weight:600;line-height:1.3;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zafra-card-pills .zf-offer-chip{border:1px solid transparent}.zafra-card-pill--gender{--zcp-bg: #FFFFFF;--zcp-fg: #141414;--zcp-border: rgba(20, 20, 20, .14)}.zafra-card-pill--her{--zcp-bg: #FCE8EF;--zcp-fg: #9B2C55;--zcp-border: #F2C6D6}.zafra-card-pill--him{--zcp-bg: #E6EEF8;--zcp-fg: #1F4A7A;--zcp-border: #C6D8EE}.zafra-card-pill--unisex{--zcp-bg: #FFF6EA;--zcp-fg: #A8651A;--zcp-border: #F0DABB}.zafra-card-pill{border:1px solid var(--zcp-border, #0B0B0B);background:var(--zcp-bg, #0B0B0B);color:var(--zcp-fg, #F0F0F0)}@media screen and (max-width:749px){.zafra-card-pills>:nth-child(n+2):not(.zafra-card-pill--gender){display:none}.zafra-card-pills .zf-offer-chip,.zafra-card-pill{font-size:9px;padding:.3em .6em;letter-spacing:.1em}}.dp-gate{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:0;background:#fff;color:#0b0b0b;box-shadow:0 24px 80px #00000059}.dp-gate::backdrop{background:#0b0b0bb8}.dp-gate__panel{display:grid;gap:16px;padding:32px 28px 24px;text-align:center}.dp-gate__logo{display:flex;justify-content:center}.dp-gate__title{margin:8px 0 0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:1.6rem;letter-spacing:.02em}.dp-gate__text{margin:0;color:#5f6166;font-size:.95rem}.dp-gate__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:8px 0 0;padding:0;list-style:none}.dp-gate__country{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:1px solid #e2e2e2;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.dp-gate__country:hover,.dp-gate__country:focus-visible{border-color:#0b0b0b;background:#f5f5f5}.dp-gate__flag{flex:0 0 24px;width:24px;height:18px;background-size:cover;background-position:center;box-shadow:0 0 0 1px #00000014}.dp-gate__name{flex:1 1 auto;font-size:.95rem}.dp-gate__currency{color:#a8651a;font-size:.75rem;letter-spacing:.08em}.dp-gate__stay{justify-self:center;margin-top:4px;padding:6px 4px;border:0;background:none;color:#5f6166;font:inherit;font-size:.85rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media screen and (max-width:480px){.dp-gate__panel{padding:24px 16px 16px}.dp-gate__list{grid-template-columns:1fr}}.jumbo-text__container{width:100%}footer .jumbo-text__container{pointer-events:none}jumbo-text{display:block;font-family:var(--font-family, inherit);font-style:var(--font-style, normal);color:var(--color, inherit);font-weight:var(--font-weight, inherit);letter-spacing:var(--letter-spacing, -.02em);line-height:var(--line-height, 1);opacity:0;visibility:hidden;text-align:var(--text-align);text-box:var(--text-trim, trim-end cap text);text-transform:var(--text-transform, none);transition:opacity .3s ease;width:100%;margin-inline-start:var(--margin-inline-start-nudge, 0);margin-inline-end:var(--margin-inline-end-nudge, 0);overflow:visible}jumbo-text.ready{opacity:1;visibility:visible}jumbo-text[data-cap-text=true]{text-box-edge:cap text}.jumbo-text-line{display:inline-flex;white-space:pre}@media(prefers-reduced-motion:no-preference){.ready[data-text-effect=blur]{filter:blur(20px);opacity:.5;scale:1.05;transition:filter 1.6s var(--animation-timing-fade-in),opacity 1.3s var(--animation-timing-fade-in),scale 1.6s var(--animation-timing-fade-in)}.jumbo-text-visible[data-text-effect=blur]{filter:blur(0);opacity:1;scale:1}.ready[data-text-effect=reveal]{overflow:hidden}.ready[data-text-effect=reveal] .jumbo-text-line{transform:translateY(100%)}.jumbo-text-visible[data-text-effect=reveal] .jumbo-text-line{transition:transform .5s var(--animation-timing-fade-in) calc(var(--line-index) * .05s);transform:translateY(0)}.jumbo-text-visible[data-text-effect=reveal]{overflow:visible;transition:overflow 0s linear .75s}}.zf-price{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.zf-price .price{font-family:var(--font-heading--family);font-weight:700;font-size:2.125rem;letter-spacing:-.01em}.zf-price .compare-at-price{font-family:var(--font-body--family);font-size:1rem;color:color-mix(in srgb,var(--color-foreground) 50%,transparent)}.zf-price__pill{display:inline-flex;align-items:center;padding:.3rem .6rem;font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--brand-border, #E2E2E2);color:var(--color-foreground)}.text-center>.zf-price{justify-content:center}.text-right>.zf-price{justify-content:flex-end}.product-card .zf-price{gap:.25rem .75rem}.product-card .zf-price .price{font-family:var(--font-body--family);font-weight:500;font-size:.9375rem;letter-spacing:.02em}.product-card .zf-price .compare-at-price{font-size:.8125rem}.product-card .zf-price__pill{padding:.2rem .45rem;font-size:.625rem}.zf-price__per-ml{font-size:.875rem;color:color-mix(in srgb,var(--color-foreground) 60%,transparent);font-variant-numeric:tabular-nums}.product-card .zf-price__per-ml{display:none}.zf-price__volume{font-size:.875rem;color:color-mix(in srgb,var(--color-foreground) 62%,transparent)}.product-card .zf-price__volume{font-size:.8125rem}.zf-price__pill--save{border-color:transparent;border-radius:999px;background:#fbe8c9;color:var(--duppo-accent-deep, #A8651A);font-weight:700;letter-spacing:.02em}.zf-card-info__vol{font-family:var(--font-heading--family);font-style:italic;letter-spacing:0;text-transform:none;font-size:1.1em}.zf-card-info{display:flex;flex-direction:column;gap:var(--zci-gap, 6px);width:100%;min-width:0}.zf-card-info--center{align-items:center;text-align:center}.zf-card-info--left{align-items:flex-start;text-align:start}.zf-card-info p{margin:0}.zf-card-info__title{font-family:var(--font-heading--family);font-weight:600;font-size:var(--zci-title-size, 15px);line-height:1.3;letter-spacing:var(--zci-title-spacing, .08em);text-transform:var(--zci-title-case, uppercase);color:var(--color-foreground);text-wrap:balance}.zf-card-info__meta{display:flex;flex-wrap:wrap;justify-content:inherit;font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;line-height:1.4}.zf-card-info--center .zf-card-info__meta{justify-content:center}.zf-card-info--meta-gold .zf-card-info__meta{color:var(--brand-gold, #E0A03A)}.zf-card-info--meta-muted .zf-card-info__meta{color:color-mix(in srgb,var(--color-foreground) 55%,transparent)}.zf-card-info__meta span+span:before{content:"\b7";margin-inline:.5em}.zf-card-info__inspired-box{margin-block:.35rem .1rem}.zf-card-info__inspired,.zf-card-info__notes{font-family:var(--font-body--family);font-size:.8125rem;line-height:1.45;color:color-mix(in srgb,var(--color-foreground) 62%,transparent)}.zf-card-info__inspired-name{font-family:var(--font-heading--family);font-weight:600;font-size:.9375rem;color:var(--color-foreground)}@media screen and (max-width:749px){.zf-card-info__title{font-size:calc(var(--zci-title-size, 15px) - 2px);letter-spacing:calc(var(--zci-title-spacing, .08em) * .75)}.zf-card-info__meta{font-size:.625rem;letter-spacing:.12em}.zf-card-info__inspired,.zf-card-info__notes{font-size:.75rem}}.zf-mega{box-sizing:border-box;width:100%;max-width:var(--page-width, 90rem);margin-inline:auto;padding:2.5rem var(--page-margin, 2.5rem) 3rem}.zf-mega--columns{display:grid;grid-template-columns:minmax(12rem,1fr) minmax(14rem,1.2fr) minmax(0,2.2fr);gap:3rem;align-items:start}.zf-mega__heading{margin:0 0 1.25rem;font-family:var(--font-heading--family);font-weight:600;font-size:1.125rem;letter-spacing:.02em;color:var(--color-foreground)}.zf-mega__heading:after{content:"";display:block;width:1.5rem;height:1px;margin-top:.75rem;background:var(--brand-gold, #E0A03A)}.zf-mega__list{display:grid;gap:.75rem}.zf-mega__link{font-size:.875rem;letter-spacing:.04em;color:color-mix(in srgb,var(--color-foreground) 78%,transparent);text-decoration:none}.zf-mega__link:hover{color:var(--color-foreground);text-decoration:underline;text-underline-offset:.3em}.zf-mega__count{color:color-mix(in srgb,var(--color-foreground) 45%,transparent)}.zf-mega__feature{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--duppo-radius-card, 18px);background:#0b0b0b;color:#eee;text-decoration:none}.zf-mega__feature-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s ease}.zf-mega__feature:hover .zf-mega__feature-img{transform:scale(1.03)}.zf-mega__feature-caption{position:absolute;inset-inline:1.5rem;bottom:1.25rem;display:grid;gap:.25rem}.zf-mega__feature-title{font-family:var(--font-heading--family);font-weight:600;font-size:1.75rem;line-height:1.1}.zf-mega__feature-cta{font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-gold, #E0A03A)}.zf-mega--tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1.25rem}.zf-mega__tile{display:grid;gap:.5rem;text-decoration:none;color:var(--color-foreground);text-align:center}.zf-mega__tile{align-content:start;min-width:0;grid-template-columns:minmax(0,1fr);white-space:normal}.zf-mega,.zf-mega *{white-space:normal}.zf-mega__tile-media{position:relative;display:block;width:100%;aspect-ratio:3 / 4;overflow:hidden;background:var(--brand-mint, #F0F0F0)}.zf-mega__tile-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;transition:transform .6s ease}.zf-mega__tile:hover .zf-mega__tile-media img{transform:scale(1.04)}.zf-mega__tile-title{font-family:var(--font-heading--family);font-weight:600;font-size:1.125rem}.zf-mega__tile-desc{font-size:.75rem;line-height:1.4;color:color-mix(in srgb,var(--color-foreground) 60%,transparent)}.zf-mega{padding-block:2rem 2.25rem}.zf-mega--columns:has(.zf-mega__list--cols){grid-template-columns:minmax(10rem,.7fr) minmax(0,2fr) minmax(0,1.5fr);gap:2.5rem}.zf-mega .zf-mega__heading{font-family:var(--nb-font-head);font-weight:700!important;font-size:.6875rem;letter-spacing:.22em!important;text-transform:uppercase;color:var(--nb-g4, #8A6A28);margin-bottom:1rem}.zf-mega .zf-mega__list--cols{display:block;columns:3;column-gap:2rem}.zf-mega .zf-mega__list--cols>li{break-inside:avoid;margin-bottom:.7rem}.zf-mega .zf-mega__link{font-size:.9375rem;letter-spacing:.01em;color:var(--nb-ink, #1F1B17)}.zf-mega .zf-mega__link:hover{color:var(--nb-g4, #8A6A28)}.zf-mega .zf-mega__feature{aspect-ratio:4 / 3;max-height:22rem;border-radius:var(--nb-r-lg, 18px)}.zf-mega .zf-mega__feature:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#141110d9,#14111000 55%);pointer-events:none}.zf-mega .zf-mega__feature-caption{z-index:1}.zf-mega .zf-mega__feature-title{font-family:var(--nb-font-head);font-weight:var(--nb-head-weight, 800)!important;font-size:1.75rem;color:var(--nb-gtext, #F2E4C0)}.zf-mega .zf-mega__feature-cta{color:var(--nb-g2, #E9CD80)}.duppo-insp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .5rem .5rem .875rem;border:1px solid rgba(20,20,20,.12);border-radius:14px;background:#fff;text-align:start}.duppo-insp--nophoto{padding-inline-end:.875rem}.duppo-insp__txt{display:grid;gap:.1rem;min-inline-size:0}.duppo-insp__label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--duppo-accent-deep, #A8651A)}.duppo-insp__name{font-family:var(--font-heading--family);font-weight:600;font-size:.875rem;line-height:1.25;color:#141414;overflow-wrap:anywhere}.duppo-insp__house{font-size:.75rem;line-height:1.3;color:#6a6a6d}.duppo-insp__img{flex:0 0 auto;display:grid;place-items:center;inline-size:3rem;block-size:3rem;border-radius:10px;background:#f6f3ee;overflow:hidden}.duppo-insp__img img{inline-size:100%;block-size:100%;object-fit:contain;padding:.2rem}.duppo-insp--pdp{inline-size:100%;padding:.75rem .875rem .75rem 1.125rem;border-radius:16px}.duppo-insp--pdp .duppo-insp__label{font-size:.6875rem}.duppo-insp--pdp .duppo-insp__name{font-size:1rem}.duppo-insp--pdp .duppo-insp__house{font-size:.8125rem}.duppo-insp--pdp .duppo-insp__img{inline-size:4rem;block-size:4rem;border-radius:12px}.duppo-insp--btn{inline-size:100%;cursor:pointer;font:inherit;color:inherit;transition:border-color .2s ease,box-shadow .2s ease}.duppo-insp--btn:hover{border-color:#a8651a73;box-shadow:0 4px 16px #1414140f}.duppo-insp--btn:focus-visible{outline:2px solid var(--duppo-accent, #E0A03A);outline-offset:2px}.duppo-insp--btn .duppo-insp__txt{flex:1 1 auto}.duppo-insp__info{flex:0 0 auto;display:grid;place-items:center;color:#8a8a8d}.duppo-insp-modal{inline-size:min(34rem,calc(100vw - 2rem));max-block-size:calc(100dvh - 2rem);padding:0;border:0;border-radius:22px;background:#fff;color:#141414;box-shadow:0 24px 64px #00000040}.duppo-insp-modal::backdrop{background:#0a0a0a73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.duppo-insp-modal__inner{position:relative;display:grid;gap:.9rem;padding:1.75rem 1.5rem 1.5rem}.duppo-insp-modal__close{position:absolute;inset-block-start:.75rem;inset-inline-end:.75rem;display:grid;place-items:center;inline-size:2.25rem;block-size:2.25rem;border:0;border-radius:999px;background:#f4f2ef;color:#141414;cursor:pointer}.duppo-insp-modal__eyebrow{margin:0;padding-inline-end:2.5rem;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--duppo-accent-deep, #A8651A)}.duppo-insp-modal__title{margin:0;font-family:var(--font-heading--family);font-weight:600;font-size:1.375rem;line-height:1.2;text-wrap:balance}.duppo-insp-modal__pair{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:.25rem 0 0}.duppo-insp-modal__pair figure{display:grid;gap:.4rem;margin:0}.duppo-insp-modal__img{display:grid;place-items:center;aspect-ratio:1;border-radius:14px;background:#f6f3ee;overflow:hidden}.duppo-insp-modal__img img{inline-size:100%;block-size:100%;object-fit:contain}.duppo-insp-modal__pair figcaption{font-size:.8125rem;font-weight:500;text-align:center;color:#3a3a3c}.duppo-insp-modal__text{font-size:.9375rem;line-height:1.55}.duppo-insp-modal__text p{margin:0}.duppo-insp-modal__legal{margin:0;padding-block-start:.8rem;border-top:1px solid rgba(20,20,20,.1);font-size:.75rem;line-height:1.5;color:#6a6a6d}.bento-box{display:grid;column-gap:var(--bento-gap);row-gap:calc(var(--bento-gap) * 1.5);width:100%}.bento-box:has(.collection-card--image-bg){row-gap:var(--bento-gap)}.bento-box~.bento-box{padding-block-start:var(--bento-gap)}@media screen and (max-width:900px){.bento-box{grid-template-columns:repeat(2,1fr)}.bento-box__item{min-width:0;overflow:hidden}.bento-box__item:nth-child(3n+1){grid-column:span 1}.bento-box__item:nth-child(3n+2){grid-column:span 1}.bento-box__item:nth-child(3n+3){grid-column:span 2}.bento-box__item:last-child:nth-child(3n+5){grid-column:span 1}.bento-box__item:last-child:nth-child(3n+4){grid-column:span 2}}@media screen and (min-width:901px){.bento-box{grid-template-columns:repeat(12,1fr);grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H I I I I I I" "J J J J K K K K L L L L"}.bento-box__item:nth-child(1){grid-area:A}.bento-box__item:nth-child(2){grid-area:B}.bento-box__item:nth-child(3){grid-area:C}.bento-box__item:nth-child(4){grid-area:D}.bento-box__item:nth-child(5){grid-area:E}.bento-box__item:nth-child(6){grid-area:F}.bento-box__item:nth-child(7){grid-area:G}.bento-box__item:nth-child(8){grid-area:H}.bento-box__item:nth-child(9){grid-area:I}.bento-box__item:nth-child(10){grid-area:J}.bento-box__item:nth-child(11){grid-area:K}.bento-box__item:nth-child(12){grid-area:L}.bento-box--items-1{grid-template-areas:"A A A A A A A A A A A A"}.bento-box--items-2{grid-template-areas:"A A A A A A B B B B B B"}.bento-box--items-4{grid-template-areas:"A A A A B B B B B B B B" "C C C C C C C C D D D D"}.bento-box--items-5{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E E E E"}.bento-box--items-7{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D D D D E E E" "F F F F F F G G G G G G"}.bento-box--items-8{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H H H H H H H"}.bento-box--items-10{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G G G G G G G H H H" "I I I J J J J J J J J J"}.bento-box--items-11{grid-template-areas:"A A A B B B B B B C C C" "D D D D D D E E E F F F" "G G G H H H I I I I I I" "J J J J K K K K K K K K"}}.zf-offx{display:grid;gap:.9rem;padding:1.15rem 1.25rem 1.1rem;font-family:var(--font-body--family);background:var(--duppo-accent-tint, #FFF6EA);border:1px solid rgba(168,101,26,.22);border-radius:18px;color:#141414}.zf-offx__head{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.zf-offx__text{margin:0;font-size:.9375rem;font-weight:500;line-height:1.55;color:#141414;text-wrap:pretty}.zf-offx__hl{padding:.25em .75em;border-radius:999px;background:var(--duppo-accent, #E0A03A);color:var(--duppo-accent-ink, #1A1206);font-weight:700;letter-spacing:.03em;text-transform:uppercase;font-size:.75rem;line-height:1.3}.zf-offx__timer{flex:0 0 auto;display:inline-flex;align-items:baseline;gap:.35rem}.zf-offx__timer .zf-offer__seg b{font-family:var(--font-body--family);font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--duppo-accent-deep, #A8651A);font-variant-numeric:tabular-nums}.zf-offx__timer .zf-offer__seg i{font-family:var(--font-body--family);font-size:.625rem;font-weight:500;text-transform:lowercase;color:var(--duppo-accent-deep, #A8651A);opacity:.75}.zf-offx__row{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-radius:12px;background:#fff;border:1px solid rgba(168,101,26,.2);color:#141414}.zf-offx__qty{display:grid;gap:.2rem;font-size:.9375rem;font-weight:600;letter-spacing:.01em;line-height:1.25}.zf-offx__each{font-size:.75rem;font-weight:500;color:var(--duppo-accent-deep, #A8651A)}.zf-offx__price{display:inline-flex;align-items:baseline;gap:.6rem;white-space:nowrap}.zf-offx__price s{font-size:.875rem;color:#8a8a8d;text-decoration-thickness:1px}.zf-offx__price b{font-size:1.1875rem;font-weight:700;color:var(--duppo-accent-deep, #A8651A)}.zf-offx__auto{margin:0;font-size:.8125rem;font-weight:500;line-height:1.45;color:#5e5f63}.zf-offer{--zf-bg: #ffffff;--zf-border: var(--brand-border, #E2E2E2);--zf-rule: var(--brand-gold, #E0A03A);--zf-surface: #ffffff;--zf-hl-bg: rgba(224, 160, 58, .18);--zf-hl-fg: var(--brand-fg, #1A1A1A);--zf-accent: var(--brand-green, #0B0B0B);--zf-digits: var(--brand-fg, #1A1A1A);--zf-title: var(--brand-fg, #1A1A1A);--zf-text: var(--brand-muted-fg, #5F6166);--zf-badge-bg: var(--brand-green, #0B0B0B);--zf-badge-fg: #ffffff;--zf-track: rgba(16, 14, 11, .1);--zf-step-on: var(--brand-green, #0B0B0B);--zf-cta-bg: transparent;--zf-cta-fg: var(--brand-green, #0B0B0B);--zf-cta-border: var(--brand-green, #0B0B0B);--zf-cta-hover-bg: var(--brand-green, #0B0B0B);--zf-cta-hover-fg: #ffffff;display:block;font-size:.8125rem;line-height:1.45}.zf-offer__box{display:grid;gap:.375rem;padding:.75rem .875rem .8125rem;border:1px solid var(--zf-border);border-inline-start:2px solid var(--zf-rule);border-radius:0;background:var(--zf-bg)}.zf-offer--crem{--zf-bg: var(--brand-mint, #F0F0F0);--zf-border: var(--brand-mint, #F0F0F0)}.zf-offer--negru{--zf-bg: var(--brand-green, #0B0B0B);--zf-border: var(--brand-green, #0B0B0B);--zf-surface: rgba(255, 255, 255, .06);--zf-hl-bg: rgba(224, 160, 58, .22);--zf-hl-fg: #F2C274;--zf-accent: var(--brand-gold, #E0A03A);--zf-digits: var(--brand-gold, #E0A03A);--zf-title: #ffffff;--zf-text: rgba(255, 255, 255, .78);--zf-badge-bg: var(--brand-gold, #E0A03A);--zf-badge-fg: var(--brand-green, #0B0B0B);--zf-track: rgba(255, 255, 255, .18);--zf-step-on: var(--brand-gold, #E0A03A);--zf-cta-fg: #ffffff;--zf-cta-border: var(--brand-gold, #E0A03A);--zf-cta-hover-bg: var(--brand-gold, #E0A03A);--zf-cta-hover-fg: var(--brand-green, #0B0B0B)}.zf-offer__row{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;column-gap:.75rem;row-gap:.25rem}.zf-offer__row:empty{display:none}.zf-offer__badge{display:inline-block;padding:.25rem .5rem;border-radius:0;background:var(--zf-badge-bg);color:var(--zf-badge-fg);font-family:var(--font-body--family);font-size:.625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.1}.zf-offer__title{margin:0;flex:1 1 auto;min-inline-size:0;font-family:var(--font-heading--family);font-size:1.125rem;font-weight:var(--font-heading--weight, 300);line-height:1.2;letter-spacing:0;color:var(--zf-title);text-wrap:balance}.zf-offer__link{color:inherit;text-decoration:underline;text-decoration-color:var(--brand-gold, #E0A03A);text-underline-offset:3px}.zf-offer__link:hover{text-decoration-thickness:2px}.zf-offer__hl{display:inline;padding:0;background:none;color:var(--zf-hl-fg);font-weight:600}.zf-offer__text{margin:0;color:var(--zf-text)}.zf-offer__note{margin:.375rem 0 0;font-size:.6875rem;line-height:1.35;color:var(--brand-muted-fg, #5F6166)}.zf-offer--timer .zf-offer__row{flex-wrap:nowrap}.zf-offer--timer .zf-offer__box{gap:.25rem;padding:.625rem .75rem}.zf-offer__timer{display:flex;align-items:baseline;flex:0 0 auto;gap:.4375rem;white-space:nowrap}.zf-offer__seg{display:inline-flex;align-items:baseline;gap:.0625rem}.zf-offer__seg[hidden]{display:none}.zf-offer__seg b{font-family:var(--font-heading--family);font-size:1.0625rem;font-weight:400;line-height:1;font-variant-numeric:tabular-nums;color:var(--zf-digits)}.zf-offer__seg i{font-style:normal;font-size:.625rem;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--zf-digits);opacity:.7}.zf-offer__tiers{display:grid;gap:.3125rem;margin-block-start:.125rem}.zf-offer__tier{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.5rem;padding:.5rem .625rem;border-radius:0;background:var(--zf-surface);border:1px solid var(--zf-border);color:var(--zf-title)}.zf-offer__tier--best{border-color:var(--zf-accent)}.zf-offer__tier-qty{font-family:var(--font-heading--family);font-size:1.125rem;font-weight:400;line-height:1}.zf-offer__tier-label{font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.zf-offer__tier-price{font-weight:600;white-space:nowrap}.zf-offer__tier-price s{font-weight:400;opacity:.55;margin-inline-end:.1875rem}.zf-offer__track{display:flex;gap:.25rem;margin-block-end:.4375rem}.zf-offer__step{block-size:3px;flex:1;border-radius:0;background:var(--zf-track);transition:background-color .25s ease}.zf-offer__step[data-zf-on]{background:var(--zf-step-on)}.zf-offer__progress-text{margin:0;font-size:.78125rem;font-weight:500;color:var(--zf-title)}.zf-offer__cta{display:inline-flex;align-items:center;justify-content:center;min-block-size:2.5rem;margin-block-start:.125rem;padding:0 1rem;border:1px solid var(--zf-cta-border);border-radius:0;background:var(--zf-cta-bg);color:var(--zf-cta-fg);font-family:var(--font-body--family);font-size:.6875rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.zf-offer__cta:hover{background:var(--zf-cta-hover-bg);color:var(--zf-cta-hover-fg)}.zf-offer__cta--ghost{justify-content:flex-start;min-block-size:auto;padding:0;border:0;background:none;color:var(--zf-title);text-decoration:underline;text-decoration-color:var(--brand-gold, #E0A03A);text-underline-offset:4px}.zf-offer__cta--ghost:hover{background:none;color:var(--zf-title);text-decoration-thickness:2px}.zf-offer__cta[aria-busy=true]{opacity:.6;pointer-events:none}.zf-offer-chip{display:inline-block;padding:.25rem .5rem;border-radius:0;background:var(--brand-green, #0B0B0B);color:#fff;font-family:var(--font-body--family);font-size:.625rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.zf-offer-chip--negru{background:var(--brand-gold, #E0A03A);color:var(--brand-green, #0B0B0B)}@media(max-width:420px){.zf-offer__row{gap:.5rem}.zf-offer__timer{gap:.375rem}}@media(prefers-reduced-motion:reduce){.zf-offer__step,.zf-offer__cta{transition:none}}.buy-buttons-block{--buy-button-preferred-width: 185px;width:100%}.product-form-buttons{display:flex;flex-wrap:wrap}.product-form-buttons:not(:has(.quantity-rules)){gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.product-form-buttons:not(:has(.quantity-rules)){gap:var(--gap-sm)}}.product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex:1 1 var(--buy-button-preferred-width, 0);min-width:fit-content}.product-form-buttons--stacked>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:51%}.product-form-buttons button{width:100%;padding-block:var(--padding-lg)}.quantity-selector{flex-grow:0;flex-shrink:0;height:var(--height-buy-buttons)}.quantity-label{flex:1 0 100%;width:100%;font-size:var(--font-size--sm);margin-block-end:var(--gap-xs)}.quantity-label__cart-count{color:var(--color-foreground-secondary)}.quantity-rules{display:flex;flex-wrap:wrap;gap:0;row-gap:calc(var(--gap-xs) / 2);flex:1 0 100%;width:100%;font-size:var(--font-size--xs);color:var(--color-foreground-secondary);margin-block-start:var(--gap-xs);margin-block-end:var(--gap)}.product-form-buttons:has(~.volume-pricing .volume-pricing__title) .quantity-rules{margin-block-end:var(--gap-md)}.quantity-rules__item{position:relative;display:inline-block;color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.quantity-rules__item:not(:last-child){padding-inline-end:var(--padding-xl);margin-inline-end:var(--margin-2xs)}.quantity-rules__item:not(:last-child):after{content:"\2022";position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);font-size:.5em;line-height:0}.add-to-cart-button{height:var(--height-buy-buttons);text-transform:var(--button-text-case-primary)}.add-to-cart-button.button-secondary{text-transform:var(--button-text-case-secondary)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-primary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-buttons:has(.add-to-cart-button.button-secondary) shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: var(--style-border-radius-buttons-secondary);--shopify-accelerated-checkout-button-block-size: var(--height-buy-buttons)}.product-form-text__error{display:flex;flex:1 0 100%;align-items:flex-start;gap:var(--gap-xs);margin-block-end:var(--gap-xs)}.product__pickup-availabilities{width:100%;color:var(--color, var(--color-foreground))}.pickup-availability__column{display:flex;flex-direction:column;justify-content:flex-start}.pickup-availability__row{display:flex;gap:var(--padding-xs)}.pickup-availability__dialog-row{display:flex;justify-content:space-between;align-items:flex-start}.pickup-availability__header-container{padding-block-end:var(--padding-2xl)}.pickup-location__wrapper{display:flex;flex-direction:column;padding-block:var(--padding-2xl);padding-inline:var(--theme-drawer-padding);border-top:1px solid var(--color-border);gap:var(--padding-xs)}.pickup-location__address-wrapper{display:flex;flex-direction:column;gap:var(--padding-md)}.pickup-location__text-sm{font-size:var(--font-size--sm);margin:0}.pickup-location__text-xs{font-size:var(--font-size--xs);margin:0}.pickup-location__button{width:fit-content;color:var(--color, var(--color-foreground));font-size:var(--font-size--xs);font-family:var(--font-body--family);padding:0;cursor:pointer;margin-block:var(--margin-xs)}.pickup-location__button:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.pickup-location__h4{margin:0}.pickup-location__text-bold{font-size:var(--font-size--md);font-weight:600;margin:0}.pickup-location__availability-wrapper{display:flex;align-items:center;gap:var(--gap-xs);font-family:var(--font-paragraph--family)}.pickup-location__address{font-style:normal}.volume-pricing{display:block;width:100%;margin-bottom:var(--gap)}.volume-pricing:not(:has(.volume-pricing__title)){margin-top:0;margin-bottom:0}.volume-pricing__title{display:block;margin-block-end:var(--gap-sm);font-size:var(--font-size--sm);font-weight:var(--font-body--weight);color:var(--color-foreground)}.volume-pricing__table{width:100%}.volume-pricing__row{display:flex;justify-content:space-between;align-items:center;padding-block:var(--padding-sm);padding-inline:var(--padding-md);font-size:var(--font-size--sm)}.volume-pricing__row--even{background:rgb(var(--color-foreground-rgb) / var(--opacity-5))}.volume-pricing__row--odd{background:var(--color-background)}.volume-pricing__collapsible-wrapper{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:opacity var(--animation-speed-slow) var(--animation-easing),block-size var(--animation-speed-slow) var(--animation-easing)}.volume-pricing__toggle{width:100%;padding-bottom:0;padding-inline:0;text-align:start;color:var(--color-foreground-secondary);font-size:var(--font-size--xs);cursor:default;margin-block-start:0;pointer-events:none}button.volume-pricing__toggle{padding-block:var(--padding-sm)}.volume-pricing__toggle-text{cursor:pointer;display:inline-block;pointer-events:auto}.volume-pricing__show-less{display:none}.volume-pricing--expanded .volume-pricing__collapsible-wrapper{opacity:1;block-size:auto}@starting-style{.volume-pricing--expanded .volume-pricing__collapsible-wrapper{block-size:0;opacity:0;overflow-y:clip}}.volume-pricing--expanded .volume-pricing__show-more{display:none}.volume-pricing--expanded .volume-pricing__show-less{display:inline}.accelerated-checkout-block[data-shopify-visual-preview]{width:300px}more-payment-options-link{font-size:smaller}more-payment-options-link a:hover{color:rgb(var(--color-rgb, var(--color-foreground-rgb)) / var(--opacity-subdued-text))}.shopify-payment-button__more-options[aria-hidden=true]{display:none}.zafra-drawer-extras{display:flex;flex-direction:column;gap:1.1rem;padding:1.25rem var(--padding-lg, 1.5rem) 1.5rem;background:var(--brand-muted-bg, #F3F5F8);margin-block-start:.75rem}.zafra-drawer-extras .zafra-drawer-extras__card{background:#fff}.zafra-drawer-extras__heading{margin:0 0 .5rem;font-size:.78125rem;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--brand-muted-fg, #4F5661)}.zafra-drawer-extras__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.9rem;row-gap:0}.zafra-drawer-extras__link-row{display:flex;align-items:center;gap:.6rem;padding-block:.42rem;font-size:.875rem;color:var(--color-foreground, #0b152c);text-decoration:none}.zafra-drawer-extras__link-icon{flex:0 0 auto;display:inline-flex;width:18px;height:18px}.zafra-drawer-extras__links a{display:block;padding-block:.45rem;color:var(--color-foreground, #0B152C);font-size:.9375rem;text-decoration:none}.zafra-drawer__topbar{display:flex;align-items:center;justify-content:center;min-height:3.25rem;margin-block-start:-3.25rem;pointer-events:none;border-block-end:1px solid var(--brand-border, #E0E5EB)}.zafra-drawer__topbar-title{font-size:1rem;font-weight:650;color:var(--color-foreground, #0B152C)}.menu-drawer .zafra-drawer__row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:1rem;border-block-end:1px solid var(--brand-border, #E0E5EB)}.menu-drawer .zafra-drawer__row .zafra-drawer__row-text{display:flex;flex-direction:column;gap:.15rem;min-width:0}.menu-drawer .zafra-drawer__row .menu-drawer__menu-item-text{font-size:1.1875rem;font-weight:600;line-height:1.25}.menu-drawer .zafra-drawer__row .zafra-drawer__row-desc{font-size:.84375rem;line-height:1.35;color:var(--brand-muted-fg, #4F5661);font-weight:400}.menu-drawer .zafra-drawer__row .zafra-drawer__row-chevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1.1rem;height:1.1rem;margin-inline-end:.25rem;color:var(--color-foreground, #0B152C);transform:rotate(-90deg)}.menu-drawer .zafra-drawer__row .zafra-drawer__row-chevron svg{width:100%;height:100%}.zafra-drawer-extras__card{display:flex;align-items:center;gap:.9rem;padding:.9rem 1rem;border:1px solid var(--brand-border, #E0E5EB);border-radius:10px;background:var(--brand-muted-bg, #F3F5F8);color:var(--color-foreground, #0B152C);text-decoration:none}.zafra-drawer-extras__card-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--brand-mint, #D8F9DD);color:var(--brand-green, #0D9549)}.zafra-drawer-extras__card-icon svg{width:1.15rem;height:1.15rem}.zafra-drawer-extras__card-text{display:flex;flex-direction:column;gap:.1rem;font-size:.875rem;line-height:1.35}.zafra-drawer-extras__card-text strong{font-size:.9375rem}.zafra-drawer-extras__card-text>span:not(.zafra-drawer-extras__card-contact){color:var(--brand-muted-fg, #4F5661)}.zafra-drawer-extras__card-contact{color:var(--brand-green, #0D9549);font-weight:650}.zafra-drawer-extras__trust{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0}.zafra-drawer-extras__trust li{display:flex;align-items:center;gap:.55rem;font-size:.875rem;color:var(--brand-muted-fg, #4F5661)}.zafra-drawer-extras__trust .svg-wrapper{display:inline-flex;width:1rem;height:1rem;color:var(--brand-green, #0D9549)}.zafra-drawer-extras__social-icons{display:flex;gap:.6rem}.zafra-drawer-extras__social-icons a{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--brand-border, #E0E5EB);border-radius:50%;background:#fff;color:var(--color-foreground, #0B152C);transition:border-color .15s ease,color .15s ease}.zafra-drawer-extras__social-icons a:hover{border-color:var(--brand-green, #0D9549);color:var(--brand-green, #0D9549)}.zafra-drawer-extras__social-icons svg{width:19px;height:19px;fill:currentColor}.menu-drawer:has(.zafra-drawer-extras) .menu-drawer__menu-item{font-size:1.125rem;font-weight:550;padding-block:.85rem}.menu-drawer:has(.zafra-drawer-extras) .menu-drawer__menu{padding-block-start:.25rem}.menu-drawer .menu-drawer__animated-element:not(.menu-drawer__menu--childlist),.menu-drawer .menu-drawer__menu--childlist .menu-drawer__list-item{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}.menu-drawer .menu-drawer__menu--childlist{animation:none!important;opacity:1!important}.menu-drawer__menu.has-submenu>li{border-bottom:1px solid #eceeed}.menu-drawer__menu.has-submenu .menu-drawer__menu-item--mainlist{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-block:.98rem;font-size:1.05rem;font-weight:650;line-height:1.3}.menu-drawer__menu.has-submenu .menu-drawer__menu-item--mainlist .icon-plus svg{display:none}.menu-drawer__menu.has-submenu .menu-drawer__menu-item--mainlist:after{content:"";flex:0 0 auto;width:9px;height:9px;border-inline-end:2px solid currentColor;border-block-start:2px solid currentColor;transform:rotate(45deg);opacity:.55}.menu-drawer.menu-drawer{overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none;touch-action:pan-y pinch-zoom}.menu-drawer__menu.has-submenu details>.menu-drawer__menu--childlist{position:absolute;top:0;right:0;bottom:0;left:0;height:auto;min-height:100%;z-index:40;display:block;margin:0;padding:0 var(--page-margin, 1.25rem) 2.5rem;background:#fff;overflow-y:auto;overscroll-behavior:contain;transform:translate(100%);visibility:hidden;transition:transform .3s cubic-bezier(.32,.72,.28,1),visibility .3s}.menu-drawer__menu.has-submenu details.is-sub-open>.menu-drawer__menu--childlist{transform:none;visibility:visible}@media(prefers-reduced-motion:reduce){.menu-drawer__menu.has-submenu details>.menu-drawer__menu--childlist{transition:none}}.zafra-subpanel__head{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:.9rem;padding:.9rem 0;margin-bottom:.35rem;background:#fff;border-bottom:1px solid #eceeed;list-style:none}.zafra-subpanel__back{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .6rem .35rem .2rem;border:0;background:none;font:inherit;font-size:.9rem;color:var(--brand-muted-fg, #39414f);cursor:pointer}.zafra-subpanel__title{font-size:1.05rem;font-weight:700}.zafra-subpanel__all{list-style:none}.zafra-subpanel__all .menu-drawer__menu-item--child{color:var(--color-primary, #0d9549);font-weight:650}.menu-drawer__menu--childlist .menu-drawer__list-item{border-bottom:1px solid #f0f2f1}.menu-drawer__menu--childlist .menu-drawer__menu-item--child{display:block;padding-block:.85rem;font-size:.98rem}.email-signup-block{--arrow-button-size: 58px;--arrow-button-size-integrated: 42px;--arrow-button-size-small: 20px;--arrow-icon-size: 32px;--arrow-icon-size-small: 24px;min-width:fit-content}@media screen and (max-width:749px){.email-signup-block{width:100%;min-width:unset}}.email-signup__heading{color:var(--color, inherit);padding-block:var(--padding-sm)}.email-signup__form{display:flex;flex-direction:column}.email-signup__input-group{display:flex;align-items:stretch;background-color:transparent}.email-signup__input-group:not(.email-signup__input-group--integrated):not(.email-signup__input-group--underline){gap:var(--gap-xs);align-items:center}@media screen and (max-width:749px){.email-signup__input-group:not(.email-signup__input-group--arrow):not(.email-signup__input-group--underline):not(.email-signup__input-group--integrated){flex-direction:column}}.email-signup__input-group--integrated{border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background)}.email-signup__input-group--integrated.email-signup__input-group--no-border{border:none}.email-signup__input{flex:1;min-width:0;border-width:var(--border-width);border-radius:var(--border-radius);border-style:solid;border-color:var(--color-input-border);background-color:var(--color-input-background);transition:background-color var(--animation-speed) var(--animation-easing),color var(--animation-speed) var(--animation-easing)}@media screen and (max-width:749px){.email-signup__input{width:100%}}.email-signup__input.paragraph{color:var(--color-input-text);outline-color:var(--color-input-background)}.email-signup__button{white-space:nowrap;padding:0}@media screen and (max-width:749px){.email-signup__button{width:100%}}.email-signup__input,.email-signup__button--text{padding:var(--padding-lg) var(--padding-3xl)}.email-signup__input-group--underline{--box-shadow-color: var(--color-input-border);--box-shadow-multiplier: 1;--box-shadow-focused-multiplier: 1.75;box-shadow:0 calc(var(--border-width) * var(--box-shadow-multiplier)) 0 var(--box-shadow-color);transition:box-shadow var(--animation-values);margin-block-end:calc(var(--border-width) * var(--box-shadow-focused-multiplier))}.email-signup__input-group--underline:focus-within{--box-shadow-multiplier: var(--box-shadow-focused-multiplier);--box-shadow-color: var(--color-input-text)}.email-signup__input-group .email-signup__input--underline{color:var(--color-input-text);background-color:transparent;padding:12px 0;border:none;border-radius:0}.email-signup__input-group .email-signup__input--underline:focus-visible{outline:none}.email-signup__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-70))}.email-signup__input-group .email-signup__input--none{color:var(--color-input-text);background-color:var(--color-input-background);border:none}.email-signup__input-group--integrated .email-signup__input{background-color:transparent;border:none;border-radius:0}.email-signup__button-icon{color:currentcolor;padding:5px}@media screen and (max-width:749px){.email-signup__button-icon{padding:0;align-self:center;justify-self:center;width:var(--icon-size-lg);height:var(--icon-size-lg)}}.email-signup__button--arrow{width:var(--arrow-button-size-small);height:var(--arrow-button-size-small);padding:0}.email-signup__button--arrow:not(.email-signup__button--integrated){width:var(--arrow-button-size);height:var(--arrow-button-size);display:flex;align-items:center;justify-content:center}.email-signup__button--arrow:not(.email-signup__button--integrated)>.email-signup__button-icon{width:var(--arrow-icon-size);height:var(--arrow-icon-size);padding:0}.email-signup__button--integrated{--button-offset: var(--margin-xs);align-self:stretch;margin:var(--button-offset);flex-shrink:0}@media screen and (max-width:749px){.email-signup__button--integrated{width:fit-content}}.email-signup__button--integrated.email-signup__button--text{padding:0 var(--padding-3xl)}.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding:0 var(--padding-xl)}.email-signup__button--integrated.button-unstyled{border-radius:var(--border-radius)}.email-signup__button--integrated>.email-signup__button-icon{padding:0}.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);align-self:center;display:flex;align-items:center;justify-content:center}.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__input--underline+.email-signup__button--integrated{margin:0;align-self:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text{padding-block:9px}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--text.button-unstyled{padding-inline:0;min-width:44px;min-height:44px}.email-signup__input--underline+.email-signup__button--integrated.button-unstyled{border-radius:0}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow{width:var(--arrow-button-size-integrated);height:var(--arrow-button-size-integrated);display:flex;align-items:center;justify-content:center}.email-signup__input--underline+.email-signup__button--integrated.email-signup__button--arrow>.email-signup__button-icon{width:var(--arrow-icon-size-small);height:var(--arrow-icon-size-small)}.email-signup__button:not(.button-unstyled){background-color:var(--button-background-color);color:var(--button-color);text-transform:var(--button-text-case-primary)}.email-signup__button.button-secondary{text-transform:var(--button-text-case-secondary)}.email-signup__button.button-unstyled{background-color:transparent;color:var(--color-input-text)}.email-signup__button.button-unstyled:hover{--hover-color-rgb: var(--color-input-text-rgb);color:rgb(var(--hover-color-rgb) / var(--opacity-70));cursor:pointer}.email-signup__message{display:flex;align-items:center;gap:var(--gap-xs)}.email-signup__message-text{margin:0}.variant-picker,.variant-picker__form{width:100%}.variant-picker[data-shopify-visual-preview]{min-width:300px;padding-inline-start:max(4px,var(--padding-inline-start))}.variant-option__select-wrapper{display:flex;position:relative;border:var(--style-border-width-inputs) solid var(--color-variant-border);border-radius:var(--style-border-radius-inputs);align-items:center;margin-top:var(--margin-2xs);overflow:clip;color:var(--color-variant-text)}.variant-option__select-wrapper:has(.swatch){--variant-picker-swatch-width: 20px;--variant-picker-swatch-height: 20px}.variant-option__select-wrapper:hover{border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}.variant-option__select-wrapper:hover .variant-option__select{background-color:var(--color-variant-hover-background)}.variant-option__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}.variant-option__select{padding-block:var(--padding-md);padding-inline:var(--padding-lg) calc(var(--padding-lg) + var(--icon-size-2xs));-webkit-appearance:none;appearance:none;background-color:var(--color-variant-background);color:inherit;border:0;width:100%;margin:0;cursor:pointer}.variant-option__select-wrapper .icon{position:absolute;inset-inline-end:var(--padding-md);top:50%;transform:translateY(-50%);width:var(--icon-size-2xs);height:var(--icon-size-2xs);pointer-events:none}.variant-option__select--has-swatch{padding-inline-start:calc((2 * var(--padding-sm)) + var(--variant-picker-swatch-width))}.variant-option__select-wrapper .swatch{position:absolute;top:50%;inset-inline-start:var(--padding-md);transform:translateY(-50%)}.variant-picker--center,.variant-picker--center .variant-option{text-align:center;align-items:center;justify-content:center;width:100%}.variant-picker--right,.variant-picker--right .variant-option{text-align:end;justify-content:flex-end}.variant-picker .variant-option--buttons label:has(.swatch){border-radius:var(--variant-picker-swatch-radius)}.variant-option{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);--variant-option-padding-inline: var(--padding-md)}.variant-option+.variant-option{margin-top:var(--padding-lg)}.variant-option--swatches{--options-border-radius: var(--variant-picker-swatch-radius);width:100%}.variant-option--swatches overflow-list::part(list){padding-block:var(--overflow-list-padding-block, 0);padding-inline:var(--overflow-list-padding-inline, 0)}.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment)}@media screen and (max-width:749px){.variant-option--swatches>overflow-list{justify-content:var(--product-swatches-alignment-mobile)}}.variant-option--buttons{display:flex;flex-wrap:wrap;gap:var(--gap-sm);margin:0;padding:0;border:none}.variant-option--buttons legend{padding:0;margin-block-end:var(--margin-xs)}.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single]{color:var(--variant-option-label-color, var(--color-foreground))}.variant-option__swatch-value{padding-inline-start:var(--padding-xs);color:var(--variant-option-label-color-subdued, var(--color-foreground-subdued))}@media(prefers-reduced-motion:no-preference){.variant-option__button-label,.variant-option__select-wrapper,.variant-option__button-label:before,.variant-option__button-label:after,.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill{transition-duration:var(--animation-speed);transition-timing-function:var(--animation-easing)}.variant-option__button-label__pill{transition-property:transform}.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill{transition-property:transform}.variant-option__button-label:after{transition-property:clip-path}.variant-option__button-label:before{transition-property:border-color}.variant-option__select-wrapper,.variant-option__button-label{transition-property:background-color,border-color,color}}.variant-option__button-label{--variant-picker-stroke-color: var(--color-variant-border);cursor:pointer;display:flex;flex:0 0 3.25em;align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-lg);border:var(--options-border-width) solid var(--color-variant-border);border-radius:var(--options-border-radius);overflow:clip;justify-content:center;min-height:3.25em;min-width:fit-content;white-space:nowrap;background-color:var(--color-variant-background);color:var(--color-variant-text);gap:0}.variant-option__button-label:hover,.variant-option__button-label:hover:has([aria-disabled=true]):has([data-option-available=false]){--variant-picker-stroke-color: var(--color-variant-hover-border);background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}.variant-option__button-label:not(.variant-option__button-label--has-swatch):has([data-option-available=false]){border-width:0}.variant-option__button-label:not(.variant-option__button-label--has-swatch):before,.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:var(--options-border-width) solid var(--color-selected-variant-border);border-radius:inherit;pointer-events:none;z-index:2;clip-path:inset(var(--clip, 0 0 0 0))}.variant-option__button-label:has([data-option-available=false]):not(.variant-option__button-label--has-swatch):before{top:0;right:0;bottom:0;left:0}.variant-option__button-label:not(.variant-option__button-label--has-swatch):before{clip-path:inset(0 0 0 0);border-color:var(--color-variant-border);inset:calc(var(--options-border-width) * -1)}.variant-option__button-label:has(:checked):not(.variant-option__button-label--has-swatch,:has([data-option-available=false])):before{border-color:var(--color-selected-variant-border)}:is(.variant-option__button-label:not(:has(:checked)):has(~label>:checked),.variant-option__button-label:has(:checked):has(~label>[data-previous-checked=true])) .variant-option__button-label__pill{inset-inline-end:0;inset-inline-start:unset}:is(.variant-option__button-label:has([data-previous-checked=true])~label:has([data-current-checked=true]),.variant-option__button-label:has(:checked)~label) .variant-option__button-label__pill{inset-inline-start:0;inset-inline-end:unset}.variant-option__button-label:not(:has(:checked)):has(~label>:checked){--pill-offset: calc(100% + 1px) }.variant-option__button-label:has(:checked)~label{--pill-offset: calc(-100% - 1px) }.variant-option__button-label:has([data-current-checked=true]):first-of-type~label:last-of-type:not(.variant-option__button-label--has-swatch),.variant-option__button-label:not(:has(:checked)):has(~label>:checked):not(.variant-option__button-label--has-swatch){--clip: 0 0 0 100%}.variant-option__button-label:not(:has([data-current-checked=true])):first-of-type:has(~label:last-of-type>:checked):not(.variant-option__button-label--has-swatch),.variant-option__button-label:has(:checked)~label:not(.variant-option__button-label--has-swatch){--clip: 0 100% 0 0}.variant-option__button-label:has([data-previous-checked=true],[data-current-checked=true]) .variant-option__button-label__pill{width:max(var(--pill-width-current, 100%),var(--pill-width-previous, 100%))}@media screen and (min-width:750px){.variant-option__button-label{padding:var(--padding-xs) var(--variant-option-padding-inline)}}.variant-option--buttons:has(:nth-of-type(3)) .variant-option__button-label:has([data-current-checked=true]):first-of-type~label:last-of-type{--pill-offset: calc(100% + 1px) }.variant-option--buttons:has(:nth-of-type(3)) .variant-option__button-label:not(:has([data-current-checked=true])):first-of-type:has(~label:last-of-type>:checked){--pill-offset: calc(-100% - 1px) }.variant-option__button-label__pill{background:var(--color-selected-variant-background);position:absolute;top:calc(var(--options-border-width) * -1);bottom:calc(var(--options-border-width) * -1);border-radius:inherit;pointer-events:none;width:100%;transform:translate(var(--pill-offset, 0))}[dir=rtl] .variant-option__button-label__pill{transform:translate(calc(-1 * var(--pill-offset, 0px)))}.variant-option__button-label__text{pointer-events:none;text-align:start;text-wrap:auto;z-index:2}.variant-option--equal-width-buttons{--variant-min-width: clamp(44px, calc(var(--variant-option-padding-inline) * 2 + var(--variant-ch)), 100%);display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--variant-min-width),1fr))}.variant-option--equal-width-buttons .variant-option__button-label{min-width:var(--variant-min-width)}.variant-option--equal-width-buttons .variant-option__button-label__text{text-align:center;text-wrap:balance}.variant-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch{--focus-outline-radius: var(--variant-picker-swatch-radius);padding:0;border:none;flex-basis:auto;min-height:auto}.variant-option__button-label:has(:checked){--variant-picker-stroke-color: var(--color-selected-variant-border);color:var(--color-selected-variant-text);border-color:var(--color-selected-variant-border)}.variant-option__button-label:has(:checked):hover{border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}.variant-option__button-label:has(:checked):hover .variant-option__button-label__pill{background-color:var(--color-selected-variant-hover-background)}.variant-option__button-label:has([data-option-available=false]){color:rgb(var(--color-variant-text-rgb) / var(--opacity-60))}.variant-option__button-label--has-swatch:hover{outline:var(--focus-outline-width) solid var(--color-variant-hover-border);outline-offset:var(--focus-outline-offset)}.variant-option__button-label--has-swatch:has([data-option-available=false]) svg,.variant-option__button-label--has-swatch:has([data-option-available=false]) .swatch{stroke:rgb(var(--color-variant-text-rgb) / var(--opacity-subdued-text))}.variant-option__button-label--has-swatch:has([data-option-available=false]) svg line:last-of-type{stroke:none}.variant-option__button-label--has-swatch:has(:checked){--focus-outline: var(--focus-outline-width) solid var(--color-selected-variant-border);outline:var(--focus-outline);outline-offset:var(--focus-outline-offset)}@supports not (background-color: rgb(from red 150 g b / alpha)){.variant-option__button-label--has-swatch:has(:checked),.variant-option__button-label:has(:focus-visible) .swatch{outline:none;position:relative;overflow:visible}.variant-option__button-label--has-swatch:has(:checked):after,.variant-option__button-label:has(:focus-visible) .swatch:after{content:"";position:absolute;inset:calc(-1 * var(--focus-outline-offset));border:var(--focus-outline);border-radius:var(--focus-outline-radius, 50%);background-color:transparent;display:inherit}}.variant-option__button-label:has([data-option-available=false]):has(:checked){--variant-strikethrough-color: rgb(var(--color-selected-variant-text-rgb) / var(--opacity-subdued-text));background-color:var(--color-selected-variant-background);color:rgb(var(--color-selected-variant-text-rgb) / var(--opacity-subdued-text))}.variant-option__button-label:has([data-option-available=false]):has(:checked):hover{background-color:var(--color-selected-variant-hover-background);color:var(--color-selected-variant-hover-text)}.variant-option__button-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;padding:0;width:100%;height:100%;aspect-ratio:unset;border:none;border-radius:0;background:transparent;-webkit-appearance:auto;appearance:auto;display:block;cursor:pointer}.variant-option__button-label svg{position:absolute;inset-inline-start:var(--options-border-width);top:var(--options-border-width);height:calc(100% - (var(--options-border-width) * 2));width:calc(100% - (var(--options-border-width) * 2));cursor:pointer;pointer-events:none;stroke-width:var(--style-border-width);stroke:var(--variant-picker-stroke-color)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg{stroke:var(--variant-strikethrough-color, rgb(var(--color-variant-text-rgb) / var(--opacity-60)))}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line{stroke-width:var(--options-border-width)}.variant-option__button-label:not(.variant-option__button-label--has-swatch) svg line:last-of-type{stroke:none}[dir=rtl] .variant-option__strikethrough{transform:scaleX(-1)}[dir=rtl] .variant-option__button-label:has([data-option-available=false]):after{transform:scaleX(-1)}.variant-option__button-label--has-swatch:has(input[type=radio]){display:block}.variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked),.variant-option__button-label--has-swatch:has([data-option-available=false]):has(:checked):hover{background-color:inherit}localization-form-component{display:flex;width:var(--width, auto)}@media screen and (min-width:750px){localization-form-component{position:relative}}localization-form-component[data-show-filter=false] .country-selector-form__wrapper{padding-block-start:var(--padding-xs)}.localization-form{width:100%}localization-form-component .button:is(:not(.country-filter__reset-button)){--button-color: var(--color-foreground);--button-background-color: var(--language-button-background-color, var(--color-background));--button-border-color: var(--language-button-border-color, var(--color-border));text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:text-decoration-color var(--animation-speed) var(--animation-easing)}localization-form-component .button:is(:not(.country-filter__reset-button)):hover,.localization-form__list-item:hover,.localization-form__list-item:focus{--button-color: var(--color-foreground-subdued);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}.localization-form__list-item[aria-current=true]{--button-color: var(--color-primary-active);background-color:rgb(var(--color-foreground-rgb) / var(--opacity-10))}.localization-form__list-item-disabled{pointer-events:none}.localization-form__list-item:focus-visible{outline:none}localization-form-component .localization-selector{display:flex;align-items:center;gap:var(--margin-2xs)}localization-form-component .country-filter__search-icon{inset-inline-start:8px;inset-inline-end:auto;color:var(--color-foreground-muted);pointer-events:none}.country-filter__search-icon .svg-wrapper svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.disclosure{width:100%}.localization-form__list{position:relative;width:100%;padding-block:0 var(--padding-xs);font-size:var(--font-size-lg);scroll-padding:var(--padding-xs) 0;overflow-y:auto;white-space:nowrap;scrollbar-width:none}.localization-form__list::-webkit-scrollbar{display:none}.localization-form__list-item:not([hidden]){margin-block-end:var(--margin-3xs);display:flex;gap:var(--margin-sm);padding:8px;border-radius:8px;line-height:var(--font-line-height-md);align-items:center;text-align:start;cursor:pointer;transition:background-color var(--animation-speed) var(--animation-easing)}.localization-form__list-item:not([hidden]) .country{flex:1;color:var(--color-foreground)}.localization-form__list-item:not([hidden]):hover{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-8))}.localization-form__list-item:not([hidden])[aria-current=true] .country{font-weight:500}.localization-form__list-item#no-results-message{grid-template-columns:1fr;text-align:center;color:var(--color-foreground-subdued)}.is-searching .localization-form__list-item .country{color:var(--color-foreground-subdued)}.localization-form__list-item .country mark{font-weight:500;background:none;color:var(--color-foreground)}.country-filter{position:relative;padding:var(--padding-xs);border-bottom:var(--style-border-width) solid transparent;transition:border-color var(--animation-values)}.country-filter.is-scrolled{border-color:var(--color-border)}.country-selector-form__wrapper{overflow-y:auto;max-height:100%;flex-grow:1}.language-selector{display:flex;gap:var(--gap-xs);padding:var(--padding-md) var(--padding-lg);position:relative;align-items:center;justify-content:space-between;width:100%}.language-selector--top-shadow:before{content:"";box-shadow:0 0 10px var(--color-shadow);position:absolute;z-index:var(--layer-lowest);top:0;right:0;bottom:0;left:0;clip-path:inset(-50px 0 0 0)}.language-selector__label{flex-shrink:0;color:var(--color-foreground-subdued)}.localization-form__select{border:none;color:var(--color-foreground);-webkit-appearance:none;appearance:none;background-color:var(--color-background);padding-block:var(--padding-3xs);padding-inline:var(--padding-xs) calc(var(--icon-size-xs) + var(--padding-xs));text-align:end;cursor:pointer;max-width:40vw;text-overflow:ellipsis;field-sizing:content}.localization-form__select:focus-visible{outline:var(--focus-outline-width) solid currentcolor}.localization-form__select:focus{outline:none}#header-component[transparent] localization-form-component .localization-form .localization-form__select{background-color:transparent}.localization-form__select option{background-color:var(--color-input-background);color:var(--color-input-text)}.language-selector .svg-wrapper.icon-caret{color:var(--color-foreground);width:var(--icon-size-xs);height:var(--icon-size-xs);position:absolute;inset-inline-end:12px;top:50%;transform:translateY(-50%);display:flex;align-items:center}.language-selector--collapse-space{padding-inline-end:var(--padding-2xs)}.language-selector--collapse-space .localization-form__select{padding-inline-end:var(--icon-size-xs)}.language-selector--collapse-space .svg-wrapper.icon-caret{inset-inline-end:0}.localization-form .icon-checkmark{width:var(--icon-size-xs);height:var(--icon-size-xs)}.localization-form .svg-wrapper.icon-checkmark{visibility:hidden}.localization-form__list-item[aria-current=true] .svg-wrapper.icon-checkmark{visibility:visible}.country-filter__input{width:100%;height:44px;font-size:var(--font-size-lg);padding-block:var(--padding-md);padding-inline:calc(var(--margin-md) + var(--padding-xl)) var(--padding-lg);border:1px solid var(--color-foreground);color:var(--color-input-text);background-color:var(--color-input-background);outline-offset:-1px}@media screen and (min-width:750px){.country-filter__input{height:36px}}.country-filter__input::placeholder{color:inherit}.country-filter .field{position:relative}.country-filter .field__label{font-size:var(--font-size-lg);inset-inline-start:var(--margin-2xl);top:var(--margin-xl);pointer-events:none;position:absolute}.country-filter__input:focus~.field__label,.country-filter__input:not(:placeholder-shown)~.field__label,.country-filter__input:-webkit-autofill~.field__label{font-size:var(--font-size-xs);top:var(--margin-xs)}.country-filter .field__button:not([hidden]){display:flex;height:fit-content;position:absolute;padding:0;inset-inline-end:8px;top:50%;transform:translateY(-50%);align-items:center;background-color:transparent;color:var(--color-input-text);border:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.country-selector__close-button{display:none}media-gallery{display:block;width:100%}:where(media-gallery,.product-grid__item) .media-gallery__grid{grid-template-columns:1fr;gap:var(--image-gap)}@media screen and (min-width:750px){.media-gallery--large-first-image .product-media-container:first-child,.media-gallery--two-column .product-media-container:only-child{grid-column:span 2}}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:none}media-gallery.media-gallery--grid .media-gallery__grid .product-media-container{height:100%}@media screen and (min-width:750px){.media-gallery--two-column .media-gallery__grid{grid-template-columns:repeat(2,1fr)}media-gallery:is(.media-gallery--grid) slideshow-component{display:none}media-gallery:where(.media-gallery--grid) .media-gallery__grid{display:grid}}zoom-dialog dialog{width:100vw;height:100vh;border:none;margin:0;padding:0;max-width:100%;max-height:100%;background:#fff;opacity:0;transition:opacity var(--animation-speed) var(--animation-easing);scrollbar-width:none}zoom-dialog dialog[open]{opacity:1}@media(prefers-reduced-motion:no-preference){zoom-dialog dialog{scroll-behavior:smooth}}zoom-dialog dialog::backdrop{background:transparent}.product-media-container__zoom-button{position:absolute;width:100%;height:100%;z-index:var(--layer-flat);cursor:zoom-in;background-color:transparent}.product-media-container__zoom-button:hover{background-color:transparent}slideshow-slide.product-media-container--tallest{content-visibility:visible}.product-media__drag-zoom-wrapper{aspect-ratio:inherit;min-height:inherit;min-width:inherit;display:inherit;flex:inherit}.media-gallery__mobile-controls{grid-area:auto}.product-media-container--zoomable.product-media-container--image{cursor:zoom-in}.quick-add{--quick-add-offset: var(--padding-sm);--quick-add-right: calc(var(--quick-add-offset) + var(--padding-inline-end));--quick-add-bottom: calc(var(--quick-add-offset) + var(--padding-block-end));--quick-add-inset-inline-end: max( var(--quick-add-right), calc((var(--border-radius) + var(--quick-add-right)) * (1 - cos(45deg))) );--quick-add-inset-block-end: max( var(--quick-add-bottom), calc((var(--border-radius) + var(--quick-add-bottom)) * (1 - cos(45deg))) );position:absolute;top:0;right:0;bottom:0;left:0;z-index:var(--layer-raised);pointer-events:none}@media screen and (min-width:750px){.quick-add{--quick-add-offset: var(--padding-md)}}.quick-add .variant-option__button-label input[data-option-available=false]{cursor:not-allowed}[data-quick-add-button=choose] add-to-cart-component{display:none}[data-quick-add-button=add] .quick-add__button--choose{display:none}product-card:is(:hover,:focus-within) .quick-add__button{opacity:1}product-card:is(:hover,:focus-within) .quick-add__button:disabled{opacity:var(--opacity-muted-text)}button.quick-add__button{--quick-add-collapsed-width: var(--button-size-md);--quick-add-icon-width: calc(var(--button-size-md) - 4px);--quick-add-expanded-width: max-content;display:var(--quick-add-mobile-display, none);align-items:center;justify-content:flex-start;gap:0;background:linear-gradient(var(--quick-add-background, var(--color-background)) 0 100%) padding-box;padding:0;border-radius:50px;border:2px solid hsl(0 0% 0% / .15);height:var(--button-size-md);width:var(--quick-add-collapsed-width);cursor:pointer;opacity:var(--quick-add-mobile-opacity, 0);overflow:hidden;color:var(--quick-add-foreground, var(--color-foreground));pointer-events:all;position:absolute;inset-inline-end:var(--quick-add-inset-inline-end);inset-block-end:var(--quick-add-inset-block-end);max-inline-size:calc(100% - var(--quick-add-inset-inline-end));min-inline-size:0;white-space:nowrap;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%);interpolate-size:allow-keywords}button.quick-add__button:hover{scale:1.03}button.quick-add__button:hover:before{content:"";position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;z-index:-1}button.quick-add__button:active{scale:.99}.quick-add[stay-visible] button.quick-add__button{display:flex}@media screen and (min-width:750px){button.quick-add__button{display:var(--quick-add-display, flex);opacity:0}button.quick-add__button:disabled{opacity:0}}.quick-add__button.add-to-cart-button{height:var(--button-size-md)}.quick-add__button .svg-wrapper .checkmark-burst{width:22px;height:22px}.quick-add__button>.add-to-cart-icon{flex-shrink:0;width:var(--quick-add-icon-width);height:100%}.quick-add__product-form-component{height:100%}.quick-add__product-form-component .shopify-product-form{display:flex;justify-content:flex-end;align-items:flex-end;container-type:inline-size;height:100%}.quick-add-modal .product-media{width:100%;height:100%}.quick-add-modal deferred-media{display:none}.quick-add-modal .media-gallery--carousel slideshow-component{--cursor: default}@media screen and (min-width:750px){.quick-add__button:is(:hover,:focus-visible){width:var(--quick-add-expanded-width);padding-inline-end:var(--padding-sm)}}.quick-add__button[data-added=true]{width:var(--quick-add-collapsed-width);color:transparent}.quick-add__button[data-added=true]>.add-to-cart-icon{opacity:0}.quick-add__button[data-added=true] .add-to-cart__added{color:var(--quick-add-foreground, var(--color-foreground))}@media(prefers-reduced-motion:no-preference){button.quick-add__button{transition-property:scale,translate,opacity,width;transition-duration:var(--animation-speed);transition-timing-function:var(--ease-out-cubic)}}.recipient-form{--options-border-radius: var(--variant-picker-button-radius);--options-border-width: var(--variant-picker-button-border-width);display:flex;flex-direction:column;color:var(--color, var(--color-foreground));padding-bottom:var(--padding-2xl)}.recipient-form__send-to{padding:0;margin-block-end:var(--margin-xs)}.gift-card-form-option{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-sm);padding:0;border:none}.gift-card-form-option__button-label{display:flex;align-items:center;position:relative;padding-block:var(--padding-sm);padding-inline:var(--padding-lg);border:var(--style-border-width) solid var(--color-variant-border);border-radius:var(--options-border-radius);border-width:var(--options-border-width);overflow:clip;justify-content:center;min-width:auto;background-color:var(--color-variant-background);color:var(--color-variant-text);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.gift-card-form-option__button-label:hover{background-color:var(--color-variant-hover-background);border-color:var(--color-variant-hover-border);color:var(--color-variant-hover-text)}.gift-card-form-option__button-label:has(:focus-visible){--variant-picker-stroke-color: var(--color-foreground);border-color:var(--color-foreground);outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.gift-card-form-option__button-label:has(:checked){color:var(--color-selected-variant-text);background-color:var(--color-selected-variant-background);border-color:var(--color-selected-variant-border);transition:background-color var(--animation-speed) var(--animation-easing),border-color var(--animation-speed) var(--animation-easing)}.gift-card-form-option__button-label:has(:checked):hover{background-color:var(--color-selected-variant-hover-background);border-color:var(--color-selected-variant-hover-border);color:var(--color-selected-variant-hover-text)}.gift-card-form-option__button-label input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.recipient-fields{display:flex;flex-direction:column;gap:var(--gap-sm);transition:opacity .3s var(--animation-easing);padding-block-start:var(--padding-xl)}.recipient-fields[hidden]{display:none}.field--send-on{display:flex;flex-direction:column}.recipient-form__message{display:flex;flex-direction:row;align-items:center;gap:var(--gap-sm);margin-top:var(--margin-sm)}.recipient-form-field-label{position:absolute;inset-inline-start:var(--padding-sm);bottom:var(--padding-sm);font-style:italic;color:var(--color-input-text)}.recipient-fields__textarea{min-height:5.5rem;overflow-y:auto;padding-bottom:calc(var(--padding-sm) * 3);scroll-padding-bottom:calc(var(--padding-sm) * 3)}.recipient-fields__input{flex-grow:1;padding:var(--input-padding);background-color:var(--color-input-background);color:var(--color-input-text);text-align:start;font-size:var(--font-paragraph--size);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs)}.recipient-fields__input:autofill{background-color:var(--color-input-background);color:var(--color-input-text)}.recipient-fields__input:is(:focus){outline-color:var(--color-input-background)}.field--send-on .recipient-fields__input::-webkit-calendar-picker-indicator{cursor:pointer;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24' %3E%3Cg%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 24 24' %3E%3Cg%3E%3Cpath d='M9 11H7v2h2v-2zm4 0h-2v2h2v-2zm4 0h-2v2h2v-2zm2-7h-1V2h-2v2H8V2H6v2H5c-1.11 0-1.99.9-1.99 2L3 20c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 16H5V9h14v11z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-image:none;background-color:currentColor;mask-type:match-source}.field--send-on .recipient-fields__input::-webkit-datetime-edit{cursor:text}.field--send-on .recipient-fields__input::-webkit-datetime-edit-year-field,.field--send-on .recipient-fields__input::-webkit-datetime-edit-month-field,.field--send-on .recipient-fields__input::-webkit-datetime-edit-day-field{color:var(--color-input-text)}.field--send-on .recipient-fields__input{cursor:text}@supports (-moz-appearance: none){.field--send-on .recipient-fields__input{cursor:pointer}}.password-main-content{flex:1;display:flex;flex-direction:column}.password-dialog{max-width:100vw;max-height:100svh;width:100vw;height:100svh;border:none;transition:opacity var(--animation-values),display var(--animation-speed) allow-discrete,overlay var(--animation-speed) allow-discrete}.password-dialog::backdrop{display:none}.password-dialog[open]{opacity:1;top:0;inset-inline-start:0}@starting-style{.password-dialog[open]{opacity:0}}.password-dialog:not([open]){opacity:0}@starting-style{.password-dialog:not([open]){opacity:1}}.password-dialog__close-button{cursor:pointer}.password-dialog__header{position:absolute;top:0;inset-inline-end:0;padding:var(--padding-lg);z-index:var(--layer-raised)}.password-dialog__content{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--padding-lg);height:100%;transition:transform var(--animation-values)}.password-dialog__content .email-signup__message{padding-block-start:var(--padding-xl)}.password-dialog[open] .password-dialog__content{transform:translateY(0)}@starting-style{.password-dialog[open] .password-dialog__content{transform:translateY(1em)}}.password-dialog:not([open]) .password-dialog__content{transform:translateY(1em)}@starting-style{.password-dialog:not([open]) .password-dialog__content{transform:translateY(0)}}.storefront-password-form{max-width:400px;width:100%}.email-signup__input-group,.password-dialog__submit-button{width:100%}@media screen and (min-width:750px){.email-signup__input-group,.password-dialog__submit-button{width:auto}}.product-media deferred-media{position:absolute}.product-media__image~deferred-media .deferred-media__poster-image{display:none}.product-media-container:has(deferred-media .deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}deferred-media{height:100%;width:100%;position:relative}deferred-media:has(:focus-visible){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){deferred-media:has(:focus){outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}deferred-media>.deferred-media__poster-button~*:not(template){display:block;position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;overflow:hidden;padding:inherit}deferred-media.border-style{overflow:hidden}deferred-media>.deferred-media__poster-button{width:100%;height:100%;aspect-ratio:var(--video-aspect-ratio, auto)}deferred-media>.deferred-media__poster-button.deferred-media__playing{opacity:0;transition:opacity .3s ease}deferred-media img{height:100%;object-fit:cover;transition:opacity .3s ease}deferred-media iframe{display:block;width:100%;height:100%;border:none;aspect-ratio:var(--size-style-aspect-ratio, auto)}deferred-media[data-media-loaded] img{opacity:0}deferred-media .deferred-media__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center}deferred-media .deferred-media__poster-icon svg{width:var(--button-size);height:var(--button-size);color:var(--color-white);filter:drop-shadow(var(--shadow-button))}deferred-media .deferred-media__poster-icon svg:hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}@media screen and (min-width:750px){deferred-media .deferred-media__poster-icon svg{width:4rem;height:4rem}}deferred-media[class] :is(.deferred-media__poster-button img,.deferred-media__poster-button~video){object-fit:cover;height:100%;aspect-ratio:var(--size-style-aspect-ratio, auto)}.video-interaction-hint{opacity:0;transition:opacity .3s ease;z-index:var(--layer-flat)}.video-interaction-hint:hover{opacity:1}.product-media{aspect-ratio:var(--gallery-aspect-ratio, var(--ratio));min-height:0;min-width:0}.product-media__image{object-position:var(--focal-point, center center)}@media screen and (min-width:750px){.media-gallery--carousel slideshow-container,.media-gallery--grid .product-media>*{border-radius:var(--media-radius, 0);overflow:hidden}.product-information .product-information__grid:not(.product-information--media-right) .media-gallery--carousel.media-gallery--extend slideshow-container{border-start-start-radius:0;border-end-start-radius:0}.product-information .product-information__grid.product-information--media-right .media-gallery--carousel.media-gallery--extend slideshow-container{border-start-end-radius:0;border-end-end-radius:0}.product-information .product-information__grid:not(.product-information--media-right) .media-gallery--grid.media-gallery--extend:not(.media-gallery--two-column) .product-media>*,.product-information .product-information__grid:not(.product-information--media-right) .media-gallery--grid.media-gallery--extend.media-gallery--two-column:not(.media-gallery--large-first-image) .product-media-container:nth-of-type(odd) .product-media>*,.product-information .product-information__grid:not(.product-information--media-right) .media-gallery--grid.media-gallery--extend.media-gallery--two-column.media-gallery--large-first-image .product-media-container:is(:first-of-type,:nth-of-type(2n)) .product-media>*{border-start-start-radius:0;border-end-start-radius:0}.product-information .product-information__grid.product-information--media-right .media-gallery--grid.media-gallery--extend:not(.media-gallery--two-column) .product-media>*,.product-information .product-information__grid.product-information--media-right .media-gallery--grid.media-gallery--extend.media-gallery--two-column:not(.media-gallery--large-first-image) .product-media-container:nth-of-type(2n) .product-media>*,.product-information .product-information__grid.product-information--media-right .media-gallery--grid.media-gallery--extend.media-gallery--two-column.media-gallery--large-first-image .product-media-container:is(:first-of-type,:nth-of-type(odd)) .product-media>*{border-start-end-radius:0;border-end-end-radius:0}}.product-media product-model{position:absolute}.product-media-container--model{flex-direction:column}.shopify-model-viewer-ui__controls-area{bottom:calc(var(--minimum-touch-target) + var(--padding-sm))}.product-media__image~product-model .deferred-media__poster-image{display:none}.product-media-container:has(product-model .deferred-media__playing) .product-media__image{opacity:0;transition:opacity var(--animation-speed) var(--animation-easing)}product-model{height:100%;width:100%;position:relative}product-model model-viewer,product-model>.deferred-media__poster-button~*:not(template){display:block;position:absolute;top:0;inset-inline-start:0;width:100%;height:100%;overflow:hidden;padding:inherit}product-model>.deferred-media__poster-button{width:100%;height:100%;aspect-ratio:var(--video-aspect-ratio, auto)}product-model>.deferred-media__poster-button.deferred-media__playing{opacity:0;transition:opacity .3s ease}.button-shopify-xr{width:100%;display:flex;justify-content:center;align-items:center;padding:var(--padding-md)}.button-shopify-xr>svg{width:var(--icon-size-sm);height:var(--icon-size-sm);margin-inline-end:var(--margin-md)}.button-shopify-xr[data-shopify-xr-hidden]{display:none}product-model .deferred-media__poster-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center}product-model .deferred-media__poster-icon svg{width:var(--button-size);height:var(--button-size);color:var(--color-white);filter:drop-shadow(var(--shadow-button))}product-model .deferred-media__poster-icon svg:hover{color:rgb(var(--color-white-rgb) / var(--opacity-80))}@media screen and (min-width:750px){product-model .deferred-media__poster-icon svg{width:4rem;height:4rem}}.mega-menu__grid:has(>.est-mega){display:block}.est-mega{--em-ink: var(--est-ink, #1C1B1A);--em-muted: var(--est-muted, #6B6965);--em-line: var(--est-line, #EDEDEB);--em-soft: var(--est-soft, #F5F5F3);--em-red: var(--est-red, #B5121B);--em-yellow: var(--est-yellow, #F5D21E);--em-dark: var(--est-label, #141414);--em-rad: var(--est-rad, 4px);font-family:var(--est-font, system-ui, sans-serif);color:var(--em-ink);white-space:normal;text-align:start;letter-spacing:normal;text-transform:none;padding-block:26px 30px}.est-mega p{margin:0}.est-mega--simple{padding-block:28px 32px}.est-mega__sw{display:grid;grid-template-columns:minmax(0,560px) 360px;gap:56px;justify-content:center;align-items:stretch;max-width:1100px;margin-inline:auto}.est-mega__sw--noimg{grid-template-columns:minmax(0,560px)}.est-mega__scol{display:flex;flex-direction:column;gap:14px;padding-block-start:6px}.est-mega__slist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}.est-mega__slink{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-block:12px;border-block-end:1px solid var(--em-line);font-size:17px;font-weight:700}.est-mega__slink:hover span:first-child,.est-mega__slink:focus-visible span:first-child{text-decoration:underline;text-underline-offset:3px}.est-mega__simg{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:14px;border-radius:var(--em-rad);background:var(--em-soft)}.est-mega__simg img{width:150px;height:190px;object-fit:cover;border-radius:var(--em-rad)}.est-mega__scap{display:flex;flex-direction:column;gap:6px;font-size:13.5px;color:var(--em-muted)}.est-mega__scap b{font-size:20px;color:var(--em-ink)}.est-mega__scap span:last-child{color:var(--em-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.est-mega__scap b{font-size:18px}.est-mega a{color:var(--em-ink);text-decoration:none}.est-mega img{display:block}.est-mega__eyebrow{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--em-muted);margin-block-end:8px!important}.est-mega__eyebrow--gap{margin-block-start:18px!important}.est-mega__count{white-space:nowrap;font-size:12.5px;font-weight:500;color:var(--em-muted);font-variant-numeric:tabular-nums}.est-mega__muted{color:var(--em-muted);font-weight:400}.est-mega__h{font-size:18px;font-weight:700;line-height:1.3}.est-mega__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.est-mega__all{font-size:14px;font-weight:700;text-decoration:underline!important;text-underline-offset:3px}.est-mega__yellow{background:var(--em-yellow);color:var(--em-ink);padding:1px 6px;border-radius:3px;font-weight:800}.est-mega__badge{align-self:flex-start;background:var(--em-red);color:#fff;font-size:12px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;padding:4px 8px;border-radius:3px;white-space:nowrap}.est-mega [data-est-defer]:not([src]){opacity:0}.est-mega [data-est-defer]{transition:opacity .2s ease}.est-mega--produse{display:grid;grid-template-columns:280px minmax(0,1fr);gap:36px}.est-mega--produse .est-mega__nav{background:var(--em-soft);border-radius:var(--em-rad);padding:20px 22px;display:flex;flex-direction:column}.est-mega--produse .est-mega__gen{display:flex;justify-content:space-between;align-items:baseline;padding:7px 10px;margin-inline:-10px;font-size:15px;font-weight:700;border-radius:var(--em-rad)}.est-mega--produse .est-mega__gen:is(:hover,:focus-visible){background:#fff}.est-mega--produse .est-mega__gen:is(:hover,:focus-visible) .est-mega__count:after{content:" \203a"}.est-mega--produse .est-mega__fam{display:flex;justify-content:space-between;padding:5px 0;font-size:14px}.est-mega--produse .est-mega__fam:hover span:first-child{text-decoration:underline;text-underline-offset:3px}.est-mega__main{display:flex;flex-direction:column;gap:16px;min-width:0}.est-mega__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0}.est-mega__card{display:flex;flex-direction:column;gap:4px}.est-mega__pimg{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--em-rad);background:var(--em-soft);margin-block-end:12px}.est-mega__pimg>img{width:100%;height:100%;object-fit:cover;border-radius:var(--em-rad)}.est-mega__badgeimg{position:absolute;inset-inline-end:8px;inset-block-end:-16px;width:52px;height:52px;border-radius:50%;background:#fff;padding:4px;box-sizing:border-box;box-shadow:0 2px 8px #00000024}.est-mega__badgeimg img{width:100%;height:100%;object-fit:contain}.est-mega__ceyebrow{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--em-muted)}.est-mega__corig{font-size:16px;font-weight:700;line-height:1.15}.est-mega__chouse{font-size:12.5px;color:#55524e}.est-mega__cprice{font-size:14px}.est-mega__cprice b{font-weight:800}.est-mega__cprice b.is-sale{color:var(--em-red)}.est-mega__cprice s{color:#8e8c88;font-size:12.5px}.est-mega__cprice em{font-style:normal;font-weight:700;color:var(--em-red)}.est-mega__card:is(:hover,:focus-visible) .est-mega__corig{text-decoration:underline;text-underline-offset:3px}.est-mega--vitrina{display:grid;grid-template-columns:190px 250px 270px minmax(0,1fr);gap:40px}.est-mega__col{display:flex;flex-direction:column;gap:2px;min-width:0}.est-mega--vitrina .est-mega__gen{display:flex;justify-content:space-between;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--em-line);font-size:17px;font-weight:700}.est-mega--vitrina .est-mega__all{margin-block-start:12px}.est-mega--vitrina .est-mega__fam{display:flex;gap:12px;align-items:center;padding:6px 0;font-size:15px}.est-mega__dot{width:26px;height:26px;border-radius:50%;background:var(--fc);flex:none}.est-mega__ftxt{display:flex;flex-direction:column;line-height:1.25}.est-mega__ftxt b{font-weight:600}.est-mega__fnotes{font-size:12px;color:var(--em-muted)}.est-mega__orig{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid var(--em-line);font-size:15px}.est-mega :is(.est-mega__gen,.est-mega__fam,.est-mega__orig):hover b,.est-mega--vitrina .est-mega__gen:hover .est-mega__gname{text-decoration:underline;text-underline-offset:3px}.est-mega__offer{display:grid;grid-template-columns:minmax(0,1fr) 190px;background:var(--em-dark);color:#fff!important;border-radius:var(--em-rad);overflow:hidden;min-height:260px}.est-mega__obody{padding:24px;display:flex;flex-direction:column;gap:10px}.est-mega__otitle{font-size:24px;line-height:1.12;letter-spacing:-.02em;font-weight:800}.est-mega__oprice{font-size:14px;color:#d9d6cf}.est-mega__obtn{margin-block-start:auto;align-self:flex-start;background:#fff;color:var(--em-ink);font-weight:700;font-size:14px;padding:11px 16px;border-radius:var(--em-rad)}.est-mega__offer:is(:hover,:focus-visible) .est-mega__obtn{text-decoration:underline;text-underline-offset:3px}.est-mega__oimg{display:block;background:#2a2a2a}.est-mega__oimg img{width:100%;height:100%;object-fit:cover}.est-mega--familii{display:flex;flex-direction:column;gap:18px;padding-block-end:0}.est-mega__pills{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.est-mega__for{font-size:13px;color:var(--em-muted);margin-inline-end:4px}.est-mega--familii .est-mega__gen{display:inline-flex;gap:6px;padding:8px 16px;border-radius:999px;border:1px solid #DCDAD5;font-size:14px;font-weight:700}.est-mega--familii .est-mega__gen .est-mega__count{color:inherit;font-size:14px;font-weight:600}.est-mega--familii .est-mega__gen:first-of-type,.est-mega--familii .est-mega__gen:is(:hover,:focus-visible){background:var(--em-ink);border-color:var(--em-ink);color:#fff}.est-mega--familii .est-mega__pills:has(.est-mega__gen:is(:hover,:focus-visible)) .est-mega__gen:first-of-type:not(:hover,:focus-visible){background:transparent;color:var(--em-ink);border-color:#dcdad5}.est-mega--familii .est-mega__all{margin-inline-start:auto}.est-mega__ftiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.est-mega--familii .est-mega__fam{display:flex;flex-direction:column;border-radius:var(--em-rad);overflow:hidden;background:color-mix(in srgb,var(--fc) 22%,#fff)}.est-mega__fimg{height:160px;display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.est-mega__fimg img{height:176px;width:auto;max-width:100%;object-fit:contain;mix-blend-mode:multiply;margin-block-end:-16px}.est-mega__fbody{padding:12px 14px 14px;background:#fff;border:1px solid var(--em-line);border-top:0;border-radius:0 0 var(--em-rad) var(--em-rad);display:flex;flex-direction:column;gap:2px;flex:1}.est-mega__fbody b{font-size:15px}.est-mega__fcta{font-size:12px;font-weight:700;margin-block-start:4px}.est-mega--familii .est-mega__fam:is(:hover,:focus-visible) .est-mega__fcta{text-decoration:underline;text-underline-offset:3px}.est-mega__band{margin-inline:calc(-1 * var(--section-padding-inline, 40px));min-height:52px;background:var(--em-dark);color:#fff!important;display:flex;align-items:center;justify-content:center;gap:14px;font-size:15px;flex-wrap:wrap;padding:10px 20px}.est-mega__band .est-mega__yellow{padding:2px 8px}.est-mega__band:is(:hover,:focus-visible)>span:not(.est-mega__badge){text-decoration:underline;text-underline-offset:3px}.est-mega--brands{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:44px}.est-mega__brands{display:flex;flex-direction:column;gap:16px;min-width:0}.est-mega__bq{width:280px;height:40px;border:1.5px solid var(--em-ink);border-radius:var(--em-rad);padding:0 14px;font:inherit;font-size:14px;background:#fff;color:var(--em-ink)}.est-mega__btop{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0}.est-mega__btile{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:14px 16px;border:1px solid var(--em-line);border-radius:var(--em-rad);background:#fff}.est-mega__btile b{font-size:15.5px}.est-mega__btile .est-mega__count{background:var(--em-soft);padding:2px 8px;border-radius:999px}.est-mega__btile:is(:hover,:focus-visible){border-color:var(--em-ink)}.est-mega__brest{columns:4;column-gap:24px;font-size:14px;line-height:2;margin:0;padding:0}.est-mega__brest a:hover{text-decoration:underline;text-underline-offset:3px}.est-mega [data-est-brand][hidden]{display:none}.est-mega__bnone{font-size:14px;color:var(--em-muted)}.est-mega__side{background:var(--em-soft);border-radius:var(--em-rad);padding:20px;display:flex;flex-direction:column;gap:10px}.est-mega__orow{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:center;padding:6px;background:#fff;border-radius:var(--em-rad)}.est-mega__ophoto{width:52px;height:52px;display:block}.est-mega__ophoto img{width:100%;height:100%;object-fit:contain}.est-mega__otxt{display:flex;flex-direction:column;line-height:1.3}.est-mega__otxt b{font-size:14.5px}.est-mega__otxt span{font-size:12px;color:#55524e}.est-mega__orow:is(:hover,:focus-visible) b{text-decoration:underline;text-underline-offset:3px}.est-mega__note{margin-block-start:auto!important;font-size:12px;color:var(--em-muted)}@media(max-width:1199px){.est-mega--vitrina{grid-template-columns:170px 220px minmax(0,1fr)}.est-mega--vitrina .est-mega__offer{display:none}.est-mega__ftiles{grid-template-columns:repeat(3,minmax(0,1fr))}.est-mega__fimg{height:120px}.est-mega--produse{grid-template-columns:240px minmax(0,1fr);gap:24px}.est-mega__grid{gap:12px}}.est-mega--m3simple{display:flex;flex-direction:column;gap:18px;padding-block:28px 34px}.est-mega__m3shead{display:flex;align-items:baseline;justify-content:space-between;gap:20px;border-block-end:1px solid var(--em-line);padding-block-end:12px}.est-mega__m3scols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.est-mega__m3scol{display:flex;flex-direction:column;gap:12px;min-width:0}.est-mega__m3sh{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#85652f!important}.est-mega__m3sh b{font-weight:700}.est-mega__m3plist{display:grid;gap:10px}.est-mega__m3p{display:grid;grid-template-columns:48px minmax(0,1fr);gap:12px;align-items:center}.est-mega__m3pimg{display:block;width:48px;height:60px;border-radius:4px;overflow:hidden;background:#f7f5f1}.est-mega__m3pimg img{width:100%;height:100%;object-fit:cover}.est-mega__m3pimg--o img{object-fit:contain;padding:4px;box-sizing:border-box;mix-blend-mode:multiply}html.est-geo-nonro .est-mega__m3p{grid-template-columns:minmax(0,1fr)}.est-mega__m3pt{display:flex;flex-direction:column;line-height:1.3;min-width:0}.est-mega__m3pt b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.est-mega__m3pt>span{font-size:12px;color:var(--em-muted)}.est-mega__m3p:is(:hover,:focus-visible) b{text-decoration:underline;text-underline-offset:3px}.est-mega__m3sall{margin-block-start:2px}.est-mega--mes3{--m3-noir: #0E0D0C;--m3-on: #F3ECE1;--m3-onm: #ABA296;--m3-brass: #85652F;--m3-line: #E5DFD5;--m3-porc: #F7F5F1;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,3fr) minmax(0,3fr);gap:40px;padding-block:32px 40px}.est-mega__m3col{display:flex;flex-direction:column;gap:14px;min-width:0}.est-mega__m3h{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--m3-brass)}.est-mega__m3gen{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.est-mega__m3g{position:relative;display:block;aspect-ratio:4 / 5;border-radius:8px;overflow:hidden;background:var(--m3-noir)}.est-mega__m3g img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .2s ease}.est-mega__m3g:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0e0d0c00 45%,#0e0d0cd9)}.est-mega__m3gcap{position:absolute;left:12px;right:12px;bottom:10px;z-index:1;display:flex;flex-direction:column;gap:2px;color:var(--m3-on)}.est-mega__m3gcap b{font-size:16px;font-weight:800;letter-spacing:-.01em}.est-mega__m3gcap span{font-size:12px;color:var(--m3-onm)}html header .est-mega a.est-mega__m3g{color:var(--m3-on)!important}.est-mega__m3g:is(:hover,:focus-visible) img{transform:scale(1.03)}.est-mega__m3fam{display:grid;gap:11px;margin:0;padding:0}.est-mega__m3fam a{display:flex;justify-content:space-between;gap:8px;font-size:15px;font-weight:600}.est-mega__m3fam a:is(:hover,:focus-visible) span:first-child{text-decoration:underline;text-underline-offset:3px}.est-mega__m3promo{margin-block-start:4px}.est-mega__m3pop{display:grid;gap:10px}.est-mega__m3o{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.est-mega__m3ob{width:44px;height:44px;border-radius:50%;background:var(--m3-porc);display:grid;place-items:center;overflow:hidden}.est-mega__m3ob img{width:72%;height:72%;object-fit:contain;mix-blend-mode:multiply}.est-mega__m3ot{display:flex;flex-direction:column;line-height:1.3;min-width:0}.est-mega__m3ot b{font-size:14px;font-weight:700}.est-mega__m3ot span{font-size:12px;color:var(--em-muted)}html.est-geo-nonro .est-mega__m3o{grid-template-columns:minmax(0,1fr)}.est-mega__m3o:is(:hover,:focus-visible) b{text-decoration:underline;text-underline-offset:3px}.est-mega__m3tiles{gap:10px}.est-mega__m3t{position:relative;display:flex;align-items:flex-end;min-height:150px;border-radius:8px;overflow:hidden;background:var(--m3-noir)}.est-mega__m3t img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:70% 45%}.est-mega__m3t:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0e0d0ceb 30%,#0e0d0c00)}.est-mega__m3tc{position:relative;z-index:1;padding:16px;display:flex;flex-direction:column;gap:4px;color:var(--m3-on)}.est-mega__m3tc b{font-size:21px;font-weight:800;letter-spacing:-.02em;line-height:1.15}.est-mega__m3tc span{font-size:13px;color:var(--m3-onm)}html header .est-mega a[href].est-mega__m3t{color:var(--m3-on)!important;background:var(--m3-noir);border:0!important;padding:0!important;border-radius:8px;line-height:inherit}.est-mega__m3t:is(:hover,:focus-visible) b{text-decoration:underline;text-underline-offset:4px}.est-mega--mes3 :focus-visible{outline:2px solid var(--em-ink);outline-offset:2px}@media(max-width:1199px){.est-mega--mes3{grid-template-columns:minmax(0,4fr) minmax(0,2fr) minmax(0,3fr);gap:28px}.est-mega--mes3 .est-mega__m3tiles{display:none}}html header .est-mega a[href].est-mega__all{background:none;border:0!important;border-radius:0;padding:0!important;color:var(--em-ink)!important;line-height:inherit}html header .est-mega a[href].est-mega__offer{background:var(--em-dark);border:0!important;border-radius:var(--em-rad);padding:0!important;color:#fff!important;line-height:inherit}html header .est-mega a[href].est-mega__band{background:var(--em-dark);border:0!important;border-radius:0;padding:10px 20px!important;color:#fff!important;line-height:inherit}
/*# sourceMappingURL=/cdn/shop/t/12/assets/est-deferred.css.map */
