@font-face{font-family:inter;src:url(/cdn/shop/files/Inter-Light.eot?v=1716438671);src:url(/cdn/shop/files/Inter-Light.eot?v=1716438671) format("embedded-opentype"),url(/cdn/shop/files/Inter-Light.woff2?v=1716438670) format("woff2"),url(/cdn/shop/files/Inter-Light.woff?v=1716438670) format("woff"),url(/cdn/shop/files/Inter-Light.ttf?v=1716438671) format("truetype"),url("{{ 'Inter-Light.svg' | asset_url }}") format("[svg]");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/cdn/shop/files/Inter-Regular.eot?v=1716438671);src:url(/cdn/shop/files/Inter-Regular.eot?v=1716438671) format("embedded-opentype"),url(/cdn/shop/files/Inter-Regular.woff2?v=1716438671) format("woff2"),url(/cdn/shop/files/Inter-Regular.woff?v=1716438671) format("woff"),url(/cdn/shop/files/Inter-Regular.ttf?v=1716438671) format("truetype"),url("{{ 'Inter-Regular.svg' | asset_url }}") format("[svg]");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/cdn/shop/files/Inter-Medium.eot?v=1716438671);src:url(/cdn/shop/files/Inter-Medium.eot?v=1716438671) format("embedded-opentype"),url(/cdn/shop/files/Inter-Medium.woff2?v=1716438671) format("woff2"),url(/cdn/shop/files/Inter-Medium.woff?v=1716438671) format("woff"),url(/cdn/shop/files/Inter-Medium.ttf?v=1716438671) format("truetype"),url("{{ 'Inter-Medium.svg' | asset_url }}") format("[svg]");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/cdn/shop/files/Inter-SemiBold.eot?v=1716438671);src:url(/cdn/shop/files/Inter-SemiBold.eot?v=1716438671) format("embedded-opentype"),url(/cdn/shop/files/Inter-SemiBold.woff2?v=1716438670) format("woff2"),url(/cdn/shop/files/Inter-SemiBold.woff?v=1716438671) format("woff"),url(/cdn/shop/files/Inter-SemiBold.ttf?v=1716438671) format("truetype"),url("{{ 'Inter-SemiBold.svg' | asset_url }}") format("[svg]");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:inter;src:url(/cdn/shop/files/Inter-Bold.eot?v=1716438671);src:url(/cdn/shop/files/Inter-Bold.eot?v=1716438671) format("embedded-opentype"),url(/cdn/shop/files/Inter-Bold.woff2?v=1716438670) format("woff2"),url(/cdn/shop/files/Inter-Bold.woff?v=1716438670) format("woff"),url(/cdn/shop/files/Inter-Bold.ttf?v=1716438671) format("truetype"),url("{{ 'Inter-Bold.svg' | asset_url }}") format("[svg]");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:russo-one;src:url(/cdn/shop/files/RussoOne-Regular.eot?v=1716438670);src:url(/cdn/shop/files/RussoOne-Regular.eot?v=1716438670) format("embedded-opentype"),url(/cdn/shop/files/RussoOne-Regular.woff2?v=1716438670) format("woff2"),url(/cdn/shop/files/RussoOne-Regular.woff?v=1716438670) format("woff"),url(/cdn/shop/files/RussoOne-Regular.ttf?v=1716438670) format("truetype"),url("{{ 'RussoOne-Regular.svg' | asset_url }}") format("[svg]");font-weight:400;font-style:normal;font-display:swap}body,.mega-description{font-size:14px;font-family:inter!important}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:russo-one!important;font-weight:400!important}.jdgm-review-widget .jdgm-rev-widg .jdgm-star,.jdgm-review-widget .jdgm-revs-tab .jdgm-star,.jdgm-review-widget .jdgm-all-reviews .jdgm-star,.jdgm-review-widget .jdgm-gallery-popup .jdgm-star,.jdgm-review-widget .jdgm-rev-widg .jdgm-star:not([disabled]):hover,.jdgm-review-widget .jdgm-rev-widg .jdgm-star:focus,.jdgm-review-widget .jdgm-revs-tab .jdgm-star:not([disabled]):hover,.jdgm-review-widget .jdgm-revs-tab .jdgm-star:focus,.jdgm-review-widget .jdgm-all-reviews .jdgm-star:not([disabled]):hover,.jdgm-review-widget .jdgm-all-reviews .jdgm-star:focus,.jdgm-review-widget .jdgm-gallery-popup .jdgm-star:not([disabled]):hover,.jdgm-review-widget .jdgm-gallery-popup .jdgm-star:focus{color:#232323}.jdgm-form-wrapper form.jdgm-form{background:#f7f7f7;padding:30px;text-align:left}.jdgm-form-wrapper form.jdgm-form input[type=text],.jdgm-form-wrapper form.jdgm-form input[type=email],.jdgm-form-wrapper form.jdgm-form textarea{background:#fff;padding:15px}.jdgm-form-wrapper form.jdgm-form .jdgm-form__fieldset-actions .jdgm-btn{background:transparent;color:#232323;border-color:#232323;font-family:russo-one!important;font-weight:400;text-transform:uppercase;font-size:15px;padding:15px 25px;border-radius:5px;border-width:1px;text-align:center}.jdgm-form-wrapper form.jdgm-form .jdgm-form__fieldset-actions .jdgm-btn:hover{background:#ed1c24;color:#fff;border-color:#ed1c24}.jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a.jdgm-write-rev-link{font-weight:400;text-transform:uppercase;padding:15px;background:transparent;color:#232323;border-color:#232323;border-radius:5px;font-family:russo-one;border-width:1px}.jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-rev-widg__summary .jdgm-rev-widg__summary-inner{text-align:center}.jdgm-form-wrapper form.jdgm-form input[type=text]:focus,.jdgm-form-wrapper form.jdgm-form input[type=email]:focus,.jdgm-form-wrapper form.jdgm-form textarea:focus{border-color:#d3c6b7}.jdgm-review-widget .jdgm-rev-widg__header .jdgm-row-stars .jdgm-widget-actions-wrapper a.jdgm-write-rev-link:hover{background:#ed1c24;color:#fff;border-color:#ed1c24}.jdgm-form__title{font-family:russo-one;400 !important;text-transform:capitalize}.jdgm-form .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:#000!important}:root{--color: #232323 !important;--product-action-bg-hover: #ED1C24;--product-action-border-hover: #ED1C24;--product-sale-price-color: #ED1C24;--sale-badge-bg: #ED1C24;--color-breadcrumb: #232323;--colors-breadcrumb-hover: #000000;--colors-breadcrumb-active: #232323}.button.button-1,.button.button--primary,.card-action .button,.contact-support-btn{font-family:russo-one;font-weight:400!important}button,.button,.contact-support-btn{border-radius:5px!important;font-family:russo-one;font-weight:400!important}.faq-container .contact-support-btn{padding-left:20px;padding-right:20px}.price{font-family:russo-one}.price .price-item{font-weight:400}.price--on-sale .price__sale .price__compare .price-item{font-family:inter;color:#969696}.card-wishlist .wishlist-icon{background-color:#d9d9d9;border-radius:50px!important}.card-wishlist .text{background-color:#d9d9d9;font-family:inter;font-weight:500}.card-product__group.group-left,.card-product__group.group-right{top:10px!important}.card-action .button{font-size:14px!important}.card-product__group.group-left .card-wishlist .wishlist-icon:hover .text,.card-product__group.group-left .card-quickview .quickview-icon:hover .text,.card-product__group.group-left .card-compare .compare-icon:hover .text,.card-product__group.group-left .card-wishlist .text,.card-product__group.group-left .card-quickview .text,.card-product__group.group-left .card-compare .text{left:calc(100% - 35px)}.product-infinite-scroll button.button.button--secondary:hover,.brand__custom--tab .tab-panel-content .tab-content--block button[aria-label="Show more"]:hover{color:#000;background:transparent}.product-infinite-scroll button.button.button--secondary svg,.brand-tab-block .brand__custom--tab .button svg,.brand__custom--tab .tab-panel-content .tab-content--block button[aria-label="Show more"] svg{fill:transparent}.product-infinite-scroll button.button.button--secondary:hover svg path,.brand__custom--tab .tab-panel-content .tab-content--block button[aria-label="Show more"]:hover svg path{stroke:#000}.brand__custom--tab .tab-panel-content .tab-content--block button[aria-label="Show more"]{background:#000;border-color:#000;font-size:14px;font-family:inter;font-weight:600!important;min-width:140px}.breadcrumb span.separate{padding:0 10px!important}.announcement-main{display:flex;align-items:center;justify-content:space-between}.announcement-main .ht-left,.announcement-main .ht-middle,.announcement-main .ht-right{width:33%}.announcement-main .ht-right{text-align:right}.announcement-main .ht-right ul{margin:0;padding:0;align-items:center;justify-content:space-evenly;max-width:420px;display:inline-flex;gap:15px}.announcement-main .ht-right ul li{list-style:none;display:flex;align-items:center;gap:10px}announcement-bar-component.announcement-bar .container.layout--slider{max-width:1700px}.announcement-main .ht-right ul li a:hover{text-decoration:underline}.vertical-menu .categories-title .title{font-family:inter!important;font-style:italic;font-weight:700}.menu-lv-2 a.menu-lv-2__action.header__menu-item{font-weight:500}.list-menu--disclosure{width:27rem}.container-1700{max-width:1700px;width:100%;margin:0 auto}.header-advanced__item .header-advanced__content .header__heading{padding-left:0}.header-advanced-textRight span.hello{font-size:12px}.header-advanced-icons .header-advanced-wishlist span.wishlist-text{max-width:50px}.header-advanced-icons .header-advanced-wishlist span.wishlist-text,.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span{color:#232323}.header-advanced__item .cart-count-bubble .text{color:#fff;font-size:13px!important;font-weight:600!important}.sections-slide-show .slide-content.content-box--absolute h2.slide-heading.slide-pc{font-weight:400!important;max-width:1120px}.sections-slide-show .slide-content.content-box--absolute h2.slide-heading.slide-pc br{display:none}.brand-slider .halo-item .text{font-family:russo-one;font-weight:400!important;width:75px;margin:0 auto;line-height:normal;margin-top:0!important;text-align:center}.brand-slider .wrapper-image{min-height:100px}.product-card-layout-02 .card{border-color:#ddd}.product-tab-block .list-product-tabs li .tab-links{border-radius:0!important}.product-card-layout-02 .card-vendor a{font-weight:600}.product-infinite-scroll button.button.button--secondary{width:auto;font-family:inter;text-transform:inherit;font-weight:600!important;font-size:14px;background:#000;color:#fff;min-width:136px}.brand-tab-block .brand__custom--tab .wrapper-image img{max-width:163px}.footer-block__details .rte .content-piece p{font-size:14px}.footer-block__details .rte .content-piece .icon svg{stroke:none}.footer-block__details .rte .email-wrapper.content-piece p a{text-decoration:none}.footer-block__details .rte .email-wrapper.content-piece p a:hover{text-decoration:underline}.footer-block__details.has-content-piece .rte>p:last-of-type{font-size:14px}.footer-block__bottom.not_flex{display:flex!important}.footer-block__bottom.not_flex .footer__column.footer__column--info{margin-top:0!important}.header-advanced--style2 .header__search .search-modal__form .search__button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.card-quickview button.quickview-button{background:#000;border-radius:0!important;font-size:12px;line-height:30px;border:0}.card-quickview button.quickview-button:hover{background:#ed1c24}.quantity__style--1 .quantity__input{padding:9px 20px 9px 38px!important}.productView-groupItem .productView-checkbox a{font-size:14px}footer.footer .footer__content-bottom{padding-top:35px;padding-bottom:30px}footer.footer .footer__content-bottom .footer-block__list-payment ul.list.list-payment li svg{width:auto;height:auto;fill:transparent;stroke:transparent}.products-grid.column-3 .product,.products-grid.column-4 .product,.products-grid.column-5 .product{margin-top:30px}.previewCartItem-qty .quantity{padding:9px 14px}.cst-page-template-faqs .faqs .faqs-title:after{background-color:#ed1c24}.cst-page-template-faqs.product-card-layout-02 .card{border-color:#ededed}.faqs .faqs-item .card-body{padding-right:30px;padding-left:30px}.faqs .faqs-title{font-style:italic}.faq-container .contact-support-btn{background:#fff;color:#000;border-color:#000}.faq-container .contact-support-btn:hover{background:#ed1c24;color:#fff;border-color:#ed1c24}.cst-page-template-about-us-1 .slideshow-wrapper .slide-content .scroll-trigger a{min-width:240px}.policies-block-wrapper .policies-content span.policies-text{font-family:russo-one;font-weight:400!important;color:#000;margin-bottom:10px}.custom-service-block .policies-block-wrapper .policies-content .policies-des{color:#000!important}.custom-service-block .policies-block-wrapper .policies-content .policies-button{margin-top:30px;font-family:russo-one;font-size:14px;text-decoration:underline;--button-width-style: max-content !important}.cst-page-template-about-us-1 .slick-dots li button,.cst-page-template-about-us-1 .slider-dots li button{border-radius:50%!important;border:1px solid #3F3F3F80;background:#3f3f3f}.cst-page-template-about-us-1 .slick-dots li.slick-active button,.cst-page-template-about-us-1 .slider-dots li.active button{background:#fff;border-color:#3f3f3f}.template-page .halo-banner-wrapper .flex-box__banner .banner-content.banner-content--style_2 span.banner-text .icon svg{width:auto;height:auto;fill:transparent;stroke:transparent}.banner-content.banner-content--style_2 .content-box__col-2.content-box__col-2--left a.banner-button{font-size:14px}.section-header-navigation .main-menu li.menu-lv-item.active .menu-lv-2 a{color:#232323}.section-header-navigation .main-menu li.menu-lv-item.active .menu-lv-2 a:hover{color:#ed1c24}breadcrumb-component.breadcrumb-container .breadcrumb.breadcrumb-center{margin-top:0}.contact-text-content h1.page-header{text-transform:inherit}.contact.contact-2 .contact-main-title{color:#000}.cst-page-template-contact-us-2{--color-text: #000}.contact.contact-2 .contact-item.contact-itemRight{background:#f7f7f7!important}.contact-info .contact-store span.icon svg{width:auto;height:auto;fill:transparent;stroke:transparent}.contact-form .form-input{border:1px solid #A2A2A2;border-radius:0}.contact-form label.form-label{font-weight:700;color:#505050;margin-bottom:3px}.contact.contact-2 .contact-form-description,.contact.contact-2 .contact-itemRight .contact-text{color:#505050}.contact.contact-2 .contact-itemRight .button,.contact-form .form-actions .button{font-size:14px}.contact.contact-2 .contact-item.contact-itemRight .contact-info .contact-store p,.contact.contact-2 .contact-item.contact-itemRight .contact-info .contact-store p a,.contact.contact-2 .contact-item.contact-itemRight .contact-info .contact-address p{color:#000!important;font-size:16px}.contact-form .form-actions .button{background:#000}.contact-form .form-actions .button:hover{background:#ed1c24;border-color:#ed1c24;color:#fff}.membership-page .flex-box__banner .banner-content .content-box h4{font-size:24px;line-height:29px;color:#000;margin:0 auto 20px}.membership-page .flex-box__banner .banner-content .content-box h3{margin-bottom:15px!important}.membership-page .flex-box__banner .banner-item .img-box{background:#f7f7f7}.membership-page .flex-box__banner .banner-item .img-box .image img{object-fit:scale-down}.membership-page .flex-box__banner .banner-content .content-box table{max-width:440px;width:100%;border-collapse:collapse}.membership-page .flex-box__banner .banner-content .content-box table thead tr td{font-family:russo-one;font-size:18px;color:#1e1e1e;padding-bottom:10px}.membership-page .flex-box__banner .banner-content .content-box table tbody td span{display:flex;align-items:center;gap:10px}#membership main#MainContent.wrapper-body,#retail-location main#MainContent.wrapper-body{padding-bottom:0}#membership main#MainContent.wrapper-body .halo-banner-wrapper .type-item--small,#retail-location main#MainContent.wrapper-body .halo-banner-wrapper .type-item--small{margin-bottom:0}.membership-page .flex-box__banner .banner-content .content-box table thead,.membership-page .flex-box__banner .banner-content .content-box table tbody{border-bottom:1px solid #00000033;margin-bottom:10px}.membership-page .flex-box__banner .banner-content .content-box table tbody td{line-height:28px}.cst-list-collections .collection-list-item .img-box a.image.image-adapt img{object-fit:scale-down!important}.cst-list-collections .collections-wrapper a.collections-button{background:transparent!important;color:#232323!important}.cst-list-collections .collections-wrapper a.collections-button:hover{background:#ed1c24!important;color:#fff!important;border-color:#ed1c24!important}.cst-collection .collection-breadcrumb .breadcrumb a{color:#232323!important}.facets__price--box .price-to-price{color:#3c3c3c}.facets__price .facets__price--slider .form-actions input#filter__price--apply{background:#ed1c24!important;border-color:#ed1c24!important}.facets__price .facets__price--slider .form-actions input#filter__price--apply:hover{background:transparent!important;border-color:#000!important}.card .card-information .jdgm-prev-badge span.jdgm-prev-badge__text{display:none}.sidebar--layout_1 .sidebarBlock-heading{font-size:16px!important;border-bottom:1px solid #00000033!important}.product-card-layout-02 .card-information a.card-title{margin-bottom:0}.product-card-layout-02 .card-information .jdgm-widget{margin-bottom:10px}.card-wishlist .wishlist-icon svg{width:18px;height:18px;stroke:transparent;z-index:1;position:relative}.header-advanced .header__icon--account svg,.header-advanced .header__icon--wishlist svg,.header-advanced .header__icon--cart svg{stroke:transparent}.header-navigation .header-icons .stroke-icon svg{stroke:transparent!important;width:26px;height:27px}.facets__item input[type=checkbox]:checked+.form-label--checkbox:before{background-color:#ed1c24;border-color:#ed1c24}.facets__item input[type=checkbox]:checked+.form-label--checkbox{color:#ed1c24}.toolbar .toolbar-item .toolbar-icon.icon-mode-list:before{box-shadow:0 7px #d0d0d0,0 14px #d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.icon-mode-list.active:before{box-shadow:0 7px #000,0 14px #000!important}.toolbar .toolbar-item .toolbar-icon.grid-2:before{box-shadow:7px 0 #d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.grid-2.active:before{box-shadow:7px 0 #000!important}.toolbar .toolbar-item .toolbar-icon.grid-3:before{box-shadow:7px 0 #d0d0d0,14px 0 #d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.grid-3.active:before{box-shadow:7px 0 #000,14px 0 #000!important}.toolbar .toolbar-item .toolbar-icon.grid-4:before{box-shadow:7px 0 #d0d0d0,14px 0 #d0d0d0,21px 0 #d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.grid-4.active:before{box-shadow:7px 0 #000,14px 0 #000,21px 0 #000!important}.toolbar .toolbar-item .toolbar-icon.grid-5:before{box-shadow:7px 0 #d0d0d0,14px 0 #d0d0d0,21px 0 #d0d0d0,28px 0 #d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.grid-5.active:before{box-shadow:7px 0 #000,14px 0 #000,21px 0 #000,28px 0 #000!important}.toolbar .toolbar-item .toolbar-icon.icon-mode:before{background-color:#d0d0d0!important}.toolbar .toolbar-item .toolbar-icon.icon-mode.active:before{background-color:#000!important}.toolbar .toolbar-item .toolbar-icon{border:1px solid #D0D0D0!important}.halo-quick-view-popup .productView-checkbox input[type=checkbox]+.form-label--checkbox:before{top:2px}.productView-checkbox input[type=checkbox]+.form-label--checkbox:after{top:5px}.card-wishlist .wishlist-icon.wishlist-added:hover svg path{fill:#fff}body .facets__price--slide input[type=range]::-webkit-slider-thumb{border:6px solid #ED1C24}body .facets__price--slide input[type=range]::-moz-range-thumb{border:6px solid #ED1C24}body .facets__price--slide input[type=range]::-ms-thumb{border:6px solid #ED1C24}body .facets__price--slide input[type=range]::-webkit-slider-runnable-track{background:#ed1c24}body .facets__price--slide input[type=range]::-moz-range-track{background:#ed1c24}body .facets__price--slide input[type=range]::-ms-track{background:#ed1c24}body .facets__price--slide input[type=range]::-ms-fill-lower,body .facets__price--slide input[type=range]::-moz-fill-lower,body .facets__price--slide input[type=range]::-ms-fill-upper,body .facets__price--slide input[type=range]::-moz-fill-upper{background:#ed1c24}.halo-recently-viewed-block .halo-block-header.block-title--style2{padding-top:25px}.facets__list--refined .close:before,.facets__list--refined .close:after{top:10px}.halo-recently-viewed-block .block-title--style2 .title .text{line-height:normal}.halo-sticky-toolbar-mobile span.icon svg{stroke:transparent}.site-nav-mobile.nav-account .customer-links .icon-wrapper svg,.site-nav-mobile.nav-account .header__icon .icon-wrapper .icon-wishlist{stroke:transparent}.site-nav-mobile.nav-account .icon-wrapper svg{stroke:transparent;width:19px;height:auto}.site-nav-mobile.nav-account .header__link--account,.site-nav-mobile.nav-account .header__icon{font-weight:600}.facets__list--refined .close:before,.facets__list--refined .close:after{width:10px;top:10px}.previewCartItem-price .price{font-weight:400!important}.cart--totals-title,.popup-toolDown label,.previewCartTitle{font-family:russo-one!important;font-weight:400!important}.cart-checkbox input[type=checkbox]+.form-label--checkbox:before{top:6px}.cart-checkbox input[type=checkbox]+.form-label--checkbox:after{top:8px}.cart-item-qty .btn-quantity{top:2px!important}.cart-item-block.cart-item-total span.cart-item-value{font-family:russo-one}#CollectionFiltersForm .sidebarBlock .results-count{margin:0 auto}#CollectionFiltersForm .sidebarBlock-content .facets__list--refined .close:before,#CollectionFiltersForm .sidebarBlock-content .facets__list--refined .close:after{top:11px;height:10px}.cst-collection h1.articleLookbook-title{text-transform:capitalize}.product-card-layout-02 .price-item .text{color:#232323!important}.cst-product .jdgm-prev-badge__text{margin-left:10px}.cst-product .productView-tab .tabs .tab-title{font-size:16px!important;font-family:russo-one;font-weight:400!important;margin-right:40px;margin-left:40px}.cst-product .halo-productView-left{width:45%}.cst-product .halo-productView-right{width:50%}.cst-product .productView-image-wrapper{background:#f7f7f7}.cst-product .productView-image-wrapper .productView-image img{mix-blend-mode:multiply!important;background-blend-mode:multiply!important}.cst-product .productView-price .price.price--medium .price-item,.cst-product .productView-price .price.price--medium .price-item .money{font-size:24px;line-height:35px}.cst-product .productView-info-item .productView-info-name,.cst-product .productView-info-item .productView-info-value{color:#232323}.cst-product .productView-quantity .quantity__label,.cst-product .product-form__swatch .form__label{font-weight:700!important}.cst-product .productView-options .product-form__input .form__label [data-header-option]{color:232323}.cst-product .btn-quantity.plus:after{ontent:"";position:absolute;width:7px;height:1px;left:5px;top:22px;background:#3c3c3c;transform:rotate(90deg)}.cst-product .btn-quantity.plus:before,.cst-product .btn-quantity.plus:after{content:""!important;position:absolute!important;width:7px!important;height:1px!important;left:10px!important;top:22px!important;background:#3c3c3c!important}.cst-product .btn-quantity.minus:before{content:"";position:absolute;width:7px;height:1px;left:21px;top:23px;background:#3c3c3c}.cst-product .quantity__style--1 .quantity__input{border-color:#dadada;border-radius:0}.cst-product .productView-subtotal .money-subtotal{font-size:24px;font-family:russo-one;padding-left:10px;line-height:35px;position:relative;top:3px}.cst-product .productView-action .product-form__buttons button#product-add-to-cart{background:#ed1c24;border-color:#ed1c24;font-size:14x}.cst-product .productView-action .product-form__buttons button#product-add-to-cart:hover{background:#000;border-color:#fff!important;color:#fff}.cst-product .productView-groupTop{flex-direction:row-reverse;gap:20px}.cst-product .productView-groupTop .productView-wishlist{margin-left:0}.cst-product .productView-share.style-2 .share-button__button{padding:10px 0!important}.cst-product .productView-share.style-2 .share-button__button svg{width:25px;height:25px}.cst-product .productView-checkbox input[type=checkbox]+label,.cst-product .productView-checkbox input[type=checkbox]~button{color:#232323}.cst-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.cst-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{font-family:russo-one;border-color:#000}.cst-product .product-customInformation__content .title{font-size:14px;font-family:inter!important;font-weight:600!important}.cst-product .product-customInformation__content .product__text.title{margin-bottom:0}.cst-product .product-customInformation__content .des{font-size:14px}.cst-product .productView-thumbnail .productView-thumbnail-link{border:1px solid #f7f7f;background:#f7f7f7!important}.cst-product .productView-thumbnail.slick-current .productView-thumbnail-link img{mix-blend-mode:multiply!important}.cst-product .productView-tab .tabs .tab-title{color:#1e1e1e!important}.cst-product .productView-tab .tabs .tab-title:after{background:#1e1e1e!important}.cst-product .tab-popup-content p,.tab-popup-content li{color:#232323!important}.cst-product .tab-popup-content .description-sample-container h4{font-size:16px!important;font-family:inter!important;font-weight:700!important;margin-bottom:10px;color:#1e1e1e!important}.cst-product .section-block-template--22773549924664__product-recommendations .halo-block-header{border-top:1px solid #00000033}.cst-product .product-card-layout-02 .halo-product-block .products-carousel .slick-list{padding:0 10px}.cst-product .halo-recently-viewed-block-sections .halo-block-header .title .text{width:100%}.cst-product .tabs-contents .toggle-content{color:#232323}.cst-product .tabs-contents .toggle-content dt{font-weight:600}.cst-product .tabs-contents .toggle-content h3{font-family:inter!important;font-weight:700!important;color:#1e1e1e;font-size:16px;line-height:28px;margin-bottom:0!important}.cst-product .product-customInformation{width:max-content}.custom-content-listing h2{font-size:20px;margin-bottom:0!important}.custom-content-listing p{margin-top:5px}.popup-toolDown #shipping-calculator-form-wrapper p{font-family:russo-one!important;font-weight:400!important}.popup-toolDown #shipping-calculator-form-wrapper label{color:#232323!important}body#about-us h1.page-header{color:#000;text-transform:inherit}.wa__btn_popup{z-index:10!important}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#e0e0e0!important}.section-header-navigation .main-menu .menu-lv-1__action{font-weight:500!important}.product-tab-block .list-product-tabs li button.tab-links.active{font-weight:600!important}.alertBox-message ul{margin:0}.alertBox-message ul li{text-align:left}.login-rowRight .login-item .form-actions .button,.register-page .login-item .form-actions .button{background:#000}.login-rowRight .login-item .form-actions .button:hover,.register-page .login-item .form-actions .button:hover{background:#ed1c24;border-color:#ed1c24;color:#fff}.address-form .form-field+.form-field .form__select.select{max-width:450px}.cst-customers-addresses main#MainContent{margin-top:30px}.section-header-navigation .main-menu li.menu-lv-item.active a{color:#ed1c24}.section-header-navigation .main-menu li.menu-lv-item a{font-weight:600!important}.cst-page-template-wishlist .card-wishlist .wishlist-icon svg{display:none}.productView-thumbnail-wrapper .slick-arrow:hover svg{fill:#232323}.jdgm-prev-badge__text{text-transform:capitalize}.header-mobile__item .header__icon--cart .cart-count-bubble,.bottom-bar--list .cart-count-bubble{background-color:#ed1c24!important}#contact-us breadcrumb-component.breadcrumb-container .breadcrumb.breadcrumb-center{padding-top:25px}.facets__price--box .filter__price{border-radius:0!important}.facets__reset span.text{color:#232323}.cst-collection .facets__price--box .filter__price{padding:12px 5px 12px 15px!important}.faqs .faqs-desc p a:hover{color:#ed1c24}predictive-search .price--on-sale .price__sale{justify-content:flex-start}.productView-thumbnail.slick-current .productView-thumbnail-link{border:1px solid #000!important;opacity:1!important}.card-wishlist .wishlist-icon.wishlist-added{background:var(--product-wishlist-bg-added)}.card-wishlist .wishlist-icon.wishlist-added svg{stroke:#fff!important}.card-wishlist .wishlist-icon.wishlist-added svg path{fill:#fff}.header-nav-vertical-menu .customer-service-text p a:hover{color:#ed1c24}.button,.shopify-challenge__button,.cst-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.cst-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded,.jdgm-write-rev-link,.jdgm-ask-question-btn,.jdgm-form-wrapper form.jdgm-form .jdgm-form__fieldset-actions .jdgm-btn{font-size:14px}.product-tab-block .list-product-tabs li .tab-links:hover{font-weight:600!important}.wishlist-container .productList .card{box-shadow:none}.breadcrumb-container.style--line_clamp_1.initialized:before,.breadcrumb-container.style--line_clamp_1.initialized:after{display:none}body .grecaptcha-badge{display:block!important;visibility:visible!important;z-index:99!important;bottom:160px!important}.cart-item__price-wrapper .price.cart-item__old-price,.halo-cart-sidebar .previewCartItem-price .before-discount-price{font-family:inter;font-weight:400!important}.cst-customers-account main#MainContent{margin-top:30px}.account .account-content thead th{text-align:center}.header-advanced .header__icon:hover svg{transform:scale(1.15)}.footer-block__details .rte .content-piece:hover a,.banner-content .content-box__col-1.content-box__col-1--left .banner-text p a:hover,.custom-content-listing a:hover{color:#ed1c24}.cst-collection .collection-breadcrumb .breadcrumb a:hover,.breadcrumb a:hover,.contact.contact-2 .contact-item.contact-itemRight .contact-info .contact-store p a:hover{color:#ed1c24!important}.cst-product .productView-subtotal .money-subtotal{color:#1e1e1e}.productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded,.faq-container .contact-support-btn,.membership-page .flex-box__banner .banner-content .content-box p{font-size:14px!important}.cst-product .productView-price .price.price--medium .price__regular .price-item{color:#1e1e1e}.productList .product-item.quickshop-popup-show .card-action__group.variants-popup{top:7px}#wish-list .productList .card-information,.cst-collection .productList .card-information{padding-top:20px!important;padding-bottom:20px!important}.custom-service-block .halo-item .policies-icon.image-zoom{min-height:110px;max-height:110px}.product-tab-block .product-tabs-content .tab-content{text-align:center}.halo-popup .ask-an-expert .intro{border-top:unset!important}#shop-hcaptcha-badge-container{z-index:9!important}#shop-hcaptcha-badge-container{visibility:visible!important}.product-edit-action .button{border-radius:0!important}@media only screen and (min-width: 1025px){.announcement-main span,.announcement-main a{font-size:14px!important;font-weight:400!important}.body-custom-width .slick-arrow.slick-next{right:-45px}.body-custom-width .slick-arrow.slick-prev{left:-45px}.header-navigation.header-nav-vertical-menu .header-icons{padding:0}.header-navigation .main-menu-hasLabel .main-menu--wrapper .list-menu--inline{padding-top:20px}.header-navigation .menu-lv-1__action{padding-bottom:10px}.product-card-layout-02 .halo-product-block .product{padding:0 15px}.template-collection.product-card-layout-02 .productGrid .product{padding-left:15px;padding-right:15px}.productGrid.column-2 .product,.productGrid.column-3 .product,.productGrid.column-4 .product,.productGrid.column-5 .product{margin-top:40px!important}.body-custom-width .recentlyViewed-row button.slick-prev.slick-arrow{left:10px}.body-custom-width .recentlyViewed-row button.slick-next.slick-arrow{right:10px}.body-custom-width .recentlyViewed-row .slick-list.draggable,.body-custom-width .halo-recommendations-block .slick-list.draggable{width:calc(100% - 150px);margin:0 auto}.cst-collection .collection-default .page-content h1.articleLookbook-title{margin-top:0}.cart-remove{top:1.5px!important}.membership-page .flex-box__banner .banner-content .content-box table tbody tr:first-child td{padding-top:15px}.membership-page .flex-box__banner .banner-content .content-box table tbody tr:last-child td{padding-bottom:15px}body#about-us #AboutSection-template--22773549498680__main{padding-top:0}.ask-an-expert .heading{font-size:18px!important;line-height:normal}.header-nav-vertical-menu .vertical-menu{margin-top:6px}.categories-title__style_1 .icon--dropdown{margin-top:0!important}.header-nav-vertical-menu{box-shadow:none!important}.halo-ask-an-expert-popup .halo-popup-wrapper .halo-popup-title{font-size:24px!important}}@media only screen and (max-width: 1700px){.body-custom-width .slick-arrow.slick-next,.body-custom-width .slick-arrow.slick-prev{width:35px;height:35px}.body-custom-width .slick-arrow.slick-next{right:20px}.body-custom-width .slick-arrow.slick-prev{left:20px}.halo-row.brand-layout--slider{padding:0 50px}}@media (min-width: 768px) and (max-width: 1200px){footer.footer.footer-5 .column-5 .footer-block__item,footer.footer.footer-5 .column-6 .footer-block__item{width:25%}footer.footer .column-5 .footer-block__item.footer-block__text{width:100%;margin-top:30px}.sections-brand-tab-block .section-block-template--22773549367608__16370373078e5a27e7{padding-bottom:80px}.membership-page .flex-box__banner .banner-content .content-box table tbody tr:first-child td{padding-top:15px}.membership-page .flex-box__banner .banner-content .content-box table tbody tr:last-child td{padding-bottom:15px}}@media only screen and (max-width: 1199px){.announcement-main{text-align:left}.announcement-main .ht-left{display:none}.announcement-main .ht-middle,.announcement-main .ht-right{width:50%}.membership-page .flex-box__banner .banner-content .content-box h3{padding-bottom:0}.membership-page .flex-box__banner .banner-content .content-box h4{font-size:20px}.header-mobile--icon svg{stroke:transparent}.slick-dots li.slick-active button,.slider-dots li.active button{background:#232323;border-color:#232323}.cst-collection .container .breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:30px}.section-block-template--22773549367608__1634629903f4af797d .list-product-tabs{margin-bottom:40px!important}.header-mobile__item .header__icon--cart .cart-count-bubble,.bottom-bar--list .cart-count-bubble{font-size:12px}.bg-policies-block .policies-block-wrapper .halo-row.slider{margin:0 4%;width:92%}.productGrid.column-3 .product:nth-child(-n+3),.productGrid.column-4 .product:nth-child(-n+3),.productGrid.column-5 .product:nth-child(-n+3){margin-top:30px!important}}@media only screen and (max-width: 1024px){.search-container .toolbar-item .toolbar-icon svg.icon.icon-sidebar{top:-3px;position:relative}.bottom-bar--list li.list-item:nth-child(2) svg{transform:rotate(275deg)}.site-nav-mobile.nav-account .icon-wrapper svg{top:2px;position:relative}.product-card-layout-02 .card-product__group.group-left{left:20px!important}.card-action .button:hover{background:#ed1c24!important;border-color:#ed1c24!important;color:#fff!important}#about-us .breadcrumb-container.style--line_clamp_1 nav.breadcrumb.breadcrumb-center{background:transparent!important}.ask-an-expert .heading{font-size:18px!important;line-height:normal}.halo-ask-an-expert-popup .halo-popup-wrapper .halo-popup-title{font-size:24px!important}.cart-header-item.cart-header-info,.cart-item-block.cart-item-info{width:calc(100% - 450px)!important}.cart-item-block.cart-item-price{width:155px!important}.productList .product-item.quickshop-popup-show .card-action__group.variants-popup{top:7px}.collection-header{padding-left:0!important;padding-right:0!important}#shop-hcaptcha-badge-container{bottom:80px!important}.wa__btn_popup{right:10px;bottom:190px!important}}@media (min-width: 800px) and (max-width: 1366px){.about-contact .halo-banner-wrapper .flex-box__banner .content-box .content-box__col-1.content-box__col-1--left{--content_spacing_right: 35px !important}.about-contact .halo-banner-wrapper .flex-box__banner .content-box .content-box__col-2.content-box__col-2--left{--button_spacing_left: 35px !important}.about-contact .halo-banner-wrapper .flex-box__banner .content-box .content-box__col-1.content-box__col-1--left h3.banner-heading{margin-bottom:0;padding-bottom:0}.banner-content.banner-content--style_2 .content-box__col-2.content-box__col-2--left a.banner-button{--button_width: 150px !important}.about-contact .halo-banner-wrapper .flex-box__banner .content-box{gap:10px!important}}@media only screen and (max-width: 991px){.announcement-main .ht-right ul{gap:10px}.contact.contact-2{margin:0 auto}.contact.contact-2 .contact-item.contact-itemRight{padding:25px}.cst-page-template-contact-us-2 .breadcrumb-container.style--line_clamp_1{margin-left:0;margin-right:0}.membership-page .halo-banner-wrapper .flex-box__banner{flex-direction:column}.membership-page .halo-banner-wrapper .flex-box__banner .banner-content{width:100%}.membership-page .halo-banner-wrapper .flex-box__banner .banner-content .content-box{max-width:100%!important}.membership-page .halo-banner-wrapper .flex-box__banner .banner-item{width:100%}.productView-info-item{display:flex}.cst-product .productView-tab .tabs .tab-title{margin-left:15px;margin-right:15px}.productList .product-item.quickshop-popup-show .card-action__group.variants-popup{top:7px!important}}@media only screen and (max-width:767px){.halo-row.brand-layout--slider{padding:0 10px}.body-custom-width .slick-arrow.slick-next{right:10px}.body-custom-width .slick-arrow.slick-prev{left:10px}.announcement-main{text-align:center;flex-direction:column}.announcement-main .ht-middle,.announcement-main .ht-right{width:100%}.announcement-main .ht-right ul li{gap:5px}.slide-content .slide-heading.slide-mobile br{display:none}.footer__content-bottom .footer-block__bottom{flex-direction:column;gap:0!important}.footer__content-bottom .footer-block__bottom .copyright__content{line-height:normal}footer.footer .footer__content-bottom{padding-top:25px;padding-bottom:20px}footer.footer .footer__content-top{padding-top:30px;padding-bottom:30px}.breadcrumb-container.style--line_clamp_1{margin-bottom:30px}.halo-banner-wrapper .flex-box__banner .content-box h3.banner-heading{margin-bottom:0}.button,.shopify-challenge__button{font-size:14px}#halo-image-banner-template--22773549498680__164707469606355f61 .content-box .content-box__col-1,.contact.contact-2 .contact-item.contact-itemRight{width:100%}.faqs .faqs-item .card-header .title{line-height:22px}.membership-page .flex-box__banner .banner-item .img-box{padding:30px}.membership-page .flex-box__banner .banner-content .content-box table{width:100%;border-collapse:collapse}.membership-page .flex-box__banner .banner-content .content-box table td,.membership-page .flex-box__banner .banner-content .content-box table th{padding:6px;border:1px solid #ccc;text-align:left}.membership-page .flex-box__banner .banner-content .content-box table,.membership-page .flex-box__banner .banner-content .content-box table thead,.membership-page .flex-box__banner .banner-content .content-box table tbody,.membership-page .flex-box__banner .banner-content .content-box table th,.membership-page .flex-box__banner .banner-content .content-box table td,.membership-page .flex-box__banner .banner-content .content-box table tr{display:block}.membership-page .flex-box__banner .banner-content .content-box table thead tr{position:absolute;top:-9999px;left:-9999px}.membership-page .flex-box__banner .banner-content .content-box table tr{border:1px solid #ccc}.membership-page .flex-box__banner .banner-content .content-box table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:20%;font-size:14px}.membership-page .flex-box__banner .banner-content .content-box table td:before{position:absolute;top:6px;left:6px;width:20%;padding-right:10px;white-space:nowrap;font-family:russo-one}.membership-page .flex-box__banner .banner-content .content-box table tbody td span{gap:5px}td:nth-of-type(1):before{content:"Tier:"}td:nth-of-type(2):before{content:"Perks:"}.footer-block__mobile .footer-block__heading{border-color:#b3b3b3}.footer-block__details .rte .content-piece{margin-bottom:5px}.halo-recently-viewed-block .block-title--style2 .title .text{font-size:24px}.cst-product .halo-productView-left,.cst-product .halo-productView-right{width:100%}.cst-product .productView-product{margin-top:25px}.cst-product .productView-title{font-size:24px}.productView-info-item{margin-bottom:5px}.cst-product .halo-recently-viewed-block-sections .halo-block-header .title .text{font-size:24px;line-height:normal}.section-block-template--22773549924664__product-recommendations{padding-top:0}.cst-product .productView-price .price.price--medium .price-item,.cst-product .productView-price .price.price--medium .price-item .money,.cst-product .productView-subtotal .money-subtotal{font-size:20px}.cst-product .productView-share.style-2 .share-button__button{padding-left:0!important}.cst-product .section-block-template--22773549924664__product-recommendations .halo-block-header .title{font-size:24px}.cst-page main#MainContent.wrapper-body{margin-top:25px}.template-search .productListing{margin-bottom:0!important}.template-search main#MainContent.wrapper-body{padding-bottom:0!important}.card-action .button{font-size:13px!important}.search-container .page-header{line-height:normal}.membership-page .flex-box__banner .banner-content .content-box p{font-size:14px}.cst-collection h1.articleLookbook-title{margin-top:0}.cst-product .halo-popup-header h5.halo-popup-title{font-size:20px}.addresses li address .acc-name{line-height:normal}.addresses li address,.account-page .account-action{text-align:left!important}.account-page .halo-page-content{padding-bottom:10px!important}.toolbar .toolbar-dropdown.filter-sortby .label-tab.hidden-on-desktop{text-align:center!important}.product-card-layout-02 .card-product__group.group-left{left:10px!important}.cst-product .productView-iconZoom{bottom:50px}.cst-product .productView-payment .shopify-payment-button [data-testid=Checkout-button],.cst-product .productView-payment .shopify-payment-button .shopify-payment-button__button--unbranded{font-size:14px!important}.ask-an-expert .heading,.ask-an-expert .text{padding-left:0!important;padding-right:0!important}.announcement-main .ht-right{text-align:center}.section-block-template--22773549367608__1634629903f4af797d .list-product-tabs{margin-bottom:20px!important}.halo-product-list-view-popup .card-action .variants-popup-content .variants{overflow:hidden!important}.cart-header-item.cart-header-info,.cart-item-block.cart-item-info,.cart-item-block.cart-item-price{width:100%!important}.bottom-bar--list .cart-count-bubble .text,.header-mobile__item .header__icon--cart .cart-count-bubble,.bottom-bar--list .cart-count-bubble{font-size:10px}.slider-arrows .slider-button.slider-button--prev,.slider-arrows .slider-button.slider-button--next{width:18px;padding:0}.bg-policies-block .policies-block-wrapper .halo-row.slider{margin:0 7%;width:86%}.product-tab-block .list-product-tabs.enable_scroll_tab{justify-content:center!important}.breadcrumb-container.style--line_clamp_1 .breadcrumb,.collection-header{padding-left:10px!important;padding-right:10px!important}.sections-custom-service-block{overflow-x:hidden}}@media (min-width: 400px) and (max-width: 760px){.cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:column}}@media only screen and (max-width:374px){.announcement-main .ht-right ul li.devider{display:none}.announcement-main .ht-right ul{gap:0;flex-direction:column}.announcement-main .ht-right{text-align:center}.announcement-main .ht-middle,.announcement-main .ht-right,.announcement-main .ht-right ul li{line-height:20px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
