.tpo_option-set-container:has(+.tpo_total-additional-price-wrapper.tpo_hidden){margin-bottom:calc(0px - var(--options-spacing, 35px))!important}.products-grid.column-3.disable-srollbar{text-align:left}h2.slide-text.slide-pc{font-family:var(--font-body-family)!important;font-weight:400!important}button.link.link-underline.read-description.less,button.link.link-underline.read-description.more{color:#082330!important;margin:0;padding:0}.collection-info--relative .collection-description{color:#082330!important}.size-guide-trigger svg{fill:#ed3833!important;stroke:#ed3833!important;width:2rem!important;height:2rem!important}.product-customInformation{align-items:baseline!important}.card-quickview .quickview-icon,.card-wishlist .wishlist-icon,.card-compare .compare-icon{right:20px}#ProductSection-template--21914112360483__main .productView-complementary.style-1 .complementary-products-title .title .text,#shopify-section-template--21983654871075__main .productView-complementary.style-1 .complementary-products-title .title .text{text-align:left!important;padding:0 0 25px!important}#ProductSection-template--21914112360483__main .slick-track,#shopify-section-template--21983654871075__main .slick-track{margin-left:0!important}.complementary-products-title{border-top:1px solid #d3d3d3;padding-top:15px;margin-top:5px}#CollectionSection-template--21914111410211__product-grid .page-sidebar.page-sidebar-left{display:none}.megamenu_style_3 .site-nav-list .image{display:block;margin-top:10px;margin-bottom:10px;border-radius:10px}.productView-customText.text-center{border-radius:5px}@media(min-width:1025px){.page-sidebar+.page-content{width:100%!important}.header-nav-hamburger .language_currency_style_1 .top-language-currency .dropdown-label .text{margin-left:0!important}.halo-top-currency .shopify-currency .img-icon{top:1px!important}}span.toolbar-icon.icon-mode.icon-mode-list{display:none}#shopify-section-template--21914112360483__main .productView-thumbnail-wrapper .slick-arrow{background:#ed3833}.wrapper-body{padding-bottom:0!important}span.badge.a-badge.custom-badge,span.badge.b-badge.custom-badge,span.badge.c-badge.custom-badge,span.badge.d-badge.custom-badge,span.badge.e-badge.custom-badge,span.badge.f-badge.custom-badge{background:#ed3833}p.jm-text.jm-text--align-center.jm-review-widget-header__title{font-family:Manrope;font-size:40px;font-weight:700}.jdgm-rev-widg__title{font-size:var(--font-heading-size)!important;color:#082330!important}.metafield-rich_text_field ul li:before{content:"\2713";display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:8px;border:2px solid #ed3833;border-radius:50%;font-size:12px;color:#ed3833;font-weight:700;margin-top:3px}.metafield-rich_text_field ul{list-style:none;margin:0!important;padding:0!important}.lb-variant-picker{width:auto!important}.faqs-message-and-questions{gap:0px!important}#HeaderCollectionSection-template--21914111377443__banner{background:#f8f8f8}.page-header{padding:0 0 25px!important}.page-subheader{font-weight:700!important}.contact.contact-2 .contact-item.contact-itemRight{background-color:#f1f1f1!important;border-radius:5px}.cart--totals-title{font-size:24px!important;text-transform:capitalize!important}.cart-total-grandtotal .cart-total-label{text-transform:capitalize!important}.contact-form .form-actions .button{border-radius:5px!important}:root{--text-cart: #082330 !important;--font-page-title-size: 15px !important}@media(min-width:1200px){.halo-productView-left,.halo-productView-right{width:50%!important}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important}h2,.h2,h3,.h3{line-height:1.2!important}p,ul li{line-height:var(--body-line-height)!important}.header__icon svg{height:30px;width:30px}.product-form__input .form__select{max-width:100%!important}.productView-ViewingProduct .icon{fill:#ed3833!important}.product-card-layout-02.quick_shop_option_2 .card-information{padding:20px!important}.product-card-layout-02 .card-action.has-compare{padding-bottom:0!important}.halo-block-header .title:before{display:none!important}.customer-testimonial .item .item-content{align-content:center!important;gap:30px!important}.deferred-media__poster-button,.video-open-popup .video-button{background-color:#ed3833!important;border:0!important;border-radius:100%!important;width:90px;height:90px}.video-open-popup svg{width:fit-content!important;height:fit-content!important}.halo-block-header .text{max-width:none!important}.halo-block-header .title .text{background:none!important}.faqs .faqs-item .card-header .title{border-radius:10px;background-color:#fff!important;border:1px solid #082330!important}.faqs .faqs-item .card-header .title{padding-bottom:20px!important;padding-top:20px}.faqs-item .card-header:not(.collapsed) .title{background:#f2f2f2!important}.faqs-item .card-header:not(.collapsed) .arrow{border-color:#fff!important}.customer-testimonial .item .star svg{width:18px!important;height:18px !important\2c7\2c7}.video-section__media.deferred-media,.productView-image .productView-img-container .media,.image-comparison .section-content .section-images,.card-media,.img-box,.type-item--special .banner-content{border-radius:10px;overflow:hidden}.item--largeImg .img-box{border-radius:0!important}.ai-two-column-text__text-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj ul li:before,.ai-two-column-text__text-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr ul li:before{content:"";display:inline-block;width:22px;height:22px;margin-right:8px;background-image:url(/cdn/shop/files/check-svgrepo-com_1.svg?v=1772613068);background-size:contain;background-repeat:no-repeat}@media(min-width:551px){.products-grid .product{margin:0!important}}:root{--primary-color: #620E28;--secondary-color: #fff7d7}h1{font-family:var(--font-heading-family);font-size:var(--font-heading-size);font-weight:var(--font-heading-weight);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}h3,h4{font-family:var(--btn-1-font-family);font-size:var(--btn-1-font-size);font-weight:var(--btn-1-font-weight);letter-spacing:var(--btn-1-letter-spacing);line-height:var(--btn-1-line-height);text-transform:var(--btn-1-text-transform)}input{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-transform:var(--body-text-transform)}.blog-btn{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.blog-summary{font-family:var(--font-body-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-align:center!important;text-transform:var(--body-text-transform)!important}.breadcrumb a,.breadcrumb span{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.button,.contact-support-btn{border-radius:var(--btn-1-border-radius)!important;border-style:var(--btn-1-border-style)!important;border-width:var(--btn-1-border-width)!important;font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight);letter-spacing:var(--btn-1-letter-spacing);line-height:var(--btn-1-line-height);text-transform:var(--btn-1-text-transform)!important}.card .card-information .card-title{min-height:44px;text-align:center!important}@media(max-width:1024px){.card .card-information .card-price{justify-content:center!important}}.card .card-information .card-price .price{font-family:var(--product-title-font)!important;font-weight:var(--product-price-font-weight)!important;text-align:center!important}.cart-header-item{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.copyright__content,.copyright__content *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.customer-testimonial .slick-track .item .item-content .content{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;line-height:var(--body-line-height)!important}.customer-testimonial .slick-track .item .item-content .link{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.desc-readmore{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.form-input{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.form-label,.form__label,.form__label-combined{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.halo-popup-title,.halo-sidebar-header,.halo-sidebar-header .title,.previewCartTitle,.halo-sidebar label,.haloCalculatorShipping .message,.haloCalculatorShipping .message *,.page-content .info,.page-content .info *{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.page-header{font-family:var(--font-heading-family)!important;font-size:var(--font-heading-size)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.page-subheader{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartItem-name,.previewCartItem-price *{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartItem-variant,.previewCartTotals .previewCartTotals-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartTotals .previewCartTotals-value{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartTotals.shipTotal .previewCartTotals-value{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.product__text.des{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--body-text-transform)!important}.product__text.title,.product__text.title *,.productView-ViewingProduct .text,.productView-info-name,.productView-sizeChart .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.productView-tab .text,.productView-complementary .complementary-products-title .title .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:600!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.productView-desc,.metafield-rich_text_field.benefits ul{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.productView-title{font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.productView .price-item{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.quickSearchResultsBlock .search-block-title,.read-description,.read-description .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.scrolling-text__list li,.scrolling-text__list li a,.tab-titles li{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.short-description{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.sidebarBlock-heading,.toolbar .toolbar-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.toolbar .label-text{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.toolbar .toolbar-dropdown .label-tab{max-width:200px!important}.metafield-rich_text_field ul{color:var(--color-text)!important;letter-spacing:.05em}.header-advanced-textRight,.header-advanced__item .cart-text{color:var(--color-text)!important}.header-advanced .header__icon--cart svg{color:var(--color)!important}.header-advanced .header__group svg{width:32px!important;height:32px!important;margin-right:5px!important}.header-advanced-icons{min-width:calc(var(--logo-width) + 35px)!important;gap:20px}.header-advanced--style2 .header-advanced-account{margin-left:0!important}.header-advanced__item .header__search{max-width:640px!important}.header-advanced__content .header__heading{padding-left:0!important}.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span,.header-advanced .search_details .search-modal__form .search__input,.announcement-bar__message,.policies-block .policies-content .policies-text{font-family:var(--font-family-1)!important}.text-center .policies-content{text-align:center!important}.upcart-header-text,.upcart-product-title{font-size:17px!important;font-weight:400!important;text-transform:uppercase!important}.upcart-item-option *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;color:var(--color-text)!important;opacity:1!important}.jdgm-carousel-wrapper{padding:0!important}.jdgm-rev__body p{line-height:var(--body-line-height)!important}.jdgm-widget.jdgm-widget{margin-bottom:15px}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate,.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals-wrapper,.jdgm-histogram.jdgm-temp-hidden,.jdgm-widget-actions-wrapper{border:0!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#f2f2f2!important}.jdgm-widget *,.jdgm-all-reviews-rating *,.jdgm-all-reviews-rating__score,.jdgm-all-reviews-rating__stars{line-height:1!important}.jdgm-all-reviews-rating__score{font-weight:var(--font-heading-weight)!important;font-size:var(--font-body-size)!important;text-transform:var(--heading-text-transform)}.jdgm-all-reviews-rating__stars{margin-bottom:calc(var(--font-body-size) / 4)!important}.jdgm-all-reviews-text__text,.jdgm-verified-by{color:#082330!important;text-transform:var(--menu-lv1-text-transform)!important;font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;padding-top:0!important}.jdgm-all-reviews-text{margin:0!important}.jdgm-all-reviews-text>a{padding:4px 20px}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#082330!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{color:#fff!important;letter-spacing:var(--btn-1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{background-color:#082330!important;color:#fff!important}.jdgm-carousel-item__review-title{margin-bottom:20px!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--body-letter-spacing)!important;margin-bottom:10px;font-size:20px}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{background:transparent!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name{color:#675952!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{box-shadow:none!important}.jdgm-carousel-item__review-body>p{margin:0;font-family:var(--font-body-family);font-size:var(--font-body-size);line-height:var(--body-line-height)!important}.jdgm-carousel-number-of-reviews{display:none!important}.jdgm-carousel-title{margin-bottom:20px!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__image-wrapper{border-radius:8px;overflow:hidden}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#1c1b1a!important}.jdgm-rev-widg.jdgm-rev-widg{padding-left:15px;padding-right:15px}.jdgm-rev-widg__title{font-size:var(--font-heading-size)!important;color:#334075}.jdgm-paginate:empty{display:none!important}.jdgm-write-rev-link.jdgm-write-rev-link{font-family:var(--btn-3-font-family);font-size:var(--btn-3-font-size);font-weight:var(--btn-3-font-weight);text-transform:var(--btn-3-text-transform);text-align:var(--btn-3-text-align);letter-spacing:var(--btn-3-letter-spacing);line-height:var(--btn-3-line-height)!important;border-radius:var(--btn-3-border-radius);border-style:var(--btn-3-border-style)!important;border-width:var(--btn-3-border-width)!important;padding-top:var(--btn-3-padding-top);padding-bottom:var(--btn-3-padding-bottom);background:var(--product-action-bg);color:var(--product-action-color)!important;border-color:var(--product-action-border)!important;box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity)}.multilayer-image-block .content-inner{text-align:center}.multilayer-image-block .content-inner .item-button{margin:0 auto!important}.multilayer-image-block .image-carousel .image-item.item-active{flex:max(calc(var(--item-count) - 1.5),1.5)!important}.multilayer-image-block .image-carousel .image-item.item-active .content-inner{display:flex;justify-content:space-between;align-items:center}.multilayer-image-block .image-carousel .image-item.item-active .content-inner .item-heading{margin-bottom:0!important}.multilayer-image-block .image-carousel .image-item.item-active .item-button{margin:0!important}.video-section__media.deferred-media{border-radius:10px;overflow:hidden}.featured-product .halo-productView-right{padding-left:10px!important;border-radius:10px;padding-bottom:0!important}.featured-product .productView-wishlist a{width:50px!important;height:50px!important}.slick-slide img{border-radius:10px}.productView-thumbnail .productView-thumbnail-link img{object-fit:cover!important}.halo-banner-wrapper .type-item--small{overflow:hidden}.product-customInformation__icon svg{width:34px!important;height:34px!important}.productView-complementary.style-2.complementary_product_button_atc .complementary-products-slider .card-media>img{object-fit:cover!important}.productView-complementary.style-2 .complementary-products-title .title .text{padding-bottom:10px!important}.productView-complementary.style-2 .complementary-products-slider .card{background:#f8f8f8;border-radius:5px;max-width:400px!important;padding:20px}.productView-complementary .product-item-custom .card-product{width:100px!important}.productView-complementary.style-2.complementary_product_button_atc .product-item-custom .card-information .card-action,.productView-complementary.style-2 .complementary-products-slider .product{padding-bottom:0!important}.product-card-layout-02 .card .card-swatch{position:absolute;margin-top:-150px;left:0;right:0}.product-card-layout-02 .card-swatch+.card-action{margin-top:0!important}.productView-share{display:none!important}.product-form__label .text{border-radius:100%!important}.product-form__swatch .product-form__label{width:100px!important;height:100px!important;border-radius:10px!important;box-shadow:#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px}.image-zoom:hover img{transform:none!important}.metafield-rich_text_field.benefits ul{list-style:none;text-align:left;padding:0!important}.metafield-rich_text_field.benefits ul li:before{content:"\2713";margin-right:5px;font-size:20px;color:var(--new-badge-bg)}@media(min-width:552px){.product-card-layout-02 .card-product__group.group-right{right:-10px!important}.jdgm-carousel-title{font-size:34px!important}}@media(min-width:1025px){.image-comparison .title{max-width:fit-content!important}.image-comparison .section-content{--text-width: 52% !important;gap:60px!important;align-items:stretch!important}.image-comparison .section-content .section-text{background:#f2f2f2;padding:60px;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.featured-product .halo-productView-left{width:48%!important}.productView-complementary.style-2 .product-item-custom .card-title{text-align:left!important}.multilayer-image-block .image-carousel .image-item{height:calc(var(--item-height) / 2.8)!important}.menu-lv-1__action{padding-top:0;padding-left:calc(var(--grid_gap_menu_item) + 10px)!important;padding-right:calc(var(--grid_gap_menu_item) + 10px)!important}.container-1470{max-width:var(--body-custom-width-container)!important}.content-box--left{left:-moz-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-webkit-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-ms-calc((100% - var(--body-custom-width-container)) / 2)!important;left:calc((100% - var(--body-custom-width-container)) / 2)!important}}@media(max-width:1492px)and (min-width:1025px){.content-box--left{left:0%!important}}.page-subheader{font-size:var(--font-page-title-size)!important}@media(max-width:767px){.page-subheader{font-size:26px!important}}[data-size]{display:none}[data-size].is-active{display:block}@media only screen and (min-width:750px){.template-policy hr{margin:3rem 0}}@media(max-width:1024px){.wrapper-body{padding-bottom:30px}.contact-item+.contact-item{margin-top:30px!important}}@media(max-width:767px){.jdgm-rev-widg__title{font-size:26px!important}.breadcrumb-container.style--line_clamp_1{margin-left:0!important}}.productView-customText .metafield-rich_text_field ul{position:relative;padding-left:30px!important}.metafield-rich_text_field ul li:before{position:absolute;left:0}@media(max-width:550px){.productView-groupTop,.pvGroup-row .quantity__group--1{margin-bottom:10px!important}.productView-buttons .product-form__submit.button{min-height:50px!important}#shopify-section-template--20532658995458__custom_image_banner_QbT8EU .img-box .image img{object-position:center top}}@media(max-width:1024px){.moreItem-breadcrumb{margin:0!important}}@media(min-width:551px)and (max-width:1024px){.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0!important;padding-left:0!important}}.product-form__label .pattern{background-color:transparent!important}.footer-block__details .image_logo img{object-fit:contain}.site-nav-mobile.nav-account{display:none}.quickSearchResultsWrap{width:752px!important}.toolbar .toolbar-dropdown .label-tab{display:flex;align-items:center}.cart-actions .button{border-radius:var(--btn-1-border-radius)!important}.unicorn_cart_items [data-king-linked-options-loaded] .king-linked-options-collection__container{display:none!important}@media(max-width:1024px){.slideshow .slide-pc{display:block!important}}@media(max-width:767px){.slideshow .slide-pc{display:none!important}}@media(min-width:768px){.slide-mobile{display:none!important}.img-box--mobile .image{display:block!important}.img-box--mobile .image+.image{display:none!important}}@media(min-width:768px)and (max-width:1024px){.img-box--mobile .image{aspect-ratio:4 / 2}}.product-customInformation.disabled{pointer-events:auto!important}.shopify-policy__container{max-width:var(--body-custom-width-container)!important}.slide-content .slide-text,.collection-description{font-family:var(--product-title-font)}.collection-info--absolute{padding-left:30px;padding-right:30px;margin:0 auto;position:absolute;left:-moz-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-webkit-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-ms-calc((100% - var(--body-custom-width-container)) / 2)!important;left:calc((100% - var(--body-custom-width-container)) / 2)!important}@media(min-width:1520px)and (max-width:1599px){.collection-info--absolute,.content-box--absolute{left:-moz-calc((100% - 1520px)/ 2)!important;left:-webkit-calc((100% - 1520px)/ 2)!important;left:-ms-calc((100% - 1520px)/ 2)!important;left:calc((100% - 1520px)/2)!important}}.productView-thumbnail-wrapper .slick-arrow{background:transparent!important}.productView-thumbnail-wrapper .slick-arrow svg{fill:#ed3833!important}@media(max-width:1024px){.ai-two-column-text__container-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj,.ai-two-column-text__container-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr{padding:0 20px}#halo-image-banner-template--21951098519587__image_banner_CPGaj3 .flex-box__banner .content-box{max-width:100%!important;text-align:center}#halo-image-banner-template--21951098519587__image_banner_CPGaj3 .type-item--special .flex-box__banner{flex-direction:column}.ai-two-column-text__heading-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj,.ai-two-column-text__heading-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr{font-size:24px!important}#halo-image-banner-template--21951098519587__image_banner_PWJyP8 .flex-box__banner .content-box{max-width:100%!important;text-align:center}#halo-image-banner-template--21951098519587__image_banner_PWJyP8 .type-item--special .flex-box__banner{flex-direction:column}.ai-two-column-text__heading-ari9owghqv2rjyit5taigenblock775eb9dtyyqhj{font-size:24px!important}#shopify-section-template--21953167097891__17726101181f1ac319 .ai-two-column-text-ari9owghqv2rjyit5taigenblock775eb9dtyyqhj{padding:25px 15px}#halo-image-banner-template--21953167097891__image_banner_DnPzAg .flex-box__banner .content-box,#halo-image-banner-template--21953167097891__image_banner_PWJyP8 .flex-box__banner .content-box{max-width:100%!important}#halo-image-banner-template--21953167097891__image_banner_DnPzAg .type-item--special .flex-box__banner,#halo-image-banner-template--21953167097891__image_banner_PWJyP8 .type-item--special .flex-box__banner,#halo-image-banner-template--21914111967267__image_banner_UdefPf .type-item--special .flex-box__banner,#halo-image-banner-template--21914111967267__image_banner_iTwxnB .type-item--special .flex-box__banner,#halo-image-banner-template--21914111967267__image_banner_RtP7nD .type-item--special .flex-box__banner,#halo-image-banner-template--21914111967267__image_banner_L994DK .type-item--special .flex-box__banner{flex-direction:column}#halo-image-banner-template--21914111967267__image_banner_UdefPf .flex-box__banner .content-box,#halo-image-banner-template--21914111967267__image_banner_iTwxnB .flex-box__banner .content-box,#halo-image-banner-template--21914111967267__image_banner_RtP7nD .flex-box__banner .content-box,#halo-image-banner-template--21914111967267__image_banner_L994DK .flex-box__banner .content-box{max-width:100%!important}.footer-block__item.footer-block__column.footer-block__newsletter.newsletter__.text-left.block__text_first{text-align:center!important}#shopify-section-template--21914111803427__16321237356a896dad .slide-block-video_46wMUN .slide-content{position:absolute!important}#shopify-section-template--21914111803427__16321237356a896dad .content-box--absolute{top:20%!important}.product-card-layout-02 .card-title{font-size:calc(var(--product-title-font-size)* 1)!important}.section-block-template--21914111803427__custom_text_block_XHbJM4 .halo-block-header .title{font-size:20px!important}.section-block-template--21914111803427__brand_slider_MQmL3F .halo-block-header .rte{text-align:center!important}#shopify-section-template--21914111803427__image_banner_qW46Hz .flex-box__banner{gap:15px!important}#halo-image-banner-template--21914111803427__image_banner_qW46Hz .type-item--special .banner-content{margin-top:0!important}#halo-image-banner-template--21914111803427__image_banner_qW46Hz .flex-box__banner .content-box{text-align:center!important}#halo-image-banner-template--21914111803427__image_banner_qW46Hz .banner-button{margin:auto!important}.image-comparison .title.text-left,.image-comparison .description.text-left{text-align:center!important}.image-comparison .title{font-size:20px!important;margin-top:30px!important}.image-comparison .shop-all.text-left{margin:auto auto 40px!important}#shopify-section-template--21914111803427__image_comparison_x3wDBn .image-comparison .section-content .section-text{padding:1px 15px 50px!important;border-radius:10px!important}.custom-service-block .policies-block-wrapper.items-align-left .policies-content{text-align:center!important}#halo-image-banner-template--21914111803427__image_banner_JkNAtt .type-item--special .flex-box__banner{flex-direction:column!important}#halo-image-banner-template--21914111803427__image_banner_JkNAtt .flex-box__banner .content-box{max-width:100%!important;padding:0 30px 70px!important;text-align:center!important}.halo-banner-wrapper .flex-box__banner .text-left .button{margin:auto!important}.halo-sidebar_menu .megamenu_style_3 .site-nav-list .image{margin:0 20px}}@media(max-width:600px){.breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:15px!important}.halo-productBadges .badge{line-height:12px!important}.halo-productBadges .badge.custom-badge{font-size:calc(100% - 8px)!important;margin-top:0!important;margin-bottom:2px}.card-wishlist .wishlist-icon{right:-5px!important}#halo-image-banner-template--21914111803427__image_banner_JkNAtt .flex-box__banner .content-box{padding:0 15px 50px!important}#shopify-section-template--21914111803427__custom_service_block_C9TdqH .custom-service-block .halo-row .halo-item{width:50%!important}.content.customImageBanner-inner.text-left.align-items--center,.rte.subtext-brand.w-100.text-left,.content-box.text-left.w-100{text-align:center!important}.halo-banner-wrapper .flex-box__banner .text-left .button{margin:auto!important}h3.title.text-left,.description.text-left{text-align:center!important}a.shop-all.text-left.button.custom-border{margin:auto!important}#shopify-section-template--21914111803427__custom_service_block_C9TdqH .slider-arrows .slider-button{top:38%!important}.footer-block__details .rte{text-align:center}.footer-block__details .image_logo{margin:auto!important}.footer-1 .footer__content-top{padding-bottom:0!important}:root{--btn-1-font-size: 13px !important}.header__search .header__icon svg{height:22px!important;width:21px!important}#shopify-section-template--21914112360483__main .product-details .breadcrumb{margin-bottom:0!important}.page-subheader{font-size:20px!important}.contact-item.contact-itemRight{width:auto!important;padding:15px!important}ul{text-align:left}.ai-two-column-text__container-ari9owghqv2rjyit5taigenblock775eb9dtyyqhj{text-align:center;padding:0 15px}.ai-two-column-text__heading-ari9owghqv2rjyit5taigenblock775eb9dtyyqhj{font-size:20px!important}.ai-two-column-text-ari9owghqv2rjyit5taigenblock775eb9dtyyqhj{padding:50px 0!important}.ai-two-column-text__container-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj{text-align:center}.ai-two-column-text__heading-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj{font-size:20px!important}#shopify-section-template--21951098519587__17726101181f1ac319 ul{padding:0;list-style:none}.ai-two-column-text-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr{text-align:center!important;padding:5px 15px!important}.ai-two-column-text__heading-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr{text-align:center!important;padding:30px 15px!important}.ai-two-column-text__heading-ayus3t3fitmoruwdzyaigenblock775eb9dewudnr{font-size:20px!important}.ai-two-column-text-ad0pmuewyy2mwclzztaigenblock775eb9dtyyqhj{padding:30px 15px!important}#shopify-section-template--21914112360483__main .slick-arrow svg{color:#000!important;fill:#000!important}.pvGroup-row{display:flex;justify-content:flex-start;align-items:flex-end}.quantity__container{margin-right:10px}.section-block-template--21914112360483__brand_slider_g9FLkw .halo-block-header{text-align:center!important}.jdgm-rev-widg__title{font-size:20px!important}:root{--font-heading-size: 20px !important;--heading-line-height: 25px !important}#shopify-section-template--21914111410211__banner .page-header{padding:15px 15px 0!important}#shopify-section-template--21914111410211__banner .collection-info--absolute{padding-left:0!important;padding-right:0!important}.collection-header--hasSub .collection-info--absolute{max-height:100%!important}.collection-info--absolute{position:static!important}.collection-breadcrumb.text-center{display:none!important}.collection-info--absolute .collection-title,.collection-info--absolute .collection-description{color:#082330!important}.card .card-information .card-title{min-height:20px!important}.jdgm-review-widget--small .jdgm-rev-widg,.jdgm-review-widget--medium .jdgm-rev-widg{padding:30px 15px!important}#shopify-section-template--21914111803427__16321237356a896dad .content-box--absolute{top:50%!important}#ContactSection-template--21914112065571__main .page-subheader{font-size:15px!important}.footer-block__details .rte .content-piece,.footer-block__newsletter .rte .content-piece{justify-content:center}#shopify-section-template--21914112360483__main li.list-payment__item{width:11%}#shopify-section-template--21914112360483__main .list-payment{margin-top:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
