@media print{.site-header-primary-section-left.site-header-section.ast-flex.site-header-section-left,.site-header-primary-section-right.site-header-section.ast-flex.ast-grid-right-section,.ast-below-header-wrap,.wsc-wrapper,div#freshworks-container,a#ast-scroll-top,div#sb_instagram,footer .ast-main-footer-wrap .site-above-footer-wrap,.ast-above-header-wrap,.single-gallery-wrap-inner:after,.product-cta{display:none!important}.site-primary-header-inner-wrap.ast-builder-grid-row.ast-builder-grid-row-has-sides.ast-grid-center-col-layout{display:block}div.MagicToolboxContainer.selectorsLeft .MagicToolboxSelectorsContainer{padding-left:0;max-width:90px;width:84px!important;flex-basis:84px!important}div.MagicToolboxContainer.selectorsLeft .MagicToolboxMainContainer{width:90%;flex-grow:0}.woocommerce.single-product .single-img-summary-wrap{max-width:100%;width:100%;margin:0 auto}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:100%;padding:0 1rem}.woocommerce-product-details__short-description p{margin-bottom:0}.woocommerce.single-product .summary .accordion .accordion-heading,.woocommerce.single-product .product-faqs .faq-accordions .accordion .accordion-heading{padding-left:0;line-height:22px;padding:1rem 1.5rem 1rem 0}.accordion .accordion-heading:after,.woocommerce.single-product .product-faqs .faq-accordions .accordion .accordion-heading::after{right:0;transform:rotate(180deg)}.accordion .accordion-content{padding:1rem 0}.accordion .accordion-content p,.accordion .accordion-content li{font-size:14px!important;line-height:20px!important}.woocommerce.single-product .has-content.has-video .content-section{padding:2rem 1rem}.woocommerce.single-product .content-section ol li .accordion-content{padding:1rem;font-size:14px;line-height:20px}.woocommerce.single-product .product-faqs .faq-accordions .accordion .accordion-content{padding:0}.woocommerce.single-product .content-section h2,.woocommerce.single-product .content-section ol li h3 button{background:rgba(255,255,255,.75)}.woocommerce.single-product .content-section ol li .accordion-content.hidden,.accordion .accordion-content.hidden{display:block}.woocommerce.single-product .product-faqs .faq-content{padding:0}.single-product #reviews{display:none}.woocommerce.single-product .product-faqs p{margin-bottom:1rem}.single-product .up-sells{width:100%;padding:2rem 0 0}.woocommerce .up-sells h2{margin-bottom:20px}.single-product .up-sells ul{margin-bottom:0}.woocommerce.single-product .content-video.has-content.has-video{margin-top:20px}#colophon{margin-top:20px}}