a.my-acc{display:none}html.portal-lock,body.portal-lock{overflow:hidden!important}.portal-section,.portal-section *{box-sizing:border-box}.portal-section{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;width:100%;min-height:100vh;overflow-y:auto;overflow-x:hidden;background-color:#1b1714;background-image:linear-gradient(254.56deg,#1b1714,#332e2b,#1b1714);background-repeat:no-repeat;background-size:100% 100%;color:#f6eee1;font-family:Space Grotesk,sans-serif}.portal-section:before{content:"";position:absolute;left:0;bottom:0;width:179px;height:265.5px;background-image:url(https://cdn.shopify.com/s/files/1/0708/5434/4774/files/Vector_3.svg?v=1786345294);background-repeat:no-repeat;background-position:left bottom;background-size:100% 100%;pointer-events:none;z-index:0}.portal-header{position:relative;z-index:2;width:100%;height:58px;padding:0 11.45%;display:flex;align-items:center;justify-content:space-between;background:#1b1714;border-bottom:1px solid #FFFFFF33}.portal-review{display:flex;align-items:center;gap:15px}.portal-stars{width:140px;height:28px;display:block;flex-shrink:0;object-fit:contain}.portal-review-text{color:#f6eee1;font-family:Space Grotesk,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:30px;letter-spacing:1%;white-space:nowrap}.portal-lang{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid #FFFFFF45;border-radius:50px}.portal-lang button{width:40px;height:34px;padding:0;border:0;outline:none;border-radius:50px;background:transparent;color:#f6eee1;font-family:Space Grotesk,sans-serif;font-weight:500;font-style:normal;font-size:16px;line-height:100%;letter-spacing:1%;text-transform:uppercase;cursor:pointer}.portal-lang button.on{background:#ff382a;color:#fff}.portal-content{position:relative;z-index:2;min-height:calc(100vh - 58px);display:flex;flex-direction:column;align-items:center;padding:118px 20px 70px}.portal-logo{width:275px;height:109px;display:block;object-fit:contain}.portal-benefits{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.portal-benefit{min-height:36px;padding:8px 14px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #FFFFFF1F;border-radius:50px;background:linear-gradient(90deg,#1b1714,#360400,#1b1714);color:#f6eee1;font-family:Space Grotesk,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:100%;letter-spacing:1%;white-space:nowrap}.portal-benefit span{color:#ff382a;font-size:17px;font-weight:700;line-height:1}.portal-cards{width:100%;max-width:974px;margin-top:37px;display:grid;grid-template-columns:repeat(2,482px);justify-content:center;gap:10px}.portal-card{width:482px;height:380px;padding:16px;border:1px solid transparent;border-radius:35px;background:linear-gradient(238.58deg,#ff382a33 2.97%,#ffffff0a 97.74%) padding-box,linear-gradient(58.41deg,#ff382a66 1.74%,#ffffff14 98.02%) border-box}.portal-card-inner{width:100%;height:100%;padding:30px;display:flex;flex-direction:column;border-radius:30px;background:#f6eee1}.portal-card-top{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.portal-card-icon{width:68px;height:68px;display:block;object-fit:contain}.portal-card-badge{min-width:98px;height:28px;padding:5px 9px;display:flex;align-items:center;justify-content:center;border-radius:50px;background:#ff382a;color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;font-style:normal;font-size:12px;line-height:100%;letter-spacing:1%;text-transform:uppercase;white-space:nowrap}.portal-card-badge.human{background:#1b1714}.portal-card-content{margin-top:15px}.portal-card-title{margin:0;color:#1b1714;font-family:Playfair Display,serif;font-weight:500;font-style:normal;font-size:36px;line-height:32px;letter-spacing:1%}.portal-card-text{max-width:390px;margin:15px 0 0;color:#1b1714b3;font-family:Space Grotesk,sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:32px;letter-spacing:1%}.portal-card-button{width:fit-content;min-width:124px;height:50px;margin-top:auto;padding:15px 28px;display:inline-flex;align-items:center;justify-content:center;border:0;outline:none;border-radius:50px;background:#ff382a;color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:100%;letter-spacing:1%;text-transform:uppercase;text-decoration:none;cursor:pointer;appearance:none;-webkit-appearance:none;transition:transform .2s ease,background .2s ease}.portal-card-button:hover{background:#e82e22;color:#fff;transform:translateY(-2px)}.portal-card-button:focus,.portal-card-button:focus-visible,.portal-card-button:active{outline:none;box-shadow:none}.portal-section.portal-hide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}@media(max-width:1100px){.portal-header{padding:0 5%}.portal-cards{grid-template-columns:repeat(2,minmax(0,482px))}.portal-card{width:100%}}@media(max-width:800px){.portal-header{height:auto;min-height:64px;padding:10px 20px}.portal-review{gap:8px}.portal-stars{width:100px;height:auto}.portal-review-text{font-size:13px;line-height:20px}.portal-lang button{width:34px;height:30px;font-size:13px}.portal-content{min-height:calc(100vh - 64px);padding:70px 16px 60px}.portal-logo{width:230px;height:auto}.portal-cards{grid-template-columns:1fr;max-width:482px}.portal-card{width:100%}}@media(max-width:480px){.portal-header{padding:10px 14px}.portal-review{gap:6px}.portal-stars{width:82px}.portal-review-text{font-size:11px;letter-spacing:0}.portal-lang button{width:30px;height:28px;font-size:11px}.portal-content{padding-top:55px}.portal-logo{width:210px}.portal-benefits{gap:6px}.portal-benefit{font-size:11px}.portal-card{height:auto;min-height:fit-content;padding:12px;border-radius:27px}.portal-card-inner{min-height:fit-content;padding:24px;border-radius:23px}.portal-card-title{font-size:30px;line-height:32px}.portal-card-text{font-size:15px;line-height:26px}.portal-card-content{margin-bottom:20px}}#stank-featured-product{background:#fff!important;color:#1b1714}#stank-featured-product .slider-counter{display:none}.cst-product-pg .product-form__submit{background:#000;color:#fff;text-transform:uppercase}#stank-featured-product .gradient{background-image:none!important;background-attachment:initial!important}#stank-featured-product .page-width{max-width:1440px;margin:0 auto;padding:100px 20px}#stank-featured-product .featured-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center;background-image:none!important;align-items:start!important}#stank-featured-product .product__media-wrapper{width:100%}#stank-featured-product .product-media-container{width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:auto;border-radius:30px!important;overflow:hidden!important;background:#f6eee1!important;background-image:none!important}#stank-featured-product .product__media{width:100%!important;height:100%!important;background:transparent!important}#stank-featured-product .product__media img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;object-position:center top!important}#stank-featured-product .product__info-wrapper{width:100%;min-width:100%!important;max-width:100%;padding:0!important}#stank-featured-product .cst-product-pg{width:100%;max-width:100%!important;min-width:100%!important}#stank-featured-product .product__text{margin:0 0 18px!important;padding:0!important;color:#ff382a!important;font-family:Space Grotesk,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:100%!important;letter-spacing:1%!important;text-transform:uppercase!important}#stank-featured-product .cst-description h2{margin:0 0 20px!important;padding:0!important;color:#1b1714!important;font-family:Playfair Display,serif!important;font-size:48px!important;font-weight:500!important;line-height:56px!important;letter-spacing:1%!important}#stank-featured-product .icon-with-text{margin:0 0 28px!important;padding:0!important}#stank-featured-product .icon-with-text__item{display:flex!important;align-items:center!important;gap:12px!important;margin:0!important;padding:0!important}#stank-featured-product .icon-with-text__item img{display:block!important;width:100px!important;min-width:100px!important;max-width:100px!important;height:auto!important;max-height:30px!important;object-fit:contain!important}#stank-featured-product .icon-with-text__item .h4{margin:0!important;padding:0!important;color:#000!important;font-family:Space Grotesk,sans-serif!important;font-size:18px!important;font-weight:400!important;line-height:30px!important;letter-spacing:1%!important}#stank-featured-product .purchase-card{width:100%;justify-content:START;gap:20px;background:#fff}#stank-featured-product .purchase-card label{border-radius:10px!important}#stank-featured-product .purchase-card input[type=radio]{width:30px!important;height:30px!important;min-width:30px!important;margin:0!important;padding:5px!important;accent-color:#DD1D1D!important}#stank-featured-product .purchase-card h4{color:#1f2021!important;font-family:Playfair Display,serif!important;font-size:22px!important;font-weight:600!important;line-height:28px!important;letter-spacing:2%!important;margin:0}#stank-featured-product .purchase-card small{color:#000!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:22px!important}#stank-featured-product .purchase-price{color:#1f2021!important;font-family:Space Grotesk,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:22px!important;letter-spacing:2%!important}#stank-featured-product .purchase-card.active{border:2px solid #DD1D1D!important}#stank-featured-product .purchase-card.active input[type=radio]{accent-color:#DD1D1D!important}#stank-featured-product .purchase-card .save,#stank-featured-product .purchase-card .save-badge{background:#dd1d1d!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:24px!important;letter-spacing:1%!important;text-transform:uppercase!important}#stank-featured-product select{width:100%!important;min-height:54px!important;padding:0 16px!important;border:1px solid #00000021!important;border-radius:10px!important;background:#fff!important;color:#1f2021!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:1%!important}#stank-featured-product .price,#stank-featured-product .purchase-price{color:#1f2021!important}#stank-featured-product .price{font-family:Playfair Display,serif!important;font-size:22px!important;font-weight:600!important;line-height:30px!important;letter-spacing:2%!important}#stank-featured-product .price s{color:#1f202180!important}#stank-featured-product .product-form__buttons{display:flex!important;flex-direction:column!important;width:fit-content!important;gap:16px!important;margin:0!important}#stank-featured-product .product-form__submit{width:100%!important;min-width:100%!important;max-width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0 20px!important;border:0!important;outline:0!important;border-radius:10px!important;background:#1b1714!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:24px!important;letter-spacing:1%!important;text-transform:uppercase!important;box-shadow:none!important}#stank-featured-product .shopify-payment-button{width:100%!important;margin:0!important;padding:0!important}#stank-featured-product .shopify-payment-button__button,#stank-featured-product .shopify-payment-button__button--unbranded{width:100%!important;min-width:100%!important;max-width:100%!important;height:54px!important;min-height:54px!important;margin:0!important;padding:0 20px!important;border:0!important;outline:0!important;border-radius:10px!important;background:#5a31f4!important;color:#fff!important;font-family:Space Grotesk,sans-serif!important;font-size:18px!important;font-weight:700!important;line-height:24px!important;letter-spacing:1%!important;text-transform:uppercase!important;box-shadow:none!important}#stank-featured-product button:after,#stank-featured-product .button:after,#stank-featured-product .shopify-payment-button__button:after{display:none!important}#stank-featured-product button,#stank-featured-product .button,#stank-featured-product .shopify-payment-button__button{box-shadow:none!important;outline:none!important}#stank-featured-product .product__view-details{display:inline-flex!important;align-items:center!important;width:auto!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;color:#000!important;font-family:Space Grotesk,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:24px!important;letter-spacing:0!important;text-decoration:none!important;box-shadow:none!important;margin:0!important}#stank-featured-product .product__view-details .icon{width:14px!important;height:10px!important;margin-left:10px!important}#stank-featured-product .product__view-details:hover{color:#1b1714!important}@media screen and (min-width:990px){#stank-featured-product .page-width{padding-top:100px!important;padding-bottom:100px!important}#stank-featured-product .featured-product{grid-template-columns:50% 1fr!important;gap:80px!important}#stank-featured-product .product__info-wrapper{max-width:600px!important}#stank-featured-product .product-form__buttons{min-width:100%!important}}@media screen and (min-width:750px)and (max-width:989px){#stank-featured-product .page-width{padding:70px 30px!important}#stank-featured-product .featured-product{grid-template-columns:1fr!important;gap:10px!important}#stank-featured-product .cst-description h2{font-size:40px!important;line-height:46px!important}#stank-featured-product .product-media-container{border-radius:24px!important}}@media screen and (min-width:768px)and (max-width:989px){#stank-featured-product .product-form__buttons{min-width:100%!important}}@media screen and (min-width:750px){#stank-featured-product .product__info-container{min-width:auto!important}}@media screen and (max-width:749px){#stank-featured-product .page-width{padding:60px 20px!important}#stank-featured-product .featured-product{display:flex!important;flex-direction:column!important;gap:40px!important;align-items:stretch!important}#stank-featured-product .product__media-wrapper,#stank-featured-product .product__info-wrapper{width:100%!important;max-width:100%!important;min-width:100%!important}#stank-featured-product .product-media-container{width:100%!important;height:auto!important;min-height:0!important;border-radius:24px!important}#stank-featured-product .product__media img{width:100%!important;height:100%!important;object-fit:cover!important}#stank-featured-product .cst-description h2{margin-bottom:18px!important;font-size:28px!important;line-height:44px!important}#stank-featured-product .product__text{margin-bottom:14px!important;font-size:16px!important}#stank-featured-product .icon-with-text{margin-bottom:24px!important}#stank-featured-product .icon-with-text__item img{width:100px!important;min-width:100px!important;max-width:100px!important}#stank-featured-product .product-form__submit,#stank-featured-product .shopify-payment-button__button,#stank-featured-product .shopify-payment-button__button--unbranded{width:fit-content!important;max-width:fit-content!important}#stank-featured-product .product__view-details{margin-top:24px!important}.stank-custom-hero{display:flex;align-items:end}.stank-testers-step{display:flex;align-items:center;gap:20px}body{max-width:100%;overflow-x:hidden}}@media screen and (max-width:480px){#stank-featured-product .page-width{padding:55px 20px!important}#stank-featured-product .featured-product{gap:32px!important}#stank-featured-product .product-media-container{border-radius:20px!important}#stank-featured-product .cst-description h2{font-size:28px!important;line-height:40px!important}#stank-featured-product .icon-with-text__item{gap:10px!important}#stank-featured-product .icon-with-text__item img{width:100px!important;min-width:100px!important}#stank-featured-product .icon-with-text__item .h4{font-size:15px!important;line-height:24px!important}#stank-featured-product .product-form__submit,#stank-featured-product .shopify-payment-button__button,#stank-featured-product .shopify-payment-button__button--unbranded{height:52px!important;min-height:52px!important;border-radius:8px!important}}.collapsible-content__header .caption-with-letter-spacing{margin:0 0 24px;color:#ff382a;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:500;font-style:normal;line-height:100%;letter-spacing:.01em;text-transform:uppercase}.collapsible-content__heading{margin:0;color:#1b1714;font-family:Playfair Display,serif;font-size:48px;font-weight:500;font-style:normal;line-height:56px;letter-spacing:.01em}.collapsible-content .accordion__title{color:#1b1714;font-family:Playfair Display,serif;font-size:24px;font-weight:500;font-style:normal;line-height:32px;letter-spacing:.01em}.collapsible-content .accordion summary svg{display:none}.collapsible-content .accordion summary:after{content:"";width:24px;height:24px;flex:0 0 24px;background-image:url(https://cdn.shopify.com/s/files/1/0708/5434/4774/files/ic_outline-plus.svg?v=1786450790);background-repeat:no-repeat;background-position:center;background-size:contain}.collapsible-content .accordion details[open] summary:after{background-image:url(https://cdn.shopify.com/s/files/1/0708/5434/4774/files/line-md_minus.svg?v=1786450791)}.collapsible-content .accordion__content{color:#59544d;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:24px;letter-spacing:.01em}.collapsible-content .accordion{border-top:1px solid rgba(27,23,20,.1);border-bottom:0}.collapsible-content .accordion:last-child{border-bottom:1px solid rgba(27,23,20,.1)}.collapsible-content .accordion summary{padding:20px 0;align-items:center;justify-content:space-between}.cst-works-banner{background:linear-gradient(90deg,#f6ded5 00%,#f2ebe2 20%,#f5dfd7 170%)}.cst-works-banner .image-with-text__content{padding:0 10px 0 0;justify-content:center}.easyfit-faq__answer a{color:#ff4f1f;text-decoration:auto}.cst-works-banner p.image-with-text__text,.cst-result p.caption,.cst-join-com p.rich-text__caption{margin-bottom:18px;font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:500;line-height:1;letter-spacing:.01em;text-transform:uppercase;color:#ff382a!important}.brans-philo-content .rich-text__blocks{max-width:97rem!important}.cst-works-banner h2.image-with-text__heading{font-family:Playfair Display;font-size:54px;font-weight:500;line-height:56px;letter-spacing:.01em;color:#1b1714}.cst-works-banner p{font-family:Space Grotesk,sans-serif;font-size:18px;font-weight:400;line-height:30px;letter-spacing:.01em;color:#59544d;padding-right:40px}.cst-works-banner a.button{width:fit-content;height:fit-content;padding:15px 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:50px;background:#ed5500;color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:24px;letter-spacing:1%;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .2s ease}.cst-works-banner .button:after,.cst-join-com .button:after,.cst-product-pg .button:after,.cst-product-pg .shopify-payment-button__button--unbranded:after{box-shadow:none!important}.cst-stank-promise{background:linear-gradient(254.56deg,#1b1714,#332e2b,#1b1714)!important}.cst-stank-promise h2.cst-stank-promise__heading{color:#fff!important}.cst-stank-promise .cst-stank-promise__text{color:#ffffffbf!important}.cst-stank-promise .cst-stank-promise__pill{letter-spacing:1%!important;background:#ffffff1a!important;border:1px solid #FFFFFF33!important;color:#ffffffbf!important;font-size:14px!important;padding:7px 10px!important;min-height:38px!important}.cst-stank-promise .cst-stank-promise__pill span{display:inline-flex;align-items:center}.cst-stank-promise .cst-stank-promise__pill span:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;background-image:url(https://cdn.shopify.com/s/files/1/0708/5434/4774/files/mingcute_check-2-line_c032fbff-4385-4182-b6ef-385a7ab38693.svg?v=1786510775);background-size:contain;background-repeat:no-repeat;background-position:center;flex-shrink:0}.how-it-works-section .how-it-works-heading h2{line-height:56px!important;letter-spacing:1%;margin-bottom:72px!important}.how-it-works-section .how-it-works-step-number span{font-family:Playfair Display;font-size:32px!important;line-height:56px!important;letter-spacing:1%;align-items:center!important;display:flex;text-align:center;margin-top:-10px}.how-it-works-section .how-it-works-step-number{width:60px!important;height:60px!important}.how-it-works-section .how-it-works-step-content{max-width:fit-content!important}.how-it-works-section .how-it-works-description{max-width:280px!important}.how-it-works-section .how-it-works-step:not(:last-child):after{top:33px!important}.how-it-works-section .how-it-works-buttons{margin-top:50px!important}.how-it-works-section a.how-it-works-button{padding:15px 28px!important;font-family:Space Grotesk,sans-serif;font-size:16px!important;line-height:24px;letter-spacing:1%;text-transform:uppercase}.cst-result,section#shopify-section-template--21173793390662__multicolumn_n4LkCU{background:linear-gradient(254.56deg,#1b1714,#332e2b,#1b1714)}.cst-result{padding-top:100px!important;padding-bottom:100px!important}.cst-result h2.title{font-family:Playfair Display,serif;font-size:48px;font-weight:500;font-style:normal;line-height:56px;letter-spacing:.01em;color:#fff}.cst-result li{padding:30px!important;border:1px solid #FFFFFF1A;border-radius:30px}.cst-result .multicolumn-card__image-wrapper{margin:0!important}.cst-result .multicolumn-card__info{padding:0!important;margin-top:20px}.cst-result .media{padding-bottom:50%!important}.cst-result h3.inline-richtext{font-family:Playfair Display;font-weight:500;font-size:24px;line-height:32px;letter-spacing:1%;color:#fff}.cst-result p{font-family:Space Grotesk;font-weight:400;font-size:18px;letter-spacing:1%;color:#ffffffbf;line-height:25px;margin-top:15px!important}.cst-result .multicolumn-list{margin-top:50px}.cst-join-com{border-top:1px solid #00000033;border-bottom:1px solid #00000033}.cst-join-com .rich-text{padding-top:100px!important;padding-bottom:100px}.cst-join-com .rich-text__blocks{max-width:100rem!important}.cst-join-com a.button{width:fit-content;height:fit-content;padding:15px 28px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:50px;background:#ed5500;color:#fff;font-family:Space Grotesk,sans-serif;font-weight:700;font-style:normal;font-size:16px;line-height:24px;letter-spacing:1%;text-transform:uppercase;text-decoration:none;transition:background .2s ease,transform .2s ease;margin-top:30px}.cst-join-com p{font-family:Space Grotesk;font-weight:400;font-size:20px;line-height:24px;letter-spacing:1%;text-align:center;color:#59544d!important}.cst-join-com em{color:#ed5500}.product .product__media-list{width:calc(100% + 0rem)!important}.cst-product{padding-top:100px;padding-bottom:100px}.cst-product,.cst-product product-component{background:#f2f8f9}.product__info-wrapper span.h4.inline-richtext{color:#59544d;font-family:Space Grotesk;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.product__info-wrapper .icon-with-text__item img{width:100px!important}.product__title h1{font-family:Playfair Display;font-weight:600;font-size:48px;line-height:66px;letter-spacing:4%;margin-top:0!important}.product__info-wrapper span.price-item.price-item--regular{font-family:Playfair Display;font-weight:700;font-size:28px;line-height:50px;letter-spacing:0%}.cst-product-media .product-img{border-radius:20px;border:1px solid #0000001A}.pro-img-thumbnails .pro-thumbnail img{border-radius:10px!important;border:1px solid #0000001A}p.subscribe-text{color:#fff;padding:5px 20px;display:inline-block;border-radius:60px;background:linear-gradient(90deg,#e21b1b,#aa1313);font-family:Space Grotesk;font-weight:500;font-size:18px;line-height:26px;letter-spacing:0%}a.my-acc{color:#fff;text-decoration:none}.cst-product-pg>p.product__text.inline-richtext:nth-of-type(2){font-family:Space Grotesk;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%}.cst-product-pg .featured-subscription .purchase-card{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:82px;padding:24px 20px!important;margin-bottom:12px;background:#fff;border:2px solid #e5e5e5;border-radius:10px;box-sizing:border-box;cursor:pointer;transition:all .2s ease}.cst-product-pg .featured-subscription .purchase-card.active{border:2px solid #ED5500;padding:17px 19px;background:#fff}.cst-product-pg .featured-subscription .purchase-card input[type=radio]{appearance:none;-webkit-appearance:none;width:24px;height:24px;min-width:24px;margin:0 14px 0 0;border:1.5px solid #f3b9bb;border-radius:50%;background:#fff;position:relative;cursor:pointer}.cst-product-pg .featured-subscription .purchase-card input[type=radio]:checked{border-color:#ed1c24}.cst-product-pg .featured-subscription .purchase-card input[type=radio]:checked:after{content:"";position:absolute;width:12px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%);background:#ed5500;border-radius:50%}.cst-product-pg .featured-subscription .purchase-card>div{flex:1}.cst-product-pg .featured-subscription .purchase-card h4{margin:0;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:600;line-height:30px;color:#222}.cst-product-pg .featured-subscription .purchase-card small{display:block;margin-top:6px;font-size:13px;line-height:1.4;color:#666}.cst-product-pg .featured-subscription .purchase-card .purchase-price{margin-left:15px;font-size:18px;font-weight:700;color:#1f2021;white-space:nowrap}.cst-product-pg .product-form__buttons button.shopify-payment-button__button{font-family:Space Grotesk;font-weight:700;font-size:18px;line-height:24px;letter-spacing:1%;text-transform:uppercase;background:#ed5500;border-radius:10px}button#ProductSubmitButton-template--21150636572742__main,button#ProductSubmitButton-template--21222072680518__main{background:#1b1714!important;font-family:Space Grotesk;font-weight:700;font-size:18px;line-height:24px;letter-spacing:1%;text-transform:uppercase;color:#fff;border-radius:10px;padding:16px!important}.cst-product-pg h2.h4.accordion__title.inline-richtext{font-family:Playfair Display;font-weight:600;font-size:22px;line-height:100%;letter-spacing:2%;color:#1b1714!important}.cst-product-pg .accordion__content p{font-family:Space Grotesk;font-weight:400;font-size:16px;letter-spacing:0%;color:#59544d!important;line-height:23px}.cst-product-pg .accordion__content{padding:0!important}.sp-banner-onewash .banner__box{padding-bottom:100px!important}.sp-banner-onewash .banner__text{width:77%;margin:16px auto auto;font-family:Space Grotesk;font-weight:400;font-size:18px;line-height:24px;letter-spacing:1%;text-align:center;color:#fff}.jm-review-widget-header__title{font-family:Playfair Display;font-weight:700;font-size:44px!important;line-height:50px;letter-spacing:0%;text-align:center}.cst-product-pg .selling-plan-select{width:100%;padding:12px;margin-top:12px;border-radius:8px;width:100%!important;min-height:54px!important;padding:0 16px!important;border:1px solid #00000021!important;border-radius:10px!important;background:#fff!important;color:#1f2021!important;font-family:Space Grotesk,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:24px!important;letter-spacing:1%!important}.subcribe-heading{display:flex;align-items:center;justify-content:center;gap:12px;margin:20px 0 0;color:#666;font-size:16px;font-weight:600;text-align:center}.subcribe-heading:before,.subcribe-heading:after{content:"";flex:1;height:1px;background-color:#d5cec6}.cst-product-pg .select:after{box-shadow:none!important}.cst-product-pg select{border:1px solid #00000021!important}.cst-product-pg select{border:1px solid #00000021!important;background:transparent;border-radius:10px;font-family:Space Grotesk;font-weight:400;font-size:16px;line-height:24px;letter-spacing:1%}.cst-product-pg label.form__label{font-family:Space Grotesk!important;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#59544d!important}.cst-product-pg variant-selects{margin-top:30px!important}button.jm-button.jm-button--primary{background:linear-gradient(90deg,#ff382a,#c21212);border-radius:30px!important;width:fit-content!important;padding:14px 20px!important;font-family:Space Grotesk;font-weight:700!important;font-size:18px;letter-spacing:0%;text-align:center;text-transform:uppercase}section#shopify-section-template--21150636572742__17861050454490956e{background:#f8f1e7!important}#shopify-section-template--21150636572742__before_after_q3ig4Y section.stank-before-after{background:#f8f1e7!important}.jm-progress-bar{height:5px!important}span.jm-histogram-row__rating{font-family:Space Grotesk;font-weight:700;font-size:22px;line-height:22px;letter-spacing:0%;text-align:center}#shopify-section-template--21150636572742__17861050454490956e span.jm-star-rating__font-icon{font-size:18px!important}.jm-histogram{max-inline-size:466px!important}.cst-faq .accordion{border-top:none!important}.cst-faq .accordion{border-bottom:1px solid #0000001A!important}.related-products p.inline-richtext.caption{font-family:Space Grotesk;font-weight:500;font-size:18px;line-height:100%;letter-spacing:1%;text-transform:uppercase;color:#ed5500}.related-products li.grid__item{display:block;padding:15px 15px 30px;background:#fff;border:1px solid #0000001A;border-radius:20px;max-height:fit-content}.related-products .card__heading a{color:#1b1714;text-decoration:none;font-family:Playfair Display,serif;font-size:24px;font-weight:500;line-height:32px;letter-spacing:.01em}.related-products .price__container{flex-shrink:0;color:#ed5500;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:.01em}.related-products .card__inner{display:block;overflow:hidden;border-radius:20px!important;aspect-ratio:1 / 1;background:#f5f5f5;margin-bottom:20px}.cst-product-pg a.product-form__submit{border-radius:44px;font-size:18px}.cst-related{padding-top:100px;padding-bottom:100px;background:#fff!important}.related-products__heading{margin:0 0 1rem!important}.related-products ul.grid{margin-top:40px}.related-products .card__information{padding:0}section#shopify-section-template--21222072680518__17861050454490956e{background:#f8f1e7}.cst-faq{border-top:1px solid #0000001F;border-bottom:1px solid #0000001F}div#judgeme_product_reviews{padding-top:60px;padding-bottom:60px}html .grid_item .accordion:last-child{border-bottom:none!important}#shopify-section-template--21222072680518__before_after_q3ig4Y section.stank-before-after{background:#f8f1e7}@media(min-width:1101px)and (max-width:1200px){.cst-product .product__media-wrapper{width:30%!important;min-width:30%!important}.cst-product .product__info-wrapper{padding:0 0 0 3rem!important}body .pro-thumbnail,.cst-product .thumbnail-slider-wrapper{width:90px!important}}@media(min-width:768px)and (max-width:1100px){.cst-product-media{min-width:100%!important}body .pro-thumbnail{width:90px!important}.cst-product{padding-top:40px!important;padding-bottom:60px!important}.cst-works-banner .image-with-text__media{border-radius:20px!important}.cst-result .title-wrapper-with-link{padding:0}.cst-result .multicolumn-list{padding:0!important;display:grid;grid-template-columns:1fr 1fr}.cst-product .product{display:block}.cst-product .product__info-wrapper{width:100%!important;padding-left:0!important;margin-top:30px!important}button.jm-button.jm-button--primary{margin:auto!important}section.stank-before-after{padding-top:80px!important;padding-bottom:40px!important}.cst-faq .collapsible-content__wrapper{padding-top:50px;padding-bottom:50px}}@media(max-width:767px){.easyfit-configurator__step-visual{position:relative;aspect-ratio:7/ 1!important;overflow:hidden}.our-mission-cst .image-with-text__content{padding:20px 0}.our-mission-cst{padding-top:40px!important;padding-bottom:40px!important}.our-mission-cst p{font-size:16px!important;line-height:23px!important;letter-spacing:.01em}.easyfit-philosophy__eyebrow,.easyfit-tech__eyebrow,.easyfit-tech__why-eyebrow,.easyfit-install-v2__eyebrow,.kbg-gallery__eyebrow{font-size:14px!important}section#stank-promise-template--31862899769676__stank_promise_hWedW4{padding-top:40px;padding-bottom:40px}.chs-foreground-image{height:100%!important;padding:15px 15px 0}.how-it-works-section .how-it-works-step:not(:last-child):after{top:33px!important;left:30px!important}.cst-product .product__info-wrapper{width:100%!important;padding-left:0!important;margin-top:30px!important}html .cst-result .media{padding-bottom:35%!important}html .pro-thumbnail{width:90px!important}.pro-img-thumbnails{margin-top:3px!important;margin-bottom:0!important}.cst-faq .collapsible-content__wrapper{padding-top:40px!important;padding-bottom:40px!important}.related-products ul.grid{margin-top:22px!important}.related-products li.grid__item{width:100%!important;max-width:100%!important;margin-bottom:20px}.cst-works-banner,.cst-stank-promise,.cst-result,.cst-join-com .rich-text,.cst-product,.cst-related{padding-top:40px!important;padding-bottom:40px!important}.cst-works-banner p.image-with-text__text,.cst-result p.caption,.cst-join-com p.rich-text__caption{margin-bottom:10px!important;font-size:13px!important;margin-top:20px!important}.cst-works-banner h2.image-with-text__heading{font-size:36px!important;font-weight:500;line-height:40px!important}.cst-works-banner p,.cst-stank-promise__text p,.cst-result p{font-size:16px!important;line-height:24px!important;padding-right:0!important}html .how-it-works-section .how-it-works-heading h2{line-height:56px!important;letter-spacing:1%;margin-bottom:0!important}.how-it-works-step-number{flex:unset!important}.how-it-works-button{max-width:fit-content!important}html .how-it-works-section .how-it-works-step-number span{font-size:22px!important;margin-top:-6px}html .how-it-works-section .how-it-works-buttons{margin-top:30px!important}.cst-result h2.title{font-size:30px!important}.cst-result .title-wrapper-with-link{padding:0}.cst-result .multicolumn-list{margin-top:20px;padding:0!important}.testimonial-heading{font-size:28px!important;line-height:36px!}.cst-join-com .rich-text__wrapper{padding:10px!important;width:100%}.cst-works-banner .image-with-text__media{border:none}.cst-product-pg .product__title h1{font-size:40px!important;line-height:44px!important}.cst-product-pg .product__info-wrapper span.price-item.price-item--regular{font-size:30px!important}html .cst-product-pg .featured-subscription .purchase-card{padding:12px 14px!important}.cst-product-pg .featured-subscription .purchase-card h4,.cst-product-pg h2.h4.accordion__title.inline-richtext{font-size:16px!important}.sp-banner-onewash .banner__content{padding:0!important}html .sp-banner-onewash .banner__box{padding:30px 20px!important}.sp-banner-onewash .banner__text{width:100%!important}.product__info-wrapper span.price-item.price-item--regular{font-size:32px!important}div#judgeme_product_reviews{padding-top:0!important;padding-bottom:0!important}.jm-review-widget-header__title{font-size:28px!important}.stank-before-after{padding:40px 16px!important}}@media screen and (max-width:749px){.collapsible-content__header .caption-with-letter-spacing{margin-bottom:18px;font-size:16px}.collapsible-content__heading{font-size:28px;line-height:42px}.collapsible-content .accordion__title{font-size:21px;line-height:28px}.collapsible-content .accordion summary{padding:20px 0}.collapsible-content .accordion__content{font-size:16px;line-height:23px}.collapsible-content .accordion summary:after{width:20px;height:20px;flex-basis:20px}}div#shopify-section-template--31885923451212__main{background:#f2f8f9}span.ch-cart-count{background:#ed5500}full-unstyled-link:after{display:none!important}.card.card--card.card--media.color-scheme-5.gradient{background:transparent}.easyfit-product-showcase__track{padding-bottom:30px;justify-content:center}.configured-panel-preview__image{max-width:195px!important;margin-top:10px!important}.product-option dt{font-weight:600}.design-grow-cst h2.cst-stank-promise__heading{color:#fff!important}.design-grow-cst .cst-stank-promise__pill{background:#fff!important}.our-mission-cst .image-with-text__media{border-radius:20px!important}.our-mission-cst p{color:#59544d;font-family:Space Grotesk,sans-serif;font-weight:400;font-style:normal;font-size:22px;line-height:30px;letter-spacing:.01em}.our-mission-cst .image-with-text__content--top{justify-content:center!important}.room-preview-heading{margin-bottom:20px;margin-top:30px}.subtitle a{text-decoration:auto!important;font-size:14px!important}:root{--easyfit-cart-bg: #f7f5f0;--easyfit-cart-card: #ffffff;--easyfit-cart-text: #172b3a;--easyfit-cart-muted: #68737b;--easyfit-cart-accent: #e87536;--easyfit-cart-border: #e8e5df}body:has(#main-cart-items){background:var(--easyfit-cart-bg)}#main-cart-items .cart-items{width:100%;border-collapse:separate;border-spacing:0 14px}#main-cart-items .cart-items thead th{padding:16px 20px;color:var(--easyfit-cart-muted);font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid var(--easyfit-cart-border)}#main-cart-items .cart-items thead th:first-child{text-align:left}#main-cart-items .cart-item{background:#fff;box-shadow:0 3px 18px #172b3a0b}#main-cart-items .cart-item td{padding:22px 14px;vertical-align:middle;border-top:1px solid var(--easyfit-cart-border);border-bottom:1px solid var(--easyfit-cart-border)}#main-cart-items .cart-item td:first-child{border-left:1px solid var(--easyfit-cart-border);border-radius:8px 0 0 8px}#main-cart-items .cart-item td:last-child{border-right:1px solid var(--easyfit-cart-border);border-radius:0 8px 8px 0}#main-cart-items .cart-item__media{width:150px;min-width:120px}#main-cart-items .cart-item__image-container{width:120px;max-width:100%;overflow:hidden;border-radius:6px;background:#f4f2ed}#main-cart-items .cart-item__image{display:block;width:100%;height:auto;object-fit:cover;border-radius:6px;transition:transform .3s ease}#main-cart-items .cart-item__image-container:hover .cart-item__image{transform:scale(1.04)}#main-cart-items .cart-item__details{min-width:200px;padding-right:24px}#main-cart-items .cart-item__name{display:inline-block;margin-bottom:10px;color:var(--easyfit-cart-text);font-size:17px;font-weight:700;line-height:1.4;text-decoration:none}#main-cart-items .cart-item__name:hover{color:var(--easyfit-cart-accent)}#main-cart-items .product-option{margin:5px 0;color:var(--easyfit-cart-muted);font-size:13px;line-height:1.6}#main-cart-items .cart-item__details dl{display:grid;grid-template-columns:minmax(0,1fr);gap:5px;margin:12px 0 0;border-radius:6px}#main-cart-items .cart-item__details dl .product-option{display:flex;flex-wrap:wrap;gap:5px;margin:0;font-size:12px;line-height:1.6}#main-cart-items .cart-item__details dl dt{color:var(--easyfit-cart-muted);font-weight:600}#main-cart-items .cart-item__details dl dd{margin:0;color:var(--easyfit-cart-text);overflow-wrap:anywhere}#main-cart-items .cart-item__price-wrapper{color:var(--easyfit-cart-text);font-size:16px;font-weight:700;white-space:nowrap}#main-cart-items .cart-item__totals{min-width:110px;text-align:right}#main-cart-items .cart-item__quantity{min-width:145px}#main-cart-items quantity-input.quantity{display:inline-flex;align-items:center;justify-content:center;width:116px;min-height:42px;border:1px solid var(--easyfit-cart-border);border-radius:5px;background:#fff}#main-cart-items .quantity__button{width:34px;min-width:34px;height:40px;color:var(--easyfit-cart-text);background:transparent;transition:color .2s ease}#main-cart-items .quantity__button:hover{color:var(--easyfit-cart-accent)}#main-cart-items .quantity__input{width:42px;min-width:42px;height:40px;padding:0;color:var(--easyfit-cart-text);font-size:14px;font-weight:600;background:transparent}#main-cart-items .configured-panel-quantity{display:flex;align-items:center;gap:12px}#main-cart-items .configured-panel-quantity__label{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--easyfit-cart-border);border-radius:5px;color:var(--easyfit-cart-text);background:#fff;font-size:14px;font-weight:600}#main-cart-items cart-remove-button{display:inline-flex;align-items:center;justify-content:center}#main-cart-items cart-remove-button .button{display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;padding:8px;border-radius:5px;color:#9b5550;background:#fbf1ef;transition:background .2s ease,color .2s ease}#main-cart-items cart-remove-button .button:hover{color:#fff;background:#bd5148}#main-cart-items cart-remove-button svg{width:17px;height:17px}#main-cart-items .cart-item__totals.medium-hide.large-up-hide{display:none}#main-cart-items .cart-item__error{margin-top:8px;color:#bd5148;font-size:12px}@media screen and (max-width:989px){#main-cart-items{padding:24px 16px}#main-cart-items .cart-item td{padding:16px 10px}#main-cart-items .cart-item__media{width:110px;min-width:90px}#main-cart-items .cart-item__image-container{width:90px}#main-cart-items .cart-item__name{font-size:15px}#main-cart-items .cart-item__quantity{min-width:120px}}@media screen and (max-width:749px){#main-cart-items{padding:16px 12px}#main-cart-items .cart-items{border-spacing:0 12px}#main-cart-items .cart-items thead{display:none}#main-cart-items .cart-item{display:grid;grid-template-columns:90px minmax(0,1fr);gap:0;padding:14px;border:1px solid var(--easyfit-cart-border);border-radius:8px;background:#fff;box-shadow:0 3px 14px #172b3a0a}#main-cart-items .cart-item td{display:block;width:auto;min-width:0;padding:0;border:0;border-radius:0}#main-cart-items .cart-item td:first-child,#main-cart-items .cart-item td:last-child{border:0;border-radius:0}#main-cart-items .cart-item__media{grid-column:1;grid-row:1 / span 2;width:90px;min-width:0;padding-right:12px}#main-cart-items .cart-item__image-container{width:78px;height:78px;border-radius:6px}#main-cart-items .cart-item__image{width:100%;height:100%;object-fit:cover}#main-cart-items .cart-item__details{grid-column:2;grid-row:1;min-width:0;padding:0}#main-cart-items .cart-item__name{margin:0 0 5px;font-size:14px;line-height:1.4}#main-cart-items .cart-item__details>.product-option{font-size:13px}#main-cart-items .cart-item__details dl{gap:4px;margin-top:9px;padding:9px}#main-cart-items .cart-item__details dl .product-option{font-size:11px}#main-cart-items .cart-item__quantity{grid-column:1 / -1;grid-row:3;min-width:0;margin-top:14px;padding-top:12px!important;border-top:1px solid var(--easyfit-cart-border)!important}#main-cart-items .cart-item__quantity:before{content:"Quantity";display:block;margin-bottom:8px;color:var(--easyfit-cart-muted);font-size:11px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}#main-cart-items quantity-input.quantity{width:112px;min-height:38px}#main-cart-items .quantity__button,#main-cart-items .quantity__input{height:36px}#main-cart-items .configured-panel-quantity{gap:10px}#main-cart-items .configured-panel-quantity__label{width:38px;height:38px}#main-cart-items .cart-item__quantity cart-remove-button{margin-left:8px}#main-cart-items .cart-item__totals.small-hide{display:none}#main-cart-items .cart-item__totals.medium-hide.large-up-hide{display:block;grid-column:2;grid-row:2;min-width:0;margin-top:5px;text-align:left}#main-cart-items .cart-item__totals.medium-hide.large-up-hide .cart-item__price-wrapper{font-size:14px}}@media screen and (max-width:380px){#main-cart-items .cart-item{grid-template-columns:72px minmax(0,1fr);padding:11px}#main-cart-items .cart-item__media{width:72px;padding-right:10px}#main-cart-items .cart-item__image-container{width:62px;height:62px}#main-cart-items .cart-item__name{font-size:13px}}a.easyfit-product-showcase__title{margin-bottom:16px}.product-form__submit{border-radius:8px!important}.product-form__submit.button:after{border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
