:root{--font-body-family: var(--body-style);--font-heading-family: var(--header-style);--font-heading-weight: 400;--tmd-rule: #d2eafa;--tmd-blue-dark: #1f3268}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:400;letter-spacing:normal}.button,.btn,.shopify-payment-button__button--unbranded{font-family:var(--alt-style);font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase;min-height:44px;padding:10px 15px;border-radius:0}.btn:not(.outline):hover,.button:hover{filter:none}@media only screen and (max-width:749px){.btn.small--slim{font-size:11px;text-transform:uppercase;min-height:40px;padding:8px 10px}}.btn.text-btn{min-height:auto;min-width:auto;padding:0;border:0;background:transparent}.btn.blue-back{border:1px solid hsl(var(--blue));transition:background-color .2s ease,color .2s ease}.btn.blue-back,.product-card button,.product-form__submit{transition:background-color .2s ease,border-color .2s ease}.btn.blue-back:hover,.product-card button:not([disabled]):hover,.product-card .btn.add-to:hover,.bd-sticky-atc__button:hover,.bd-upsell__button:hover,.itg_main_product .itg_qty_checkout_btn .product-form__submit:not([disabled]):hover,.product-form__submit:not([disabled]):hover{background-color:var(--tmd-blue-dark);border-color:var(--tmd-blue-dark);color:hsl(var(--white))}.btn.outline{border:1px solid hsl(var(--blue));color:hsl(var(--blue));background-color:hsl(var(--white))}.btn.outline:hover{background-color:hsl(var(--blue));border:1px solid hsl(var(--blue));color:hsl(var(--white))}.outline:hover span{color:inherit}.home-callouts a.btn{font-size:11px}:is(.color-accent-1,.color-accent-2,.color-inverse) :is(h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,p,.rte){color:rgb(var(--color-foreground))}:is(.color-accent-1,.color-accent-2,.color-inverse) .button:not(.button--secondary){color:rgb(var(--color-button-text))}.btn.outline.white,.white .btn.outline{background-color:transparent;border-color:hsl(var(--white));color:hsl(var(--white))}.btn.outline.white:hover,.white .btn.outline:hover{background-color:hsl(var(--white));border-color:hsl(var(--white));color:hsl(var(--blue))}.button.btn:after{box-shadow:none}:is(.blue-back,.teal-back,.black-back,.green-back,.qc-teal-back,.qc-wine-back) .btn.blue-back{background-color:hsl(var(--white));border-color:hsl(var(--white));color:hsl(var(--blue))}:is(.blue-back,.teal-back,.black-back,.green-back,.qc-teal-back,.qc-wine-back) .btn.outline{background-color:transparent;border-color:hsl(var(--white));color:hsl(var(--white))}:is(.blue-back,.teal-back,.black-back,.green-back,.qc-teal-back,.qc-wine-back) .btn.outline:hover{background-color:hsl(var(--white));color:hsl(var(--blue))}.bd-grid>a>.text-block h2{font-family:var(--alt-style);font-size:13px;font-weight:700;letter-spacing:.05em;line-height:1.3;text-transform:uppercase;color:hsl(var(--blue))}.bd-grid>a:hover>.text-block h2{color:hsl(var(--blue-dark1))}.yotpo-widget-loyalty-floater-widget,.yotpo-widget-loyalty-floater-widget *:not(button):not(a):not(input):not(img):not(svg):not(path){background-color:#e7f0f6!important}.yotpo-widget-loyalty-floater-widget,.yotpo-widget-loyalty-floater-widget *{font-family:var(--alt-style)!important}.yotpo-widget-loyalty-floater-widget button,.yotpo-widget-loyalty-floater-widget [role=button]{background-color:#e7f0f6!important;background-image:none!important;font-size:12px!important;font-weight:700!important;letter-spacing:.05em!important;color:#231f20!important}.collection-hero h1.collection-hero__title{font-size:48px;line-height:1.1}.itg_collection_banner.collection-hero{padding-bottom:32px}span.itg_view_grid_text,h2.facet-filters__label.caption-large,.facet-filters__sort{font-family:var(--alt-style)!important}.itg_collection_grid_main .facets-vertical-form{padding:4px 0}span.itg_view_grid_text,.itg_collection_grid_main h2.facet-filters__label.caption-large{font-size:12px}.itg_view_icons_main{padding:7px 10px;gap:10px}.itg_collection_grid_main .facets-vertical-form select#SortBy{color:#231f20;font-size:12px;height:auto;min-height:0;padding:7px 32px 7px 12px}@media only screen and (max-width:749px){.collection-hero h1.collection-hero__title{font-size:34px}.itg_collection_banner.collection-hero{padding-bottom:20px}}.product-card .add-to .btn,.product-card .add-to product-form,.product-card .add-to form{width:100%}.product-card .product-title.h6{font-size:22px;font-weight:400;line-height:1.15;min-height:2.3em}.price,.price .price-item{font-family:var(--alt-style)}.product-card .price .price-item{font-size:13px}.product-card span.price-item.price-item-value{font-size:11px!important}.product-card:hover:before{background:#f7f7f7}.product-card .yotpo-sr-bottom-line-score{font-size:12px!important;line-height:1!important}@media only screen and (max-width:749px){.product-card .product-title.h6{font-size:20px}}.card-information .card__heading,.itg_template_search a.full-unstyled-link{font-family:var(--header-style)!important;font-size:22px;font-weight:400;line-height:1.15;color:#231f20}.card-information .card__heading{min-height:2.3em}.card-information .price,.card-information .price .price-item,.card__information .price{font-family:var(--alt-style);font-size:13px;color:#231f20!important}.card-information span.price-item.price-item-value{font-size:11px!important}.quick-add__submit{width:100%!important;max-width:100%;padding:10px 15px!important;min-height:44px;background:#2e4992;border:1px solid #2e4992;border-radius:0;color:hsl(var(--white))}.quick-add__submit:not([disabled]):hover{background-color:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important;color:hsl(var(--white))!important}@media only screen and (max-width:749px){.card-information .card__heading,.itg_template_search a.full-unstyled-link{font-size:20px}}.card__content .quick-add,.card__content .quick-add product-form{justify-self:stretch;display:block;width:100%}.itg_collection_grid_main .bd-grid.gap05{column-gap:32px;row-gap:40px}.itg_collection_grid_main .facets-vertical .facets-wrapper{margin-right:40px}.itg_facet-filters-form{margin-bottom:32px}.itg_collection_grid_main .facets-wrapper .facets-container{background:transparent;padding:0}.facets-wrapper details{margin-bottom:32px;border:0}.facets-wrapper .facets__summary{padding:0 0 12px!important;margin:0 0 8px;border-bottom:1px solid #e9e8e5;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#231f20}.facets-wrapper .facets__summary *{font-size:inherit;font-weight:inherit;letter-spacing:inherit;color:inherit}.facets-wrapper ul.itg_filter_menu>li>a{display:block;padding:7px 0;border:0;background:transparent;font-size:14px;color:#231f20;transition:padding-left .15s ease}.facets-wrapper ul.itg_filter_menu>li>a:hover{padding-left:6px;text-decoration:underline;text-underline-offset:.25em}.facets-wrapper ul.itg_filter_menu>li>a.active,.facets-wrapper ul.itg_filter_menu>li.active>a,.facets-wrapper ul.itg_filter_menu>li>a[aria-current]{font-weight:700}.facets-wrapper .facets-wrap,.facets-wrapper li.list-menu__item.facets__item{margin-left:0;padding-left:0}.facets-wrapper .facet-checkbox{padding:7px 0;font-size:14px;color:#231f20}.facets-wrapper .facet-checkbox svg rect{stroke:#231f20}.facets-wrapper .facets__disclosure-vertical>.facets__summary{pointer-events:none;cursor:default}.facets-wrapper .facets__disclosure-vertical>.facets__summary .icon-caret{display:none}.product-card{padding:16px}.product-card .product-image{margin-bottom:20px}.product-card .price{margin-top:8px}.product-card .add-to{margin-top:16px}.qc-product-badge.qc-product-card{top:28px;left:28px}@media only screen and (max-width:749px){.qc-product-badge.qc-product-card{top:7px;left:5px}.itg_collection_grid_main .bd-grid.gap05{column-gap:12px;row-gap:20px}.product-card{padding:10px}.itg_collection_grid_main .facets-vertical .facets-wrapper{margin-right:0}.itg_collection_grid_main .facets-wrapper .facets-container{grid-template-columns:1fr auto;align-items:center}.itg_collection_grid_main .facets-wrapper .product-count{align-self:center;margin:0}.facets-wrapper details.mobile-facets__disclosure{margin-bottom:0}.mobile-facets__open svg{color:hsl(var(--black))}}.facets-wrapper,.facets-wrapper *:not(svg):not(path),.mobile-facets,.mobile-facets *:not(svg):not(path){font-family:var(--alt-style)!important}.accordion__title,.accordion summary,.accordion__content,.product__accordion summary,.product__accordion .accordion__content{font-family:var(--alt-style)!important}input,select,textarea,label,legend,.field__label,.form__label,.select__select,.quantity__input,.product-form__input,.radio-label,.tooltip-text,.badge,.tab-btn,.text-btn,.pagination,.stock-alert,.bd-spice,.bd-upsell__price,.bd-upsell__variant,.bd-upsell__promo,.bundle-builder,.cart-items,.totals,.cart__footer,.cart-notification,.rebuy-widget .rebuy-money,.rebuy-widget .rebuy-button,.rebuy-widget select,.quantity__button,.active-facets__button,.share-button__button,.share-button__copy,.product-popup-modal__button,.predictive-search,.rtxn_manage_subscriptions_btn,a.recipe_btn,#rk_parent .rk_atc_btn,#rk_parent .rk_rfc_btn,#rk_parent .rk_cart_btn,#rk_parent .rk_checkout_btn,#rk_parent select{font-family:var(--alt-style)}a.itg_subheading.blog_btn{font-family:var(--alt-style);font-size:11px;font-weight:700;letter-spacing:.05em;line-height:1.4;padding:13px 24px;background-color:#2e4992;border:1px solid #2e4992;border-radius:0}a.itg_subheading.blog_btn:hover{background-color:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important;color:hsl(var(--white))!important}.stay-ai-subscriptions,.rtx-widget,.rtx-subscription{--font-family: var(--alt-style)}.itg_main_product .product__title h1{font-size:44px;line-height:1.1;font-weight:400}shopify-payment-terms{display:block;font-family:var(--alt-style);font-size:12px;line-height:1.4;color:#6e6e6f}@media only screen and (max-width:749px){.itg_main_product .product__title h1{font-size:32px}}.home-callouts{background-color:#d5e9f9;background-image:url(tmd-pattern-cloudless.jpg);background-size:300px;background-repeat:repeat}.home-callouts .flickity-viewport{background-color:transparent;box-shadow:none;border-radius:0}.home-callouts .flickity-slider>.text-block{position:relative;isolation:isolate;min-height:100%;padding:24px 34px 28px;background:transparent}.home-callouts .flickity-slider>.text-block:before{content:"";position:absolute;top:0;right:10px;bottom:0;left:10px;z-index:-1;background-color:hsl(var(--white));border-radius:16px;box-shadow:0 2px 12px #231f2014}.home-callouts .flickity-slider>.text-block :is(h2,h3,h4,h5,h6,p,.content,.body-content){color:#231f20}.home-callouts .bd-slider .testimonial{padding-bottom:0}.home-callouts .flickity-page-dots .dot{background:hsl(var(--white));border:1px solid #2e4992}.home-callouts .flickity-page-dots .dot.is-selected{background:#2e4992}@media only screen and (max-width:749px){.home-callouts .flickity-slider>.text-block{padding:20px 24px 24px}.home-callouts .flickity-slider>.text-block:before{top:0;right:6px;bottom:0;left:6px}}[class*=yotpo][class*=pagination]{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:8px}[class*=yotpo][class*=pagination] svg{display:inline-block}.yotpo-bottom-line-score,.yotpo-star-distribution-index,.yotpo-star-distribution-value,.yotpo-reviewer-verified-buyer-text,.yotpo-arrow-icon{color:#2e4992!important}.yotpo-progress-bar-score{background-color:#2e4992!important}.yotpo-drawer-sign-in-text,.yotpo-qna-empty-state .yotpo-title-text{color:#2e4992!important}.yotpo-dropdown-option--focus{background-color:#e7f0f6!important}.yotpo-question-btn,.yotpo-new-review-btn{background-color:#2e4992!important;border-color:#2e4992!important;color:#fff!important}.yotpo-question-btn:hover,.yotpo-new-review-btn:hover{background-color:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important}.yotpo-verified-icon circle{fill:#2e4992!important}.yotpo-dropdown-arrow-icon path{stroke:#2e4992!important}.yotpo-reviews-pagination-item.selected{background-color:#2e4992!important;border-color:#2e4992!important;color:#fff!important}[class*=klaviyo-form-] button{background:#2e4992!important;border:1px solid #2e4992!important;border-radius:0!important;color:#fff!important;font-family:var(--alt-style)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-sizing:border-box!important;height:44px!important;padding:0 24px!important;transition:background-color .2s ease}[class*=klaviyo-form-] button:hover{background:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important}[class*=klaviyo-form-] input{font-family:var(--alt-style)!important;font-size:13px!important;border-radius:0!important;box-sizing:border-box!important;height:44px!important}div.tmd-header-rule,div.tmd-border{display:block}.small-callout__text{font-family:var(--alt-style);font-size:11px;font-weight:700;letter-spacing:.05em}.text-block a.strong.underlined.h6,.bd-upsell__title{font-family:var(--header-style);font-size:20px;font-weight:400;line-height:1.15}#rk_parent .rk_uptown .rk_container .rk_secondary{border-top-width:0!important;padding-top:28px;background:url(tmd-nafas-mark.svg) center top / 12px 12px no-repeat,linear-gradient(to right,var(--tmd-rule) calc(50% - 18px),transparent calc(50% - 18px),transparent calc(50% + 18px),var(--tmd-rule) calc(50% + 18px)) center 6px / 100% 1px no-repeat}#rk_parent .rk_container .rk_column_heading{border-bottom-width:0!important;padding-bottom:16px;background:url(tmd-nafas-mark.svg) left bottom / 12px 12px no-repeat,linear-gradient(to right,transparent 20px,var(--tmd-rule) 20px) left calc(100% - 6px) / 100% 1px no-repeat}#rk_parent .rk_container hr,#rk_parent .rk_hr{border-color:var(--tmd-rule)!important}#rk_parent .rk_container :is(.rk_column_heading,.rk_section_header) :is(h2,h3,span){color:#2e4992}#rk_parent .rk_container :is(.rk_ingredients,.rk_directions,.rk_details) a,body #rk_parent .rk_uptown .rk_container :is(.rk_ingredients,.rk_directions,.rk_details) a{color:#2e4992;border-bottom-color:#2e4992}#rk_parent .rk_container .rk_ingredients .rk_ingredients_mark{background-color:#e9e8e5}#rk_parent .rk_container .rk_social svg{fill:#2e4992}#rk_parent .rk_rating .star.is-selected svg,#rk_parent .rk_rating .star.is-selected~.star svg,#rk_parent .rk_rating .star:hover svg,#rk_parent .rk_rating .star:hover~.star svg{fill:#fcbd42}#rk_parent :is(.rk_checkout_btn,.rk_atc_all,.rk_atc_btn){background:#2e4992;border:1px solid #2e4992;color:#fff;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border-radius:0}#rk_parent :is(.rk_checkout_btn,.rk_atc_all,.rk_atc_btn):hover{background:var(--tmd-blue-dark);border-color:var(--tmd-blue-dark);color:#fff}#rk_parent .rk_cart_btn{color:#2e4992}#rk_parent .rk_rfc_btn,#rk_parent .rk_uptown .rk_rfc_btn{border-color:#2e4992;border-radius:0;color:#2e4992;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}#rk_parent .rk_rfc_btn:hover{background:#9a2b1a;border-color:#9a2b1a;color:#fff}@media screen and (min-width:750px){.hero-content .bd-text-area :is(h1,h2,h3){font-size:42px;line-height:1.05}}@media screen and (min-width:990px){.hero-content .bd-text-area :is(h1,h2,h3){font-size:54px}}.breadcrumbs,.breadcrumbs__link{font-family:var(--alt-style)}.breadcrumbs{max-width:var(--page-width);margin:10px auto 5px;padding:0 var(--grid-gutter)}.qc-product-badge.qc-product-card,.qc-product-badge.qc-product-page{background:#fcbd42!important;color:#231f20!important;font-family:var(--alt-style);font-size:9px;padding:2px 8px;font-weight:700;letter-spacing:.05em;line-height:1.4;text-transform:uppercase}#rebuy-cart,#rebuy-cart *:not(i):not([class*=fa-]){font-family:var(--alt-style)!important}#rebuy-cart .rebuy-cart__flyout-title{font-size:14px!important;font-weight:700!important;letter-spacing:.05em!important;text-transform:uppercase!important}#rebuy-cart .rebuy-button,#rebuy-cart .rebuy-cart__checkout-button{background:#2e4992!important;border:1px solid #2e4992!important;border-radius:0!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1.4!important;text-transform:uppercase!important;min-height:44px!important;padding:10px 15px!important;box-shadow:none!important}#rebuy-cart .rebuy-cart__flyout-empty-cart a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 24px!important;background:#2e4992!important;border:1px solid #2e4992!important;border-radius:0!important;color:#fff!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;line-height:1.4!important;text-transform:uppercase!important;text-decoration:none!important}#rebuy-cart .rebuy-cart__flyout-empty-cart a:hover{background:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important}#rebuy-cart input[type=text],#rebuy-cart input:not([type]){font-size:12px!important;min-height:44px!important;border-radius:0!important}#rebuy-cart .rebuy-button:hover,#rebuy-cart .rebuy-cart__checkout-button:hover{background:var(--tmd-blue-dark)!important;border-color:var(--tmd-blue-dark)!important}#rebuy-cart [data-rebuy-cart-anchor]>.flickity-enabled{background-color:#e7f0f6!important;color:#231f20!important}#rebuy-cart [data-rebuy-cart-anchor]>.flickity-enabled .message,#rebuy-cart [data-rebuy-cart-anchor]>.flickity-enabled .message *{color:#231f20!important;font-size:12px!important}#rebuy-cart [data-rebuy-cart-anchor]>.flickity-enabled .message a{color:#2e4992!important;font-weight:700!important}#rebuy-cart .rebuy-cart__progress-step.complete .rebuy-cart__progress-step-icon{background-color:#2e4992!important}#rebuy-cart .rebuy-cart__progress-step:not(.complete) .rebuy-cart__progress-step-icon{background-color:#e7f0f6!important;color:#2e4992!important}#rebuy-cart .rebuy-cart__progress-bar-meter-fill{background:#2e4992!important}announcement-bar .announcements{background-image:url(tmd-blue-speckle.jpg);background-size:300px auto;background-repeat:repeat}announcement-bar .announcement,announcement-bar .announcements p{font-family:var(--alt-style);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}announcement-bar .announcement{padding:14px var(--grid-gutter)}announcement-bar .announcements a{color:inherit;font-weight:700}header.itg_header.header.header--middle-left{padding-top:16px;padding-bottom:12px;column-gap:32px}header .logo{display:block;width:141px;height:125px}header .logo svg{width:100%;height:100%}.header__inline-menu .list-menu--inline{gap:24px}@media screen and (min-width:990px){header.header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:end;align-self:stretch}.header--middle-left .header__inline-menu>.list-menu--inline,.header--middle-left .header__inline-menu>.list-menu--inline>li{height:100%;display:flex;align-items:center}}.header__inline-menu .list-menu>li>button,.header__inline-menu .header__menu-item,header-menu summary.header__menu-item.list-menu__item.link.focus-inset{font-family:var(--alt-style);font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--blue))}.header__inline-menu .header__menu-item,header-menu .header__menu-item.header__menu-item{padding-left:0;padding-right:0}.header__inline-menu .list-menu>li>button:hover,.header__inline-menu .header__menu-item:hover{color:hsl(var(--blue-dark1))}.header__inline-menu .header__submenu .header__menu-item{font-family:var(--alt-style);font-size:14px;font-weight:400;letter-spacing:normal;text-transform:none;color:hsl(var(--black));padding:8px 24px}.header__inline-menu .header__submenu .header__menu-item:hover{color:hsl(var(--blue))}@media screen and (min-width:990px){.header--middle-left .header__submenu.list-menu--disclosure,.header--middle-left megamenu{top:calc(50% + 20px)}}megamenu .mega-parent,megamenu .mega-parent a,megamenu .mega-parent strong{font-family:var(--alt-style);font-size:14px}megamenu .parent-link>a,megamenu .parent-link>strong{font-weight:700}.itg_header .header__icon{color:hsl(var(--blue))}header .logo{transition:width .2s ease,height .2s ease}@media screen and (min-width:990px){.shopify-section-header-sticky header .logo{width:72px;height:64px}.shopify-section-header-sticky header.itg_header.header.header--middle-left{padding-top:8px;padding-bottom:8px}}@media only screen and (max-width:749px){.shopify-section-header-sticky header .logo{width:150px;height:auto}}.header-wrapper.header-wrapper--border-bottom,sticky-header header.itg_header{border-bottom:0}sticky-header header.itg_header{margin-bottom:0!important}.tmd-header-rule{box-sizing:border-box;height:26px;padding-bottom:14px;background:url(tmd-nafas-mark.svg) center / 12px 12px no-repeat,linear-gradient(to right,var(--tmd-rule) calc(50% - 18px),transparent calc(50% - 18px),transparent calc(50% + 18px),var(--tmd-rule) calc(50% + 18px)) center / 100% 1px no-repeat;background-origin:content-box;background-clip:content-box}@media only screen and (max-width:749px){header.itg_header.header.header--middle-left{padding-top:10px;padding-bottom:8px}header.itg_header.header.header--middle-left{grid-template-columns:1fr auto 1fr;column-gap:8px}header.itg_header>.medium-up--hide.flex{flex-wrap:nowrap}header .logo{width:min(200px,calc(100vw - 160px));height:auto}.itg_header header-drawer .header__icon--menu{width:24px;color:hsl(var(--black))}header .logo .tmd-logo-mobile{display:block;width:100%;height:auto}.tmd-header-rule{height:20px;padding-bottom:8px}}footer.footer{background-image:url(tmd-blue-speckle.jpg);background-size:300px auto;background-repeat:repeat;color:hsl(var(--white))}.tmd-footer-logo{display:block;width:300px;max-width:100%}.tmd-footer-logo svg{width:100%;height:auto}.footer h2.footer-block__heading{font-family:var(--alt-style);font-size:14px;font-weight:700;letter-spacing:.05em;line-height:1.2;text-transform:uppercase;color:hsl(var(--white));margin-bottom:16px}.footer .footer-block__details-content,.footer .footer-block__details-content a{font-family:var(--body-style);font-size:14px;color:hsl(var(--white));text-decoration:none}.footer .footer-block__details-content a:hover{text-decoration:underline;text-underline-offset:.2em}.footer .list-social{gap:24px}.footer .list-social__link{color:hsl(var(--white));padding:0}.footer .list-social__link svg{width:20px;height:20px}.footer small.copyright__content,.footer .copyright__content a{font-family:var(--body-style);font-size:11px;text-transform:none;color:hsl(var(--white))}@media screen and (min-width:990px){.footer .footer__content-top{display:grid;grid-template-columns:260px 1fr;grid-template-areas:"brand links" "social links";grid-template-rows:auto 1fr;column-gap:64px;row-gap:28px;align-items:start}.tmd-footer-brand{grid-area:brand}.footer .footer__content-top .footer__blocks-wrapper{grid-area:links;display:flex;gap:48px;margin:0}.footer .footer__blocks-wrapper>.footer-block.grid__item{flex:1 1 0;width:auto;max-width:none;margin:0;padding:0}.footer .footer__content-top .footer-block--newsletter{grid-area:social;justify-content:center}}@media screen and (max-width:989px){.tmd-footer-brand{display:flex;justify-content:center;margin-bottom:32px}.tmd-footer-logo{width:220px}.footer .footer-block--newsletter{justify-content:center}}.tmd-border{height:30px;margin:0;background:url(tmd-olive-branch-border.png) repeat-x center / auto 100%}@media only screen and (max-width:749px){.tmd-border{height:20px}}.main-blog .blog-tag-filter{gap:8px;background-color:hsl(var(--teal));border-bottom:0;padding:20px}.main-blog .filter-button{display:inline-flex;align-items:center;font-family:var(--alt-style);font-size:10px;font-weight:700;letter-spacing:.05em;line-height:1.2;padding:6px 10px;background-color:hsl(var(--white));border:0;color:hsl(var(--black))}.main-blog .filter-button:hover,.main-blog .filter-button.active{background-color:hsl(var(--black));color:hsl(var(--white))}@media only screen and (max-width:749px){.main-blog .blog-tag-filter{padding:16px}}.card__heading{color:hsl(var(--black))}#rk_parent .rk_ingredients :is(ul,ol,li,p,a,strong,span,div),#rk_parent .rk_directions :is(ul,ol,li,p,a,strong,span,div),#rk_parent .rk_nutrition_card,#rk_parent .rk_nutrition_card *{font-family:var(--alt-style)}.itg_newsletter .newsletter__wrapper.tan-back{background-color:#e7f0f6}.menu-drawer,.menu-drawer *:not(svg):not(path){font-family:var(--alt-style)}.menu-drawer__navigation>ul>li>a.menu-drawer__menu-item,.menu-drawer__navigation>ul>li>details>summary.menu-drawer__menu-item{font-size:14px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--blue))}.menu-drawer__submenu .menu-drawer__menu-item{font-size:15px;font-weight:400;letter-spacing:normal;text-transform:none;color:hsl(var(--black))}.menu-drawer__navigation li,.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__close-button{text-align:left}.menu-drawer .menu-drawer__menu-item{display:flex;justify-content:flex-start;width:100%;box-sizing:border-box}.menu-drawer__submenu .menu-drawer__close-button{background-color:#e7f0f6;font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:hsl(var(--blue))}.template-404{padding-bottom:48px}div[class^=ai-faq-text-]{font-family:var(--body-style)!important}div[class^=ai-faq-text-] h2[class$=__heading]{font-family:var(--header-style)!important;font-weight:400!important}div[class^=ai-faq-text-] p[class$=__copy]{font-family:var(--body-style)!important}@media screen and (max-width:749px){div[class^=ai-faq-text-]{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/tmd-reskin.css.map */
