div.announcement-bar{border-radius:0;background:#71adaa;margin:0;max-width:unset}.announcement-bar__rte p{color:#fff}.announcement-bar__left-panel,.announcement-bar__right-panel{display:none}.mega-menu__inner-container{display:flex}.mega-dropdown .mega-menu__columns{display:block;min-width:300px;flex:1}.mega-menu__block .image-block{max-width:250px}.mega-menu__inner-container{max-width:1200px;margin:auto}.mega-menu__columns .header__menu-item-label{font-family:Avenir Next,sans-serif;font-size:16px;font-weight:400}.fabrics-banner{display:flex;font-size:18px;background-color:#f6f6f5}.fabrics-banner>div{width:50%}.fabric-features{display:flex;justify-content:center;margin:20px 0}.right-col{display:flex;flex-direction:column;justify-content:center;padding:0 30px}.features-col{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0!important}.features-col img{margin-bottom:10px;max-width:100px}.learn-more{display:block;border:1px solid #5A4D44;text-align:center;max-width:150px;padding:10px;border-radius:23px;text-decoration:none;margin-top:40px;font-family:Montserrat,sans-serif;font-size:16px}.learn-more:hover{background-color:#5a4d44;color:#fff}.left-col{display:flex;flex-direction:column;justify-content:center}div.h5.footer__title{color:#000;font-weight:600}.perks-banner{display:flex;text-align:center;font-size:20px}.perks-banner>div{width:50%}.perks-banner h3{font-family:"AvenirNext",Sans-serif;text-transform:uppercase;color:#3e8b87;font-size:26px}.perks-banner h2{font-size:30px;margin-top:10px}.claim-rewards{display:block;background:#71adab;color:#fff;text-align:center;text-decoration:none;max-width:200px;margin:40px auto;padding:12px 30px;border-radius:25px;font-weight:600}.fabrics-banner h2,.fabrics-banner h3{font-family:"Josefin Slab",Sans-serif;color:#000;font-weight:600}.fabrics-banner h2{font-size:32px}.fabrics-banner h3{font-size:22px;margin:0}.fabrics-banner .sub-header{display:flex;align-items:center;margin:20px 0}.sub-header img{max-width:50px;margin-right:100px}.fabrics-banner.product-block .right-col{margin:0;padding:0}.fabrics-banner.product-block .left-col{padding:0 30px}h1.collection-hero__title,h2.page__title{font-weight:700}.page__content h2{font-size:34px;color:#000;font-weight:600}.our-story-wrapper{max-width:1200px}.half{display:flex;flex-wrap:wrap}.half>div{flex:1 1 0;padding:0 15px}.half img{height:auto}.our-story-wrapper .left-block img{margin-top:30px}.our-story-wrapper .right-block img{margin-bottom:30px}.our-story-outer{text-align:center}.our-community{margin-top:60px}.fabric .half>div{padding:0;margin:0}.fabric .half img{display:inline-block;vertical-align:middle}.desc{background:#f6f6f5;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 50px!important}.block-container{max-width:1200px;margin:auto;display:flex;justify-content:center}.block-container a{text-decoration:none}.features>div{width:33.33%;margin:0!important}.block-container img{height:auto}.block-container h2{font-size:30px;text-align:center;margin-top:15px}.fabric-banner{position:relative}.fabric-banner div{position:absolute;width:100%;top:40%;text-align:center}.wrinkle{align-items:center;justify-content:center}.wrinkle div:nth-child(2){padding:0 20px}.half.protection>div{flex:0 0 50%}.color-swatch-select-parent{position:relative}.swatch-sale-badge{position:absolute;top:-8px;right:-8px;font-size:12px;background:red;color:#fff;padding:0 3px;z-index:2}.product .product__info .product-variant-picker__shape-swatches>div:has(label[no-available]){display:none}.faq-wrapper{display:flex}.faq-wrapper>div{padding:15px}.faq-wrapper h2{font-weight:700}.faq-wrapper h2 span{color:#71adaa}.faq-wrapper .item-header{font-size:18px;font-weight:600}.faq-wrapper .item-content ul{list-style:none;padding-left:10px}.contact__container{padding-top:0}.sizechart-cotainer>*{display:none}#sizechart-popup{z-index:6;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;width:50%}.sizechart-cotainer .overlay{z-index:5}@media (min-width: 768px){.contact__container{display:flex}.contact__container .contact__form{width:calc(100% - 300px);padding-left:30px}}@media (max-width: 1400px){.fabrics-banner{flex-direction:column}.fabrics-banner>div{width:100%}.fabrics-banner .right-col{padding:15px}}@media (max-width: 767px){.fabric-features{flex-direction:column;gap:20px}.footer__accordion.block-footer-3[data-aria-expanded=true]+div.block-footer-3{display:flex;padding-bottom:15px}.footer__accordion.block-footer-3{padding:0}.faq-wrapper{flex-direction:column}.image-banner__container{min-height:150px}.image-banner h2{font-size:22px}#shopify-section-template--18389404483761__page .container{padding-top:20px;padding-bottom:20px}#shopify-section-template--18389404483761__page h5{font-size:18px;font-weight:600;text-align:center}#shopify-section-template--18389404483761__page .half{flex-direction:column}.desc{padding:20px 0!important}.desc h2{font-size:24px;margin-bottom:12px}.half.protection>div:first-child{order:0}.half.protection>div:nth-child(2){order:1}.half.protection>div:nth-child(3){order:3}.half.protection>div:nth-child(4){order:2}.half.protection>div:nth-child(5){order:4}.half.protection>div:nth-child(6){order:5}.features.block-container h2{font-size:16px;margin-top:0}.fabric-banner img{min-height:200px;object-fit:cover;object-position:right center}.fabric-banner div{top:50%}.fabric-banner p{font-size:14px;line-height:14px;color:#000}.wrinkle div:nth-child(2){padding:20px 0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
