.shopify-section--main-product .product-gallery__media{background:#f5f0e9;border-radius:8px;overflow:hidden}.shopify-section--main-product .product-gallery__image-list{border-radius:8px}.shopify-section--main-product .product-gallery__thumbnail{border-radius:5px;overflow:hidden}.shopify-section--main-product .product-title{font:400 clamp(38px,3.8vw,63px)/1.075 var(--heading-font-family,Georgia,serif);letter-spacing:-.045em;color:#24493e;text-wrap:balance}.shopify-section--main-product .product-info__block-item[data-block-type=text] .prose{color:#54655b;line-height:1.65}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{min-height:54px;border-radius:5px;font-weight:700}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button:focus-visible,.shopify-section--main-product .product-gallery a:focus-visible{outline:3px solid #a86450;outline-offset:3px}.shopify-section--main-product .price-list{color:#075653}.shopify-section--main-product .product-sticky-bar{background:#fffaf5}@media(max-width:749px){.shopify-section--main-product .product-title{font-size:clamp(38px,10.2vw,49px)}.shopify-section--main-product .product-gallery__media{border-radius:4px}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons] .button{min-height:54px}}.shopify-section--main-product .price-list--product{align-items:baseline;column-gap:13px;row-gap:6px}.shopify-section--main-product .price-list--product sale-price{font-family:var(--text-font-family, Arial, sans-serif);font-size:clamp(30px,3vw,38px);font-weight:700;line-height:1.15;letter-spacing:-.03em;color:#075653;font-variant-numeric:tabular-nums}.shopify-section--main-product .price-list--product compare-at-price{font-family:var(--text-font-family, Arial, sans-serif);font-size:clamp(16px,1.4vw,18px);font-weight:500;line-height:1.3;letter-spacing:0;color:#53685c;font-variant-numeric:tabular-nums}.shopify-section--main-product .product-sticky-bar .price-list sale-price{font-family:var(--text-font-family, Arial, sans-serif);font-size:17px;font-weight:700;color:#075653;font-variant-numeric:tabular-nums}.shopify-section--main-product .product-sticky-bar .price-list compare-at-price{font-size:13px;font-weight:500;color:#53685c}@media(max-width:749px){.shopify-section--main-product .price-list--product sale-price{font-size:32px}.shopify-section--main-product .price-list--product compare-at-price{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/jn-product-foundation.css.map */
