h1{font-size:4rem!important}h2{font-size:2.125rem!important}body.list-collections main,body.collection main,body.product main{padding-bottom:3.5rem}.card-wrapper .card__inner{background:#f1f2f6!important}.card-wrapper .card__inner .badge.sold-out,.card-wrapper .card__inner .badge.on-sale{color:#fff;padding:.5rem 1.6rem .6rem}.card-wrapper .card__inner .badge.sold-out{background-color:#000;border-color:#000}.card-wrapper .card__inner .badge.on-sale{background-color:#0f17fa;border-color:#0f17fa}.card-wrapper .card__inner .card__information .full-unstyled-link:hover,.card-wrapper.underline-links-hover:hover a{text-decoration:none!important}.card-wrapper .price{font-size:2rem!important}.section-header{border-bottom:1px solid #808082}.header__menu-item span{font-size:2rem}.header__active-menu-item{position:relative}.header__active-menu-item,.header__menu-item:hover span{position:relative;text-decoration:none;text-underline-offset:none}.header__active-menu-item:before{content:"";position:absolute;left:0;bottom:0;width:45px;height:3px;background-color:#0f17fa}body.index main>section:last-child>.gradient{background-color:#dfe1f8}body.collection .collection-hero__title{margin-bottom:0!important}body.collection .facets-container{padding-top:0}body.collection .facets__form{margin-bottom:0}body.collection .facets__heading,body.collection .facet-filters__label,body.collection .product-count__text{font-weight:400;font-size:1.6rem!important;margin:0 2rem 0 0}body.collection .facets__disclosure,body.collection .facet-filters__field .select select{border:2px solid #0f17fa;padding:5px 15px}body.collection .facets__disclosure:focus,body.collection .facet-filters__field .select select:focus{box-shadow:none}body.collection .facets__disclosure .facets__summary span:first-of-type,body.collection .facet-filters__field select{color:#0f17fa;font-size:1.8rem}body.collection .facets__summary{margin-bottom:0}body.collection .facets__summary:hover .facets__summary-label{text-decoration:none;text-underline-offset:0em}body.collection .facet-filters__field .select select{padding:5px 30px 5px 15px}body.collection .facet-filters__field .select .svg-wrapper{right:10px}body.collection .facet-filters__field .icon,body.collection .facets__summary .icon-caret{color:#0f17fa}body.collection .product-count__text{font-size:2rem!important;margin-top:4px}body.collection .product-grid-container{margin-top:60px}.banner .banner__heading{font-size:3.75rem!important}.collection.text-center>.collection__title{text-align:center}.collection.text-right>.collection__title{text-align:right}.collection>.collection__title{margin-bottom:75px!important}body.product .product-media-container.constrain-height.media-fit-contain{width:100%}body.product .price{font-size:3rem!important}body.product .product__tax{margin-top:-20px}body.product .product-form__input--pill input[type=radio]+label{border:3px solid #0f17fa;color:#0f17fa}body.product .product-form__input--pill input[type=radio]:checked+label{background-color:#0f17fa;color:#fff}body.product .quantity{border:3px solid #0f17fa;color:#0f17fa}body.product .quantity .quantity__input{font-size:2rem;font-weight:600}.footer,.footer__content-bottom{border-top:none!important}.footer{padding-top:60px!important;padding-bottom:45px!important;background-color:#000;color:#fff;position:relative}.footer a:hover{text-decoration:none!important;text-underline-offset:0!important}.footer:before,.footer:after{content:"";position:absolute;display:block;width:25px;height:60px;background-color:#000;left:0;width:41px;height:100px;top:-100px}.footer:after{transform:translate(35px,35px) rotate(90deg)}.footer .footer__content-top{padding-bottom:0}.footer .footer__content-top>.footer__blocks-wrapper{display:flex}.footer .footer__content-top>.footer__blocks-wrapper>div{padding-right:75px}.footer .footer__content-top>.footer__blocks-wrapper>div:last-of-type{padding-right:0;margin-left:auto}.footer .footer__content-top>.footer__blocks-wrapper>.footer-block--menu *{color:#fff;text-align:left}.footer-block .footer-block__heading{font-weight:400;font-size:1.6rem!important}.footer-block--newsletter{display:flex!important;margin-top:0!important;max-width:475px;flex-direction:column}.footer__copyright{text-align:left!important;margin-top:0!important}.footer__copyright>p,.footer__copyright>ul>li>p{padding-right:5px;text-align:right;font-weight:400;font-size:14px;line-height:1.5;margin:0}.footer__copyright>p>a:hover,.footer__copyright>ul>li>p>a:hover{color:#fff;text-decoration:none}.footer__copyright>ul>li:before{display:none!important}.footer__copyright>ul{display:flex;justify-content:flex-end}.footer__copyright>ul>li{padding-right:5px}.footer__copyright>ul>li:last-child{padding-right:0}.footer .social-media-container{padding-top:15px;margin-top:auto}.footer .social-media-container>ul{justify-content:flex-end!important}.footer .social-media-container>ul>li{padding-right:10px}.footer .social-media-container>ul>li:last-child{padding-right:0}.footer .social-media-container .list-social__link{color:#0f17fa;padding:0}.footer .social-media-container .list-social__link .svg-wrapper{height:30px;width:30px}.footer .social-media-container .list-social__link .svg-wrapper>svg{height:30px!important;width:30px!important}.footer .footer__content-bottom{padding-top:5rem;margin-top:5rem}.footer .footer__content-bottom>.page-width{position:relative}.footer .footer__content-bottom>.page-width>div{margin-top:auto;margin-bottom:auto;padding-right:15px!important}.footer .footer__content-bottom>.page-width>div:last-child{padding-right:0!important}.footer .footer__content-bottom>.page-width:before{content:"";position:absolute;top:-5rem;left:5rem;right:5rem;border-top:1px solid rgba(128,128,130,.75)!important}.footer .footer__content-bottom .footer__localization h2,.footer .footer__content-bottom .footer-block__newsletter h2{color:#fff;font-weight:400;font-size:1.6rem!important;margin:0 0 5px!important;padding:0 !!important}.footer .footer__content-bottom .localization-form__select{margin:0!important}.footer .footer__content-bottom form,.footer .footer__content-bottom localization-form,.footer__localization{width:100%;margin:0!important;padding:0!important}.footer .footer__content-bottom form .disclosure__button{font-size:1.6rem}.footer .footer__content-bottom .footer__localization{transform:translateY(-3px)}.newsletter-form__field-wrapper .field__input{max-height:42px}.footer .footer__content-bottom form .disclosure__button,.footer .footer__content-bottom form input{background-color:transparent;border:1px solid #ffffff;color:#fff}.footer .footer__content-bottom form .disclosure__button span,.footer .footer__content-bottom form input,.footer .footer__content-bottom form label{color:#fff}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
