.ss-faq,.ss-pdp-faq{margin:28px 0 0;border-top:1px solid #e2e2dc}.ss-faq>h3,.ss-pdp-faq>h3{margin:26px 0 8px!important}.ss-faq details,.ss-pdp-faq details{border-bottom:1px solid #e2e2dc}.ss-faq summary,.ss-pdp-faq summary{position:relative;display:flex;align-items:center;min-height:52px;padding:15px 36px 15px 0;cursor:pointer;list-style:none;font-weight:700;font-size:15px;line-height:1.35;border-radius:8px}.ss-faq summary::-webkit-details-marker,.ss-pdp-faq summary::-webkit-details-marker{display:none}.ss-faq summary::marker,.ss-pdp-faq summary::marker{content:""}.ss-faq summary:after,.ss-pdp-faq summary:after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:500;line-height:1;color:#0f4335}.ss-faq details[open] summary:after,.ss-pdp-faq details[open] summary:after{content:"\2212"}.ss-faq details p,.ss-pdp-faq details p{margin:0 0 16px!important;color:#5f5f5f;font-size:14px!important;line-height:1.6!important}.ss-faq a,.ss-pdp-faq a{text-underline-offset:3px}.ss-faq summary:focus-visible,.ss-pdp-faq summary:focus-visible,.product-information .add-to-cart-button:focus-visible{outline:3px solid #0f4335!important;outline-offset:3px!important}.product-information .product-form-buttons{width:100%!important;gap:10px!important}.product-information .add-to-cart-button{width:100%!important;min-height:52px!important;border-radius:999px!important;font-weight:700!important;font-size:16px!important;touch-action:manipulation}.product-information .text-block--shipping_note{width:100%;padding:12px 14px!important;border:1px solid rgb(15 67 53 / 14%);border-radius:14px;background:#0f43350a;font-size:.8125rem;line-height:1.45}.product-information .text-block--shipping_note p{margin:0}.product-information .text-block--shipping_note p+p{margin-top:4px}.product-information .text-block--shipping_note a{text-underline-offset:3px}.product-information .text-block--shipping_note a:hover{text-decoration-thickness:2px}.product-information .text-block--shipping_note a:focus-visible{outline:2px solid #0f4335;outline-offset:3px;border-radius:2px}variant-picker .variant-option[data-testid=variant-option-single]{display:none!important}variant-picker:has(.variant-option[data-testid=variant-option-single]):not(:has(.variant-option--buttons)):not(:has(.variant-option--dropdowns)){display:none!important}.variant-picker__form{margin:0!important}@media screen and (max-width:749px){#header-component .search-action{display:none!important}#header-component .header__columns{--header-template-columns: 44px minmax(0, 1fr) 44px !important;grid-template-areas:"leftA center rightB"!important}main h1,#MainContent h1,body.template-product h1,.product-information h1,.product-details h1{font-size:clamp(22px,5.7vw,26px)!important;line-height:1.08!important;letter-spacing:-.035em!important;text-wrap:balance}.product-information .quantity-selector-wrapper{display:none!important}.product-information .product-form-buttons{display:flex!important;flex-direction:column!important}.product-information .rte h2,.product-information .rte h3,.product-information .product-description h2,.product-information .product-description h3{font-size:clamp(20px,5.2vw,25px)!important;line-height:1.2!important;letter-spacing:-.025em!important;margin:20px 0 9px!important}.product-information .rte p,.product-information .rte li,.product-information .product-description p,.product-information .product-description li{font-size:15px!important;line-height:1.6!important}.product-information .rte ul,.product-information .rte ol{padding-left:20px!important;margin:10px 0 16px!important}.product-information .rte li+li{margin-top:6px!important}.product-information button{min-height:48px}.ss-faq,.ss-pdp-faq{margin-top:24px}.ss-faq summary,.ss-pdp-faq summary{min-height:52px;padding:15px 34px 15px 0}.ss-pdp-extra__wrap{padding:36px 0!important}.ss-pdp-extra__title{font-size:28px!important;line-height:1.1!important}.ss-pdp-extra__card{padding:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/shedsavior-pdp-polish.css.map */
