html,body{margin:0;padding:0;width:100%;overflow-x:hidden}*,*:before,*:after{box-sizing:border-box}.acs-container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}@media(max-width:480px){.acs-container{padding-left:16px;padding-right:16px}}.acs-page{width:100%;max-width:100%;--acs-bg: #FAF7F2;--acs-text: #2C2C2C;--acs-teal: #0d4d4d;--acs-teal-soft: rgba(13, 77, 77, .08);--acs-pink: #E91E63;--acs-pink-hover: #c2185b;--acs-white: #ffffff;--acs-muted: #6b6b6b;--acs-border: rgba(13, 77, 77, .15);--acs-shadow: 0 4px 16px rgba(13, 77, 77, .08);--acs-radius: 8px;--acs-radius-lg: 16px;--acs-max: 1100px;--acs-pad-x: 20px;--acs-section-y: 48px;font-family:-apple-system,BlinkMacSystemFont,Inter,Helvetica Neue,sans-serif;font-size:16px;line-height:1.6;color:var(--acs-text);background:var(--acs-bg);margin:0;padding:0}.acs-page *,.acs-page *:before,.acs-page *:after{box-sizing:border-box}.acs-page img{max-width:100%;height:auto;display:block}.acs-page h1,.acs-page h2,.acs-page h3{color:var(--acs-teal);font-weight:700;line-height:1.25;margin:0 0 16px}.acs-page p{margin:0 0 16px}.acs-page ul{margin:0 0 16px;padding:0}.acs-h2{font-size:22px;text-align:center;margin-bottom:24px}.acs-urgency-bar{position:sticky;top:0;z-index:100;background:var(--acs-teal);color:var(--acs-white);font-size:14px;font-weight:500;text-align:center;padding:10px 0;letter-spacing:.2px}.acs-brand-header{text-align:center;padding:16px 0;background:var(--acs-bg)}.acs-logo{display:inline-block;font-family:Didot,"Bodoni 72",Playfair Display,Georgia,serif;font-size:24px;font-weight:700;letter-spacing:4px;color:var(--acs-teal);line-height:40px;text-transform:uppercase}.acs-hero{padding:16px 0 var(--acs-section-y);max-width:var(--acs-max);margin:0 auto}.acs-hero-grid{display:grid;grid-template-columns:1fr;gap:32px}.acs-gallery-main{position:relative;border-radius:var(--acs-radius-lg);overflow:hidden;background:var(--acs-white);box-shadow:var(--acs-shadow)}.acs-gallery-main img{width:100%;aspect-ratio:1 / 1;object-fit:cover}.acs-gallery-arrow{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border:none;border-radius:50%;background:#fffffff2;color:var(--acs-teal);font-size:14px;line-height:1;padding:0;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;cursor:pointer;z-index:5;transition:transform .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.acs-gallery-arrow--prev{left:8px}.acs-gallery-arrow--next{right:8px}.acs-gallery-arrow:active{transform:translateY(-50%) scale(.95)}@media(hover:hover){.acs-gallery-arrow:hover{transform:translateY(-50%) scale(1.1)}}.acs-gallery-thumbs{display:flex;gap:8px;margin-top:12px;overflow-x:auto;scrollbar-width:thin;padding-bottom:4px}.acs-thumb{flex:0 0 56px;width:56px;height:56px;border-radius:var(--acs-radius);overflow:hidden;border:2px solid transparent;padding:0;background:var(--acs-white);cursor:pointer;transition:border-color .15s ease}.acs-thumb img{width:100%;height:100%;object-fit:cover}.acs-thumb.is-active,.acs-thumb:hover{border-color:var(--acs-teal)}.acs-hero-content>*+*{margin-top:16px}.acs-trust-bar{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:14px;color:var(--acs-muted)}.acs-stars{color:#ffb400;letter-spacing:1px}.acs-trust-text{font-weight:500}.acs-trust-divider{opacity:.4}.acs-trustpilot{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:#00b67a;letter-spacing:.3px}.acs-feature-testimonial{background:var(--acs-teal-soft);border-radius:var(--acs-radius-lg);padding:16px;border-left:4px solid var(--acs-teal)}.acs-feature-testimonial-quote{font-style:italic;font-size:16px;margin:0 0 12px;color:var(--acs-text)}.acs-feature-testimonial-attr{margin:0 0 4px;font-weight:600;font-size:14px}.acs-verified{margin:0;font-size:13px;color:var(--acs-teal);font-weight:500}.acs-product-title{font-size:28px;line-height:1.25}.acs-benefits{list-style:none;padding:0}.acs-benefits li{font-size:17px;padding:8px 0;display:flex;gap:10px;align-items:flex-start}.acs-check{color:var(--acs-pink);font-weight:700;flex-shrink:0}.acs-ship-line{font-size:14px;color:var(--acs-muted);margin:0}.acs-cta{display:inline-block;width:100%;font-family:inherit;font-size:18px;font-weight:700;color:var(--acs-white);background:var(--acs-pink);border:none;border-radius:var(--acs-radius);padding:16px 20px;cursor:pointer;text-align:center;text-decoration:none;letter-spacing:.3px;box-shadow:0 4px 12px #e91e6340;transition:background .15s ease,transform .1s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.acs-cta:hover{color:var(--acs-white)}.acs-cta:hover{background:var(--acs-pink-hover)}.acs-cta:active{transform:translateY(1px)}.acs-cta:disabled{opacity:.7;cursor:not-allowed}.acs-cta--pulse{animation:acsPulse 2s ease-in-out infinite}@keyframes acsPulse{0%,to{transform:scale(1);box-shadow:0 4px 12px #e91e6340}50%{transform:scale(1.02);box-shadow:0 6px 18px #e91e6366}}@media(prefers-reduced-motion:reduce){.acs-cta--pulse{animation:none}}.acs-cta-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:13px;color:var(--acs-muted);margin-top:12px}.acs-payment-icons{height:24px;width:auto;margin:8px auto 0}.acs-payment-text{display:block;text-align:center;font-size:12px;color:var(--acs-muted);letter-spacing:.5px;margin:12px auto 0}.acs-guarantee{background:var(--acs-teal-soft);text-align:center;padding:var(--acs-section-y) 0;border-top:4px solid var(--acs-teal);border-bottom:4px solid var(--acs-teal)}.acs-guarantee-badge{width:120px;height:120px;margin:0 auto 16px}.acs-guarantee-headline{font-size:26px;margin-bottom:12px}.acs-guarantee-body{max-width:600px;margin:0 auto;font-size:17px}.acs-mechanism{padding:var(--acs-section-y) 0;max-width:760px;margin:0 auto}.acs-lead{font-size:18px;font-weight:500;color:var(--acs-teal);text-align:center;margin-bottom:24px}.acs-arrow-list{list-style:none;padding:0}.acs-arrow-list li{padding:8px 0 8px 24px;position:relative;font-size:17px}.acs-arrow-list li:before{content:"\2192";position:absolute;left:0;color:var(--acs-pink);font-weight:700}.acs-mechanism-close{text-align:center;font-size:18px;margin-top:24px;padding:16px;background:var(--acs-teal-soft);border-radius:var(--acs-radius)}.acs-cta-block{padding:24px 0 calc(var(--acs-section-y) - 8px);text-align:center;max-width:600px;margin:0 auto}.acs-competitor{padding:var(--acs-section-y) 0;max-width:var(--acs-max);margin:0 auto}.acs-comp-table{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.acs-comp-head{display:none}.acs-comp-row{background:var(--acs-white);border-radius:var(--acs-radius);padding:16px;box-shadow:var(--acs-shadow);display:grid;grid-template-columns:1fr;gap:8px}.acs-comp-cell{font-size:15px}.acs-comp-cell[data-label=Product] strong{color:var(--acs-teal);font-size:16px}.acs-muted{color:var(--acs-muted);font-size:13px}.acs-comp-close{text-align:center;font-style:italic;color:var(--acs-muted);font-size:16px;max-width:700px;margin:0 auto}.acs-ingredients{padding:var(--acs-section-y) 0;max-width:var(--acs-max);margin:0 auto;text-align:center}.acs-subhead{color:var(--acs-muted);font-size:16px;margin-bottom:32px}.acs-ingredients-image{display:block;width:100%;max-width:800px;margin:32px auto;border-radius:8px;height:auto}.acs-ingredients-grid,.acs-ingredient-grid{display:grid;grid-template-columns:1fr;gap:20px}.acs-ingredient-card{background:var(--acs-white);border-radius:var(--acs-radius-lg);padding:24px 20px;box-shadow:var(--acs-shadow);text-align:center}.acs-ingredient-card h3{font-size:20px;margin-bottom:8px}.acs-ingredient-card p{font-size:15px;color:var(--acs-text);margin:0}.acs-ingredient-icon{width:72px;height:72px;margin:0 auto 16px;object-fit:contain}.acs-ingredient-name{font-size:20px;margin-bottom:8px}.acs-ingredient-role{font-size:15px;color:var(--acs-text);margin:0}.acs-expert{padding:var(--acs-section-y) 0;max-width:var(--acs-max);margin:0 auto;background:var(--acs-teal-soft);border-radius:var(--acs-radius-lg)}.acs-expert-grid{display:grid;grid-template-columns:1fr;gap:24px;align-items:center;max-width:900px;margin:0 auto}.acs-expert-image img{width:100%;max-width:280px;margin:0 auto;border-radius:var(--acs-radius-lg);aspect-ratio:1 / 1;object-fit:cover}.acs-expert-name{font-size:17px;margin-bottom:4px;color:var(--acs-teal)}.acs-expert-credentials{font-size:14px;color:var(--acs-muted);margin-bottom:16px}.acs-expert-quote{font-size:17px;font-style:italic;border-left:4px solid var(--acs-pink);padding-left:16px;margin:0;color:var(--acs-text)}.acs-testimonials{padding:var(--acs-section-y) 0;max-width:var(--acs-max);margin:0 auto}.acs-testimonial-grid{display:grid;grid-template-columns:1fr;gap:20px}.acs-testimonial-card{background:var(--acs-white);border-radius:var(--acs-radius-lg);padding:16px;box-shadow:var(--acs-shadow)}.acs-testimonial-photo{width:80px;height:80px;border-radius:50%;object-fit:cover;margin-bottom:12px}.acs-testimonial-card .acs-stars{display:block;margin-bottom:8px;font-size:16px}.acs-testimonial-headline{font-size:18px;margin-bottom:12px;color:var(--acs-teal)}.acs-testimonial-body{font-size:15px;margin-bottom:16px}.acs-testimonial-attr{font-size:13px;color:var(--acs-muted);margin:0}.acs-verified-inline{color:var(--acs-teal);font-weight:500}.acs-usage{padding:var(--acs-section-y) 0;max-width:var(--acs-max);margin:0 auto}.acs-usage-steps{display:grid;grid-template-columns:1fr;gap:24px}.acs-usage-step{text-align:center;padding:24px 16px;background:var(--acs-white);border-radius:var(--acs-radius-lg);box-shadow:var(--acs-shadow)}.acs-usage-num{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--acs-teal);color:var(--acs-white);border-radius:50%;font-size:22px;font-weight:700;margin:0 auto 16px}.acs-usage-title{font-size:18px;margin-bottom:8px}.acs-usage-step p{margin:0;font-size:15px}.acs-offer-box-wrap{padding:var(--acs-section-y) 0;max-width:640px;margin:0 auto}.acs-offer-box{background:var(--acs-bg);border:3px solid var(--acs-teal);border-radius:var(--acs-radius-lg);padding:24px 16px;text-align:center}.acs-offer-headline{font-size:22px;margin-bottom:20px}.acs-offer-list{list-style:none;padding:0;margin:0 auto 24px;text-align:left;display:inline-block}.acs-offer-list li{padding:8px 0;font-size:16px;font-weight:500}.acs-offer-note{margin-top:16px;font-size:13px;color:var(--acs-muted);font-weight:600}.acs-faq{padding:var(--acs-section-y) 0;max-width:760px;margin:0 auto}.acs-faq-list{display:flex;flex-direction:column;gap:8px}.acs-faq-item{background:var(--acs-white);border-radius:var(--acs-radius);box-shadow:var(--acs-shadow);overflow:hidden}.acs-faq-item summary{cursor:pointer;list-style:none;padding:16px 44px 16px 16px;font-weight:600;font-size:16px;color:var(--acs-teal);position:relative;-webkit-user-select:none;user-select:none}.acs-faq-item summary::-webkit-details-marker{display:none}.acs-faq-item summary:after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--acs-teal);transition:transform .2s ease}.acs-faq-item[open] summary:after{content:"\2212"}.acs-faq-item p{margin:0;padding:0 16px 16px;font-size:15px}.acs-close{padding:var(--acs-section-y) 0;max-width:700px;margin:0 auto;text-align:center}.acs-close-quote{margin-bottom:24px}.acs-close-quote p{font-style:italic;font-size:17px;margin:0 0 8px;color:var(--acs-text)}.acs-close-emphasis{font-weight:600;color:var(--acs-teal)!important;font-size:19px!important;margin-top:16px!important}.acs-close-cta-line{font-size:17px;font-weight:600;margin-bottom:20px;color:var(--acs-teal)}.acs-close-trust{margin-top:16px;font-size:14px;color:var(--acs-muted)}.acs-footer{padding:32px 0 calc(var(--acs-section-y) + 80px);text-align:center;font-size:13px;color:var(--acs-muted);background:var(--acs-teal-soft)}.acs-footer p{margin:0 0 6px}.acs-footer a{color:var(--acs-teal);text-decoration:none}.acs-footer a:hover{text-decoration:underline}.acs-footer-links{margin-top:12px}.acs-sticky-mobile{position:fixed;bottom:0;left:0;right:0;z-index:90;background:var(--acs-white);border-top:2px solid var(--acs-teal);padding:10px 16px;display:flex;align-items:center;gap:12px;box-shadow:0 -4px 16px #00000014;transform:translateY(110%);transition:transform .25s ease}.acs-sticky-mobile.is-visible{transform:translateY(0)}.acs-sticky-price{font-size:20px;font-weight:700;color:var(--acs-teal);flex-shrink:0}.acs-cta--sticky{font-size:15px;padding:12px 16px;flex:1;width:auto}@media(min-width:768px){.acs-page{--acs-pad-x: 32px;--acs-section-y: 72px}.acs-h2{font-size:34px;margin-bottom:32px}.acs-hero-grid{grid-template-columns:1fr 1fr;gap:48px;align-items:start}.acs-thumb{flex:0 0 80px;width:80px;height:80px}.acs-product-title{font-size:32px}.acs-cta--primary{max-width:480px}.acs-comp-head{display:grid;grid-template-columns:1fr 2fr;background:var(--acs-teal);color:var(--acs-white);font-weight:700;padding:12px 16px;border-radius:var(--acs-radius);box-shadow:none}.acs-comp-head .acs-comp-cell{font-size:16px}.acs-comp-row:not(.acs-comp-head){grid-template-columns:1fr 2fr;gap:24px;align-items:start}.acs-ingredients-grid,.acs-ingredient-grid{grid-template-columns:repeat(3,1fr);gap:24px}.acs-expert-grid{grid-template-columns:320px 1fr;gap:40px}.acs-testimonial-grid{grid-template-columns:repeat(3,1fr);gap:24px}.acs-usage-steps{grid-template-columns:repeat(3,1fr);gap:32px}.acs-guarantee-headline{font-size:32px}.acs-lead{font-size:20px}.acs-testimonial-card{padding:24px}.acs-offer-box{padding:32px 24px}.acs-gallery-arrow{width:40px;height:40px;background:#ffffffe6;font-size:16px}.acs-sticky-mobile{display:none}.acs-footer{padding-bottom:var(--acs-section-y)}}@media(min-width:1024px){.acs-page{--acs-pad-x: 40px;--acs-section-y: 80px}.acs-h2{font-size:38px}.acs-gallery-main img{aspect-ratio:1 / 1}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/anti-chafe-special.css.map */
