:root{--primary: #A31E35;--light-gry: #EDEEF0;--black: #303030;--white: #FFFFFF;--secondary: #B9BCC4;--font-heading-family: "Cooper Md BT";--font-body-family: "Nunito";--gradient-text: linear-gradient(262deg, #F7E39E 0%, #C29800 100%) }input[type=search]{font-size:18px!important}.search__input::-webkit-input-placeholder{font-size:18px!important}.search__input::-moz-placeholder{font-size:18px!important}.search__input:-ms-input-placeholder{font-size:18px!important}.search__input::placeholder{font-size:18px!important}@media screen and (max-width:989px){input[type=search]{font-size:16px!important}input[type=search]::-webkit-input-placeholder{font-size:16px!important}input[type=search]::-moz-placeholder{font-size:16px!important}input[type=search]:-ms-input-placeholder{font-size:16px!important}input[type=search]::placeholder{font-size:16px!important}}.button{box-shadow:2px 4px 8px #00000040;text-transform:uppercase;letter-spacing:1px;font-weight:700;border:2px solid rgba(var(--color-button),var(--alpha-button-background))}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{content:none}.button.button--gradient{font-size:20px;background:var(--buttons-gradient);color:var(--buttons-gradient-text);border:none;min-height:calc(5.3rem + var(--buttons-border-width) * 2);min-width:auto;padding:14px 22px;gap:8px;white-space:nowrap;align-items:center}.button--gradient:hover{background:var(--buttons-gradient-text)}.button--gradient:hover span{background:var(--gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.button.button--gradient svg.icon-hover{display:none}.button.button--gradient:hover svg.icon-static{display:none}.button.button--gradient:hover svg.icon-hover{display:block}.button.button--primary,.button.button--secondary{min-width:auto;min-height:auto;padding:11.5px 16px;font-family:var(--font-body-family);font-weight:700;font-size:18px;line-height:100%;letter-spacing:1px}.button.button--primary{background:rgba(var(--color-button));color:rgba(var(--color-button-text))}.button.button--primary:hover{background:rgba(var(--color-button-text));transition:all .3s;color:rgba(var(--color-button))}.button.button--secondary:hover{transition:all .3s;background:var(--secondary);border-color:var(--secondary);color:rgba(var(--color-button),var(--alpha-button-background))}@media screen and (max-width:1199px){.button.button--primary,.button.button--secondary{font-size:16px}}@media screen and (max-width:1199px){.button.button--gradient{min-height:calc(4.3rem + var(--buttons-border-width) * 2);padding:14px 12px}}h1,.h1{font-family:var(--font-heading-family);font-weight:400;font-size:62px;line-height:100%;letter-spacing:0}@media screen and (max-width:1199px){h1,.h1{font-size:44px}}h2,.h2{font-family:var(--font-heading-family);font-weight:400;font-size:44px;line-height:100%;letter-spacing:0}@media screen and (max-width:1199px){h2,.h2{font-size:34px}}h3,.h3{font-family:var(--font-heading-family);font-weight:400;font-size:34px;line-height:100%;letter-spacing:0}@media screen and (max-width:1199px){h3,.h3{font-size:30px}}@media screen and (max-width:989px){h3,.h3{font-size:28px}}h4,.h4{font-size:26px;font-weight:500;line-height:100%}.header.header--top-left{padding-top:13px;padding-bottom:13px}.header.header--top-left .header__heading-link{padding:.2rem .5rem}.header.header--top-left .header__icon{width:auto;gap:8px;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase;text-decoration:none}.header.header--top-left .header__icon .icon{height:1.6rem;width:1.6rem}.header.header--top-left .header__icon.header__icon--cart{margin-right:0}.header.header--top-left .header__icons{gap:24px;align-items:center;padding-right:0}.header.header--top-left .header__icons .header__button{gap:12px;min-height:calc(5rem + var(--buttons-border-width) * 2);line-height:1;padding:14px 20px}.header__custom-search{position:relative;flex:0 0 261px}.header__custom-search .search-modal__form{max-width:26.1rem}.header__custom-search .search__input.field__input{padding-right:4rem;padding-top:8px;padding-bottom:8px;font-size:16px;line-height:1}.header__custom-search .search__input.field__input,.mobile__custom-search .search__input.field__input{padding-right:4rem}.list-menu__level-1 .list-menu__item{font-weight:700;font-size:18px;line-height:100%;letter-spacing:0;text-transform:uppercase}.list-menu__level-1 li:last-child .list-menu__item{padding-right:0}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none;color:var(--primary)}.header--top-left .header__heading-link{margin-left:-.55rem}.header--top-left .header__inline-menu{margin-left:-1rem;flex:auto}.header__navigation-wrap{display:flex;align-items:center;gap:20px;flex-wrap:nowrap}details[open]>.header__submenu{padding:0;background-color:var(--white);border-left:2px solid rgb(185 188 196);border-bottom-left-radius:8px;border-bottom-right-radius:8px;box-shadow:0 4px 10px #00000040;min-width:280px}.list-menu__level-1 details[open]>.list-menu__item{text-decoration:none}.list-menu__level-1 .list-menu__item{padding-top:25px;padding-bottom:25px}.header__submenu .list-menu__item{padding:7px 14px!important;text-transform:unset!important;font-weight:400!important;letter-spacing:0!important;line-height:27px}.header__icon--phone:hover span,.header__icon--email:hover span,.header__icon--cart:hover span{color:var(--primary)}.header__icon--cart:hover .cart-count-bubble span{color:var(--white)}.header__icon--cart .cart-count-bubble span{line-height:normal}.desktop-search form.search-modal__form .field:after{box-shadow:0 0 0 var(--inputs-border-width) var(--secondary)}.desktop-search .predictive-search__results-groups-wrapper{flex-wrap:wrap}.desktop-search .predictive-search{max-height:400px!important}.desktop-search input::placeholder{color:inherit;opacity:1!important;font-size:18px!important;letter-spacing:0}.desktop-search .field__input:focus,.desktop-search .field__input:not(:placeholder-shown){padding:1.5rem}@media screen and (max-height:1199px){.desktop-search input::placeholder{font-size:16px!important}.desktop-search input::-webkit-input-placeholder{font-size:16px!important}}.js details>.header__submenu.list-menu__level-3{left:100%;top:0;position:absolute;margin-top:0;overflow:hidden}.header__submenu .list-menu__item:hover{background:var(--secondary);color:var(--white);transition:.3s all}.header__submenu .list-menu__item:hover span{color:var(--white);transition:.3s all}.list-menu__level-1 .list-menu__item .icon-caret{height:auto;top:unset;position:unset;margin-left:6px}.header__inline-menu details{position:relative}details[open]>.header__menu-item .icon-caret{transform:unset}.list-menu__level-2 .list-menu__item .icon-caret{transform:rotate(-90deg)!important}@media screen and (max-width:1359px){.list-menu__level-1 .list-menu__item{font-size:16px}}@media screen and (max-width:1290px){.list-menu__level-1 .list-menu__item{font-size:16px}}@media screen and (max-width:1140px){.list-menu__level-1 .list-menu__item{font-size:12px;padding-left:1rem}}@media screen and (max-width:1040px){.list-menu__level-1 .list-menu__item{font-size:11px}.header__custom-search .search-modal__form{max-width:19rem}.header__custom-search{flex:0 0 190px}}@media screen and (max-width:1199px){.header.header--top-left .header__icon.header__icon--phone span,.header.header--top-left .header__icon.header__icon--email span,.header.header--top-left .header__icon.header__icon--cart span{display:none}}@media screen and (max-width:1199px){.header.header--top-left{grid-template-areas:"heading icons";grid-template-columns:2fr 1fr}.header.header--top-left header-drawer{justify-self:end}.header.header--top-left .header__heading,.header.header--top-left .header__heading-link{justify-self:left}.header.header--top-left .header__icons,.header__navigation{display:none}.header.header--top-left .header__heading-logo{max-width:225px}.header.header--top-left{padding-left:2rem;padding-right:2rem}}@media screen and (max-width:989px){.header.header--top-left header-drawer{margin:0}.header.header--top-left .header__icons{padding-right:0}.header.header--top-left .header__icon{font-size:16px}}@media screen and (max-width:575px){.header.header--top-left .menu-drawer__top .header__icon{width:100%}}.footer-block__brand-info.footer-block__brand-info--bg{padding:25px 20px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;box-shadow:0 4px 10px #00000040}.footer__button.button.button--gradient{margin-bottom:20px;align-self:center;gap:12px;min-height:calc(5rem + var(--buttons-border-width) * 2);padding:14px 20px!important}.footer-block__brand-info.footer-block__brand-info--bg .rte{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%}.footer-block__details-content .list-menu__item--link{position:relative;font-weight:700;font-size:18px;line-height:150%;letter-spacing:1px;padding:0}.footer-block__details-content .list-menu__item--link:after{transition:.5s ease;background:var(--buttons-gradient);content:"";display:block;width:0px;height:2px;position:absolute;bottom:3}.footer-block__details-content .list-menu__item--link:hover:after,.footer-block__details-content .list-menu__item--link.list-menu__item--active:after{width:100%}.footer-block__heading.inline-richtext{font-family:var(--font-body-family);font-weight:700;font-size:20px;line-height:100%;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:var(--primary);margin-bottom:14px}.footer-block__details-content li{margin-bottom:0;line-height:1.5em}.footer-block__details-content li:last-child{margin-bottom:0}.footer-block--text .list-social{justify-content:flex-start!important;gap:14px;margin-top:15px}.footer-block--text .list-social .list-social__item .list-social__link{padding:0}.footer-block--text .list-social .list-social__item .list-social__link .svg-wrapper{height:25px;width:25px}.footer-block--text .footer-block__details-content.rte{font-weight:400;font-size:18px;letter-spacing:0px}.footer-block--text .footer-block__details-content.rte a{text-decoration:none;color:inherit}.footer-block--text .footer-block__details-content.rte p{margin:14px 0}.footer-block__info p{font-weight:400;font-size:18px;letter-spacing:0px;line-height:150%;margin:0}.footer-block__info .footer-block__info-phone a{color:inherit;text-decoration:none}.footer-block__info .footer-block__info-email a{color:inherit}.footer-block__info .footer-block__info-phone a:hover,.footer-block__info .footer-block__info-email a:hover{color:var(--primary)}.footer-block__details-content>li:not(:last-child){margin-right:0!important}small.copyright__content,.footer__copyright-content{font-family:var(--font-body-family);font-weight:300;font-size:16px;line-height:1.5em;letter-spacing:0px}.footer__copyright-content p{margin-top:0;margin-bottom:21px}.footer-block__info .footer-block__info-address p{line-height:2.1em}.footer-block__info{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1199px){.footer-block__details-content{padding-left:70px}.footer-block__info p,.footer-block__brand-info.footer-block__brand-info--bg .rte{font-size:16px}.footer__content-top .grid{column-gap:25px;row-gap:25px!important}.footer-block.grid__item.footer-block--brand{flex:1;width:auto}}@media screen and (max-width:989px){.footer-block__details-content .list-menu__item--link{display:inline-block}}@media screen and (max-width:991px){.footer-block.grid__item.footer-block--menu{padding-left:0}.footer-block.grid__item{width:100%}.footer__content-top .grid{row-gap:25px}}@media screen and (max-width:749px){.footer-block__heading.inline-richtext{font-size:20px}.footer-block__brand-info.footer-block__brand-info--bg .rte{font-size:16px}.footer-block__details-content .list-menu__item--link{font-size:18px}}@media screen and (max-width:400px){.footer__button.button.button--gradient{font-size:15px}}.card__badge .badge{font-weight:400;font-size:18px;line-height:150%;letter-spacing:0%;padding:0 1rem;border:none}@media screen and (max-width:749px){.card__badge .badge{font-size:16px}}#main-collection-filters span.mobile-facets__open{color:rgba(var(--color-foreground))}#main-collection-filters span.mobile-facets__open .mobile-facets__open-label,#main-collection-filters .facets-container .product-count .product-count__text{font-size:16px;letter-spacing:0px;font-weight:300;line-height:normal}#FacetFiltersFormMobile .mobile-facets__summary,#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__sort .select select#SortBy-mobile,#FacetFiltersFormMobile .mobile-facets__details .mobile-facets__submenu .mobile-facets__close-button,#FacetFiltersFormMobile .mobile-facets__inner .mobile-facets__main.submenu-open .mobile-facets__submenu .mobile-facets__info{font-size:16px}#FacetFiltersFormMobile .mobile-facets__inner .mobile-facets__main.submenu-open .mobile-facets__submenu .facets-layout.facets-layout-list .facets__label{font-size:16px;line-height:18px}facet-filters-form .facets__form .active-facets__button-inner{line-height:normal}facet-filters-form .facets__form .active-facets__button-inner span.svg-wrapper{margin-top:-1px}#main-collection-filters .facets-container{padding:0}.product-grid-container .collection .grid.product-grid{row-gap:67px}facet-filters-form .facets__summary svg.icon.icon-caret{height:auto;top:calc(50% - .8rem);right:-7px}facet-filters-form .facet-filters.sorting .select .svg-wrapper{height:18px;width:18px;top:calc(50% - .8rem)}facet-filters-form .facet-filters.sorting .select .svg-wrapper svg.icon.icon-caret{height:auto;width:auto}facet-filters-form .facets__form div#FacetsWrapperDesktop .facets__disclosure[open] .facets__summary,facet-filters-form .facets__form div#FacetsWrapperDesktop .facets__summary:hover{color:var(--primary)}facet-filters-form .facets__form div#FacetsWrapperDesktop .facets__summary:hover .facets__summary-label{text-decoration:none}#FacetsWrapperDesktop .facets__display .facets-layout .list-menu__item .facets__label:hover{color:var(--primary)}#FacetsWrapperDesktop .facets__display .facets-layout .list-menu__item .facets__label:hover span.facet-checkbox__text-label{text-decoration:none}facet-filters-form .facets__wrapper .facets__heading,facet-filters-form .facets__wrapper .facets__disclosure .facets__summary,facet-filters-form .facet-filters .facet-filters__field .facet-filters__label,facet-filters-form .facet-filters .facet-filters__field .select .facet-filters__sort,facet-filters-form .facets__form .product-count .product-count__text{letter-spacing:0px;font-weight:300}@media screen and (max-width:749px){.product-grid-container .collection .grid.product-grid{row-gap:30px}}.header__navigation-wrap .header__inline-menu{display:flex;flex-wrap:wrap;gap:25px;flex:auto;margin:0}.header__navigation-wrap .header__inline-menu>li{line-height:1;flex:auto}.header__navigation-wrap .header__inline-menu>li{padding:25px 0}.list-menu__level-1 .list-menu__item{padding-left:0;padding-right:0}.list-menu.list-menu--inline.list-menu__level-1{display:flex;flex-wrap:wrap;gap:25px;flex:auto}@media(max-width:1359px){.list-menu.list-menu--inline.list-menu__level-1{gap:20px}}.list-menu.list-menu--inline.list-menu__level-1>li{flex:auto}.members_content .donation-form select{background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6.16285 6.16247C5.95191 6.37315 5.66597 6.49148 5.36785 6.49148C5.06972 6.49148 4.78378 6.37315 4.57284 6.16247L0.329345 1.92047C0.118399 1.70942 -7.02949e-05 1.42322 3.12926e-08 1.12483C7.03574e-05 0.826436 0.118674 0.540292 0.32972 0.329346C0.540766 0.118399 0.826967 -7.02949e-05 1.12536 3.12925e-08C1.42375 7.03574e-05 1.7099 0.118674 1.92085 0.32972L5.36785 3.77672L8.81485 0.32972C9.02693 0.12469 9.31105 0.011161 9.60602 0.0135842C9.901 0.0160074 10.1832 0.134189 10.3919 0.342676C10.6006 0.551162 10.719 0.833272 10.7217 1.12824C10.7244 1.42321 10.6112 1.70745 10.4063 1.91972L6.1636 6.16322L6.16285 6.16247Z' fill='%23A31E35'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:right 20px center;-webkit-appearance:none;-moz-appearance:none;appearance:none}.members_content .donation-form input[type=text],.members_content .donation-form select,.members_content .full-field.full-field-custom select,.members_content .full-field textarea{font-size:18px;line-height:150%;letter-spacing:0;width:100%;max-width:370px;padding:8px 16px;border:2px solid #A31E35;border-radius:8px;font-family:Nunito;box-shadow:2px 4px 8px #00000040}.members_content .half-field-wrapper,.members_content .full-field{width:100%;margin-bottom:24px;flex-wrap:wrap;display:flex;justify-content:space-between}.members_content .full-field.full-field-custom,.members_content .donation-form .full-field{justify-content:flex-start;max-width:100%}.members_content .donation-form input[type=text]:focus-visible,.members_content .donation-form select:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.member-form_master input.order-submit.button.button--secondary{margin-bottom:24px}.donate_form_master.donation-form,.member-form{border-radius:8px;box-shadow:0 4px 10px #00000040;padding:30px 20px 6px;max-width:780px;margin:auto;width:100%}.members_content .input_div{margin-left:4.5px;width:100%;max-width:370px}.members_content .donation-form .extra-options{display:none;text-align:left}.members_content .donation-form .form-subtitle{font-weight:700;font-size:20px;line-height:100%;letter-spacing:1px;vertical-align:middle;text-transform:uppercase;color:var(--primary);margin-bottom:14px}.members_content .donation-form .extra-options .form-subtitle{margin:0 0 30px}@media(max-width:820px){.members_content .input_div{margin-left:0;max-width:100%}.members_content .donation-form .extra-options .form-subtitle{margin:0 0 20px}.members_content .donation-form input[type=text],.members_content .donation-form select,.members_content .full-field.full-field-custom select,.members_content .full-field textarea{max-width:100%}.members_content .donation-form .label{max-width:100%;margin-bottom:5px}}@media(max-width:749px){.members_content .donation-form input[type=text],.members_content .donation-form select,.members_content .full-field.full-field-custom select,.members_content .full-field textarea{font-size:16px}}.members_content h3{margin:0 0 2.5rem}.members_content p,.donation-form .label{line-height:150%;letter-spacing:0;font-size:18px;width:fit-content}.members_content .donation-form .label{width:100%;max-width:364px;display:inline-block}.members_content input.error,.members_content select.error{border:2px solid #89002c!important}.members_content label.error{display:block;text-align:center;font-size:14px}.members_content .members_content_inner ul li{line-height:150%;letter-spacing:0;font-size:18px}@media(max-width:749px){.members_content p,.members_content .donation-form .label,.members_content .members_content_inner ul li{font-size:16px}}@media(max-width:414px){.members_content .member-form_master .order-form input.order-submit.button.button--secondary{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
