.leza-crumbs{padding-top:1.6rem;padding-bottom:.56rem}.leza-crumbs__list{display:flex;flex-wrap:wrap;gap:.4rem .64rem;margin:0;padding:0;font-size:1.2rem;list-style:none;color:var(--leza-muted-soft)}.leza-crumbs__list li+li:before{content:"\203a";margin-right:.64rem}.leza-crumbs__list a{color:inherit;text-decoration:none}.leza-crumbs__list a:hover{color:var(--leza-ink);text-decoration:underline}.leza-crumbs__list [aria-current]{color:var(--leza-ink)}@media screen and (max-width:749px){.leza-crumbs__list{flex-wrap:nowrap}.leza-crumbs__list li{flex:none;white-space:nowrap}.leza-crumbs__list li:last-child{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:750px){.leza-crumbs__list{font-size:1.3rem}}.product__title h1{font-family:var(--leza-font-body);font-size:2.4rem;font-weight:500;line-height:1.22;letter-spacing:-.015em;color:var(--leza-ink)}.product .price--large{font-size:2.2rem;font-weight:600;letter-spacing:.01em}.product .price .price-item--sale,.product .price__regular .price-item--regular{color:var(--leza-rose-strong)}.product .price--on-sale .price__sale .price-item--regular{font-size:1.5rem;font-weight:400;color:var(--leza-text-muted)}.product .price--on-sale .price__badge-sale,.product .price .price__badge-sale{display:none}.product .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:.4rem 1.04rem}.product .price--on-sale .price-item{margin:0}.product__info-container [id^=price-]{display:flex;flex-wrap:wrap;align-items:center;gap:.88rem 1.2rem}.leza-price-badge{display:inline-flex;padding:.56rem 1.12rem;border-radius:var(--leza-radius-xs);background:var(--leza-sale);box-shadow:0 4px 14px rgb(var(--leza-accent-rgb) / .4);font-size:1.28rem;font-weight:600;letter-spacing:.06em;line-height:1;text-transform:uppercase;color:#fff}@media screen and (min-width:750px){.product__title h1{font-size:clamp(2.6rem,1.2rem + 1.5vw,3.2rem)}.product .price--large{font-size:2.6rem}.product .price--on-sale .price__sale .price-item--regular{font-size:1.7rem}.leza-price-badge{font-size:1.41rem}}.product .product__media{background:var(--leza-surface)}.product .product-media-container.media-fit-cover,.product .product-media-container.media-fit-contain{--aspect-ratio: 1}.product .product-media-container.media-fit-contain .media>img,.product .product-media-container.media-fit-contain .deferred-media__poster img{object-fit:contain}.product .thumbnail{border-radius:var(--leza-radius);background:var(--leza-surface)}.product .thumbnail img{object-fit:contain}.product .thumbnail[aria-current]:not(:focus-visible){border-color:var(--leza-primary);box-shadow:0 0 0 .2rem var(--leza-primary)}@media screen and (min-width:750px){.product--thumbnail .thumbnail-list{display:flex;flex-wrap:wrap;gap:.8rem}.product .thumbnail-list__item{width:7.2rem}}.product-media-modal{background-color:#0d0d0d}.product-media-modal__toggle{border-color:#ffffff4d;background-color:#ffffffeb;color:var(--leza-text)}.product-form__input .form__label{margin-bottom:.88rem;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--leza-ink)}.leza-selected-value{font-weight:500;letter-spacing:0;text-transform:none;color:var(--leza-text-muted)}.product-form__input--pill input[type=radio]+label{min-width:4.4rem;min-height:4rem;margin:.4rem .72rem .4rem 0;padding:1.2rem 1.44rem;border:1px solid var(--leza-border-strong);border-radius:var(--leza-radius);background-color:#fff;font-size:1.36rem;font-weight:600;letter-spacing:0;color:var(--leza-ink)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--leza-primary)}.product-form__input--pill input[type=radio]:checked+label{border-color:var(--leza-primary);background-color:var(--leza-primary);color:#fff}.product-form__input--leza-image input[type=radio]+label.leza-image-swatch{position:relative;display:inline-flex;width:4.4rem;min-width:0;height:4.4rem;min-height:0;padding:2px;border:1px solid var(--leza-border);border-radius:var(--leza-radius-sm);background:var(--leza-surface);overflow:hidden}.product-form__input--leza-image .leza-image-swatch img{width:100%;height:100%;border-radius:.4rem;object-fit:cover}.product-form__input--leza-image input[type=radio]:checked+label.leza-image-swatch{padding:1px;border:2px solid var(--leza-primary);background:var(--leza-surface)}.product-form__input--leza-image input[type=radio].disabled+label.leza-image-swatch{opacity:.45}.product-form__input--leza-image input[type=radio].disabled+label.leza-image-swatch:after{content:"";position:absolute;top:50%;left:-10%;width:120%;height:1.5px;background:var(--leza-text);transform:rotate(-45deg);pointer-events:none}.product .quantity{min-height:5rem;border-radius:var(--buttons-radius);background:#fff}.product .quantity:after{border-radius:var(--buttons-radius);box-shadow:0 0 0 1px var(--leza-border-strong)}.product .quantity:before{border-radius:var(--buttons-radius)}.product .quantity__input{font-size:1.6rem;font-weight:600}.product .product-form__submit,.product .product-form__submit.button--secondary{--color-button: var(--color-accent);--color-button-text: var(--color-accent-text);min-height:5rem;border-radius:var(--buttons-radius);background-color:rgb(var(--color-accent));color:rgb(var(--color-accent-text));font-size:1.3rem;letter-spacing:.08em;white-space:nowrap}.product .product-form__submit:after,.product .product-form__submit.button--secondary:after{border-radius:var(--buttons-radius);box-shadow:none}.product .product-form__submit:not([disabled]):hover{background-color:rgb(var(--color-button-hover));color:rgb(var(--color-accent-text))}.product .product-form__submit.loading,.product .product-form__submit.loading:not([disabled]):hover{color:transparent}.product .shopify-payment-button__button{width:100%}.product .shopify-payment-button__button--unbranded{--color-button: 166, 92, 104;--color-button-text: 255, 255, 255;min-height:5rem;border-radius:var(--buttons-radius);font-size:1.4rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.product .shopify-payment-button__button--unbranded:hover:not([disabled]):not([aria-disabled=true]){--color-button: 115, 62, 74}.product .shopify-payment-button__button[aria-disabled=true]{opacity:.5;cursor:not-allowed}.product__info-container:has(>.product-form__quantity+div>product-form){display:grid;grid-template-columns:12rem minmax(0,1fr);column-gap:.88rem;row-gap:1.5rem}.product__info-container:has(>.product-form__quantity+div>product-form)>*{grid-column:1 / -1;margin-block:0}.product__info-container:has(>.product-form__quantity+div>product-form)>.product-form__quantity{grid-column:1;align-self:end}.product__info-container:has(>.product-form__quantity+div>product-form) .product-form__quantity .form__label{margin-bottom:.88rem}.product__info-container>.product-form__quantity+div:has(>product-form),.product__info-container>.product-form__quantity+div>product-form,.product__info-container>.product-form__quantity+div>product-form>form,.product__info-container>.product-form__quantity+div>product-form .product-form__buttons{display:contents}.product__info-container>.product-form__quantity+div>product-form .product-form__submit{grid-column:2;align-self:end;margin:0}.product__info-container>.product-form__quantity+div>product-form .product-form__error-message-wrapper,.product__info-container>.product-form__quantity+div>product-form .shopify-payment-button,.product__info-container>.product-form__quantity+div pickup-availability{grid-column:1 / -1}.product-form__quantity .quantity{width:12rem}@media screen and (min-width:750px){.product-form__quantity .quantity{width:14rem}.product__info-container:has(>.product-form__quantity+div>product-form){grid-template-columns:14rem minmax(0,1fr)}}@media screen and (min-width:750px)and (max-width:989px){.product:not(.product--right) .product__info-wrapper{padding-left:2.4rem}.product--right .product__info-wrapper{padding-right:2.4rem}.product-form__quantity .quantity{width:12rem}.product__info-container:has(>.product-form__quantity+div>product-form){grid-template-columns:12rem minmax(0,1fr)}}.leza-delivery__heading{margin:0 0 1.2rem;font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--leza-ink)}.leza-delivery__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.leza-delivery__steps:before{content:"";position:absolute;top:2.24rem;left:16.667%;right:16.667%;height:2px;background:linear-gradient(90deg,rgb(var(--leza-rose-rgb) / .15),rgb(var(--leza-rose-rgb) / .55),rgb(var(--leza-rose-rgb) / .15))}.leza-delivery__step{position:relative;display:flex;flex-direction:column;align-items:center;gap:.72rem;text-align:center}.leza-delivery__icon{display:inline-flex;align-items:center;justify-content:center;width:4.48rem;height:4.48rem;border:1.5px solid rgb(var(--leza-rose-rgb) / .35);border-radius:50%;background:var(--leza-blush);box-shadow:0 4px 12px rgb(var(--leza-rose-rgb) / .14),inset 0 0 0 1px #fff;color:var(--leza-rose)}.leza-delivery__icon .icon{width:2.08rem;height:2.08rem}.leza-delivery__step--done .leza-delivery__icon{border-color:transparent;background:linear-gradient(145deg,var(--leza-rose) 0%,var(--leza-rose-hover) 100%);color:#fff}.leza-delivery__label{font-size:1.2rem;font-weight:600;color:var(--leza-ink)}.leza-delivery__date{font-size:1.15rem;font-variant-numeric:tabular-nums;color:rgb(var(--leza-ink-rgb) / .7)}@media screen and (min-width:481px){.leza-delivery__steps:before{top:2.64rem}.leza-delivery__icon{width:5.28rem;height:5.28rem}.leza-delivery__label{font-size:1.31rem}.leza-delivery__date{font-size:1.25rem}}.leza-cod{overflow:hidden;border:1.5px solid var(--leza-beige-deep);border-radius:var(--leza-radius-md);background:var(--leza-cream);box-shadow:0 4px 14px rgb(var(--leza-rose-rgb) / .1)}.leza-cod__head{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;padding:1.28rem 1.36rem .88rem;border-bottom:1px solid var(--leza-border);background:var(--leza-surface)}.leza-cod__icon{display:inline-flex;align-items:center;justify-content:center;width:2.24rem;height:2.24rem;border-radius:50%;background:var(--leza-rose);color:#fff;font-size:1.3rem;font-weight:600}.leza-cod__title{flex:1 1 auto;margin:0;font-size:1.63rem;font-weight:600;color:var(--leza-ink)}.leza-cod__switch{display:inline-flex;padding:.24rem;border:1px solid var(--leza-beige-deep);border-radius:var(--leza-radius-pill);background:var(--leza-beige)}.leza-cod__switch label{padding:.64rem 1rem;border-radius:var(--leza-radius-pill);font-size:1.15rem;font-weight:600;color:var(--leza-text-muted-on-blush);cursor:pointer}.leza-cod__body{padding:1.2rem 1.36rem}.leza-cod__intro,.leza-cod__intro p{margin:0;font-size:1.41rem;line-height:1.55}.leza-cod__intro strong,.leza-cod__item strong{font-weight:600;color:var(--leza-eyebrow)}.leza-cod__list{display:grid;gap:.88rem;margin:1.04rem 0 0;padding:0;list-style:none}.leza-cod__item{display:flex;align-items:flex-start;gap:.88rem;font-size:1.38rem;line-height:1.45}.leza-cod__item p{margin:0}.leza-cod__mark{display:inline-flex;flex:none;align-items:center;justify-content:center;width:1.92rem;height:1.92rem;border-radius:50%;background:var(--leza-rose);color:#fff;font-size:1.1rem}.leza-cod__mark--no{background:var(--leza-rose-hover)}.leza-cod__foot{margin:0;padding:1.09rem 1.36rem;background:var(--leza-rose-strong);font-size:1.31rem;font-weight:600;text-align:center;color:#fff}[lang=ur].leza-cod__panel,.leza-cod__title[lang=ur]{font-family:Noto Nastaliq Urdu,Jameel Noori Nastaleeq,Urdu Typesetting,serif;line-height:2}.leza-cod__lang-ur{display:none}.leza-cod__radio:nth-of-type(2):checked~.leza-cod__lang-ur,.leza-cod__radio:nth-of-type(2):checked~.leza-cod__head .leza-cod__lang-ur{display:block}.leza-cod__radio:nth-of-type(2):checked~.leza-cod__lang-en,.leza-cod__radio:nth-of-type(2):checked~.leza-cod__head .leza-cod__lang-en{display:none}.leza-cod__radio:nth-of-type(1):checked~.leza-cod__head .leza-cod__switch label:first-child,.leza-cod__radio:nth-of-type(2):checked~.leza-cod__head .leza-cod__switch label:last-child{background:var(--leza-rose-strong);color:#fff}.leza-cod__radio:nth-of-type(1):focus-visible~.leza-cod__head .leza-cod__switch label:first-child,.leza-cod__radio:nth-of-type(2):focus-visible~.leza-cod__head .leza-cod__switch label:last-child{outline:.2rem solid var(--leza-ink);outline-offset:.2rem}.leza-bundle__heading{margin:0 0 .88rem;font-size:1.2rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:rgb(var(--leza-ink-rgb) / .75)}.leza-bundle__rows{display:grid;gap:.64rem}.leza-bundle__row{position:relative;display:flex;align-items:center;gap:1.04rem;padding:1.04rem 1.36rem;border:1px solid rgb(var(--leza-ink-rgb) / .14);border-radius:1rem;background:var(--leza-surface);font:inherit;text-align:left;color:var(--leza-ink);cursor:pointer}.leza-bundle__row:hover{border-color:rgb(var(--leza-rose-rgb) / .55)}.leza-bundle__row[aria-pressed=true]{--leza-text-muted: var(--leza-text-muted-on-blush);--leza-muted: var(--leza-text-muted-on-blush);--leza-muted-soft: var(--leza-text-muted-on-blush);border-color:var(--leza-rose);background:var(--leza-blush);box-shadow:inset 0 0 0 1px var(--leza-rose)}.leza-bundle__dot{flex:none;width:1.68rem;height:1.68rem;border:1px solid rgb(var(--leza-ink-rgb) / .35);border-radius:50%;background:#fff}.leza-bundle__row[aria-pressed=true] .leza-bundle__dot{border-color:var(--leza-rose);box-shadow:inset 0 0 0 4px var(--leza-rose)}.leza-bundle__qty{font-size:1.47rem;font-weight:600}.leza-bundle__save{padding:.32rem .8rem;border-radius:var(--leza-radius-pill);background:var(--leza-rose-strong);font-size:1.15rem;font-weight:600;text-transform:uppercase;color:#fff}.leza-bundle__best{position:absolute;top:-.88rem;right:1.12rem;padding:.24rem .8rem;border-radius:var(--leza-radius-pill);background:var(--leza-beige-deep);font-size:1.1rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--leza-ink)}.leza-bundle__price{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;line-height:1.3;text-align:right}.leza-bundle__now{font-size:1.44rem;font-weight:600}.leza-bundle__was{font-size:1.15rem;color:var(--leza-muted-soft)}.leza-bundle__note{margin:.88rem 0 0;font-size:1.15rem;color:rgb(var(--leza-ink-rgb) / .7)}.leza-sticky-atc{position:fixed;right:0;bottom:0;left:0;z-index:4;padding:.8rem var(--leza-gutter) calc(.8rem + env(safe-area-inset-bottom,0px));border-top:1px solid rgb(var(--leza-ink-rgb) / .08);background:#fff;box-shadow:0 -8px 24px #00000014;opacity:0;transform:translateY(110%);transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .3s cubic-bezier(.32,.72,0,1),visibility .3s;visibility:hidden}.leza-sticky-atc.is-visible{opacity:1;transform:none;visibility:visible}.leza-sticky-atc__inner{display:flex;align-items:center;gap:1.04rem}.leza-sticky-atc__thumb{flex:none;width:4.8rem;height:4.8rem;border:1px solid rgb(var(--leza-ink-rgb) / .08);border-radius:.8rem;background:var(--leza-surface);object-fit:cover}.leza-sticky-atc__info{flex:1 1 auto;min-width:0}.leza-sticky-atc__title{margin:0;overflow:hidden;font-size:1.36rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap;color:var(--leza-ink)}.leza-sticky-atc__price{font-size:1.44rem;font-weight:600;color:var(--leza-rose-strong)}.leza-sticky-atc__button.button{flex:none;min-width:12rem;min-height:4.8rem;padding:0 1.6rem;border-radius:1rem}body.leza-sticky-atc-visible .leza-whatsapp{--leza-float-offset: 6.8rem}@media screen and (min-width:750px){.leza-sticky-atc{right:auto;bottom:2rem;left:50%;width:min(72rem,calc(100vw - 3.2rem));padding:.88rem .88rem .88rem 1.2rem;border:1px solid var(--leza-border);border-radius:var(--leza-radius-lg);background:var(--leza-bg);box-shadow:0 8px 28px #00000024;transform:translate(-50%,calc(100% + 4rem))}.leza-sticky-atc.is-visible{transform:translate(-50%)}body.leza-sticky-atc-visible .leza-whatsapp{--leza-float-offset: 0px}}.leza-ptabs{padding-top:4rem;padding-bottom:4.8rem}.leza-ptabs__list{display:flex;justify-content:flex-start;gap:3.2rem;margin-bottom:2.8rem;overflow-x:auto;border-bottom:1px solid var(--leza-border);scrollbar-width:none}.leza-ptabs__list [role=tab]{flex:none;margin-bottom:-1px;padding:1.2rem .24rem;border:0;border-bottom:2px solid transparent;background:none;font:inherit;font-size:1.3rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--leza-text-muted);cursor:pointer}.leza-ptabs__list [role=tab][aria-selected=true]{border-bottom-color:var(--leza-ink);color:var(--leza-ink)}@media screen and (min-width:750px){.leza-ptabs__list{justify-content:center}}.leza-ptabs__heading{margin:0 0 1.6rem;font-size:var(--leza-font-size-h3);font-size:2.4rem}.leza-ptabs.is-enhanced .leza-ptabs__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.leza-ptabs__panel+.leza-ptabs__panel{margin-top:4rem}.leza-ptabs.is-enhanced .leza-ptabs__panel+.leza-ptabs__panel{margin-top:0}.leza-ptabs__desc{display:grid;gap:clamp(2.4rem,3vw,4rem)}.leza-ptabs__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:0;padding:0;list-style:none}.leza-ptabs__gallery img{width:100%;height:auto;aspect-ratio:1;border-radius:var(--leza-radius-md);background:var(--leza-surface);object-fit:cover}.leza-ptabs__copy .rte,.leza-ptabs__narrow{font-size:1.56rem;line-height:1.7;color:var(--leza-text)}.leza-ptabs__narrow{max-width:72rem;margin:0 auto}.leza-ptabs__subheading{margin:2.4rem 0 1.2rem;font-family:var(--leza-font-body);font-size:1.4rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.leza-ptabs__features{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.leza-ptabs__features li{display:flex;align-items:center;gap:1rem;font-size:1.52rem;color:var(--leza-text)}.leza-ptabs__features li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--leza-accent)}@media screen and (min-width:990px){.leza-ptabs__desc--gallery{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.leza-ptabs__desc--gallery .leza-ptabs__gallery{position:sticky;top:calc(var(--header-height, 0px) + 2rem)}}.leza-reviews{display:grid;gap:2.4rem}.leza-reviews__summary{display:flex;flex-direction:column;align-items:center;gap:.8rem;padding:2.4rem 2rem;border-radius:1.2rem;background:var(--leza-cream);text-align:center}.leza-reviews__score{margin:0;font-family:var(--leza-font-body);font-size:4rem;font-weight:600;line-height:1;color:var(--leza-text)}.leza-reviews__stars{font-size:1.84rem}.leza-reviews__count{margin:0;font-size:1.4rem;color:var(--leza-muted-soft)}.leza-reviews__write{width:100%;min-height:4.4rem;margin-top:.8rem;padding:1.2rem 2rem;border:0;border-radius:.8rem;background:var(--leza-primary);color:#fff;font-family:var(--leza-font-body);font-size:1.28rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color var(--leza-duration-fast) ease}.leza-reviews__write:hover{background:var(--leza-primary-hover)}.leza-reviews__write:focus-visible{outline:2px solid var(--leza-primary);outline-offset:3px}.leza-reviews__main{min-width:0}.leza-reviews__heading{margin:0 0 .8rem;font-family:var(--leza-font-heading);font-size:var(--leza-font-size-h3);font-style:normal;font-weight:600;color:var(--leza-text)}.leza-reviews__empty{margin:0;padding:1.6rem 0;color:var(--leza-muted-soft)}.leza-review{padding:1.6rem 0;border-bottom:1px solid var(--leza-border)}.leza-review:last-child{border-bottom:0}.leza-review__head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem}.leza-review__author{min-width:0;font-family:var(--leza-font-body);font-size:1.6rem;font-weight:600;overflow-wrap:anywhere;color:var(--leza-text)}.leza-review__badge{padding:.2rem .64rem;border-radius:.4rem;background:var(--leza-blush);color:var(--leza-primary);font-size:1.12rem;font-weight:600;line-height:1.5}.leza-review__stars{margin-top:.6rem;font-size:1.6rem}.leza-review__title{margin:.8rem 0 0;font-family:var(--leza-font-body);font-size:1.5rem;font-style:normal;font-weight:600;line-height:1.4;overflow-wrap:anywhere;color:var(--leza-text)}.leza-review__body{margin:.6rem 0 0;font-size:1.48rem;line-height:1.6;overflow-wrap:anywhere;color:var(--leza-text)}.leza-review__photo{display:block;width:100%;max-width:16rem;height:auto;margin-top:1.2rem;border-radius:1rem}.leza-review__date{margin:.8rem 0 0;font-size:1.28rem;color:var(--leza-muted-soft)}@media screen and (min-width:750px){.leza-reviews{grid-template-columns:26rem minmax(0,1fr);gap:3.2rem;align-items:start}}.leza-title-rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;width:fit-content;max-width:100%;margin:.2rem 0 1.2rem;padding:.6rem 1.1rem .6rem .8rem;border:1px solid var(--leza-border);border-radius:.8rem;background:var(--leza-surface);color:var(--leza-text);font-family:var(--leza-font-body);font-size:1.31rem;font-weight:500;line-height:1.3;text-decoration:none}.leza-title-rating:hover .leza-title-rating__count{text-decoration:underline}.leza-title-rating__stars{font-size:1.4rem}.leza-title-rating__score,.leza-title-rating__count{font-weight:600;color:var(--leza-text)}.leza-title-rating__sep{color:var(--leza-text-muted)}#LezaReviews{scroll-margin-top:calc(var(--header-height, 0px) + 2rem)}.leza-proof{display:flex;align-items:center;gap:.6rem;width:fit-content;max-width:100%;margin:.2rem 0 1.2rem;padding:.45rem 1.1rem .45rem .9rem;border:1px solid var(--leza-rose);border-radius:999px;background:var(--leza-blush);color:var(--leza-ink);font-family:var(--leza-font-body);font-size:1.2rem;font-weight:600;line-height:1.3}.product__info-container>.leza-title-rating+.leza-proof{margin-top:-.7rem}.leza-proof__dot{flex:none;width:.6rem;height:.6rem;border-radius:50%;background:var(--leza-ink)}.leza-proof__labels{display:grid;min-width:0}.leza-proof__label{grid-area:1 / 1;opacity:0;transform:translateY(.3rem);transition:opacity .35s ease,transform .35s ease;white-space:nowrap}.leza-proof__label.is-active{opacity:1;transform:none}quick-add-modal .leza-proof{display:none}@media(prefers-reduced-motion:reduce){.leza-proof__label{transform:none;transition:none}}.leza-rform{width:min(56rem,100% - 3.2rem);max-width:none;max-height:calc(100dvh - 4rem);padding:0;border:0;border-radius:1.2rem;background:#fff;color:var(--leza-ink);box-shadow:0 24px 60px #0003}.leza-rform::backdrop{background:#00000073}.leza-rform[open]:not(:modal){position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;margin:auto;box-shadow:0 0 0 100vmax #00000073,0 24px 60px #0003}@media screen and (min-width:750px){.leza-rform[open]:not(:modal){height:fit-content}}.leza-rform__panel{display:flex;flex-direction:column;gap:1.6rem;max-height:inherit;padding:2.4rem;overflow-y:auto;overscroll-behavior:contain}.leza-rform__top{display:flex;align-items:center;justify-content:space-between;gap:1.6rem}.leza-rform__title{margin:0;font-family:var(--leza-font-heading);font-size:var(--leza-font-size-h3);font-style:normal;font-weight:600;color:var(--leza-text)}.leza-rform__close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-right:-1rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--leza-ink);cursor:pointer}.leza-rform__close:hover{background:var(--leza-blush)}.leza-rform__close .icon{width:1.6rem;height:1.6rem}.leza-rform__form{display:flex;flex-direction:column;gap:1.6rem}.leza-rform__progress{margin:0;font-size:1.28rem;letter-spacing:.04em;color:var(--leza-muted-soft)}.leza-rform__form-error{padding:1.2rem 1.4rem;border-radius:.8rem;background:#fbeaea;color:#8f1d1d;font-size:1.4rem}.leza-rform__form-error ul{margin:0;padding-left:1.8rem}.leza-rform__step{display:flex;flex-direction:column;gap:1.6rem;min-width:0;margin:0;padding:0;border:0}.leza-rform__step[hidden]{display:none}.leza-rform__legend{width:100%;margin-bottom:1.6rem;padding:0;font-size:1.8rem;font-weight:600;text-align:center;color:var(--leza-text)}.leza-rform__product{display:flex;flex-direction:column;align-items:center;gap:.8rem;text-align:center}.leza-rform__product-image{width:8rem;height:8rem;border-radius:.8rem;object-fit:cover}.leza-rform__product-title{margin:0;font-family:var(--leza-font-body);font-size:1.5rem;font-weight:500;color:var(--leza-text)}.leza-rform__stars{display:flex;justify-content:center;gap:.4rem}.leza-rform__star-input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.leza-rform__star{display:flex;flex-direction:column;align-items:center;gap:.4rem;min-width:5.6rem;padding:.4rem;border-radius:.8rem;cursor:pointer}.leza-rform__star-glyph{font-family:Arial,sans-serif;font-size:5.6rem;line-height:1;color:var(--leza-border-strong);transition:color var(--leza-duration-fast) ease}.leza-rform__star.is-on .leza-rform__star-glyph{color:var(--leza-star)}.leza-rform__star-label{font-size:1.2rem;line-height:1.2;color:var(--leza-muted-soft)}.leza-rform__star-input:focus-visible+.leza-rform__star{outline:2px solid var(--leza-ink);outline-offset:1px}.leza-rform__step-heading{margin:0;font-size:1.8rem;font-weight:600;color:var(--leza-text)}.leza-rform__step-heading:focus{outline:none}.leza-rform__chosen{display:flex;align-items:center;gap:.8rem;margin:0;font-weight:600}.leza-rform__chosen-stars{font-size:2.2rem}.leza-rform__field{display:flex;flex-direction:column;gap:.6rem}.leza-rform__label{font-size:1.4rem;font-weight:600;color:var(--leza-text)}.leza-rform__input{width:100%;min-height:4.6rem;padding:1rem 1.2rem;border:1px solid var(--leza-border-strong);border-radius:.8rem;background:#fff;color:var(--leza-ink);font:inherit;font-size:1.6rem}.leza-rform__textarea{min-height:12rem;resize:vertical}.leza-rform__input:focus-visible{outline:2px solid var(--leza-ink);outline-offset:1px}.leza-rform__input[aria-invalid=true]{border-color:#b3261e}.leza-rform__help,.leza-rform__consent{margin:0;font-size:1.3rem;line-height:1.5;color:var(--leza-muted-soft)}.leza-rform__error{margin:0;font-size:1.3rem;font-weight:600;color:#b3261e}.leza-rform__check{display:flex;align-items:center;gap:.8rem;font-size:1.4rem}.leza-rform__check input{width:1.8rem;height:1.8rem;margin:0;accent-color:var(--leza-primary)}.leza-rform__nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1.2rem;padding-top:.4rem}.leza-rform__nav [hidden]{display:none}.leza-rform__back{min-height:4.4rem;margin-right:auto;padding:0 1.2rem;border:0;background:none;color:var(--leza-ink);font:inherit;font-size:1.4rem;font-weight:600;text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.leza-rform__thanks{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:2.4rem 0 .8rem;text-align:center}.leza-rform__thanks-stars{font-size:2.8rem}.leza-rform__thanks-text{max-width:40rem;margin:0;font-size:1.7rem;line-height:1.5;color:var(--leza-text)}.leza-rform__thanks-text:focus{outline:none}@media screen and (max-width:749px){.leza-rform{width:100%;height:100%;max-height:100dvh;margin:0;border-radius:0}.leza-rform__panel{min-height:100%;padding:1.6rem}.leza-rform__star{min-width:0;flex:1 1 0}.leza-rform__star-glyph{font-size:4.6rem}}@media(prefers-reduced-motion:reduce){.leza-rform__star-glyph{transition:none}}.leza-compare__inner{width:min(100% - 2 * var(--leza-gutter),92rem);margin:0 auto}.leza-compare__heading{margin:0;color:var(--leza-text);font-family:var(--leza-font-display);font-size:var(--leza-font-size-display);font-style:italic;font-weight:600}.leza-compare__sub{margin:.64rem 0 0;font-size:1.47rem;color:var(--leza-muted-soft)}.leza-compare__table-wrap{position:relative;overflow-x:auto;border:1px solid var(--leza-beige-deep);border-radius:var(--leza-radius-md);background:#fff;box-shadow:0 4px 18px rgb(var(--leza-rose-rgb) / .08)}.leza-compare__table{width:100%;min-width:52rem;border-collapse:collapse;table-layout:fixed}.leza-compare__table thead th{padding:1.28rem 1.2rem;font-size:1.15rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fff}.leza-compare__table thead th:first-child{width:42%;background:var(--leza-ink);text-align:left}.leza-compare__table thead .leza-compare__brand{background:var(--leza-primary)}.leza-compare__table thead .leza-compare__others{background:var(--leza-text-muted)}.leza-compare__table tbody th,.leza-compare__table td{padding:1.2rem;border-bottom:1px solid var(--leza-border);font-size:1.38rem}.leza-compare__table tbody th{font-weight:600;text-align:left;color:var(--leza-ink)}.leza-compare__table td{text-align:center}.leza-compare__table tbody tr:nth-child(2n){background:var(--leza-bg)}.leza-compare__brand-cell{background:rgb(var(--leza-rose-rgb) / .06)}.leza-compare__mark{display:inline-flex;align-items:center;justify-content:center;width:2.16rem;height:2.16rem;border-radius:50%;background:var(--leza-rose);font-size:1.2rem;color:#fff}.leza-compare__mark--no{background:var(--leza-rose-hover)}@media(prefers-reduced-motion:no-preference){.leza-price-badge{position:relative;isolation:isolate;animation:leza-ribbon-beat .85s ease-in-out infinite}.leza-price-badge:before,.leza-price-badge:after,.product .shopify-payment-button:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;opacity:0;pointer-events:none}.leza-price-badge:before{box-shadow:0 0 0 3px rgb(var(--leza-accent-rgb) / .45),0 6px 18px rgb(var(--leza-accent-rgb) / .4);filter:brightness(1.12);animation:leza-ribbon-glow .85s ease-in-out infinite}.leza-price-badge:after{background:inherit;filter:brightness(1.12);animation:leza-ribbon-shine .85s ease-in-out infinite}.product .product-form__submit:not([disabled]){animation:leza-atc-attention 6.5s ease-in-out infinite}.product .product-form__submit:is(:hover,:focus-visible,:active){animation:none}.product .shopify-payment-button{position:relative;isolation:isolate;border-radius:var(--leza-radius);animation:leza-bin-pulse 1.1s ease-in-out infinite}.product .shopify-payment-button:after{box-shadow:0 6px 16px rgb(var(--leza-primary-rgb) / .24);animation:leza-bin-glow 1.1s ease-in-out infinite}.product .shopify-payment-button:is(:hover,:focus-within),.product .shopify-payment-button:is(:hover,:focus-within):after{animation:none}}@keyframes leza-atc-attention{0%,88%,to{transform:translate(0)}90%{transform:translate(-4px)}92%{transform:translate(4px)}94%{transform:translate(-3px)}96%{transform:translate(2px)}98%{transform:translate(-1px)}}@keyframes leza-bin-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes leza-bin-glow{0%,to{opacity:0}50%{opacity:1}}.leza-bundle__label{display:flex;flex-direction:column;gap:.2rem}.leza-bundle__label .leza-bundle__qty{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.64rem}.leza-bundle__each{font-size:1.216rem;color:var(--leza-muted-soft)}.product__media-wrapper{position:relative}.product__media-wrapper .leza-pdp-wishlist{top:1.6rem;right:3.8rem;left:auto;z-index:2}@media screen and (min-width:750px){.product__media-wrapper .leza-pdp-wishlist{right:1.6rem}}slider-component[id^=GalleryViewer]{position:relative}.leza-gallery-nav__button{display:none}@media screen and (max-width:749px){slider-component[id^=GalleryViewer]>.slider-buttons{display:none}.leza-gallery-dots{position:absolute;right:0;bottom:1.3rem;left:0;z-index:2;display:flex;justify-content:center;pointer-events:none}.leza-gallery-dots__dot{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto}.leza-gallery-dots__dot:after{content:"";width:.9rem;height:.9rem;border-radius:50%;background:#ffffff4d;box-shadow:0 0 0 1px #00000024;transition:background-color var(--leza-duration-fast) ease}.leza-gallery-dots__dot[aria-current=true]:after{background:#fff}.leza-gallery-dots__dot:focus-visible{outline:2px solid var(--leza-rose);outline-offset:-2px;border-radius:50%}}@media screen and (min-width:750px){.leza-gallery-dots{display:none}.leza-gallery-nav__button{position:absolute;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:none;color:var(--leza-text);cursor:pointer;transform:translateY(-50%);transition:transform var(--leza-duration-fast) ease}.leza-gallery-nav__button svg{width:2rem;height:2rem;filter:drop-shadow(0 0 1.5px rgb(255 255 255 / .9))}.leza-gallery-nav__button--prev{left:0}.leza-gallery-nav__button--next{right:0}.leza-gallery-nav__button:hover{transform:translateY(calc(-50% - 2px))}.leza-gallery-nav__button:focus-visible{outline:2px solid var(--leza-rose);outline-offset:0;box-shadow:0 8px 18px #0000001f}}.leza-ymal{margin:.4rem 0 .32rem;color:var(--leza-ink)}.leza-ymal__heading{margin:0 0 .96rem;font-size:1.52rem;font-weight:600;letter-spacing:.01em;line-height:1.3;color:var(--leza-ink)}.leza-ymal__card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.12rem;padding:.88rem 1.04rem;border:1px solid rgb(var(--leza-ink-rgb) / .14);border-radius:1.2rem;background:#fff}.leza-ymal__media{position:relative;display:block;width:5.44rem;height:5.44rem;overflow:hidden;border-radius:.8rem;background:rgb(var(--leza-ink-rgb) / .05)}.leza-ymal__image{position:relative;display:block;width:100%;height:100%;object-fit:cover}.leza-ymal__info{display:flex;flex-direction:column;gap:.24rem;min-width:0}.leza-ymal__title{display:-webkit-box;overflow:hidden;font-size:1.38rem;font-weight:600;line-height:1.3;color:var(--leza-ink);text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:1;padding-top:1rem;margin-top:-1rem}.leza-ymal__title:hover{text-decoration:underline}.leza-ymal__swatches{--leza-swatch-size: 1.36rem;display:flex;flex-wrap:wrap;align-items:center;margin:-.52rem 0 -.52rem calc((var(--leza-swatch-size) - 2.4rem) / 2)}.leza-ymal__swatch{display:grid;flex:none;place-items:center;width:2.4rem;height:2.4rem;padding:0;border:0;background:none;cursor:pointer}.leza-ymal__swatch:before{content:"";width:var(--leza-swatch-size);height:var(--leza-swatch-size);border:1px solid rgb(var(--leza-ink-rgb) / .18);border-radius:50%;background-color:var(--leza-swatch, #cfc6bc);background-image:var(--leza-swatch-image, none);background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #ffffff59;transition:transform .15s ease,box-shadow .15s ease}.leza-ymal__swatch:hover:before,.leza-ymal__swatch[aria-pressed=true]:before{transform:scale(1.12);box-shadow:0 0 0 1.5px var(--leza-ink)}.leza-ymal__swatch--unavailable:before{opacity:.4}.leza-ymal__swatch:focus-visible{outline:.2rem solid var(--leza-ink);outline-offset:-.2rem;border-radius:50%}.leza-ymal__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:.56rem;margin:0;line-height:1.3}.leza-ymal__price-current{font-size:1.38rem;font-weight:600;color:var(--leza-ink)}.leza-ymal__price-compare{font-size:1.18rem;color:var(--leza-muted-soft);text-decoration-thickness:1px}.leza-ymal__form form{margin:0}.leza-ymal__add{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:3.6rem;padding:.8rem 1.36rem;border:0;border-radius:.8rem;background:var(--leza-primary);color:#fff;font-family:inherit;font-size:1.28rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.leza-ymal__add:hover:not(:disabled){background:var(--leza-primary-hover)}.leza-ymal__add:focus-visible{outline:.2rem solid var(--leza-ink);outline-offset:.2rem}.leza-ymal__add:disabled{opacity:.45;cursor:default}.leza-ymal__add.loading{color:transparent}.leza-ymal__add.loading>.loading__spinner{top:50%;left:50%;display:flex;align-items:center;transform:translate(-50%,-50%)}.leza-ymal__add .loading__spinner .path{stroke:#fff}.leza-ymal__error{display:flex;margin:0 0 .64rem;font-size:1.2rem;color:#b3261e}.leza-ymal__error[hidden]{display:none}.leza-ymal__form{display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width:399px){.leza-ymal__title{-webkit-line-clamp:2}}@media(prefers-reduced-motion:reduce){.leza-ymal__swatch:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/leza-product.css.map */
