.cart__drawer-form{position:relative}.dtails-cart-terms-buy-buttons-full{grid-template-columns:repeat(1,1fr)}@media screen and (min-width: 480px){.dtails-cart-terms-buy-buttons{grid-template-columns:repeat(2,1fr)}}.dtails-cart-terms-checkbox{grid-column:1 / -1;margin-bottom:12px}.dtails-cart-terms-checkbox .checkbox{box-shadow:none}.dtails-cart-terms-checkbox .checkbox:not(:checked){background-color:transparent;border:1px solid #000}.dtails-cart-terms-checkbox label{padding-inline-start:8px}.dtails-cart-terms-drawer{position:fixed;z-index:999999;top:0;right:0;bottom:0;width:100%;max-height:100%;padding:12px 32px 24px;background-color:#fff;opacity:0;transform:translateY(100%);transition:all .25s cubic-bezier(.165,.84,.44,1);visibility:hidden;border-radius:8px}.dtails-cart-terms-drawer--opened{max-height:100vh;transform:translate(0);visibility:visible;opacity:1}.dtails-cart-terms-drawer__inner{display:flex;flex-direction:column;max-height:100%}.dtails-cart-terms-drawer__header{display:flex;justify-content:space-between;align-items:center;padding:16px 0 8px}.dtails-cart-terms-drawer__close{width:24px;height:24px;cursor:pointer}.dtails-cart-terms-drawer__content{overflow:hidden;overflow-y:auto;margin-bottom:20px;font-size:14px}.dtails-cart-terms-drawer__footer div{width:100%;cursor:pointer}@media screen and (min-width: 700px){.dtails-cart-terms-drawer{width:680px;padding:1.5rem 0 2.5rem;padding:32px 56px}}.quick-buy-drawer .dtails-cart-terms-drawer{width:100%;position:absolute;top:0;left:0;padding:20px;overflow-x:hidden;overflow-y:auto}.image-banner__content{display:grid;place-items:center;height:100%;background:#00000040;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);grid-area:1 / 1 / span 3 / span 3!important}.image-banner__content--wrapper{display:flex;flex-direction:column;--image-banner-padding: var(--spacing-10) var(--spacing-8);gap:2rem;padding:var(--image-banner-padding);color:#fff}.image-banner__content--wrapper button{align-self:flex-start}.image-banner__content__buttons{display:flex;gap:.75rem}@media screen and (min-width: 700px){.image-banner__content--wrapper{--image-banner-padding: var(--spacing-16);max-width:calc(var(--image-banner-content-max-width) + (var(--image-banner-padding)*2))}}@media screen and (min-width: 1000px){.image-banner__content--wrapper{--image-banner-padding: var(--spacing-12)}}@media screen and (min-width: 1150px){.image-banner__content--wrapper{--image-banner-padding: var(--spacing-18)}}@media screen and (min-width: 1400px){.image-banner__content--wrapper{--image-banner-padding: var(--spacing-20)}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/dtails.css.map */
