#MainContent[data-template^=product]{background:var(--pisgah-blue-pale, #edf5fb);color:var(--pisgah-text, #17324f)}#MainContent[data-template^=product] .product-information{padding-top:42px!important;padding-bottom:64px!important}#MainContent[data-template^=product] .product-information__grid{align-items:start}#MainContent[data-template^=product] .product-information__media{background:#fff;border:1px solid var(--pisgah-line, #cbd8e5);border-radius:14px;padding:16px;overflow:hidden}#MainContent[data-template^=product] .product-information__media img,#MainContent[data-template^=product] .product-information__media video,#MainContent[data-template^=product] .product-information__media model-viewer{object-fit:contain}#MainContent[data-template^=product] .product-details>.group-block{background:#fff;border:1px solid var(--pisgah-line, #cbd8e5)!important;border-radius:14px!important;padding:30px!important;box-shadow:0 12px 32px #0f315f0e}#MainContent[data-template^=product] .product-details h1,#MainContent[data-template^=product] .product-details h2,#MainContent[data-template^=product] .product-details h3,#MainContent[data-template^=product] .product-details h4{color:var(--pisgah-navy, #153c72);letter-spacing:.005em}#MainContent[data-template^=product] .product-details h1{font-size:clamp(30px,3.2vw,46px);line-height:1.04;font-weight:800;margin-bottom:2px}#MainContent[data-template^=product] .product-details .price,#MainContent[data-template^=product] .product-details [class*=price]{color:var(--pisgah-navy-deep, #0f315f)}#MainContent[data-template^=product] .variant-option,#MainContent[data-template^=product] .variant-picker,#MainContent[data-template^=product] fieldset{color:var(--pisgah-text, #17324f)}#MainContent[data-template^=product] .variant-picker__form label,#MainContent[data-template^=product] .variant-option__button-label,#MainContent[data-template^=product] .variant-option__button-label__text{border-radius:7px}#MainContent[data-template^=product] .product-form-buttons .button,#MainContent[data-template^=product] .add-to-cart-button{min-height:50px;border-radius:7px;border-color:var(--pisgah-navy, #153c72);background:var(--pisgah-navy, #153c72);color:#fff;font-weight:800;letter-spacing:.02em;text-transform:uppercase}#MainContent[data-template^=product] .product-form-buttons .button:hover,#MainContent[data-template^=product] .add-to-cart-button:hover{background:var(--pisgah-navy-deep, #0f315f);color:#fff}#MainContent[data-template^=product] quantity-selector,#MainContent[data-template^=product] .quantity-selector{border-radius:7px}#MainContent[data-template^=product] .product-details .rte,#MainContent[data-template^=product] .product-details [class*=rte]{color:var(--pisgah-text, #17324f);line-height:1.62}#MainContent[data-template^=product] .product-details .rte>:first-child,#MainContent[data-template^=product] .product-details [class*=rte]>:first-child{margin-top:0}#MainContent[data-template^=product] .slideshow-controls,#MainContent[data-template^=product] .media-gallery__thumbnail,#MainContent[data-template^=product] [class*=thumbnail]{border-radius:7px}#MainContent[data-template^=product] .product-recommendations{background:#fff}#MainContent[data-template^=product] .product-recommendations h2,#MainContent[data-template^=product] .product-recommendations h3,#MainContent[data-template^=product] .product-recommendations h4{color:var(--pisgah-navy, #153c72);font-weight:800}#MainContent[data-template^=product] .product-recommendations .product-card,#MainContent[data-template^=product] .product-recommendations [class*=product-card]{border-radius:10px}#MainContent[data-template^=product]~sticky-add-to-cart .sticky-add-to-cart__button,sticky-add-to-cart .sticky-add-to-cart__button{background:var(--pisgah-navy, #153c72);color:#fff;border-radius:7px;font-weight:800}@media screen and (max-width:749px){#MainContent[data-template^=product] .product-information{padding-top:20px!important;padding-bottom:42px!important}#MainContent[data-template^=product] .product-information__media{padding:8px;border-radius:10px;margin-bottom:16px}#MainContent[data-template^=product] .product-details>.group-block{padding:22px 18px!important;border-radius:10px!important}#MainContent[data-template^=product] .product-details h1{font-size:30px}#MainContent[data-template^=product] .product-form-buttons .button,#MainContent[data-template^=product] .add-to-cart-button{width:100%;min-height:50px}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/pisgah-product.css.map */
