.c-accordion{border-bottom:1px solid}.c-accordion .c-accordion__panel{margin:0;padding:0}.c-accordion.active .c-accordion__panel{margin:-5px 0 15px}.c-accordion .c-accordion__icon{transition:all .3s}.c-accordion.active .c-accordion__icon{transform:rotate(45deg)}.c-accordion:last-child{border-bottom:none}.c-accordion__header{cursor:pointer;justify-content:space-between;align-items:center;padding:20px 0;display:flex}.c-accordion__header span{flex:1;padding:0 1.5rem 0 0}.c-accordion__icon{border-radius:100%;width:10px;height:22px;margin:0 0 0 10px;position:relative}.c-accordion__icon svg{-o-transition:ease .3s;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.c-accordion__icon .icon-minus{opacity:0;visibility:hidden}.c-accordion__panel{-o-transition:ease .3s;max-height:0;padding-right:2.5rem;transition:all .3s;overflow:hidden}.c-accordion__panel ul,.c-accordion__panel ol,.c-accordion__panel p{margin-bottom:1em}.c-accordion__panel ul:last-child,.c-accordion__panel ol:last-child,.c-accordion__panel p:last-child{margin-bottom:0}.c-accordion__panel ul,.c-accordion__panel ol{list-style:initial;padding-left:20px}.c-accordion__panel ul li+li,.c-accordion__panel ol li+li{margin-top:1em}.c-accordion__panel a{text-decoration:underline;transition:-webkit-text-decoration .2s ease-in-out,text-decoration .2s ease-in-out}.c-accordion__panel a:hover{text-decoration-color:#0000}@media (width >= 768px){.c-accordion__panel{padding-right:8rem}}.b-accordion{--lsg-page-width: 884px;padding-top:100px;padding-bottom:100px}@media (width >= 768px){.b-accordion{padding-top:120px;padding-bottom:120px}}.template--page-why-infrared .b-accordion{background-color:#f8f8f8}.b-pdp-hero__faq .c-accordion__header{color:#222}.page--product .c-accordion__header{padding:16px 0}@media (width >= 768px){.page--product .c-accordion__header{padding:18px 0}}.page--product .c-accordion{border-color:var(--Dark-Gray, #ccc)}.page--product .b-accordion{padding-bottom:0}@media (width <= 767px){.page--product .b-accordion{padding-top:80px}.page--page-why-infrared .c-accordion__header{padding:10px 0}.page--page-why-infrared .b-benefit--pdp .c-single-benefit .c-accordion__icon{border:1px solid;margin-right:0}.page--page-why-infrared .b-benefit--pdp{padding-top:90px;padding-bottom:100px}.page--page-why-infrared .b-benefit--pdp .b-benefit__button{margin-top:30px}}.b-accordion--with-borders .b-accordion__list{border-top:1px solid;border-bottom:1px solid}.b-benefit{background-color:#fff;margin:0 auto;padding-top:60px;padding-bottom:60px;position:relative}@media (width >= 768px){.b-benefit{padding-top:100px;padding-bottom:100px}}.hp-collections-wrap+.shopify-section .b-benefit{padding-top:12px}@media (width >= 768px){.hp-collections-wrap+.shopify-section .b-benefit{padding-top:0}}.b-benefit .lsg-page-width{z-index:2;position:relative}.b-benefit:after{content:"";background-repeat:no-repeat;background-size:777px;width:100%;height:105%;position:absolute;top:0}@media (width >= 768px){.b-benefit:after{background-size:cover;height:50.5rem;display:block;top:auto;bottom:0}.b-benefit__items{z-index:10;grid-gap:50px;flex-wrap:wrap;justify-content:center;display:flex;position:relative}}.b-benefit__button{z-index:10;justify-content:center;margin-top:40px;display:flex;position:relative}@media (width >= 768px){.b-benefit__button .c-btn{min-width:40.1rem}}.b-benefit .c-btn__wrapper{z-index:10;margin-top:40px;position:relative}@media (width <= 767px){.b-benefit .c-btn__wrapper{--lsg-btn-max-width-mob: 374px}}@media (width >= 768px){.b-benefit .c-btn__wrapper{margin-top:54px}}.b-benefit-slider{background-color:#f8f8f8;margin:0 auto;padding-top:60px;padding-bottom:60px;position:relative}@media (width >= 768px){.b-benefit-slider{padding-top:100px;padding-bottom:100px}}.b-benefit-slider:after{content:"";background-position:center;background-repeat:no-repeat;background-size:50rem;width:100%;height:100%;position:absolute;bottom:-45%}@media (width >= 768px){.b-benefit-slider:after{background-size:cover}}.b-benefit-slider .lsg-page-width{z-index:2;position:relative}.page--index .b-benefit:after{display:none}@media (width >= 768px){.c-single-benefit{pointer-events:none;-ms-box-shadow:0 10px 30px 0 #fc364c1a;-o-box-shadow:0 10px 30px 0 #fc364c1a;background-color:#f8f8f8;border:none;max-width:37.4rem;min-height:33.7rem;padding:2rem 3rem;box-shadow:0 10px 30px #fc364c1a}}.c-single-benefit .c-accordion__icon{border:1px solid #222;border-radius:100%;width:22px;height:22px;margin:0;padding:0}@media (width >= 768px){.c-single-benefit .c-accordion__icon{display:none}.c-single-benefit .c-accordion__header{margin-bottom:16px;padding:0}}.c-single-benefit__title{align-items:center;display:flex}.c-single-benefit__media{flex-shrink:0;width:50px;margin-right:20px}@media (width >= 768px){.c-single-benefit__media{width:90px}.c-single-benefit--center{text-align:center;box-shadow:none;min-height:unset;background-color:#0000;border:none;flex:0 0 calc(33.33% - 33.3333px);width:calc(33.33% - 33.3333px);max-width:304px;margin:0;padding:0}.c-single-benefit--center .c-accordion__header{justify-content:center}.c-single-benefit--center .c-single-benefit__title{flex-direction:column;justify-content:center;gap:18px}.c-single-benefit--center .c-single-benefit__media{margin:0}.c-single-benefit__desc{overflow:unset;max-height:100%;padding-right:0}}@media (width <= 767px){.b-benefit--pdp{padding-top:100px;padding-bottom:100px}}.b-benefit--pdp .col-md-4.my-auto img{margin:0 auto}.b-benefit-slider__wrap+.shopify-section .b-bundle{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/116/assets/b-benefit.css.map */
