.fabric-guide{margin-bottom:50px}@media only screen and (min-width: 768px){.fabric-guide{margin-bottom:100px}}.fabric-guide-hero{position:relative}.fabric-guide-hero img{width:100%}.fabric-guide-hero--desktop{display:none}@media only screen and (min-width: 768px){.fabric-guide-hero--desktop{display:block}}.fabric-guide-hero--mobile{display:block}@media only screen and (min-width: 768px){.fabric-guide-hero--mobile{display:none}}.fabric-guide-hero--content{display:flex;flex-direction:column;justify-content:center;position:absolute;width:100%;height:100%;text-align:center;top:0;padding:0 20px;color:#fff}@media only screen and (min-width: 768px){.fabric-guide-hero--content{text-align:left;max-width:480px}}.fabric-guide-hero--content h1{margin:0 0 5px;color:#fff}@media only screen and (min-width: 768px){.fabric-guide-hero--content h1{font-size:40px}}@media only screen and (min-width: 768px){.fabric-guide-hero--content p{margin:0}}.fabric-guide-nav{display:none;flex-wrap:wrap;justify-content:center;border-bottom:2px solid #f5f5f5}@media only screen and (min-width: 768px){.fabric-guide-nav{display:flex}}.fabric-guide-nav li{width:25%;max-width:200px}.fabric-guide-nav li:first-child button h2{border-left:2px solid #fff}.fabric-guide-nav li:last-child button h2{border-right:2px solid #fff}.fabric-guide-nav button{width:100%;height:100%;font-size:28px;font-family:"Basetica Bold","Basetica-bold",sans-serif;padding:16px 0}.fabric-guide-nav h2{margin:0;border-right:2px solid #f5f5f5;padding:5px 0;font-size:28px}.fabric-guide-content{padding:0 26px;margin-top:40px}@media only screen and (min-width: 992px){.fabric-guide-content{padding:0 75px;margin:0}}.fabric-guide-block{height:66px;overflow:hidden;border-bottom:2px solid #f5f5f5}.fabric-guide-block.expand{height:auto}.fabric-guide-block.expand .icon-minus{display:block}.fabric-guide-block.expand .icon-plus{display:none}.fabric-guide-block:first-child{border-top:2px solid #f5f5f5}@media only screen and (min-width: 768px){.fabric-guide-block{height:auto;border:none}.fabric-guide-block:first-child{border:none}}@media only screen and (min-width: 768px){.fabric-guide-block--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-top:45px}}@media only screen and (min-width: 768px){.fabric-guide-block--wrapper-two{flex-direction:row-reverse}}@media only screen and (min-width: 768px){.fabric-guide-block--tile{width:calc(50% - 35px)}}.fabric-guide-block--tile h3{font-size:16px;margin:0 0 5px}.fabric-guide-block--tile-main-heading{font-size:16px;margin:0;padding:20px 0 40px;position:relative}@media only screen and (min-width: 768px){.fabric-guide-block--tile-main-heading{font-size:28px;padding:16px 0}}.fabric-guide-block--tile-main-heading .icon-plus,.fabric-guide-block--tile-main-heading .icon-minus{position:absolute;right:10px;top:23px;font-size:12px;font-weight:normal}@media only screen and (min-width: 768px){.fabric-guide-block--tile-main-heading .icon-plus,.fabric-guide-block--tile-main-heading .icon-minus{display:none}}.fabric-guide-block--tile-main-heading .icon-minus{display:none}.fabric-guide-block--tile-heading{margin-bottom:25px}@media only screen and (min-width: 768px){.fabric-guide-block--content{padding-right:20px;max-width:480px}}.fabric-guide-block--image img{width:100%;display:block}.fabric-guide-block--tile-cta{display:flex;align-items:center;justify-content:center;margin:25px 0 35px}@media only screen and (min-width: 600px){.fabric-guide-block--tile-cta{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media only screen and (min-width: 768px){.fabric-guide-block--tile-cta{margin:35px 0}}.fabric-guide-block--tile-bullet-points{padding-left:30px;margin-bottom:25px}.fabric-guide-block--tile-bullet-points li{list-style-type:disc;margin-bottom:5px}.fabric-guide-block--products{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}@media only screen and (min-width: 768px){.fabric-guide-block--products{margin:45px -12px 0}}.fabric-guide-block--products .product-item{width:100%;padding:0 0 50px}@media only screen and (min-width: 768px){.fabric-guide-block--products .product-item{width:33.33%;padding:0 12px 40px}}.fabric-guide-block--products .product-image-container__image{width:100%}

