html body .laley-overlay.laley-set-upgrade>.laley-set-upgrade__sheet{inset:50% auto auto 50%!important;width:min(calc(100vw - (var(--lly-gutter) * 2)),560px)!important;min-width:0!important;max-width:560px!important;height:auto!important;min-height:0!important;max-height:calc(100dvh - (var(--lly-gutter) * 2))!important;overflow:hidden!important;border:1px solid var(--lly-line)!important;border-radius:var(--lly-radius-panel)!important;background:var(--lly-surface, #fff)!important;box-shadow:0 18px 55px #1410101a!important;opacity:0!important;transform:translate(-50%,calc(-50% + var(--lly-space-4)))!important;transition:opacity var(--lly-overlay-duration) var(--lly-overlay-ease),transform var(--lly-overlay-duration) var(--lly-overlay-ease)!important}html body .laley-overlay.laley-set-upgrade.is-open>.laley-set-upgrade__sheet{opacity:1!important;transform:translate(-50%,-50%)!important}html body .laley-overlay.laley-set-upgrade .laley-set-upgrade__body{flex:0 1 auto!important;display:grid;grid-auto-rows:max-content;align-content:start;gap:var(--lly-space-4);height:auto!important;min-height:0!important;padding:var(--lly-space-5)}.laley-set-upgrade__intro{display:grid;gap:var(--lly-space-1-5)}html body .laley-set-upgrade__title,.laley-set-upgrade__copy{margin:0}.laley-set-upgrade__copy{max-width:38ch;color:var(--lly-muted-strong);font-family:var(--lly-font-body);font-size:var(--lly-type-body);line-height:var(--lly-leading-copy)}html body .laley-set-upgrade__product{--lly-product-choice-media: 68px;display:grid;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"summary price";align-items:center;gap:var(--lly-space-3);min-height:0!important;padding:var(--lly-space-3);border:1px solid var(--lly-line);border-radius:var(--lly-radius-card);background:#fff}.laley-set-upgrade__product-link{grid-area:summary;display:grid;grid-template-columns:var(--lly-product-choice-media) minmax(0,1fr);grid-template-areas:"media copy";align-items:center;gap:var(--lly-space-3);min-width:0;border-radius:var(--lly-radius-compact);color:inherit;text-decoration:none}.laley-set-upgrade__product--no-media .laley-set-upgrade__product-link{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy"}.laley-set-upgrade__product-link:focus-visible{outline:2px solid var(--lly-ink);outline-offset:3px}.laley-set-upgrade__media{grid-area:media;width:var(--lly-product-choice-media);height:var(--lly-product-choice-media);border:0!important;background:transparent!important;box-shadow:none!important}.laley-set-upgrade__media img{display:block;width:100%;height:100%;object-fit:contain}.laley-set-upgrade__product-copy{grid-area:copy;display:grid;gap:var(--lly-space-1);min-width:0}.laley-set-upgrade__product-title{overflow:hidden;color:var(--lly-ink);font-family:var(--lly-font-card-title);font-size:var(--lly-overlay-product-title-size);font-weight:var(--lly-weight-medium);line-height:var(--lly-leading-snug);text-overflow:ellipsis;white-space:nowrap}.laley-set-upgrade__product-meta{color:var(--lly-muted-strong);font-family:var(--lly-font-meta);font-size:var(--lly-overlay-product-meta-size);line-height:var(--lly-leading-snug)}.laley-set-upgrade__product-details{color:var(--lly-ink);text-decoration:underline;text-decoration-thickness:var(--lly-link-underline-thickness);text-underline-offset:var(--lly-link-underline-offset)}@media(hover:hover)and (pointer:fine){.laley-set-upgrade__product-link:hover .laley-set-upgrade__product-details{text-decoration-thickness:2px}}.laley-set-upgrade__price-block{grid-area:price;display:grid;justify-items:end;gap:var(--lly-space-1);text-align:end}.laley-set-upgrade__reference,.laley-set-upgrade__current{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.45em;font-family:var(--lly-font-price);font-size:var(--lly-overlay-product-price-size);line-height:var(--lly-leading-snug);white-space:nowrap}.laley-set-upgrade__reference{color:var(--lly-muted)}.laley-set-upgrade__price-label{color:var(--lly-muted-strong);font-family:var(--lly-font-meta);font-size:var(--lly-type-2xs);font-weight:var(--lly-weight-regular);letter-spacing:0;text-transform:none}.laley-set-upgrade__reference s{color:var(--lly-muted);font-weight:var(--lly-weight-regular)}.laley-set-upgrade__current strong{color:var(--lly-ink);font-weight:var(--lly-weight-semibold)}.laley-set-upgrade__sizes{min-width:0;margin:0;padding:0;border:0}.laley-set-upgrade__sizes legend{margin:0 0 var(--lly-space-2);color:var(--lly-ink);font-family:var(--lly-font-label);font-size:var(--lly-type-xs);font-weight:var(--lly-weight-semibold);line-height:var(--lly-leading-label);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-set-upgrade__size-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lly-space-2)}.laley-set-upgrade__size-field{display:grid;gap:var(--lly-space-1);min-width:0;color:var(--lly-muted-strong);font-family:var(--lly-font-label);font-size:var(--lly-type-2xs);font-weight:var(--lly-weight-semibold);line-height:var(--lly-leading-label);letter-spacing:var(--lly-track-caps);text-transform:uppercase}.laley-set-upgrade__select-wrap{position:relative;display:block}.laley-set-upgrade__select-wrap select{width:100%;min-height:52px;padding:0 42px 0 var(--lly-space-3);border:1px solid var(--lly-line-strong, #b8b4b2);border-radius:var(--lly-radius-control);background:#fff;color:var(--lly-ink);-webkit-appearance:none;appearance:none;cursor:pointer;font-family:var(--lly-font-control);font-size:var(--lly-type-body);font-weight:var(--lly-weight-medium);line-height:1;text-transform:none}.laley-set-upgrade__select-wrap select:focus-visible{outline:2px solid var(--lly-ink);outline-offset:2px}.laley-set-upgrade__select-wrap select option:disabled{color:var(--lly-muted)}.laley-set-upgrade__select-wrap svg{position:absolute;top:50%;right:var(--lly-space-3);width:18px;height:18px;color:var(--lly-ink);pointer-events:none;transform:translateY(-50%)}.laley-set-upgrade__actions{display:grid;gap:var(--lly-space-2)}.laley-set-upgrade__actions [data-laley-set-upgrade-confirm]{height:var(--lly-control-system-height)!important;min-height:var(--lly-control-system-height)!important}.laley-set-upgrade__keep{justify-self:center;min-height:var(--lly-control-system-height-compact);padding:0 var(--lly-space-3);border:0;background:transparent;color:var(--lly-muted-strong);cursor:pointer;font-family:var(--lly-font-control);font-size:var(--lly-type-sm)}.laley-set-upgrade__keep:is(:hover,:focus-visible){color:var(--lly-ink)}.laley-set-upgrade__message{margin:calc(-1 * var(--lly-space-2)) 0 0;color:var(--lly-muted-strong);font-family:var(--lly-font-body);font-size:var(--lly-type-sm);line-height:var(--lly-leading-copy)}.laley-set-upgrade__message[data-tone=error]{color:var(--lly-sale)}.laley-set-upgrade__message[hidden]{display:none!important}@media(max-width:749px){html body .laley-overlay.laley-set-upgrade>.laley-set-upgrade__sheet{inset:auto 0 0!important;width:100vw!important;max-width:100vw!important;max-height:calc(100dvh - env(safe-area-inset-top))!important;border-width:1px 0 0!important;border-radius:var(--lly-radius-panel) var(--lly-radius-panel) 0 0!important;box-shadow:0 -14px 45px #14101014!important;transform:translate3d(0,100%,0)!important}html body .laley-overlay.laley-set-upgrade.is-open>.laley-set-upgrade__sheet{transform:translateZ(0)!important}html body .laley-overlay.laley-set-upgrade .laley-set-upgrade__body{gap:var(--lly-space-3);padding:var(--lly-space-4) var(--lly-space-4) calc(var(--lly-space-4) + env(safe-area-inset-bottom))}html body .laley-set-upgrade__product{--lly-product-choice-media: 60px;gap:var(--lly-space-2) var(--lly-space-3)}}@media(max-width:520px){html body .laley-set-upgrade__product{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"summary" "price";align-items:start}.laley-set-upgrade__price-block{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;justify-items:stretch;align-items:center;width:100%;padding-top:var(--lly-space-2);border-top:1px solid var(--lly-line)}.laley-set-upgrade__reference,.laley-set-upgrade__current{justify-content:flex-start}.laley-set-upgrade__current{justify-content:flex-end}}@media(prefers-reduced-motion:reduce){html body .laley-set-upgrade>.laley-set-upgrade__sheet{transition-duration:var(--lly-motion-reduced)!important}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/laley-set-upgrade-v1.css.map?lly=laley-custom-20260908-illustrations-v848 */
