.header-logo{font-family:var(--font-heading--family)!important;font-size:1.12rem!important;font-weight:800!important;letter-spacing:-.035em}.header-menu a,.header-menu summary{font-weight:600;letter-spacing:-.01em}.header__row--top{-webkit-backdrop-filter:saturate(120%);backdrop-filter:saturate(120%)}#header-component .account-button{display:none!important}.ss-strip-grid{border-inline:1px solid var(--line)}.ss-strip-item{position:relative}.ss-strip-item:not(:last-child):after{content:"";position:absolute;inset-block:14px;inset-inline-end:0;width:1px;background:var(--line)}.ss-section.soft .ss-cards{gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ss-section.soft .ss-card{border:0;border-radius:0;background:transparent;padding:30px 28px 30px 0}.ss-section.soft .ss-card+.ss-card{border-inline-start:1px solid var(--line);padding-inline-start:28px}.ss-section.soft .ss-num{background:transparent;color:var(--ink);border:1px solid var(--line)}.ss-product-media{box-shadow:0 18px 48px #1111110f}.product-information .product-details h1{font-family:var(--font-heading--family);font-size:clamp(2rem,3.5vw,3rem);line-height:1.02;letter-spacing:-.035em}.product-information .product-details .add-to-cart-button{min-height:56px;font-weight:700}.product-information .product-details .product-form-buttons{gap:10px}.ss-pdp-extra__grid{gap:0!important;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ss-pdp-extra__card{border:0!important;border-radius:0!important;background:transparent!important;padding:26px 26px 26px 0!important}.ss-pdp-extra__card+.ss-pdp-extra__card{border-inline-start:1px solid var(--line)!important;padding-inline-start:26px!important}main[data-template^=page] .section-wrapper:first-child .section{background:#fafaf8}main[data-template^=page] .section-wrapper:first-child .section-content-wrapper{max-width:780px;margin-inline:auto}main[data-template^=page] .section-wrapper:first-child h1{font-family:var(--font-heading--family);font-size:clamp(2.35rem,5vw,4rem);line-height:1;letter-spacing:-.045em;max-width:720px}main[data-template^=page] .page-content{font-size:1.02rem;line-height:1.72}main[data-template^=page] .page-content h2{font-family:var(--font-heading--family);font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.15;letter-spacing:-.025em;margin-top:2.6rem;padding-top:1.2rem;border-top:1px solid rgba(17,17,17,.12)}main[data-template^=page] .page-content p{max-width:72ch}.contact-form{max-width:720px;margin-inline:auto}.contact-form__input{min-height:52px;border-radius:12px!important;border:1px solid rgba(17,17,17,.16)!important;background:#fff!important;transition:border-color .2s ease,box-shadow .2s ease}.contact-form__input--textarea{min-height:150px;border-radius:14px!important}.contact-form__input:focus{outline:0;border-color:#0f4335!important;box-shadow:0 0 0 3px #0f43351a!important}.contact-form .button{min-height:52px;border-radius:999px;font-weight:700;padding-inline:28px}#cart-drawer .theme-drawer__title,.cart-drawer__title{font-family:var(--font-heading--family);font-weight:800;letter-spacing:-.03em}#cart-drawer .cart-items__media-image,.cart-drawer__content .cart-items__media-image{border-radius:14px!important}#cart-drawer .cart-items__title,.cart-drawer__content .cart-items__title{font-weight:700;line-height:1.25;letter-spacing:-.015em}#cart-drawer .cart__checkout-button,.cart-drawer__summary .cart__checkout-button{min-height:56px!important;border-radius:999px!important;font-weight:700}#cart-drawer .cart-items__empty-button,.cart-drawer__content .cart-items__empty-button{border-radius:999px;font-weight:700}@media(max-width:780px){#header-component .header__columns{--header-template-columns: 44px minmax(0, 1fr) 44px !important;grid-template-areas:"leftA center rightB"!important}.header-logo{font-size:1.05rem!important;letter-spacing:-.03em}.ss-strip-grid{border-inline:0}.ss-strip-item:not(:last-child):after{display:none}.ss-section.soft .ss-cards{gap:0;border-bottom:0}.ss-section.soft .ss-card,.ss-section.soft .ss-card+.ss-card{padding:18px 0;border-inline-start:0;border-bottom:1px solid var(--line);border-radius:0}.product-information .product-details h1{font-size:clamp(1.9rem,9vw,2.55rem)}.product-information .product-details .add-to-cart-button{min-height:54px}.ss-pdp-extra__grid{border-bottom:0}.ss-pdp-extra__card,.ss-pdp-extra__card+.ss-pdp-extra__card{padding:18px 0!important;border-inline-start:0!important;border-bottom:1px solid var(--line)!important}main[data-template^=page] .section-wrapper:first-child h1{font-size:clamp(2.15rem,11vw,3rem)}main[data-template^=page] .page-content{font-size:1rem;line-height:1.65}.contact-form .button{width:100%;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shedsavior-polish.css.map */
