#materials{background:#fcfaf1}.materials-hero{background-image:var(--materials-hero-mobile);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:31.25rem;padding:2.25rem 1.5rem;position:relative}@media only screen and (min-width: 48em){.materials-hero{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;background-image:var(--materials-hero);height:25rem}}@media only screen and (min-width: 64em){.materials-hero{height:31.25rem;padding:3rem}}.materials-hero__floating-text{color:#985e3a;display:none}.materials-hero__floating-text svg{-webkit-animation:spin 30s linear infinite;animation:spin 30s linear infinite;width:6.25rem;z-index:1}@media only screen and (min-width: 64em){.materials-hero__floating-text svg{width:9.375rem}}@media only screen and (min-width: 64.01em){.materials-hero__floating-text svg{width:12.5rem}}@media only screen and (min-width: 48em){.materials-hero__floating-text{bottom:-12%;display:block;left:5%;position:absolute}}@media only screen and (min-width: 64.01em){.materials-hero__floating-text{bottom:-20%}}.materials-hero__contents{text-align:center}@media only screen and (min-width: 48em){.materials-hero__contents{padding:0 1.5rem;text-align:initial;width:50%}}@media only screen and (min-width: 64.01em){.materials-hero__contents{padding:0 3rem}}.materials-hero__title{font-family:Eksell,Arial,sans-serif;font-size:2rem;font-weight:500;margin-top:0;text-transform:capitalize}@media only screen and (min-width: 64.01em){.materials-hero__title{font-size:2.625rem}}.materials-hero__description{line-height:1.5}.materials-gallery{background:#fcfaf1;overflow-x:hidden;padding:1.5rem 0;text-align:center}@media only screen and (min-width: 48em){.materials-gallery{padding:3.75rem 0 0}}.materials-gallery__title{font-family:Eksell,Arial,sans-serif;font-size:2rem;font-weight:500;margin-bottom:3rem}@media only screen and (min-width: 64.01em){.materials-gallery__title{font-size:2.625rem;margin-bottom:4.5rem}}.materials-gallery__line{background:linear-gradient(90deg,#985e3a 96%,0,#fcfaf1 0);bottom:.1875rem;color:#985e3a;display:flex;height:.1875rem;-ms-justify-content:space-between;justify-content:space-between;left:0;margin-bottom:3rem;padding-right:6rem;position:absolute;width:267.2%}.materials-gallery__line span{position:relative;top:.75rem}@media only screen and (min-width: 48em){.materials-gallery__line{width:340%}}@media only screen and (min-width: 64em){.materials-gallery__line{left:0;width:300%}}@media only screen and (min-width: 64.01em){.materials-gallery__line{width:102.5%}}.materials-gallery__cards{-ms-overflow-style:none;display:flex;flex:1 1 100%;overflow-x:scroll;padding-bottom:3rem;padding-left:1.5rem;position:relative;scrollbar-width:none}.materials-gallery__cards::-webkit-scrollbar{display:none}@media only screen and (min-width: 64em){.materials-gallery__cards{padding-left:4.5rem}}.material-card{display:flex;-moz-flex-direction:column;flex-direction:column;-ms-justify-content:space-between;justify-content:space-between;margin-right:3.75rem;min-width:60%}@media only screen and (min-width: 48em){.material-card{min-width:40%}}@media only screen and (min-width: 64.01em){.material-card{min-width:25%}}.material-card__image{border-radius:50%;padding-top:100%}.material-card__title{background:none;border:none;font-size:1.5rem;margin:1.125rem 0 .375rem;min-height:3rem;transition:color .2s ease-in-out}.material-card__title:focus{color:#985e3a}@media only screen and (min-width: 64.01em){.material-card__title:hover{color:#985e3a}}.material-card__location{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex;-ms-justify-content:center;justify-content:center}.material-card__location .icon{fill:#985e3a;position:relative;right:.125rem;top:.125rem;width:1rem}.material-card__detail{font-weight:700;margin-top:.3rem}.material-card__info{display:flex;-moz-flex-direction:column;flex-direction:column;margin:1.5rem auto}.material-card__dot{background:#985e3a;border-radius:50%;height:.625rem;margin:1.5rem auto 0;width:.625rem}.material-card__button{background:none;border:none;font-weight:700;margin-bottom:.375rem;text-transform:uppercase;transition:all .2s ease-in-out}.material-card__button:focus{color:#985e3a}@media only screen and (min-width: 64.01em){.material-card__button:hover{color:#985e3a}}.material-card__button-text{border-bottom:.0625rem solid;display:inline-block;padding-bottom:.0625rem}.material-modal__trigger{cursor:pointer}.material-modal__overlay{background:#000c;bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%}.material-modal__overlay.active{display:block;z-index:99}@media only screen and (min-width: 48em){.material-modal__overlay{padding:1.5rem}}@media only screen and (min-width: 64.01em){.material-modal__overlay{padding:4.5rem 0}}@media only screen and (min-width: 48em){.material-modal{padding:4.5rem 3rem}}.material-modal__subtitle{font-size:1.5rem;font-weight:500;text-transform:uppercase}.material-modal__stats{color:#985e3a;line-height:1.5}@media only screen and (min-width: 48em){.material-modal__image{padding-left:.75rem;width:50%}}@media only screen and (min-width: 48em){.material-modal__header{-moz-flex-direction:row!important;flex-direction:row!important}}@media only screen and (min-width: 48em){.material-modal__contents{margin:0;padding-right:.75rem;width:50%}}@media only screen and (min-width: 48em){.material-modal__close{right:1.5rem;top:1.5rem}}.material-modal__close:focus{color:#985e3a}@media only screen and (min-width: 64.01em){.material-modal__close:hover{color:#985e3a}}.material-modal__btn{margin-top:3rem;padding:.75rem 3rem;text-align:center;text-decoration:none;transition:all .2s ease-in-out;-moz-user-select:"none";-ms-user-select:"none";-webkit-user-select:"none";user-select:"none";vertical-align:middle;white-space:nowrap;width:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#635f4a;border:.0625rem solid rgb(99,95,74);color:#fff;border-radius:20px}@media only screen and (min-width: 48em){.material-modal__btn.mobile{display:none}}.material-modal__btn.desktop{display:none}@media only screen and (min-width: 48em){.material-modal__btn.desktop{display:inline-block}.material-modal__btn{margin-top:1.5rem}}@media only screen and (max-width: 47.99em){.material-modal__timeline-container{max-width:100%;overflow-x:scroll}}.material-modal__timeline{margin-top:3rem}@media only screen and (max-width: 47.99em){.material-modal__timeline{padding:.75rem 3rem 0 0;width:200%}}.material-timeline__line{background:#985e3a;height:.1875rem;left:3.125rem;position:relative}@media only screen and (min-width: 48em){.material-timeline__line{left:1.5625rem;margin:0 auto;width:87%}}@media only screen and (min-width: 64em){.material-timeline__line{left:0;width:85%}}.material-timeline__title{font-size:1rem;font-weight:700;margin:0 auto;width:50%}.material-timeline__dot{background:#985e3a;border-radius:50%;height:.625rem;margin:0 auto 1.5rem;position:relative;width:.625rem}.material-timeline__dot.active span{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.material-timeline__dot.active:before{-webkit-animation:grow 2s linear infinite;animation:grow 2s linear infinite}.material-timeline__dot.active:after,.material-timeline__dot.active:before{border:.0625rem solid #985e3a;border-radius:50%;content:"";height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.material-timeline__dot.active:after{-webkit-animation:grow 2s linear 1s infinite;animation:grow 2s linear 1s infinite}.material-timeline__weights{display:flex;-ms-justify-content:space-between;justify-content:space-between}.material-timeline__weight{display:flex;-moz-flex-direction:column;flex-direction:column;position:relative;top:-.4375rem;width:9.375rem}.materials-score{padding:2.25rem 1.5rem;text-align:center}@media only screen and (min-width: 48em){.materials-score{padding:3rem}}@media only screen and (min-width: 64.01em){.materials-score{padding:1.5rem 4.5rem}}.materials-score__contents{margin:0 auto;max-width:48rem}.materials-score__title{font-family:Eksell,Arial,sans-serif;font-size:2rem;font-weight:500;margin-top:0;text-transform:capitalize}@media only screen and (min-width: 64.01em){.materials-score__title{font-size:2.625rem}}.materials-score__description{line-height:1.5}.materials-score__blocks-title{display:inline-block;margin-bottom:1.5rem}.materials-score__blocks{display:flex;-ms-justify-content:space-between;justify-content:space-between;margin:0 auto 2.25rem;max-width:64rem}@media only screen and (min-width: 48em){.materials-score__blocks{padding:0 3rem}}.materials-score__block{-moz-flex-direction:column;flex-direction:column}.materials-score__block,.materials-score__block-number{-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;display:flex;-ms-justify-content:center;justify-content:center}.materials-score__block-number{background:#985e3a;border-radius:50%;color:#fcfaf1;font-family:Eksell,Arial,sans-serif;font-size:1.75rem;height:3.125rem;margin-bottom:.75rem;width:3.125rem}.materials-score__block-title{font-size:1.5rem;font-weight:700}.materials-score__body-text{line-height:1.5}@media only screen and (max-width: 47.99em){.materials-score__table-container{max-width:100%;overflow-x:scroll}}.materials-score__table{border:.0625rem solid;border-collapse:collapse;margin-top:3rem;width:100%}.materials-score__table-header{border:.0625rem solid;padding:.75rem}.materials-score__table-body{text-align:left}.materials-score__table-data{border-left:.0625rem solid;border-right:.0625rem solid;color:#68634b;padding:.75rem 1.5rem}.materials-score__table-data.last-column{color:#985e3a}.materials-score__table-data.first-row{padding-top:1.5rem}.materials-score__table-data.last-row{padding-bottom:1.5rem}.materials-free{margin:0 auto;max-width:48rem;padding:1.5rem;text-align:center}.materials-free__title{font-family:Eksell,Arial,sans-serif;font-size:2rem;font-weight:500;margin:0 0 2.25rem}@media only screen and (min-width: 64.01em){.materials-free__title{font-size:2.625rem}}.materials-free__blocks{display:flex;-moz-flex-direction:column;flex-direction:column;margin:1.5rem 0 3rem}@media only screen and (min-width: 48em){.materials-free__blocks{-moz-flex-direction:row;flex-direction:row;-ms-justify-content:space-between;justify-content:space-between}}.materials-free__block{background:#985e3a;color:#fff;display:flex;-moz-flex-direction:column;flex-direction:column;margin-bottom:1.125rem;padding:3rem 1.5rem;text-decoration:none}.materials-free__block:focus{color:#fff}.materials-free__block:focus .materials-free__block-link{text-decoration:underline}@media only screen and (min-width: 64.01em){.materials-free__block:hover{color:#fff}.materials-free__block:hover .materials-free__block-link{text-decoration:underline}}@media only screen and (min-width: 48em){.materials-free__block{margin:1.125rem;width:50%}}.materials-free__block-number{font-family:Eksell,Arial,sans-serif;font-size:7.5rem;line-height:1;position:relative}.materials-free__block-number:after{background:#fcfaf1;content:"";height:.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-40deg);width:55%}.materials-free__block-hazard{font-family:Eksell,Arial,sans-serif;font-size:2.25rem;margin:0 0 1.5rem;text-transform:capitalize}.materials-free__block-link{color:#fcfaf1;text-transform:uppercase}body{background:#fcfaf1}@media only screen and (min-width: 48em){.material-modal{padding:4.5rem 3rem}.material-modal__close{right:1.5rem;top:1.5rem}.material-modal__header{-moz-flex-direction:row;flex-direction:row}.material-modal__contents{margin:0;padding-right:.75rem;width:50%}.material-modal__btn.desktop{display:inline-block}.material-modal__btn{margin-top:1.5rem}.material-modal__image{padding-left:.75rem;width:50%}}.material-modal{background:#fcfaf1;height:100%;margin:0 auto;max-width:64rem;overflow-y:scroll;padding:3rem 1.5rem;position:relative;width:100%}.material-modal__close{cursor:pointer;position:absolute;right:.75rem;top:.75rem;transition:all .2s ease-in-out}.material-modal__close .icon-close{width:1.75rem}.material-modal__header{display:flex;-moz-flex-direction:column;flex-direction:column;margin-bottom:3rem}.material-modal__contents{margin-bottom:1.5rem;text-align:left}.material-modal__title{font-family:Eksell,Arial,sans-serif;font-size:2.625rem;font-weight:700;margin:0;text-transform:capitalize}.material-modal__description{font-size:.875rem;line-height:1.5;margin:.375rem 0 1.5rem}.material-modal__btn{margin-top:3rem}.material-modal__close svg path{fill:#000!important}
/*# sourceMappingURL=/cdn/shop/t/14/assets/materials.css.map */
