.sc-gift{box-sizing:border-box;width:100%;margin:15px 0 18px;padding:18px;border:1.5px solid #c6a48c;border-radius:7px;background:#fcf5ee;color:#38271f}.sc-gift__heading{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:#653729}.sc-gift__heading svg{width:23px;height:23px;flex:0 0 23px}.sc-gift__title{font-family:Georgia,Times New Roman,serif;font-size:20px;font-weight:400;line-height:1.3;margin:0;color:#38271f}.sc-gift__check{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.4;cursor:pointer}.sc-gift__check input{width:20px;height:20px;min-width:20px;margin:0;cursor:pointer;accent-color:#653729}.sc-gift__fields{margin-top:14px}.sc-gift__fields label{display:block;margin:0 0 8px;font-size:14px;font-weight:600}.sc-gift__fields label span{font-size:12px;font-weight:400;color:#75685f}.sc-gift__fields textarea{display:block;box-sizing:border-box;width:100%;min-width:0;height:auto;min-height:95px;resize:vertical;padding:12px;border:1px solid #c4b4a9;border-radius:5px;background:#fff;color:#38271f;font:inherit;font-size:14px;line-height:1.5}.sc-gift__fields textarea:focus-visible,.sc-gift__check input:focus-visible{outline:2px solid #653729;outline-offset:2px}.sc-gift__hint{font-size:12px;line-height:1.5;color:#66574e;margin:8px 0 0}.sc-gift__status{margin:7px 0 0;font-size:12px;line-height:1.4;color:#5d534f}.sc-gift__status:empty{display:none}.sc-gift__status[data-error=true]{color:#b42318}#main-cart-footer .sc-gift{max-width:520px}.cart-notification{max-height:min(90dvh,760px);overflow-y:auto}.cart-notification .sc-gift{margin:12px 0}@media(max-width:749px){.sc-gift{padding:14px;margin:12px 0 16px}.sc-gift__title{font-size:18px}.sc-gift__fields textarea{min-height:90px}}.sc-gift__no-prices{display:block;font-size:12px;line-height:1.5;color:#67574e;font-weight:400;margin-top:2px}#main-cart-footer .sc-gift{max-width:100%;border:2px solid #b98563;padding:20px;background:#fff8f0}#main-cart-footer .sc-gift__title{font-size:22px}#main-cart-footer .sc-gift__fields textarea{min-height:115px}@media(max-width:749px){#main-cart-footer .sc-gift{padding:16px}#main-cart-footer .sc-gift__title{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sc-gift.css.map */
