body{background-color:#f7f7f7!important}.header .header__icons .header__icon--cart{display:none}a.button{font-size:16px;font-weight:700;letter-spacing:normal;line-height:18px}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:900!important;letter-spacing:0px!important}.collage-img-card-text{position:absolute;bottom:0;color:#fff;text-align:center;left:0;right:0;padding:0rem 1rem}.collage-img-card-text h3{color:#fff;text-transform:uppercase;margin-bottom:3rem}.collage__item img{filter:grayscale(100%)}.pre-order{text-align:center}.section-header .header-wrapper{display:block;position:relative;background-color:#fff;width:97%;margin:23px auto 0;box-shadow:#00000026 3px 3px 12px 3px;border-radius:12px}.section-header .header-wrapper details-modal.header__search{display:none}.section-header .header-wrapper .header__inline-menu a.header__menu-item{font-size:17px;color:#121212;font-weight:600;letter-spacing:0px}.collection__title h2.title{text-align:center}.rich-text p{letter-spacing:0;font-size:16px;color:#000;font-weight:500;line-height:27px}.shopify-policy__container{max-width:75%;margin-top:5rem;margin-bottom:5rem}@media screen and (min-width: 990px){.section-header .header-wrapper header{display:flex;align-items:center;justify-content:space-between;max-width:100%}}@media screen and (max-width: 990px){.section-header .header-wrapper{margin:10px auto 0;width:92%}}.banner h2.banner__heading.h0{font-weight:700;letter-spacing:0px;line-height:44px;margin-bottom:28px}.banner h2.banner__heading p{margin:0}.banner .sub-head{display:flex;justify-content:center;margin:0;line-height:0px;gap:5px}.banner .sub-head.sub-head-2{margin-bottom:10px;margin-top:10px}.banner .banner__content h2.banner__heading.h2{margin-top:0}.banner .sub-head img.motion-reduce{margin:0;display:flex;max-width:100%}.banner .banner__content .banner__text{margin-top:0!important}.banner .banner__content .banner__text p{font-size:16px;letter-spacing:normal;line-height:30px;font-weight:400;color:rgb(var(--color-foreground))}@media screen and (min-width: 750px){.banner h2.banner__heading.h0{font-size:40px;font-weight:700;letter-spacing:0px;line-height:44px;margin-bottom:28px}}h2.collage-wrapper-title{text-align:center}@media screen and (min-width: 749px){.collage{display:grid;grid-template-columns:50% 50%!important;grid-template-rows:auto auto!important;gap:10px}.collage__item-1{grid-column:span 1!important;grid-row:span 2!important}.collage__item-2,.collage__item-3{grid-column:span 1!important;grid-row:span 1!important}}.ctm-collection ul.grid li .card__heading a{font-size:25px;letter-spacing:0px;line-height:35px;margin-bottom:15px}.ctm-collection ul.grid li span.descriptions{font-size:16px;letter-spacing:0px;line-height:26px;color:#000}.ctm-collection ul.grid li .price{margin-bottom:30px}.ctm-collection ul.grid li .price span{font-size:20px;color:#000;font-weight:600;letter-spacing:0px}.ctm-collection ul.grid li:not(:first-child) .card__content{bottom:-24px}.ctm-collection ul.grid li{background-color:#fff;border-radius:12px;padding:0 20px 10px}.ctm-collection ul.grid .grid__item:nth-child(1) .product-card-wrapper .card,.ctm-collection ul.grid .grid__item:nth-child(1) .product-card-wrapper .card .card__inner{--ratio-percent: 80% !important}.ctm-collection ul.grid .grid__item:nth-child(2) .product-card-wrapper .card,.ctm-collection ul.grid .grid__item:nth-child(2) .product-card-wrapper .card .card__inner{--ratio-percent: 70% !important}.ctm-collection ul.grid .grid__item:nth-child(3) .product-card-wrapper .card,.ctm-collection ul.grid .grid__item:nth-child(3) .product-card-wrapper .card__inner{--ratio-percent: 70% !important}.collection .product-grid .grid__item .product-card-wrapper .card,.collection .product-grid .grid__item .product-card-wrapper .card__inner{--ratio-percent: 80% !important}@media screen and (min-width: 750px){.ctm-collection ul.grid{display:flex;margin:0 auto}.ctm-collection ul.grid .grid-item-1 .card:not(.ratio){display:flex;flex-direction:unset!important;flex-direction:row-reverse!important;align-items:center;gap:25px;padding:8px 30px}.ctm-collection ul.grid li.grid-item-1{width:100%!important;max-width:100%}}@media screen and (max-width: 750px){.ctm-collection ul.grid li .card__heading a{font-size:20px;line-height:30px;margin-bottom:10px}}.footer__content-top .footer-block-image{display:flex;flex-direction:column}.footer__content-top .footer-block--newsletter{display:flex;align-items:start;margin:0}.footer__content-top .footer-block__newsletter{text-align:left}.footer__content-top .list-social{display:flex;flex-wrap:wrap;justify-content:start;margin-top:2rem}.footer__content-top .footer-block-image span{font-size:15px;letter-spacing:0px;line-height:25px;color:#fff}.footer__content-top .footer-block__newsletter .newsletter-form__button{width:10.4rem;background-color:;background-color:#fff!important;color:#000;border-radius:0 8px 8px 0;font-weight:600;font-family:Montserrat;font-size:1.5rem}.footer__content-top .footer-block__newsletter .field:after{border-color:#fff}.footer__content-top .footer-block__newsletter label.field__label{font-size:14px;letter-spacing:0px}.footer__content-top .footer__blocks-wrapper h2,.footer__content-top .footer__blocks-wrapper ul li a,.footer__content-top .footer-block--newsletter span.news-sub{color:#fff;letter-spacing:0px}.footer__content-top .footer-block--newsletter .footer-block__heading,.footer__content-top .footer-block--newsletter span.news-sub{margin-bottom:1rem;display:flex}.footer__content-top .footer-block-image .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px}@media screen and (max-width: 749px){.footer__content-top .list-social{justify-content:start!important}.shopify-policy__container{max-width:100%}rich-text__wrapper a.button{line-height:20px;padding-top:5px;padding-bottom:5px}}@media screen and (min-width: 990px){.footer__content-top .footer__blocks-wrapper{flex-wrap:unset;gap:20px}.footer__content-top .footer-block.grid__item.footer-block--menu{width:20%}.footer__content-top .footer-block:first-child{width:30%}}.contact h2.title{text-align:center;letter-spacing:0px;text-transform:uppercase;margin-bottom:50px}.contact form#ContactForm .field:after,.contact form#ContactForm .field:before{content:unset!important}.contact .field__input:focus{box-shadow:unset}.contact .field{border-bottom:1px solid #000000}.contact .fieldarea{border:unset}.contact .fieldarea label{left:8px}.contact textarea#ContactForm-body{border:1px solid #000000}.contact form input{padding-left:2px,}.contact form label{left:2px;letter-spacing:0px;font-size:16px}.contact .contact__button{text-align:center}.contact .contact__button button{font-size:16px;line-height:26px;letter-spacing:normal}@media screen and (min-width: 990px){.contact.page-width--narrow{max-width:60.6rem}}@media screen and (min-width: 750px){.contact .contact__fields{display:flex!important;flex-wrap:wrap;flex-direction:column}}.product .product__info-wrapper .shopify-payment-button{display:none}.product .product__info-wrapper .product-form__buttons{max-width:100%;border-radius:8px}.product .product__info-wrapper .product-form__buttons .product-form__submit{margin-bottom:1rem;background-color:#000;color:#fff;letter-spacing:normal;font-size:16px;font-weight:600}.product-page .shopify-app-block div#AirReviews-BlockWrapper{margin-bottom:40px}.product .product__info-wrapper .product__description p{font-size:16px;letter-spacing:0px;line-height:26px;color:#303030}.product .product__info-wrapper .price span.price-item.price-item--regular{font-size:20px;font-weight:600;line-height:36px;letter-spacing:0px}@media screen and (max-width: 750px){.product-page .shopify-app-block div#AirReviews-BlockWrapper{margin-bottom:20px}}body.template-mappy h1.main-page-title{display:none}.template-contact h2.h2{font-size:20px;padding-top:18px}.template-contact h2.h2 a{font-size:18px}body.collection-page ul li:last-child{order:1}body.collection-page ul li:first-child{order:2}body.collection-page ul li:nth-child(2){order:3}article .article-template__title{margin:0;position:absolute!important;top:50%!important;left:50%!important;height:auto!important;width:90%!important;transform:translate(-50%);color:#fff;font-size:6rem;text-align:center}article.article-template p,article.article-template span,article.article-template li,article.article-template a{font-size:16px!important}article header .circle-divider{font-weight:600}@media screen and (max-width: 750px){article .article-template__title{top:35%!important;font-size:3rem}.product-page .shopify-block .scm-reviews-importer{margin-bottom:20px}}.product-page .shopify-block .scm-reviews-importer{margin-bottom:30px}.card__badge .badge,.product .price .badge{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
