.figma-checkout-preview-module__ilGljW__preview{min-block-size:var(--fc-viewport);box-sizing:border-box;padding:var(--fc-page-padding);background:var(--fc-paper);color:var(--fc-ink)}.figma-checkout-preview-module__ilGljW__canvas{inline-size:var(--fc-full);max-inline-size:var(--fc-selector-width);gap:var(--fc-section-gap);flex-direction:column;margin-inline:auto;display:flex}.figma-checkout-preview-module__ilGljW__selector{min-inline-size:var(--fc-zero);margin:unset;padding:unset;border:unset}.figma-checkout-preview-module__ilGljW__legend{inline-size:var(--fc-full);color:var(--fc-ink);font-size:var(--fc-heading-size);font-weight:var(--fc-heading-weight);letter-spacing:var(--fc-heading-tracking);line-height:var(--fc-heading-line);margin-block-end:var(--fc-heading-gap);display:block}.figma-checkout-preview-module__ilGljW__choiceStack{gap:var(--fc-row-gap);flex-direction:column;display:flex}.figma-checkout-preview-module__ilGljW__choice{--choice-accent:var(--fc-ink);--choice-on:var(--fc-paper);min-block-size:var(--fc-row-mobile-min-height);min-inline-size:var(--fc-zero);inline-size:var(--fc-full);grid-template-areas:var(--fc-mobile-areas);grid-template-columns:var(--fc-mobile-columns);align-items:center;gap:var(--fc-choice-gap);box-sizing:border-box;padding:var(--fc-row-padding);border:var(--fc-keyline) solid var(--fc-ink);border-radius:var(--fc-row-radius);background:var(--fc-paper);color:var(--fc-ink);cursor:pointer;transition:var(--fc-transition);display:grid;position:relative;overflow:hidden}.figma-checkout-preview-module__ilGljW__choice:hover:not([data-selected=true]){border-color:var(--choice-accent);border-width:var(--fc-keyline-strong)}.figma-checkout-preview-module__ilGljW__choice[data-selected=true]{border-color:var(--choice-accent);background:var(--choice-accent);color:var(--choice-on)}.figma-checkout-preview-module__ilGljW__dao{--choice-accent:var(--fc-dao)}.figma-checkout-preview-module__ilGljW__gls{--choice-accent:var(--fc-gls)}.figma-checkout-preview-module__ilGljW__dhl,.figma-checkout-preview-module__ilGljW__postnord,.figma-checkout-preview-module__ilGljW__neutral,.figma-checkout-preview-module__ilGljW__card,.figma-checkout-preview-module__ilGljW__applepay{--choice-accent:var(--fc-ink)}.figma-checkout-preview-module__ilGljW__mobilepay{--choice-accent:var(--fc-mobile-pay)}.figma-checkout-preview-module__ilGljW__googlepay{--choice-accent:var(--fc-google-pay)}.figma-checkout-preview-module__ilGljW__klarna{--choice-accent:var(--fc-klarna);--choice-on:var(--fc-klarna-on)}.figma-checkout-preview-module__ilGljW__radioInput{inline-size:var(--fc-radio-size);block-size:var(--fc-radio-size);box-sizing:border-box;margin:unset;appearance:none;border:var(--fc-keyline) solid var(--fc-ink);border-radius:var(--fc-pill-radius);background:var(--fc-paper);color:var(--choice-accent);cursor:pointer;flex:none;grid-area:radio;place-content:center;display:grid}.figma-checkout-preview-module__ilGljW__radioInput:after{inline-size:var(--fc-radio-dot);block-size:var(--fc-radio-dot);border-radius:var(--fc-pill-radius);content:"";transform:var(--fc-unselected-scale);background:currentColor}.figma-checkout-preview-module__ilGljW__radioInput:checked{border-color:var(--fc-paper)}.figma-checkout-preview-module__ilGljW__radioInput:checked:after{transform:var(--fc-selected-scale)}.figma-checkout-preview-module__ilGljW__radioInput:focus-visible{box-shadow:var(--fc-focus-ring);outline:none}.figma-checkout-preview-module__ilGljW__choiceCopy{min-inline-size:var(--fc-zero);overflow-wrap:anywhere;font-size:var(--fc-body-size);letter-spacing:var(--fc-body-tracking);line-height:var(--fc-body-line);flex-direction:column;flex:auto;grid-area:copy;align-items:flex-start;gap:0;display:flex}.figma-checkout-preview-module__ilGljW__choiceLabel{font-weight:var(--fc-label-weight)}.figma-checkout-preview-module__ilGljW__choiceDescription{font-weight:var(--fc-body-weight)}.figma-checkout-preview-module__ilGljW__choiceCopy{flex-wrap:wrap}.figma-checkout-preview-module__ilGljW__choiceCopy>.figma-checkout-preview-module__ilGljW__choiceDescription{inline-size:var(--fc-full);text-align:left;flex:0 0 100%;margin-inline:0}.figma-checkout-preview-module__ilGljW__deliveryMeta{align-items:flex-end;gap:var(--fc-copy-gap);flex-direction:column;flex:none;grid-area:meta;display:flex}.figma-checkout-preview-module__ilGljW__deliveryMarkSlot{min-inline-size:calc(var(--fc-delivery-mark-width) * var(--fc-delivery-mark-scale));block-size:calc(var(--fc-mark-height) * var(--fc-delivery-mark-scale));flex:none;justify-content:flex-end;align-items:center;display:flex}.figma-checkout-preview-module__ilGljW__deliveryMarkFrame{block-size:calc(var(--fc-mark-height) * var(--fc-delivery-mark-scale));border-radius:var(--fc-small-radius);justify-content:center;align-items:center;display:flex;overflow:hidden}.figma-checkout-preview-module__ilGljW__daoFrame{inline-size:calc(var(--fc-dao-mark-width) * var(--fc-delivery-mark-scale));background:var(--fc-dao)}.figma-checkout-preview-module__ilGljW__glsFrame{inline-size:calc(var(--fc-delivery-mark-width) * var(--fc-delivery-mark-scale));background:var(--fc-gls)}.figma-checkout-preview-module__ilGljW__dhlFrame{inline-size:calc(var(--fc-wide-mark-width) * var(--fc-delivery-mark-scale));background:var(--fc-dhl)}.figma-checkout-preview-module__ilGljW__postnordFrame{inline-size:calc(var(--fc-wide-mark-width) * var(--fc-delivery-mark-scale));box-sizing:border-box;border:1px solid var(--fc-hairline-mark);background:#fff}.figma-checkout-preview-module__ilGljW__dhlWordmark,.figma-checkout-preview-module__ilGljW__postnordWordmark{inline-size:calc(var(--fc-wide-word-width) * var(--fc-delivery-mark-scale));block-size:auto;display:block}.figma-checkout-preview-module__ilGljW__deliveryMarkSelected{background:0 0}.figma-checkout-preview-module__ilGljW__daoWordmark{inline-size:calc(var(--fc-dao-word-width) * var(--fc-delivery-mark-scale));block-size:calc(var(--fc-word-height) * var(--fc-delivery-mark-scale));object-fit:cover;display:block}.figma-checkout-preview-module__ilGljW__glsWordmark{inline-size:calc(var(--fc-card-compact-dankort-width) * var(--fc-delivery-mark-scale));block-size:calc(var(--fc-word-height) * var(--fc-delivery-mark-scale));display:block}.figma-checkout-preview-module__ilGljW__price{min-inline-size:var(--fc-price-width);font-size:var(--fc-body-size);font-weight:var(--fc-label-weight);letter-spacing:var(--fc-body-tracking);line-height:var(--fc-body-line);text-align:right;white-space:nowrap;flex:none}.figma-checkout-preview-module__ilGljW__paymentMark{min-block-size:var(--fc-mark-height);flex:none;grid-area:meta;justify-content:flex-end;align-items:center;display:flex}.figma-checkout-preview-module__ilGljW__assetLayer{inline-size:var(--fc-full);block-size:var(--fc-full);max-inline-size:none;display:block;position:absolute}.figma-checkout-preview-module__ilGljW__mobilePayMark{inline-size:var(--fc-mobile-pay-mark-width);block-size:var(--fc-mark-height);flex:none;display:block;position:relative;overflow:hidden}.figma-checkout-preview-module__ilGljW__mobilePayBase,.figma-checkout-preview-module__ilGljW__mobilePayFill,.figma-checkout-preview-module__ilGljW__mobilePayTail{block-size:auto;inline-size:auto}.figma-checkout-preview-module__ilGljW__mobilePayBase{inset:var(--fc-mobile-pay-base-inset)}.figma-checkout-preview-module__ilGljW__mobilePayFill{inset:var(--fc-mobile-pay-fill-inset)}.figma-checkout-preview-module__ilGljW__mobilePayTail{inset:var(--fc-mobile-pay-tail-inset)}.figma-checkout-preview-module__ilGljW__cardMarks{--card-dankort-width:var(--fc-card-dankort-width);--card-dankort-height:var(--fc-card-dankort-height);--card-visa-width:var(--fc-card-visa-width);--card-visa-height:var(--fc-card-visa-height);--card-mastercard-width:var(--fc-card-mastercard-width);--card-mastercard-height:var(--fc-card-mastercard-height);--card-gap:var(--fc-card-gap);align-items:center;gap:var(--card-gap);flex:none;display:flex;overflow:hidden}.figma-checkout-preview-module__ilGljW__cardMarksCompact{--card-dankort-width:var(--fc-card-compact-dankort-width);--card-dankort-height:var(--fc-card-compact-dankort-height);--card-visa-width:var(--fc-card-compact-visa-width);--card-visa-height:var(--fc-card-compact-visa-height);--card-mastercard-width:var(--fc-card-compact-mastercard-width);--card-mastercard-height:var(--fc-card-compact-mastercard-height);--card-gap:var(--fc-card-compact-gap)}.figma-checkout-preview-module__ilGljW__dankortMark{inline-size:var(--card-dankort-width);block-size:var(--card-dankort-height);flex:none;position:relative;overflow:hidden}.figma-checkout-preview-module__ilGljW__cardMarksCompact .figma-checkout-preview-module__ilGljW__dankortMark{inline-size:var(--fc-card-dankort-width);block-size:var(--fc-card-dankort-height);zoom:var(--fc-card-compact-scale)}.figma-checkout-preview-module__ilGljW__dankortLayer{max-inline-size:none;transform:var(--fc-dankort-transform);display:block;position:absolute}.figma-checkout-preview-module__ilGljW__dankortBase{inset:var(--fc-dankort-base-inset)}.figma-checkout-preview-module__ilGljW__dankortRight{inset:var(--fc-dankort-right-inset)}.figma-checkout-preview-module__ilGljW__dankortTop{inset:var(--fc-dankort-top-inset)}.figma-checkout-preview-module__ilGljW__dankortLeft{inset:var(--fc-dankort-left-inset)}.figma-checkout-preview-module__ilGljW__dankortBottom{inset:var(--fc-dankort-bottom-inset)}.figma-checkout-preview-module__ilGljW__visaMark{inline-size:var(--card-visa-width);block-size:var(--card-visa-height);flex:none;display:block}.figma-checkout-preview-module__ilGljW__mastercardMark{inline-size:var(--card-mastercard-width);block-size:var(--card-mastercard-height);flex:none;display:block}.figma-checkout-preview-module__ilGljW__applePayMark{inline-size:var(--fc-apple-width);block-size:var(--fc-mark-height);object-fit:contain;display:block}.figma-checkout-preview-module__ilGljW__googlePayMark{inline-size:var(--fc-google-width);block-size:var(--fc-mark-height);object-fit:contain;display:block}.figma-checkout-preview-module__ilGljW__klarnaMark{inline-size:var(--fc-klarna-width);block-size:var(--fc-mark-height);display:block;position:relative;overflow:hidden}.figma-checkout-preview-module__ilGljW__klarnaBase{inset:var(--fc-zero)}.figma-checkout-preview-module__ilGljW__klarnaWord{inline-size:var(--fc-klarna-word-width);block-size:var(--fc-klarna-word-height);inset:var(--fc-klarna-word-inset)}.figma-checkout-preview-module__ilGljW__paymentActions{margin-block-start:var(--fc-buy-gap);position:relative}.figma-checkout-preview-module__ilGljW__buyButton{--cta-rest:var(--fc-ink);--cta-rest-border:var(--fc-ink);--cta-hover:var(--fc-paper);--cta-hover-border:var(--fc-ink);inline-size:var(--fc-full);block-size:var(--fc-buy-height);box-sizing:border-box;padding:unset;border:var(--fc-cta-border) solid var(--cta-rest-border);border-radius:var(--fc-pill-radius);background:var(--cta-rest);cursor:pointer;transition:var(--fc-transition);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.figma-checkout-preview-module__ilGljW__buyButton:hover:not(:disabled){border-color:var(--cta-hover-border);background:var(--cta-hover)}.figma-checkout-preview-module__ilGljW__buyButton:disabled{opacity:var(--fc-disabled-opacity);cursor:not-allowed}.figma-checkout-preview-module__ilGljW__buyButton:focus-visible{box-shadow:var(--fc-focus-ring);outline:none}.figma-checkout-preview-module__ilGljW__buy-mobilepay{--cta-rest:var(--fc-ink);--cta-rest-border:var(--fc-ink);--cta-hover:var(--fc-mobile-pay);--cta-hover-border:var(--fc-mobile-pay)}.figma-checkout-preview-module__ilGljW__buy-googlepay{--cta-rest:var(--fc-google-pay);--cta-rest-border:var(--fc-google-pay);--cta-hover:var(--fc-paper);--cta-hover-border:var(--fc-google-pay)}.figma-checkout-preview-module__ilGljW__buy-klarna{--cta-rest:var(--fc-klarna);--cta-rest-border:var(--fc-klarna);--cta-hover:var(--fc-paper);--cta-hover-border:var(--fc-klarna)}.figma-checkout-preview-module__ilGljW__ctaLockup{block-size:max-content;inline-size:max-content;inset:var(--fc-zero);transition:var(--fc-lockup-transition);justify-content:center;align-items:center;margin:auto;display:flex;position:absolute}.figma-checkout-preview-module__ilGljW__ctaIdle{opacity:var(--fc-visible)}.figma-checkout-preview-module__ilGljW__ctaHover{opacity:var(--fc-hidden);pointer-events:none}.figma-checkout-preview-module__ilGljW__buyButton:hover .figma-checkout-preview-module__ilGljW__ctaIdle{opacity:var(--fc-hidden)}.figma-checkout-preview-module__ilGljW__buyButton:hover .figma-checkout-preview-module__ilGljW__ctaHover,.figma-checkout-preview-module__ilGljW__buyButton:disabled:hover .figma-checkout-preview-module__ilGljW__ctaIdle{opacity:var(--fc-visible)}.figma-checkout-preview-module__ilGljW__buyButton:disabled:hover .figma-checkout-preview-module__ilGljW__ctaHover{opacity:var(--fc-hidden)}.figma-checkout-preview-module__ilGljW__buyButton[data-busy],.figma-checkout-preview-module__ilGljW__buyButton[data-busy]:hover:not(:disabled){--cta-busy-ink:var(--fc-paper);border-color:var(--cta-rest-border);background:var(--cta-rest);cursor:progress}.figma-checkout-preview-module__ilGljW__buy-klarna[data-busy],.figma-checkout-preview-module__ilGljW__buy-klarna[data-busy]:hover:not(:disabled){--cta-busy-ink:var(--fc-ink)}.figma-checkout-preview-module__ilGljW__buyButton[data-busy] .figma-checkout-preview-module__ilGljW__ctaIdle,.figma-checkout-preview-module__ilGljW__buyButton[data-busy] .figma-checkout-preview-module__ilGljW__ctaHover,.figma-checkout-preview-module__ilGljW__buyButton[data-busy]:hover .figma-checkout-preview-module__ilGljW__ctaIdle,.figma-checkout-preview-module__ilGljW__buyButton[data-busy]:hover .figma-checkout-preview-module__ilGljW__ctaHover{opacity:var(--fc-hidden)}.figma-checkout-preview-module__ilGljW__ctaSpinner{color:var(--cta-busy-ink);inset:var(--fc-zero);margin:auto;position:absolute}.figma-checkout-preview-module__ilGljW__mobilePayButtonLockup{align-items:center;gap:var(--fc-mobile-pay-button-gap);display:flex}.figma-checkout-preview-module__ilGljW__mobilePayCtaLead{inline-size:var(--fc-mobile-pay-lead-width);block-size:var(--fc-mobile-pay-lead-height);display:block}.figma-checkout-preview-module__ilGljW__mobilePayCtaBrand{align-items:center;gap:var(--fc-mobile-pay-brand-gap);display:flex}.figma-checkout-preview-module__ilGljW__mobilePayCtaWord{inline-size:var(--fc-mobile-pay-word-width);block-size:var(--fc-mobile-pay-word-height);display:block}.figma-checkout-preview-module__ilGljW__appleButtonLockup{align-items:center;gap:var(--fc-apple-button-gap);display:flex}.figma-checkout-preview-module__ilGljW__appleCtaLead{inline-size:var(--fc-apple-lead-width);block-size:var(--fc-apple-lead-height);display:block}.figma-checkout-preview-module__ilGljW__ctaHover .figma-checkout-preview-module__ilGljW__appleCtaLead{inline-size:var(--fc-apple-lead-dark-width)}.figma-checkout-preview-module__ilGljW__appleCtaPay{inline-size:var(--fc-apple-pay-width);block-size:var(--fc-apple-pay-height);display:block}.figma-checkout-preview-module__ilGljW__googleButtonLockup{align-items:center;gap:var(--fc-google-button-gap);display:flex}.figma-checkout-preview-module__ilGljW__googleCtaLead{inline-size:var(--fc-google-lead-width);block-size:var(--fc-google-lead-height);display:block}.figma-checkout-preview-module__ilGljW__googleCtaPay{inline-size:var(--fc-google-pay-width);block-size:var(--fc-google-pay-height);display:block}.figma-checkout-preview-module__ilGljW__klarnaButtonLockup{align-items:center;gap:var(--fc-klarna-button-gap);display:flex}.figma-checkout-preview-module__ilGljW__klarnaCtaLead{inline-size:var(--fc-klarna-lead-width);block-size:var(--fc-klarna-lead-height);display:block}.figma-checkout-preview-module__ilGljW__klarnaCtaWord{inline-size:var(--fc-klarna-cta-width);block-size:var(--fc-klarna-cta-height);display:block}.figma-checkout-preview-module__ilGljW__cardButtonLockup{align-items:center;gap:var(--fc-card-button-gap);display:flex}.figma-checkout-preview-module__ilGljW__cardButtonLabel{color:var(--fc-paper);font-size:var(--fc-card-button-size);font-weight:var(--fc-label-weight);letter-spacing:var(--fc-card-button-tracking);line-height:var(--fc-card-button-line);white-space:nowrap}.figma-checkout-preview-module__ilGljW__ctaHover .figma-checkout-preview-module__ilGljW__cardButtonLabel{color:var(--fc-ink)}.figma-checkout-preview-module__ilGljW__previewStatus{top:var(--fc-status-offset);inline-size:var(--fc-full);margin:unset;color:var(--fc-ink);font-size:var(--text-p2);font-weight:var(--font-weight-body);line-height:var(--leading-heading);text-align:center;position:absolute}@media (max-width:559px){.figma-checkout-preview-module__ilGljW__paymentChoice{min-block-size:52px;padding:7px 10px}.figma-checkout-preview-module__ilGljW__paymentChoice .figma-checkout-preview-module__ilGljW__choiceCopy{font-size:var(--text-p1);gap:0;line-height:1.3}.figma-checkout-preview-module__ilGljW__paymentChoice .figma-checkout-preview-module__ilGljW__choiceDescription{font-size:var(--text-p2);line-height:1.3}.figma-checkout-preview-module__ilGljW__paymentChoice .figma-checkout-preview-module__ilGljW__choiceCopy>.figma-checkout-preview-module__ilGljW__choiceDescription{white-space:normal}.figma-checkout-preview-module__ilGljW__paymentChoice .figma-checkout-preview-module__ilGljW__paymentMark{zoom:.7}}@media (max-width:384px){.figma-checkout-preview-module__ilGljW__cardButtonLockup{zoom:var(--fc-card-button-narrow-scale)}}@media (min-width:750px){.figma-checkout-preview-module__ilGljW__preview{--fc-page-padding:var(--fc-page-padding-wide);--fc-section-gap:var(--fc-section-gap-wide)}.figma-checkout-preview-module__ilGljW__choice{min-block-size:var(--fc-row-height);gap:var(--fc-choice-gap-wide);padding:var(--fc-row-padding-wide);display:flex}.figma-checkout-preview-module__ilGljW__choiceCopy{min-inline-size:var(--fc-zero);overflow-wrap:normal;text-align:left;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:0;display:flex}.figma-checkout-preview-module__ilGljW__deliveryMeta{flex:none;margin-inline-start:auto}.figma-checkout-preview-module__ilGljW__choiceCopy>.figma-checkout-preview-module__ilGljW__choiceLabel{min-inline-size:var(--fc-zero);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.figma-checkout-preview-module__ilGljW__choiceCopy>.figma-checkout-preview-module__ilGljW__choiceDescription{inline-size:var(--fc-full);white-space:nowrap;text-align:left;opacity:.7;flex:0 0 100%;margin-inline:0}.figma-checkout-preview-module__ilGljW__deliveryMeta{align-items:center;gap:var(--fc-choice-gap-wide);flex-direction:row}}.figma-checkout-preview-module__ilGljW__choiceHeadline{min-inline-size:var(--fc-zero);font-size:var(--text-p1);align-items:center;gap:6px;line-height:1.3;display:flex}.figma-checkout-preview-module__ilGljW__choiceHeadline>.figma-checkout-preview-module__ilGljW__choiceLabel{min-inline-size:var(--fc-zero);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.figma-checkout-preview-module__ilGljW__choiceCopy>.figma-checkout-preview-module__ilGljW__choiceDescription{white-space:nowrap;font-size:var(--text-p2);opacity:.65;flex:none;line-height:1.3}
.mobilepay-design-preview-module__z6aLbq__root{flex-direction:column;gap:8px;width:100%;display:flex}.mobilepay-design-preview-module__z6aLbq__root[data-placement=product]{margin-bottom:12px}.mobilepay-design-preview-module__z6aLbq__root[data-placement=checkout]{margin-bottom:20px}.mobilepay-design-preview-module__z6aLbq__heading{color:var(--checkout-v2-muted,#707070);font-size:var(--text-p2);font-weight:inherit;text-align:center;margin:0;line-height:1.35}.mobilepay-design-preview-module__z6aLbq__note{color:#635f56;text-align:center;margin:0;font-size:12px;line-height:1.4}.mobilepay-design-preview-module__z6aLbq__root .mobilepay-design-preview-module__z6aLbq__button{color:#fff;cursor:pointer;background:#5a78ff;border:0;justify-content:center;align-items:center;gap:12px;width:100%;min-height:50px;padding:8px 16px;font-size:16px;font-weight:600;display:flex;border-radius:var(--checkout-v2-radius,6px)!important}.mobilepay-design-preview-module__z6aLbq__button:disabled{cursor:not-allowed;opacity:.7}.mobilepay-design-preview-module__z6aLbq__button:focus-visible{outline-offset:3px;outline:2px solid #5a78ff}.mobilepay-design-preview-module__z6aLbq__brand{align-items:center;gap:8px;display:flex}.mobilepay-design-preview-module__z6aLbq__wordmark{width:93.963px;height:16.46px;display:block}.mobilepay-design-preview-module__z6aLbq__status{margin:0;font-size:13px;line-height:1.4}.mobilepay-design-preview-module__z6aLbq__status:empty{display:none}.mobilepay-design-preview-module__z6aLbq__separator{color:var(--checkout-v2-muted,#707070);font-size:var(--text-p3);letter-spacing:.06em;text-align:center;text-transform:uppercase;align-items:center;gap:14px;margin:16px 0 0;display:flex}.mobilepay-design-preview-module__z6aLbq__separator:before,.mobilepay-design-preview-module__z6aLbq__separator:after{border-top:1px solid var(--checkout-v2-keyline,#dedede);content:"";flex:1}
.checkout-upsells-module__GLnrEW__spinner{border:1.5px solid;border-right-color:#0000;border-radius:50%;flex-shrink:0;width:13px;height:13px;animation:.55s linear infinite checkout-upsells-module__GLnrEW__spin;display:inline-block}@keyframes checkout-upsells-module__GLnrEW__spin{to{transform:rotate(360deg)}}.checkout-upsells-module__GLnrEW__pack{background:#fff;border:1px solid #dedbd5;border-radius:6px;grid-column:2/-1;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.checkout-upsells-module__GLnrEW__packCopy{min-width:0}.checkout-upsells-module__GLnrEW__packHeading{color:#333;font-size:12px;font-weight:500;display:block}.checkout-upsells-module__GLnrEW__packCopy p{color:#62615e;margin:4px 0 0;font-size:11px;line-height:1.5}.checkout-upsells-module__GLnrEW__packCopy strong{color:#171717;font-size:13px;font-weight:600}.checkout-upsells-module__GLnrEW__packVariant{font-size:10px;display:block}.checkout-upsells-module__GLnrEW__packButton{color:#171717;background:0 0;border-color:#c9c7c1;flex-shrink:0;min-height:44px;padding:7px 10px;font-size:11px}.checkout-upsells-module__GLnrEW__lightbox{background:#f8f7f4;border:0;border-radius:8px;width:min(90vw,480px);max-height:92dvh;margin:auto;padding:0;position:fixed;inset:0;overflow:auto}.checkout-upsells-module__GLnrEW__lightbox::backdrop{background:#0000008c}.checkout-upsells-module__GLnrEW__lightboxInner{position:relative}.checkout-upsells-module__GLnrEW__lightbox img{object-fit:contain;width:100%;height:auto;max-height:80dvh}.checkout-upsells-module__GLnrEW__lightbox p{text-align:center;margin:0;padding:12px;font-size:13px}.checkout-upsells-module__GLnrEW__close{z-index:1;cursor:pointer;background:#fff;border:1px solid #dedbd5;border-radius:50%;place-items:center;width:40px;height:40px;font-size:24px;display:grid;position:absolute;top:12px;right:12px}.checkout-upsells-module__GLnrEW__block{flex-direction:column;gap:10px;display:flex}.checkout-upsells-module__GLnrEW__heading.checkout-upsells-module__GLnrEW__heading{font-size:var(--text-p1);margin:0;font-weight:400;line-height:1.3}.checkout-upsells-module__GLnrEW__list{border:1px solid var(--checkout-v2-hairline,#dedede);border-radius:var(--checkout-v2-radius,6px);background:var(--color-paper,#fff);margin:0;padding:0;list-style:none;overflow:hidden}.checkout-upsells-module__GLnrEW__row{grid-template-columns:56px minmax(0,1fr) auto;grid-template-areas:"image copy add""options options options";align-items:center;column-gap:14px;padding:12px 14px;display:grid}.checkout-upsells-module__GLnrEW__row+.checkout-upsells-module__GLnrEW__row{border-top:1px solid var(--checkout-v2-hairline,#dedede)}.checkout-upsells-module__GLnrEW__imageButton{cursor:zoom-in;background:#f3f3f3;border:0;border-radius:6px;grid-area:image;align-self:start;width:56px;padding:0;display:grid;position:relative;overflow:hidden}.checkout-upsells-module__GLnrEW__productImage{aspect-ratio:3/4;object-fit:cover;opacity:0;grid-area:1/1;width:100%;height:auto;transition:opacity .16s;display:block}.checkout-upsells-module__GLnrEW__rowCopy{flex-direction:column;grid-area:copy;gap:1px;min-width:0;display:flex}.checkout-upsells-module__GLnrEW__title{font-size:var(--text-p1);font-weight:400;line-height:1.3}.checkout-upsells-module__GLnrEW__price{font-size:var(--text-p2);line-height:1.35}.checkout-upsells-module__GLnrEW__change{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.checkout-upsells-module__GLnrEW__change:disabled{cursor:default;opacity:.5}.checkout-upsells-module__GLnrEW__addButton{border:1px solid var(--color-ink,#000);border-radius:var(--checkout-v2-radius,6px);background:var(--color-ink,#000);min-width:84px;min-height:42px;color:var(--color-paper,#fff);font:inherit;font-size:var(--text-p1);letter-spacing:var(--tracking-control);cursor:pointer;grid-area:add;justify-content:center;align-items:center;padding:0 18px;font-weight:400;transition:background-color .14s,color .14s;display:inline-flex}.checkout-upsells-module__GLnrEW__addButton:hover:not(:disabled){background:#2b2b2b;border-color:#2b2b2b}.checkout-upsells-module__GLnrEW__addButton:focus-visible{outline:2px solid var(--color-ink,#000);outline-offset:2px}.checkout-upsells-module__GLnrEW__addButton:disabled{cursor:default;opacity:.5}.checkout-upsells-module__GLnrEW__addButton:disabled[data-inert]{opacity:1}.checkout-upsells-module__GLnrEW__options{border-top:1px dashed var(--checkout-v2-hairline,#dedede);flex-wrap:wrap;grid-area:options;align-items:center;gap:10px 12px;margin-top:12px;padding-top:12px;display:flex}.checkout-upsells-module__GLnrEW__options [data-color-swatch-row]{flex-wrap:wrap;gap:5px}.checkout-upsells-module__GLnrEW__options [data-color-swatch]{width:22px;height:22px}.checkout-upsells-module__GLnrEW__options fieldset{margin:0}.checkout-upsells-module__GLnrEW__size.checkout-upsells-module__GLnrEW__size{background-position:right 10px center;width:auto;min-width:96px;min-height:38px;padding-left:12px;padding-right:32px}.checkout-upsells-module__GLnrEW__moreRow{border-top:1px solid var(--checkout-v2-hairline,#dedede)}.checkout-upsells-module__GLnrEW__more{width:100%;min-height:46px;color:var(--color-ink,#000);font:inherit;font-size:var(--text-p2);letter-spacing:var(--tracking-control);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;transition:background-color .14s;display:flex}.checkout-upsells-module__GLnrEW__more:hover{background:#f7f7f7}.checkout-upsells-module__GLnrEW__more:focus-visible{outline:2px solid var(--color-ink,#000);outline-offset:-2px}.checkout-upsells-module__GLnrEW__moreCaret{width:12px;height:12px;transition:transform .16s}.checkout-upsells-module__GLnrEW__moreCaret[data-open]{transform:rotate(180deg)}.checkout-upsells-module__GLnrEW__productImage[data-shown]{opacity:1}.checkout-upsells-module__GLnrEW__variant{color:var(--checkout-v2-muted,#707070);font-size:var(--text-p2)}.checkout-upsells-module__GLnrEW__ankle{min-width:0;margin-top:8px}.checkout-upsells-module__GLnrEW__ankle fieldset{margin:0}.checkout-upsells-module__GLnrEW__ankle [data-option-segment-row]{height:30px}.checkout-upsells-module__GLnrEW__ankle [data-option-segment]{min-height:28px;font-size:var(--text-p2)}.checkout-upsells-module__GLnrEW__ankle [data-option-segment],.checkout-upsells-module__GLnrEW__ankle [data-option-segment] *{font-weight:400!important}.checkout-upsells-module__GLnrEW__feedback:empty{display:none}.checkout-upsells-module__GLnrEW__loading{color:var(--checkout-v2-muted,#707070);font-size:var(--text-p2);align-items:center;gap:8px;margin:0;display:flex}.checkout-upsells-module__GLnrEW__feedback p{font-size:var(--text-p2);align-items:center;gap:8px;margin:0;line-height:1.4;display:flex}.checkout-upsells-module__GLnrEW__success{color:var(--color-ink,#000)}.checkout-upsells-module__GLnrEW__check{width:12px;height:12px}.checkout-upsells-module__GLnrEW__error{color:var(--color-error,#c0392b)}@media (prefers-reduced-motion:reduce){.checkout-upsells-module__GLnrEW__spinner{animation:none}.checkout-upsells-module__GLnrEW__productImage{transition:none}}.checkout-upsells-module__GLnrEW__options .checkout-upsells-module__GLnrEW__ankle{margin-top:0}.checkout-upsells-module__GLnrEW__skeletonImage{aspect-ratio:3/4;background:#f3f3f3;border-radius:6px;grid-area:image;width:56px}.checkout-upsells-module__GLnrEW__skeletonCopy{flex-direction:column;grid-area:copy;gap:8px;display:flex}.checkout-upsells-module__GLnrEW__skeletonCopy span{background:#f3f3f3;border-radius:3px;height:12px;display:block}.checkout-upsells-module__GLnrEW__skeletonCopy span:first-child{width:55%}.checkout-upsells-module__GLnrEW__skeletonCopy span:nth-child(2){width:75%}.checkout-upsells-module__GLnrEW__skeletonCopy span:nth-child(3){width:35%}.checkout-upsells-module__GLnrEW__skeletonButton{border-radius:var(--checkout-v2-radius,6px);background:#f3f3f3;grid-area:add;width:84px;height:42px}.checkout-upsells-module__GLnrEW__skeletonMore{height:46px}
.checkout-design-pack-upgrade-module__FhPrdW__pack{grid-column:2/-1;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding:2px 0 2px 10px;display:flex}.checkout-design-pack-upgrade-module__FhPrdW__copy{min-width:0}.checkout-design-pack-upgrade-module__FhPrdW__copy .checkout-design-pack-upgrade-module__FhPrdW__heading{color:var(--color-ink,#000);font-size:var(--text-p2);margin:0;font-weight:400;line-height:1.4}.checkout-design-pack-upgrade-module__FhPrdW__copy strong{white-space:nowrap;font-weight:500}.checkout-design-pack-upgrade-module__FhPrdW__variant{color:var(--checkout-v2-muted,#707070);margin-top:2px;font-size:11px;line-height:1.4;display:block}.checkout-design-pack-upgrade-module__FhPrdW__button{border:1px solid var(--checkout-v2-field,#dedbd5);min-height:44px;font-size:var(--text-p2);background:var(--color-paper,#fff);color:var(--color-ink,#000);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.checkout-design-pack-upgrade-module__FhPrdW__button:disabled{opacity:.5;cursor:default}.checkout-design-pack-upgrade-module__FhPrdW__button:focus-visible{outline-offset:3px;outline:2px solid}.checkout-design-pack-upgrade-module__FhPrdW__error{color:var(--color-error,#c0392b);margin-top:4px;font-size:11px;display:block}
.product-outfit-hotspots-module__tZEZpq__outfit{pointer-events:none;position:absolute;inset:0}.product-outfit-hotspots-module__tZEZpq__label{border:var(--border-width-system) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:11px;font-weight:var(--font-weight-body);letter-spacing:var(--tracking-control);white-space:nowrap;pointer-events:auto;padding:7px 12px;line-height:1.2;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;top:18px;right:18px}.product-outfit-hotspots-module__tZEZpq__label:active{transform:scale(.97)}.product-outfit-hotspots-module__tZEZpq__spot{pointer-events:auto;position:absolute;transform:translate(-50%,-50%)}.product-outfit-hotspots-module__tZEZpq__dot{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#20201e;cursor:pointer;background:#ffffff52;border:1px solid #ffffff8c;border-radius:50%;place-items:center;width:44px;height:44px;transition:transform .18s cubic-bezier(.23,1,.32,1);display:grid;position:relative;box-shadow:0 2px 12px #0000002e,inset 0 0 0 5px #ffffff14}.product-outfit-hotspots-module__tZEZpq__dot:active{transform:scale(.95)}.product-outfit-hotspots-module__tZEZpq__dot:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:1px solid #ffffffb3;animation:3.2s cubic-bezier(.23,1,.32,1) infinite product-outfit-hotspots-module__tZEZpq__hotspotPulse;position:absolute;inset:-1px}.product-outfit-hotspots-module__tZEZpq__spot:nth-of-type(2n) .product-outfit-hotspots-module__tZEZpq__dot:before{animation-delay:1.6s}.product-outfit-hotspots-module__tZEZpq__dot:focus-visible:before,.product-outfit-hotspots-module__tZEZpq__dot[aria-expanded=true]:before{animation:none}@keyframes product-outfit-hotspots-module__tZEZpq__hotspotPulse{0%{opacity:0;transform:scale(1)}8%{opacity:.65}38%,to{opacity:0;transform:scale(1.55)}}.product-outfit-hotspots-module__tZEZpq__dotCenter{background:#fff;border-radius:50%;width:12px;height:12px;box-shadow:0 1px 4px #0000002e}.product-outfit-hotspots-module__tZEZpq__tooltip{border:var(--border-width-system) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:11px;font-weight:var(--font-weight-body);letter-spacing:var(--tracking-control);white-space:nowrap;opacity:0;pointer-events:none;padding:7px 12px;line-height:1.2;transition:transform .18s,opacity .18s;position:absolute;bottom:calc(100% + 9px);left:50%;transform:translate(-50%,4px)}.product-outfit-hotspots-module__tZEZpq__dot:focus-visible .product-outfit-hotspots-module__tZEZpq__tooltip,.product-outfit-hotspots-module__tZEZpq__dot[aria-expanded=true] .product-outfit-hotspots-module__tZEZpq__tooltip{opacity:1;transform:translate(-50%)}.product-outfit-hotspots-module__tZEZpq__picker{--spacing-card-panel-pad:1rem;--spacing-card-panel-gap:.75rem;z-index:var(--z-layer-dialog);overscroll-behavior:contain;width:min(420px,100vw - 32px);max-height:calc(100dvh - 32px);position:fixed;overflow-y:auto;box-shadow:0 12px 40px #00000029}@media (hover:hover) and (pointer:fine){.product-outfit-hotspots-module__tZEZpq__dot:hover{transform:scale(1.06)}.product-outfit-hotspots-module__tZEZpq__dot:hover .product-outfit-hotspots-module__tZEZpq__tooltip{opacity:1;transform:translate(-50%)}.product-outfit-hotspots-module__tZEZpq__dot:hover:before{animation:none}}@media (prefers-reduced-motion:reduce){.product-outfit-hotspots-module__tZEZpq__dot,.product-outfit-hotspots-module__tZEZpq__tooltip{transition:none}.product-outfit-hotspots-module__tZEZpq__dot:before{animation:none}}
.product-photo-preview-module__F1wf2G__preview{z-index:2;border:var(--border-width-system) solid var(--color-ink);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:11px;font-weight:var(--font-weight-body);letter-spacing:var(--tracking-control);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:7px 12px;line-height:1.2;transition:transform .18s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;bottom:clamp(18px,4vw,28px);right:clamp(18px,4vw,30px)}.product-photo-preview-module__F1wf2G__preview:active{transform:scale(.97)}.product-photo-preview-module__F1wf2G__preview:focus-visible{outline-offset:4px}@media (hover:hover) and (pointer:fine){.product-photo-preview-module__F1wf2G__preview:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.product-photo-preview-module__F1wf2G__preview{transition:none}.product-photo-preview-module__F1wf2G__preview:hover,.product-photo-preview-module__F1wf2G__preview:active{transform:none}}
