@font-face{font-family:Amazing-Slab-Regular;src:url(/cdn/shop/files/AmazingSlabVar.ttf?v=1744010266) format("truetype");font-style:normal}@font-face{font-family:Amazing-Slab-Light;src:url(/cdn/shop/files/Amazing-Slab-Light.ttf?v=1742970906) format("truetype");font-style:normal}@font-face{font-family:Amazing-Slab-Medium;src:url(/cdn/shop/files/Amazing-Slab-Medium.ttf?v=1742970906) format("truetype");font-style:normal}@font-face{font-family:Amazing-Slab-Bold;src:url(/cdn/shop/files/Amazing-Slab-Bold.ttf?v=1742970906) format("truetype");font-style:normal}@font-face{font-family:balgin-regular;src:url(/cdn/shop/files/Balgin-Regular.ttf?v=1744009458) format("truetype");font-style:normal}@font-face{font-family:balgin-light;src:url(/cdn/shop/files/Balgin-Light.ttf?v=1744010694) format("truetype");font-style:normal}@font-face{font-family:balgin-semibold;src:url(/cdn/shop/files/balgin-semibold.otf?v=1742970656) format("opentype");font-style:normal}@font-face{font-family:balgin-bold;src:url(/cdn/shop/files/Balgin-Bold.ttf?v=1744010694) format("truetype");font-style:normal}@font-face{font-family:Bratarini-FREE;src:url(/cdn/shop/files/Bratarini-FREE.otf?v=1742970809) format("opentype");font-style:normal}body{font-family:balgin-regular!important}.announcement-bar__message .message,.announcement-bar__message p{font-family:balgin-light}.header-navigation .header__icon.header__icon--search svg{width:20px;height:20px}.header-navigation .header__icon.header__icon--cart svg{fill:none!important;width:20px;height:20px}.header-navigation .header__icon--cart .cart-count-bubble{background:#f79b2c!important}.cart-count-bubble,.wishlist-count-bubble{line-height:15px}.header__icon .cart-count-bubble span{font-size:14px;top:2px;position:relative}.header-nav-utility .header__icon--cart .cart-count-bubble{margin-left:0!important;position:relative;top:-10px;left:-5px}.header-nav-utility .header__icon--account .customer-links,.menu-lv-1__action,.menu--mobile-lv-1__action{font-family:balgin-regular!important}.footer-block__column .list-menu__item--link,.footer-block__newsletter .footer-block__subheading,.footer__content-bottom .footer-block__bottom .footer__copyright{font-family:balgin-light!important}.slide-content .slide-heading{font-family:balgin-bold;letter-spacing:0}.slide-content .slide-text{padding:60px 0 40px;font-family:Bratarini-FREE}.slide-content .slide-button{font-family:balgin-semibold;font-size:16px;font-weight:400;padding:10px 0 14px}.footer__content-bottom{border-top:1px solid #D9D9D94D!important}.footer-block__column .list-menu__item--link,.footer-block__newsletter .footer-block__subheading,.footer__content-bottom .footer-block__bottom .footer__copyright{font-size:16px}.footer__content-bottom .footer-block__bottom.not_payment{justify-content:space-between!important}.footer-block__text .footer-block__details{max-width:210px;font-family:balgin-light;font-size:16px;line-height:28px}.footer-block__column .footer-block__heading,.footer-block__newsletter .footer-block__heading,.footer-block__newsletter .footer-block__subheading .text-store{font-family:Amazing-Slab-Medium!important;font-weight:500!important;font-size:20px!important}.marquee__item p{font-family:balgin-regular!important}.marquee__icon svg{width:37px;height:40px;stroke:transparent;position:relative;top:0}.custom-image-banner-block .img-box{position:relative}.custom-image-banner-block .img-box:before{content:"";background:url(/cdn/shop/files/img_overlay.png?v=1742894198) no-repeat;position:absolute;display:block;width:100%;height:170px;bottom:0;z-index:2}.content_absolute .content.customImageBanner-inner{z-index:2}.custom-image-banner-block .img-box{border-radius:5px;overflow:hidden}.custom-image-banner-block .title .text,.product-block .halo-block-header .title .text{font-family:balgin-regular;text-transform:none}.customImageBanner-inner .spotlight-button.custom-button-style:after{content:"";background:url(/cdn/shop/files/arrow-icon.png?v=1742896393) no-repeat;position:absolute;display:block;width:29px;height:28px;bottom:5px;z-index:2;right:-20px}.customImageBanner-inner .spotlight-button.custom-button-style{font-family:Amazing-Slab-Regular;min-width:auto!important;overflow:visible;font-weight:600}.card-title{font-family:balgin-regular!important;font-size:18px}.card-title-ellipsis{overflow:visible!important}.card-information__wrapper.text-center{text-align:left!important}.card-product .card-media{border-radius:5px}.card-action .button{font-family:balgin-bold!important;font-weight:400;border-radius:0 0 5px 5px!important}.price-item.price-item--regular{color:#a8a8a8;font-size:18px}.card-information__wrapper.text-center .card-price,.card-swatch.text-center,body:not(:has(.productList)) .card-information:has(.card-information__wrapper.text-center) .card-compare-wrapper{justify-content:flex-start!important}.card .card-information .price__saved{display:none}.halo-productBadges .new-badge{color:#0c0c0c!important;border-radius:0 3px 3px 0!important;font-family:balgin-regular!important}.first_purchase .container-full{display:flex}.purchase_col_1,.purchase_col_2{width:50%}.purchase_col_1 .js-video{width:100%}.purchase_col_2{background:#ff9130 url(/cdn/shop/files/refund-bg2.webp?v=1743759194) no-repeat;background-size:cover;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;padding-left:150px}.purchase_col_2 h2{font-family:balgin-bold!important;font-size:40px;color:#fff;line-height:44px;margin:0}.purchase_col_2 p{font-family:Amazing-Slab-Light;font-size:20px;color:#fff}.purchase_col_2 h3{background:#fff;font-size:28px;margin:0;color:#f2740e;width:fit-content;padding:26px 30px 34px 100px;border-radius:50px;font-family:balgin-regular;position:RELATIVE;letter-spacing:0}.purchase_col_2 h3:before{content:"";background:url(/cdn/shop/files/refund-icon.png?v=1743009773) no-repeat;position:absolute;left:10px;top:6px;display:block;width:73px;height:73px}.purchase_col_2 a{border:1px solid #fff;padding:10px 28px 14px;width:max-content;border-radius:5px;color:#fff;font-family:balgin-semibold;font-size:17px;font-weight:400}.purchase_col_2 a:hover{background:#fff;color:#ff9130}.policies-block .halo-row .halo-item:nth-child(1) a img{max-width:45px}.policies-block .policies-content .policies-text,.policies-block .halo-item .policies-text{text-align:left}.halo-row.column-4 .halo-item{padding-right:0}.productView-title{font-family:balgin-light!important}.productView-sizeChart svg{width:36px;height:21px;stroke:none;position:relative;top:2px;margin-top:4px;margin-right:5px}.productView-perks{overflow-x:visible!important}.productView-quantity input{border-color:#000;color:#000;font-size:16px}.productView-buttons .product-form__submit.button{font-family:balgin-light!important;font-size:15px!important;padding-bottom:16px!important}.productView-sizeChart .text{font-size:15px!important;font-weight:600!important;color:#f89a2c!important;font-family:balgin-light!important}.product-customInformation__content .des{font-weight:400;font-family:Amazing-Slab-Regular}.product-customInformation__icon,.productView-subtotal,.productView .halo-productBadges .badge+.badge{display:none}.product-customInformation{width:46%;float:left;border:1px dashed #9F9F9F;border-radius:5px;padding:12px;margin-right:15px}.product-form__label .text{line-height:36px!important;font-size:14px!important}.product-form__input .form__label,.form__label-combined{font-size:16px!important}.productView-price .price.price--medium .price-item,.productView-price .price.price--medium .price-item .money{font-size:24px!important;font-family:balgin-bold}.productView-price .price .price-item.price-item--regular{color:#a8a8a8;font-size:18px!important;font-family:balgin-regular!important}.share-button__button{background-color:transparent!important}.prod_featured_name{font-size:16px;color:#919696}.productView-info-item .productView-info-name,.productView-info-item .productView-info-value{font-size:14px!important;color:#919696!important}.productView-product{padding-top:8px}.productView-price .price__saved{margin-left:0!important;background-color:transparent!important}.productView-price .price.price--medium .price-item--saved,.productView-price .price.price--medium .price-item--saved .money{font-size:16px!important;color:#de941c!important;text-transform:none!important;line-height:18px!important;font-family:balgin-regular!important}.breadcrumb a,.breadcrumb span:not(.separate){color:#575757!important;font-size:14px!important}.productView-tab .tabs .tab .tab-title{font-weight:400!important;color:#232323}.tab-popup-content,.tab-popup-content ul li{font-family:Amazing-Slab-Regular;font-size:20px!important}.tab-popup-content u{text-decoration:none;line-height:30px}.tab-popup-content u li::marker{padding:0}.halo-recommendations-block .title{font-family:balgin-regular!important;text-transform:none}.tabs-contents.tabs-contents-horizontal{margin-bottom:50px}.page .page-title{padding-left:15px}.collection-title,.page .page-title{padding-top:60px;padding-bottom:30px;font-family:balgin-light!important;text-transform:none;color:#fff!important;font-size:32px!important;font-weight:700;max-width:1200px;margin:0 auto}.collection-header,.page{background:#f79b2d url(/cdn/shop/files/inner-banner.png?v=1743417652) no-repeat!important;background-size:contain!important;background-position:right!important}.collection-header-2 .collection-info--absolute{padding-bottom:0!important}.page-sidebar.page-sidebar--horizontal .sidebarBlock-heading{font-family:Amazing-Slab-Regular!important;text-transform:none!important;font-size:16px!important;border-radius:5px;border-color:#202020!important}.collection-filters{padding-top:50px}.field__input.filter__price{font-size:16px;color:#000}.template-collection .wrapper-body{padding-bottom:0!important}.has-bg-image.about-2-container{background-size:contain!important}.about-title{font-size:50px!important;max-width:400px!important;margin-left:initial!important;margin-right:inherit!important;font-family:balgin-bold;letter-spacing:0;color:#000!important;line-height:50px;text-align:left}.about-2-container .about-content{font-family:Bratarini-FREE;font-size:70px;padding:0;position:relative;top:10px;left:-65px}.about-2-container .about-item{max-width:1100px;margin:0 auto;padding-top:100px}.rich-text__blocks .rich-text__top{margin-bottom:20px;font-family:Amazing-Slab-Regular!important;font-size:18px}.banner-heading{font-family:balgin-light!important;text-transform:none!important}.rich-text__blocks .heading{font-family:balgin-regular!important}.banner-text{font-family:Amazing-Slab-Regular!important;font-size:18px!important}.halo-sticky-toolbar-mobile{display:none}.contact-item .form-label,.contact-item .field__label,.page-subheader.contact-title,.contact-address b{font-family:balgin-light!important;font-size:16px;font-weight:600}.contact-store .icon svg{width:16px;height:16px;fill:none;stroke:none}.contact-store span,.contact-address p,.contact-store p{font-family:Amazing-Slab-Regular!important;font-size:16px!important;color:#272727}.contact-container{padding-top:50px}.contact-address,.contact-store{border:1px solid #D7D7D7;border-radius:6px;padding:10px 20px}.contact-address a{position:relative;font-family:Amazing-Slab-Medium!important;color:#555}.contact-address a:hover{color:#f89a2c}.contact-address a:hover:before{background:#f89a2c}.contact-address a:before{content:"";background:#2e2e2e;position:absolute;bottom:-5px;display:block;width:100%;height:1px;transition:all .3s ease-in}.contact-address a:after{content:"";background:url(/cdn/shop/files/direction-arrow.svg?v=1743661396) no-repeat;position:absolute;right:-20px;top:4px;display:block;width:16px;height:16px}.contact-address a:hover:after{background:url(/cdn/shop/files/direction-arrow-orange.svg?v=1743759528) no-repeat}.contact-form .form-actions .button{font-family:balgin-light!important;font-size:16px!important;max-width:150px;padding:10px 20px 14px;border-radius:5px!important}.faqs .faqs-item .card-header .title{background-color:#f2f2f2!important;text-transform:uppercase;font-family:balgin-light!important;color:#141414;font-size:15px}.faq-container{max-width:800px;margin:0 auto}.faqs .faqs-item .card-header .title:after{background-color:transparent!important}.faqs-item .collapse{font-family:Amazing-Slab-Regular!important;font-size:16px!important;color:#555}.contact-support-text{font-family:balgin-light!important;font-size:18px!important;font-weight:600}.contact-support-button-wrapper .contact-support-btn{padding:8px 30px 10px;font-family:balgin-light!important;font-size:16px!important;font-weight:600;text-transform:none}.shopify-policy__container,.warranty-policy .page-width .container,.cancellation-policy .page-width .container{max-width:900px;margin:0 auto}.shopify-policy__title h1,.warranty-policy .main-page-title.page-header,.cancellation-policy .main-page-title.page-header{font-family:balgin-light!important;font-size:30px!important;font-weight:600;padding:30px 0;text-transform:none;text-align:center}.shopify-policy__body,.warranty-policy .page-width,.cancellation-policy .page-width{font-family:Amazing-Slab-Regular!important;font-size:18px!important;color:#777;line-height:24px}.shopify-policy__body h2,.shopify-policy__body h3,.warranty-policy .page-width h2,.cancellation-policy .page-width h2{font-family:balgin-light!important;font-weight:600}.halo-sidebar-header .title,.previewCartItem-name{font-family:balgin-light!important;font-weight:600!important}.halo-cart-sidebar .previewCartItem-price .discounted-price,.halo-cart-sidebar .previewCartItem-price .before-discount-price{font-size:16px!important}.button.button-view-cart{display:none}.button.button-checkout{font-family:balgin-light!important;font-size:16px!important;padding:6px 0 14px}.previewCartInfo .button.button-checkout{padding:10px 0}.previewCartItem-variant{font-family:balgin-light!important;font-size:14px!important;font-weight:600!important;color:#5a5a5a!important}.previewCartTotals .previewCartTotals-label,.previewCartTotals .previewCartTotals-value{font-family:Amazing-Slab-Regular!important;font-size:18px!important}.previewCartItem-qty .quantity{padding:5px 14px 5px 20px!important;font-size:16px}.previewCartItem-qty .btn-quantity:before,.previewCartItem-qty .btn-quantity.plus:after{top:16px!important}.form-actions .button.button-1,.form-actions .button.button--primary,.form-actions .button-register{font-size:16px;font-family:balgin-light!important;padding:10px 0 14px}.sidebarBlock-heading{font-weight:500!important}.facets-horizontal .widget_filter .icon-filter1{padding-left:4px}.facets-horizontal .widget_filter .icon-filter1 svg{width:22px!important;height:20px!important;fill:none}.product-details .breadcrumb{font-family:balgin-light!important;font-weight:600}.header-nav-utility .header__icon--account .customer-links{font-family:balgin-light!important;font-weight:600!important}.productView-share.style-3 .share-button__button span{display:none}.productView-buttons .product-form__submit.button{transition:.3s}.footer-block__list-social .list-social__link.icon-facebook:hover svg path{fill:#282828!important;stroke:#282828}.faqs .faqs-title{font-family:balgin-light!important;text-transform:none!important;font-size:20px}.faqs .faqs-title:after{background:transparent!important}.our-story .halo-banner-wrapper .flex-box__banner .banner-item{pointer-events:none}.search-modal__form .search__input{font-family:balgin-regular!important;font-size:16px!important}.product-customInformation__content .des{color:#440e04;font-weight:500}.product-customInformation__content .des p{line-height:26px;font-weight:500;color:#440e04}.product-customInformation__content .des p b{color:#b1350c;font-size:18px}.productView-customText{background:transparent!important}.previewCartTotals .previewCartTotals-value .text{color:#b1350c!important}@media only screen and (min-width: 1440px){.purchase_col_1 .js-video{height:100%;object-fit:cover}.purchase_col_1,.purchase_col_2{height:760px}}@media only screen and (min-width: 1200px){.halo-productView-left{width:55%!important;padding-right:60px!important}.halo-productView-right{width:45%!important}.productView.layout-1 .productView-thumbnail-wrapper.arrows-disable,.productView.layout-2 .productView-thumbnail-wrapper.arrows-disable{top:0!important}.collection-title{padding-top:60px!important;padding-bottom:40px!important}.page-sidebar.page-sidebar--horizontal .sidebarBlock-heading:before{background-image:url(/cdn/shop/files/down-arrow.png?v=1743485077)!important}.container-1770{max-width:1200px}.toolbar{display:none!important}.faqs .faqs-item .card-header .title{padding:20px 80px 20px 15px!important;text-align:center}.faqs .faqs-item .card-body{padding-bottom:0!important}.facets-horizontal .widget_filter .sidebar_more{color:#292929!important;font-weight:400!important;text-transform:none!important;font-size:16px!important}.faqs-item .card-header .arrow{top:45%}.sticky-search-menu-open .header-nav-utility .search__input{font-size:20px}.footer-block__item.footer-block__link_list{position:relative;top:20px}.productView-options,.productView-buttons{max-width:95%}.halo-product-block .slick-arrow{top:calc(50% - 30px)}}@media only screen and (min-width: 1200px) and (max-width: 1400px){.purchase_col_1 .js-video{height:100%;object-fit:cover}.purchase_col_1,.purchase_col_2{height:560px}.purchase_col_2{padding-left:100px}.purchase_col_2 h2{font-size:34px;line-height:34px}.purchase_col_2 h3{font-size:22px;padding:16px 20px 24px 70px}.purchase_col_2 h3:before{width:53px;height:53px;background-size:contain}}@media only screen and (min-width: 1440px) and (max-width: 1600px){.purchase_col_2{padding-left:120px}}@media only screen and (min-width: 768px) and (max-width: 1024px){.has-bg-image.about-2-container{height:260px!important;background-size:cover!important}.about-title{font-size:40px!important;max-width:250px!important;line-height:40px}.about-2-container .about-item{padding-top:50px;padding-left:40px}.about-2-container .about-content{font-size:40px;top:-6px;left:-20px}.footer-block__text .footer-block__details{font-size:12px;line-height:28px}.footer-block__details .image_logo{margin-bottom:5px}.footer-block__list-social .list-social__link{padding:3px!important}.footer-block__list-social{margin-top:10px}.footer__content-bottom .footer-block__bottom.not_payment{display:flex}.collection-header,.page{background-size:cover!important}}@media only screen and (max-width: 767px){.customImageBanner-inner .spotlight-button.custom-button-style:after{width:24px;height:24px;background-size:contain}.card-title{font-size:12px!important}.price-item{font-size:14px!important}.first_purchase .container-full{flex-direction:column-reverse}.purchase_col_1,.purchase_col_2{width:100%}.purchase_col_2{padding:20px}.purchase_col_2 h2{font-size:28px;line-height:30px}.purchase_col_2 h3{font-size:16px}.purchase_col_2 h3:before{width:42px;height:42px;background-size:contain}.purchase_col_2 h3{font-size:16px;padding:15px 30px 15px 60px}.policies-block .halo-row .halo-item{width:50%!important}.footer-block__text .footer-block__details{max-width:100%}.footer-block__details .image_logo{max-width:220px}.footer-block__mobile .footer-block__heading{border-color:#d9d9d9}.footer__column.footer__column--info{justify-content:center;display:flex}.slide-content .slide-text{padding:0}.marquee__list{padding-bottom:4px}.product-customInformation{margin-right:12px}.breadcrumb a,.breadcrumb span:not(.separate){color:#8a8a8a!important;font-size:12px!important}.product-customInformation__content .des{font-size:14px!important}.prod_featured_name{font-size:14px}.halo-sticky-toolbar-mobile{display:none}.toggle-content.popup-mobile .tab-popup-header h5,.toggle-content.sidebar-mobile .tab-popup-header h5{font-family:balgin-regular!important;text-transform:none!important}.tab-popup-content{font-size:16px!important}.collection-header,.page{background-size:cover!important}.collection-info--absolute .collection-title{padding-top:26px!important}.has-bg-image.about-2-container{height:160px!important;background-size:cover!important}.about-title{font-size:30px!important;max-width:200px!important;line-height:30px}.about-2-container .about-item{padding-top:30px;padding-left:40px}.about-2-container .about-content{font-size:40px;top:-6px;left:-20px}.halo-banner-wrapper .flex-box__banner{display:flex;flex-direction:column-reverse}.sections-image-banner-block .halo-banner-wrapper .flex-box__banner .content-box{padding:0!important}.page .page-title{font-size:20px!important;padding-top:30px;padding-bottom:20px}.contact-container{padding-top:20px}.faqs .faqs-item .card-header .title{font-size:14px}.faqs-item .collapse{font-size:15px!important}.first_purchase{margin-bottom:30px}.rich-text__blocks .rich-text__top,.banner-text{font-size:16px}}@media only screen and (max-width: 360px){.purchase_col_2 a{padding:10px 28px}.purchase_col_2 h2{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
