.product-faq-video .grid{padding:40px;box-shadow:0 5px 18px 3px #b8b8b8b5}.rich-text_main-heading{margin-top:0}.product-faq-video .rich-text__heading{margin-top:0;margin-bottom:12px}.product-faq-video .collapsible-row-layout .accordion .accordion__title{display:flex;max-width:100%;width:100%;position:relative;padding:12px 40px 12px 15px;background:#f7f7f7;transition:all .3s ease}.product-faq-video .accordion__title .icon-plus,.product-faq-video .accordion__title .icon-minus{position:absolute;right:1.5rem;top:18px;height:15px;width:15px;min-width:15px;transition:all .3s ease;stroke:#353535}.product-faq-video .accordion__title .icon-minus{display:none;transition:all .3s ease}.product-faq-video .accordion .accordion__title.active .icon-plus{display:none}.product-faq-video .accordion .accordion__title.active .icon-minus{display:block}.product-faq-video .accordion .accordion__title.active .icon-plus{opacity:.6}.product-faq-video .accordion .accordion__content{background:#f7f7f7;padding:0}.product-faq-video .collapsible-content .accordion__title:hover{text-decoration:none;color:rgba(var(--color-foreground),.6)}.product-faq-video .collapsible-content .accordion__title:hover .icon-plus{opacity:.6}.product-faq-video .panel{overflow:hidden;max-height:0;margin:0;transition:max-height .3s ease}.product-faq-video .panel-inner{padding:12px 15px}.product-faq-video .panel-inner p{margin:0}.product-faq-video .content-container:after{display:none}.product-faq-video .deferred-media__poster{border-radius:3px}.product-faq-video .accordion-box-wrap{cursor:pointer}@media screen and (min-width: 1025px){.product-faq-video .grid{--grid-desktop-horizontal-spacing: 50px;--grid-desktop-vertical-spacing:24px}}@media screen and (min-width: 990px){.product-faq-video .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (max-width: 1024px){.product-faq-video .grid{--grid-desktop-horizontal-spacing: 30px;--grid-desktop-vertical-spacing:24px}}@media screen and (max-width: 989px){.product-faq-video .grid--1-col .grid__item{max-width:100%;width:100%}.product-faq-video .grid{padding:25px}}@media screen and (max-width: 749px){.product-faq-video .grid{padding:20px 15px}.product-faq-video .accordion{margin-top:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/product-faq-video.css.map */
