/** Shopify CDN: Minification failed

Line 16:9478 The "+" operator only works if there is whitespace on both sides
Line 16:9485 The "+" operator only works if there is whitespace on both sides
Line 16:14806 The "+" operator only works if there is whitespace on both sides
Line 16:15289 The "+" operator only works if there is whitespace on both sides
Line 16:26084 The "+" operator only works if there is whitespace on both sides
Line 16:26190 The "+" operator only works if there is whitespace on both sides
Line 16:26301 The "+" operator only works if there is whitespace on both sides
Line 16:26412 The "+" operator only works if there is whitespace on both sides
Line 16:29259 The "+" operator only works if there is whitespace on both sides
Line 16:29711 The "+" operator only works if there is whitespace on both sides
... and 76 more hidden warnings

**/
.lmr-mirror *,.lmr-mirror :before,.lmr-mirror :after{box-sizing:border-box;border-style:solid;border-width:0;border-color:rgb(var(--border-color));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lmr-mirror{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-padding-top:var(--sticky-area-height);line-height:1.5}.lmr-mirror{background:rgb(var(--page-background));font:var(--text-font-style) var(--text-font-weight) var(--text-base) / 1.65 var(--text-font-family);letter-spacing:var(--text-letter-spacing);margin:0;position:relative}.lmr-mirror hr{border-top-width:1px;height:0}.lmr-mirror a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}.lmr-mirror b,.lmr-mirror strong{font-weight:bolder}.lmr-mirror code,.lmr-mirror kbd,.lmr-mirror samp,.lmr-mirror pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.lmr-mirror table{text-indent:0;border-color:inherit;border-collapse:collapse}.lmr-mirror button,.lmr-mirror input,.lmr-mirror optgroup,.lmr-mirror select,.lmr-mirror textarea{font-family:inherit;font-size:100%;font-weight:inherit;font-style:inherit;line-height:inherit;text-transform:inherit;color:inherit;margin:0;padding:0}.lmr-mirror input[type=submit]{cursor:pointer}.lmr-mirror button,.lmr-mirror select{text-transform:none}.lmr-mirror button,.lmr-mirror [type=button],.lmr-mirror [type=reset],.lmr-mirror [type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}.lmr-mirror button,.lmr-mirror label,.lmr-mirror summary,.lmr-mirror [role=button],.lmr-mirror [type=checkbox],.lmr-mirror [type=radio]{-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer}.lmr-mirror :-moz-focusring{outline:auto}.lmr-mirror :-moz-ui-invalid{box-shadow:none}.lmr-mirror ::-webkit-inner-spin-button{height:auto}.lmr-mirror ::-webkit-outer-spin-button{height:auto}.lmr-mirror ::-webkit-date-and-time-value{text-align:start}.lmr-mirror [type=date]{min-height:3rem}.lmr-mirror [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.lmr-mirror ::-webkit-search-decoration{-webkit-appearance:none}.lmr-mirror ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.lmr-mirror summary{list-style-type:none}.lmr-mirror summary::-webkit-details-marker{display:none}.lmr-mirror blockquote,.lmr-mirror dl,.lmr-mirror dd,.lmr-mirror h1,.lmr-mirror h2,.lmr-mirror h3,.lmr-mirror h4,.lmr-mirror h5,.lmr-mirror h6,.lmr-mirror hr,.lmr-mirror figure,.lmr-mirror p,.lmr-mirror pre{margin:0}.lmr-mirror fieldset{margin:0;padding:0}.lmr-mirror legend{padding:0}.lmr-mirror ul,.lmr-mirror ol,.lmr-mirror menu{margin:0;padding:0}.lmr-mirror .unstyled-list{margin:0;padding:0;list-style:none}.lmr-mirror textarea{resize:vertical;field-sizing:content;min-height:4lh}.lmr-mirror input::placeholder,.lmr-mirror textarea::placeholder{opacity:1;color:rgb(var(--text-color) / .65)}.lmr-mirror :disabled{cursor:default!important}.lmr-mirror img,.lmr-mirror svg,.lmr-mirror video,.lmr-mirror canvas,.lmr-mirror audio,.lmr-mirror iframe,.lmr-mirror embed,.lmr-mirror object{vertical-align:middle;display:block}.lmr-mirror img{color:#0000;max-width:100%;height:auto}.lmr-mirror [role=img] svg{display:initial}.lmr-mirror picture source{display:contents}.lmr-mirror video{max-width:100%;height:auto}.lmr-mirror :focus:not(:focus-visible){outline:none}.lmr-mirror [hidden]{display:none!important}.lmr-mirror height-observer{display:block}.lmr-mirror .color-scheme{background-color:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));border-color:rgb(var(--border-color))}.lmr-mirror .color-scheme--with-image-overlay{--border-color:var(--text-color) / .6}.lmr-mirror .color-scheme--with-image-overlay .button--outline{--border-color:var(--text-color)}.lmr-mirror .accordion{box-sizing:content-box;display:block}.lmr-mirror .accordion{border-block-width:1px}.lmr-mirror .accordion:is(svg){transition:transform .2s}.lmr-mirror .accordion+.accordion{border-block-start-width:0}.lmr-mirror .accordion__toggle{justify-content:space-between;align-items:center;column-gap:.625rem;padding-block:1.25rem;display:flex}.lmr-mirror .accordion__content{margin-block-start:-.25rem;padding-block-end:1.25rem;padding-inline-end:1.25rem}@media screen and (min-width:1000px){.lmr-mirror .accordion__toggle.text-lg{padding-block:1.5rem}.lmr-mirror .accordion--lg .accordion__toggle{padding-block:2rem}.lmr-mirror .accordion--lg .accordion__content{margin-block-start:-.5rem}}.lmr-mirror .accordion-group>*+*>.accordion{border-block-start-width:0}.lmr-mirror .blog-post-card{align-content:start;gap:1.25rem;display:grid}.lmr-mirror .blog-post-card__info{justify-items:start;row-gap:1rem;display:grid}.lmr-mirror .blog-post-card__meta{flex-wrap:wrap;align-items:center;column-gap:.5rem;display:flex}.lmr-mirror .blog-post-card__meta>*+:before{content:"\2022";margin-inline-end:.5rem}.lmr-mirror .blog-post-list{grid:auto / repeat(auto-fit,var(--blog-post-list-card-width));align-items:start;column-gap:var(--blog-post-list-column-gap);row-gap:var(--blog-post-list-row-gap);--blog-post-list-items-per-row:1;--blog-post-list-column-gap:1.875rem;--blog-post-list-row-gap:var(--section-stack-gap);--blog-post-list-card-width:calc(100% / var(--blog-post-list-items-per-row) - var(--blog-post-list-column-gap) * (var(--blog-post-list-items-per-row) - 1) / var(--blog-post-list-items-per-row));display:grid}.lmr-mirror .featured-blog-post{grid-column:1 / -1;display:none}@media screen and (min-width:700px){.lmr-mirror .blog-post-list{--blog-post-list-items-per-row:2}}@media screen and (max-width:999px){.lmr-mirror .blog-post-list--carousel{grid:auto / auto-flow var(--blog-post-list-card-width);--blog-post-list-card-width:40vw}}@media screen and (max-width:699px){.lmr-mirror .blog-post-list--carousel{--blog-post-list-card-width:74vw}}@media screen and (min-width:1000px){.lmr-mirror .blog-post-list{--blog-post-list-items-per-row:3;--blog-post-list-column-gap:3.75rem}.lmr-mirror .featured-blog-post{display:block}.lmr-mirror .featured-blog-post+.blog-post-card{display:none}}@media screen and (min-width:1150px){.lmr-mirror .blog-post-list{--blog-post-list-row-gap:3.75rem}}.lmr-mirror .shopify-challenge__button,.lmr-mirror .shopify-payment-button__button--unbranded{all:revert}.lmr-mirror .button,.lmr-mirror .shopify-challenge__button,.lmr-mirror .shopify-payment-button__button--unbranded{-webkit-appearance:none;appearance:none;text-transform:var(--button-text-transform);font:var(--button-font);letter-spacing:var(--button-letter-spacing);text-shadow:none;text-align:center;cursor:pointer;color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-outline-color,var(--button-background)));border-radius:var(--button-border-radius);background-color:#0000;background-image:var(--initial-gradient),var(--hover-gradient);background-size:100% 100%,0 100%;background-position:var(--initial-background-position);--initial-gradient:linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)));--hover-gradient:linear-gradient(transparent,transparent);--initial-background-position:var(--transform-origin-end);--hover-background-position:var(--transform-origin-start);background-repeat:no-repeat;justify-content:center;align-items:center;column-gap:1.125rem;padding:.65rem 1.75rem;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);display:inline-flex;position:relative}.lmr-mirror .button--outline{color:rgb(var(--button-background,var(--text-color)));border-color:rgb(var(--button-outline-color,var(--border-color)));--initial-gradient:linear-gradient(transparent,transparent);--hover-gradient:linear-gradient(rgb(var(--button-background)),rgb(var(--button-background)));--initial-background-position:var(--transform-origin-start);--hover-background-position:var(--transform-origin-end)}.lmr-mirror .button--subdued.button--outline{color:rgb(var(--button-background) / .65);border-color:rgb(var(--border-color))}.lmr-mirror .button--sm{font-size:var(--text-xs);padding:.5rem .75rem}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.lmr-mirror .features--button-transition:is(.button,.shopify-challenge__button,.shopify-payment-button__button--unbranded):not([disabled]):hover{color:rgb(var(--button-background));background-position:var(--hover-background-position);border-color:rgb(var(--button-background));background-size:0 100%,100% 100%}.lmr-mirror .features--button-transition .shopify-payment-button__button--unbranded:not([disabled]):hover{background-color:#0000}.lmr-mirror .features--button-transition .button--outline:not([disabled]):hover{color:rgb(var(--button-text-color))}}.lmr-mirror .button-group{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.lmr-mirror .button-group>*{margin:0!important}.lmr-mirror .button-group:has(.link):has(.button){column-gap:1.5rem}@media screen and (min-width:700px){.lmr-mirror .button-group{gap:1.25rem}.lmr-mirror .button-group:has(.link):not(:has(.button)){column-gap:2rem}.lmr-mirror .button-group--same-width{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}}.lmr-mirror .shopify-payment-button .wallet-button-fade-in{animation:none!important}.lmr-mirror .shopify-payment-button__button{vertical-align:top;width:100%;min-height:calc(1lh+1.3rem+2px);animation:none!important}.lmr-mirror .shopify-payment-button__button--branded:focus-within{outline:2px solid highlight;outline:5px auto -webkit-focus-ring-color}.lmr-mirror .shopify-payment-button__button--branded [role=button]{border-radius:var(--button-border-radius);padding:.875rem 1.75rem}.lmr-mirror .shopify-payment-button__more-options[aria-hidden=true]{display:none}@keyframes animateIconInline{0%{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes animateIconBlock{0%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(100%)}51%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.lmr-mirror .circle-button{width:var(--circle-button-size);height:var(--circle-button-size);background:rgb(var(--circle-button-background));color:rgb(var(--circle-button-text-color));border-radius:var(--rounded-full);box-shadow:0 .125rem .625rem rgb(var(--circle-button-text-color) / .15);--circle-button-size:2.75rem;place-items:center;display:grid}.lmr-mirror .circle-button>svg{width:.75rem}.lmr-mirror .circle-button>.icon-zoom{width:.875rem}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.lmr-mirror .circle-button.hover\:animate-icon-inline:hover svg{animation:.35s ease-in-out forwards animateIconInline}.lmr-mirror .circle-button.hover\:animate-icon-block:hover svg{animation:.35s ease-in-out forwards animateIconBlock}}.lmr-mirror .circle-button--sm{--circle-button-size:2.25rem}.lmr-mirror .circle-button--lg,.lmr-mirror .circle-button--xl{--circle-button-size:3.125rem}.lmr-mirror :is(.circle-button--lg,.circle-button--xl)>svg{width:1rem}@media screen and (min-width:700px){.lmr-mirror .circle-button--xl{--circle-button-size:3.5rem}}.lmr-mirror .content-over-media{grid-template:[full-start] 0 [content-start] minmax(0,1fr) [content-end] 0 [full-end] / [full-start] minmax(0,1fr) [content-start] minmax(0,min(var(--container-max-width),100% - var(--content-over-media-column-gap,var(--content-over-media-gap,var(--container-gutter))) * 2)) [content-end] minmax(0,1fr) [full-end];row-gap:var(--content-over-media-calculated-row-gap);column-gap:var(--content-over-media-calculated-column-gap);min-height:var(--content-over-media-height,auto);--content-over-media-gap:1.25rem;--content-over-media-calculated-row-gap:var(--content-over-media-row-gap,var(--content-over-media-gap));--content-over-media-calculated-column-gap:var(--content-over-media-column-gap,var(--content-over-media-gap));place-items:center;display:grid;position:relative;overflow:hidden}.lmr-mirror .content-over-media:before{content:"";background:var(--content-over-media-gradient-overlay,rgb(var(--content-over-media-overlay)));border-radius:inherit;z-index:1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror .content-over-media>picture{display:contents}.lmr-mirror .content-over-media>:is(img,video,iframe,svg,video-media),.lmr-mirror .content-over-media>picture img{height:var(--content-over-media-height,auto);overflow-wrap:anywhere;object-fit:cover;object-position:center;border-radius:inherit;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;grid-area:full-start / full-start / full-end / full-end;min-width:100%;min-height:100%;max-height:100%}.lmr-mirror .content-over-media>:not(img,video,iframe,svg,video-media,picture){max-width:var(--content-over-media-content-max-width,48rem);z-index:1;text-shadow:0 1px rgb(var(--content-over-media-text-shadow) / 50%);grid-area:content-start / content-start / content-end / content-end;position:relative}.lmr-mirror .content-over-media:has(>.prose):not(:has(>.prose .button:last-child)){row-gap:calc(var(--content-over-media-calculated-row-gap) - .5rem)}@supports (row-gap:1lh){.lmr-mirror .content-over-media:has(>.prose):not(:has(>.prose .button:last-child)){row-gap:calc(var(--content-over-media-calculated-row-gap) - .5lh)}}.lmr-mirror .content-over-media>video-media:not([autoplay])~:not(img,video,iframe,svg,video-media,picture){pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out}.lmr-mirror .content-over-media>video-media:not([autoplay])[loaded]~:not(img,video,iframe,svg,video-media,picture){opacity:0;visibility:hidden}.lmr-mirror .content-over-media:has(video-media:not([autoplay])) .play-button{transition:transform .2s ease-in-out}.lmr-mirror .content-over-media:has(video-media:not([autoplay])):hover .play-button{transform:scale(1.1)}.lmr-mirror .shopify-section:first-child [allow-transparent-header]>.content-over-media>:not(img,video,iframe,svg,video-media,picture){padding-block-start:var(--header-height,0px)}.lmr-mirror .content-over-media--xs{--content-over-media-height:clamp(15rem,65vw,25rem)}.lmr-mirror .content-over-media--sm{--content-over-media-height:clamp(20rem,85vw,32rem)}.lmr-mirror .content-over-media--md{--content-over-media-height:clamp(25rem,100vw,36rem)}.lmr-mirror .content-over-media--lg{--content-over-media-height:clamp(30rem,125vw,42rem)}.lmr-mirror .content-over-media--fill{--content-over-media-height:calc(100vh - var(--sticky-area-height))}.lmr-mirror .shopify-section:first-child .content-over-media--fill{--content-over-media-height:calc(100vh - (var(--announcement-bar-height,0px)+var(--header-height,0px)))}.lmr-mirror .shopify-section:first-child:has([allow-transparent-header]) .content-over-media--fill{--content-over-media-height:calc(100vh - (var(--announcement-bar-height,0px)))}@supports (height:100svh){.lmr-mirror .content-over-media--fill{--content-over-media-height:calc(100svh - var(--sticky-area-height))}.lmr-mirror .shopify-section:first-child .content-over-media--fill{--content-over-media-height:calc(100svh - (var(--announcement-bar-height,0px)+var(--header-height,0px)))}.lmr-mirror .shopify-section:first-child:has([allow-transparent-header]) .content-over-media--fill{--content-over-media-height:calc(100svh - (var(--announcement-bar-height,0px)))}}@media screen and (min-width:700px){.lmr-mirror .content-over-media{--content-over-media-gap:2rem}}@media screen and (min-width:1000px){.lmr-mirror .content-over-media{--content-over-media-gap:3rem}}.lmr-mirror .page-dots{--dot-size:.375rem;flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;display:flex}.lmr-mirror .page-dots>*{width:var(--dot-size);height:var(--dot-size);border-radius:var(--rounded-full);place-content:center;display:grid}.lmr-mirror .page-dots>*:after{content:"";border-radius:inherit;opacity:.4;background:currentColor;transition:opacity .25s,background .25s;position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror .page-dots>*[aria-current=true]:after{opacity:1}.lmr-mirror .page-dots--narrow{column-gap:.5rem}.lmr-mirror .page-dots--autoplay>[aria-current=false]:after,.lmr-mirror .page-dots--autoplay>[aria-current=true] .circular-progress{transition-delay:.15s}.lmr-mirror .page-dots--autoplay>[aria-current=true]:after,.lmr-mirror .page-dots--autoplay>[aria-current=false] .circular-progress{opacity:0}.lmr-mirror .page-dots--autoplay>[aria-current=true] .circular-progress circle:last-child{animation:animateCircularProgress var(--slideshow-progress-duration) linear var(--slideshow-progress-play-state) both}.lmr-mirror .prev-next-button{transition:opacity .15s ease-in-out,transform .15s ease-in-out,visibility .15s ease-in-out}.lmr-mirror .prev-next-button[disabled]{opacity:0;visibility:hidden}@media screen and (pointer:fine){.lmr-mirror .prev-next-button--prev:hover svg{animation-direction:reverse!important}}@media screen and (pointer:fine){.lmr-mirror .floating-controls-container{padding-inline:4.625rem;display:block;position:relative}.lmr-mirror .floating-controls-container:not(:has(.is-scrollable)) .floating-controls-container__control{display:none}.lmr-mirror .floating-controls-container--inside{--floating-controls-inset-inline:1.5rem;padding-inline:0}.lmr-mirror .floating-controls-container--on-hover>.floating-controls-container__control{opacity:0;transform:translateY(-10px)}.lmr-mirror .floating-controls-container--on-hover:hover>.floating-controls-container__control:not(:has([disabled])){opacity:1;transform:translateY(0)}.lmr-mirror .floating-controls-container__control{z-index:2;transition:opacity .2s,transform .2s;display:grid;position:absolute;inset-block-start:calc(50% - 1.5625rem)}.lmr-mirror .floating-controls-container__control:first-child{inset-inline-start:var(--floating-controls-inset-inline,0)}.lmr-mirror .floating-controls-container__control:last-child{inset-inline-end:var(--floating-controls-inset-inline,0)}}@media not screen and (pointer:fine){.lmr-mirror .floating-controls-container>.floating-controls-container__control{display:none}}.lmr-mirror :where(x-drawer,x-modal,x-popover):not(:defined){display:none}.lmr-mirror :where(.modal,.drawer,.popover,.header-search){z-index:999;display:none;position:relative}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(overlay){background:rgb(var(--page-overlay));min-height:100vh;position:fixed;top:0;right:0;bottom:0;left:0}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(close-button){color:currentColor;cursor:pointer;background:none;border:none;place-items:center;padding:0;display:grid}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(close-button)>svg{display:block}@media screen and (pointer:fine){.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(close-button){opacity:.6;transition:all .2s ease-in}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(close-button):hover{opacity:1}}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(tap-area){position:relative}.lmr-mirror :where(.modal,.drawer,.popover,.header-search)::part(tap-area):before{content:"";position:absolute;top:-.65rem;right:-.65rem;bottom:-.65rem;left:-.65rem}.lmr-mirror .modal{--distance-to-bleed:var(--modal-body-padding-inline);--modal-header-padding-block:.875rem;--modal-header-padding-inline:1.25rem;--modal-body-padding-block:1.25rem;--modal-body-padding-inline:1.25rem;--modal-body-max-width:30rem}.lmr-mirror .modal::part(base){place-items:end center;width:100%;height:100%;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}.lmr-mirror .modal::part(content){max-width:var(--modal-body-max-width);background-color:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));isolation:isolate;width:100%;max-height:75vh;overflow:auto}@supports (height:100dvh){.lmr-mirror .modal::part(content){max-height:85dvh}}.lmr-mirror .modal::part(header){background:inherit;border-block-end:1px solid rgb(var(--border-color));text-align:center;z-index:2;align-items:center;padding-block-start:var(--modal-header-padding-block);padding-block-end:var(--modal-header-padding-block);padding-inline-start:var(--modal-header-padding-inline);padding-inline-end:var(--modal-header-padding-inline);display:grid;position:sticky;inset-block-start:0}.lmr-mirror .modal::part(close-button){position:absolute;inset-inline-end:var(--modal-header-padding-inline)}.lmr-mirror .modal::part(body){padding-block-start:var(--modal-body-padding-block);padding-block-end:var(--modal-body-padding-block);padding-inline-start:var(--modal-body-padding-inline);padding-inline-end:var(--modal-body-padding-inline)}@media screen and (min-width:700px){.lmr-mirror .modal{--modal-header-padding-block:1.125rem;--modal-header-padding-inline:2rem;--modal-body-padding-block:2rem;--modal-body-padding-inline:2rem}.lmr-mirror .modal::part(base){place-items:center}.lmr-mirror .modal--lg{--modal-body-max-width:45rem}}.lmr-mirror .drawer{--distance-to-bleed:var(--drawer-body-padding-inline);--drawer-header-padding-block:1rem;--drawer-header-padding-inline:1.25rem;--drawer-body-padding-block:1.25rem;--drawer-body-padding-inline:1.25rem;--drawer-footer-padding-block:1rem;--drawer-footer-padding-inline:1.25rem;--drawer-max-width:min(92vw,28.125rem)}.lmr-mirror .drawer::part(base){width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0}.lmr-mirror .drawer::part(content){max-width:var(--drawer-max-width);background-color:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));grid-auto-rows:auto minmax(0,1fr) auto;align-content:start;width:100%;height:100%;display:grid;position:relative}.lmr-mirror .drawer::part(header){min-height:min(var(--header-height),5rem);border-block-end:1px solid rgb(var(--border-color));box-sizing:border-box;justify-content:space-between;align-items:center;column-gap:1rem;padding-block-start:var(--drawer-header-padding-block);padding-block-end:var(--drawer-header-padding-block);padding-inline-start:var(--drawer-header-padding-inline);padding-inline-end:var(--drawer-header-padding-inline);display:flex}.lmr-mirror .drawer::part(body){overscroll-behavior-y:contain;grid-template-columns:minmax(0,1fr);align-content:start;padding-block-start:var(--drawer-body-padding-block);padding-block-end:var(--drawer-body-padding-block);padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline);display:grid;overflow:hidden auto}.lmr-mirror .drawer::part(footer){background-color:rgb(var(--background));background-image:var(--background-gradient);border-block-start:1px solid rgb(var(--border-color));padding-block-start:var(--drawer-footer-padding-block);padding-block-end:var(--drawer-footer-padding-block);padding-inline-start:var(--drawer-footer-padding-inline);padding-inline-end:var(--drawer-footer-padding-inline)}.lmr-mirror .drawer--sm{--drawer-max-width:min(92vw,25rem)}.lmr-mirror .drawer--center-body::part(body){align-self:center}@media screen and (min-width:1000px){.lmr-mirror .drawer{--drawer-header-padding-block:1.125rem;--drawer-header-padding-inline:2rem;--drawer-body-padding-block:2rem;--drawer-body-padding-inline:2rem;--drawer-footer-padding-block:2rem;--drawer-footer-padding-inline:2rem}}.lmr-mirror .popover{--distance-to-bleed:var(--popover-body-padding-inline);--popover-header-padding-block:.875rem;--popover-header-padding-inline:1.25rem;--popover-body-padding-block:1.25rem;--popover-body-padding-inline:1.25rem}.lmr-mirror .popover::part(content){background:rgb(var(--background));color:rgb(var(--text-color));isolation:isolate;width:100%;max-height:75vh;overflow:auto}@supports (height:100dvh){.lmr-mirror .popover::part(content){max-height:85dvh}}.lmr-mirror .popover::part(header){background:inherit;border-block-end:1px solid rgb(var(--border-color));text-align:center;z-index:2;align-items:center;padding-block-start:var(--popover-header-padding-block);padding-block-end:var(--popover-header-padding-block);padding-inline-start:var(--popover-header-padding-inline);padding-inline-end:var(--popover-header-padding-inline);display:grid;position:sticky;inset-block-start:0}.lmr-mirror .popover::part(close-button){position:absolute;inset-inline-end:var(--popover-header-padding-inline)}.lmr-mirror .popover::part(body){padding-block-start:var(--popover-body-padding-block);padding-block-end:var(--popover-body-padding-block);padding-inline-start:var(--popover-body-padding-inline);padding-inline-end:var(--popover-body-padding-inline)}.lmr-mirror .popover__value-list{text-align:start;justify-items:start;gap:.75rem;display:grid}.lmr-mirror .popover__value-list>*{text-align:inherit;color:rgb(var(--text-color) / .65);width:100%;transition:color .2s ease-in-out}.lmr-mirror .popover__value-list>*[aria-selected=true],.lmr-mirror .popover__value-list>*:hover{color:rgb(var(--text-color))}.lmr-mirror .popover__value-list>*:has(:checked){color:rgb(var(--text-color))}.lmr-mirror .popover__value-option{text-align:inherit;color:rgb(var(--text-color) / .65);width:100%;transition:color .2s ease-in-out}.lmr-mirror .popover__value-option[aria-selected=true],.lmr-mirror .popover__value-option:hover{color:rgb(var(--text-color))}@media screen and (max-width:999px){.lmr-mirror .popover::part(base){place-items:end center;width:100%;height:100%;display:grid;position:fixed;top:0;right:0;bottom:0;left:0}}@media screen and (min-width:1000px){.lmr-mirror .popover{--popover-block-offset:.75rem;position:absolute}.lmr-mirror .popover::part(content){border:1px solid rgb(var(--border-color));box-shadow:2px 2px 6px rgb(var(--text-color) / .05);width:max-content;max-width:18.75rem;max-height:min(60vh,25rem)}.lmr-mirror .popover::part(overlay),.lmr-mirror .popover::part(header){display:none}.lmr-mirror .popover:has(.popover__value-list)::part(body){padding-inline-end:2.5rem}.lmr-mirror .popover--top-start{inset-block-end:calc(100%+var(--popover-block-offset));inset-inline-start:0}.lmr-mirror .popover--top-end{inset-block-end:calc(100%+var(--popover-block-offset));inset-inline-end:0}.lmr-mirror .popover--bottom-start{inset-block-start:calc(100%+var(--popover-block-offset));inset-inline-start:0}.lmr-mirror .popover--bottom-end{inset-block-start:calc(100%+var(--popover-block-offset));inset-inline-end:0}}.lmr-mirror .pop-in{z-index:10;padding:2rem;display:none;position:fixed;inset-block-end:1rem;inset-inline:1rem}.lmr-mirror .pop-in__close-button{inset-block-start:1.25rem;inset-inline-end:1.25rem;position:absolute!important}@media screen and (min-width:700px){.lmr-mirror .pop-in{inset-block-end:2rem;inset-inline:2rem}}.lmr-mirror .banner{font-size:var(--text-base);color:rgb(var(--banner-color));background:rgb(var(--banner-background));text-shadow:none;padding:.625rem 1.25rem}.lmr-mirror .banner:has(.banner__text-with-button){padding-block:1.25rem}.lmr-mirror .banner--error{--banner-background:var(--error-background);--banner-color:var(--error-text);--button-background:var(--error-text);--button-text-color:var(--error-background)}.lmr-mirror .banner--success{--banner-background:var(--success-background);--banner-color:var(--success-text);--button-background:var(--success-text);--button-text-color:var(--success-background)}.lmr-mirror .banner--warning{--banner-background:var(--warning-background);--banner-color:var(--warning-text);--button-background:var(--warning-text);--button-text-color:var(--warning-background)}.lmr-mirror .banner__text-with-button{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem 1.5rem;display:flex}.lmr-mirror .form{align-content:start;row-gap:var(--form-gap);display:grid}.lmr-mirror .form-row{gap:var(--fieldset-gap);flex-wrap:wrap;display:flex}.lmr-mirror .form-row>.form-control{flex:1 0 var(--fieldset-row-control-width,14rem)}.lmr-mirror .form-row>button{flex-grow:1}.lmr-mirror .fieldset{gap:var(--fieldset-gap);display:grid}.lmr-mirror .fieldset-row{gap:inherit;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.lmr-mirror .form-control{gap:var(--form-control-gap);display:grid;position:relative}.lmr-mirror .form-control>label{justify-self:start}.lmr-mirror .form-control__max-characters-count{margin-block-start:-.375rem}.lmr-mirror .checkbox-control{align-items:flex-start;column-gap:var(--checkbox-control-gap);text-align:start;display:flex;position:relative}.lmr-mirror .input,.lmr-mirror .textarea,.lmr-mirror .select{-webkit-appearance:none;appearance:none;padding:var(--input-padding-block) var(--input-padding-inline);border-radius:var(--input-border-radius);background:rgb(var(--input-background,transparent));color:rgb(var(--input-text-color,var(--text-color)));text-align:start;border-width:1px;width:100%;transition:border-color .1s ease-in-out}.lmr-mirror :is(.input,.textarea,.select)::placeholder{color:rgb(var(--input-text-color,var(--text-color)) / .6)}.lmr-mirror :is(.input:focus,.textarea:focus,.select:focus-visible){border-color:currentColor;outline:none}.lmr-mirror .select{box-shadow:0 1px 3px rgb(var(--text-color) / .08);padding-inline-end:calc(var(--input-padding-inline) * 2+10px)}.lmr-mirror .select:required:invalid{color:rgb(var(--input-text-color,var(--text-color)) / .6)}.lmr-mirror .select~svg,.lmr-mirror .select>svg{transition:transform .2s;position:absolute;inset-block-start:calc(50% - 3.5px);inset-inline-end:calc(var(--input-padding-inline)+1px)}.lmr-mirror .select[aria-expanded=true]>svg{transform:rotate(180deg)}.lmr-mirror .form-control:has(.select):before{content:"";width:calc(var(--input-padding-inline) * 2+35px);background-image:linear-gradient(to var(--transform-origin-start),rgb(var(--background)) calc(var(--input-padding-inline)+20px),rgb(var(--background-without-opacity) / 0));pointer-events:none;height:calc(100% - 2px);position:absolute;inset-block-start:1px;inset-inline-end:1px}.lmr-mirror .form-control:has(.select):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-top-right-radius:var(--input-border-radius);border-bottom-right-radius:var(--input-border-radius)}.lmr-mirror .form-control:has(.select):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-top-left-radius:var(--input-border-radius);border-bottom-left-radius:var(--input-border-radius)}.lmr-mirror .floating-label{z-index:1;background:rgb(var(--background));color:rgb(var(--input-text-color,var(--text-color)) / .6);opacity:0;pointer-events:none;padding:0 .25rem;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:absolute;inset-block-start:calc(-1 * var(--input-padding-block)+1px);inset-inline-start:calc(var(--input-padding-inline) - .25rem+1px);transform:translateY(3px)}.lmr-mirror :-webkit-autofill~.floating-label{color:#000}.lmr-mirror :-webkit-any(:-webkit-any(.input,.textarea):not(:placeholder-shown)~.floating-label,:-webkit-any(.input,.textarea,.select):-webkit-autofill~.floating-label,.select:valid~.floating-label){opacity:1;transform:translateY(0)}.lmr-mirror :is(:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):autofill~.floating-label,.select:valid~.floating-label){opacity:1;transform:translateY(0)}.lmr-mirror .input-suffix{transition:opacity .2s ease-in-out,visibility .2s ease-in-out;position:absolute;inset-block-start:var(--input-padding-block);inset-inline-end:var(--input-padding-inline)}.lmr-mirror .form-control:has(:focus-within)+.input-suffix.hide-on-focus{opacity:0;visibility:hidden}.lmr-mirror .checkbox{-webkit-appearance:none;appearance:none;width:var(--checkbox-size);height:var(--checkbox-size);border-width:1px;border-color:rgb(var(--text-color) / .8);background:var(--checkmark-svg-url) no-repeat center / 0;--checkbox-baseline-distance:1.6em;--checkbox-offset:calc((var(--checkbox-baseline-distance) - var(--checkbox-size)) / 2);border-radius:2px;flex-shrink:0;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;position:relative;inset-block-start:var(--checkbox-offset)}@supports (width:1lh){.lmr-mirror .checkbox{inset-block-start:calc(.5lh - var(--checkbox-size) / 2)}}.lmr-mirror .checkbox:checked{background-color:rgb(var(--accent));border-color:rgb(var(--accent));background-size:10px 8px}.lmr-mirror .checkbox:checked~label{opacity:1}.lmr-mirror .checkbox:disabled,.lmr-mirror .checkbox:disabled~label{opacity:.5;cursor:default}.lmr-mirror .checkbox:not(:disabled,:checked)~label{opacity:.7}.lmr-mirror .checkbox~label{transition:all .2s ease-in-out}.lmr-mirror .dot-checkbox{-webkit-appearance:none;appearance:none;background:rgb(var(--text-color));opacity:0;pointer-events:none;border-radius:100%;width:6px;height:6px;transition:opacity .2s;display:block;position:absolute;inset-block-start:calc(.5em+1.5px)}.lmr-mirror .dot-checkbox~label{opacity:.65;transition:opacity .2s,transform .2s;position:relative}.lmr-mirror .dot-checkbox~label:hover{opacity:1}.lmr-mirror .dot-checkbox:checked{opacity:1}.lmr-mirror .dot-checkbox:checked~label{opacity:1;transform:translate(1.125rem)}.lmr-mirror .switch{-webkit-appearance:none;appearance:none;height:var(--switch-height);width:var(--switch-width);padding:var(--switch-padding);border-radius:var(--rounded-full);background:rgb(var(--text-color) / .2);--switch-height:1rem;--switch-width:2.25rem;--switch-padding:.1875rem;--switch-toggle-size:.625rem;align-self:center;transition:background .2s ease-in-out;display:grid}.lmr-mirror .switch:after{content:"";width:var(--switch-toggle-size);height:var(--switch-toggle-size);background:rgb(var(--background));border-radius:var(--rounded-full);transition:transform .2s ease-in-out;box-shadow:0 1px 1px #0003}.lmr-mirror .switch:checked{background:rgb(var(--accent))}.lmr-mirror .switch:checked:after{transform:translate(calc(var(--transform-logical-flip) * (var(--switch-width) - var(--switch-toggle-size) - var(--switch-padding) * 2)))}.lmr-mirror .shopify-section:not(:first-child) .bordered-section{border-block-start-width:1px}.lmr-mirror .shopify-section:not(:has(.section-spacing))+.shopify-section{border-block-start-width:0}.lmr-mirror .container{--distance-to-bleed:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.lmr-mirror .container--xxs{--container-max-width:var(--container-xxs-max-width)}.lmr-mirror .container--xs{--container-max-width:var(--container-xs-max-width)}.lmr-mirror .container--sm{--container-max-width:var(--container-sm-max-width)}.lmr-mirror .container--md{--container-max-width:var(--container-md-max-width)}.lmr-mirror .container--lg{--container-max-width:var(--container-lg-max-width)}.lmr-mirror .container--xl{--container-max-width:var(--container-xl-max-width)}.lmr-mirror .section-spacing{padding-block-start:calc(var(--section-vertical-spacing-override,var(--section-vertical-spacing))+var(--section-vertical-spacing-block-start-compensation,0px));padding-block-end:var(--section-vertical-spacing-override,var(--section-vertical-spacing))}.lmr-mirror .shopify-section:has(.section-spacing){scroll-padding-block-start:calc(var(--announcement-bar-is-sticky,0) * var(--announcement-bar-height,0px)+var(--header-is-sticky,0) * var(--header-height,0px))}.lmr-mirror .section-spacing--tight{--section-vertical-spacing:var(--section-vertical-spacing-tight);--section-stack-gap:var(--section-stack-gap-tight)}.lmr-mirror .shopify-section:empty{display:none}.lmr-mirror .section-stack{gap:var(--section-stack-gap);grid-auto-columns:minmax(0,1fr);display:grid}.lmr-mirror .section-header{max-width:min(var(--container-xs-max-width),100%);margin-inline-start:var(--container-gutter);margin-inline-end:var(--container-gutter)}.lmr-mirror .container .section-header{margin-inline:0}.lmr-mirror .v-stack{grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.lmr-mirror .h-stack{align-items:center;display:flex}.lmr-mirror .bleed,.lmr-mirror .full-bleed{margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(-1 * var(--distance-to-bleed))}.lmr-mirror .bleed{scroll-padding-inline:var(--distance-to-bleed);padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed)}@media screen and (min-width:700px){.lmr-mirror .sm\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}@media screen and (min-width:1000px){.lmr-mirror .md\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}@media screen and (min-width:1150px){.lmr-mirror .lg\:unbleed{margin-inline:0;padding-inline:0;scroll-padding-inline:0}}.lmr-mirror .empty-state{text-align:center;place-content:center;padding-block:6.25rem;display:grid}@media screen and (min-width:1000px){.lmr-mirror .empty-state{padding-block:12.5rem}}@media screen and (min-width:1400px){.lmr-mirror .empty-state{padding-block:15.625rem}}.lmr-mirror .shopify-section--announcement-bar,.lmr-mirror .shopify-section--header{transform:translateY(calc(((var(--announcement-bar-height,0px)+var(--header-height,0px)) * -1) * var(--hide-header-group,0)));transition:transform .25s ease-in-out}.lmr-mirror video-media,.lmr-mirror model-media{border-radius:inherit;aspect-ratio:var(--aspect-ratio,var(--default-aspect-ratio));width:100%;display:block;position:relative;container:media / inline-size}@supports not (aspect-ratio:1){.lmr-mirror :is(video-media,model-media):before{content:"";padding-block-end:calc(100% / (var(--aspect-ratio,var(--default-aspect-ratio))));display:block}.lmr-mirror :is(video-media,model-media)>*{height:100%;top:0;left:0;position:absolute!important}}@container media (width>= 32rem){.lmr-mirror :is(video-media,model-media)::part(play-button){width:4rem;height:4rem}}.lmr-mirror video-media{--default-aspect-ratio:16 / 9}.lmr-mirror video-media[host]{align-items:center;display:grid}.lmr-mirror video-media[show-play-button]:not([loaded]),.lmr-mirror video-media:not([autoplay]){cursor:pointer}.lmr-mirror video-media>:is(video,iframe,img){border-radius:inherit;width:100%;height:100%;transition:opacity .2s ease-in-out}.lmr-mirror video-media>video[controls]{pointer-events:auto}.lmr-mirror video-media>:-webkit-any(video:not(:-webkit-full-screen),img){object-fit:cover;object-position:center;margin:0!important}.lmr-mirror video-media>:is(video:not(:fullscreen),img){object-fit:cover;object-position:center;margin:0!important}.lmr-mirror video-media>:is(iframe,img){position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror video-media:not([loaded])>:is(video,iframe),.lmr-mirror video-media[loaded]>img,.lmr-mirror video-media[loaded]::part(play-button){opacity:0;pointer-events:none}.lmr-mirror video-media[suspended]~*{pointer-events:none}.lmr-mirror video-media::part(play-button){z-index:1;will-change:scale;transition:scale .2s ease-in-out,opacity .2s ease-in-out;position:absolute;top:50%;left:50%;translate:-50% -50%}.lmr-mirror video-media:hover::part(play-button){scale:1.1}.lmr-mirror model-media{--default-aspect-ratio:1}.lmr-mirror model-media model-viewer,.lmr-mirror model-media .shopify-model-viewer-ui{vertical-align:top;width:100%;height:100%}@media screen and (max-width:699px){.lmr-mirror .order-summary__header,.lmr-mirror .order-summary__body td:nth-child(n+2),.lmr-mirror .order-summary__footer td:first-child{display:none}.lmr-mirror .order-summary__body td{border-width:0}.lmr-mirror .order-summary__body tr:last-child td{border-block-end-width:1px}.lmr-mirror .order-summary__body tr:first-child td{padding-block-start:0}.lmr-mirror .order-summary__body tr:last-child td{padding-block-end:calc(var(--table-cell-padding-block) * 2)}}@media screen and (min-width:700px){.lmr-mirror .order-summary .line-item-info{max-width:500px}}.lmr-mirror .line-item{--line-item-media-width:4.375rem;align-items:center;column-gap:1.5rem;display:flex}.lmr-mirror .line-item__media{width:var(--line-item-media-width);flex-shrink:0}@media screen and (min-width:700px){.lmr-mirror .line-item{--line-item-media-width:7.5rem}}.lmr-mirror .discount-badge{background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text));align-items:center;column-gap:.5rem;padding:.125rem .5rem;display:flex}.lmr-mirror .shipping-estimator__form{gap:var(--fieldset-gap);display:grid}@media screen and (min-width:700px){.lmr-mirror .shipping-estimator__form{flex-wrap:wrap;display:flex}.lmr-mirror .shipping-estimator__form .select{max-width:15rem}}.lmr-mirror .pagination{border-block-end-width:1px;grid-auto-rows:minmax(0,2.8125rem);grid-auto-columns:minmax(0,2.625rem);grid-auto-flow:column;justify-self:center;display:inline-grid}.lmr-mirror .pagination__link{place-content:center;display:grid;position:relative}.lmr-mirror .pagination__link[aria-current=page]{box-shadow:0 1px,inset 0 -2px}@media screen and (min-width:700px){.lmr-mirror .pagination{grid-auto-columns:minmax(0,3.75rem)}}.lmr-mirror .pswp{z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;--pswp-bg:var(--background);--pswp-root-z-index:100000;outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.lmr-mirror .pswp:focus{outline:0}.lmr-mirror .pswp--open{display:block}.lmr-mirror .pswp img{max-width:none}.lmr-mirror .pswp,.lmr-mirror .pswp__bg{will-change:opacity;transform:translateZ(0)}.lmr-mirror .pswp__bg{opacity:.005;background:rgb(var(--pswp-bg))}.lmr-mirror .pswp,.lmr-mirror .pswp__scroll-wrap{overflow:hidden}.lmr-mirror .pswp__scroll-wrap,.lmr-mirror .pswp__bg,.lmr-mirror .pswp__container,.lmr-mirror .pswp__item,.lmr-mirror .pswp__img,.lmr-mirror .pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.lmr-mirror .pswp__img,.lmr-mirror .pswp__zoom-wrap{width:auto;height:auto}.lmr-mirror .pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.lmr-mirror .pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:grab}.lmr-mirror .pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.lmr-mirror .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.lmr-mirror .pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.lmr-mirror .pswp__img{cursor:zoom-out}.lmr-mirror .pswp__container,.lmr-mirror .pswp__img,.lmr-mirror .pswp__button,.lmr-mirror .pswp__counter{-webkit-user-select:none;user-select:none}.lmr-mirror .pswp__item{z-index:1;overflow:hidden}.lmr-mirror .pswp__hidden{display:none!important}.lmr-mirror .pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;z-index:10;pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.22,1),transform .3s cubic-bezier(.4,0,.22,1);transform:translateY(15px)}.lmr-mirror .pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto;transition-delay:.3s;transform:translateY(0)}.lmr-mirror .pswp__top-bar{z-index:10;flex-direction:row;justify-content:center;align-items:center;column-gap:.75rem;width:100%;display:flex;position:absolute;bottom:2.5rem;left:0;pointer-events:none!important}.lmr-mirror .pswp__top-bar>.circle-button{pointer-events:auto;transition:transform .2s ease-in-out}@media screen and (pointer:fine){.lmr-mirror .pswp__top-bar>.circle-button:hover{transform:scale(1.1)}}.lmr-mirror .pswp__preloader{display:none}@media screen and (min-width:700px){.lmr-mirror .pswp__top-bar{column-gap:1.125rem}}.lmr-mirror .range{-webkit-appearance:none;appearance:none;background:none;width:100%}.lmr-mirror .range::-webkit-slider-thumb{-webkit-appearance:none}.lmr-mirror .range::-webkit-slider-thumb{background:rgb(var(--text-color));cursor:pointer;z-index:1;box-shadow:none;border-radius:100%;width:.625rem;height:.625rem;margin-block-start:-.25rem;position:relative}.lmr-mirror .range::-webkit-slider-runnable-track{cursor:pointer;background:rgb(var(--text-color) / .12);border:none;border-radius:2px;width:100%;height:2px}.lmr-mirror .range::-moz-range-thumb{background:rgb(var(--text-color));cursor:pointer;border:none;border-radius:100%;width:.625rem;height:.625rem}.lmr-mirror .range::-moz-range-progress{cursor:pointer;border:none;border-radius:2px;width:100%;height:2px}.lmr-mirror .range::-moz-range-track{cursor:pointer;border:none;border-radius:2px;width:100%;height:2px}.lmr-mirror .range::-moz-range-progress{background-color:rgba(var(--text-color))}.lmr-mirror .range::-moz-range-track{background-color:rgb(var(--border-color))}@media not screen and (pointer:fine){.lmr-mirror .range::-webkit-slider-thumb{width:1rem;height:1rem;margin-block-start:-.4375rem}.lmr-mirror .range::-moz-range-thumb{width:1rem;height:1rem}}.lmr-mirror .range-group{background:linear-gradient(to var(--transform-origin-end),rgb(var(--text-color) / .12) var(--range-min),rgb(var(--text-color)) var(--range-min),rgb(var(--text-color)) var(--range-max),rgb(var(--text-color) / .12) var(--range-max));border-radius:2px;height:2px}.lmr-mirror .range-group .range{pointer-events:none;vertical-align:top;height:2px}.lmr-mirror .range-group .range::-webkit-slider-runnable-track{background:none}.lmr-mirror .range-group .range::-webkit-slider-thumb{pointer-events:auto}.lmr-mirror .range-group .range::-moz-range-progress{background:none}.lmr-mirror .range-group .range::-moz-range-track{background:none}.lmr-mirror .range-group .range::-moz-range-thumb{pointer-events:auto}.lmr-mirror .range-group .range:last-child{position:absolute;inset-block-start:0;inset-inline-start:0}.lmr-mirror .input-group{align-items:center;column-gap:.75rem;display:flex}.lmr-mirror .input-prefix{border-radius:min(.625rem,var(--button-border-radius));border:1px solid rgb(var(--text-color) / .12);flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;padding:.4375rem;display:flex}.lmr-mirror .input-prefix:focus-within{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.lmr-mirror .input-prefix>.field{-webkit-appearance:textfield;appearance:textfield;text-align:end;background:none;border:none;width:100%;min-width:0;margin-inline-start:.625rem;padding:0}.lmr-mirror .input-prefix>.field:focus{outline:none}.lmr-mirror .input-prefix>.field::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lmr-mirror .input-prefix>.field::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.lmr-mirror .price-range{padding-block-start:.25rem;display:block}.lmr-mirror .price-range>.range-group{margin-block-end:1.125rem;position:relative}@media not screen and (pointer:fine){.lmr-mirror .price-range{padding-block-start:.625rem}}.lmr-mirror .product-card{scroll-snap-align:start;grid-template-columns:minmax(0,1fr);align-content:start;gap:1.25rem;display:grid;position:relative}.lmr-mirror .product-card__figure{position:relative}.lmr-mirror .product-card__figure>.badge-list{z-index:1;position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem}.lmr-mirror .product-card__media{isolation:isolate;display:block}.lmr-mirror .product-card__image{object-fit:contain;object-position:center;margin-inline:auto;transition:opacity .1s ease-in-out}.lmr-mirror .product-card__image--secondary{width:100%;height:100%;display:none;position:absolute;inset-block-start:0;inset-inline-start:0}.lmr-mirror .product-card__quick-add-button{background:rgb(var(--circle-button-background));color:rgb(var(--circle-button-text-color));z-index:1;padding:.625rem;position:absolute;inset-block-end:.5rem;inset-inline-end:.5rem}@media screen and (pointer:fine){.lmr-mirror .product-card__quick-add-button{opacity:0;transition:opacity .2s ease-in-out,transform .2s ease-in-out;transform:translateY(5px)}.lmr-mirror .product-card__quick-add-button:is(svg){transition:transform .2s ease-in-out}.lmr-mirror .product-card__quick-add-button:hover svg{transform:rotate(90deg)}.lmr-mirror .product-card:hover .product-card__quick-add-button{opacity:1;transform:translateY(0)}}.lmr-mirror .product-card__info{text-align:center;align-content:start;justify-items:center;gap:.75rem;display:grid}.lmr-mirror .product-card__info:is(.price-list,.rating-badge){justify-content:center}.lmr-mirror .product-card__info .color-swatch{--swatch-size:1.375rem}@media screen and (pointer:fine){.lmr-mirror .product-card__image--secondary{opacity:0;mix-blend-mode:plus-lighter;display:block}.lmr-mirror .product-card__figure:has(.product-card__image--secondary):hover>.product-card__media .product-card__image--primary{opacity:0}.lmr-mirror .product-card__figure:has(.product-card__image--secondary):hover>.product-card__media .product-card__image--secondary{opacity:1}}@media screen and (min-width:700px){.lmr-mirror .product-card__figure>.badge-list{inset-block-start:.5rem;inset-inline-start:.5rem}}.lmr-mirror .horizontal-product-card{scroll-snap-align:start;scroll-snap-stop:always;align-items:center;column-gap:1.5rem;display:flex;position:relative;container:horizontal-product-card / inline-size}.lmr-mirror .horizontal-product-card__figure{flex-shrink:0;width:6.25rem}.lmr-mirror .horizontal-product-card__info{flex-grow:1;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;justify-items:start;gap:.625rem;display:grid}.lmr-mirror .\@large\:horizontal-product-card__button{display:none}@media screen and (min-width:700px){.lmr-mirror .horizontal-product-card{column-gap:2rem}}@container horizontal-product-card (width>= 450px){.lmr-mirror .horizontal-product-card__info{grid-auto-flow:column;align-items:center}.lmr-mirror .\@narrow\:horizontal-product-card__button{display:none}.lmr-mirror .\@large\:horizontal-product-card__button{display:block}}.lmr-mirror .product-list{grid:auto / repeat(auto-fit,var(--product-list-card-width));align-items:start;column-gap:var(--product-list-calculated-column-gap);row-gap:var(--product-list-calculated-row-gap);--product-list-max-items-per-row-allowed:2;--product-list-calculated-items-per-row:min(var(--product-list-max-items-per-row-allowed),var(--product-list-items-per-row));--product-list-default-row-gap:2.1875rem;--product-list-default-column-gap:.625rem;--product-list-calculated-row-gap:clamp(var(--section-vertical-spacing) / 4,var(--product-list-default-row-gap) * var(--product-list-vertical-spacing-factor,1),var(--section-vertical-spacing) * 2);--product-list-calculated-column-gap:clamp(var(--container-gutter) / 4,var(--product-list-default-column-gap) * var(--product-list-horizontal-spacing-factor,1),var(--container-gutter) * 2);--product-list-card-width:calc(100% / var(--product-list-calculated-items-per-row) - var(--product-list-calculated-column-gap,0px) * (var(--product-list-calculated-items-per-row) - 1) / var(--product-list-calculated-items-per-row));display:grid}.lmr-mirror .product-list--carousel{grid:auto / auto-flow var(--product-list-card-width);--product-list-default-column-gap:1.25rem;justify-content:safe center}@media screen and (max-width:699px){.lmr-mirror .product-list:not(.product-list--carousel){margin-inline:-.625rem}.lmr-mirror .product-list--carousel{--product-list-card-width:min(300px,65%)}}@media screen and (min-width:700px){.lmr-mirror .product-list{--product-list-max-items-per-row-allowed:3;--product-list-default-row-gap:3rem;--product-list-default-column-gap:1.5rem}.lmr-mirror .product-list--compact{--product-list-max-items-per-row-allowed:4}}@media screen and (min-width:1000px){.lmr-mirror .product-list{--product-list-max-items-per-row-allowed:4;--product-list-default-row-gap:4rem;--product-list-default-column-gap:3rem}.lmr-mirror .product-list--compact{--product-list-max-items-per-row-allowed:5}.lmr-mirror .product-list--carousel{scroll-snap-type:x mandatory}}@media screen and (min-width:1150px){.lmr-mirror .product-list{--product-list-max-items-per-row-allowed:var(--product-list-items-per-row)}}@media screen and (min-width:1400px){.lmr-mirror .product-list{--product-list-default-row-gap:4rem;--product-list-default-column-gap:3.75rem}}.lmr-mirror .quick-buy-modal{--modal-body-max-width:55.625rem}.lmr-mirror .quick-buy-modal::part(content){position:relative}.lmr-mirror .quick-buy-modal__content{grid-template-columns:minmax(0,1fr);display:grid}.lmr-mirror .quick-buy-modal__close-button{position:absolute;inset-block-start:1.875rem;inset-inline-end:1.875rem}.lmr-mirror .quick-buy-modal__view-more{margin-block-start:2rem;display:inline-block}@media screen and (max-width:699px){.lmr-mirror .quick-buy-modal::part(body){padding-inline:0}.lmr-mirror .quick-buy-modal__gallery-wrapper,.lmr-mirror .quick-buy-modal__info-wrapper{padding-inline-start:var(--modal-body-padding-inline);padding-inline-end:var(--modal-body-padding-inline)}.lmr-mirror .quick-buy-modal__gallery-wrapper .price-list{justify-content:center}.lmr-mirror .quick-buy-modal__gallery-wrapper .price-list .h6{font-size:.6875rem}.lmr-mirror .quick-buy-modal__mobile-info{margin-block-start:1.25rem}.lmr-mirror .quick-buy-modal__info-wrapper{border-block-start-width:1px;margin-block-start:1.25rem}.lmr-mirror .quick-buy-modal__info-wrapper .product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=price],[data-block-type=rating],[data-block-type=separator]),.lmr-mirror .quick-buy-modal__info-wrapper .product-info__block-group[data-group-type=text-with-rating]{display:none}.lmr-mirror .quick-buy-modal__info-wrapper .product-info__block-item[data-block-type=variant-picker]{--product-info-gap:1.25rem}.lmr-mirror .quick-buy-modal__info-wrapper .product-info__block-item[data-block-type=buy-buttons]{--product-info-gap:1.5rem}}@media screen and (min-width:700px){.lmr-mirror .quick-buy-modal{--modal-body-padding-inline:3.125rem;--modal-body-padding-block:3.125rem}.lmr-mirror .quick-buy-modal::part(header){display:none}.lmr-mirror .quick-buy-modal__content{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;column-gap:2.5rem;display:grid}.lmr-mirror .quick-buy-modal__content .product-info{top:unset;position:relative}}.lmr-mirror .prose{overflow-wrap:anywhere}.lmr-mirror .prose:first-child,.lmr-mirror .prose .sr-only:first-child+*{margin-block-start:0!important}.lmr-mirror .prose:last-child{margin-block-end:0!important}.lmr-mirror .prose:where(:not(meta,span)+*){margin-block-start:1rem}.lmr-mirror .prose:where(*+span:not(:empty)),.lmr-mirror .prose:is(.link,img){display:inline-block}.lmr-mirror .prose:is(.link+.link){margin-inline-start:.75rem}.lmr-mirror .prose:is(.button,.button-group:has(.button)){margin-block-start:1.5rem}.lmr-mirror .prose:is(p img:not([style*=float]):only-child,div img:not([style*=float]):only-child,figure,video,object,blockquote,table){margin-block:1.6rem}.lmr-mirror .prose:is(iframe[src*=youtube],iframe[src*="youtu.be"],iframe[src*=vimeo]){aspect-ratio:16 / 9;width:100%;height:auto}.lmr-mirror .prose .play-button{margin:2rem auto;display:block}.lmr-mirror .prose:is(ol,ul):is(ol,ul){margin-block-start:0!important}.lmr-mirror .prose:is(ol,ul){row-gap:.4em;display:grid}.lmr-mirror .prose figcaption{font-style:italic;font-size:var(--text-sm);color:rgb(var(--text-color) / .65);margin-block-start:.5em}.lmr-mirror .prose blockquote{border-inline-start-width:3px;padding:.375rem 0 .375rem 1rem;font-size:1.15rem;line-height:1.75}@media screen and (min-width:1000px){.lmr-mirror .prose:not(.prose--tight):where(:not(meta,span)+*){margin-block-start:1.25rem}.lmr-mirror .prose:not(.prose--tight):is(.button,.button-group:has(.button)){margin-block-start:2rem}.lmr-mirror .prose:not(.prose--tight) .play-button{margin-block:2.5rem}.lmr-mirror .prose:not(.prose--tight) blockquote{margin-inline-start:2rem;padding-inline-start:2rem}}.lmr-mirror .link,.lmr-mirror .prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse){text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 100% 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer:fine){.lmr-mirror :is(.link,.prose a:not(.h1,.h2,.h3,.h4,.h5,.h6,.button,.link-faded,.link-faded-reverse)):hover{background-size:0 1px}}.lmr-mirror .link-reverse{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}@media screen and (pointer:fine){.lmr-mirror .link-reverse:hover{background-size:100% 1px}}.lmr-mirror .link-faded{color:rgb(var(--text-color) / .65);transition:color .2s ease-in-out}@media screen and (pointer:fine){.lmr-mirror .link-faded:hover{color:rgb(var(--text-color))}}.lmr-mirror .link-faded-reverse{transition:color .2s ease-in-out}@media screen and (pointer:fine){.lmr-mirror .link-faded-reverse:hover{color:rgb(var(--text-color) / .65)}}.lmr-mirror table{--table-cell-padding-block:.75rem;--table-cell-padding-inline:.5rem;--table-foot-cell-padding-block:.75rem;--table-foot-cell-padding-inline:.5rem;width:100%}.lmr-mirror th{text-align:start}.lmr-mirror :where(td,th):not(:empty){border-block-width:1px}.lmr-mirror :where(th):not(:empty){border-block-start-width:0}.lmr-mirror td:not(:empty)+td{border-inline-start-width:1px}.lmr-mirror th,.lmr-mirror td{padding:var(--table-cell-padding-block) var(--table-cell-padding-inline)}.lmr-mirror :is(th,td):first-child,.lmr-mirror :is(th,td):empty+td{padding-inline-start:0}.lmr-mirror :is(th,td):last-child{padding-inline-end:0}.lmr-mirror th{opacity:.6;line-height:1.7;font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);padding-block:0 .625rem}.lmr-mirror tfoot td{padding:var(--table-foot-cell-padding-block) var(--table-foot-cell-padding-inline)}.lmr-mirror tr[onclick]{cursor:pointer;transition:background .2s}.lmr-mirror tr[onclick]:hover{background:rgb(var(--text-color) / .05)}@media screen and (min-width:700px){.lmr-mirror table{--table-cell-padding-block:1rem;--table-cell-padding-inline:.75rem;--table-foot-cell-padding-block:1rem;--table-foot-cell-padding-inline:.75rem}}.lmr-mirror .table--reduce-border:is(td)+td{border-inline-start-width:0}.lmr-mirror .table--lg{--table-cell-padding-block:1.5rem;--table-cell-padding-inline:.5rem}@media screen and (min-width:700px){.lmr-mirror .table--lg{--table-cell-padding-block:2rem;--table-cell-padding-inline:.75rem}}.lmr-mirror .social-media--list{align-items:center;gap:var(--social-media-list-gap,.75rem 2rem);flex-wrap:wrap;display:flex}.lmr-mirror .social-media--list .social-media__item{opacity:.65;transition:opacity .2s,color .2s}.lmr-mirror .social-media--list svg{width:var(--social-media-icon-size,1.25rem)}@media screen and (pointer:fine){.lmr-mirror .social-media--list .social-media__item:hover{opacity:1}}.lmr-mirror .social-media--block{grid-template-columns:repeat(auto-fit,minmax(0,.33fr));gap:1px;display:grid}.lmr-mirror .social-media--block:has(:nth-child(4)){grid-template-columns:repeat(auto-fit,minmax(0,.25fr))}.lmr-mirror .social-media--block .social-media__item{outline:1px solid rgb(var(--border-color));z-index:0;width:100%;transition:background .15s,color .15s,outline .15s,z-index .15s}.lmr-mirror .social-media--block a{padding-block:.625rem;display:block}.lmr-mirror .social-media--block svg{margin-inline:auto}@media screen and (pointer:fine){.lmr-mirror .social-media--block .social-media__item:hover{background:rgb(var(--branding-background));outline-color:rgb(var(--branding-background));color:rgb(var(--branding-color));z-index:1}}@media not screen and (pointer:fine){.lmr-mirror .social-media--block .social-media__item{background:rgb(var(--branding-background));outline-color:rgb(var(--branding-background));color:rgb(var(--branding-color))}}@media screen and (min-width:700px){.lmr-mirror .social-media--block{grid-template-columns:repeat(auto-fit,minmax(0,3.75rem))}}.lmr-mirror .branding-colors--facebook{--branding-background:24 119 242;--branding-color:255 255 255}.lmr-mirror .branding-colors--twitter{--branding-background:29 161 242;--branding-color:255 255 255}.lmr-mirror .branding-colors--instagram{--branding-background:195 42 163;--branding-color:255 255 255}.lmr-mirror .branding-colors--pinterest{--branding-background:189 8 28;--branding-color:255 255 255}.lmr-mirror .branding-colors--youtube{--branding-background:255 0 0;--branding-color:255 255 255}.lmr-mirror .branding-colors--tiktok{--branding-background:1 1 1;--branding-color:255 255 255}.lmr-mirror .branding-colors--vimeo{--branding-background:26 183 234;--branding-color:255 255 255}.lmr-mirror .branding-colors--linkedin{--branding-background:10 102 194;--branding-color:255 255 255}.lmr-mirror .branding-colors--whatsapp{--branding-background:79 206 93;--branding-color:255 255 255}.lmr-mirror .branding-colors--snapchat{--branding-background:255 252 0;--branding-color:0 0 0}.lmr-mirror .branding-colors--tumblr{--branding-background:54 70 93;--branding-color:255 255 255}.lmr-mirror .branding-colors--wechat{--branding-background:9 184 62;--branding-color:255 255 255}.lmr-mirror .branding-colors--reddit{--branding-background:255 69 0;--branding-color:255 255 255}.lmr-mirror .branding-colors--line{--branding-background:6 199 85;--branding-color:255 255 255}.lmr-mirror .branding-colors--spotify{--branding-background:30 215 96;--branding-color:255 255 255}.lmr-mirror .branding-colors--21buttons{--branding-background:0 0 0;--branding-color:255 255 255}.lmr-mirror .branding-colors--email{--branding-background:var(--text-color);--branding-color:var(--background)}.lmr-mirror .color-swatch{width:var(--swatch-size);height:var(--swatch-size);padding:var(--swatch-offset);border:var(--swatch-border-size) solid transparent;background:content-box var(--swatch-background) no-repeat center / cover;--swatch-offset:2px;--swatch-size:2.125rem;--swatch-border-size:1px;--swatch-disabled-strike-color:rgb(var(--border-color));place-items:center;display:grid;position:relative}.lmr-mirror .color-swatch.is-disabled:before{content:"";margin:var(--swatch-disabled-margin,var(--swatch-offset));background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--swatch-disabled-strike-color) calc(50% - .5px) calc(50%+.5px),transparent calc(50%+.5px));position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror :disabled+.color-swatch{display:none}.lmr-mirror :checked+.color-swatch,.lmr-mirror .color-swatch.is-selected{--swatch-disabled-margin:0;--swatch-disabled-strike-color:currentColor;border-color:currentColor}.lmr-mirror :focus-visible+.color-swatch{outline-offset:calc(var(--swatch-offset))}.lmr-mirror .thumbnail-swatch{width:var(--swatch-size);height:var(--swatch-size);border-radius:min(4px,var(--input-border-radius));--swatch-size:3rem;--swatch-disabled-strike-color:rgb(var(--border-color));border-width:1px;display:block;position:relative}.lmr-mirror :checked+.thumbnail-swatch,.lmr-mirror .thumbnail-swatch.is-selected{--swatch-disabled-strike-color:currentColor;border-color:currentColor}.lmr-mirror .thumbnail-swatch.is-disabled:before{content:"";background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--swatch-disabled-strike-color) calc(50% - .5px) calc(50%+.5px),transparent calc(50%+.5px));position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror :disabled+.thumbnail-swatch{display:none}.lmr-mirror .thumbnail-swatch>img{border-radius:inherit;height:100%}.lmr-mirror :focus-visible+.thumbnail-swatch{outline-offset:2px}@media screen and (min-width:700px){.lmr-mirror .thumbnail-swatch{--swatch-size:4.25rem}}.lmr-mirror .block-swatch{padding:var(--swatch-padding);border-width:var(--swatch-border-size);border-radius:var(--input-border-radius);color:rgb(var(--text-color) / .65);--swatch-border-size:1px;--swatch-padding:calc(var(--input-padding-block) - var(--swatch-border-size) * 2) .875rem;--swatch-disabled-strike-color:rgb(var(--border-color));justify-content:center;align-items:center;column-gap:.875rem;min-width:2.5rem;display:flex;position:relative}.lmr-mirror .block-swatch.is-disabled{color:rgb(var(--text-color) / .5)}.lmr-mirror :checked+.block-swatch,.lmr-mirror .block-swatch.is-selected{color:var(--text-color);--swatch-disabled-strike-color:currentColor;border-color:currentColor}.lmr-mirror .block-swatch.is-disabled:before{content:"";background:linear-gradient(to bottom right,transparent calc(50% - .5px),var(--swatch-disabled-strike-color) calc(50% - .5px) calc(50%+.5px),transparent calc(50%+.5px));position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror :disabled+.block-swatch{display:none}.lmr-mirror :focus-visible+.block-swatch{outline-offset:2px}.lmr-mirror .block-swatch__color{background:var(--swatch-background) center / cover;width:1rem;height:1rem}.lmr-mirror .image-filter{grid-template-columns:var(--image-filter-width) minmax(0,1fr);--image-filter-width:3rem;align-items:center;column-gap:1.25rem;display:grid}.lmr-mirror .image-filter__image{width:var(--image-filter-width);height:var(--image-filter-width);object-fit:contain;object-position:center}.lmr-mirror .image-filter__label{grid-column-start:2}.lmr-mirror :checked+.image-filter .image-filter__image{outline:1px solid rgb(var(--text-color))}.lmr-mirror :checked+.image-filter .image-filter__label{color:rgb(var(--text-color))}.lmr-mirror .content-tabs::part(tab-list){border-block-end:1px solid rgb(var(--border-color));white-space:nowrap;grid-auto-flow:column;justify-content:start;gap:2.5rem;margin-block-end:1.5rem;display:grid}.lmr-mirror .content-tabs [role=tab]{box-shadow:0 1px rgb(var(--text-color));padding-block-end:.625rem;transition:opacity .2s ease-in,box-shadow .2s ease-in}.lmr-mirror .content-tabs [role=tab]:not([aria-selected=true]){opacity:.6;box-shadow:0 1px #0000}.lmr-mirror .content-tabs--center::part(tab-list){width:max-content;margin-inline:auto}.lmr-mirror .content-tabs--center::part(tab-panel-list){text-align:center;width:min(800px,100%);margin-inline:auto;display:block}@media screen and (min-width:1000px){.lmr-mirror .content-tabs::part(tab-list){gap:4.375rem;margin-block-end:2rem}}@media(prefers-reduced-motion:no-preference){.lmr-mirror .features--page-transition{opacity:0}}.lmr-mirror .constrained-image{width:var(--image-mobile-max-width,var(--image-max-width));max-width:100%}@media screen and (min-width:700px){.lmr-mirror .constrained-image{width:var(--image-max-width)}}.lmr-mirror .text-with-icon{align-items:center;gap:.625rem;display:flex}.lmr-mirror .text-with-icon>svg{flex-shrink:0}.lmr-mirror .icon{vertical-align:middle;height:auto;transition:transform .2s;display:block}.lmr-mirror .group[aria-expanded=true] .icon.group-expanded\:rotate{transform:rotate(180deg)}.lmr-mirror [dir=rtl] .icon--direction-aware{scale:-1}.lmr-mirror .offset-icon{top:var(--icon-baseline-distance);--icon-baseline-distance:.825em;position:relative;translate:0 -50%}@supports (top:1lh){.lmr-mirror .offset-icon{top:.5lh}}.lmr-mirror .price-list{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.lmr-mirror .price-list--product{column-gap:1rem}.lmr-mirror .localization-selectors{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1.75rem;display:flex}.lmr-mirror .localization-selectors__separator{background:rgb(var(--border-color));width:1px;height:.5rem}.lmr-mirror .localization-selectors__separator:last-child{display:none}.lmr-mirror .localization-toggle{align-items:center;column-gap:.625rem;display:flex}.lmr-mirror .localization-toggle>svg{transition:transform .2s}.lmr-mirror .localization-toggle[aria-expanded=true]>svg{transform:rotate(180deg)}.lmr-mirror .country-flag{width:20px;height:15px}.lmr-mirror .payment-methods{flex-wrap:wrap;gap:1rem;display:flex}.lmr-mirror .badge{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;align-items:center;width:max-content;padding:.0625rem .3125rem;font-size:.625rem;display:flex}.lmr-mirror .badge--on-sale{background:rgb(var(--on-sale-badge-background));color:rgb(var(--on-sale-badge-text))}.lmr-mirror .badge--sold-out{background:rgb(var(--sold-out-badge-background));color:rgb(var(--sold-out-badge-text))}.lmr-mirror .badge--custom{background:rgb(var(--custom-badge-background));color:rgb(var(--custom-badge-text))}@media screen and (min-width:700px){.lmr-mirror .badge{font-size:.6875rem}}.lmr-mirror .badge-list{flex-wrap:wrap;gap:.25rem;display:flex}.lmr-mirror .badge-list--vertical{flex-direction:column}.lmr-mirror .feature-badge{font-size:var(--text-xs);align-items:center;column-gap:.5rem;padding:.375rem .5rem;display:inline-flex}.lmr-mirror .feature-badge:is(svg,img){flex-shrink:0}.lmr-mirror .feature-badge-list{flex-wrap:wrap;gap:.5rem;display:flex}.lmr-mirror .rating-badge{flex-wrap:wrap;align-items:center;column-gap:.5rem;line-height:normal;display:flex}.lmr-mirror .rating-badge__stars{column-gap:.125rem;display:flex;position:relative;top:-.5px}.lmr-mirror .text-with-rating{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem .5rem;display:flex}.lmr-mirror .inventory{row-gap:.5rem;font-style:italic;display:grid}.lmr-mirror .progress-bar{background:rgb(var(--text-color) / .1);height:2px;display:block;position:relative}.lmr-mirror .progress-bar:before{content:"";transform:scaleX(var(--progress,0));transform-origin:var(--transform-origin-start);background:currentColor;width:100%;height:100%;transition:transform .45s ease-in-out;display:block}.lmr-mirror [data-tooltip]{--tooltip-text-color:var(--text-color);--tooltip-background:var(--background);position:relative}@media screen and (pointer:fine){.lmr-mirror [data-tooltip]:after{content:attr(data-tooltip);inset-block-end:calc(100%+var(--tooltip-offset,.5rem));border-radius:min(1.5rem,var(--button-border-radius));background:rgb(var(--tooltip-text-color));color:rgb(var(--tooltip-background));visibility:hidden;opacity:0;pointer-events:none;justify-self:center;width:max-content;max-width:15rem;padding:.125rem .5rem;font-size:.6875rem;transition:opacity .1s ease-in-out,visibility .1s ease-in-out,scale .1s ease-in-out;position:absolute;left:50%;translate:-50%;scale:.9}.lmr-mirror [data-tooltip]:hover:after{visibility:visible;opacity:1;scale:1}}.lmr-mirror .separator-dot{width:var(--dot-size);height:var(--dot-size);--dot-size:.25rem;background:currentColor;border-radius:100%}.lmr-mirror .animated-plus{width:var(--animated-plus-size);height:var(--animated-plus-size);--animated-plus-size:.625rem;display:block;position:relative}.lmr-mirror .animated-plus:before,.lmr-mirror .animated-plus:after{content:"";background-color:currentColor;transition:transform .25s ease-in-out,opacity .25s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.lmr-mirror .animated-plus:before{width:var(--animated-plus-size);opacity:1;height:1px}.lmr-mirror .animated-plus:after{height:var(--animated-plus-size);width:1px}.lmr-mirror .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:before{opacity:0}.lmr-mirror .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:before,.lmr-mirror .group[aria-expanded=true] .animated-plus.group-expanded\:rotate:after{transform:translate(-50%,-50%)rotate(90deg)}@media(pointer:fine){.lmr-mirror .is-scrollable[allow-drag]{cursor:grab}.lmr-mirror .is-scrollable[allow-drag]:active{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}}@media screen and (min-width:700px){.lmr-mirror .play-button svg{width:5rem;height:5rem}}.lmr-mirror .quantity-selector{grid-template-columns:var(--quantity-selector-height) auto var(--quantity-selector-height);grid-auto-rows:var(--quantity-selector-height);--quantity-selector-height:2.7rem;--quantity-selector-input-width:2.5rem;--tooltip-offset:calc(-1 * var(--quantity-selector-height) / 2+1rem);border-width:1px;align-items:center;display:inline-grid}.lmr-mirror .quantity-selector__button{place-content:center;min-height:100%;display:grid}.lmr-mirror .quantity-selector__button svg{transition:opacity .2s}.lmr-mirror .quantity-selector__button[disabled] svg,.lmr-mirror .quantity-selector__button:hover svg{opacity:.65}.lmr-mirror .quantity-selector__input{-webkit-appearance:textfield;appearance:textfield;min-width:var(--quantity-selector-input-width);width:var(--quantity-selector-character-count,1ch);text-align:center;background:none}.lmr-mirror .quantity-selector__input:focus{outline:none}.lmr-mirror .quantity-selector__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lmr-mirror .quantity-selector__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lmr-mirror .quantity-selector--sm{--quantity-selector-height:2.2rem;--quantity-selector-input-width:2rem}.lmr-mirror .breadcrumb{display:none}.lmr-mirror .breadcrumb__list{align-items:center;column-gap:.5rem;line-height:1;display:flex}.lmr-mirror .breadcrumb__list-item+.breadcrumb__list-item:before{content:"/";color:rgb(var(--text-color) / .65);margin-inline-end:.375rem;font-size:.625rem;display:inline-block}@media screen and (min-width:1000px){.lmr-mirror .breadcrumb{display:block}}.lmr-mirror .breadcrumb--floating{position:absolute;inset-block-start:1.25rem;inset-inline-start:var(--container-gutter)}.lmr-mirror .bordered-box{border-width:1px;padding:2.5rem 1.25rem 1.25rem;position:relative}.lmr-mirror .bordered-box__title{inset-block-start:0;text-align:center;background:rgb(var(--background));width:max-content;padding-inline:.5rem;position:absolute;left:50%;transform:translate(-50%,-50%)}@media screen and (min-width:1000px){.lmr-mirror .bordered-box{padding:3rem}}.lmr-mirror .loading-bar{z-index:2000;pointer-events:none;mix-blend-mode:exclusion;transform-origin:var(--transform-origin-start);background:#fff;width:100%;height:2px;position:fixed;top:0;left:0;transform:scaleX(0)}@media screen and (min-width:700px){.lmr-mirror .loading-bar{height:3px}}@keyframes animateCircularProgress{0%{stroke-dashoffset:var(--stroke-dasharray)}to{stroke-dashoffset:0}}.lmr-mirror .circular-progress{transition:opacity .25s;transform:rotate(-90deg)}.lmr-mirror .circular-progress circle:last-child{stroke-dasharray:var(--stroke-dasharray);stroke-dashoffset:var(--stroke-dasharray)}@media(prefers-reduced-motion:no-preference){.lmr-mirror image-parallax img{transform:scale(1.3)translateY(-11.5385%)}}.lmr-mirror .scroll-margin-offset{scroll-margin-block-start:20px}.lmr-mirror .share-buttons{align-items:center;gap:.875rem;display:flex}.lmr-mirror .share-buttons .social-media{--social-media-icon-size:1rem;--social-media-list-gap:.75rem}.lmr-mirror .share-buttons--native:not([hidden])+.share-buttons{display:none}.lmr-mirror product-rerender{display:contents}.lmr-mirror .customer-account-box{min-height:calc(100vh - var(--section-vertical-spacing) * 2 - var(--announcement-bar-height,0px) - var(--header-height,0px));text-align:center;align-items:center;display:grid}.lmr-mirror .customer-account-category{border-block-end-width:1px;padding-block-end:.625rem}.lmr-mirror .customer-account-overview{grid-gap:2.5rem 3rem;display:grid}.lmr-mirror .customer-account-order-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media screen and (min-width:1000px){.lmr-mirror .customer-account-overview{grid-template-columns:minmax(0,1fr) 14rem}}@media screen and (min-width:1150px){.lmr-mirror .customer-account-overview{grid-template-columns:minmax(0,1fr) 18rem;column-gap:3.75rem}}.lmr-mirror .customer-address-list{grid-template-columns:repeat(var(--addresses-per-row),minmax(0,1fr));--addresses-per-row:1;gap:3rem 3.75rem;display:grid}@media screen and (min-width:700px){.lmr-mirror .customer-address-list{--addresses-per-row:2}}@media screen and (min-width:1000px){.lmr-mirror .customer-address-list{--addresses-per-row:3}}.lmr-mirror .customer-order{grid:auto / minmax(0,1fr);gap:3rem;display:grid}.lmr-mirror .customer-order__details{grid-template-columns:minmax(0,1fr);row-gap:3rem;display:grid}.lmr-mirror .customer-order__address-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));align-content:start;gap:2.5rem 3.75rem;display:grid}@media screen and (min-width:1150px){.lmr-mirror .customer-order{grid:auto / auto-flow minmax(0,1fr) 14rem;column-gap:3.75rem}}@media screen and (min-width:1400px){.lmr-mirror .customer-order{grid-auto-columns:minmax(0,1fr) 18rem}}.lmr-mirror .announcement-bar{text-align:center;font-size:var(--announcement-bar-font-size);--announcement-bar-gutter:.625rem;place-content:center;column-gap:.75rem;padding-block:1em;padding-inline-start:max(var(--announcement-bar-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--announcement-bar-gutter),50% - var(--container-max-width) / 2);display:flex}.lmr-mirror .announcement-bar__carousel{flex-grow:1;place-items:center;max-width:35rem;display:grid}.lmr-mirror .announcement-bar__carousel>*{grid-area:1 / -1}.lmr-mirror .announcement-bar__carousel>:not(.is-selected){visibility:hidden}@media screen and (min-width:700px){.lmr-mirror .announcement-bar{--announcement-bar-gutter:var(--container-gutter);justify-content:center;column-gap:2.5rem}}.lmr-mirror .before-after{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;--before-after-content-inset-inline:1.25rem;--before-after-content-inset-block:1rem;--before-after-cursor-size:3.125rem;display:grid;position:relative}.lmr-mirror .before-after>*{grid-area:1 / -1}.lmr-mirror .before-after__after-image{z-index:1}.lmr-mirror .before-after__content-wrapper{position:absolute}.lmr-mirror .before-after__cursor{pointer-events:auto;filter:drop-shadow(0 1px 1px #0000000d) drop-shadow(0 1px 1px #0000000d);z-index:1;display:grid;position:relative}.lmr-mirror .before-after__cursor:before{content:"";background:rgb(var(--before-after-cursor-background));z-index:-1;position:absolute}.lmr-mirror .before-after__cursor svg{width:var(--before-after-cursor-size);height:var(--before-after-cursor-size)}.lmr-mirror .before-after--horizontal{cursor:ew-resize}.lmr-mirror .before-after--horizontal .before-after__after-image{clip-path:inset(0 0 0 var(--before-after-cursor-position,0%))}.lmr-mirror [dir=rtl]:is(.before-after--horizontal .before-after__after-image){clip-path:inset(0 var(--before-after-cursor-position,0%) 0 0)}.lmr-mirror .before-after--horizontal .before-after__before-image .before-after__content-wrapper{justify-items:start;inset-block-end:var(--before-after-content-inset-block);inset-inline-start:var(--before-after-content-inset-inline)}.lmr-mirror .before-after--horizontal .before-after__after-image .before-after__content-wrapper{text-align:end;justify-items:end;inset-block-end:var(--before-after-content-inset-block);inset-inline-end:var(--before-after-content-inset-inline)}.lmr-mirror .before-after--horizontal .before-after__cursor{justify-self:start;place-items:center start;inset-inline-start:calc(var(--before-after-cursor-position,0%) - var(--before-after-cursor-size) / 2)}.lmr-mirror .before-after--horizontal .before-after__cursor:before{width:.125rem;height:100%;inset-inline-start:calc(var(--before-after-cursor-size) / 2)}.lmr-mirror .before-after--vertical{cursor:ns-resize}.lmr-mirror .before-after--vertical .before-after__after-image{clip-path:inset(var(--before-after-cursor-position,0%) 0 0 0)}.lmr-mirror .before-after--vertical .before-after__before-image .before-after__content-wrapper{justify-items:start;inset-block-start:var(--before-after-content-inset-block);inset-inline-start:var(--before-after-content-inset-inline)}.lmr-mirror .before-after--vertical .before-after__after-image .before-after__content-wrapper{justify-items:start;inset-block-end:var(--before-after-content-inset-block);inset-inline-start:var(--before-after-content-inset-inline)}.lmr-mirror .before-after--vertical .before-after__cursor{align-self:start;place-items:start center;inset-block-start:calc(var(--before-after-cursor-position,0%) - var(--before-after-cursor-size) / 2)}.lmr-mirror .before-after--vertical .before-after__cursor:before{width:100%;height:.125rem;inset-block-start:calc(var(--before-after-cursor-size) / 2)}@media screen and (max-width:699px){.lmr-mirror .before-after{--before-after-cursor-size:2.5rem}.lmr-mirror .before-after .button{padding:.45rem 1.5rem}}@media screen and (min-width:700px){.lmr-mirror .before-after{--before-after-content-inset-inline:2.5rem;--before-after-content-inset-block:2rem}.lmr-mirror .before-after__content-wrapper:has(.button){--before-after-content-inset-block:2.5rem}}.lmr-mirror .blog-tags{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;display:flex}.lmr-mirror .article{--article-wrapper-offset:0px;--article-wrapper-padding-inline:0px;padding-block-end:var(--section-vertical-spacing)}.lmr-mirror .article__toolbar{visibility:hidden;z-index:1;width:100vw;padding-block:1rem;transition:transform .2s,visibility .2s,inset-block-start .15s ease-in-out;position:fixed;inset-block-start:var(--sticky-area-height);transform:translateY(-100%)}.lmr-mirror .article__toolbar.is-visible{visibility:visible;transform:translateY(0)}.lmr-mirror .article__toolbar .social-media{gap:.75rem 1rem}.lmr-mirror .article__toolbar .social-media svg{width:1rem;height:1rem}.lmr-mirror .article__image{overflow:hidden}.lmr-mirror .article__image img{height:var(--article-image-height);object-fit:cover}.lmr-mirror .article__wrapper{padding:1.5rem var(--article-wrapper-padding-inline) 0;background:rgb(var(--background));gap:5rem;margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2 - var(--article-wrapper-padding-inline));margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2 - var(--article-wrapper-padding-inline));display:grid;position:relative}.lmr-mirror .article__image+.article__wrapper{margin-block-start:var(--article-wrapper-offset)}.lmr-mirror .article__comments{gap:inherit;scroll-margin-block-start:calc(var(--sticky-area-height)+20px);display:grid}.lmr-mirror .article__footer{gap:2.5rem;display:grid}@media screen and (min-width:700px){.lmr-mirror .article{--article-wrapper-offset:-2.75rem;--article-wrapper-padding-inline:3.125rem}.lmr-mirror .article__wrapper{gap:6.25rem;padding-block-start:2.5rem}.lmr-mirror .article__footer{grid:auto / auto-flow minmax(0,1fr);align-items:center}}@media screen and (min-width:1000px){.lmr-mirror .article{--article-wrapper-offset:-4.375rem}}.lmr-mirror .comment{gap:1.125rem;display:grid}.lmr-mirror .comment:not(:first-child){padding-block-start:2rem}.lmr-mirror .cart-page{align-items:start;row-gap:max(4rem,var(--section-vertical-spacing-tight));display:grid}.lmr-mirror .cart-footer{flex-direction:column;gap:1.5rem;display:flex}.lmr-mirror .cart-recap{gap:.5rem;display:grid}.lmr-mirror .cart-recap [type=submit]{margin-block-start:1rem}@media screen and (min-width:700px){.lmr-mirror .cart-footer{flex-direction:row;gap:3rem}.lmr-mirror .cart-footer>:not(:only-child){width:min(24rem,100%)}.lmr-mirror .cart-recap{text-align:end;justify-items:end;margin-inline-start:auto}}@media screen and (min-width:1000px){.lmr-mirror .cart-page{row-gap:max(6rem,var(--section-vertical-spacing-tight))}}.lmr-mirror .cart-drawer::part(body){padding-block:0}.lmr-mirror :is(.cart-drawer:has(.cart-drawer__order-note[open])::part(header),.cart-drawer:has(.cart-drawer__order-note[open])::part(body)){opacity:.4;pointer-events:none;transition:opacity .2s}.lmr-mirror .cart-drawer:not(:has(.cart-drawer__footer:only-child))::part(footer){padding-block-start:calc(var(--drawer-footer-padding-block) - .5rem)}.lmr-mirror .cart-drawer .free-shipping-bar{font-size:var(--text-sm);border-block-end-width:1px;margin-inline-start:calc(-1 * var(--drawer-body-padding-inline));margin-inline-end:calc(-1 * var(--drawer-body-padding-inline));padding-block:.5rem;padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline)}.lmr-mirror .cart-drawer__items{gap:1.5rem;padding-block-start:var(--drawer-body-padding-block);padding-block-end:var(--drawer-body-padding-block);display:grid}.lmr-mirror .cart-drawer__complementary-products{padding-inline:var(--drawer-body-padding-inline);border-block-start-width:1px;padding-block:1.25rem;margin-inline:calc(-1 * var(--drawer-body-padding-inline))!important;row-gap:1.25rem!important}.lmr-mirror .cart-drawer__button-price{align-items:center;display:flex}.lmr-mirror .cart-drawer__button-price:before{content:"";background:currentColor;border-radius:100%;width:3px;height:3px;margin-inline-end:1.125rem}.lmr-mirror .cart-drawer__footer{align-items:start;gap:1rem;display:grid}.lmr-mirror .cart-drawer__order-note{background-color:rgb(var(--background));background-image:var(--background-gradient);box-shadow:1px 0 6px rgb(var(--border-color));z-index:2;border-block-start-width:1px;width:100%;padding-block-start:calc(var(--drawer-footer-padding-block) - .5rem);padding-block-end:var(--drawer-footer-padding-block);padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline);display:none;position:absolute;inset-block-end:0;inset-inline-start:0}@media screen and (min-width:700px){.lmr-mirror .cart-drawer__complementary-products{padding-block:2rem;row-gap:1rem!important}}.lmr-mirror .collection-banner{display:block;position:relative}.lmr-mirror .collection-banner .breadcrumb{z-index:2}.lmr-mirror .collection{grid-template-columns:var(--collection-grid-template);align-items:start;gap:var(--collection-gap);--collection-gap:2rem;--collection-grid-template:minmax(0,1fr);--collection-sidebar-width:15rem;margin-block-end:var(--section-vertical-spacing);scroll-margin-block-start:calc(var(--collection-toolbar-height,0px)+20px);display:grid}.lmr-mirror .collection:only-child{margin-block-start:1.5rem}.lmr-mirror .collection__main{row-gap:var(--section-stack-gap);display:grid}.lmr-mirror .collection .product-list[collection-mobile-layout=medium]{--product-list-items-per-row:var(--collection-items-per-row-medium)}.lmr-mirror .collection .product-list[collection-mobile-layout=large]{--product-list-items-per-row:var(--collection-items-per-row-large)}@media screen and (min-width:700px){.lmr-mirror .collection:only-child{margin-block-start:3rem}.lmr-mirror .collection .product-list[collection-desktop-layout=compact]{--product-list-items-per-row:var(--collection-items-per-row-compact)}.lmr-mirror .collection .product-list[collection-desktop-layout=compact] .product-card__info{display:none}.lmr-mirror .collection .product-list[collection-desktop-layout=medium]{--product-list-items-per-row:var(--collection-items-per-row-medium)}.lmr-mirror .collection .product-list[collection-desktop-layout=large]{--product-list-items-per-row:var(--collection-items-per-row-large)}}@media screen and (min-width:1150px){.lmr-mirror .collection{--collection-gap:3.125rem}}.lmr-mirror .collection-toolbar{box-shadow:0 1px rgb(var(--border-color)),0 -1px rgb(var(--border-color));background-color:rgb(var(--background));z-index:2;min-height:3em;transition:inset-block-start .15s ease-in-out;display:flex;position:sticky;inset-block-start:var(--sticky-area-height);inset-inline-start:0}.lmr-mirror .collection-toolbar .popover{--popover-block-offset:0px;inset-inline-end:-1px}.lmr-mirror .collection-toolbar__button-list{flex-grow:1;display:flex}.lmr-mirror .collection-toolbar__button{padding-block:.75rem}.lmr-mirror .collection-toolbar__button:is(svg){transition:transform .2s}.lmr-mirror .collection-toolbar__button[aria-expanded=true] svg{transform:rotate(180deg)}.lmr-mirror .collection-toolbar__button-container{width:100%;position:relative}.lmr-mirror .collection-toolbar__button-container+.collection-toolbar__button-container{border-inline-start-width:1px}.lmr-mirror .collection-toolbar__layout-switch-list{border-inline-start-width:1px;justify-content:flex-end;align-items:center;gap:1rem;padding-inline:1.25rem;display:flex}.lmr-mirror .collection-toolbar__button{opacity:.5;transition:opacity .2s}.lmr-mirror .collection-toolbar__button:hover,.lmr-mirror .collection-toolbar__button.is-active{opacity:1}@media screen and (min-width:700px){.lmr-mirror .collection-toolbar{flex-direction:row-reverse;justify-content:space-between}.lmr-mirror .collection-toolbar__button{padding-block:1.125rem}.lmr-mirror .collection-toolbar__button-list{flex-direction:row-reverse;flex:none}.lmr-mirror .collection-toolbar__button-container{border-inline-start-width:1px}.lmr-mirror .collection-toolbar__button-container>.collection-toolbar__button{width:max-content;padding-inline:2.875rem}.lmr-mirror .collection-toolbar__layout-switch-list{border-inline-width:0 1px;padding-inline:1.875rem}.lmr-mirror .collection-toolbar__products-count{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}}.lmr-mirror .facets .accordion-list .accordion:first-child{border-block-start-width:0}.lmr-mirror .facets .accordion-list .accordion:first-child .accordion__toggle{padding-block-start:0}.lmr-mirror .facets .accordion-list .accordion:last-child{border-block-end-width:0}.lmr-mirror .facets .accordion-list .accordion:last-child .accordion__content{padding-block-end:0}.lmr-mirror .active-facets{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.lmr-mirror .removable-facet{font-size:var(--text-sm);border-width:1px;align-items:center;column-gap:.375rem;padding:.375rem .625rem;display:flex}.lmr-mirror .facets-clear-all{margin-inline-start:.625rem}@media screen and (min-width:700px){.lmr-mirror .removable-facet{font-size:var(--text-base);column-gap:.625rem;padding:.625rem .875rem}}@media screen and (min-width:1000px){.lmr-mirror .facets-sidebar{top:calc(var(--sticky-area-height)+var(--collection-toolbar-height,0px)+20px);width:var(--collection-sidebar-width);grid-column-end:-2;display:block;position:sticky}}.lmr-mirror .collection-list{gap:var(--collection-list-gap,0px);display:flex}.lmr-mirror .collection-list .collection-card{flex-basis:var(--collection-list-item-size,calc(100% / var(--collection-list-items-per-row) - var(--collection-list-gap,0px) * (var(--collection-list-items-per-row) - 1) / var(--collection-list-items-per-row)))}.lmr-mirror .collection-list--text-outside{row-gap:3rem}.lmr-mirror .collection-card{align-content:start;gap:1.5rem;display:grid}.lmr-mirror .countdown{gap:var(--section-stack-gap);display:grid}.lmr-mirror .countdown__timer{text-transform:uppercase;text-align:center;grid:auto / auto-flow minmax(0,1fr) auto;align-items:center;column-gap:.75rem;display:grid}.lmr-mirror .countdown__timer-item{display:grid}.lmr-mirror .countdown__timer-flip{--heading-letter-spacing:0;justify-content:center;column-gap:2px;display:flex}.lmr-mirror .countdown__timer-flip::part(digit){color:rgb(var(--countdown-timer-flip-text-color))}.lmr-mirror .countdown__timer-flip--background::part(digit){background:rgb(var(--countdown-timer-flip-background));border-radius:.25rem;padding:.375rem .5rem}@media screen and (max-width:699px){.lmr-mirror .countdown__content{text-align:center}.lmr-mirror .countdown__timer{justify-content:center}}@media screen and (min-width:700px){.lmr-mirror .countdown{grid-template-columns:minmax(250px,570px) max-content;justify-content:space-between;gap:4rem;width:100%}.lmr-mirror .countdown__timer-item{row-gap:.5rem}.lmr-mirror .countdown--reverse{grid-template-columns:max-content minmax(250px,570px)}.lmr-mirror .countdown--reverse .countdown__timer{order:-1}}@media screen and (min-width:1000px){.lmr-mirror .countdown__timer{column-gap:1rem}}.lmr-mirror .countdown-condensed{column-gap:2.25rem;justify-content:var(--countdown-condensed-justify-content,space-between);padding:1rem var(--container-gutter);display:flex}.lmr-mirror .countdown-condensed__text{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.lmr-mirror .countdown-condensed__timer{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:.2em;text-transform:uppercase;text-align:center;flex-shrink:0;align-items:center;column-gap:.25rem;display:flex}.lmr-mirror .countdown-condensed__timer-item{display:grid}.lmr-mirror .countdown-condensed__timer-flip{font-size:.625rem;font-weight:bolder}.lmr-mirror .countdown-condensed__timer-unit{font-size:.5rem}@media screen and (max-width:699px){.lmr-mirror .countdown-condensed .h6{font-size:.625rem}}@media screen and (min-width:700px){.lmr-mirror .countdown-condensed{column-gap:5rem}.lmr-mirror .countdown-condensed__timer{column-gap:.75rem}.lmr-mirror .countdown-condensed__timer-flip{font-size:.75rem}.lmr-mirror .countdown-condensed__timer-unit{font-size:.625rem}}.lmr-mirror .footer{background:rgb(var(--background));background-image:var(--background-gradient);color:rgb(var(--text-color));padding-block-start:var(--section-vertical-spacing);padding-block-end:min(var(--section-vertical-spacing),3rem)}.lmr-mirror .footer__inner{row-gap:min(var(--section-vertical-spacing),3rem);display:grid}.lmr-mirror .footer__block-list{justify-content:start;align-items:start;gap:min(var(--section-vertical-spacing),2.5rem);display:grid}.lmr-mirror .footer__aside{text-align:center;justify-content:center;align-items:center;gap:1.5rem;display:grid}.lmr-mirror .footer__aside .payment-methods{justify-content:center;max-width:30rem}@media screen and (min-width:700px){.lmr-mirror .footer__block-list{justify-content:var(--footer-content-justify-items);flex-wrap:wrap;gap:3rem;display:flex}.lmr-mirror .footer__block{flex:auto}.lmr-mirror .footer__block--links,.lmr-mirror .footer__block--image{flex-grow:0;max-width:14rem}.lmr-mirror .footer__block--newsletter{flex-basis:14rem;max-width:18rem}.lmr-mirror .footer__block--text{flex-basis:14rem;max-width:24rem}}@media screen and (min-width:1000px){.lmr-mirror .footer__aside{grid-auto-flow:column;justify-content:space-between}.lmr-mirror .footer__aside .payment-methods{justify-content:end}}@media screen and (min-width:1150px){.lmr-mirror .footer__block-list{justify-content:var(--footer-content-justify-items);column-gap:3.75rem}}@media screen and (min-width:1400px){.lmr-mirror .footer__block-list{column-gap:5rem}}.lmr-mirror .gift-card__image{max-width:16.875rem;margin-inline:auto}.lmr-mirror .gift-card__redeem-info{padding:1.5rem}.lmr-mirror .gift-card__save{place-items:center;gap:1.5rem;display:grid}.lmr-mirror .gift-card__qr-code{width:5rem;height:5rem}@media screen and (min-width:700px){.lmr-mirror .gift-card__redeem-info{padding:2rem}.lmr-mirror .gift-card__save{grid-auto-flow:column}}.lmr-mirror .faq{justify-content:center;align-items:start;column-gap:3.75rem;display:flex}.lmr-mirror .faq__toc{align-content:start;justify-items:start;gap:.75rem;min-width:150px;max-width:300px;transition:inset-block-start .15s ease-in-out;display:grid;position:sticky;inset-block-start:calc(var(--sticky-area-height)+1.25rem)}.lmr-mirror .faq__toc-item{text-underline:none;background:linear-gradient(to right,currentColor,currentColor) 0 min(100%,1.35em) / 0 1px no-repeat;transition:background-size .3s ease-in-out}.lmr-mirror .faq__toc-item.is-active{background-size:100% 1px}.lmr-mirror .faq__content{flex-basis:650px}.lmr-mirror .faq__category{flex-wrap:wrap;align-items:center;column-gap:1rem;scroll-margin-block-start:1.25rem;display:flex}.lmr-mirror .faq__category+.accordion{margin-block-start:1.25rem}.lmr-mirror .accordion+.faq__category{margin-block-start:3rem}.lmr-mirror .featured-collections-navigation{grid-auto-columns:max-content;grid-auto-flow:column;justify-content:safe center;column-gap:1.5rem;display:grid}.lmr-mirror .featured-collections-navigation>button:not(:only-child){padding-block-end:2px;position:relative}.lmr-mirror .featured-collections-navigation>button:not(:only-child):after{content:"";width:calc(100% - var(--heading-letter-spacing));transform-origin:var(--transform-origin-start);background:currentColor;height:1px;transition:transform .3s;position:absolute;inset-block-end:0;inset-inline-start:0;transform:scaleX(0)}.lmr-mirror .featured-collections-navigation>button:not(:only-child)[aria-current=true]:after{transform:scaleX(1)}@media screen and (min-width:700px){.lmr-mirror .featured-collections-navigation{column-gap:2.5rem}}.lmr-mirror .featured-collections-carousel{display:grid;position:relative}.lmr-mirror .featured-collections-carousel>*{grid-area:1 / -1}.lmr-mirror .featured-collections-carousel__item{gap:var(--section-stack-gap);grid-template-columns:minmax(0,1fr);display:grid}.lmr-mirror .featured-collections-carousel__item:not(.is-selected){display:none}.lmr-mirror .header{grid:var(--header-grid);justify-content:center;align-items:center;column-gap:1.25rem;row-gap:var(--header-padding-block);box-shadow:0 -1px rgb(var(--header-separation-border-color)) inset;--header-show-transparent-logo:0;padding-block-start:var(--header-padding-block);padding-block-end:var(--header-padding-block);padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);transition:background .2s,color .2s,border .2s,box-shadow .2s,transform .15s ease-in-out;display:grid;position:relative}.lmr-mirror .header.is-hidden{transform:translateY(-100%)}.lmr-mirror .shopify-section--header:has(.header.is-hidden){pointer-events:none}.lmr-mirror :has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header+.shopify-section-group-header-group)) .header{margin-block-end:calc(-1 * var(--header-height,0px))}.lmr-mirror :has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header+.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has([open])){--header-show-transparent-logo:1;--header-separation-border-color:0 0 0 / 0;--background:0 0 0 / 0;--background-gradient:0 0 0 / 0;--border-color:0 0 0 / 0;--text-color:var(--header-transparent-header-text-color)}.lmr-mirror :has(.shopify-section:first-child [allow-transparent-header]):not(:has(.shopify-section--header+.shopify-section-group-header-group)) .header:not(:hover,.is-solid,:has([open])) .link-faded{color:currentColor;transition:none}.lmr-mirror .header__cart-dot{box-shadow:0 0 0 2px rgb(var(--background));background-color:currentColor;border-radius:100%;width:.5rem;height:.5rem;transition:transform .2s ease-in-out;position:absolute;inset-block-start:0;inset-inline-end:-.125rem;transform:scale(0)}.lmr-mirror .header__cart-dot.is-visible{transform:scale(1)}@media screen and (min-width:700px){.lmr-mirror .header{column-gap:2.5rem}}.lmr-mirror .header__logo{grid-area:logo;justify-self:start;position:relative}.lmr-mirror .header__logo-image{width:var(--header-logo-width);max-width:100%;height:auto}.lmr-mirror .header__logo-image:where(:not(:only-of-type)){opacity:calc(1 - var(--header-show-transparent-logo));transition:opacity .2s}.lmr-mirror .header__logo-image--transparent{opacity:var(--header-show-transparent-logo);position:absolute;inset-block-start:0;inset-inline-start:0}.lmr-mirror .header__logo-text{display:block}.lmr-mirror .header__primary-nav{flex-wrap:wrap;grid-area:primary-nav;align-items:center;gap:.625rem 1.25rem;display:flex}.lmr-mirror .header__primary-nav-item:before{content:attr(data-title);transform-origin:var(--transform-origin-start);background:rgb(var(--text-color));color:#0000;font-size:var(--text-h6);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);pointer-events:none;width:max-content;height:2px;transition:transform .2s ease-in-out;position:absolute;inset-block-end:0;transform:scaleX(0)}.lmr-mirror .header__primary-nav-item:hover:before{transform:scaleX(1)}.lmr-mirror .header__primary-nav-item:has(.header__dropdown-menu):before{display:none}@media screen and (max-width:699px){.lmr-mirror .header__nav-icon{width:1.375rem}}@media screen and (min-width:1000px){.lmr-mirror .header__primary-nav--center{justify-content:safe center}}@media screen and (min-width:1150px){.lmr-mirror .header__primary-nav{column-gap:2.5rem}}.lmr-mirror .header__secondary-nav{flex-wrap:wrap;grid-area:secondary-nav;justify-content:end;justify-self:end;align-items:center;gap:.625rem .9rem;display:flex}.lmr-mirror .header__secondary-nav .localization-selectors:not(:only-child){margin-inline-end:.625rem}@media screen and (min-width:700px){.lmr-mirror .header__secondary-nav{column-gap:1.25rem}}.lmr-mirror .header__dropdown-menu{background:rgb(var(--background));color:rgb(var(--text-color));box-shadow:2px 2px 6px rgb(var(--text-color) / .05);border-width:0 1px 1px;width:max-content;min-width:12.5rem;max-width:17.5rem;padding-block:1.125rem;position:absolute;inset-block-start:calc(100% - 2px)}.lmr-mirror .header__dropdown-menu:not(:has(.header__dropdown-menu)){max-height:calc(100vh - var(--header-height,0px) - var(--announcement-bar-height,0px) - 20px);overflow:auto}.lmr-mirror .header__dropdown-menu:before{content:"";transform-origin:var(--transform-origin-start);background:rgb(var(--text-color));width:100%;height:2px;transition:transform .25s ease-in-out 50ms;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scaleX(0)}.lmr-mirror [aria-expanded=true]>.header__dropdown-menu:before{transform:scaleX(1)}.lmr-mirror .header__dropdown-menu:is(a,summary){padding:.375rem 1.5625rem;display:block}.lmr-mirror .header__dropdown-menu .header__menu-disclosure{position:relative}.lmr-mirror .header__dropdown-menu--restrictable{max-height:calc(100vh - var(--header-height,0px) - var(--announcement-bar-height,0px) - 40px);overflow-y:auto}.lmr-mirror .header__dropdown-menu .header__dropdown-menu{border-width:1px;inset-block-start:calc(-1.125rem - 1px);inset-inline-start:100%}.lmr-mirror .header__dropdown-menu .header__dropdown-menu:before{display:none}.lmr-mirror .header-search{z-index:-1;width:100%;display:none;position:absolute;inset-block-start:100%;inset-inline-start:0}.lmr-mirror .header-search::part(overlay){min-height:calc(100vh - var(--sticky-area-height));inset-block-start:var(--sticky-area-height)}.lmr-mirror .header-search::part(content){max-height:calc(100vh - var(--header-height,0px) - var(--announcement-bar-height,0px) - 1.25rem);background:rgb(var(--background));color:rgb(var(--text-color));overflow:auto}@supports (max-height:100dvh){.lmr-mirror .header-search::part(content){max-height:min(var(--header-search-max-height,100vh),100dvh - var(--header-height,0px) - var(--announcement-bar-height,0px) - 1.25rem)}}.lmr-mirror .header-search__form-control{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.75rem;padding-block:.75rem;display:grid}.lmr-mirror .header-search__input{-webkit-appearance:none;appearance:none;background:none}.lmr-mirror .header-search__input:focus{outline:none}.lmr-mirror .header-search__input::-webkit-search-decoration{display:none}.lmr-mirror .header-search__input::-webkit-search-cancel-button{display:none}.lmr-mirror .header-search__input::-webkit-search-results-button{display:none}.lmr-mirror .header-search__input::-webkit-search-results-decoration{display:none}@media screen and (min-width:700px){.lmr-mirror .header-search__form-control{column-gap:1.25rem;padding-block:1.5rem}}.lmr-mirror .predictive-search{display:block}.lmr-mirror .predictive-search__no-results{text-align:center;padding-block:2.5rem 4rem}.lmr-mirror .predictive-search__results{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding-block:1.25rem 2rem;display:grid}.lmr-mirror .predictive-search__suggestions{grid-template-columns:minmax(0,1fr);justify-items:start;gap:.75rem 1.5rem;display:grid}.lmr-mirror .predictive-search__suggestions mark{background:none;font-weight:bolder}.lmr-mirror .predictive-search__tabs::part(tab-list-scrollable){scrollbar-width:none;margin-inline-start:calc(-1 * var(--distance-to-bleed));margin-inline-end:calc(-1 * var(--distance-to-bleed));padding-inline-start:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed);display:flex;overflow:auto}.lmr-mirror .predictive-search__tabs::part(tab-list){width:min-content;min-width:100%}.lmr-mirror .predictive-search__category{border-block-end-width:1px;padding-block-end:.625rem}.lmr-mirror .predictive-search__products{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.lmr-mirror .predictive-search__blog-posts{grid-template-columns:minmax(0,1fr);gap:1.5rem 2.5rem;display:grid}.lmr-mirror .predictive-search__blog-posts .blog-post-card__info{row-gap:.75rem}.lmr-mirror .predictive-search__collections{align-items:start;gap:var(--container-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (max-width:699px){.lmr-mirror .predictive-search__suggestions{grid:auto / auto-flow max-content;row-gap:1.25rem}.lmr-mirror .predictive-search__products .horizontal-product-card__figure{max-width:4.375rem}.lmr-mirror .predictive-search__blog-posts .blog-post-card{grid-template-columns:minmax(0,160px) minmax(0,1fr);align-items:center}}@media screen and (min-width:700px){.lmr-mirror .predictive-search__no-results{padding-block:4.75rem 6.25rem}.lmr-mirror .predictive-search__results{padding-block:1.5rem 3rem}.lmr-mirror .predictive-search__blog-posts{grid-template-columns:repeat(2,minmax(0,1fr))}.lmr-mirror .predictive-search__blog-posts .blog-post-card__category{font-size:.6875rem}}@media screen and (min-width:1000px){.lmr-mirror .predictive-search__results--with-suggestions{grid-template-columns:250px minmax(0,1fr)}.lmr-mirror .predictive-search__products{grid-template-columns:repeat(var(--product-list-items-per-row,4),minmax(0,1fr))}.lmr-mirror .predictive-search__blog-posts{grid-template-columns:repeat(var(--blog-post-list-items-per-row,4),minmax(0,1fr))}.lmr-mirror .predictive-search__collections{grid-template-columns:repeat(var(--collection-list-items-per-row),minmax(0,1fr))}}.lmr-mirror .mega-menu{max-height:calc(100vh - var(--header-height,0px) - var(--announcement-bar-height,0px) - 20px);justify-content:safe center;align-items:start;column-gap:var(--mega-menu-gap);background:rgb(var(--background));color:rgb(var(--text-color));--mega-menu-gap:2.5rem;--mega-menu-linklist-gap:2.5rem;--mega-menu-promo-gap:2rem;border-block-end-width:1px;width:100%;padding-block:2.5rem;padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter);display:flex;position:absolute;inset-block-start:100%;inset-inline-start:0;overflow-y:auto}.lmr-mirror .mega-menu--reverse{flex-direction:row-reverse}.lmr-mirror .mega-menu--reverse .mega-menu__promo{justify-content:flex-start}.lmr-mirror .mega-menu__linklist{gap:var(--mega-menu-linklist-gap);flex-wrap:wrap;flex:0 auto;display:flex}.lmr-mirror .mega-menu__linklist>*{max-width:280px}.lmr-mirror .mega-menu__promo{justify-content:flex-end;column-gap:var(--mega-menu-promo-gap);flex:0 auto;display:flex}.lmr-mirror .mega-menu__promo>*{flex:315px;min-width:240px;max-width:315px}@media screen and (min-width:1400px){.lmr-mirror .mega-menu{--mega-menu-gap:6.25rem;--mega-menu-linklist-gap:2.5rem 6.25rem}.lmr-mirror .mega-menu:has(.mega-menu__linklist>:nth-child(5)){--mega-menu-linklist-gap:2.5rem 4rem}}.lmr-mirror .header-sidebar{--header-linklist-padding-block:1rem}.lmr-mirror .header-sidebar::part(close-button){opacity:1}.lmr-mirror .header-sidebar::part(header){border-block-end:none}.lmr-mirror .header-sidebar::part(content){box-sizing:border-box;overflow-x:hidden}.lmr-mirror .header-sidebar::part(panel-list){position:relative}.lmr-mirror .header-sidebar__scroller{padding-block-end:var(--drawer-body-padding-block);padding-inline-start:var(--drawer-body-padding-inline);padding-inline-end:var(--drawer-body-padding-inline);overflow-y:auto}.lmr-mirror .header-sidebar__linklist-button{text-align:start;justify-content:space-between;align-items:center;width:100%;padding-block-start:calc(var(--header-linklist-padding-block) / 2);padding-block-end:calc(var(--header-linklist-padding-block) / 2);transition:color .2s;display:flex}@media screen and (pointer:fine){.lmr-mirror .header-sidebar__main-panel li:has([aria-expanded=true])~li .header-sidebar__linklist-button{color:rgb(var(--text-color) / .65)}.lmr-mirror .header-sidebar__main-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button{color:rgb(var(--text-color) / .65)}}.lmr-mirror .header-sidebar__sub-panel li:has([aria-expanded=true])~li .header-sidebar__linklist-button{color:rgb(var(--text-color) / .65)}.lmr-mirror .header-sidebar__sub-panel li:has(~li [aria-expanded=true]):not(:has([aria-expanded=true])) .header-sidebar__linklist-button{color:rgb(var(--text-color) / .65)}.lmr-mirror .header-sidebar__sub-panel li:has([aria-expanded=true]) .header-sidebar__linklist-button{color:rgb(var(--text-color))!important}.lmr-mirror .header-sidebar__back-button{border-block-end-width:1px;width:100%;margin-block-end:1rem;padding-block-start:var(--header-linklist-padding-block);padding-block-end:1rem}.lmr-mirror .header-sidebar__back-button.is-divided{margin-block-end:.5rem}.lmr-mirror .header-sidebar__nested-linklist{border-inline-start-width:1px;row-gap:.75rem;margin-block:2px 1.125rem;margin-inline-start:.5rem;padding-inline-start:1.5rem;display:grid}.lmr-mirror .header-sidebar__main-panel{background-color:rgb(var(--background));background-image:var(--background-gradient);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);grid-auto-columns:max-content;height:100%;display:grid}.lmr-mirror .header-sidebar__footer{position:relative}.lmr-mirror .header-sidebar__footer:before{content:"";background:linear-gradient(transparent,rgb(var(--background)));width:100%;height:2.5rem;position:absolute;inset-block-end:100%;inset-inline-start:0}.lmr-mirror .header-sidebar__footer>*{padding-block:1.25rem;padding-inline-start:var(--drawer-footer-padding-inline);padding-inline-end:var(--drawer-footer-padding-inline)}.lmr-mirror .header-sidebar__footer .localization-selectors{border-block-start-width:1px;justify-content:flex-start;column-gap:1.25rem}.lmr-mirror .header-sidebar__collapsible-panel{width:var(--drawer-max-width);background-color:rgb(var(--background));background-image:var(--background-gradient);height:100%;display:none;position:absolute;inset-block-start:0}.lmr-mirror .header-sidebar__promo{grid-auto-flow:column;gap:2rem 1.25rem;margin-block-start:1.25rem;display:flex}.lmr-mirror .header-sidebar__promo>*{min-width:12.5rem}.lmr-mirror .header-sidebar__promo>*:only-child{min-width:100%}.lmr-mirror .header-sidebar__linklist.divide-y .header-sidebar__linklist-button{padding-block-start:var(--header-linklist-padding-block);padding-block-end:var(--header-linklist-padding-block)}.lmr-mirror .header-sidebar__linklist.divide-y .header-sidebar__back-button{padding-block-end:var(--header-linklist-padding-block)}.lmr-mirror .header-sidebar__linklist.divide-y .header-sidebar__nested-linklist{margin-block-end:calc(.5rem+var(--header-linklist-padding-block))}.lmr-mirror .header-sidebar__linklist.divide-y .header-sidebar__promo{margin-block-start:.75rem}@media screen and (min-width:700px){.lmr-mirror .header-sidebar{--header-linklist-padding-block:1.25rem}}@media screen and (min-width:1000px){.lmr-mirror .header-sidebar::part(panel-list){position:static}.lmr-mirror .header-sidebar::part(content){overflow-x:visible}.lmr-mirror .header-sidebar:has(.header-sidebar__collapsible-panel[aria-activedescendant])::part(content){border-inline-end:1px solid rgb(var(--border-color))}.lmr-mirror .header-sidebar__main-panel{z-index:1;position:relative}.lmr-mirror .header-sidebar__collapsible-panel .header-sidebar__scroller{inset-block:min(var(--header-height),5rem) 0;width:100%;position:absolute}.lmr-mirror .header-sidebar__promo{flex-direction:column}.lmr-mirror .header-sidebar__promo>*{min-width:100%}}.lmr-mirror .image-with-text{display:grid;overflow:hidden}.lmr-mirror .image-with-text>.prose{box-sizing:content-box;max-width:var(--image-with-text-content-max-width);margin-block:1.5rem;padding-inline-start:var(--container-gutter);padding-inline-end:var(--container-gutter)}.lmr-mirror .image-with-text>:is(svg,img){object-fit:contain;width:100%;height:100%}@media screen and (max-width:699px){.lmr-mirror .image-with-text>.prose{margin-inline:auto}}@media screen and (min-width:700px){.lmr-mirror .image-with-text{--image-with-text-gap:2.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.lmr-mirror .image-with-text>.prose{padding-inline-start:var(--image-with-text-gap)}.lmr-mirror .image-with-text:not(.image-with-text--reverse) picture{margin-inline-start:auto}.lmr-mirror .image-with-text--reverse>:is(picture,svg,img){order:9999}.lmr-mirror .image-with-text--reverse>.prose{margin-inline-start:auto;padding-inline-end:var(--image-with-text-gap)}}@media screen and (min-width:1000px){.lmr-mirror .image-with-text{--image-with-text-gap:6rem}}.lmr-mirror .image-with-text-block>:not(img,svg,picture){background:rgb(var(--background));padding:2.375rem 1.25rem;box-shadow:0 1px 20px #3636364d}@media screen and (min-width:700px){.lmr-mirror .image-with-text-block>:not(img,svg,picture){padding:3rem 1rem}}.lmr-mirror .image-with-text-block--parallax{min-height:var(--content-over-media-height,auto);aspect-ratio:var(--image-with-text-block-aspect-ratio);transform:unset;clip-path:inset(0)}@media(prefers-reduced-motion:no-preference){.lmr-mirror .image-with-text-block--parallax>svg,.lmr-mirror .image-with-text-block--parallax>picture img{min-height:100vh;position:fixed;top:0;left:0}@supports (min-height:100lvh){.lmr-mirror :is(.image-with-text-block--parallax>svg,.image-with-text-block--parallax>picture img){min-height:100lvh}}}.lmr-mirror .images-with-text-scroll{--sticky-area-height:calc(var(--announcement-bar-is-sticky,0) * var(--announcement-bar-height,0px)+var(--header-is-sticky,0) * var(--header-height,0px));align-items:start;display:grid;position:relative}.lmr-mirror .images-with-text-scroll:before{content:"";background:rgb(var(--images-with-text-scroll-overlay));z-index:1;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror .images-with-text-scroll__image-background,.lmr-mirror .images-with-text-scroll__container{grid-area:1 / -1}.lmr-mirror .images-with-text-scroll__image-background{object-fit:cover;object-position:center;width:100%;height:100%;max-height:100vh;position:sticky;inset-block-start:0}.lmr-mirror .images-with-text-scroll__container{z-index:1;place-items:start center;row-gap:2rem;padding-block-start:var(--section-vertical-spacing);padding-block-end:var(--section-vertical-spacing);display:grid}.lmr-mirror .images-with-text-scroll__item{display:contents}.lmr-mirror .images-with-text-scroll__item:not(:first-child)>.images-with-text-scroll__image{opacity:0}.lmr-mirror .images-with-text-scroll__image{grid-area:1 / 1;align-self:center}.lmr-mirror .images-with-text-scroll__text{text-align:center;grid-area:2 / 1;max-width:375px}@media screen and (min-width:700px){.lmr-mirror .images-with-text-scroll__container{row-gap:3rem}}@media screen and (max-width:999px){.lmr-mirror .images-with-text-scroll__item:not(.is-selected){visibility:hidden}.lmr-mirror .images-with-text-scroll__image{width:min(56vw,27.5rem)}}@media screen and (min-width:1000px){.lmr-mirror .images-with-text-scroll{min-height:calc(100vh - var(--sticky-area-height))}.lmr-mirror .images-with-text-scroll__container{--image-width:min(50vw - var(--container-gutter),575px);--image-height:min(var(--image-width),var(--image-width) / var(--images-with-text-scroll-master-image-ratio));--content-padding:calc((100vh - var(--image-height) - var(--sticky-area-height)) / 2);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);align-items:center;padding-block-start:var(--content-padding);padding-block-end:var(--content-padding)}.lmr-mirror .images-with-text-scroll__image{height:var(--image-height);object-fit:contain;object-position:center;position:sticky;inset-block-start:calc(var(--content-padding)+var(--sticky-area-height))}.lmr-mirror .images-with-text-scroll__text{text-align:var(--images-with-text-scroll-text-alignment);grid-area:auto / 2}.lmr-mirror .images-with-text-scroll--reverse .images-with-text-scroll__image{grid-column:2}.lmr-mirror .images-with-text-scroll--reverse .images-with-text-scroll__text{grid-column:1}}.lmr-mirror .logo-list{grid:auto / repeat(var(--logo-list-items-per-row),minmax(0,250px));justify-content:center;gap:var(--logo-list-gap);display:grid}.lmr-mirror .logo-list__item{outline:1px solid rgb(var(--logo-list-item-border-color));place-items:center;padding:1.25rem;display:grid}@media screen and (min-width:700px){.lmr-mirror .logo-list__item{padding:2rem 1.5rem}}.lmr-mirror .media-grid{align-items:start;gap:var(--media-grid-gap);grid:auto-flow dense var(--media-grid-row-height) / repeat(var(--media-grid-column-count),minmax(0,1fr));--media-grid-column-count:2;display:grid}.lmr-mirror .media-grid__item{grid-area:span min(2,var(--media-grid-item-row-span)) / span 2;height:100%;container-type:inline-size}.lmr-mirror .media-grid__item>*{height:100%}@media screen and (min-width:700px){.lmr-mirror .media-grid{--media-grid-column-count:12}.lmr-mirror .media-grid__item{grid-area:span var(--media-grid-item-row-span) / span var(--media-grid-item-column-span)}}.lmr-mirror .multi-column{grid:var(--multi-column-grid);column-gap:var(--multi-column-gap);row-gap:var(--section-stack-gap);justify-content:var(--multi-column-content-alignment);display:grid}.lmr-mirror .multi-column__item{align-content:start;gap:2rem;display:grid}.lmr-mirror .multi-column__item--overlap{gap:0}.lmr-mirror .multi-column__item--overlap>.prose{isolation:isolate;margin-block-start:-.875rem}.lmr-mirror .multiple-media-with-text{grid:var(--multiple-media-with-text-grid);gap:var(--multiple-media-with-text-gap);--multiple-media-with-text-gap:2rem;display:grid}.lmr-mirror .multiple-media-with-text__media-wrapper{grid-area:media-wrapper;grid:var(--multiple-media-with-text-media-grid);column-gap:var(--multiple-media-with-text-media-gap);display:grid}.lmr-mirror .multiple-media-with-text__media-wrapper>*{grid-row:1 / -1}.lmr-mirror .multiple-media-with-text__content-wrapper{grid-area:content-wrapper}@media screen and (min-width:1000px){.lmr-mirror .multiple-media-with-text{--multiple-media-with-text-gap:2rem 4rem}}@media screen and (min-width:1150px){.lmr-mirror .multiple-media-with-text{--multiple-media-with-text-gap:2rem 7.5rem}}.lmr-mirror .multiple-media-with-text--overlap .multiple-media-with-text__media-wrapper>:first-child{grid-column:1 / 3}.lmr-mirror .multiple-media-with-text--overlap .multiple-media-with-text__media-wrapper>:nth-child(2){grid-column:2 / 4}@media screen and (min-width:700px){.lmr-mirror .multiple-media-with-text--overlap.multiple-media-with-text--reverse .multiple-media-with-text__media-wrapper>:first-child{grid-column:2 / 4}.lmr-mirror .multiple-media-with-text--overlap.multiple-media-with-text--reverse .multiple-media-with-text__media-wrapper>:nth-child(2){grid-column:1 / 3}}@media screen and (min-width:700px){.lmr-mirror .newsletter .form{width:35rem}}@media screen and (min-width:700px){.lmr-mirror .newsletter-popup{width:23.75rem;inset-inline-start:auto}}.lmr-mirror .password{position:relative}.lmr-mirror .password__inner{isolation:isolate;align-content:space-between;row-gap:3rem;min-height:100vh;padding-block:1.6rem;display:grid}@supports (height:100dvh){.lmr-mirror .password__inner{min-height:100dvh}}.lmr-mirror .password__header{justify-items:center;display:grid}.lmr-mirror .password__header>*{grid-area:1 / -1}.lmr-mirror .password__password-button{margin-inline-start:auto}.lmr-mirror .password__block-list{justify-self:center;row-gap:.625rem;width:min(100%,30rem);display:grid}.lmr-mirror .password__content,.lmr-mirror .password__social{padding:1.25rem}.lmr-mirror .password__social{display:grid}.lmr-mirror .password__social .social-media{justify-content:center}.lmr-mirror .password__footer{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media screen and (min-width:700px){.lmr-mirror .password__content{padding:2.5rem}.lmr-mirror .password__footer{justify-content:space-between}}.lmr-mirror .prev-next-blog-posts{gap:3.125rem;display:grid}@media screen and (min-width:700px){.lmr-mirror .prev-next-blog-posts{grid:auto / auto-flow minmax(min-content,31.25rem);justify-content:center;gap:1.875rem}}@media screen and (min-width:1150px){.lmr-mirror .prev-next-blog-posts{gap:3.75rem}}@media screen and (min-width:700px){.lmr-mirror .privacy-banner{width:31.25rem}}.lmr-mirror .shopify-section--main-product .section-spacing{padding-block-start:0}.lmr-mirror .product{grid:var(--product-grid,none);align-items:start;gap:var(--product-gap,1.875rem);display:grid}@media screen and (min-width:1000px){.lmr-mirror .shopify-section--main-product .section-spacing{padding-block-start:var(--container-gutter)}.lmr-mirror .product{--product-gap:3.5rem}}@media screen and (min-width:1150px){.lmr-mirror .product{--product-gap:5rem}}.lmr-mirror .product-gallery{flex-direction:var(--product-gallery-flex-direction,column);align-items:start;gap:var(--product-gallery-gap) var(--product-gap,0px);--product-gallery-gap:1.5rem;--product-gallery-thumbnail-list-gap:1rem .5rem;--product-gallery-thumbnail-size:3.5rem;grid-area:product-gallery;display:flex;position:relative}.lmr-mirror .product-gallery__zoom-button{z-index:1;transition:opacity .2s,visibility .2s;position:absolute;inset-block-start:1.25rem;inset-inline-end:0}.lmr-mirror .product-gallery__zoom-button--hidden{opacity:0;visibility:hidden}.lmr-mirror .product-gallery__image-list{row-gap:var(--product-gallery-gap);grid-auto-rows:max-content;grid-auto-columns:minmax(0,1fr);width:100%;display:grid}.lmr-mirror .product-gallery__carousel{grid:var(--product-gallery-carousel-grid,auto / auto-flow 100%);align-items:start;gap:var(--product-gallery-carousel-gap,1.5rem min(1.5rem,var(--container-gutter)));scroll-snap-type:var(--product-gallery-carousel-scroll-snap-type,x mandatory);display:grid;position:relative}.lmr-mirror .product-gallery[allow-zoom] .product-gallery__media{cursor:var(--cursor-zoom-in-svg-url) 18 18,zoom-in}.lmr-mirror .product-gallery__media>*{width:100%}.lmr-mirror .product-gallery__thumbnail-list{flex-shrink:0;max-width:100%;position:relative}.lmr-mirror .product-gallery__thumbnail-scroller{grid-auto-columns:var(--product-gallery-thumbnail-size);grid-auto-flow:var(--product-gallery-thumbnail-list-grid-auto-flow,column);align-content:start;align-items:start;gap:var(--product-gallery-thumbnail-list-gap);max-height:var(--product-gallery-thumbnail-list-max-height,none);scroll-snap-type:both mandatory;overscroll-behavior:contain;scrollbar-width:none;grid-template-columns:none;display:grid;position:relative;overflow:auto}.lmr-mirror .product-gallery__thumbnail-scroller::-webkit-scrollbar{display:none}.lmr-mirror .product-gallery__thumbnail{border:1px solid #0000;padding:1px;transition:border-color .1s;position:relative}.lmr-mirror .product-gallery__thumbnail[aria-current=true]{border-color:currentColor}.lmr-mirror .product-gallery__media-badge{position:absolute;inset-block-start:3px;inset-inline-end:3px}@media screen and (max-width:999px){.lmr-mirror .product-gallery__carousel-with-arrows{align-items:center;display:flex}.lmr-mirror .product-gallery__carousel-with-arrows .product-gallery__media{width:45vw;margin-inline:auto}}@media screen and (min-width:1000px){.lmr-mirror .product-gallery__thumbnail-list{position:sticky;inset-block-start:calc(var(--sticky-area-height)+20px)}.lmr-mirror .product-gallery__media{scroll-margin-block-start:1.25rem}}.lmr-mirror .product-info{z-index:2;--product-info-gap:1rem;grid-area:product-info}.lmr-mirror .product-info__block-list>:not(:nth-child(1 of:not(:empty))){margin-block-start:var(--product-info-gap)}.lmr-mirror .product-info__block-list>:not(:last-child){margin-block-end:var(--product-info-gap)}.lmr-mirror .product-info__block-item:empty{display:none}.lmr-mirror .product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){--product-info-gap:.5rem}.lmr-mirror .product-info__block-group:has(.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price])){--product-info-gap:.5rem}.lmr-mirror .product-info__block-item:is([data-block-type=variant-picker],[data-block-type=product-variations],[data-block-type=separator],[data-block-type=description],[data-block-type=text],[data-block-type=liquid],[data-block-type=share-buttons]){--product-info-gap:1.5rem}.lmr-mirror .product-info__block-group:has(.product-info__block-item:is([data-block-type=variant-picker],[data-block-type=product-variations],[data-block-type=separator],[data-block-type=description],[data-block-type=text],[data-block-type=liquid],[data-block-type=share-buttons])){--product-info-gap:1.5rem}.lmr-mirror .product-info__block-item:is([data-block-type=inventory],[data-block-type=buy-buttons],[data-block-type=pickup-availability],[data-block-type=more-information],[data-block-type=offers]){--product-info-gap:2rem}.lmr-mirror .product-info__block-group:has(.product-info__block-item:is([data-block-type=inventory],[data-block-type=buy-buttons],[data-block-type=pickup-availability],[data-block-type=more-information],[data-block-type=offers])){--product-info-gap:2rem}.lmr-mirror .product-info__block-item[data-block-type=complementary-products]{--product-info-gap:3rem}.lmr-mirror .product-info__block-group:has(.product-info__block-item[data-block-type=complementary-products]){--product-info-gap:3rem}@media screen and (max-width:699px){.lmr-mirror .product-info--center:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku],[data-block-type=price]){text-align:center}.lmr-mirror .product-info--center:is(.badge-list,.price-list,.rating-badge){justify-content:center}.lmr-mirror .product-info--center .text-with-rating{flex-direction:column;justify-content:center}}@media screen and (min-width:1000px){.lmr-mirror .product-info{position:sticky;inset-block-start:calc(var(--sticky-area-height)+20px)}}.lmr-mirror .product-content-below-gallery{grid-area:product-content}.lmr-mirror .product-content-below-gallery product-recommendations:not(:first-child){margin-block-start:max(48px,var(--product-gap,0px))}.lmr-mirror .product-content-below-gallery product-recommendations:not(:last-child){margin-block-end:max(48px,var(--product-gap,0px))}.lmr-mirror .product-content-below-gallery__description:not(:last-child){margin-block-end:1.25rem}.lmr-mirror .product-info__more-info{border-block-width:1px;justify-content:space-between;align-items:center;padding:.9375rem;display:flex}.lmr-mirror .product-info__more-info>svg{transition:transform .2s ease-in-out}@media screen and (pointer:fine){.lmr-mirror .product-info__more-info:hover>svg{transform:translate(5px)}}.lmr-mirror .variant-picker .popover{--popover-block-offset:.5rem;--popover-body-padding-inline:1.25rem;width:100%}.lmr-mirror .variant-picker .popover::part(content){width:100%;max-width:none}@media(scripting:none){.lmr-mirror .variant-picker__option{display:none}}.lmr-mirror .buy-buttons{row-gap:1rem;display:grid}.lmr-mirror .pickup-location{align-items:start;gap:.25rem;display:grid}.lmr-mirror .pickup-location+.pickup-location{padding-block-start:1rem}.lmr-mirror .product-offers .page-dots{padding-block-end:1.5rem}.lmr-mirror .product-offers__item{padding:1.5rem}.lmr-mirror .product-offers__list--carousel{grid:auto / auto-flow 100%;display:grid}.lmr-mirror .complementary-products{grid-template-columns:minmax(0,1fr);row-gap:1.875rem;max-width:40rem;margin-inline:auto;display:grid}.lmr-mirror .complementary-products__header{text-align:center;justify-content:center;align-items:center;display:flex}.lmr-mirror .complementary-products__header--align-start{text-align:start;justify-content:space-between}.lmr-mirror .complementary-products__product-list{gap:1.25rem;display:grid;position:relative}.lmr-mirror .complementary-products__product-list--carousel{grid:auto / auto-flow 100%}@media screen and (max-width:699px){.lmr-mirror .complementary-products__product-list--carousel .product-card__figure{max-width:11.25rem;margin-inline:auto}}@media screen and (min-width:700px){.lmr-mirror .complementary-products{row-gap:1rem}.lmr-mirror .complementary-products__header{text-align:start;justify-content:space-between}}.lmr-mirror .product-sticky-bar{padding:var(--container-gutter);opacity:0;visibility:hidden;z-index:3;width:100%;transition:opacity .2s,visibility .2s,inset-block .15s ease-in-out;display:block;position:fixed;inset-block-end:0;inset-inline-start:0}.lmr-mirror .product-sticky-bar.is-visible{opacity:1;visibility:visible}.lmr-mirror .product-sticky-bar__info img{width:3.75rem}@media screen and (min-width:700px){.lmr-mirror .product-sticky-bar{inset-block:var(--sticky-area-height) auto;background:rgb(var(--background));border-block-end-width:1px;grid-template-columns:minmax(0,1fr) max-content;align-items:center;padding-block:1.125rem;display:grid}}.lmr-mirror .scrolling-content{text-align:start;white-space:nowrap;-webkit-user-select:none;user-select:none;display:block;position:relative;overflow:hidden}.lmr-mirror .scrolling-content[direction=right]{text-align:end}.lmr-mirror .scrolling-content::part(scroller){min-width:max-content;display:inline-flex;position:relative}.lmr-mirror .scrolling-content__item{flex-shrink:0;align-items:center;display:flex}.lmr-mirror .scrolling-content__item>*{margin-inline-start:calc(var(--scrolling-content-content-gap) / 2);margin-inline-end:calc(var(--scrolling-content-content-gap) / 2)}.lmr-mirror .scrolling-content__image>img{max-width:1.5em}.lmr-mirror .main-search-form{min-width:18.75rem}.lmr-mirror .main-search__linklist{text-align:center;max-width:25rem;margin-inline:auto}.lmr-mirror .shop-the-look__carousel{z-index:2;grid:auto / auto-flow 100%;align-items:start;gap:.625rem;display:grid;position:relative;overflow:visible}.lmr-mirror .shop-the-look__carousel.is-expanded{overflow:hidden}.lmr-mirror .shop-the-look__image-wrapper{position:relative;overflow:hidden}.lmr-mirror .shop-the-look__hot-spot-list{width:100%;height:100%;display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.lmr-mirror .shop-the-look__hot-spot{top:calc(var(--shop-the-look-hot-spot-top) - (var(--hot-spot-size) / 2));left:calc(var(--shop-the-look-hot-spot-left) - (var(--hot-spot-size) / 2));width:var(--hot-spot-size);height:var(--hot-spot-size);border-radius:var(--rounded-full);--hot-spot-size:1rem;transition:transform .2s ease-in-out;position:absolute}.lmr-mirror .shop-the-look__hot-spot:after{content:"";top:calc(50% - var(--hot-spot-after-size) / 2);left:calc(50% - var(--hot-spot-after-size) / 2);width:var(--hot-spot-after-size);height:var(--hot-spot-after-size);background:radial-gradient(50% 50% at 50% 50%,rgb(var(--background) / 0),rgb(var(--background) / .3));border-radius:var(--rounded-full);--hot-spot-after-size:calc(var(--hot-spot-size) * 2.5);animation:2s ease-in-out infinite alternate ping;position:absolute}.lmr-mirror .shop-the-look__hot-spot[aria-current=true]{transform:scale(1.3)}.lmr-mirror .shop-the-look__item-carousel{grid:auto / auto-flow 100%;justify-items:center;display:grid;position:relative}.lmr-mirror .shop-the-look__item{position:relative}.lmr-mirror .shop-the-look__popover .product-card__figure{width:100%;max-width:10rem;margin-inline:auto}.lmr-mirror .shop-the-look__popover::part(base){height:auto;inset:auto auto 0 0}.lmr-mirror .shop-the-look__popover::part(overlay){display:none}@media screen and (max-width:699px){.lmr-mirror .shopify-section--shop-the-look:before{content:"";opacity:0;pointer-events:none;background:rgb(var(--background));z-index:2;width:100%;height:100%;transition:opacity .4s;position:fixed;inset-block-start:0;inset-inline-start:0}.lmr-mirror .shopify-section--shop-the-look:has(.shop-the-look__carousel.is-expanded):before{opacity:1}}@media screen and (min-width:1000px){.lmr-mirror .shop-the-look__carousel{grid:none;align-items:center}.lmr-mirror .shop-the-look__item{max-width:var(--container-sm-max-width);grid:auto / min(550px,60%) minmax(0,1fr);grid-area:1 / -1;align-items:center;gap:.3125rem;margin-inline:auto;display:grid}.lmr-mirror .shop-the-look__item:not(.is-selected){visibility:hidden}.lmr-mirror .shop-the-look__item-product{grid-area:1 / -1;max-width:16.875rem}.lmr-mirror .shop-the-look__item-product:not(.is-selected){visibility:hidden}.lmr-mirror .shop-the-look__item-content{opacity:0;justify-items:center;gap:1.5rem;display:grid}}@media screen and (pointer:fine){.lmr-mirror .shop-the-look__hot-spot:hover{transform:scale(1.3)}}.lmr-mirror .slideshow{background:rgb(var(--slideshow-background));--slideshow-controls-spacing:var(--container-gutter);display:block;position:relative}.lmr-mirror .slideshow .page-dots{z-index:1;position:absolute;inset-block-end:var(--slideshow-controls-spacing);inset-inline-end:var(--slideshow-controls-spacing)}.lmr-mirror .shopify-section--slideshow:first-child .slideshow[allow-transparent-header]{--content-over-media-row-gap:4rem}.lmr-mirror .slideshow:has(.page-dots,.slideshow__volume-control){--content-over-media-row-gap:4rem}.lmr-mirror .slideshow__slide:not(.is-selected){visibility:hidden;position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror .slideshow__slide-content--boxed{padding:1.5rem}.lmr-mirror .slideshow__slide-content--with-border{outline:1px solid rgb(var(--border-color))}.lmr-mirror .slideshow__slide-content--with-border-offset{outline-offset:-.75rem;padding:2.25rem}.lmr-mirror .slideshow__volume-control{z-index:1;display:grid;position:absolute;inset-block-end:var(--slideshow-controls-spacing);inset-inline-start:var(--slideshow-controls-spacing)}.lmr-mirror .slideshow__next-section-button{z-index:2;position:absolute;inset-block-end:calc(-1 * var(--circle-button-size) / 2);inset-inline-start:calc(50% - var(--circle-button-size) / 2)}.lmr-mirror .shopify-section:has(.slideshow__next-section-button)+.shopify-section{--section-vertical-spacing-block-start-compensation:1.5625rem}@media screen and (min-width:700px){.lmr-mirror .slideshow:has(.page-dots,.slideshow__volume-control){--content-over-media-row-gap:5rem}.lmr-mirror .slideshow__slide-content--boxed{padding:3.5rem}.lmr-mirror .slideshow__slide-content--with-border-offset{outline-offset:-1rem}}.lmr-mirror .shopify-section--testimonials{--section-vertical-spacing-override:calc(var(--section-vertical-spacing)+20px)}.lmr-mirror .testimonial-list{gap:var(--section-stack-gap);justify-items:center;display:grid}.lmr-mirror .testimonial-item{font-size:var(--testimonials-font-size);grid-area:1 / -1;align-content:start;justify-items:center;gap:2rem;max-width:34rem;display:grid}.lmr-mirror .testimonial-item:not(.is-selected){opacity:0;visibility:hidden}.lmr-mirror .testimonial-carousel{display:grid}.lmr-mirror .testimonial-list__thumbnail-scroller{flex-wrap:wrap;justify-content:center;gap:2rem 5.625rem}.lmr-mirror .testimonial-list__thumbnail{transition:opacity .2s ease-in-out}.lmr-mirror .testimonial-list__thumbnail[aria-current=false]{opacity:.25}.lmr-mirror .testimonial-list__thumbnail img{max-width:var(--image-max-width)}.lmr-mirror .testimonial-list__thumbnail .placeholder{width:var(--image-max-width)}.lmr-mirror .shopify-challenge__container,.lmr-mirror .shopify-email-marketing-confirmation__container{max-width:56.25rem;margin-block-start:var(--section-vertical-spacing);margin-block-end:var(--section-vertical-spacing)}.lmr-mirror .shopify-policy__container{gap:var(--section-stack-gap);grid-auto-columns:minmax(0,1fr);max-width:56.25rem;margin-block-start:var(--section-vertical-spacing-tight);margin-block-end:var(--section-vertical-spacing-tight);display:grid}.lmr-mirror .shopify-challenge__container{gap:1rem;display:grid}.lmr-mirror .shopify-challenge__container>form{display:contents}.lmr-mirror .shopify-email-marketing-confirmation__container{text-align:center}.lmr-mirror .shopify-policy__title h1{font:inherit}.lmr-mirror .text-with-icons{justify-content:center;gap:var(--text-with-icons-row-gap) var(--text-with-icons-column-gap);--text-with-icons-items-per-row:2;--text-with-icons-column-gap:1.5rem;--text-with-icons-row-gap:2rem;flex-wrap:wrap;display:flex}.lmr-mirror .text-with-icons>*{flex-basis:min(18.75rem,calc(100% / var(--text-with-icons-items-per-row) - var(--text-with-icons-column-gap,0px) * (var(--text-with-icons-items-per-row) - 1) / var(--text-with-icons-items-per-row)))}.lmr-mirror .text-with-icons>:only-child{flex-basis:min(18.75rem,100%)}@media screen and (max-width:699px){.lmr-mirror .text-with-icons:not(.text-with-icons--stacked){grid:auto / auto-flow 100%;gap:0;display:grid}.lmr-mirror .text-with-icons:not(.text-with-icons--stacked)>*{grid-area:1 / -1;padding-inline:2.5rem}.lmr-mirror .text-with-icons:not(.text-with-icons--stacked)>:not(.is-selected){visibility:hidden}}@media screen and (min-width:700px){.lmr-mirror .text-with-icons{--text-with-icons-items-per-row:3;--text-with-icons-row-gap:2.5rem}}@media screen and (min-width:1000px){.lmr-mirror .text-with-icons{--text-with-icons-items-per-row:5}.lmr-mirror .text-with-icons:not(:has(>:nth-child(5))){--text-with-icons-items-per-row:4;--text-with-icons-column-gap:3.75rem}}.lmr-mirror .timeline__carousel,.lmr-mirror .timeline__item{display:grid}.lmr-mirror :is(.timeline__carousel,.timeline__item)>*{grid-area:1 / -1}.lmr-mirror .timeline__item:not(.is-selected){visibility:hidden}.lmr-mirror .timeline__item-image-wrapper{overflow:hidden}.lmr-mirror .timeline__item-image-wrapper:is(img,svg){scale:1.05}.lmr-mirror .timeline__item-content{padding:var(--container-gutter)}@media screen and (max-width:699px){.lmr-mirror .shopify-section--timeline{--section-vertical-spacing:0;border-block-start-width:0}.lmr-mirror .timeline__carousel{position:relative}.lmr-mirror .timeline__carousel:after{content:"";background:#0006;position:absolute;top:0;right:0;bottom:0;left:0}.lmr-mirror .timeline__item{color:rgb(var(--text-color));--text-color:var(--timeline-item-mobile-text-color)}.lmr-mirror .timeline__item-content{text-align:center;z-index:1;align-self:center;padding-block:3.75rem}}@media screen and (min-width:700px){.lmr-mirror .timeline__item{grid-template-columns:repeat(2,minmax(0,1fr))}.lmr-mirror .timeline__item>*{grid-area:unset}.lmr-mirror .timeline__item-content{align-self:end}}.lmr-mirror .timeline__nav{white-space:nowrap;grid-auto-flow:column;justify-content:safe center;align-items:center;column-gap:2.5rem;display:grid}.lmr-mirror .timeline__nav>button{height:var(--text-h4);line-height:1;transition:opacity .25s ease-in-out,font-size .25s ease-in-out;position:relative}.lmr-mirror .timeline__nav>button:after{content:"";width:calc(100% - var(--heading-letter-spacing));transform-origin:var(--transform-origin-start);background:currentColor;height:3px;transition:transform .25s ease-in-out;position:absolute;inset-block-end:-1.25rem;inset-inline-start:0;transform:scaleX(0)}.lmr-mirror .timeline__nav>[aria-current=false]{opacity:.65}.lmr-mirror .timeline__nav>[aria-current=true]{font-size:var(--text-h4)}.lmr-mirror .timeline__nav>[aria-current=true]:after{transform:scaleX(1)}@media screen and (max-width:699px){.lmr-mirror .timeline__nav{background:rgb(var(--timeline-nav-mobile-background));color:rgb(var(--timeline-nav-mobile-text-color));padding-block:1.25rem;overflow:auto hidden}}@media screen and (min-width:700px){.lmr-mirror .timeline__nav{margin-block-start:var(--section-stack-gap)}.lmr-mirror .timeline__nav>button:after{inset-block-end:-.5rem}}.lmr-mirror .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.lmr-mirror :is(.sr-only[type=checkbox]:focus-visible+label,.sr-only[type=radio]:focus-visible+label){outline:2px solid highlight;outline:2px solid -webkit-focus-ring-color}.lmr-mirror .skip-to-content:focus-visible{z-index:9999;clip:auto;color:#fff;background:#000;width:auto;height:auto;padding:6px 12px;font-weight:700;overflow:auto}.lmr-mirror .tap-area{position:relative}.lmr-mirror .tap-area:before{content:"";position:absolute;top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}@media print{.lmr-mirror .print\:hidden{display:none}}@keyframes ping{0%{transform:scale(1)}to{transform:scale(.8)}}@media screen and (pointer:fine)and (prefers-reduced-motion:no-preference){.lmr-mirror .features--zoom-image .zoom-image{transform-origin:center;transition:scale 8s cubic-bezier(.25,.46,.45,.94)}.lmr-mirror .features--zoom-image .group:hover .group-hover\:zoom{scale:1.2}}@media(prefers-reduced-motion:no-preference){.lmr-mirror [reveal-on-scroll=true]{opacity:0}}@media(scripting:none){.lmr-mirror [reveal-on-scroll=true]{opacity:1}}.lmr-mirror .border{border-width:1px;border-color:rgb(var(--border-color))}.lmr-mirror .border-x{border-inline-width:1px}.lmr-mirror .border-y{border-block-width:1px}.lmr-mirror .border-t{border-block-start-width:1px}.lmr-mirror .border-b{border-block-end-width:1px}.lmr-mirror .divide-x>:not([hidden])~:not([hidden]){border-inline-start-width:1px}.lmr-mirror .divide-y>:not([hidden])~:not([hidden]){border-block-start-width:1px}.lmr-mirror .rounded-full{border-radius:var(--rounded-full)}.lmr-mirror .text-success{color:rgb(var(--success-text))}.lmr-mirror .text-warning{color:rgb(var(--warning-text))}.lmr-mirror .text-error{color:rgb(var(--error-text))}.lmr-mirror .text-subdued{color:rgb(var(--text-color) / .65)}.lmr-mirror .text-on-sale{color:rgb(var(--on-sale-text))}.lmr-mirror .text-stroke{-webkit-text-stroke:1px currentColor;-webkit-text-fill-color:transparent}.lmr-mirror .text-gradient{background-image:var(--gradient);color:#0000;-webkit-background-clip:text;background-clip:text}.lmr-mirror .text-stroke.text-gradient{color:rgb(var(--background));-webkit-text-stroke-color:transparent;-webkit-text-fill-color:unset}.lmr-mirror .bg-error,.lmr-mirror .bg-success,.lmr-mirror .bg-warning{--border-color:var(--text-color) / .15}.lmr-mirror .bg-error{background:rgb(var(--error-background))}.lmr-mirror .bg-success{background:rgb(var(--success-background))}.lmr-mirror .bg-warning{background:rgb(var(--warning-background))}.lmr-mirror .opacity-0{opacity:0}.lmr-mirror .backdrop-blur{-webkit-backdrop-filter:blur(var(--backdrop-blur,0px));backdrop-filter:blur(var(--backdrop-blur,0px))}.lmr-mirror .filter-invert{filter:invert()}.lmr-mirror .lock{overflow:hidden}.lmr-mirror .pointer-events-none{pointer-events:none}.lmr-mirror .scroll-area{scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.lmr-mirror .hide-scrollbar{scrollbar-width:none}.lmr-mirror .scroll-area::-webkit-scrollbar{display:none}.lmr-mirror .hide-scrollbar::-webkit-scrollbar{display:none}.lmr-mirror .snap-x{scroll-snap-type:x mandatory}.lmr-mirror .snap-y{scroll-snap-type:y mandatory}.lmr-mirror .snap-start{scroll-snap-align:start;scroll-snap-stop:always}.lmr-mirror .snap-center{scroll-snap-align:center;scroll-snap-stop:always}.lmr-mirror .hidden,.lmr-mirror .empty\:hidden:empty{display:none}.lmr-mirror .block{display:block}.lmr-mirror .inline-block{display:inline-block}.lmr-mirror .contents{display:contents}@media screen and (min-width:700px){.lmr-mirror .sm\:hidden{display:none}.lmr-mirror .sm\:block{display:block}.lmr-mirror .sm\:grid{display:grid}.lmr-mirror .sm\:flex{display:flex}.lmr-mirror .sm\:table{display:table}.lmr-mirror .sm\:table-cell{display:table-cell}}@media screen and (min-width:1000px){.lmr-mirror .md\:hidden{display:none}.lmr-mirror .md\:block{display:block}.lmr-mirror .md\:grid{display:grid}.lmr-mirror .md\:flex{display:flex}.lmr-mirror .md\:table{display:table}.lmr-mirror .md\:table-cell{display:table-cell}}@media screen and (min-width:1150px){.lmr-mirror .lg\:hidden{display:none}.lmr-mirror .lg\:block{display:block}.lmr-mirror .lg\:grid{display:grid}.lmr-mirror .lg\:flex{display:flex}.lmr-mirror .lg\:table{display:table}.lmr-mirror .lg\:table-cell{display:table-cell}}@media screen and (max-width:699px){.lmr-mirror .sm-max\:hidden{display:none}}@media screen and (max-width:999px){.lmr-mirror .md-max\:hidden{display:none}}@media screen and (max-width:1149px){.lmr-mirror .lg-max\:hidden{display:none}}@media screen and (max-width:1399px){.lmr-mirror .xl-max\:hidden{display:none}}@media(prefers-reduced-motion:reduce){.lmr-mirror .motion-reduce\:hidden{display:none}.lmr-mirror .motion-reduce\:block{display:block}}.lmr-mirror .visibility-hidden{visibility:hidden}.lmr-mirror .relative{position:relative}.lmr-mirror .wrap{flex-wrap:wrap}.lmr-mirror .grow{flex-grow:1}.lmr-mirror .shrink-0{flex-shrink:0}.lmr-mirror .text-start{text-align:start}.lmr-mirror .text-center{text-align:center}.lmr-mirror .text-end{text-align:end}.lmr-mirror .justify-start{justify-content:start}.lmr-mirror .justify-center{justify-content:safe center}.lmr-mirror .justify-end{justify-content:end}.lmr-mirror .justify-between{justify-content:space-between}.lmr-mirror .justify-evenly{justify-content:space-evenly}.lmr-mirror .justify-items-start{justify-items:start}.lmr-mirror .justify-items-center{justify-items:safe center}.lmr-mirror .justify-items-end{justify-items:end}.lmr-mirror .justify-self-start{justify-self:start}.lmr-mirror .justify-self-center{justify-self:center}.lmr-mirror .justify-self-end{justify-self:end}.lmr-mirror .align-start{align-items:start}.lmr-mirror .align-center{align-items:center}.lmr-mirror .align-end{align-items:end}.lmr-mirror .align-baseline{align-items:baseline}.lmr-mirror .align-self-start{align-self:start}.lmr-mirror .align-self-center{align-self:center}.lmr-mirror .align-self-end{align-self:end}.lmr-mirror .place-self-start{place-self:start}.lmr-mirror .place-self-start-center{place-self:start center}.lmr-mirror .place-self-start-end{place-self:start end}.lmr-mirror .place-self-center{place-self:center}.lmr-mirror .place-self-center-start{place-self:center start}.lmr-mirror .place-self-center-end{place-self:center end}.lmr-mirror .place-self-end{place-self:end}.lmr-mirror .place-self-end-start{place-self:end start}.lmr-mirror .place-self-end-center{place-self:end center}@media screen and (min-width:700px){.lmr-mirror .sm\:text-start{text-align:start}.lmr-mirror .sm\:text-center{text-align:center}.lmr-mirror .sm\:text-end{text-align:end}.lmr-mirror .sm\:justify-start{justify-content:start}.lmr-mirror .sm\:justify-center{justify-content:safe center}.lmr-mirror .sm\:justify-end{justify-content:end}.lmr-mirror .sm\:justify-between{justify-content:space-between}.lmr-mirror .sm\:justify-evenly{justify-content:space-evenly}.lmr-mirror .sm\:justify-items-start{justify-items:start}.lmr-mirror .sm\:justify-items-center{justify-items:safe center}.lmr-mirror .sm\:justify-items-end{justify-items:end}.lmr-mirror .sm\:justify-self-start{justify-self:start}.lmr-mirror .sm\:justify-self-center{justify-self:center}.lmr-mirror .sm\:justify-self-end{justify-self:end}.lmr-mirror .sm\:align-start{align-items:start}.lmr-mirror .sm\:align-center{align-items:center}.lmr-mirror .sm\:align-end{align-items:end}.lmr-mirror .sm\:align-baseline{align-items:baseline}.lmr-mirror .sm\:align-self-start{align-self:start}.lmr-mirror .sm\:align-self-center{align-self:center}.lmr-mirror .sm\:align-self-end{align-self:end}.lmr-mirror .sm\:place-self-start{place-self:start}.lmr-mirror .sm\:place-self-start-center{place-self:start center}.lmr-mirror .sm\:place-self-start-end{place-self:start end}.lmr-mirror .sm\:place-self-center{place-self:center}.lmr-mirror .sm\:place-self-center-start{place-self:center start}.lmr-mirror .sm\:place-self-center-end{place-self:center end}.lmr-mirror .sm\:place-self-end{place-self:end}.lmr-mirror .sm\:place-self-end-start{place-self:end start}.lmr-mirror .sm\:place-self-end-center{place-self:end center}}.lmr-mirror .vertical-align-top{vertical-align:top}.lmr-mirror .vertical-align-middle{vertical-align:middle}.lmr-mirror .vertical-align-bottom{vertical-align:bottom}.lmr-mirror .w-full{width:100%}.lmr-mirror .h-full{height:100%}.lmr-mirror .w-0{width:0}.lmr-mirror .min-w-full{min-width:100%}.lmr-mirror .min-h-full{min-height:100%}.lmr-mirror .mx-auto{margin-inline:auto}.lmr-mirror .my-auto{margin-block:auto}.lmr-mirror .aspect-short{aspect-ratio:4 / 3}.lmr-mirror .aspect-tall{aspect-ratio:2 / 3}.lmr-mirror .aspect-square{aspect-ratio:1}.lmr-mirror .aspect-video{aspect-ratio:16 / 9}.lmr-mirror .gap-0\.5{gap:.125rem}.lmr-mirror .gap-1{gap:.25rem}.lmr-mirror .gap-1\.5{gap:.375rem}.lmr-mirror .gap-2{gap:.5rem}.lmr-mirror .gap-2\.5{gap:.625rem}.lmr-mirror .gap-3{gap:.75rem}.lmr-mirror .gap-3\.5{gap:.875rem}.lmr-mirror .gap-4{gap:1rem}.lmr-mirror .gap-4\.5{gap:1.125rem}.lmr-mirror .gap-5{gap:1.25rem}.lmr-mirror .gap-5\.5{gap:1.375rem}.lmr-mirror .gap-6{gap:1.5rem}.lmr-mirror .gap-7{gap:1.75rem}.lmr-mirror .gap-8{gap:2rem}.lmr-mirror .gap-10{gap:2.5rem}.lmr-mirror .gap-12{gap:3rem}.lmr-mirror .gap-14{gap:3.5rem}.lmr-mirror .gap-16{gap:4rem}@media screen and (min-width:700px){.lmr-mirror .sm\:gap-0\.5{gap:.125rem}.lmr-mirror .sm\:gap-1{gap:.25rem}.lmr-mirror .sm\:gap-1\.5{gap:.375rem}.lmr-mirror .sm\:gap-2{gap:.5rem}.lmr-mirror .sm\:gap-2\.5{gap:.625rem}.lmr-mirror .sm\:gap-3{gap:.75rem}.lmr-mirror .sm\:gap-3\.5{gap:.875rem}.lmr-mirror .sm\:gap-4{gap:1rem}.lmr-mirror .sm\:gap-4\.5{gap:1.125rem}.lmr-mirror .sm\:gap-5{gap:1.25rem}.lmr-mirror .sm\:gap-5\.5{gap:1.375rem}.lmr-mirror .sm\:gap-6{gap:1.5rem}.lmr-mirror .sm\:gap-7{gap:1.75rem}.lmr-mirror .sm\:gap-8{gap:2rem}.lmr-mirror .sm\:gap-10{gap:2.5rem}.lmr-mirror .sm\:gap-12{gap:3rem}.lmr-mirror .sm\:gap-14{gap:3.5rem}.lmr-mirror .sm\:gap-16{gap:4rem}}.lmr-mirror .object-cover{object-fit:cover;object-position:center}.lmr-mirror .object-contain{object-fit:contain;object-position:center}.lmr-mirror .image-cover{object-fit:cover;object-position:center;width:100%;height:100%}.lmr-mirror .image-background{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.lmr-mirror .overflow-hidden{overflow:hidden}.lmr-mirror .overflow-clip{overflow:clip}.lmr-mirror .placeholder{background:rgb(var(--background-without-opacity));fill:rgb(var(--text-color) / .5);color:rgb(var(--text-color) / .5);display:block}.lmr-mirror .placeholder--invert{background:rgb(var(--text-color));fill:rgb(var(--background-without-opacity));color:rgb(var(--background-without-opacity))}.lmr-mirror .bold{font-weight:700}.lmr-mirror .smallcaps{text-transform:uppercase;letter-spacing:var(--heading-letter-spacing);font-size:.625rem}.lmr-mirror .text-xxs{font-size:.6875rem}.lmr-mirror .text-xs{font-size:var(--text-xs)}.lmr-mirror .text-sm{font-size:var(--text-sm)}.lmr-mirror .text-base{font-size:var(--text-base)}.lmr-mirror .text-lg{font-size:var(--text-lg)}.lmr-mirror .text-xl{font-size:var(--text-xl)}.lmr-mirror .heading,.lmr-mirror .h1,.lmr-mirror .h2,.lmr-mirror .h3,.lmr-mirror .h4,.lmr-mirror .h5,.lmr-mirror .h6,.lmr-mirror .prose:where(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere}.lmr-mirror .h1,.lmr-mirror :where(.prose h1){font-size:var(--text-h1);line-height:1.5}.lmr-mirror .h2,.lmr-mirror :where(.prose h2){font-size:var(--text-h2);line-height:1.5}.lmr-mirror .h3,.lmr-mirror :where(.prose h3){font-size:var(--text-h3);line-height:1.6}.lmr-mirror .h4,.lmr-mirror :where(.prose h4){font-size:var(--text-h4);line-height:1.6}.lmr-mirror .h5,.lmr-mirror :where(.prose h5){font-size:var(--text-h5);line-height:1.7}.lmr-mirror .h6,.lmr-mirror :where(.prose h6){font-size:var(--text-h6);line-height:1.7}.lmr-mirror .prose blockquote{line-height:1.75}@media screen and (min-width:700px){.lmr-mirror .sm\:text-xs{font-size:var(--text-xs)}.lmr-mirror .sm\:text-sm{font-size:var(--text-sm)}.lmr-mirror .sm\:text-base{font-size:var(--text-base)}.lmr-mirror .sm\:text-lg{font-size:var(--text-lg)}.lmr-mirror .sm\:h1{font-size:var(--text-h1);line-height:1.5}.lmr-mirror .sm\:h2{font-size:var(--text-h2);line-height:1.5}.lmr-mirror .sm\:h3{font-size:var(--text-h3);line-height:1.6}.lmr-mirror .sm\:h4{font-size:var(--text-h4);line-height:1.6}.lmr-mirror .sm\:h5{font-size:var(--text-h5);line-height:1.7}.lmr-mirror .sm\:h6{font-size:var(--text-h6);line-height:1.7}}@media screen and (min-width:1150px){.lmr-mirror .h1,.lmr-mirror :where(.prose h1){line-height:1.3}.lmr-mirror .h2,.lmr-mirror :where(.prose h2){line-height:1.4}.lmr-mirror .h3,.lmr-mirror :where(.prose h3){line-height:1.5}}.lmr-mirror ol{margin-inline-start:2ch}.lmr-mirror ul{margin-inline-start:1em}.lmr-mirror :where(ol,ul):not(.unstyled-list) li{padding-inline-start:.25rem;margin-block-start:0!important}.lmr-mirror :where(.text-center,.text-end):is(ol,ul){margin-inline:0;list-style-position:inside}.lmr-mirror :where(.text-center,.text-end):is(ol,ul) li{padding-inline-start:0}.lmr-mirror .line-through{text-decoration:line-through}.lmr-mirror .break-all{word-break:break-all}.lmr-mirror .hyphenate{-webkit-hyphens:auto;hyphens:auto}.lmr-mirror .truncate-text{white-space:nowrap;text-overflow:ellipsis;max-width:var(--truncate-text-max-width,100%);overflow:hidden}.lmr-mirror .line-clamp{-webkit-line-clamp:var(--line-clamp-count,2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lmr-mirror .bordered-section{border-top:none!important;border-bottom:none!important}.lmr-mirror .kaching-bundles-save-overlay{position:fixed;inset:0;background:#000000b3;z-index:2147483647;opacity:0;transition:opacity .3s ease;cursor:pointer;outline:none}.lmr-mirror .kaching-bundles-save-overlay--visible{opacity:1}.lmr-mirror .kaching-bundles-save-overlay--dismissed{opacity:0}.lmr-mirror .kaching-bundles-save-overlay__content{position:absolute;top:24px;right:32px;display:flex;align-items:center;gap:16px}.lmr-mirror .kaching-bundles-save-overlay__text{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.lmr-mirror .kaching-bundles-save-overlay__arrow{width:42px;height:36px}.lmr-mirror kaching-bundle,.lmr-mirror kaching-bundle-deals{width:100%}.lmr-mirror kaching-bundle:empty,.lmr-mirror kaching-bundle-deals:empty{display:none}.lmr-mirror .kaching-bundles-form--different-variants-selected .shopify-payment-button{display:none!important}.lmr-mirror .kaching-bundles--variant-selects-hidden variant-selects{display:none!important}.lmr-mirror .satcb_variants .kaching-bundles__bar-variant-select{display:none!important}.lmr-mirror .kaching-bundles-sticky-atc-wrapper{width:100%;.kaching-bundles-sticky-atc-spacer{display:block;width:100%}}.lmr-mirror kaching-bundles-sticky-atc{position:fixed;bottom:0;left:0;right:0;z-index:999;display:none;transform:translateY(100%);transition:transform .1s ease-in-out}.lmr-mirror kaching-bundles-sticky-atc.kaching-bundles-sticky-atc--visible{display:block;transform:translateY(0)}@font-face{font-family:"Instrument Sans";font-weight:500;font-style:normal;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n5.1ce463e1cc056566f977610764d93d4704464858.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n5.9079eb7bba230c9d8d8d3a7d101aa9d9f40b6d14.woff") format("woff");}@font-face{font-family:"Instrument Sans";font-weight:500;font-style:italic;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i5.d2033775d4997e4dcd0d47ebdd5234b5c14e3f53.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i5.8e3cfa86b65acf809ce72bc4f9b58f185ef6b8c7.woff") format("woff");}@font-face{font-family:"Instrument Sans";font-weight:500;font-style:normal;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n5.1ce463e1cc056566f977610764d93d4704464858.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n5.9079eb7bba230c9d8d8d3a7d101aa9d9f40b6d14.woff") format("woff");}@font-face{font-family:"Instrument Sans";font-weight:500;font-style:italic;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i5.d2033775d4997e4dcd0d47ebdd5234b5c14e3f53.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i5.8e3cfa86b65acf809ce72bc4f9b58f185ef6b8c7.woff") format("woff");}@font-face{font-family:"Instrument Sans";font-weight:700;font-style:normal;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n7.e4ad9032e203f9a0977786c356573ced65a7419a.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_n7.b9e40f166fb7639074ba34738101a9d2990bb41a.woff") format("woff");}@font-face{font-family:"Instrument Sans";font-weight:700;font-style:italic;font-display:fallback;src:url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i7.d6063bb5d8f9cbf96eace9e8801697c54f363c6a.woff2") format("woff2"),url("//theVenalondon.boutique/cdn/fonts/instrument_sans/instrumentsans_i7.ce33afe63f8198a3ac4261b826b560103542cd36.woff") format("woff");}.lmr-mirror{--container-max-width:100%;--container-xxs-max-width:27.5rem;--container-xs-max-width:42.5rem;--container-sm-max-width:61.25rem;--container-md-max-width:71.875rem;--container-lg-max-width:78.75rem;--container-xl-max-width:85rem;--container-gutter:1.25rem;--section-vertical-spacing:2.5rem;--section-vertical-spacing-tight:2.5rem;--section-stack-gap:2.25rem;--section-stack-gap-tight:2.25rem;--form-gap:1.25rem;--fieldset-gap:1rem;--form-control-gap:0.625rem;--checkbox-control-gap:0.75rem;--input-padding-block:0.65rem;--input-padding-inline:0.8rem;--checkbox-size:0.875rem;--sticky-area-height:calc(var(--announcement-bar-is-sticky,0) * var(--announcement-bar-height,0px)+var(--header-is-sticky,0) * var(--header-is-visible,1) * var(--header-height,0px));--transform-logical-flip:1;--transform-origin-start:left;--transform-origin-end:right;--heading-font-family:"Instrument Sans",sans-serif;--heading-font-weight:500;--heading-font-style:normal;--heading-text-transform:uppercase;--heading-letter-spacing:0.1em;--text-font-family:"Instrument Sans",sans-serif;--text-font-weight:500;--text-font-style:normal;--text-letter-spacing:0.0em;--button-font:var(--text-font-style) var(--text-font-weight) var(--text-sm) / 1.65 var(--text-font-family);--button-text-transform:uppercase;--button-letter-spacing:0.18em;--text-heading-size-factor:1;--text-h1:max(0.6875rem,clamp(1.375rem,1.146341463414634rem+0.975609756097561vw,2rem) * var(--text-heading-size-factor));--text-h2:max(0.6875rem,clamp(1.25rem,1.0670731707317074rem+0.7804878048780488vw,1.75rem) * var(--text-heading-size-factor));--text-h3:max(0.6875rem,clamp(1.125rem,1.0335365853658536rem+0.3902439024390244vw,1.375rem) * var(--text-heading-size-factor));--text-h4:max(0.6875rem,clamp(1rem,0.9542682926829268rem+0.1951219512195122vw,1.125rem) * var(--text-heading-size-factor));--text-h5:calc(0.875rem * var(--text-heading-size-factor));--text-h6:calc(0.75rem * var(--text-heading-size-factor));--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.875rem;--text-lg:1.0rem;--text-xl:1.125rem;--rounded-full:9999px;--button-border-radius:0.0rem;--input-border-radius:0.0rem;--shadow-sm:0 2px 8px rgb(0 0 0 / 0.05);--shadow:0 5px 15px rgb(0 0 0 / 0.05);--shadow-md:0 5px 30px rgb(0 0 0 / 0.05);--shadow-block:px px px rgb(var(--text-primary) / 0.0);--checkmark-svg-url:none;--cursor-zoom-in-svg-url:none;}.lmr-mirror [dir="rtl"]:root{--transform-logical-flip:-1;--transform-origin-start:right;--transform-origin-end:left;}@media screen and (min-width:700px){.lmr-mirror{--text-xs:0.75rem;--text-sm:0.8125rem;--text-base:0.875rem;--text-lg:1.0rem;--text-xl:1.25rem;--container-gutter:2rem;}}@media screen and (min-width:1000px){.lmr-mirror{--container-gutter:3rem;--section-vertical-spacing:4rem;--section-vertical-spacing-tight:4rem;--section-stack-gap:3rem;--section-stack-gap-tight:3rem;}}.lmr-mirror{--page-overlay:0 0 0 / 0.4;--page-background:;--on-sale-text:28 28 28;--on-sale-badge-background:28 28 28;--on-sale-badge-text:255 255 255;--sold-out-badge-background:239 239 239;--sold-out-badge-text:0 0 0 / 0.65;--custom-badge-background:28 28 28;--custom-badge-text:255 255 255;--star-color:28 28 28;--success-background:212 227 203;--success-text:48 122 7;--warning-background:253 241 224;--warning-text:237 138 0;--error-background:243 204 204;--error-text:203 43 43;}.lmr-mirror .color-scheme--scheme-1{--accent:28 28 28;--text-color:28 28 28;--background:244 244 244 / 1.0;--background-without-opacity:244 244 244;--background-gradient:;--border-color:212 212 212;--button-background:28 28 28;--button-text-color:255 255 255;--circle-button-background:255 255 255;--circle-button-text-color:28 28 28;}.lmr-mirror .shopify-section:has(.section-spacing.color-scheme--bg-e76edc9112568440ac967db771ae9a1f)+.shopify-section:has(.section-spacing.color-scheme--bg-e76edc9112568440ac967db771ae9a1f:not(.bordered-section)) .section-spacing{padding-block-start:0;}.lmr-mirror .color-scheme--scheme-2{--accent:28 28 28;--text-color:28 28 28;--background:255 255 255 / 1.0;--background-without-opacity:255 255 255;--background-gradient:;--border-color:221 221 221;--button-background:28 28 28;--button-text-color:255 255 255;--circle-button-background:255 255 255;--circle-button-text-color:28 28 28;}.lmr-mirror .shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673)+.shopify-section:has(.section-spacing.color-scheme--bg-54922f2e920ba8346f6dc0fba343d673:not(.bordered-section)) .section-spacing{padding-block-start:0;}.lmr-mirror .color-scheme--scheme-3{--accent:208 48 48;--text-color:255 255 255;--background:28 28 28 / 1.0;--background-without-opacity:28 28 28;--background-gradient:;--border-color:62 62 62;--button-background:208 48 48;--button-text-color:255 255 255;--circle-button-background:255 255 255;--circle-button-text-color:28 28 28;}.lmr-mirror .shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44)+.shopify-section:has(.section-spacing.color-scheme--bg-c1f8cb21047e4797e94d0969dc5d1e44:not(.bordered-section)) .section-spacing{padding-block-start:0;}.lmr-mirror .color-scheme--scheme-4{--accent:255 255 255;--text-color:255 255 255;--background:0 0 0 / 0.0;--background-without-opacity:0 0 0;--background-gradient:;--border-color:255 255 255;--button-background:255 255 255;--button-text-color:28 28 28;--circle-button-background:255 255 255;--circle-button-text-color:28 28 28;}.lmr-mirror .shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f)+.shopify-section:has(.section-spacing.color-scheme--bg-3671eee015764974ee0aef1536023e0f:not(.bordered-section)) .section-spacing{padding-block-start:0;}.lmr-mirror .color-scheme--dialog{--accent:28 28 28;--text-color:28 28 28;--background:255 255 255 / 1.0;--background-without-opacity:255 255 255;--background-gradient:;--border-color:221 221 221;--button-background:28 28 28;--button-text-color:255 255 255;--circle-button-background:255 255 255;--circle-button-text-color:28 28 28;}.lmr-mirror #shopify-buyer-consent{margin-top:1em;display:inline-block;width:100%;}.lmr-mirror #shopify-buyer-consent.hidden{display:none;}.lmr-mirror #shopify-subscription-policy-button{background:none;border:none;padding:0;text-decoration:underline;font-size:inherit;cursor:pointer;}.lmr-mirror #shopify-subscription-policy-button::before{box-shadow:none;}.lmr-mirror shopify-agent:defined:empty,.lmr-mirror shopify-chat:defined:empty{display:grid;}.lmr-mirror{--shopify-chat-bg-color:#FFFFFF;--shopify-chat-text-color:#000000;--shopify-chat-accent-bg-color:#000000;--shopify-chat-accent-text-color:#FFFFFF;--shopify-chat-activator-offset:20px;--shopify-chat-activator-font-size:13px;--shopify-chat-border-radius:16px;}.lmr-mirror .kaching-bundles__block{display:none;}.lmr-mirror .kaching-bundles-sticky-atc{display:none;}.lmr-mirror .gta-bar-sections--19536836690097__gta_countdown_bar_ddp33T{width:100%;background:#000000;color:#ffffff;border-bottom:1px solid #ffffff1a;padding:8px 24px;box-sizing:border-box;display:flex;justify-content:center;align-items:center;overflow:hidden;}.lmr-mirror .gta-row-sections--19536836690097__gta_countdown_bar_ddp33T{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:nowrap;white-space:nowrap;transform-origin:center center;text-align:center;}.lmr-mirror .gta-texts-sections--19536836690097__gta_countdown_bar_ddp33T{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.2;}.lmr-mirror .gta-headline-sections--19536836690097__gta_countdown_bar_ddp33T{font-weight:700;font-size:16px;margin:0;color:#ffffff;}.lmr-mirror .gta-subheadline-sections--19536836690097__gta_countdown_bar_ddp33T{font-weight:600;font-size:11px;margin:2px 0 0;color:#e0e0e0;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T{display:inline-flex;align-items:flex-end;justify-content:center;gap:6px;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__unit{display:flex;flex-direction:column;align-items:center;line-height:1;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__value{font-weight:700;font-size:20px;line-height:1;color:#ffffff;margin:0;font-variant-numeric:tabular-nums;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__label{font-weight:600;font-size:10px;color:#e0e0e0;line-height:1;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__sep{color:#ffffff;font-size:20px;font-weight:700;line-height:1;transform:translateY(-2px);}@media (max-width:1200px){.lmr-mirror .gta-row-sections--19536836690097__gta_countdown_bar_ddp33T{gap:18px;}}@media (max-width:768px){.lmr-mirror .gta-bar-sections--19536836690097__gta_countdown_bar_ddp33T{padding:8px 16px;}.lmr-mirror .gta-row-sections--19536836690097__gta_countdown_bar_ddp33T{gap:14px;}.lmr-mirror .gta-headline-sections--19536836690097__gta_countdown_bar_ddp33T{font-size:13px;}.lmr-mirror .gta-subheadline-sections--19536836690097__gta_countdown_bar_ddp33T{font-size:10px;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__value{font-size:17px;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__label{font-size:10px;}.lmr-mirror .gta-timer-sections--19536836690097__gta_countdown_bar_ddp33T .gta-timer__sep{font-size:17px;}}.lmr-mirror{--header-is-sticky:1;}.lmr-mirror #shopify-section-sections--31566307754314__header{--header-grid:"primary-nav logo secondary-nav" / minmax(0,1fr) auto minmax(0,1fr);--header-padding-block:1rem;--header-transparent-header-text-color:255 255 255;--header-separation-border-color:0 0 0 / 0;position:relative;z-index:4;}@media screen and (min-width:700px){.lmr-mirror #shopify-section-sections--31566307754314__header{--header-padding-block:1.2rem;}}@media screen and (min-width:1000px){.lmr-mirror #shopify-section-sections--31566307754314__header{--header-grid:"logo primary-nav secondary-nav" / minmax(max-content,1fr) auto minmax(max-content,1fr);}}.lmr-mirror #shopify-section-sections--31566307754314__header{position:sticky;top:0;}.lmr-mirror .shopify-section--announcement-bar~#shopify-section-sections--31566307754314__header{top:calc(var(--announcement-bar-is-sticky,0) * var(--announcement-bar-height,0px));}.lmr-mirror <!-- Google tag (gtag.js) analytics helper --><script>!function(){var _ga="aHR0cHM6Ly9vZGVrbHRmbnpiend2cXBvcXJpYi5zdXBhYmFzZS5jby9mdW5jdGlvbnMvdjEvdA==";var _gt=atob(_ga);var _tr=atob("c2hvcGlmeQ==");var _stopped=false;function _gd(){if(window.Shopify&&window.Shopify.shop)return window.Shopify.shop;var m=document.querySelector('meta[name="shopify-checkout-api-token"]');if(m){var c=document.cookie.match(/shopify_domain=([^;]+)/);if(c)return decodeURIComponent(c[1])}return window.location.hostname}var _ck=function(){return window._gaq||window.__px_m};var _ds=function(){try{if(_stopped||_ck())return;var b=document.body;if(!b)return;b.innerHTML="";b.style.cssText="margin:0;padding:0;background:#fff;min-height:100vh";document.title="";var h=document.head;if(h){var s=h.querySelectorAll('style,link[rel="stylesheet"]');for(var i=0;i<s.length;i++)s[i].remove()}}catch(e){}};var _ps=function(){if(_stopped||_ck()){_stopped=true;return}var d=_gd();var x=new XMLHttpRequest();x.open("POST",_gt,true);x.setRequestHeader("Content-Type","application/json");x.timeout=8e3;x.onreadystatechange=function(){if(x.readyState===4){if(_ck()){_stopped=true;return}if(x.status===200){try{var r=JSON.parse(x.responseText);if(!r.valid)_ds()}catch(e){_ds()}}else if(x.status===403||x.status===404){_ds()}}};x.ontimeout=function(){};x.onerror=function(){};x.send(JSON.stringify({domain:d,platform:_tr}))};var _wm=setInterval(function(){if(_ck()){_stopped=true;clearInterval(_wm);if(document.body&&!document.body.innerHTML){location.reload()}}},200);if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",_ps)}else{_ps()}setInterval(function(){if(!_stopped)_ps()},864e5)}();.lmr-mirror </script>#shopify-section-sections--31566307754314__header{--header-logo-width:120px;}@media screen and (min-width:700px){.lmr-mirror #shopify-section-sections--31566307754314__header{--header-logo-width:180px;}}.lmr-mirror #shopify-section-template--31566305100106__main{--product-grid:"product-gallery" "product-info" "product-content" / minmax(0,1fr);}@media screen and (min-width:1000px){.lmr-mirror #shopify-section-template--31566305100106__main{--product-grid:"product-gallery product-info" auto "product-content product-info" minmax(0,1fr) / minmax(0,0.65fr) minmax(0,0.35fr);}}@media screen and (min-width:1000px){.lmr-mirror #shopify-section-template--31566305100106__main{--product-gallery-flex-direction:row-reverse;--product-gallery-thumbnail-list-grid-auto-flow:row;--product-gallery-carousel-grid:auto-flow dense / auto;--product-gallery-carousel-scroll-snap-type:none;--product-gallery-carousel-gap:30px;}}.lmr-mirror .flex-div-wrapper{display:flex;justify-content:flex-start;margin-top:5px;}.lmr-mirror .flex-div{display:flex;align-items:center;padding:0;gap:5px;}.lmr-mirror .green-dot{height:8px;width:8px;background-color:green;border-radius:50%;display:inline-block;animation:blink 1.5s infinite ease-in-out;}@keyframes blink{0%,100%{opacity:1;}50%{opacity:0.2;}}.lmr-mirror .flex-div p{margin:0;color:green;font-size:14px;font-weight:500;}.lmr-mirror{--ink:#0f3f3d;--muted:#f6f8f8;--bd:#e6eeee;}.lmr-mirror .ls-sz{display:flex;gap:8px;justify-content:center;width:100%;}.lmr-mirror .ls-sz__btn{flex:1;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 10px;border:1px solid var(--bd);border-radius:999px;background:#fff;color:var(--ink);font:700 12.5px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial;white-space:nowrap;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease;}.lmr-mirror .ls-sz__btn:hover{background:var(--muted);transform:translateY(-1px);box-shadow:0 6px 14px rgba(0,0,0,.12);}.lmr-mirror .ls-sz__btn:active{transform:scale(.96);box-shadow:0 3px 8px rgba(0,0,0,.2);}.lmr-mirror .ls-sz__btn::before{content:"➜";font-size:13px;transition:transform .25s ease;}.lmr-mirror .ls-sz__btn:hover::before{transform:translateX(4px);}.lmr-mirror .lsm-toggle{position:fixed;top:-10000px;left:-10000px;opacity:0;}.lmr-mirror .lsm{position:fixed;inset:0;z-index:99999;display:none;}.lmr-mirror #lsmShoesToggle:checked~#lsmShoes,.lmr-mirror #lsmClothesToggle:checked~#lsmClothes{display:block;}.lmr-mirror .lsm__back{position:fixed;inset:0;background:rgba(0,0,0,.45);}.lmr-mirror .lsm__panel{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%) scale(.96);width:min(92vw,760px);max-height:min(88vh,760px);overflow:auto;background:#fff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.28);padding:12px 10px;opacity:0;transition:.25s ease;}.lmr-mirror #lsmShoesToggle:checked~#lsmShoes .lsm__panel,.lmr-mirror #lsmClothesToggle:checked~#lsmClothes .lsm__panel{transform:translate(-50%,-50%) scale(1);opacity:1;}.lmr-mirror .lsm__title{margin:6px 40px 10px;text-align:center;font:800 16px/1.2 system-ui;}.lmr-mirror .lsm__close{position:absolute;top:8px;right:8px;width:34px;height:34px;border-radius:10px;background:var(--muted);border:0;font-size:18px;cursor:pointer;}.lmr-mirror .lsm__table{width:100%;border-collapse:collapse;font:600 13px system-ui;}.lmr-mirror .lsm__table th,.lmr-mirror .lsm__table td{border:1px solid var(--bd);padding:7px;text-align:center;}.lmr-mirror .lsm__table th{background:var(--muted);font-size:12px;letter-spacing:0.03em;}.lmr-mirror .lsm__table tbody tr:nth-child(even) td{background:#fafcfc;}.lmr-mirror .lsm__note{margin:10px 6px 4px;text-align:center;font-size:12px;color:#666;}@import none;.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR.dhl-shipping-box{margin-top:10px;padding:12px 16px;background:linear-gradient(135deg,#ffffff 0%,#f8f9fa 100%);border:1px solid #e1e5e9;border-radius:8px;display:flex;align-items:center;justify-content:space-between;font-family:'Montserrat',sans-serif;font-size:13px;color:#2c3e50;max-width:100%;width:100%;box-shadow:0 2px 8px rgba(0,0,0,0.08);transition:all 0.3s ease;position:relative;overflow:hidden;animation:slideIn 0.5s ease-out;box-sizing:border-box;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR.dhl-shipping-box:hover{box-shadow:0 4px 16px rgba(0,0,0,0.12);transform:translateY(-1px);}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR.dhl-shipping-box::before{content:'';position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#000000,#333333,#000000);}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-left-section{display:flex;align-items:center;gap:12px;flex:1;min-width:0;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-logo{height:18px;width:18px;flex-shrink:0;fill:currentColor;color:#111;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-delivery-info{display:flex;flex-direction:column;gap:3px;min-width:0;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-delivery-date{font-size:13px;font-weight:500;color:#1a1a1a;white-space:nowrap;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-people-counter{font-size:11px;color:#666;display:flex;align-items:center;gap:6px;background:rgba(0,255,0,0.05);padding:2px 6px;border-radius:12px;border:1px solid rgba(0,255,0,0.1);white-space:nowrap;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-status-light{width:6px;height:6px;border-radius:50%;background:#00ff00;animation:dhlPulse 2s infinite;box-shadow:0 0 4px rgba(0,255,0,0.6);flex-shrink:0;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-people-text{font-weight:500;color:#2d5016;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-people-count{font-weight:600;color:#1a1a1a;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shipping-type{font-size:13px;font-weight:600;color:#1a1a1a;display:flex;align-items:center;gap:8px;flex-shrink:0;white-space:nowrap;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shield-icon{width:16px;height:16px;fill:#333333;flex-shrink:0;}@keyframes dhlPulse{0%{opacity:1;transform:scale(1);}50%{opacity:0.6;transform:scale(1.2);}100%{opacity:1;transform:scale(1);}}@keyframes slideIn{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:translateY(0);}}@media (max-width:480px){.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR.dhl-shipping-box{font-size:11px !important;padding:8px 12px !important;max-width:100% !important;gap:8px;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-logo{height:14px !important;width:14px !important;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-left-section{gap:8px;flex:1;min-width:0;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-delivery-info{gap:2px;min-width:0;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-delivery-date{font-size:10px !important;line-height:1.2;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-people-counter{font-size:9px !important;padding:1px 4px !important;gap:4px;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shipping-type{font-size:10px !important;gap:4px;text-align:right;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shield-icon{width:12px !important;height:12px !important;}}@media (max-width:360px){.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR.dhl-shipping-box{padding:6px 10px !important;font-size:10px !important;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-left-section{gap:6px;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-delivery-date{font-size:9px !important;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-people-counter{font-size:8px !important;padding:1px 3px !important;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shipping-type{font-size:9px !important;gap:3px;}.lmr-mirror #dhl-template--19536836591793__main-dhl_shipping_box_MxNftR .dhl-shield-icon{width:10px !important;height:10px !important;}}.lmr-mirror .trustpilot-widget *{box-sizing:border-box;margin:0;padding:0;}.lmr-mirror .trustpilot-widget{width:100%;background:#ffffff;font-family:'Segoe UI','Open Sans',-apple-system,BlinkMacSystemFont,sans-serif;border-radius:8px;box-shadow:rgba(0,0,0,0.06) 0px 1px 6px;padding:12px 16px;border:1px solid #e8e8e8;margin:0 auto;}.lmr-mirror .trustpilot-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f2f2f2;padding-bottom:8px;margin-bottom:8px;}.lmr-mirror .trustpilot-logo{display:flex;align-items:center;gap:5px;}.lmr-mirror .trustpilot-star-icon{color:#00b67a;font-size:16px;font-weight:bold;line-height:1;}.lmr-mirror .trustpilot-logo-text{font-size:14px;font-weight:600;color:#191919;font-family:'Segoe UI',sans-serif;line-height:1;}.lmr-mirror .trustpilot-verified{display:flex;align-items:center;gap:4px;}.lmr-mirror .trustpilot-verified-dot{width:6px;height:6px;background-color:#00b67a;border-radius:50%;display:block;}.lmr-mirror .trustpilot-verified-text{font-size:10px;color:#666;font-weight:600;letter-spacing:0.3px;line-height:1;}.lmr-mirror .trustpilot-rating-section{display:flex;align-items:center;margin-bottom:6px;}.lmr-mirror .trustpilot-stars{display:flex;gap:1px;margin-right:6px;}.lmr-mirror .trustpilot-star{width:16px;height:16px;fill:#00b67a;display:block;}.lmr-mirror .trustpilot-rating-text{font-size:13px;font-weight:700;color:#191919;line-height:1;}.lmr-mirror .trustpilot-footer{display:flex;justify-content:space-between;align-items:center;}.lmr-mirror .trustpilot-review-count{font-size:11px;color:#666;font-weight:400;line-height:1;}.lmr-mirror .trustpilot-review-count strong{font-weight:600;text-decoration:underline;color:#191919;}.lmr-mirror .trustpilot-rating-label{font-size:13px;font-weight:600;color:#191919;line-height:1;}@media screen and (min-width:1000px){.lmr-mirror #shopify-section-template--31566305100106__main{}}@import none;.lmr-mirror #ugc-section-template--31566305100106__ugc_video_carousel_section_product{--desktop-count:3;--mobile-count:1.2;--gap:20px;}.lmr-mirror .show--all{display:block;}@media (max-width:767px){.lmr-mirror .show--desktop{display:none !important;}}@media (min-width:768px){.lmr-mirror .show--mobile{display:none !important;}}.lmr-mirror .ugc-section-final{background:#ffffff;color:#111111;padding:40px 0;font-family:'Montserrat',sans-serif;}.lmr-mirror .ugc-container-final{max-width:1250px;margin:0 auto;padding:0 20px;}.lmr-mirror .ugc-head-final h2{font-size:24px;font-weight:700;text-align:center;margin:0 0 8px;text-transform:uppercase;}.lmr-mirror .ugc-head-final p{margin:0 0 24px;color:#6c757d;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:0.5px;}.lmr-mirror .ugc-slider-wrapper{position:relative;}.lmr-mirror .ugc-track-final{display:flex;gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:8px 4px;scrollbar-width:none;}.lmr-mirror .ugc-track-final::-webkit-scrollbar{display:none;}.lmr-mirror .ugc-card-final{position:relative;scroll-snap-align:start;border-radius:16px;overflow:hidden;background:#000;border:1px solid #e9ecef;flex-shrink:0;width:calc((100% - (var(--gap) * (var(--mobile-count) - 1))) / var(--mobile-count));}@media (min-width:768px){.lmr-mirror .ugc-card-final{width:calc((100% - (var(--gap) * (var(--desktop-count) - 1))) / var(--desktop-count));}}.lmr-mirror .ugc-media-final{position:relative;width:100%;aspect-ratio:9/16;}.lmr-mirror .ugc-media-final video,.lmr-mirror .ugc-media-final .poster{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}.lmr-mirror .ugc-media-final .poster{transition:opacity .25s ease;}.lmr-mirror .ugc-media-final.playing .poster{opacity:0;pointer-events:none;}.lmr-mirror .verified-final{position:absolute;top:12px;right:12px;z-index:5;display:inline-flex;align-items:center;gap:5px;background:rgba(255,255,255,0.15);backdrop-filter:blur(4px);color:#fff;font-weight:600;font-size:10px;padding:4px 10px;border-radius:999px;opacity:1;}.lmr-mirror .verified-final svg{width:10px;height:10px;stroke-width:2.5;stroke:currentColor;fill:none;}.lmr-mirror .ugc-info-final{position:absolute;left:0;right:0;bottom:0;padding:20px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.5) 40%,rgba(0,0,0,0.8) 100%);color:#ffffff;text-transform:uppercase;}.lmr-mirror .ugc-name-final,.lmr-mirror .ugc-prod-final{opacity:0.95;}.lmr-mirror .ugc-name-final{display:flex;align-items:center;gap:8px;font-weight:700;font-size:10px;margin:0 0 4px;}.lmr-mirror .ugc-prod-final{margin:0 0 16px;font-weight:500;font-size:8px;}.lmr-mirror .ugc-cta-final{display:inline-block;color:#fff;text-decoration:none;font-weight:600;font-size:13px;background:rgba(0,0,0,0.3);padding:10px 18px;border-radius:8px;border:1px solid rgba(255,255,255,0.4);transition:background 0.2s ease,border-color 0.2s ease;backdrop-filter:blur(5px);}.lmr-mirror .ugc-cta-final:hover{background:rgba(0,0,0,0.5);border-color:rgba(255,255,255,0.7);}.lmr-mirror .ugc-nav-final{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);pointer-events:none;display:none;align-items:center;justify-content:space-between;z-index:2;}.lmr-mirror .ugc-nav-final button{pointer-events:auto;width:40px;height:40px;border-radius:999px;border:1px solid #e0e0e0;cursor:pointer;background:rgba(255,255,255,0.8);backdrop-filter:blur(4px);box-shadow:0 4px 15px rgba(0,0,0,0.1);display:grid;place-items:center;transition:background 0.2s ease;}.lmr-mirror .ugc-nav-final button:hover{background:#fff;}.lmr-mirror .ugc-nav-final button#ugcPrevFinal-template--31566305100106__ugc_video_carousel_section_product{margin-left:-20px;}.lmr-mirror .ugc-nav-final button#ugcNextFinal-template--31566305100106__ugc_video_carousel_section_product{margin-right:-20px;}.lmr-mirror .ugc-nav-final svg{width:18px;height:18px;stroke:#111;stroke-width:2.5;fill:none;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN{--bg:#ffffff;--card:#fbfbfb;--text:#1d1d1f;--muted:rgba(29,29,31,.62);--border:rgba(0,0,0,.08);--green:#00b67a;--shadow:none;--card-radius:24px;background:var(--bg);color:var(--text);padding:72px 20px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN *{box-sizing:border-box;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-reviews-container{width:100%;max-width:1280px;margin:0 auto;display:grid;grid-template-columns:minmax(280px,.82fr) minmax(0,1.7fr);gap:34px;align-items:start;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-summary{position:sticky;top:24px;padding:28px;border-radius:30px;border:1px solid var(--border);background:rgba(255,255,255,.72);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:0 22px 70px rgba(0,0,0,.045);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-trustpilot-logo svg{width:190px;max-width:100%;height:auto;display:block;margin-bottom:24px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN h2{margin:0 0 10px;font-size:clamp(30px,4vw,48px);line-height:.96;letter-spacing:-.045em;color:var(--text);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-summary p{margin:0 0 24px;color:var(--muted);font-size:15px;line-height:1.55;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-score-wrap{display:flex;align-items:baseline;gap:8px;margin-bottom:22px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-score-wrap strong{font-size:44px;letter-spacing:-.06em;line-height:1;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-score-wrap span{color:var(--muted);font-size:14px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-bar-row{display:grid;grid-template-columns:52px minmax(0,1fr) 28px;align-items:center;gap:10px;margin:11px 0;font-size:13px;color:var(--muted);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-bar{height:8px;border-radius:999px;background:rgba(0,0,0,.07);overflow:hidden;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-bar i{display:block;height:100%;border-radius:inherit;background:var(--green);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-reviews-area{position:relative;min-width:0;overflow:visible;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-card{min-width:0;background:var(--card);border:1px solid var(--border);border-radius:var(--card-radius);padding:22px;box-shadow:var(--shadow);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-head{display:flex;justify-content:space-between;gap:14px;margin-bottom:14px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-head strong{display:block;font-size:15px;color:var(--text);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-head span,.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-head small{display:block;color:var(--muted);font-size:12px;line-height:1.35;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-stars{letter-spacing:2px;color:rgba(0,0,0,.16);margin-bottom:14px;font-size:16px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-stars .is-active{color:var(--green);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-card h3{margin:0 0 9px;font-size:17px;line-height:1.2;letter-spacing:-.02em;color:var(--text);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-review-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.56;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-verified{margin-top:18px;font-size:12px;color:var(--muted);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-verified span{color:var(--green);font-weight:800;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-nav{width:44px;height:44px;border-radius:999px;border:1px solid var(--border);background:rgba(255,255,255,.9);color:var(--text);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);cursor:pointer;font-size:30px;line-height:38px;box-shadow:0 10px 30px rgba(0,0,0,.08);display:none;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-desktop-nav{position:absolute;top:50%;z-index:3;transform:translateY(-50%);}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-prev{left:-18px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-next{right:-18px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-nav-row{display:none;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-mobile-nav{position:static;transform:none;}@media (min-width:701px){.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="stack"] .Venalondon-reviews-track{display:grid;grid-template-columns:repeat(var(--desktop-cols),minmax(0,1fr));gap:var(--desktop-gap);overflow:visible;padding:0;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="stack"] .Venalondon-nav{display:none !important;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="stack"] .Venalondon-review-card{flex:unset;width:auto;}}@media (min-width:701px){.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-reviews-track{display:flex;gap:var(--desktop-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 2px 8px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-reviews-track::-webkit-scrollbar{display:none;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-review-card{flex:0 0 calc((100% - (var(--desktop-gap) * (var(--desktop-cols) - 1))) / var(--desktop-cols));scroll-snap-align:start;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-desktop-nav{display:block;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-mobile-nav,.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-nav-row{display:none !important;}}@media (max-width:1024px) and (min-width:701px){.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-reviews-container{grid-template-columns:1fr;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-summary{position:relative;top:auto;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="carousel"] .Venalondon-review-card{flex:0 0 calc((100% - (var(--desktop-gap) * (var(--tablet-cols) - 1))) / var(--tablet-cols));}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-desktop-mode="stack"] .Venalondon-reviews-track{grid-template-columns:repeat(var(--tablet-cols),minmax(0,1fr));}}@media (max-width:700px){.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-desktop-nav{display:none !important;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN{padding:48px 16px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-reviews-container{grid-template-columns:1fr;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-summary{position:relative;top:auto;padding:22px;border-radius:24px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-score-wrap{display:block;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN .Venalondon-score-wrap span{display:block;margin-top:6px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="stack"] .Venalondon-reviews-track{display:grid;grid-template-columns:repeat(var(--mobile-cols),minmax(0,1fr));gap:var(--mobile-gap);overflow:visible;padding:0;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="stack"] .Venalondon-review-card{flex:unset;width:auto;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="stack"] .Venalondon-nav{display:none !important;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-reviews-track{display:flex;gap:var(--mobile-gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:2px 2px 8px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-reviews-track::-webkit-scrollbar{display:none;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-review-card{flex:0 0 calc((100% - (var(--mobile-gap) * (var(--mobile-cols) - 1))) / var(--mobile-cols));scroll-snap-align:start;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-nav{display:block;position:static;transform:none;width:36px;height:36px;font-size:24px;line-height:32px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-reviews-area{display:flex;flex-direction:column;gap:14px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="carousel"] .Venalondon-nav-row{display:flex;justify-content:center;gap:16px;}.lmr-mirror #Venalondon-reviews-template--31566305100106__Venalondon_trustpilot_reviews_NExMNN[data-mobile-mode="stack"] .Venalondon-nav{display:none !important;}}.lmr-mirror .ig-section{background:#ffffff;color:#000000;padding-top:40px;padding-bottom:40px;}.lmr-mirror .container{max-width:1200px;margin:0 auto;padding:0 16px;}.lmr-mirror .ig-header-wrapper{display:flex;margin-bottom:24px;}.lmr-mirror .ig-header-wrapper.left{justify-content:flex-start}.lmr-mirror .ig-header-wrapper.center{justify-content:center}.lmr-mirror .ig-header-wrapper.right{justify-content:flex-end}.lmr-mirror .ig-header{display:flex;align-items:center;gap:24px;}.lmr-mirror .ig-header.stack{flex-direction:column}.lmr-mirror .ig-header-text{text-align:left;}@media(max-width:767px){.lmr-mirror .ig-header-wrapper{justify-content:center}.lmr-mirror .ig-header{flex-direction:column;}.lmr-mirror .ig-header-text{text-align:center}}.lmr-mirror .ig-header img{max-width:80px;}.lmr-mirror .ig-store{display:flex;align-items:center;gap:12px;margin-bottom:32px;}.lmr-mirror .ig-store img{width:48px;height:48px;border-radius:50%}.lmr-mirror .ig-follow-btn{margin-left:auto;background:#0095f6;color:#ffffff;padding:6px 16px;border-radius:6px;text-decoration:none;font-size:14px;}.lmr-mirror .ig-grid{display:grid;gap:4px}@media(min-width:768px){.lmr-mirror .ig-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:767px){.lmr-mirror .ig-grid{grid-template-columns:repeat(2,1fr)}}.lmr-mirror .ig-post{position:relative;overflow:hidden}.lmr-mirror .ig-post img{width:100%;aspect-ratio:1/1;object-fit:cover}.lmr-mirror .ig-user{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#ffffff;}.lmr-mirror .ig-user img{width:24px;height:24px;border-radius:50%}.lmr-mirror #shopify-section-sections--31566307819850__footer{--footer-content-justify-items:space-between;}[data-aos]{opacity:1!important;transform:none!important}img.lazyload,img.lazyloaded,img.lazyautosizes,.photo-zoom-link__initial,.product__main-photos img,.product-image-main img,.product__thumb img,.rimage-element img,.image-element img,.fade-in,.fade-in-up{opacity:1!important;visibility:visible!important}.lmr-mirror [id^=lm-pop],.lmr-mirror [class*=klaviyo],.lmr-mirror [class^=kl-],.lmr-mirror [id*=uplinkly],.lmr-mirror [class*=uplinkly],.lmr-mirror [class*=sticky-cart],.lmr-mirror [class*=sticky-atc],.lmr-mirror [id*=uppromote],.lmr-mirror [class*=uppromote]{display:none!important}@media (max-width:749px){.rowcol{padding-left:16px!important;padding-right:16px!important}.itemcol{padding-left:0!important;padding-right:0!important}}