.BagLayout_Root__Z7LtF{display:grid;grid-template-rows:auto auto 1fr}.BagLayout_globalNotification__cnMaz{padding-top:.75rem;padding-bottom:.75rem}.BagLayout_body__ARlDa{background:var(--color-grey-100)}@media (max-width:767px){.BagLayout_body__ARlDa{min-height:85vh}}.BagLayout_body__ARlDa .BagLayout_globalNotification__cnMaz{background-color:var(--color-white)}.BagLayout_body__ARlDa.Light nav a>span{color:var(--color-black)}div.BagLayout_footerSpacer__kVGqc{padding-bottom:calc(2rem + var(--floating-header-height) + var(--floating-order-summary-height) + env(safe-area-inset-bottom))}@media (min-width:768px){div.BagLayout_footerSpacer__kVGqc{padding-bottom:calc(2rem + var(--floating-header-height) + env(safe-area-inset-bottom))}}@media (min-width:1024px){div.BagLayout_footerSpacer__kVGqc{padding-bottom:calc(2rem + env(safe-area-inset-bottom))}}.BagLayout_orderSummaryPanel__jPEkk.BagLayout_floatingPanel__5pIWg{bottom:calc(var(--floating-header-height) + env(safe-area-inset-bottom));padding-bottom:0}@media (max-width:1023px){.BagLayout_orderSummaryPanel__jPEkk.BagLayout_floatingPanel__5pIWg{box-shadow:0 .5rem .5rem 0 rgba(0,0,0,.16),0 0 .5rem 0 rgba(0,0,0,.1)}}.BagLayout_NotifyMessage__qN9pq{grid-column:m1-end/m2-start}.BagLayout_payLaterContextCardBody__HHxCh>div{position:relative;height:100%}.OrderSummary__minimal_Root__PkpU_{display:grid;padding:1rem;grid-column-gap:.5rem;grid-template-columns:1fr minmax(-webkit-min-content,60%);grid-template-columns:1fr minmax(min-content,60%)}.OrderSummary__minimal_minimalSummaryLink__BAgdM{grid-column:1}.OrderSummary__minimal_minimalOrderTotal__j06Is{font-size:var(--font-size-body-large);line-height:var(--line-height-body-large);font-family:var(--bold-font-family);grid-column:1}@media (max-width:359px){.OrderSummary__minimal_minimalOrderTotal__j06Is{font-size:var(--font-size-body);line-height:var(--line-height-body)}}@media (max-width:374px){.OrderSummary__minimal_expand__549UV{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}}.OrderSummary__minimal_ctaButton__eKIq2{justify-content:flex-end;grid-column:2;grid-row:1/span 2;line-height:1}.OrderSummary__minimal_codeDiscountText__dVBTa{position:absolute;right:50%;padding-top:1.5rem;color:var(--color-success);text-transform:uppercase}.OrderSummary__minimal_minimalButtonWrapper__unw8f{grid-column:1;grid-row:2}.OrderSummary__minimal_OrderSummary__code__2U_pC{margin-bottom:0;font-size:var(--font-size-small-print);line-height:1;text-transform:uppercase}.OrderSummary__minimal_OrderSummary__codeDiscountAmount__3t6DO,.OrderSummary__minimal_OrderSummary__codeDiscountText__lywGJ{color:var(--color-success)}.OrderSummary__minimal_codeSavings___ReS5{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small);margin:0;font-family:var(--bold-font-family)}.OrderSummary__minimal_codeDiscountAmount__lanL9{position:absolute;left:79%;padding-top:1.5rem}.OrderSummary__minimal_promoCodeMobile__WXiUQ{position:fixed;bottom:0;display:grid;width:100%;padding:1rem;background:#fff}.OrderSummary__minimal_nextPageButton__disabled__TO3cJ{cursor:default;pointer-events:none}@media (max-width:413px){.OrderSummary__minimal_addToBag__odB8L .Button__label{padding:0 .75rem}}@media (max-width:359px){.OrderSummary__minimal_minimalButtonWrapper__unw8f .Button__label{font-size:var(--font-size-body-small);line-height:var(--line-height-body-small)}}.OrderSummary__minimal_payLaterPromoCodeMobile__wzxbB{position:fixed;bottom:-12rem;display:grid;width:100%;padding:1rem;background:#fff}.OrderSummary__minimal_payLaterRoot__3c_8p{align-items:center;gap:.75rem 1rem;grid-template-columns:repeat(auto-fit,minmax(13.5rem,1fr));grid-template-rows:auto auto}.OrderSummary__minimal_minimalPayLaterSummary__HOm_s{display:flex;justify-content:center;grid-column:1/-1;grid-row:1}.OrderSummary__minimal_payLaterBtnSup__EpKkY{font-size:var(--icon-font-size);font-weight:700}.PlaceOrderButton__minimal_ctaButton__AWXv0{justify-content:flex-end;grid-column:2;grid-row:1/span 2;line-height:1}.PlaceOrderButton__minimal_payWithMiyoButton__MfrRY{grid-column:2;grid-row:1/span 2}.ApplePayButton_hide__hHh4E{display:none}.GooglePayButton_button__DTuAN{width:100%;height:var(--button-default-height)}.PayLaterModal_contentWrapper__ETVG8{padding-bottom:5rem}.PayLaterModal_checkEligibilityWrapper__HgRp9{position:fixed;z-index:1000;bottom:0;left:0;width:100%;padding:.75rem 1rem;background-color:var(--color-grey-100);box-shadow:0 .5rem .5rem 0 rgba(0,0,0,.16),0 0 .5rem 0 rgba(0,0,0,.1)}