.cart-drawer .cart-item--product-shipping-protection,.hs-protect[hidden]{display:none!important}.hs-protect{margin:0 0 1.2rem}.hs-protect__row{display:flex;align-items:center;gap:1rem;width:100%;margin:0;padding:.8rem 1rem;border:1px solid #e3e7ef;border-radius:10px;background:#f7f9fc;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.hs-protect__row:focus-visible{outline:2px solid #B31942;outline-offset:2px}.hs-protect__img{flex:none;width:4rem;height:4rem;object-fit:contain;border-radius:6px;background:#fff}.hs-protect__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.hs-protect__title{font-size:1.4rem;font-weight:700;line-height:1.25;color:#0b3162}.hs-protect__dot{margin:0 .15em}.hs-protect__desc{font-size:1.2rem;line-height:1.3;color:#5b6472}.hs-protect__switch{position:relative;flex:none;width:4.4rem;height:2.6rem;border-radius:999px;background:#c9ced8;transition:background-color .2s ease}.hs-protect__switch:after{content:"";position:absolute;top:.3rem;left:.3rem;width:2rem;height:2rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s ease}.hs-protect__row[aria-checked=true] .hs-protect__switch{background:#0b3162}.hs-protect__row[aria-checked=true] .hs-protect__switch:after{transform:translate(1.8rem)}.psups{margin:10px 0 0;padding:14px 0 4px;border-top:1px solid #e3e7ef;text-align:center}.psups__title{margin:0;font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-align:center;color:#0b3162}.psups__title span{color:#b31942;font-size:.8em}.psups__sub{margin:4px 0 10px;font-size:13px;line-height:1.5;text-align:center;color:#555;white-space:nowrap}.psups__sub strong{color:#b31942}.psups__title+.psups__wrap{margin-top:10px}.psups__wrap{position:relative}.psups__row{display:flex;gap:8px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;padding:2px 2px 4px;justify-content:safe center}.psups__row::-webkit-scrollbar{display:none}.psups__card{flex:0 0 calc((100% - 16px) / 3);min-width:104px;scroll-snap-align:start;display:flex;flex-direction:column;align-items:center;gap:5px;position:relative;padding:8px 4px;border:1px solid #e3e7ef;border-radius:10px;background:#fff}.psups__tag{position:absolute;top:5px;left:5px;z-index:1;padding:2px 5px;border-radius:4px;background:#b31942;color:#fff;font-size:10px;font-weight:700;line-height:1.2}.psups__img{display:block;width:72px;height:72px;object-fit:cover;border-radius:8px;background:#f3f5f9}.psups__name{max-width:100%;font-size:12px;font-weight:700;line-height:1.3;letter-spacing:0;text-align:center;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.psups__pricerow{display:flex;align-items:baseline;justify-content:center;gap:4px;white-space:nowrap;margin-top:auto}.psups__price{font-size:13px;font-weight:700;color:#b31942}.psups__was{font-size:11px;color:#6b6b6b;text-decoration:line-through}.psups__nav{position:absolute;top:44px;transform:translateY(-50%);z-index:2;width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;background:#fff;border:1px solid #e3e7ef;color:#0b3162;box-shadow:0 2px 8px #0b316224}.psups__nav--l{left:-6px}.psups__nav--r{right:-6px}.psups__nav:hover{background:#f3f5f9}.psups .hs-cart-btn{--hs-btn: #0B3162;--hs-stripe: #B31942;position:relative;overflow:hidden;width:100%;min-height:34px;margin:0;padding:5px 4px 9px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-radius:8px;color:#fff;background-color:var(--hs-btn);background-image:repeating-linear-gradient(90deg,var(--hs-stripe) 0 8px,#fff 8px 16px);background-size:100% 2px;background-position:0 calc(100% - 4px);background-repeat:no-repeat;font:inherit;font-size:12.5px;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:.1rem;box-shadow:0 4px 10px #0b316233;transition:background-color .15s ease,box-shadow .15s ease;touch-action:manipulation}.psups .hs-cart-btn:before,.psups .hs-cart-btn:after{content:"\2605";flex:none;margin:0 .5em;font-size:.7em;line-height:1;color:#fff}.psups .hs-cart-btn:hover{--hs-btn: #B31942;--hs-stripe: #0B3162;box-shadow:0 4px 10px #b319424d}.psups .hs-cart-btn:focus-visible{outline:2px solid #B31942;outline-offset:2px}.psups .hs-cart-btn[aria-busy=true]{opacity:.55;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/hoorah-cart.css.map */
