@media screen and (max-width: 1400px){.shopify-section .spotlight-restructure__product-intro .restructure-row{background-size:105%!important;background-position-x:-50%!important}}@media screen and (max-width: 1200px){.shopify-section .spotlight-restructure__product-intro .restructure-row{background-size:110%!important}}.shopify-section .spotlight-restructure__product-intro{background-position-y:50%!important;background-size:100%!important;margin-bottom:-10px}.shopify-section .spotlight-restructure__product-intro .restructure-row{position:absolute;width:100%;left:0;top:0;bottom:0}.product-intro{padding:150px 0 96px;background-size:40%!important;background-position-y:5%!important}.product-intro .product-intro__benefits__img{position:absolute;left:0;top:-15%;width:45vw!important;max-width:1400px;z-index:10}.product-intro__drop-down{margin-bottom:20px}.product-intro__drop-down button[aria-expanded=true] .product-intro__drop-down-button{border-bottom:4px solid #7ccc6c}.product-intro__drop-down button[aria-expanded=true] .product-intro__drop-down-button-icon{transform:rotate(0)}.product-intro__drop-down button[aria-expanded=true] .product-intro__drop-down-button-icon:before{content:"";display:block;width:0px;height:0px;border-bottom:solid 2px #7ccc6c;position:absolute;bottom:11px;transform:rotate(90deg)}.product-intro__drop-down button{width:100%;text-align:left;padding:0}.product-intro__drop-down:hover{cursor:pointer}.product-intro__drop-down-subline{margin-bottom:30px;font:700 42px/48px myriad-pro,sans-serif;color:#000;text-shadow:none}.product-intro__drop-down-button{position:relative;font:400 22px/27px Myriad-Pro;padding:20px 50px 20px 0;border-bottom:2px solid #7ccc6c;color:#000;transition:all .3s ease}.product-intro__drop-down-button button[aria-expanded=true]{border-bottom:4px solid #7ccc6c}.product-intro__drop-down-button__question{margin-bottom:0;font:700 20px/24px myriad-pro,sans-serif}.product-intro__drop-down-content{display:none;color:#000;padding:32px 0;text-shadow:none!important;font-family:myriad-pro,sans-serif}.product-intro__drop-down-content span{font:400 20px/32px myriad-pro,sans-serif!important}.product-intro__drop-down-content p{margin-bottom:16px}.product-intro__drop-down-button-icon{box-sizing:border-box;transition:transform .3s;width:20px;height:20px;transform:rotate(180deg);position:absolute;top:30%;right:15px}.product-intro__drop-down-button-icon:before{content:"";display:block;width:20px;height:0px;border-bottom:solid 2px #7ccc6c;position:absolute;bottom:8px;transform:rotate(90deg);transition:width .3s}.product-intro__drop-down-button-icon:after{content:"";display:block;width:20px;height:0px;border-bottom:solid 2px #7ccc6c;position:absolute;bottom:8px}.product-intro .product-intro__features__image-wrap{position:relative;justify-content:center;display:none;margin-bottom:-300px}.product-intro .row__smol-boi .restructure__desktop__image{margin-bottom:0}.product-intro .product-intro__features__img{width:105vw;max-width:810px}.product-intro .product-intro__header{font-size:1.9rem}.product-intro .product-intro_image{padding:0 16px 0 0}.product-intro .gradient--white{padding-bottom:32px}.product-intro ul{position:relative;list-style:none;margin:0;padding-top:20px;padding-left:60px}@media screen and (max-width: 767px){.product-intro ul{max-height:unset}}.product-intro li{position:relative;padding:0 0 16px;margin-bottom:0;flex-direction:row;align-items:center;font-size:1.1em;line-height:1.25;color:#000}.product-intro li span{font-weight:700}.product-intro li:before{content:"\2713";position:absolute;left:-20px;width:40px;height:40px}.product-intro .product-intro__benefits{background:var(--colorSecondary)}.product-intro .product-intro__benefits .simplebar-track .simplebar-scrollbar{background:#fff}.product-intro .product-intro__benefits .gradient--green{overflow:auto}.product-intro .product-intro__benefits li:before{background:url("{{ "checkmark--white.svg" | asset_url }}") 50%/cover no-repeat}@media screen and (max-width:1200px){.product-intro{background-position:right 0%!important;background-size:50%!important}}@media screen and (max-width:767px){.product-intro{background:none!important;padding:50px 0 10px}.product-intro ul li{font-size:20px;line-height:24px}.product-intro__header{text-align:center}.row__smol-boi{justify-content:center}.product-intro__features__image-wrap{display:flex!important;max-height:1000px}}
/*# sourceMappingURL=/cdn/shop/t/124/assets/product-intro-component.css.map */
