.product-single__meta{background-color:#fff;border:1px solid #cecece;border-radius:5px;overflow:hidden;padding:34px}.template-product .page-content{background:#fff}.product-single__meta .product-single__title{font-size:24px;line-height:1.3;font-weight:500}span.save-block{padding:1px 5px;font-size:14px;font-weight:600;margin-left:16px}.product-tabs-blocks{width:100%;margin-top:10px}.product-tabs-blocks .product-block.product-block--tab{border:1px solid #cecece;margin:10px 0;padding:0!important}.product-tabs-blocks .collapsibles-wrapper--border-bottom{border-bottom:unset;border-bottom-color:unset;background:#fff;padding:0 25px}.product-block-contact-link{margin-bottom:0}.product-block-contact-link .product-buybox--bottom{background-color:#f1f1f1;color:#969696;font-size:14px;padding:8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;border:1px solid #cecece;border-radius:0 0 5px 5px;border-top:0}.product-block-contact-link .product-buybox--bottom-icon{width:28px;margin-right:16px}.product-single__meta{border-radius:5px 5px 0 0;padding-bottom:15px}.product-block--custom-point ul.sales-points{display:grid;gap:15px;grid-template-columns:1fr 1fr}.product-block--custom-point ul.sales-points li.sales-point{background-color:#fbf2e7;color:#4d4d4d;border-radius:5px;padding:8px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}.product-block--custom-point ul.sales-points li.sales-point img{max-width:20px;margin-right:8px}.product-block--custom-point ul.sales-points li.sales-point span.icon-and-text span{padding-right:24px;text-align:center;font-size:14px;max-width:calc(100% - 13px)}.cta-info{display:flex;border-radius:4px;border:1px solid #e6e6e6;background:#fff;gap:6px;justify-content:flex-start;align-items:center;padding:8px 12px;position:relative;width:fit-content;box-shadow:0 2px 3px #00000014;opacity:1;transition:opacity .7s;margin-bottom:15px}.cta-info-image{display:flex;justify-content:center;align-items:center;width:20px}.cta-info-text{line-height:1}.cta-info-text-large{font-size:16px}.cta-info-text-small{font-size:14px}.cta-info-arrow{position:absolute;left:30px;bottom:-17px}.product--custom-text{color:#228927}.product__photos--beside{width:90%}.mobile-view{display:none}.product-page-faq-section.page-width.page-width--narrow{max-width:670px;padding:0}.product-page-faq-section header.section-header h2{font-size:48px}.faq-block-item button{display:flex;align-items:center;padding:15px;justify-content:space-between;width:100%}.faq-block-item button .collapsible-trigger__icon{position:unset;transform:unset}.product-page-faq{background:#ebe8f2;margin:0;padding:100px 0}.product-page-faq-section .index-section--faq p.h2{font-size:18px;padding:20px 13px;margin-bottom:0;background:#cecbd4;font-weight:400!important}.faq-block-item+.faq-block-item{border-top:1px solid rgba(40,40,40,.15)}.faq-page-block .index-section--faq{margin:20px 0}.faq-page-block .index-section--faq .grid{margin:0}.faq-page-block .index-section--faq .grid .grid__item{padding-left:0}.faq-block-item.item-2{border-bottom:1px solid rgba(40,40,40,.15)}.template-product .feature-row{margin:0 25px}.product-text-with-icons .text-with-icons__block-title h3{font-size:25px;font-weight:500!important}.product-text-with-icons .text-with-icons__block-icon img{text-align:center;width:100%;height:35px;max-width:35px;margin:0 auto}.product-text-with-icons-section{margin:0}.product-text-with-icons-section .product-text-with-icons{padding:40px 0}.template-product .video-section{background:#333;padding:80px 0;margin:0}.product-sticky-form__content-wrapper,.product-sticky-form__inner{display:flex;align-items:center}.product-sticky-form__image-wrapper{width:70px;flex:none;margin-right:18px}.square-separator{position:relative;display:inline-block;height:4px;width:4px;margin:0 8px;flex-shrink:0;background:currentColor;vertical-align:middle}.product-sticky-form{display:block;padding-top:16px;padding-bottom:16px;background:#fff;border-bottom:1px solid rgb(223,223,223);top:13%;bottom:auto;box-shadow:0 6px 5px -5px #dfdfdf66,0 1px #dfdfdf inset;transition:opacity .25s ease-in-out,transform .25s ease-in-out,visibility .25s ease-in-out;position:fixed;width:100%;z-index:99;left:0;opacity:0;visibility:hidden;transform:translateY(4%)}product-sticky-form.product-sticky-form.sticky-cart-added{visibility:visible;opacity:1}.product-sticky-form__form{margin-left:auto}.product-page-full-img-section{position:relative}.product-page-full-img img{width:100%;display:block}.product-page-full-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center}.image-overlay{position:absolute;top:0;width:100%;height:100%;overflow:hidden;background:#000;opacity:.3}h2.product-page-full-content-header{font-size:44px}.video-wrapper{padding-bottom:0}iframe#youVideo{display:none}.video-image img{width:100%;display:block}.video-image{position:relative;cursor:pointer;z-index:9}.video-play-btn svg{width:104px;height:104px}.video-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:playButtonRipple 1.4s ease-in-out infinite;border-radius:50%}.video-play-btn svg path:first-child{fill:#3d3e3e}.video-play-btn svg path:last-child{fill:#fff}.feature-row__images .image-wrap image-element{z-index:1!important}@keyframes playButtonRipple{0%{box-shadow:0 0 #333,0 0 #333}to{box-shadow:0 0 0 17px #3330,0 0 0 32px #3330}}@media only screen and (min-width:999px){.product-tabs-blocks.desktop-view{display:block}}@media only screen and (max-width:999px){.product-tabs-blocks.desktop-view{display:none}.mobile-view{display:block}.prduct-main-section .grid__item.medium-up--two-fifths,.product__photos--beside,.prduct-main-section .grid__item.medium-up--three-fifths.product-single__sticky{width:100%}.product-single__sticky{position:unset;margin-bottom:20px}.product-sticky-form__content-wrapper.hidden-pocket{width:60%}.product-page-full-content{width:100%}h2.product-page-full-content-header{font-size:24px}}@media only screen and (max-width:768px){.product-block--custom-point ul.sales-points li.sales-point span.icon-and-text span{padding-right:8px;font-size:12px}.product-sticky-form__content-wrapper.hidden-pocket{display:none}.product-sticky-form__form{margin:0;width:100%}product-sticky-form.product-sticky-form{bottom:10px;top:auto;background:transparent;border:unset;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
