.homar-product{max-width:1600px;margin:auto;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:7%;padding:40px 4.5% 68px;align-items:start}.hp-copy{max-width:590px;padding-top:8px}.hp-copy h1{font-size:32px;font-weight:500;line-height:1.13;letter-spacing:-.03em;text-transform:none;margin:23px 0 10px;text-wrap:balance}.hp-subtitle{font-size:14px;color:#5c7270;margin:0 0 27px;line-height:1.5}.sp-product-summary{padding:0}.sp-product-summary section{margin-bottom:23px}.hp-copy .sp-product-summary h2{font-size:16px;font-weight:600;margin-bottom:10px}.sp-product-summary p,.sp-product-summary li{font-size:15px;line-height:1.6}.sp-product-summary ul{list-style:none;padding:0}.sp-product-summary li{padding-left:17px;position:relative}.sp-product-summary li:before{content:"\b7";position:absolute;left:0;font-weight:600}.sp-product-summary li+li{margin-top:5px}.hp-specs{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:20px;padding:20px 0;margin:5px 0 22px;border-block:1px solid #d9e2dd}.hp-specs span,.hp-specs strong{display:block}.hp-specs span{font-size:12px;color:#58706b;margin-bottom:8px}.hp-specs strong{font-weight:500;font-size:17px;line-height:1.25}.sp-service-actions{gap:12px;margin:0 0 12px}.sp-service-actions button{font-size:14px;font-weight:500;min-height:51px;padding:14px 18px}.sp-service-actions button:first-child{background:#173a43;color:#fff;border-color:#173a43}.sp-service-actions button:first-child:hover{background:#2b5154}.hp-action-note{font-size:12px;line-height:1.5;color:#58706b;margin:0}.sp-gallery{grid-template-columns:74px minmax(0,1fr);gap:18px;top:118px}.sp-gallery-thumbs span{font-size:10px;letter-spacing:0}.sp-gallery-stage{background:#fff}.sp-gallery-view>p{font-size:12px}.sp-chapters{gap:34px}.sp-material{min-height:570px}.sp-material h2,.sp-ingredient-intro h2,.sp-application h2,.sp-project h2{font-size:42px;line-height:1.1;font-weight:500;letter-spacing:-.03em}.sp-range h2{font-size:36px;font-weight:500}.sp-kicker{font-size:11px;letter-spacing:.07em}.sp-material-copy{max-width:530px}.sp-material-copy>p:not(.sp-kicker){font-size:16px}.sp-application{padding-block:76px}.sp-range{padding-block:40px 78px}.sp-range header>p{max-width:33ch}.sp-project{padding-block:65px 85px}.sp-floating strong{font-weight:500}.sp-floating .sp-button{font-size:13px}.sp-application .sp-small{max-width:40ch}.sr-section{padding-top:50px;padding-bottom:38px}.sr-title{font-size:42px;font-weight:500}.sr-frame,.sr-section[data-view=slider] .sr-pair{height:300px}.sr-cases:has(.sr-case:only-child){max-width:960px;margin:auto;grid-template-columns:1fr}.sr-case:only-child .sr-frame{height:330px}.sr-kicker{font-size:10px}.sr-tools{margin-block:20px}.sr-footnote{margin-top:15px}.sr-placeholder{background:#d0dcd5}.sr-placeholder:before{border:0}.sr-modes button,.sr-tabs button{font-size:12px}.site-header>.hc-utilities{margin-left:12px;flex-shrink:0}.site-header #interior-nav{margin-left:auto}.site-header .wordmark{flex-shrink:0}.menu-button{min-height:44px;cursor:pointer}.site-header{gap:24px}.site-header nav>details{border:0}.site-header .hn-group>summary{font-size:13px}.site-header .wordmark{font-size:34px}footer{background:#f7f8f5}@media(min-width:761px)and (max-width:1100px){.homar-product{gap:5%;grid-template-columns:1fr 1fr}.hp-copy h1{font-size:29px}.sp-gallery{grid-template-columns:52px minmax(0,1fr);gap:10px}.hp-specs{gap:10px}.hp-specs strong{font-size:16px}.sp-service-actions button{font-size:13px;padding:13px 10px}.site-header{padding-inline:24px;gap:15px}.site-header .wordmark{font-size:28px}.site-header .wordmark span{font-size:6px}.site-header .hn-group>summary{font-size:11px;padding-inline:9px}.site-header>.hc-utilities{margin-left:0}}@media(max-width:900px){.site-header #interior-nav{display:none}.site-header .menu-button{display:block!important;order:4;background:none;border:0;font:inherit;font-size:13px;color:inherit;padding:6px}.site-header>.hc-utilities{margin-left:auto}.site-header:has(.menu-button[aria-expanded=true]) #interior-nav{display:flex;position:fixed;inset:100px 15px auto;padding:20px;max-height:calc(100svh - 130px);overflow:auto;flex-direction:column;background:#fff;border:1px solid #d4ded7;border-radius:0;z-index:45;margin:0}.site-header .hn-panel{position:static;max-height:none;box-shadow:none;transform:none;margin:0}.site-header .hn-group{width:100%}.site-header .hn-group>summary{font-size:15px}.site-header .hn-panel a{font-size:14px}.site-header .wordmark span{font-size:7px}}@media(max-width:760px){.homar-product{display:grid;grid-template-columns:1fr;padding:23px 6% 50px;gap:28px}.hp-copy{padding:0;max-width:none}.hp-copy h1{font-size:29px;font-weight:500;line-height:1.15;margin:20px 0 10px}.hp-subtitle{margin-bottom:25px}.sp-gallery{position:static;display:grid;grid-template-columns:1fr;gap:15px}.sp-gallery-thumbs{gap:16px}.sp-gallery-thumbs button{width:65px}.sp-gallery-stage{max-height:390px}.sp-gallery-thumbs span{font-size:9px}.sp-product-summary p,.sp-product-summary li{font-size:16px}.hp-specs{gap:12px;padding-block:18px}.hp-specs strong{font-size:16px}.sp-service-actions{gap:10px}.sp-service-actions button{font-size:13px;padding:14px 12px}.hp-action-note{font-size:12px}.sp-material h2,.sp-ingredient-intro h2,.sp-application h2,.sp-project h2,.sp-range h2,.sr-title{font-size:34px}.sp-material{min-height:560px}.sp-chapters{gap:25px}.sp-material-copy{padding:35px 7%}.sp-application{padding:55px 6%}.sp-range{padding:25px 6% 60px}.sp-project{padding:45px 6% 65px}.sp-project-image{height:300px}.sr-case:only-child .sr-frame{height:270px}.site-header{padding:13px 6%;gap:14px}.site-header .wordmark{font-size:28px}.site-header:has(.menu-button[aria-expanded=true]) #interior-nav{top:78px}.site-header .hn-panel{padding:15px 0}.site-header .hn-group>summary{padding-inline:0}.sp-gallery-view>p{margin-top:10px}.sp-floating>div>span{font-size:10px}}@media(prefers-reduced-motion:reduce){.sp-gallery-stage img{animation:none}}@media(max-width:900px){.site-header #interior-nav{display:none!important}.site-header:has(.menu-button[aria-expanded=true]) #interior-nav{display:flex!important}}@media(max-width:760px){.hp-copy{margin-top:0}.sp-gallery-stage{height:320px;max-height:320px;aspect-ratio:auto}.sp-gallery-thumbs span{display:none}.sp-gallery-thumbs button{width:61px;height:61px}.sp-gallery-thumbs img{height:49px;width:49px}.sp-gallery{gap:13px}.homar-product{gap:27px}.sp-gallery-view>p{font-size:11px}}.sr-placeholder small{color:#31584f}.sp-chapters{top:var(--homar-header-height,104px)}.sp-gallery{top:calc(var(--homar-header-height,104px) + 16px)}.sp-ingredients.is-live .sp-ingredient-stage{top:var(--homar-sticky-stack,165px);height:calc(100svh - var(--homar-sticky-stack,165px))}.sp-ingredients,.sp-application,.sp-range,.sp-project{scroll-margin-top:0}@media(max-width:900px){.site-header:has(.menu-button[aria-expanded=true]) #interior-nav{position:absolute;inset:100% 15px auto;max-height:calc(100svh - var(--homar-header-height,104px) - 28px)}}.sp-gallery-thumbs img{height:auto}
/*# sourceMappingURL=/cdn/shop/t/8/assets/studio-product-refinement.css.map */
