.materials-info__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center}.materials-info__images{position:relative;width:100%}.materials-info__image-primary img,.materials-info__image-secondary img{width:100%;height:auto;display:block}.materials-info__images--layered{position:relative;padding-bottom:20%}.materials-info__images--layered .materials-info__image-primary{width:60.4%;position:relative;z-index:2}.materials-info__images--layered .materials-info__image-secondary{position:absolute;bottom:0;right:0;width:60.4%;z-index:1}.materials-info__blocks{display:flex;flex-direction:column;gap:12px}.materials-info__blocks p{margin-top:1rem}.materials-info__block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:15px}.materials-info__heading{margin:0 0 15px;font-family:var(--heading-font-family);font-weight:300;letter-spacing:.05em;color:inherit}.materials-info__text{color:rgba(var(--text-color),.7);line-height:1.6;max-width:600px}.materials-info__accordion-title{font-family:var(--ms-accordion-font-family);font-weight:var(--ms-accordion-font-weight);font-size:var(--ms-accordion-font-size);line-height:var(--ms-accordion-line-height);letter-spacing:var(--ms-accordion-letter-spacing);color:var(--ms-accordion-color)}.materials-info .materials-info__block h4{font-family:var(--ms-h4-font-family);font-weight:var(--ms-h4-font-weight);font-size:var(--ms-h4-font-size);line-height:var(--ms-h4-line-height);letter-spacing:var(--ms-h4-letter-spacing);color:var(--ms-h4-color)}.materials-info .materials-info__block p{font-family:var(--ms-p-font-family);font-weight:var(--ms-p-font-weight);font-size:var(--ms-p-font-size);line-height:var(--ms-p-line-height);letter-spacing:var(--ms-p-letter-spacing);color:var(--ms-p-color)}.materials-info .materials-info__block p a{font-family:var(--ms-link-font-family);font-weight:var(--ms-link-font-weight);font-size:var(--ms-link-font-size);line-height:var(--ms-link-line-height);letter-spacing:var(--ms-link-letter-spacing);color:var(--ms-link-color);text-underline-offset:3px}.materials-info__divider{width:40px;height:1px;background-color:currentColor;opacity:.3;margin:0 0 20px}.materials-info__link{font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;text-decoration:none;font-weight:500;color:inherit;opacity:.5;transition:opacity .3s ease}.materials-info__link:hover{opacity:1}.materials-info__text a{display:inline-block;text-decoration:underline}@media screen and (min-width:1000px){.materials-info__grid{grid-template-columns:1fr 1fr;gap:60px}.single_image_shown .single_image_visible{max-width:495px;margin:auto}}.materials-info__accordion-wrapper--mobile .materials-info__accordion-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 0;background:rgba(var(--text-color),.05);border:1px solid rgba(var(--text-color),.1);cursor:pointer;text-align:left;margin-bottom:2px}.materials-info__accordion-wrapper--mobile .materials-info__accordion-icon{transition:transform .3s ease}.materials-info__accordion-wrapper--mobile .materials-info__accordion-toggle[aria-expanded=true] .materials-info__accordion-icon{transform:rotate(-180deg)}.materials-info__accordion-wrapper--mobile .materials-info__accordion-content{max-height:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.materials-info__accordion-wrapper--mobile .materials-info__accordion-toggle[aria-expanded=true]+.materials-info__accordion-content{max-height:max-content}.materials-info__accordion-wrapper--mobile .materials-info__accordion-toggle{position:relative;transition:all .5s ease-in-out}.materials-info__accordion-wrapper--mobile .materials-info__accordion-toggle:after{position:absolute;content:"";width:100%;height:1px;left:0;transition:all .5s ease-in-out;bottom:0}.materials-info__accordion-wrapper--mobile .is-active.materials-info__accordion-toggle:after{width:0;transition:all .5s ease-in-out}@media screen and (min-width:1000px){.materials-info__accordion-toggle{display:none!important}.materials-info__accordion-wrapper--mobile .materials-info__accordion-content{max-height:none!important;overflow:visible!important}}@media screen and (max-width:999px){.materials-info__grid{gap:20px}.materials-info__block{text-align:left}.materials-info .materials-info__block h4{padding:0 0 10px}}@media screen and (max-width:699px){.materials-info__images--layered .materials-info__image-primary{width:80%}.materials-info__images--layered .materials-info__image-secondary{width:42.86%}.materials-info__grid{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/materials-info-section.css.map */
