body.offrizz-theme{--offrizz-black: #0b0b0b;--offrizz-bone: #f3efe7;--offrizz-paper: #fcfaf6;--offrizz-oxide: #a64338;--offrizz-steel: #8b8d8f;--offrizz-dust: #b9b0a5;--offrizz-surface-dark: #1b1b1b;--offrizz-surface-light: var(--offrizz-paper);--offrizz-border: rgb(243 239 231 / 22%);--offrizz-border-light: rgb(11 11 11 / 25%);--offrizz-text-muted: var(--offrizz-dust);--offrizz-focus: var(--color-foreground);--offrizz-hover: var(--offrizz-oxide);--offrizz-font-display: var(--font-heading--family);--offrizz-font-body: var(--font-body--family);--offrizz-font-editorial: var(--font-accent--family);--offrizz-space-1: .5rem;--offrizz-space-2: 1rem;--offrizz-space-3: 1.5rem;--offrizz-space-4: 2rem;--offrizz-space-5: 3rem;--offrizz-section-space: clamp(3rem, 6vw, 6rem);--offrizz-gutter: 1.5rem;--offrizz-content-width: 100rem;--offrizz-text-width: 48rem;--offrizz-radius: 1px;--offrizz-duration-ui: .18s;--offrizz-duration-image: .7s;--offrizz-ease: cubic-bezier(.22, 1, .36, 1);--page-margin: var(--offrizz-gutter);--page-width: min(var(--offrizz-content-width), calc(var(--page-content-width) + 2 * var(--offrizz-gutter)));font-family:var(--offrizz-font-body);-webkit-font-smoothing:antialiased}@media(min-width:1024px){body.offrizz-theme{--offrizz-gutter: 2.5rem}}.offrizz-theme :where(.offrizz-display,.offrizz-heading,.offrizz-label){font-family:var(--offrizz-font-display)}.offrizz-theme .offrizz-display{font-size:clamp(3rem,9vw,7.5rem);font-weight:600;line-height:.92;letter-spacing:-.03em;text-transform:uppercase}body.offrizz-theme :is(h2,.h2.h2,.offrizz-heading,.offrizz-home__heading,.offrizz-pdp__heading):not(:where(.offrizz-campaign__heading,.offrizz-statement__heading,.shopify-app-block *,product-card *,.offrizz-card *)){font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--font-h2--size);line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.offrizz-theme .offrizz-editorial{font-family:var(--offrizz-font-editorial);font-size:clamp(1.5rem,3vw,3rem);font-weight:400;line-height:1.2}.offrizz-theme .offrizz-body{font-family:var(--offrizz-font-body);font-size:1rem;line-height:1.6}.offrizz-theme .offrizz-label{font-size:.6875rem;font-weight:500;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.offrizz-theme .offrizz-container{box-sizing:border-box;width:100%;max-width:var(--offrizz-content-width);margin-inline:auto;padding-inline:var(--offrizz-gutter)}.offrizz-theme .offrizz-container--narrow{max-width:var(--offrizz-text-width)}.offrizz-theme .offrizz-section-space{padding-block:var(--offrizz-section-space)}.offrizz-theme .offrizz-editorial-grid{display:grid;gap:var(--offrizz-space-4)}.offrizz-theme .offrizz-editorial-grid>*{min-width:0}@media(min-width:750px){.offrizz-theme .offrizz-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--offrizz-space-5)}}.offrizz-theme .offrizz-rule{border-block:1px solid var(--color-border)}.offrizz-theme .offrizz-link{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.25em;transition:text-decoration-color var(--offrizz-duration-ui) ease}.offrizz-theme .offrizz-link:hover{text-decoration-color:var(--offrizz-hover)}.offrizz-theme :is(.button,.button-secondary,.offrizz-button):not(:where(.button-unstyled,.shopify-payment-button *,shopify-accelerated-checkout *,.shopify-block,.shopify-block *,.appstle_sub_widget *,[data-offrizz-exclude] *)){border-radius:var(--offrizz-radius);font-family:var(--offrizz-font-display);font-weight:600;letter-spacing:.08em;transition:color var(--offrizz-duration-ui) ease,background-color var(--offrizz-duration-ui) ease,box-shadow var(--offrizz-duration-ui) ease}.offrizz-theme :is(.button,.button-secondary,.offrizz-button,.offrizz-link):focus-visible:not(:where(.shopify-block *,.shopify-payment-button *,.appstle_sub_widget *,[data-offrizz-exclude] *)){outline:2px solid var(--color-foreground);outline-offset:4px}.offrizz-theme .offrizz-media{overflow:hidden;border-radius:var(--offrizz-radius)}.offrizz-theme .offrizz-image{display:block;max-width:100%;width:100%;height:auto;border-radius:var(--offrizz-radius)}.offrizz-theme .offrizz-image--cover{height:100%;object-fit:cover}.offrizz-theme .offrizz-media--zoom .offrizz-image{transition:transform var(--offrizz-duration-image) var(--offrizz-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.offrizz-theme .offrizz-media--zoom:hover .offrizz-image{transform:scale(1.03)}}.offrizz-theme #MainContent[data-template*=product] product-price{--rb-price-main-color: var(--color-foreground);--rb-price-compare-color: var(--color-foreground-muted)}.offrizz-theme #MainContent[data-template*=product] .rb-custom-buy-box{--rb-cbb-active-border: linear-gradient(var(--offrizz-oxide), var(--offrizz-oxide));--rb-cbb-badge-bg: var(--offrizz-oxide)}.offrizz-theme #MainContent[data-template*=product] :is(#checkout-btn,.try-risk-free-btn):not(:where(.shopify-block *,.appstle_sub_widget *,.shopify-payment-button *)){background:var(--offrizz-bone)!important;border-color:var(--offrizz-bone)!important;color:var(--offrizz-black)!important;border-radius:var(--offrizz-radius)!important}.offrizz-theme #MainContent[data-template*=product] :is(#checkout-btn,.try-risk-free-btn):hover:not(:disabled,[aria-disabled=true]):not(:where(.shopify-block *,.appstle_sub_widget *,.shopify-payment-button *)){background:var(--offrizz-oxide)!important;border-color:var(--offrizz-oxide)!important;color:var(--offrizz-bone)!important}.offrizz-theme #MainContent[data-template*=product] :is(.rb-cbb-panel,.rb-cbb-scent-card,.rb-cbb-plan-card,.rb-bosb-card,.rb-bosb-pack-card,.details-content--ingredients-table){background:var(--offrizz-paper);border-color:var(--offrizz-border-light);border-radius:var(--offrizz-radius);color:var(--offrizz-black)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-cbb-scent-card.is-active,.rb-cbb-plan-card.is-active,.rb-bosb-pack-card.is-active){background:var(--offrizz-bone);border-color:var(--offrizz-oxide)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-cbb-scent-image,.rb-cbb-gift-item img,.rb-bosb-scent-row,.rb-bosb-scent-row img,.details-content--ingredients-table .ingredient-img){border-radius:var(--offrizz-radius)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-cbb-gift-item em,.rb-bosb-live-price strong){color:var(--offrizz-oxide)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-cbb-off,.rb-cbb-plan-badge,.rb-bosb-pill,.rb-bosb-pill--orange,.rb-bosb-scent-copy span){background:var(--offrizz-oxide);color:var(--offrizz-bone);border-radius:var(--offrizz-radius)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-bosb-save-note,.rb-bosb-scent-row img){background:var(--offrizz-bone);color:var(--offrizz-black);border-radius:var(--offrizz-radius)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-bosb-next,.rb-bosb-add){background:var(--offrizz-black);color:var(--offrizz-bone);border-radius:var(--offrizz-radius)}.offrizz-theme #MainContent[data-template*=product] .rb-bosb-pack-card.is-active .rb-bosb-radio{background:var(--offrizz-oxide);border-color:var(--offrizz-oxide)}.offrizz-theme #MainContent[data-template*=product] .rb-bosb{color:var(--color-foreground)}.offrizz-theme #MainContent[data-template*=product] :is(.rb-bosb-step.is-active,.rb-bosb-step-separator){color:var(--color-foreground)}.offrizz-theme #MainContent[data-template*=product] :is(#checkout-btn,.try-risk-free-btn,.rb-bosb-next,.rb-bosb-add):focus-visible{outline:2px solid var(--offrizz-oxide);outline-offset:4px}@media(prefers-reduced-motion:reduce){html:has(>body.offrizz-theme){scroll-behavior:auto}body.offrizz-theme{--offrizz-duration-ui: 0ms;--offrizz-duration-image: 0ms}.offrizz-theme .offrizz-media--zoom .offrizz-image{transform:none}.offrizz-theme [data-offrizz-motion]{animation:none;transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/offrizz-base.css.map */
