.flex{display:flex}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.text-center{text-align:center}@media screen and (max-width: 749px){.hidden-mobile{display:none}}@media screen and (min-width: 750px){.hidden-desktop{display:none}}.icon-canada{transform:rotate(-16.902deg);max-width:1.8rem}.button{font-family:var(--font-heading-family);font-size:1.4rem;line-height:1.2em;letter-spacing:.07em;padding:1.5rem 2.5rem;display:flex;justify-content:center;align-items:center;column-gap:.9rem}.color-scheme-3 .button--secondary,.color-scheme-4 .button--secondary{background-color:transparent}.announcement-bar-section{grid-area:announcement}.section-header{grid-area:header}.page-width.drawer-menu{max-width:var(--page-width)}.header__inner-banner{display:flex;justify-content:center;align-items:center;gap:1.2rem}.header__inner-banner-text{font-family:var(--font-heading-family);font-size:1.6rem;line-height:1.2;text-align:center;margin-block:0;color:rgba(var(--color-foreground),1)}.header__inner-banner__button-group{display:flex;gap:1.2rem;max-width:27rem;width:100%}.header__inner-banner .button{flex:1 1 auto;font-size:1rem;min-height:0;padding:1rem 1.3rem;column-gap:.6rem}.header__inner-banner .button .icon{max-width:1.4rem}.menu-drawer__navigation-container .menu-drawer__navigation{padding-block:0}.menu-drawer__menu .menu-drawer__menu-item,.menu-drawer__utility-links .menu-drawer__account{font-family:var(--font-heading-family);font-size:2.2rem;padding-block:1.5rem}.menu-drawer__menu .menu-drawer__menu-item:hover{background-color:rgba(var(--color-foreground),1);color:var(--gradient-background)}.menu-drawer__utility-links .menu-drawer__account{display:flex;justify-content:center;align-items:center;gap:1rem}.header--has-social .menu-drawer__navigation-container .menu-drawer__utility-links{padding-top:2rem;padding-bottom:4rem}.header--has-social .menu-drawer__navigation-container .list-social{display:flex;gap:2rem}.header--has-social .menu-drawer__navigation-container .list-social__link{padding:0;width:4rem;height:4rem;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--color-foreground),1);color:var(--gradient-background);border-radius:50%}@media screen and (max-width: 989px){.header__inner-banner{flex-wrap:wrap;row-gap:1rem}.header__inner-banner-text{font-size:1.6rem}}@media screen and (max-width: 749px){header.header{padding-left:1.5rem;padding-right:1.5rem}}.search-modal input,.search-modal label{color:#c00000}main{grid-area:main}.shopify-section-group-footer-group{grid-area:footer}.custom-footer__content{max-width:41rem;margin-inline:auto;text-align:center;display:flex;flex-direction:column;align-items:center;row-gap:.5rem}.custom-footer__content .footer-block__heading{font-size:4rem;line-height:1.05;margin-top:-2rem}.custom-footer__content h2,.custom-footer__content p,.custom-footer__disclaimer p{margin:0}.custom-footer__content .footer-block__text,.custom-footer__content .button{max-width:24rem;width:100%}.custom-footer__content .footer-block__text{font-family:Azo Sans;font-weight:600;font-size:1.6rem;line-height:1.15}.custom-footer__content .footer-block__subtext{font-weight:500;font-size:1.2rem;line-height:1.5;max-width:26rem;margin-bottom:2.2rem}.footer-block__newsletter{margin-top:.8rem}.custom-footer__disclaimer{text-align:center;font-size:1.2rem;max-width:91rem;margin-inline:auto;margin-top:5.8rem}.list-social.footer__list-social{gap:2rem;max-width:51.1rem;width:100%;margin-inline:auto;justify-content:space-between}.footer__list-social .list-social__item{border-radius:50%;background-image:url(social-icon-bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.footer__list-social .list-social__item a{color:#fff}footer .footer__content-bottom{background-color:#c00000;border-top:0px;padding-top:0;padding-block:.5rem}footer .footer__content-bottom-wrapper{flex-direction:column;align-items:center;gap:0}footer .footer__copyright{color:#fff;margin-top:0}footer .footer__copyright .policies a:hover{color:#fff;text-decoration:underline}footer .footer__localization{padding:0}footer localization-form{position:fixed;bottom:6.5rem;right:20px}footer localization-form form{padding:0;margin:0}footer localization-form form h2{display:none}footer localization-form .disclosure__button.localization-form__select,footer localization-form form .disclosure__list-wrapper{background:#c00000;color:#fff}footer localization-form form .disclosure__list-wrapper{right:0}footer localization-form .disclosure__link,footer localization-form .disclosure__link:hover{color:#fff}@media screen and (max-width: 749px){.footer__list-social .list-social__item .icon.icon-facebook-f{max-height:1.7rem}footer .disclosure__list-wrapper.country-selector{height:auto;max-height:50vh}footer .country-selector__overlay{background-color:#ffffffb3}footer .country-filter{background:#c00000}footer .country-selector__close-button.link{color:#fff}}@media screen and (min-width: 520px){footer localization-form{bottom:3.5rem}}@media screen and (min-width: 750px){.footer__list-social .list-social__item a{width:6.2rem;height:6.2rem;display:flex;align-items:center;justify-content:center}.footer__list-social .svg-wrapper{width:auto;height:auto}.footer__list-social .list-social__item .icon{width:auto;height:2.9rem}footer localization-form{bottom:2.5rem;right:10px}}.color-scheme-3 .product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .product-form__input--pill input[type=radio]+label,.product__info-container .quantity:before,.product-media-container,.color-scheme-3 .product__media-icon,.color-scheme-3 .thumbnail__badge,.color-scheme-3 .product-media-modal__toggle{background-color:#fee}.color-scheme-3 .product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--color-foreground));color:#fee}.color-scheme-3 .product-form__input--pill input[type=radio].disabled:checked+label{color:#fee;opacity:.8}.color-scheme-3 .facets__display,.color-scheme-3 .facets__display .facets__header,.color-scheme-3 .facets__display .facet-checkbox>svg{background-color:#fee}.facets__heading,.facet-filters__label,.active-facets__button-wrapper{position:relative}.color-scheme-3 .facets__form .product-count{align-self:center}.color-scheme-3 .facet-filters__sort:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5);outline-offset:.5rem;box-shadow:unset}.field__input,.select__select{background-color:#fff;font-size:1.4rem;padding:.8rem 2rem;height:4.2rem}.field__label,.customer .field label,.select__select{font-size:1.4rem}.product-card-wrapper .card__heading{font-family:var(--font-body-family);font-style:italic;font-weight:500;font-size:1.6rem}.product-card-wrapper .card-information>.price{font-size:1.4rem;color:#876363}.home-hero-slideshow .banner__image-wrapper .banner__image{position:absolute;left:0;bottom:0;max-width:48%}.home-hero-slideshow .banner__text p{color:#fee}.home-hero-slideshow .banner__heading strong{color:#c00000;font-weight:inherit}.home-hero-slideshow .slideshow__controls.slider-buttons{position:absolute;left:50%;bottom:1rem;transform:translate(-50%)}.home-hero-slideshow .slideshow__controls.slider-buttons .slider-button{display:none}.home-hero-slideshow .slider-counter__link--dots .dot{background:transparent;border:1px solid #C00000}.home-hero-slideshow .slider-counter__link--dots.slider-counter__link--active .dot{background:#c00000}@media screen and (min-width: 750px){.home-hero-slideshow .banner:after,.home-hero-slideshow .banner__media:after{background:transparent!important;background:linear-gradient(90deg,#0000001a,#000000e6 65.52%)!important;opacity:1!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-styles.css.map */
