.gift-options{display:block;max-width:44rem;margin:0 0 1.6rem}.cart-gift{display:block}.cart-items .cart-item__gift-row td{padding-top:1.2rem;padding-left:0}@media screen and (max-width:749px){.cart-item:has(+.cart-item__gift-row){margin-bottom:0}.cart-items .cart-item__gift-row,.cart-items .cart-item__gift-row td{display:block}.cart-items .cart-item__gift-row{margin-bottom:3.5rem}.cart-items .cart-item__gift-row:last-child{margin-bottom:0}}.gift-fields__toggle,.gift-fields__copy{display:flex;align-items:center;gap:1rem}.gift-fields__toggle label,.gift-fields__copy label{font-size:1.5rem;cursor:pointer}.gift-fields__checkbox{flex-shrink:0;width:1.8rem;height:1.8rem;margin:0;accent-color:rgb(var(--color-button));cursor:pointer}.gift-fields__body{margin-top:1.2rem;padding:2.4rem;background-color:rgba(var(--color-button),.08);border-radius:1.6rem}.gift-fields__body[hidden],.cart-gift .gift-fields__body[hidden],.gift-fields__copy[hidden],.gift-fields__error[hidden]{display:none}.gift-fields__intro{display:flex;align-items:flex-start;gap:1.2rem;margin-bottom:2rem}.gift-fields__icon{flex-shrink:0;width:2.8rem;height:2.8rem;color:rgb(var(--color-button))}.gift-fields__title{margin:0;font-size:1.7rem;font-weight:600;line-height:1.3;color:rgb(var(--color-foreground))}.gift-fields__lead{margin:.4rem 0 0;font-size:1.4rem;line-height:1.5;color:rgba(var(--color-foreground),.75)}.gift-fields__copy,.gift-fields__field{margin-bottom:2rem}.gift-fields__label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:600;color:rgb(var(--color-foreground))}.gift-fields__input{display:block;width:100%;box-sizing:border-box;padding:1.3rem 1.6rem;font:inherit;font-size:1.6rem;line-height:1.4;color:rgb(var(--color-foreground));background-color:#fff;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:1rem;transition:border-color var(--duration-short) ease,box-shadow var(--duration-short) ease}.gift-fields__input::placeholder{color:rgba(var(--color-foreground),.4)}.gift-fields__input:focus-visible{border-color:rgb(var(--color-button));box-shadow:0 0 0 .3rem rgba(var(--color-button),.2);outline:0}textarea.gift-fields__input{min-height:12rem;line-height:1.5;resize:vertical}.gift-fields__hint,.gift-fields__count,.gift-fields__privacy,.gift-fields__status{margin:.8rem 0 0;font-size:1.25rem;line-height:1.4;color:rgba(var(--color-foreground),.7)}.gift-fields__count{text-align:right}.gift-fields__privacy{margin-top:0}.gift-fields__status{min-height:1.8rem;margin-top:.4rem}@media screen and (min-width:750px){.cart-gift .gift-fields__body{display:grid;grid-template-columns:1fr 1fr;column-gap:2.4rem}.cart-gift .gift-fields__intro,.cart-gift .gift-fields__copy,.cart-gift .gift-fields__field--message,.cart-gift .gift-fields__privacy,.cart-gift .gift-fields__status{grid-column:1 / -1}}.gift-fields__toggle-icon{display:none}.gift-options .gift-fields__toggle{position:relative;gap:1.2rem;padding:1.6rem 1.8rem;background-color:rgba(var(--color-button),.08);border:.1rem solid rgba(var(--color-button),.3);border-radius:1.6rem;cursor:pointer}.gift-options .gift-fields__toggle:has(.gift-fields__checkbox:focus-visible){box-shadow:0 0 0 .3rem rgba(var(--color-button),.3)}.gift-options .gift-fields__toggle label{display:flex;flex:1;align-items:center;gap:1rem;font-size:1.5rem;font-weight:500}.gift-options .gift-fields__toggle label:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.gift-options .gift-fields__toggle-icon{display:block;flex-shrink:0;width:2.6rem;height:2.6rem;color:rgb(var(--color-button))}.gift-options .gift-fields__checkbox{width:2.2rem;height:2.2rem}.gift-options .gift-fields__icon{display:none}.gift-options .gift-fields__toggle:has(.gift-fields__checkbox:checked){border-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.gift-options .gift-fields__toggle:has(.gift-fields__checkbox:checked)+.gift-fields__body{margin-top:0;padding-top:.4rem;border-top-left-radius:0;border-top-right-radius:0}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-gift-options.css.map */
