.dsm-product-benefits{width:100%;background:#fff;overflow:hidden;padding:100px 0 70px}.dsm-product-benefits .container{max-width:1400px;width:100%;margin:0 auto;padding:0 25px}.dsm-benefits-heading{text-align:center;margin-bottom:45px}.dsm-benefits-heading h2{color:#111;font-weight:900;line-height:1.2em;font-style:italic;text-transform:uppercase;margin:0}.dsm-benefits-layout{display:grid;grid-template-columns:.8fr 1.8fr .8fr;align-items:center;gap:20px;position:relative}.dsm-benefits-side{display:flex;flex-direction:column;justify-content:space-between;gap:110px;position:relative;z-index:2}.dsm-benefits-side.dsm-benefits-right{align-items:end}.dsm-benefit-item{position:relative}.dsm-benefit-item h3{color:#111;font-size:20px;font-weight:900;line-height:1.15;font-style:italic;text-transform:uppercase;margin:0 0 8px;max-width:220px!important}.dsm-benefit-description{color:#333;font-size:12px;font-weight:400;line-height:2.1em;max-width:234px}.dsm-benefit-description p{margin:0;color:#333;font-size:16px}.dsm-benefits-center{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;z-index:1}.dsm-benefits-circle{position:absolute;width:90%;max-width:390px;aspect-ratio:1 / 1;border:1px solid #d6b58e;border-radius:50%;z-index:-1}.dsm-benefits-circle:before{content:"";position:absolute;top:18px;right:18px;bottom:18px;left:18px;border:1px solid rgba(214,181,142,.45);border-radius:50%}.dsm-benefits-product-image{position:relative;display:block;width:100%;max-width:100%;height:auto;object-fit:contain;z-index:2}.dsm-benefits-left .dsm-benefit-item:before{content:"";position:absolute;right:-43px;top:0;bottom:0;margin:auto;width:94px;height:49px;background:url(/cdn/shop/files/Group_1739330482.png?v=1794517323)center center / contain no-repeat}.dsm-benefit-item.dsm-benefit-left-bottom:before{content:"";position:absolute;right:-43px;top:0;bottom:0;margin:auto;width:94px;height:49px;background:url(/cdn/shop/files/Group_1739330483.png?v=1794517324)center center / contain no-repeat}.dsm-benefit-item.dsm-benefit-right-top:before{content:"";position:absolute;left:-113px;top:0;bottom:0;margin:auto;width:94px;height:49px;background:url(/cdn/shop/files/Group_1739330484.png?v=1794517324)center center / contain no-repeat}.dsm-benefit-item.dsm-benefit-right-bottom:before{content:"";position:absolute;left:-116px;top:0;bottom:0;margin:auto;width:94px;height:49px;background:url(/cdn/shop/files/Group_1739330485.png?v=1794517324)center center / contain no-repeat}@media(max-width:1250px){.dsm-benefits-left .dsm-benefit-item:before{display:none}.dsm-benefit-item.dsm-benefit-left-bottom:before{display:none}.dsm-benefit-item.dsm-benefit-right-top:before{display:none}.dsm-benefit-item.dsm-benefit-right-bottom:before{display:none}}@media(max-width:990px){.dsm-product-benefits{padding:45px 0}.dsm-benefits-heading{margin-bottom:35px}.dsm-benefits-layout{grid-template-columns:1fr 1fr;gap:12px}.dsm-benefit-item{max-width:100%}.dsm-benefit-item h3{font-size:16px;max-width:100%!important}.dsm-benefit-description{font-size:12px;max-width:100%}.dsm-benefits-side{gap:30px;align-items:start!important}.dsm-benefits-product-image{max-width:400px}.dsm-benefits-left .dsm-benefit-item:after{right:-48px;width:35px}.dsm-benefits-left .dsm-benefit-item:before{right:-50px}.dsm-benefits-right .dsm-benefit-item:after{left:-48px;width:35px}.dsm-benefits-right .dsm-benefit-item:before{left:-50px}.dsm-benefits-center{grid-column:1 / -1;grid-row:1;padding:20px 0}}@media(max-width:749px){.dsm-product-benefits{padding:50px 0}.dsm-benefits-center{grid-column:1 / -1;grid-row:1;padding:0 0 20px}.dsm-product-benefits .container{padding:0 15px}.dsm-benefits-heading{margin-bottom:25px}.dsm-benefits-layout{grid-template-columns:1fr 1fr;gap:25px 15px;align-items:start}.dsm-benefits-circle{width:65%;max-width:280px}.dsm-benefits-product-image{max-width:250px}.dsm-benefits-left{grid-column:1;grid-row:2}.dsm-benefits-right{grid-column:2;grid-row:2}.dsm-benefits-side{gap:25px;justify-content:flex-start}.dsm-benefit-item{max-width:100%}.dsm-benefit-item h3{font-size:14px}.dsm-benefit-description p{line-height:1.5em;font-size:12px!important}.dsm-benefit-item:before,.dsm-benefit-item:after{display:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/beyond-the-trail.css.map */
