.product-card-ad{display:block;position:relative;overflow:hidden;height:100%}.product-card-ad img{width:100%;height:100%;object-fit:cover}.product-card-ad__title{position:absolute;inset-inline-start:1rem;inset-block-end:1rem;font-weight:700}h1,.h1,h2,.h2{font-weight:800}.button,.button-secondary,button.button,.shopify-payment-button__button--unbranded{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:.02em}product-card .text-block[class*=product_title],.product-card .text-block[class*=product_title]{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:.01em}.facets__summary,.facets__label,.sorting-filter summary{font-family:var(--font-heading--family);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.shopify-policy__container{display:grid!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,6vw,6rem);max-width:var(--page-width, 1440px)!important;margin:0 auto!important;padding:clamp(2.5rem,6vw,5rem) var(--page-margin, 1rem) clamp(4rem,8vw,7rem)!important;color:#1d1d1b}.shopify-policy__title{align-self:start;position:sticky;top:calc(var(--header-height, 80px) + 1.5rem);text-align:left!important}.shopify-policy__title h1{margin:0;font-family:var(--font-heading--family);font-size:clamp(2.25rem,4.5vw,4rem);font-weight:800;line-height:.95;text-transform:uppercase;text-wrap:balance}.shopify-policy__body{max-width:46rem;min-width:0;font-size:1.0625rem;line-height:1.6;overflow-wrap:anywhere}.shopify-policy__title h1{overflow-wrap:anywhere}.shopify-policy__body :is(h2,h3,h4){margin:2em 0 .6em;font-family:var(--font-heading--family);font-weight:700;line-height:1.1;text-transform:uppercase}.shopify-policy__body p strong:only-child{font-family:var(--font-heading--family);font-size:1.25rem;text-transform:uppercase;letter-spacing:.01em}.shopify-policy__body a{color:inherit;text-decoration-color:#e84e24;text-decoration-thickness:2px;text-underline-offset:3px}@media screen and (max-width:989px){.shopify-policy__container{grid-template-columns:minmax(0,1fr);gap:1.5rem}.shopify-policy__title{position:static}}.sticky-add-to-cart__button.button{--color-primary-button-text: #ffffff;--color-primary-button-background: #e84e24;--color-primary-button-border: #e84e24;--color-primary-button-hover-text: #ffffff;--color-primary-button-hover-background: #eb6335;--color-primary-button-hover-border: #eb6335;--button-color: #ffffff;--button-background-color: #e84e24;--button-border-color: #e84e24}.sticky-add-to-cart__button.button:hover{--button-background-color: #eb6335;--button-border-color: #eb6335}.sticky-add-to-cart .sticky-add-to-cart__title{font-family:var(--font-heading--family);font-size:1.125rem;font-weight:700;line-height:1.05;text-transform:uppercase}.sticky-add-to-cart .sticky-add-to-cart__variant{font-size:.8125rem;opacity:.7}.sticky-add-to-cart__price .price{font-family:var(--font-heading--family);font-size:1.5rem;font-weight:800;line-height:1}.sticky-add-to-cart__button.button,.sticky-add-to-cart__button.button *{font-weight:800}.sticky-add-to-cart__button.button{font-size:1.0625rem}.product-badges:has(>:nth-child(2)){display:flex;flex-wrap:wrap;gap:.375rem}.product-badges__badge,.gn-badge,.product-card-ad__flag,.cat-gn__badge,.gn-menu-badge,.gn-cookie__badge,.gn-order-line__tag,.vc__badge,.cart-upsell__note--marker,.cornice-service__tag,.cornice-card__badge,.volume-tiers__badge,.cart-totals__savings-pill{border-radius:0!important}.product-badges__badge,.gn-badge{padding:.4em .65em!important;font-family:var(--font-heading--family)!important;font-size:.75rem!important;font-weight:700!important;font-stretch:normal!important;letter-spacing:.03em!important;line-height:1!important;text-transform:uppercase!important}.product-badges__badge.gn-badge-mini{background:#ffd96f;color:#1d1d1b}.product-badges__badge.gn-badge-best{display:inline-flex;align-items:center;gap:.35em;background:#1d1d1b;color:#fff}.product-badges__badge.gn-badge-best svg{flex:none;width:1.05em;height:1.05em;color:#ffd96f}.product-badges__badge.gn-badge-new{background:#e84e24;color:#fff}.gn-pdp-badges{--padding-block-start: 0px;--padding-inline-start: 0px;top:.75rem!important;left:.75rem!important;z-index:2}.gn-pdp-badges .product-badges__badge{font-size:.8125rem!important}main table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;font-size:.875rem;line-height:1.4}main table :is(th,td){padding:.5rem .4rem;border-bottom:1px solid rgb(29 29 27 / .15);text-align:left;vertical-align:top;overflow-wrap:anywhere}main table th{font-weight:700}@media screen and (max-width:749px){main table{font-size:.8125rem}main table :is(th,td){padding:.45rem .25rem}}.jdgm-star,.jdgm-star:before,.jdgm-preview-badge .jdgm-star{color:#ffd96f!important}
/*# sourceMappingURL=/cdn/shop/t/38/assets/gn-overrides.css.map */
