.product-single__media-group,.product-single__media-container{background:#fff!important;border-radius:8px!important;box-shadow:0 1px 4px #0000000f!important;overflow:hidden!important}.product__thumbs,.product-single__thumbnails{background:transparent!important}.product-single+.shopify-section .section-padding,.shopify-section .brick-section.section-padding{padding-top:40px!important;padding-bottom:40px!important}.product-single .section-padding{padding-bottom:20px!important}[id*=headline_section] .section-padding,[id*=headline_section].section-padding,[id*=block_] .section-padding,[id*=block_].section-padding{padding-top:30px!important;padding-bottom:30px!important}.product-single .btn--primary,.product-single .product-form__cart-submit,.product-single button[name=add],.form__wrapper .btn--primary{background-color:#e8781f!important;color:#fff!important;font-weight:700!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:16px!important;padding:16px 32px!important;border:none!important;transition:background-color .2s ease,transform .1s ease!important}.product-single .btn--primary:hover,.product-single .product-form__cart-submit:hover,.product-single button[name=add]:hover,.form__wrapper .btn--primary:hover{background-color:#d06a15!important;transform:translateY(-1px)!important}.product-bar .btn--primary,.product__sticky-bar .btn--primary{background-color:#e8781f!important;font-weight:700!important}.product-single .swatch__button,.product-single .color-swatch,.product-single [class*=swatch] input+label,.product-single .variant-input label{min-width:44px!important;min-height:44px!important;border-radius:6px!important;border:2px solid #d0d0d0!important;cursor:pointer!important;transition:border-color .2s ease,box-shadow .2s ease!important}.product-single .swatch__button:hover,.product-single .color-swatch:hover,.product-single [class*=swatch] input+label:hover,.product-single .variant-input label:hover{border-color:#ff914d!important;box-shadow:0 0 0 2px #ff914d33!important}.product-single .swatch__button--active,.product-single .swatch__button.is-active,.product-single [class*=swatch] input:checked+label,.product-single .variant-input input:checked+label{border-color:#404040!important;box-shadow:0 0 0 2px #4040404d!important}.product-single .icon-row,.product-single [class*=trust],.product-single [class*=guarantee],.product-single .product__icon-row{margin-top:16px!important}.product-single .icon-row__item,.product-single .product__icon-row-item{font-weight:600!important;color:#404040!important;font-size:13px!important}.product-single .icon-row__item svg,.product-single .product__icon-row-item svg{width:24px!important;height:24px!important;color:#ff914d!important}[id*=faq] .section-padding,[id*=faq].section-padding,.section-faq{background-color:#fff!important;border-radius:12px!important;margin:20px auto!important;max-width:1200px!important;padding:50px 40px!important;box-shadow:0 1px 4px #0000000f!important}[id*=faq] h2,.section-faq h2{color:#404040!important;font-weight:700!important;margin-bottom:30px!important}[id*=faq] .accordion__item,[id*=faq] details,[id*=faq] .collapsible-trigger{border-color:#e0e0e0!important}[id*=faq] .accordion__title,[id*=faq] summary,[id*=faq] .collapsible-trigger__text{color:#404040!important;font-weight:500!important;font-size:15px!important}.jdgm-rev-widg__header,[class*=review-widget] h2{font-size:1.5rem!important;margin-bottom:20px!important}.product-single img,.brick-section img{transition:opacity .3s ease!important}.product-grid-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;max-height:2.8em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/x9-cro-overrides.css.map */
