.page-width,.product-section .product-single-wrapper.page-width{max-width:1550px!important;margin:auto;padding-inline:15px}.homepage-hero-content--video video{border-radius:10px}.product-details-wrapper .product-details-product-title{font-size:54px;font-family:Inter;text-transform:capitalize}.product-details-wrapper #breadcrumbs{display:none}.product-details-wrapper .product--add-to-cart-button{font-size:16px;padding:13px;border-radius:50px;background:#333;font-weight:500}.product-section.wrapper-spacing--h.wrapper-spacing--v--template{padding:0}:not(#ShopNowContainer)>div>.product-section[data-wetheme-section-type=template--product] .product-single-wrapper .product-single{gap:80px}.product-section .product-single-wrapper .product-single .product-form-wrapper{width:38.666%}.product-single product-media.media-type-thumbnails .thumbnail-media--main-media img{border-radius:10px}.product-media-slider .thumbnail-media--thumbnails img{border-radius:6px}.product-single product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .responsive-image-wrapper{border:none;outline:none}.product-section .product-form-block.product-block-richtext{font-size:16px;padding-bottom:20px;border-bottom:1px solid #33333326}.product-section .product-form-block.product-block-richtext+.product-form-block.image-offer-container{max-width:70%}.product-single .swatch .option-label-wrapper .header{margin-bottom:12px;font-size:16px;font-weight:500;text-transform:capitalize;line-height:140%;letter-spacing:0;color:#000}.product-single .swatch .swatch-items-wrapper .variant-title{font-size:16px;line-height:140%;font-weight:600}.product-single .swatch .swatch-items-wrapper .variant-subtitle{font-size:12px;line-height:140%}.product-single .swatch .swatch-items-wrapper .variant-pricing .price{font-size:16px;font-family:Inter}.product-single .swatch .swatch-items-wrapper .variant-pricing .compare-price{font-size:12px;color:#333333b2;line-height:1;text-decoration:line-through}.product-single .swatch .swatch-items-wrapper .variant-savings{font-size:12px;padding:4px;line-height:140%;background:#4f7c57;color:#fff;border-radius:0 0 3px 3px}.product-single .swatch .swatch-items-wrapper .variant-savings span{font-weight:700}.product-single .swatch .swatch-items-wrapper .custom-variant-card{border:none;padding:0;background:transparent;outline:none!important;width:100%;position:static}.product-single .swatch .swatch-items-wrapper .variant-pricing{border-top:1px solid #13131333;display:flex;gap:6px;align-items:center;justify-content:center;font-weight:600;padding:2px 5px}.product-single .swatch .swatch-items-wrapper input[type=radio]{appearance:none;clip:unset;width:12px;height:12px;margin:0;border:1px solid #D0D0D0;border-radius:50%;position:absolute;top:6px;right:6px;-webkit-appearance:none}.product-single .swatch .swatch-items-wrapper .swatch-element{flex:0 0 25%;border:1px solid #13131333;border-radius:4px;padding:10px 0 0;background:transparent;outline:none;position:relative}.product-single .swatch:not(.is-color-swatch):not(.linked-products-swatch) .swatch-element input:checked+label{background:transparent;color:#333}.product-single .swatch .swatch-items-wrapper .variant-badge{position:absolute;top:-9px;font-size:10px;line-height:140%;font-weight:600;padding:2px 6px;background:#4f7c57;color:#fff;border-radius:25px;width:max-content;left:0;right:0;margin:auto}.product-single .swatch .swatch-items-wrapper input[type=radio]:checked{background:#4f7c57;border-color:#4f7c57}.product-single .swatch .swatch-items-wrapper input[type=radio]:checked:after{content:"\2714";font-size:9px;color:#fff!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:500}.product-single .swatch .swatch-items-wrapper .swatch-element.active,.product-single .swatch .swatch-items-wrapper .swatch-element.active .variant-pricing{border-color:#4f7c57}.product-single .swatch .swatch-items-wrapper .swatch-element.active .variant-title{color:#4f7c57}.complementary-products .cross-sells-wrapper .header{font-size:16px;line-height:140%;font-weight:500;margin-bottom:12px;text-transform:capitalize;letter-spacing:0}.collapsible-tab .text-with-icon .text-with-icon--content .text-with-icon--text{font-size:16px;font-weight:500;line-height:140%;text-transform:capitalize;color:#000;letter-spacing:0}.product-section .product-details-wrapper .collapsible{border-color:#33333326}.product-section .product-details-wrapper .collapsible .collapsible-content p,.product-section .product-details-wrapper .collapsible .collapsible-content ul li{font-size:16px;font-family:Inter;color:#333c;line-height:144%}.product-section .product-form-block.buy-buttons+.product-form-block.image-offer-container .responsive-image-wrapper{margin-inline:30px}.custom-liquid .text-link-animated{text-align:center}.custom-liquid .text-link-animated h2{font-size:40px;text-transform:capitalize;line-height:1;margin-top:10px;margin-bottom:0;font-family:Inter;font-weight:600}.quinn_cards_widget .quinn-branding{display:none!important}.accordion-faq .section-title--wrapper .section-title{font-size:40px;text-transform:capitalize;font-family:Inter;font-weight:600;line-height:136%}.accordion-faq .section-title--wrapper{margin-bottom:40px}.accordion-faq .collapsible-tab .text-with-icon .text-with-icon--content .text-with-icon--text{font-family:Inter;font-size:18px}.accordion-faq .collapsible-tab .collapsible-content p{font-size:16px}.mobile-only,.mobile-image{display:none}.product-section .product-form-block.image-offer-container img{width:100%}deferred-media .deferred-media-poster-image .media-ratio--original,.homepage-hero-content--vide video{border-radius:10px}#quinn-lite-stories-1.quinn_stories{padding:0!important}.quinn_story_widget .quinn_stories .svelte-nq3wdf{align-items:start!important;margin:2px!important}.story-title{font-size:16px;margin:0;font-weight:500;color:#000;font-family:Poppins;line-height:1}.quinn_card_story_container div.svelte-nq3wdf{background:transparent!important;box-shadow:none!important}.site-header__wrapper__left .site-header__logo.header-font{padding-block:10px}@media (max-width: 1440px){.product-single .swatch .swatch-items-wrapper .swatch-element{flex:0 0 30%}}@media (max-width: 1279px){:not(#ShopNowContainer)>div>.product-section[data-wetheme-section-type=template--product] .product-single-wrapper .product-single{gap:50px}.product-details-wrapper .product-details-product-title{font-size:42px}.product-section .product-form-block.product-block-richtext+.product-form-block.image-offer-container{max-width:100%}.product-single .swatch .swatch-items-wrapper .variant-pricing{flex-wrap:wrap}.product-single .swatch .swatch-items-wrapper .variant-pricing{gap:3px}.product-section .product-form-block.buy-buttons+.product-form-block.image-offer-container .responsive-image-wrapper{margin-inline:0px}.collapsible-tab .summary .text-with-icon{margin:12px 0}}@media (max-width: 767px){.site-header__logo.header-font{padding:0}.product-section .product-single-wrapper .product-single .product-form-wrapper{width:100%}:not(#ShopNowContainer)>div>.product-section[data-wetheme-section-type=template--product] .product-single-wrapper .product-single{gap:20px}.mobile-only{display:block}.mobile-only .product-details-product-title{font-size:34px;font-family:Inter;text-transform:capitalize;margin-bottom:10px}product-media.media-type-thumbnails.thumbnails-below .thumbnail-media--thumbnails{display:none}.product-details-wrapper .product-details-product-title,.product-section .product-form-block.product-block-richtext{display:none}product-media.media-type-thumbnails{gap:0!important}.product-single .swatch .swatch-items-wrapper .variant-pricing .price{line-height:1.3;font-size:14px}.product-single .swatch .swatch-items-wrapper .variant-pricing{padding:5px;flex-direction:column}.product-single .swatch .swatch-items-wrapper .swatch-element{flex:1;height:100%}.desktop-image{display:none}.mobile-image{display:block}.section--custom-liquid .custom-liquid{padding-top:50px;padding-bottom:0}.custom-liquid .text-link-animated h2{font-size:32px;line-height:136%}.product-section .product-details-wrapper .collapsible .collapsible-content p,.product-section .product-details-wrapper .collapsible .collapsible-content ul li{font-size:14px}.section--video-wrapper .wrapper-spacing--v{margin:0 15px}.accordion-faq .section-title--wrapper .section-title{font-size:28px}.accordion-faq .section-title--wrapper{margin-bottom:15px}.collapsible-tab .summary .text-with-icon{margin:15px 0}.accordion-faq .wrapper-spacing--v{padding-top:50px;padding-bottom:50px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/new-pdp-tlpc-vf.css.map */
