body:has([data-washr-studio]) #MainContent{color:var(--cs-body)}body:has([data-washr-studio]) #MainContent :is(h1,h2,h3){font-family:var(--font-heading-family-override,var(--font-heading-family));letter-spacing:-.025em}body:has([data-washr-studio]) #MainContent h2{color:var(--cs-heading)!important;font-size:var(--cs-title-size)!important;line-height:1.15!important;font-weight:700!important}body:has([data-washr-studio]) #MainContent h2 :is(span,.global-accent-text){color:inherit!important;background:none!important;-webkit-text-fill-color:currentColor!important;font:inherit!important}body:has([data-washr-studio]) #MainContent :is(a,button,summary):focus-visible{outline:3px solid var(--cs-blue);outline-offset:4px}body:has([data-washr-studio]) #product-top{padding:28px 28px 48px;background:#fff}body:has([data-washr-studio]) #product-top .shop-product-inner-container{max-width:var(--cs-width);margin-inline:auto;padding:0}body:has([data-washr-studio]) #product-top .shop-product-layout{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:start}body:has([data-washr-studio]) #product-top :is(.shop-carousel-container,.shop-product-info){width:100%;min-width:0;max-width:100%}body:has([data-washr-studio]) #product-top .shop-product-carousel{width:100%}body:has([data-washr-studio]) #product-top .shop-product-title{color:var(--cs-heading)!important;font-size:46px!important;line-height:1.1!important;letter-spacing:-.04em;margin:0 0 8px}body:has([data-washr-studio]) #product-top .custom-text-main-text-content{font-size:16px!important;line-height:1.65!important}body:has([data-washr-studio]) #product-top .custom-text-main-text-content p{margin:0!important}body:has([data-washr-studio]) #product-top .shop-add-to-cart-button{min-height:54px;font-weight:700;box-shadow:0 4px 12px #2a6dcb18;transition:background .18s ease}body:has([data-washr-studio]) #product-top .shop-thumbnails-wrapper{margin-top:14px}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW]>div{background:linear-gradient(120deg,#eef4fc,#f7f9fc 65%,#fff)!important;padding:var(--cs-space) 24px!important;border-block:1px solid var(--cs-line)}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW] .page-width{max-width:840px;margin-inline:auto}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW] .rich-text-subtitle{max-width:720px!important;font-size:16px;line-height:1.7!important}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW] .rich-text-subtitle p{margin:0 0 18px}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW] .rich-text-subtitle p:last-child{margin-bottom:0}body:has([data-washr-studio]) #MainContent .image-text-container{max-width:var(--cs-width)}body:has([data-washr-studio]) #MainContent .image-text-content{gap:56px;align-items:center}body:has([data-washr-studio]) #MainContent .image-text-heading{margin-top:0!important}body:has([data-washr-studio]) #MainContent .image-text-body{font-size:16px!important;line-height:1.7!important}body:has([data-washr-studio]) #MainContent .image-text-body p{margin:0 0 18px}body:has([data-washr-studio]) #MainContent .image-text-body p:last-child{margin-bottom:0}body:has([data-washr-studio]) #MainContent .accordion-item{border-radius:12px;border:1px solid var(--cs-line);margin-bottom:10px;box-shadow:none}body:has([data-washr-studio]) #MainContent .accordion-header-text{color:var(--cs-heading);font-size:16px;font-weight:600}body:has([data-washr-studio]) #MainContent .accordion-content-inner{font-size:15px;line-height:1.6}body:has([data-washr-studio]) #MainContent .results-steps-section{padding-block:var(--cs-space)}body:has([data-washr-studio]) #MainContent .steps-content-wrapper{max-width:var(--cs-width);margin-inline:auto}body:has([data-washr-studio]) #MainContent .step-card{border-radius:16px;overflow:hidden;box-shadow:none}body:has([data-washr-studio]) #MainContent .step-image-container{aspect-ratio:4/3}body:has([data-washr-studio]) #MainContent .step-image{width:100%;height:100%;object-fit:cover}body:has([data-washr-studio]) #MainContent .step-title{color:var(--cs-heading)}body:has([data-washr-studio]) #MainContent .step-description{line-height:1.65}body:has([data-washr-studio]) [id$=__before_after_ercVRk]{background:#f3f7fc}body:has([data-washr-studio]) [id$=__before_after_ercVRk] .section-inner{max-width:var(--cs-width);margin-inline:auto}body:has([data-washr-studio]) [id$=__before_after_ercVRk] .comparison-refund{padding:16px 0 0!important;margin-top:24px!important;border:0!important;border-top:1px solid var(--cs-line)!important;background:none!important;border-radius:0!important}body:has([data-washr-studio]) [id$=__before_after_ercVRk] .comparison-refund strong{font-size:13px;color:var(--cs-heading)}body:has([data-washr-studio]) [id$=__before_after_ercVRk] .comparison-refund p{font-size:12px;line-height:1.55}body:has([data-washr-studio]) #MainContent .washr-uses__inner{max-width:var(--cs-width)}body:has([data-washr-studio]) #MainContent .washr-uses__visual{aspect-ratio:1;border:1px solid var(--cs-line);background:#fff}body:has([data-washr-studio]) #MainContent .washr-uses__visual img{object-fit:contain}body:has([data-washr-studio]) #MainContent .washr-uses__card h3{color:var(--cs-heading);font-size:19px}body:has([data-washr-studio]) #MainContent .washr-uses__note{max-width:760px;margin-top:28px}body:has([data-washr-studio]) #MainContent .comparison-section{padding-block:var(--cs-space)}body:has([data-washr-studio]) #MainContent .comparison-container{max-width:var(--cs-width);margin-inline:auto}body:has([data-washr-studio]) #MainContent .comparison-heading{max-width:800px;margin-inline:auto}body:has([data-washr-studio]) #MainContent .comparison-table{box-shadow:none}body:has([data-washr-studio]) #MainContent .store-faq-section{padding-block:var(--cs-space)}body:has([data-washr-studio]) #MainContent .store-faq-question{color:var(--cs-heading);font-weight:600}body:has([data-washr-studio]) #MainContent .store-faq-answer{line-height:1.65}body:has([data-washr-studio]) [id$=__apps_jF6yTR]{padding:40px 20px;border-top:1px solid var(--cs-line);background:#fff}body:has([data-washr-studio]):has(.cs-brand-footer) [id$=__footer]{display:none}@media(min-width:1000px){body:has([data-washr-studio]) #product-top .shop-carousel-container{position:sticky;top:108px;max-height:none;overflow:visible}}@media(max-width:999px){body:has([data-washr-studio]) #product-top .shop-product-layout{gap:28px}body:has([data-washr-studio]) #MainContent .image-text-content{gap:32px}}@media(max-width:799px){body:has([data-washr-studio]) #product-top{padding:16px 20px 36px}body:has([data-washr-studio]) #product-top .shop-product-layout{grid-template-columns:minmax(0,1fr);gap:22px}body:has([data-washr-studio]) #product-top .shop-product-title{font-size:34px!important}body:has([data-washr-studio]) #product-top .shop-product-info{padding:0}body:has([data-washr-studio]) #product-top .shop-carousel-container{position:static;margin:0}body:has([data-washr-studio]) #product-top .custom-text-main-text-content{font-size:15px!important;line-height:1.6!important}}@media(max-width:749px){body:has([data-washr-studio]) #MainContent h2{font-size:var(--cs-mobile-title)!important}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW]>div{padding:var(--cs-mobile-space) 20px!important}body:has([data-washr-studio]) [id$=__rich_text_C8C8RW] .rich-text-subtitle{font-size:15px;text-align:left}body:has([data-washr-studio]) #MainContent :is(.results-steps-section,.comparison-section,.store-faq-section){padding-block:var(--cs-mobile-space)}body:has([data-washr-studio]) #MainContent .image-text-content{gap:24px}body:has([data-washr-studio]) #MainContent .image-text-body{font-size:15px!important}body:has([data-washr-studio]) #MainContent .washr-uses__card h3{font-size:17px}body:has([data-washr-studio]) #MainContent .comparison-product-title{word-break:normal;overflow-wrap:normal}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/cs-studio.css.map */
