body{overflow-x:hidden}main.content-for-layout{overflow:hidden}:root{--color-white: #ffffff;--text-color: #2c2c2a;--font-50: 50px;--font-32: 32px;--font-30: 30px;--font-24: 24px;--font-18: 18px;--font-16: 16px;--font-15: 15px;--font-14: 14px;--line-52: 52px;--line-44: 44px;--line-40: 40px;--line-32: 32px;--line-30: 30px;--line-28: 28px;--line-26: 26px;--line-24: 24px;--line-22: 22px;--line-20: 20px;--line-19: 19px;--font-w-400: 400}h1{font-size:75px;line-height:105.33%;font-weight:700;font-family:var(--font-rokkitt);color:var(--heading-text)}h1.white{color:var(--white)}h2,h3{font-family:var(--font-rokkitt);font-weight:700;font-size:45px;line-height:115.56%;color:var(--heading-text)}:is(h2,h3).white{color:var(--white)}p{font-size:16px;font-family:var(--font-jost);font-weight:600;line-height:156.25%;color:var(--body-text)}p.white{color:var(--white)}.container{max-width:1444px;width:100%;margin:0 auto;padding:0 50px}.btn{display:block;max-width:fit-content;width:100%;padding:12.5px 20px;font-size:16px;line-height:19.2px;font-family:var(--font-jost);font-weight:600;text-decoration:none;text-align:center}.btn.btn-white{color:var(--black);border:1px solid var(--white);background-color:var(--white)}.btn.btn-white:hover{background-color:transparent;color:var(--white)}a:visited{color:inherit}a,button{transition:.3s all ease-in!important}.button,button,button.button:hover{transform:none!important;box-shadow:none!important}.underline-links-hover:hover a{text-decoration:none!important}*:focus-visible{box-shadow:none!important;outline:none!important}#admin-bar-iframe{display:none}.announcement-bar .announcement-bar__message{display:flex;align-items:center;justify-content:center;height:31px;min-height:31px;letter-spacing:0px}.announcement-bar .announcement-bar__message span{font-size:var(--font-16);line-height:var(--line-22);font-weight:var(--font-body-weight);font-family:var(--font-body-family);color:var(--color-white);text-transform:uppercase;letter-spacing:0px}.home-page .header-wrapper{position:fixed;width:100%;background-color:transparent;transition:all ease-in-out .3s}.home-page .header__heading img{filter:invert(1) brightness(1000%);transition:all ease-in-out .3s}.home-page .header-sticky .header__heading img{filter:unset}.home-page .header .list-menu li .header__menu-item span,.home-page .header__icon{color:var(--white);transition:all ease-in-out .3s}.home-page .header__icon .icon path{stroke:var(--white);transition:all ease-in-out .3s}.home-page .header-wrapper.header-sticky{background-color:var(--white)}.header-wrapper.header-sticky{box-shadow:0 4px 8px 3px #00000026}.home-page .header-sticky .header .list-menu li .header__menu-item span,.home-page .header-sticky .header__icon{color:var(--body-text)}.home-page .header-sticky .header__icon .icon path{stroke:var(--body-text)}.home-page .header-wrapper.header-sticky{top:0}.header-wrapper--border-bottom{border-bottom:unset}.header{transition:.3s all ease-in;padding-top:10px!important;padding-bottom:10px!important}.header .list-menu li .header__menu-item span{font-size:var(--font-15);line-height:var(--line-22);color:var(--text-color);font-weight:var(--font-body-weight);text-transform:uppercase}.header .list-menu li .header__menu-item{padding-left:0}.header .header__icons{padding-right:0;gap:20px}.header .header__icons .header__icon{width:20px;height:20px}.header .header__icons .header__icon .cart-count-bubble{left:1.6rem}.header .header__icons .header__icon--cart{margin-right:0}.header .header__icons .header__icon--cart .icon{width:100%;height:100%}.header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.header__menu-item:hover span{text-decoration:none}.header .header__icons .desktop-localization-wrapper{display:none}.scrolled-past-header .header .header__heading-link .header__heading-logo-wrapper{max-width:90px;height:90px}.scrolled-past-header .header{padding-top:10px;padding-bottom:10px}.header__active-menu-item,details[open]>.header__menu-item,.header__submenu .header__menu-item:hover{text-decoration:none!important}.list-menu__item--active{text-decoration:none!important}.section-header.shopify-section-group-header-group{z-index:9!important}.header .header__inline-menu .list-menu li summary.header__menu-item a{padding:0!important}.home-page .header-wrapper .list-menu header-menu .header__menu-item svg path{fill:var(--white);transition:all ease-in-out .3s}.header-wrapper.header-sticky .list-menu header-menu .header__menu-item svg path,.header-wrapper .list-menu header-menu .header__menu-item svg path{fill:var(--body-text)}.main-collection-list{background-attachment:inherit;position:relative}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item{background:#2f2f2f;max-width:calc(25% - 34.5px);width:calc(25% - 34.5px)}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(3):last-child) li.collection-list__item{flex:0 0 calc(33.333% - 40px);max-width:calc(33.333% - 40px)}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(2):last-child) li.collection-list__item{flex:0 0 calc(50% - 40px);max-width:calc(50% - 40px)}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(1):last-child) li.collection-list__item{flex:0 0 50%;max-width:50%}.main-collection-list .collection-list-wrapper ul.contains-card{margin-top:30px;column-gap:46px;row-gap:40px}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content{padding:14px 30px 20px 26px}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information{padding:0}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__inner{height:332px}.collection-list-wrapper .title-wrapper-with-link{margin-bottom:0}.collection-list .card__content .card__heading{font-size:24px;line-height:108%;font-weight:600;color:var(--white);font-family:var(--font-rokkitt);margin:0;text-transform:uppercase}.collection-list .card__content .card__heading a{font-size:inherit;font-family:inherit;line-height:inherit;text-transform:inherit}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information p{font-size:14px;line-height:142%;font-family:var(--font-dm-sans);color:var(--white);font-weight:400;margin-bottom:0;margin-top:6px}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information .collection_btn{margin-top:15px;width:fit-content}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information .collection_btn .button{width:100%;min-height:auto;min-width:100px;font-size:10px;padding:8px 19px;line-height:12px;background-color:transparent;border:1px solid var(--orange);color:var(--orange);text-transform:uppercase;font-weight:500;font-family:var(--font-roboto);transition:all ease-in-out .3s}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information .collection_btn .button:hover{color:var(--cream);background-color:var(--orange)}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information .collection_btn .button:before,.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card .card__content .card__information .collection_btn .button:after{content:none}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item{padding:0}.main-collection-list .collection-list-wrapper .collection-list-title{font-size:45px;line-height:115%;font-weight:700;font-family:var(--font-rokkitt);color:var(--white);margin:0 0 3px}.text-center{text-align:center}.main-collection-list .collection-list-wrapper p{font-size:16px;line-height:156.25%;font-weight:400;color:var(--white);font-family:var(--font-jost);margin:0}.section-collection-list .main-collection-list:after{content:"";top:0;background:var(--line-gradient-cus);z-index:1;width:100%;height:100%;position:absolute;opacity:.6;mix-blend-mode:multiply}.collection-slider-custom{z-index:2}.section-collection-list .main-collection-list .collection-list-wrapper{position:relative;z-index:2;max-width:1558px;width:100%;padding:124px 50px;margin:0 auto}.animate--hover-3d-lift .card-wrapper:hover .card--card{box-shadow:none;transform:none}.main-collection-list .collection-list-wrapper ul.contains-card li.collection-list__item .card-wrapper:hover .collection_btn .button{background:#ec7354;color:#fff}.main-collection-list .collection-list-wrapper ul.contains-card:after{content:none}.main-featured-product.gradient,.main-featured-product .featured-product.gradient{background:#1c1c1c}.main-featured-product .featured-product{max-width:1219px;width:100%}.main-featured-product>div>h2{font-size:45px;line-height:115%;font-family:var(--font-rokkitt);text-align:center;color:var(--white);margin-top:0;margin-bottom:36px}.main-featured-product .featured-product .product__media-list .product-media-container{max-width:650px;width:100%;height:650px;margin:0;border:0}.main-featured-product .featured-product .product__media-list .product-media-container .product__modal-opener{height:100%}.main-featured-product .featured-product .product__media-list .product-media-container .product__modal-opener .product__media{padding:0!important;width:100%;height:100%;max-width:100%}.main-featured-product .featured-product .product__info-wrapper{padding:0 5rem!important}.main-featured-product .featured-product .product__info-wrapper .product__title{font-family:var(--font-body-family)}.main-featured-product .featured-product .product__info-wrapper .product-form__input .quantity__label{font-size:18px;line-height:1;font-weight:400;font-family:var(--font-jost);color:var(--white);margin-bottom:15px}.main-featured-product .featured-product .product__info-wrapper .product-form__input .quantity{width:171px;border:1px solid #fff7ed}.main-featured-product .featured-product .product__info-wrapper .product-form__input .quantity:before,.main-featured-product .featured-product .product__info-wrapper .product-form__input .quantity:after{content:none}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit{margin-bottom:17px;max-width:330px;width:100%;padding:13px 30px;min-height:auto;border:1px solid #fff7ed;background:transparent;color:var(--white)}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit span{text-transform:uppercase}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button{max-width:330px;width:100%;padding:13px 32px;display:flex;align-items:center;justify-content:center}.main-featured-product .featured-product .product__info-wrapper .product-form__input .quantity input.quantity__input{line-height:19px;font-weight:400;font-family:var(--font-body-family);color:#fff7ed}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;color:var(--white);background:var(--orange);border:1px solid var(--orange);text-transform:uppercase}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:transparent;color:var(--white)}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit:before,.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit:after,.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{content:none}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit:hover{background:#fff7ed}.main-featured-product .featured-product .product__info-wrapper .product__info-container .product-form__buttons .product-form__submit:hover span{color:#1c1c1c}.main-featured-product .featured-product .product__info-wrapper .product__view-details{margin-bottom:0}.main-featured-product .featured-product .product__info-wrapper .product-form__input .form__label{color:#fff}.main-featured-product .featured-product .product__info-wrapper .product-form__input:nth-of-type(2){margin-bottom:7px!important}.main-featured-product .featured-product .product__info-wrapper .product-form__input{margin-bottom:28px!important}.main-featured-product .featured-product .product__info-wrapper .or_text{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:700;color:#fff;text-align:center;position:relative;margin-bottom:7px;max-width:44rem}.main-featured-product .featured-product .product__info-wrapper .or_text:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:#fff;height:2px;width:40%;content:""}.main-featured-product .featured-product .product__info-wrapper .or_text:after{position:absolute;top:50%;right:0;transform:translateY(-50%);background:#fff;height:2px;width:40%;content:""}.product__info-wrapper .product__info-container .product__title{font-size:32px;line-height:125%;font-family:var(--font-rokkitt);font-weight:600;margin-bottom:50px;color:var(--white)}.product__info-container .price--show-badge{line-height:normal}.main-featured-product .featured-product .product__info-wrapper .price .price__regular .price-item,.price--show-badge .price-item--regular{font-size:24px;line-height:1;color:var(--white);font-family:var(--font-jost);font-weight:400;margin-bottom:40px}.product__info-container .price--show-badge .price__container{margin-bottom:0}.gradient:has(.video-section){background-color:transparent;position:relative}.video-section{padding:136px 0 105px}.video-section .title-wrapper{margin:0 0 5px;font-size:45px;line-height:115.5%;font-weight:700;font-family:var(--font-rokkitt);color:var(--heading-text)}.video-section .top__title-text{font-size:16px;line-height:156%;font-weight:400;font-family:var(--font-jost);color:var(--body-text)}.video-section .title-wrapper .title{margin-bottom:0;font-size:45px;line-height:115.5%;font-weight:700;font-family:var(--font-rokkitt);color:var(--heading-text)}.video-section p{margin-top:0;margin-bottom:28px;line-height:25px;color:var(--text-color)}.video-section .video-section__media{border:0px}.video-section .video-section__media .deferred-media__poster-button{width:6.7rem;height:6.7rem;z-index:9;background:#ffffff8f}.video-section .video-section__media .deferred-media__poster-button:hover{transform:translate(-50%,-50%)}.video-section .video-section__media .deferred-media__poster-button svg.icon-play{width:4rem;height:4rem;margin:0}.video-section .video-section__media .video-section__poster:after{content:"";top:0;left:0;background:#898989;z-index:1;width:100%;height:100%;position:absolute;mix-blend-mode:multiply;opacity:1}.video-section .video-section__media{padding-bottom:29.792vw}.blog .title-wrapper-with-link{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:27px}.feature-blog-section .blog__title{font-size:45px;line-height:115.5%;font-family:var(--font-rokkitt);font-weight:700;color:var(--heading-text);margin:0 0 5px;opacity:1}.feature-blog-section .top__title p{font-size:16px;line-height:156%;font-weight:400;font-family:var(--font-jost);color:var(--body-text)}.blog .title-wrapper-with-link p{margin-top:0;margin-bottom:0}.blog .blog__posts{column-gap:12px}.blog .blog__posts li.blog__post{max-width:440px;width:100%}.blog .blog__posts li.blog__post .card .card__inner{height:333px}.blog .blog__posts li.blog__post .card .card__content{padding:25px 28px 32px}.blog .blog__posts li.blog__post .card .card__content .card__information{padding:0;color:#fff}.collection-slider-custom .card-information>.price{color:#fff!important;display:none}.blog .blog__posts li.blog__post .card{position:relative}.blog .blog__posts li.blog__post .card .card__content .card__information .card__heading a{font-size:var(--font-24);line-height:var(--line-26)}.blog .blog__posts li.blog__post .card .card__content .card__information .card__heading{font-size:22px;line-height:118%;font-weight:600;font-family:var(--font-rokkitt);color:var(--white);margin-bottom:7.5px}.blog .blog__posts li.blog__post .card .card__content .card__information .article-card__info{margin-bottom:10px;position:absolute;top:19px}.blog .blog__posts li.blog__post .card .card__content .card__information .article-card__footer .collection_btn a.button{min-height:auto;width:fit-content;min-width:100px;font-size:10px;padding:8px 19px;line-height:12px;background-color:var(--orange);border:1px solid var(--orange);color:var(--cream);text-transform:uppercase;font-weight:500;font-family:var(--font-roboto)}.blog .blog__posts li.blog__post .card .card__content .card__information .article-card__footer .collection_btn a.button:before,.blog .blog__posts li.blog__post .card .card__content .card__information .article-card__footer .collection_btn a.button:after{content:none}.blog .blog__posts li.blog__post .card .card__content .card__information .article-card__info time{font-size:var(--font-16);line-height:var(--line-22)}.blog .blog__posts li.blog__post .card .card__content .card__information p.article-card__excerpt{font-size:var(--font-14);line-height:var(--line-20);font-weight:400;font-family:var(--font-dm-sans);color:var(--white);margin:0 0 15.5px}.blog .blog__posts li.blog__post .article-card-wrapper:hover .card{transform:none!important;box-shadow:none!important}.blog .blog__posts li.blog__post .article-card-wrapper:hover .article-card__footer .collection_btn a.button{background:transparent;color:#ec7354;transform:none!important}.contact{margin-top:37px;max-width:754px!important}.contact h2.title{color:#efefef;text-align:center;margin-bottom:19px;font-family:var(--font-rokkitt);font-weight:700;font-size:45px}.contact form .contact__fields{grid-column-gap:14px}.contact form .field{margin-bottom:16px}.contact form ul.form-status-list{display:none}.contact form h2.form-status{margin-bottom:15px}.contact form .field input,.contact form .field textarea{background:#fff!important;border:0px!important;outline:none!important;box-shadow:none!important;font-size:var(--font-16)!important;line-height:var(--line-19)!important;font-family:var(--font-body-family)!important;font-weight:var(--font-w-400)!important;color:var(--text-color)!important;margin:0}.contact form .field textarea{min-height:126px}.contact form .field:before,.contact form .field:after{content:none}.contact form .field .field__label{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:#aaa}.contact form .contact__button{margin-top:0}.contact form .contact__button .button{max-width:170px;width:100%;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;text-transform:uppercase;border:1px solid var(--orange);min-height:auto;color:var(--white);padding:13px 30px}.contact form .contact__button .button:before,.contact form .contact__button .button:after{content:none}.contact form .contact__button .button:hover{background:transparent;color:#ec7354;transform:none!important}.footer{background:#171717;position:relative;z-index:2}.footer .footer__content-top .footer-block--image .footer-block-image{justify-content:flex-start}.footer .footer__content-top{padding-bottom:3.5rem}.footer .footer__content-top .footer-block{width:fit-content;margin-top:37px}.footer .footer__content-top .footer-block--image{width:33%!important;margin-top:0}.footer .footer__content-top .footer-block .footer__list-social{justify-content:flex-start;gap:17px}.footer .footer__content-top .footer-block .footer__list-social .list-social__link{padding:0}.footer .footer__content-top .footer-block .footer-block__heading,.footer .footer__content-top .footer-block .footer-block__heading a{font-size:var(--font-15);line-height:1;font-family:var(--font-jost);font-weight:700;color:var(--white);text-transform:uppercase;margin-bottom:23px}.footer .footer__content-top .footer-block .footer-block__heading a{text-decoration:none;position:relative}.footer .footer__content-top .footer-block .footer-block__heading a:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:-4px;left:0;background-color:#fff;transform-origin:bottom left;transition:transform .3s ease-in}.footer .footer__content-top .footer-block .footer-block__heading a:hover:after{transform:scaleX(1)}.footer .footer__content-top .footer__blocks-wrapper{justify-content:space-between}.footer .footer__content-top .footer-block ul.footer-block__details-content li a.list-menu__item{font-size:var(--font-16);line-height:1;font-weight:400;font-family:var(--font-jost);color:var(--white);margin-bottom:23px;padding:0}.footer .footer__content-top .footer-block .social-widget-block ul li.list-social__item .icon{width:2rem;height:2rem}.footer .footer__content-top .footer-block ul.footer-block__details-content li:nth-last-of-type(1) a.list-menu__item{margin-bottom:0}.footer .footer__content-bottom{border-top:0px;padding-top:0}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{margin-top:0}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright .footer-bottom-menu{height:23px}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between;padding:8px 0 0;border-top:.8px solid var(--white);align-items:center}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright.powered-by{display:flex;align-items:center;gap:12px}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright small{font-size:10px;line-height:1;font-family:var(--font-jost);font-weight:400;color:var(--white)}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright ul li:before{content:none}.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright ul li{padding-left:4px}.footer .footer__content-top .footer-block ul.footer-block__details-content li a.list-menu__item:hover,.footer .footer__content-bottom .footer__content-bottom-wrapper .footer__copyright small a:hover{text-decoration:none}.rich-text .rich-text__wrapper .rich-text__blocks{max-width:87rem}.rich-text .rich-text__wrapper .rich-text__text p{color:var(--text-color);font-size:18px;line-height:30px}.rich-text .rich-text__wrapper .rich-text__text{margin-top:11px}.rich-text__wrapper{width:100%!important}.about-us__content .rich-text__heading{font-size:45px;font-weight:700;font-family:var(--font-rokkitt);line-height:115%;color:var(--heading-text)}.about-us__content .rich-text__text{margin-top:27px}.about-us__content .rich-text__text p{font-size:18px;line-height:166%;font-weight:400;font-family:var(--font-jost);color:var(--body-text)}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{margin-top:28px}.image-with-text__heading{font-size:45px;font-weight:700;font-family:var(--font-rokkitt);line-height:115%;color:var(--heading-text);text-transform:uppercase}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:18px;line-height:166%;font-weight:400;font-family:var(--font-jost);color:var(--body-text)}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:18px;line-height:30px;color:var(--text-color)}.image-with-text .image-with-text__grid .image-with-text__media{border:0px}.artwork_img{position:absolute;width:auto;height:auto;object-fit:contain}.artwork_img.bg-right-top{top:-50%;transform:translateY(50%);right:0}.artwork_img.bg-left-bottom{bottom:-56%;transform:translateY(-50%);left:0}.artwork_img.bg-right-bottom{right:109px;bottom:-39%;transform:translateY(-50%)}.artwork_img.bg-right-bottom.product-list-image{bottom:-31%}.artwork_img.bg-left-center{transform:translate(-50%);left:-8px;z-index:3;top:-55px}.multicolumn .artwork_img.bg-right-center{right:-5px;z-index:3;transform:translate(50%);top:-20px}.video-artwork-img.artwork_img{width:25.26vw;height:22.135vw;bottom:0;transform:unset;right:calc((100% - 1920px)/2);opacity:.28}.shopify-section:has(.textured-bg){background-image:url(/cdn/shop/files/fbfeb27-copy_b1394dbc-e7be-4563-8a3c-fc0516b7e297.png?v=1752476399);background-repeat:no-repeat;background-size:cover;background-position:center}#MainContent:has(.contact-bg-full){position:relative}.page-width:has(.product-list-image){position:relative}.page-width:has(.product-list-image) .product-list-image{right:calc((100% - 1920px)/2);width:33.802vw;height:29.688vw}#MainContent .contact-bg-full{width:100%;right:0;left:0;transform:unset;top:0;height:100%;object-fit:cover}.contact-us{position:relative;z-index:2;background-attachment:local}.contact-us:after{content:"";position:absolute;bottom:0;right:0;background-image:url(/cdn/shop/files/Group_3691.png?v=1752128385);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1;width:23.125vw;height:20.313vw;opacity:1!important}.contact-us .contact{position:relative;z-index:9}.main-blog .blog-articles.grid--3-col-desktop{grid-template-columns:1fr 1fr 1fr;column-gap:11px}.main-blog .blog-articles .card .card__inner{height:333px}.main-blog .blog-articles .article-card .card__information{padding:0}.main-blog .blog-articles .article-card .card__content{padding:14px 30px 18px 26px}.main-blog .blog-articles .article-card .card__information .card__heading a{font-size:22px;line-height:118%;font-family:var(--font-rokkitt);font-weight:600;color:var(--white)}.main-blog .blog-articles .article-card .card__information .card__heading{margin-bottom:0}.main-blog .blog-articles .article-card .card__information .article-card__info time{font-size:12px;line-height:20px;font-weight:400;font-family:var(--font-body-family)}.main-blog .blog-articles .article-card .card__information .article-card__excerpt{font-size:14px;line-height:142%;font-family:var(--fon-dm-sans);font-weight:400;color:var(--white);margin:7.4px 0 15.4px}.main-blog .blog-articles .article-card .card__information .article-card__footer a.button{min-width:100px;padding:8px 9px;max-width:100px;min-height:auto;font-size:10px;line-height:12px;font-weight:500;color:var(--white);border:1px solid var(--orange);font-family:Roboto,sans-serif;background-color:var(--orange)}.main-blog .blog-articles .article-card-wrapper:hover .card{transform:none!important;box-shadow:none!important}.main-blog .blog-articles .article-card .card__information .article-card__footer a.button:before,.main-blog .blog-articles .article-card .card__information .article-card__footer a.button:after{content:none}.main-blog .blog-articles .article-card-wrapper:hover .article-card .card__information .article-card__footer a.button{background:transparent;color:#ec7354}.main-blog .blog-articles .article-card-wrapper .card{position:relative}.main-blog .blog-articles .article-card-wrapper .card .card__information .article-card__info{position:absolute;top:19px}.shopify-section:has(.main-blog){padding-top:28px}.article-template .article-template__hero-container .media{padding:0!important;height:534px}.article-template .article-template__hero-container .media img{width:100%;height:100%;object-fit:cover}.article-template .article-template__hero-container{max-width:1344px}.article-template header{margin-top:4rem!important;margin-bottom:0!important}.article-template header .article-template__title{font-size:45px;line-height:115%;font-weight:700;font-family:var(--font-rokkitt);color:var(--heading-text);margin-bottom:27px}.article-template header .circle-divider time{font-size:14px;line-height:24px;font-weight:500;color:var(--text-color)}.article-template .article-template__social-sharing{display:none}.article-template .article-template__content{margin:15px auto!important}.article-template .article-template__content p{font-size:18px;line-height:166%;font-weight:400;color:var(--body-text);margin:0 0 20px}.article-template .article-template__content p img{width:100%}.article-template .article-template__back{margin:60px 0 70px!important}.article-template .article-template__back a{font-size:var(--font-14);line-height:24px;font-weight:500;color:var(--text-color);max-width:fit-content;margin:0 auto}.article-template .article-template__back a:hover .icon-wrap svg{transform:translate(-10px)}.article-template .article-template__back a .icon-wrap{transform:none}.article-template .article-template__back a .icon-wrap svg{transition:.3s all ease-in}.article-template .article-template__back a .icon-wrap svg path{stroke:var(--orange)}.article-template .article-template__content p img{margin-top:56px;height:723px;margin-bottom:0}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title{padding:38px 0 14px;align-items:center;justify-content:space-between;cursor:pointer}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title.active svg{transform:rotate(45deg)}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content{margin-bottom:0;padding-top:15px;display:none}.collapsible-content .collapsible-content-wrapper-narrow{max-width:981px;width:100%}.collapsible-content .collapsible-content__header .collapsible-content__heading{margin-bottom:5px}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title{border-bottom:1px solid #7d6a5c;display:flex;align-items:center;justify-content:space-between}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title h4{font-size:18px;line-height:30px;font-family:var(--font--jost);font-weight:400;margin:0}.collapsible-content .collapsible-content__grid .faq-item .faq-item-title .icon-plus{width:12px;height:12px;transition:.3s all ease-in}.collapsible-content .collapsible-content__grid .faq-item .faq-title-content p{font-size:16px;line-height:115%;font-family:var(--font-jost);font-weight:400;color:var(--body-color);margin:0}.collection-list__wrapper{column-gap:12px;row-gap:12px;margin-top:0;margin-bottom:0}.collection-list__wrapper .collection-list__item{width:calc(50% - 6px);max-width:calc(50% - 6px)}.collection-list__wrapper .collection-list__item .card{position:relative;height:323px}.collection-list__wrapper .collection-list__item .card .card__inner{height:323px}.collection-list__wrapper .collection-list__item .card .card__inner .card__media .media{position:relative;width:100%;height:100%}.collection-list__wrapper .collection-list__item .card .card__inner .card__media .media:after{position:absolute;left:0;bottom:0;height:33%;width:100%;background:linear-gradient(180deg,transparent 0%,#000 100%);content:""}.collection-list__wrapper .collection-list__item .card .card__content{position:absolute;bottom:29px;padding:0}.collection-list__wrapper .collection-list__item .card .card__content .card__information{padding:0 32px;display:flex;align-items:center;justify-content:space-between}.collection-list__wrapper .collection-list__item .card .card__content .card__information .card__heading a{font-size:40px;line-height:26px}.collection-list__wrapper .collection-list__item .card:hover .card__content .card__information .collection_btn .button{background:#fff;color:var(--text-color)}.collection-list__wrapper .collection-list__item .card .card__inner .card__content{display:none}.collection-list__wrapper .collection-list__item .card .card__content .card__information .collection_btn .button{padding:13px 30px;border:1px solid #fff;background:none;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:#fff;text-transform:uppercase}.collection-list__wrapper .collection-list__item .card .card__content .card__information .collection_btn .button:before,.collection-list__wrapper .collection-list__item .card .card__content .card__information .collection_btn .button:after{content:none}.collection-list__wrapper .collection-list__item .card-wrapper:hover .card{box-shadow:none!important;transform:none!important}.collection-list__wrapper .collection-list__item .card .card__content .card__information .collection_btn .button:hover{background:#fff;color:var(--text-color)}.login_bg{height:829px;position:relative}.login_bg:after{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--text-color);content:"";mix-blend-mode:multiply}.login_bg .customer{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;max-width:45.4rem!important;position:relative;z-index:2}.login_bg .customer>div{width:100%}.login_bg .customer h1{font-size:45px;line-height:155%;font-family:var(--font-rokkitt);font-weight:700;color:var(--white);margin-bottom:0;text-transform:none}.login_bg .customer.login h1{text-transform:uppercase}.login_bg .customer.login h1#recover{text-transform:none}.login_bg .customer form{margin-top:27px;width:100%}.login_bg .customer form .form__message{justify-content:center;color:#fff}.login_bg .customer form .errors ul{margin-bottom:16px;list-style:none;padding-left:0}.login_bg .customer form .errors ul li{text-align:center;color:var(--white)}.login_bg .customer form .account-des p{margin-top:0;margin-bottom:24px;font-size:var(--font-16);line-height:25px;font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--white)}.login_bg .customer form .field{margin-top:1.8rem}.login_bg .customer form .field:has(input:focus) label{opacity:0}.login_bg .customer.register form .field{margin-top:2.2rem}.login_bg .customer form .field:before,.login_bg .customer form .field:after{content:none}.login_bg .customer form .forget-pass{font-size:var(--font-14);line-height:var(--line-19);font-family:var(--font-jost);font-weight:400;color:#efefef}.login_bg .customer form button{margin:3.1rem 0 1.5rem;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;text-transform:uppercase;padding:13px 53px;border:1px solid var(--orange);min-height:auto;background-color:var(--orange)}.login_bg .customer form button:before,.login_bg .customer form button:after{content:none}.login_bg .customer form button:hover{background:transparent;color:#ec7354}.login_bg .customer.register form button{margin-top:47px;margin-bottom:0}.login_bg .customer form .create-account{font-size:var(--font-14);line-height:var(--line-22);font-family:var(--font-jost);font-weight:600;color:var(--white);text-decoration:none}.login_bg .customer form .create-account:hover{text-decoration:underline}.login_bg .customer form .field input{border:none;background:var(--white);outline:none;box-shadow:none;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text);height:46px;margin:0}.login_bg .customer form .field label{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:#bcbcbc}.login_bg .customer .reset-pass p{margin-top:22px;color:var(--white);margin-bottom:0}.login_bg .customer .reset-pass form .field{margin-top:35px}.login_bg .customer.register form{margin-top:0}.login_bg .customer .reset-pass form button{margin-top:34px;margin-bottom:24px}.login_bg .customer .reset-pass form .cancel{font-size:var(--font-14);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:700;color:#efefef;text-decoration:none}.login_bg .customer .reset-pass form .cancel:hover{text-decoration:underline}.login_bg .customer form ul li{list-style:none;text-align:center}.login_bg .customer form ul{display:none}.login_bg .customer form ul li a{text-decoration:none}.shopify-policy__container{padding-top:60px;padding-bottom:198px;max-width:870px;width:100%}.shopify-policy__container .shopify-policy__title h1{margin-top:0;margin-bottom:11px;text-align:left}.shopify-policy__container .shopify-policy__body .rte p span{font-size:18px;line-height:30px;color:var(--text-color)}#globo-formbuilder-99255{padding-top:78px;padding-bottom:198px}#globo-formbuilder-99255 .globo-form .globo-form-app{margin-top:0;max-width:714px;width:100%;margin-bottom:0;background-color:transparent}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-heading{font-size:var(--font-18);line-height:var(--line-30);font-family:var(--font-rokkitt)!important;font-weight:700;color:var(--text-color);margin-bottom:7px;color:var(--heading-text)}#globo-formbuilder-99255 .globo-form .globo-form-app form .heading-caption,#globo-formbuilder-99255 .globo-form .globo-form-app form .description p{font-size:var(--font-18);line-height:var(--line-30);font-family:var(--font-jost);font-weight:400;color:var(--body-text)}#globo-formbuilder-99255 .globo-form .globo-form-app form .header{margin-bottom:39px}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control .globo-form-input{border-radius:0;background:none;border:1px solid var(--text-color)}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control .globo-form-input input,#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control .globo-form-input textarea{padding-top:11px;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color);padding-left:19px;padding-bottom:12px}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control .globo-form-input textarea{min-height:192px;padding-top:11px;background-color:var(--white)}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control .globo-form-input select{padding-top:11px;padding-bottom:12px;padding-left:19px;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400)}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control label.globo-label,#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control label.globo-label span{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:#d9d9d9;margin-bottom:0}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control{margin-bottom:16px;padding:0 7px}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control:has(h3){margin-bottom:67px}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control label.globo-label{padding-left:19px;top:24px;transform:translateY(-50%) scale(1)}#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control[data-type=textarea] label.globo-label{top:1px;transform:translate(0) scale(1);background:#fff;padding-top:11px;width:100%}#globo-formbuilder-99255 .globo-form .globo-form-app form .header,#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control label.globo-label.gfb__label__shink,#globo-formbuilder-99255 .globo-form .globo-form-app form .globo-form-control label.globo-label.gfb__label__filled{display:none}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content>p{display:none!important;font-size:0!important}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer{margin-top:4px}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer .globo-description{display:none}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer button.wizard__submit{margin-bottom:0;max-width:fit-content;width:100%;border-radius:0;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;text-transform:uppercase;border:1px solid var(--orange);min-height:auto;background-color:var(--orange);color:var(--white);padding:13px 62.5px}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer button.wizard__submit.loading .spinner{border-radius:0!important;background-color:#fff;color:#ec7354}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer button.wizard__submit.loading .spinner:after{border:3px solid #ec7354;border-top:3px solid #fff;border-left:3px solid #fff}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .gfb__footer button.wizard__submit:hover{background:transparent;color:#ec7354;box-shadow:none}#globo-formbuilder-99255 .globo-form .globo-form-app form .wizard__content .message.success{margin-bottom:16px}#globo-formbuilder-99255 input,#globo-formbuilder-99255 select,#globo-formbuilder-99255 textarea{background-color:var(--white)}.shopify-section:has(#globo-formbuilder-99255){position:relative}.shopify-section:has(#globo-formbuilder-99255):after{content:"";position:absolute;bottom:-1px;right:-1px;background-image:url(/cdn/shop/files/Group_3691.png?v=1752128385);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1;width:23.125vw;height:20.313vw;opacity:1!important}body:has(#globo-formbuilder-99255) .header-wrapper{background-color:var(--header-color)}.template-404{height:829px;display:flex;align-items:center;justify-content:center;position:relative}.template-404:after{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--text-color);content:"";mix-blend-mode:multiply}.template-404 .error-wrapper{max-width:385px;width:100%;position:relative;z-index:2}.template-404 .error-wrapper h1{font-size:129px;line-height:1;font-family:var(--font-rokkitt);font-weight:600;color:var(--white);margin-top:0;margin-bottom:10px}.template-404 .error-wrapper p.title{margin-top:0;margin-bottom:10px;font-size:var(--font-16);line-height:25px;font-family:var(--font-jost);font-weight:700;color:var(--white)}.template-404 .error-wrapper p.content{margin-top:0;margin-bottom:21px;font-size:var(--font-16);line-height:25px;font-family:var(--font-jost);font-weight:400;color:var(--white)}.template-404 .error-wrapper a.button{max-width:fit-content;width:100%;height:auto;text-transform:uppercase;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;color:var(--white);border:1px solid var(--orange);min-height:auto;padding:13px 30px;background-color:var(--orange)}.template-404 .error-wrapper a.button:before,.template-404 .error-wrapper a.button:after{content:none}.template-404 .error-wrapper a.button:hover{background:transparent;color:#ec7354}.cart-notification{max-width:348px!important;width:100%!important;padding:33px 31px 14px 28px!important}.cart-notification.active{z-index:1}.cart-notification-wrapper.page-width:has(.cart-notification.active):after{content:"";top:0;left:50%;width:100vw;height:100%;position:absolute;height:100vh;transform:translate(-50%);background:#000;opacity:.3}.cart-notification .cart-notification__heading svg{width:18px;height:14px;margin-right:25px}.cart-notification .cart-notification__heading svg path{fill:#ec7354}.cart-notification .cart-notification__heading{font-size:12px;line-height:var(--line-20);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color)}.cart-notification .cart-notification__header .cart-notification__close{position:relative;right:11px;top:0;width:auto;height:auto}.cart-notification .cart-notification-product{padding-top:30px;padding-bottom:30px;gap:31px}.cart-notification .cart-notification-product .cart-notification-product__image{margin:0;max-width:66px;width:100%;height:64px;border:1px solid var(--border-color)}.cart-notification .cart-notification-product .cart-notification-product__image img{width:100%;height:100%;object-fit:cover}.cart-notification .cart-notification-product .price .price-item{font-size:12px;font-weight:400;line-height:115%;font-family:var(--font-jost);color:var(--body-text)}.cart-notification .cart-notification-product .cart-notification-product__name{font-size:14px;line-height:142%;font-family:var(--font-josy);font-weight:400;color:var(--body-text);letter-spacing:.01em}.cart-notification .cart-notification-product .product-option{font-size:12px;line-height:1;font-weight:400;font-family:var(--font-jost)}.cart-notification .cart-notification-product .product-option dt{color:var(--body-text)}.cart-notification .cart-notification__links .button{margin-top:0;min-height:auto;border:1px solid var(--body-text);font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text);text-transform:uppercase;padding:13px 30px}.cart-notification .cart-notification__links .button:hover{background:var(--text-color);color:#fff;box-shadow:none!important}.cart-notification .cart-notification__links .button:before,.cart-notification .cart-notification__links .button:after,.cart-notification .cart-notification__links form button:before,.cart-notification .cart-notification__links form button:after{content:none}.cart-notification .cart-notification__links form button.button{background:var(--text-color);border:1px solid var(--text-color);color:#fff;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);text-transform:uppercase;min-height:auto}.cart-notification .cart-notification__links form button.button:hover{background:transparent;color:var(--text-color);box-shadow:none!important}.cart-notification .cart-notification__links button.button-label{font-size:var(--font-14);line-height:var(--line-19);font-family:var(--font-jost);font-weight:700;color:var(--body-text);margin-top:17px}.facets-wrapper .facets-container .facets__form{margin-bottom:0;display:inherit}.facets-wrapper .facets-container .facets__form .filter-wrapper{display:grid;gap:0px;grid-template-columns:1fr max-content max-content}.facets-wrapper .facets-container .facets__form .filter-wrapper .product-count{display:none}.facets-wrapper .facets-container .facets__form .filter-wrapper .facet-filters{margin-left:20px}.facets-wrapper .facets-container .facets__form .facets__wrapper details .facets__summary{margin-bottom:0}.facets-wrapper .facets-container .facets__form .facets__wrapper .facets__heading{margin-top:0;font-size:var(--font-18);line-height:166%;font-family:var(--font-jost);font-weight:400;color:var(--body-text);margin-right:31px}.facets-wrapper .facets-container .filter-wrapper{padding:14.5px 0;border-top:1px solid #2c2c2a;border-bottom:1px solid #2c2c2a}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure{margin-right:46px}.facets-wrapper .facets-container .filter-wrapper details .facets__summary .icon-caret{transition:.3s all ease-in}.facets-wrapper .facets-container .filter-wrapper details[open] .facets__summary .icon-caret{transform:rotate(180deg)}.product-grid-container .collection .product-grid{margin-top:29px;column-gap:9px;row-gap:24px}.facets-wrapper .facets-container .facets__form .facets__wrapper details .facets__summary span,.facets-wrapper .facets-container .facets__form .facet-filters .facet-filters__label label,.facets-wrapper .facets-container .facets__form .facet-filters .select select,.facets-wrapper .facets-container .facets__form .product-count .product-count__text span{font-size:var(--font-18);line-height:var(--line-24);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text)}.facets-wrapper .facets-container .facets__form .active-facets{margin-top:0}.facets-wrapper .facets-container .facets__form .active-facets a.active-facets__button:focus-visible .active-facets__button-inner,.facets-wrapper .facets-container .facets__form .active-facets .active-facets__button--light:hover .active-facets__button-inner{box-shadow:none!important}.facets-wrapper .facets-container .facets__form .active-facets a.active-facets__button .active-facets__button-inner{border:1px solid var(--text-color);box-shadow:none}.facets-wrapper .facets-container{padding-top:0}.product-grid-container .collection .product-grid.grid--4-col-desktop .grid__item{max-width:calc(25% - 6.75px);width:calc(25% - 6.75px)}.product-grid-container .collection .product-grid .grid__item .card-wrapper:hover .card .card__inner{box-shadow:none;transform:none}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card__inner{border:1px solid var(--border-color)}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information{padding-top:12px;padding-bottom:0}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .card__heading a{font-size:var(--font-18);line-height:115%;font-family:var(--font-rokkitt);font-weight:400;color:var(--heading-text)}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .price{margin-top:13.7px;margin-bottom:11px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .price .price-item{font-size:var(--font-14);line-height:var(--line-20)}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .collection_btn{font-family:inherit;font-size:inherit;line-height:0px}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .collection_btn .button{padding:0;border:none;outline:none;font-size:10px;line-height:12px;font-family:var(--font-jost);font-weight:700;color:var(--orange);text-decoration:underline;text-transform:uppercase;min-width:auto;min-height:auto;background:none}.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .collection_btn .button:before,.product-grid-container .collection .product-grid .grid__item .card-wrapper .card .card__information .collection_btn .button:after{content:none}.facet-filters__sort:focus-visible{outline:none!important;box-shadow:none!important;outline-offset:0px!important}.facets-wrapper .facets-container .facets__form .facet-filters .facet-filters__label{margin:0}.facets-wrapper .facets-container .facets__form .facet-filters .select select{padding-left:20px}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display{width:24rem;border:0px;border-radius:0;top:calc(100% + 15px);box-shadow:#3c40434d 0 1px 2px,#3c404326 0 2px 6px 2px}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets__header span{color:var(--text-color)}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets__header .facets__reset link{color:#ec7354;text-decoration:none}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets__header .facets__reset link:hover{text-decoration:underline}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets-layout .facets__item span{color:var(--text-color);font-size:var(--font-14);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:var(--font-w-400)}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets-layout-list .facets__label:hover .facet-checkbox__text-label{text-decoration:none}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets-layout-list .facets__label{align-items:center}.facets-wrapper .facets-container .filter-wrapper .facets__disclosure .facets__display .facets-layout-list .facets__label .icon-checkmark{top:1.7rem}.facets__summary:hover .facets__summary-label{text-decoration:none!important}.main-cart .title-wrapper-with-link{margin-bottom:51px}.main-cart .title-wrapper-with-link h1{font-size:45px;line-height:155%;font-weight:700;font-family:var(--font-rokkitt);color:var(--heading-text)}.main-cart .title-wrapper-with-link a.underlined-link,.main-cart form table.cart-items thead{display:none}.main-cart form table.cart-items tr td{padding-top:20px;padding-bottom:20px}.main-cart form .cart__items{padding-top:44px;padding-bottom:44px;border-top:1.5px solid #d8d8d8;border-bottom:1.5px solid #d8d8d8}.main-cart form table.cart-items tr td.cart-item__media a{position:unset;width:66px;height:64px}.cart-count-bubble span{line-height:normal}.main-cart form table.cart-items tr td.cart-item__media a .cart-item__image-container{width:66px;height:64px;border:1px solid var(--border-color)}.main-cart form table.cart-items tr td.cart-item__media a .cart-item__image-container img{width:100%;height:100%;object-fit:cover}.main-cart form table.cart-items tr td.cart-item__details{padding-left:0}.main-cart form table.cart-items tr td.cart-item__details .cart-item__name{max-width:230px;width:100%;font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text);letter-spacing:.01em}.main-cart form table.cart-items tr td.cart-item__details .cart-item__name:hover{text-decoration:none}.main-cart form table.cart-items tr td.cart-item__details .product-option{font-size:12px;line-height:var(--line-20);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text);margin-top:8px}.main-cart form table.cart-items tr td.cart-item__totals{vertical-align:middle}.main-cart form table.cart-items tr td.cart-item__totals .price{margin-top:0;font-size:var(--font-14);line-height:var(--line-24);font-family:var(--font-jost);font-weight:var(--font-w-400);color:#070707}.main-cart form table.cart-items tr td.cart-item__quantity{vertical-align:middle}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper{justify-content:center}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .cart-quantity{max-width:170px;width:100%;height:46px;border:1px solid #707070}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .cart-quantity:before,.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .cart-quantity:after{content:none}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .cart-quantity input{font-size:var(--font-16);line-height:var(--line-19);font-family:Roboto,sans-serif;font-weight:500;color:#707070}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper .quantity-popover-container{padding:0}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper cart-remove-button{margin:0 0 0 11px}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper cart-remove-button a.button{min-width:auto;min-height:auto}.main-cart form table.cart-items tr td.cart-item__quantity .cart-item__quantity-wrapper cart-remove-button a.button svg path{color:#000}.cart__footer .cart__blocks{max-width:430px;width:100%}.cart__footer .cart__blocks .totals{justify-content:space-between;align-items:center}.cart__footer .cart__blocks .totals .totals__total{font-size:var(--font-14);line-height:var(--line-24);font-family:var(--font-jost);font-weight:700;color:#070707;margin:0}.cart__footer .cart__blocks .totals .totals__total-value{font-size:var(--font-14);line-height:var(--line-24);font-family:var(--font-jost);font-weight:var(--font-w-400);color:#070707}.cart__footer .cart__blocks .tax-note{margin:25px 0;text-align:left;font-size:12px;line-height:var(--line-24);font-family:var(--font-jost);font-weight:var(--font-w-400);color:#070707}.cart__footer .cart__blocks .cart__ctas .cart__checkout-button{max-width:100%;width:100%;background:var(--body-text);border:1px solid var(--body-text);color:var(--white);font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:600;text-transform:uppercase;min-height:auto;padding:13px 30px}.cart__footer .cart__blocks .cart__ctas .cart__checkout-button:hover{box-shadow:none;background:transparent;color:var(--text-color)}.cart__footer .cart__blocks .cart__ctas .cart__checkout-button:before,.cart__footer .cart__blocks .cart__ctas .cart__checkout-button:after{content:none}div.customer.account{max-width:140rem!important;width:100%;display:flex;gap:80px}div.customer.account .account-right{max-width:1087px;width:100%;flex-direction:column;margin-top:6rem}div.customer.account .account-left{max-width:177px;width:100%}div.customer.account .account-left h1.customer__title{font-size:24px;line-height:36px;font-weight:400;color:var(--body-text);margin-bottom:7px;font-family:var(--font-jost)}div.customer.account .account-left a{font-size:14px;line-height:22px;font-weight:400;color:var(--body-text);font-family:var(--font-jost);text-decoration:none}div.customer.account .account-left a svg{margin-right:1.2rem}div.customer.account .account-right .account-name{font-size:16px;line-height:22px;font-weight:700;color:var(--body-text);padding-bottom:17px;border-bottom:1px solid var(--body-text)}div.customer.account .account-right .email-details h4{margin-top:30px;margin-bottom:8px;font-size:14px;line-height:22px;font-weight:700;color:var(--body-text);font-family:var(--font-jost)}div.customer.account .account-right .email-details{border-bottom:1px solid var(--body-text)}div.customer.account .account-right .email-details .email-change p{font-size:14px;line-height:22px;font-weight:400;margin-bottom:0;color:var(--text-color);font-family:var(--font-jost)}div.customer.account .account-right .email-details .email-change{display:flex;gap:132px;padding-bottom:25px}div.customer.account .account-right .email-details .email-change a{font-size:14px;line-height:22px;font-weight:600;color:#2d2d2e}div.customer.account .account-right .email-details .email-change a:hover{color:#2d2d2e}div.customer.account .account-right .account-details{padding:30px 0;border-bottom:1px solid var(--body-text)}div.customer.account .account-right .account-details h2{font-size:14px;line-height:22px;font-weight:700;color:var(--body-text);font-family:var(--font-jost)}div.customer.account .account-right .account-details p{font-size:14px;line-height:22px;font-weight:400;color:var(--body-text);margin-bottom:12px}div.customer.account .account-right .account-details a{font-size:14px;line-height:22px;font-weight:600;font-family:var(--font-jost);color:var(--body-text)}div.customer.account .account-right .account-details a:hover{color:#2d2d2e}div.customer.account .account-right .order-details{padding:30px 0}div.customer.account .account-right .order-details h2{font-size:18px;line-height:22px;font-weight:700;color:var(--body-text);font-family:var(--font-jost)}div.customer.account .account-right .order-details>p{color:var(--body-text)}div.customer.account .account-right .order-details .order-history tr th,div.customer.account .account-right .order-details .order-history tr td{font-size:14px;line-height:22px;font-weight:700;color:var(--body-text);text-align:left!important;font-family:var(--font-jost)}div.customer.account .account-right .order-details .order-history tr td{font-weight:400}div.customer.account .account-right .order-details .order-history tr td:first-of-type a{font-size:14px;line-height:22px;font-weight:400;color:var(--text-color);font-family:var(--font-body-family);border:0px;box-shadow:none;padding-left:0!important}div.customer.account .account-right .order-details .order-history tr th{text-transform:capitalize}div.customer.addresses{max-width:140rem!important;width:100%;display:flex;gap:80px;padding:38px 0;flex-wrap:wrap}div.customer.addresses .address-left{max-width:185px;width:100%}div.customer.addresses .address-left h1{margin:0;font-size:24px;line-height:36px;font-weight:400;color:var(--text-color);text-align:left;font-family:var(--font-body-family)}div.customer.addresses .address-left a{display:flex;align-items:center;gap:12px;text-align:left;color:var(--text-color)}div.customer.addresses .address-right{max-width:1087px;width:100%}div.customer.addresses .address-right>div{text-align:right!important}div.customer.addresses .address-right>div button{margin-top:0;border:1px solid rgba(236,115,84,1);text-transform:uppercase}div.customer.addresses .address-right>div button:hover{background:transparent;color:#ec7354;box-shadow:none}div.customer.addresses .address-right>div button.reset-btn:hover{background:#ec7354;color:#fff}div.customer.addresses .address-right ul{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px;row-gap:20px}div.customer.addresses .address-right ul li{margin-top:0;border:1px solid #e6e5df;padding:0 20px}div.customer.addresses .address-right ul li .edit-btn{border:1px solid rgba(236,115,84,1);background:#ec7354;color:#fff;text-transform:uppercase}div.customer.addresses .address-right ul li .edit-btn:hover{background:transparent;color:#ec7354}div.customer.addresses .address-right ul li .delete-btn{border:1px solid rgba(236,115,84,1);color:#ec7354;text-transform:uppercase}div.customer.addresses .address-right ul li .delete-btn:hover{background:#ec7354;color:#fff}div.customer.addresses .address-right ul li .edit-btn:before,div.customer.addresses .address-right ul li .edit-btn:after,div.customer.addresses .address-right ul li .delete-btn:before,div.customer.addresses .address-right ul li .delete-btn:after{content:none}div.customer.addresses .address-right ul li .edit-form h2{margin-top:0;font-size:18px;line-height:22px;font-weight:700;color:var(--text-color);font-family:var(--font-body-family)}div.customer.addresses .address-right ul li .edit-form form .field input,div.customer.addresses .address-right ul li .edit-form form .select select{border:1px solid var(--text-color)}div.customer.addresses .address-right ul li .edit-form form .select:before,div.customer.addresses .address-right ul li .edit-form form .select:after,div.customer.addresses .address-right ul li .edit-form form .update-btn:before,div.customer.addresses .address-right ul li .edit-form form .update-btn:after,div.customer.addresses .address-right ul li .edit-form form .cancel-btn:before,div.customer.addresses .address-right ul li .edit-form form .cancel-btn:after,div.customer.addresses .address-right>div button:before,div.customer.addresses .address-right>div button:after{content:none}div.customer.addresses .address-right ul li .edit-form form .update-btn{border:1px solid rgba(236,115,84,1);text-transform:uppercase}div.customer.addresses .address-right ul li .edit-form form .update-btn:hover{background:transparent;color:#ec7354}div.customer.addresses .address-right ul li .edit-form form .cancel-btn{border:1px solid rgba(236,115,84,1);color:#ec7354;text-transform:uppercase}div.customer.addresses .address-right ul li .edit-form form .cancel-btn:hover{background:#ec7354;color:#fff}div.customer.addresses .address-right{margin-bottom:0}div.customer.addresses .pagination{max-width:1087px;width:100%;margin:0 auto}div.customer.addresses .pagination ul{margin:0;gap:10px}div.customer.addresses .pagination ul>li:not(:last-child){margin-right:0}div.customer.addresses .pagination ul>li span,div.customer.addresses .pagination ul>li a{font-size:var(--font-18);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:600;color:var(--text-color)}div.customer.addresses .pagination ul>li span:after{content:none}div.customer.addresses .pagination ul>li span:hover,div.customer.addresses .pagination ul>li span[aria-current=page],div.customer.addresses .pagination ul>li a:hover{background:var(--text-color);color:#fff}.my-account-page{background:#f2f2f2}div.customer.addresses .address-right ul li .edit-form form .field:before,div.customer.addresses .address-right ul li .edit-form form .field:after,div.customer.addresses .address-right>div form .select:before,div.customer.addresses .address-right>div form .select:after{content:none!important}div.customer.addresses .address-right>div form .field input,div.customer.addresses .address-right>div form .select select{border:1px solid var(--text-color)}.customer .field input:focus,.customer .field input:focus-visible{box-shadow:none!important}.customer .field:before,.customer .field:after{content:none}.customer.addresses .address-right form .address-checkbox{margin-bottom:15px}#MainContent:has(.contact-banner){background-image:url(/cdn/shop/files/fbfeb27-copy_b1394dbc-e7be-4563-8a3c-fc0516b7e297.png?v=1752476399);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}body:has(.contact-banner) .header-wrapper{background-color:var(--header-color)}#MainContent .contact-page-links,#MainContent .contact-us{background-color:transparent}.contact-banner{padding-top:27.7px}.contact-banner .contact-banner-image img{width:100%;height:100%;object-fit:cover}.contact-banner .contact-banner-image{position:relative;height:327px}.contact-banner .contact-banner-image:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;background:linear-gradient(to bottom,#2220,#222)}.contact-banner__content{position:absolute;left:0;bottom:0;padding:28px 34px;width:100%;z-index:1;display:flex;flex-direction:column;justify-content:flex-end}.contact-banner h1{color:#fff;margin:0;line-height:32px;font-size:45px;line-height:115%;font-family:var(--font-rokkitt)}.multicolumn .multicolumn-list .multicolumn-list__item .media{max-width:70px;max-height:80px;margin:0 auto 20px;height:80px;width:100%;padding:0!important}.multicolumn .multicolumn-list .multicolumn-list__item .media img{width:auto;height:auto;object-fit:contain;top:50%;transform:translate(-50%,-50%);transition:.3s all ease-in}.multicolumn .multicolumn-list{justify-content:space-around;max-width:1170px;width:100%;margin:0 auto}.multicolumn .multicolumn-list .multicolumn-list__item{max-width:242px}.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card__info{padding:0!important}.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte p,.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte p a{font-size:var(--font-18);line-height:var(--line-30);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text)}.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card__info .rte p a{text-decoration:none}.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card:hover .multicolumn-card__info .rte p a,.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card:hover .multicolumn-card__info .rte p{color:#ec7354}.multicolumn .multicolumn-list .multicolumn-list__item .multicolumn-card:hover .media img{transform:translate(-50%,-50%) scale(1.07)}.contact-us.color-scheme-1 .contact form .field input,.contact-us.color-scheme-1 .contact form .field textarea{border:1px solid var(--text-color)!important}.contact-us.color-scheme-1 .contact form .field textarea{min-height:121px}.contact-us.color-scheme-1 .contact form .field .field__label{color:#bcbcbcb0;background:#fff}.contact form>.field:nth-last-of-type(2) .field__label{width:calc(100% - 2px);height:30px;top:1px;padding-left:18px;padding-top:7px;left:1px;background:#fff}.contact-us.color-scheme-3 .contact form>.field:nth-last-of-type(2) .field__label{top:0}.contact-us .contact form .field .text-area{padding-top:35px}.section.product-detail{overflow:hidden}.product-detail .artwork_img.bg-right-center{right:-237px;top:83px}.product--thumbnail_slider{gap:42px!important}.product--thumbnail_slider .product__media-wrapper .left-thumbnail-gallery{display:flex;gap:12px}.product--thumbnail_slider .product__media-wrapper{max-width:48.4%!important;width:48.4%!important}.product--thumbnail_slider .product__media-wrapper .pdiscription{padding-top:30px}.product--thumbnail_slider .product__media-wrapper .pdiscription.desk-only p{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color);padding-bottom:10px}.product--thumbnail_slider .product__media-wrapper .product__media-item .product__media{padding:0;max-width:540px;width:100%;height:540px}.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider{flex-direction:column;max-width:98px;width:100%}.product.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider button.slider-button{display:none}.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider .thumbnail-list{flex-direction:column;max-width:98px;width:100%;padding:0;gap:15px;max-height:540px;overflow-y:scroll;scrollbar-width:thin}.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider .thumbnail-list .thumbnail-list__item{max-width:98px;width:100%;height:98px}.product--thumbnail_slider .left-thumbnail-gallery .main-image-gallery{max-width:540px;width:100%;height:540px}.product--thumbnail_slider .product__info-wrapper{padding-left:0}.product--thumbnail_slider .product__info-wrapper .product__text{display:none}.product--thumbnail_slider .product__info-wrapper .product__title h1,.product--thumbnail_slider .product__info-wrapper .price .price__regular .price-item{font-size:var(--font-24);line-height:var(--line-40);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .price .price__regular .price-item{line-height:44px}.product--thumbnail_slider .product__info-wrapper .product__title{margin-bottom:16px!important}.product__info-container>*+*{margin:0!important;max-width:330px;width:100%}.product--thumbnail_slider .product__info-wrapper .price{margin-bottom:35px!important}.product--thumbnail_slider .product__info-wrapper .price .price__container{margin:0}.product--thumbnail_slider .product__info-wrapper .product-form__input{margin-bottom:18px!important}.product--thumbnail_slider .product__info-wrapper variant-selects .product-form__input:nth-of-type(2){margin-bottom:7px!important}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity__label,.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity__label span{font-size:var(--font-18);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color);margin-bottom:17px}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity{max-width:171px;width:100%;height:47px}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity .quantity__input{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity .quantity__input:focus,.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity .quantity__input:focus-visible{background-color:transparent}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity .quantity__button.disabled{opacity:1}.product--thumbnail_slider .product__info-wrapper .product-form__input .quantity .quantity__button svg path{fill:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product-form__input .form__label{font-size:var(--font-18);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product-form__input .select:before,.product--thumbnail_slider .product__info-wrapper .product-form__input .select:after{content:none}.product--thumbnail_slider .product__info-wrapper .product-form__input .select select{border:1px solid var(--body-text);font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-jost);font-weight:var(--font-w-400);color:var(--body-text);text-transform:uppercase}.main-featured-product .featured-product .product__info-wrapper .product-form__input .select:before,.main-featured-product .featured-product .product__info-wrapper .product-form__input .select:after{content:none}.main-featured-product .featured-product .product__info-wrapper .product-form__input .select select{border:1px solid #fff;font-size:16px;line-height:19px;font-weight:400;color:#fff;height:auto;padding:12px 0 12px 20px;background:#1c1c1c}.product--thumbnail_slider .product__info-wrapper .product-form{margin:1.7rem 0 5.3rem;max-width:330px;width:100%}.product--thumbnail_slider .product__info-wrapper variant-selects,.product--thumbnail_slider .product__info-wrapper .product__description,.product--thumbnail_slider .product__info-wrapper .product__accordion{max-width:330px;width:100%}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit{border:1px solid var(--text-color);margin-bottom:17px;min-height:auto;padding:13px 30px}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit:before,.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit:after{content:none}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit span{font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color);text-transform:uppercase}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit:hover{background:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit:hover span{color:#fff}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{padding:13px 30px;min-height:auto;font-size:var(--font-16);line-height:var(--line-19);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:#fff7ed;text-transform:uppercase;border:1px solid var(--text-color)}.product.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button{border-color:var(--orange);font-family:var(--font-jost);font-weight:600}.product.product--thumbnail_slider .product__description{font-size:14px;line-height:20px;font-family:var(--font-jost);font-weight:400;color:var(--body-text);margin-bottom:15px!important}.product.product--thumbnail_slider{justify-content:flex-end}.product.product--thumbnail_slider:not(.product--no-media) .product__info-wrapper{max-width:calc(100% - 800px);width:100%}.product.product--thumbnail_slider .product__title h1{font-size:32px;line-height:125%;font-family:var(--font-rokkitt);color:var(--heading-text);font-weight:600}.product.product--thumbnail_slider .product__info-wrapper .price .price__regular .price-item{color:var(--body-text)}.product.product--thumbnail_slider .product__media-wrapper .product__media-item .product__media{border:1px solid var(--border-color)}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:before,.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:after{content:none}.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .shopify-payment-button .shopify-payment-button__button:hover{background:transparent;color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product__description p{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:var(--font-w-400);color:var(--text-color);padding-bottom:10px}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title{border-top:1px solid var(--text-color);border-bottom:0px}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-title-content p{margin:0 0 15px;font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:400;color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-title-content li{margin:0 0 5px;font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-jost);font-weight:400;color:var(--text-color)}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-title-content{padding:0;display:none}.product--thumbnail_slider .product__info-wrapper .product__accordion{border-top:0px;border-bottom:0px}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title{padding:1.7rem 0;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title{gap:17px;display:flex}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title svg{width:17px;height:17px;border-radius:100%;background:var(--orange);margin:0}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title svg path{fill:#fff}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title>svg.icon{height:9px;top:50%;transform:translateY(-50%);transition:.3s all ease-in}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title.active>svg{transform:translateY(-50%) rotate(180deg)}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title>svg.icon path{fill:var(--orange)}.product--thumbnail_slider .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title h2{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:600;color:var(--text-color);margin:0}.product--thumbnail_slider .product__info-wrapper .product__info-container .or_text{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-body-family);font-weight:700;color:var(--text-color);text-align:center;position:relative;margin-bottom:7px}.product--thumbnail_slider .product__info-wrapper .product__info-container .or_text:before{position:absolute;top:50%;left:0;transform:translateY(-50%);background:var(--text-color);height:2px;width:40%;content:""}.product--thumbnail_slider .product__info-wrapper .product__info-container .or_text:after{position:absolute;top:50%;right:0;transform:translateY(-50%);background:var(--text-color);height:2px;width:40%;content:""}.main-featured-product .product__info-container .product__description{margin-bottom:15px!important}.main-featured-product .product__info-container .product__description p{font-size:14px;line-height:142.8%;font-weight:400;font-family:var(--font-jost);color:var(--white)}.product__accordion .faq__title{display:flex;justify-content:flex-start;align-items:center;gap:17px}.product.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit span{font-size:16px;line-height:125%;font-weight:600;color:var(--body-text);font-family:var(--font-jost)}.product.product--thumbnail_slider .product__info-wrapper .product-form .form .product-form__buttons .product-form__submit:hover span{color:var(--white)}.featured-product .product--thumbnail_slider.feature-accordion .product__accordion .faq-item .faq-item-title .faq__title h2{margin:unset;font-size:14px;line-height:142.8%;color:var(--white);font-family:var(--font-dm-sans);font-weight:600}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper{max-width:100%;width:100%;padding:0!important}.featured-product .product--thumbnail_slider.feature-accordion:not(:first-child) .product__info-wrapper .product__accordion{margin-top:0}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper .product__accordion .faq-title-content p{color:var(--white)}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title svg{background:var(--orange);border-radius:50%}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper .product__accordion .faq-item .faq-item-title{border-color:var(--white)}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper .product__accordion .faq-item .faq-item-title .faq__title svg path{fill:var(--color-blackish)}.product__accordion .faq-item-title{display:flex;justify-content:space-between;gap:15px;align-items:center}.featured-product .product--thumbnail_slider.feature-accordion .product__info-wrapper .product__accordion .faq-item .faq-item-title>svg.icon path{fill:var(--orange)}.related-products .related-products__heading{font-size:45px;line-height:115.5%;font-family:var(--font-rokkitt);font-weight:700;color:var(--body-text);text-align:center;margin-bottom:20px}.related-products .product-grid .card-wrapper:hover .card .card__inner{box-shadow:none!important;transform:none!important}.related-products .product-grid{column-gap:9px}.related-products .product-grid .grid__item{width:calc(25% - 6.75px);max-width:calc(25% - 6.75px)}.related-products .product-grid .card-wrapper .card .card__information{padding-top:14px;padding-bottom:0}.related-products .card__content h3,.related-products .card__content h3 a{font-size:18px;line-height:144%;font-family:var(--font-rokkitt);font-weight:600;color:var(--heading-text)}.related-products .card__content h3 a{margin-bottom:13px}.related-products .product-grid .card-wrapper .card .card__information .price{margin-bottom:7px}.related-products .product-grid .card-wrapper .card .card__information .price .price-item{font-size:var(--font-14);line-height:var(--line-20);font-family:var(--font-jost);font-weight:400;color:var(--body-text)}.related-products .product-grid .card-wrapper .card .card__information .collection_btn{font-family:inherit;font-size:inherit;line-height:0px}.related-products .product-grid .card-wrapper .card .card__information .collection_btn .button{padding:0;border:none;outline:none;font-size:10px;line-height:12px;font-family:var(--font-jost);font-weight:700;color:var(--orange);text-decoration:underline;text-transform:uppercase;min-width:auto;min-height:auto;background-color:transparent}.related-products .product-grid .card-wrapper .card .card__information .collection_btn .button:before,.related-products .product-grid .card-wrapper .card .card__information .collection_btn .button:after{content:none}.pagination-wrapper .pagination__list li .pagination__item{font-size:var(--font-18);line-height:var(--line-22);font-family:var(--font-body-family);font-weight:600;color:var(--text-color)}.pagination-wrapper .pagination__list li .pagination__item.light{opacity:1}.pagination-wrapper .pagination__list li .pagination__item:after{content:none}.pagination-wrapper .pagination__list{gap:10px}.pagination-wrapper .pagination__list li .pagination__item svg path{stroke:var(--text-color)}.pagination-wrapper .pagination__list>li:not(:last-child){margin-right:0}.pagination-wrapper .pagination__list li .pagination__item.pagination__item--current,.pagination-wrapper .pagination__list li .pagination__item:hover{background:var(--text-color);color:#fff}.pagination-wrapper .pagination__list li .pagination__item:hover svg path{stroke:#fff}.search-modal .search-modal__form .predictive-search .predictive-search__list-item .predictive-search__item-heading{font-family:var(--font-body-family);font-size:16px;line-height:22px;color:var(--text-color);font-weight:500}.term-condition-page h1{font-size:50px;line-height:104%;font-family:var(--font-rokkitt);font-weight:600;color:var(--heading-text);margin-bottom:21px}.term-condition-page__content p{margin:0 0 20px;font-size:18px;line-height:166%;font-family:var(--font-jost);color:var(--body-text);font-weight:400}iframe.map{filter:grayscale(100%) invert(98%) contrast(95%)}@media (min-width: 768px){.media>img.show_mobile{display:none!important}}@media (max-width: 767px){.media>img.hide_desktop{display:none!important}}.home-banner.banner{height:665px}.banner__content.page-width{padding-left:28px;padding-right:28px}.home-banner .banner__content .banner__box{padding-left:63px;width:100%}.home-banner .banner__content .banner__buttons{width:100%;justify-content:center}.home-banner .banner__content .banner__buttons .button{text-transform:uppercase;padding:13px 7.2rem;background:#fff7ed!important;border:1px solid #fff7ed!important;color:var(--text-color);font-size:var(--font-16);line-height:var(--line-19);font-weight:400;min-height:auto;text-align:center}.home-banner .banner__content .banner__buttons .button:hover{background:transparent!important;color:#fff7ed}.home-banner .banner__content .banner__buttons .button:before,.home-banner .banner__content .banner__buttons .button:after{content:none}.home-banner .banner__content.banner__content--middle-left{align-items:end}.home-banner .banner__content.banner__content--middle-left .banner__box .banner__buttons{margin:0 auto 7rem;max-width:476px;width:100%}.home-banner{position:relative}.home-banner .home-banner__img{width:100%}.home-banner .home-banner__img{position:relative}.home-banner .home-banner__img:after,.home-banner .home-banner__video:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:179px;background:linear-gradient(to bottom,#2220,#222)}.home-banner .home-banner__img:before,.home-banner .home-banner__video:before{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:136px;background:linear-gradient(to top,#2220,#222)}.home-banner .home-banner__video:after{background:linear-gradient(to bottom,#2220,#2222228f)}.home-banner .home-banner__img img{width:100%;height:100%;object-fit:cover;height:43.906vw;display:block}.home-banner .home-banner__video{height:43.906vw;position:relative}.home-banner .home-banner__video video{width:100%;height:43.906vw;object-fit:cover}.home-banner .home-banner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:4;max-width:1400px;width:100%;padding:80px 28px 0;box-sizing:border-box;display:flex;align-items:center}.home-banner .home-banner-wrapper .banner-right{display:flex;align-items:center;justify-content:center}.home-banner__content{max-width:630px;width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}.home-banner .home-banner__video+.home-banner-wrapper .home-banner__content h1{text-shadow:0px 4px 3px rgba(0,0,0,.4),0px 8px 13px rgba(0,0,0,.1),0px 18px 23px rgba(0,0,0,.1)}.home-banner__content h1,.home-banner__content p{color:var(--white);margin:0}.home-banner__content h1{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-banner__content p{font-family:var(--font-dm-sans);font-size:23px;line-height:100%;color:var(--white);font-weight:600;text-transform:capitalize;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home-banner__content .btn{margin:28px 0 0;max-width:330px;font-family:var(--font-dm-sans)}.home-banner .home-banner-wrapper .banner-left .banner-image-wrapper img{width:100%;height:100%;object-fit:cover}.home-banner .banner-wrapper .banner-left .banner-image-wrapper a.banner-btn:hover{background-color:transparent;color:#fff7ed}.home-banner .home-banner-wrapper .banner-right .right-image{max-width:550px;width:100%;height:400px}.home-banner__img img{width:100%;height:100%;object-fit:cover;display:block}.custom-card{max-width:666px;width:100%;height:322px;position:relative}.custom-card .media{width:100%;height:100%;position:relative;overflow:hidden}.custom-card .media:after{position:absolute;left:0;bottom:0;height:33%;width:100%;background:linear-gradient(180deg,transparent 0%,#000 100%);content:""}.custom-card .media img{width:100%;height:100%;object-fit:cover;transition:.5s all ease}.custom-card .card__content{position:absolute;bottom:29px;left:0;width:100%;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.custom-card .card__content h3{font-size:34px;line-height:100%;font-weight:700;font-family:var(--font-rokkitt);color:var(--white);text-transform:uppercase;max-width:calc(100% - 200px);width:100%}.custom-card .card__content .collection_btn .button{max-width:170px;width:100%;padding:13px 30px;background:transparent;border:1px solid var(--white);font-size:16px;line-height:19px;font-weight:600;color:var(--white);text-decoration:none;text-transform:uppercase;transition:.3s all ease-in;font-family:var(--font-jost);opacity:1;text-wrap:nowrap}.custom-card .card__content .collection_btn .button:before,.custom-card .card__content .collection_btn .button:after{content:none}.custom-card:hover .card__content .collection_btn .button{background-color:#fff;color:#2c2c2a}.custom-card:hover .media img{transform:scale(1.03)}.unavailable{display:none}.contact form .field:has(input:focus) label{opacity:0}.contact form .field:has(textarea:focus) label{opacity:0}.collection-list .card--card.card--media>.card__content{background:#303030}.blog-image-gallery .grid__item>a{height:100%}.blog-image-gallery .grid__item>a img{display:block;height:295px;object-fit:cover}@media (max-width: 1440px){.product.product--thumbnail_slider{justify-content:center}.product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:50%!important;width:100%!important}.product.product--thumbnail_slider:not(.product--no-media) .product__info-wrapper{max-width:45%;width:100%}.blog .blog__posts li.blog__post{max-width:calc((100% - 24px) / 3);width:calc((100% - 24px) / 3)}.section-collection-list .main-collection-list .collection-list-wrapper{padding:100px 50px}}@media (max-width: 1280px){.product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:55%!important;width:100%!important}.product.product--thumbnail_slider:not(.product--no-media) .product__info-wrapper{max-width:38%;width:100%}.section-collection-list .main-collection-list .collection-list-wrapper{padding:90px 40px}}@media (max-width: 1024px){.about-us__content .rich-text__heading,.feature-blog-section .blog__title,.video-section .title-wrapper .title,.main-featured-product>div>h2{font-size:38px}.product__info-wrapper .product__info-container .product__title{font-size:30px}.main-featured-product .featured-product .product__info-wrapper .price .price__regular .price-item,.price--show-badge .price-item--regular{font-size:22px}.section-collection-list .main-collection-list .collection-list-wrapper{padding:80px 30px}.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider .thumbnail-list{padding-right:8px}}@media (max-width: 991px){.home-banner .home-banner__video{height:57vw}.home-banner .home-banner__video video{height:57vw}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(3):last-child) li.collection-list__item{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px)}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(1):last-child) li.collection-list__item{flex:0 0 50%;max-width:50%}.section-collection-list .main-collection-list .collection-list-wrapper{padding:80px 0}}@media (max-width: 989px){.product .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%!important;width:100%!important}.product.product--thumbnail_slider .product__media-wrapper .left-thumbnail-gallery{justify-content:center}.product.product--thumbnail_slider:not(.product--no-media) .product__info-wrapper{max-width:333px;width:100%}.blog .blog__posts li.blog__post{max-width:calc((100% - 12px)/2);width:calc((100% - 12px)/2)}.product__info-wrapper .product__info-container .product__title{font-size:28px}.main-featured-product .featured-product .product__info-wrapper .price .price__regular .price-item,.price--show-badge .price-item--regular{font-size:20px}}@media (max-width: 768px){.about-us__content .rich-text__heading,.feature-blog-section .blog__title,.video-section .title-wrapper .title,.main-featured-product>div>h2{font-size:32px}.product__info-wrapper .product__info-container .product__title{font-size:26px}.main-featured-product .featured-product .product__info-wrapper .price .price__regular .price-item,.price--show-badge .price-item--regular{font-size:18px}.rich-text .rich-text__wrapper .rich-text__text p,.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text p{font-size:16px;line-height:144%}.article-template .article-template__content p{font-size:16px;line-height:166%}.image-with-text .image-with-text__grid .image-with-text__content .image-with-text__text{margin-top:10px}.home-banner .home-banner__video,.home-banner .home-banner__video video{height:85vw}}@media (max-width: 749px){.product--thumbnail_slider .left-thumbnail-gallery .thumbnail-slider .thumbnail-list{padding-right:0;padding-bottom:8px}.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.product--thumbnail_slider .product__media-wrapper .product__media-item .product__media{max-width:100%!important}}@media (max-width: 576px){.three-image-grid .collection-grid .grid__item,.blog .blog__posts li.blog__post{max-width:100%;width:100%}.home-banner .home-banner__video,.home-banner .home-banner__video video{height:97vw}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(3):last-child) li.collection-list__item{flex:0 0 100%;max-width:100%}.main-collection-list .collection-list-wrapper .collection-slider-custom ul.collection-list:has(li.collection-list__item:nth-of-type(1):last-child) li.collection-list__item{flex:0 0 100%;max-width:100%}}@media (max-width: 400px){.home-banner .home-banner__video,.home-banner .home-banner__video video{height:110vw}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
