@media(max-width:767px){:root{--product-title-line-text: 4}}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.policies-text{font-weight:var(--font-heading-weight)!important;text-transform:var(--heading-text-transform)!important}p{letter-spacing:var(--body-letter-spacing)!important}.template-contact-us-2 .wrapper-body,.template-faqs .wrapper-body,.template_blog_masonry .wrapper-body{padding-bottom:0}@media only screen and (min-width:750px){hr{margin:1.5rem 0}}.contact.contact-2 .contact-item.contact-itemRight{border-radius:40px!important}@media(min-width:1350px){.contact.contact-2 .contact-item.contact-itemLeft,.contact-item+.contact-item{margin-top:0!important}}.contact.contact-2 .contact-itemRight .contact-text{margin-bottom:20px!important}@media(max-width:1024px){.contact{margin-left:0!important;margin-right:0!important}.contact.contact-2{display:flex;justify-content:space-between;align-items:start;gap:24px}.contact-item.contact-itemLeft,.contact-item.contact-itemRight{padding:0!important}.contact.contact-2 .contact-item.contact-itemRight{background-color:#deedef!important;padding:32px!important}}@media(max-width:767px){.contact.contact-2{flex-direction:column}.contact-item.contact-itemLeft,.contact-item.contact-itemRight{width:100%!important}.contact-item+.contact-item{margin-top:30px!important}.contact.contact-2 .contact-item.contact-itemRight{text-align:center}}.faqs-message-and-questions{gap:0px!important}:root{--font-family-1-line-height: 1.2;--font-family-2-line-height: 1.6;--font-family-3-line-height: 1.8;--font-body-weight-bold: bold;--font-weight-medium: var(--font-body-weight-bold);--body-line-height: var(--font-family-1-line-height);--heading-line-height: var(--font-family-1-line-height)}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)}input{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-transform:var(--body-text-transform)}.blog-btn{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.blog-summary{font-family:var(--font-body-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-align:center!important;text-transform:var(--body-text-transform)!important}.breadcrumb a,.breadcrumb span{font-family:var(--font-menu-lv1-family)!important;font-size:12px!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{min-height:44px;text-align:center!important}@media(max-width:1024px){.card .card-information .card-price{justify-content:center!important}}.card .card-information .card-price .price{font-family:var(--product-title-font)!important;font-weight:var(--product-price-font-weight)!important;text-align:center!important}.cart-header-item{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.copyright__content,.copyright__content *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.customer-testimonial .slick-track .item .item-content .content{font-family:var(--font-body-family)!important;font-weight:var(--font-body-weight)!important;line-height:var(--body-line-height)!important}.customer-testimonial .slick-track .item .item-content .link{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.desc-readmore{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.form-input{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.form-label,.form__label,.form__label-combined{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.halo-popup-title,.halo-sidebar-header,.halo-sidebar-header .title,.previewCartTitle,.halo-sidebar label,.haloCalculatorShipping .message,.haloCalculatorShipping .message *,.page-content .info,.page-content .info *{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.page-header{font-family:var(--font-heading-family)!important;font-size:var(--font-heading-size)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.page-subheader{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartItem-name,.previewCartItem-price *{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartItem-variant,.previewCartTotals .previewCartTotals-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.previewCartTotals .previewCartTotals-value{font-family:var(--btn-1-font-family)!important;font-size:var(--btn-1-font-size)!important;font-weight:var(--btn-1-font-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;text-transform:var(--btn-1-text-transform)!important}.previewCartTotals.shipTotal .previewCartTotals-value{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.product__text.des{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height)!important;text-transform:var(--body-text-transform)!important}.product__text.title,.product__text.title *,.productView-ViewingProduct .text,.productView-info-name,.productView-sizeChart .text,.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}.productView-desc,.metafield-rich_text_field.benefits ul{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.productView-title{font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.productView .price-item{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important}.quickSearchResultsBlock .search-block-title,.read-description,.read-description .text{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.scrolling-text__list li,.scrolling-text__list li a,.tab-titles li{font-family:var(--font-heading-family)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;line-height:var(--heading-line-height)!important;text-transform:var(--heading-text-transform)!important}.short-description{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}.sidebarBlock-heading,.toolbar .toolbar-label{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.toolbar .label-text{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;line-height:var(--body-line-height);text-transform:var(--body-text-transform)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{line-height:var(--heading-line-height)!important}.metafield-rich_text_field ul{color:var(--color-text)!important}.button,.shopify-challenge__button{padding-top:var(--btn-1-padding-top)!important;padding-bottom:var(--btn-1-padding-bottom)!important}.header-advanced-textRight,.header-advanced__item .cart-text{color:var(--color-text)!important}.header-advanced .header__icon--cart svg{color:var(--color)!important}.header-advanced .header__group svg{width:32px!important;height:32px!important;margin-right:5px!important}.header-advanced-icons{min-width:calc(var(--logo-width) + 35px)!important;gap:20px}.header-advanced--style2 .header-advanced-account{margin-left:0!important}.header-advanced__item .header__search{max-width:640px!important}.header-advanced__content .header__heading{padding-left:0!important}.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span,.header-advanced .search_details .search-modal__form .search__input,.announcement-bar__message{text-transform:uppercase!important;letter-spacing:var(--menu-lv1-letter-spacing)!important;font-family:var(--font-family-1)!important}.header-navigation .header__icon svg{width:24px;height:20px}.header-advanced--style2 .header-advanced-cart{width:fit-content!important}.header-advanced__item .cart-text,.header-advanced__item .customer-links,.header-advanced__item .wishlist-text,.header-advanced__item .customer-links a,.header-advanced-account,.header-advanced-account a,.header-advanced--style2 .header-advanced-textRight .hello{color:var(--color);font-weight:var(--font-menu-lv1-weight)!important;text-transform:var(--menu-lv1-text-transform)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important}.announcement-bar .layout--scroll .announcement-bar__message .message,.announcement-bar .layout--scroll .announcement-bar__message p{font-weight:var(--font-menu-lv1-weight)!important;text-transform:var(--menu-lv1-text-transform)!important;letter-spacing:var(--menu-lv1-letter-spacing)!important}.header-advanced--style2 .header__icon .wishlist-text,.header-advanced--style2 .header-advanced-textRight .hello{color:#000!important}.header-advanced--style2 .header__search .search-modal__form .search__input{font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size);font-weight:var(--font-menu-lv1-weight);line-height:var(--menu-lv1-line-height);letter-spacing:var(--menu-lv1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.policies-block .policies-content .policies-text{font-family:var(--font-family-1)!important}.text-center .policies-content{text-align:center!important}.slide-heading{font-size:var(--font-heading-size)!important}.upcart-header-text,.upcart-product-title{font-size:17px!important;font-weight:400!important;text-transform:uppercase!important}.upcart-item-option *{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;color:var(--color-text)!important;opacity:1!important}.jdgm-carousel-wrapper{padding:0!important}.jdgm-rev__body p{line-height:var(--body-line-height)!important}.jdgm-widget.jdgm-widget{margin-bottom:15px}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate,.jdgm-widget:not(.jdgm-medals-wrapper) .jdgm-medals-wrapper,.jdgm-histogram.jdgm-temp-hidden,.jdgm-widget-actions-wrapper{border:0!important}.jdgm-row-media,.jdgm-row-search,.jdgm-subtab,.jdgm-row-actions,.jdgm-quest,.jdgm-rev,.jdgm-paginate{border-color:#f2f2f2!important}.jdgm-widget *,.jdgm-all-reviews-rating *,.jdgm-all-reviews-rating__score,.jdgm-all-reviews-rating__stars{line-height:1!important}.jdgm-all-reviews-rating__score{font-weight:var(--font-heading-weight)!important;font-size:var(--font-body-size)!important;text-transform:var(--heading-text-transform)}.jdgm-all-reviews-rating__stars{margin-bottom:calc(var(--font-body-size) / 4)!important}.jdgm-all-reviews-text__text,.jdgm-verified-by{color:#fff!important;text-transform:var(--menu-lv1-text-transform)!important;font-family:var(--font-menu-lv1-family)!important;font-size:var(--font-menu-lv1-size)!important;padding-top:0!important}.jdgm-all-reviews-text{margin:0!important}.jdgm-all-reviews-text>a{padding:4px 20px}.jdgm-all-reviews-text .jdgm-all-reviews-rating:before,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#fff!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text:last-of-type{color:#fff!important;letter-spacing:var(--btn-1-letter-spacing);text-transform:var(--menu-lv1-text-transform)}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{background-color:#fff!important;color:#fff!important}.jdgm-carousel-item__review-title{margin-bottom:20px!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--body-letter-spacing)!important;margin-bottom:10px;font-size:20px}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{background:#deedeb!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__reviewer-name{color:#675952!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__inner-wrapper{box-shadow:none!important;padding:10px}.jdgm-carousel--gallery-theme .jdgm-carousel-item__body{background:#fff}.jdgm-carousel-item__review-body>p{margin:0;font-family:var(--font-body-family);font-size:var(--font-body-size);line-height:var(--body-line-height)!important}.jdgm-carousel-number-of-reviews{display:none!important}.jdgm-carousel-title{margin-bottom:20px!important}.jdgm-carousel--gallery-theme .jdgm-carousel-item__image-wrapper{border-radius:8px;overflow:hidden}.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:#1c1b1a!important}.jdgm-rev-widg.jdgm-rev-widg{padding-left:15px;padding-right:15px}.jdgm-rev-widg__title{font-size:var(--font-heading-size)!important;color:#334075}.jdgm-paginate:empty{display:none!important}.jdgm-write-rev-link.jdgm-write-rev-link{font-family:var(--btn-3-font-family);font-size:var(--btn-3-font-size);font-weight:var(--btn-3-font-weight);text-transform:var(--btn-3-text-transform);text-align:var(--btn-3-text-align);letter-spacing:var(--btn-3-letter-spacing);line-height:var(--btn-3-line-height)!important;border-radius:var(--btn-3-border-radius);border-style:var(--btn-3-border-style)!important;border-width:var(--btn-3-border-width)!important;padding-top:var(--btn-3-padding-top);padding-bottom:var(--btn-3-padding-bottom);background:var(--product-action-bg);color:var(--product-action-color)!important;border-color:var(--product-action-border)!important;box-shadow:var(--btn-3-horizontal-length) var(--btn-3-vertical-length) var(--btn-3-blur-radius) var(--btn-3-spread) var(--btn-3-all-bg-opacity)}.jdgm-carousel__left-arrow,.jdgm-carousel__right-arrow{transform:none!important;border:0!important;background:#297065!important;width:50px!important;height:50px!important;border-radius:100%;display:flex!important;justify-content:center;align-items:center}.jdgm-carousel__left-arrow:after{content:"\2190";color:#fff;font-size:26px}.jdgm-carousel__right-arrow:after{content:"\2192";color:#fff;font-size:26px}.multilayer-image-block .content-inner{text-align:center}.multilayer-image-block .content-inner .item-button{margin:0 auto!important}.multilayer-image-block .image-carousel .image-item.item-active{flex:max(calc(var(--item-count) - 1.5),1.5)!important}.multilayer-image-block .image-carousel .image-item.item-active .content-inner{display:flex;justify-content:space-between;align-items:center}.multilayer-image-block .image-carousel .image-item.item-active .content-inner .item-heading{margin-bottom:0!important}.multilayer-image-block .image-carousel .image-item.item-active .item-button{margin:0!important}.video-section__media.deferred-media{overflow:hidden}.featured-product .halo-productView-left{background:#d2c9bd!important;padding:30px!important}.productView-thumbnail .productView-thumbnail-link img{object-fit:cover!important}.halo-banner-wrapper .type-item--small{overflow:hidden}.product-customInformation__icon svg{width:34px!important;height:34px!important}.productView-complementary.style-2.complementary_product_button_atc .complementary-products-slider .card-media>img{object-fit:cover!important}.productView-complementary.style-2 .complementary-products-title .title .text{padding-bottom:10px!important}.productView-complementary.style-2 .complementary-products-slider .card{background:#d2cabe;max-width:400px!important;padding:20px}.productView-complementary .product-item-custom .card-product{width:100px!important}.productView-complementary.style-2.complementary_product_button_atc .product-item-custom .card-information .card-action,.productView-complementary.style-2 .complementary-products-slider .product{padding-bottom:0!important}.card-product .card-media,.product-card-layout-02 .card-information{background:#fff!important}.product-card-layout-02 .card{border-radius:24px!important;overflow:hidden!important;margin-bottom:0!important;border:10px solid #deedef!important}@media(max-width:767px){.product-card-layout-02 .card{border-width:5px!important}.collection-description .short-description{overflow:hidden;white-space:normal;display:-webkit-box!important;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.collection-description{padding-bottom:0!important}}@media(max-width:550px){.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--]{padding:10px!important;font-size:11px!important}}.product-card-layout-02 .card:hover{box-shadow:none!important}.product-card-layout-02.quick_shop_option_2 .card-information{padding:20px!important}@media(min-width:1025px){.halo-block-content .slick-arrow{top:calc(50% + -0px)!important}.site-nav-list .site-nav-sub,.megamenu-style-6__grid .site-nav-title{display:none!important}.megamenu-style-6__grid.menu-dropdown__column .site-nav{padding-left:5px!important;padding-right:5px!important}.menu-dropdown__column-6 .site-nav{padding-left:8px!important;padding-right:8px!important}.megamenu_style_3 .menu-dropdown__column{display:flex!important;justify-content:center!important}.header-advanced-icons{min-width:375px!important}.menu-lv-1__action{padding-left:15px!important;padding-right:15px!important}.site-nav.dropdown .site-nav-title{display:block;height:36px!important;text-align:center!important}.megamenu_style_3 .menu-dropdown__column .site-nav{margin-bottom:0!important}}@media(min-width:769px){.body-custom-width.style-arrows-6 .halo-product-block .slick-arrow{height:54px!important}}.product-card-layout-02 .card .card-swatch{position:absolute;margin-top:-150px;left:0;right:0}.breadcrumb-container.style--line_clamp_1:before,.breadcrumb-container.style--line_clamp_1:after{display:none!important}.product-card-layout-02 .card-swatch+.card-action{margin-top:0!important}.productView-share{display:none!important}.product-form__label .text{border-radius:100%!important}.product-form__swatch .product-form__label{width:100px!important;height:100px!important;border-radius:10px!important;box-shadow:#0000001a 0 1px 3px,#0000001a 0 1px 2px -1px}.image-zoom:hover img{transform:none!important}.metafield-rich_text_field.benefits ul{list-style:none;text-align:left;padding:0!important}.metafield-rich_text_field.benefits ul li:before{content:"\2713";margin-right:5px;font-size:20px;color:var(--new-badge-bg)}.halo-block-header .title .text{background:transparent!important}@media(min-width:1025px){.productView-complementary.style-2 .product-item-custom .card-title{text-align:left!important}.multilayer-image-block .image-carousel .image-item{height:calc(var(--item-height) / 2.8)!important}.menu-lv-1__action{padding-top:0}.container-1470{max-width:var(--body-custom-width-container)!important}.content-box--left{left:-moz-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-webkit-calc((100% - var(--body-custom-width-container)) / 2)!important;left:-ms-calc((100% - var(--body-custom-width-container)) / 2)!important;left:calc((100% - var(--body-custom-width-container)) / 2)!important}}.contact.contact-2 .contact-itemRight .contact-title{padding-bottom:25px!important}.page-subheader{font-size:20px!important}@media(max-width:767px){.page-subheader{font-size:20px!important}}[data-size]{display:none}[data-size].is-active{display:block}@media only screen and (min-width:750px){.template-policy hr{margin:3rem 0}}@media(max-width:1024px){.wrapper-body{padding-bottom:30px}}@media(max-width:767px){.jdgm-rev-widg__title{font-size:26px!important}.breadcrumb-container.style--line_clamp_1{margin-left:0!important}}.productView-customText .metafield-rich_text_field ul{position:relative;padding-left:20px!important}.metafield-rich_text_field ul li:before{position:absolute;left:0}@media(max-width:550px){.pvGroup-row .quantity__group--1{margin-bottom:10px!important}.productView-buttons .product-form__submit.button{min-height:50px!important}#shopify-section-template--20532658995458__custom_image_banner_QbT8EU .img-box .image img{object-position:center top}}@media(max-width:1024px){.moreItem-breadcrumb{margin:0!important}}@media(min-width:551px)and (max-width:1024px){.productView-moreItem.moreItem-breadcrumb .breadcrumb-bg{margin-left:0!important;padding-left:0!important}}@media(min-width:768px){.header-advanced__item .has-logo+.header__search,.header-advanced__item .has-logo{width:33.333%!important}.productView-top{gap:30px}}.product-form__label .pattern{background-color:transparent!important}.footer-block__details .image_logo img{object-fit:contain}.site-nav-mobile.nav-account{display:none}.quickSearchResultsWrap{width:752px!important}.toolbar .toolbar-dropdown .label-tab{display:flex;align-items:center}.cart-actions .button{border-radius:var(--btn-1-border-radius)!important}.unicorn_cart_items [data-king-linked-options-loaded] .king-linked-options-collection__container{display:none!important}@media(max-width:1024px){.slideshow .slide-pc{display:block!important}}@media(max-width:767px){.slideshow .slide-pc{display:none!important}}@media(min-width:768px){.menu-dropdown__column .site-nav img{border-radius:10px}.slide-mobile{display:none!important}.img-box--mobile .image{display:block!important}.img-box--mobile .image+.image{display:none!important}}@media(min-width:768px)and (max-width:1024px){.img-box--mobile .image{aspect-ratio:4 / 2}}.product-customInformation.disabled{pointer-events:auto!important}.shopify-policy__container{max-width:var(--body-custom-width-container)!important}.slide-content .slide-text{font-family:var(--product-title-font)}.video-toggle-sound{position:absolute;top:15px;right:15px;z-index:5;background:#0009;color:#fff;border:none;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer;border-radius:50%;font-size:14px}.template-search .toolbar{display:none!important}.template-collection .toolbar{padding-top:0!important;border-top:0px!important}.halo-sidebar-header .title{opacity:0!important}.blog-layout-masonry .blog-summary{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:46px!important}@media(max-width:1024px){.template-blog .page-header,.article-template .page-header,.search-container .page-header{font-size:20px!important}}.product-form__label .text{border-radius:0!important}@media(min-width:1280px){.productView.layout-1 .productView-thumbnail-wrapper{padding-right:10px!important}}.template-product .jdgm-prev-badge__text{font-family:Outfit!important}@media(min-width:1200px){.template-product .halo-productView-left{width:55%!important}.template-product .halo-productView-right{width:45%!important}}@media(min-width:551px){.template-product .productView-quantity{margin-top:0}}.template-product .productView-desc.halo-text-format{line-height:20px!important;margin-top:0;margin-bottom:0}.template-product .productView-info-item{display:flex;align-items:center}.template-product .productView-info-item .productView-info-value{font-weight:500!important;color:#232323!important}.template-product .product-customInformation__content .title,.template-product .productView-desc.halo-text-format{font-family:var(--font-body-family)!important}.template-product .halo-productView-right .list-payment__item{margin:0!important}.template-product .halo-productView-right .list-payment{margin-top:0}.template-product .productView-product .jdgm-widget.jdgm-widget{margin-bottom:0!important}.template-product .productView-price .price .price-item{font-weight:600!important}.template-product .productView-hotStock{margin-top:0;margin-bottom:0;line-height:1;height:auto!important}.template-product .productView-hotStock.is-hide{display:none!important}.template-product .hotStock-progress{margin-top:12px}.template-product .hotStock-progress-item{background:#297065!important}.template-product .productView-customText .metafield-rich_text_field ul{list-style-type:none;margin:0;padding:0}.template-product .productView-customText .metafield-rich_text_field ul li{position:relative;padding-left:24px}.template-product .productView-customText .metafield-rich_text_field ul li:before{content:"";width:18px;height:18px;background-image:url(https://cdn.shopify.com/s/files/1/0714/9368/1338/files/icon-check-circle.svg?v=1772088633);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:6px}.template-product .product-form__input .form__select{max-width:fit-content!important}.template-product .select__select{padding-right:38px!important}@media(min-width:1280px){.template-product .productView.layout-1 .productView-image-wrapper,.template-product .productView.layout-2 .productView-image-wrapper{width:calc(100% - 150px)!important}.template-product .productView.layout-1 .productView-thumbnail-wrapper,.template-product .productView.layout-2 .productView-thumbnail-wrapper{width:155px!important}.template-product .productView.layout-1 .productView-thumbnail-wrapper .productView-for,.template-product .productView.layout-2 .productView-thumbnail-wrapper .productView-for{padding-top:0!important;padding-bottom:0!important}.productView.layout-1 .productView-thumbnail-wrapper .slick-arrow.slick-prev,.productView.layout-2 .productView-thumbnail-wrapper .slick-arrow.slick-prev{top:-42px!important}.productView.layout-1 .productView-thumbnail-wrapper .slick-arrow.slick-next,.productView.layout-2 .productView-thumbnail-wrapper .slick-arrow.slick-next{bottom:-42px!important}.template-product .halo-productView-left{padding-right:40px!important}}.template-product .product-customInformation__content .title{font-weight:700!important}.template-product .productView-nav .slick-list{border-radius:24px!important;border:5px solid #deedef!important}@media(max-width:768px){.template-product .list-payment__item .icon{height:24px!important}.template-product .productView-ViewingProduct .icon{margin-left:8px!important}.template-product .halo-productView.layout-1 .productView-thumbnail-wrapper,.template-product .halo-productView.layout-2 .productView-thumbnail-wrapper{display:none!important}}.template-product .productView-image-wrapper .slick-arrow svg,.template-product .productView-thumbnail-wrapper .slick-arrow svg{color:#232323!important;fill:#232323!important}@media(max-width:550px){.template-product .productView-group .pvGroup-row{display:flex;justify-content:flex-start;align-items:flex-end;gap:10px}.template-product .productView-form .productView-group .pvGroup-row .productView-quantity{margin-bottom:0!important;margin-top:4px!important}.template-product .productView-form .productView-group .pvGroup-row .productView-action .button{max-height:50px!important}.template-product .productView-form .productView-group .pvGroup-row .productView-action{width:100%}.template-product .productView-form .productView-group .pvGroup-row .productView-wishlist{margin-left:0!important}.template-product .productView-form .productView-group .pvGroup-row .productView-groupTop{justify-content:space-between!important;gap:12px}.template-product .halo-productView-right .list-payment{padding-bottom:14px!important}#HeaderCollectionSection-template--20667262795913__banner{padding-bottom:10px!important}.template-product .productView-nav .slick-arrow{border-radius:100%!important;background:#297065!important}.template-product .productView-image-wrapper .slick-arrow svg{color:#fff!important;fill:#fff!important}.card .card-information .card-title{height:78px!important}}.template-product .product-form__radio:checked+.product-form__label .text{border-color:#297065!important;font-weight:500!important}.template-product .product-form__label .text{border-radius:24px!important;padding:0 16px!important}.template-product .productView-buttons .product-form__submit.button:disabled{display:none}.template-product #klaviyo-bis-button-container{margin-bottom:0!important}.template-product #klaviyo-bis-button-container button{border-radius:32px!important;border:1px solid #3C6D65!important;text-transform:uppercase;font-weight:700;font-size:13px;font-family:Outfit;letter-spacing:.1em;transition:.2s}.template-product #klaviyo-bis-button-container button:hover{background:#fff!important;color:#3c6d65!important}.header-mobile__item{min-width:38px!important}.header-mobile--icon svg{fill:#297065!important;color:#297065!important}#HeaderCollectionSection-template--20667262795913__banner{background:#f5f5f5!important}.collection-info--relative .collection-title{padding-top:0!important;padding-bottom:10px!important}.collection-breadcrumb .breadcrumb{margin-bottom:0!important}.collection-description,.halo-text-format ul li,.halo-text-format ol li,.halo-text-format p+p{font-weight:500!important}.facet-checkbox span.count{margin-left:2px!important}.card-information__group{margin-bottom:10px!important;font-weight:500!important}.template-product .productView-dlvr{letter-spacing:.1em;display:flex!important;line-height:24px!important}.template-product .productView-dlvr__icon{margin-top:8px!important}.template-product .productView-customText ul{list-style-type:none;margin:-2px 0 0;padding:0 0 12px}.template-product .productView-customText ul li{position:relative;padding-left:24px;margin-bottom:3px;line-height:20px!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important}.template-product .productView-customText ul li:last-child{margin-bottom:0!important}.template-product .productView-customText ul li:before{content:"";width:17px;height:17px;background-image:url(/cdn/shop/files/checkmark-green.svg?v=1775704565);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:2.7px}@media(max-width:767px){.productView-moreItem{padding-top:calc(var(--spacing-top) * .8)!important;padding-bottom:calc(var(--spacing-bottom) * .8)!important}.collection-info--relative .collection-title{font-size:20px!important}.breadcrumb-container.style--line_clamp_1 .breadcrumb{padding-left:15px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding-bottom:6px!important}}@media(max-width:1024px){.jdgm-all-reviews-text__text,.jdgm-verified-by,.jdgm-all-reviews-text .jdgm-all-reviews-rating:before,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#232323!important}.jdgm-carousel-title{font-size:20px!important;color:#000!important}.menu-dropdown__column .dropdown.site-nav img{padding-left:18px;padding-right:18px;object-fit:cover}}@media(max-width:550px){.template-product .productView-dlvr .productView-dlvr__text{line-height:16px!important}.template-index .jdgm-carousel__arrows{display:none!important}}.blog-block-item .blog-image{border-radius:32px!important}.header-advanced__content .quickSearchResultsWrap{width:100%!important}@media(min-width:768px){.header-advanced__item .has-logo+.header__search{width:70.333%!important}}footer .address-wrapper div{max-width:239px!important}.faqs-item .card{border:0px!important}.faqs .faqs-title:after{display:none!important}.blog-content .button.button-2,.blog-content .button.button--secondary,.section-block-template--20667263221897__featured_blog_BA3PW8 .article-card__footer a{color:var(--btn-1-color)!important;background:var(--btn-1-bg)!important;border-color:var(--btn-1-border)!important;background-origin:border-box;padding:12px 15px!important;border-radius:24px!important;font-family:Outfit;display:inline-block!important;width:100%!important;max-width:170px!important;font-weight:700!important;text-transform:uppercase!important;line-height:20px!important;border:1px solid}.blog-content .button.button-2:hover,.blog-content .button.button--secondary:hover,.section-block-template--20667263221897__featured_blog_BA3PW8 .article-card__footer a:hover{color:var(--btn-1-color-hover)!important;background:var(--btn-1-bg-hover)!important;border-color:var(--btn-1-color-hover)!important;background-origin:border-box}#shopify-section-template--20667263221897__rich_text_tP9Fwa{margin-top:-1px!important}@media(min-width:1025px){.article-card__title a{height:62px!important}}.collection-description .read-description{padding-left:0!important}@media(max-width:550px){.blog-block-item .item,.blog-block-item.column-2 .item,.blog-block-item.column-3 .item,.blog-block-item.column-4 .item,.blog-block-item.column-5 .item,.blog-block-item .item.item-left,.blog-block-item .item.item-right{flex:0 0 50%!important;width:50%!important}.blog-block-item .blog-title{overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;height:48px}}.toolbar .toolbar-item .toolbar-icon.icon-filter .filter-text,.toolbar .toolbar-dropdown .label-text{text-transform:uppercase!important;letter-spacing:.1em!important;font-weight:500!important}@media(max-width:767px){.template-collection .wrapper-body{padding-bottom:0!important}.template-collection .pagination-wrapper{margin-top:2rem!important;margin-bottom:5rem!important}.article-card__title a{height:78px!important;overflow:hidden!important}}.template-index .img-box .image img,.template-index .slideshow img{filter:brightness(.7)}.template-index #shopify-section-template--20667263221897__image_banner_feBn6A .img-box .image img{filter:none!important}.faqs .faqs-item .card-header .title,.faqs .faqs-item .card-header:not(.collapsed)+.collapse,.faqs-item .collapse{background-color:#deedef!important}.faqs .faqs-item .card-header .title{padding:30px 80px 30px 30px!important}.template-product #rich-text-01KHQMD5WYTPDZG3ABT2186YKJ h1 span{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}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
