.button:after,.button:before{display:none}.button{background:#25343f;border-radius:12px;padding:15px 40px;color:#fff;text-transform:uppercase;font-size:16px;font-weight:600;transition:.3s ease-in-out}.button:hover{background:#000;color:#fff!important}.announcement-bar p.announcement-bar__message.h5{font-size:14px;line-height:normal;letter-spacing:1px}body .header--middle-left{grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}.header span.header__active-menu-item{text-decoration:none;font-size:16px;font-weight:600;color:#25343f}.header ul.list-menu.list-menu--inline li a,.header__menu-item span{font-size:16px;line-height:normal;letter-spacing:0;text-transform:uppercase;color:#25343f}.header .header__menu-item:hover{font-weight:600}.header .header__menu-item span{transition:.3s}.mega-menu__list a{text-align:center}.center.collection__view-all.scroll-trigger.animate--slide-in{margin-top:40px}.banner h2.banner__heading.inline-richtext.h0{font-size:54px;line-height:normal;letter-spacing:0}.banner .banner__text p{font-size:18px;line-height:normal;letter-spacing:0;color:#fff}.card__information .card__heading a{text-align:center;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-transform:uppercase;font-family:Inter,sans-serif;color:#25343f;line-height:normal;letter-spacing:0}.collection .collection__title h2{font-size:38px;text-align:center;line-height:normal;letter-spacing:0;color:#25343f}.footer .footer-block__brand-info .rte p{font-size:18px;line-height:26px;letter-spacing:0}.footer .footer-block__brand-info p strong{color:#25343f}.footer h2.footer-block__heading.inline-richtext{font-size:22px;font-weight:500;line-height:normal;letter-spacing:1px;margin:0;color:#25343f}.footer ul.footer-block__details-content.list-unstyled li a{font-size:16px;color:#000;line-height:normal;padding:10px 0;letter-spacing:0;text-decoration:none}.footer-block__details-content.rte p{font-size:16px;color:#000}.footer-block__details-content.rte p a{text-decoration:none;color:#25343f;font-weight:600}.copyright__content{font-size:16px!important;color:#000}.footer__content-bottom.scroll-trigger.animate--slide-in{padding:0}.footer__copyright.caption{margin:0 auto}.footer-block:only-child:last-child{text-align:left!important;margin:0!important}.shopify-policy__container .footer__content-top{padding:0}.shopify-policy__container{max-width:560px;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px;padding-bottom:36px}.shopify-policy__body .rte p{font-size:16px;color:#000;letter-spacing:0}.shopify-policy__body .rte h2{font-size:30px!important;margin:0}.product__description .grid__item.product-single__meta--wrapper{width:100%;max-width:100%}.product__description img{width:100%}section.product__info-container.product__column-sticky p{font-size:16px;color:#25343f}.product .product__title h1{font-size:38px;line-height:normal;letter-spacing:0}.product s.price-item.price-item--regular{font-size:16px;color:red}.product span.price-item.price-item--sale.price-item--last{font-weight:600}.product .product-single__description h3{font-size:22px;margin:0;line-height:normal;letter-spacing:0;color:#25343f}.product section.product__info-container.product__column-sticky p{font-size:16px;color:#25343f;line-height:26px;letter-spacing:0;margin:0;padding:5px 0}.product section.product__info-container.product__column-sticky ul{margin:0}cart-remove-button .button{min-width:60px!important;min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}@media(max-width:990px){body .header--middle-left{grid-template-areas:"navigation  heading icons";grid-template-columns:1fr auto 1fr;column-gap:2rem}}@media(max-width:768px){.collection .collection__title h2{font-size:30px;text-align:center;line-height:normal;letter-spacing:0;color:#25343f}.collection .card__information{grid-row-start:2;padding:0}.collection .card__information .card__heading a{text-align:center;font-size:14px}.banner h2.banner__heading.inline-richtext.h0{font-size:44px;line-height:48px;letter-spacing:0}body .header{padding:6px 15px}body .footer__content-top{padding-bottom:3rem;padding-left:15px;padding-right:15px}body .section-sections--21537054523613__footer-padding{padding-top:40px;padding-bottom:9px}.product .product__title h1{font-size:30px;line-height:normal;letter-spacing:0}cart-remove-button .button{min-width:60px!important;min-height:4.5rem;padding:0;margin:0 .1rem .1rem 0}}body .footer h2.footer-block__heading.inline-richtext,.footer-block__image-wrapper img{margin-bottom:10px}.contact__button .button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
