.lp-pdp__grid{display:block}.lp-pdp__info{padding:22px var(--lp-gutter) 0}.lp-pdp__info-inner>*+*{margin-block-start:24px}.lp-pdp__info-inner>.lp-pdp__trust{margin-block-start:20px}.lp-pdp__info-inner>.lp-accordion:first-of-type{margin-block-start:36px}.lp-pdp__info-inner>.lp-accordion+.lp-accordion{margin-block-start:10px}@media(min-width:990px){.lp-pdp__grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(360px,1fr);gap:56px;align-items:start;max-inline-size:var(--lp-page-max);margin-inline:auto;padding-inline:var(--lp-gutter);padding-block-start:8px}.lp-pdp__info{padding:0;position:sticky;inset-block-start:calc(var(--lp-header-h, 72px) + 28px)}}.lp-gallery__track{display:flex;gap:4px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;padding:0;margin:0;overscroll-behavior-x:contain}.lp-gallery__track::-webkit-scrollbar{display:none}.lp-gallery__slide{flex:0 0 86%;scroll-snap-align:start}.lp-gallery__slide:only-child{flex-basis:100%}.lp-gallery__media{aspect-ratio:4 / 5;border-radius:0}.lp-gallery__video,.lp-gallery__video video,.lp-gallery__external{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.lp-gallery__video-btn{position:absolute;inset-block-end:12px;inset-inline-end:12px;background:var(--lp-ground)}.lp-gallery__fit{position:absolute;inset-block-start:12px;inset-inline-start:12px;z-index:1}.lp-gallery__inset{position:absolute;inset-block-end:12px;inset-inline-end:12px;z-index:1;inline-size:24%;aspect-ratio:1;overflow:hidden;border:3px solid var(--lp-ground);border-radius:var(--lp-radius);background:var(--lp-surface)}.lp-gallery__inset img{inline-size:100%;block-size:100%;object-fit:cover}.lp-gallery__dots{display:flex;justify-content:center;gap:2px;padding-block:10px 0}.lp-gallery__dot{inline-size:28px;block-size:24px;position:relative}.lp-gallery__dot:after{content:"";position:absolute;inset-inline:7px;inset-block-start:11px;block-size:2px;background:var(--lp-ink);opacity:.22;transition:opacity .2s ease}.lp-gallery__dot[aria-current=true]:after{opacity:.9}@media(min-width:990px){.lp-gallery__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.lp-gallery__slide{flex:none}.lp-gallery__inset{inline-size:22%}.lp-gallery__dots{display:none}.lp-gallery__media{border-radius:var(--lp-radius)}}.lp-pdp__title{display:flex;flex-direction:column;gap:6px;font-family:var(--lp-font-body)}.lp-pdp__name{font-family:var(--lp-font-wordmark);font-weight:var(--lp-weight-wordmark);text-transform:uppercase;letter-spacing:.06em;font-size:var(--lp-step-3);line-height:1.05;align-self:start}.lp-pdp__type{font-size:var(--lp-step-1);font-weight:var(--lp-weight-body);color:var(--lp-ink-soft);letter-spacing:0;line-height:1.3}.lp-pdp__plain{font-size:var(--lp-step-2)}.lp-pdp__rating{display:inline-flex;align-items:center;gap:8px;margin-block-start:10px}.lp-pdp__price{font-size:var(--lp-step-1)}.lp-pdp__price+.lp-pdp__options{margin-block-start:26px}.lp-pdp__subhead{font-family:var(--lp-font-body);font-size:var(--lp-step-0);font-weight:var(--lp-weight-strong);letter-spacing:0;margin-block-end:12px}.lp-pdp__buy .lp-btn{min-block-size:58px;font-size:var(--lp-step-1)}.lp-bundle__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp-bundle__card{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--lp-line);border-radius:var(--lp-radius);cursor:pointer}input:checked+.lp-bundle__card{border-color:var(--lp-ink);box-shadow:inset 0 0 0 1px var(--lp-ink)}input:focus-visible+.lp-bundle__card{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-trust{list-style:none;padding:0;margin:0;display:grid;gap:10px;font-size:var(--lp-step--1)}.lp-trust__line{display:flex;align-items:center;gap:12px}.lp-trust__line .lp-icon{color:var(--lp-ink-soft)}.lp-trust__line a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;transition:text-decoration-color .18s ease}@media(hover:hover){.lp-trust__line a:hover{text-decoration-color:currentColor}}.lp-trust__pay{justify-content:flex-start;margin-block-start:16px}.lp-features{list-style:none;padding:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;background:var(--lp-surface);border-radius:var(--lp-radius)}.lp-features li{display:flex;align-items:center;gap:10px;line-height:1.35}.lp-guide{display:grid;gap:32px;padding-block-end:32px}@media(min-width:750px){.lp-guide{grid-template-columns:1fr 1fr;gap:40px}}.lp-guide__h{font-family:var(--lp-font-body);font-size:var(--lp-step-1);font-weight:var(--lp-weight-strong);letter-spacing:0;margin-block-end:14px}.lp-guide__text{margin-block:18px}.lp-sticky-atc{position:fixed;inset-inline:0;inset-block-end:0;z-index:var(--lp-z-sticky-bar);background:var(--lp-surface);padding-block:10px max(10px,env(safe-area-inset-bottom));transform:translateY(105%);transition:transform var(--lp-dur) var(--lp-ease)}.lp-sticky-atc.is-visible{transform:none}.lp-sticky-atc__inner{display:flex;align-items:center;gap:12px}.lp-sticky-atc__thumb{flex:none;inline-size:44px;aspect-ratio:4 / 5}.lp-sticky-atc__text{flex:1;min-inline-size:0;display:flex;align-items:baseline;gap:6px;font-size:var(--lp-step--1);line-height:1.3;white-space:nowrap;overflow:hidden}.lp-sticky-atc__name{flex:none;max-inline-size:60%;overflow:hidden;text-overflow:ellipsis}.lp-sticky-atc__status{flex:1 1 auto;min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.lp-sticky-atc__btn{flex:none;min-block-size:50px;padding-inline:20px}@media(max-width:420px){.lp-sticky-atc__thumb{display:none}}.lp-stars{position:relative;display:inline-flex;color:var(--lp-ink)}.lp-stars__base{display:inline-flex;opacity:.2}.lp-stars__fill{position:absolute;inset-block:0;inset-inline-start:0;display:inline-flex;overflow:hidden;inline-size:var(--lp-stars, 0%)}.lp-reviews-pdp__score{display:inline-flex;align-items:center;gap:10px}.lp-pdp__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.lp-perks{list-style:none;padding:0;margin:14px 0 0;display:grid;gap:8px;font-size:var(--lp-step-0)}.lp-perks li{display:flex;align-items:center;gap:10px}.lp-perks .lp-icon{color:var(--lp-ink)}.lp-perks a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.25em;transition:text-decoration-color .18s ease}@media(hover:hover){.lp-perks a:hover{text-decoration-color:currentColor}}.lp-finder{display:grid;gap:14px}.lp-finder__stage{display:grid;gap:12px;min-block-size:220px;align-content:start}.lp-finder__head{display:grid;gap:4px;justify-items:start}.lp-finder__back{min-block-size:32px;font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-finder__title{font-family:var(--lp-font-body);font-size:var(--lp-step-1);font-weight:var(--lp-weight-strong);letter-spacing:0;outline:none}.lp-finder__group{font-size:var(--lp-step--1);color:var(--lp-ink-soft);margin-block-start:6px}.lp-finder__chips{display:flex;flex-wrap:wrap;gap:8px}.lp-finder__chip{min-inline-size:56px;padding-inline:14px}.lp-finder__chip--wide{flex:1 1 100%;place-items:center start;text-align:start}.lp-finder__note{font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-finder__result{display:grid;gap:12px;justify-items:stretch}.lp-finder__kicker{font-size:var(--lp-step-0);color:var(--lp-ink-soft)}.lp-finder__size{font-family:var(--lp-font-display);font-size:clamp(56px,14vw,72px);line-height:1;font-weight:var(--lp-weight-display)}.lp-finder__out{font-size:var(--lp-step-1);font-weight:var(--lp-weight-strong)}.lp-finder__why{display:grid;gap:6px;padding:14px 16px;background:var(--lp-surface);font-size:var(--lp-step--1);list-style:none;margin:0}.lp-finder__why li{position:relative;padding-inline-start:14px}.lp-finder__why li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:.6em;inline-size:5px;block-size:5px;background:var(--lp-highlight);border-radius:50%}.lp-finder__restart{justify-self:start}.lp-finder__cm{display:grid;gap:8px}.lp-chip.is-recommended{position:relative}.lp-chip.is-recommended:after{content:"";position:absolute;inset-block-start:5px;inset-inline-end:5px;inline-size:6px;block-size:6px;border-radius:50%;background:var(--lp-highlight)}.lp-size-tools:has(.lp-fit-cta){gap:4px 14px;margin-block-start:10px}.lp-fit-cta{display:flex;align-items:center;gap:10px;flex:1 1 260px;min-block-size:46px;padding:10px 14px;background:var(--lp-surface);border-radius:var(--lp-radius);text-align:start;font-size:var(--lp-step--1);transition:background-color .15s ease}.lp-fit-cta>span{flex:1 1 auto}.lp-fit-cta__arrow{opacity:.6}@media(hover:hover){.lp-fit-cta:hover{background:var(--lp-surface-2)}}.lp-finder__assure{font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-finder__chips--sizes{display:grid;grid-template-columns:repeat(auto-fill,minmax(68px,1fr))}@media(min-width:990px){.lp-pdp__grid{grid-template-columns:minmax(0,1.18fr) minmax(380px,1fr);gap:48px}.lp-gallery__slide--preview{grid-column:1 / -1}}.lp-gallery__slide--preview{flex-basis:92%}.lp-gallery__media{aspect-ratio:1}.lp-preview{display:block}.lp-preview__frame{position:relative;overflow:hidden;border-radius:var(--lp-radius);background:#fff}.lp-preview__stage{position:relative;aspect-ratio:1;container-type:inline-size;transition:transform .52s var(--lp-ease-expo)}@media(prefers-reduced-motion:reduce){.lp-preview__stage{transition:none}}.lp-preview__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.lp-preview__marks{position:absolute;top:0;right:0;bottom:0;left:0}.lp-mark{position:absolute;inset-inline-start:auto;left:var(--x);top:var(--y);transform:translate(-50%,-50%) rotate(var(--r));white-space:nowrap;unicode-bidi:plaintext;font:700 calc(var(--fs) * 1cqw) / 1 var(--lp-font-engrave);color:#121622bd;mix-blend-mode:multiply;letter-spacing:.01em;-webkit-font-smoothing:antialiased;transition:opacity .2s ease}.lp-mark--fork,.lp-mark--spoon{color:#4a2810c7}.lp-mark.is-ghost{opacity:.38}.lp-preview__hint{position:absolute;inset-block-end:12px;inset-inline:12px;margin-inline:auto;inline-size:fit-content;max-inline-size:calc(100% - 24px);display:flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:color-mix(in srgb,var(--lp-deep) 90%,transparent);color:var(--lp-deep-ink);font-family:var(--lp-font-display);font-weight:600;font-size:var(--lp-step--1);line-height:1.2}.lp-preview.has-name .lp-preview__hint{background:var(--lp-highlight);color:var(--lp-highlight-ink)}button.lp-preview__hint{border:0;cursor:pointer}.lp-preview__zoom{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;padding-block-start:12px}.lp-preview__zoom .lp-chip{min-block-size:36px;min-inline-size:0;padding:6px 14px;font-size:var(--lp-step--1)}.lp-preview__note{padding-block-start:8px;text-align:center;font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-pdp__title{font-family:var(--lp-font-display);font-weight:600;font-size:clamp(28px,1.1rem + 1.9vw,48px);line-height:1.1;color:var(--lp-deep)}.lp-pdp__subtitle{margin-block-start:10px;color:var(--lp-deep);font-size:var(--lp-t-body);line-height:1.55;max-inline-size:46ch}.lp-pdp__price-row{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.lp-pdp__price{font-family:var(--lp-font-display);font-weight:600;font-size:var(--lp-t-title);color:var(--lp-deep)}.lp-pdp__price-note{font-family:var(--lp-font-body);font-size:var(--lp-step--1);font-weight:500;padding:3px 10px;border-radius:999px;background:color-mix(in srgb,var(--lp-sage) 40%,var(--lp-ground))}.lp-pdp__info-inner>.lp-pdp__deadline{margin-block-start:14px}.lp-pz__legend{display:flex;align-items:center;gap:10px;font-family:var(--lp-font-display);font-weight:600;font-size:var(--lp-t-body);margin-block-end:12px;padding:0;color:var(--lp-deep)}.lp-pz__step{display:inline-grid;place-items:center;inline-size:28px;block-size:28px;flex:none;border-radius:50%;background:var(--lp-deep);color:var(--lp-deep-ink);font-size:var(--lp-t-small)}.lp-pz fieldset,.lp-opt--dots{border:0;padding:0;margin-inline:0;min-inline-size:0}.lp-pz__for{margin:0;padding:0;border:0;min-inline-size:0}.lp-pdp__info-inner>.lp-pz__for+.lp-pz-gift{margin-block-start:14px}.lp-pz__chips{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lp-pz__chip{display:flex;align-items:center;justify-content:center;gap:8px;min-block-size:50px;padding:10px 12px;border:1.5px solid var(--lp-line);border-radius:16px;background:var(--lp-ground);cursor:pointer;font-weight:500;transition:border-color .15s ease,background-color .15s ease}input:checked+.lp-pz__chip{border-color:var(--lp-deep);background:color-mix(in srgb,var(--lp-sky) 55%,var(--lp-ground))}input:focus-visible+.lp-pz__chip{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-pz__field{position:relative}.lp-pz__input{inline-size:100%;min-block-size:60px;padding:12px 18px;padding-inline-end:64px;border:2px solid var(--lp-line);border-radius:16px;background:#fff;color:var(--lp-ink);font-family:var(--lp-font-engrave);font-weight:700;font-size:26px;line-height:1.2}.lp-pz__input::placeholder{font-family:var(--lp-font-body);font-weight:400;font-size:17px;color:color-mix(in srgb,var(--lp-ink-soft) 70%,transparent)}.lp-pz__input:focus{outline:none;border-color:var(--lp-deep);box-shadow:0 0 0 4px color-mix(in srgb,var(--lp-sky) 80%,transparent)}.lp-pz__input[aria-invalid=true]{border-color:var(--lp-sale)}.lp-pz__count{position:absolute;inset-inline-end:16px;inset-block-start:50%;transform:translateY(-50%);font-size:var(--lp-t-small);color:var(--lp-ink-soft)}.lp-pz__count.is-over{color:var(--lp-sale);font-weight:600}.lp-pz__hint{margin-block-start:8px;font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-pz__err{margin-block-start:8px;font-size:var(--lp-step--1);font-weight:500;color:var(--lp-sale)}.lp-pz__err.is-soft{color:var(--lp-ink-soft);font-weight:400}.lp-pz__textarea{inline-size:100%;padding:12px 16px;border:2px solid var(--lp-line);border-radius:16px;background:#fff;font-size:max(16px,var(--lp-step-0));resize:vertical}.lp-pz__textarea:focus{outline:none;border-color:var(--lp-deep)}.lp-pz-gift .lp-pz__legend{font-size:var(--lp-t-body)}.lp-cdots{display:flex;flex-wrap:nowrap;gap:6px}.lp-cdot{display:flex;flex-direction:column;align-items:center;gap:6px;inline-size:64px;cursor:pointer;text-align:center}.lp-cdots>.lp-cdot{inline-size:auto;flex:0 1 64px;min-inline-size:0}.lp-cdot__swatch{inline-size:44px;block-size:44px;border-radius:50%;background:var(--lp-dot);border:1px solid rgb(0 0 0 / .08);outline:2px solid transparent;outline-offset:3px;transition:outline-color .16s ease,transform .16s var(--lp-ease)}.lp-cdot__name{font-size:var(--lp-t-small);line-height:1.25;color:var(--lp-deep)}input:checked+.lp-cdot .lp-cdot__swatch{outline-color:var(--lp-deep);transform:scale(1.04)}input:checked+.lp-cdot .lp-cdot__name{color:var(--lp-ink);font-weight:600}input:focus-visible+.lp-cdot .lp-cdot__swatch{outline:2px solid var(--lp-ink);outline-offset:6px}.lp-cdot.is-unavailable{opacity:.4}.lp-card__dots .lp-cdot{inline-size:12px;block-size:12px}.lp-pz__proof{display:grid;gap:8px;margin-block-start:12px;padding:12px 16px;border-radius:16px;background:var(--lp-field, var(--lp-surface))}.lp-pz__proof-letters{font-size:16px;font-weight:600;letter-spacing:.04em;color:var(--lp-deep);overflow-wrap:anywhere}.lp-pz__confirm{text-align:start;font-size:var(--lp-t-small);font-weight:500}.lp-pz__confirm.has-error{color:var(--lp-sale)}.lp-pdp__ready{margin-block-end:10px;text-align:center;font-family:var(--lp-font-display);font-weight:600;color:var(--lp-deep)}.lp-pdp__buy .lp-btn{min-block-size:58px;font-size:var(--lp-t-body)}.lp-sticky-atc__name{font-family:var(--lp-font-display);font-weight:600}@media(max-width:749px){.lp-sticky-atc__text:not(:has(.is-named)){display:none}.lp-sticky-atc__inner:not(:has(.is-named)) .lp-sticky-atc__btn{flex:1 1 auto}.lp-sticky-atc__name.is-named{max-inline-size:100%}}.lp-set__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media(min-width:750px){.lp-set__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.lp-set__item{padding:12px 12px 16px;border-radius:var(--lp-radius);background:var(--lp-ground);text-align:center}.lp-set__media{aspect-ratio:1;border-radius:calc(var(--lp-radius) - 6px);overflow:hidden;background:#fff;display:grid;place-items:center;margin-block-end:12px}.lp-set__media img{inline-size:100%;block-size:100%;object-fit:contain}.lp-set__icon .lp-icon{inline-size:48px;block-size:48px;color:var(--lp-deep)}.lp-set__title{font-size:18px}.lp-set__text{margin-block-start:4px;font-size:var(--lp-step--1);color:var(--lp-ink-soft)}.lp-set__size{margin-block-start:6px;display:inline-block;padding:2px 10px;border-radius:999px;background:var(--lp-surface);font-size:13px}.lp-set__note{display:flex;align-items:center;justify-content:center;gap:8px;margin-block-start:20px;color:var(--lp-ink-soft);font-size:var(--lp-step--1)}.lp-try__grid{display:grid;gap:18px;grid-template-areas:"head" "preview" "act"}.lp-try__head{grid-area:head;display:grid;gap:10px}.lp-try__head .lp-h2,.lp-try__head .lp-lead{margin:0}.lp-try__preview{grid-area:preview;inline-size:100%;max-inline-size:540px;justify-self:center}.lp-try__act{grid-area:act;display:grid;gap:10px;inline-size:100%;max-inline-size:460px;justify-self:center}@media(min-width:990px){.lp-try__grid{grid-template-columns:minmax(0,520px) minmax(0,540px);grid-template-areas:"head preview" "act preview";justify-content:center;column-gap:clamp(48px,7vw,112px);row-gap:22px}.lp-try__head{align-self:end}.lp-try__act{align-self:start;justify-self:start}}.lp-try .lp-lead{color:var(--lp-deep)}.lp-try__form{display:grid;gap:10px}.lp-try__form .lp-pz__input{padding-inline-end:18px}.lp-try__price{font-size:var(--lp-step--1);color:var(--lp-deep)}.lp-try__colours{display:flex;justify-content:center;gap:12px;padding-block-start:12px}.lp-try__dot{inline-size:34px;block-size:34px;border-radius:50%;background:var(--lp-dot);border:1px solid rgb(0 0 0 / .08);outline:2px solid transparent;outline-offset:3px;transition:outline-color .16s ease}.lp-try__dot.is-active{outline-color:var(--lp-deep)}.lp-pz__input{padding-left:64px;padding-right:18px}.lp-pz__input:placeholder-shown{direction:rtl}.lp-pz__count{inset-inline-end:auto;left:16px}@media(max-width:749px){.lp-preview__zoom .lp-chip{padding-inline:12px}.lp-preview__zoom,.lp-preview__note{padding-inline:var(--lp-gutter)}}.lp-pdp__info-inner>.lp-pdp__highlights{margin-block-start:14px}.lp-hl__line{font-family:var(--lp-font-display);font-weight:600;font-size:17px;color:var(--lp-deep);margin-block-end:10px}.lp-hl{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.lp-hl li{display:flex;align-items:center;gap:10px;font-size:var(--lp-t-small);line-height:1.35;color:var(--lp-deep)}.lp-hl .lp-icon{color:var(--lp-deep);flex:none}@media(max-width:749px){.lp-hl{grid-template-columns:1fr;gap:8px}}.lp-reels__head{display:flex;align-items:center;justify-content:space-between;margin-block-end:10px}.lp-reels__title{font-family:var(--lp-font-display);font-weight:600;font-size:18px}.lp-reels__nav{display:flex;gap:2px}.lp-reels__track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0;margin:0}.lp-reels__track::-webkit-scrollbar{display:none}.lp-reels__item{flex:0 0 132px;scroll-snap-align:start}.lp-reels__card{position:relative;display:block;inline-size:100%;aspect-ratio:9 / 16;border-radius:14px;overflow:hidden;background:var(--lp-surface)}.lp-reels__card video{inline-size:100%;block-size:100%;object-fit:cover}.lp-reels__play{position:absolute;inset-block-start:8px;inset-inline-start:8px;display:grid;place-items:center;inline-size:28px;block-size:28px;border-radius:50%;background:#ffffffe6;color:var(--lp-deep)}.lp-reels__cap{position:absolute;inset-inline:0;inset-block-end:0;padding:22px 8px 8px;color:#fff;font-size:12px;font-weight:600;line-height:1.25;text-align:start;background:linear-gradient(transparent,#0000008c)}.lp-reels__note{margin-block-start:6px;font-size:12px;color:var(--lp-ink-soft)}.lp-overlay--reel .lp-overlay__panel{position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);inline-size:min(92vw,48.375svh);aspect-ratio:9 / 16;border-radius:18px;overflow:hidden;background:#000;padding:0}.lp-overlay--reel.is-open .lp-overlay__panel{transform:translate(-50%,-50%)}.lp-reel-player__stage,.lp-reel-player__stage video{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover}.lp-reel-player__cap{position:absolute;inset-inline:0;inset-block-end:0;padding:40px 18px 18px;color:#fff;font-weight:600;background:linear-gradient(transparent,#0009)}.lp-reel-player__close,.lp-reel-player__sound,.lp-reel-player__prev,.lp-reel-player__next{position:absolute;background:#ffffffeb;color:var(--lp-deep);border-radius:50%}.lp-reel-player__close{inset-block-start:10px;inset-inline-end:10px}.lp-reel-player__sound{inset-block-start:10px;inset-inline-start:10px}.lp-reel-player__prev{inset-block-start:50%;inset-inline-start:8px;transform:translateY(-50%)}.lp-reel-player__next{inset-block-start:50%;inset-inline-end:8px;transform:translateY(-50%)}.lp-mark--embroidery{mix-blend-mode:normal;font-weight:600;letter-spacing:.02em;color:var(--thread, #F4EDE0);-webkit-mask-image:repeating-linear-gradient(118deg,#000 0 .045em,rgb(0 0 0 / .84) .045em .07em);mask-image:repeating-linear-gradient(118deg,#000 0 .045em,#000000d6 .045em .07em);filter:drop-shadow(0 1px 0 rgba(0,0,0,.28)) drop-shadow(0 2px 2px rgba(0,0,0,.16))}.lp-ntiles{margin-block-end:12px}.lp-ntiles__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lp-ntiles--1 .lp-ntiles__row{grid-template-columns:1fr}.lp-preview--tile .lp-preview__frame{aspect-ratio:1;border-radius:16px}.lp-ntiles--1 .lp-preview--tile .lp-preview__frame{aspect-ratio:16 / 9}.lp-ntiles--1 .lp-preview--tile .lp-preview__stage{position:absolute;inset-inline:0;top:50%;translate:0 -50%}.lp-ntiles__cap{margin-block-start:8px;font-size:var(--lp-t-small);line-height:1.4;color:var(--lp-ink-soft);text-align:center}.lp-pdp__info-inner>.lp-pz+.lp-opt--tiles,.lp-pdp__info-inner>.lp-opt--tiles+.lp-gw,.lp-pdp__info-inner>.lp-gw+.lp-pdp__buy{margin-block-start:22px}.lp-pz__name--card .lp-pz__legend{margin-block-end:4px;font-size:17px}.lp-pz__hint--top{margin-block:0 10px;font-size:13.5px;line-height:1.45}.lp-pz__name--card .lp-pz__input{text-align:center}.lp-pz__name--card .lp-pz__input:placeholder-shown{direction:rtl}.lp-pzcard{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:center;margin-block-start:12px;padding:12px 14px;border-radius:18px;background:var(--lp-field)}.lp-pzcard .lp-ntiles{margin:0}.lp-pzcard .lp-ntiles__row{grid-template-columns:1fr}.lp-pzcard .lp-preview--tile:not([data-focus=""]) .lp-preview__frame{aspect-ratio:1;border-radius:50%;box-shadow:0 0 0 4px #fff}.lp-pzcard .lp-preview--tile:not([data-focus=""]) .lp-preview__stage{position:relative;inset:auto;top:auto;translate:none}.lp-pzcard:has(.lp-preview--tile[data-focus=""]){grid-template-columns:minmax(0,1fr)}.lp-pzcard .lp-preview--tile[data-focus=""] .lp-preview__frame{border-radius:14px}.lp-pzcard__text{margin:0;font-size:13.5px;line-height:1.45;color:var(--lp-ink-soft)}.lp-pzcard__text b{display:block;margin-block-end:2px;font-family:var(--lp-font-display);font-weight:600;font-size:16px;color:var(--lp-deep)}.lp-opt--tiles .lp-pz__legend{font-size:17px}.lp-opt--tiles .lp-opt__value{font-family:var(--lp-font-body);font-weight:500;color:var(--lp-ink-soft)}.lp-opt--tiles .lp-cdots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.lp-opt--tiles .lp-cdots>.lp-cdot{flex:none;inline-size:auto;gap:5px;padding:9px 3px 8px;border:2px solid var(--lp-line);border-radius:14px;background:#fff;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.lp-opt--tiles .lp-cdot__swatch{inline-size:30px;block-size:30px;border:3px solid #fff;box-shadow:0 0 0 1px #1f3a5f33;outline:0}.lp-opt--tiles .lp-cdot__name{font-weight:600;font-size:13px;line-height:1.15}.lp-opt--tiles input:checked+.lp-cdot{border-color:var(--lp-deep);border-block-end-width:6px;padding-block-end:4px;transform:translateY(-2px)}.lp-opt--tiles input:checked+.lp-cdot .lp-cdot__swatch{transform:none}.lp-opt--tiles input:focus-visible+.lp-cdot{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-opt--tiles input:focus-visible+.lp-cdot .lp-cdot__swatch{outline:0}.lp-gw .lp-pz__legend{font-size:17px;margin-block-end:10px}.lp-gw__card{display:grid;grid-template-columns:auto 64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border:2px solid var(--lp-line);border-radius:18px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.lp-gw__tick{display:grid;place-items:center;inline-size:24px;block-size:24px;border:2px solid var(--lp-line);border-radius:7px;color:transparent;transition:background-color .15s ease,border-color .15s ease}.lp-gw__thumb{inline-size:64px;block-size:64px;border-radius:12px;object-fit:cover;background:var(--lp-field)}.lp-gw__text{display:grid;gap:2px;font-size:13px;line-height:1.4;color:var(--lp-ink-soft)}.lp-gw__text b{font-family:var(--lp-font-display);font-weight:600;font-size:15px;color:var(--lp-deep)}.lp-gw__price{font-family:var(--lp-font-display);font-weight:600;font-size:15px;color:var(--lp-deep);white-space:nowrap}input:checked+.lp-gw__card{border-color:var(--lp-deep);background:color-mix(in srgb,var(--lp-sky) 35%,#fff)}input:checked+.lp-gw__card .lp-gw__tick{background:var(--lp-deep);border-color:var(--lp-deep);color:#fff}input:focus-visible+.lp-gw__card{outline:2px solid var(--lp-ink);outline-offset:2px}.lp-gw__panel{margin-block-start:12px;padding:14px;border-radius:18px;background:var(--lp-field)}.lp-gw__pics{display:grid;grid-template-columns:1fr 1.45fr;gap:8px;margin-block-end:14px}.lp-gw__pics img{inline-size:100%;aspect-ratio:1;object-fit:cover;border-radius:12px;background:#fff}.lp-gw__pics img:nth-child(2){aspect-ratio:1.45}.lp-gw__head{margin-block-end:8px;font-family:var(--lp-font-display);font-weight:600;font-size:15px;color:var(--lp-deep)}.lp-gw__paper{display:grid;gap:6px;padding:14px 16px;border:2px solid #E9A93F;border-radius:6px;background:#fffbf3}.lp-gw__line{display:flex;align-items:baseline;gap:8px;font-weight:600;color:var(--lp-deep)}.lp-gw__line input,.lp-gw__msg{inline-size:100%;min-inline-size:0;border:0;border-block-end:1.5px solid #C9C2D6;border-radius:0;background:transparent;padding:6px 2px;font-size:max(16px,var(--lp-step-0));color:var(--lp-ink)}.lp-gw__msg{resize:vertical;line-height:1.6;background-image:repeating-linear-gradient(transparent 0 calc(1.6em - 1.5px),#c9c2d6 calc(1.6em - 1.5px) 1.6em);border-block-end:0}.lp-gw__line input:focus,.lp-gw__msg:focus{outline:none;border-color:var(--lp-deep)}.lp-gw__msg:focus{box-shadow:0 0 0 2px color-mix(in srgb,var(--lp-sky) 80%,transparent);border-radius:4px}.lp-gw .lp-pz__hint{margin-block-start:8px}.lp-pdp__info-inner>.lp-pdp__buy+.lp-pdp__deadline{margin-block-start:10px;text-align:center}.lp-pdp__info-inner>.lp-pdp__tiles{margin-block-start:14px}.lp-ttiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;margin:0;padding:0}.lp-ttiles li{display:grid;justify-items:center;gap:4px;padding:10px 6px;border-radius:12px;background:var(--lp-field);text-align:center;font-size:12.5px;font-weight:600;line-height:1.25;color:var(--lp-deep)}.lp-ttiles .lp-icon{inline-size:22px;block-size:22px}.lp-ttiles__line{margin-block-start:12px;font-size:13.5px;color:var(--lp-ink-soft)}.lp-pdp__buy+.lp-pdp__deadline .lp-deadline__inner,.lp-pdp__buy+.lp-pdp__deadline .lp-deadline__before,.lp-pdp__buy+.lp-pdp__deadline .lp-deadline__after{justify-content:center}.lp-pz__err,.lp-pz__count.is-over,.lp-pz__confirm.has-error{color:var(--lp-error)}.lp-pz__input[aria-invalid=true]{border-color:var(--lp-error)}.lp-pz__input::placeholder{color:color-mix(in srgb,var(--lp-ink-soft) 88%,#fff)}.lp-gw__msg{background-origin:content-box;background-clip:content-box;background-attachment:local}.lp-preview__zoom{flex-wrap:nowrap;justify-content:flex-start;gap:6px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;padding-block:8px 2px}.lp-preview__zoom::-webkit-scrollbar{display:none}.lp-preview__zoom>:first-child{margin-inline-start:auto}.lp-preview__zoom>:last-child{margin-inline-end:auto}.lp-preview__zoom .lp-chip{flex:none;min-block-size:44px;padding:6px 13px;white-space:nowrap}.lp-preview__note{padding-block-start:4px;font-size:13px;line-height:1.4}@media(max-width:989px){.lp-pdp__gallery{position:relative}.lp-gallery__dots{position:absolute;inset-block-start:-9px;inset-inline:0;margin-inline:auto;inline-size:fit-content;z-index:2;padding:0 4px;gap:0}.lp-gallery__dots:before{content:"";position:absolute;top:13px;right:10px;bottom:13px;left:10px;border-radius:999px;background:color-mix(in srgb,var(--lp-ground) 80%,transparent)}.lp-gallery__dot{inline-size:44px;block-size:44px}.lp-gallery__dot:after{inset-inline:15px;inset-block-start:21px}}@media(max-width:749px){.lp-preview__zoom{padding-inline:var(--lp-gutter);scroll-padding-inline:var(--lp-gutter)}}.lp-try__colours{gap:2px}.lp-try__dot{position:relative;display:grid;place-items:center;inline-size:44px;block-size:44px;border:0;outline:0;background:none;border-radius:50%}.lp-try__dot:before{content:"";inline-size:34px;block-size:34px;border-radius:50%;background:var(--lp-dot);border:1px solid rgb(0 0 0 / .08);outline:2px solid transparent;outline-offset:3px;transition:outline-color .16s ease}.lp-try__dot.is-active:before{outline-color:var(--lp-deep)}.lp-try__dot:focus-visible:before{outline:2px solid var(--lp-ink);outline-offset:3px}.lp-pdp__info-inner>.lp-pz{margin-block-start:26px}.lp-atc,.lp-sticky-atc__btn,.lp-cta__btn:not(.lp-btn--highlight){background:var(--lp-highlight);color:var(--lp-deep);border:2px solid var(--lp-deep);border-block-end-width:5px;font-size:var(--lp-t-lead);letter-spacing:0;transition:background-color .16s ease,transform .12s var(--lp-ease),border-width .12s var(--lp-ease)}@media(hover:hover){.lp-atc:hover,.lp-sticky-atc__btn:hover,.lp-cta__btn:not(.lp-btn--highlight):hover{background:color-mix(in srgb,var(--lp-highlight) 82%,#fff)}}.lp-atc:active,.lp-sticky-atc__btn:active,.lp-cta__btn:not(.lp-btn--highlight):active{transform:translateY(2px);border-block-end-width:3px}.lp-atc--next{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;column-gap:10px;padding-inline:18px;line-height:1.15}.lp-atc--next .lp-atc__words{grid-column:2;display:flex;flex-direction:column;align-items:center;gap:3px;min-inline-size:0}.lp-atc__note{font-size:.66em;font-weight:500;letter-spacing:.01em;opacity:.8}.lp-atc__arrow{grid-column:3;justify-self:end;inline-size:22px;block-size:22px}.lp-sticky-atc__btn .lp-sticky-atc__arrow{inline-size:18px;block-size:18px;flex:none}@media(hover:hover)and (prefers-reduced-motion:no-preference){.lp-atc__arrow,.lp-sticky-atc__arrow{transition:transform .18s var(--lp-ease)}.lp-atc--next:hover .lp-atc__arrow,.lp-sticky-atc__btn:hover .lp-sticky-atc__arrow{transform:translate(-3px)}}.lp-atc[disabled],.lp-sticky-atc__btn[disabled]{background:var(--lp-surface);color:var(--lp-ink-soft);border-color:var(--lp-surface-2)}.lp-bg-deep .lp-cta__btn.lp-btn--highlight{border:2px solid var(--lp-highlight);border-block-end:5px solid color-mix(in srgb,var(--lp-highlight) 58%,#000);font-size:var(--lp-t-lead)}.lp-bg-deep .lp-cta__btn.lp-btn--highlight:active{transform:translateY(2px);border-block-end-width:3px}@media(max-width:989px){.lp-gallery__track{align-items:stretch}.lp-gallery__slide:not(.lp-gallery__slide--preview){display:flex}.lp-gallery__slide:not(.lp-gallery__slide--preview) .lp-gallery__media{aspect-ratio:auto;flex:1 1 auto;min-block-size:0}.lp-gallery__slide:not(.lp-gallery__slide--preview) .lp-gallery__media img{inline-size:100%;block-size:100%;object-fit:cover}}.lp-preview--hero .lp-preview__frame{aspect-ratio:1;container-type:inline-size}.lp-preview--hero .lp-preview__stage{position:absolute;inset-inline:6%;inset-block-end:0;inline-size:88%}.lp-hero-ov{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;color:var(--lp-deep);transition:opacity .22s ease}.lp-preview--hero[data-zoomed] .lp-hero-ov{opacity:0}.lp-hero-ov__kids{position:absolute;inset-block-start:6.5%;inset-inline-start:3%;display:flex}.lp-hero-ov__kids img{inline-size:15cqi;block-size:15cqi;border-radius:50%;object-fit:cover;border:.9cqi solid var(--lp-peach);margin-inline-start:-2.4cqi;background:var(--lp-surface)}.lp-hero-ov__kids img:first-child{margin-inline-start:0}.lp-hero-ov__kids img:nth-child(2){border-color:var(--lp-sky)}.lp-hero-ov__kids img:nth-child(3){border-color:var(--lp-highlight)}.lp-hero-ov__kids img:nth-child(4){border-color:var(--lp-sage)}.lp-hero-ov__callout{position:absolute;inset-block-start:7.5%;inset-inline-end:4%;margin:0;padding:1.3cqi 2.6cqi;border:.5cqi dashed var(--lp-deep);border-radius:999px;background:#fff;color:var(--lp-deep);font-family:var(--lp-font-display);font-weight:600;font-size:3.7cqi;line-height:1.15;white-space:nowrap;rotate:-5deg}.lp-hero-ov__arrow{position:absolute;inset-block-start:15%;left:21%;inline-size:12%;block-size:22%;overflow:visible;color:var(--lp-deep)}@media(prefers-reduced-motion:no-preference){.lp-preview--hero .lp-hero-ov__callout{animation:lp-v9-pop .62s var(--lp-ease-expo) .3s both}.lp-preview--hero .lp-hero-ov__kids img{animation:lp-v9-pop .56s var(--lp-ease-expo) both}.lp-preview--hero .lp-hero-ov__kids img:nth-child(2){animation-delay:70ms}.lp-preview--hero .lp-hero-ov__kids img:nth-child(3){animation-delay:.14s}.lp-preview--hero .lp-hero-ov__kids img:nth-child(4){animation-delay:.21s}@keyframes lp-v9-pop{0%{opacity:0;scale:.82}to{opacity:1;scale:1}}}.lp-preview--hero .lp-preview__stage{position:relative;inset:auto;inline-size:auto}.lp-hero-ov__kids{inset-block-start:5%;inset-inline:auto;left:50%;inline-size:max-content;translate:-50% 0}.lp-hero-ov__kids img{inline-size:19cqi;block-size:19cqi;border-width:1cqi;margin-inline-start:-2.8cqi}.lp-hero-ov__callout{inset-block-start:49.5%;inset-inline-end:3%;padding:1.2cqi 2.3cqi;font-size:3.5cqi;rotate:-4deg}.lp-hero-ov__arrow{inset-block-start:44%;left:38.5%;inline-size:15%;block-size:10%}.lp-hero-ov__kids{inset-block-start:3%}.lp-hero-ov__kids img{inline-size:18cqi;block-size:18cqi;margin-inline-start:-2.65cqi}.lp-hero-ov__callout{inset:var(--lp-co-y, 51.4%) auto auto var(--lp-co-x, 7.4%);translate:0 -50%;padding:1.1cqi 2.2cqi;font-size:3.2cqi;rotate:-3deg}.lp-hero-ov__arrow{inset:var(--lp-ar-y, 44.8%) auto auto var(--lp-ar-x, 38.4%);inline-size:var(--lp-ar-w, 15.8%);block-size:var(--lp-ar-h, 9.2%)}@media(max-width:989px){.lp-pdp__gallery:has(.lp-preview--hero) .lp-gallery__dots{position:relative;inset:auto;margin-block-start:-6px}.lp-pdp__gallery:has(.lp-preview--hero) .lp-gallery__dots:before{display:none}}.lp-pdp__cartline{margin:10px 0 0;font-size:var(--lp-t-small);font-weight:600;line-height:1.45;color:var(--lp-deep);text-align:center;text-wrap:pretty}.lp-pdp__cancel{margin:6px 0 0;font-size:13.5px;line-height:1.5;color:var(--lp-ink);text-align:center;text-wrap:pretty}.lp-pdp__cancel a{color:var(--lp-deep);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.lp-pdp__cancel a:hover{text-decoration-thickness:2px}}.lp-pdp__cancel a:focus-visible{outline:3px solid var(--lp-deep);outline-offset:2px;border-radius:4px}.lp-sticky-atc .lp-sticky-atc__text{display:grid;gap:1px;white-space:normal;overflow:visible;align-content:center}.lp-sticky-atc .lp-sticky-atc__name{max-inline-size:none;overflow:visible;font-size:var(--lp-t-body);color:var(--lp-deep)}.lp-sticky-atc__line{font-size:13px;line-height:1.35;color:var(--lp-ink)}@media(max-width:749px){.lp-sticky-atc .lp-sticky-atc__inner{flex-direction:column;align-items:stretch;gap:6px}.lp-sticky-atc .lp-sticky-atc__text,.lp-sticky-atc .lp-sticky-atc__text:not(:has(.is-named)){display:block;text-align:center;font-size:13px;line-height:1.35}.lp-sticky-atc .lp-sticky-atc__name{display:inline;font-family:var(--lp-font-body);font-size:13px;font-weight:600}.lp-sticky-atc .lp-sticky-atc__line{display:inline}.lp-sticky-atc .lp-sticky-atc__name+.lp-sticky-atc__line:before{content:" \b7  "}.lp-sticky-atc .lp-sticky-atc__btn,.lp-sticky-atc__inner:not(:has(.is-named)) .lp-sticky-atc__btn{inline-size:100%;flex:none;min-block-size:48px}}.lp-fp{margin-block-start:16px;container-type:inline-size}.lp-fp__head{margin:0 0 8px;font-family:var(--lp-font-display);font-weight:600;font-size:16px;line-height:1.3;color:var(--lp-deep)}.lp-fp__opts{--lp-fp-cols: 3;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}@container (min-width: 520px){.lp-fp__opts{--lp-fp-cols: 4}}.lp-fp__opt{flex:0 0 calc((100% - (var(--lp-fp-cols) - 1) * 8px) / var(--lp-fp-cols) - .5px);min-inline-size:0;display:grid;justify-items:stretch;align-content:center;gap:2px;min-block-size:64px;padding:7px 6px;border:2px solid var(--lp-line);border-radius:14px;background:#fff;color:var(--lp-deep);text-align:center;cursor:pointer;overflow:hidden;container-type:inline-size;-webkit-tap-highlight-color:transparent;transition:border-color .15s ease,transform .15s ease}.lp-fp__name{display:block;overflow:hidden;white-space:nowrap;padding:0 .18em;block-size:38px;line-height:38px;font-family:var(--lp-pick-family, var(--lp-font-engrave));font-weight:var(--lp-pick-w, 700);font-style:var(--lp-pick-st, normal);font-synthesis:none;font-size:calc(min(22px,150cqi / var(--lp-fp-n, 5)) * var(--lp-pick-k, 1) * var(--fit, 1))}.lp-fp__code{font-size:12px;font-weight:500;line-height:1.3;letter-spacing:.02em;color:var(--lp-ink-soft);white-space:nowrap}.lp-fp__opt[aria-checked=true]{border-color:var(--lp-deep);border-block-end-width:6px;padding-block-end:3px;transform:translateY(-2px)}.lp-fp__opt[aria-checked=true] .lp-fp__code{font-weight:700;color:var(--lp-deep)}.lp-fp__opt:focus-visible{outline:2px solid var(--lp-ink);outline-offset:2px}@media(hover:hover){.lp-fp__opt:hover:not([aria-checked=true]){border-color:color-mix(in srgb,var(--lp-deep) 40%,var(--lp-line))}}.lp-fp__note{margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--lp-ink-soft);text-align:center;text-wrap:pretty}.lp-fp:not([hidden]){animation:lp-fp-in .22s var(--lp-ease) both}@keyframes lp-fp-in{0%{opacity:0;transform:translateY(6px)}}@media(prefers-reduced-motion:reduce){.lp-fp:not([hidden]){animation:none}.lp-fp__opt{transition:none}.lp-fp__opt[aria-checked=true]{transform:none}}@media(max-width:989px){.lp-pdp__gallery--plain .lp-gallery__slide .lp-gallery__media{aspect-ratio:1}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/lp-product.css.map */
