.header.header-single-line{border-bottom:1px solid #1f1f1f1a}.header .header-single-line__item--logo{min-width:170px}.header .header-single-line__item--search{max-width:960px;width:100%}.header .header-single-line__item--search .header__search .search-modal__form .search__input{padding:18px}.header .header-single-line__item--search .header__search .search-modal__form .search__button{background:#1f1f1f;border-radius:10px;margin-right:5px;padding:14px 18px}.header .header-single-line__item--search .header__search .search-modal__form .search__button svg{width:15px;height:15px}.header .header-single-line__item--search .predictive-search{width:100%}.header .header-single-line__item--customer{min-width:60px;position:relative;margin:0 50px 0 0}.header .header-single-line__item--customer .header__icon--account svg{width:20px;height:30px}.header .header-single-line__item--customer .header__icon--account span{font-size:12px;margin-top:5px}.header .header-single-line__item--customer:after{content:"";display:block;width:3px;height:24px;background:#1f1f1f1a;position:absolute;right:-40px;border-radius:20px;top:50%;transform:translateY(-50%)}.header .header-single-line__item--cart .header__icon--cart span{font-size:12px;margin-top:5px}.header-navigation-wrapper .header__inline-menu>ul>li>a{padding-bottom:22px;font-size:15px;text-transform:none;letter-spacing:0}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown{background:none;box-shadow:none;max-height:100vh}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown>.container{background:#fff;border-radius:0 0 10px 10px;box-shadow:0 3px 6px #00000029;margin-bottom:20px}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper{margin:0;flex-direction:row-reverse;padding:50px 40px}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner .site-nav-banner{margin:0 50px 0 0}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner .site-nav-banner--item{margin:0;width:100%;padding:0}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner img{border-radius:10px;object-fit:cover}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner img:hover{transform:none}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner h2{font-size:16px}.header-navigation-wrapper .header__inline-menu ul li .menu-dropdown__wrapper .menu-dropdown__banner p{font-size:14px;margin-bottom:0}.header-navigation-wrapper .custom-btn{position:relative}.header-navigation-wrapper .custom-btn:before{content:"";display:block;width:3px;height:24px;background:#1f1f1f1a;position:absolute;left:-10px;border-radius:20px;top:50%;transform:translateY(-50%)}.header-navigation-wrapper .custom-btn a{display:flex;justify-content:end;align-items:center;gap:10px;min-width:200px;font-size:15px;font-weight:600}.header-navigation-wrapper .custom-btn svg{width:15px;height:15px}.header-navigation-wrapper .header__inline-menu>ul>li[item=Brands] .menu-dropdown__column .site-nav .site-nav-title{display:none}.header-navigation-wrapper .header__inline-menu>ul>li[item=Brands] .menu-dropdown__column{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;height:100%!important}.header-navigation-wrapper .header__inline-menu>ul>li[item=Brands] .menu-dropdown__column .site-nav{position:static!important;width:100%}.halo-cart-sidebar .previewCart .previewCartItem-customization{font-size:14px}.custom-image-banner-block .halo-item .customImageBanner-item,.custom-image-banner-block .halo-item .img-box{height:100%}.custom-image-banner-block .halo-item .img-box .image{height:100%;border-radius:10px}.custom-image-banner-block .halo-item .content{background:#fff;bottom:30px!important;width:90%;border-radius:10px;padding:20px 30px;display:flex;justify-content:space-between}.custom-image-banner-block .halo-item .content .title{letter-spacing:0}.custom-image-banner-block .halo-item .content .des{margin-bottom:0}.custom-image-banner-block .halo-item .content .button{margin:auto 0;border-radius:10px;text-transform:capitalize;letter-spacing:0}.brand-slider .halo-block-header .title-wrap{text-align:left;padding:0}.brand-slider .halo-block-header .title-wrap .text{padding:0;font-size:20px;text-transform:none;letter-spacing:0}.brand-slider .halo-block-header .title-wrap .view_all{max-width:100%;font-size:14px;text-decoration:none;font-weight:600;letter-spacing:0}.brand-slider .halo-block-header .title-wrap .view_all:after{background:url(/cdn/shop/files/arrow-right-2-svgrepo-com.svg?v=1763534357);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.brand-slider .halo-item{background:#fff;border-radius:10px;display:flex!important;justify-content:center;align-items:center;margin:0 15px 15px}.brand-slider .halo-row.column-5 .halo-item{width:calc(20% - 30px)}.brand-slider .halo-item .wrapper-image{background:none!important}.brand-slider .halo-item img{max-width:175px!important;max-height:85px;object-fit:contain}.multiblock .section-heading{display:flex;align-items:center;justify-content:space-between}.multiblock .section-heading h2{font-size:20px;letter-spacing:0;margin-bottom:20px}.multiblock .section-heading .view-all{font-size:14px;letter-spacing:0;font-weight:600;display:flex}.multiblock .section-heading .view-all:after{background:url(/cdn/shop/files/arrow-right-2-svgrepo-com.svg?v=1763534357);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.multiblock .multiblock-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.multiblock .block-image-item img{border-radius:10px}.multiblock .block-image-item .block-content{display:flex;align-items:center;justify-content:space-between}.multiblock .block-image-item .block-content:after{background:url(/cdn/shop/files/arrow-right-2-svgrepo-com.svg?v=1763534357);content:"";display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center;background-size:15px;background-color:#fdb813;border-radius:50px}.multiblock .block-image-item .block-content h2{font-size:18px;letter-spacing:0;margin-bottom:0}.multiblock .block-image-item .block-content p{font-size:13px;letter-spacing:0;margin-top:0}.product-block .halo-block-header .title{font-size:20px;letter-spacing:0;margin-bottom:20px;text-transform:none}.product-block .halo-block-header .view_all{font-weight:600!important;letter-spacing:0;display:flex;top:0!important}.product-block .halo-block-header .view_all:after{background:url(/cdn/shop/files/arrow-right-2-svgrepo-com.svg?v=1763534357);content:"";display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:15px}.multiblock.trending-search .multiblock-wrapper{grid-template-columns:1fr 3fr;gap:10px}.multiblock.trending-search .trending-search{background:#1f1f1f;border-radius:10px;padding:40px 30px}.multiblock.trending-search .trending-search .trending-search__title{font-size:20px;color:#fdb813;letter-spacing:0;margin:0 0 20px}.multiblock.trending-search .trending-search .trending-search__tags{display:flex;flex-direction:column;gap:20px}.multiblock.trending-search .trending-search .trending-search__tags a{font-size:14px;color:#fff;text-transform:capitalize;font-weight:600}.multiblock.trending-search .block-image-item{position:relative}.multiblock.trending-search .block-image-item .block-content{position:absolute;bottom:30px;left:30px;background:#fff;padding:30px;border-radius:10px;width:95%}.multiblock.trending-search .block-image-item .block-content h2{font-size:25px;margin:0 0 5px}.multiblock.trending-search .block-image-item .block-content p{font-size:14px;font-weight:600}.multiblock.trending-search .block-image-item .block-content a{font-size:16px;background:#fdb813;border-radius:10px;padding:15px 30px;letter-spacing:0;font-weight:600}.multiblock.trending-search .block-image-item .block-content:after{display:none}.multiblock.contact-us .multiblock-wrapper{grid-template-columns:3fr 1fr}.multiblock.contact-us .block-item{display:flex;align-items:center;gap:60px;background:#fff;border-radius:10px;padding:0 30px}.multiblock.contact-us .block-item .description{display:flex;align-items:center;gap:30px;position:relative}.multiblock.contact-us .block-item .description h2{font-size:25px;margin-bottom:5px;letter-spacing:0}.multiblock.contact-us .block-item .description p{font-size:14px;font-weight:600;letter-spacing:0}.multiblock.contact-us .block-item:before{background:url(/cdn/shop/files/question-bottom.svg?v=1763600993);content:"";display:block;width:60px;height:60px;background-repeat:no-repeat;background-position:center;background-size:55px}.multiblock.contact-us .block-item .description:after{content:"";display:block;width:3px;height:24px;background:#1f1f1f1a;position:absolute;left:-30px;border-radius:20px;top:50%;transform:translateY(-50%)}.multiblock.contact-us .block-image-item .block-content:after{display:none}.wrapper-footer .multiblock.contact-us{max-width:1400px}.template-index .wrapper-footer .multiblock.contact-us{display:none}@media (max-width:767px){body .custom-image-banner-block .halo-item .img-box .image{min-height:495px}body .custom-image-banner-block .halo-item .content{flex-direction:column;gap:20px}body .custom-image-banner-block .halo-item .content .title{text-align:center;margin-bottom:0;font-size:16px}body .custom-image-banner-block .halo-item .content .sub_title{text-align:center;margin-bottom:0}body .custom-image-banner-block .halo-item .content .des{text-align:center}body .custom-image-banner-block .halo-item .content .button{width:100%;padding:9px}body .brand-slider .halo-block-header{padding:0;margin:0}body .brand-slider .halo-block-header .title-wrap .view_all{transform:none;right:0;top:4px;justify-content:end}body .brand-slider .halo-row.column-5 .halo-item{width:calc(50% - 10px)!important;padding:10px;margin:0 5px 15px}body .brand-slider .halo-row.column-5 .halo-item img{max-width:100%!important;max-height:50px}body .multiblock .multiblock-wrapper{grid-template-columns:1fr 1fr;gap:10px}body .multiblock.category .block-image-item .block-content .image-description{width:80%}body .multiblock .block-image-item .block-content h2{font-size:16px}body .multiblock .block-image-item .block-content p{font-size:12px}body .product-block .halo-block-header{display:flex;justify-content:space-between}body .multiblock.trending-search .multiblock-wrapper{grid-template-columns:1fr}body .multiblock.trending-search .block-image-item img{min-height:495px;object-fit:cover;object-position:left}body .multiblock.trending-search .block-image-item .block-content{width:85%;padding:15px 20px;flex-direction:column}body .multiblock.trending-search .block-image-item .block-content h2{font-size:16px;text-align:center}body .multiblock.trending-search .block-image-item .block-content p{font-size:12px;line-height:1.3;text-align:center}body .multiblock.trending-search .block-image-item .block-content a{padding:10px;width:100%;color:#fff;text-align:center}body .multiblock.contact-us .multiblock-wrapper{grid-template-columns:1fr}body .multiblock.contact-us .block-item{gap:0;padding:0 16px;width:100%}body .multiblock.contact-us .block-item:before{display:none}body .multiblock.contact-us .block-item .description{flex-direction:column;gap:0;width:100%;align-items:start}body .multiblock.contact-us .block-item .description:after{display:none}body .multiblock.contact-us .block-item .description h2{font-size:19px;margin-bottom:0}body .multiblock.contact-us .block-item .description p{font-size:12px;margin-top:0}body .multiblock.contact-us .block-item .description .text-item{position:relative}body .multiblock.contact-us .block-item .description .text-item:first-child:before{content:"";display:block;width:3px;height:24px;background:#1f1f1f1a;position:absolute;right:-30px;border-radius:20px;top:50%;transform:translateY(-50%)}body .multiblock.contact-us .block-item .description .text-item:first-child:after{background:url(/cdn/shop/files/question-bottom.svg?v=1763600993);content:"";display:block;width:50px;height:50px;background-repeat:no-repeat;background-position:center;background-size:45px;position:absolute;right:-50%;transform:translateY(-50%);top:50%}body .only-mobile{display:block!important}body .only-desktop{display:none!important}body .halo-collapsible-content .collapsible-content{margin-top:0!important}body .halo-collapsible-content .collapsible-content .faqs-item{padding:0 20px;border-radius:10px;margin-bottom:20px}body .halo-collapsible-content .collapsible-content .faqs-item .card-header{border:0}body .halo-collapsible-content .collapsible-content .faqs-item .card-header .title{font-size:16px;text-transform:none;letter-spacing:0}}.only-mobile{display:none!important}.footer .footer__content-top .footer-block__link_list .footer-block__heading{font-size:20px;letter-spacing:0;text-transform:none;margin:0 0 30px}.footer .footer__content-top .footer-block__link_list .custom-text h2{font-size:18px;letter-spacing:0;margin:20px 0 0}.footer .footer__content-top .footer-block__link_list .custom-text p{font-size:12px;font-weight:600;letter-spacing:0;margin:0 0 20px}.footer .footer__content-top .footer-block__link_list .custom-text{position:relative;padding-bottom:30px}.footer .footer__content-top .footer-block__link_list .custom-text:after{content:"";display:block;width:32px;height:4px;background:#1f1f1f1a;position:absolute;left:0;border-radius:20px;bottom:20px}.footer .footer__content-top .footer-block__link_list .footer-block__list ul li a{font-size:16px;letter-spacing:0;font-weight:600;margin-bottom:20px}.footer .footer__content-top .footer-block__newsletter .footer-block__heading{font-size:19px;letter-spacing:0;text-transform:none;margin:0 0 5px}.footer .footer__content-top .footer-block__newsletter .footer-block__subheading p{font-size:13px;letter-spacing:0}.footer .footer__content-top .footer-block__newsletter .newsletter-form__field-wrapper{margin:10px 0}.footer .footer__content-top .footer-block__newsletter .newsletter-form__field-wrapper .field__input{padding:20px;border-radius:10px}.footer .footer__content-top .footer-block__newsletter .newsletter-form__field-wrapper .button{position:absolute;right:20px;transform:translateY(-50%);top:50%;border-radius:10px;font-size:16px;text-transform:none;letter-spacing:0}.footer .footer__content-top .footer-block__newsletter .footer-block__list-social .footer-block__heading{margin-bottom:15px}.footer .footer__content-top .footer-block__newsletter .payment p{display:flex;align-items:center;gap:5px;font-size:13px;letter-spacing:0;font-weight:600}.footer .footer__content-top .footer-block__newsletter .payment p img{width:51px;height:16px}.footer .footer__content-bottom .footer-block__bottom.not_payment{justify-content:space-between}.footer .footer__content-bottom .footer__shop_name .copyright__content{display:flex;gap:8px}@media (max-width:767px){body .footer .footer__content-top{padding:40px 0 20px}body .footer .footer__content-top .footer-block__link_list .footer-block__heading{font-size:18px;border:0;margin-bottom:20px}body .footer .footer__content-top .footer-block__link_list .footer-block__heading:before,body .footer .footer__content-top .footer-block__link_list .footer-block__heading:after{display:none}body .footer .footer__content-top .footer-block__link_list .footer-block__list{display:block}body .footer .footer__content-top .footer-block__newsletter .footer-block__list-social .footer-block__heading{font-size:16px}body .footer .footer__content-top .footer-block__newsletter .payment ul{margin-top:0;text-align:left}body .footer .footer__content-bottom .footer-block__bottom.not_payment{display:flex;flex-direction:column-reverse;gap:0}}.page-delivery-returns #MainContent{display:flex;flex-wrap:wrap;max-width:1400px;margin:auto}.page-delivery-returns #MainContent .breadcrumb-section{width:100%}.page-delivery-returns #MainContent .sections-rich-text{width:100%;margin:20px 0}.page-delivery-returns #MainContent .multi-block-section{width:30%}.multiblock.sidebar .multiblock-wrapper{grid-template-columns:1fr;background:#fff;border-radius:10px;box-shadow:0 1px 20px #0000000d;padding:40px 30px}.multiblock.sidebar .block-item h2{font-size:20px;letter-spacing:0;margin-top:0}.multiblock.sidebar .block-item .description{display:flex;flex-direction:column;gap:5px}.multiblock.sidebar .block-item .description a{font-size:13px;letter-spacing:0;position:relative;padding-left:15px}.multiblock.sidebar .block-item .description a:after{content:"";position:absolute;top:7px;left:-5px;width:7px;height:7px;border:1px solid #000;border-left:0;border-top:0;transform:rotate(-45deg)}.multiblock.sidebar .block-image-item{border-top:1px solid #f4f4f4;padding-top:30px}.multiblock.sidebar .block-image-item .block-content:after{display:none}.multiblock.sidebar .block-image-item .block-content h2{font-size:20px;margin-bottom:5px}.multiblock.sidebar .block-image-item img{max-width:25px}.page-delivery-returns .main-page-section{width:70%}.page-delivery-returns .main-page-section .main-page-title{display:none}.page-delivery-returns .main-page-section .rte{background:#fff;border-radius:10px;padding:40px 25px}.page-delivery-returns .main-page-section .rte h2{margin-top:0}.page-delivery-returns .main-page-section .rte p{font-size:14px}@media (max-width:767px){body.page-delivery-returns #MainContent{row-gap:20px}body.page-delivery-returns #MainContent .sections-rich-text{margin:0}body.page-delivery-returns #MainContent .multi-block-section,body.page-delivery-returns .main-page-section{width:100%}}.page-about-us #MainContent{display:flex;flex-wrap:wrap;max-width:1400px;margin:auto}.page-about-us #MainContent .breadcrumb-section{width:100%;margin-bottom:20px}.page-about-us #MainContent .sections-rich-text{display:none}.page-about-us #MainContent .multi-block-section{width:30%}.page-about-us .main-page-section{width:70%}.page-about-us .main-page-section .main-page-title{display:none}.page-about-us .main-page-section .rte{background:#fff;border-radius:10px;padding:40px 25px}.page-about-us .main-page-section .rte h2{margin-top:0}.page-about-us .main-page-section .rte p{font-size:14px}@media (max-width:767px){body.page-about-us #MainContent{row-gap:20px}body.page-about-us #MainContent .breadcrumb-section{margin-bottom:0}body.page-about-us #MainContent .multi-block-section,body.page-about-us .main-page-section{width:100%}}.product-item{background:#fff;border-radius:8px;padding:20px}.product-item .card-information{padding:15px 0 0!important}.product-item .card-information__wrapper .card__heading a{min-height:44px}.product-item .card-information__wrapper .wrapper-price-swatch{display:flex!important;flex-direction:column;align-items:start;text-transform:capitalize}.product-item .card-information__wrapper .wrapper-price-swatch .card-price{order:1;margin-top:10px}.product-item .card-badge__wrapper{display:flex;align-items:center;gap:15px}.product-item .card-badge__wrapper .shipping-time{font-size:12px;background:#fdb813;width:50%;display:flex;justify-content:center;gap:5px;padding:6px;border-radius:5px;font-weight:600}.product-item .card-badge__wrapper .shipping-time svg{width:15px;height:15px;margin-top:2px}.product-item .card-badge__wrapper .iventory{font-size:12px;width:50%;text-align:center;border-radius:5px;padding:6px;display:flex;justify-content:center;gap:5px;align-items:center;text-transform:capitalize;font-weight:600}.product-item .card-badge__wrapper .iventory.in-stock{background:#7fde83}.product-item .card-badge__wrapper .iventory.out-stock{background:#f4534c}.product-item .card-badge__wrapper .iventory svg{width:20px;height:20px}@media (max-width:767px){body .product-item .card-badge__wrapper{flex-direction:column}body .product-item .card-badge__wrapper .shipping-time,body .product-item .card-badge__wrapper .iventory.in-stock{width:100%}}.product-details .productView-top .productView-images{width:60%}.product-details .productView-top .productView-details{width:40%}.product-details .productView-top .productView-details .productView-moreItem:first-child{padding-bottom:0}.product-details .productView-top .productView-details .productView-price{display:flex;align-items:start;position:relative}.product-details .productView-top .productView-details .productView-price>.price{margin-top:10px}.product-details .productView-top .productView-details .productView-price .selected-variant-metafield{width:100%;margin-left:50px}.product-details .productView-top .productView-details .productView-price .selected-variant-metafield .metafield-display.active{padding-bottom:60px}.product-details .productView-top .productView-details .productView-price .custom-info-1{display:flex;align-items:center;border:1px solid #eaeaea;border-radius:8px}.product-details .productView-top .productView-details .productView-price .custom-info-1 p{padding:10px;margin:0;width:33.33%;text-align:center}.product-details .productView-top .productView-details .productView-price .custom-info-1 p:not(:first-child){background:#fef0cf;position:relative}.product-details .productView-top .productView-details .productView-price .custom-info-1 p:not(:first-child):before{content:"";border:1px solid #dce1e6;height:20px;position:absolute;left:0;transform:translateY(-50%);top:50%}.product-details .productView-top .productView-details .custom-info-2{display:flex;align-items:center;border:1px solid #eaeaea;border-radius:8px;position:absolute;left:0;bottom:0;width:100%}.product-details .productView-top .productView-details .custom-info-2 p{padding:10px;margin:0;width:25%;text-align:center}.product-details .productView-top .productView-details .custom-info-2 p:not(:first-child){background:#f7f7f7;position:relative}.product-details .productView-top .productView-details .custom-info-2 p:not(:first-child):before{content:"";border:1px solid #dce1e6;height:20px;position:absolute;left:0;transform:translateY(-50%);top:50%}.product-details .productView-top .productView-details .productView-moreItem .checkbox_input{display:block;width:20px;height:20px;background:unset;position:relative;border:1px solid #000;-webkit-appearance:checkbox}.product-details .productView-top .productView-details .productView-moreItem:has(>.checkbox_input){display:flex;flex-direction:row;gap:10px}@media (max-width:767px){body .product-details .productView-top .productView-images,body .product-details .productView-top .productView-details{width:100%}body .product-details .productView-top .productView-details .productView-price{flex-direction:column;gap:20px;align-items:start}body .product-details .productView-top .productView-details .productView-price .custom-info-1{width:100%}body .product-details .productView-top .productView-details .productView-price .selected-variant-metafield{margin-left:0}body .product-details .productView-top .productView-details .productView-price .selected-variant-metafield .metafield-display.active{padding-bottom:40px}}@media (min-width:768px) and (max-width:991px){body .product-details .productView-top .productView-details .productView-price{flex-direction:column;gap:15px;align-items:start}body .product-details .productView-top .productView-details .productView-price .custom-info-1{width:100%}body .product-details .productView-top .productView-details .custom-info-2 p{padding:10px 0}body .product-details .productView-top .productView-details .productView-price .selected-variant-metafield{margin-left:0}body .product-details .productView-top .productView-details .productView-price .selected-variant-metafield .metafield-display.active{padding-bottom:40px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
