.step_content{display:flex;gap:80px}.step-section__title.title-wrapper .rte p{font-size:1.6rem;line-height:1.222222222;font-family:var(--font-family-helvetica-neue)!important;font-weight:400}.step-with-image .page-width{max-width:1153px}.step-with-image .step-section__title{max-width:674px;margin-inline:auto;margin-bottom:5rem}.step-with-image .step-section__title.title-wrapper .title.h1{font-size:4.8rem;line-height:1.125;letter-spacing:.4px;margin-bottom:2rem;font-family:var(--font-family-helvetica-neue);font-weight:400}.step-with-image .step-section__title .rte{font-size:1.6rem;line-height:1.375;letter-spacing:normal}.step-with-image.color-background-1{--color-foreground: 0, 0, 0}.step-with-image .step_top{display:flex;align-items:center;gap:8px}.step-with-image .step_top .step-slider__caption{background:#f3f0eb;color:#000;padding:10px 14px;border-radius:100px;font-size:14px;line-height:1;font-family:var(--font-family-helvetica-neue);margin:0;font-weight:700;letter-spacing:normal;white-space:nowrap}.step-with-image .step_top .step-slider__title{font-size:17px;line-height:normal;font-family:var(--font-family-helvetica-neue);font-weight:500;margin:0;letter-spacing:normal}.step-with-image .step-slider__left{align-self:flex-start;width:calc(46.85% - 20px);padding:0;display:flex;flex-direction:column;justify-content:center}.step-with-image .step-slider__content{display:flex;flex-direction:column;gap:50px;padding-top:0;padding-left:3.5rem;position:relative}.step-with-image .step-slider__content:before{content:"";position:absolute;top:0;left:.35rem;width:.1rem;height:100%;background:rgb(var(--color-foreground))}.step-with-image .step-slider__content .step-slider__step-content{position:relative}.step-with-image .step-slider__content .step-slider__step-content:before{content:"";position:absolute;top:.9rem;left:-3.5rem;width:.9rem;height:.9rem;background:rgb(var(--color-foreground));border-radius:50%}.step-with-image .step-slider__content .step-slider__step-content:first-child:after{content:"";position:absolute;top:0;left:-3.5rem;width:1rem;height:.9rem;background:rgb(var(--color-background))}.step-with-image .step-slider__content .step-slider__step-content:last-child:after{content:"";position:absolute;top:1.8rem;left:-3.5rem;width:1rem;height:calc(100% - 1.8rem);background:rgb(var(--color-background))}.step-with-image .step-slider__content .step-slider__description{margin-top:1.2rem;font-family:var(--font-family-helvetica-neue);font-size:1.6rem;font-weight:500;line-height:1;letter-spacing:normal;color:rgba(var(--color-foreground))}.step-with-image .step-slider__content .step-slider__description ul{list-style:disc;padding-left:51px}.step-with-image .step-slider__content .step-slider__description ul li{font-size:1.6rem;line-height:1;letter-spacing:normal}.step-with-image .step-slider__content .step-slider__description ul li:not(:last-child){margin-bottom:.6rem}.step-with-image .step-slider_right{border-radius:0;width:calc(76.64% - 20px);aspect-ratio:auto}.step-with-image .step-slider_right .step-slider__slide{height:auto;position:relative;background:transparent}.step-with-image .step-slider_right .step-slider__slide .step-slider__image{height:auto}.step-with-image .step-slider_right .right_text{background:#f3f0eb;background:#ef4e25;border-radius:30px;display:flex;padding:20px 20px 43px 34px;margin-bottom:16px}.step-with-image .step-slider_right .right_text .text_left{margin-top:20px;flex:1}.step-with-image .step-slider_right .right_text .text_left h2{font-size:40px;line-height:1.05;letter-spacing:.4px;font-weight:400;font-family:var(--font-family-helvetica-neue);margin-bottom:1rem;color:#fff}.step-with-image .step-slider_right .right_text .text_left .sub_title{font-size:23px;font-family:var(--font-family-helvetica-neue);font-weight:500;letter-spacing:normal;line-height:1;color:#fff}.step-with-image .step-slider_right .right_text .text_right{background:#fff;border-radius:100px;width:100px;height:100px;flex:0 0 100px;display:flex;align-items:center;justify-content:center}.step-with-image .step-slider_right .right_text .text_right p{font-size:16px;font-weight:500;font-family:var(--font-family-helvetica-neue)!important;line-height:1;letter-spacing:normal;text-align:center}.step-with-image .step-slider_right .right_text .text_right p strong{font-size:25px;letter-spacing:.16px}@media screen and (max-width:1170px){.step_content{gap:50px}}@media screen and (max-width:1024px){.step-with-image .step-slider_right .right_text .text_left h2{font-size:32px}.step-with-image .step-slider_right .right_text .text_left .sub_title{font-size:20px}}@media screen and (max-width:989px){.step_content{gap:35px}.step-with-image .page-width{padding:0 1rem}.step-with-image .step-slider_right .right_text .text_left h2{font-size:24px}.step-with-image .step-slider_right .right_text .text_left .sub_title{font-size:18px}.step-with-image .step-slider_right .right_text .text_right p strong{font-size:22px}.step-with-image .step-slider_right .right_text .text_right p{font-size:14px}.step-with-image .step-slider_right .right_text .text_left .sub_title{font-size:16px}.step-with-image .step_top .step-slider__title{font-size:15px}.step-with-image .step_top .step-slider__caption{font-size:12px}.step-with-image .step-slider__content .step-slider__description ul li{font-size:14px}.step-with-image .step-slider__content{padding-left:1.5rem;gap:30px}.step-with-image .step-slider__content .step-slider__step-content:before{left:-1.5rem;top:1.5rem}.step-with-image .step-slider__content .step-slider__step-content:first-child:after{left:-1.5rem;height:1.5rem}.step-with-image .step-slider__content .step-slider__step-content:last-child:after{left:-1.5rem;top:2.4rem}}@media screen and (max-width:749px){.step_content{flex-wrap:wrap;flex-direction:column-reverse}.step-with-image .step-slider__left,.step-with-image .step-slider_right{width:100%}.step-with-image .step-section__title.title-wrapper .title.h1{font-size:2.8rem}.step-with-image .step-slider_right .right_text{padding:20px}}@media screen and (max-width:639px){.step-with-image .step-slider_right .right_text .text_left h2{font-size:28px}.step-with-image .step-slider_right .right_text .text_left .sub_title{font-size:20px}}@media screen and (max-width:480px){.step-with-image .step-section__title.title-wrapper .title.h1{font-size:2.4rem}.step-with-image .step-section__title{margin-bottom:2rem}.step-with-image .step-slider_right .right_text .text_left h2{font-size:18px}.step-with-image .step-slider_right .right_text .text_left .sub_title,.step-with-image .step-slider_right .right_text .text_right p{font-size:14px}.step-with-image .step-slider_right .right_text .text_right p strong{font-size:22px}.step-with-image .step-slider_right .right_text{padding:15px;border-radius:15px}.step-with-image .step-slider_right .right_text .text_left{margin-top:15px}.step-with-image .step-slider__content{padding-left:2.5rem}.step-with-image .step-slider__content .step-slider__step-content:first-child:after,.step-with-image .step-slider__content .step-slider__step-content:last-child:after,.step-with-image .step-slider__content .step-slider__step-content:before{left:-2.5rem}}@media screen and (max-width:380px){.step-with-image .step_top .step-slider__caption{font-size:12px;padding:10px}.step-with-image .step_top .step-slider__title{font-size:15px}.step-with-image .step-slider__content .step-slider__description ul{padding-left:30px}.step-with-image .step-slider__content .step-slider__description ul li{font-size:14px}}:root{--toniiq-black: #000000;--toniiq-white: #FFFFFF;--toniiq-orange: #EF4E25;--toniiq-orange-light: rgba(239, 78, 37, .08);--toniiq-orange-medium: rgba(239, 78, 37, .15);--toniiq-gray-90: #1C1C1C;--toniiq-gray-80: #2D2D2D;--toniiq-gray-50: #808184;--toniiq-gray-20: #C1C1C1;--toniiq-gray-15: #D3D3D3;--toniiq-gray-10: #E0E0E0;--toniiq-gray-05: #F2F2F2;--toniiq-red: #D42B2B;--toniiq-red-bg: rgba(212, 43, 43, .06);--toniiq-green: #1A8C5B;--toniiq-green-bg: rgba(26, 140, 91, .06)}.gut-section .page-width{max-width:1280px}.gut-section__header{text-align:center;margin-bottom:64px}.gut-section .gut-section__eyebrow{font-family:var(--font-family-montserrat)!important;font-size:11px;font-weight:700;line-height:1.273;letter-spacing:3px;text-transform:uppercase;color:var(--toniiq-orange);margin-bottom:16px}.gut-section__title{font-family:var(--font-family-montserrat)!important;font-size:clamp(32px,5vw,52px);font-weight:800;line-height:1.08;color:var(--toniiq-black);max-width:700px;margin:0 auto 20px;letter-spacing:normal}.gut-section__subtitle{font-family:var(--font-family-helvetica-neue)!important;font-size:18px;font-weight:400;line-height:1.6;color:var(--toniiq-gray-50);max-width:560px;margin:0 auto}.gut-section__content{display:flex;flex-direction:column;gap:3rem;align-items:start}.gut-images{display:flex;gap:24px;align-items:flex-end;position:relative}.gut-images__card{flex:1;border-radius:16px;overflow:hidden;position:relative;aspect-ratio:3/4;background:var(--toniiq-gray-05)}.gut-images__card--before{border:3px solid var(--toniiq-red)}.gut-images__card--after{border:3px solid var(--toniiq-green)}.gut-images__card img{width:100%;height:100%;object-fit:cover;display:block}.gut-images__placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.gut-images__card--before .gut-images__placeholder{background:linear-gradient(180deg,#f8f0f0,#f2e6e6)}.gut-images__card--after .gut-images__placeholder{background:linear-gradient(180deg,#f0f8f4,#e6f2ec)}.gut-images__silhouette{width:60%;opacity:.15}.gut-images__badge{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:100px;font-family:var(--font-family-helvetica-neue)!important;font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.gut-images__badge--before{background:#d42b2b1f;color:var(--toniiq-red);border:1px solid rgba(212,43,43,.2)}.gut-images__badge--after{background:#1a8c5b1f;color:var(--toniiq-green);border:1px solid rgba(26,140,91,.2)}.gut-images__badge-icon{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-helvetica-neue)!important;font-size:11px;font-weight:800}.gut-images__badge--before .gut-images__badge-icon{background:var(--toniiq-red);color:#fff}.gut-images__badge--after .gut-images__badge-icon{background:var(--toniiq-green);color:#fff}.gut-images__arrow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;width:48px;height:48px;background:var(--toniiq-black);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #0003}.gut-images__arrow svg{width:20px;height:20px;color:var(--toniiq-white)}.gut-comparison{display:flex;flex-direction:column;gap:0}.gut-comparison__heading{font-family:var(--font-family-montserrat)!important;line-height:normal;font-size:14px;font-weight:700;text-transform:uppercase;color:var(--toniiq-gray-50);margin-bottom:18px}.gut-comparison__cards{display:grid;grid-template-columns:1fr 1fr;gap:0;border-radius:16px;overflow:hidden;margin-bottom:40px}.gut-comparison__card{padding:32px 28px}.gut-comparison__card--bad{background:var(--toniiq-red-bg)}.gut-comparison__card--good{background:var(--toniiq-green-bg)}.gut-section .gut-comparison__card-title{font-family:var(--font-family-montserrat)!important;font-size:14px;font-weight:700;margin-bottom:16px;line-height:1.4;letter-spacing:0}.gut-comparison__card--bad .gut-comparison__card-title{color:var(--toniiq-red)}.gut-comparison__card--good .gut-comparison__card-title{color:var(--toniiq-green)}.gut-comparison__list{list-style:none;display:flex;flex-direction:column;gap:18px}.gut-comparison__item{display:flex;align-items:flex-start;gap:12px;font-family:var(--font-family-helvetica-neue)!important;font-size:14px;font-weight:500;line-height:1.45;color:var(--toniiq-gray-90)}.gut-comparison__icon{flex-shrink:0;width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:1px}.gut-comparison__icon--x{background:transparent;color:var(--toniiq-red)}.gut-comparison__icon--check{background:transparent;color:var(--toniiq-green)}.gut-comparison__icon svg{width:18px;height:18px}.gut-accordion{border-top:2px solid var(--toniiq-black)}.gut-accordion__item{border-bottom:1px solid var(--toniiq-gray-10)}.gut-accordion__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;padding:22px 0;background:transparent;border:none;cursor:pointer;font-family:inherit;font-size:16px;font-weight:600;color:var(--toniiq-black);text-align:left;transition:color .2s}.gut-accordion__trigger:hover{color:var(--toniiq-orange)}.gut-accordion__icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family-helvetica-neue)!important;font-size:22px;font-weight:300;color:var(--toniiq-black);transition:transform .3s ease;flex-shrink:0}.gut-accordion__item.is-open .gut-accordion__icon{transform:rotate(45deg)}.gut-accordion__body{max-height:0;overflow:hidden;transition:max-height .35s ease}.gut-accordion__item.is-open .gut-accordion__body{max-height:400px}.gut-accordion__content{padding:0 0 24px;font-family:var(--font-family-helvetica-neue)!important;font-size:14px;line-height:1.7;color:var(--toniiq-gray-50);max-width:540px}.gut-accordion__content strong{color:var(--toniiq-black);font-weight:600}.gut-proof{margin-top:48px;padding:24px 32px;background:var(--toniiq-black);border-radius:12px;display:flex;align-items:center;gap:20px}.gut-proof__icon{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--toniiq-orange);display:flex;align-items:center;justify-content:center}.gut-proof__icon svg{width:22px;height:22px;color:#fff}.gut-proof__text{font-family:var(--font-family-helvetica-neue)!important;font-size:13px;font-weight:500;line-height:1.55;color:var(--toniiq-gray-20)}.gut-proof__text strong{color:var(--toniiq-white);font-weight:700}.gut-proof__text em{font-style:normal;color:var(--toniiq-orange);font-weight:700}.gut-proof__text em strong{color:var(--toniiq-orange)}.gut-accordion .accordion summary{padding:2rem .5rem}.gut-accordion .accordion summary:hover{background:rgba(var(--color-foreground),.04)}.gut-accordion .accordion .accordion__title{font-family:var(--font-family-helvetica-neue);font-weight:400;font-size:1.6rem;line-height:1;letter-spacing:.025em}.gut-accordion summary .icon-caret{display:none}.gut-accordion .plus_minus{width:22px;height:22px;position:absolute;right:0;top:calc(50% - 10px);display:inline-block}.gut-accordion .plus_minus:before,.gut-accordion .plus_minus:after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:#000}.gut-accordion .plus_minus:before{width:12px;height:1px}.gut-accordion .plus_minus:after{width:1px;height:12px}.gut-accordion .accordion details[open]>summary .plus_minus:before{opacity:0}.gut-accordion .accordion__content p{font-size:1.5rem;font-family:var(--font-family-helvetica-neue)!important;font-weight:400;letter-spacing:.0666667em}.gut-accordion .accordion summary{padding:2.7rem .5rem}.gut-accordion .accordion__content{font-size:1.6rem;line-height:1.375;letter-spacing:.01875em;margin-bottom:2.5rem;margin-top:1.5rem;overflow-x:clip}.gut-accordion .accordion{margin-top:0}@media screen and (min-width:750px)and (max-width:989px){.gut-accordion .accordion .accordion__title{font-size:1.6rem}.gut-accordion .accordion__content p{font-size:1.4rem}}@media screen and (max-width:480px){.gut-accordion .accordion .accordion__title{font-size:1.6rem;max-width:calc(100% - 2.5rem)}.gut-accordion .button,.gut-accordion .accordion__content p{font-size:1.4rem}}.gut-section .gut-comparison ul{padding-left:3rem;display:flex;flex-direction:column;gap:.8rem}.gut-section .gut-comparison .gut-comparison__card--bad .bed_content ul li,.gut-section .gut-comparison .gut-comparison__card--good .good_content ul li{position:relative}.gut-section .gut-comparison .gut-comparison__card--bad .bed_content ul li:before{content:"";width:1.8rem;height:1.8rem;background-image:url(icon-false.svg);position:absolute;left:-3rem;top:50%;transform:translateY(-50%);background-size:cover}.gut-section .gut-comparison .gut-comparison__card--good .good_content ul li:before{content:"";width:1.8rem;height:1.8rem;background-image:url(icon-true.svg);position:absolute;left:-3rem;top:50%;transform:translateY(-50%);background-size:cover}.gut-section .gut-comparison ul li{font-size:1.4rem;font-weight:500;line-height:1.42857;letter-spacing:0;color:var(--toniiq-gray-90);font-family:var(--font-family-montserrat)!important}@media(max-width:989px){.gut-section__content{grid-template-columns:1fr;gap:28px}.gut-images{max-width:480px;margin:0 auto}.gut-comparison__card{padding:24px 20px}.gut-section .gut-comparison__card-title{font-size:13px}.gut-section .gut-comparison ul{padding-left:2.6rem}.gut-section .gut-comparison ul li{font-size:1.3rem}.gut-proof{padding:20px 26px}}@media only screen and (max-width:749px){.gut-section__header{margin-bottom:40px}.gut-comparison__cards{grid-template-columns:1fr}.gut-comparison__card--good{border-top:1px solid rgba(26,140,91,.1)}.gut-images{gap:16px}.gut-proof{flex-direction:column;text-align:center;padding:24px 20px}.gut-comparison__heading{font-size:12px}.gut-comparison{width:100%}.gut-accordion .accordion summary{padding-block:2.2rem}.step-with-image .step-slider__content .step-slider__step-content .step_top{position:relative;padding-right:2.2rem}.step-with-image .step-slider__content .step-slider__step-content .plus_minus{width:22px;height:22px;position:absolute;right:0;top:calc(50% - 10px);display:inline-block}.step-with-image .step-slider__content .step-slider__step-content .plus_minus:before,.step-with-image .step-slider__content .step-slider__step-content .plus_minus:after{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);background-color:#000}.step-with-image .step-slider__content .step-slider__step-content .plus_minus:before{width:1.2rem;height:.1rem}.step-with-image .step-slider__content .step-slider__step-content .plus_minus:after{width:.1rem;height:1.2rem}.step-with-image .step-slider__content .step-slider__step-content:not(.is-collapsed) .plus_minus:before{opacity:0}.step-with-image .step-slider__content .step-slider__step-content.is-collapsed .step-slider__description{display:none}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-step-with-image-faq.css.map */
