.wt{position:relative}.wt__container{position:relative;text-align:left}.wt__heading{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:var(--wt-heading-size, 40px);line-height:1.1;letter-spacing:.02em;text-transform:uppercase;color:var(--wt-heading-color, #380000);margin:0 0 .8rem}.wt__subtext{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:var(--wt-subtext-size, 20px);line-height:1.4;color:var(--wt-subtext-color, #1b1b1b);max-width:900px}.wt__subtext p{margin:0;font-size:inherit!important;line-height:inherit}.wt__tag{display:inline-block;margin-top:3.5rem;transform:translateY(20rem);position:relative;z-index:2;padding:.9rem 1.6rem;border-radius:12px;background-color:#efd9cb;font-family:var(--ff-optima)!important;font-weight:500!important;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:#380000}.wt__map{position:relative;margin-top:2.4rem}.wt__map-img img{display:block;width:100%;height:auto}.wt__map-img--desktop{display:block}.wt__map-img--mobile,.wt__blocks{display:none}.wt__intro-heading{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:24px;line-height:1;color:#380000;margin:0 0 1rem;text-align:center}.wt__intro-subtext{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:16px;line-height:1.4;color:#1b1b1b;text-align:center}.wt__intro-subtext p{margin:0}.wt__stat{text-align:center}.wt__stat-value{font-family:var(--font-heading);font-weight:var(--weight-medium);font-size:28px;line-height:1;color:#d39c54;margin:0 0 10px}.wt__stat-caption{font-family:var(--font-body);font-weight:var(--weight-regular);font-size:14px;line-height:1.4;color:#1b1b1b}.wt__stat-caption p{margin:0;font-size:14px!important}@media(max-width:767.98px){.wt__container{text-align:left}.wt__heading{font-size:var(--wt-heading-size-mobile, 24px);color:var(--wt-heading-color-mobile, var(--wt-heading-color, #380000));line-height:1!important}.wt__subtext{font-size:var(--wt-subtext-size-mobile, 14px);color:var(--wt-subtext-color-mobile, var(--wt-subtext-color, #1b1b1b));line-height:1.4!important}.wt__tag{margin-top:1.6rem;transform:none;font-size:12px}.wt__map{margin-top:2rem}.wt__map-img--desktop{display:none}.wt__map-img--mobile{display:block}.wt__blocks{display:flex;flex-direction:column;gap:2.4rem;margin-top:3.2rem}}@media(min-width:768px)and (max-width:1023px){.wt__tag{margin-top:0!important;transform:translateY(30px)!important;font-size:14px!important}}.wt__mobile-badge{background-color:#d39c54;color:#1a1a1a;border-radius:8px;padding:12px 16px;text-align:center;margin-bottom:24px}.wt__mobile-badge p{font-family:var(--ff-poppins, sans-serif)!important;font-weight:600!important;font-size:14px!important;line-height:1.4!important;margin:0!important;color:inherit!important}@media(min-width:768px){.wt__hidden-desktop{display:none!important}}.wt__map{position:relative}.wt__desktop-badge{position:absolute;bottom:20%;right:5%;background-color:#d39c54;color:#1a1a1a;border-radius:8px;padding:16px 24px;text-align:center;z-index:10}.wt__desktop-badge p{font-family:var(--ff-poppins, sans-serif)!important;font-weight:600!important;font-size:24px!important;line-height:1.4!important;margin:0!important;color:inherit!important}@media(max-width:767px){.wt__hidden-mobile{display:none!important}}@media(min-width:768px)and (max-width:1023px){.wt__desktop-badge p{font-size:16px!important}.wt__desktop-badge{padding:12px 16px;bottom:calc(10% + 40px)}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/section-weaving-traditions.css.map */
