.materials-guide-section{background-color:var(--sec-bg, #ffffff);padding-top:var(--sec-pt-mobile, 40px);padding-bottom:var(--sec-pb-mobile, 40px);width:100%;box-sizing:border-box}@media screen and (min-width:750px){.materials-guide-section{padding-top:var(--sec-pt-desktop, 64px);padding-bottom:var(--sec-pb-desktop, 64px)}}.materials-guide-header{display:flex;flex-direction:column;gap:12px;margin-bottom:28px}@media screen and (min-width:750px){.materials-guide-header{gap:14px;margin-bottom:36px}}.materials-guide-align-left{text-align:left;margin-left:0;margin-right:auto}.materials-guide-align-center{text-align:center;margin-left:auto;margin-right:auto}.materials-guide-align-right{text-align:right;margin-left:auto;margin-right:0}.materials-guide-intro{font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--secondary-text-color, #666666);line-height:1.3}.materials-guide-title-wrap{width:100%}.materials-guide-title{margin:0;line-height:1.2;color:var(--primary-text-color, #1a1a1a);letter-spacing:-.015em;text-wrap:balance;font-size:var(--title-size-mobile, 26px)}.materials-guide-title--serif{font-family:Georgia,Cambria,Times New Roman,Times,serif;font-weight:400}.materials-guide-title--theme{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight)}@media screen and (min-width:750px){.materials-guide-title{font-size:var(--title-size-desktop, 36px)}}.materials-guide-description{font-size:clamp(14px,1.15vw,15.5px);line-height:1.6;color:var(--secondary-text-color, #555555);max-width:var(--desc-max-width, 760px);text-wrap:pretty}.materials-guide-description p{margin:0}.materials-guide-description p+p{margin-top:8px}.materials-guide-block{margin-top:var(--b-mt-mobile, 0px);margin-bottom:var(--b-mb-mobile, 0px)}@media screen and (min-width:750px){.materials-guide-block{margin-top:var(--b-mt-desktop, 0px);margin-bottom:var(--b-mb-desktop, 0px)}}.materials-guide-grid{display:grid;grid-template-columns:1fr;gap:var(--card-gap-mobile, 16px);width:100%;box-sizing:border-box}@media screen and (min-width:680px)and (max-width:989px){.materials-guide-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--card-gap-desktop, 24px)}}@media screen and (min-width:990px){.materials-guide-grid{grid-template-columns:repeat(var(--columns-desktop, 3),1fr);gap:var(--card-gap-desktop, 24px)}}.materials-guide-card{background-color:var(--card-bg-color, #ffffff);border:1px solid var(--card-border-color, rgba(var(--color-foreground), .08));border-radius:var(--card-border-radius, 10px);padding:var(--card-padding-mobile, 20px);display:flex;flex-direction:column;height:100%;box-sizing:border-box;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media screen and (min-width:750px){.materials-guide-card{padding:var(--card-padding-desktop, 32px 28px)}}.materials-guide-card:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000000a}.materials-guide-card__inner{display:flex;align-items:flex-start;gap:18px;height:100%;width:100%}@media screen and (min-width:750px){.materials-guide-card__inner{gap:20px}}.materials-guide-card__icon-col{flex-shrink:0;display:flex;align-items:flex-start}.materials-guide-card__icon-circle{width:var(--icon-circle-size, 52px);height:var(--icon-circle-size, 52px);border-radius:50%;background-color:var(--icon-circle-bg, #FAF4ED);color:var(--icon-color, #827253);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background-color .25s ease}.materials-guide-card__icon-circle svg{width:var(--icon-size, 26px);height:var(--icon-size, 26px);display:block;stroke:currentColor}.materials-guide-card__icon-circle img{display:block}.materials-guide-card__icon-circle--img-circle{border-radius:50%;overflow:hidden}.materials-guide-card__icon-circle--img-circle img{width:100%;height:100%;object-fit:cover;border-radius:50%}.materials-guide-card__icon-circle--img-rectangle{border-radius:8px;overflow:hidden}.materials-guide-card__icon-circle--img-rectangle img{width:100%;height:100%;object-fit:cover;border-radius:8px}.materials-guide-card__icon-circle--img-contain{border-radius:50%}.materials-guide-card__icon-circle--img-contain img{width:var(--icon-size, 26px);height:var(--icon-size, 26px);object-fit:contain}.materials-guide-card__content-col{flex:1 1 auto;display:flex;flex-direction:column;min-width:0;height:100%}.materials-guide-card__title{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:600;font-size:clamp(17px,1.4vw,19px);line-height:1.3;color:var(--card-heading-color, var(--primary-text-color, #1a1a1a));margin:0 0 8px;letter-spacing:-.01em;text-wrap:balance}.materials-guide-card__text{font-size:13.5px;line-height:1.55;color:var(--card-text-color, var(--secondary-text-color, #555555));margin:0 0 18px;flex:1 1 auto;text-wrap:pretty}.materials-guide-card__text p{margin:0}.materials-guide-card__text p+p{margin-top:6px}.materials-guide-card__action{margin-top:auto;display:flex;align-items:center}.materials-guide-card__btn{font:inherit;text-decoration:none;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;transition:all .2s ease}.materials-guide-card__btn:focus-visible{outline:2px solid var(--accent-color, #827253);outline-offset:3px}.materials-guide-card__btn--inline{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--inline-btn-color, var(--primary-text-color, #1a1a1a));background:transparent;padding:0;border:none;line-height:1.4;letter-spacing:0;text-decoration:none}.materials-guide-card__btn--inline .materials-guide-card__btn-text{text-decoration:underline;text-underline-offset:3.5px;text-decoration-thickness:1.5px}.materials-guide-card__btn--inline .materials-btn-arrow{display:inline-block;text-decoration:none;transition:transform .2s ease;font-size:15px;line-height:1}.materials-guide-card__btn--inline:hover{color:var(--inline-btn-hover-color, var(--accent-color, #827253))}.materials-guide-card__btn--inline:hover .materials-btn-arrow{transform:translate(4px)}.materials-guide-card__btn--secondary{justify-content:center;gap:8px;width:100%;padding:10px 18px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--btn-border-radius, 4px);border:1px solid var(--btn-border-color, #1a1a1a);background-color:var(--btn-bg-secondary, transparent);color:var(--btn-text-secondary, #1a1a1a)}.materials-guide-card__btn--secondary:hover{background-color:var(--btn-hover-bg, #1a1a1a);color:var(--btn-hover-text, #ffffff);border-color:var(--btn-hover-border, #1a1a1a)}.materials-guide-card__btn--primary{justify-content:center;gap:8px;width:100%;padding:10px 18px;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--btn-border-radius, 4px);border:1px solid var(--btn-border-color, #1a1a1a);background-color:var(--btn-bg-primary, #1a1a1a);color:var(--btn-text-primary, #ffffff)}.materials-guide-card__btn--primary:hover{background-color:var(--btn-hover-bg, #333333);color:var(--btn-hover-text, #ffffff);border-color:var(--btn-hover-border, #333333)}@media(prefers-reduced-motion:reduce){.materials-guide-card,.materials-guide-card__icon-circle,.materials-guide-card__btn,.materials-guide-card__btn--inline .materials-btn-arrow{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/section-materials-measuring-installation.css.map */
