.fc-benefits{margin-top:0;padding-top:2.4rem;border-top:1px solid color-mix(in srgb,var(--fc-ink, #221D20) 12%,transparent);--fc-benefit-disc: #F0CBD9;--fc-benefit-icon: #8C8079;--fc-benefit-text: #6B6166}.fc-benefits__title{margin:0 0 3.2rem;font-family:var(--font-heading-family);font-size:clamp(2.4rem,5.2vw,3.2rem);line-height:1.12;letter-spacing:-.02em;text-align:center;text-wrap:balance}.fc-benefits__title em{font-family:inherit;font-style:normal;font-weight:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:var(--fc-rose, #9C5C74);position:static;top:auto;margin-left:0}.fc-benefits__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.2rem 2rem}.fc-benefits__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.4rem}.fc-benefits__mark{display:flex;align-items:center;justify-content:center;width:9.6rem;height:9.6rem;border-radius:50%;background:var(--fc-benefit-disc);color:var(--fc-benefit-icon);flex-shrink:0}.fc-benefits__mark svg{width:4.4rem;height:4.4rem;display:block}.fc-benefits__text{font-size:1.4rem;line-height:1.45;color:var(--fc-benefit-text);text-wrap:pretty;max-width:22ch}@media screen and (min-width:990px){.fc-benefits{margin-top:var(--fc-space-md);padding-top:var(--fc-space-sm)}.fc-benefits__title{margin-bottom:3.6rem}.fc-benefits__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.8rem;align-items:start;padding-inline:4rem}.fc-benefits__item{gap:1.2rem}.fc-benefits__mark{width:7.6rem;height:7.6rem}.fc-benefits__mark svg{width:3.6rem;height:3.6rem}.fc-benefits__text{font-size:1.25rem;line-height:1.4;max-width:none}}.fc-benefits{--fc-benefit-disc: #FFF6F9}.fc-benefits__mark{box-shadow:0 6px 18px #c25c7c24}.fc-benefits__mark svg,.fc-benefits .fc-benefits__mark svg{width:84%;height:84%;overflow:visible}.fc-benefits svg *{transform-box:fill-box;transform-origin:center}.fcb-ln{fill:none;stroke:#c25c7c;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.fcb-fl{fill:#f7c9d8;stroke:#c25c7c;stroke-width:2.2;stroke-linejoin:round}.fcb-wh{fill:#fff;stroke:#c25c7c;stroke-width:2.2;stroke-linejoin:round}.fcb-spark{fill:#b0355b}.fcb-towel-pop{animation:fcb-pop 2.8s ease-in-out infinite}@keyframes fcb-pop{0%,to{transform:translateY(0)}45%,60%{transform:translateY(-6px)}}.fcb-twinkle{animation:fcb-twinkle 2.2s ease-in-out infinite}.fcb-twinkle.fcb-b{animation-delay:1.1s}@keyframes fcb-twinkle{0%,to{transform:scale(.4) rotate(0);opacity:.3}50%{transform:scale(1.1) rotate(45deg);opacity:1}}.fcb-bubble{animation:fcb-bubble 3s ease-in infinite;opacity:0}.fcb-bubble.fcb-b{animation-delay:1s}.fcb-bubble.fcb-c{animation-delay:2s}@keyframes fcb-bubble{0%{transform:translateY(8px) scale(.6);opacity:0}15%{opacity:1}75%{transform:translateY(-10px) scale(1);opacity:1}85%{transform:translateY(-11px) scale(1.5);opacity:0}to{opacity:0}}.fcb-nope{animation:fcb-nope 3s ease-in-out infinite}@keyframes fcb-nope{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}.fcb-drop{animation:fcb-wobble 2.6s ease-in-out infinite;transform-origin:50% 100%}@keyframes fcb-wobble{0%,to{transform:scale(1)}50%{transform:scale(1.06,.94)}}.fcb-sun{animation:fcb-spin 8s linear infinite}.fcb-snow{animation:fcb-spin 8s linear infinite reverse}@keyframes fcb-spin{to{transform:rotate(360deg)}}.fcb-twistL{animation:fcb-twistL 2.4s ease-in-out infinite;transform-origin:100% 50%}.fcb-twistR{animation:fcb-twistR 2.4s ease-in-out infinite;transform-origin:0% 50%}@keyframes fcb-twistL{0%,to{transform:rotate(0) scaleY(1)}50%{transform:rotate(-7deg) scaleY(.9)}}@keyframes fcb-twistR{0%,to{transform:rotate(0) scaleY(1)}50%{transform:rotate(7deg) scaleY(.9)}}.fcb-drip{animation:fcb-drip 2.4s ease-in infinite;opacity:0}.fcb-drip.fcb-b{animation-delay:.8s}.fcb-drip.fcb-c{animation-delay:1.6s}@keyframes fcb-drip{0%{transform:translateY(0) scale(.6);opacity:0}15%{opacity:1}80%{transform:translateY(14px) scale(1);opacity:1}to{transform:translateY(16px);opacity:0}}.fcb-cloud{animation:fcb-float 3.2s ease-in-out infinite}@keyframes fcb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.fcb-heart{animation:fcb-heart 3.2s ease-out infinite;opacity:0}.fcb-heart.fcb-b{animation-delay:1.6s}@keyframes fcb-heart{0%{transform:translateY(4px) scale(.5);opacity:0}25%{opacity:1}to{transform:translateY(-12px) scale(1);opacity:0}}.fcb-bag{animation:fcb-hop 2.4s ease-in-out infinite;transform-origin:50% 100%}@keyframes fcb-hop{0%,60%,to{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.04,.96)}35%{transform:translateY(-4px) scale(.98,1.02)}}.fcb-peek{animation:fcb-peek 2.4s ease-in-out infinite}@keyframes fcb-peek{0%,20%,to{transform:translateY(3px)}40%,70%{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.fc-benefits svg *{animation:none!important}.fcb-bubble,.fcb-drip,.fcb-heart{opacity:0!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/facecloths-benefits.css.map */
