.section--article-solutions .article-solutions__list{gap:var(--solution-gap, 6.4rem)}.section--article-solutions .article-solutions__item{display:flex;flex-direction:column}.section--article-solutions .article-solutions__title{margin:0 0 1.6rem}.section--article-solutions .article-solutions__intro{margin-bottom:1.6rem}.section--article-solutions .article-solutions__intro:last-child{margin-bottom:0}.section--article-solutions .article-solutions__kit-callouts{margin-bottom:2.4rem;padding:1.6rem 2rem;border-left:.2rem solid rgba(var(--color-border),var(--color-border-alpha, 1));background:rgba(var(--color-border),.04);border-radius:.4rem}.section--article-solutions .article-solutions__steps{margin-top:2.4rem}.section--article-solutions .article-solutions__item:has(.article-solutions__steps) .article-solutions__intro:last-of-type,.section--article-solutions .article-solutions__item:has(.article-solutions__steps) .article-solutions__kit-callouts:last-of-type{margin-bottom:0}.section--article-solutions .article-solutions__step-tip{display:flex;align-items:center;gap:1.4rem;margin-top:1.6rem;padding:1.4rem 1.8rem;border-radius:.8rem;background:rgba(var(--color-button),.1)}.section--article-solutions .article-solutions__step-tip-icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;border-radius:50%;background:rgb(var(--color-button));color:#fff}.section--article-solutions .article-solutions__step-tip-icon .icon{width:2rem;height:2rem}.section--article-solutions .article-solutions__step-tip-inner{font-size:1.4rem;line-height:1.5}.section--article-solutions .article-solutions__step-tip-label{display:block;font-weight:700}.section--article-solutions .article-solutions__step-tip p:last-child{margin-bottom:0}.section--article-solutions .article-solutions__gallery{margin-top:2rem;margin-bottom:.4rem}.section--article-solutions .article-solutions__gallery-item{width:100%;height:100%;overflow:hidden;border-radius:var(--blocks-radius, 0)}.section--article-solutions .article-solutions__gallery .swiper-controls{margin-top:1.2rem}.section--article-solutions .article-solutions__video{margin-top:2rem;overflow:hidden;background:rgb(var(--color-foreground))}.section--article-solutions .article-solutions__video-inner{position:relative;width:100%;padding-bottom:calc(100% / (var(--media-ratio, 16 / 9)))}.section--article-solutions .article-solutions__video-inner iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.section--article-solutions .article-solutions__step-body>*:first-child{margin-top:0}.section--article-solutions .article-solutions__step-body>*:last-child{margin-bottom:0}.section--article-solutions .article-solutions__step-columns{display:flex;flex-direction:row;gap:3rem;align-items:flex-start}.section--article-solutions .article-solutions__step-columns-text{flex:1 1 50%;min-width:0}.section--article-solutions .article-solutions__step-columns-text>*:first-child{margin-top:0}.section--article-solutions .article-solutions__step-columns-text>*:last-child{margin-bottom:0}.section--article-solutions .article-solutions__step-columns-image{flex:1 1 50%}.section--article-solutions .article-solutions__step-columns-img{display:block;width:100%;height:auto}@media(max-width:767px){.section--article-solutions .article-solutions__step-columns{flex-direction:column}}.section--article-solutions .article-solutions__featured{margin-top:2.4rem}.section--article-solutions .article-solutions__featured-heading{margin:0 0 1.6rem;font-size:1.8rem}.section--article-solutions .article-solutions__cta-row{display:flex;flex-wrap:wrap;gap:1rem;margin-top:1.4rem}.section--article-solutions .article-solutions__featured-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}@media screen and (min-width:750px){.section--article-solutions .article-solutions__featured-list{flex-direction:row;flex-wrap:wrap}.article-solutions__featured-item{flex-basis:calc(33.33% - .6rem)}}.section--article-solutions .article-solutions__featured-link{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1rem;border-radius:.6rem;text-decoration:none;color:inherit;border:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));background-color:#f3f5f7;transition:background .15s ease}.section--article-solutions .article-solutions__featured-link:hover{background:rgba(var(--color-foreground),.04)}.section--article-solutions .article-solutions__featured-thumb{flex:0 0 auto;width:4rem;height:4rem;border-radius:.4rem;overflow:hidden;background:rgba(var(--color-foreground),.05);display:flex;align-items:center;justify-content:center}.section--article-solutions .article-solutions__featured-thumb img{width:100%;height:100%;object-fit:cover}.section--article-solutions .article-solutions__featured-title{flex:1 1 auto;font-weight:600;font-size:1.4rem;line-height:1.3}.section--article-solutions .article-solutions__featured-arrow{flex:0 0 auto;display:inline-flex;align-items:center;color:rgb(var(--color-accent))}.section--article-solutions .article-solutions__shop{margin-top:1.2rem}.section--article-solutions .article-solutions__comparison{margin-top:2.4rem}.section--article-solutions .article-solutions__heading-wrapper+.article-solutions__comparison,.section--article-solutions .article-solutions__intro+.article-solutions__comparison{margin-top:12px;padding-top:0;border-top:0}.section--article-solutions .article-solutions__comparison-heading{margin:0 0 1.6rem}.section--article-solutions .article-solutions__comparison-table-wrapper{margin-bottom:1.6rem;overflow-x:auto}.section--article-solutions .article-solutions__comparison-table table{width:100%;border-collapse:collapse;margin:0}.section--article-solutions .article-solutions__comparison-table th,.section--article-solutions .article-solutions__comparison-table td{padding:1.2rem 1.4rem;text-align:left;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));vertical-align:top}.section--article-solutions .article-solutions__comparison-table th{font-weight:600;background:rgba(var(--color-border),.04)}.section--article-solutions .article-solutions__comparison-table tfoot td{border-bottom:0}.section--article-solutions .article-solutions__comparison-note:last-child,.section--article-solutions .article-solutions__comparison-note p:last-child{margin-bottom:0}@media(max-width:767.98px){.section--article-solutions{--solution-gap: 4rem}.section--article-solutions .article-solutions__kit-callouts{padding:1.2rem 1.4rem}.section--article-solutions .article-solutions__comparison-table th,.section--article-solutions .article-solutions__comparison-table td{padding:.8rem 1rem;font-size:1.3rem}}.how-to .rich-text__heading.h2{padding-bottom:1.2rem;border-bottom:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1))}.how-to .rich-text__heading.h2:not(.article-solutions__title){margin-top:4rem}.how-to .article-solutions__table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.how-to .article-solutions__table-scroll>table,.how-to .article-solutions__comparison-table table{min-width:32rem}.how-to .article-solutions__comparison-table tfoot,.how-to .article-solutions__comparison-table tfoot tr,.how-to .article-solutions__comparison-table tfoot th,.how-to .article-solutions__comparison-table tfoot td{background-color:transparent!important;color:inherit!important;font-weight:400!important;border-right:0!important}.how-to .article-solutions__comparison-table tfoot td{border-top:.1rem solid rgba(var(--color-border),var(--color-border-alpha, 1));border-bottom:0!important;padding-top:1.6rem;text-align:left;vertical-align:top}.how-to .article-solutions__comparison-table tfoot a{display:inline-flex;align-items:center;justify-content:center;width:auto;margin-top:.4rem;padding:.9rem 1.8rem!important;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important;border:0!important;border-radius:var(--buttons-radius, .4rem)!important;font-weight:600;line-height:1.3;white-space:normal;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.how-to .article-solutions__comparison-table tfoot a:before{display:none!important}@media(hover:hover)and (pointer:fine){.how-to .article-solutions__comparison-table tfoot a:hover{background-color:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))!important;box-shadow:inset 0 0 0 .1rem rgb(var(--color-button))}}@media(max-width:767.98px){.how-to .article-solutions__comparison-table tfoot a{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-article-solutions.css.map */
