body,.field__input,.customer .field input,.field__label,.customer .field label{font-size:var(--font-body-size)}.link,.customer a,.header-localization .disclosure .localization-form__select span{font-size:var(--font-nav-size)}.localization-form:only-child .button,.localization-form:only-child .localization-form__select{font-size:var(--font-nav-size);padding-left:0}.field:after,.select:after,.customer .field:after,.customer select:after,.disclosure .localization-form__select:after{border-bottom:0px solid}.footer .footer__content-bottom{padding-top:0}.footer__localization h2{display:none}@media screen and (min-width:750px){.footer__content-bottom.bottom-align{display:flex;justify-content:space-between;align-items:flex-start}.footer__content-bottom.bottom-align .footer__content-bottom-wrapper:has(.footer__copyright){justify-content:flex-end}.footer__content-bottom.bottom-align .footer__copyright.caption{margin-top:2.5rem}}.link,.customer a{text-transform:uppercase}.button,.button-label,.shopify-challenge__button,.customer button{font-size:var(--font-button-size);text-transform:uppercase}button.shopify-payment-button__button{padding:unset;font-size:var(--font-button-size);text-transform:uppercase}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.header__menu-item:hover span,.header__active-menu-item,.header__menu-item.link{text-decoration:none}.mega-menu .header__menu-item .icon-caret{display:none}details[open]>.header__menu-item{text-decoration:none}.mega-menu summary.list-menu__item{padding-right:1.2rem}.header__menu-item span{position:relative}li>a.mega-menu__link{position:relative;display:inline-block;line-height:1em;padding-bottom:.2rem}.header__menu-item span:after,li>a.mega-menu__link:after{content:"";background-color:currentcolor;height:1px;width:0%;position:absolute;bottom:0;left:0;transition:width .5s}.header__menu-item span:hover:after,li>a.mega-menu__link:hover:after{width:100%}span.header__active-menu-item:after{width:100%}a.mega-menu__link--active{width:100%""}li>a.mega-menu__link:hover,li>a.mega-menu__link--active{text-decoration:none}@media screen and (min-width:749px){.header.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2rem}}.header.header--middle-left .list-menu--inline{display:flex;justify-content:space-evenly}.card-wrapper.product-card-wrapper.underline-links-hover:hover a{text-decoration:none}@media screen and (min-width:1024px){.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information{display:grid;grid-template-columns:1fr auto}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .card-information{display:contents}}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .price{grid-row:1 / 2;grid-column:2 /3;margin-top:0!important}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .price,.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information .card__heading{font-size:var(--font-body-size);font-family:var(--font-body-family)}.card-wrapper.product-card-wrapper .card__inner>.card__content:before{content:"";height:1px;width:0;position:absolute;bottom:-.5rem;background:rgb(var(--color-foreground));transition:width .5s}.card-wrapper.product-card-wrapper .card:hover .card__inner>.card__content:before{width:100%}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after,.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:unset;border:var(--buttons-border-width) solid rgba(var(--color-button-text),var(--border-opacity))}.header-wrapper--border-bottom{border-bottom:.1rem solid rgba(var(--color-foreground),1)}.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{box-shadow:unset;border-bottom:var(--inputs-border-width) solid}.field__label,.customer .field label{left:0}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li{border-bottom:1px dotted;flex:1}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li a,#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li summary{font-family:var(--font-heading-family);text-transform:none}#menu-drawer ul.menu-drawer__menu.has-submenu.list-menu li:first-child{border-top:1px dotted}
/*# sourceMappingURL=/cdn/shop/t/9/assets/theme-styles.css.map */
