.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__portrait{display:block;width:44px;height:44px;box-sizing:border-box;overflow:hidden;border:2px solid #ffffff;border-radius:50%;background:#eee;box-shadow:0 1px 4px #00000029}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__portrait+.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__portrait{margin-left:-12px}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__portrait img,.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__portrait svg{display:block;width:100%;height:100%;object-fit:cover}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__copy{min-width:0;font-family:inherit;font-size:14px;line-height:1.45;color:#1a1a1a}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__copy p{margin:0}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__link{display:inline-block;margin-top:5px;color:#1a1a1a;font-size:14px;text-decoration:underline;text-underline-offset:2px}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__link:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media screen and (max-width:749px){.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery{margin-right:auto;margin-left:auto}.ai-derm-proof-abzvdufa1uux4chfoeaigenblock07a83438rrery__row{justify-content:center;max-width:440px}}#shopify-section-template--22646315712684__main .product-details>.group-block{background:#fffefa;border:1px solid #e3e7df;border-radius:18px;padding:26px!important;box-shadow:0 8px 28px #173f3b05}#shopify-section-template--22646315712684__main .product-details h1{font-size:clamp(30px,3.1vw,42px);line-height:1.12;letter-spacing:-.035em}#shopify-section-template--22646315712684__main .product-details product-price .price{font-size:32px;font-weight:650;color:#173f3b}#shopify-section-template--22646315712684__main .product-details product-price .compare-at-price{font-size:19px;color:#77847c;margin-left:10px;font-weight:400}#shopify-section-template--22646315712684__main .product-details product-price .tax-note{font-size:12px;margin-top:6px;line-height:1.5;color:#69766d}#shopify-section-template--22646315712684__main .product-details .add-to-cart-button{min-height:56px;font-weight:650;font-size:16px;box-shadow:0 5px 12px #173f3b15}@media(max-width:749px){#shopify-section-template--22646315712684__main .product-details>.group-block{padding:22px 18px!important}#shopify-section-template--22646315712684__main .product-details product-price .price{font-size:30px}}#shopify-section-template--22646315712684__main .product-details>.group-block{background:transparent;border:0;border-radius:0;padding:20px 5px 20px 0!important;box-shadow:none}#shopify-section-template--22646315712684__main .product-details h1{font-size:clamp(42px,4.3vw,60px);line-height:1.04;font-weight:650;letter-spacing:-.04em}#shopify-section-template--22646315712684__main .product-details .text-block strong{font-size:23px;line-height:1.25;color:#173f3b}#shopify-section-template--22646315712684__main .product-details product-price .price{font-size:36px;font-weight:650}#shopify-section-template--22646315712684__main .bw-sale-offer{padding:10px 14px;background:#dce6df;color:#173f3b;border-radius:8px}#shopify-section-template--22646315712684__main .bw-sale-eyebrow{text-transform:none;letter-spacing:0;font-size:15px;font-weight:650}#shopify-section-template--22646315712684__main .bw-sale-icon,#shopify-section-template--22646315712684__main .bw-sale-heading p,#shopify-section-template--22646315712684__main .bw-sale-saving{display:none}#shopify-section-template--22646315712684__main .bw-sale-percent{background:#173f3b;color:#f7f5ef;padding:5px 9px;font-size:16px}#shopify-section-template--22646315712684__main .bw-gallery-thumbs{gap:14px}#shopify-section-template--22646315712684__main .bw-gallery-thumbs button{width:calc((100% - 42px)/4);height:auto;aspect-ratio:1}body:has(#bw-purchase) .bw-section{padding-top:48px;padding-bottom:48px}body:has(#bw-purchase) .bw-feature-section .bw-section-head{display:block;margin-bottom:24px}body:has(#bw-purchase) .bw-feature-section .bw-section-head h2{max-width:none;font-size:clamp(28px,3vw,40px)}body:has(#bw-purchase) .bw-feature-section .bw-kicker:empty,body:has(#bw-purchase) .bw-section-head>p:empty,body:has(#bw-purchase) .bw-kicker:empty{display:none}body:has(#bw-purchase) .bw-feature-card{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:65px auto 1fr;column-gap:14px;padding:16px;overflow:hidden}body:has(#bw-purchase) .bw-feature-photo{grid-column:2;grid-row:1/4;margin:-16px -16px -16px 0;aspect-ratio:auto;border-radius:0;min-height:210px}body:has(#bw-purchase) .bw-feature-card .bw-feature-number{grid-column:1;grid-row:1;width:48px;height:48px;border:0;background:#dce6df;margin:0;font-size:18px}body:has(#bw-purchase) .bw-feature-card h3{grid-column:1;grid-row:2;font-size:22px;margin:9px 0}body:has(#bw-purchase) .bw-feature-card p{grid-column:1;grid-row:3;font-size:13px;margin:0;line-height:1.55}body:has(#bw-purchase) .bw-editorial-grid{gap:52px}body:has(#bw-purchase) .bw-editorial-copy h2{font-size:clamp(32px,3.3vw,44px)}body:has(#bw-purchase) .bw-editorial-image{aspect-ratio:1.25}body:has(#bw-purchase) .bw-editorial-note:empty{display:none}body:has(#bw-purchase) .bw-step-grid{gap:20px;margin-top:28px}body:has(#bw-purchase) .bw-step-grid>div{border:1px solid #55716a;border-radius:12px;padding:14px;display:flex;flex-wrap:wrap;align-content:start;align-items:center;gap:12px}body:has(#bw-purchase) .bw-step-grid>div>span{order:0;margin:0;flex-shrink:0}body:has(#bw-purchase) .bw-step-grid h3{order:1;font-size:18px;flex:1;margin:0}body:has(#bw-purchase) .bw-step-photo{order:2;width:100%;margin:0;aspect-ratio:1.55;border-radius:7px}body:has(#bw-purchase) .bw-step-grid p{order:3;font-size:13px;margin:0;line-height:1.5}body:has(#bw-purchase) .bw-steps h2{font-size:clamp(29px,3vw,40px)}body:has(#bw-purchase) .bw-faq-grid{gap:65px}body:has(#bw-purchase) .bw-faq details{border:1px solid #d5dcd5;border-radius:9px;margin-bottom:10px;padding:0 18px}body:has(#bw-purchase) .bw-faq summary{font-size:16px;padding:17px 28px 17px 0}body:has(#bw-purchase) .bw-faq summary:after{top:10px}body:has(#bw-purchase) .bw-faq .bw-copy{font-size:17px}@media(max-width:749px){#shopify-section-template--22646315712684__main .product-details>.group-block{padding:24px 10px 12px!important}#shopify-section-template--22646315712684__main .product-details h1{font-size:44px}#shopify-section-template--22646315712684__main .bw-gallery-thumbs{gap:9px}#shopify-section-template--22646315712684__main .bw-gallery-thumbs button{width:calc((100% - 27px)/4)}body:has(#bw-purchase) .bw-section{padding-top:36px;padding-bottom:36px}body:has(#bw-purchase) .bw-feature-card{grid-template-columns:1fr 1.2fr}body:has(#bw-purchase) .bw-feature-photo{min-height:195px}body:has(#bw-purchase) .bw-feature-card p{font-size:14px}body:has(#bw-purchase) .bw-editorial-grid,body:has(#bw-purchase) .bw-faq-grid{gap:28px}}body:has(#bw-purchase) .bw h2{font-weight:600}#shopify-section-template--22646315712684__main .product-details a[href="#fragen"]{font-size:13px}#shopify-section-template--22646315712684__main{background:#fff;color:#202725}#shopify-section-template--22646315712684__main .product-information{--color-background:#fff;--color-foreground:#202725}#shopify-section-template--22646315712684__main .product-details{min-width:0;position:static;align-self:start}#shopify-section-template--22646315712684__main .product-details>.group-block{background:none;border:0;border-radius:0;box-shadow:none;padding:0!important;gap:0!important;width:100%;min-width:0}#shopify-section-template--22646315712684__main .product-details .text-block{max-width:100%;width:100%;margin:0}#shopify-section-template--22646315712684__main .product-details h1{font-size:clamp(30px,2.8vw,42px);line-height:1.08;font-weight:750;letter-spacing:-.035em;color:#202725;margin:0 0 15px}#shopify-section-template--22646315712684__main .product-details .text-block p{font-size:16px;line-height:1.5;margin:0 0 14px;color:#343b37}#shopify-section-template--22646315712684__main .product-details product-price{display:block;margin:0;padding:0 0 17px;border-bottom:1px solid #e5e7e4;width:100%}#shopify-section-template--22646315712684__main .product-details product-price .price{font-size:28px;font-weight:700;color:#202725}#shopify-section-template--22646315712684__main .product-details product-price .compare-at-price{font-size:24px;color:#999f9a;font-weight:500;margin-left:7px}#shopify-section-template--22646315712684__main .bw-gallery-stage{border:0;border-radius:0;background:#f7f5ef}#shopify-section-template--22646315712684__main .bw-gallery-thumbs{margin-top:8px;gap:6px;justify-content:flex-start;scrollbar-width:none}#shopify-section-template--22646315712684__main .bw-gallery-thumbs::-webkit-scrollbar{display:none;width:0;height:0}#shopify-section-template--22646315712684__main .bw-gallery-thumbs button{width:48px;height:48px;aspect-ratio:1;border-radius:0;padding:2px;background:#fff}#shopify-section-template--22646315712684__main .bw-gallery-thumbs button img{border-radius:0}#shopify-section-template--22646315712684__main .bw-gallery-thumbs span{display:none}#shopify-section-template--22646315712684__main .oc-badges{display:flex;flex-wrap:wrap;align-items:center;gap:7px;padding:0;margin:0 0 17px;width:100%}#shopify-section-template--22646315712684__main .oc-badge{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;min-height:31px;border:1.5px solid #c8d1cb;border-radius:999px;font-size:11px;font-weight:650;line-height:1.2;color:#173f3b}#shopify-section-template--22646315712684__main .oc-badge--solid{background:#173f3b;border-color:#173f3b;color:#fff}#shopify-section-template--22646315712684__main .oc-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 13px;list-style:none;margin:22px 0 24px;padding:0;width:100%}#shopify-section-template--22646315712684__main .oc-benefits li{display:flex;align-items:center;gap:9px;min-width:0}#shopify-section-template--22646315712684__main .oc-check{flex-shrink:0;display:grid;place-items:center;width:23px;height:23px;border-radius:50%;background:#173f3b;color:#fff}#shopify-section-template--22646315712684__main .oc-benefit-label{display:block;font-size:11px;line-height:1.4;color:#69716d;margin-bottom:2px}#shopify-section-template--22646315712684__main .oc-benefits strong{display:block;font-size:12px;font-weight:650;line-height:1.4;color:#202725}#shopify-section-template--22646315712684__main .product-form-buttons{display:flex;flex-wrap:wrap;align-items:stretch;gap:8px}#shopify-section-template--22646315712684__main .product-form-buttons>.quantity-selector-wrapper{flex:0 0 100px;width:100px;min-width:0}#shopify-section-template--22646315712684__main .product-form-buttons>span:has(add-to-cart-component){flex:1 1 0;min-width:0}#shopify-section-template--22646315712684__main .quantity-selector{flex:0 0 100px;min-width:0;max-width:100px;display:flex;align-items:center;box-sizing:border-box;width:100px;height:51px;border:1px solid #6b746f;border-radius:4px;background:#fff;overflow:hidden}#shopify-section-template--22646315712684__main .quantity-selector button{flex:0 0 31px;width:31px;min-width:31px;height:49px;padding:0;background:transparent;color:#173f3b}#shopify-section-template--22646315712684__main .quantity-selector input{width:36px;min-width:0;padding:0;border:0;text-align:center;background:transparent;color:#202725;font-size:16px}#shopify-section-template--22646315712684__main .product-form-buttons .add-to-cart-button{width:100%;height:51px;min-height:51px!important;padding:10px 12px!important;border:0;border-radius:4px;background:#173f3b;color:#fff;box-shadow:none;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.015em;display:flex;gap:8px;align-items:center;justify-content:center}#shopify-section-template--22646315712684__main .add-to-cart-icon{width:20px;height:20px;display:inline-flex!important}#shopify-section-template--22646315712684__main .oc-assurance{width:100%;margin:0}#shopify-section-template--22646315712684__main .oc-shipping{display:flex;align-items:center;justify-content:center;gap:7px;margin:15px 0 20px;font-size:12px;line-height:1.5;color:#34483e}#shopify-section-template--22646315712684__main .oc-guarantee{display:grid;grid-template-columns:23px minmax(0,1fr);gap:12px;border:1px solid #78877d;border-radius:3px;padding:19px 16px;background:#f4f3ef;margin:0 0 24px}#shopify-section-template--22646315712684__main .oc-guarantee-icon{margin-top:1px}#shopify-section-template--22646315712684__main .oc-guarantee h2{font-family:inherit;font-size:16px;line-height:1.35;letter-spacing:0;margin:0 0 12px;font-weight:700;color:#202725}#shopify-section-template--22646315712684__main .oc-guarantee-copy{font-size:14px;line-height:1.6;color:#343b37}#shopify-section-template--22646315712684__main .oc-guarantee-copy p{margin:0 0 10px}#shopify-section-template--22646315712684__main .oc-guarantee-copy p:last-child{margin-bottom:0}#shopify-section-template--22646315712684__main .oc-guarantee a,#shopify-section-template--22646315712684__main .oc-faq a{color:inherit;text-decoration:underline;text-underline-offset:3px}#shopify-section-template--22646315712684__main .oc-faq{width:100%;border-top:1px solid #e4e7e2}#shopify-section-template--22646315712684__main .oc-faq details{border-bottom:1px solid #e4e7e2;margin:0;padding:0}#shopify-section-template--22646315712684__main .oc-faq summary{display:flex;align-items:center;justify-content:space-between;gap:14px;list-style:none;cursor:pointer;min-height:54px;padding:17px 0;font-size:14px;font-weight:650;line-height:1.35;color:#202725}#shopify-section-template--22646315712684__main .oc-faq summary::-webkit-details-marker{display:none}#shopify-section-template--22646315712684__main .oc-faq summary svg{flex-shrink:0;transition:transform .15s}#shopify-section-template--22646315712684__main .oc-faq details[open] summary svg{transform:rotate(180deg)}#shopify-section-template--22646315712684__main .oc-faq-answer{padding:0 0 20px;font-size:15px;line-height:1.65;color:#343b37}#shopify-section-template--22646315712684__main .oc-faq-answer p{margin:0 0 15px}#shopify-section-template--22646315712684__main .oc-faq-answer p:last-child{margin:0}#shopify-section-template--22646315712684__main .oc-faq-answer ul{padding-left:20px;margin:0 0 15px}#shopify-section-template--22646315712684__main .oc-faq summary:focus-visible{outline:2px solid #173f3b;outline-offset:3px}@media(min-width:750px){#shopify-section-template--22646315712684__main .product-information{padding-top:24px}#shopify-section-template--22646315712684__main .product-information__media{align-self:start;position:sticky;top:24px}#shopify-section-template--22646315712684__main .oc-benefit-label{font-size:12px}#shopify-section-template--22646315712684__main .oc-benefits strong{font-size:14px}}@media(max-width:749px){#shopify-section-template--22646315712684__main .product-information__grid{row-gap:16px}#shopify-section-template--22646315712684__main .product-details>.group-block{padding:0 2px!important}#shopify-section-template--22646315712684__main .product-details h1{font-size:29px}#shopify-section-template--22646315712684__main .oc-badges{margin-top:-3px;margin-bottom:15px}#shopify-section-template--22646315712684__main .bw-gallery-thumbs button{width:43px;height:43px}#shopify-section-template--22646315712684__main .oc-guarantee{padding:17px 14px}}@media(prefers-reduced-motion:reduce){#shopify-section-template--22646315712684__main .oc-faq summary svg{transition:none}}#shopify-section-template--22646315712684__main .product-form-buttons .add-to-cart-button.bw-guarantee-button{height:64px;min-height:64px!important;padding:9px 8px 26px!important}#shopify-section-template--22646315712684__main .product-form-buttons .bw-button-guarantee{bottom:8px;font-size:10px;line-height:1.3;font-weight:400;letter-spacing:0;text-transform:none;white-space:normal}#shopify-section-template--22646315712684__main .product-form-buttons:has(.bw-guarantee-button) .quantity-selector{height:64px}#shopify-section-template--22646315712684__main .product-form-buttons:has(.bw-guarantee-button) .quantity-selector button{height:62px}#shopify-section-template--22646315712684__main .product-details .text-block.custom-typography p{font-size:var(--font-size,16px);line-height:1.5}#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price{display:flex;align-items:center;flex-wrap:wrap;gap:12px}#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price .compare-at-price{font-size:20px;color:#88939e;font-weight:600;margin:0;text-decoration:line-through}#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price .price{font-size:30px;line-height:1.2;color:#173c3f;font-weight:800}#shopify-section-template--22646315712684__main .bw-offer-save{background:#10b96b;color:#fff;border-radius:5px;padding:8px 14px;font-size:17px;line-height:1.2;font-weight:800;white-space:nowrap}@media(max-width:749px){#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price{gap:10px}#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price .compare-at-price{font-size:17px}#shopify-section-template--22646315712684__main .product-details product-price .bw-offer-price .price{font-size:27px}#shopify-section-template--22646315712684__main .bw-offer-save{font-size:14px;padding:8px 11px}}#shopify-section-template--22646315712684__main .add-to-cart-button{background:#dc6b2e!important;color:#fff!important;border:0!important;border-radius:12px!important;box-shadow:0 6px #ad4e1b!important;font-weight:800;transition:background .15s,transform .15s,box-shadow .15s}
/*# sourceMappingURL=/cdn/shop/t/8/assets/thermaease-style-32.css.map */
