.rta-cart-stage,.rta-error-stage{position:relative;min-height:100svh;overflow:clip;background:var(--rta-color-background);isolation:isolate}.rta-cart,.rta-cart-footer,.rta-error-stage{--color-background: 0, 0, 0;--gradient-background: #000;--color-foreground: 255, 255, 255;--color-shadow: 0, 0, 0;--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--color-secondary-button: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;--color-link: 255, 255, 255;color:var(--rta-color-text);background:var(--rta-color-background);font-family:var(--rta-font-body)}.rta-cart.rta-cart{min-height:100svh;padding-block-start:clamp(15rem,15.4vw,24rem);padding-block-end:var(--rta-space-4)}.rta-cart>.page-width,.rta-cart-footer>.page-width{width:min(calc(100% - (2 * var(--rta-layout-gutter))),100rem);max-width:none;padding-inline:0}.rta-cart .title-wrapper-with-link{align-items:baseline;margin-block:0 var(--rta-space-3)}.rta-cart .title,.rta-cart .cart__empty-text,.rta-cart-footer .totals__total,.rta-error-stage__title{color:var(--rta-color-text);font-family:var(--rta-font-didot);font-weight:400;letter-spacing:0;line-height:var(--rta-leading-heading)}.rta-cart .title,.rta-cart .cart__empty-text,.rta-error-stage__title{font-size:var(--rta-type-heading)}.rta-cart .underlined-link,.rta-cart .cart-item__totals,.rta-cart .cart-item__totals .price,.rta-cart .cart-item__price-wrapper .price,.rta-cart .totals__subtotal-value{white-space:nowrap}.rta-cart .cart-item__name{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.rta-cart .cart-item__name,.rta-cart .product-option,.rta-cart .price,.rta-cart-footer,.rta-cart-footer a{color:var(--rta-color-text-subtle)}.rta-cart .underlined-link,.rta-cart .cart-item__name,.rta-cart-footer a{text-underline-offset:.28em}.rta-cart .cart__items,.rta-cart .cart-items thead,.rta-cart .cart-item,.rta-cart-footer .cart__footer{border-color:#ffffff47}.rta-cart .cart-item__image-container,.rta-cart .global-media-settings,.rta-cart .quantity,.rta-cart .quantity-popover__info,.rta-cart-footer .field__input{border-color:#ffffff5c;color:var(--rta-color-text);background:#000;box-shadow:none}.rta-cart .cart-item__image-container{overflow:hidden;border-radius:0}.rta-cart .cart-item__image-container.rta-lqip{background-color:#ffffff0a;background-image:var(--rta-lqip, none);background-position:center;background-repeat:no-repeat;background-size:cover}.rta-cart .cart-item__image{aspect-ratio:1;object-fit:cover}.rta-cart :is(button,a,input,textarea):focus-visible,.rta-cart-footer :is(button,a,input,textarea):focus-visible,.rta-error-stage :is(button,a):focus-visible{outline:.2rem solid var(--rta-color-focus-inner);outline-offset:.35rem;box-shadow:0 0 0 .55rem var(--rta-color-focus-outer)}.rta-cart.is-empty{display:block;padding-block-start:clamp(18rem,26svh,28rem)}.rta-cart.is-empty .cart__warnings{padding:0}.rta-cart.is-empty .cart__empty-text{margin:0 0 var(--rta-space-3)}.rta-cart .button,.rta-cart-footer .button,.rta-error-stage .button{min-height:var(--rta-hit-target);border-radius:0;font-family:var(--rta-font-body);letter-spacing:.06em}.rta-error-stage .button{padding-inline:var(--rta-space-3);border:var(--rta-stroke-hairline) solid var(--rta-color-motif);color:var(--rta-color-text);background:transparent;box-shadow:none;font-family:var(--rta-font-didot);font-size:var(--rta-type-meta);letter-spacing:.08em;text-transform:uppercase;transition:border-color var(--rta-motion-fast) var(--rta-ease-standard)}.rta-error-stage .button:after,.rta-error-stage .button:before{box-shadow:none}.rta-error-stage .button:hover{border-color:var(--rta-color-motif-hover)}.rta-cart-footer{padding-block-end:var(--rta-space-4)}.rta-cart-footer.is-empty{display:none}.rta-cart-footer .cart__footer{border-block-start:var(--rta-stroke-hairline) solid rgba(255,255,255,.28)}.rta-cart-footer .totals{align-items:baseline}.rta-cart-footer .totals__total,.rta-cart-footer .totals__total-value{font-size:var(--rta-type-body)}.rta-cart-footer .tax-note,.rta-cart-footer #cart-errors{color:var(--rta-color-text-faint)}.rta-error-stage{display:grid;min-height:100svh;padding:clamp(14rem,18svh,22rem) var(--rta-layout-gutter) var(--rta-space-5);place-items:center;background-image:linear-gradient(180deg,#0000009e,#000000c7 42%,#000000eb 78%,#000),url(rta-story-tanji.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.rta-error-stage:before{position:absolute;z-index:0;inset-block-start:50%;inset-inline-end:clamp(-18rem,-10vw,-3rem);inline-size:clamp(30rem,80vw,96rem);aspect-ratio:1;background-color:var(--rta-color-motif);content:"";opacity:.65;pointer-events:none;-webkit-mask:url(rta-mark-facet-wire.svg) center / contain no-repeat;mask:url(rta-mark-facet-wire.svg) center / contain no-repeat;translate:0 -50%}.rta-error-stage__body{margin:0 0 var(--rta-space-3);color:var(--rta-color-text-subtle);font-family:var(--rta-font-body);font-size:var(--rta-type-body);font-weight:300;line-height:var(--rta-leading-body);text-wrap:pretty}@media(forced-colors:active){.rta-error-stage{background-image:none}.rta-error-stage:before{display:none}}.rta-error-stage__content{position:relative;z-index:1;width:min(100%,64rem);padding-inline:0}.rta-error-stage__code{margin:0 0 var(--rta-space-1);color:var(--rta-color-text-faint);font-size:var(--rta-type-meta);letter-spacing:.12em;text-transform:uppercase}.rta-error-stage__title{margin:0 0 var(--rta-space-3)}@media screen and (max-width:749.98px){.rta-cart.rta-cart{padding-block-start:16rem}.rta-cart.is-empty{padding-block-start:18rem}.rta-cart .title-wrapper-with-link{align-items:flex-start;flex-direction:column;gap:var(--rta-space-1)}.rta-cart .cart-item__image{max-width:6.4rem}.rta-cart .cart-item__nested-line .cart-item__image-container{min-width:0;width:100%}.rta-cart .cart-item{grid-template:auto auto auto / 6.4rem minmax(0,1fr);gap:1.2rem}.rta-cart .cart-item__media{grid-row:1}.rta-cart .cart-item__details{grid-column:2;min-width:0}.rta-cart .cart-item__totals{grid-column:1 / -1;grid-row:2;min-width:0}.rta-cart .cart-item__quantity{grid-column:1 / -1;grid-row:3;min-width:0}.rta-cart .cart-item__quantity-wrapper{align-items:center;gap:.6rem}.rta-cart .cart-item cart-remove-button{margin-left:0}.rta-cart-footer .cart__footer{padding-block-start:var(--rta-space-3)}}@media(forced-colors:active){.rta-cart .cart__items,.rta-cart .cart-items thead,.rta-cart .cart-item,.rta-cart-footer .cart__footer{border-color:CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/rta-standard-pages.css.map */
