.title-with-highlight strong{background-color:#d4af37;color:#2b1c14;padding:.05em .35em;display:inline-block;line-height:1.25;border-radius:4px}.quantity-break__selector-item{flex-wrap:nowrap;column-gap:.5rem;align-items:center}.quantity-break__selector-item .select{min-width:0;width:auto}.quantity-break__selector-item .select:first-of-type{flex:3 1 0}.quantity-break__selector-item .select:last-of-type{flex:2 1 0}.quantity-break__selector-item .select__select{width:100%;min-width:0;padding-right:1.8rem;text-overflow:ellipsis}.quantity-break__selector-item__number{flex:0 0 auto}.quantity-breaks-container input:checked+.quantity-break .quantity-break__variants{height:auto!important;padding-top:1rem!important;overflow:visible!important}@media screen and (max-width:749px){.payment-badges{flex-wrap:nowrap;overflow-x:visible;gap:0}.list-payment__item{padding:.15rem}.list-payment__item svg{width:26px;height:auto}}.title-with-highlight strong{background-color:#C8A464;color:#111}.price .price-item--sale,.price--on-sale .price-item--sale{color:#C8A464}.price .price-item--regular s,.price--on-sale .price__sale .price-item--regular,s.price-item--regular{color:#bdbdbd}.tg-mnav{display:none}@media screen and (max-width:989px){.tg-mnav{display:flex;align-items:center;justify-content:center;gap:1.4rem;padding:.7rem 1.2rem .9rem;background:#2A3826;border-top:1px solid rgba(200,164,100,.25)}.tg-mnav__cta{background:#C8A464;color:#111;font-weight:800;font-size:1.35rem;letter-spacing:.04em;padding:.7rem 1.6rem;border-radius:999px;text-decoration:none;animation:tgPulse 2.2s ease-out infinite}.tg-mnav__link{color:#F2EDE3;font-size:1.25rem;font-weight:600;text-decoration:none;opacity:.9}}.header__inline-menu a[href="/collections/all"],.menu-drawer a[href="/collections/all"]{background:#C8A464;color:#111!important;font-weight:800;border-radius:999px;padding:.55rem 1.6rem;margin:0 .4rem;animation:tgPulse 2.2s ease-out infinite}.header__inline-menu a[href="/collections/all"] span,.menu-drawer a[href="/collections/all"] span{text-decoration:none!important}.menu-drawer a[href="/collections/all"]{display:inline-block;margin:.4rem 2rem}@keyframes tgPulse{0%{box-shadow:0 0 #C8A4648c}70%{box-shadow:0 0 0 .9rem #C8A46400}to{box-shadow:0 0 #C8A46400}}@media(prefers-reduced-motion:reduce){.tg-mnav__cta,.header__inline-menu a[href="/collections/all"],.menu-drawer a[href="/collections/all"]{animation:none}}.product-info-upsells-container.upsells-container--stacked-columns{align-items:stretch}.upsells-container--stacked-columns .upsell{height:100%}.upsells-container--stacked-columns .upsell__container{height:100%;display:flex;flex-direction:column;align-items:center}.upsells-container--stacked-columns .upsell__content{flex:1;display:flex;flex-direction:column;width:100%}.upsells-container--stacked-columns .upsell__title{flex:1;display:flex;flex-direction:column;justify-content:space-between;gap:.4rem}.upsells-container--stacked-columns .upsell__title h3{min-height:3.9em;display:flex;align-items:center;justify-content:center}.upsells-container--stacked-columns .upsell__image{width:100%!important;max-width:none!important;height:auto!important}.upsells-container--stacked-columns .upsell__image__img{width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;border-radius:.8rem}.upsell h3,.upsell .upsell__title{color:#F2EDE3}.tg-buybar{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:1.2rem;padding:.9rem 1.4rem;padding-bottom:calc(.9rem + env(safe-area-inset-bottom));background:#111;border-top:1px solid rgba(200,164,100,.35);box-shadow:0 -.4rem 1.6rem #00000080}.tg-buybar.is-on{display:flex}.tg-buybar__info{display:flex;flex-direction:column;min-width:0;flex:1}.tg-buybar__title{font-weight:700;font-size:1.25rem;color:#F2EDE3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg-buybar__price{font-weight:800;font-size:1.5rem;color:#C8A464}.tg-buybar__price s{color:#bdbdbd;font-size:1.2rem;font-weight:600;margin-left:.5rem}.tg-buybar__btn{flex:none;background:#C8A464;color:#111;border:0;border-radius:.8rem;font-weight:800;font-size:1.45rem;letter-spacing:.04em;text-transform:uppercase;padding:1.15rem 2.2rem;cursor:pointer}.tg-buybar__btn:active{filter:brightness(.92)}@media screen and (max-width:420px){.tg-buybar{gap:.9rem;padding:.8rem 1rem;padding-bottom:calc(.8rem + env(safe-area-inset-bottom))}.tg-buybar__btn{font-size:1.3rem;padding:1rem 1.6rem}.tg-buybar__title{font-size:1.15rem}}


.quantity-breaks__title .cm-alarm-badge{display:inline-block;padding:.45em 1em;border-radius:999px;background:#c1121f;color:#fff;font-weight:800;letter-spacing:.04em;white-space:nowrap;animation:cm-alarm-pulse 1.4s ease-in-out infinite}@keyframes cm-alarm-pulse{0%,to{transform:scale(1);box-shadow:0 0 #c1121fb3}50%{transform:scale(1.06);box-shadow:0 0 0 10px #c1121f00}}@media screen and (max-width:749px){.quantity-breaks__title .cm-alarm-badge{font-size:1.2rem;padding:.4em .8em;white-space:normal;text-align:center}}@media(prefers-reduced-motion:reduce){.quantity-breaks__title .cm-alarm-badge{animation:none}}.quantity-break__benefit.cm-benefit-red{background:#c1121f!important;color:#fff!important;border-color:#c1121f!important}.customer-reviews__card{background:#fff!important;color:#2A3826!important;border:1px solid rgba(200,164,100,.35)}.customer-reviews__name{color:#2A3826}.customer-reviews__date{color:#2A382680}.customer-reviews__text{color:#2A3826d9}.customer-reviews__star{fill:#2A382626}.customer-reviews__avatar span{background:#C8A464!important;color:#111!important}.customer-reviews__breakdown-count,.customer-reviews__breakdown-label{color:#F2EDE3}.customer-reviews__breakdown-track{background:#F2EDE326!important}.customer-reviews__summary-score{color:#F2EDE3}.customer-reviews__summary-count{color:#F2EDE3b3}.customer-reviews__load-more{background:#c1121f!important;color:#fff!important}.customer-reviews__photo{border-radius:.8rem;margin:.8rem 0}
.price .price-item--regular s,.price--on-sale .price__sale .price-item--regular,s.price-item--regular{color:#bdbdbd!important}
.customer-reviews__card .customer-reviews__read-more,.customer-reviews__card [class*=read-more]{color:#7A5C00!important}
