.footer__title{font-weight:700;font-size:var(--body-font-size)!important}@media screen and (min-width:769px){.footer__title{margin-bottom:10px;font-size:15px!important;font-weight:700;line-height:1.4}.footer__menu a{padding-block:3px;font-size:14px;font-weight:400;line-height:1.55}}.type-banner .promo-grid__container{align-items:center;height:100%}.type-banner__text{flex-direction:column;gap:1rem}.flex-grid__item--75 .type-banner__text,.flex-grid__item--100 .type-banner__text{flex-direction:row}.type-banner__text h2,.type-banner__text p,.type-banner__text .element-button{margin:0}.collection-hero__content.overlay{--element-text-color: rgb(255, 255, 255);--color-secondary: rgb(0, 0, 0, .6)}.collection-hero__content.overlay .element-breadcrumbs,.collection-hero__content.overlay .element-breadcrumbs a{color:#fff!important}.collection-hero__content.overlay .element-breadcrumbs *,.collection-hero__content.overlay .element-breadcrumbs *:before,.collection-hero__content.overlay .element-breadcrumbs *:after{color:#fff!important}.element-input:not(.element-input--transparent){--element-input-color-primary: var(--root-color-primary, #000);--element-input-color-secondary: var(--root-color-secondary, #fff)}.newsletter__input-group .element-input~button{--element-button-height: initial}.newsletter-section .element-text.element-text--heading-h0{font-size:var(--element-text-font-size--heading-2xl);line-height:var(--element-text-line-height--heading-2xl)}.newsletter-section .element-text.element-text--heading-h1{font-size:var(--element-text-font-size--heading-xl);line-height:var(--element-text-line-height--heading-xl)}.newsletter-section .element-text.element-text--heading-h2{font-size:var(--element-text-font-size--heading-lg);line-height:var(--element-text-line-height--heading-lg)}.newsletter-section .element-text.element-text--heading-h3{font-size:var(--element-text-font-size--heading-md);line-height:var(--element-text-line-height--heading-md)}.text-with-icons__block-text a,.newsletter-section__content a{text-decoration:underline}.element-button{--element-button-font-weight: 600;font-weight:600}.element-button .element-text,.element-button--shopify-payment-wrapper,.shopify-payment-button__button{font-weight:600!important}.element-button--plain,.element-button--plain .element-text,.collection-filter__btn,.collection-filter__btn .element-text,.collection-filter__sort .element-button,.collection-filter__sort .element-button .element-text{--element-button-font-weight: 500;font-weight:500!important}@media screen and (max-width:768px){.element-button{--element-button-padding-inline: 16px}}@media screen and (min-width:769px){main .element-text--rte{--element-text-font-size--rte-body: 17px}main .rte--collection-desc{--element-text-font-size--rte-body: 17px !important}}.element-breadcrumbs{--element-breadcrumbs-font-size: 13px;--element-breadcrumbs-line-height: 1.4}.blog-layout__sidebar layout-stack.tag-group{--layout-stack-gap-size-sm: 8px;--element-chip-px: 9px;--element-chip-py: 3px}.blog-layout__sidebar .tag-group .element-chip,.blog-layout__sidebar .tag-group .element-chip span{font-size:13px!important;line-height:1.25!important}.blog-layout__main layout-stack.tag-group{--layout-stack-gap-size-sm: 8px;--element-chip-px: 9px;--element-chip-py: 3px}.blog-layout__main .tag-group .element-chip,.blog-layout__main .tag-group .element-chip span{font-size:13px!important;line-height:1.25!important}@media screen and (max-width:768px){.blog-layout__main>.section-header .section-header__title{font-size:28px!important;line-height:1.35!important}.blog-layout__main .tag-group .element-chip,.blog-layout__main .tag-group .element-chip span{font-size:12px!important;line-height:1.25!important}.blog-layout__main layout-stack.tag-group{--layout-stack-gap-size-sm: 6px;--element-chip-px: 8px;--element-chip-py: 2px}}@media screen and (max-width:768px){.grid-article__tags a,.grid-article__tags .element-chip,.grid-article__tags .element-chip span{font-size:12px!important;line-height:1.25!important}.grid-article .article__sub-meta,.grid-article .article__sub-meta a,.grid-article .article__sub-meta span{font-size:12px!important;line-height:1.4!important}}.bp-search-card .grid-item__meta{margin-left:0;margin-right:0}@media screen and (min-width:769px){.bp-search-card .grid-item__meta{margin-top:14px;margin-bottom:20px}}@media screen and (max-width:768px){.bp-search-card .grid-item__meta{margin-top:10px;margin-bottom:12px}}.bp-search-card__image-wrap--crop-16x9{aspect-ratio:16 / 9;overflow:hidden}.bp-search-card__image-wrap--crop-16x9 picture{display:block;width:100%;height:100%}.bp-search-card__image-wrap--crop-16x9 img,.bp-search-card__image-wrap--crop-16x9 .bp-search-card__image{width:100%!important;height:100%!important;object-fit:cover}.bp-search-result-excerpt{display:-webkit-box;margin-top:6px;overflow:hidden;font-size:15px;font-weight:400;line-height:1.65;color:#666;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media screen and (min-width:769px){.layout-section--featured-collections .collection-item__title{font-size:16px!important;line-height:1.4!important}}@media screen and (min-width:769px){.megamenu__col-title{margin-bottom:6px}.megamenu__col-title a{font-size:15px!important;line-height:1.4!important}.megamenu .site-nav__dropdown-link{font-size:14px!important;line-height:1.5!important;padding-block:3px}.site-nav__dropdown:not(.megamenu) .site-nav__dropdown-link{font-size:14px!important;line-height:1.45!important;padding-block:3px}}@media screen and (max-width:768px){.slide-nav>.slide-nav__item>.slide-nav__link,.slide-nav>.slide-nav__item>.slide-nav__button>.slide-nav__link{font-size:17px!important;line-height:1.45!important}.slide-nav__dropdown .slide-nav__link,.slide-nav__link--back{font-size:16px!important;line-height:1.45!important}}@media screen and (min-width:769px){.collection-sidebar .element-accordion,.collection-sidebar__group .element-accordion{--element-accordion-py: 11px;--element-accordion-icon-size: 12px}.collection-sidebar .element-accordion__toggle .element-text,.collection-sidebar__group .element-accordion__toggle .element-text{font-size:15px!important;line-height:1.4!important}.collection-sidebar .element-checkbox,.collection-sidebar__group .element-checkbox{--element-checkbox-size: 18px;--element-checkbox-gap: 7px;--element-checkbox-font-size: 14px;--element-checkbox-line-height: 1.45;--element-checkbox-font-weight: 400}.collection-filter__btn{--element-button-font-size: 15px;--element-button-line-height: 1.4;--element-button-icon-size: 14px;--element-button-font-weight: 500;font-size:15px!important;font-weight:500!important;line-height:1.4!important}.collection-filter__btn .element-text{font-size:15px!important;font-weight:500!important;line-height:1.4!important}.collection-filter__btn element-icon,.collection-filter__btn .element-icon{--element-icon-size: 14px !important}.collection-filter__btn element-icon>svg,.collection-filter__btn .element-icon,.collection-filter__btn .element-icon svg{width:14px!important;height:14px!important}.collection-filter__sort{--element-button-font-size: 15px;--element-button-line-height: 1.4;--element-button-icon-size: 12px;--element-button-font-weight: 500}.collection-filter__sort .element-button{--element-button-font-size: 15px;--element-button-line-height: 1.4;--element-button-icon-size: 12px;--element-button-font-weight: 500;font-size:15px!important;font-weight:500!important;line-height:1.4!important}.collection-filter__sort .element-button .element-text{font-size:15px!important;font-weight:500!important;line-height:1.4!important}.collection-filter__sort .element-button element-icon,.collection-filter__sort .element-button .element-icon{--element-icon-size: 12px !important;--element-icon-width: 12px !important;--element-icon-height: 12px !important}.collection-filter__sort .element-button element-icon>svg,.collection-filter__sort .element-button .element-icon,.collection-filter__sort .element-button .element-icon svg{width:12px!important;height:12px!important;max-width:12px!important;max-height:12px!important}.collection-filter__item--count{font-size:14px;line-height:1.4}}@media screen and (max-width:768px){.collection-filter__btn{font-size:16px;font-weight:500!important}.collection-filter__btn .element-text{font-weight:500!important}.collection-filter__btn .element-icon{width:18px;height:18px}.collection-mobile-filters .element-accordion{--element-accordion-icon-size: 12px}.collection-mobile-filters .element-accordion__toggle .element-text{font-size:15px!important;line-height:1.4!important}.collection-mobile-filters .element-checkbox{--element-checkbox-font-size: 15px;--element-checkbox-line-height: 1.45;--element-checkbox-font-weight: 400}}.advanced-accordion .accordion-link-block__link{display:flex!important;align-items:center;gap:12px;width:100%}.advanced-accordion .accordion-link-block__link>span{position:relative;display:block;flex:0 0 12px;width:12px;height:12px;margin-left:auto}.advanced-accordion .accordion-link-block__link>span element-icon{display:none!important}.advanced-accordion .accordion-link-block__link>span:after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-right:1.25px solid currentColor;border-bottom:1.25px solid currentColor;transform:translate(-65%,-50%) rotate(-45deg)}@media screen and (min-width:769px){.advanced-accordion .accordion__title,.advanced-accordion .accordion__title h2,.advanced-accordion .accordion__title .element-text{font-size:1.3rem!important;font-weight:800!important;line-height:1.4!important}.advanced-accordion .accordion-link-block__link{font-size:16px!important;font-weight:500!important;line-height:1.45!important}.advanced-accordion .accordion__title svg,.advanced-accordion .accordion__title .element-icon,.advanced-accordion .accordion__title element-icon{width:12px!important;height:12px!important}.advanced-accordion .accordion__title svg.element-icon-chevron-down,.advanced-accordion .accordion__title svg{stroke-width:1.9px!important}}@media screen and (max-width:768px){.advanced-accordion .accordion__title,.advanced-accordion .accordion__title h2,.advanced-accordion .accordion__title .element-text{font-size:18px!important;font-weight:800!important;line-height:1.4!important}.advanced-accordion .accordion__title{padding-top:16px;padding-bottom:16px}.advanced-accordion .accordion-link-block__link{font-size:15px!important;font-weight:500!important;line-height:1.45!important}.advanced-accordion .accordion__title svg,.advanced-accordion .accordion__title .element-icon,.advanced-accordion .accordion__title element-icon{width:12px!important;height:12px!important}.advanced-accordion .accordion__title svg.element-icon-chevron-down,.advanced-accordion .accordion__title svg{stroke-width:1.9px!important}}
/*# sourceMappingURL=/cdn/shop/t/189/assets/overrides.css.map */
