.cart-gift-wrapping{padding:2vw 1.5vw 1.5vw;margin-bottom:40px;overflow:hidden;width:100%;display:grid;grid-template-columns:1fr;gap:3vw}.cart-gift-wrapping.cols2{grid-template-columns:1.05fr .95fr}.cart-gift-wrapping h3{margin:0 0 15px;font-size:1.5rem}.cart-gift-wrapping .is-a-gift{width:100%;padding:.5vw 0 1vw}.cart-gift-wrapping .is-a-gift p{margin:0;padding:0}.cart-gift-wrapping .mensaje{padding-top:0;padding-left:0;font-size:1em;display:none}.cart-gift-wrapping .mensaje.show{display:block}.cart-gift-wrapping .mensaje .field{margin:0 0 15px;zoom:.8}.cart-gift-wrapping .mensaje .field-container{display:flex;width:100%;gap:15px;max-width:390px}.cart-gift-wrapping .mensaje .field-container input{width:fit-content}.cart-gift-wrapping .mensaje .field-container .field input,.cart-gift-wrapping .mensaje .field:has(textarea) textarea{width:100%;border:1px solid transparent;padding:10px;font-size:1rem;font-family:inherit;resize:vertical}.cart-gift-wrapping .mensaje .field:has(textarea) textarea{width:100%;max-width:390px}.cart-gift-wrapping .mensaje textarea{height:120px}.cart-gift-wrapping .mensaje small{font-size:.9rem;font-style:italic;letter-spacing:0}.styled-checkbox{opacity:0;position:absolute}.styled-checkbox+label{cursor:pointer;display:inline;padding:0;position:relative;font-size:.95rem}.styled-checkbox+label:before{content:"";display:inline-block;height:20px;margin-right:10px;position:relative;top:-1px;vertical-align:text-top;width:20px;border:1px solid currentColor}.styled-checkbox:checked+label:after{content:"";height:2px;left:10px;position:absolute;top:8px;transform:rotate(45deg);width:2px;background:currentColor;box-shadow:2px 0 currentColor,4px 0 currentColor,4px -2px currentColor,4px -4px currentColor,4px -6px currentColor,4px -8px currentColor}@media only screen and (max-width:830px){.cart-gift-wrapping{grid-template-columns:1fr;width:100%;padding:20px}}@media only screen and (min-width:100px)and (max-width:830px){.cart-gift-wrapping.cols2{grid-template-columns:1fr}.cart-gift-wrapping h3{font-size:.95rem}.styled-checkbox+label{font-size:.8rem}.cart-gift-wrapping .mensaje small{font-size:.75rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cart-gift-wrapping.css.map */
