:root{--primary-color: #2E3E3B;--secondary-color: #FDFCFA;--tertiary-color: #F9F5ED;--gray-text-color: #7D7D7B;--light-text-color: #FFFFFF;--border-color-base: #DEDEDE;--dark-text-color: #282826;--background-color: #E1E0D2;--accent1-color: #BDBDA9;--accent2-color: #8E7240;--sale-color: #B02C00;--rating-color: #F6A429}:root{--primary-font: "Instrument Sans";--primary-font-weight: 400;--secondary-font: "Fraunces";--secondary-font-weight: 400;--tertiary-font-weight: 500}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:antialiased}:root{--heading-font-family: var(--secondary-font);--heading-font-weight: var(--secondary-font-weight);--heading-letter-spacing: -1px;--text-font-family: var(--primary-font);--text-font-weight: var(--primary-font-weight);--subheading-font-family: var(--primary-font);--subheading-font-weight: var(--tertiary-font-weight);--subheading-letter-spacing: .5px}.button:not(.button--sm),.shopify-challenge__button,.shopify-payment-button__button--unbranded{--button-bg: var(--primary-color);--button-text: var(--light-text-color);--button-hover-bg: var(--accent1-color);--button-hover-text: var(--dark-text-color);--button-padding-inline: clamp(26px, calc(26px + 8*(100vw - 699px)) , 34px);--button-padding-block: 0px;display:inline-flex;justify-content:center;align-items:center;min-height:40px;border-radius:30px;background-color:var(--button-bg);color:var(--button-text);font-family:var(--primary-font);font-weight:var(--tertiary-font-weight);font-size:clamp(13px,calc(13px + 1*(100vw - 699px)),14px);line-height:clamp(18px,calc(18px + 2*(100vw - 699px)),20px);text-transform:none;letter-spacing:normal}@media screen and (pointer:fine){.button:hover,.shopify-challenge__button:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--button-hover-bg);color:var(--button-hover-text)}}.button:active,.shopify-challenge__button:active,.shopify-payment-button__button--unbranded:active{background-color:var(--button-hover-bg);color:var(--button-hover-text)}@media screen and (pointer:fine){.button:has(.button__content[up-text]):hover:not([aria-busy=true]) .button__content[up-text]{transform:none}}.button__content[glowing]:after{content:none}.button.button--outline{--button-bg: var(--light-text-color);--button-text: var(--dark-text-color);--button-hover-bg: var(--background-color);--button-hover-text: var(--dark-text-color);border-color:transparent}.button:disabled,.button[aria-disabled=true]{--button-bg: var(--border-color-base);--button-text: var(--gray-text-color);-webkit-user-select:none;user-select:none;pointer-events:none}.product-card .vendor{font-family:var(--primary-font);font-weight:var(--primary-font-weight);font-size:clamp(11px,calc(11px + 2px*(100vw - 360px)/1080px),13px);line-height:clamp(15px,calc(15px + 3px*(100vw - 360px)/1080px),18px);color:var(--gray-text-color)}.product-card .product-title{font-family:var(--primary-font);font-weight:var(--tertiary-font-weight);font-size:clamp(14px,calc(14px + 1px*(100vw - 360px)/1080px),15px);line-height:clamp(20px,calc(20px + 1px*(100vw - 360px)/1080px),21px);color:var(--dark-text-color)}.product-card sale-price{font-family:var(--primary-font);font-weight:var(--primary-font-weight);font-size:clamp(17px,calc(17px + 2px*(100vw - 360px)/1080px),19px);line-height:clamp(22px,calc(22px + 4px*(100vw - 360px)/1080px),26px);color:var(--dark-text-color)}.product-card sale-price.text-on-sale{color:var(--sale-color)}.product-card .price-from-prefix{position:relative;top:-1px;vertical-align:middle;line-height:1;font-weight:var(--primary-font-weight);font-size:clamp(13px,calc(13px + 2px*(100vw - 360px)/1080px),15px);color:inherit}.product-card compare-at-price{font-family:var(--primary-font);font-weight:var(--primary-font-weight);font-size:clamp(11px,calc(11px + 2px*(100vw - 360px)/1080px),13px);line-height:clamp(15px,calc(15px + 3px*(100vw - 360px)/1080px),18px);color:var(--gray-text-color)}.product-card .price-list{align-items:center;column-gap:5px}.product-card .product-card__info,.product-card--info-outside.product-card--blends .product-card__info{padding:clamp(12px,calc(12px + 4*(100vw - 699px)),16px)}.product-card .product-card__info div:has(>div>price-list){gap:clamp(12px,calc(12px + 4*(100vw - 699px)),16px)}
/*# sourceMappingURL=/cdn/shop/t/42/assets/claude-base.css.map */
