@font-face{font-family:"Meltow San 300";src:url(MeltowSan300-Regular.eot);src:url(MeltowSan300-Regular.eot?#iefix) format("embedded-opentype"),url(MeltowSan300-Regular.woff2) format("woff2"),url(MeltowSan300-Regular.woff) format("woff"),url(MeltowSan300-Regular.ttf) format("truetype"),url(MeltowSan300-Regular.svg#MeltowSan300-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Meltow San 200 2";src:url(MeltowSan200-Regular.eot);src:url(MeltowSan200-Regular.eot?#iefix) format("embedded-opentype"),url(MeltowSan200-Regular.woff2) format("woff2"),url(MeltowSan200-Regular.woff) format("woff"),url(MeltowSan200-Regular.ttf) format("truetype"),url(MeltowSan200-Regular.svg#MeltowSan200-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:The Chairman;src:url(TheChairman.eot);src:url(TheChairman.eot?#iefix) format("embedded-opentype"),url(TheChairman.woff2) format("woff2"),url(TheChairman.woff) format("woff"),url(TheChairman.ttf) format("truetype"),url(TheChairman.svg#TheChairman) format("svg");font-weight:400;font-style:normal;font-display:swap}.hide{display:none}.text-center{text-align:center}.h1,h1{font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:56px;line-height:60px}@media screen and (max-width:767px){.h1,h1{font-size:33px;line-height:35px}}.h2,h2{font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:50px;line-height:50px}@media screen and (max-width:767px){.h2,h2{font-size:30px;line-height:31px}}.h3,h3{font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:35px;line-height:37px}@media screen and (max-width:767px){.h3,h3{font-size:23px;line-height:27px}}.h4,h4{font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:25px;line-height:29px}@media screen and (max-width:767px){.h4,h4{font-size:20px;line-height:23px}}a{color:#191515;text-decoration:underline}a:hover{text-decoration:none}.container-fluid{max-width:1470px;margin:0 auto}.container-fluid.wide{max-width:1920px;padding:0}.btn,.customer .btn{display:inline-block;border:none;outline:0;border-radius:0;color:#fff;text-transform:uppercase;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;padding:17px 28px 11px;cursor:pointer;text-align:center;text-decoration:none;transition:background .3s ease-in-out}.btn-primary,.btn.shopify-challenge__button,.customer .btn-primary,.customer .btn.shopify-challenge__button,.btn-primary:hover,.btn.shopify-challenge__button:hover,.customer .btn-primary:hover,.customer .btn.shopify-challenge__button:hover{background:#ec1818}.btn-secondary,.customer .btn-secondary{background:#7b756966}.btn-secondary:hover,.customer .btn-secondary:hover{background:#7b7569}.btn-md,.btn.shopify-challenge__button,.customer .btn-md,.customer .btn.shopify-challenge__button{font-size:24px;line-height:28px}.btn-sm,.customer .btn-sm{font-size:17px;line-height:20px}.btn:after,.btn:before,.customer .btn:after,.customer .btn:before{display:none}@media screen and (max-width:767px){.btn-md{font-size:20px;line-height:23px;padding:16px 18px 11px}.btn-sm{font-size:15px;line-height:17px;padding:14px 22px 11px}}input[type=email],input[type=password],input[type=tel],input[type=text],textarea{font-weight:600;font-size:18px;line-height:22px;color:#57504d;background:#fbf8f2;border:1px solid #bdbcb9;border-radius:3px;padding:16px 20px;outline:0;resize:none;-webkit-appearance:none}input[type=email]::placeholder,input[type=password]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#bcb8b3}.form-field input[type=email],.form-field input[type=password],.form-field input[type=tel],.form-field input[type=text],.form-field textarea{font-weight:500}.form-field label{display:block;font-weight:500;font-size:15px;line-height:20px;color:#57504d;margin-bottom:6px}.form-field label span{color:#f3182c}.form-field input,.form-field textarea{width:100%}.form-field+.form-field{margin-top:20px}.form-field .select:after,.form-field .select:before{display:none}.form-field .select .icon-caret{height:auto;pointer-events:none;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%)}.form-field label.error,label.error{font-size:12px;line-height:16px;color:#f3182c}.email-row{display:flex;align-items:center;gap:15px}.email-row input[type=email]{flex-grow:1}.checkbox{display:inline-block;font-size:0;line-height:0;position:relative;max-height:25px}.checkbox input{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin:0;opacity:0}.checkbox input:checked~.checkmark:after{opacity:1}.checkbox .checkmark{display:inline-block;width:25px;height:25px;border:1px solid #52514d;border-radius:3px;position:relative;cursor:pointer}.checkbox .checkmark:after{content:"";display:inline-block;width:calc(100% - 8px);height:calc(100% - 8px);background:#f3182c;border-radius:1px;position:absolute;top:4px;left:4px;opacity:0;transition:opacity .3s ease-in-out}.opt-in{display:flex;gap:13px}.opt-in label{flex-grow:1;font-style:normal;font-weight:500;font-size:15px;line-height:20px}.opt-in>label{cursor:pointer}.select2-container--default .select2-selection--single{background-color:#2d2927;color:#ffffff80;border:0;border-radius:0;font-weight:600;font-size:13px;line-height:16px;height:36px}.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:12px;line-height:36px;color:#ffffff80}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.select2-results{padding:0 12px;background-color:#2d2927}.select2-results__option{background-color:#2d2927;color:#ffffff80;border:0;border-radius:0;font-weight:600;font-size:13px;line-height:24px;height:36px;padding-left:0;padding-right:0}.select2-results__option+.select2-results__option{border-top:1px solid #23201e}.select2-container--open .select2-dropdown--below{border:0}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#2d2927}form.localization-form:only-child{padding:0;margin-right:10px}form.localization-form:only-child .localization-form__select{margin:0}form.localization-form:only-child .localization-form__select.localization-selector.link{padding:0 20px 0 12px;background-color:#2d2927;color:#ffffff80;border:0;border-radius:0;font-weight:600;font-size:13px;line-height:24px;height:36px;min-width:106px;position:relative}form.localization-form:only-child .localization-form__select.localization-selector.link:after,form.localization-form:only-child .localization-form__select.localization-selector.link:before{display:none}form.localization-form:only-child .localization-form__select.localization-selector.link b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;right:7px;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}form.localization-form:only-child .localization-form__select.localization-selector.link[aria-expanded=true] b{rotate:180deg}form.localization-form:only-child .localization-form__select.localization-selector.link+.disclosure__list-wrapper{margin:0;border:0}form.localization-form:only-child .disclosure__list-wrapper{bottom:auto;top:calc(100% + 10px)}form.localization-form:only-child .disclosure__list{padding:0 12px;background-color:#2d2927;min-height:auto}form.localization-form:only-child .disclosure__item+.disclosure__item{border-top:1px solid #23201e}form.localization-form:only-child .disclosure__link{padding:0;background-color:#2d2927;color:#ffffff80;border:0;border-radius:0;font-weight:600;font-size:13px;line-height:36px}form.localization-form:only-child .disclosure__link:hover{color:#fff}form.localization-form:only-child .disclosure__link--active{text-decoration:none;color:#fff}.customer .form-field select,.select__select{font-family:Inter;font-style:normal;font-weight:500;font-size:18px;line-height:22px;background:#fbf8f2;border:1px solid #bdbcb9;border-radius:3px;min-height:54px}.form__message{justify-content:center}.customer.reset-password ul{line-height:1.2}.customer .form-field label{display:block;text-align:left}.customer .form-field input{width:100%}.customer.addresses .opt-in{align-items:center;margin-top:20px}.customer.addresses form button[type]:hover{color:#fff}.customer.addresses h2{margin-top:30px}@media screen and (max-width:767px){.email-row{display:block}.email-row input[type=email]{width:100%}.email-row input[type=submit]{display:block;width:100%;margin-top:10px}form.localization-form:only-child{margin-right:0;margin-bottom:15px}form.localization-form:only-child .localization-form__select.localization-selector.link{min-width:140px}}.stripe{text-align:center;padding:9px 35px 8px 8px;position:relative;background:url(../../images/stripe-bg.jpg) no-repeat center center/cover}.stripe p{font-style:normal;font-weight:500;font-size:15px;line-height:20px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.45)}.stripe-close{position:absolute;top:8px;right:8px;color:#fff;font-size:20px;line-height:1;cursor:pointer;transition:color .3s ease-in-out}.stripe-close:hover{color:#f3182c}@media screen and (max-width:767px){.stripe{background:url(../../images/stripe-bg-sm.jpg) no-repeat center center/cover}.stripe p{font-size:13px}}.main-banner{min-height:100vh;position:relative;color:#fff}.main-banner-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.main-banner-bg img,.main-banner-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.main-banner-bg .mobile-bg{display:none}.main-banner-content{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:990px;width:100%}.main-banner-content h1{color:#fff}.main-banner-content p{margin-top:10px}.main-banner-content .btn{margin-top:35px}.main-banner.bottom .main-banner-content{top:auto;bottom:90px;transform:translate(-50%)}@media screen and (max-width:767px){.main-banner{min-height:605px}.main-banner-bg .desktop-bg{display:none}.main-banner-bg .mobile-bg{display:block}.main-banner-content,.main-banner.bottom .main-banner-content{top:auto;bottom:30px;left:20px;right:20px;width:auto;transform:none}.main-banner-content .btn,.main-banner.bottom .main-banner-content .btn{margin-top:20px}}.section-title{padding:67px 0;text-align:center;background:#191515}.section-title h1,.section-title h2,.section-title h3,.section-title h4{color:#f0ede7}.section-title h1{max-width:950px;margin:0 auto}.section-title.light{background:#f0ede7}.section-title.light h1,.section-title.light h2,.section-title.light h3,.section-title.light h4{color:#57504d}.section-title.lighter{background:#353232}.section-title.white-color h1,.section-title.white-color h2,.section-title.white-color h3,.section-title.white-color h4{color:#fff}@media screen and (max-width:767px){.section-title{padding:53px 0}}.section-link{text-align:center;background:#191515;background:#2e2929;box-shadow:0 2px 4px #0000004d;border:15px solid #252121;padding:57px 15px 59px}.section-link a{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;color:#f0ede7;font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:26px;line-height:22px}.section-link a img{max-height:45px;width:auto}.section-link a span{padding:4px 19px 0;border-left:1px solid rgba(255,255,255,.2);margin-left:20px}.section-link a i{display:inline-flex;justify-content:center;align-items:center;width:43px;height:43px;font-size:16px;background:#504b46;border-radius:22px;transition:transform .3s ease-in-out}.section-link a:hover i{transform:translate(8px)}@media screen and (max-width:767px){.section-link{border:10px solid #252121;padding:30px 5px}.section-link a{font-size:18px}.section-link a span{padding:4px 10px 0;margin-left:10px}.section-link a i{width:32px;height:32px;font-size:12px;border-radius:16px}}.product{display:flex;flex-direction:column;text-align:center;color:#f0ede7;background:#191515;position:relative}.product img{max-width:100%;height:100%;margin:0 auto}.product h4{margin-bottom:10px}.product p{font-weight:500;font-size:20px;line-height:33px}.product p span{display:block}.product-image a{display:block;overflow:hidden}.product-image a img{transition:transform .3s ease-in-out}.product-image a:hover img{transform:scale(1.05)}.product .price-item,.product .price__sale{font-weight:500;font-size:20px;line-height:33px;color:#f0ede7;text-align:center}.product .price .price-item{margin:0}.product-content{padding:25px 20px;flex-grow:1}.product-btn{padding:0 20px 50px;margin-top:auto}.product.sale .product-price,.product.sale .price-item.price-item--regular{font-size:15px;line-height:22px;color:#f3182c;text-decoration:line-through}.product.sale .price__sale{display:flex;flex-direction:column}.product.sale .price__sale>*{order:2;line-height:22px}.product.sale .price__sale .price-item.price-item--sale{order:1;line-height:33px}.sale-mark{position:absolute;top:0;left:50%;transform:translate(-50%);background:#f3182c;line-height:1;font-size:18px;letter-spacing:2px;font-weight:700;padding:5px 3px 4px 7px;z-index:2}.sale-mark span{display:block}.sale-mark span:last-child{letter-spacing:5px}.hide-mark .sale-mark{display:none!important}.product-list{background:#191515}.product-list .product-row{display:flex}.product-list .product-row .product{flex:0 1 33.333333%}.page-width.product-page{padding:0;max-width:100%}.template-search .predictive-search--search-template{z-index:3}.template-search__header>p[role=status]{text-align:center}@media screen and (min-width:1201px){.product-grid .product h4{font-size:32px;line-height:36px}.product-grid .product p{font-size:25px;line-height:37px}.product-grid .product.sale .product-price{font-size:20px}}@media screen and (min-width:992px)and (max-width:1200px){.product-grid .product h4{font-size:24px;line-height:28px}}@media screen and (max-width:991px){.product-list .product h4{font-size:20px;line-height:23px}.product-list .product p{font-size:18px;line-height:26px}}@media screen and (max-width:767px){.product h4{font-size:20px;line-height:23px}.product p{font-size:18px;line-height:26px}.product-list .product-row{flex-wrap:wrap;justify-content:center}.product-list .product-row .product{flex:0 1 50%}}@media screen and (max-width:576px){.product h4{margin-bottom:5px}.product-content{padding:25px 15px 15px}.product-btn{padding:0 15px 30px}.product-list .product-row{display:block}}.post{display:flex;flex-direction:column;text-align:center;color:#57504d;position:relative}.post h4{color:#57504d}.post a{text-decoration:none}.post a:hover img{transform:scale(1.1)}.post a:hover .btn{background:#5a564d}.post img{width:100%;height:auto;transition:transform .3s ease-in-out}.post-image{overflow:hidden}.post-content{padding:40px 30px 20px;flex-grow:1}.post-btn{padding:0 20px 50px;margin-top:auto}.post-category{position:absolute;top:0;left:50%;transform:translate(-50%);background:#f3182c;padding:9px 7px 4px;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:25px;text-align:center;text-transform:uppercase;color:#fff;z-index:2}.recent-posts{padding:3px 0;background:#dbdad8}.recent-posts-row{display:flex;background:#f0ede7}.recent-posts-row .post{flex:0 1 33.333333%;border:3px solid #dbdad8}.recent-posts-row .post-category{font-size:17px;line-height:19px}@media screen and (max-width:1200px){.post-content{padding:40px 20px 20px}}@media screen and (max-width:991px){.post-content{padding:30px 15px 20px}.recent-posts .post h4{font-size:20px;line-height:23px}.recent-posts .post-content{padding:30px 15px 20px}}@media screen and (max-width:767px){.post h4{font-size:20px;line-height:23px}.post p{font-size:18px;line-height:26px}.recent-posts-row{flex-wrap:wrap;justify-content:center}.recent-posts-row .post{flex:0 1 50%}}@media screen and (max-width:576px){.post-content{padding:25px 10px 15px}.post-btn{padding:0 10px 30px}.post-category{font-size:17px;line-height:20px}.recent-posts-row{display:block}}.newcomer{padding:65px;background:#201c1c}.newcomer-container{max-width:1790px;margin:0 auto}.newcomer-row{display:flex}.newcomer-col{width:50%}.newcomer-col.content-col{display:flex;justify-content:center;align-items:center;background:url(newcomer-bg.png) no-repeat center center/cover}.newcomer-image{overflow:hidden;height:100%}.newcomer-image img{max-width:100%;height:auto;min-height:100%;object-fit:cover;object-position:center;transition:transform .3s ease-in-out}.newcomer-image a:hover img{transform:scale(1.1)}.newcomer-content{color:#f0ede7;text-align:center;padding:40px 105px}.newcomer-content h2{color:#f0ede7;margin-bottom:15px}.newcomer-content p{font-weight:500}.newcomer-content .newcomer-price,.newcomer-content .btn{margin-top:15px}.newcomer-content .price-item{display:block;font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:33px;color:#f0ede7}.newcomer-content .price--on-sale .price__sale{display:flex;flex-direction:column}.newcomer-content .price--on-sale .price__sale>*{order:2;line-height:22px}.newcomer-content .price--on-sale .price__sale .price-item.price-item--sale{order:1;line-height:33px}.newcomer-content .price--on-sale .price__sale .price-item.price-item--regular{font-size:15px;line-height:22px;color:#f3182c;text-decoration:line-through}@media screen and (max-width:1600px){.newcomer-content{padding:40px 80px}}@media screen and (max-width:1440px){.newcomer-content{padding:40px 60px}}@media screen and (max-width:1200px){.newcomer{padding:40px}.newcomer-content h2{font-size:36px;list-style:1}.newcomer-content p{font-size:18px;line-height:1.4}}@media screen and (max-width:991px){.newcomer-row{display:block}.newcomer-col,.newcomer-image img{width:100%}.newcomer-content{padding:60px 40px}.newcomer-content .price{font-size:18px;line-height:26px}}@media screen and (max-width:576px){.newcomer{padding:15px}.newcomer-content{padding:45px 15px}.newcomer-content h2{font-size:33px;line-height:35px;margin-bottom:10px}.newcomer-content p{font-size:19px;line-height:32px}.newcomer-content .btn{margin-top:25px}}.lore{position:relative}.lore-bg{width:100%;height:auto}.lore-bg-m{display:none}.lore-content{position:absolute;bottom:105px;left:0;width:100%;color:#f0ede7;text-align:center;padding:0 15px}.lore-content h1,.lore-content h2,.lore-content h3,.lore-content h4{color:#f0ede7}.lore-content p{font-weight:500}.lore-content .btn{margin-top:15px}@media screen and (max-width:1440px){.lore{height:525px;overflow:hidden}.lore-bg{height:100%;min-width:100%;object-fit:cover;object-position:center}}@media screen and (max-width:767px){.lore-bg{object-position:right}.lore-content{bottom:65px}.lore-content h2{font-size:33px;line-height:35px}.lore-content p{font-size:19px;line-height:32px}}@media screen and (max-width:576px){.lore{height:485px}.lore-bg{object-position:center}.lore-bg-d{display:none}.lore-bg-m{display:block}.lore-content{bottom:25px}.lore-content h2{margin-bottom:2px}}.testimonials{padding:160px 0 115px;background:url(testimonials-bg.jpg) no-repeat center center/cover;color:#f0ede7;overflow:hidden}.testimonials h3{text-align:center;margin-bottom:60px;color:#fff;padding:0 15px}.testimonials-slider{max-width:1400px;margin:0 auto}.testimonials .slick-list{overflow:visible}.testimonials .slick-arrow{position:absolute;top:90px;z-index:2;border:none;background:0 0;font-size:0;line-height:1;color:#fff;padding:0;margin:0;cursor:pointer}.testimonials .slick-arrow:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:30px}.testimonials .slick-arrow.slick-prev{left:35px}.testimonials .slick-arrow.slick-prev:before{content:"\f104"}.testimonials .slick-arrow.slick-next{right:35px}.testimonials .slick-arrow.slick-next:before{content:"\f105"}.testimonial{padding:0 3px}.testimonial-content{padding:55px 25px 35px;background:#191515;text-align:center;position:relative}.testimonial-content>img{max-height:45px;width:auto;margin:0 auto 30px}.testimonial-content:after,.testimonial-content:before{content:"";position:absolute;top:calc(100% - 15px);height:35px;width:50%;background:#191515}.testimonial-content:before{left:0;transform:skew(0,6deg)}.testimonial-content:after{right:0;transform:skew(0,-6deg)}.testimonial-rating{display:flex;justify-content:center;gap:5px;margin-bottom:30px}.testimonial-comment{margin-bottom:20px}.testimonial-comment p{font-style:italic;font-weight:500;font-size:20px;line-height:24px}.testimonial-comment p+p{margin-top:16px}.testimonial-author{font-family:The Chairman,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:48px;color:#5e5b5b}@media screen and (max-width:1200px){.testimonial-content{padding:40px 15px 60px}}@media screen and (max-width:991px){.testimonial-comment p{font-size:16px}.testimonial-author{font-size:24px;line-height:36px}}@media screen and (max-width:767px){.testimonials{padding:70px 0 50px}.testimonials h3{margin-bottom:35px}.testimonial{padding:12px}.testimonial-content{padding:40px 15px 10px}.testimonial-comment{margin-bottom:10px}}.overview{padding:60px 0 30px;position:relative;overflow:hidden;margin-top:139px}.main-banner+.overview{margin-top:0}.overview-container{max-width:1400px;margin:0 auto}.overview-row{display:flex;align-items:center}.overview-col{width:50%}.overview-slider{padding:45px}.overview-slider img{max-width:100%;height:auto;margin:0 auto}.overview-slider .product__media-list .product__media-item{padding:0}.overview-content{padding:0 20px}.overview-title{text-align:center;color:#57504d;margin-bottom:32px}.overview-title h2,.overview-title p{color:#57504d}.overview-title p{margin:0 0 24px;font-weight:500}.overview-title h2{margin:0}.overview-box{border:1px solid #e0ddd6;box-shadow:0 2px 5px #7b756940;max-width:520px;margin:0 auto}.overview-box-top{background:#fff;padding:17px;display:flex;justify-content:space-between;align-items:center}.overview-box-bottom{background:#f6f5f3}.overview-box-bottom ul{display:flex;border:1px solid #e0ddd6}.overview-box-bottom ul li{flex:1}.overview-box-bottom ul li a{display:block;padding:20px 20px 12px;color:#b2aea4;text-decoration:none;font-weight:500;font-size:15px;line-height:20px;text-align:center;transition:color .3s ease-in-out}.overview-box-bottom ul li a span{display:block}.overview-box-bottom ul li a:hover{color:#57504d}.overview-box-bottom ul li img{height:35px;width:auto;margin:0 auto 6px}.overview-box-bottom ul li+li{border-left:1px solid #e0ddd6}.overview-box-price{display:inline-flex;align-items:center;gap:15px}.overview-box-price p{font-weight:500;line-height:1;color:#57504d}.overview-box-price p span{display:block}.overview-box .product-form__submit{padding:17px 22px 11px}.overview-box .product-form__submit,.overview-box .price .price-item{margin:0}.overview-box .price-item,.overview-box .price__sale{font-size:20px;font-weight:500;line-height:1;color:#57504d}.overview-box .price--on-sale .price__sale{display:flex;flex-direction:column}.overview-box .price--on-sale .price__sale>*{order:2}.overview-box .price--on-sale .price__sale .price-item.price-item--sale{order:1;margin-bottom:5px}.overview-box .price--on-sale .price__sale .price-item.price-item--regular{font-size:15px;line-height:1;color:#f3182c;text-decoration:line-through}.overview-box.on-sale .overview-sale-price{margin-bottom:5px}.overview-box.on-sale .overview-price{font-size:15px;line-height:1;text-decoration-line:line-through;color:#f3182c}.overview-box .sale-mark{display:inline-block;position:static;transform:none;color:#fff;font-size:22px;padding:5px 4px 4px 7px}.overview-box .sale-mark span:last-child{letter-spacing:5px}.overview-review{margin-top:36px;display:flex;justify-content:center;align-items:center}.overview-review .yotpo-icon.yotpo-icon-star:before{display:none}.overview-review .yotpo-icon.yotpo-icon-star:after{content:url(icon-fire.svg);display:inline-block;margin:0 3px}.overview-review .yotpo-icon.yotpo-icon-empty-star{display:none}.overview-review .yotpo .text-m{font-family:Inter;font-style:normal;font-weight:500;font-size:20px;line-height:33px;color:#57504d!important;cursor:default!important;margin-left:7px}.overview-review .yotpo.bottomLine .yotpo-bottomline .yotpo-icon-star{cursor:default}.overview .slick-arrow{position:absolute;top:50%;z-index:2;border:none;background:0 0;font-size:0;line-height:1;color:#222;padding:0;margin:0;transform:translateY(-50%);cursor:pointer}.overview .slick-arrow:before{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:30px}.overview .slick-arrow.slick-prev{left:-20px}.overview .slick-arrow.slick-prev:before{content:"\f104"}.overview .slick-arrow.slick-next{right:-20px}.overview .slick-arrow.slick-next:before{content:"\f105"}.overview-slider-nav-wrap{max-width:762px;margin:35px auto 0}.overview-slider-nav .slick-arrow.slick-prev{left:-15px}.overview-slider-nav .slick-arrow.slick-next{right:-15px}.overview-slider-nav .product__media-item{max-width:134px;padding:0 7px;border-bottom:2px solid transparent;cursor:pointer}.overview-slider-nav .product__media-item img{max-width:100%;height:auto}.overview-slider-nav .product__media-item.slick-current{border-color:#f3182c}.overview-slider-nav .product__media-list .product__media-item:first-child{padding-left:7px}.overview .product-form__input{max-width:520px;margin:0 auto 24px}.overview .product-form__input .form__label{display:block;font-weight:500;font-size:15px;line-height:20px;color:#57504d;margin-bottom:6px}.overview .product-form__input .select{max-width:100%}.overview .product-form__input .select:after,.overview .product-form__input .select:before{display:none}.overview .product-form__input .select .icon-caret{height:auto;pointer-events:none;position:absolute;top:calc(50% + 2px);right:10px;transform:translateY(-50%)}.overview .product__media-item{max-width:100%}.overview .product__media-item img{max-width:100%;height:auto}.overview .slick-track.disable{transform:none!important}.overview .overview-slider .product__media-item-image{padding:0 2px}@media screen and (max-width:1200px){.overview-title h2{font-size:42px;line-height:1}}@media screen and (max-width:991px){.overview-row{flex-direction:column}.overview-col{width:100%}.overview-col.slider-col{order:0;margin-bottom:10px}.overview-slider-nav-wrap{margin-top:0;padding:0 15px;max-width:100%}.overview-nav-item{max-width:none}}@media screen and (max-width:767px){.overview{margin-top:90px}.overview-title{margin-bottom:20px}.overview-title h2{font-size:30px}.overview-title p{margin:0 0 16px}.overview-slider{padding:30px}.overview-slider-nav-wrap{padding:0 20px}.overview-box-top{padding:12px}.overview-box-top .btn{padding:12px 10px 8px;width:auto;font-size:16px}.overview-box-bottom ul li a{padding:20px 12px 12px;font-size:13px;line-height:18px}.overview-box-price{gap:10px}.overview-box .price-item,.overview-box .price__sale{font-size:16px}.overview-box .price--on-sale .price__sale .price-item.price-item--regular{font-size:13px}}@media screen and (max-width:749px){.overview .product__media-list{margin:0;width:auto}}.product-box{position:absolute;max-width:320px;width:100%;background:#fff;border:1px solid #e0ddd6;border-bottom:5px solid #f3182c;filter:drop-shadow(0 2px 5px rgba(123,117,105,.25));padding:30px 20px 25px;line-height:1;opacity:0;pointer-events:none;z-index:2;transition:opacity .3s ease-in-out}.product-box-close{position:absolute;top:15px;right:15px;color:#222;transition:color .3s ease-in-out;cursor:pointer}.product-box-close:hover{color:#f3182c}.product-box-content{text-align:center}.product-box-content img{height:90px;width:auto;margin:0 auto 20px}.product-box-content p{font-weight:500;font-size:15px;line-height:20px;color:#57504d}.product-box.show{opacity:1;pointer-events:all}.overview .product-box,.product-cta .product-box{top:20px;left:60px}.product-details .product-box{top:40px;left:60px}.product-box.sticky{position:fixed}.product-box.bottom{position:absolute;top:auto;bottom:20px}@media screen and (max-width:767px){.product-box{transform:translate(-50%)}.overview .product-box,.product-cta .product-box{left:50%}.product-details .product-box{top:50%;right:auto;left:50%}}.sticky-bar{background:#fff;border:1px solid #e0ddd6;box-shadow:0 2px 5px #7b756940;padding:7px}.sticky-bar-content{display:flex;justify-content:space-between;align-items:center;gap:20px}.sticky-bar-info{display:flex;align-items:center}.sticky-bar-info .info-title{display:flex;align-items:center;font-weight:500;font-size:15px;line-height:20px;color:#57504d}.sticky-bar-info .info-title img{display:inline-block;max-width:56px;height:auto;margin-right:14px}.sticky-bar-info .info-price{display:flex;align-items:center;gap:5px;padding-left:17px;border-left:1px solid #e0ddd6;margin-left:14px;flex-shrink:0}.sticky-bar-info .info-price>*{vertical-align:middle}.sticky-bar-info .info-price .sale-mark{position:static;transform:none;display:inline-block;color:#fff;font-size:12px;padding:4px 2px 3px 4px}.sticky-bar-info .info-price .sale-mark span:last-child{letter-spacing:4px}.sticky-bar-info .info-price .price-item,.sticky-bar-info .info-price>span{font-weight:700;font-size:16px;line-height:37px;color:#57504d}.sticky-bar-info .info-price .price.price--on-sale .price-item.price-item--regular{display:none}.sticky-bar-btn{flex-shrink:0}.sticky-bar-btn .btn{padding:15px 20px 11px;font-size:18px;line-height:18px;border-radius:3px;margin:0}@media screen and (max-width:576px){.sticky-bar-content{gap:10px}.sticky-bar-info .info-title img{margin-right:7px}.sticky-bar-info .info-title span{display:none}.sticky-bar-info .info-price{margin-left:0;padding-left:10px}.sticky-bar-btn .btn{padding:15px 10px 11px;font-size:16px}}.product-details{padding:70px 15px 130px;background:url(product-details-bg.jpg) no-repeat center center/cover;position:relative}.product-details-links{margin-bottom:40px}.product-details-links ul{text-align:center}.product-details-links ul li{display:inline-block}.product-details-links ul li a{display:inline-block;padding:17px 16px 11px;font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:25px;line-height:29px;text-align:center;color:#fff6;text-decoration:none;transition:color .3s ease-in-out,background .3s ease-in-out}.product-details-links ul li a:hover{color:#fff}.product-details-links ul li a.active{color:#fff;background:#7b75694d}.product-details-content{max-width:960px;margin:0 auto}.product-details-pane{display:none}.product-details-pane.active{display:block}.details-row{display:flex;gap:40px}.details-col{width:50%}.details-image img{max-width:100%;height:auto;margin:0 auto}.details-table ul li{font-weight:500;font-size:15px;line-height:20px;color:#fff;border-bottom:1px solid rgba(255,255,255,.3);margin-bottom:24px;padding-bottom:4px;display:flex;justify-content:space-between;gap:10px}.details-table ul li a{color:#f3182c;text-decoration:none}.details-warning p{font-weight:500;font-size:15px;line-height:20px;color:#ffffff80}.details-faq ul li{background:#ffffff12;transition:background .3s ease-in-out}.details-faq ul li.active{background:#ffffff1f}.details-faq ul li.active a{color:#fff;border-bottom:1px solid rgba(0,0,0,.2)}.details-faq ul li.active a span{rotate:180deg;transform:translateY(50%)}.details-faq ul li+li{margin-top:4px}.details-faq a.details-faq-link{display:block;font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:25px;line-height:29px;padding:23px 65px 18px 25px;color:#ffffff80;text-decoration:none;position:relative;transition:color .3s ease-in-out}.details-faq a.details-faq-link span{display:inline-flex;justify-content:center;align-items:center;width:41px;height:41px;font-size:16px;color:#fff6;background:#ffffff1a;border-radius:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.details-faq a.details-faq-link:hover{color:#fff}.details-faq .faq-pane{display:none;color:#fff;padding:12px 25px 24px}.details-faq .faq-pane-row{display:flex}.details-faq .faq-pane p{font-weight:500}.details-faq .faq-pane p+p{margin-top:24px}.details-faq .faq-logo{width:40px;margin-right:14px;flex-shrink:0}.details-faq .faq-logo img{max-width:100%;height:auto}@media screen and (max-width:767px){.product-details{padding:50px 15px 80px}.product-details-links ul li a{font-size:18px;line-height:24px;padding:12px 12px 8px}.details-row{display:block}.details-col{width:100%}.details-image{margin-bottom:30px}.details-image img{max-width:350px;margin:0 auto}.details-faq a.details-faq-link{font-size:20px;line-height:24px}}@media screen and (max-width:480px){.product-details-links{margin-bottom:30px}.product-details-links ul li a{font-size:16px}.details-faq a.details-faq-link{padding:20px 50px 15px 15px}.details-faq a.details-faq-link span{width:31px;height:31px;font-size:14px;line-height:1;border-radius:15px}.details-faq .faq-pane{padding:17px 13px 24px}.details-faq .faq-pane-row{display:block}.details-faq .faq-logo{width:20px;margin-bottom:10px}}.product-video{height:100vh;position:relative}.product-video video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.has-video .video-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:75px;line-height:1;transition:opacity .3s ease-in-out}.has-video.playing video{cursor:pointer}.has-video.playing .video-btn{opacity:0;pointer-events:none}@media screen and (max-width:767px){.product-video{height:auto}.product-video video{position:static;height:auto}.has-video .video-btn{font-size:45px}}.alternating-blocks{padding:65px;background-color:#fff}.alternating-blocks-container{max-width:1790px;margin:0 auto;background-color:#f0ede7}.alternating-blocks .block-row{display:flex}.alternating-blocks .block-row.img-right{flex-direction:row-reverse}.alternating-blocks .block-col{width:50%}.alternating-blocks .block-col.content-col{display:flex;justify-content:center;align-items:center;padding:45px}.alternating-blocks .block-media{height:100%;position:relative}.alternating-blocks .block-media img,.alternating-blocks .block-media video{height:100%;width:100%;object-fit:cover}.alternating-blocks .block-content{max-width:700px;color:#57504d;text-align:center}.alternating-blocks .block-content h2,.alternating-blocks .block-content h3,.alternating-blocks .block-content h4{color:#57504d;margin-bottom:6px}.alternating-blocks-title{padding:50px 0 115px;background:#fff;text-align:center}.alternating-blocks-title h2{max-width:950px;margin:0 auto}.alternating-blocks.dark{background:#191515}.alternating-blocks.dark .alternating-blocks-title{background:#191515;color:#fff}@media screen and (max-width:1200px){.alternating-blocks{padding:40px}.alternating-blocks .block-col.content-col{padding:30px}.alternating-blocks .block-content h2{font-size:42px;line-height:1}.alternating-blocks .block-content p{font-size:18px;line-height:1.6}}@media screen and (max-width:991px){.alternating-blocks{padding:30px}.alternating-blocks .block-row,.alternating-blocks .block-row.img-right{flex-direction:column}.alternating-blocks .block-col{width:100%;order:1}.alternating-blocks .block-col.content-col{order:2;padding:45px 30px}}@media screen and (max-width:767px){.alternating-blocks{padding:15px}.alternating-blocks .block-col.content-col{padding:30px 15px}.alternating-blocks .block-content h2{font-size:30px;line-height:31px}.alternating-blocks-title{padding:45px 0 60px}}.product-banner{height:855px;position:relative;background:url(../../images/product-banner-bg.svg) no-repeat center center/cover}.product-banner-content{position:absolute;max-width:1070px;width:100%;top:145px;left:50%;transform:translate(-50%);text-align:center;color:#fff;padding:0 15px}.product-banner-content h2{color:#fff}@media screen and (max-width:1440px){.product-banner{height:655px}}@media screen and (max-width:991px){.product-banner{height:500px}.product-banner-content{top:105px}.product-banner-content h2{font-size:42px;line-height:1}}@media screen and (max-width:767px){.product-banner{height:400px}.product-banner-content{top:65px}.product-banner-content h2{font-size:30px;line-height:31px}}@media screen and (max-width:576px){.product-banner{height:300px}.product-banner-content{top:40px}}.product-cta{padding:160px 15px 190px;position:relative;background:url(product-cta-bg.png) no-repeat center bottom}.product-cta-container{max-width:700px;margin:0 auto}.product-cta-content{text-align:center;color:#57504d;margin-bottom:30px}.product-cta-content img{max-width:100%;height:auto;margin:0 auto 30px}.product-cta-content h2{color:#57504d}.product-cta-content p{margin-bottom:30px}@media screen and (max-width:767px){.product-cta{padding:80px 15px 100px}.product-cta-content{margin-bottom:20px}.product-cta-content img{margin:0 auto 20px}.product-cta-content p{margin-bottom:20px}}.category-banner{height:550px;position:relative;color:#fff}.category-banner-bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.category-banner-bg img,.category-banner-bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.category-banner-bg .mobile-bg{display:none}.category-banner-content{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;max-width:780px;width:100%;padding:0 15px}.category-banner-content h1{color:#f0ede7}.category-banner-content p{margin-top:10px}.category-banner-content .btn{margin-top:35px}@media screen and (max-width:1200px){.category-banner{height:450px}}@media screen and (max-width:991px){.category-banner{height:350px}}@media screen and (max-width:767px){.category-banner{height:400px}.category-banner-bg .desktop-bg{display:none}.category-banner-bg .mobile-bg{display:block}}.product-grid{background:#191515}.product-grid .product-row{display:flex;flex-wrap:wrap}.product-grid .product-row .product{flex:0 1 50%;color:#fff}.product-grid .product-row .product h4{color:#fff}.product-grid .product-row .product h4 a{color:#fff;text-decoration:none;transition:color .3s ease-in-out}.product-grid .product-row .product h4 a:hover{color:#f3182c}.product-grid.light-text .product-row .product,.product-grid.light-text .product-row .product h4{color:#f0ede7}.product-grid .pagination-wrapper{margin:40px 0 60px}.product-grid.product-grid-four .product-row{justify-content:center}.product-grid.product-grid-four .product-row .product{flex:0 1 25%}@media screen and (max-width:991px){.product-grid.product-grid-four .product-row .product{flex:0 1 50%}}@media screen and (max-width:576px){.product-grid .product-row{display:block}}.icon-list{padding:70px 15px 105px;background-color:#191515;color:#b3aea480}.icon-list-container{max-width:700px;margin:0 auto;padding-top:55px;position:relative}.icon-list-container:after,.icon-list-container:before{content:"";display:block;width:100%;position:absolute;left:0}.icon-list-container:before{top:0;height:1px;background:linear-gradient(90deg,#cd1f0700 0,#ef8a2a 50.52%,#cd1f0700)}.icon-list-container:after{top:-10px;height:21px;background:radial-gradient(50% 50% at 50% 50%,#ee942a 0,#f14f23d6 29.69%,#fe000000);opacity:.3;filter:blur(10px)}.icon-list ul{display:flex;flex-wrap:wrap}.icon-list ul li{flex:0 1 25%;padding:0 20px;margin:15px 0;border-right:1px solid #2f2929}.icon-list ul li img{max-height:35px;width:auto;margin:0 auto 8px}.icon-list ul li p{font-size:16px;line-height:19px;text-align:center}.icon-list ul li:last-child,.icon-list ul li:nth-child(4n){border:0}@media screen and (max-width:767px){.icon-list{padding:60px 25px 45px}.icon-list-container{max-width:320px;padding-top:20px}.icon-list ul li{flex:0 1 50%;margin:20px 0;position:relative}.icon-list ul li:last-child,.icon-list ul li:nth-child(2n){border:0}.icon-list ul li:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:77px;height:1px;background:#2f2929}.icon-list ul li:last-child:after,.icon-list ul li:nth-last-child(2):after{display:none}}.marketing-banner{background:#191515}.marketing-banner-bg{padding:230px 25px 175px;background:url(category-cta-bg.png) no-repeat center center/cover}.marketing-banner-content{max-width:700px;margin:0 auto;color:#f0ede7;text-align:center}.marketing-banner-content img{margin:0 auto;max-width:100%;height:auto}.marketing-banner-content img.marketing-banner-logo{width:66px}.marketing-banner-content p{font-weight:500;font-size:25px;line-height:37px;margin:30px 0}.marketing-banner-content h2{margin-bottom:30px;color:#f0ede7}@media screen and (max-width:767px){.marketing-banner-bg{padding:120px 25px}.marketing-banner-content{max-width:360px}.marketing-banner-content p{font-size:18px;line-height:28px;margin:30px 0 12px}.marketing-banner-content h2{margin-bottom:37px;color:#f0ede7}}.social-banner{position:relative}.social-banner img,.social-banner video{width:100%;height:auto}.social-banner .social-list{position:absolute;top:50%;left:18px;transform:translateY(-50%)}.social-banner .social-list ul li a{display:inline-flex;justify-content:center;align-items:center;width:38px;height:38px;padding:0;color:#fff;background-color:#342f2f;text-decoration:none;transition:background-color .3s ease-in-out}.social-banner .social-list ul li a:hover{background-color:#f3182c}.social-banner .social-list ul li+li{margin-top:2px}.social-banner .social-list .list-social{display:block}@media screen and (max-width:576px){.social-banner .social-list{left:12px}.social-banner .social-list ul li a{font-size:12px;width:24px;height:24px}}.about-media-block{padding:25px;min-height:350px;background:#191515;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.about-media-block h3{color:#f0ede7}.about-media-block .media-block-content{max-width:950px;text-align:center;position:relative;z-index:2}.about-media-block img{max-width:100%;height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%);z-index:1}.rtf-media-block{padding:65px;background:#f5f5f5}.rtf-media-block .rtf-block-container{max-width:1790px;margin:0 auto;background:#f0ede7}.rtf-media-block .rtf-block-container>img{width:100%;height:auto}.rtf-media-block .rtf-block-content{max-width:1000px;padding:150px 25px 250px;margin:0 auto}.rtf-media-block .rtf-block-content img{max-width:100%;height:auto;margin:150px auto 75px}.rtf-media-block .rtf-block-content h2,.rtf-media-block .rtf-block-content h3,.rtf-media-block .rtf-block-content p{color:#57504d}.rtf-media-block .rtf-block-content h2{margin:24px 0}.rtf-media-block .rtf-block-content h3,.rtf-media-block .rtf-block-content p{margin:16px 0}.rtf-media-block .rtf-block-content .btn{margin-top:70px}.rtf-media-block.dark{background:#191515}.rtf-media-block.small .rtf-block-content{padding:55px 25px 115px}.alternating-blocks.dark+.rtf-media-block.dark,.alternating-blocks:not(.dark)+.rtf-media-block:not(.dark){padding-top:0}@media screen and (max-width:1200px){.rtf-media-block{padding:40px}.rtf-media-block .rtf-block-content{padding:120px 40px 180px}.rtf-media-block .rtf-block-content img{margin:120px auto 60px}}@media screen and (max-width:991px){.rtf-media-block .rtf-block-content{padding:80px 40px 140px}.rtf-media-block .rtf-block-content img{margin:80px auto 40px}}@media screen and (max-width:767px){.rtf-media-block{padding:15px}.rtf-media-block .rtf-block-content{padding:60px 20px 100px}.rtf-media-block .rtf-block-content img{margin:60px auto 30px}.rtf-media-block .rtf-block-content .btn{margin-top:40px}.rtf-media-block.small .rtf-block-content{padding:40px 20px 80px}}.text-page{padding:200px 65px 165px;background:#191515;position:relative}.text-page-bg{position:absolute;top:0;left:0;width:100%}.text-page-title{display:flex;justify-content:center;align-items:center;min-height:340px;padding:25px;text-align:center;color:#f0ede7;background:url(../../images/page-title-bg.svg) no-repeat center center/cover;position:relative}.text-page-content{padding:140px 25px;background:#f0ede7}.text-page-content .rtf{max-width:950px;margin:0 auto;color:#57504d}.text-page-content .rtf a,.text-page-content .rtf h1,.text-page-content .rtf h2,.text-page-content .rtf h3,.text-page-content .rtf h4,.text-page-content .rtf h5,.text-page-content .rtf h6,.text-page-content .rtf ol,.text-page-content .rtf p,.text-page-content .rtf ul{color:#57504d}@media screen and (max-width:991px){.text-page-content{padding:100px 25px}}@media screen and (max-width:767px){.text-page-content{padding:55px 20px}}.rtf>:first-child{margin-top:0}.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf img,.rtf ol li,.rtf p,.rtf ul li{margin:30px 0}.rtf img+h1,.rtf img+h2,.rtf img+h3,.rtf ol+h1,.rtf ol+h2,.rtf ol+h3,.rtf p+h1,.rtf p+h2,.rtf p+h3,.rtf ul+h1,.rtf ul+h2,.rtf ul+h3{margin-top:60px}.rtf ol,.rtf ul{padding-left:35px}.rtf ul>li{list-style:disc}.rtf ul>li ul>li{list-style:circle}.rtf ul>li ol>li{list-style:decimal}.rtf ol>li{list-style:decimal}.rtf ol>li ol>li{list-style:lower-alpha}.rtf ol>li ul>li{list-style:disc}@media screen and (max-width:767px){.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf img,.rtf ol li,.rtf p,.rtf ul li{margin:16px 0}.rtf img+h1,.rtf img+h2,.rtf img+h3,.rtf ol+h1,.rtf ol+h2,.rtf ol+h3,.rtf p+h1,.rtf p+h2,.rtf p+h3,.rtf ul+h1,.rtf ul+h2,.rtf ul+h3{margin-top:48px}.rtf ol,.rtf ul{padding-left:24px}}.inner-page{padding:200px 65px 165px;background:#191515;position:relative}.inner-page-bg{position:absolute;top:0;left:0;width:100%}.inner-page-container{max-width:1790px;margin:0 auto}.inner-page-title{display:flex;justify-content:center;align-items:center;min-height:340px;padding:25px;text-align:center;color:#f0ede7;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.inner-page-title h1,.inner-page-title h2{color:#f0ede7}.inner-page.contact-page{padding-bottom:70px}.inner-page.faq-page{padding-bottom:0}.inner-page.account-page .inner-page-container{background:#f0ede7}.inner-page.account-page .inner-page-container>div{position:relative;width:100%;max-width:100%!important}@media screen and (max-width:1200px){.inner-page{padding:200px 40px 165px}}@media screen and (max-width:991px){.inner-page{padding:140px 40px}}@media screen and (max-width:767px){.inner-page{padding:100px 15px}.inner-page-title{min-height:220px;padding:25px 15px}.inner-page.faq-page{padding-left:10px;padding-right:10px}}@media screen and (max-width:576px){.inner-page{padding:65px 15px}.inner-page-title{min-height:220px;padding:25px 15px}.inner-page.contact-page{padding-bottom:10px}}.contact-content{padding:140px 25px;background:#f0ede7;color:#57504d}.contact-content h4{color:#57504d}.contact-content p{margin:34px 0}.contact-content .form-submit,.contact-content .opt-in{margin-top:24px}.contact-content .opt-in{align-items:center}.contact-content .container-fluid{max-width:980px;margin:0 auto}.contact-links{padding-top:26px}.contact-links ul{background:#fff;border:1px solid #e0ddd6;padding:20px}.contact-links ul li{display:flex;align-items:center}.contact-links ul li .link-icon{width:50px;margin-right:20px}.contact-links ul li .link-icon img{max-width:100%;height:auto;margin:0 auto}.contact-links ul li .link-text{font-weight:500;font-size:15px;line-height:20px;color:#57504d}.contact-links ul li .link-text a{color:#57504d}.contact-links ul li+li{padding-top:20px;margin-top:20px;border-top:1px solid #e0ddd6}.shopify-challenge__container{margin:240px auto 160px}.shopify-challenge__container .shopify-challenge__button{margin-top:24px}.shopify-challenge__message{margin-bottom:24px}@media screen and (max-width:991px){.contact-content{padding:100px 10px}.contact-content form{margin-top:50px;margin-bottom:90px}.contact-links{padding-top:0;margin-top:40px}}@media screen and (max-width:767px){.contact-content{padding:55px 5px 75px}.contact-content p{margin:24px 0}}.faq-page-content{padding:110px 10px 75px;background:#110e0e}.faq-page-content .container-fluid{max-width:980px;margin:0 auto}.faq-page-btn{margin-top:60px;text-align:center}@media screen and (max-width:767px){.faq-page-content{padding:45px 5px 50px}.faq-page-content .container-fluid{padding:0}}.blog{padding:200px 65px 270px;background:#191515;color:#f0ede7;position:relative}.blog-bg{position:absolute;top:0;left:0;width:100%}.blog-container{max-width:1790px;margin:0 auto}.blog-title{text-align:center;margin-bottom:35px;position:relative}.blog-title h1{color:#f0ede7}.blog-categories{text-align:center;margin-bottom:60px}.blog-categories a{display:inline-block;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:25px;text-align:center;text-transform:uppercase;text-decoration:none;color:#fff;padding:6px 7px 1px;margin:10px}.blog-categories a.active,.blog-categories a:hover{background-color:#f3182c}.blog-list .blog-post+.blog-post{margin-top:5px}.blog-post{background:#f0ede7;color:#57504d;display:flex}.blog-post-col{width:50%}.blog-post-col.content-col{display:flex;align-items:center;justify-content:center}.blog-post-content{padding:60px 90px;text-align:center}.blog-post-content h2{margin-bottom:10px;color:#57504d}.blog-post-content .btn{margin-top:20px}.blog-post-image{height:100%;position:relative;overflow:hidden}.blog-post-image img{width:100%;height:auto;min-height:100%;object-fit:cover;object-position:center}.blog-post-read{display:block;margin-bottom:35px;font-weight:500;font-size:15px;line-height:20px;color:#b3aea4}.blog-post-read span{display:block;font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:35px;color:#b2aea4}.blog-post-cat{display:inline-block;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:25px;text-align:center;text-transform:uppercase;position:absolute;top:0;left:50%;transform:translate(-50%);color:#f0ede7;background-color:#f3182c;padding:5px 7px 2px}@media screen and (max-width:1400px){.blog-post-content{padding:60px}}@media screen and (max-width:1200px){.blog{padding:200px 40px 270px}.blog-post-content{padding:60px 40px}}@media screen and (max-width:991px){.blog{padding:140px 30px 180px}.blog-title{margin-bottom:15px}.blog-categories{margin-bottom:45px}.blog-post-content{padding:40px 20px;font-size:18px;line-height:28px}.blog-post-content h2{font-size:42px;line-height:1}.blog-post-content p{font-size:18px;line-height:28px}.blog-post-read{margin-bottom:20px}}@media screen and (max-width:767px){.blog{padding:105px 10px 150px}.blog-categories a{font-size:17px;line-height:20px;padding:6px 7px 1px;margin:5px}.blog-post{flex-direction:column}.blog-post-col{width:100%}.blog-post-col.content-col{order:2}.blog-post-content{padding:40px 15px}.blog-post-content h2{font-size:33px;line-height:35px}.blog-post-content .btn{margin-top:22px}}.single{padding:200px 65px 60px;background:#191515;color:#f0ede7;position:relative}.single-bg{position:absolute;top:0;left:0;width:100%}.single-container{max-width:1790px;margin:0 auto}.single-banner img{width:100%;height:auto}.single-content{padding:110px 20px 180px;background:#f0ede7;color:#57504d}.single-content h1,.single-content h2,.single-content h3,.single-content h4,.single-content h5,.single-content h6{color:#57504d}.single-content .rtf{max-width:950px;margin:0 auto}.single-categories{max-width:950px;margin:0 auto 30px}.single-categories a,.single-categories>span{display:inline-block;padding:6px 7px 1px;margin:0 10px;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:22px;line-height:25px;text-align:center;text-transform:uppercase;text-decoration:none;transition:background-color .3s ease-in-out}.single-categories a.single-cat,.single-categories>span.single-cat{color:#f0ede7;background-color:#f3182c}.single-categories a.single-cat:hover,.single-categories>span.single-cat:hover{background-color:#cd0b1c}.single-categories a.single-tag,.single-categories>span.single-tag{color:#f3182c;background-color:#ffd3d7}.single-categories a:first-child,.single-categories>span:first-child{margin-left:0}.single-image{max-width:1190px;margin:140px auto 70px}.single-image img{max-width:100%;height:auto;margin:0 auto}.single-thanks{max-width:950px;margin:120px auto 35px;text-align:right}.single-thanks img{display:inline-block;max-width:100%;height:auto}.single-thanks.recipe-thanks{margin:55px auto 120px;text-align:center}.single-video{max-width:950px;margin:85px auto}.single-video h3{margin-bottom:45px}.single-video-wrap{position:relative;padding-bottom:52%;height:0;overflow:hidden}.single-video-wrap embed,.single-video-wrap iframe,.single-video-wrap object,.single-video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.single-share{max-width:950px;margin:0 auto}.single-share>h4{margin-bottom:13px}.single-share-links a{display:inline-flex;justify-content:center;align-items:center;width:56px;height:56px;line-height:1;text-align:center;background-color:#fff;border:1px solid #e0ddd6;border-radius:28px;margin:5px;transition:background-color .3s ease-in-out}.single-share-links a:hover{background-color:#f5f5f5}.single-share .eapps-social-share-buttons-position-left .eapps-social-share-buttons-container{transform:none}.single-share .eapps-social-share-buttons-location-inline.eapps-social-share-buttons-position-left{margin-left:-6px}.single-products{max-width:950px;margin:160px auto 80px}.single-products>h4{margin-bottom:18px}.single-products>h3{margin-bottom:33px}.single-product{background:#191515;color:#f0ede7;display:flex}.single-product-col.media-col{width:40%}.single-product-col.content-col{width:60%}.single-product-media{padding-right:30px;height:100%;position:relative;overflow:hidden}.single-product-media img{width:100%;height:100%;object-fit:cover;object-position:center}.single-product-content{padding:60px 0}.single-product-content h4{margin-bottom:12px;color:#f0ede7}.single-product-content p{font-weight:500;font-size:20px;line-height:33px}.single-product-content p span{display:block}.single-product-content .price-item,.single-product-content .price__sale{font-weight:500;font-size:20px;line-height:33px;color:#f0ede7;text-align:center}.single-product-content .price .price-item{margin:0}.single-product-content .btn{font-size:18px;line-height:21px;padding:13px 15px 9px;margin-top:24px}.single-product.sale .single-product-price,.single-product.sale .product-price,.single-product.sale .price-item.price-item--regular{font-size:15px;line-height:22px;color:#f3182c;text-decoration:line-through}.single-product.sale .price__sale{display:flex;flex-direction:column;align-items:flex-start}.single-product.sale .price__sale>*{order:2;line-height:22px}.single-product.sale .price__sale .price-item.price-item--sale{order:1;line-height:33px}.single-product+.single-product .single-product-content{border-top:1px solid rgba(217,217,217,.3)}.single-ingredients{max-width:950px;margin:70px auto 105px}.single-ingredients .single-products{margin:0;background:#191515}.single-ingredients .single-products>h3{padding-left:65px;color:#f0ede7}.single-ingredients .ingredients{padding:65px 40px 75px 65px;background:#191515;color:#f0ede7;display:flex}.single-ingredients .ingredients-image{width:250px;height:auto;margin-right:55px}.single-ingredients .ingredients-list{flex-grow:1}.single-ingredients .ingredients-list h3{margin-bottom:23px;color:#f0ede7}.single-ingredients .ingredients-list ul li{font-weight:500;border-bottom:2px dotted rgba(240,237,231,.4)}.single-ingredients .ingredients-list ul li+li{margin-top:12px}.single-steps{max-width:950px;margin:55px auto}.single-steps h3{margin-bottom:65px}.single-steps ul{padding-left:80px;counter-reset:steps-counter}.single-steps ul li{padding-bottom:25px;border-bottom:2px dotted #bdb8ae;counter-increment:steps-counter;position:relative}.single-steps ul li+li{margin-top:40px}.single-steps ul li:before{content:counter(steps-counter);display:inline-flex;justify-content:center;align-items:center;font-family:"Meltow San 300",sans-serif;font-style:normal;font-weight:500;font-size:50px;line-height:50px;width:60px;height:60px;border-radius:30px;background:#e8e1d3;padding-top:10px;position:absolute;top:-10px;left:-80px}@media screen and (max-width:1440px){.single{padding:200px 40px 60px}}@media screen and (max-width:991px){.single{padding:120px 20px 40px}.single-content{padding:80px 20px 140px}.single-image{margin:100px auto 60px}.single-thanks{margin:80px auto 35px}.single-products{margin:100px auto 60px}.single-product-content{padding:30px 0}.single-ingredients{margin:55px auto 90px}.single-ingredients .ingredients{padding:40px 40px 50px}.single-ingredients .single-products>h3{padding-left:40px}}@media screen and (max-width:767px){.single{padding:66px 10px 8px}.single.single-recipe .single-content{padding:50px 0 20px}.single-content{padding:50px 0 80px;border-bottom:7px solid #f3182c}.single-content .rtf{padding:0 15px}.single-image{margin:40px auto 60px}.single-thanks{margin:44px auto 68px;text-align:center;padding:0 15px}.single-thanks.recipe-thanks{margin:40px auto 80px}.single-share{padding:0 15px}.single-products{margin:55px auto 60px}.single-products>h4{padding:0 15px}.single-products>h3{margin-bottom:26px}.single-product{display:block}.single-product-col.media-col,.single-product-col.content-col{width:100%}.single-product-media{padding-right:0}.single-product-media img{height:auto}.single-product-content{padding:16px 8px 24px;text-align:center}.single-product+.single-product{padding-top:23px;border-top:1px solid rgba(217,217,217,.3)}.single-product+.single-product .single-product-content{border-top:0}.single-ingredients{margin:40px auto 70px}.single-ingredients .ingredients{padding:0 0 40px;display:block}.single-ingredients .ingredients-image{width:100%;margin-right:0}.single-ingredients .ingredients-image img{width:100%;height:auto}.single-ingredients .ingredients-list{padding:0 15px;margin-top:30px}.single-ingredients .ingredients-list h3{margin-bottom:12px}.single-ingredients .single-products>h3{padding:0 15px}.single-steps{margin:40px auto;padding:0 15px}.single-steps h3{margin-bottom:35px}.single-steps ul{padding-left:0}.single-steps ul li{padding-bottom:35px}.single-steps ul li:before{display:flex;position:static;margin-bottom:16px}.single-video{margin:80px auto 20px}.single-video h3{margin-bottom:10px}}.cart-container{padding:200px 65px 0;background:#191515;position:relative}.cart-container>*{position:relative;z-index:2}.cart__footer-wrapper .cart-container{padding:0 65px 65px}.cart-container .cart-page-bg{position:absolute;top:0;left:0;width:100%}.cart-mobile-label{display:none}.cart-items{background:#f0ede7;max-width:100%;color:#57504d}.cart-items.is-empty{padding-top:40px;padding-bottom:40px}.cart-items.is-empty .cart__empty-text{color:#57504d}.cart-items .cart__warnings{padding:0}.cart-items .cart-item__price-wrapper>.cart-mobile-label{display:none}.cart-items.section-template--18654155178277__cart-items-padding{padding:80px 30px 60px}.cart-items .title-wrapper{text-align:center;margin:0 0 50px}.cart-items .title-wrapper h2{margin:0 0 14px;color:#57504d}.cart-items .title-wrapper a{color:#57504d}.cart-items .title-wrapper p{font-weight:500;font-size:15px;line-height:20px}.cart-items .cart-items thead th{width:16%}.cart-items .cart-items thead th:first-child{padding-left:0;width:50%}.cart-items .cart__contents{max-width:1440px;margin:0 auto}.cart-items .cart__items{padding:0;border-bottom:1px solid #bbbab7}.cart-items .cart__items thead th{font-weight:500;font-size:15px;line-height:20px;padding:0 0 0 15px;border-bottom:1px solid #bbbab7;text-transform:none}z .cart-items .cart__items thead th+th{padding-left:15px}.cart-items .cart-item__error{margin:0}.cart-items .cart-item+.cart-item{position:relative}.cart-items .cart-item+.cart-item:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:#bbbab7}.cart-items .cart-item cart-remove-button{margin:.5rem 0 0}.cart-items .cart-item td{padding:10px 0;vertical-align:middle}.cart-items .cart-item td+td{padding-left:15px}.cart-items .cart-item a{font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:33px;color:#57504d}.cart-items .cart-item .quantity{border:1px solid #bbbab7;border-radius:3px}.cart-items .cart-item .quantity__input{background:#fbf8f2;border-left:1px solid #bbbab7;border-right:1px solid #bbbab7;color:#57504d99}.cart-items .cart-item .quantity:after,.cart-items .cart-item .quantity:before{display:none}.cart-items .cart-item .price,.cart-items .cart-item .product-option{font-weight:500;font-size:20px;line-height:33px;margin:0;color:#57504d}.cart-items .cart-item .cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){margin:0}.cart-items .cart-item__media{display:inline-flex;justify-content:center;align-items:center;width:150px;height:150px}.cart-items .cart-item__media img{max-width:100%;height:auto;margin:0 auto}.cart-items .cart-item__media .cart-item__image-container{border:0;background:0 0}#main-cart-footer{background:#f0ede7;max-width:100%;color:#57504d;padding:0 30px}#main-cart-footer.is-empty{display:none}#main-cart-footer .cart__footer{padding:0 0 90px;gap:60px;max-width:1440px;margin:0 auto}#main-cart-footer .cart__footer>*{flex:1;margin:0}#main-cart-footer .cart__ctas.checkout-cta{margin:0;width:100%}#main-cart-footer .cart__ctas.checkout-cta button{border-radius:3px}#main-cart-footer .totals{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px}#main-cart-footer .totals .totals__subtotal-value{font-size:20px;line-height:33px}#main-cart-footer .js-contents .docapp-coupon-input--input-container{display:none}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary{margin:0;max-width:100%}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary .docapp-cart-subtotal{display:flex;justify-content:space-between;align-items:center;color:#57504d!important}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary .docapp-cart-subtotal .docapp-left{font-weight:500;font-size:15px!important;line-height:20px!important}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary .docapp-cart-subtotal .docapp-right{font-weight:500;font-size:20px!important;line-height:20px!important}#main-cart-footer .cart-payment{margin-top:24px;padding-bottom:40px;border-bottom:1px solid #bbbab7}#main-cart-footer .cart-payment img{max-width:100%;height:auto}#main-cart-footer .cart-payment p{font-weight:500;font-size:15px;line-height:20px}#main-cart-footer .cart-payment p img{display:inline-block;vertical-align:middle;margin-right:10px}#main-cart-footer .cart-payment a{color:#57504d}#main-cart-footer .cart-payment>img{margin:18px 0 24px}#main-cart-footer .cart-info{font-weight:500;font-size:15px;line-height:22px;margin-top:40px}#main-cart-footer .cart-info a{color:#57504d}#main-cart-footer .cart__note{flex-direction:column}#main-cart-footer .cart__note:after,#main-cart-footer .cart__note:before{display:none}#main-cart-footer .cart__note>label{position:static;order:3}#main-cart-footer .cart__note>textarea{order:4;background:#fbf8f2;border:1px solid #bdbcb9;border-radius:3px;resize:none;padding:15px 20px;font-family:Inter,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:22px;min-height:160px}#main-cart-footer .cart__note>label,#main-cart-footer .cart__note>p{font-weight:500;font-size:15px;line-height:20px;margin-bottom:10px}#main-cart-footer .cart__note>label.char-limit,#main-cart-footer .cart__note>p.char-limit{order:4;text-align:right;margin-top:15px;margin-bottom:0;color:#948f8a}#main-cart-footer .cart__note .docapp-cart-with-coupon-summary{margin:0 0 17px;max-width:100%}#main-cart-footer .cart__note .docapp-cart-item.docapp-cart-subtotal{display:none}#main-cart-footer .cart__note .docapp-coupon-input input[type=text].docapp-coupon-input--input{font-family:Inter;font-style:normal;font-weight:500;font-size:18px!important;line-height:22px;background:#fbf8f2;border:1px solid #bdbcb9!important;border-radius:3px!important;padding:15px 20px!important}#main-cart-footer .cart__note .docapp-coupon-input input[type=text].docapp-coupon-input--input::placeholder{color:#57504d99}#main-cart-footer .cart__note .docapp-coupon-input .docapp-coupon-input--input-container .docapp-coupon-input--button{background-color:#7b7569!important;border-radius:3px!important;font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:24px!important;line-height:28px!important;text-align:center;text-transform:uppercase;padding:17px 40px 11px;border:none!important;transition:background-color .3s ease-in-out}#main-cart-footer .cart__note .docapp-coupon-input .docapp-coupon-input--input-container .docapp-coupon-input--button:hover{background-color:#5a564d!important}#main-cart-footer .cart__note .docapp-coupon-input .docapp-coupon-input--input-container .docapp-coupon-input--button-text{font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:24px!important;line-height:28px!important}.variant-selector{display:inline-flex;gap:10px;cursor:pointer}.variant-selector-box{display:flex!important;justify-content:center;align-items:center;min-width:25px;height:25px;background:#fbf8f2;border:1px solid #bcbbb8;border-radius:3px}.variant-selector span{font-weight:500;font-size:15px;line-height:25px;color:#57504d99;transition:color .3s ease-in-out}.variant-selector.selected{cursor:default}.variant-selector.selected .variant-selector-box:after{content:"";display:block;background:#f3182c;border-radius:1px;width:13px;height:13px}.variant-selector:not(.selected):hover span{color:#191515}@media screen and (max-width:1200px){.cart-container{padding:200px 40px 0}.cart__footer-wrapper .cart-container{padding:0 40px 65px}}@media screen and (max-width:991px){.cart-container{padding:140px 40px 0}.cart__footer-wrapper .cart-container{padding:0 40px 65px}.cart-mobile-label{display:block;font-weight:500;font-size:15px;line-height:20px}.cart-items .cart-item__price-wrapper>.cart-mobile-label{display:block}.cart-items .title-wrapper{margin:0 0 20px;padding-bottom:30px;border-bottom:1px solid #bbbab7}.cart-items thead{display:none!important}.cart-items .cart-item{display:flex;flex-wrap:wrap}.cart-items .cart-item td{padding:20px 0 15px}.cart-items .cart-item td+td{padding-left:0}.cart-items .cart-item+.cart-item{margin-top:30px}.cart-items .cart-item .cart-item__details:not(.price-details){width:calc(100% - 170px);display:flex;justify-content:center;flex-direction:column}.cart-items .cart-item .cart-item__details:not(.price-details) a{max-width:100%;padding-left:15px}.cart-items .cart-item .cart-item__details.price-details,.cart-items .cart-item .cart-item__quantity,.cart-items .cart-item .cart-item__totals{display:block;width:100%;border-top:1px solid #bbbab7}.cart-items .cart-item .cart-item__details.price-details,.cart-items .cart-item .cart-item__quantity-mobile,.cart-items .cart-item .cart-item__totals .cart-item__price-wrapper{display:flex;justify-content:space-between;align-items:center}#main-cart-footer .cart__footer{display:block}#main-cart-footer .cart__footer>*{width:100%}#main-cart-footer .cart__note{margin-bottom:60px}#main-cart-footer .cart__note .docapp-cart-with-coupon-summary{max-width:100%;margin:0 0 50px}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary{max-width:100%}#main-cart-footer .js-contents .docapp-cart-with-coupon-summary .docapp-cart-subtotal{padding:20px 0 15px;border-top:1px solid #bbbab7;border-bottom:1px solid #bbbab7;margin-bottom:16px}#main-cart-footer .cart-payment{border-top:1px solid #bbbab7;padding:20px 0 25px;margin-top:70px}#main-cart-footer .cart-payment>img{margin:10px 0 25px}#main-cart-footer .cart-payment p:last-child{padding-top:20px;border-top:1px solid #bbbab7}#main-cart-footer .cart-info{margin-top:20px}.variant-selector{padding-left:15px}}@media screen and (max-width:767px){.cart-container{padding:100px 15px 0}.cart__footer-wrapper .cart-container{padding:0 15px 65px}.cart-items.section-template--18654155178277__cart-items-padding{padding:60px 20px}.cart-items .title-wrapper{padding-bottom:25px}.cart-items .cart-item a,.cart-items .cart-item .price,.cart-items .cart-item .product-option{font-size:18px;line-height:28px}.cart-items .cart-item .cart-item__details:not(.price-details){width:calc(100% - 135px)}.cart-items .cart-item__media{width:120px;height:120px}#main-cart-footer .cart__note .docapp-cart-with-coupon-summary .docapp-coupon-input--input-container{display:block}#main-cart-footer .cart__note .docapp-cart-with-coupon-summary .docapp-coupon-input input[type=text].docapp-coupon-input--input{width:100%;margin-right:0}}@media screen and (max-width:576px){.cart-container{padding:65px 15px 0}.cart__footer-wrapper .cart-container{padding:0 15px 65px}}.template-404{margin:240px auto 160px;text-align:center}.template-404 .title-404{font-family:"Meltow San 200 2",sans-serif;font-size:120px;line-height:1}.template-404 h1{margin-bottom:24px}@media screen and (max-width:767px){.template-404{margin:120px auto}}.pagination .pagination__item{border:1px solid #fff;color:#fff}.pagination .pagination__item:after{display:none}.pagination .pagination__item:hover{border-color:#f3182c;color:#f3182c}.pagination .pagination__item:hover:after{display:none}.pagination .pagination__item--current{border-color:#f3182c;color:#f3182c}.pagination .pagination__item--current.light{opacity:1}.account-page-content{background:url(account-bg.jpg) no-repeat center center/cover}.account-page-content a,.account-page-content a:hover{color:#57504d}.account-page-content.customer{max-width:100%!important;position:relative;padding:160px 25px 250px}.account-page-content h1,.account-page-content h2,.account-page-content h3{color:#57504d}.account-page-content form{max-width:460px;margin:0 auto}.account-page-content form .btn{width:100%}.addresses ul{max-width:800px;margin:0 auto}.addresses .edit-addresses-title{text-align:center;margin-top:30px}#AddAddress{max-width:800px;margin:0 auto}@media screen and (max-width:767px){.account-page.inner-page{padding:80px 15px 65px}.account-page-content.customer{padding:65px 10px 130px}}body{line-height:33px;color:#000;background:#f0ede7!important;font-family:Inter,sans-serif;font-size:20px;font-weight:400;font-style:normal}body.prevent-scroll{overflow:hidden;height:100vh}@media screen and (max-width:767px){body{font-size:18px;line-height:26px}}header.header{display:block;background:#191515cc;color:#fff;padding:0;position:fixed;top:0;left:0;width:100%}.yeps-top-show header.header{top:var(--yeps-top-height)}header.header .header-container{max-width:1920px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;position:relative}header.header .header-container.top{padding:12px 20px 10px 10px;border-bottom:1px solid rgba(255,255,255,.2)}header.header .header-container.bottom{padding:9px 10px 12px 20px}header.header:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#ff2e0000 -.53%,#f90 50.26%,#ff2e0000)}.logo{max-width:67px;max-height:62px;height:auto;margin-right:30px}.logo h1{font-size:0;line-height:0}.logo .header__heading-link{padding:0}.nav-holder{display:flex;align-items:center}.nav .product-nav>li{display:inline-block}.nav .product-nav>li>a{display:inline-block;font-weight:700;font-size:16px;line-height:19px;letter-spacing:.03em;text-transform:uppercase;text-decoration:none;color:#fff;position:relative;z-index:1}.nav .product-nav>li>a:after{content:"";width:135px;height:55px;background:radial-gradient(50% 50% at 50% 50%,#ee942a 0,#f14f23d6 29.69%,#fe000000);opacity:.8;filter:blur(10px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.nav .product-nav>li>a.active:after,.nav .product-nav>li>a:hover:after{opacity:1}.nav .product-nav>li+li{margin-left:20px}.nav .product-submenu{display:none;position:absolute;top:100%;left:0;width:100%;background:#f0ede7;z-index:99}.nav .product-submenu ul{max-width:1400px;margin:0 auto;display:flex;padding:0 20px}.nav .product-submenu ul li{flex:0 1 25%}.nav .product-submenu ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:60px 10px;height:100%;color:#57504d;position:relative;text-decoration:none;text-align:center}.nav .product-submenu ul li a:hover .product-submenu-bg{opacity:1}.nav .product-submenu-bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:opacity .3s ease-in-out}.nav .product-submenu-image{margin-bottom:35px}.nav .product-submenu-image img{max-width:200px;width:auto;height:auto;margin:0 auto}.nav .product-submenu-content{position:relative;z-index:2}.nav .product-submenu-content h4{font-weight:500;font-size:22px;line-height:25px;text-align:center;margin-bottom:12px;transition:opacity .3s ease-in-out}.nav .product-submenu-content p{font-weight:500;font-size:15px;line-height:18px;text-align:center;transition:opacity .3s ease-in-out}.nav .product-submenu-all{padding:20px 10px 12px;background:#655852;text-align:center}.nav .product-submenu-all a{font-family:"Meltow San 200 2",sans-serif;font-style:normal;font-weight:400;font-size:24px;line-height:28px;text-decoration:none;color:#fff}.nav .product-submenu-all a:hover{text-decoration:underline}.nav .product-submenu-close{display:none;padding:20px 0}.nav .product-submenu-close span{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;background:#f3182c;width:57px;height:57px;border-radius:29px;font-weight:700;font-size:11px;line-height:1;text-transform:uppercase}.nav .product-submenu-close span i{margin-bottom:3px;font-size:16px;line-height:10px}.nav-menu-mobile{display:none}.nav-menu ul li{display:inline-block}.nav-menu ul li+li{margin-left:15px}.nav-menu a{font-weight:600;font-size:14px;line-height:17px;display:flex;align-items:center;text-transform:uppercase;text-decoration:none;color:#969493}.nav-menu a.active,.nav-menu a:hover{color:#fff}.nav-socials{display:flex;align-items:center}.nav-socials .list-social__link{padding:0;width:30px;height:30px;justify-content:center;border-radius:15px;color:#969493;background-color:#9694931a;text-decoration:none;font-size:17px;transition:background-color .3s ease-in-out}.nav-socials .list-social__link:hover{background-color:#9694934d}.nav-socials .list-social__link:hover .icon{transform:scale(1)}.nav-socials .list-social__item .icon{height:auto;width:auto;max-width:15px;max-height:18px}.nav-socials .list-social__item+.list-social__item{margin-left:3px}.nav .nav-socials{display:none}.header-tools .header__icons{align-items:center}.header-tools .header__icon,.header-tools .header__icon--cart .icon{width:40px;height:40px}.header-tools .header__icon .icon{color:#fff}.header:not(.header--has-menu) *>.header__search{display:inline-flex}.toggle-btn{display:none;padding-left:14px;margin-left:14px;border-left:1px solid rgba(255,255,255,.2);height:30px;cursor:pointer}.toggle-btn .bar1,.toggle-btn .bar2,.toggle-btn .bar3{display:block;width:18px;height:2px;background-color:#fff;margin:6px 0;transition:.4s}.toggle-btn.open .bar1{transform:translate(-2px,7px) rotate(-45deg)}.toggle-btn.open .bar2{opacity:0}.toggle-btn.open .bar3{transform:translate(-1px,-9px) rotate(45deg)}@media screen and (max-width:991px){.logo{max-width:60px;margin-right:15px}.nav .product-nav>li>a{font-size:14px}.nav .product-nav>li+li{margin-left:10px}.nav .product-submenu{padding:0}.nav .product-submenu ul li a{padding:30px 5px}.nav .product-submenu-image img{max-width:120px}.nav .product-submenu-content h4{font-size:18px}.nav .product-submenu-content p{font-size:14px}}@media screen and (max-width:767px){.toggle-btn{display:inline-block}.logo{max-width:46px}header.header .header-container.top{padding:7px 15px 6px 11px}header.header .header-container.bottom{display:none}.header__icons .desktop-localization-wrapper{display:none}.nav{display:none;position:absolute;top:100%;left:0;width:100vw;height:calc(100vh - 56px);background:#191515e6;overflow-y:scroll;padding-bottom:60px}.nav .product-nav{text-align:center;padding:0}.nav .product-nav li{display:block}.nav .product-nav li>a{display:block;font-size:16px;line-height:45px;margin:0 17px;border-bottom:1px solid rgba(255,255,255,.2)}.nav .product-nav li+li{margin-left:0}.nav .product-submenu{position:static;background:0 0}.nav .product-submenu ul{display:block;padding:0;background:#f0ede7}.nav .product-submenu ul li{padding:0 15px}.nav .product-submenu ul li a{display:block;padding:28px 10px;height:auto}.nav .product-submenu ul li+li a{border-top:1px solid #dbdad8}.nav .product-submenu-image{margin-bottom:20px}.nav .product-submenu-image img{max-width:200px}.nav .product-submenu-content h4{font-size:22px}.nav .product-submenu-content p{font-size:15px}.nav .product-submenu-all a{font-size:24px;line-height:28px}.nav .product-submenu-close{display:inline-block}.nav-menu-mobile{display:block;text-align:center;padding:11px 0;margin:0 17px;border-bottom:1px solid rgba(255,255,255,.2)}.nav-menu-mobile li a{font-weight:600;font-size:14px;line-height:38px;text-decoration:none;text-transform:uppercase;color:#969493;transition:color .3s ease-in-out}.nav-menu-mobile li a:hover{color:#fff}.nav-socials{display:block;margin-top:30px;text-align:center}.nav-socials .shopify-currency-form{margin-bottom:30px}.nav-socials .shopify-currency-form .select2-container{min-width:140px;text-align:left}.nav-socials p{font-weight:500;font-size:13px;line-height:20px;margin-bottom:15px}.nav-socials .list-social__link{width:60px;height:60px;border-radius:30px;font-size:24px;line-height:1}.nav-socials .list-social__item{margin:6px}.nav-socials .list-social__item .icon{max-width:24px;max-height:22px}.nav-socials .list-social__item+.list-social__item{margin-left:0}.nav .nav-socials{display:block}}.footer{background:#191515;border:1px solid #2e2929!important;text-align:left}.footer-top{padding:122px 0 76px}.footer-bottom{padding:70px 0}.footer-bottom,.footer-top{position:relative}.footer-bottom:after,.footer-top:after{content:"";height:1px;position:absolute;bottom:0;left:15px;right:15px;background:#484545}.footer-legal{padding:30px 0}.footer-socials h4{color:#f0ede7;margin-bottom:18px}.footer-socials ul{display:flex;justify-content:flex-start;align-items:center;gap:10px;flex-wrap:wrap}.footer-socials ul li a{display:inline-flex;justify-content:center;align-items:center;width:56px;height:56px;font-size:18px;background:#342f2f;border-radius:28px;text-decoration:none;color:#fff;transition:color .3s ease-in-out}.footer-socials ul li a:hover{color:#f3182c}.footer-socials ul li a:hover .icon{transform:none}.footer-form form{max-width:585px;margin:0}.footer-form form .email-row{width:100%}.footer-form h4{color:#f0ede7;margin-bottom:25px}.footer-form h4 img{display:inline;vertical-align:middle}.footer-form .opt-in{margin-top:22px}.footer-form .opt-in label{color:#f0ede766}.footer-form .newsletter-form__message{font-size:16px;color:#f0ede7}.footer-form .newsletter-form__message svg{position:relative;top:-2px}.footer-links ul li a{font-weight:600;font-size:14px;line-height:35px;color:#f0ede7;text-transform:uppercase;text-decoration:none;transition:color .3s ease-in-out}.footer-links ul li a:hover{color:#f3182c}.footer .legal-copy img{display:inline;max-width:38px;height:auto;vertical-align:middle;margin-right:15px}.footer .legal-copy p{font-weight:500;font-size:14px;line-height:17px;color:#fff6}.footer .legal-links ul{display:flex;justify-content:flex-end;align-items:center}.footer .legal-links ul li{line-height:1}.footer .legal-links ul li a{font-weight:600;font-size:14px;line-height:17px;color:#fff6;text-transform:uppercase;text-decoration:none;transition:color .3s ease-in-out}.footer .legal-links ul li a:hover{color:#fff}.footer .legal-links ul li+li{padding-left:15px;margin-left:15px;border-left:1px solid rgba(255,255,255,.4)}@media screen and (max-width:991px){.footer-top{padding:80px 0 50px}.footer-bottom{padding:50px 0}.footer-socials{margin-bottom:35px}.footer .legal-copy{text-align:center}.footer .legal-links{margin-top:20px}.footer .legal-links ul{justify-content:center}}@media screen and (max-width:767px){.footer-top{padding:45px 0 25px}.footer-bottom{padding:0}.footer-bottom:after{display:none}.footer-legal{padding:0}.footer-legal .legal-copy-col{order:1}.footer-socials{margin-bottom:25px}.footer-socials h4{text-align:center;margin-bottom:10px}.footer-socials ul{justify-content:center}.footer-socials ul li a{width:36px;height:36px;padding:0;font-size:14px;border-radius:18px}.footer-socials ul li a .icon{width:auto;height:auto;max-width:14px;max-height:16px}.footer-form form{margin:0 auto}.footer-form form button{width:100%;margin-top:10px}.footer-form h4{margin-bottom:15px;text-align:center}.footer-form h4 img{display:block;margin:0 auto 20px}.footer-form input[type=submit]{font-size:24px;line-height:28px;padding:17px 18px 11px;border-bottom:1px solid #484545}.footer-links{text-align:center;padding:15px 0 20px;border-bottom:1px solid #484545}.footer .legal-copy{padding:30px 0 50px}.footer .legal-copy img{display:block;margin:0 auto 20px;max-width:70px}.footer .legal-links{margin:0;padding:15px 0 20px;border-bottom:1px solid #484545}.footer .legal-links ul{display:block;text-align:center}.footer .legal-links ul li a{font-size:14px;line-height:31px}.footer .legal-links ul li+li{padding:0;margin:0;border:0}}main.collection-page .collection-hero{background-color:#191515;padding-top:68px}main.collection-page .collection-hero .collection-hero__title,main.collection-page .collection-hero .collection-hero__subtitle{text-align:center}main.collection-page .collection-hero .collection-hero__title{margin-bottom:0;margin-top:48px}main.collection-page .collection-hero .collection-hero__subtitle{margin-bottom:24px}main.collection-page .collection-hero .collection-hero__description{text-align:center;font-size:16px;line-height:1.2}main.collection-page .icon-list{padding-top:24px}main.collection-page .icon-list-container{max-width:1400px;padding-top:0;padding-bottom:24px}main.collection-page .icon-list-container:before{bottom:0;top:unset}main.collection-page .icon-list-container:after{bottom:-10px;top:unset}main.collection-page .icon-list ul{justify-content:center;flex-wrap:nowrap;color:#f0ede7}main.collection-page .icon-list ul li{border-color:#fff;padding:15px 10px;margin:0}main.collection-page .icon-list ul li p{font-size:13px}main.collection-page .product-grid.product-grid-four .product-row{justify-content:flex-start;gap:12px;padding:0 18px}main.collection-page .product-grid .product h4{font-size:14px;line-height:17px}main.collection-page .btn-secondary,main.collection-page .btn-secondary:hover{background-color:#ec1818;color:#fff}@media screen and (max-width:576px){main.collection-page .product-grid .product-row{display:flex}main.collection-page .product-content{padding-left:0;padding-right:0}}@media screen and (max-width:767px){main.collection-page .icon-list ul li:after{content:none}main.collection-page .icon-list ul li:last-child{border-left:1px solid #fff}main.collection-page .product .price-item{font-size:16px}main.collection-page .product-btn{padding-left:0;padding-right:0}main.collection-page .btn-secondary{width:100%}main.collection-page .product-grid.product-grid-four .product-row .product{flex:0 1 calc(50% - 6px)!important}}@media(min-width:750px){main.collection-page .collection-hero .collection-hero__description{max-width:unset}}@media(min-width:769px){main.collection-page .collection-hero{padding-top:140px}main.collection-page .collection-hero__inner{max-width:1400px}main.collection-page .collection-hero .collection-hero__description{max-width:unset;font-size:18px}main.collection-page .collection-hero .collection-hero__title{margin-top:80px}main.collection-page .collection-hero .collection-hero__subtitle{margin-bottom:36px}main.collection-page .icon-list-container{padding-bottom:48px}main.collection-page .icon-list{padding-top:48px}main.collection-page .icon-list ul li{max-width:170px;padding:15px 20px}main.collection-page .icon-list ul li p{font-size:15px}main.collection-page .product-grid.product-grid-four .product-row{gap:40px;padding:0 5rem;flex-wrap:wrap}}@media screen and (max-width:991px){main.collection-page .product-grid.product-grid-four .product-row .product{flex:0 1 calc(50% - 20px)}}@media screen and (min-width:992px){main.collection-page .product-grid.product-grid-four .product-row .product{flex:0 1 calc(25% - 30px)}}@media screen and (min-width:1201px){main.collection-page .product-grid .product h4{font-size:25px;line-height:29px}}.desktop-hidden{display:none}.mobile-hidden{display:block}@media screen and (max-width:767px){.desktop-hidden{display:block}.mobile-hidden{display:none}.nav{background-color:#171614}.nav .product-nav{margin-top:24px;position:relative;padding-bottom:1px}.nav .product-nav li{margin-bottom:24px}.nav .product-nav li>a{border-bottom:none}.product-nav-item__mobile-wrapper{display:flex;align-items:center;gap:20px;text-align:left}.product-nav-item__mobile-text{text-transform:none;line-height:normal;flex:1}.product-nav-item__mobile-text-title{font-size:16px}.product-nav-item__mobile-text-description{font-size:14px;font-weight:400;color:#fff9;margin-top:5px}header .nav .product-nav:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#ff2e0000 -.53%,#f90 50.26%,#ff2e0000)}header .nav-menu-mobile{display:flex;gap:36px;justify-content:center;border-bottom:none}header .nav-menu-mobile li a{color:#fff;font-weight:700;font-size:16px}header .nav .nav-socials{margin-bottom:54px;width:100%}header .nav-socials .list-social__link{background-color:transparent}header .footer__list-social.list-social:only-child{gap:10px}}.header-container__promo-bar{background-color:#ec1818;color:#fff;font-size:13px;text-align:center;padding:7px 10px;text-transform:uppercase;font-family:"Meltow San 200 2",sans-serif;line-height:16px}@media(min-width:768px){.header-container__promo-bar{font-size:17px;line-height:22px}}.toggle-btn{border-left:none}.toggle-btn .bar1,.toggle-btn .bar2,.toggle-btn .bar3{width:24px;height:1px;margin-bottom:0}.toggle-btn.open svg{display:none}.toggle-btn.open .bar3{transform:translate(-1px,-8px) rotate(45deg)}.toggle-btn.open .bar1{transform:translate(-2px,6px) rotate(-45deg)}@media(min-width:768px){.overview .product-box.box-top{top:30%;left:-50%;left:calc(50% - 320px);transform:translate(calc(50% - 160px))}}.product.sold-out .price-item.price-item--regular{font-size:15px;line-height:22px;color:#f3182c;text-decoration:line-through}.product.sold-out .price__sale{display:flex;flex-direction:column}.product.sold-out .price__sale .price-item.price-item--sale{order:1;line-height:33px}.product.sold-out .price__sale>*{order:2;line-height:22px}main.collection-page .btn-secondary.btn-sold-out,main.collection-page .btn-secondary.btn-sold-out:hover,.btn-primary:disabled{background-color:#a0a0a0}.disable-sale-badge .sale-mark{display:none}.ajax-form-submit .btn-secondary{background:#ec1818}.overview .product__media-item img,.sticky-bar-info .info-title img{aspect-ratio:1;object-fit:contain}.product .footer{padding-bottom:80px}.search-modal__content-bottom,.predictive-search{background-color:#f0ede7!important}.go3176171171 span{display:inline!important;line-height:normal!important}.go3176171171 p{line-height:inherit!important}@media(max-width:767px){.footer .legal-links ul li a{color:#fff}.footer .legal-links ul li a:hover{color:#f3182c}}.overview-info,.overview-box-bottom ul li a{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
