body.template-product{background-color:#fff}.lzpp{--lzpp-media-w: 55%;--lzpp-gap: 64px;--lzpp-gap-m: 24px;--lzpp-ratio: 100%;--lzpp-thumb: 84px;--lzpp-sale: #db1215;--lzpp-badge-bg: #db1215;--lzpp-badge-text: #ffffff;--lzpp-opt-border: #dcdcdc;--lzpp-opt-active-bg: #111111;--lzpp-opt-active-text: #ffffff;--lzpp-soft: #f7f5f2;--lzpp-stock-low: #e2711d;--lzpp-stock-ok: #2e9d5b;--lzpp-title: 36px;--lzpp-title-m: 26px;--lzpp-price: 26px;--lzpp-sticky-top: calc(var(--header-height, 0px) + 24px)}.lzpp a{color:inherit}lz-product{display:block}.lzpp__grid{display:grid;grid-template-columns:minmax(0,calc(var(--lzpp-media-w) - var(--lzpp-gap) / 2)) minmax(0,1fr);column-gap:var(--lzpp-gap);align-items:stretch}.lzpp--media-right .lzpp__media-col{order:2}.lzpp__media-col,.lzpp__info-col{min-width:0}.lzpp--sticky .lzpp__gallery,.lzpp--sticky .lzpp__info{position:sticky;top:var(--lzpp-sticky-top)}.lzpp__info{display:flex;flex-direction:column;gap:18px}.lzpp__info>*{min-width:0;max-width:100%;margin:0}.lzpp__info>[hidden]{display:none!important}.lzpp__gallery{position:relative;display:grid;gap:12px}.lzpp--gallery-thumbs_left .lzpp__gallery{grid-template-columns:var(--lzpp-thumb) minmax(0,1fr);align-items:start}.lzpp--gallery-thumbs_left .lzpp__stage{grid-column:2;grid-row:1}.lzpp--gallery-thumbs_left .lzpp__thumbs{grid-column:1;grid-row:1;flex-direction:column;height:0;min-height:100%;overflow-x:hidden;overflow-y:auto}.lzpp__stage{position:relative;min-width:0}.lzpp__slides{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:var(--lz-radius)}.lzpp__slides::-webkit-scrollbar{display:none}.lzpp__slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;scroll-snap-stop:always}.lzpp__media{background:var(--lz-media-bg, var(--lzpp-soft))}.lzpp__media>.lzpp__img,.lzpp__media>img{object-fit:contain;transition:transform .45s var(--lz-ease)}.lzpp--blend .lzpp__img{mix-blend-mode:multiply}.lzpp__media>video,.lzpp__media>iframe,.lzpp__media>model-viewer,.lzpp__media>.shopify-model-viewer-ui,.lzpp__media>.lzpp__external,.lzpp__external>img,.lzpp__external>iframe,.lzpp__media .lzpp__iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.lzpp__media>video,.lzpp__external>img{object-fit:cover}.lzpp__media .shopify-model-viewer-ui,.lzpp__media model-viewer{display:block}.lzpp__play{position:absolute;top:50%;left:50%;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:74px;height:74px;padding:0;margin:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--lz-bg, #ffffff) 94%,transparent);color:var(--lz-text, #111111);box-shadow:0 10px 30px #0000002e;transform:translate(-50%,-50%);cursor:pointer;transition:transform .3s var(--lz-ease),background-color .3s ease,color .3s ease}.lzpp__play svg{width:26px;height:26px;margin-inline-start:4px}.lzpp__play:hover{background:var(--lz-text, #111111);color:var(--lz-bg, #ffffff);transform:translate(-50%,-50%) scale(1.06)}.lzpp__slide--model{position:relative}.lzpp__xr{position:absolute;left:50%;bottom:14px;z-index:3;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:var(--lz-bg, #ffffff);color:var(--lz-text, #111111);font:inherit;font-size:13px;font-weight:600;box-shadow:0 6px 18px #0000001f;transform:translate(-50%);cursor:pointer}.lzpp__xr svg{width:18px;height:18px}.lzpp__xr[data-shopify-xr-hidden]{display:none}.lzpp--zoom [data-lzpp-zoom]{cursor:zoom-in}.lzpp--zoom [data-lzpp-zoom].is-zooming .lzpp__img{transform:scale(2);transition:transform .2s ease}.lzpp__expand{position:absolute;right:14px;bottom:14px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin:0;border:0;border-radius:50%;background:var(--lz-bg, #ffffff);color:var(--lz-text, #111111);box-shadow:0 6px 18px #0000001a;cursor:pointer;opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .3s var(--lz-ease),background-color .25s ease,color .25s ease}.lzpp__expand svg{width:18px;height:18px}.lzpp__slide:hover .lzpp__expand,.lzpp__expand:focus-visible{opacity:1;transform:none}.lzpp__expand:hover{background:var(--lz-text, #111111);color:var(--lz-bg, #ffffff)}[dir=rtl] .lzpp__expand{right:auto;left:14px}.lzpp__badge{position:absolute;top:16px;left:16px;z-index:4;display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;background:var(--lzpp-badge-bg);color:var(--lzpp-badge-text);font-size:13px;font-weight:700;letter-spacing:.02em;pointer-events:none}.lzpp__badge[hidden]{display:none}[dir=rtl] .lzpp__badge{left:auto;right:16px}.lzpp__arrow{--lz-arrow-top: 50%;opacity:0}.lzpp__stage:hover .lzpp__arrow:not([disabled]),.lzpp__arrow:focus-visible{opacity:1}.lzpp__dots{position:absolute;left:0;right:0;bottom:14px;z-index:3;display:none;justify-content:center;gap:6px;pointer-events:none}.lzpp__dot{width:7px;height:7px;border-radius:999px;background:var(--lz-text, #111111);opacity:.22;transition:width .35s var(--lz-ease),opacity .35s ease}.lzpp__dot.is-active{width:22px;opacity:.9}.lzpp__thumbs{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;overscroll-behavior:contain}.lzpp__thumbs::-webkit-scrollbar{display:none}.lzpp__thumb{position:relative;flex:0 0 var(--lzpp-thumb);width:var(--lzpp-thumb);height:var(--lzpp-thumb);padding:0;margin:0;overflow:hidden;border:1px solid var(--lz-border);border-radius:calc(var(--lz-radius) * .7);background:var(--lz-media-bg, var(--lzpp-soft));cursor:pointer;opacity:.6;transition:border-color .25s ease,opacity .25s ease}.lzpp__thumb img{display:block;width:100%;height:100%;object-fit:cover}.lzpp--blend .lzpp__thumb img{mix-blend-mode:multiply}.lzpp__thumb:hover{opacity:1}.lzpp__thumb.is-active{border-color:var(--lz-text);opacity:1}.lzpp__thumb-icon{position:absolute;inset:auto 6px 6px auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:color-mix(in srgb,var(--lz-bg, #ffffff) 95%,transparent);color:var(--lz-text, #111111)}.lzpp__thumb-icon svg{width:12px;height:12px}@media screen and (min-width:990px){.lzpp--gallery-grid .lzpp__slides,.lzpp--gallery-stack .lzpp__slides{display:grid;gap:12px;overflow:visible;scroll-snap-type:none;border-radius:0}.lzpp--gallery-grid .lzpp__slides{grid-template-columns:repeat(2,minmax(0,1fr))}.lzpp--gallery-grid .lzpp__slide:first-child{grid-column:1 / -1}.lzpp--gallery-stack .lzpp__slides{grid-template-columns:minmax(0,1fr)}.lzpp--gallery-grid .lzpp__arrow,.lzpp--gallery-stack .lzpp__arrow,.lzpp--gallery-grid .lzpp__dots,.lzpp--gallery-stack .lzpp__dots{display:none}.lzpp--gallery-grid.lzpp--sticky .lzpp__gallery,.lzpp--gallery-stack.lzpp--sticky .lzpp__gallery{position:relative;top:auto}}.lzpp__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--lz-muted);font-size:13px;line-height:1.4}.lzpp__crumbs a{text-decoration:none;transition:color .2s ease}.lzpp__crumbs a:hover{color:var(--lz-text)}.lzpp__crumbs svg{width:12px;height:12px;opacity:.6}[dir=rtl] .lzpp__crumbs svg{transform:scaleX(-1)}.lzpp__crumbs [aria-current]{overflow:hidden;max-width:260px;color:var(--lz-text);text-overflow:ellipsis;white-space:nowrap}.lzpp__badges{display:flex;flex-wrap:wrap;gap:8px}.lzpp__badges:empty{display:none}.lzpp__chip{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border-radius:999px;background:var(--lzpp-soft);color:var(--lz-text);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.lzpp__chip--sale{background:var(--lzpp-badge-bg);color:var(--lzpp-badge-text)}.lzpp__chip--muted{background:#ececec;color:var(--lz-muted)}.lzpp__vendor{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--lz-muted)}.lzpp__vendor a{text-decoration:none}.lzpp__vendor a:hover{color:var(--lz-text)}.lzpp__title{margin:0;font-family:var(--font-heading-family);font-size:var(--lzpp-title);font-weight:var(--lz-h-weight, 400);line-height:1.15;letter-spacing:-.01em;color:var(--lz-text)}.lzpp__sku{font-size:13px;color:var(--lz-muted)}.lzpp__rating{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;align-self:flex-start;font-size:14px;text-decoration:none}.lzpp__rating-value{font-weight:700}.lzpp__rating-count{color:var(--lz-muted);text-decoration:underline;text-underline-offset:3px}.lzpp__price-wrap{display:flex;flex-direction:column;gap:6px}.lzpp__price{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--lxp-price, inherit);font-size:var(--lzpp-price);font-weight:600;line-height:1.2}.lzpp__price-sale{color:var(--lzpp-sale)}.lzpp__price-compare{font-size:.66em;font-weight:400;color:var(--lz-muted)}.lzpp__price-save{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--lzpp-sale) 12%,transparent);color:var(--lzpp-sale);font-size:13px;font-weight:700}.lzpp__price-wrap .lzpp__unit,.lzpp__note{margin:0;font-size:13px;color:var(--lz-muted)}.lzpp__note a{text-decoration:underline;text-underline-offset:3px}.lzpp__timer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:14px 16px;border-radius:var(--lz-radius);background:color-mix(in srgb,var(--lzpp-sale) 8%,var(--lz-bg, #ffffff));border:1px dashed color-mix(in srgb,var(--lzpp-sale) 45%,transparent)}.lzpp__timer-label{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--lzpp-sale)}.lzpp__timer-label svg{width:20px;height:20px}.lzpp__timer-clock{display:flex;gap:6px}.lzpp__timer .lzpp__unit{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;min-width:48px;padding:6px 4px;border-radius:8px;background:var(--lz-text, #111111);color:var(--lz-bg, #ffffff);font-size:17px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.lzpp__timer .lzpp__unit small{margin-top:2px;font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.lzpp__highlights{display:grid;gap:10px;padding:0;margin:0;list-style:none}.lzpp__highlights li{display:flex;align-items:flex-start;gap:10px;font-size:15px;line-height:1.5}.lzpp__highlights svg{flex-shrink:0;width:18px;height:18px;margin-top:2px;color:var(--lz-accent)}.lzpp__desc{font-size:15px;line-height:1.7;color:var(--lz-muted)}.lzpp__desc p{margin:0}.lzpp__more{display:inline-block;margin-top:6px;color:var(--lz-text);font-weight:600;text-decoration:underline;text-underline-offset:4px}.lzpp__options{display:grid;gap:20px}.lzpp__option{min-width:0;padding:0;margin:0;border:0}.lzpp__option-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.lzpp__option-label{float:none;padding:0;font-size:14px;font-weight:600;color:var(--lz-text)}.lzpp__option-label span{font-weight:400;color:var(--lz-muted)}.lzpp__guide{display:inline-flex;align-items:center;gap:6px;padding:0;margin:0;border:0;background:none;color:var(--lz-text);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lzpp__guide svg{width:18px;height:18px}.lzpp__values{display:flex;flex-wrap:wrap;gap:8px}.lzpp__radio{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);opacity:0}.lzpp__pill{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:52px;min-height:44px;padding:0 18px;overflow:hidden;border:1px solid var(--lzpp-opt-border);border-radius:var(--lz-btn-radius);background:var(--lz-bg, #ffffff);color:var(--lz-text);font-size:14px;font-weight:500;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease}.lzpp__pill:hover{border-color:var(--lz-text)}.lzpp__radio:checked+.lzpp__pill{border-color:var(--lzpp-opt-active-bg);background:var(--lzpp-opt-active-bg);color:var(--lzpp-opt-active-text)}.lzpp__radio:focus-visible+.lzpp__pill,.lzpp__radio:focus-visible+.lzpp__swatch{outline:2px solid var(--lz-text);outline-offset:3px}.lzpp__radio.is-unavailable+.lzpp__pill{color:var(--lz-muted);text-decoration:line-through}.lzpp__radio.is-unavailable:checked+.lzpp__pill{color:var(--lzpp-opt-active-text);opacity:.75}.lzpp__swatch{position:relative;display:inline-block;width:38px;height:38px;border-radius:50%;background-color:var(--lzpp-swatch, #dddddd);background-position:center;background-size:cover;box-shadow:inset 0 0 0 1px #00000014,0 0 0 3px var(--lz-bg, #ffffff),0 0 0 4px transparent;cursor:pointer;transition:box-shadow .2s ease}.lzpp__swatch:hover{box-shadow:inset 0 0 0 1px #00000014,0 0 0 3px var(--lz-bg, #ffffff),0 0 0 4px var(--lzpp-opt-border)}.lzpp__radio:checked+.lzpp__swatch{box-shadow:inset 0 0 0 1px #00000014,0 0 0 3px var(--lz-bg, #ffffff),0 0 0 4.5px var(--lz-text)}.lzpp__radio.is-unavailable+.lzpp__swatch:after{content:"";position:absolute;top:50%;left:-2px;right:-2px;height:1.5px;background:#1111118c;transform:rotate(-45deg)}.lzpp__option--color .lzpp__values{gap:12px;padding:4px}.lzpp__select{position:relative;display:block}.lzpp__select select{width:100%;min-height:48px;padding:0 44px 0 16px;margin:0;border:1px solid var(--lzpp-opt-border);border-radius:calc(var(--lz-radius) * .8);background:var(--lz-bg, #ffffff);color:var(--lz-text);font:inherit;font-size:14px;-webkit-appearance:none;appearance:none;cursor:pointer}.lzpp__select select:focus-visible{outline:2px solid var(--lz-text);outline-offset:1px}.lzpp__select svg{position:absolute;top:50%;right:16px;width:16px;height:16px;transform:translateY(-50%);pointer-events:none}[dir=rtl] .lzpp__select select{padding:0 16px 0 44px}[dir=rtl] .lzpp__select svg{right:auto;left:16px}.lzpp__offers{display:grid;gap:10px}.lzpp__offers-heading{display:flex;align-items:center;gap:12px;margin:0 0 2px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lz-text)}.lzpp__offers-heading:before,.lzpp__offers-heading:after{content:"";flex:1;height:1px;background:var(--lz-border)}.lzpp__offer{position:relative;display:flex;align-items:center;gap:14px;padding:16px 18px;border:1.5px solid var(--lz-border);border-radius:var(--lz-radius);background:var(--lz-bg, #ffffff);cursor:pointer;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.lzpp__offer:hover{border-color:color-mix(in srgb,var(--lz-text) 40%,transparent)}.lzpp__offer.is-selected{border-color:var(--lz-text);background:var(--lzpp-soft);box-shadow:0 8px 22px #0000000f}.lzpp__offer input{position:absolute;opacity:0;pointer-events:none}.lzpp__offer input:focus-visible~.lzpp__offer-radio{outline:2px solid var(--lz-text);outline-offset:3px}.lzpp__offer-radio{position:relative;flex-shrink:0;width:20px;height:20px;border:1.5px solid var(--lzpp-opt-border);border-radius:50%;background:var(--lz-bg, #ffffff);transition:border-color .2s ease}.lzpp__offer-radio:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--lz-text);transform:scale(0);transition:transform .25s var(--lz-ease)}.lzpp__offer.is-selected .lzpp__offer-radio{border-color:var(--lz-text)}.lzpp__offer.is-selected .lzpp__offer-radio:after{transform:scale(1)}.lzpp__offer-body{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.lzpp__offer-title{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600}.lzpp__offer-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 9px;border-radius:999px;background:var(--lzpp-badge-bg);color:var(--lzpp-badge-text);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lzpp__offer-caption{font-size:13px;color:var(--lz-muted)}.lzpp__offer-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:end}.lzpp__offer-price strong{font-size:16px;font-weight:700}.lzpp__offer-price s{font-size:13px;color:var(--lz-muted)}.lzpp__offers-note{margin:2px 0 0;font-size:13px;text-align:center;color:var(--lz-muted)}.lzpp__stock{display:grid;gap:8px}.lzpp__stock[hidden]{display:none}.lzpp__stock-text{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;font-weight:600}.lzpp__stock-dot{position:relative;flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--lzpp-stock-ok)}.lzpp__stock-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:lzpp-pulse 1.8s ease-out infinite}.lzpp__stock.is-low .lzpp__stock-dot{background:var(--lzpp-stock-low)}.lzpp__stock.is-low .lzpp__stock-text{color:var(--lzpp-stock-low)}.lzpp__stock.is-ok .lzpp__stock-text{color:var(--lzpp-stock-ok)}.lzpp__stock-bar{display:block;height:6px;overflow:hidden;border-radius:999px;background:#ededed}.lzpp__stock-bar span{display:block;height:100%;border-radius:inherit;background:var(--lzpp-stock-ok);transition:width .6s var(--lz-ease)}.lzpp__stock.is-low .lzpp__stock-bar span{background:linear-gradient(90deg,var(--lzpp-stock-low),color-mix(in srgb,var(--lzpp-stock-low) 60%,#ffd166))}@keyframes lzpp-pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.lzpp__form{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}.lzpp__form>*,.lzpp__buy{min-width:0;max-width:100%}.lzpp__buy-row{display:flex;align-items:stretch;gap:10px}.lzpp__qty{display:inline-flex;flex-shrink:0;align-items:center;min-height:var(--lz-btn-height);overflow:hidden;border:1px solid var(--lzpp-opt-border);border-radius:var(--lz-btn-radius);background:var(--lz-bg, #ffffff)}.lzpp__qty button{display:inline-flex;align-items:center;justify-content:center;width:42px;height:100%;min-height:calc(var(--lz-btn-height) - 2px);padding:0;margin:0;border:0;background:none;color:var(--lz-text);cursor:pointer;transition:background-color .2s ease}.lzpp__qty button:hover{background:var(--lzpp-soft)}.lzpp__qty svg{width:15px;height:15px}.lzpp__qty input{width:38px;padding:0;margin:0;border:0;background:none;color:var(--lz-text);font:inherit;font-size:15px;font-weight:600;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lzpp__qty input::-webkit-outer-spin-button,.lzpp__qty input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.lzpp__qty input:focus{outline:none}.lzpp__add{flex:1;min-width:0}.lzpp__add[disabled]{opacity:.55;cursor:not-allowed}.lzpp__add.is-loading{color:transparent!important;pointer-events:none}.lzpp__add.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid var(--lz-btn-text);border-right-color:transparent;border-radius:50%;animation:lzpp-spin .7s linear infinite}.lz-btn--outline.lzpp__add.is-loading:after{border-color:var(--lz-text);border-right-color:transparent}@keyframes lzpp-spin{to{transform:rotate(360deg)}}.lzpp__wish{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--lz-btn-height);min-height:var(--lz-btn-height);padding:0;margin:0;border:1px solid var(--lzpp-opt-border);border-radius:var(--lz-btn-radius);background:var(--lz-bg, #ffffff);color:var(--lz-text);cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}.lzpp__wish svg{width:20px;height:20px;transition:transform .3s var(--lz-ease)}.lzpp__wish:hover{border-color:var(--lz-text)}.lzpp__wish.is-active,.lzpp__wish[aria-pressed=true]{border-color:var(--lzpp-sale);color:var(--lzpp-sale)}.lzpp__wish.is-active svg,.lzpp__wish[aria-pressed=true] svg{fill:currentColor;transform:scale(1.08)}.lzpp__checkout .shopify-payment-button__button{min-height:var(--lz-btn-height);border-radius:var(--lz-btn-radius);overflow:hidden}.lzpp__checkout .shopify-payment-button__button--unbranded{background:var(--lz-text);color:var(--lz-bg, #ffffff);font-family:var(--font-body-family);font-size:var(--lz-btn-font);font-weight:600}.lzpp__checkout .shopify-payment-button__button--unbranded:hover:not([disabled]){background:color-mix(in srgb,var(--lz-text) 85%,var(--lz-bg, #ffffff))}.lzpp__checkout .shopify-payment-button__more-options{margin-top:8px;color:var(--lz-muted);font-size:13px;text-decoration:underline}.lzpp__installments{font-size:13px;color:var(--lz-muted)}.lzpp__error{padding:10px 14px;margin:0;border-radius:8px;background:#fdecec;color:#b42318;font-size:14px}.lzpp__error[hidden]{display:none}.lzpp__plans{display:grid;gap:8px;min-width:0;padding:0;margin:0;border:0}.lzpp__plans .lzpp__option-label{margin-bottom:4px}.lzpp__plan{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 16px;border:1.5px solid var(--lz-border);border-radius:var(--lz-radius);font-size:14px;cursor:pointer;transition:border-color .2s ease,background-color .2s ease}.lzpp__plan:has(input:checked){border-color:var(--lz-text);background:var(--lzpp-soft)}.lzpp__plan input{width:18px;height:18px;margin:0;accent-color:var(--lz-text)}.lzpp__gift{display:grid;gap:10px}.lzpp__gift-toggle{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.lzpp__gift-fields{display:grid;gap:8px}.lzpp__gift-fields[hidden]{display:none}.lzpp__gift-fields input,.lzpp__gift-fields textarea{width:100%;padding:12px 14px;border:1px solid var(--lzpp-opt-border);border-radius:8px;background:var(--lz-bg, #ffffff);color:var(--lz-text);font:inherit;font-size:14px}.lzpp__whatsapp{width:100%;gap:10px}.lzpp__whatsapp svg{width:20px;height:20px}.lzpp__whatsapp--solid{border-color:#25d366;background:#25d366;color:#fff}.lzpp__whatsapp--solid:hover{border-color:#1ebe5b;background:#1ebe5b}.lzpp__whatsapp--outline{border-color:#25d366;background:var(--lz-bg, #ffffff);color:#128c4b}.lzpp__whatsapp--outline:hover{background:#25d366;color:#fff}.lzpp__line{display:flex;align-items:center;gap:12px;width:100%;padding:13px 16px;margin:0;border:0;border-radius:var(--lz-radius);background:var(--lzpp-soft);color:var(--lz-text);font:inherit;font-size:14px;line-height:1.5;text-align:start}.lzpp__line-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--lz-bg, #ffffff)}.lzpp__line-icon svg{width:20px;height:20px}.lzpp__line-text{flex:1;min-width:0}.lzpp__line-text strong{font-weight:700}.lzpp__line-arrow{flex-shrink:0;width:16px;height:16px;transition:transform .25s var(--lz-ease)}[dir=rtl] .lzpp__line-arrow{transform:scaleX(-1)}.lzpp__popup-link{cursor:pointer;transition:background-color .2s ease}.lzpp__popup-link:hover{background:color-mix(in srgb,var(--lzpp-soft) 70%,#e9e5df)}.lzpp__popup-link:hover .lzpp__line-arrow{transform:translate(3px)}.lzpp__pickup[hidden],.lzpp__pickup:empty{display:none}.lzpp__pickup{display:grid;gap:8px}.lzpp__pickup-more{padding:0 16px;font-size:13px}.lzpp__pickup-more summary{color:var(--lz-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lzpp__pickup-more ul{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.lzpp__pickup-more li{display:flex;justify-content:space-between;gap:12px;color:var(--lz-muted)}.lzpp__pickup-more li strong{color:var(--lz-text)}.lzpp__icons{display:grid;gap:10px;padding:0;margin:0;list-style:none}.lzpp__icons--grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lzpp__icons--row{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));padding:18px 8px;border-top:1px solid var(--lz-border);border-bottom:1px solid var(--lz-border)}.lzpp__icon-item{display:flex;align-items:center;gap:12px;min-width:0}.lzpp__icons--grid .lzpp__icon-item{padding:14px;border:1px solid var(--lz-border);border-radius:var(--lz-radius)}.lzpp__icons--row .lzpp__icon-item{flex-direction:column;gap:8px;text-align:center}.lzpp__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--lzpp-soft);color:var(--lz-text)}.lzpp__icon svg{width:22px;height:22px}.lzpp__icon-body{display:flex;flex-direction:column;gap:2px;min-width:0}.lzpp__icon-body strong{font-size:14px;font-weight:600;line-height:1.3}.lzpp__icon-body small{font-size:12px;line-height:1.4;color:var(--lz-muted)}.lzpp__pay{display:grid;gap:10px;justify-items:center;padding:16px;border-radius:var(--lz-radius);background:var(--lzpp-soft)}.lzpp__pay-label{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600}.lzpp__pay-label svg{width:16px;height:16px}.lzpp__pay-list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0;margin:0;list-style:none}.lzpp__pay-icon{display:block;width:38px;height:24px}.lzpp__guarantee{display:flex;align-items:flex-start;gap:14px;padding:18px;border:1px dashed color-mix(in srgb,var(--lz-text) 30%,transparent);border-radius:var(--lz-radius)}.lzpp__guarantee-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--lz-text);color:var(--lz-bg, #ffffff)}.lzpp__guarantee-icon svg{width:24px;height:24px}.lzpp__guarantee-title{margin:0 0 4px;font-size:15px;font-weight:700}.lzpp__guarantee-text{font-size:13px;line-height:1.6;color:var(--lz-muted)}.lzpp__guarantee-text p{margin:0}.lzpp__coupon{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border:1.5px dashed #C08A2B;border-radius:var(--lz-radius);background:#f7eedc}.lzpp__coupon-title{margin:0;font-size:14px;font-weight:700}.lzpp__coupon-text{margin:2px 0 0;font-size:13px;color:var(--lz-muted)}.lzpp__coupon-code{display:inline-flex;flex-direction:column;flex-shrink:0;align-items:center;gap:2px;padding:8px 16px;margin:0;border:0;border-radius:8px;background:#0e3b35;color:#fff;font:inherit;cursor:pointer;transition:transform .2s ease}.lzpp__coupon-code:hover{transform:translateY(-1px)}.lzpp__coupon-code span{font-size:15px;font-weight:700;letter-spacing:.08em}.lzpp__coupon-code small{font-size:10px;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.lzpp__review{display:grid;gap:10px;padding:18px 20px;margin:0;border-radius:var(--lz-radius);background:var(--lzpp-soft)}.lzpp__review-text{margin:0;padding:0;border:0;font-size:15px;font-style:italic;line-height:1.6}.lzpp__review-text p{margin:0}.lzpp__review-author{display:flex;align-items:center;gap:10px}.lzpp__review-author img,.lzpp__review-initial{width:36px;height:36px;border-radius:50%;object-fit:cover}.lzpp__review-initial{display:inline-flex;align-items:center;justify-content:center;background:var(--lz-text);color:var(--lz-bg, #ffffff);font-size:14px;font-weight:700}.lzpp__review-author>span{display:flex;flex-direction:column;font-size:14px}.lzpp__review-author small{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--lzpp-stock-ok)}.lzpp__review-author small svg{width:14px;height:14px}.lzpp__acc{display:block;border-top:1px solid var(--lz-border)}.lzpp__acc-item{border-bottom:1px solid var(--lz-border)}.lzpp__acc-summary{display:flex;align-items:center;gap:12px;padding:18px 0;font-size:15px;font-weight:600;list-style:none;cursor:pointer}.lzpp__acc-summary::-webkit-details-marker{display:none}.lzpp__acc-icon{display:inline-flex}.lzpp__acc-icon svg{width:20px;height:20px}.lzpp__acc-title{flex:1}.lzpp__acc-toggle{position:relative;flex-shrink:0;width:14px;height:14px}.lzpp__acc-toggle:before,.lzpp__acc-toggle:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .3s var(--lz-ease)}.lzpp__acc-toggle:after{transform:rotate(90deg)}.lzpp__acc-item[open] .lzpp__acc-toggle:after{transform:rotate(0)}.lzpp__acc-inner{padding:0 0 20px;font-size:14px;line-height:1.75;color:var(--lz-muted)}.lzpp__acc-inner>:first-child{margin-top:0}.lzpp__acc-inner>:last-child{margin-bottom:0}.lzpp__acc-inner img{max-width:100%;height:auto}.lzpp__acc-inner table{width:100%;border-collapse:collapse}.lzpp__acc-inner th,.lzpp__acc-inner td{padding:8px 10px;border:1px solid var(--lz-border);text-align:start}.lzpp__comp{display:grid;gap:12px}.lzpp__comp:empty{display:none}.lzpp__comp-heading{margin:0;font-size:15px;font-weight:700}.lzpp__comp-list{display:grid;gap:10px;padding:0;margin:0;list-style:none}.lzpp__comp-item{display:flex;align-items:center;gap:14px;padding:10px;border:1px solid var(--lz-border);border-radius:var(--lz-radius);transition:border-color .2s ease}.lzpp__comp-item:hover{border-color:color-mix(in srgb,var(--lz-text) 35%,transparent)}.lzpp__comp-img{display:block;flex-shrink:0;width:64px;height:64px;overflow:hidden;border-radius:calc(var(--lz-radius) * .7);background:var(--lz-media-bg, var(--lzpp-soft))}.lzpp__comp-img img{display:block;width:100%;height:100%;object-fit:cover}.lzpp--blend .lzpp__comp-img img{mix-blend-mode:multiply}.lzpp__comp-body{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.lzpp__comp-title{overflow:hidden;font-size:14px;font-weight:600;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.lzpp__comp-title:hover{text-decoration:underline}.lzpp__comp-price{font-size:14px}.lzpp__comp-price s{font-size:12px;color:var(--lz-muted)}.lzpp__comp-add.lxp-action{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:38px;height:38px;padding:0;margin:0;border:1px solid var(--lz-text);border-radius:50%;background:var(--lz-bg, #ffffff);color:var(--lz-text);opacity:1;transform:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.lzpp__comp-add.lxp-action svg{width:16px;height:16px}.lzpp__comp-add.lxp-action:hover{background:var(--lz-text);color:var(--lz-bg, #ffffff)}.lzpp__comp-add[disabled]{opacity:.4;pointer-events:none}.lzpp__hint{padding:14px;margin:0;border:1px dashed var(--lz-border);border-radius:var(--lz-radius);color:var(--lz-muted);font-size:13px}.lzpp__share{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.lzpp__share-label{margin-inline-end:4px;font-size:14px;font-weight:600}.lzpp__share a,.lzpp__share button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin:0;border:1px solid var(--lz-border);border-radius:50%;background:var(--lz-bg, #ffffff);color:var(--lz-text);text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.lzpp__share svg{width:16px;height:16px}.lzpp__share a:hover,.lzpp__share button:hover{border-color:var(--lz-text);background:var(--lz-text);color:var(--lz-bg, #ffffff)}.lzpp__text{font-size:15px;line-height:1.7}.lzpp__text p{margin:0}.lzpp__text--small{font-size:13px;color:var(--lz-muted)}.lzpp__text--box{padding:16px 18px;border-radius:var(--lz-radius);background:var(--lzpp-soft)}.lzpp__divider{width:100%;height:1px;margin:4px 0;border:0;background:var(--lz-border)}.lzpp__app:empty,.lzpp__custom:empty{display:none}.lzpp__modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.lzpp__modal[hidden]{display:none}.lzpp__modal.is-open{opacity:1;visibility:visible}.lzpp__modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#11111180;cursor:pointer}.lzpp__modal-panel{position:relative;width:100%;max-width:720px;max-height:min(84vh,900px);padding:36px 32px 32px;overflow-y:auto;border-radius:calc(var(--lz-radius) * 1.4);background:var(--lz-bg, #ffffff);color:var(--lz-text);box-shadow:0 30px 80px #00000040;transform:translateY(18px) scale(.98);transition:transform .35s var(--lz-ease)}.lzpp__modal-panel:focus{outline:none}.lzpp__modal.is-open .lzpp__modal-panel{transform:none}.lzpp__modal-close{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:50%;background:var(--lzpp-soft);color:var(--lz-text);cursor:pointer;transition:background-color .2s ease,color .2s ease}.lzpp__modal-close:hover{background:var(--lz-text);color:var(--lz-bg, #ffffff)}.lzpp__modal-close svg{width:18px;height:18px}[dir=rtl] .lzpp__modal-close{right:auto;left:14px}.lzpp__modal-title{margin:0 48px 18px 0;font-family:var(--font-heading-family);font-size:26px;font-weight:var(--lz-h-weight, 400);line-height:1.2}[dir=rtl] .lzpp__modal-title{margin:0 0 18px 48px}.lzpp__modal-body{font-size:15px;line-height:1.7}.lzpp__modal-body img{max-width:100%;height:auto}.lzpp__modal-body table{width:100%;border-collapse:collapse;font-size:14px}.lzpp__modal-body th,.lzpp__modal-body td{padding:10px 12px;border:1px solid var(--lz-border);text-align:start}.lzpp__modal-body th{background:var(--lzpp-soft)}html.lzpp-lock,html.lzpp-lock body{overflow:hidden}.lzpp__sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--lz-border);background:color-mix(in srgb,var(--lz-bg, #ffffff) 97%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -10px 30px #0000000f;transform:translateY(110%);visibility:hidden;transition:transform .4s var(--lz-ease),visibility .4s}.lzpp__sticky.is-visible{transform:none;visibility:visible}html.lzpp-sticky-on body{padding-bottom:76px}.lzpp__sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:var(--lz-max);margin:0 auto}.lzpp__sticky-product{display:flex;align-items:center;gap:12px;min-width:0}.lzpp__sticky-img{flex-shrink:0;width:52px;height:52px;overflow:hidden;border-radius:8px;background:var(--lz-media-bg, var(--lzpp-soft))}.lzpp__sticky-img:empty{display:none}.lzpp__sticky-img img{display:block;width:100%;height:100%;object-fit:cover}.lzpp--blend .lzpp__sticky-img img{mix-blend-mode:multiply}.lzpp__sticky-text{display:flex;flex-direction:column;gap:2px;min-width:0}.lzpp__sticky-title{overflow:hidden;font-size:15px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.lzpp__sticky-price{font-size:14px;color:var(--lz-muted)}.lzpp__sticky-actions{display:flex;flex-shrink:0;align-items:center;gap:10px}.lzpp__sticky-select{width:220px}.lzpp__sticky-select select{min-height:46px}.lzpp__sticky-add{min-width:200px}.lzpp__sticky-add.is-loading{color:transparent!important;pointer-events:none}.lzpp__sticky-add.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid var(--lz-btn-text);border-right-color:transparent;border-radius:50%;animation:lzpp-spin .7s linear infinite}.lzpp__sticky-add[disabled]{opacity:.55;cursor:not-allowed}@media screen and (min-width:750px){.lzpp__sticky--mobile{display:none}}.lzpp-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:var(--lz-bg, #ffffff);opacity:0;transition:opacity .25s ease}.lzpp-lightbox.is-open{opacity:1}.lzpp-lightbox:focus{outline:none}.lzpp-lightbox__track{display:flex;width:100%;height:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior:contain}.lzpp-lightbox__track::-webkit-scrollbar{display:none}.lzpp-lightbox__slide{display:flex;flex:0 0 100%;align-items:center;justify-content:center;height:100%;margin:0;padding:60px 24px;overflow:hidden;scroll-snap-align:start}.lzpp-lightbox__slide img{display:block;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in;transition:transform .35s var(--lz-ease, ease)}.lzpp-lightbox__slide.is-zoomed{overflow:auto}.lzpp-lightbox__slide.is-zoomed img{cursor:zoom-out;transform:scale(2)}.lzpp-lightbox__close,.lzpp-lightbox__nav{position:absolute;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;margin:0;border:1px solid #ebebeb;border-radius:50%;background:var(--lz-bg, #ffffff);color:var(--lz-text, #111111);cursor:pointer;transition:background-color .2s ease,color .2s ease}.lzpp-lightbox__close:hover,.lzpp-lightbox__nav:hover{background:var(--lz-text, #111111);color:var(--lz-bg, #ffffff)}.lzpp-lightbox__close svg,.lzpp-lightbox__nav svg{width:20px;height:20px}.lzpp-lightbox__close{top:16px;right:16px}.lzpp-lightbox__nav{top:50%;margin-top:-24px}.lzpp-lightbox__nav--prev{left:20px}.lzpp-lightbox__nav--next{right:20px}[dir=rtl] .lzpp-lightbox__close{right:auto;left:16px}[dir=rtl] .lzpp-lightbox__nav svg{transform:scaleX(-1)}[dir=rtl] .lzpp-lightbox__nav--prev{left:auto;right:20px}[dir=rtl] .lzpp-lightbox__nav--next{right:auto;left:20px}.lzpp-lightbox__counter{position:absolute;left:50%;bottom:22px;padding:6px 14px;border-radius:999px;background:var(--lz-text, #111111);color:var(--lz-bg, #ffffff);font-size:13px;font-variant-numeric:tabular-nums;transform:translate(-50%)}@media screen and (max-width:989px){.lzpp__grid{grid-template-columns:minmax(0,1fr);row-gap:28px}.lzpp--media-right .lzpp__media-col{order:0}.lzpp--sticky .lzpp__gallery,.lzpp--sticky .lzpp__info{position:relative;top:auto}.lzpp--gallery-thumbs_left .lzpp__gallery{grid-template-columns:minmax(0,1fr)}.lzpp--gallery-thumbs_left .lzpp__stage,.lzpp--gallery-thumbs_left .lzpp__thumbs{grid-column:1;grid-row:auto}.lzpp--gallery-thumbs_left .lzpp__thumbs{flex-direction:row;height:auto;min-height:0;overflow-x:auto;overflow-y:hidden}.lzpp__dots{display:flex}.lzpp__gallery:has(.lzpp__thumbs) .lzpp__dots{display:none}.lzpp__arrow{opacity:1}}@media screen and (max-width:749px){.lzpp{--lzpp-thumb: 64px}.lzpp__grid{row-gap:var(--lzpp-gap-m)}.lz-section:not(.lz-section--full) .lzpp__media-col{margin-inline:calc(var(--lz-pad-m) * -1)}.lz-section:not(.lz-section--full) .lzpp__slides{border-radius:0}.lz-section:not(.lz-section--full) .lzpp__media{border-radius:0}.lz-section:not(.lz-section--full) .lzpp__thumbs{padding-inline:var(--lz-pad-m)}.lzpp__info{gap:16px}.lzpp__buy-row{gap:8px}.lzpp__qty button{width:34px}.lzpp__qty input{width:30px}.lzpp__add{padding:0 16px}.lzpp__wish{width:48px}.lzpp__title{font-size:var(--lzpp-title-m)}.lzpp__price{font-size:calc(var(--lzpp-price) * .88)}.lzpp__arrow,.lzpp__expand{display:none}.lzpp--zoom [data-lzpp-zoom]{cursor:pointer}.lzpp__timer{flex-direction:column;align-items:flex-start}.lzpp__timer .lzpp__unit{min-width:46px}.lzpp__offer{gap:12px;padding:14px}.lzpp__offer-title{font-size:14px}.lzpp__icons--grid{gap:8px}.lzpp__icons--grid .lzpp__icon-item{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.lzpp__icons--row{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.lzpp__coupon{flex-direction:column;align-items:stretch;text-align:center}.lzpp__modal{align-items:flex-end;padding:0}.lzpp__modal-panel{max-width:none;max-height:88vh;padding:30px 20px 24px;border-radius:18px 18px 0 0;transform:translateY(100%)}.lzpp__modal-title{font-size:22px}.lzpp__sticky--desktop{display:none}.lzpp__sticky{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}.lzpp__sticky-inner{gap:10px}.lzpp__sticky-img{width:44px;height:44px}.lzpp__sticky-product{flex:1}.lzpp__sticky-title{font-size:13px}.lzpp__sticky-actions{flex-shrink:0}.lzpp__sticky-price{font-size:13px}.lzpp__sticky-select{display:none}.lzpp__sticky-add{min-width:0;min-height:46px;padding:0 22px}.lzpp-lightbox__slide{padding:64px 0}.lzpp-lightbox__nav{display:none}}@media(prefers-reduced-motion:reduce){.lzpp__slides,.lzpp-lightbox__track{scroll-behavior:auto}.lzpp__stock-dot:after{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/lz-product.css.map */
