:root{--font-family-1-line-height: calc(100% + 8px) ;--font-family-2-line-height: 1.8;--font-family-3-line-height: 1.5}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:var(--heading-text-transform)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important}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)}h1>i,h2>i,h3>i,h4>i{font-style:normal!important}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-transform:var(--body-text-transform)!important}.blog-title,.blog-title a{font-family:var(--btn-1-font-family)!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}.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}.customer-testimonial .item .star svg,.customer-testimonial .item .star svg *{fill:#000!important}.desc-readmore{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(--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,.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;text-transform:var(--heading-text-transform)!important}.page-subheader{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}.previewCartItem-name,.faqs-item .card-header .title,.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,.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: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}.halo-text-format.productView-desc,.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)!important;text-transform:var(--body-text-transform)!important}.productView-title{font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!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{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;text-transform:var(--menu-lv1-text-transform)!important}.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}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:calc(100% + 6px)!important}.header-advanced{background:var(--btn-1-bg)}.header-advanced__item{border-bottom:2px solid #f8f8f8}.header-advanced .header__icon--cart svg{color:var(--color)!important}.header-advanced .header__icon svg,.header-navigation .header__icon svg{width:30px!important;height:30px!important;color:var(--color)!important}.header-advanced--style2 .header__icon .wishlist-text{max-width:50px}.header-advanced-icons{min-width:calc(var(--logo-width) + 35px)!important}.header-advanced--style2 .header-advanced-account{margin-left:0!important;width:115px!important}.header-advanced__item .header__search{max-width:640px!important}.header-advanced__content .header__heading{padding-left:0!important}.header-advanced--style2 .header-advanced-cart{width:75px!important}.header-advanced-textRight,.header-advanced--style2 .header__icon .wishlist-text{color:#000!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;text-transform:var(--menu-lv1-text-transform)!important}.header-advanced__item .cart-text{margin-top:-10px!important;color:#000!important}.button:hover{box-shadow:none!important}.spotlight-inner .spotlight-button.custom-button-style{border-width:var(--btn-1-border-width)!important}.spotlight-block .halo-block-header{max-width:none!important}.banner-item img,.adaptive_height img{border-radius:20px}.product-card-layout-02 .card{background:#fff!important;border:3px solid #000!important;border-radius:20px!important;overflow:hidden;padding:20px!important}.productView .price-item{font-family:inherit!important;font-weight:700!important}.product-form__label .text{border-radius:5px!important}.productView-moreItem ul{list-style:none!important;margin:0;padding-left:0}.productView-moreItem ul li{letter-spacing:var(--body-letter-spacing)!important}.productView-moreItem ul li:before{content:"\2713";margin-right:5px}.product-customInformation__content .title{margin-bottom:2px!important}.metaobject-item{display:grid;gap:10px;grid-template-columns:1fr 4fr;border-bottom:1px dashed #d0b6b5;padding:10px}.metaobject .metaobject-field--specs{flex:0 0 auto;letter-spacing:var(--body-letter-spacing)!important}.body-custom-width .wrapper-body .collection-header.container{padding-left:30px!important;padding-right:30px!important}.productView-thumbnail-wrapper .productView-for{padding-top:0!important;padding-bottom:0!important}.productView-thumbnail-wrapper .slick-arrow{background:#f2dad3!important;padding:4px!important}.toolbar-wrapper .results-count{display:none!important}.article-content.halo-text-format>hr{margin:2rem 0!important}.halo-article-content p{margin-bottom:16px!important}.dynamic-checkout__content{display:none!important}.announcement-bar__message p,.slide-text.slide-pc,.header-advanced .search_details .search-modal__form .search__input{font-size:var(--font-menu-lv1-size)!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}.banner-text ul{list-style:none!important;padding-left:0!important;margin-top:0!important}.type-item--special .banner-content{border-width:3px!important;border-radius:20px}.contact.contact-2 .contact-item.contact-itemRight{background:#f2dad3!important;border-radius:20px}.contact-form .form-actions .button{border-radius:var(--btn-1-border-radius)!important;border-style:var(--btn-1-border-style)!important;border-width:var(--btn-1-border-width)!important;border-color:var(--btn-1-border-color)!important}.faqs-item{background-color:transparent!important}.faqs-item .card{border-radius:10px!important;overflow:hidden;padding:10px!important}.faqs .faqs-item .card-header .title{background:transparent!important}.faqs-message-and-questions{gap:0!important}.faqs .faqs-item .card-header .title:after{display:none!important}.faqs .faqs-item .card-header:not(.collapsed) .title{background:#f2d8d4!important;border-radius:10px}.faqs .faqs-item .card-header:not(.collapsed) .arrow{top:20%!important;right:40px!important}.collapsible-grid .collapsible-grid__item{border-bottom:0!important}.collapsible-grid .card-header{border-top:0!important}.collapsible-image{animation:none!important;margin-top:0!important}.collapsible-content.faqs{align-items:center;gap:40px}.collapsible-grid{width:100%!important}.collection-header{border-radius:20px!important}.collection-info--relative .collection-title{padding-bottom:6px!important;padding-top:0!important}.collection-info--relative .collection-description{color:var(--desc-color)!important}.card-swatch{position:absolute;left:0;right:0;top:-40px;background:#fff;border-radius:20px}.productView-image .productView-img-container img{border-radius:20px}.productView-thumbnail .productView-thumbnail-link img{border-radius:10px;object-fit:cover!important}.image-comparison .title{width:100%!important;max-width:none!important}.image-comparison .section-content{flex-direction:column!important;align-items:center;gap:40px}.image-comparison .section-content .section-images{overflow:hidden;border-radius:20px}.cart-count-bubble{top:-10px!important;right:14px!important;min-width:20px!important;min-height:20px!important}.halo-block-header .title:before{display:none!important}.customer-testimonial .images-contain img{max-height:500px}.image-comparison .description,.banner-text ul{line-height:var(--body-line-height)!important}.banner-button,.spotlight-button{background:var(--btn-1-bg)!important;border-color:var(--btn-1-border)!important;color:var(--btn-1-color)!important}.banner-button:hover,.spotlight-button:hover{background:var(--btn-1-bg-hover)!important;border-color:var(--btn-1-border-hover)!important;color:var(--btn-1-color-hover)!important}.button-checkout{margin-bottom:10px}.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-btn--solid,input[type=submit].jdgm-btn--solid{border-color:var(--btn-1-bg)!important;background:var(--btn-1-bg)!important;font-family:var(--btn-2-font-family)!important;font-size:var(--btn-2-font-size)!important;font-weight:var(--btn-2-font-weight)!important;text-transform:var(--btn-2-text-transform)!important;text-align:var(--btn-2-text-align)!important;letter-spacing:var(--btn-2-letter-spacing)!important;border-radius:var(--btn-2-border-radius)!important}.jdgm-btn--border{border-color:var(--btn-1-bg)!important;color:var(--btn-1-bg)!important;font-family:var(--btn-2-font-family)!important;font-size:var(--btn-2-font-size)!important;font-weight:var(--btn-2-font-weight)!important;text-transform:var(--btn-2-text-transform)!important;text-align:var(--btn-2-text-align)!important;letter-spacing:var(--btn-2-letter-spacing)!important;border-radius:var(--btn-2-border-radius)!important}.jdgm-carousel-wrapper{padding:0!important;width:100%!important}.jdgm-rev__body p{line-height:var(--body-line-height)!important}.jdgm-widget.jdgm-widget{margin-bottom:0}.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-all-reviews-rating__score{font-weight:var(--font-heading-weight)!important;font-size:calc(var(--font-body-size) + 4px)!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>a{color:#000!important}.jdgm-all-reviews-text__text,.jdgm-verified-by{color:#675952!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-star,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#000!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{color:#000!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:#000!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,.jdgm-carousel-item__image-wrapper{background:#e9f2eb!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__image-wrapper{background:#fff!important;padding:20px}.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,.jdgm-carousel-item__review-title{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-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#1c1b1a!important}.jdgm-rev-widg.jdgm-rev-widg{padding-left:0!important;padding-right:0!important}.jdgm-rev-widg__title{font-size:24px!important;text-transform:uppercase}.jdgm-write-rev-link.jdgm-write-rev-link{border-radius:10px!important;border-color:#000!important;background:#000!important;font-weight:var(--btn-1-font-weight)!important;font-size:var(--btn-1-font-size)!important;color:var(--btn-1-color)!important}.jdgm-histogram__bar-content{background:#000!important}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,.jdgm-rev__author{color:#000!important}.jdgm-paginate:empty{display:none!important}.jdgm-rev__title{font-weight:500!important}.jdgm-rev-widg__body .jdgm-rev,.jdgm-rev-widg__header{background:#fff;border:3px solid #000!important;border-radius:20px!important;overflow:hidden;padding:30px!important}.jdgm-rev-widg__body .jdgm-rev{margin-top:20px;background:#f2dad3!important;border:0!important}.jdgm-rev__reply-content>p{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)!important}.jdgm-carousel-wrapper .jdgm-carousel-item{border:3px solid #000;padding:40px;border-radius:10px;margin:0 15px;background:#fff}#spin{transform-origin:50% 50%}#clip-circle:hover{animation:spin 1.5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.collection-breadcrumb .breadcrumb{margin-bottom:4px!important}.collection-description{padding-bottom:0!important}.collection-description.show-full .full-description>p:first-child{margin-top:0!important}.page-content .toolbar{padding-top:0!important;border-top:0px!important}.productView-ViewingProduct .icon{margin:0 8px 0 0!important}.productView-ViewingProduct .text{color:#000!important}.productView-sticky .halo-productView-left{overflow:hidden!important}.faq-container>.image-container,.contact-container>.image-container,.container.has-bg-image.about-2-container{padding:30px!important}.container-1470 .slideshow img{border-radius:20px!important}.about-2-container .breadcrumb{padding-left:0!important}.faqs-text-content,.contact-text-content{position:static!important;transform:none!important;padding-left:0!important}.about-content-wrapper .page-header,.faqs-text-content .page-header,.contact-text-content .page-header{padding-top:0!important}.contact-container .breadcrumb,.faq-container .breadcrumb{margin-top:0!important}.page-content.contact-content,.halo-page-content.halo-faqs-content{margin-top:40px}.contact-content-container .page-subheader{font-weight:var(--font-heading-weight)!important;font-size:24px!important;line-height:24px!important;letter-spacing:var(--heading-letter-spacing)}.contact.contact-2 .contact-itemRight .contact-text{margin-bottom:8px!important}.contact.contact-2 .contact-itemRight .contact-info{margin-top:8px!important}.contact.contact-2 .contact-item.contact-itemRight{padding:20px}.template-product .product-form__swatch .form__label{margin-bottom:0!important}.template-product .product-form__label{margin:5px 10px 0 0!important}.productView-quantity{margin-top:0!important}.hotstock-progress{background:#e1e1e1!important}.hotStock-progress-item{background:#ffc0ae!important}.productView-hotStock{margin:0 0 5px!important}.productView-thumbnail .productView-thumbnail-link{background:#f8f8f8;border-radius:10px}.productView-images-wrapper{border:3px solid #000;border-radius:20px;padding:20px}.product-customInformation__icon svg{width:36px!important;height:36px!important;overflow:visible}.halo-productView-right{background:#f2d9d4;padding:40px;border-radius:20px}.tabs-contents-vertical .tab-content+.tab-content,.productView-tab .tabs-contents-vertical .tab-content:first-child{border-color:#000!important}.img-box .image img{border-radius:20px}.blog-layout-masonry .blog-block-item .article-item{text-align:center;border:3px solid #000;padding:20px;border-radius:20px}.product__text.title svg *{fill:#000!important}.productView-tab .halo-text-format,.productView-tab .halo-text-format ul li,.productView-tab .halo-text-format ol li{color:#000!important}.blog-title a,.blog-layout-masonry .blog-summary{height:44px!important;overflow:hidden}.blog-layout-masonry .blog-info{margin-bottom:8px!important}.blog-layout-full-width .blog-summary,.blog-layout-masonry .blog-summary{margin-bottom:18px!important}.main-blog-block .blog-btn{background:var(--btn-1-bg)!important;border-color:var(--btn-1-border)!important;color:var(--btn-1-color)!important;background-origin:border-box!important}.halo-article-content{display:flex;flex-wrap:nowrap;gap:30px}.halo-article-content .article-header{border:3px solid #000;border-radius:20px;padding:40px}.halo-article-content .article-header .article-image img{border-radius:20px}.article-body{max-height:860px;background:#f2dad3;padding:40px;border-radius:20px}.halo-article-content .article-content{color:#000!important}.product-card-layout-02 .card-action{margin-top:20px!important}#AboutSection-template--18510960132170__main{padding-left:15px;padding-right:15px}.halo-block-content .halo-banner-wrapper .flex-box__banner .content-box{padding:30px}body:not(.template-product) .breadcrumb-container.style--line_clamp_1:after{background:linear-gradient(to left,#f2dad3,transparent)!important}body:not(.template-product) .breadcrumb-container.style--line_clamp_1:before{background:linear-gradient(to right,var(--breadcrumb-mb-bg, #f2dad3),transparent)!important}.collection-default .card .card-information .card-title,.body-content-wrapper .card .card-information .card-title{min-height:calc(var(--product-title-line-text) * 22px)}.header-advanced .header__icon .wishlist-text,.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span{letter-spacing:1px!important}.template-policy hr{margin:3rem 0!important}.shopify-policy__container{max-width:100ch!important}@media(min-width:1470px){.container-1470{max-width:var(--body-custom-width-container)!important}#shopify-section-template--18510960230474__slide_show_TLaLAQ .content-box--left,#shopify-section-template--18510960296010__slide_show_knfW6q .content-box--left,#shopify-section-template--18510960132170__slide_show_wQEmqF .content-box--left{left:32px!important}}@media(min-width:1350px){.contact.contact-2 .contact-item.contact-itemLeft{margin-top:0!important}}@media(min-width:1025px){.image-comparison .section-content .section-text{padding:40px!important}.faqs .faqs-item .card-header .title,.faqs-item .card-body{padding:30px!important}.faqs-item .card-body h3{font-size:30px!important}.container-1470 .slideshow{padding-left:15px;padding-right:15px}.halo-productView-left{padding-right:30px!important}#judgeme_product_reviews{max-width:var(--body-custom-width-container)!important;padding-left:15px;padding-right:15px}.jdgm-rev-widg__title{font-size:var(--font-heading-size)!important}.jdgm-rev-widg.jdgm-rev-widg{padding-top:50px;padding-bottom:50px}.jdgm-carousel-title{font-size:45px!important;text-align:center!important}.header-advanced__item .has-logo{min-width:calc(var(--logo-width) + 200px)!important}.products-grid.column-3 .product,.products-grid.column-4 .product,.products-grid.column-5 .product{margin-top:20px}.product-card-layout-02 .card-action.has-compare,.product-card-layout-02 .card-information{padding-bottom:0!important}.collection-head32{padding-left:32px!important;padding-right:40px!important}.halo-productView-left,.halo-productView-right{width:51%!important}.menu-lv-1__action{padding-right:calc(var(--grid_gap_menu_item) + 10px)!important;padding-left:calc(var(--grid_gap_menu_item) + 10px)!important}.productView-complementary.style-1 .complementary-products-title .title .text{text-align:left!important;padding-top:0!important}.blog-block-item.column-3 .item{width:32.333333%!important}#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .banner-item .img-box,#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .banner-item .img-box .image,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .banner-item .img-box,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .banner-item .img-box .image{height:100%}}@media only screen and (min-width:991px){.jdgm-carousel-wrapper .jdgm-carousel-item{width:23%!important}}@media(min-width:768px){.banner-heading,body:not(.template-index) .slide-heading,.title,.section-heading{font-size:var(--font-heading-size)!important;font-weight:var(--font-heading-weight)!important}#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .banner-item .img-box,#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .banner-item .img-box .image,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .banner-item .img-box,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .banner-item .img-box .image{height:100%}.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){#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .flex-box__banner,#halo-image-banner-template--18510960132170__image_banner_c6Lpkn .type-item--special .flex-box__banner,#halo-image-banner-template--18510960132170__image_banner_9nhy7H .type-item--special .flex-box__banner,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .flex-box__banner{gap:30px}#halo-image-banner-template--18510960132170__image_banner_nmqMC7 .type-item--special .banner-content,#halo-image-banner-template--18510960132170__image_banner_c6Lpkn .type-item--special .banner-content,#halo-image-banner-template--18510960132170__image_banner_9nhy7H .type-item--special .banner-content,#halo-image-banner-template--18510960132170__image_banner_BDjVXc .type-item--special .banner-content{margin-top:0!important}.image-banner .halo-banner-wrapper .flex-box__banner .banner-item{margin-bottom:0!important}.contact{margin-right:0!important}.collection-default .card-information__wrapper.text-center .card-price,.body-content-wrapper .card-information__wrapper.text-center .card-price{height:44px;align-items:start!important}}@media(min-width:551px){.container .breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:0!important}}@media(max-width:1024px){.collection-default .card .card-information .card-title,.body-content-wrapper .card .card-information .card-title{font-size:14px!important;line-height:20px!important}.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{justify-content:start!important}.jdgm-rev-widg.jdgm-rev-widg{padding-left:10px!important;padding-right:10px!important}.price--on-sale .price__sale{justify-content:center!important}.productView-title{font-size:var(--fontsize-mb-text)!important}.slideshow .slide-pc{display:block!important}.collection-info--relative .collection-title{font-size:24px!important}.collection-default .card-action .button,.body-content-wrapper .card-action .button{letter-spacing:1px!important}.halo-sidebar-header .title{opacity:0;visibility:hidden}.template-product .productView-ViewingProduct .text{letter-spacing:1.5px!important}}@media(max-width:767px){.banner-heading,.slide-heading,.title,.section-heading{font-size:18px!important;font-weight:var(--font-heading-weight)!important}.halo-article-content{flex-wrap:wrap!important}.contact-item.contact-itemRight{width:100%!important}.contact-item.contact-itemRight .page-subheader.contact-title,.contact-item.contact-itemRight .contact-text,.contact-item.contact-itemRight .contact-info{text-align:center}.slideshow .slide-pc{display:none!important}.header-mobile__item{min-width:32px!important}.header-mobile__item.header-mobile__item--cart:has(.cart-count-bubble):last-child{padding-right:0!important}}@media(max-width:551px){.metaobject-item{grid-template-columns:1fr 2fr!important}.style-arrows-6 .button:not(.share-button__button),.style-arrows-6 .grouped_btn--slider .slide-button,.style-arrows-6 .footer-block__newsletter .footer-block__newsletter-form #NewsletterForm--footer,.style-arrows-6 .footer-block__newsletter .footer-block__newsletter-form [id^=NewsletterForm--]{font-size:calc(var(--btn-1-font-size) - 5px)!important}.wrapper-body{padding-bottom:20px!important}.productGrid .product,.productGrid.column-2 .product,.productGrid.column-3 .product,.productGrid.column-4 .product,.productGrid.column-5 .product{margin-top:20px!important}body:not(.template-index) .slideshow .adaptive_height{aspect-ratio:6/2}body:not(.template-index) .slide-content .slide-heading.slide-mobile{margin-bottom:0!important}.sections-image-banner-block .banner-heading{margin-bottom:10px!important}.banner-item .img-box--mobile .image{padding-top:85%!important}.slide-content{overflow:visible!important}.halo-collapsible-content{padding-bottom:0!important}.collapsible-content.faqs{gap:10px!important}.collapsible-image{margin-bottom:0!important;width:100%!important}.type-item--special .banner-content{margin-top:10px!important}.slick-arrow.slick-prev{left:-10px!important}.slick-arrow.slick-next{right:-10px!important}.customer-testimonial .item{padding-left:0!important;padding-right:0!important}.quantity__container{width:80px!important}.productView-action{width:calc(100% - 40px)!important}.productView-moreItem ul li{display:flex}.faqs-item{margin-top:0!important;margin-bottom:10px!important}.faqs-item .card-body,.faqs-item .card{padding-left:10px!important;padding-right:10px!important}.faqs .faqs-item .card-header .title{padding-left:20px!important}.products-grid .product-card-layout-02 .card{min-height:360px!important}.collapsible-content{margin-top:0!important}.site-nav-mobile.nav-account,.dynamic-checkout__content{display:none!important}.content-box.text-left,.footer-block__details,.collection-header .page-header{text-align:center!important}.content-box.text-left .button{margin:0 auto!important}.jdgm-all-reviews-text>a{padding:12px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{margin-right:8px!important}.jdgm-all-reviews-rating__stars{margin-bottom:0!important}.faq-container>.image-container,.contact-container>.image-container,.container.has-bg-image.about-2-container{border-radius:20px!important;padding:16px!important}.container .breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:14px!important;padding-bottom:0!important}.halo-productView-right{padding:20px!important}h1.productView-title{line-height:36px!important}.banner-text{margin-bottom:0!important}#halo-image-banner-template--18605102891082__image_banner_X6LLGc .type-item--special .banner-content{margin-top:0!important}.product-block-has__banner.enable_image_mb .product-block__banner{padding-left:10px;padding-right:10px}.brands-slider .halo-item .wrapper-image img{mix-blend-mode:unset}.style-arrows-6 .footer-1 .footer__content-top{padding-top:20px!important}.footer-block__details .image_logo{margin:0 auto!important}.product-card-layout-02 .card-swatch+.card-action{margin-top:0!important}.product-card-layout-02 .card{padding:10px!important}.body-custom-width .wrapper-body .collection-header.container{padding-left:20px!important;padding-right:20px!important}.collection-content-3 .collection-info{padding-bottom:20px!important}#HeaderCollectionSection-template--18510959509578__banner{padding-left:10px;padding-right:10px}.collection-info-item .collection-description{max-width:100%!important;width:100%!important;text-align:center!important}.template-product .productView-group .pvGroup-row{display:flex;gap:8px}.template-product .productView-group .pvGroup-row .quantity__group--1{margin-bottom:0!important}.card-information__wrapper.text-center .card-price{height:44px!important}.card .card-information .card-price .price{align-items:start!important}}@media(min-width:551px)and (max-width:1024px){.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0!important;padding-left:0!important}}@media(min-width:768px)and (max-width:1024px){.halo-collapsible-content .halo-block-header.text-center .title{font-size:24px!important}.faqs-item+.faqs-item{margin-top:15px!important}.slide-content.text-mb-center{text-align:left!important}.content-box--absolute{overflow:hidden!important}.img-box--mobile .image{aspect-ratio:4 / 2}product-slider-component .container{padding-left:15px!important;padding-right:15px!important}.banner-content{margin-top:0!important}.type-item--special .flex-box__banner{gap:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
