@font-face{font-family:Dwight_Trial;src:url(/cdn/shop/files/Dwight_Trial-Regular.woff2?v=1741074268) format("woff2"),url(/cdn/shop/files/Dwight_Trial-Regular.woff?v=1741074267) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nocturnal;src:url(/cdn/shop/files/Nocturnal-Regular.woff2?v=1741075043) format("woff2"),url(/cdn/shop/files/Nocturnal-Regular.woff?v=1741075043) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ethnocentric Rg;src:url(/cdn/shop/files/EthnocentricRg-Regular.woff2?v=1742882303) format("woff2"),url(/cdn/shop/files/EthnocentricRg-Regular.woff?v=1742882304) format("woff");font-weight:400;font-style:normal;font-display:swap}body{font-family:Dwight_Trial!important;letter-spacing:normal}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Nocturnal}.home{background:#f9f9f9}.home .page-width{max-width:100%}.header{grid-template-columns:1fr auto 1fr!important}li.list-social__item .svg-wrapper{display:block!important}ul.list-menu span{font-family:Jost,sans-serif;color:#0e100f;font-size:18px;letter-spacing:0}.header__inline-menu li a{padding-left:29px;padding-right:29px}.innovate-el h4{margin:0 0 10px!important;font-size:22px}.innovate-el p{color:#0f0101;font-family:Nocturnal;font-size:42px;margin:0!important;font-weight:400;line-height:53px;letter-spacing:.84px}.innovate-el .rich-text__blocks.center{max-width:100%}.smart-invst .multicolumn-card.content-container{background:transparent!important}.smart-invst .multicolumn-card.content-container .multicolumn-card__image-wrapper{padding:10px;background:#fff;box-shadow:3px 6px 21px -5px #0f01010a;border-radius:11px}.smart-invst .media--portrait img{border-radius:12px}.smart-invst .multicolumn-card__info{padding:20px 0 0;background:#f9f9f9}.smart-invst .inline-richtext{color:#0f0101;font-family:Nocturnal;font-size:24px;margin:0;line-height:24px}.smart-invst .rte{color:#303030;font-family:Dwight_Trial;font-size:14px;font-weight:400;margin:0!important;letter-spacing:0;line-height:20px}.smart-invst p{padding-top:15px}.smart-invst a.link.animate-arrow{color:#b90a08}a.link.animate-arrow{color:#fff;font-weight:600;text-decoration:underline}.marker-mn-st{position:absolute;top:16%}h2.marker-mn-tl{color:#fff;font-size:42px}.section-head.text-center{text-align:center;padding:0 0 28px}.section-head h4{margin:0;font-size:18px;text-transform:uppercase}.section-head h2{margin:0;font-size:42px;letter-spacing:.84px}.btm-dta{padding:18px 0}.vd_mblk{font-size:14px;letter-spacing:0;line-height:20px}.video-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.video-item{position:relative;margin:0 6px;overflow:hidden}.autoplay-video{width:100%;height:520px;display:block;object-fit:cover}.my-story p{line-height:27px;letter-spacing:0}.banner__content h2.banner__heading{width:70%}.banner__content p{font-size:20px;line-height:24px;width:70%}a.button{border:solid 1px #0F0101;box-shadow:5px 5px #b90a08;font-size:16px;font-weight:600;font-family:jost;padding:16px 50px;color:#000;background:#fff}.video-gallery .vb-blmp h3{font-size:24px;margin:10px 0 0;font-family:Nocturnal;font-weight:400;line-height:27.6px}.efficiency .banner__buttons{margin:28px 0 0}.collection-button.shop-st{background:transparent;color:#b90a08;font-size:18px;font-weight:600;display:inline-flex}.collection-button:hover{background:transparent!important}.collection-item a span.spd{width:36px;display:block;background:#b90a08;height:1px;position:relative;bottom:-17px;margin:0 13px}div#powrIframeLoader{display:none}.inner-collection{padding:10px;background:#fff;box-shadow:0 0 26px #0f01010a;border-radius:11px}.inner-collection .tip-lst{font-size:18px;margin:0 0 15px}.collection-item h3{margin:15px 0 0;font-size:24px;color:#0f0101}h2.section-title{font-size:42px;font-weight:400;font-family:Nocturnal;margin:0 0 15px}.video-content h2{color:#fff;font-size:78px;font-family:Nocturnal;text-align:left;max-width:850px;margin-top:0!important;line-height:80px}.video-content p{font-size:20px;font-weight:400;font-family:Dwight_Trial;text-align:left;max-width:850px;line-height:28px;margin:30px 0 15px;color:#fff}a.btn{background:#fff;color:#000;font-size:16px;font-weight:600;font-family:jost;border-radius:1px;border:solid 1px #0F0101;box-shadow:5px 7px #b90a08;margin-right:auto!important}.background-video-section{position:relative;width:100%;overflow:hidden}.bg-video{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.video-overlay{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;background:linear-gradient(269deg,#0000007a 10.45%,#000000bf 58.17%,#000000d1 75.25%);z-index:1}.video-content{position:relative;z-index:2;padding:0;text-align:left;display:flex;flex-direction:column;width:100%;height:100%;top:-40px;justify-content:center}.video-content h2,.video-content p{margin:22px 0}.btn{display:inline-block;background:#ff6f61;color:#fff;padding:10px 20px;text-decoration:none;border-radius:5px;margin-top:10px}.background-video-section .page-width{height:100%}a.button:hover{background:#000;color:#fff}.ship-item{width:100%;border-right:solid 1px #ddd;padding:0 70px}.ship-item:last-child{border:none}.block-free-ship{display:grid;gap:20px;justify-content:center;width:90%;margin:0 auto;grid-template-columns:repeat(3,1fr)}.insta-text h2{text-align:center;margin:0;font-size:42px;font-weight:400;font-family:Nocturnal}.insta-text p{text-align:center;margin:0;font-size:14px;font-weight:400;color:#303030;font-family:Dwight_Trial}.insta-full{padding:0;width:100%}.insta-text div{text-align:center}.insta-text a{margin-top:15px}.marquee-section{text-align:center;padding:10px 0 0}h2.sectin{font-size:42px;margin:0 0 15px}.footer-block--newsletter.scroll-trigger{display:none}ul.list-unstyled.list-social.footer__list-social{justify-content:left;padding:15px 0 0;gap:13px}ul.list-unstyled.list-social.footer__list-social a{background:#fff;padding:4px;border-radius:50%}.footer ul.list-unstyled span.svg-wrapper{color:#000}.announcement-bar-section ul.list-unstyled span.svg-wrapper{color:#fff}.footer__content-top .footer-block h2{font-size:20px!important}.footer__content-top .footer-block:nth-child(2){padding-left:140px}.footer__content-top .footer-block:nth-child(3){padding-left:50px}.latest-collection .slider-buttons button{width:4.2rem;height:4.2rem;border-radius:100px;box-shadow:0 2px 20px #0000000f;background:#fff}.latest-collection .slider-button.slider-button--prev{position:absolute;left:6%}.latest-collection .slider-buttons{position:absolute;top:38%;width:100%}.latest-collection button.slider-button.slider-button--next{position:absolute;right:5%}.latest-collection .slider-counter.caption{display:none}.latest-collection .slider-button.slider-button--prev:disabled,.slider-button.slider-button--next:disabled{display:none}.latest-collection .card__information h3 a{font-size:22px}.shop-button a{display:inline-block;color:#b90a08;font-weight:600;text-decoration:underline}.latest-collection .card__information h3 a:hover{text-decoration:none}.efficiency .banner__text p{font-size:14px;font-weight:400;max-width:450px}.foot-logo img{border:0}.innovate-el .rich-text__buttons{margin-top:28px}.marker-container{position:relative;width:100%}.marker-container img{width:100%;height:auto}.marker{position:absolute;background:url(/cdn/shop/files/Layer_2.svg?v=1741085415) no-repeat;border-radius:50%;cursor:pointer;padding:40px;width:40px;height:40px;font-size:0;background-size:40px!important;background-position:center!important}.marker:hover{background:url(/cdn/shop/files/fi_10337579.svg?v=1741085416) no-repeat}.marker.active{background:url(/cdn/shop/files/fi_10337579.svg?v=1741085416) no-repeat}.tooltip{opacity:0;position:absolute;background:#fff;padding:35px;transform:translate(-103%) translateY(-30px);transition:opacity .3sease-in-out;max-width:468.54px;border-radius:5px;box-shadow:0 4px 6px #0000001a;transition:opacity .3sease,transform .3sease;pointer-events:none;z-index:9}.marker:hover+.tooltip{opacity:1;transform:translate(-103%) translateY(-30px);pointer-events:auto}.marker-container .tooltip h3{margin:0;font-size:24px}.marker-container .tooltip p{font-size:14px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:0;margin:9px 0 0}.marker-item:first-child .tooltip{opacity:1}.collection-banner{position:relative;width:100%;height:300px;background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding:20px}.overlay{position:absolute;top:0;left:0;display:block!important;width:100%;height:100%;background:#0000004d}.collection-banner-content{position:relative;z-index:2;max-width:800px}.collection-banner-content h1{font-size:42px;margin:0;color:#fff}.collection-page h3.card__heading a{font-size:22px}.collection-page .card__inner.color-scheme-2.gradient.ratio{border-radius:12px}.collection-page .card__media img{border-radius:6px}.collection-page .collection-list{column-gap:30px!important;row-gap:30px!important;margin-bottom:50px}.collection-page .grid--3-col-desktop .grid__item{max-width:31.4%}.collection-page .card-wrapper .card .shop-button{display:none}.collection-page .card-wrapper .card .price{font-size:14px}.collection-page h3.card__heading a:hover{text-decoration:none}.collection-page #product-grid{column-gap:23px;row-gap:30px}.collection-page .grid--4-col-desktop .grid__item{max-width:23%}.product__accordion p{font-size:14px;line-height:22px;margin:0 0 10px;font-weight:400}.thumbnail.global-media-settings img{border-radius:6px!important;border:none}.thumbnail-list li{margin:0 0 14px!important}.product__media{border-radius:6px}.thumbnail[aria-current]{border:none}.thumbnail[aria-current]{border:none!important;box-shadow:initial!important}.product-page .product.grid{gap:12.1rem}.grid__item.product__media-wrapper{max-width:47%!important}.product__info-wrapper.grid__item{margin:0!important;padding:0!important;max-width:36%!important}.slider-mobile-gutter{margin-left:1rem!important}.card__media img{border-radius:6px}.card__information .card-information .shop-button{display:none}.card__heading a{font-size:22px!important}.price{font-size:14px}.product__title h1{font-size:24px}.product-form__submit{background:#3f3f3f!important;border-radius:30px;color:#fff;text-transform:uppercase;font-size:14px}.product-form__submit:after{display:none}.quantity{background:#f1f1f1;border-radius:30px;padding:0}.quantity:after{display:none}.quantity button{border-radius:30px}.product--thumbnail_slider .product-media-container{width:95%}@media only screen and (min-width:900px){.product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20.8% - .8rem)!important;margin:0!important}.grid__item.product__media-wrapper slider-component.thumbnail-slider{position:absolute;top:0;transform:rotate(90deg);width:500px;left:0;transform-origin:left top;height:100px;overflow:hidden}.grid__item.product__media-wrapper{position:relative;padding-left:100px}.thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide{transform:rotate(-90deg);width:calc(20.8% - .8rem)}}.latest-collection .card-information{display:none}.proct .price__container{width:100%;border-top:1px solid #dfdfdf;padding:11px 0;border-bottom:1px solid #dfdfdf}.proct .slr-rgl{display:flex!important;width:100%}.proct span.price-item.price-item--regular{display:flex;width:80%;justify-content:end}span.prc-label{width:20%}.short-desc{font-size:15px;letter-spacing:0;line-height:25px}.proct .price__container span{color:#3f3f3f;font-size:14px;letter-spacing:0;text-transform:uppercase}.product__tax.caption.rte{display:none}.product-form{margin-top:-82px!important;margin-left:170px!important}.blockquote-section-header .subtitle:before{content:"";display:inline-block;height:1rem;width:1rem;border-radius:50%;background:#3f3f3f;vertical-align:middle}.blockquote-section-header .subtitle{font-size:17px;margin-right:16.6rem;text-transform:uppercase;font-weight:500}span.blockqu.h1{font-size:54px;line-height:57px}.accordin-class .collapsible-content-wrapper-narrow{width:100%!important;max-width:100%}.accordin-class .accordion__title.inline-richtext.h4{width:100%;cursor:pointer;font-size:28px}.accordin-class .collapsible-content summary:hover{background:transparent}.accordin-class p{font-size:16px}.text_with_icon .text_with_icon__item .text_with_icon__text{font-size:14px;line-height:normal}.text_with_icon{display:flex;gap:20px;align-content:center;justify-content:center}.text_with_icon .text_with_icon__item .icon.icon-pack{width:20px;height:20px}.share-buttons ul{display:flex;justify-content:center;gap:10px;align-items:center;margin-top:20px}.share-buttons ul li path{fill:#000}.share-buttons ul li a{display:block}.caption-with-letter-spacing{font-size:12px!important}.faq-section{padding:50px 0 100px}.faq-sec{font-family:Nocturnal}.blockquote-section-header p{margin:0}.blockquote-section-header span.metafield-multi_line_text_field{text-indent:25rem;display:inline-block;margin-top:-50px}.faq-section .subtitle{text-transform:uppercase;padding-left:20px;font-size:17px;font-weight:500;margin-bottom:10px!important;display:block;position:relative}.faq-section .subtitle:after{content:"";width:1rem;height:1rem;background:#000;position:absolute;border-radius:50px;left:0;bottom:10px}.related-products .related-products__heading{border-bottom:1px solid rgb(230,230,230);padding:0 0 17px}.drawer__header{padding-top:0}.drawer__inner{width:1rem 3.2rem 4.4rem!important;padding:4.4rem 3.2rem!important}.cart-drawer .cart-item{border-bottom:1px solid rgb(230,230,230)}.cart-drawer .cart-item .cart-item__image{border-radius:6px}.cart-drawer .cart-item quantity-input.quantity.cart-quantity{background:#f1f1f1}.cart-drawer td.cart-item__totals.right .price.price--end{font-size:13px}.cart__ctasr{width:50%!important}.cart-drawer .cart__checkout-button{border-radius:30px;font-size:14px}.cart-drawer .cart__checkout-button:after{display:none}a.button-view-cart-btn.cart__ctasr{background:#f1f1f1;color:#000;text-decoration:none;padding:0;margin:0;border-radius:30px;line-height:45px;font-size:14px}.facets__disclosure{border:solid 1px #dfdfdf;border-radius:30px;padding:7px 17px;margin:0}.facets__disclosure summary{margin:0}.facets__heading{margin:0 19px 0 0!important}.facet-filters__field .select{border:solid 1px #dfdfdf;padding:7px 17px;border-radius:30px}.select .svg-wrapper,.customer select+.svg-wrapper{right:9px}.mega-menu .mega-menu__list--condensed{display:flex!important;justify-content:center}.mega-menu__list img{width:100%;height:250px;object-fit:cover}.mega-menu__list .menu-promotion__text{font-size:16px;font-weight:600;padding:20px 0 0;text-align:center}ul.mega-menu__list li a{padding:0}ul.mega-menu__list.page-width.mega-menu__list--condensed li{width:14%}.our-story a.btn{display:none}.faq-section.faq-page{background-color:#f9f9f9}.faq-section.faq-page .page-width{max-width:1200px;margin:0 auto;text-align:center}.faq-section.faq-page .faq-container{margin-top:20px}.faq-section.faq-page .faq-item{border-bottom:1px solid #ddd;margin-bottom:10px}.faq-section.faq-page .faq-question{cursor:pointer;font-size:18px;padding:20px 15px;background:none;width:100%;text-align:left;transition:background .3s ease;border:none;font-weight:700;outline:none;display:flex;justify-content:space-between;align-items:center}.faq-section.faq-page .faq-question:hover{background:#201e1e;color:#fff}.faq-section.faq-page .faq-answer{padding:0 0 0 30px;font-size:16px;text-align:left}.faq-section.faq-page .faq-item.active .faq-answer{display:block}.faq-section.faq-page .faq-question:after{content:"+";font-size:20px;font-weight:700}.faq-section.faq-page .faq-item.active .faq-question:after{content:"-"}.faq-section.faq-page h2{font-size:42px;text-align:center;margin:0 0 15px!important}.faq-section.faq-page p.sub-title{margin-bottom:40px}.faq-section.faq-page .faq-question.active{background:#201e1e;color:#fff}.custom-block-section .section-sab-title{font-size:24px;margin:0;text-align:center}.custom-block-section .block-item{padding:30px;background:#f7f7f7;box-shadow:0 0 4px #ddd;border-radius:10px;background:#fff}.custom-block-section .block-item h3{font-size:28px;margin:0}.custom-block-section .block-item p{margin:0}.my-story img{border-radius:11px}.my-story p{font-size:18px;margin-bottom:20px}.full-widcls .rich-text__blocks{max-width:82%}.my-story.bottom-scl,.gty-cls{background:#f7f7f7}.gty-cls .multicolumn-card{background:#fff!important;border-radius:10px}.gty-cls .multicolumn-card img.multicolumn-card__image{width:100%;object-fit:cover}.gty-cls .multicolumn-card h3{font-size:32px}.gty-cls .multicolumn-card__info{padding:15px}.gty-cls .multicolumn-card .multicolumn-card-spacing{padding:15px;margin:0;border-bottom:solid 1px #fdf1f1}div#MegaMenu-Content-2 .menu-promotion__image{width:100%;height:250px;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}div#MegaMenu-Content-2 .menu-1 .menu-promotion__image{background:url(https://euijheksypxnesqy-58949927081.shopifypreview.com/cdn/shop/files/Hue-mongous-pro1.jpg?v=1741347518&width=713)}div#MegaMenu-Content-2 .menu-2 .menu-promotion__image{background:url(/cdn/shop/files/IMG_5745_21adc627-7826-4e09-b564-03202d285dcf.jpg?v=1750355776)}div#MegaMenu-Content-2 .menu-4 .menu-promotion__image{background:url(https://euijheksypxnesqy-58949927081.shopifypreview.com/cdn/shop/files/Mask_group_3.jpg?v=1741082963&width=400)}div#MegaMenu-Content-2 .menu-5 .menu-promotion__image{background:url(https://colorcanvassystems.com/cdn/shop/files/0U0A6574.jpg?v=1744305713&width=1500)}.blog-section{text-align:center;padding:0 0 50px}.blog-grid{display:grid;justify-content:center;row-gap:40px;column-gap:20px;grid-template-columns:repeat(3,1fr)}.blog-item{max-width:100%}.blog-title{font-size:22px;margin:10px 0;font-weight:800}.blog-images{padding:10px;box-shadow:3px 6px 21px -5px #0f01010a;border-radius:11px;background:#fff}.blog-images img{border-radius:11px;width:100%;height:500px;object-fit:cover}.blog-item a{text-decoration:none}.course-cls .slider-mobile-gutter{margin:0 auto!important}.course-cls .card-wrapper.product-card-wrapper{box-shadow:3px 6px 21px -5px #0f01010a;padding:10px;border-radius:11px}.course-cls .card-wrapper.product-card-wrapper .price__container{color:#b90a08!important;font-weight:600}.course-cls .card-wrapper.product-card-wrapper .price,.course-cls .card-wrapper.product-card-wrapper .card__heading{text-align:center}.affilat-cls .rich-text__blocks{max-width:100%!important}.denefits-clss h2{font-size:42px;text-align:center}.denefits-clss .content-wrapper{display:flex}.denefits-clss .left-content{width:50%}.denefits-clss .right-content{width:50%;background:#f7f7f7;padding:29px 40px 0 60px;margin:30px 0 0 -93px}.denefits-clss .left-content img{width:100%;display:flex}.denefits-clss .right-content .text-block h4{font-size:22px;margin:0}.denefits-clss .right-content .text-block p{font-size:16px;margin:0}.denefits-clss .right-content .text-block{margin-bottom:20px}.denefits-clss .page-width{max-width:1250px}.form-cls{background:#f7f7f7;padding-bottom:40px;padding-top:40px}.denefits-clss{padding-bottom:60px!important}.contact__button .button{background:#fff;border:solid 1px #0F0101;box-shadow:5px 5px #b90a08;font-size:16px;font-weight:600;font-family:jost;color:#000;padding:0 70px}.facet-filters__sort:focus-visible{box-shadow:none!important;outline:none!important}.marquee-item{border-radius:10px;overflow:hidden;padding:0 10px;margin:0 20px}.text_with_icon{margin:1.5rem 0 0;font-weight:400}.accordion__content li{font-weight:400;font-size:14px}.card-list__text p,.faq-answer p{font-weight:400}.faq-answer a{display:inline-block;padding:0 5px;color:#b90a08}.cart__items a.button{border:none;box-shadow:none!important}.cart__items a.button:hover{background:transparent}.cart__items .cart-quantity{border:solid 1px #efeeee}.rte table{width:100%;border-collapse:collapse}.rte td,.rte th{padding:10px;border:1px solid #ecebeb}.rte table tr p{margin:0}.shopify-policy__container{max-width:70%}.shopify-policy__container h1{text-align:left}.cart__blocks .cart__ctas{border-radius:30px;overflow:hidden}table.cart-items tr th{font-weight:800;color:#000;opacity:1;font-size:14px!important}.text_with_icon .text_with_icon__item{display:flex;align-content:center;gap:10px;width:32%;justify-content:center}.text_with_icon__item img{width:16px}label.option-type.has-image{padding:0!important}label.option-type.has-image img{object-fit:cover;display:block;margin:0 auto;width:80px;height:80px}label.option-type.has-image span{display:block;padding:16px}.product-form__input--pill input[type=radio]:checked+label.option-type.has-image{background:transparent;border:0;color:#000}label.option-type.has-image{border:0!important}.product-form__input--pill input[type=radio]:checked+label.option-type.has-image img{border:2px solid #000}.custom-tooltip{position:relative;display:inline-block;top:4px}.tooltiptext{visibility:hidden;width:25vw;background-color:#000;color:#fff;text-align:left;border-radius:6px;padding:5px 20px;position:absolute;font-size:1.4rem;z-index:1;right:21px;bottom:0;margin-left:0;opacity:0;transition:opacity .3s ease;pointer-events:none;transform:translateY(50%);max-height:350px;overflow-x:scroll}@media screen and (max-width: 768px){.tooltiptext{width:60vw;left:-110px}.custom-tooltip{margin-right:auto;display:flex;align-items:center;justify-content:center}.product-form__input--pill input[type=radio]+label.option-type[data-val=CustomDesign]{margin-left:auto}.product-form__input.product-form__input--pill{display:flex;flex-wrap:wrap;align-items:center}.product-form__input--pill input[type=radio]+label.option-type[data-val=CustomDesign]{margin-left:initial;max-height:35px}}.custom-tooltip.show-tooltip .tooltiptext,.custom-tooltip:hover .tooltiptext{visibility:visible;opacity:1;pointer-events:auto}@media screen and (max-width:749px){div#Banner-template--18364715532457__image_banner_ehdUya .banner__text p,div#Banner-template--18364715532457__image_banner_ehdUya .banner__heading.inline-richtext{color:#000}label.option-type.has-image img{width:70px;height:70px}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/custom-style.css.map */
