.fabric{overflow:hidden;height:auto;background:#e0d8c826}.fabric__inner{display:flex;flex-direction:column;width:100%;max-width:1440px;height:auto;margin:0 auto;padding:40px 0}@media (min-width: 768px){.fabric__inner{display:grid;padding:60px 92px 67px 80px;grid-template-columns:1fr 2fr;gap:var(--spacing-2x)}}.fabric__text-holder,.fabric .text-holder{padding:0 20px}@media (min-width: 768px){.fabric__text-holder,.fabric .text-holder{justify-content:center;max-width:446px;padding-right:10px;align-self:center;padding-left:0}}.fabric__text-holder__label,.fabric .text-holder__label{font-family:Avenir;font-size:1.6rem;font-weight:300;font-style:normal;line-height:2.4rem;font-feature-settings:"ss06" on;font-size:1.8rem;font-weight:500;line-height:2.6rem;margin-bottom:4px;letter-spacing:.08rem;color:var(--color-dark)}@media (min-width: 768px){.fabric__text-holder__label,.fabric .text-holder__label{font-size:1.3rem;font-weight:500;line-height:1.8rem;margin-bottom:var(--spacing-1x)}}.fabric__text-holder__title,.fabric .text-holder__title{font-family:Text me one;font-size:3.4rem;font-style:normal;line-height:4.4rem;font-feature-settings:"ss06" on;font-size:2.8rem;font-weight:400;line-height:4rem;margin-bottom:var(--spacing-3x);letter-spacing:.08rem;color:var(--color-dark)}.fabric__text-holder__text,.fabric .text-holder__text{font-family:Avenir;font-size:1.6rem;font-style:normal;font-feature-settings:"ss06" on;font-size:1.4rem;font-weight:300;line-height:2.4rem;color:var(--color-dark)}.fabric__text-holder .button-holder,.fabric .text-holder .button-holder{display:flex;justify-content:flex-start;margin:32px 0 40px}.fabric__product-holder{display:flex}.fabric__product-holder .coral-scroll{position:relative;overflow:hidden;align-items:center}.fabric__product-holder .coral-scroll__slider{display:flex;flex-flow:row;width:100%;height:310px;padding-left:20px;gap:var(--spacing-2x);scroll-padding-left:20px}@media (min-width: 768px){.fabric__product-holder .coral-scroll__slider{display:grid;height:unset;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;grid-row-gap:39px;grid-column-gap:20px}}.fabric__product-holder .coral-scroll__slider .slide{flex:0 0 auto}.fabric__product-holder .coral-scroll__slider .slide .product{display:flex;flex-direction:column;width:100%;height:100%;max-width:180px}.fabric__product-holder .coral-scroll__slider .slide .product img{max-width:209px;max-height:278px;object-fit:cover;aspect-ratio:209/278}@media (min-width: 768px){.fabric__product-holder .coral-scroll__slider .slide .product img{max-width:186px;aspect-ratio:186/245}}.fabric__product-holder .coral-scroll__slider .slide .product__text-holder,.fabric__product-holder .coral-scroll__slider .slide .product .text-holder{display:flex;align-items:center;justify-content:center;width:100%;padding:5px 0;background-color:#fff}.fabric__product-holder .coral-scroll__slider .slide .product__text-holder__title,.fabric__product-holder .coral-scroll__slider .slide .product .text-holder__title{font-family:Avenir;font-size:1.6rem;font-weight:300;font-style:normal;line-height:2.4rem;font-feature-settings:"ss06" on;font-size:1.3rem;font-weight:500;line-height:1.8rem;margin-bottom:0;text-align:center;letter-spacing:.08rem;text-transform:uppercase;color:var(--color-dark)}@media (min-width: 768px){.fabric__product-holder .coral-scroll__arrows{display:none}}.fabric__product-holder .coral-scroll__arrows .previous{position:absolute;top:50%;left:9px;visibility:visible;width:40px;height:40px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-50%) rotate(180deg);opacity:1;border:1px solid var(--color-dark);border-radius:50%}.fabric__product-holder .coral-scroll__arrows .previous svg{margin-top:-4px}.fabric__product-holder .coral-scroll__arrows .previous.js-disabled{visibility:hidden;opacity:0}.fabric__product-holder .coral-scroll__arrows .next{position:absolute;top:50%;right:9px;visibility:visible;width:40px;height:40px;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;transform:translateY(-50%);opacity:1;border:1px solid var(--color-dark);border-radius:50%}.fabric__product-holder .coral-scroll__arrows .next svg{margin-bottom:2px}.fabric__product-holder .coral-scroll__arrows .next.js-disabled{visibility:hidden;opacity:0}
