.shopify-native-module__6VlxEq__timerBar{min-height:var(--cf-timer-h,40px);background:var(--cf-shopify-btn);color:#fff;z-index:2;justify-content:center;align-items:center;gap:12px;padding:8px 16px;font-size:13px;font-weight:500;display:flex;position:relative}.shopify-native-module__6VlxEq__page[data-countdown-sticky=true] .shopify-native-module__6VlxEq__timerBar{z-index:31;position:sticky;top:0}.shopify-native-module__6VlxEq__timerBar strong{font-variant-numeric:tabular-nums;letter-spacing:.04em}.shopify-native-module__6VlxEq__reviewCard{border:1px solid var(--cf-shopify-line);border-radius:var(--cf-field-r);background:#fff;margin:20px 0 0;padding:16px}.shopify-native-module__6VlxEq__reviewCard p{margin:8px 0;font-size:14px;line-height:1.45}.shopify-native-module__6VlxEq__reviewCard cite{color:var(--cf-shopify-muted);font-size:12px;font-style:normal;display:block}.shopify-native-module__6VlxEq__reviewStars{letter-spacing:.04em;font-size:13px}.shopify-native-module__6VlxEq__reviewStars span[data-filled=true]{color:var(--cf-review-star,#f5a623)}.shopify-native-module__6VlxEq__reviewStars span[data-filled=false]{color:#d4d4d4}.shopify-native-module__6VlxEq__reviewStack{flex-direction:column;gap:10px;margin-top:16px;display:flex}.shopify-native-module__6VlxEq__reviewStack .shopify-native-module__6VlxEq__reviewCard,.shopify-native-module__6VlxEq__reviewCarousel .shopify-native-module__6VlxEq__reviewCard{margin:0}.shopify-native-module__6VlxEq__reviewCarousel{flex-direction:column;gap:8px;margin-top:16px;display:flex}.shopify-native-module__6VlxEq__reviewCarouselHead{justify-content:space-between;align-items:center;gap:8px;display:flex}.shopify-native-module__6VlxEq__reviewNav{border:1px solid var(--cf-shopify-line);width:28px;height:28px;color:inherit;cursor:pointer;background:#fff;border-radius:99px;place-items:center;font-size:14px;display:grid}.shopify-native-module__6VlxEq__reviewDots{justify-content:center;gap:6px;display:flex}.shopify-native-module__6VlxEq__reviewDots button{cursor:pointer;background:#d4d4d4;border:0;border-radius:99px;width:7px;height:7px;padding:0}.shopify-native-module__6VlxEq__reviewDots button[data-on=true]{background:var(--cf-shopify-text)}.shopify-native-module__6VlxEq__reviewPhoto{object-fit:cover;background:#f3f3f3;border-radius:99px;flex-shrink:0;width:36px;height:36px}.shopify-native-module__6VlxEq__reviewHead{align-items:center;gap:10px;display:flex}.shopify-native-module__6VlxEq__reviewInForm,.shopify-native-module__6VlxEq__reviewMobileSlot{margin-top:16px;margin-bottom:8px;display:none}.shopify-native-module__6VlxEq__reviewStars span{font-weight:500}.shopify-native-module__6VlxEq__trustRow{color:var(--cf-shopify-muted);flex-wrap:wrap;gap:10px 16px;margin:14px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.shopify-native-module__6VlxEq__page{--cf-shopify-text:#111;--cf-shopify-heading:#111;--cf-shopify-muted:#707070;--cf-shopify-line:#dedede;--cf-shopify-focus:#1773b0;--cf-shopify-summary:#f5f5f5;--cf-shopify-btn:#1773b0;--cf-shopify-bg:#fff;--cf-logo-h:36px;--cf-review-star:#f5a623;--cf-timer-h:0px;--cf-sticky-top:0px;--cf-field-h:48px;--cf-field-r:8px;--cf-field-fs:14px;--cf-field-pad:12px;--cf-chrome-h:64px;background:var(--cf-shopify-bg);min-height:100vh;color:var(--cf-shopify-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:var(--cf-field-fs);overflow-anchor:none;line-height:1.4;position:relative;overflow:visible}.shopify-native-module__6VlxEq__page:before{content:none}.shopify-native-module__6VlxEq__chrome{border-bottom:1px solid var(--cf-shopify-line);z-index:2;isolation:isolate;background:0 0;width:100%;position:relative}.shopify-native-module__6VlxEq__chromeGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.shopify-native-module__6VlxEq__chromeForm{background:var(--cf-shopify-bg);justify-content:flex-end;min-width:0;display:flex}.shopify-native-module__6VlxEq__chromeFormInner{width:100%;max-width:560px;min-height:var(--cf-chrome-h);justify-content:flex-start;align-items:center;padding:12px 40px 12px 48px;display:flex}.shopify-native-module__6VlxEq__page[data-logo-align=center] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:center;padding-left:44px;padding-right:44px}.shopify-native-module__6VlxEq__page[data-logo-align=right] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:flex-end}.shopify-native-module__6VlxEq__chromeSummary{justify-content:flex-start;min-width:0;display:flex}.shopify-native-module__6VlxEq__chromeSummaryInner{width:100%;max-width:420px;min-height:var(--cf-chrome-h);justify-content:flex-end;align-items:center;gap:10px;padding:12px 48px 12px 40px;display:flex}.shopify-native-module__6VlxEq__langChip{flex:none;align-items:center;display:inline-flex}.shopify-native-module__6VlxEq__footerLang{align-items:center;margin-left:8px;display:inline-flex}.shopify-native-module__6VlxEq__grid{min-height:calc(100vh - var(--cf-chrome-h) - var(--cf-timer-h,0px));z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;display:grid;position:relative;overflow:visible}.shopify-native-module__6VlxEq__formCol{background:var(--cf-shopify-bg);justify-content:flex-end;min-width:0;display:flex;overflow:visible}.shopify-native-module__6VlxEq__formInner{width:100%;max-width:560px;padding:28px 40px 64px 48px}.shopify-native-module__6VlxEq__summaryCol{border-left:1px solid var(--cf-shopify-line);background:0 0;justify-content:flex-start;align-self:stretch;min-width:0;min-height:100%;display:flex;overflow:visible}.shopify-native-module__6VlxEq__summaryInner{width:100%;max-width:420px;top:var(--cf-sticky-top,64px);align-self:flex-start;padding:28px 48px 64px 40px;position:sticky}.shopify-native-module__6VlxEq__cartLink{color:#707070;border-radius:var(--cf-field-r);flex-shrink:0;place-items:center;width:40px;height:40px;display:grid}.shopify-native-module__6VlxEq__cartLink:hover{color:#111}.shopify-native-module__6VlxEq__logo{height:var(--cf-logo-h,36px);max-height:var(--cf-logo-h,36px);width:auto;max-width:min(240px,calc(var(--cf-logo-h,36px)*6));object-fit:contain}.shopify-native-module__6VlxEq__brandName{letter-spacing:-.02em;color:inherit;font-size:20px;font-weight:600;text-decoration:none}.shopify-native-module__6VlxEq__mobileSummary{border:0;border-top:1px solid var(--cf-shopify-line);border-bottom:1px solid var(--cf-shopify-line);background:var(--cf-shopify-summary);text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;margin:0 0 20px;padding:16px 0;display:none}.shopify-native-module__6VlxEq__mobileSummaryInner{justify-content:space-between;align-items:center;gap:16px;display:flex}.shopify-native-module__6VlxEq__mobileToggle{color:var(--cf-shopify-focus);font-size:var(--cf-field-fs);align-items:center;gap:6px;display:inline-flex}.shopify-native-module__6VlxEq__mobileTotal{font-size:18px;font-weight:600}.shopify-native-module__6VlxEq__mobileSummaryBody{padding:4px 0 20px;display:none}.shopify-native-module__6VlxEq__mobileSummaryBodyOpen{display:none}.shopify-native-module__6VlxEq__section{margin:0 0 28px}.shopify-native-module__6VlxEq__sectionTitle{letter-spacing:-.02em;color:var(--cf-shopify-heading);margin:0 0 12px;font-size:18px;font-weight:600}.shopify-native-module__6VlxEq__hint{color:var(--cf-shopify-muted);margin:-6px 0 12px;font-size:13px}.shopify-native-module__6VlxEq__upsellSection{text-align:left}.shopify-native-module__6VlxEq__upsellList{gap:16px;display:grid}.shopify-native-module__6VlxEq__upsellCard{border:1.5px dashed var(--cf-shopify-focus,#1773b0);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;appearance:none;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.shopify-native-module__6VlxEq__upsellCard[data-selected=true]{box-shadow:inset 0 0 0 1px var(--cf-shopify-focus,#1773b0);background:#f0f5ff;border-style:solid}.shopify-native-module__6VlxEq__upsellCheck{box-sizing:border-box;background:#fff;border:2px solid #8a8a8a;border-radius:50%;flex-shrink:0;place-items:center;width:20px;min-width:20px;height:20px;display:grid}.shopify-native-module__6VlxEq__upsellCard[data-selected=true] .shopify-native-module__6VlxEq__upsellCheck{border-color:var(--cf-shopify-focus,#1773b0)}.shopify-native-module__6VlxEq__upsellCheckDot{background:var(--cf-shopify-focus,#1773b0);border-radius:50%;width:10px;height:10px}.shopify-native-module__6VlxEq__upsellRow{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.shopify-native-module__6VlxEq__upsellCopy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.shopify-native-module__6VlxEq__upsellProduct{font-size:14px;font-weight:600;line-height:18px;display:block}.shopify-native-module__6VlxEq__upsellMeta{color:var(--cf-shopify-muted);font-size:12px;display:block}.shopify-native-module__6VlxEq__upsellPrice{flex-wrap:wrap;align-items:baseline;gap:8px;margin-top:4px;font-size:13px;display:flex}.shopify-native-module__6VlxEq__upsellPriceWas{color:#a1a1aa;font-weight:500;text-decoration:line-through}.shopify-native-module__6VlxEq__upsellPriceNow{color:inherit;font-weight:700}.shopify-native-module__6VlxEq__upsellThumb{object-fit:cover;background:#f3f3f3;border-radius:8px;flex-shrink:0;width:56px;height:56px}.shopify-native-module__6VlxEq__expressMount{min-height:var(--cf-field-h);position:relative}.shopify-native-module__6VlxEq__express{margin-bottom:4px}:is(.shopify-native-module__6VlxEq__express .expressWalletRow,.shopify-native-module__6VlxEq__express [class*=expressWalletRow]){flex-direction:row;gap:10px;display:flex}:is(.shopify-native-module__6VlxEq__express button[data-wallet],.shopify-native-module__6VlxEq__express [data-wallet]){flex:1 1 0;height:var(--cf-field-h)!important;min-height:var(--cf-field-h)!important;border-radius:var(--cf-field-r)!important;padding:0 16px!important}.shopify-native-module__6VlxEq__express button[data-wallet] img{object-fit:contain;width:auto!important;max-width:80%!important;height:22px!important;max-height:28px!important}:is(.shopify-native-module__6VlxEq__express .cf-apple-pay-mark,.shopify-native-module__6VlxEq__express .cf-google-pay-mark){color:#fff;align-items:center;gap:6px;font-size:20px;font-weight:500;line-height:1;display:inline-flex}.shopify-native-module__6VlxEq__or{color:var(--cf-shopify-muted);align-items:center;gap:16px;margin:18px 0 22px;font-size:13px;display:flex}.shopify-native-module__6VlxEq__or:before,.shopify-native-module__6VlxEq__or:after{content:"";background:var(--cf-shopify-line);flex:1;height:1px}.shopify-native-module__6VlxEq__field{margin-bottom:10px;position:relative}.shopify-native-module__6VlxEq__input{width:100%;height:var(--cf-field-h);padding:18px var(--cf-field-pad)6px;border-radius:var(--cf-field-r);color:var(--cf-shopify-text);font:inherit;font-size:var(--cf-field-fs);background:#fff;border:1px solid #d0d0d0;outline:none;transition:border-color .15s,box-shadow .15s}.shopify-native-module__6VlxEq__input:focus{border-color:var(--cf-shopify-focus);box-shadow:0 0 0 1px var(--cf-shopify-focus)}.shopify-native-module__6VlxEq__floatLabel{left:var(--cf-field-pad);color:#737373;font-size:var(--cf-field-fs);pointer-events:none;transition:transform .12s,font-size .12s,top .12s;position:absolute;top:15px}.shopify-native-module__6VlxEq__input:focus+.shopify-native-module__6VlxEq__floatLabel,.shopify-native-module__6VlxEq__input:not(:placeholder-shown)+.shopify-native-module__6VlxEq__floatLabel{font-size:11px;top:6px}.shopify-native-module__6VlxEq__deliveryWrap{min-height:220px;position:relative}.shopify-native-module__6VlxEq__addressHost{min-height:220px}.shopify-native-module__6VlxEq__addressHostHold{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.shopify-native-module__6VlxEq__cardMount{flex-direction:column;gap:10px;min-width:0;min-height:0;display:flex}.shopify-native-module__6VlxEq__cardMount iframe{border:0!important;width:100%!important;height:48px!important;min-height:48px!important;display:block!important}.shopify-native-module__6VlxEq__cardMount [data-cf-shopify-field] iframe{height:100%!important;min-height:100%!important}.shopify-native-module__6VlxEq__cardMount [data-cf-shopify-skel]{pointer-events:none;z-index:2;background:linear-gradient(90deg,#ececec 0%,#f6f6f6 40%,#ececec 80%) 0 0/200% 100%;border-radius:8px;animation:1.2s ease-in-out infinite shopify-native-module__6VlxEq__cfShimmer;position:absolute;inset:0}.shopify-native-module__6VlxEq__cardMount input[aria-label="Name on card"]{margin-bottom:0}.shopify-native-module__6VlxEq__cardMount input[aria-label="Name on card"]:focus{box-shadow:0 0 0 1px var(--cf-shopify-focus);outline:none;border-color:var(--cf-shopify-focus)!important}.shopify-native-module__6VlxEq__cardMount [data-cf-card-row=expiry]{min-width:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;display:grid!important}.shopify-native-module__6VlxEq__cardMount [data-cf-card-row=expiry]>*{min-width:0!important}:is(.shopify-native-module__6VlxEq__addressHost input,.shopify-native-module__6VlxEq__addressHost select,.shopify-native-module__6VlxEq__addressHost textarea,.shopify-native-module__6VlxEq__addressHost [class*=AddressFieldInput],.shopify-native-module__6VlxEq__addressHost [class*=AddressFieldSelect]){min-height:var(--cf-field-h)!important;height:var(--cf-field-h)!important;box-sizing:border-box!important;border-radius:var(--cf-field-r)!important;font-size:var(--cf-field-fs)!important;box-shadow:none!important;color:#111!important;background:#fff!important;border:1px solid #d0d0d0!important;outline:none!important}:is(.shopify-native-module__6VlxEq__addressHost input:focus,.shopify-native-module__6VlxEq__addressHost select:focus,.shopify-native-module__6VlxEq__addressHost textarea:focus,.shopify-native-module__6VlxEq__addressHost [class*=AddressFieldInput]:focus,.shopify-native-module__6VlxEq__addressHost [class*=AddressFieldSelect]:focus){border-color:#1773b0!important;box-shadow:0 0 0 1px #1773b0!important}:is(.shopify-native-module__6VlxEq__addressHost label,.shopify-native-module__6VlxEq__addressHost [class*=Label],.shopify-native-module__6VlxEq__addressHost [class*=AddressFieldLabel]){color:#737373!important}:is(.shopify-native-module__6VlxEq__addressHost a,.shopify-native-module__6VlxEq__addressHost button[type=button]){color:#1773b0!important}.shopify-native-module__6VlxEq__shipBox{border:1px solid var(--cf-ship-line,var(--cf-shopify-line));border-radius:var(--cf-ship-radius,var(--cf-field-r));background:var(--cf-ship-bg,#fff);overflow:hidden}.shopify-native-module__6VlxEq__payBlock{border:1px solid var(--cf-shopify-line);border-radius:var(--cf-field-r);background:#fff;overflow:hidden}.shopify-native-module__6VlxEq__shipPlaceholder{color:#737373;font-size:var(--cf-field-fs);padding:16px}.shopify-native-module__6VlxEq__shipBox .shopify-native-module__6VlxEq__rate{border:0;border-bottom:1px solid var(--cf-ship-line,var(--cf-shopify-line));background:var(--cf-ship-bg,#fff);text-align:left;width:100%;font:inherit;color:var(--cf-ship-text,inherit);cursor:pointer;align-items:center;gap:12px;padding:14px 16px;display:flex}.shopify-native-module__6VlxEq__shipBox .shopify-native-module__6VlxEq__rate:last-child{border-bottom:0}.shopify-native-module__6VlxEq__shipBox .shopify-native-module__6VlxEq__rateSelected{background:var(--cf-ship-selected-bg,#f0f5ff)}.shopify-native-module__6VlxEq__radio{border:2px solid #8a8a8a;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.shopify-native-module__6VlxEq__shipBox .shopify-native-module__6VlxEq__rateSelected .shopify-native-module__6VlxEq__radio{border-color:var(--cf-ship-accent,var(--cf-shopify-focus))}.shopify-native-module__6VlxEq__radioDot{background:var(--cf-shopify-focus);border-radius:50%;width:8px;height:8px}.shopify-native-module__6VlxEq__shipBox .shopify-native-module__6VlxEq__radioDot{background:var(--cf-ship-accent,var(--cf-shopify-focus))}.shopify-native-module__6VlxEq__rateTitle{flex:1;font-weight:500}.shopify-native-module__6VlxEq__ratePrice{font-weight:500}.shopify-native-module__6VlxEq__payBrands{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.shopify-native-module__6VlxEq__payBrands svg{display:block}.shopify-native-module__6VlxEq__payBody{border-bottom:1px solid var(--cf-shopify-line);background:#f5f5f5;padding:14px 16px 12px}.shopify-native-module__6VlxEq__payBody[hidden]{display:none}.shopify-native-module__6VlxEq__payBody iframe{min-height:var(--cf-field-h)}.shopify-native-module__6VlxEq__payRow{border:0;border-bottom:1px solid var(--cf-shopify-line);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:#fff;flex-wrap:nowrap;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative}.shopify-native-module__6VlxEq__payRow>*{pointer-events:none}.shopify-native-module__6VlxEq__payBody{pointer-events:auto}.shopify-native-module__6VlxEq__payBody input{pointer-events:auto}.shopify-native-module__6VlxEq__payBody iframe{pointer-events:auto}.shopify-native-module__6VlxEq__cardMount input[aria-label="Name on card"]{z-index:3;-webkit-user-select:text;user-select:text;position:relative;pointer-events:auto!important}.shopify-native-module__6VlxEq__payRowSelected{background:#f0f5ff}.shopify-native-module__6VlxEq__payRowSelected .shopify-native-module__6VlxEq__radio{border-color:var(--cf-shopify-focus)}.shopify-native-module__6VlxEq__payBlock>:last-child{border-bottom:0}.shopify-native-module__6VlxEq__addDiscount{border:1px solid var(--cf-shopify-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:16px;padding:8px 14px;display:inline-flex}.shopify-native-module__6VlxEq__addDiscountPlus{border:1px solid #8a8a8a;border-radius:50%;place-items:center;width:18px;height:18px;font-size:14px;line-height:1;display:grid}.shopify-native-module__6VlxEq__totalCard{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 0 16px;display:flex}.shopify-native-module__6VlxEq__thumbStack{flex-shrink:0;width:44px;height:44px;position:relative}.shopify-native-module__6VlxEq__thumbStack img,.shopify-native-module__6VlxEq__thumbStack span{border-radius:var(--cf-field-r);object-fit:cover;background:#fff;border:1px solid #00000014;width:36px;height:36px;position:absolute;top:4px;left:0}.shopify-native-module__6VlxEq__thumbStack img:nth-child(2),.shopify-native-module__6VlxEq__thumbStack span:nth-child(2){left:8px}.shopify-native-module__6VlxEq__totalCardCopy{flex-direction:column;flex:1;line-height:1.25;display:flex}.shopify-native-module__6VlxEq__totalCardCopy span{color:var(--cf-shopify-muted);font-size:13px}.shopify-native-module__6VlxEq__usdPill{color:var(--cf-shopify-muted);margin-right:8px;font-size:12px;font-weight:500;display:inline-block}.shopify-native-module__6VlxEq__chev{color:#707070;font-size:16px}.shopify-native-module__6VlxEq__totalCardBody{padding-bottom:8px;overflow:hidden}.shopify-native-module__6VlxEq__discountRow{gap:10px;margin:0 0 12px;display:flex}.shopify-native-module__6VlxEq__discountInput{height:var(--cf-field-h);padding:0 var(--cf-field-pad);border-radius:var(--cf-field-r);font:inherit;font-size:var(--cf-field-fs);background:#fff;border:1px solid #d0d0d0;flex:1}.shopify-native-module__6VlxEq__discountApply{height:var(--cf-field-h);border-radius:var(--cf-field-r);font:inherit;font-size:var(--cf-field-fs);cursor:pointer;background:#f0f0f0;border:0;padding:0 18px;font-weight:600}.shopify-native-module__6VlxEq__discountApply:disabled{opacity:.5}.shopify-native-module__6VlxEq__discountError{color:#b42318;margin:-4px 0 12px;font-size:13px}.shopify-native-module__6VlxEq__discountPill{border:1px solid var(--cf-shopify-line);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:inline-flex}.shopify-native-module__6VlxEq__totalAmount{align-items:baseline;gap:8px;display:inline-flex}.shopify-native-module__6VlxEq__moneyStack{flex-direction:column;align-items:flex-end;gap:2px;line-height:1.15;display:inline-flex}.shopify-native-module__6VlxEq__moneyStack strong{font-weight:700}.shopify-native-module__6VlxEq__moneyApprox{color:var(--cf-shopify-muted,#71717a);letter-spacing:0;font-size:12px;font-weight:500}.shopify-native-module__6VlxEq__payNow{width:100%;min-height:var(--cf-field-h);border-radius:var(--cf-pay-radius,var(--cf-field-r));background:var(--cf-shopify-btn);color:#fff;height:auto;font:inherit;cursor:pointer;box-shadow:var(--cf-pay-shadow,none);border:0;margin-top:8px;padding:12px 16px;font-size:16px;font-weight:600;line-height:1.2}.shopify-native-module__6VlxEq__payNowInner{flex-direction:column;align-items:center;gap:2px;display:flex}.shopify-native-module__6VlxEq__payNowLabel{display:block}.shopify-native-module__6VlxEq__payNowSub{opacity:.88;font-size:12px;font-weight:500;display:block}.shopify-native-module__6VlxEq__payNow:disabled,.shopify-native-module__6VlxEq__walletPay:disabled{opacity:.55;cursor:progress}.shopify-native-module__6VlxEq__walletPay{width:100%;height:var(--cf-field-h);border-radius:var(--cf-field-r);color:#fff;cursor:pointer;background:#000;border:0;place-items:center;margin-top:8px;display:grid}.shopify-native-module__6VlxEq__brandingHost{text-align:center;color:#737373;justify-content:center;align-items:center;height:auto;min-height:0;margin-top:12px;display:flex;overflow:hidden}:is(.shopify-native-module__6VlxEq__brandingHost iframe,.shopify-native-module__6VlxEq__brandingHost [class*=whop-]){width:100%;display:block;background:0 0!important;border:0!important;height:56px!important;min-height:0!important;max-height:56px!important}.shopify-native-module__6VlxEq__footer{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;padding-top:4px;display:flex}.shopify-native-module__6VlxEq__page[data-footer-align=left] .shopify-native-module__6VlxEq__footer{justify-content:flex-start}.shopify-native-module__6VlxEq__page[data-footer-align=right] .shopify-native-module__6VlxEq__footer{justify-content:flex-end}.shopify-native-module__6VlxEq__footer a{color:var(--cf-shopify-focus);font-size:12px;text-decoration:none}.shopify-native-module__6VlxEq__lines{flex-direction:column;gap:16px;margin-bottom:22px;display:flex}.shopify-native-module__6VlxEq__line{align-items:center;gap:14px;display:flex}.shopify-native-module__6VlxEq__thumbWrap{flex-shrink:0;width:64px;height:64px;position:relative}.shopify-native-module__6VlxEq__thumb{object-fit:cover;border-radius:var(--cf-field-r);background:#fff;border:1px solid #00000014;width:64px;height:64px}.shopify-native-module__6VlxEq__thumbFallback{color:#8a8a8a;place-items:center;font-size:11px;display:grid}.shopify-native-module__6VlxEq__qty{color:#fff;background:#727272e6;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-weight:600;display:grid;position:absolute;top:-8px;left:-8px}.shopify-native-module__6VlxEq__lineCopy{flex:1;min-width:0}.shopify-native-module__6VlxEq__lineTitle{font-weight:500}.shopify-native-module__6VlxEq__lineVariant{color:var(--cf-shopify-muted);font-size:13px}.shopify-native-module__6VlxEq__linePrice{white-space:nowrap;font-weight:500}.shopify-native-module__6VlxEq__totals{padding-top:8px}.shopify-native-module__6VlxEq__totalRow{color:#333;justify-content:space-between;gap:16px;margin-bottom:10px;display:flex}.shopify-native-module__6VlxEq__totalRowFinal{border-top:1px solid var(--cf-shopify-line);color:var(--cf-shopify-text);margin-top:12px;padding-top:14px;font-size:16px;font-weight:600}.shopify-native-module__6VlxEq__totalRowFinal span:last-child,.shopify-native-module__6VlxEq__totalRowFinal .shopify-native-module__6VlxEq__moneyStack strong{font-size:22px;font-weight:700}.shopify-native-module__6VlxEq__totalRowFinal .shopify-native-module__6VlxEq__moneyApprox{font-size:12px;font-weight:500}.shopify-native-module__6VlxEq__muted{color:var(--cf-shopify-muted)}.shopify-native-module__6VlxEq__skel{border-radius:var(--cf-field-r);background:linear-gradient(90deg,#ececec 0%,#f6f6f6 40%,#ececec 80%) 0 0/200% 100%;animation:1.2s ease-in-out infinite shopify-native-module__6VlxEq__cfShimmer;display:block}.shopify-native-module__6VlxEq__skelField{height:var(--cf-field-h);width:100%}.shopify-native-module__6VlxEq__skelWallet{height:var(--cf-field-h);flex:1 1 0}.shopify-native-module__6VlxEq__skelRate{border-radius:0;width:100%;height:48px}.shopify-native-module__6VlxEq__skelExpress{gap:10px;display:flex}.shopify-native-module__6VlxEq__skelDelivery{flex-direction:column;gap:10px;display:flex}.shopify-native-module__6VlxEq__skelSplit,.shopify-native-module__6VlxEq__skelTriple{gap:10px;display:grid}.shopify-native-module__6VlxEq__skelSplit{grid-template-columns:1fr 1fr}.shopify-native-module__6VlxEq__skelTriple{grid-template-columns:1.2fr 1fr .9fr}@keyframes shopify-native-module__6VlxEq__cfShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.shopify-native-module__6VlxEq__screen{color:#707070;background:#f5f5f5;place-items:center;min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:grid}@media (min-width:1000px){.shopify-native-module__6VlxEq__page:not([data-layout=mobile]):before{content:"";background:var(--cf-shopify-summary);z-index:0;pointer-events:none;width:50%;position:absolute;top:0;bottom:0;right:0}.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__addDiscount,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__totalCard,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__totalCardBody,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__mobileSummary,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__mobileSummaryBody,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__mobileSummaryBodyOpen,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__reviewInForm,.shopify-native-module__6VlxEq__page:not([data-layout=mobile]) .shopify-native-module__6VlxEq__reviewMobileSlot{display:none}}.shopify-native-module__6VlxEq__page[data-layout=desktop]:before{content:"";background:var(--cf-shopify-summary);z-index:0;pointer-events:none;width:50%;position:absolute;top:0;bottom:0;right:0}.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__addDiscount,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__totalCard,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__totalCardBody,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__mobileSummary,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__mobileSummaryBody,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__mobileSummaryBodyOpen,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__reviewInForm,.shopify-native-module__6VlxEq__page[data-layout=desktop] .shopify-native-module__6VlxEq__reviewMobileSlot{display:none}@media (max-width:999px){.shopify-native-module__6VlxEq__page:not([data-layout=desktop]):before{content:none}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__grid{grid-template-columns:1fr}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__summaryCol{display:none}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__summaryInner{position:static}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__formCol{justify-content:stretch}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__formInner{max-width:none;padding:16px 20px 40px}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeGrid{grid-template-columns:1fr;align-items:center;padding:10px 16px;position:relative}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeForm{background:0 0;justify-content:stretch}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeSummary{z-index:2;justify-content:flex-end;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeFormInner,.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeSummaryInner{max-width:none;min-height:44px;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page:not([data-layout=desktop])[data-logo-align=center] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:center;padding:0 44px}.shopify-native-module__6VlxEq__page:not([data-layout=desktop])[data-logo-align=left] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:flex-start;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page:not([data-layout=desktop])[data-logo-align=right] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:flex-end;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__chromeSummaryInner{padding:0}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__mobileSummary{width:calc(100% + 40px);margin:0 -20px 20px;padding:16px 20px;display:block}.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__mobileSummaryBodyOpen,.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__reviewInForm,.shopify-native-module__6VlxEq__page:not([data-layout=desktop]) .shopify-native-module__6VlxEq__reviewMobileSlot{display:block}}.shopify-native-module__6VlxEq__page[data-layout=mobile]:before{content:none}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__grid{grid-template-columns:1fr}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__summaryCol{display:none}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__summaryInner{position:static}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__formCol{justify-content:stretch}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__formInner{max-width:none;padding:16px 20px 40px}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeGrid{grid-template-columns:1fr;align-items:center;padding:10px 16px;position:relative}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeForm{background:0 0;justify-content:stretch}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeSummary{z-index:2;justify-content:flex-end;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeFormInner,.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeSummaryInner{max-width:none;min-height:44px;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page[data-layout=mobile][data-logo-align=center] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:center;padding:0 44px}.shopify-native-module__6VlxEq__page[data-layout=mobile][data-logo-align=left] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:flex-start;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page[data-layout=mobile][data-logo-align=right] .shopify-native-module__6VlxEq__chromeFormInner{justify-content:flex-end;padding:0 44px 0 0}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__chromeSummaryInner{padding:0}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__mobileSummary{width:calc(100% + 40px);margin:0 -20px 20px;padding:16px 20px;display:block}.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__mobileSummaryBodyOpen,.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__reviewInForm,.shopify-native-module__6VlxEq__page[data-layout=mobile] .shopify-native-module__6VlxEq__reviewMobileSlot{display:block}
