img{max-width:100%;vertical-align:middle}.shopify-section-header-hidden{top:-100%}.header-wrapper{background:transparent;padding:36px 16px 16px}.header-wrapper .header{width:100%;max-width:1024px;border-radius:99px;border:1px solid #F3F4F5;background:#fff;box-shadow:0 62px 17px #02030300,0 40px 16px #02030300,0 22px 13px #02030303,0 10px 10px #02030303,0 2px 5px #02030303;padding:9px 16px;margin:0 auto;gap:26px}.header-wrapper .header .header__heading-link{margin-left:0;padding:0}.header .header__heading-link{display:flex;align-items:center;gap:10px;margin:0;padding:0}.header .header__heading-link .header__heading-logo-wrapper{width:auto}.header .header__heading-link .heading-logo-merch{color:#253d4e;font-size:20px;line-height:24px;letter-spacing:0;font-weight:600;font-style:italic;position:relative}.header .header__heading-link .heading-logo-merch:before{content:"";position:absolute;left:-10px;top:0;width:1px;height:100%;background:#123230}.header .header__icons{padding:0;gap:12px}.header .header__icons .header__icon{margin:0;width:auto;height:auto}.header .header__icons .header__icon .svg-wrapper,.header .header__icons .header__icon .svg-wrapper .icon{width:auto;height:auto}.header .header__inline-menu .list-menu .header__menu-item{padding:0}.collection .collection__title{text-align:center}.product .grid__item .product__media-list .product-media-container{border:1px solid rgba(18,18,18,.05)}p{color:#38535a;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin:0}.cart__warnings .cart__empty-text{color:#062831;text-align:center;font-size:64px;font-style:normal;font-weight:500;line-height:76.8px;letter-spacing:-1.28px;margin:0}h2{color:#062831;text-align:center;font-size:52px;font-style:normal;font-weight:500;line-height:62.4px;letter-spacing:-1.04px;margin:0}@media screen and (max-width:989px){.cart__warnings .cart__empty-text{font-size:55px;line-height:65px}h2{font-size:45px;line-height:55.4px}}@media (max-width: 575px){.cart__warnings .cart__empty-text{font-size:32px;line-height:38.4px;letter-spacing:-.64px}h2{font-size:28px;line-height:33.6px;letter-spacing:-.56px}p{font-size:14px;line-height:19.6px;letter-spacing:-.28px}.header-wrapper .header{padding:10px 16px}.header .header__heading-link .header__heading-logo-wrapper img{max-width:90px}.header .header__heading-link{gap:5px}.header .header__heading-link .heading-logo-merch{font-size:14px;line-height:18px}.header .header__heading-link .heading-logo-merch:before{left:-5px}}.footer{padding:80px 0 0!important}.footer .footer__blocks-wrapper .footer-block{width:calc(55% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(15% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content,.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content .footer-block_logo_wrap{height:100%}.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content .footer-block_logo_wrap{display:flex;flex-direction:column;gap:40px;width:100%;max-width:240px}.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content .footer-block_logo_wrap .footer-bottom-text p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:19.6px;letter-spacing:-.28px;margin:0 0 20px}.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content .footer-block_logo_wrap .footer-bottom-button a{display:flex;padding:10px 18px;justify-content:center;align-items:center;border-radius:99px;border:1px solid #E6E9EA;color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:19.6px;letter-spacing:-.28px;width:max-content;text-decoration:none}.footer .footer__blocks-wrapper .footer-block .footer-block__heading{color:#fff6;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.32px;margin:0 0 16px;text-align:left}.footer .footer__blocks-wrapper .footer-block .footer-block__details-content .list-menu__item{color:#fff;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.32px;padding:8px 0}.footer .footer__content-top{padding-bottom:64px}.footer .footer__content-bottom{padding-top:49px}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin:0}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .copyright__content{color:#9ba9ad;font-size:14px;font-style:normal;font-weight:400;line-height:19.6px;letter-spacing:-.28px}.footer .footer__content-bottom .footer__content-bottom-wrapper .policies{gap:32px;display:flex}.footer .footer__content-bottom .footer__content-bottom-wrapper .policies li:before{content:none}.footer .footer__content-bottom .footer__content-bottom-wrapper .policies li .copyright__content a{color:#6a7e83;font-size:14px;font-style:normal;font-weight:500;line-height:19.6px;letter-spacing:-.28px}.footer .footer-bottom-image svg{width:100%;height:100%;margin-top:36px}.footer .footer__content-top .footer-block--newsletter{justify-content:flex-start;align-items:flex-start;margin-top:1rem}.footer .footer__content-top .footer-block--newsletter .footer__list-social{gap:10px}.footer .footer__content-top .footer-block--newsletter .list-social__item .list-social__link{padding:0}.footer .footer__content-top .footer-block--newsletter .list-social__item .list-social__link .svg-wrapper{width:28px;height:28px}.footer .footer__content-top .footer-block--newsletter .list-social__item .list-social__link .svg-wrapper .icon{width:100%;height:100%}@media screen and (max-width:1099px){.footer .footer__blocks-wrapper .footer-block{width:calc(40% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}.footer .footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(20% - var(--grid-desktop-horizontal-spacing)* 3 / 4)}}@media screen and (max-width:749px){.footer{padding:48px 0 0!important}.footer .footer__content-top .grid{display:flex}.footer .footer__blocks-wrapper .footer-block_logo_wrap{max-width:100%}.footer .footer__blocks-wrapper .footer-block{width:100%}.footer .footer__blocks-wrapper .footer-block .footer-block_logo_content .footer-block_logo_wrap{max-width:100%;gap:24px}.footer .footer__blocks-wrapper .footer-block.footer-block--menu{width:calc(33.33% - var(--grid-desktop-horizontal-spacing)* 3 / 4);margin:0}.footer .footer__content-top{padding:0 1.5rem}.footer .footer__content-bottom{padding-top:16px;padding-left:1.5rem;padding-right:1.5rem}.footer .footer__content-bottom .footer__content-bottom-wrapper{flex-direction:column-reverse}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{text-align:left}.footer .footer__content-bottom .footer__content-bottom-wrapper .policies{gap:10px;flex-wrap:wrap}}@media screen and (max-width:575px){.footer .footer__blocks-wrapper .footer-block .footer-block__details-content{margin:0}.footer .footer__content-top .footer-block--newsletter{margin:0 0 20px}.footer .footer__content-top .footer-block--newsletter .list-social .list-social__link{padding:0}}.template-index .header-wrapper{position:absolute;width:100%}.image-text-banner .image-text-inner{position:relative}.image-text-banner .image-text-inner .image-text__image img{width:100%}.image-text-banner .image-text-inner .image-text__image .mobile-image{display:none}.image-text-banner .image-text-inner .image-text__text{position:absolute;left:7.5%;top:50%;transform:translateY(-50%);max-width:680px;width:100%}.image-text-banner .image-text-inner .image-text__text h2{color:#062831;font-family:GeneralSans;font-size:64px;line-height:120%;letter-spacing:-1.28px}.header .header__icons .header__icon .cart-count-bubble{left:15px;top:-6px}.product .product__info-wrapper .product__button{margin:30px 0;max-width:44rem;width:100%}.primary-button{display:flex;padding:12px 20px;justify-content:center;align-items:center;color:#f1fe00;font-size:16px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:-.32px;border-radius:99px;background:#062831;text-decoration:none}@media (max-width: 1440px){.image-text-banner .image-text-inner .image-text__text{left:2.5%}}@media (max-width: 1139px){.image-text-banner .image-text-inner .image-text__text{max-width:550px}.image-text-banner .image-text-inner .image-text__text h2{font-size:54px}}@media screen and (max-width: 989px){.header-wrapper{padding:16px}.header-wrapper .header{grid-template-areas:"heading icons left-icons";padding:8px 8px 8px 12px;grid-template-columns:auto 1fr auto;gap:12px}.header-wrapper .header header-drawer{margin:0}.header-wrapper .header header-drawer .header__icon,.header-wrapper .header header-drawer .header__icon .icon.icon-hamburger{width:40px;height:40px}.image-text-banner .image-text-inner .image-text__image .mobile-image{display:block;width:100%}.image-text-banner .image-text-inner .image-text__image .desktop-image{display:none}.image-text-banner .image-text-inner .image-text__text{left:50%;top:23.6%;transform:translate(-50%)}}@media screen and (max-width: 749px){.image-text-banner .image-text-inner .image-text__text h2{font-size:44px;line-height:120%;letter-spacing:-.64px}}@media screen and (max-width: 575px){.image-text-banner .image-text-inner .image-text__text h2{font-size:32px}.collection .collection__title .title{font-size:32px;line-height:38.4px;letter-spacing:-.64px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
