:root{--font-family-1: erbaum, sans-serif;--font-family-2: hoss-round-wide, sans-serif;--font-family-3: sans-serif;--font-family-1-line-height: 1;--font-family-2-line-height: 1.8;--font-family-3-line-height: 1.5;--font-body-family: var(--font-family-2);--font-heading-family: var(--font-family-1);--font-menu-lv1-family: var(--font-family-1);--font-menu-lv2-family: var(--font-family-1);--font-menu-lv3-family: var(--font-family-1);--font-mega-menu-lv2-family: var(--font-family-1);--font-mega-menu-lv3-family: var(--font-family-1);--product-title-font: var(--font-family-1);--product-vendor-font: var(--font-family-1);--product-price-font: var(--font-family-1);--badge-font: var(--font-family-1);--blog-title-font: var(--font-family-1);--blog-info-font: var(--font-family-1);--btn-1-font-family: var(--font-family-1);--btn-2-font-family: var(--font-family-1);--btn-3-font-family: var(--font-family-1);--footer-heading-font-family: var(--font-family-1);--footer-link-font-family: var(--font-family-2);--font-page-title-family: var(--font-family-1);--font-tab-type-1: var(--font-family-1);--font-tab-type-2: var(--font-family-1);--body-line-height: var(--font-family-2-line-height);--heading-line-height: var(--font-family-1-line-height);--menu-lv1-line-height: var(--font-family-3-line-height);--menu-lv2-line-height: var(--font-family-3-line-height);--menu-lv3-line-height: var(--font-family-3-line-height);--mega-menu-lv2-line-height: var(--font-family-3-line-height);--mega-menu-lv3-line-height: var(--font-family-3-line-height);--product-title-line-height: var(--font-family-3-line-height);--product-vendor-line-height: var(--font-family-3-line-height);--product-price-line-height: var(--font-family-3-line-height);--badge-line-height: var(--font-family-1-line-height);--product-quickview-line-height: var(--font-family-1-line-height);--blog-title-line-height: var(--font-family-1-line-height);--blog-info-line-height: var(--font-family-1-line-height);--btn-1-line-height: var(--font-family-3-line-height);--btn-2-line-height: var(--font-family-3-line-height);--btn-3-line-height: var(--font-family-3-line-height);--footer-heading-line-height: var(--font-family-3-line-height);--footer-link-line-height: var(--font-family-3-line-height);--page-title-line-height: var(--font-family-1-line-height);--text-size-line-height: var(--font-family-3-line-height);--product-marquee-line-height: var(--font-family-3-line-height);--font-weight-normal: 400;--space-xxl: 80px;--space-xl: 60px;--space-l: 40px;--space-m: 30px;--space-s: 15px;--space-xs: 10px;--space-xxs: 10px;--space-xxxs: 5px;--color-black: #000;--color-white: #fff;--border-radius-xs: 5px;--border-radius-s: 10px;--border-radius-m: 20px;--border-radius-l: 40px;--border-radius-max: 1000px;--box-shadow-m: 0 0 20px 0 rgba(0, 0, 0, .06);--brand-slider-item-width-s: clamp(120px, 12vw, 230px);--brand-slider-item-width-m: clamp(300px, 20vw, 350px);--brand-slider-item-width-l: clamp(420px, 33vw, 620px);--card-line-height-m: 4lh;--card-line-height-s: 3lh;--mask-gradient-m: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 60%, rgba(255, 255, 255, 0) 100%);--product-swatch-border-radius: var(--btn-1-border-radius);--transform-scale-s: scale(.95);--transform-scale-m: scale(.85);--transition-all-m: all .4s;--text-cart: #231f20;--color-text: #231f20}@media (max-width: 1024px){:root{--font-body-size: 13px;--font-heading-size: 20px;--space-xxl: 40px;--space-xl: 40px;--space-l: 30px;--space-m: 20px;--space-s: 15px;--space-xs: 10px;--space-xxs: 5px;--border-radius-l: 35px;--brand-slider-item-width-s: clamp(160px, 17vw, 170px);--brand-slider-item-width-l: clamp(520px, 50vw, 620px);--card-line-height-m: 3lh;--card-line-height-s: 3lh;--mask-gradient-m: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 20%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%)}}@media (max-width: 767px){:root{--font-body-size: 13px;--font-heading-size: 20px;--font-menu-lv1-size: calc(var(--font-body-size) - 1px);--font-menu-lv2-size: calc(var(--font-body-size) - 1px);--font-menu-lv3-size: calc(var(--font-body-size) - 1px);--font-mega-menu-lv2-size: calc(var(--font-body-size) - 1px);--font-mega-menu-lv3-size: calc(var(--font-body-size) - 1px);--product-title-font-size: calc(var(--font-body-size) - 1px);--product-vendor-font-size: calc(var(--font-body-size) - 4px);--product-price-font-size: calc(var(--font-body-size) - 1px);--badge-font-size: calc(var(--font-body-size) - 4px);--product-quickview-font-size: calc(var(--font-body-size) - 4px);--blog-title-font-size: var(--font-heading-size);--blog-info-font-size: calc(var(--font-body-size) - 4px);--btn-1-font-size: calc(var(--font-body-size) - 1px);--btn-2-font-size: calc(var(--font-body-size) - 1px);--btn-3-font-size: calc(var(--font-body-size) - 1px);--footer-heading-font-size: calc(var(--font-body-size) - 1px);--footer-link-font-size: calc(var(--font-body-size) - 1px);--font-page-title-size: calc(var(--font-heading-size) - 4px);--text-size-font-size: calc(var(--font-body-size) - 4px);--font-size-product-swatch-more: calc(var(--font-body-size) - 4px);--product-marquee-text-size: calc(var(--font-body-size) - 1px);--product-marquee-text-mobile-size: calc(var(--font-body-size) - 1px);--space-xxl: 40px;--space-xl: 40px;--space-l: 30px;--space-m: 20px;--space-s: 10px;--space-xs: 10px;--space-xxs: 5px;--border-radius-l: 30px;--card-line-height-m: unset;--card-line-height-s: unset}}@media (max-width: 551px){:root{--brand-slider-item-width-s: clamp(100px, 24vw, 135px);--brand-slider-item-width-m: clamp(300px, 20vw, 360px);--brand-slider-item-width-l: clamp(420px, 78vw, 520px)}}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}.blog-title,.blog-title a{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-align:center!important;text-transform:var(--btn-1-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{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)}.card .card-information .card-title{text-align: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-article-content .halo-text-format,.halo-article-content .halo-text-format p,.halo-article-content .halo-text-format *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.halo-popup-title,.halo-sidebar-header,.halo-sidebar-header .title,.halo-sidebar label,.haloCalculatorShipping .message,.haloCalculatorShipping .message *{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}.metafield-rich_text_field li{font-weight:var(--font-heading-weight)}.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,.productView-tab .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-desc{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}.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}.wrapper-body 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)}.wrapper-body 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)}.sections-brand-slider .halo-slider .brand-item-scroll .halo-item .text{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(--font-family-3-line-height)!important;text-align:left!important;text-transform:var(--btn-1-text-transform)!important}.sections-brand-slider .halo-slider .brand-item-scroll .halo-item .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)!important;text-align:left!important}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item .sub_title{font-family:var(--font-menu-lv1-family)!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}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item .title{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}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item .button{font-family:var(--btn-1-font-family)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;text-transform:var(--btn-1-text-transform)!important}.sections-custom-service-block .policies-text{font-family:var(--btn-1-font-family)!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}.sections-custom-service-block .policies-des{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}.sections-product-tab .list-product-tabs li .tab-links{font-family:var(--font-heading-family)!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:var(--heading-text-transform)!important}.sections-slide-show .slide-heading{letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.sections-slide-show .slide-text{letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--body-text-transform)!important}.sections-slide-show .slide-sub{letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.shopify-section button[class^=ai-tabbed-carousel__tab]{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}.shopify-section .faqs .halo-block-header .title{text-align:center!important}.shopify-section .faqs .halo-page-content .title,.shopify-section .faqs .halo-page-content .faqs-title{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}.shopify-section .multilayer-image-block .item-heading{font-family:var(--font-heading-family)!important;letter-spacing:var(--heading-letter-spacing)!important;text-transform:var(--heading-text-transform)!important}.shopify-section .puzzled-image-banner .block-image-content .link{line-height:var(--btn-1-line-height)!important}.shopify-section .puzzled-image-banner .block-image-content .link .text{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}.shopify-section-group-footer-group .rte,.shopify-section-group-footer-group .rte *{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}.shopify-section-group-header-group .announcement-bar__message{font-family:var(--font-menu-lv1-family)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;text-transform:var(--menu-lv1-text-transform)!important}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem .header__icon span{font-family:var(--font-menu-lv1-family)!important;font-size:calc(var(--font-menu-lv1-size) - 1px)!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}.shopify-section-group-header-group.section-header-advanced .predictive-search__heading,.shopify-section-group-header-group.section-header-advanced .header__search .search__input,.shopify-section-group-header-group.section-header-advanced .header__search .text,.lv-option-label__name,.lv-option-name,.lv-option-price{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}.lv-option-text-wrapper{text-align:left!important;width:100%!important}.po-label,.po-label 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}.jdgm-all-reviews-text .jdgm-all-reviews-rating{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:1!important;text-transform:var(--menu-lv1-text-transform)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before{font-size:var(--font-menu-lv1-size)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-all-reviews-rating__score{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:1!important;text-transform:var(--menu-lv1-text-transform)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating .jdgm-star{font-size:var(--font-menu-lv1-size)!important;line-height:1!important}.jdgm-all-reviews-text .jdgm-all-reviews-text__text,.jdgm-all-reviews-text .jdgm-verified-by__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:1!important;text-transform:var(--menu-lv1-text-transform)!important}.jdgm-prev-badge__text{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}.jdgm-rating-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}.jdgm-rev-widg__title{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}.jdgm-reviewer-name{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}.jdgm-title{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}.jdgm-widget a[role*=button],.jdgm-write-rev-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}.NotesModule_NotesModule__textModule__{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}.upcart-internal-rewards__message{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}@media (max-width: 1024px){.breadcrumb a,.breadcrumb span{font-size:calc(var(--btn-1-font-size) * .8)!important;line-height:calc(var(--btn-1-line-height) * .8)!important}.button{font-size:var(--btn-1-font-size)!important;line-height:var(--btn-1-line-height)!important}.card-title{font-size:var(--product-title-font-size)!important}.des{font-size:var(--font-body-size)!important}.halo-block-header .title{font-size:var(--font-heading-size)}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item .sub_title,.sections-custom-service-block .halo-row .halo-item .policies-text,.sections-custom-service-block .halo-row .halo-item .policies-des{font-size:var(--font-menu-lv1-size)!important}.sections-custom-text-block .halo-block-header .title,.sections-custom-text-block .halo-block-header .title .text{font-size:var(--font-heading-size)!important}.sections-custom-text-block .halo-block-header .rte{font-size:var(--font-body-size)!important}.shopify-section button[class^=ai-tabbed-carousel__tab]{font-size:calc(var(--btn-1-font-size) * .8)!important}.shopify-section .faqs .halo-block-header .title{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}.shopify-section-group-footer-group .copyright__content,.shopify-section-group-footer-group .copyright__content p{font-size:var(--footer-link-font-size)!important}.shopify-section-group-footer-group .footer-block__heading{font-size:var(--footer-heading-font-size)!important}.shopify-section-group-footer-group .footer-block__newsletter .rte{font-size:var(--footer-link-font-size)!important}.subtext-brand{font-size:var(--font-body-size)!important}}@media (max-width: 767px){.sections-brand-slider .halo-block-header .title{text-align:center!important}}@media (min-width: 768px){.slider-fade .halo-slider{-webkit-mask-image:var(--mask-gradient-m);mask-image:var(--mask-gradient-m)}}div[class*=policy__body] h1{display:none!important}input{color:var(--color-text);opacity:1}p{margin-block-end:0;margin-block-start:0}p+p{margin-block-start:var(--space-s)}select{border-radius:var(--border-radius-s)}.article__pagination{margin:var(--space-m) 0 0!important}.article-item,.blog-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.blog-image{border-radius:var(--border-radius-s)}.blog-title{min-height:var(--card-line-height-m)!important}.blog-summary{margin:0 0 var(--space-s)!important;min-height:var(--card-line-height-s)!important}.breadcrumb{margin-bottom:0!important;padding:var(--space-xs) 0!important}.breadcrumb a,.breadcrumb span{color:var(--color-text2)!important}.breadcrumb-container{margin:0!important;min-height:unset!important}.button{border-radius:var(--btn-1-border-radius);margin:0;padding:var(--btn-1-padding-top) var(--space-m);transition:var(--transition-all-m)!important}.button.button-1:hover svg path,.button.button--primary:hover svg path{fill:var(--btn-1-color-hover)!important}.card{margin:0!important}.card:hover{box-shadow:none!important}.card .card-media{border-radius:var(--btn-1-border-radius)}.card .card-information{padding:var(--space-s) var(--space-s) 0!important}.card .card-information .card-title{min-height:calc(var(--product-title-font-size) * var(--product-title-line-text) + (2 * ((var(--product-title-font-size) * var(--product-title-line-height)) - var(--product-title-font-size))))}.card .card-information .card-price{justify-content:center!important}.card .card-information .card-price .price-item{color:var(--product-price-color)!important}.cart-actions{margin:var(--space-xs) 0 0!important}.cart-actions .button{border-radius:var(--btn-1-border-radius)!important;padding:var(--btn-1-padding-top) var(--space-m)}.cart-content-empty{margin:var(--space-l) 0 0!important}.cart-item-block-right{align-self:unset!important}.cart-item-properties{max-width:unset!important}.cart-item-vendor{display:none!important}.cart-message{margin-top:var(--space-xs)!important}.collection-filters .sidebarBlock{margin-bottom:var(--space-l)!important}.collection-info-item{padding-top:var(--space-xxs)!important}.container{padding:0}.customer-testimonial .slick-track{display:flex;gap:var(--space-xs)}.customer-testimonial .slick-track .item{gap:var(--space-xs);min-height:420px!important;padding:0!important}.customer-testimonial .slick-track .item .image{border-radius:0!important}.customer-testimonial .slick-track .item .item-content{border-radius:0!important;padding:var(--space-m) var(--space-l)!important}.customer-testimonial .slick-track .item .item-content .link:after{display:none!important}.desc-readmore{transition:var(--transition-all-m)}.desc-readmore:hover{color:var(--btn-1-bg)}.dropdown-menu-body li,.dropdown-menu-header{padding:var(--space-xs) var(--space-s)!important}.form-input{color:var(--color-text)!important;opacity:1!important}.form-label{color:var(--color-text)}.form__select,.halo-article-block{margin:0!important}.halo-article-content .halo-text-format p{margin-block-end:0!important;margin-block-start:0!important}.halo-article-content .halo-text-format p+p{margin-block-start:var(--space-s)!important}.halo-block-header{margin:0!important}.halo-sidebar-header{padding:var(--space-m) var(--space-m) var(--space-s)!important}.halo-sidebar-wrapper{padding-top:var(--space-xs)!important}.newsletter-form__field-wrapper{gap:var(--space-xxxs)}.page-header{color:var(--color-text2)!important;padding:var(--space-l) 0 0!important}.pagination-wrapper{margin:0!important}.previewCartItem-variant{color:var(--color-text)!important}.previewCartGroup .button+.button{margin-top:var(--space-xxxs)!important}.product-details{padding:0!important}.product-form__submit{min-height:50px}.products-carousel{margin:0!important}.productListing{margin-bottom:0!important}.productView{padding:0!important}.productView .slick-list{border-radius:var(--border-radius-s)!important}.productView-action{flex:1 1 100%}.productView-desc{margin:0!important}.productView-group{margin:0!important;padding:0!important}.productView-group .pvGroup-row,.productView-groupTop{align-items:flex-end;display:flex;flex-direction:row;gap:var(--space-xxxs);justify-content:space-between}.productView-image,.productView-image img{border-radius:var(--border-radius-s)!important}.productView-image video{border-radius:var(--border-radius-s)!important;object-fit:cover!important;position:absolute!important}.productView-images-wrapper{align-items:flex-start!important}.productView-img-container{border-radius:var(--border-radius-s)!important}.productView-info-item{align-items:center!important;display:flex!important;flex-direction:row!important}.productView-info-item .productView-info-name{vertical-align:middle}.productView-quantity,.productView-quantity .productView-quantity,.productView-tab.layout-vertical{margin:0!important}.productView-thumbnail img{border-radius:var(--border-radius-s)!important;object-fit:cover!important}.productView-video{border-radius:var(--border-radius-s)!important}.productView-ViewingProduct .icon{margin-right:var(--space-xs)!important}.productView-wishlist{margin:0!important}.productView-wishlist a[role=link]{align-items:center;display:flex;height:auto!important;justify-content:center;min-height:50px;min-width:50px;padding:var(--space-xxs)!important;width:auto!important}.productView-wishlist a[role=link] .icon{height:20px!important;width:20px!important}.productView-wishlist a[role=link].wishlist-added{background:var(--btn-1-bg)!important;border:none!important}.productView .tabs-contents>.tab-content:not(:last-child) .toggle-content{padding:0 0 var(--space-m)!important}.quantity__container{display:flex!important;width:fit-content!important;flex-direction:row!important;align-items:center!important}.quantity__container .btn-quantity{bottom:unset!important;height:100%!important;left:unset!important;min-height:var(--space-s)!important;right:unset!important;top:unset!important;width:var(--space-s)!important}.quantity__container .btn-quantity:after{bottom:unset!important;top:unset!important}.quantity__container .btn-quantity:before{bottom:unset!important;top:unset!important}.quantity__container .btn-quantity.minus{left:var(--space-xxs)!important}.quantity__container .btn-quantity.minus:before{left:0!important;width:var(--space-xs)!important}.quantity__container .btn-quantity.plus{right:var(--space-xxs)!important}.quantity__container .btn-quantity.plus:after{left:auto!important;right:0!important;width:var(--space-xs)!important}.quantity__container .btn-quantity.plus:before{left:auto!important;right:0!important;width:var(--space-xs)!important}.quantity__input{min-height:50px!important;max-width:150px;padding:var(--space-xxxs) var(--space-s)!important}.quickSearchResultsBlock{padding:var(--space-s) 0!important}.quickSearchResultsBlock .list-item,.predictive-search .predictive-search__results-list:not(#predictive-search-results-list){display:flex!important;flex-wrap:wrap!important;gap:var(--space-xxxs)!important;margin:0!important}.quickSearchResultsBlock .list-item .item,.predictive-search .predictive-search__list-item{margin:0!important;padding:0!important}.quickSearchResultsBlock .list-item .link,.predictive-search .predictive-search__list-item .link{border-radius:var(--btn-1-border-radius)}.quickSearchResultsBlock .list-item .link svg,.predictive-search .predictive-search__list-item .link svg{display:none!important;transform:none!important}.quickSearchResultsBlock .products-grid{padding:0!important}.quickSearchResultsBlock .search-block .search-block-title{margin:var(--space-m) 0 var(--space-xs)!important;padding:0 0 var(--space-xxxs)!important}.quickSearchResultsBlock .search-block.quickSearchTrending .search-block-title{margin-top:0!important}.search-form .button svg{transform:none!important}.search-modal__form .search__button .icon-search-1{transform:none!important}.select__select{border-radius:var(--border-radius-s)}.site-nav-mobile.nav-account{display:none!important}.site-nav-mobile .header__menu-item{padding:var(--space-m)!important}.slick-arrow{background:var(--arrow-background-color)!important;padding:var(--space-xxxs)!important}.slick-arrow:hover{background:var(--arrow-background-color-hover)!important}.slick-arrow:hover svg{fill:var(--arrow-color-hover)!important}.slick-dots{display:flex;gap:12px;justify-content:center}.slick-dots li{margin:0!important}.slick-arrow svg{height:var(--arrow-size-icon)!important;width:var(--arrow-size-icon)!important}.template-product .wrapper-body{padding-bottom:0!important}.title .text{background-color:unset!important}.toggle-content{padding:0!important}.toggleLink{padding:var(--space-xs) var(--space-m) var(--space-xs) 0!important}.toolbar{border:none!important;padding:0 0 var(--space-m)!important}.toolbar-item span[data-col="1"],.toolbar-item span[data-col="5"]{display:none!important}.wrapper-body{padding-bottom:var(--space-l)}.sections-brand-slider .halo-block-header .title-wrap .view_all{text-wrap:nowrap}.sections-brand-slider .halo-row .brand-item-scroll{gap:var(--space-xxs)!important;margin-right:var(--space-xxs)!important}.sections-brand-slider .halo-row .brand-item-scroll .halo-item,.sections-brand-slider .halo-row .brand-item-scroll .halo-item img{padding:0!important}.sections-brand-slider .halo-row .brand-item-scroll .halo-item:hover .text{text-decoration:none!important}.sections-brand-slider .halo-row.brand-layout--grid{gap:var(--space-xxs)!important;justify-content:center!important}.sections-brand-slider .halo-row.brand-layout--grid .halo-item{flex:0 1 calc(16.6666% - calc(calc(var(--space-xs) * 5) / 6))!important;padding:0!important;width:auto}.sections-brand-slider .halo-row.brand-layout--grid .halo-item img{padding:0!important}.sections-custom-image-banner-block .halo-row{justify-content:space-between;margin:0!important}.sections-custom-image-banner-block .halo-row .halo-item{padding:0!important;width:calc(var(--item-width-style) - calc(var(--item-distance-style) * 1.5))}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item{overflow:hidden}.sections-custom-image-banner-block .halo-row .halo-item .customImageBanner-item .content{overflow:hidden;padding:var(--align-items-spacing-style) var(--align-items-spacing-lr-style)!important}.sections-custom-image-banner-block .cib-1 .halo-item .image:after{background:linear-gradient(180deg,#00245400 0% 40%,#002454cc);content:"";height:100%;left:0;mix-blend-mode:luminosity;position:absolute;top:0;width:100%;z-index:1}.sections-custom-image-banner-block .cib-img-0 .halo-item{width:calc(var(--item-width-style) - calc(var(--item-distance-style) / 2))}.sections-custom-image-banner-block .cib-img-0 .halo-item .customImageBanner-item{align-content:center;align-items:center;height:100%}.sections-custom-image-banner-block .cib-img-0 .halo-item .customImageBanner-item .img-box{height:100%;display:none}.sections-custom-image-banner-block .cib-img-0 .halo-item .customImageBanner-item .content{left:unset;position:relative;transform:none}.sections-custom-image-banner-block .cib-img-1 .halo-item{width:calc(var(--item-width-style) - calc(var(--item-distance-style) / 2))}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(2) .customImageBanner-item{align-content:center;align-items:center;height:100%}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(2) .customImageBanner-item .img-box{height:100%;display:none}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(2) .customImageBanner-item .content{left:unset;padding:var(--space-xl) var(--space-xl)!important;position:relative;transform:none}.sections-custom-image-banner-block .cib-img-2 .halo-item{width:calc(var(--item-width-style) - calc(var(--item-distance-style) / 2))}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(1) .customImageBanner-item{align-content:center;align-items:center;height:100%}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(1) .customImageBanner-item .img-box{height:100%;display:none}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(1) .customImageBanner-item .content{left:unset;padding:var(--space-xl) var(--space-xl)!important;position:relative;transform:none}.sections-custom-service-block .halo-row{margin:0!important;min-width:unset!important}.sections-custom-service-block .halo-row .halo-item{padding-left:0!important;padding-right:0!important;margin:0!important}.sections-custom-service-block .halo-row .halo-item .policies-icon,.sections-custom-service-block .halo-row .halo-item .policies-text{transition:var(--transition-all-m)}.sections-custom-service-block .halo-row .halo-item .policies-des{align-content:center;display:flex;flex-wrap:wrap;height:100%;left:0;opacity:0;padding:0 var(--space-s);position:absolute;width:100%;pointer-events:none;top:0;transition:var(--transition-all-m)}.sections-custom-service-block .halo-row .halo-item .policies-content{display:flex;flex-wrap:wrap;justify-content:center;padding:0;width:85%;pointer-events:none;transition:var(--transition-all-m)}.sections-custom-service-block .halo-row .halo-item a{padding-left:0!important;padding-right:0!important}.sections-custom-service-block .halo-row .halo-item a:hover{margin:0!important;transform:none!important}.sections-custom-service-block .halo-row .halo-item:hover .policies-icon{opacity:0}.sections-custom-service-block .halo-row .halo-item:hover .policies-text{opacity:0;pointer-events:none}.sections-custom-service-block .halo-row .halo-item:hover .policies-des{opacity:1}.sections-product-tab .list-product-tabs{gap:var(--space-xxs)!important;padding-bottom:var(--space-m)!important}.sections-product-tab .list-product-tabs li{margin:0!important}.sections-product-tab .list-product-tabs li .tab-links{padding:var(--space-xs) var(--space-s)!important}.sections-product-tab .products-grid{display:flex!important;flex-direction:row!important;gap:var(--space-xxs)!important}.sections-product-tab .product{padding:0!important}.sections-product-tab .slick-track{display:flex!important;flex-direction:row!important;gap:var(--space-xxs)!important}.sections-slide-show .slide-content .grouped_btn--slider{gap:var(--space-xxs)!important}.sections-slide-show .slide-content .grouped_btn--slider .button{margin:0!important}.shopify-section-group-footer-group .footer-block__list-social .list-social{margin-left:0!important}.shopify-section-group-header-group.section-header-advanced .header__search,.shopify-section-group-header-group.section-header-advanced .header__search .field{height:fit-content!important}.shopify-section-group-header-group.section-header-advanced .header__search .field .search__input{height:fit-content!important;padding:calc(var(--space-s) / 1.15) var(--space-m)}.shopify-section-group-header-group.section-header-advanced .header__search .field .search__button{min-height:unset;height:fit-content;padding:0 var(--space-m)!important}.shopify-section-group-header-group.section-header-advanced .header__search .products-grid{margin:0 calc(calc(var(--space-xxs) / 2) * -1)!important}.shopify-section-group-header-group.section-header-advanced .header__search .products-grid .product{padding:0 calc(var(--space-xxs) / 2) 0!important}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons{gap:var(--space-m)!important}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem{margin:0!important}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem.header-advanced-account,.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem.header-advanced-cart,.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem.header-advanced-wishlist{width:auto}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem .header__icon{gap:var(--space-xs)}.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem .header__icon span,.shopify-section-group-header-group.section-header-advanced .header-advanced-icons .header__iconItem .header__icon .header-advanced-textRight{margin:0!important}.shopify-section-group-header-group.section-header-navigation .menu-lv-item .text:after{display:none!important}.shopify-section div[class^=ai-tabbed-carousel__carousel]{overflow:visible}.shopify-section div[class^=ai-tabbed-carousel__content],.shopify-section div[class^=ai-tabbed-carousel__tabs]{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.shopify-section .faqs .halo-block-header .title,.shopify-section .halo-block-header .title .text{max-width:unset!important;width:100%!important}.shopify-section .faqs .faqs-paragraph+.faqs-paragraph{margin-top:var(--space-xxs)}.shopify-section .faqs .faqs-title{background:#f3f8fb!important;border-radius:var(--border-radius-max)!important;color:var(--color-text2)!important;margin-bottom:var(--space-xxs);padding:calc(var(--space-m) - var(--space-xs)) var(--space-l)!important;width:100%!important}.shopify-section .faqs .faqs-title:after{content:none!important;display:none!important}.shopify-section .faqs .faqs-item{background:transparent!important}.shopify-section .faqs .faqs-item+.faqs-item{margin-top:var(--space-xxs)!important}.shopify-section .faqs .faqs-item .card-header .title{background:transparent!important;border-radius:var(--border-radius-max)!important;color:var(--color-text2)!important;outline:4px solid #f6fcfa;outline-offset:-4px;padding:calc(var(--space-m) - var(--space-xs)) var(--space-xl) calc(var(--space-m) - var(--space-xs)) var(--space-l)!important}.shopify-section .faqs .faqs-item .card-header .title:hover{background:var(--btn-1-bg-hover)!important;color:var(--btn-1-color-hover)!important;outline:none!important}.shopify-section .faqs .faqs-item .card-header .title:after{display:none!important}.shopify-section .faqs .faqs-item .card-header:not(.collapsed) .title{background:var(--btn-1-bg)!important;color:var(--btn-1-color)!important;outline:none!important}.shopify-section .faqs .faqs-item .card-body{margin:0!important;padding:var(--space-m) var(--space-l)!important}.shopify-section .featured-product .button{padding:var(--space-s) var(--space-s)!important}.shopify-section .featured-product .form-input{padding:var(--space-xs) var(--space-s)!important}.shopify-section .featured-product .share-button{display:none}.shopify-section .featured-product .slick-arrow{background:var(--arrow-background-color);transition:all .3s!important}.shopify-section .featured-product .slick-arrow:hover{background:var(--arrow-background-color-hover)}.shopify-section .featured-product .slick-arrow svg path{fill:var(--arrow-color)!important}.shopify-section .multilayer-image-block .image:after{background:linear-gradient(180deg,#0000 0% 50%,#000c);content:"";height:100%;left:0;mix-blend-mode:luminosity;position:absolute;top:0;width:100%;z-index:1}.shopify-section .puzzled-image-banner .block-image-content{bottom:0!important;left:0!important;padding:0 0 var(--space-m) var(--space-m)!important;top:unset!important;transform:none!important}.shopify-section .puzzled-image-banner .block-image-content .link{background:var(--btn-1-bg)!important;border-radius:var(--border-radius-max)!important;padding:var(--btn-1-padding-top) var(--space-m)!important}.shopify-section .puzzled-image-banner .block-image-content .link:hover{background:var(--btn-1-bg-hover)!important;color:var(--btn-1-color-hover)!important}.shopify-section .puzzled-image-banner .block-image-content .link:hover:after{content:none!important;display:none!important;transform:none!important}.bss-po-product-page{margin:0 0 var(--space-s)!important}.card .jdgm-prev-badge{justify-content:center!important}.card .jdgm-prev-badge .jdgm-prev-badge__text{display:none!important}.card .jdgm-prev-badge__stars{margin-bottom:var(--space-xxxs)!important}.lv-option-text-wrapper{align-items:flex-start!important}.po-extra-price{color:var(--color-text2)!important}.po-option--type-text{color:var(--form-input-border)!important}.productView .po-option--type-text{color:var(--color-text)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating{color:var(--color-text2)!important}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before{background-color:var(--btn-1-bg)!important;padding:2px 2px 0!important}.jdgm-all-reviews-text .jdgm-all-reviews-text__text{color:var(--color-text2)!important}.jdgm-all-reviews-text .jdgm-verified-by__image svg{height:var(--font-body-size)!important;width:var(--font-body-size)!important}.jdgm-average-rating{align-items:flex-end!important;display:flex!important;flex-direction:row!important;gap:var(--space-xs)!important}.jdgm-btn:hover{background:var(--btn-1-bg-hover)!important;border-color:var(--btn-1-border-hover)!important;color:var(--btn-1-color-hover)!important}.jdgm-content{gap:var(--space-xxs)!important;margin:0!important}.jdgm-header{margin-bottom:var(--space-m)!important}.jdgm-header-info{margin-top:var(--space-xs)!important}.jdgm-preview-badge{padding-top:var(--space-s)!important}.jdgm-preview-badge .jdgm-prev-badge{align-items:flex-end!important;display:flex!important;flex-direction:row!important;gap:var(--space-xs)!important}.jdgm-rating-section{gap:var(--space-xxxs)!important}.jdgm-reviewer-info{gap:calc(var(--space-xxxs) / 2)!important}.jdgm-star:before{color:var(--btn-1-bg)!important}.jdgm-title{margin-bottom:0!important}.jdgm-videos-container{gap:var(--space-xxs)!important;padding:0!important}.jdgm-videos-wrapper{width:100%!important}.jdgm-widget{padding:0!important}.jdgm-widget a[role*=button]{background:var(--btn-1-bg)!important;border-color:var(--btn-1-border)!important;border-radius:var(--btn-1-border-radius)!important;color:var(--btn-1-color)!important;transition:var(--transition-all-m)!important}.jdgm-widget a[role*=button]:hover{background:var(--btn-1-bg-hover)!important;border-color:var(--btn-1-border-hover)!important;color:var(--btn-1-color-hover)!important}.jdgm-write-rev-link{border-radius:var(--btn-1-border-radius)!important}.productView div[id*=linkedoption_app_block]{margin:0 0 var(--space-s)!important}@media (min-width: 1600px){.container,.body-custom-width .wrapper-body .container{padding:0}.shopify-section button[class*=ai-tabbed-carousel__navigation--next]{right:-50px!important}.shopify-section button[class*=ai-tabbed-carousel__navigation--prev]{left:-50px!important}}@media (min-width: 1400px){.section-header-advanced .header__logo .header__heading{padding:0!important}.section-header-advanced .header__search{align-content:center;align-items:center;display:flex;flex-wrap:wrap;left:50%;position:absolute;transform:translate(-50%);max-width:540px!important;width:clamp(390px,28vw,540px)!important}.section-header-advanced .header__search .quickSearchResultsBlock{width:clamp(390px,28vw,540px)!important}.section-header-advanced .header__search .quickSearchResultsWrap{width:100%!important}}@media (min-width: 1350px){.contact.contact-2 .contact-item.contact-itemLeft{flex:1 1 calc(65% - calc(var(--space-l) / 2))!important;width:auto!important}.contact.contact-2 .contact-item.contact-itemRight{flex:1 1 calc(35% - calc(var(--space-l) / 2))!important;width:auto!important}}@media (min-width: 1280px){.productView-image-wrapper{flex:1 1 80%!important;width:80%!important}.productView-thumbnail-wrapper{flex:1 1 20%!important;padding-right:var(--space-s)!important;width:20%!important}}@media (min-width: 1200px){.halo-productView-left{width:55%!important}.halo-productView-right{width:45%!important}}@media (min-width: 1025px){.desc-readmore{display:block;margin-top:var(--space-xxxs)}.quickSearchResultsBlock .container{padding:0 var(--space-s)!important}.toolbar .toolbar-dropdown.filter-sortby .label-tab{min-width:200px!important}}@media (min-width: 768px){.sections-product-tab .list-product-tabs{overflow:hidden!important}}@media (min-width: 768px) and (max-width: 1600px){.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(1) .customImageBanner-item{height:100%!important}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(1) .customImageBanner-item .img-box{height:100%!important}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(1) .customImageBanner-item .img-box .image{height:100%!important;padding-top:unset!important}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(2) .customImageBanner-item{height:100%!important}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(2) .customImageBanner-item .img-box{height:100%!important}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(2) .customImageBanner-item .img-box .image{height:100%!important;padding-top:unset!important}}@media (min-width: 768px) and (max-width: 1349px){.contact.contact-2 .contact-item.contact-itemLeft{flex:1 1 calc(60% - calc(var(--space-l) / 2))!important;width:auto!important}.contact.contact-2 .contact-item.contact-itemRight{flex:1 1 calc(40% - calc(var(--space-l) / 2))!important;width:auto!important}}@media (min-width: 768px) and (max-width: 1024px){.contact.contact-2 .contact-item.contact-itemLeft{flex:1 1 calc(55% - calc(var(--space-l) / 2))!important;width:auto!important}.contact.contact-2 .contact-item.contact-itemRight{flex:1 1 calc(45% - calc(var(--space-l) / 2))!important;width:auto!important}.sections-slide-show .slide-sub{margin:0 0 var(--sub-heading-spacing-bottom-style)!important}.shopify-section-group-footer-group .footer-block__item{width:50%!important}}@media (max-width: 1599px){.container,.body-custom-width .wrapper-body .container{padding:0 var(--space-xxs)}.body-custom-width .wrapper-body .container,.body-custom-width .wrapper-body .container-1170{padding:0 var(--space-xxs)!important}}@media (max-width: 1024px){.card .card-information{padding:var(--space-s) var(--space-s) 0!important}.card .card-information .card-title{min-height:3lh}.collection-description{max-width:100%!important}.collection-info{padding:0!important}.customer-testimonial .slick-track{gap:var(--space-xxs)}.customer-testimonial .slick-track .item .item-content .star svg{height:var(--space-s)}.halo-cart-sidebar{display:flex;flex-direction:column}.halo-row{margin-left:0!important;margin-right:0!important}.moreItem-breadcrumb{margin:0!important}.previewCartInfo{padding:0 var(--space-m) 0!important}.productView-thumbnail-wrapper{margin:var(--space-xs) 0 0!important}.quantity__container .btn-quantity.minus:before{width:var(--space-xs)!important}.quantity__container .btn-quantity.plus:after{width:var(--space-xs)!important}.quantity__container .btn-quantity.plus:before{width:var(--space-xs)!important}.quickSearchResultsBlock{padding:var(--space-s) 0 0!important}.toolbar{padding:var(--space-m) 0!important}.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{flex-grow:0!important}.sections-brand-slider .halo-row.brand-layout--grid .halo-item{flex:1 1 calc(25% - calc(calc(var(--space-xs) * 3) / 4))!important}.sections-custom-image-banner-block .cib-img-1 .halo-item{width:calc(var(--item-width-style) - calc(var(--space-xxs) / 2))}.sections-custom-image-banner-block .cib-img-1 .halo-item:nth-child(2) .customImageBanner-item .content{padding:var(--space-l) var(--space-m)!important}.sections-custom-image-banner-block .cib-img-2 .halo-item{width:calc(var(--item-width-style) - calc(var(--space-xxs) / 2))}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(1) .customImageBanner-item .content{padding:var(--space-l) var(--space-m)!important}.sections-custom-service-block .halo-row .halo-item{pointer-events:none!important}.sections-custom-service-block .halo-row.slider--tablet{height:fit-content!important;justify-content:center!important}.sections-custom-service-block .halo-row.slider--tablet .halo-item{height:fit-content!important;width:calc(25% - calc(calc(var(--space-s) * 3) / 4))!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons{padding:0!important}.sections-slide-show .slide-content{margin:0 auto!important;padding:var(--space-m) var(--space-s)!important}.sections-slide-show .slide-content .slide-text{margin-bottom:0!important}.shopify-section div[class^=ai-tabbed-carousel__tabs]{gap:var(--space-xxs);margin-bottom:var(--space-s)!important}}@media (max-width: 767px){.breadcrumb{justify-content:left!important;padding-left:var(--space-xxs)!important;padding-right:var(--space-xxs)!important}.customer-testimonial .slick-track .item .item-content{min-height:calc(90vw - var(--space-l))!important}.productView-moreItem{padding-bottom:calc(var(--spacing-bottom) * .85)!important;padding-top:calc(var(--spacing-top) * .85)!important}.sections-brand-slider .halo-row.brand-layout--grid .halo-item{flex:0 1 calc(50% - calc(calc(var(--space-xs) * 1) / 2))!important}.sections-custom-image-banner-block .halo-row .halo-item{margin-top:0!important}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(1){order:2!important}.sections-custom-image-banner-block .cib-img-2 .halo-item:nth-child(2){order:1!important}.sections-custom-service-block .halo-row{gap:var(--space-l) var(--space-s)}.sections-custom-service-block .halo-row .halo-item{width:calc(50% - calc(var(--space-s) / 2))!important}.sections-custom-service-block .halo-row .halo-item a{padding:0!important}.sections-custom-service-block .halo-row.slider--tablet .halo-item{width:calc(50% - calc(var(--space-s) / 2))!important}.sections-custom-service-block .halo-row.slider--tablet .halo-item .policies-content{width:80%!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button{background:var(--arrow-background-color)!important;opacity:1!important;opacity:.6!important;padding:var(--space-xxxs)!important;height:var(--arrow-height)!important;transition:var(--transition-all-m)!important;width:var(--arrow-width)!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button svg{fill:var(--arrow-color)!important;height:var(--arrow-size-icon)!important;width:var(--arrow-size-icon)!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button:hover{background:var(--arrow-background-color-hover)!important;opacity:1!important}.sections-custom-service-block .halo-row.slider--tablet+.slider-buttons .slider-button:hover svg{fill:var(--arrow-color-hover)!important}.sections-slide-show .grouped_btn--slider{display:flex!important;flex-wrap:wrap}.shopify-section-group-footer-group .footer__content-top{padding:var(--space-xl) 0 calc(var(--space-xl) / 2)!important}.shopify-section-group-footer-group .footer__content-top .footer-block__heading{padding:0 0 calc(var(--footer-heading-margin-bottom) / 2)!important}.shopify-section-group-footer-group .footer__content-top .footer-block__item{width:100%!important}.shopify-section-group-footer-group .footer__content-top .footer-block__newsletter .footer-block__heading{border-bottom:1px solid var(--form-input-border)}.shopify-section-group-footer-group .footer__content-top .footer-block__newsletter .list-social{text-align:center!important}.shopify-section-group-footer-group .footer__content-top .footer-block__newsletter .rte{text-align:left!important}.shopify-section-group-footer-group .footer__content-top .footer-block__text .content-piece{margin:0 auto!important}.shopify-section-group-footer-group .footer__content-top .footer-block__text .image_logo{margin:0 auto var(--margin-bottom)!important}.shopify-section-group-footer-group .footer__content-top .footer-block__text .rte{text-align:center!important}.shopify-section-group-footer-group .footer__content-top .footer-block__mobile .footer-block__heading{border-bottom:1px solid var(--form-input-border)!important}.shopify-section button[class*=ai-tabbed-carousel__navigation--next],.shopify-section button[class*=ai-tabbed-carousel__navigation--prev]{display:none!important}.jdgm-all-reviews-text__text{padding:var(--space-xxs) 0 var(--space-xs)!important}}@media (max-width: 551px){.sections-brand-slider .halo-row .brand-item-scroll .halo-item{max-width:var(--width_item)}}:root{--video-padding-top-m: clamp(34cqw, calc(455px + 5.556cqw) , 60cqw)}.announcement-bar svg{min-height:25px;width:25px;width:auto}.announcement-bar .row{align-items:center!important;display:flex!important;flex-direction:row!important;gap:var(--space-m)}.announcement-bar .row .announcement-bar__item-scroll{align-items:center;display:flex;flex-direction:row;gap:var(--space-m)}.announcement-bar .row .announcement-bar__item-scroll .announcement-bar__message{align-items:center;display:flex;flex-direction:row;gap:var(--space-xs)}.sections-brand-slider .subtext-brand{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}.sections-slide-show .slide-text{font-family:var(--font-body-family)!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}#shopify-section-template--18986909106269__custom_image_banner_PaTiDg .logo-chf{height:auto!important;margin-top:var(--space-m);width:180px!important}#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel .halo-item .content-inner{display:flex!important;flex-direction:column!important}#shopify-section-template--18986909106269__slide_show_kaU8KZ .fluid-width-video-wrapper .video.slide-pc{left:50%!important;top:0!important;transform:translateY(0)!important;width:50%!important}@media (max-width: 1024px){.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:auto;scrollbar-width:none;cursor:grab}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe::-webkit-scrollbar{display:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging a,.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging img{pointer-events:none}}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;scrollbar-width:none;cursor:grab}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe::-webkit-scrollbar{display:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging a,.brand-slider .halo-row.brand-layout--infinite.js-infinite-swipe.is-dragging img{pointer-events:none}div[id*=custom_service_block_kEhC6p]{background:url(/cdn/shop/files/bg_05.svg?v=1760317964);background-position:50% 95%;background-repeat:no-repeat;background-size:cover}div[id*=judge_me_reviews_all_reviews_text].shopify-app-block{background:#d8e264!important;border-radius:var(--border-radius-s) var(--border-radius-s) 0 0;margin:0 auto;max-width:var(--body-custom-width-container);padding:var(--space-xs) var(--space-xs)}@media (min-width: 1025px){div[id*=judge_me_reviews_all_reviews_text].shopify-app-block{margin-top:-55px!important;min-height:55px}.header__submenu{column-count:2!important;width:fit-content!important}.header__submenu .menu-lv-item{min-width:200px!important}.header__submenu .menu-lv-item *{text-wrap:auto}.productView .bss-po-product-page .po-label:after{aspect-ratio:122.75 / 27.19;background:url(/cdn/shop/files/gfx_personalise.svg?v=1761528940) 0% 0% / contain no-repeat;content:"";height:auto;position:absolute;right:0;top:calc(-100% - var(--space-xs));width:165px}.sections-brand-slider .subtext-brand{display:none!important}#shopify-block-Aa2tsZGx6SmFhVE9pQ__judge_me_reviews_all_reviews_text_PCFRCy{margin-top:0!important}}@media (min-width: 768px){#shopify-section-template--18986909106269__brand_slider_UHG4Ra,#shopify-section-template--18986909106269__custom_service_block_UqzyAr{display:none!important}}@media (min-width: 1025px) and (max-width: 1600px){#shopify-section-template--18986909106269__slide_show_kaU8KZ .slide-content{width:clamp(440px,42vw,660px)!important}#shopify-section-template--18986909106269__slide_show_kaU8KZ .slide-content .slide-heading{font-size:var(--font-heading-size)!important}}@media (max-width: 1600px){#shopify-section-template--18986909106269__slide_show_kaU8KZ .fluid-width-video-wrapper{padding-top:var(--video-padding-top-m)!important}}@media (max-width: 1024px){#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel{display:flex!important;flex-wrap:wrap!important;gap:var(--space-xxs)!important;margin:0!important}#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel .halo-item{flex:1 1 calc(25% - calc(calc(var(--space-xxs) * 3) / 4))!important;margin:0!important;padding:0!important}#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel .halo-item .content-inner{align-items:center!important;text-align:center!important;width:100%!important}#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel .halo-item .content-inner .item-button{width:100%!important}#shopify-section-template--19029922644061__slide_show_kaU8KY .slide-content{left:unset!important;position:relative;top:unset!important;transform:none!important}}@media (max-width: 767px){#shopify-section-template--18986909106269__brand_slider_rE7QPw{display:none!important}#shopify-section-template--18986909106269__multilayer_image_zp84VU .image-carousel .halo-item{flex:1 1 calc(50% - calc(calc(var(--space-xxs) * 1) / 2))!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
