body{color:#0c2725;background-color:#fff}a{color:#0c2725;text-decoration:none}a:hover,a:focus{text-decoration:underline}h1,h2,h3,h4,h5,h6{color:#0c2725}@media (max-width: 1439px){:root{--site-gutter: 80px}}@media (max-width: 1199px){:root{--site-gutter: 48px}}@media (max-width: 989px){:root{--site-gutter: 24px}}@media (max-width: 749px){:root{--site-gutter: 16px}}.caption:not(.slider-counter),.caption-with-letter-spacing:not(.slider-counter),.image-with-text__text--caption,.caption-large{font-family:"Rubik",var(--font-body-family, system-ui),sans-serif!important;font-size:1.8rem!important;letter-spacing:0!important;line-height:1.5;color:#1e615d!important}.caption *,.caption-with-letter-spacing *,.image-with-text__text--caption *,.caption-large *{font-family:inherit!important}h1+.caption,h2+.caption,h3+.caption,h4+.caption,h5+.caption,h6+.caption,.title+.caption,.title+.caption-with-letter-spacing,.image-with-text__heading+.image-with-text__text--caption{margin-top:1.4rem!important}.caption-with-letter-spacing{letter-spacing:0!important}:root{--site-bg: #FDF8F3;--color-background: 253, 248, 243;--gradient-background: none}html,body{background:var(--site-bg)!important}p{line-height:2}@media (max-width: 480px){body p{text-align:center}body:has(product-info) p{text-align:left}}.facets-vertical.page-width{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}slider-component.page-width,slider-component.page-width-desktop,.slider-mobile-gutter.page-width{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}:root{--product-grid-gutter: clamp(10px, 6vw, 44px)}.facets-vertical.page-width,slider-component.page-width,slider-component.page-width-desktop,.slider-mobile-gutter.page-width{padding-left:var(--product-grid-gutter)!important;padding-right:var(--product-grid-gutter)!important}.product-form__buttons .product-form__submit.button--primary,.product-form-sticky .button--primary{--color-button: 233,172,115 !important;--color-button-text: 18,58,56 !important;border:none!important;border-width:0!important;box-shadow:none!important;background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.product-form__submit .spinner .path{stroke:#123a38!important}@media screen and (min-width: 750px) and (max-width: 989px){.collection .grid,.product-grid .grid,.grid--2-col-tablet{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:var(--grid-desktop-horizontal-spacing, 24px);row-gap:var(--grid-desktop-vertical-spacing, 24px)}}.product .price__regular .price-item--regular{color:#1e615d}.image-banner .banner__heading .ib-br{display:block}.banner__heading .highlight{font-weight:700;color:#fff}@media screen and (max-width: 749px){.banner__heading{font-size:3.4rem;line-height:1.1}}@media screen and (max-width: 749px){.banner:after{opacity:.2!important}}section.shopify-policy,.template-policy .shopify-policy__container,.shopify-policy__container{max-width:840px!important;margin:0 auto!important;padding-top:64px!important;padding-bottom:80px!important}.shopify-policy__title{text-align:left;margin-bottom:32px!important}.shopify-policy__body .rte p{margin-bottom:1rem!important;line-height:1.65!important}.shopify-policy__body .rte ul{margin:0 0 1rem 1.5rem!important;list-style-type:disc!important}.shopify-policy__body .rte li{margin-bottom:.4rem!important}.template-page .page-width,.page-content{padding-top:64px!important;padding-bottom:84px!important}pickup-availability,pickup-availability-preview,.product__pickup-availabilities{display:none!important;visibility:hidden!important;margin:0!important;padding:0!important;height:0!important;line-height:0!important}.lens-coating-disclaimer{margin-top:1rem;font-size:1.1rem;line-height:1.25!important;color:#555}.lens-coating-disclaimer p{margin:0 0 4px!important}.lens-coating-disclaimer p:last-child{margin-bottom:0!important}@media (min-width: 750px) and (max-width: 989px){.template-product .page-width{max-width:none;width:100%;padding-left:16px;padding-right:16px}.template-product .product.grid{grid-template-columns:1fr;gap:0}.template-product .product__media-wrapper,.template-product .product__info-wrapper{padding-left:0!important;padding-right:0!important}.template-product .product__info-container{max-width:none}}@media (max-width: 989px){.product.grid--2-col-tablet{grid-template-columns:1fr!important;gap:32px!important;row-gap:32px!important}.product__media-wrapper,.product__info-wrapper{grid-column:1 / -1!important;width:100%!important;max-width:none!important}.product__info-wrapper{padding-left:0!important;padding-right:0!important}.product__column-sticky{position:static!important}}@media (max-width: 749px){.contact__button .button,.product-form__buttons .button--full-width{width:100%!important;display:block!important;box-sizing:border-box!important}}@media (max-width: 989px){.product-form__buttons{max-width:none!important;width:100%!important;display:block!important}.product-form__buttons>*{width:100%!important;justify-self:stretch!important;box-sizing:border-box!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/globalcustom.css.map */
