.npd-product-badges span{background:#e4e3db;font-weight:700;font-size:9.38px;line-height:14px;letter-spacing:.4px;vertical-align:middle;text-transform:uppercase;opacity:1;padding:5.28px 6px;border-top:1px solid var(--color-yellow-88, #E4E3DB);border-radius:4px}.npd-product-page .multirow__inner{row-gap:0px!important}.product__info-wrapper--extra-padding{padding:0 0 0 3rem!important}.npd-product-page label.swatch-input__label span.swatch{width:32px;height:32px}.npd-product-page .product-form__input{margin-bottom:30px!important}.npd-product-page label.variant-badge-wrapper{width:49%!important}.npd-product-page .product-form__input--pill input[type=radio]+label{background-color:#f7f7f7!important;border-radius:4px!important;font-weight:700;font-size:14.29px;line-height:22px;letter-spacing:.4px;text-align:center;vertical-align:middle;display:inline-block;padding:12px 30px;border:1px solid #C7C7C7!important;margin:20px 0 0}.overview-accordion-wrapper img{border:none!important}.npd-product-page span.variant-badge{position:absolute;top:-12px;left:50%;border-radius:4px;background:#000;color:#fff;padding:5px 10px;font-weight:700;font-size:8px;line-height:14px;letter-spacing:.4px;text-align:center;vertical-align:middle;text-transform:uppercase;transform:translate(-50%)}#ProductSubmitButton-template--19699544916209__main{text-transform:capitalize}.npd-product-page .button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none!important}.npd-product-page .npd-shop-risk-free{background:#dae4df!important;padding:12px 16px;border-radius:4px}.custom-richtext.isolate .rich-text__wrapper{padding:100px 0!important}.custom-multirow-product .multirow__inner{gap:0px!important}.product-faq-tabs{background:#f6f6f6!important;padding:4rem 0!important}.product-faq-tabs-grid{display:flex;justify-content:center;gap:50px}.product-faq-tabs .faqtab{border:0!important;border-top:1px solid #1F343833!important;margin:0!important}.comparison-table .highlight-col{background:#fafafa;border-radius:0!important;box-shadow:3px 4px 5px -2px #0000001a!important}tbody tr:last-child td{border-bottom:0!important}#variant-selects-template--19699544916209__main{display:flex;flex-direction:column-reverse}.comparison-table th.highlight-col{border-top-left-radius:20px!important;border-top-right-radius:20px!important}.comparison-table tr:last-child td.highlight-col{border-bottom-left-radius:20px!important;border-bottom-right-radius:20px!important}.comparison-table .check path{fill:#bb611a!important}.custom-richtext.isolate .rich-text__text{max-width:600px!important;margin:0 auto}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:#000!important;border:2px solid #000!important}.custom-multirow-product .multirow__inner .image-with-text__content{background:#f6f6f6!important}.overview-accordion-wrapper p{display:flex;align-items:center;gap:20px}.overview-accordion-wrapper img{width:50px}.overview-accordion-image-grid{display:grid;grid-template-columns:repeat(2,2fr);align-items:center}.product-form__buttons{max-width:100%!important}fieldset.js.product-form__input.product-form__input--swatch{margin-bottom:10px!important}variant-selects#variant-selects-template--19772877537521__main{flex-direction:column-reverse;display:flex}.complementary-products__container .card--horizontal .card__inner{max-width:100%!important;--ratio-percent: initial !important;width:120px}.complementary-products__container .card__media{position:initial!important}.complementary-products__container .card .media{width:100%;position:initial!important}.complementary-products__container .card__media .media img{position:initial!important}.complementary-products__container .card--media .card__inner .card__content{display:none}.complementary-products__container .card__content{width:90%}@media only screen and (max-width: 767px){.product__info-wrapper--extra-padding{padding:0 0 0 0rem!important}.product-faq-tabs-grid{flex-direction:column!important;gap:20px!important}.custom-richtext.isolate .rich-text__wrapper{padding:40px 0!important}.comparison-table td p:last-child{display:none!important}.comparison-table .highlight-col{background:transparent!important;border-radius:12px}.comparison-table .highlight-col{background:transparent!important;box-shadow:none!important}.overview-accordion-image-grid{grid-template-columns:repeat(1,1fr)}.comparison-table th:first-child,.comparison-table td:first-child{width:33%!important}.comparison-section{padding:20px 0 40px!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/custom.css.map */
