.cart-drawer-gift-bag{position:relative;margin:0 2rem;padding:1.6rem 0;border-top:1px solid var(--gsc-text-color-20);border-bottom:1px solid var(--gsc-text-color-20)}.cart-drawer-gift-bag__row{position:relative;align-items:center;column-gap:1.6rem}.cart-drawer-gift-bag__image-wrapper{flex-shrink:0;width:6.4rem;height:6.4rem;overflow:hidden;border-radius:var(--gift-bag-image-radius, 2.8rem)}.cart-drawer-gift-bag__image{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cart-drawer-gift-bag__text{flex:1 1 auto;font-size:1.4rem;line-height:1.3;letter-spacing:.04em;text-transform:uppercase}.cart-drawer-gift-bag__checkbox{margin-left:auto}.checkbox__input:focus-visible+.cart-drawer-gift-bag__checkbox{outline:-webkit-focus-ring-color auto 1px}.cart-drawer-gift-bag__variant{margin-top:1.2rem;padding-left:8rem}.cart-drawer-gift-bag__select-wrapper{position:relative}.cart-drawer-gift-bag__select{width:100%;height:4rem;padding:0 4rem 0 1.2rem;font:inherit;font-size:1.4rem;color:var(--gsc-text-color-100);background:transparent;border:1px solid var(--gsc-text-color-20);border-radius:var(--gsc-base-radii);cursor:pointer;-webkit-appearance:none;appearance:none}.cart-drawer-gift-bag__select:focus-visible{outline:-webkit-focus-ring-color auto 1px}.cart-drawer-gift-bag__select-icon{position:absolute;top:50%;right:1.2rem;width:1.2rem;height:1.2rem;transform:translateY(-50%) rotate(90deg);pointer-events:none}cart-drawer-gift-bag-block[is-loading] .cart-drawer-gift-bag{opacity:.5;pointer-events:none;transition:opacity .2s ease}@media(min-width:768px){.cart-drawer-gift-bag{margin:0 2.4rem}.cart-drawer-gift-bag__text{font-size:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/cart-drawer-gift-bag.css.map */
