.cart__empty__buttons,.footer__logo__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal}.footer-grid__bottom-text.footer-grid__bottom-text--list li,.footer__grid.footer__grid-bottom-extra .footer__quicklinks li{list-style-type:none}.cart__empty__buttons{-ms-flex-direction:column;flex-direction:column;grid-template-columns:1fr;grid-auto-rows:auto}main.main-content{min-height:calc(100vh - 79px)}@media screen and (min-width:683px){main.main-content{min-height:calc(100vh - 67px)}}@media screen and (min-width:750px){main.main-content{min-height:calc(100vh - 79px)}}@media screen and (min-width:990px){main.main-content{min-height:calc(100vh - 92px)}}.shopify-section:has(.page-404){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100vh - 92px)}.shopify-section>collection-component.page.search-page{display:block}@media only screen and (min-width:750px){.grid--article{grid-template-columns:auto}}.template-product .grid.multicolumn{--COLUMNS-SMALL:1;--gap:24px}.template-product .product__content .product__price{font-size:24px;line-height:1.2}.footer__logo__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin-bottom:24px}.footer__logo__wrapper .footer__grid-top-text.footer__grid-top-text--logo{max-width:80%;padding:0;margin:24px 0 0}.footer__block__title{text-align:center}.footer__block.footer__block-small .footer__quicklinks .footer-grid__link,.footer__block.footer__block-small .footer__quicklinks .footer-grid__text{text-transform:capitalize;font-weight:400}body .shopify-policy__container{max-width:840px;margin:0 auto;padding-left:var(--outer);padding-right:var(--outer);padding-top:24px;padding-bottom:24px}body .shopify-policy__container .h1,body .shopify-policy__container h1{text-align:left;font-size:min(var(--font-heading-medium), 70px)}body .shopify-policy__container .h2,body .shopify-policy__container h2{font-size:min(var(--font-heading-medium), 70px)}body .shopify-policy__container .h3,body .shopify-policy__container h3{font-size:var(--font-heading-medium);font-size:min(var(--font-heading-medium), 50px)}body .shopify-policy__container .h4,body .shopify-policy__container h4{font-size:var(--font-heading-small);font-size:min(var(--font-heading-small), 30px)}body .shopify-policy__container .h5,body .shopify-policy__container h5{font-size:var(--font-heading-x-small);font-size:min(var(--font-heading-small), 30px)}.footer__grid.footer__grid-bottom{margin-top:48px}.footer__grid.footer__grid-top .footer__block{display:-webkit-box;display:-ms-flexbox;display:flex}.footer__grid.footer__grid-top .footer__block .footer__quicklinks{margin-top:auto}.footer__grid.footer__grid-top .footer__block--newsletter{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.footer__grid.footer__grid-top .footer__block--newsletter .footer__newsletter__wrapper{margin-top:0}@media screen and (min-width:768px){.footer__logo__wrapper{margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer__logo__wrapper .footer__grid-top-text.footer__grid-top-text--logo{text-align:left}.footer__block__title{-moz-text-align-last:left;text-align-last:left}body .shopify-policy__container{padding-top:48px;padding-bottom:48px}.footer__grid.footer__grid-top .footer__block--newsletter{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.footer__grid.footer__grid-top .footer__block--newsletter .footer__newsletter__wrapper{max-width:none;width:100%}}.footer__grid.footer__grid-bottom-extra{grid-template-columns:repeat(1,1fr);margin-top:8px}.footer__grid.footer__grid-bottom-extra .footer__quicklinks{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin:0}.footer-grid__bottom-text.footer-grid__bottom-text--list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;margin:0;padding:0}.loop-widget-container .loop-widget-purchase-option-discount-badge{width:auto;text-align:center}