.bs-shipping-incentive{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;font-family:Hind,Arial,sans-serif;background:linear-gradient(135deg,#fff0f6,#fff8fc);border:0;border-radius:24px;padding:20px;text-align:left;color:#34383e;margin:18px 0;font-size:16px;line-height:1.45;box-shadow:0 5px 18px #c7357209}
.bs-shipping-incentive[hidden],.bs-shipping-incentive [hidden]{display:none!important}
.bs-shipping-incentive__icon{display:flex;align-items:center;justify-content:center;align-self:start;width:36px;height:36px;border-radius:50%;background:#fff;color:#c73572}
.bs-shipping-incentive__icon svg{display:block;width:23px;height:23px}
.bs-shipping-incentive__body{min-width:0}
.bs-shipping-incentive p{margin:0 0 8px!important;font-size:16px!important;line-height:1.4!important;color:#51424a!important}
.bs-shipping-incentive .bs-shipping-incentive__title{font-size:20px!important;font-weight:600!important;color:#862446!important;line-height:1.2!important;margin-bottom:6px!important}
.bs-shipping-incentive .bs-shipping-incentive__terms{font-size:13px!important;line-height:1.4!important;margin-bottom:0!important;color:#6c5863!important}
.bs-shipping-incentive a{color:#862446!important;text-decoration:underline;text-underline-offset:3px}
.bs-shipping-incentive__track{height:4px;border-radius:4px;background:#efdce4;margin:10px 0;overflow:hidden}
.bs-shipping-incentive__track span{display:block;height:100%;background:#c73572;border-radius:4px;transition:width .2s}
.bs-shipping-incentive .bs-shipping-incentive__cta{display:inline-flex;gap:8px;align-items:center;min-height:44px;margin-top:12px;padding:8px 12px;border-radius:24px;background:#fff;font-weight:600;font-size:15px;line-height:1.3;text-decoration:none}
.bs-shipping-incentive a:focus-visible,.bs-cart-help a:focus-visible,.bs-cart-help summary:focus-visible{outline:3px solid #e24585;outline-offset:3px}
#modalAddToCartProduct .bs-shipping-incentive{margin:14px 0;padding:16px}
.bs-header .tt-cart .tt-cart-btn a.btn[href="/checkout"],.bs-header .tt-cart .tt-cart-btn a.btn[href="/checkout"]:visited{color:#fff!important;background:#1b1e23;font-weight:600}
.bs-header .tt-cart .tt-cart-btn a.btn[href="/checkout"]:hover,.bs-header .tt-cart .tt-cart-btn a.btn[href="/checkout"]:focus-visible{color:#fff!important;background:#34383e}
.bs-header .tt-cart .tt-cart-btn a.btn[href="/checkout"]:focus-visible{outline:3px solid #e24585;outline-offset:3px}
#updateform{font-family:Hind,Arial,sans-serif;color:#1b1e23}
#updateform .tt-shopcart-table-02 .tt-title a{color:#1b1e23;font-size:18px;line-height:1.35}
#updateform .tt-shopcart-table-02 .tt-title p{color:#45494f;font-size:16px;line-height:1.5;font-weight:400}
#updateform .tt-shopcart-table-02 .tt-price{color:#1b1e23;font-size:18px}
#updateform .bs-cart-field-label{display:block;color:#5b6067;font-size:14px;font-weight:400;margin-bottom:4px}
#updateform .tt-shopcart-box.tt-boredr-large{border:1px solid #e5e5e5;border-radius:12px;padding:24px}
#updateform .tt-shopcart-table01 th{color:#1b1e23;font-size:17px}
#updateform .tt-shopcart-table01 td{color:#1b1e23;font-size:22px}
#updateform .bs-cart-help{font-size:16px;line-height:1.5;color:#45494f;margin:14px 0 20px}
#updateform .bs-cart-help p{margin:0 0 12px}
#updateform .bs-cart-help a{color:#862446;text-decoration:underline;text-underline-offset:3px}
#updateform .bs-cart-help details{border-top:1px solid #e5e5e5;padding-top:12px}
#updateform .bs-cart-help summary{cursor:pointer;font-size:17px;color:#1b1e23}
#updateform .bs-cart-help details[open] summary{margin-bottom:10px}
#updateform button[name="checkout"]{min-height:52px;width:100%;font-family:Hind,Arial,sans-serif;font-size:18px;line-height:1.3;text-transform:none;border-radius:8px;background:#1b1e23;color:#fff}
#updateform .tt-shopcart-btn .col-right a[href="/cart/clear"]{font-size:14px;color:#62666d}
@media(max-width:700px){#updateform .tt-title-subpages{font-size:28px;line-height:1.25;margin-bottom:24px}#updateform .tt-shopcart-col{margin-top:24px}#updateform .tt-shopcart-box.tt-boredr-large{padding:20px 16px}#updateform .tt-shopcart-table-02 table tbody tr td .tt-list-parameters{margin-top:12px}#updateform .tt-shopcart-btn{margin-top:20px}.bs-shipping-incentive{padding:16px}.bs-shipping-incentive .bs-shipping-incentive__title{font-size:19px!important}}
