@font-face{font-family:Lexend;src:url(Lexend-Bold.eot);src:url(Lexend-Bold.eot?#iefix) format("embedded-opentype"),url(Lexend-Bold.woff2) format("woff2"),url(Lexend-Bold.woff) format("woff"),url(Lexend-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bangers;src:url(Bangers-Regular.eot);src:url(Bangers-Regular.eot?#iefix) format("embedded-opentype"),url(Bangers-Regular.woff2) format("woff2"),url(Bangers-Regular.woff) format("woff"),url(Bangers-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Bangers!important}body{letter-spacing:0}.button,.button-label,.shopify-challenge__button,.customer button{font-size:1.6rem;letter-spacing:0}.desktop_hide{display:none!important}@media (max-width: 989px){.desktop_hide{display:block!important}.mobile_hide{display:none!important}}header.page-width{max-width:1500px}.header .list-menu--inline{justify-content:center;width:100%}.header__inline-menu .header__menu-item{font-size:16px}.header__icon .svg-wrapper,.header__icon{width:3rem;height:3rem}.header__icon .icon{width:2rem;height:2rem}.cart-count-bubble{left:1.8rem;bottom:0}.cart-item__name:hover,.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}.header__menu-item[aria-current=page] .header__active-menu-item,.header__menu-item:hover{color:red}@media screen and (min-width: 990px){.header--middle-left{grid-template-columns:auto auto auto}}footer .footer-block__heading{font-family:Lexend!important}.footer__copyright{width:100%;border-top:1px solid #ffffff;padding-top:2rem}footer .footer-block__details-content .list-menu__item--link,footer .copyright__content a{text-decoration:none;color:rgba(var(--color-foreground),1)}@media screen and (min-width: 750px){footer .footer-block__details-content .list-menu__item--link{font-size:1.6rem}}@media screen and (min-width: 990px){footer .footer-block__heading{font-size:calc(var(--font-heading-scale) * 2.8rem)}}@media (max-width: 749px){.footer .grid.footer__blocks-wrapper{display:flex;justify-content:space-between}.footer-block.grid__item:nth-child(1){order:3;max-width:calc(50% - 6px);margin:0}.footer-block.grid__item:nth-child(2){order:1;margin:0}.footer-block.grid__item:nth-child(3){order:2;max-width:calc(50% - 6px);margin:0}.footer-block .footer-block__details-content{margin:0}}.section-custom_hero{display:flex;border-radius:18px;overflow:hidden;align-items:center}.section-custom_hero-wrapper .page-width{max-width:1500px}.custom-hero--media svg,.custom-hero--media img{width:100%;height:auto;display:block}.custom-hero--content{padding:20px 40px;width:100%;max-width:40%}.custom-hero--media{width:100%;max-width:60%}.custom-hero--heading{font-size:90px;line-height:1.05;margin:0}.custom-hero--heading strong{font-weight:400;font-size:112px}.custom-hero--text{margin:24px 0;font-size:24px}@media (max-width: 1200px){.custom-hero--heading{font-size:54px}.custom-hero--heading strong{font-size:74px}}@media (max-width: 989px){.section-custom_hero{flex-direction:column-reverse}.custom-hero--content,.custom-hero--media{max-width:100%;text-align:center}.custom-hero--content{padding:40px 20px}}@media (max-width: 749px){.custom-hero--heading{font-size:48px}.custom-hero--heading strong{font-size:58px}.custom-hero--text{font-size:16px}}.product-card-wrapper .card__media .media img{object-fit:contain}.collection__title .title{display:flex;align-items:center;justify-content:center;gap:20px;text-align:center;line-height:1.1}.collection__title .title svg{max-width:50px;height:auto}.product-card-wrapper .card>.card__content{background-color:#fff;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.product-card-wrapper .card:before{position:absolute;top:0;left:0;width:100%;height:55%;border-top-left-radius:12px;border-top-right-radius:12px}.product-card-wrapper .card__inner{margin-top:-38%}.product-grid .grid__item{margin-top:100px}.price .price__container{font-family:Lexend;letter-spacing:0}@media (max-width: 1200px){.product-card-wrapper .card:before{height:16.5vw}.product-grid .grid__item{margin-top:9vw}.product-card-wrapper .card__inner{margin-top:-9vw}}@media (max-width: 989px){.product-card-wrapper .card:before{height:33.5vw}.product-grid .grid__item{margin-top:16vw}.product-card-wrapper .card__inner{margin-top:-16vw}}@media (max-width: 749px){.product-grid .grid__item{margin-top:20vw}.product-card-wrapper .card__inner{margin-top:-20vw}.collection__title .title{font-size:32px;gap:10px}}.banner--mobile-bottom .banner__box{padding:60px 50px!important;background-size:cover!important;background-position:center!important;max-width:900px}@media (max-width: 1200px){.banner--mobile-bottom .banner__box{padding:60px 45px!important}}@media (max-width: 989px){.banner--mobile-bottom .banner__box{padding:60px 45px!important}}@media (max-width: 480px){.banner--mobile-bottom .banner__box{padding:40px 20px!important}}.collage__item--image .collage-card{background-color:#fff}.collage__item--image .collage-card a{display:block;text-decoration:none;height:100%}.collage__item--image .collage-card .media img,.collage__item--image .collage-card .media svg{object-fit:contain;position:unset;height:auto}.collage-image-heading{background-color:#fff;height:70px!important;top:auto!important;bottom:0;display:flex!important;align-items:center;padding:0 20px;margin:0;position:unset!important}.collage-wrapper-title{display:flex;align-items:center;justify-content:center;gap:20px;text-align:center}.collage-wrapper-title svg{max-width:50px;height:auto}@media (max-width: 749px){.collage-wrapper-title{font-size:32px;gap:10px}}@media only screen and (min-width: 750px){.collage{grid-template-columns:repeat(10,minmax(0,1fr))!important}.collage__item--left:nth-child(3n-1),.collage__item--left:nth-child(3n-2){grid-column:4 / span 4!important;grid-row:auto!important;grid-column-start:1!important}.collage__item--left:nth-child(3n){grid-column:6 / span 10!important;grid-row:span 2!important;grid-column-start:5!important}}.multicolumn-card__info h3{max-width:120px;margin:0 auto!important;line-height:1.1!important}.background-none .multicolumn-card__image-wrapper+.multicolumn-card__info{padding-top:2rem!important}.image-with-text--overlap .image-with-text__content{width:100%!important;margin:0!important}.image-with-text__content{border-radius:12px!important}.image-with-text__subheading{margin-bottom:0}@media screen and (min-width: 750px){.image-with-text--overlap .image-with-text__content{height:100%!important;width:100%!important;min-width:100%!important;margin-top:0;margin-left:0!important}.image-with-text--overlap .image-with-text__text-item{display:flex!important;padding:0!important}}@media screen and (min-width: 990px){.image-with-text__content{padding:6rem 3rem 7rem!important}.image-with-text--overlap .image-with-text__media-item{z-index:2;position:relative}.image-with-text--overlap .image-with-text__media-item .image-with-text__media{width:calc(100% + 50px);background:transparent}.image-with-text--overlap .image-with-text__media-item--middle{align-self:normal!important}.image-with-text__subheading{font-size:32px;max-width:400px}.image-with-text__text{font-size:20px}.image-with-text__text p:not(last-child){margin-bottom:30px}}@media (max-width: 480px){.image-with-text__subheading{font-size:22px}.image-with-text__heading.hxxl{font-size:42px}}.related-products__heading{display:flex;align-items:center;justify-content:center;text-align:center;gap:20px;line-height:1.1}.related-products__heading svg{max-width:50px;height:auto}@media (max-width: 749px){.collection__title .title{font-size:32px;gap:10px}}.product__title h1{color:#ed1c24}.product .product__info-wrapper .price-item{font-size:24px}.product-form__quantity{display:inline-block;margin:10px 15px 10px 0!important}.product-form__quantity+div{display:inline-block;position:relative;top:-5px;margin:10px 0!important}.product-form__quantity+div .product-form{margin:0}.quantity{width:calc(13rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}@media (min-width: 750px){.product__title h1{font-size:48px}}.contact .page-width{max-width:1500px}.contact-header{margin:0 auto 30px;max-width:700px;text-align:center}.contact-wrapper{background-size:cover;background-position:center center;padding:100px 20px;border-radius:15px}.contact-wrapper form{max-width:550px;margin:0 auto}.contact-wrapper input,.contact-wrapper textarea{background:#fff6}.contact-wrapper .field:after,.contact-wrapper .field:before{box-shadow:none!important}.contact-wrapper .contact__button{margin-top:2rem}.contact-wrapper .contact__button button{width:100%;font-weight:700}@media (max-width: 749px){.contact-wrapper{padding:50px 20px}}.custom-logo--list-wrapper{display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:space-between}.custom-logo-item{width:calc(20% - 32px)}.custom-logo-item img,.custom-logo-item svg{display:block;width:100%;height:auto;max-width:200px;margin:0 auto}.custom-logo--list{padding:100px 0;background-size:cover;background-position:top center}.custom-logo--list .page-width{max-width:1500px}@media (max-width: 749px){.custom-logo-item{width:calc(50% - 20px)}.custom-logo-item img,.custom-logo-item svg{max-width:150px}}#main-collection-filters.page-width,.collection-hero .page-width{max-width:1500px}.collection-hero__inner{position:relative;border-radius:15px;overflow:hidden;min-height:55rem}.collection-hero__image-container{position:absolute;top:0;left:0;width:100%;height:100%;margin-left:0!important}.collection-hero__text-wrapper{position:relative;z-index:2}.collection-hero--with-image .collection-hero__text-wrapper{padding:4rem 2rem!important;flex-basis:100%!important}.collection-hero__title{font-size:102px;line-height:1}.collection-hero__subtitle{margin-bottom:0;font-size:24px;line-height:1}.facets__summary:hover .facets__summary-label{text-decoration:none!important}@media (max-width: 1500px){.collection-hero__inner{min-height:36vw}}@media (max-width: 1200px){.collection-hero__inner{min-height:35vw}}@media (max-width: 749px){.collection-hero__inner{min-height:38vw;justify-content:center}.collection-hero__title{font-size:56px}.collection-hero__subtitle{margin-bottom:0;font-size:16px}.collection-hero__image-container{height:100%!important}}.facets-container{background:#fff;border-radius:10px;box-shadow:0 4px 14px #00000017;padding:20px 20px 0!important;margin-bottom:40px}@media (max-width: 749px){.facets-container{padding:15px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom_style.css.map */
