@media only screen and (max-width: 767px){.mosaic__item__inner--no-content .mosaic__item__content--center .mosaic__item__content-inner{display:flex;align-items:center;justify-content:center}}.cart__count{position:absolute;top:0;right:0;background-color:#000;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;line-height:1;min-width:20px;text-align:center}.cart__toggle{position:relative}.selected-color-value{font-weight:var(--FONT-WEIGHT-BODY-BOLD);color:var(--accent);margin-left:4px}.radio__legend .selected-color-value{display:inline-block;min-width:60px;text-align:left}.product__accordion__inner{font-size:14px}.product__accordion__inner .rte{font-size:calc(.9rem * var(--adjust-body))}.product__accordion__inner h1,.product__accordion__inner h2,.product__accordion__inner h3,.product__accordion__inner h4,.product__accordion__inner h5,.product__accordion__inner h6{font-size:16px;font-weight:700;margin-bottom:.5rem}.product__accordion__title.font-heading,.product__accordion__title.font-heading.is-expanded{text-transform:uppercase}.product__selectors .selector-wrapper--grid-4{display:block;width:100%;margin-right:0}.product__selectors .selector-wrapper--grid-4 .radio__fieldset{width:100%}.product__selectors .selector-wrapper--grid-4 .radio__buttons{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;width:100%}.product__selectors .selector-wrapper--grid-4 .radio__button{width:100%;max-width:none}.product__selectors .selector-wrapper--grid-4 .radio__label{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:.75rem 1rem}.product__selectors .selector-wrapper--grid-4 .option-title,.product__selectors .selector-wrapper--grid-2 .option-title{white-space:nowrap}.product__selectors .selector-wrapper--grid-2{display:block;width:100%;margin-right:0}.product__selectors .selector-wrapper--grid-2 .radio__fieldset{width:100%}.product__selectors .selector-wrapper--grid-2 .radio__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;width:100%}.product__selectors .selector-wrapper--grid-2 .radio__button{width:100%;max-width:none}.product__selectors .selector-wrapper--grid-2 .radio__label{display:flex;align-items:center;justify-content:center;width:100%;height:auto;padding:.75rem 1rem}.product__selectors .selector-wrapper+.selector-wrapper{margin-top:1.25rem}.product__title-and-price:has(.product__made-to-order-badges){gap:.25rem}.product__made-to-order-badges{display:flex;align-items:center;gap:.75rem}.product__badge-made-to-order{display:inline-block;background-color:var(--text);color:var(--bg);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .6rem}.product__badge-ships-in{display:inline-block;color:var(--accent);font-size:.7rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.product__trust-bullets{display:flex;flex-direction:column;gap:10px;padding:.75rem 0;margin:0 0 1.25rem;border-top:1px solid var(--COLOR-TEXT-ALPHA-20);border-bottom:1px solid var(--COLOR-TEXT-ALPHA-20)}.product__trust-bullets .product__icon__row{gap:.75rem;font-size:.875rem;line-height:1.4}.radio__legend--has-hint{display:flex;justify-content:space-between;align-items:center;width:100%;gap:.5rem}.radio__legend__hint{font-size:.78rem;font-style:italic;color:var(--color-body-text, #888);opacity:.7;white-space:nowrap}.product__customization-notice{display:flex;align-items:flex-start;gap:.75rem;background:var(--COLOR-BG-SECONDARY, #f5f0eb);border-radius:6px;padding:1rem 1.25rem;margin:1.25rem 0}.product__customization-notice__icon{flex-shrink:0;color:var(--accent);margin-top:1px}.product__customization-notice__body{flex:1}.product__customization-notice__title{display:block;font-size:.95rem;font-weight:700;margin-bottom:.35rem}.product__customization-notice__text{margin:0;font-size:.875rem;line-height:1.5}.product__submit__footnote{text-align:center;font-size:.8rem;font-weight:600;color:var(--accent);margin:.6rem 0 0}.product__submit__guarantee{text-align:center;font-size:.875rem;color:var(--color-body-text, #555);opacity:.75;margin:.3rem 0 0}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
