.law-home{--ink:#151515;--gold:#c8952e;--warm:#f3efe7;--line:#ddd7cb;color:var(--ink)}.law-home *{box-sizing:border-box}.law-overline{margin:0 0 16px;font-size:1.15rem;font-weight:750;letter-spacing:.16em}.law-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);min-height:700px;background:var(--ink);color:#fff}.law-hero__copy{display:flex;flex-direction:column;justify-content:center;padding:72px clamp(28px,6vw,96px)}.law-hero h1{max-width:760px;margin:0;font-size:clamp(4.8rem,6.4vw,8.8rem);line-height:.96;letter-spacing:-.055em}.law-lead{max-width:650px;margin:28px 0 0;color:#d2cec7;font-size:clamp(1.7rem,1.7vw,2.1rem);line-height:1.55}.law-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:34px}.law-button{display:inline-flex;min-height:52px;align-items:center;justify-content:center;padding:0 22px;border:1px solid;text-decoration:none;font-weight:750}.law-button--gold{border-color:var(--gold);background:var(--gold);color:#151515}.law-button--outline{border-color:#747474;color:#fff}.law-facts{display:flex;flex-wrap:wrap;gap:20px;margin-top:36px;padding-top:22px;border-top:1px solid #414141;color:#ccc;font-size:1.25rem}.law-facts span:before{content:"\2713";margin-right:7px;color:var(--gold)}.law-hero__media,.law-hero__media a{position:relative;display:block;height:100%;min-height:700px;background:#eee}.law-hero__media img{width:100%;height:100%;object-fit:cover}.law-hero__media span{position:absolute;right:22px;bottom:22px;left:22px;padding:14px 16px;background:#fffffff0;color:#111;font-size:1.2rem;font-weight:650}.law-trust{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border-bottom:1px solid var(--line)}.law-trust div{display:grid;gap:5px;padding:24px 28px;border-right:1px solid var(--line)}.law-trust div:last-child{border-right:0}.law-trust strong{font-size:1.45rem}.law-trust span{color:#666;line-height:1.45}.law-categories{padding-top:88px;padding-bottom:78px;background:var(--warm)}.law-title-row{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}.law-title-row h2,.law-value h2,.law-bulk h2,.law-faq h2{margin:0;font-size:clamp(4rem,5vw,7rem);line-height:1;letter-spacing:-.045em}.law-title-row>a{color:inherit;font-weight:700}.law-category-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.law-category-grid a{display:grid;min-height:205px;padding:24px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.law-category-grid a:hover{position:relative;z-index:1;transform:translateY(-3px);box-shadow:0 14px 32px #15151514}.law-category-grid b{color:var(--gold);font-size:1.15rem}.law-category-grid strong{align-self:end;font-size:2rem}.law-category-grid span{margin-top:8px;color:#666}.law-more-links{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:24px}.law-more-links a{color:inherit;font-weight:700;text-underline-offset:4px}.law-catalog{padding-top:88px;padding-bottom:96px}.law-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:34px 14px}.law-product{color:inherit;text-decoration:none}.law-product>div{aspect-ratio:1;background:#f2f1ee;overflow:hidden}.law-product img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.law-product:hover img{transform:scale(1.025)}.law-product h3{margin:13px 0 7px;font-size:1.4rem;line-height:1.35}.law-product p{margin:0;color:#666}.law-value{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:100px clamp(28px,7vw,110px);background:var(--warm)}.law-value>div>p:not(.law-overline){max-width:650px;font-size:1.7rem;line-height:1.7;color:#5d5952}.law-value>div>a{color:inherit;font-weight:700}.law-value ol{margin:0;padding:0;list-style:none}.law-value li{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #cec6b8}.law-value li>span{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:var(--gold);font-weight:800}.law-value strong{font-size:1.8rem}.law-value li p{margin:5px 0 0;color:#666}.law-bulk{display:grid;grid-template-columns:140px 1fr auto;align-items:center;gap:42px;padding-top:70px;padding-bottom:70px;background:#fff}.law-bulk img{width:130px;height:130px;object-fit:contain}.law-bulk h2{font-size:clamp(3.6rem,4vw,5.8rem)}.law-bulk>div>p:last-child{max-width:720px;color:#666}.law-bulk .law-button{white-space:nowrap}.law-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding-top:90px;padding-bottom:100px;background:var(--warm)}.law-faq__items{border-top:1px solid #cec6b8}.law-faq details{padding:20px 0;border-bottom:1px solid #cec6b8}.law-faq summary{cursor:pointer;font-size:1.65rem;font-weight:750}.law-faq details p{max-width:720px;margin:14px 0 0;color:#5d5952;line-height:1.65}@media(max-width:990px){.law-hero{grid-template-columns:1fr}.law-hero__media,.law-hero__media a{min-height:580px}.law-trust,.law-category-grid{grid-template-columns:repeat(2,1fr)}.law-grid{grid-template-columns:repeat(3,1fr)}.law-value,.law-faq{grid-template-columns:1fr}.law-bulk{grid-template-columns:100px 1fr}.law-bulk>a{grid-column:2}.law-bulk img{width:90px;height:90px}}@media(max-width:650px){.law-hero__copy{padding:58px 20px}.law-hero h1{font-size:4.7rem}.law-hero__media,.law-hero__media a{min-height:470px}.law-trust div{padding:20px}.law-categories,.law-catalog{padding-top:64px;padding-bottom:70px}.law-title-row{align-items:start;gap:20px}.law-title-row>a{font-size:1.2rem}.law-category-grid a{min-height:170px;padding:20px}.law-category-grid strong{font-size:1.6rem}.law-grid{grid-template-columns:repeat(2,1fr);gap:25px 9px}.law-product h3{font-size:1.25rem}.law-value,.law-faq{padding:70px 20px}.law-bulk{grid-template-columns:1fr;padding-top:60px;padding-bottom:60px}.law-bulk>a{grid-column:1}.law-bulk img{width:84px;height:84px}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map?subset=AABA */
