:root{--font-body-family: "sweet-sans-pro", sans-serif !important;--font-paragraph--family: "sweet-sans-pro", sans-serif !important;--font-body-style: normal;--font-body-weight: 700;--font-body-weight-bold: 700;--font-heading-family: "sweet-sans-pro", sans-serif;--font-h1--family: "sweet-sans-pro", sans-serif !important;--font-h2--family: "sweet-sans-pro", sans-serif !important;--font-heading-style: normal;--font-heading-weight: 600}[id$=section_GRgf8H],[id$=section_GRgf8H] .section-background,[id$=section_GRgf8H] .section{background:#f9f9f9!important;background-color:#f9f9f9!important}[id$=section_GRgf8H] h2{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:22px!important;line-height:1.2!important;text-transform:uppercase!important;color:#000!important;margin:0!important}[id$=section_GRgf8H] .email-signup-block{width:100%!important;max-width:720px!important;margin-top:20px!important;--margin-block-start: 20px !important}[id$=section_GRgf8H] .email-signup__form{width:100%!important}[id$=section_GRgf8H] .email-signup__input-group{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;background:transparent!important;border:none!important;border-radius:0!important;overflow:visible!important;padding:0!important}[id$=section_GRgf8H] .email-signup__input{flex:1 1 auto!important;background:#fff!important;color:#000!important;border:1px solid #000!important;border-radius:0!important;padding:12px 16px!important;margin:0!important;font-family:sweet-sans-pro,sans-serif!important;font-size:12px!important;box-sizing:border-box!important}[id$=section_GRgf8H] .email-signup__input::placeholder{color:#9a9a9a!important;text-transform:uppercase!important;font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;letter-spacing:.04em!important;opacity:1!important}[id$=section_GRgf8H] .email-signup__button{flex:0 0 auto!important;background:#000!important;color:#fff!important;border:1px solid #000!important;border-left:none!important;border-radius:0!important;padding:0 28px!important;margin:0!important;align-self:stretch!important;font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.06em!important;text-transform:uppercase!important;cursor:pointer!important;box-sizing:border-box!important}[id$=section_GRgf8H] .email-signup__button:hover{background:#222!important;color:#fff!important}@media screen and (max-width:749px){[id$=section_GRgf8H] .email-signup__input-group{flex-direction:row!important}[id$=section_GRgf8H] .email-signup__input{width:auto!important;flex:1 1 auto!important}[id$=section_GRgf8H] .email-signup__button{width:auto!important;flex:0 0 auto!important;border-left:none!important}}[id$=section_GRgf8H] [class*=text_disclaimer]{margin-top:20px!important;padding-top:0!important;max-width:815px!important;--margin-block-start: 20px !important;--padding-block-start: 0 !important;--max-width: 815px !important}[id$=section_GRgf8H] [class*=text_disclaimer]>*{max-inline-size:815px!important}[id$=section_GRgf8H] [class*=text_disclaimer],[id$=section_GRgf8H] [class*=text_disclaimer] p,[id$=section_GRgf8H] [class*=text_disclaimer] rte-formatter,[id$=section_GRgf8H] [class*=text_disclaimer] a{font-family:proxima-nova,sans-serif!important;font-size:12px!important;line-height:1.5!important;color:#000!important}[id$=section_GRgf8H] [class*=text_disclaimer] p{margin:0!important}.menu-list__link,.menu-list__link-title,.menu-list__item,.header .menu-list__link,.header .menu-list__link-title{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.menu-drawer,.menu-drawer__navigation,.menu-drawer__submenu,.menu-drawer__menu,.menu-drawer-container[open] .menu-drawer,.menu-drawer-container[open] .menu-drawer__navigation{background-color:#fff!important;--color-background: 255, 255, 255 !important;--color-foreground: 0, 0, 0 !important}.menu-drawer__menu-item,.menu-drawer__menu-item-text,.menu-drawer__menu-item--mainlist,.menu-drawer__menu-item--child,.menu-drawer__menu-item--parent,.menu-drawer__back-button{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important}.menu-drawer .menu-drawer__close-button,.menu-drawer .menu-drawer__close-button svg,.menu-drawer .menu-drawer__close-button svg *{color:#000!important;fill:#000!important;stroke:#000!important}#header-component .header__column--left{gap:40px!important}.announcement-bar,.section-background:has(+.announcement-bar){background-color:#f9f9f9!important}.announcement-bar,.announcement-bar .announcement-bar__text,.announcement-bar .announcement-bar__slide{font-family:sweet-sans-pro,sans-serif!important;font-weight:500!important;color:#000!important;--font-family: "sweet-sans-pro", sans-serif !important;--font-weight: 500 !important;--color-foreground: 0, 0, 0 !important}.product-details h1,.product-details h1.h1,.product-details .text-block h1,.product-details .text-block.h1 h1,.product-details .text-block.h2 h1,.product-details .text-block.h2>*,.product-details .text-block.h2 :is(h1,h2,h3,h4,h5,h6),.product-details .text-block.h1 :is(h1,h2,h3,h4,h5,h6),.product-details [class*=text-block--] h1{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:18px!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important;margin:0!important}.product-details product-price,.product-details product-price *:not(.volume-pricing-note):not(.tax-note),.product-details .price,.product-details .price-item,.product-details .price-item--sale,.product-details .price-item--regular,.product-details .compare-at-price{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:16px!important;line-height:1.2!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important}.product-details .product-selected-variant{font-family:proxima-nova,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.3!important;color:#737373!important;margin:4px 0 0!important;text-transform:none!important}.product-details .product-form-buttons .quantity-selector-wrapper,.product-details .product-form-buttons .quantity-label,.product-details .product-form-buttons .quantity-rules{display:none!important}.product-details .buy-buttons-block,.product-details .product-form-buttons{width:100%!important}.product-details .product-form-buttons>*{flex:1 1 100%!important;width:100%!important;min-width:100%!important}.product-details .product-form-buttons .add-to-cart-button{width:100%!important;height:40px!important;min-height:40px!important;padding-block:0!important;background-color:#000!important;color:#fff!important;border:1px solid #000!important;border-radius:0!important;font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase!important;cursor:pointer!important}.product-details .product-form-buttons .add-to-cart-button:hover,.product-details .product-form-buttons .add-to-cart-button:focus-visible{background-color:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important}.product-details .product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none!important}.product-details .buy-buttons-block+rte-formatter,.product-details .buy-buttons-block+rte-formatter p,.product-details .buy-buttons-block+.text-block,.product-details .buy-buttons-block+.text-block p,.product-details [class*=SupportInfo],.product-details [class*=SupportInfo] p,.product-details [class*=SupportInfo] rte-formatter{font-family:proxima-nova,sans-serif!important;font-weight:500!important;font-size:10px!important;line-height:1.5!important;color:#737373!important;margin:0!important;text-transform:none!important}.product-details .variant-option--swatches{gap:8px}.product-details .variant-option--swatches .variant-option__button-label{padding:0!important;border:1px solid transparent!important;border-radius:0!important;background:transparent!important;width:84px!important;height:84px!important;overflow:hidden!important;transition:border-color .15s ease}.product-details .variant-option--swatches .variant-option__button-label:has(:checked){border-color:#000!important}.product-details .variant-option--swatches .variant-option__button-label:hover{border-color:#b8860b!important}.product-details .variant-option__variant-image{display:block;width:84px;height:84px;overflow:hidden}.product-details .variant-option__variant-image-img{width:84px;height:84px;object-fit:cover;display:block}.product-details .variant-option--swatches .swatch{--swatch-width: 84px !important;--swatch-height: 84px !important;--max-swatch-size: 84px !important;border-radius:0!important;background-size:cover!important}.product-details .accordion .details__header,.product-details .accordion summary,.product-details .accordion .details summary{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:12px!important;line-height:1.4!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important;--summary-font-family: "sweet-sans-pro", sans-serif !important;--summary-font-weight: 700 !important;--summary-font-size: 12px !important;--summary-font-case: uppercase !important}[id$=section_nkdTtG] .text-block--text_PWMnXK,[id$=section_nkdTtG] .text-block--text_PWMnXK *,[id$=section_nkdTtG] h3,[id$=section_nkdTtG] h3 *{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important}[id$=section_nkdTtG] .accordion .details__header,[id$=section_nkdTtG] .accordion summary,[id$=section_nkdTtG] .accordion summary *{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important;--summary-font-family: "sweet-sans-pro", sans-serif !important;--summary-font-case: uppercase !important;--summary-font-weight: 700 !important}[id$=section_nkdTtG] .accordion .details-content,[id$=section_nkdTtG] .accordion .details-content p,[id$=section_nkdTtG] .accordion .details-content *{color:#000!important;font-size:1.125rem!important;line-height:1.5!important}[id$=section_nkdTtG] .accordion .icon-plus path{transition:transform var(--animation-speed-slow, .3s) var(--animation-easing, ease);transform-origin:center}[id$=section_nkdTtG] .accordion accordion-custom[open] .icon-plus path.horizontal,[id$=section_nkdTtG] .accordion .details[open] .icon-plus path.horizontal{transform:rotate(90deg)}[id$=section_nkdTtG] .accordion{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:120px;row-gap:0}[id$=section_nkdTtG] .accordion>*{display:block;min-width:0}[id$=section_nkdTtG] .accordion--dividers>*:not(:first-child):not(:nth-child(2)) .details,[id$=section_nkdTtG] .accordion--dividers>* .details{border-block-start:var(--style-border-width) solid var(--color-border)}@media screen and (max-width:749px){[id$=section_nkdTtG] .accordion{grid-template-columns:1fr!important;column-gap:0}}[id$=section_mbrDfz] .section-content-wrapper{text-align:center!important;align-items:center!important}[id$=section_mbrDfz] .text-block,[id$=section_mbrDfz] .text-block rte-formatter{width:100%!important;max-width:720px!important;margin-left:auto!important;margin-right:auto!important}[id$=section_mbrDfz] h2,[id$=section_mbrDfz] h2 *,[id$=section_mbrDfz] h2 strong{font-family:sweet-sans-pro,sans-serif!important;font-weight:800!important;font-style:normal!important;font-size:24px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000!important;margin:0!important;text-align:center!important}[id$=section_mbrDfz] p,[id$=section_mbrDfz] p *{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;line-height:1.6!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important;text-align:center!important}[id$=section_mbrDfz] p strong{font-weight:600!important}[id$=section_mbrDfz] p+p{margin-top:16px!important}@media screen and (max-width:749px){[id$=section_mbrDfz] h2,[id$=section_mbrDfz] h2 *{font-size:20px!important}[id$=section_mbrDfz] p,[id$=section_mbrDfz] p *{font-size:14px!important}}body:has(.contact-form) main h1,body:has(.contact-form) main h1 *,body:has(.contact-form) h1.h1,body:has(.contact-form) h1.h1 *{font-family:sweet-sans-pro,sans-serif!important;font-weight:800!important;font-style:normal!important;font-size:18px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000!important;text-align:center!important;max-width:560px!important;margin:0 auto 24px!important;padding-inline:16px!important;box-sizing:border-box!important}body:has(.contact-form) main .text-block:has(h1){max-width:560px!important;margin-inline:auto!important;padding-inline:16px!important;box-sizing:border-box!important}body:has(.contact-form) #shopify-section-form,body:has(.contact-form) .shopify-section:has(.contact-form){margin-top:24px!important}body:has(.contact-form) main p,body:has(.contact-form) main p *{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:15px!important;line-height:1.6!important;letter-spacing:normal!important;text-transform:none!important;color:#000!important;text-align:center!important}body:has(.contact-form) main .text-block:not(:has(h1)){max-width:560px!important;margin-inline:auto!important;padding-inline:16px!important;box-sizing:border-box!important}.contact-form{margin-inline:auto!important;max-width:560px!important;width:100%!important}.contact-form__input,.contact-form__input--textarea{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.5!important;letter-spacing:normal!important;color:#000!important;background-color:#fff!important;border:1px solid #000!important;border-radius:0!important;padding:14px 16px!important;box-shadow:none!important;-webkit-appearance:none!important;appearance:none!important}.contact-form__input::placeholder,.contact-form__input--textarea::placeholder{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#9a9a9a!important;opacity:1!important}.contact-form__input:focus,.contact-form__input--textarea:focus{outline:none!important;border-color:#000!important;box-shadow:inset 0 0 0 1px #000!important}.contact-form__input--textarea{min-height:160px!important;resize:vertical!important}.contact-form__form,.contact-form__form-row{gap:12px!important}.contact-form .submit-button,.contact-form button[type=submit],.contact-form .button{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#fff!important;background-color:#000!important;border:1px solid #000!important;border-radius:0!important;padding:14px 32px!important;min-height:48px!important;width:100%!important;min-width:0!important;display:block!important;cursor:pointer!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important;margin-top:8px!important}.contact-form .submit-button:hover,.contact-form button[type=submit]:hover,.contact-form .button:hover{background-color:#fff!important;color:#000!important;border-color:#000!important}.contact-form__error,.contact-form__error *,.contact-form__success,.contact-form__success *{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.5!important;color:#000!important}.contact-form__error,.contact-form__success{border:1px solid #000!important;padding:12px 16px!important;border-radius:0!important}.cart-drawer__heading,.cart-drawer__heading.h4,.cart-drawer__heading--empty{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important}.cart-drawer__inner,.cart-drawer--empty .cart-drawer__inner{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;height:100%!important;margin-top:0!important;padding-top:64px!important}.cart-drawer__content,.cart-drawer--empty .cart-drawer__content,.cart-drawer:not(:has(.cart-form)) .cart-drawer__content{justify-content:flex-start!important;text-align:left!important}.cart-drawer:not(:has(.cart-form)) .cart-items__wrapper{justify-content:flex-start!important;align-items:stretch!important;text-align:left!important}.cart-drawer .cart-items__empty-button{display:none!important}.cart-drawer .cart-items__wrapper>p{display:none!important}.cart-drawer--empty .cart-drawer__heading,.cart-drawer__heading--empty{margin-bottom:8px!important}.cart-drawer__empty-subtext{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.5!important;color:#000!important;text-align:center!important;margin:0 0 var(--margin-md) 0!important}[class*=ai-premium-hero-heading-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:800!important}@media screen and (max-width:749px){[class*=ai-premium-hero-heading-]{font-size:32px!important;font-weight:800!important}}[class*=ai-value-proof-content-]{background-color:#fff!important;border-radius:0!important;border:1px solid #eae8e6!important}[class*=ai-value-proof-heading-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:24px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000!important}[class*=ai-value-proof-subtext-]{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.6!important;color:#000!important;opacity:1!important}[class*=ai-value-proof-savings-item-]{border-color:#eae8e6!important}[class*=ai-value-proof-savings-label-]{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;color:#000!important}[class*=ai-value-proof-savings-amount-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important}[class*=ai-value-proof-total-]{background-color:#f9f9f9!important;border:1px solid #000!important;border-radius:0!important}[class*=ai-value-proof-total-row-],[class*=ai-value-proof-total-label-],[class*=ai-value-proof-total-amount-]{background-color:transparent!important;border:none!important}[class*=ai-value-proof-total-label-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;color:#000!important}[class*=ai-value-proof-total-amount-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;color:#000!important}[class*=ai-value-proof-supporting-]{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;color:#000!important}[class*=ai-premium-product-story-container-]{max-width:var(--page-width, 1400px)!important;padding-inline:var(--page-margin, 40px)!important}[class*=ai-premium-product-story-grid-]{grid-template-columns:1.5fr 1fr!important}@media screen and (max-width:749px){[class*=ai-premium-product-story-grid-]{grid-template-columns:1fr!important}}[class*=ai-premium-product-story-image-]{border-radius:0!important;width:100%!important;height:auto!important}[class*=ai-premium-product-story-heading-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:28px!important;line-height:1.2!important;letter-spacing:0!important;text-transform:uppercase!important;color:#000!important}[class*=ai-premium-product-story-intro-]{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:15px!important;line-height:1.6!important;color:#000!important;opacity:1!important}[class*=ai-premium-product-story-block-]{border-color:#000!important}[class*=ai-premium-product-story-block-title-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-size:12px!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important}[class*=ai-premium-product-story-block-text-]{font-family:proxima-nova,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:14px!important;line-height:1.6!important;color:#000!important;opacity:1!important}[class*=ai-premium-product-story-highlight-]{font-family:sweet-sans-pro,sans-serif!important;font-weight:700!important;font-style:normal!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:#000!important;border-color:#000!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/sweet-sans-pro.css.map */
