.btt-cart-policy{background:#fdf8f0;border:1px solid rgba(201,168,76,.3);border-radius:12px;padding:16px;margin-bottom:16px;font-family:DM Sans,sans-serif}.btt-cart-policy__title{font-size:13px;font-weight:500;color:#1e1208;margin:0 0 12px;display:flex;align-items:center;gap:6px}.btt-cart-policy__items{margin-bottom:16px}.btt-cart-policy__item{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px;font-size:12px;color:#1e1208;line-height:1.55}.btt-cart-policy__item:last-child{margin-bottom:0}.btt-cart-policy__dot{width:5px;height:5px;background:#c9a84c;border-radius:50%;flex-shrink:0;margin-top:6px}.btt-cart-policy__checks{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.btt-cart-policy__check-row{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.btt-cart-policy__check-row input[type=checkbox]{width:16px;height:16px;accent-color:#C9A84C;cursor:pointer;flex-shrink:0;margin-top:2px}.btt-cart-policy__check-label{font-size:12px;color:#1e1208;line-height:1.55;cursor:pointer}.btt-cart-policy__check-label strong{font-weight:500}.btt-cart-policy__error{display:none;background:#fcebeb;border:1px solid rgba(163,45,45,.2);border-radius:8px;padding:10px 12px;font-size:12px;color:#a32d2d;margin-bottom:12px;align-items:center;gap:6px}.btt-cart-policy__error.visible{display:flex}.btt-checkout-btn{width:100%;background:#1e1208;color:#f7efe5;border:none;border-radius:100px;padding:16px;font-size:15px;font-weight:500;font-family:DM Sans,sans-serif;cursor:pointer;letter-spacing:.02em;transition:background .2s,transform .15s}.btt-checkout-btn:hover{background:#3d2010;transform:translateY(-1px)}.btt-checkout-btn:disabled{background:#8c7b6b;cursor:not-allowed;transform:none}btt-cart-policy{display:block;min-width:0}.btt-cart-policy__error[hidden]{display:none}.btt-cart-policy:has(input:not(:checked)) .btt-checkout-btn{background:#8c7b6b}.btt-cart-policy__check-row input:focus-visible,.btt-checkout-btn:focus-visible{outline:3px solid #C9A84C;outline-offset:3px}.drawer__inner:has(btt-cart-policy){overflow-y:auto}.drawer__inner:has(btt-cart-policy) cart-drawer-items{flex:none;overflow:visible}.drawer__inner:has(btt-cart-policy) .drawer__footer{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map?subset=AAAAAAAAAAAABA */
