.ss-product-template .product__inner .product__title{font:400 30px/1.2 Georgia,Times New Roman,serif!important;letter-spacing:-.35px;text-transform:none;margin-bottom:0}.ss-product-template .product__inner .product__block__price,.ss-product-template .product__inner .product__block__price *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}.ss-product-template .product__inner .radio__legend,.ss-product-template .product__inner .radio__legend *{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:0;text-transform:none}.ss-product-template .product__inner .product__block__buttons button[data-add-to-cart]{background:#24231e;border-color:#24231e;color:#fff;font:400 13px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1px;text-transform:none;min-height:48px}.ss-product-template .product__inner .product__block__buttons button[data-add-to-cart]:hover{background:#000;border-color:#000;color:#fff}.ss-product-template .product__inner .product__block__buttons button[data-add-to-cart]:disabled{background:#e8e7e3;border-color:#e8e7e3;color:#555;cursor:not-allowed}.ss-product-template .product__inner label[data-swatch="Terra Cotta"]{--swatch:#bd7360!important}.ss-product-template .product__inner label[data-swatch=White]{--swatch:#fff!important}.ss-product-template .product__inner label[data-swatch="Mellow Yellow"]{--swatch:#f4d477!important}.ss-product-template .product__inner label[data-swatch=Turmeric]{--swatch:#c69c45!important}.ss-product-template .product__inner label[data-swatch=Matcha]{--swatch:#93ad78!important}.ss-product-template .product__inner .ss-product-copy{font:400 15px/1.65 Helvetica Neue,Helvetica,Arial,sans-serif!important;color:#333;margin-top:26px;text-align:left;letter-spacing:0}.ss-product-template .ss-product-copy p,.ss-product-template .ss-product-copy li{font:inherit!important;letter-spacing:0}.ss-product-template .ss-product-copy p{margin:0 0 18px}.ss-product-template .ss-product-copy .ss-product-note{font-size:15px!important;line-height:1.65!important;margin:0 0 24px}.ss-product-template .ss-product-copy h2,.ss-product-template .ss-product-copy h3{font:400 16px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif!important;letter-spacing:0;text-transform:none;margin:0 0 14px}.ss-product-template .ss-product-copy details{border-top:1px solid #d7d5d0;margin:0;padding:0}.ss-product-template .ss-product-copy details:last-child{border-bottom:1px solid #d7d5d0}.ss-product-template .ss-product-copy summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;min-height:54px;padding:14px 0;font:400 14px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;letter-spacing:0;color:#24231e}.ss-product-template .ss-product-copy summary::-webkit-details-marker{display:none}.ss-product-template .ss-product-copy summary:after{content:"+";font-size:18px;font-weight:400}.ss-product-template .ss-product-copy details[open]>summary:after{content:"\2212"}.ss-product-template .ss-product-copy summary:focus-visible,.ss-product-template .ss-color-card:focus-visible{outline:2px solid #24231e;outline-offset:4px}.ss-product-template .ss-product-copy .ss-detail-body{padding:0 0 20px;font:400 14px/1.75 Helvetica Neue,Helvetica,Arial,sans-serif}.ss-product-template .ss-product-copy .ss-detail-body p:last-child{margin-bottom:0}.ss-product-template .ss-product-copy ul{margin:0;padding-left:18px;list-style:disc outside}.ss-product-template .ss-product-copy li{margin:0 0 5px}.ss-product-template .ss-product-colors{margin:28px 0}.ss-product-template .ss-color-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.ss-product-template .ss-color-card{display:block;color:#333!important;text-decoration:none!important;border:0!important;padding:0;min-width:0;font:400 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif}.ss-product-template .ss-color-image{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;border:1px solid transparent;padding:2px;margin-bottom:8px;background:#faf9f6}.ss-product-template .ss-color-card[aria-current=true] .ss-color-image,.ss-product-template .ss-color-card:hover .ss-color-image{border-color:#77736b}.ss-product-template .ss-color-name,.ss-product-template .ss-color-stock{display:block;font:400 12px/1.4 Helvetica Neue,Helvetica,Arial,sans-serif}.ss-product-template .ss-color-stock{font-size:11px;color:#666;margin-top:3px}@media(max-width:749px){.ss-product-template .product__inner .product__title{font-size:27px!important}.ss-product-template .product__inner .ss-product-copy{margin-top:22px}.ss-product-template .ss-color-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px}}.ss-product-template .ss-product-note p:last-child{margin-bottom:0}.ss-product-template .ss-detail-body .metafield-rich_text_field{margin:0}.ss-product-template .ss-product-shipping{margin:0;font:400 13px/1.5 Helvetica Neue,Helvetica,Arial,sans-serif;color:#68655e}.ss-product-template .ss-product-shipping p{margin:0 0 6px}.ss-product-template .ss-product-shipping a{text-decoration:underline;text-underline-offset:3px}.ss-product-template .ss-product-shipping a:focus-visible{outline:2px solid #24231e;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sunshine-product.css.map */
