product-drop-notify{display:block}.product-form__messaging{font-size:.85em;text-align:center;margin-bottom:7px;font-weight:500}.btn+.product-form__messaging,product-drop-notify+.product-form__messaging{margin-top:7px;margin-bottom:0}.btn.btn--full.add-to-cart,.btn.btn--full.pdp-drop-notify{font-size:14px;padding:16px 20px}.btn.btn--full.add-to-cart:has(+product-drop-notify:not(.hide)){display:none}.btn--full.add-to-cart[disabled]{background-color:var(--colorBtnPrimary);opacity:.65;pointer-events:none}accessory-inventory{display:block}.variant-wrapper+.collapsibles-wrapper,.variant-wrapper+.stock-info-wrapper{margin-top:20px}.stock-info-wrapper .info-attention{text-align:center;display:inline-block;color:#2d231d;background-color:#e8e3d8;padding:3px 10px;width:100%;height:fit-content;border-radius:.25rem;margin-bottom:5px;animation:fade-in .5s cubic-bezier(.5,0,0,.1)}.product-section .product__short--description{margin:.5rem auto;max-width:24rem;font-weight:500;color:#343819;line-height:1.2}@media only screen and (min-width:769px){.product-section .product__short--description{margin:.5rem 0}}.product-section .mobile-top .product__short--description{margin:.5rem 0;max-width:20rem}.product-section .mobile-top .product-block{margin-bottom:10px}.product-single__meta .okeReviews.oke-sr{margin-bottom:25px}.product-single__meta .title-rating-wrapper{margin-bottom:4px}.product-single__meta .title-rating-wrapper .okeReviews.oke-sr{margin-bottom:0}.sales-point-hover{position:relative;width:100%;text-decoration:underline;text-underline-offset:3px}.sales-point-hover:before{content:attr(data-hover);visibility:hidden;opacity:0;width:99%;background-color:var(--colorBody);color:var(--colorTextBody);text-align:start;border-radius:3px;padding:6px 12px;transition:opacity .3s ease-in-out;position:absolute;z-index:1;left:0;top:110%;box-shadow:#959da533 0 8px 24px}.sales-point-hover:hover:before{opacity:1;visibility:visible}@media only screen and (max-width:768px){.sales-point-hover{width:fit-content}}.single-review{padding:1rem;border-radius:.25rem;display:flex;flex-direction:column;gap:.5rem;align-items:center;text-align:center}.single-review .review-text{font-size:calc(var(--typeBaseSize) - 1px);margin-bottom:0;text-align:center}.single-review .reviewer{display:flex;gap:.5rem;justify-content:center;align-items:center}.single-review .rating .rating-star{--font-size: 3}.product__color-material{text-transform:uppercase;font-weight:600;display:flex;justify-content:center;flex-flow:row wrap;column-gap:20px;margin-bottom:5px}.product__color-material span{font-weight:400;color:#2e3f3f}.product__origin{text-transform:uppercase;font-weight:600}@media only screen and (min-width:769px){.product__color-material{justify-content:start}}.variant__label-size-info{font-size:var(--typeBaseSize);display:flex;justify-content:space-between;align-items:center;font-weight:600}.variant__label-size-info .variant__label-info{font-weight:600;text-transform:uppercase}live-view-counter.view-message:empty{display:none}combined-select,combined-listings{display:block}combined-select+combined-select{margin-top:10px}:is(.product-section[data-combined=options] .product-block:has(.variant-wrapper),.product-section[data-combined=listings] .product-block:has(.variant-wrapper)) .variant-wrapper+.variant-wrapper,:is(.product-section[data-combined=options] .product-block:has(.variant-wrapper),.product-section[data-combined=listings] .product-block:has(.variant-wrapper)) combined-select+.variant-wrapper,:is(.product-section[data-combined=options] .product-block:has(.variant-wrapper),.product-section[data-combined=listings] .product-block:has(.variant-wrapper)) combined-listings+.variant-wrapper{margin-top:10px}:is(.product-section[data-combined=options] .product-block:has(.variant-wrapper),.product-section[data-combined=listings] .product-block:has(.variant-wrapper)) .sizing-example-wrapper{margin-top:15px;margin-bottom:10px}.variant-size-wrapper .variant__label{font-size:.9em!important;font-weight:700}.variant-size-wrapper .variant__label .dec-text{font-weight:400;letter-spacing:0;text-transform:none;font-size:.87em}.variant-wrapper.variant-size-wrapper .variant-input-wrap{display:grid;gap:5px;padding-bottom:20px}.variant-wrapper.variant-size-wrapper .variant-input-wrap .variant-input .variant__button-label{margin:0;padding:7px 0;min-width:100%;text-align:center;font-weight:500;display:block;background-color:#dfd8c9;color:#2d231d;box-shadow:0 0 0 1px #f8f6f4;border-radius:.25rem}.variant-wrapper.variant-size-wrapper .variant-input-wrap .variant-input .variant__button-label.disabled{opacity:.7}.variant-wrapper.variant-size-wrapper .variant-input-wrap .variant-input .variant__button-label.disabled:after{border-color:#816d4d}.variant-wrapper.variant-size-wrapper .variant-input-wrap .variant-input.in-stock .variant__button-label{background-color:#6e7b60;color:#fff;box-shadow:0 0 0 1px #6e7b60}.variant-wrapper.variant-size-wrapper .variant-input-wrap .variant-input input[type=radio]:checked+label{box-shadow:0 0 0 3px var(--colorTextBody)}.variant-size-wrapper.size-width .variant-input-wrap,.variant-size-wrapper.size-length .variant-input-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}@media screen and (min-width:640px){.variant-size-wrapper.size-length .variant-input-wrap{grid-template-columns:repeat(10,minmax(0,1fr))}}@media screen and (min-width:768px){.variant-size-wrapper.size-length .variant-input-wrap{grid-template-columns:repeat(5,minmax(0,1fr))}}@media screen and (min-width:1024px){.variant-size-wrapper.size-length .variant-input-wrap{grid-template-columns:repeat(10,minmax(0,1fr))}}combined-select .variant-input-wrap.combined-fill input[type=radio]:checked+label{background:var(--colorBtnPrimary);color:var(--colorBtnPrimaryText);box-shadow:0 0 0 1px var(--colorBtnPrimary)}combined-select .variant-input-wrap.combined-swatch input[type=radio]:checked+label{box-shadow:0 0 0 2px #ba3a26}combined-select .combined-swatch label:hover{box-shadow:0 0 0 1px #ba3a26}.option-offsets.variant-input-wrap{display:flex;column-gap:30px;flex-wrap:wrap;justify-content:center}.product-single__meta.text-left .option-offsets.variant-input-wrap{justify-content:start}@media only screen and (min-width:769px){.option-offsets.variant-input-wrap{justify-content:start;padding-left:5px}}.option-offset-wrapper{display:flex;flex-direction:column;gap:2px}.option-offset-wrapper .option-offset-label{font-size:.7em;letter-spacing:.3em;text-transform:uppercase;font-weight:500}.option-offset-wrapper .variant__button-label{margin:0 4px 8px 0}.size-width-labels{padding-top:5px;display:grid;grid-template-columns:40% 20% 40%;text-transform:none;letter-spacing:.1em;font-weight:500}.size-width-labels.below{transform:translateY(-5px);font-size:.8em;padding-top:0}.size-width-labels.original{grid-template-columns:27% 26% 47%}[data-product-photos].unload,[data-product-images] .product__photos.unload{pointer-events:none;opacity:.7;transition:opacity .3s}.style-default .variant-input-wrap label:not(.color-swatch){border-radius:.25rem}.product__price{font-weight:700}.product__price.on-sale{padding-right:5px;color:var(--colorTextSavings)}.product__price--compare{opacity:.9;font-weight:600!important}.style-default .product__price{font-size:calc(var(--typeBaseSize) + 4px)}.style-western .product__price{font-size:calc(var(--typeBaseSize) + 3px)}
/*# sourceMappingURL=/cdn/shop/t/197/assets/section-product.css.map */
