.label,label:not(.variant__button-label):not(.text-label),.h4,h4,.h5,h5,.h6,h6,.subheading,.collapsible-trigger-btn,.grid-product__vendor,.product-single__vendor,.hero__top-subtitle,.ajaxcart__subtotal{text-transform:none;letter-spacing:.02em}.h4,h4,.h5,h5,.h6,h6{font-size:1em}.label,label:not(.variant__button-label):not(.text-label),.grid-product__vendor,.product-single__vendor{font-size:.85em}.btn,.shopify-payment-button__button--unbranded,button.btn{text-transform:none;letter-spacing:.02em;font-weight:500}.announcement-text{text-transform:none;letter-spacing:.01em;font-weight:400;font-size:17px}.text-link,.rte a:not(.btn){color:var(--bom-ink, #1C1917)}.site-nav__link:hover,.site-nav__dropdown-link:hover,.grid-product__link:hover .grid-product__title,.footer__title a:hover,a.bom-cat-nav__link:hover{color:var(--bom-ink, #1C1917)}.rte a:not(.btn){text-decoration-color:var(--bom-line, #E3DCD0);text-underline-offset:3px}.grid-product__tag--sale,.product-page-badge--bestseller,.grid-product__tag--bestseller{background-color:var(--bom-alert, #B23F2C);color:#fff;border-color:var(--bom-alert, #B23F2C);text-transform:none;letter-spacing:.02em;font-weight:500}.grid-product__price--savings,.product__price--savings{color:var(--bom-alert, #B23F2C)}.grid-product__price--original,.product__price--compare{color:#a9a29a}.product-block--sales-point .sales-point [data-product-inventory]{color:#e08b2b;font-weight:400;font-size:16px}.product-block--sales-point .sales-point .icon--inventory{position:relative;width:8px;height:8px;border-radius:50%;background:#e08b2b;display:inline-block;flex:0 0 auto;margin-right:10px}.product-block--sales-point .sales-point .icon--inventory svg,.product-block--sales-point .sales-point .icon--inventory:before{display:none!important}.product-block--sales-point .sales-point .icon--inventory:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;width:auto;height:auto;border-radius:50%;background:#e08b2b4d;animation:bom-stockpulse 1.8s ease-out infinite}@keyframes bom-stockpulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.4);opacity:0}}.newsletter-container,.index-section--footer,.ajaxcart__footer,.product-single__meta .product-block--tab.is-open{background-color:transparent}hr,.hr--small,.hr--clear,.border-bottom,.product-block hr{border-color:var(--bom-line, #E3DCD0)}.variant-wrapper .variant-input-wrap input[type=radio]:checked+label.variant__button-label{border-color:var(--bom-ink, #1C1917);box-shadow:inset 0 0 0 1px var(--bom-ink, #1C1917)}.variant-wrapper.bom-vw--size .variant-input-wrap input[type=radio]:checked+label.variant__button-label{background:transparent;border:2px solid #1c1917;color:var(--bom-ink, #1C1917);box-shadow:none}.variant-wrapper .variant-input-wrap label.variant__button-label:hover{border-color:var(--bom-ink, #1C1917)}.variant-wrapper .variant-input-wrap label.variant__button-label.disabled{color:#b3ada4;border-color:var(--bom-line, #E3DCD0);text-decoration:line-through;text-decoration-thickness:1px}.collapsible-trigger-btn{font-size:15px;font-weight:500}.btn--primary,.add-to-cart{box-shadow:none}.add-to-cart,.sticky-atc__btn,button.btn--full.add-to-cart{box-shadow:0 6px 18px #1c191747}.add-to-cart:hover,button.btn--full.add-to-cart:hover{box-shadow:0 8px 22px #1c19175c}button.btn--full.add-to-cart,.add-to-cart,#sticky-add-to-cart .sticky-atc__btn,:is(#CartDrawer,.bom-cartpage) button.bom-cf__checkout{background-color:var(--bom-accent, #6B7B4A)!important;border-color:var(--bom-accent, #6B7B4A)!important;color:#fff!important}button.btn--full.add-to-cart:hover,.add-to-cart:hover,#sticky-add-to-cart .sticky-atc__btn:hover,:is(#CartDrawer,.bom-cartpage) button.bom-cf__checkout:hover{background-color:var(--bom-accent-dark, #55643A)!important;border-color:var(--bom-accent-dark, #55643A)!important;color:#fff!important}.add-to-cart,:is(#CartDrawer,.bom-cartpage) button.bom-cf__checkout{box-shadow:0 6px 18px #55643a57}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--bom-ink, #1C1917);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.product-block--sales-point .sales-point .icon--inventory:after{animation-duration:1.8s!important;animation-iteration-count:infinite!important}}.site-header__logo-link .image-element,.site-header__logo-link img,.drawer__logo-img,.cart-drawer__logo img{filter:brightness(0)}.is-light .site-header__logo-link .image-element,.is-light .site-header__logo-link img{filter:brightness(0) invert(1)}.product-form__dynamic-checkout{margin-top:10px;min-height:48px}.product-form__dynamic-checkout .shopify-payment-button__button{border-radius:0;font-weight:500;letter-spacing:.02em;text-transform:none}.product-form__dynamic-checkout .shopify-payment-button__more-options{margin-top:8px;font-size:15px;text-decoration-color:var(--bom-line, #E3DCD0)}.product-block--sales-point,.product-block:has(>.bom-usp-post){margin-top:0!important;margin-bottom:7px!important}.product-block--sales-point .sales-points{margin:0}.bom-usp-img{margin:0;padding:0;list-style:none}.bom-usp-img .sales-point{display:flex;align-items:center}.bom-usp-img .icon-and-text{display:inline-flex;align-items:center;gap:10px}.bom-usp-img__logo{display:block;width:22px;height:22px;flex:0 0 auto;object-fit:contain}.bom-usp-img__logo--round{border-radius:50%;object-fit:cover}.product-block--notice .bom-note{margin:16px 0 0;padding:14px 16px;background:var(--note-bg, #FBDDD6);border:1px solid var(--note-accent, #B23F2C);border-left:5px solid var(--note-accent, #B23F2C);font-size:15px;line-height:1.5;color:var(--note-ink, #1C1917)}.product-block--notice .bom-note p{margin:0}.product-block--notice .bom-note strong{color:var(--note-accent, #B23F2C);font-weight:700}.product-single__meta .variant-wrapper:first-of-type,.product-block .variant-wrapper:first-of-type{margin-top:26px}.product-single__form .payment-buttons,.product-block .product-single__form{margin-top:22px}@media only screen and (min-width:769px){.grid__item.product-single__sticky{width:55%}.grid__item.product-single__sticky+.grid__item{width:45%}}@media only screen and (max-width:768px){.product__photos .flickity-page-dots{display:none!important}.product__photos .product__thumbs{display:block}}.btn,.btn--small,.btn--secondary,.btn--tertiary,.btn--inverse,button.btn,a.btn,input[type=submit],.hidden-label,.footer__small-text,.site-footer a,.site-footer p,.site-footer li,.rte small,small{font-size:15px}.variant-wrapper .variant-input-wrap label.variant__button-label,.variant-wrapper .variant__label,.variant-wrapper .variant__label .bom-size-selected,.variant-wrapper .variant__label>span,.variant-wrapper .variant__label .variant__label-info,.variant-wrapper .variant__label span{font-size:15px!important}.announcement-text-secondary,.announcement-bar--secondary .announcement-text,[class*=announcement-text-secondary]{font-size:15px!important}.variant-wrapper .variant__label{text-transform:uppercase!important;letter-spacing:.06em!important}.variant-wrapper .variant__label .bom-size-selected,.variant-wrapper .variant__label .variant__label-info,.variant-wrapper .variant__label .ni-size-chart-slot,.variant-wrapper .variant__label .bom-find-size-slot{text-transform:none!important;letter-spacing:0!important}.drawer,.drawer p,.drawer span,.drawer a,.drawer li,.drawer__scrollable,.mobile-nav__link,.mobile-nav a,.mobile-nav span{font-size:15px}.product-block,.product-block--sales-point,.product-block--sales-point .sales-points,.product-block--sales-point .sales-point,.product-block--sales-point .icon-and-text,.product-block--notice .bom-note,.product-single__meta,.product-single__meta .product-block,.sales-points,.sales-point,.bom-note,.bom-usp-img,.variant-wrapper,.variant-wrapper .variant__label{text-align:left!important}.product-block--sales-point .sales-points,.product-block--sales-point .sales-point,.product-block--sales-point .icon-and-text,.sales-points,.variant-input-wrap{justify-content:flex-start!important}.product__thumbs--below{margin-bottom:28px}@media only screen and (min-width:769px){.product__thumbs--below{margin-bottom:36px}}.variant-wrapper.bom-vw--size .variant__label{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.variant-wrapper.bom-vw--size .variant__label .ni-size-chart-slot,.variant-wrapper.bom-vw--size .variant__label .bom-find-size-slot{margin-left:auto}
/*# sourceMappingURL=/cdn/shop/t/22/assets/bom-brand.css.map */
