:root{--lly-overlay-header-min: var(--lly-panel-header-height);--lly-overlay-gutter-current: var(--lly-panel-gutter);--lly-overlay-close-size: var(--lly-touch-target);--lly-overlay-close-icon: 18px;--lly-overlay-close-stroke: 1.35;--lly-overlay-body-top: var(--lly-panel-body-top);--lly-overlay-body-bottom: var(--lly-panel-body-bottom);--lly-overlay-tab-gap: var(--lly-space-6);--lly-overlay-tab-min: var(--lly-control-height-md);--lly-overlay-tab-size: var(--lly-type-detail);--lly-overlay-product-media: var(--lly-panel-product-media);--lly-overlay-product-gap: var(--lly-panel-product-gap);--lly-overlay-product-pad: var(--lly-panel-product-row-y);--lly-overlay-product-radius: var(--lly-radius-base);--lly-overlay-product-title-size: var(--lly-panel-product-title-size);--lly-overlay-product-price-size: var(--lly-panel-product-price-size);--lly-overlay-product-meta-size: var(--lly-panel-product-meta-size);--lly-overlay-card-action-min: var(--lly-commerce-row-action-min-mobile);--lly-overlay-card-action-visual-height: var(--lly-control-height-sm);--lly-overlay-remove-size: var(--lly-touch-target);--lly-overlay-remove-visual-size: var(--lly-space-6);--lly-overlay-remove-icon: var(--lly-panel-inline-action-icon-size)}html body .laley-overlay[hidden]{display:none!important}html body .laley-overlay.laley-overlay--drawer[hidden]{display:block!important}html body .laley-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:calc(var(--lly-z-drawer) + 10)!important;display:block!important;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--lly-ink)!important;font-family:var(--lly-font-ui)!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity var(--lly-overlay-scrim-duration) var(--lly-motion-hover-ease),visibility 0s linear var(--lly-overlay-scrim-duration)!important}html body .laley-overlay.is-closing{visibility:visible!important}html body .laley-overlay:is(.is-open,.is-visible,.active,.animate,[open]){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important}html body .laley-overlay>.laley-overlay__scrim{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;display:block!important;width:100vw!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:0!important;background:var(--lly-shade-strong)!important;border:0!important;opacity:0!important;visibility:hidden!important;pointer-events:none!important;transition:opacity var(--lly-overlay-scrim-duration) var(--lly-motion-hover-ease),visibility 0s linear var(--lly-overlay-scrim-duration)!important}html body .laley-overlay:is(.is-open,.is-visible,.active,.animate,[open])>.laley-overlay__scrim{opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition-delay:0s!important}.laley-overlay .kk__overlay.laley-overlay__scrim{z-index:1!important}html body .laley-overlay>.laley-overlay__sheet{position:absolute!important;inset-block:0!important;inset-inline-start:auto!important;inset-inline-end:0!important;z-index:2!important;display:flex!important;flex-direction:column!important;width:min(100vw,var(--lly-overlay-width))!important;min-width:0!important;max-width:min(100vw,var(--lly-overlay-width))!important;height:100%!important;min-height:100%!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--lly-white)!important;border:0!important;border-inline-start:1px solid var(--lly-line)!important;border-radius:0!important;box-shadow:var(--lly-shadow-popover)!important;color:var(--lly-ink)!important;outline:none!important;transform:translate3d(100%,0,0)!important;transition:transform var(--lly-overlay-duration) var(--lly-overlay-ease)!important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none!important}html body .laley-overlay:is(.is-open,.is-visible,.active,.animate,[open])>.laley-overlay__sheet,html body .laley-overlay>.laley-overlay__sheet.is-active{transform:translateZ(0)!important;pointer-events:auto!important}html body .laley-overlay-adapter{display:flex!important;flex-direction:column!important;width:min(100vw,var(--lly-overlay-width))!important;min-width:0!important;max-width:min(100vw,var(--lly-overlay-width))!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important;background:var(--lly-white)!important;border:0!important;border-inline-start:1px solid var(--lly-line)!important;border-radius:0!important;box-shadow:var(--lly-shadow-popover)!important;color:var(--lly-ink)!important;font-family:var(--lly-font-ui)!important;box-sizing:border-box!important}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__header{position:sticky!important;inset-block-start:0!important;z-index:6!important;display:flex!important;flex:0 0 var(--lly-overlay-header-min)!important;align-items:center!important;justify-content:space-between!important;gap:var(--lly-space-4)!important;width:100%!important;min-height:var(--lly-overlay-header-min)!important;height:var(--lly-overlay-header-min)!important;margin:0!important;padding:0 var(--lly-overlay-gutter-current)!important;background:var(--lly-white)!important;border:0!important;border-bottom:1px solid var(--lly-line)!important;color:var(--lly-ink)!important;box-sizing:border-box!important}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__title{display:inline-flex!important;align-items:center!important;gap:var(--lly-space-2)!important;min-width:0!important;margin:0!important;line-height:var(--lly-leading-solid)!important}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__count{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;align-self:center!important;justify-content:center!important;min-width:18px!important;height:18px!important;margin:0!important;padding:0 var(--lly-space-1)!important;border:1px solid var(--lly-hairline)!important;border-radius:var(--lly-radius-pill)!important;background:var(--lly-surface-plate)!important;color:var(--lly-muted-strong)!important;font-family:var(--lly-font-ui)!important;font-size:var(--lly-panel-counter-size)!important;font-weight:var(--lly-weight-medium)!important;line-height:var(--lly-leading-solid)!important;letter-spacing:var(--lly-track-none)!important;text-transform:none!important}.laley-overlay__count:before{content:none}.laley-overlay__count:after{content:none}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close{position:relative!important;display:inline-flex!important;flex:0 0 var(--lly-overlay-close-size)!important;align-items:center!important;justify-content:center!important;width:var(--lly-overlay-close-size)!important;height:var(--lly-overlay-close-size)!important;min-width:var(--lly-overlay-close-size)!important;min-height:var(--lly-overlay-close-size)!important;margin:0 calc((var(--lly-overlay-close-size) - var(--lly-overlay-close-icon)) / -2) 0 0!important;padding:0!important;color:var(--lly-ink)!important;background:transparent!important;border:0!important;border-radius:var(--lly-radius-pill)!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important;cursor:pointer!important;line-height:0!important;touch-action:manipulation!important;transition:background var(--lly-motion-hover-duration) var(--lly-motion-hover-ease),color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close:is(:hover,:focus-visible){background:var(--lly-surface-plate)!important}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close :where(svg,.icon){display:block!important;width:var(--lly-overlay-close-icon)!important;height:var(--lly-overlay-close-icon)!important;overflow:visible}:is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close :where(path,line){fill:none!important;stroke:currentColor!important;stroke-width:var(--lly-overlay-close-stroke)!important;vector-effect:non-scaling-stroke}:is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close span{display:none}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__close:focus-visible{outline:var(--lly-focus-ring-width) solid var(--lly-ink)!important;outline-offset:var(--lly-focus-ring-inset-offset)!important}html body .laley-overlay.kk--conversion .laley-overlay__close :where(svg,.icon){display:block!important;width:var(--lly-overlay-close-icon)!important;height:var(--lly-overlay-close-icon)!important;color:var(--lly-ink)!important}html body .laley-overlay.kk--conversion .laley-overlay__close :where(path,line){fill:none!important;stroke:currentColor!important;stroke-width:var(--lly-overlay-close-stroke)!important;vector-effect:non-scaling-stroke}html body .laley-overlay:not(.kk--conversion) .laley-overlay__body{flex:1 1 auto!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;background:var(--lly-white)!important;box-sizing:border-box!important}html body .laley-overlay:not(.kk--conversion) .laley-overlay__body--padded{padding:var(--lly-overlay-body-top) var(--lly-overlay-gutter-current) max(var(--lly-overlay-body-bottom),env(safe-area-inset-bottom))!important}html body .laley-overlay:not(.kk--conversion) .laley-overlay__body--pan-both{touch-action:pan-x pan-y pinch-zoom!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__tabs{position:relative;display:flex;align-items:flex-end;gap:var(--lly-overlay-tab-gap);width:100%;margin:0 0 var(--lly-space-4);padding:0;border:0}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__tabs:after{content:"";position:absolute;inset-inline:calc(var(--lly-overlay-gutter-current) * -1);inset-block-end:0;height:1px;background:var(--lly-line);pointer-events:none}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__tab{--lly-link-indicator-bottom: -1px;position:relative;display:inline-flex;min-height:var(--lly-overlay-tab-min);align-items:center;justify-content:center;margin:0;padding:0 0 var(--lly-space-2);border:0;border-radius:0;background:transparent;color:var(--lly-muted-strong);font-family:var(--lly-font-label);font-size:var(--lly-overlay-tab-size);font-weight:var(--lly-weight-medium);line-height:var(--lly-leading-ui);letter-spacing:var(--lly-track-none);text-transform:none;cursor:pointer}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__tab:is(:hover,[aria-selected=true]){color:var(--lly-ink)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lly-space-4);margin:0 0 var(--lly-space-4)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-title{margin:0;color:var(--lly-ink);font-family:var(--lly-font-heading);font-size:var(--lly-type-prose-heading);font-weight:var(--lly-weight-regular);line-height:var(--lly-leading-tight);letter-spacing:var(--lly-track-none);text-transform:none}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-meta{flex:0 0 auto;margin:0;color:var(--lly-muted);font-family:var(--lly-font-meta);font-size:var(--lly-type-sm);line-height:var(--lly-leading-meta-compact)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-section{position:relative;margin:var(--lly-space-5-5) 0 0;padding:var(--lly-space-4-5) 0 0}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-section:before{content:"";position:absolute;inset-inline:calc(var(--lly-overlay-gutter-current) * -1);inset-block-start:0;height:1px;background:var(--lly-line);pointer-events:none}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-section-title{margin:0 0 var(--lly-space-2);color:var(--lly-ink);font-family:var(--lly-font-label);font-size:var(--lly-type-body-emphasis);font-weight:var(--lly-weight-medium);line-height:var(--lly-leading-label);letter-spacing:var(--lly-track-none);text-transform:none}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay__content-copy,.laley-overlay__content-copy p){margin:0;color:var(--lly-ink);font-family:var(--lly-font-body);font-size:var(--lly-panel-body-size);font-weight:var(--lly-weight-regular);line-height:var(--lly-leading-copy-compact);letter-spacing:var(--lly-track-none);text-transform:none}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-copy+.laley-overlay__content-copy{margin-top:var(--lly-space-2)}.laley-overlay__form-view{display:grid;gap:var(--lly-space-3);width:100%;margin:0;padding:0;text-align:left;box-sizing:border-box}.laley-overlay__label{margin:0 0 var(--lly-space-1);color:var(--lly-muted-strong);font-family:var(--lly-font-label);font-size:var(--lly-type-meta);line-height:var(--lly-leading-label);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-overlay__heading{margin:0 0 var(--lly-space-2);color:var(--lly-ink);font-family:var(--lly-font-label);font-size:var(--lly-type-label);font-weight:var(--lly-weight-medium);line-height:var(--lly-leading-ui);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-overlay__copy{max-width:36ch;margin:0 0 var(--lly-space-2);color:var(--lly-muted-strong);font-family:var(--lly-font-ui);font-size:var(--lly-type-body);line-height:var(--lly-leading-copy)}.laley-overlay__media{display:none;width:100%;margin:0 0 var(--lly-space-5);aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--lly-radius-card);background:var(--lly-surface-media)}.laley-overlay__media.is-active{display:block}.laley-overlay__media :where(img,video){display:block;width:100%;height:100%;object-fit:var(--lly-lifestyle-fit);object-position:center;mix-blend-mode:var(--lly-lifestyle-blend);filter:var(--lly-lifestyle-filter)}.laley-overlay__field{width:100%;margin:0;text-align:left;box-sizing:border-box}.laley-overlay__field-label{display:block;margin:0 0 var(--lly-space-2);color:var(--lly-muted-strong);font-family:var(--lly-font-label);font-size:var(--lly-type-meta);line-height:var(--lly-leading-label);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-overlay__input{width:100%;min-height:var(--lly-action-height);padding:0 var(--lly-space-4);border:1px solid var(--lly-line-strong);border-radius:var(--kk-input-radius, var(--lly-radius-card));background:var(--lly-white);color:var(--lly-ink);font-family:var(--lly-font-ui);font-size:var(--lly-mobile-input-size);line-height:var(--lly-leading-ui);box-sizing:border-box}.laley-overlay__input::placeholder{color:var(--lly-muted);opacity:1}.laley-overlay__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--lly-action-height);padding:0 var(--lly-space-4);border-radius:var(--kk-btn-radius, var(--lly-radius-action));font-family:var(--lly-font-label);font-size:var(--lly-type-label);line-height:var(--lly-leading-solid);letter-spacing:var(--lly-track-ui);text-transform:uppercase;box-sizing:border-box}.laley-overlay__button--vipps{color:var(--lly-white);background:var(--lly-payment-vipps)}.laley-overlay__separator{display:flex;align-items:center;gap:var(--lly-space-3);width:100%;color:var(--lly-muted-strong)}.laley-overlay__separator:before,.laley-overlay__separator:after{content:"";flex:1 1 auto;height:1px;background:var(--lly-line)}.laley-overlay__separator span{font-family:var(--lly-font-label);font-size:var(--lly-type-meta);line-height:var(--lly-leading-solid);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-overlay__consent{display:flex;align-items:flex-start;gap:var(--lly-space-2);width:100%;color:var(--lly-muted-strong);font-family:var(--lly-font-ui);font-size:var(--lly-type-meta);line-height:var(--lly-leading-copy-compact);text-align:left}.laley-overlay__consent input{flex:0 0 auto;margin-top:.12em}.laley-overlay__consent a{color:currentColor;text-decoration-line:underline;text-underline-offset:var(--lly-link-underline-offset)}.laley-overlay__error{display:none;margin:0;color:var(--lly-error);font-family:var(--lly-font-ui);font-size:var(--lly-type-label);line-height:var(--lly-leading-error);text-align:left}.laley-overlay__error.is-active{display:block}.laley-overlay__skip{color:var(--lly-muted-strong);font-family:var(--lly-font-label);font-size:var(--lly-type-meta);line-height:var(--lly-leading-solid);letter-spacing:var(--lly-track-caps);text-transform:uppercase;text-decoration-line:underline;text-underline-offset:var(--lly-link-underline-offset)}.laley-overlay--drawer:not(.kk--conversion) :where(.laley-overlay__field,.laley-overlay__button,.laley-overlay__separator,.laley-overlay__consent){width:100%;max-width:none;margin:0}.laley-overlay--drawer:not(.kk--conversion) .laley-overlay__form-view+.laley-overlay__form-view{margin-top:var(--lly-space-5)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__section-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--lly-space-3);margin:0 0 var(--lly-space-3)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__section-head>*{margin:0}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__section-link{color:var(--lly-ink);font-family:var(--lly-font-ui);font-size:var(--lly-panel-inline-link-size);text-underline-offset:var(--lly-link-underline-offset)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:100%!important;margin:0!important;padding:var(--lly-overlay-body-top) var(--lly-overlay-gutter-current) max(var(--lly-overlay-body-bottom),env(safe-area-inset-bottom))!important;box-sizing:border-box!important;list-style:none!important}.laley-overlay :where(.laley-panel__view:not(.laley-panel__view--notify)){padding:var(--lly-overlay-body-top) var(--lly-overlay-gutter-current) max(var(--lly-overlay-body-bottom),env(safe-area-inset-bottom))!important}.laley-overlay :where(.laley-panel__result-list){gap:0;border-top:1px solid var(--lly-line);background:var(--lly-white)}.laley-overlay :where(.laley-panel__result-link){display:grid!important;grid-template-columns:var(--lly-overlay-product-media) minmax(0,1fr)!important;align-items:center!important;min-height:calc(var(--lly-overlay-product-media) + (var(--lly-overlay-product-pad) * 2))!important;margin:0!important;padding:var(--lly-overlay-product-pad) 0!important;border:0!important;border-bottom:1px solid var(--lly-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--lly-ink)!important;text-decoration:none!important;gap:var(--lly-overlay-product-gap)!important;transition:background-color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease),color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)}.laley-overlay :where(.laley-panel__result-link:hover,.laley-panel__result-link:focus-visible){background:transparent!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card){display:grid!important;grid-template-columns:var(--lly-overlay-product-media) minmax(0,1fr)!important;align-items:center!important;min-height:calc(var(--lly-overlay-product-media) + (var(--lly-overlay-product-pad) * 2))!important;margin:0!important;padding:var(--lly-overlay-product-pad) 0!important;border:0!important;border-bottom:1px solid var(--lly-line)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;gap:var(--lly-overlay-product-gap)!important;transition:background-color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease),border-color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card:hover,.laley-overlay-card:focus-visible){background:transparent!important;border-color:var(--lly-line)!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-media,.laley-overlay-card__media){display:block!important;width:var(--lly-overlay-product-media)!important;min-width:var(--lly-overlay-product-media)!important;height:var(--lly-overlay-product-media)!important;min-height:var(--lly-overlay-product-media)!important;aspect-ratio:1 / 1!important;overflow:hidden!important;isolation:isolate!important;contain:layout paint!important;border-radius:var(--lly-overlay-product-radius)!important;background:var(--lly-packshot-bg)!important;box-shadow:inset 0 0 0 1px var(--lly-packshot-border)!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-media--collection,.laley-panel__result-media--page){background:var(--lly-surface-media)!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-media img,.laley-overlay-card__media img,.laley-overlay-card__media .lazy-image,.laley-overlay-card__media a){display:block!important;width:100%!important;height:100%!important;border-radius:inherit!important;background:transparent!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card__media img[hidden]){display:none!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-media--product img,.laley-overlay-card__media img,.pdp-clean__cart-packshot){padding:var(--lly-space-1)!important;mix-blend-mode:var(--lly-packshot-blend)!important;filter:var(--lly-packshot-filter)!important;object-fit:var(--lly-packshot-fit)!important;object-position:center!important}.laley-overlay .laley-panel__result-media[data-laley-panel-media-state=loading] img{opacity:0!important}.laley-overlay .laley-panel__result-media[data-laley-panel-media-state=ready] img{opacity:1!important;transition:opacity var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-copy,.laley-overlay-card__copy){display:grid!important;align-content:center!important;gap:var(--lly-space-1)!important;min-width:0!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card--action-row .laley-overlay-card__copy{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:var(--lly-space-3)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__details{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;justify-content:stretch!important;gap:var(--lly-space-1)!important;width:100%!important;min-width:0!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card--action-row .laley-overlay-card__control{width:auto!important;min-width:var(--lly-overlay-card-action-min)!important;margin:0!important;padding-inline:var(--lly-space-3)!important;white-space:nowrap!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-kicker,.laley-overlay-card__kicker){margin:0!important;color:var(--lly-muted-strong)!important;font-family:var(--lly-font-ui)!important;font-size:var(--lly-overlay-product-meta-size)!important;font-weight:var(--lly-weight-medium)!important;line-height:var(--lly-leading-ui)!important;letter-spacing:var(--lly-track-ui)!important;text-transform:uppercase!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card__meta,.laley-overlay-card__meta *){margin-top:0!important;margin-bottom:0!important;color:var(--lly-muted)!important;font-family:var(--lly-font-meta)!important;font-size:var(--lly-overlay-product-meta-size)!important;font-weight:var(--lly-weight-regular)!important;line-height:var(--lly-leading-ui)!important;letter-spacing:var(--lly-track-none)!important;text-transform:none!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-title,.laley-overlay-card__title,.laley-overlay-card__title a){display:-webkit-box!important;min-width:0!important;margin:0!important;overflow:hidden!important;color:var(--lly-ink)!important;font-family:var(--lly-font-card-title)!important;font-size:var(--lly-overlay-product-title-size)!important;font-weight:var(--lly-weight-regular)!important;line-height:var(--lly-panel-product-title-line)!important;letter-spacing:var(--lly-track-none)!important;text-transform:none!important;text-decoration:none!important;text-overflow:ellipsis!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-price-row,.laley-overlay-card__price-row){display:inline-flex!important;align-items:baseline!important;gap:var(--lly-space-2)!important;margin:0!important;color:var(--lly-ink)!important;font-family:var(--lly-font-ui)!important;font-size:var(--lly-overlay-product-price-size)!important;line-height:var(--lly-leading-snug)!important;letter-spacing:0!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-price,.laley-panel__result-compare,.laley-overlay-card__price,.laley-overlay-card__compare){font-family:var(--lly-font-ui)!important;font-size:var(--lly-overlay-product-price-size)!important;font-weight:var(--lly-weight-regular)!important;line-height:var(--lly-leading-snug)!important;letter-spacing:0!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-compare,.laley-overlay-card__compare){color:var(--lly-muted-soft)!important;text-decoration-line:line-through!important;text-decoration-thickness:1px!important}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card__price-row,.laley-overlay-card__price-row *){color:var(--lly-ink)!important;font-family:var(--lly-font-price)!important;font-size:var(--lly-overlay-product-price-size)!important;font-weight:var(--lly-weight-medium)!important;line-height:var(--lly-leading-ui)!important;letter-spacing:var(--lly-track-none)!important;text-transform:none!important;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-panel__result-action,.laley-overlay-card__action){display:inline-flex;width:fit-content;margin-top:var(--lly-space-1);color:var(--lly-muted-strong);font-family:var(--lly-font-ui);font-size:var(--lly-type-meta);font-weight:var(--lly-weight-medium);line-height:var(--lly-leading-ui);letter-spacing:var(--lly-track-ui);text-transform:uppercase;text-decoration-line:underline;text-underline-offset:var(--lly-link-underline-offset)}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__result-heading+.laley-panel__product-grid{margin-top:var(--lly-space-3)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--lly-space-4) var(--lly-space-3)!important;margin:0!important;padding:0!important;border:0!important;list-style:none!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid>li{min-width:0!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-link{display:block!important;min-height:0!important;padding:0!important;border:0!important;border-radius:var(--lly-radius-base)!important;background:transparent!important;color:var(--lly-ink)!important;text-decoration:none!important;cursor:pointer!important;transition:opacity var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-media{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;aspect-ratio:1 / 1!important;border-radius:var(--lly-radius-base)!important;transition:background-color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease),box-shadow var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-media[data-laley-panel-media-mode=packshot] img{padding:var(--lly-space-2)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-media[data-laley-panel-media-mode=lifestyle] img{padding:0!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-copy{align-content:start!important;gap:var(--lly-space-1)!important;padding-top:var(--lly-space-2)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-title{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}@media(hover:hover){:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-link:hover .laley-panel__result-media{box-shadow:inset 0 0 0 1px var(--lly-ink),var(--lly-shadow-control)!important}}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-link:focus-visible{outline:var(--lly-focus-ring-width) solid var(--lly-ink)!important;outline-offset:var(--lly-focus-ring-offset)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-panel__product-grid--cards .laley-panel__result-link:active{opacity:.68!important;transition-duration:var(--lly-motion-reduced)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton]{position:absolute!important;inset-block-start:var(--lly-space-1)!important;inset-inline-end:var(--lly-space-1)!important;display:grid!important;place-items:center!important;width:var(--lly-overlay-remove-size)!important;min-width:var(--lly-overlay-remove-size)!important;height:var(--lly-overlay-remove-size)!important;min-height:var(--lly-overlay-remove-size)!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--lly-ink)!important;box-shadow:none!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite:before,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton]:before{content:""!important;position:absolute!important;inset:50% auto auto 50%!important;z-index:0!important;width:var(--lly-overlay-remove-visual-size)!important;height:var(--lly-overlay-remove-visual-size)!important;border:1px solid var(--lly-line)!important;border-radius:var(--lly-radius-compact)!important;background:var(--lly-white)!important;box-shadow:none!important;transform:translate(-50%,-50%)!important;pointer-events:none!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite:after,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton]:after{display:none!important;content:none!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite>*,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton]>*{position:relative!important;z-index:1!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite svg,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton] svg{width:var(--lly-overlay-remove-icon)!important;height:var(--lly-overlay-remove-icon)!important}@media(hover:hover){:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__favorite:hover:before,.kl-hub-drawer__content .kl-hub-product-info button[class*=favoriteButton]:hover:before{border-color:var(--lly-ink)!important}}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__remove{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:var(--lly-overlay-remove-size)!important;min-width:var(--lly-overlay-remove-size)!important;height:var(--lly-overlay-remove-size)!important;min-height:var(--lly-overlay-remove-size)!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--lly-radius-pill)!important;background:transparent!important;color:var(--lly-muted-strong)!important;cursor:pointer!important;text-decoration:none!important;transition:background-color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease),color var(--lly-motion-hover-duration) var(--lly-motion-hover-ease)}:is(.laley-overlay,.laley-overlay-adapter) :where(.laley-overlay-card__remove:hover,.laley-overlay-card__remove:focus-visible){background:var(--lly-packshot-bg)!important;color:var(--lly-ink)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__remove svg{display:block!important;width:var(--lly-overlay-remove-icon)!important;height:var(--lly-overlay-remove-icon)!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card__remove svg path{stroke-width:1.45!important}@media(max-width:749px){html[data-scroll-locked]{scrollbar-width:none!important}html[data-scroll-locked]::-webkit-scrollbar{display:none!important}html body .laley-overlay .laley-overlay__body{scrollbar-width:none!important}html body .laley-overlay .laley-overlay__body::-webkit-scrollbar{display:none!important}:root{--lly-overlay-width: 100vw;--lly-overlay-header-min: calc(var(--lly-panel-header-height-mobile) + env(safe-area-inset-top));--lly-overlay-gutter-current: var(--lly-panel-gutter-mobile);--lly-overlay-close-size: var(--lly-touch-target);--lly-overlay-body-top: var(--lly-panel-body-top-mobile);--lly-overlay-body-bottom: var(--lly-panel-body-bottom-mobile);--lly-overlay-tab-gap: var(--lly-space-5);--lly-overlay-tab-min: var(--lly-control-height-sm);--lly-overlay-tab-size: var(--lly-type-sm);--lly-overlay-card-action-min: var(--lly-commerce-row-action-min-mobile);--lly-overlay-product-media: var(--lly-panel-product-media-mobile);--lly-overlay-product-gap: var(--lly-panel-product-gap-mobile);--lly-overlay-product-pad: var(--lly-panel-product-row-y);--lly-overlay-product-title-size: var(--lly-panel-product-title-size)}html body :is(.laley-overlay>.laley-overlay__sheet,.laley-overlay-adapter){width:100vw!important;max-width:100vw!important;border-inline-start:0!important;box-shadow:none!important}html body :is(.laley-overlay:not(.kk--conversion),.laley-overlay-adapter) .laley-overlay__header{padding-top:env(safe-area-inset-top)!important}html body .laley-panel__sheet:has(.laley-panel__view[data-laley-panel-view=search]:not([hidden]))>.laley-overlay__header{position:absolute!important;inset:calc(var(--lly-space-3) + env(safe-area-inset-top)) auto auto var(--lly-overlay-gutter-current)!important;z-index:7!important;flex:0 0 var(--lly-touch-target)!important;width:var(--lly-touch-target)!important;min-height:var(--lly-field-height)!important;height:var(--lly-field-height)!important;padding:0!important;border:0!important;background:transparent!important}html body .laley-panel__sheet:has(.laley-panel__view[data-laley-panel-view=search]:not([hidden]))>.laley-overlay__header .laley-overlay__title{display:none!important}html body .laley-panel__sheet:has(.laley-panel__view[data-laley-panel-view=search]:not([hidden]))>.laley-overlay__header .laley-overlay__close{margin:0!important}html body .laley-panel__sheet>.laley-panel__view[data-laley-panel-view=search]:not([hidden]){padding-top:calc(var(--lly-space-3) + env(safe-area-inset-top))!important}}@media(max-width:359px){:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay__content-head{flex-direction:column;align-items:flex-start;gap:var(--lly-space-1)}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card--action-row .laley-overlay-card__copy{grid-template-columns:minmax(0,1fr)!important;align-items:start!important}:is(.laley-overlay,.laley-overlay-adapter) .laley-overlay-card--action-row .laley-overlay-card__control{width:100%!important}}@media(prefers-reduced-motion:reduce){.laley-overlay__sheet,.laley-overlay-adapter,.laley-panel__sheet,.pdp-clean__sizeguide-panel,cart-drawer.drawer--cart .drawer__inner{animation-duration:var(--lly-motion-reduced)!important;transition-duration:var(--lly-motion-reduced)!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/laley-overlay-system.css.map?lly=laley-custom-20260808-release-v313 */
