.title-wrapper-with-link .title--primary:before{content:"";display:inline-block;width:1.15em;height:1.15em;margin-right:.4em;vertical-align:-.22em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Ccircle cx='24' cy='24' r='24' fill='%23FFD139'/%3E%3Cpath transform='translate(10.8 9.6) scale(1.2)' fill='%23121212' d='M7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zM1 2v2h2l3.6 7.59-1.35 2.45c-.16.28-.25.61-.25.96 0 1.1.9 2 2 2h12v-2H7.42c-.14 0-.25-.11-.25-.25l.03-.12.9-1.63h7.45c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.08-.14.12-.31.12-.48 0-.55-.45-1-1-1H5.21l-.94-2H1zm16 16c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E") no-repeat center / contain}.title-wrapper-with-link .underlined-link{font-size:1.4rem!important}.cart-items thead,.cart-items thead tr{background-color:#121212!important}.cart-items thead th{background-color:#121212!important;color:#ffd139!important;opacity:1!important;border-bottom:0!important;padding-top:1.1rem!important;padding-bottom:1.1rem!important}.cart-items thead th.caption-with-letter-spacing{font-size:1.3rem!important;font-weight:600!important}.cart-items thead th:first-child{padding-left:1.2rem!important}.cart-items thead th.right{padding-right:1.2rem!important}.cart-items .price,.cart-item__totals .price,.cart-item__price-wrapper .price,.totals__subtotal-value{font-weight:700;color:#121212}.totals__subtotal-value{font-size:1.9rem}cart-remove-button a,cart-remove-button .button{color:#dc2626!important}.cart__note label{font-size:1.5rem!important}.tax-note{font-size:1.4rem!important}.cart__ctas{min-width:150px}.cart__login-paragraph{font-size:1.7rem;font-weight:600;color:#121212}.cart__login-paragraph a.link{font-size:inherit;font-weight:700;color:#121212}.bhs-currency-note{display:block;margin:1rem 0 0;padding:.6rem 1.2rem;background-color:#fff6d1;border-top:1px solid #f0d67a;border-bottom:1px solid #f0d67a;color:#3d3200;font-size:1.35rem;line-height:1.4;text-align:left;box-sizing:border-box}.bhs-currency-note strong{font-weight:700}@media(max-width:299px){.cart-item{grid-template:none!important;grid-template-columns:1fr!important;gap:1rem!important}.cart-item>*{grid-column:1 / -1!important;grid-row:auto!important}.cart-item__totals{order:1;justify-content:space-between!important;align-items:baseline!important}.cart-item__totals:before{content:"Total";font-size:1.3rem;letter-spacing:.13rem;text-transform:uppercase;opacity:.85}.cart-item__details,.cart-item__name{word-break:normal;overflow-wrap:break-word}}.bhs-confirm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:flex;align-items:center;justify-content:center;padding:2rem;background:#2a1e14b3}.bhs-confirm[hidden]{display:none!important}.bhs-confirm__box{width:100%;max-width:40rem;box-sizing:border-box;background:#f7f7e6;border:2px solid #121212;border-radius:1.2rem;box-shadow:0 1.6rem 4rem #00000059;overflow:hidden}.bhs-confirm__head{display:flex;align-items:center;gap:1.2rem;padding:1.4rem 2rem;background:#4a3424}.bhs-confirm__icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:3.6rem;height:3.6rem;border-radius:50%;background:#ffd139}.bhs-confirm__icon svg{width:2rem;height:2rem}.bhs-confirm__title{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:600;line-height:1.25;color:#f7f7e6}.bhs-confirm__body{padding:2rem}.bhs-confirm__item{display:flex;align-items:center;gap:1.2rem;margin:0 0 2rem;padding:1rem 1.2rem;background:#fff;border:1px solid #e0dcc4;border-radius:.8rem}.bhs-confirm__img{flex:0 0 auto;width:5.6rem;height:5.6rem;object-fit:cover;border-radius:.6rem}.bhs-confirm__img[hidden]{display:none}.bhs-confirm__name{margin:0;font-size:1.6rem;font-weight:700;line-height:1.4;color:#121212;overflow-wrap:anywhere}.bhs-confirm__actions{display:flex;gap:1rem}.bhs-confirm__btn{flex:1 1 0;min-height:4.6rem;padding:.8rem 1rem;border-radius:.6rem;font:inherit;font-size:1.5rem;font-weight:700;line-height:1.2;cursor:pointer}.bhs-confirm__btn--cancel{background:#121212;color:#ffd139;border:2px solid #121212}.bhs-confirm__btn--cancel:hover{background:#2b2b2b}.bhs-confirm__btn--ok{background:transparent;color:#b91c1c;border:2px solid #b91c1c}.bhs-confirm__btn--ok:hover{background:#b91c1c;color:#fff}@media(max-width:340px){.bhs-confirm__actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bhs-cart.css.map */
