:root,.color-background-1{--color-accent-1: var(--color-base-accent-1);--color-accent-2: var(--color-base-accent-2);--color-button: var(--color-base-accent-1);--color-button-text: 255, 255, 255;--color-heading: var(--color-base-accent-1);--color-caption: var(--color-base-accent-2);--color-strong: var(--color-base-accent-1)}:root,.color-background-2{--color-button: var(--color-base-accent-1);--color-button-text: 255, 255, 255}.color-accent-1{--color-accent-1: 255, 255, 255;--color-heading: 255, 255, 255;--color-caption: var(--color-base-text);--color-strong: 255, 255, 255}.color-background-1{color:rgb(var(--color-foreground))}sticky-header{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #00000040}@media screen and (min-width: 990px){.header{grid-template-columns:auto 1fr auto}}.header>nav>ul{display:flex;justify-content:space-evenly}@media screen and (min-width: 990px) and (max-width: 1300px){.header>nav>ul{justify-content:flex-start;row-gap:5px;column-gap:5px}}summary.header__menu-item.list-menu__item,nav>ul>li>.header__menu-item.list-menu__item{padding:.9rem 1.8rem;border:2px solid rgb(var(--color-heading));color:rgb(var(--color-heading));border-radius:16px;text-transform:uppercase}summary.header__menu-item:hover span,nav>ul>li>.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none}summary.header__menu-item span{margin-right:.3rem}.header summary .icon-caret{top:calc(50% - .4rem)}.footer__blocks-wrapper{flex-wrap:nowrap;align-items:center}.footer-block{width:unset!important;max-width:unset!important;flex-grow:unset!important;flex-shrink:unset!important}.footer-block.footer-block--menu{flex-grow:1!important;flex-shrink:0!important}.footer-block.footer-block--menu>ul{justify-content:space-evenly}.footer-block__image-wrapper img{width:auto;border-radius:0}.footer-block-image .footer-block__image-wrapper{border-radius:0}@media screen and (max-width: 749px){.footer__blocks-wrapper .footer-block.grid__item{margin-bottom:2rem;margin-top:2rem}.footer-block .footer-block-image{margin-bottom:2rem}}@media screen and (min-width: 990px){.footer-block--menu ul{display:flex}.footer-block--menu ul li{margin:0}.footer-block--menu ul li a{padding:0;line-height:1;text-transform:uppercase}.footer-block-image .footer-block__image-wrapper{margin:0}}footer .footer__content-top{padding-bottom:3rem;padding-top:3rem}footer .footer__content-bottom{padding-top:.5rem;padding-bottom:.5rem;border:none;background:red;background-color:rgb(var(--color-base-outline-button-labels));color:#fff}footer .footer__copyright{margin:0}footer .footer-block__details-content .list-menu__item--link{color:rgb(var(--color-base-outline-button-labels));font-size:1.2rem}.footer-block__brand-info a{color:rgb(var(--color-base-outline-button-labels))}@media screen and (min-width: 750px) and (max-width: 1100px){footer .footer-block__details-content .list-menu__item--link{font-size:1rem}}.shopify-policy__container{max-width:800px;margin-bottom:50px}.shopify-policy__container h2{margin-bottom:0;margin-top:4rem}.footer__content-bottom .disclosure__button.localization-form__select{background-color:transparent;color:#fff}.footer__content-bottom .disclosure__list-wrapper{background-color:rgb(var(--color-accent-1));bottom:100%!important;top:unset!important;transform:translateY(-1rem)!important}.footer__content-bottom .disclosure__list-wrapper *{color:#fff!important}@media (max-width: 750px){.footer__content-bottom #HeaderCountryForm{margin-left:15px}}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:center}.footer__copyright>small{flex-basis:100%}@media (min-width: 749px){.footer__copyright{justify-content:space-between}.footer__copyright>small{flex-basis:unset}.footer__copyright>small:first-child{text-align:left}.footer__copyright>small:last-child{text-align:right}}.header localization-form{align-self:center;min-height:calc(2rem + var(--inputs-border-width) * 2);min-width:calc(5rem + var(--inputs-border-width) * 2)}@media (max-width: 749px){.header localization-form{display:none}}#HeaderCountryForm{margin:0;padding:0;display:none}#HeaderCountryForm .localization-form__select:after{display:none}#HeaderCountryForm .disclosure__button{margin:0;padding:0;min-height:calc(2rem + var(--inputs-border-width) * 2);min-width:calc(5rem + var(--inputs-border-width) * 2);height:2rem;font-size:1.4rem}#HeaderCountryForm .localization-form__select .icon-caret{right:calc(var(--inputs-border-width) + 1.1rem)}#HeaderCountryForm .disclosure__list-wrapper{transform:translateY(1rem);top:100%;bottom:unset;animation:none}.accordion__content.no-content-toggle{margin-bottom:0}.drop-shadow{box-shadow:0 10px 10px #0000000a,0 20px 25px #0000001a;z-index:1;position:relative}strong{color:rgb(var(--color-strong))}.button{padding:1rem 3rem;font-size:1.5rem;color:rgb(var(--color-button-text));min-height:calc(3rem + var(--buttons-border-width) * 2);box-shadow:0 20px 25px -5px #0000001a,0 15px 10px -5px #0000000a}.button--light{color:rgb(var(--color-accent-1));background-color:#fff;border-color:#fff}h1,h2.h1,h1.h0{color:rgb(var(--color-heading));font-weight:700;text-shadow:0px 10px 10px rgba(0,0,0,.08)}.badge{font-size:.8rem}.card__badge{margin:.5rem}.field__input,.select__select{color:rgb(var(--color-accent-1))}.article-template,.shopify-policy__container{word-wrap:break-word}.page-title{color:rgb(var(--color-heading));font-weight:700;text-shadow:0px 10px 10px rgba(0,0,0,.08);text-align:center}.banner__text{max-width:600px;margin:0 auto}@media (min-width: 375px) and (max-width: 749px){.banner__text{max-width:230px}}@media (min-width: 750px) and (max-width: 930px){.banner__text{max-width:500px}}.rich-text__caption,.image-with-text__text--caption{color:rgb(var(--color-caption));font-size:1.7rem;font-weight:600}.image-with-text__text--caption:first-child{margin-bottom:2rem}.collection__title{text-align:center}.multicolumn-list.card-columns .multicolumn-list__item{border:1px solid rgb(var(--color-accent-1));background-color:rgb(var(--color-button-text));box-shadow:0 10px 10px -5px #00000026}.multicolumn-list.card-columns .multicolumn-card__image-wrapper{padding-top:2.5rem}.multicolumn-card__info>:nth-child(2).multicolumn-caption{margin-top:0;margin-bottom:1.5rem;color:rgb(var(--color-accent-1))}.multicolumn-card__image-wrapper .media.image-hover-effect{transform:scale(1);transform-origin:center;transition:transform .2s}.multicolumn-card__image-wrapper .media.image-hover-effect:hover{transform:scale(1.1)}.newsletter{text-align:center}.newsletter .caption{color:rgb(var(--color-caption));font-size:1.7rem;font-weight:600}.collection__title .caption{color:rgb(var(--color-caption));font-size:1.7rem;font-weight:600;margin-bottom:2rem}@media screen and (min-width: 750px){.collection-hero .collection-hero__description{max-width:1500px}}.custom-collapsible-icon{margin-right:1rem}.custom-collapsible-icon+h3{align-self:center}.collapsible-content .alternate-caret{display:flex;align-items:center;top:calc(50% - 3rem);height:unset}.collapsible-content .alternate-caret span{font-size:5rem;color:rgb(var(--color-foreground));display:block;height:6rem}.collapsible-content .alternate-caret span:last-child{display:none;position:relative;left:.3rem}.collapsible-content details[open] .alternate-caret span:first-child{display:none}.collapsible-content details[open] .alternate-caret span:last-child{display:block}.features-collapsible summary h3{font-size:calc(var(--font-heading-scale) * 3rem);font-weight:700}@media (max-width: 749px){.features-collapsible summary h3{font-size:calc(var(--font-heading-scale) * 1.8rem)}}.features-collapsible .collapsible-content-wrapper-narrow{margin:0 auto;padding-right:0;padding-left:0;max-width:unset}.features-collapsible details{max-width:105rem;margin:0 auto;padding:0 1.5rem}@media (min-width: 750px){.features-collapsible details{padding:0 5rem}}.blog-tag-list{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:30px 0 50px}.blog-tag-list li{padding:0;margin:0 20px 0 0}.blog-tag-list li a{text-decoration:none;color:rgb(var(--color-accent-1))}.blog-tag-list li.active-tag a{text-decoration:underline}.multicolumn-list__item details{position:relative}.multicolumn-list__item summary{cursor:pointer}.multicolumn-list__item summary+div{position:absolute;top:calc(100% - 20px);left:50%;transform:translate(-50%);padding:35px;color:rgb(var(--color-accent-2));border-radius:30px;border:1px solid rgb(var(--color-accent-2));background-color:rgb(var(--color-button-text));z-index:2;width:300px;font-size:1.2rem;box-shadow:0 14px 10px -5px #0000001a}.multicolumn-list__item summary h3{position:relative;display:flex;justify-content:center}.multicolumn-list__item .item-caret{border-radius:50%;width:32px;height:32px;border:2px solid rgb(var(--color-base-text));cursor:pointer;position:relative;margin-left:10px}.multicolumn-list__item .item-caret:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(var(--color-base-text));width:2px;height:50%;transition:height .3s}.multicolumn-list__item .item-caret:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgb(var(--color-base-text));height:2px;width:50%}.multicolumn-list__item details[open] .item-caret:before{height:0}.multicolumn-list.center-grid{justify-content:center}.multicolumn-card.horizontal-column{display:flex;align-items:center;justify-content:center}.multicolumn-card.horizontal-column .multicolumn-card__image-wrapper{margin-left:0!important;margin-right:0!important}#CartDrawer-Checkout{text-transform:uppercase}cart-items .title-wrapper-with-link{align-items:center}.cart-drawer__empty-content a.button,.cart__warnings a.button{text-transform:uppercase}.button.loading>.loading-overlay__spinner .spinner{width:max-content}.product__price--with-postfix{display:flex;gap:10px;align-items:center;margin-bottom:.5rem}.product .product__price--with-postfix .price__container{margin-bottom:0}.product__text:has(.product__text-image){display:flex;align-items:center;gap:10px}.product__text-image{width:32px;height:32px;object-fit:contain;display:inline-block}@media (max-width: 749px){section .product__media-icon{right:1.2rem;left:auto}}.custom-badges{position:absolute;left:1rem;top:1rem;padding:0 1.5rem;z-index:1;opacity:0;pointer-events:none;transition:opacity .3s ease-out}slider-component[data-active-index="0"] .custom-badges{opacity:1}.banner__text.caption-with-letter-spacing{color:rgb(var(--color-caption));font-size:1.7rem;font-weight:600}a#more-payment-options-link{display:none!important}.breadcrumbs{display:flex;list-style:none;margin:0;padding:0;gap:.5rem;margin-bottom:1.5rem;flex-wrap:wrap}.breadcrumbs a{display:inline}h4,h5,.h4,.h5{font-family:var(--font-body-family)}.product-card-wrapper .card__heading{text-transform:uppercase}.product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)}.product-form__submit,.shopify-payment-button__button{text-transform:uppercase}.product-form__buttons:has(.product-form__quantity){display:grid;grid-template-columns:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2) auto;column-gap:1rem;margin-top:1rem}.product-form__buttons>*{grid-column:1 / 3}.product-form__buttons>.product-form__quantity{width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2);min-width:unset;grid-column:1 / 2;margin-bottom:1rem}.product-form__buttons>.product-form__quantity .quantity__label{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.product-form__buttons>.product-form__quantity+.product-form__submit{width:100%;grid-column:2 / 3}.drawer__announcement{margin-left:-2rem;margin-right:-2rem;padding:.5rem}.cart-item .quantity__button{width:calc(3.5rem / var(--font-body-scale))}.cart-item .quantity{min-height:unset;max-width:10rem}.cart-item .cart-item__quantity-wrapper cart-remove-button{margin-top:0}@media screen and (min-width: 750px){.cart-item .cart-item__quantity-wrapper cart-remove-button{margin-top:0}}.cart-drawer .cart-items .cart-item,.cart-item__quantity-wrapper{column-gap:.5rem}.cart-drawer cart-remove-button .button{min-height:3rem}#CartDrawer-Checkout svg{width:2.4rem;height:2.4rem;margin-right:1rem}.cart__bottom-text{display:block;margin-top:.5rem}.thumbnail{border-radius:calc(var(--media-radius) / 4)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
