.pros-and-cons .section-bg.medium{display:none}.pros-and-cons .heading-container .heading{line-height:58px}.pros-and-cons .heading-container .paragraph{max-width:900px;margin-top:23px;line-height:28.8px}.pros-and-cons .page-width{position:relative;z-index:1}.pros-and-cons .content-container{display:flex;flex-wrap:wrap;justify-content:center;grid-column-gap:110px;grid-row-gap:58px;margin-top:70px;padding:49px 44px 63px;box-shadow:0 1px 61px #8690ac0f,0 3px 18px #73b3d726}.pros-and-cons .cons .text-content-wrapper{max-width:300px}.pros-and-cons .pros .text-content-wrapper{max-width:330px}.pros-and-cons .halfed-content{flex-basis:calc(50% - 55px);display:flex;justify-content:center;grid-column-gap:45px}.pros-and-cons .corner-icon{position:absolute;top:14px}.pros-and-cons .cons .corner-icon{left:13px}.pros-and-cons .pros .corner-icon{right:13px}.pros-and-cons .title-container{margin-bottom:20px}.pros-and-cons .title-container h3{font-weight:600;font-size:28px;line-height:130%;color:var(--color-accent-4)}.pros-and-cons .title-image{margin-bottom:28px}.pros-and-cons .text-content{position:relative;margin-bottom:15px}.pros-and-cons .pros .text-content{margin-bottom:20px}.pros-and-cons .text-content h5{position:relative;margin-bottom:4px;padding-left:17px;font-weight:600;font-size:12px;line-height:180%;text-transform:uppercase;color:var(--color-accent-5)}.pros-and-cons .text-content h5:before{content:"";display:block;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:100%;background-color:var(--color-accent-5)}.pros-and-cons .text-content h4{margin-bottom:5px;padding-left:17px;font-weight:700;font-size:16px;line-height:24px;color:var(--color-accent-4)}.pros-and-cons .text-content p{padding-left:17px;font-weight:400;font-size:14px;line-height:24px;color:var(--color-accent-4)}.pros-and-cons .summary-image{position:absolute;top:0;height:auto}.pros-and-cons .summary-image.mobile{display:none}.pros-and-cons .cons .summary-image{right:0;transform:translate(100%)}.pros-and-cons .pros .summary-image{left:0;transform:translate(-100%)}.pros-and-cons .summary-image img{max-width:100%;max-height:100%}.pros-and-cons .accent-image{width:160px;min-width:160px}.pros-and-cons .accent-image img{width:100%;height:auto;margin-top:25px}.pros-and-cons .primary-btn{margin:58px auto 0}@media screen and (max-width:1420px){.pros-and-cons .content-container{grid-column-gap:50px;padding:49px 24px 63px}.pros-and-cons .halfed-content{flex-basis:calc(50% - 25px);grid-column-gap:30px}}@media screen and (max-width:1300px){.pros-and-cons:has(.section-bg.medium) .section-bg{display:none}.pros-and-cons .content-container .section-bg.medium{display:block}.pros-and-cons .content-container{flex-direction:column}}@media screen and (max-width:1000px){.pros-and-cons .content-container{grid-column-gap:150px}.pros-and-cons .halfed-content{flex-basis:calc(50% - 75px)}}@media screen and (max-width:768px){.pros-and-cons .heading-container .heading{line-height:39px;text-align:left}.pros-and-cons .heading-container .paragraph{font-size:14px;line-height:190%;text-align:left}.pros-and-cons .content-container{grid-row-gap:110px;margin-top:49px;padding:47px 30px 31px}.pros-and-cons:has(.section-bg.mobile) .section-bg.medium,.pros-and-cons:has(.section-bg.mobile) .section-bg.desktop{display:none}.pros-and-cons .content-container .section-bg.mobile{display:block}.pros-and-cons .halfed-content{flex-direction:column;align-items:center;position:relative}.pros-and-cons .pros .halfed-content{flex-direction:column-reverse}.pros-and-cons .cons .corner-icon{left:-16px;top:-34px}.pros-and-cons .pros .corner-icon{left:-16px;top:-110px}.pros-and-cons .summary-image.desktop{display:none}.pros-and-cons .summary-image.mobile{display:block}.pros-and-cons .accent-image img{margin-top:20px}.pros-and-cons .pros{margin-top:30px}.pros-and-cons .accent-image{margin-right:15px}.pros-and-cons .pros .accent-image{margin-bottom:113px}.pros-and-cons .text-content p{max-width:276px}.pros-and-cons .summary-image{top:90%}.pros-and-cons .cons .summary-image{top:50%;left:-10px;right:unset;width:unset;height:unset;transform:none}.pros-and-cons .cons .text-content~.text-content .summary-image{left:0}.pros-and-cons .pros .summary-image{left:-10px;transform:translateY(-100%)}.pros-and-cons .pros .text-content~.text-content .summary-image{left:-20px}}@media screen and (max-width:500px){.pros-and-cons .pros .corner-icon{top:-50px}.pros-and-cons .accent-image{margin-right:5px}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-pros-cons.css.map */
