@font-face{font-family:grungeregular;src:url(/cdn/shop/files/k5i02qpukhtl76vq6sfzkvz1us7fketfdoy0zuccpjkyhodkrtqisniytqjabhwx-webfont.woff2?v=1787892344) format("woff2"),url(/cdn/shop/files/k5i02qpukhtl76vq6sfzkvz1us7fketfdoy0zuccpjkyhodkrtqisniytqjabhwx-webfont.woff?v=1787892344) format("woff");font-weight:400;font-style:normal}.article-template{padding-bottom:40px!important;background:#1c1b21}.halo-article-content .article-header .article-image img{width:100%!important;max-height:460px!important;object-fit:cover!important;border-radius:10px}.sidebar-recent-post *{color:#fff!important}.sidebarBlock-heading{font-size:24px!important;border:0!important}.spotlight--image .content .title,.footer-block__heading,.faqs-title,.page-subheader,.page-find-a-store .listings .item .title{font-family:var(--font-heading-family)!important;font-weight:700!important}.faqs .faqs-item .card-header .title a{padding-left:5px;color:var(--color-link-hover)!important}#BoldBundle-custom_bundle_QEQzL7 .bold-bundle__subscription{background:#6a3fe0!important;border:2px solid var(--bb-text)!important}.bold-bundle__subscription-description,.bold-bundle__subscription-title,.bold-bundle__subscription label{color:#fff!important}.okeReviews[data-oke-container] .oke-prevNextButton{background:var(--btn-1-bg)!important;border-radius:100%!important}.okeReviews[data-oke-container] .oke-reviewCarousel,div.okeReviews .oke-reviewCarousel,.okeReviews[data-oke-container].oke-mediaGrid,div.okeReviews.oke-mediaGrid{padding-left:15px;padding-right:15px;max-width:var(--body-custom-width-container)!important}@media screen and (max-width:551px){.template-page .slideshow .slide-mobile.adaptive_height{padding-top:60%!important}.page-subheader{margin-left:auto!important;margin-right:auto!important}}.dropdown a.menu-lv-1__action.header__menu-item.list-menu__item.link.focus-inset.menu_mobile_link.link-effect:after{font-family:FontAwesome;content:"\f107";padding-left:4px}.productView-desc.halo-text-format{color:#140d09!important}.card.ajax-loaded,.products-carousel .card{background:var(--bg-global)!important;border-radius:var(--radius-xs)!important;overflow:hidden;border:2px solid var(--border-global)!important;border-radius:10px!important}.products-carousel .card-action{padding:0 20px!important}.section-block-template--28458972905837__faqs_YgaF6C .halo-block-header .text{max-width:100%!important}.productView-complementary.style-2 .complementary-products-slider .card{flex-direction:row!important;padding:20px!important;background:var(--color-text2)!important;border:0!important;color:#fff}.productView-complementary.style-2 .complementary-products-slider .card .card-title{color:#fff!important}.productView-complementary .products-carousel .card-action{padding:0!important}.productView-complementary .complementary-products-title .title .text{font-size:18px!important;font-family:Space Grotesk!important;text-transform:capitalize!important}.productView-tab .tabs-contents-vertical .tab-content:last-child{border-bottom:1px solid #d3d3d3!important}.blog-block-item .blog-title{min-height:50px!important}.spotlight-block .spotlight-inner.button_style_2 .spotlight-button.custom-button-style span{text-decoration:none!important}span.badge.a-badge.custom-badge,span.badge.b-badge.custom-badge,span.badge.c-badge.custom-badge,span.badge.d-badge.custom-badge,span.badge.e-badge.custom-badge,span.badge.f-badge.custom-badge{background:#6a3fe0}.template-collection.product-card-layout-02 .productGrid,.template-search.product-card-layout-02 .productGrid{display:flex;flex-wrap:wrap}.template-collection.product-card-layout-02 .productGrid .product,.template-search.product-card-layout-02 .productGrid .product{height:inherit}.template-collection.product-card-layout-02 .productGrid .product-item,.template-search.product-card-layout-02 .productGrid .product-item{display:flex;width:100%;flex-direction:column;height:100%}.template-collection.product-card-layout-02 .productGrid .product-item .card,.template-search.product-card-layout-02 .productGrid .product-item .card{height:inherit;display:flex;flex-direction:column}.template-collection.product-card-layout-02 .productGrid .product-item .card-information,.template-search.product-card-layout-02 .productGrid .product-item .card-information{flex-grow:1;display:flex;flex-direction:column}.product-card-layout-02 .card-action{margin-top:auto!important}.products-carousel .slick-track{display:flex!important}.products-carousel .slick-slide{height:auto!important;display:flex!important}.products-carousel .slick-slide>div{display:flex;width:100%}.products-carousel .product-item,.products-carousel .product-item .card{display:flex;flex-direction:column;height:100%;width:100%}.products-carousel .product-item .card-information{display:flex!important;flex-direction:column!important;flex:1 1 auto}.products-carousel .product-item .card-information__wrapper{display:flex;flex-direction:column;flex:1 1 auto;padding-bottom:0;position:relative}.products-carousel .product-item .card-swatch{min-height:32px;margin-top:auto}.products-carousel .product-item .card-action_group{margin-top:auto!important}.card-swatch .swatch [data-quantity="0"]{display:none!important}:root{--font-heading: "grungeregular" !important;--font-heading-highlighted: "grungeregular" !important;--font-accent: "Playfair Display", serif;--radius-x:0px;--radius-xs:10px;--radius-lg: 100px;--fs-sm: clamp(13px, .8vw, 14px);--fs-h3: clamp(30px, 2.5vw, var(--font-heading-size));--fs-h1: clamp(30px, 6vw, var(--font-heading-size));--lh-tight: 1.05;--lh-heading: 1;--lh-body: 1.5;--lh-relaxed: 1.8;--space-xxs: 5px;--space-xs: 10px;--space-sm: 20px;--space-md: 30px;--space-lg: 50px;--space-xl: 60px;--container-width: 1400px;--container-padding: 20px}@media(max-width:551px){:root{--lh-heading: .9}}body{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;font-size:var(--fs-base);line-height:var(--body-line-height);font-weight:var(--fw-regular);color:var(--color-text);background:var(--color-background);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.wrapper-body{padding-bottom:0}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{text-transform:var(--heading-text-transform)!important;padding:0!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:var(--heading-letter-spacing)!important;text-wrap:balance}h1,.h1{font-size:var(--fs-h1);line-height:var(--lh-heading)!important;margin-bottom:var(--space-xs)!important}h3,.h3{font-size:var(--fs-h1);line-height:var(--lh-heading)!important;margin-bottom:var(--space-sm)!important}.slide-heading span,.halo-block-header .title .text span,.banner-heading span,.video-with-content__heading-azxfmqu0vstbtrmxkdaigenblock38a8be2qixfcq span,.highlight_text{font-family:var(--font-heading)!important;color:#e76d3a!important;font-size:calc(100% + 12px)!important}@media screen and (max-width:749px){.rich-text .rich-text__blocks .heading{line-height:.9!important}.highlight_text{font-size:calc(100% + 6px)!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0!important}}.site-nav-link{line-height:var(--body-line-height)!important}a{color:inherit;text-decoration:none;transition:all .3s ease}.previewCartTitle,.cart--totals-title{font-size:var(--font-body-size)!important;text-transform:var(--heading-text-transform)!important}.content-box--left,.template-index .content-box--absolute{left:max(16px,calc((100vw - var(--body-custom-width-container)) / 2))!important}.container,.page-width,.halo-container{margin:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.view_all{letter-spacing:var(--badge-letter-spacing)!important;text-transform:var(--btn-1-text-transform)!important}.slide-button.button,.spotlight-button.button,.banner-button.button,.grouped_btn--slider .scroll-trigger:last-child .slide-button:hover{color:var(--btn-1-color)!important;background:var(--btn-1-bg)!important;border-color:var(--btn-1-border)!important}.slide-button.button:hover,.spotlight-button.button,.banner-button.button:hover,.grouped_btn--slider .scroll-trigger:last-child .slide-button{color:var(--btn-1-color-hover)!important;background:var(--btn-1-bg-hover)!important;border-color:var(--btn-1-border-hover)!important}button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon,.mobileMenu-toggle,.btn-quantity,.previewCartItem-edit),.button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon),.btn,.jdgm-write-rev-link.jdgm-write-rev-link,.spotlight-inner .spotlight-button.custom-button-style{box-shadow:none!important;font-weight:var(--btn-1-font-weight)!important;text-transform:var(--btn-1-text-transform)!important;text-align:var(--btn-1-text-align)!important;letter-spacing:var(--btn-1-letter-spacing)!important;line-height:var(--btn-1-line-height)!important;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(--product-action-border)}button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon):hover,.button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon):hover,.btn:hover,.jdgm-write-rev-link.jdgm-write-rev-link:hover,.spotlight-inner .spotlight-button.custom-button-style:hover{border-color:var(--product-action-border-hover)}.spotlight-block .slick-prev{left:var(--position-horizontal-slick-arrow)!important}.spotlight-block .slick-next{right:var(--position-horizontal-slick-arrow)!important}.jdgm-write-rev-link.jdgm-write-rev-link:hover{background:var(--product-action-bg-hover)!important;color:var(--product-action-color-hover)!important;border-color:var(--product-action-border-hover)!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-hover)!important}input,textarea,select{font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--body-line-height)}img{max-width:100%;height:auto;display:block}.product-form__input:not(.product-form__swatch){display:none!important}.product-card-layout-02 .product-item .card{background:var(--bg-global)!important;border-radius:var(--radius-xs)!important;overflow:hidden;border:2px solid var(--border-global)!important}.product-card-layout-02.quick_shop_option_2 .card-information{padding:var(--space-sm)!important}.card-title{min-height:72px}.products-carousel .card-media{background:#fff!important}.products-carousel .card-media,.banner-item .img-box .image,.type-item--special .banner-content,.spotlight-item,.featured-blog-block .halo-item,.image-comparison .images-container{border-radius:var(--radius-xs)!important;overflow:hidden!important}@media(max-width:767px){.products-carousel .slick-arrow{transform:translateY(calc(-100% - 35px)) rotate(0)!important}}.header-advanced .header-advanced__content .header__search form.search-modal__form{border:1px solid #3a3742}.header-advanced__content .header-advanced__customText,.header-advanced__content .header-advanced__customText p{font-family:var(--font-menu-lv1-family)!important;font-weight:var(--font-menu-lv1-weight)!important;letter-spacing:var(--btn-1-letter-spacing)!important;text-transform:var(--menu-lv1-text-transform)!important}.header-advanced .header__icon svg{width:24px!important;height:24px!important}.header-advanced .header-advanced__content .header__search form.search-modal__form{border-radius:var(--radius-x !important;)}.header-advanced__item .header__search{max-width:760px!important}.header-advanced__content .quickSearchResultsWrap{max-width:560px!important}.header-advanced-icons{min-width:300px!important;gap:30px}.header-advanced-icons .header__iconItem{width:fit-content!important;margin:0!important}.header__iconItem .header__icon--cart .cart-count-bubble{position:absolute!important;right:-20px;min-width:20px!important}.header-advanced--style2 .header-advanced-textRight span.hello,.header-advanced-text,.header-advanced__item .cart-text,.header-advanced__item .customer-links,.header-advanced__item .wishlist-text{display:none!important}.header-advanced--style2 .header-advanced-textRight,.header-advanced--style2 .header-advanced-textRight span,.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__search .search-modal__form .search__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}.menu-dropdown__column .site-nav{padding:0 10px!important}.menu-dropdown__column .site-nav .site-nav-list{border:2px solid var(--btn-1-bg)!important;padding:20px;border-radius:10px}.type-item--special .banner-content{border-width:2px!important}.star-reviews{padding-bottom:var(--space-xs)!important}.review__item-content{border-radius:var(--radius-x);padding:var(--space-md)!important}.customer-review__item{padding-left:var(--space-xxs)!important;padding-right:var(--space-xxs)!important;border:1px solid transparent!important}.customer-review__item>div{border:1px solid var(--border-global)!important}.customer-review-block .customer-review-slide{padding-bottom:0!important}.slick-dots{display:none!important}.contact.contact-2 .contact-item.contact-itemRight{background:var(--btn-1-bg)!important;border-radius:var(--radius-xs)!important;overflow:hidden;padding:30px}.contact.contact-2 .contact-item.contact-itemRight *{color:#fff}@media(max-width:551px){.products-carousel .card-action{padding:0!important}.banner-heading{line-height:.9!important}.contact-form .form-actions .button{width:100%!important}.contact.contact-2 .contact-item.contact-itemRight{width:100%;text-align:center!important}.contact-item+.contact-item{margin-top:25px!important}.contact-form{margin:0!important}}@media(min-width:780px){.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slider__slide):not(:first-child):not(:nth-child(2)),.spotlight-block .halo-row.column-2.block-layout-grid .halo-item:not(.slick-slide):not(:first-child):not(:nth-child(2)){margin-top:0!important}.customer-review__content{min-height:100px}}.marquee__icon .icon.icon-dot{width:5px!important;height:5px!important}.newsletter-form__button{margin-top:0!important;margin-bottom:0!important}.customImageBanner--smallImg .title{font-family:var(--font-body-family)!important;text-transform:uppercase!important;letter-spacing:var(--btn-1-letter-spacing)!important;margin-bottom:var(--space-xs)!important}.spotlight-item.content_absolute .spotlight-inner,.custom-image-banner-block .content_absolute .content{content:"";display:block;background:#000;background:linear-gradient(0deg,#000c 40%,#0000 80%)}.spotlight-item{border:2px solid var(--border-global)!important;display:flex;flex-direction:column;height:100%}.spotlight-item .policies-icon svg{height:24px;width:24px}.spotlight-item .content{background:#ede9e2;flex-grow:1}.spotlight-item.content_absolute img{filter:brightness(80%) contrast(105%)}.spotlight-inner h3:not(.has--none):hover span:after{display:none!important}.spotlight-inner .title{margin-bottom:var(--space-xs)!important}.spotlight-inner.button_style_3 .spotlight-button.custom-button-style{border:none!important;border-bottom:1px solid #000!important;padding:0!important;text-align:left!important;width:fit-content;padding-bottom:var(--space-xxs)!important;border-color:var(--color-text2)!important}.spotlight-item.only-desktop .image-container{margin-bottom:0!important}.policies-icon img{max-height:40px}.custom-service-block .halo-item .policies-icon,.spotlight-item .policies-icon{background:#f8e3dd;padding:10px;border-radius:var(--space-xs);display:flex;width:fit-content}.featured-blog-block .article-card__image-wrapper .adaptive_height{padding-top:60%!important}.featured-blog-block .article-card__image-wrapper .adaptive_height img{object-fit:cover!important}@media(min-width:780px){.halo-banner-wrapper .type-item--small{margin-bottom:0!important}.spotlight-item.content_absolute .spotlight-inner{padding-top:100px!important}.spotlight-block .halo-block-header.text-left{display:flex!important;align-items:center}}@media(min-width:1025px){.customer-testimonial-block .customer-testimonial{margin-bottom:0!important}.halo-block-header .title .text{max-width:1240px!important}.header-advanced__item .has-logo{min-width:320px!important}}.slideshow h2:where(:not(.banner-heading)),.collection-info--relative h2.collection-description{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;line-height:var(--body-line-height)!important;letter-spacing:var(--body-letter-spacing)!important;text-transform:initial!important}p{margin-top:0!important}.banner-text,.policies-des,.productView-desc,.rte.subtext-brand,.banner-sub-title,.subtitle{font-family:var(--font-body-family)!important;line-height:var(--body-line-height)!important;font-size:var(--font-body-size)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important;font-size:var(--fs-base);margin-bottom:30px!important}.text-center .subtitle{justify-content:center!important}.list-unstyled li{margin-bottom:5px}@media screen and (max-width:749px){.policies-des,.productView-desc,.rte.subtext-brand,.banner-sub-title,.subtitle{font-size:12px!important;margin-bottom:10px!important}}.sub_title,.rich-text__sub,.banner-sub-title,.subtitle,.slide-sub{letter-spacing:var(--badge-letter-spacing)!important;display:flex;align-items:center;gap:15px;text-transform:uppercase!important}.halo-block-header{margin-bottom:0!important}.productView-desc{margin:0!important;font-family:var(--font-body-family)!important}.productView .slick-list,.productView-thumbnail img{border-radius:var(--radius-xs)!important}.product-form__swatch .product-form__label.soldout{display:none!important}.productView-buttons .product-form__submit.button{display:flex;align-items:center;justify-content:center;max-height:50px}.product-form__input .product-form__label{position:relative}.product-form__input .product-form__label[data-tooltip]:after{content:attr(data-tooltip);position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%) translateY(4px);background:#333;color:#fff;padding:7px 10px;border-radius:4px;font-size:12px;font-weight:400;line-height:1.2;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:99;transition:opacity .2s ease,transform .2s ease}.product-form__input .product-form__label[data-tooltip]:before{content:"";position:absolute;left:50%;bottom:calc(100% + 4px);transform:translate(-50%);border-width:6px 6px 0;border-style:solid;border-color:#333 transparent transparent transparent;opacity:0;visibility:hidden;pointer-events:none;z-index:99}.product-form__input .product-form__label[data-tooltip]:hover:after,.product-form__input .product-form__label[data-tooltip]:hover:before{opacity:1;visibility:visible}.product-form__input .product-form__label[data-tooltip]:hover:after{transform:translate(-50%) translateY(0)}.faqs-item .card-header .arrow{border-width:0px 3px 3px 0px!important}.faqs .faqs-item .card-header .title,.faqs .faqs-item{background:transparent!important}.faqs .faqs-item .card{background:#232128!important}.faqs .faqs-item .card-header .title{text-transform:uppercase!important;background:#232128!important;border-bottom:1px solid rgba(255,255,255,.09)!important;display:flex;align-items:center;min-height:58px;font-family:var(--btn-3-font-family);font-size:var(--btn-3-font-size);font-weight:var(--btn-3-font-weight);line-height:var(--btn-3-line-height);border-radius:var(--btn-3-border-radius);color:#fff!important}.faqs .faqs-item .card-header .title:after{display:none}.faqs .faqs-item .card-header .title:hover{background:var(--product-action-bg);border-color:var(--product-action-border-hover);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-hover)}.faqs-item .card-header .arrow{border-color:#fff!important}.faqs .faqs-item .card-body{margin:0!important;color:#8a8590!important;background:#232128;border-radius:var(--radius-xs)}.video-controls{display:block!important;bottom:auto!important;top:auto!important;opacity:1!important}.video-controls button{width:56px!important;height:56px!important;padding:0!important;line-height:1!important;background:var(--arrow-background-color)!important;color:var(--arrow-color)!important;border-radius:var(--arrow-border-radius)!important}.video-controls .icon{height:18px!important;width:18px!important}.video-controls .video-toggle-play .icon{fill:var(--arrow-color)!important;stroke:transparent!important;border:0!important}.video-toggle-play{border:0!important;box-shadow:0 8px 24px #e76d3a73;position:absolute;left:0;right:0;margin:0 auto}.video-controls .video-toggle-play .icon *{stroke:transparent!important}.video-wrapper .video-section__media{border-radius:var(--radius-xs)!important;overflow:hidden}.video-controls button.video-toggle-mute{background:#000!important;width:44px!important;height:44px!important;position:absolute!important;bottom:-24vh;right:0!important}.halo-video-carousel-content.has-video-hover .video-item:hover .video-section__media{height:90%!important}@media(min-width:1025px){.jdgm-cards-carousel .jdgm-cards-wrapper{max-width:calc(var(--body-custom-width-container) - 30px)!important;padding-left:15px;padding-right:15px}.card-information__wrapper{text-align:left!important}.card-information__wrapper.text-center .card-price,.card-swatch.text-center,body:not(:has(.productList)) .card-information:has(.card-information__wrapper.text-center) .card-compare-wrapper,.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-info{justify-content:flex-start!important}.faqs .faqs-item .card-header .title{padding:20px!important;border-radius:10px}.product-card-layout-02 .faqs .card:hover{box-shadow:none}.faqs .faqs-item .card-body{padding:15px 40px;padding-left:40px!important;padding-bottom:15px!important}}.jdgm-cards-carousel .jdgm-media-card .jdgm-text p{line-height:var(--body-line-height)!important}.jdgm-cards-carousel .jdgm-cards-wrapper .jdgm-videos-container{gap:10px!important}.jdgm-all-reviews-text .jdgm-all-reviews-text__text,.jdgm-all-reviews-text .jdgm-verified-by,.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{color:#fff!important;font-size:var(--font-body-size)!important;font-family:var(--font-heading-family)!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{border-color:#000!important}.jdgm-cards-carousel .jdgm-media-card{border:2px solid var(--border-global)!important}.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-star{font-size:14px!important}.jdgm-testimonials-carousel .jdgm-text,.jdgm-videos-carousel .jdgm-text,.jdgm-cards-carousel .jdgm-text{text-align:left!important}.jdgm-cards-carousel .jdgm-rating-section,.jdgm-cards-carousel .jdgm-media-card .jdgm-rating-section .jdgm-reviewer-info{align-items:flex-start!important}@media screen and (max-width:1024px){:root{--container-padding: 18px}}@media screen and (max-width:768px){:root{--lh-body: 1.6;--space-lg: 32px;--space-xl: 48px;--space-2xl: 72px;--container-padding: 16px}}@media screen and (max-width:551px){.slide-heading span,.halo-block-header .title .text span,.image-comparison .title .text span,.banner-heading span,.video-with-content__heading-azxfmqu0vstbtrmxkdaigenblock38a8be2qixfcq span{font-family:var(--font-heading)!important;color:#e76d3a!important;font-size:calc(100% + 8px)!important}.template-page .slideshow .adaptive_height img{opacity:.5}.card-swatch .number-showmore{padding:2px 1px!important;border-radius:100%!important;line-height:1!important}.halo-row{justify-content:center!important}button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon,.mobileMenu-toggle),.button:not(.search__button,.slick-arrow,.read-description,.wishlist-icon),.btn,.jdgm-write-rev-link.jdgm-write-rev-link,.spotlight-inner .spotlight-button.custom-button-style{font-size:calc(var(--btn-1-font-size) - 3px)!important;padding:10px!important}.product-card-layout-02 .product-item.disable_product_card_border .card-information__wrapper{margin-bottom:0!important}.product-card-layout-02.quick_shop_option_2 .card-information{padding:20px 10px!important;min-height:225px;display:flex;flex-direction:column;justify-content:space-between}.price--on-sale .price__sale{justify-content:center!important}.productView-group .pvGroup-row{display:flex;align-items:flex-end;gap:10px}.pvGroup-row .quantity__group--1{margin-bottom:0!important}.list-payment{gap:0!important}.breadcrumb{justify-content:center!important}.footer-block__item.text-left .footer-block__details .image_logo img{margin:0 auto!important}.image-comparison .shop-all.text-left,.halo-banner-wrapper .flex-box__banner .text-left .button{margin-left:auto!important;margin-right:auto!important}.text-left:not(.menu-lv-item,.footer-block__link_list,.productView-customText,.product-customInformation),.video-with-content__heading-aa0rzuzn2venxqkjrsaigenblock38a8be2zxck47.h3,.video-with-content__description-aa0rzuzn2venxqkjrsaigenblock38a8be2zxck47,.video-with-content__heading-aztnscwgzde95bc9qyaigenblock38a8be2fkcnlj.h3,.video-with-content__description-aztnscwgzde95bc9qyaigenblock38a8be2fkcnlj,.video-with-content__heading-as1rid29meujdedhgwaigenblock38a8be2qhpnfk.h3,.video-with-content__description-as1rid29meujdedhgwaigenblock38a8be2qhpnfk,.video-with-content__heading-arevguesrm3rlvkhrwaigenblock38a8be2ewfmc9.h3,.video-with-content__description-arevguesrm3rlvkhrwaigenblock38a8be2ewfmc9{text-align:center!important}.halo-block-header{flex-direction:column!important}.halo-block-header .title .text{text-align:center!important}.video-with-content__content-azxfmqu0vstbtrmxkdaigenblock38a8be2qixfcq{text-align:center}.sub_title,.rich-text__sub,.banner-sub-title,.subtitle,.slide-sub{justify-content:center}.image-comparison .section-content{flex-direction:column!important}:root{--section-padding: 40px;--container-padding: 14px}}.toolbar{padding-top:0!important;border-top:0px!important}.template-product .product__text.title,.template-product .product__text.title *,.template-product .productView-ViewingProduct .text,.template-product .productView-info-name,.template-product .productView-sizeChart .text,.template-product .productView-tab .text{font-family:var(--font-heading-family)!important;font-size:var(--font-menu-lv1-size)!important;font-weight:600!important;line-height:var(--menu-lv1-line-height)!important;text-transform:var(--menu-lv1-text-transform)!important}.template-product .halo-text-format ul li+li,.template-product .halo-text-format ol li+li{margin:0!important}.template-product .productView.layout-1 .productView-thumbnail-wrapper .productView-for,.template-product .productView.layout-2 .productView-thumbnail-wrapper .productView-for{padding:0!important}.template-product .product-customInformation__content .title{margin-bottom:4px!important;font-family:var(--font-body-family)!important;text-transform:none!important;font-weight:var(--font-body-weight)!important;font-size:var(--font-body-size)!important}.template-product .product-customInformation__icon svg{height:24px!important;width:24px!important}.template-product .productView-hotStock,.template-product .productView-title,.template-product .productView-desc{margin:0!important}.template-product .productView-customText ul{list-style-type:none;margin:0;padding:0}.template-product .productView-customText ul li{position:relative;padding-left:24px;margin-bottom:3px;color:var(--color-text)!important;font-weight:var(--font-body-weight)!important;letter-spacing:var(--body-letter-spacing)!important}.template-product .productView-desc.halo-text-format{text-transform:none!important}.template-product .quantity__group--1 .btn-quantity{border-color:var(--border-global)!important}.template-product .productView-custom-bottom-border{border-bottom:1px solid var(--border-global)!important}.template-product .lb-custom-checkbox{position:static!important}.template-product .lb-image-pd{width:110px!important}.template-product .lb-addon-title{letter-spacing:var(--body-letter-spacing)!important}.template-product .easify-product-options{padding-top:24px!important;border-top:1px solid var(--border-global)!important}.template-product .easify .po-pb-5{padding-bottom:16px!important}.template-product .easify .po-pt-5{padding-top:0!important}.template-product .po-label-label{font-weight:500!important;margin-bottom:8px!important;line-height:20px!important;display:flex;width:100%;align-items:center;justify-content:space-between}.template-product .po-label-root{order:1;width:100%!important}.template-product .po-field-helpText{order:2;margin-top:2px!important;margin-bottom:8px!important}.template-product .po-imageSwatches-swatchesInline{order:3}.productView-tab .toggle-content h1,.productView-tab .toggle-content h2,.productView-tab .toggle-content h3{font-family:var(--font-body-family)!important;font-size:var(--font-body-size)!important}.card-quickview .quickview-icon svg,.card-wishlist .wishlist-icon svg,.card-compare svg .compare-icon svg{min-width:20px!important;min-height:20px!important}.bsub-widget__group-header{gap:10px!important;flex-direction:row!important;justify-content:space-around!important}.bsub-widget__wrapper{border:none!important;padding:0!important}.bsub-widget__group-header .bsub-widget__image{width:3em!important;height:3em!important}.bsub-widget__text{text-align:left!important;line-height:normal!important}#appstle_subscription_widget0 .appstle_circle,.appstle_circle{border-color:var(--btn-1-bg)!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating:before{color:#000!important}.template-product .jm-review-widget-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(--lh-heading)!important;text-transform:uppercase!important}.template-product .jm-button--primary.jm-action-buttons__button{background:var(--product-action-bg)!important;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)!important}.template-product .jm-button--primary.jm-action-buttons__button:hover{background:var(--product-action-bg-hover)!important;color:var(--product-action-color-hover)!important;border-color:var(--product-action-border-hover)!important;box-shadow:0 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-hover)!important}.template-product .jm-review-widget-header__filters-wrapper{display:none!important}.template-product .jm-histogram-row[data-v-8fba12d2]{margin-top:4px!important}.template-product .jdgm-review-card{border-radius:0!important}.template-product .jm-star-rating__font-icon{font-size:16px!important}.template-product .subscription_group ul{padding-left:0!important}.template-product .plan_card .subscription_group:nth-child(2) .group_name{padding-left:24px!important;display:block}.template-product .plan_card .subscription_group:nth-child(2) .group_list .custom_radio_button:before{margin-top:-12px!important}#ProductSection-template--21703659913356__main .tabs-contents .toggleLink,#ProductSection-template--21703659913356__main .tabs .tab .tab-title{padding-top:24px!important;padding-bottom:24px!important}.template-product .productView-custom-wishlist-position{position:absolute;z-index:2;top:10px;right:10px}.template-product .productView-custom-wishlist-position .productView-wishlist a{padding:8px!important;width:40px!important;height:40px!important}.template-product .productView-customText ul li:last-child{margin-bottom:0!important}.template-product .hotStock-progress{background:#d7d7d7!important}.template-product .hotStock-progress-item{background:#000!important}.template-product .productView-customText ul li:before{content:"";width:17px;height:17px;background-image:url(/cdn/shop/files/check-mark.svg?v=1787270306);background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:3.5px}.template-product .productView-thumbnail .productView-thumbnail-link img{object-fit:contain!important;height:fit-content!important}.template-product .shopify_subscriptions_app_policy{margin-top:4px!important}.template-product .minus.btn-quantity{border-right:0px!important}.template-product .plus.btn-quantity{border-left:0px!important}.template-product .custom-tag-fragrance{display:flex;align-items:center;gap:8px;font-weight:500;color:#927458;font-family:var(--font-heading-family);text-transform:uppercase;letter-spacing:.28em}.template-product .custom-tag-fragrance span{display:block}.template-product .productView-quantity{margin-top:0!important}.sticky-product-wrapper .productView-quantity input{padding-left:30px;padding-right:30px;width:110px;text-align:center}.sticky-product-wrapper .productView-quantity input::placeholder,.sticky-product-wrapper .productView-quantity input[type=number]{text-align:center}.productView-stickyCart.style-1 .sticky-actions .button{min-width:250px}.template-product .productView-thumbnail.slick-current .productView-thumbnail-link img{opacity:1!important;border:1px solid black!important}@media(min-width:1200px){.template-product .productView-image-wrapper{flex:1 1 80%!important;width:80%!important}.template-product .productView-thumbnail-wrapper{flex:1 1 18%!important;padding-right:10px!important;width:18%!important}.template-product .halo-productView-left{width:55%!important}.template-product .halo-productView-right{width:45%!important}.productView.layout-1 .productView-thumbnail-wrapper .slick-arrow.slick-prev,.productView.layout-2 .productView-thumbnail-wrapper .slick-arrow.slick-prev{top:-26px!important}.productView.layout-1 .productView-thumbnail-wrapper .slick-arrow.slick-next,.productView.layout-2 .productView-thumbnail-wrapper .slick-arrow.slick-next{bottom:-26px!important}}.template-blog .blog-block-item .blog-title{line-height:18px!important;margin-bottom:16px!important}.template-blog .blog-block-item .blog-content{padding:20px!important}.template-blog .blog-block-item .article-item{border-radius:var(--radius-xs)!important;border:1px solid #c9c2c4!important;overflow:hidden}.template-blog .blog-block-item .blog-title a{min-height:35px!important;overflow:hidden;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical}.article-body{padding:2em;background:#f1f1f1;border-radius:var(--radius-xs)!important;margin:0 auto 30px}.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}.template-collection #HeaderCollectionSection-template--21703658897548__banner,.template-collection #HeaderCollectionSection-template--21776242802828__banner,.template-collection #HeaderCollectionSection-template--21776339992716__banner,.template-collection #HeaderCollectionSection-template--21776883089548__banner{background:#ede9e2!important}.template-collection .collection-description .read-description{padding-left:0!important;font-weight:700!important}.template-collection .collection-description .short-description,.template-collection .collection-description .full-description{text-transform:none!important}.template-page.faq .faqs .faqs-title:after{display:none!important}.template-page.faq .faqs .faqs-item .card-header .title{font-size:var(--font-body-size)!important;line-height:var(--body-line-height)!important}.template-page.faq .faqs .faqs-item .card-body{padding:40px!important}.template-page.faq .card .card-body>div>p:last-child{margin-bottom:0!important}.sidebarBlock .sidebarBlock-heading{margin-bottom:16px!important}.facet-checkbox>span.count{margin-left:4px!important}@media(max-width:1024px){.dropdown a.menu-lv-1__action.header__menu-item.list-menu__item.link.focus-inset.menu_mobile_link.link-effect:after{display:none}}@media(max-width:768px){.template-product .productView-title{padding-bottom:10px!important}.template-product .js-read-more-link{display:block;padding-bottom:8px!important}.template-product .productView-customText{padding-bottom:3px!important}.template-product #placement-AT1N2dmxXd3QzbTdha__afterpay_on_site_messaging_payments_messaging_8K3WGx{margin-top:0!important}.template-product #appstle_subscription_widget0{margin-top:10px!important}.template-product .list-payment{margin-top:0!important}.collection-title,.collection-info--absolute .collection-title{font-size:32px!important}.video-with-content__subtitle-aakd0bjbhcfduqme4vaigenblock38a8be24cvgpu{text-align:center!important}#shopify-section-template--28953922044269__blocks_RbmUtK h3{text-align:center!important;font-size:32px!important}.video-with-content__button-aakd0bjbhcfduqme4vaigenblock38a8be24cvgpu{display:block!important;width:140px!important;margin:auto!important}.item:not(.item--smallImg) .banner-heading{line-height:.85!important}.video-with-content__content-asfuyc3ful3rtrnjfraigenblock38a8be2n8tx3q{color:#fff;max-width:650px;text-align:center}.video-with-content__content-asfuyc3ful3rtrnjfraigenblock38a8be2n8tx3q ul{text-align:left}.video-with-content__content-ad2jmumdvs0nuy1hquaigenblock38a8be2t9wvbr{text-align:center}.video-with-content__content-ad2jmumdvs0nuy1hquaigenblock38a8be2t9wvbr li{text-align:left}.video-with-content__content-column-atwloquxia2g5s3y0eaigenblock38a8be2zxck47,.video-with-content__content-column-azml5r3b5q21sc01mbaigenblock38a8be2fkcnlj,.video-with-content__content-at0dtmc9lcediee1zsaigenblock38a8be2qhpnfk,.video-with-content__content-asghfclhzu09nnlludaigenblock38a8be2ewfmc9{text-align:center}}.card-information__top{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-bottom:10px}.card-information__badges{display:flex;align-items:center;flex-wrap:wrap;gap:5px;flex:1}.card-information__wishlist{position:static;flex:0 0 auto;margin-left:auto}.card-information__wishlist .wishlist-icon{position:static}.halo-productBadges .badge+.badge{margin-top:0!important}.card-quickview .text,.card-wishlist .text,.card-compare .text,.card-compare .text_1{right:calc(100% - 40px)!important;padding:0 40px 0 15px!important;height:40px!important}.card-quickview .quickview-icon svg,.card-wishlist .wishlist-icon svg,.card-compare svg .compare-icon svg{position:relative}.halo-productBadges{position:relative!important;z-index:0!important;display:flex!important;align-items:center!important;flex-wrap:balance!important;flex-direction:row!important;gap:5px!important}.product-card-layout-02 .halo-productBadges--left{left:0!important}.product-card-layout-02 .halo-productBadges{top:0!important}@media(max-width:1024px){.toolbar-wrapper:not(.toolbar-mobile)+.toolbar-mobile{justify-content:start!important}}.halo-lookbook-popup-mobile .product-item{flex:0 0 100%}@media(max-width:1024px){.mobile-popup-header{font-size:18px;min-height:60px}}.product-form__swatch .form__label,.productView-quantity .quantity__label{margin:0 0 10px!important;font-size:13px!important;line-height:1.2!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.02em!important}@media(max-width:1024px){.contact.contact-2 .contact-itemRight .contact-title{margin-bottom:10px!important;text-align:center!important}.contact.contact-2 .contact-main-title{margin-top:0!important;margin-bottom:10px!important}}faqs-item{background:#1c1b21}.halo-block-header .faqs-desc{margin-bottom:30px}.faqs .faqs-item .card-header .title{display:block}@media(max-width:551px){.halo-block-header .title .text{padding:0 10px!important}}.breadcrumb-container.style--line_clamp_1:before{background:linear-gradient(to right,#141317,transparent)!important}.breadcrumb-container.style--line_clamp_1:after{background:linear-gradient(to left,#141317,transparent)!important}@media screen and (max-width:551px){.okeReviews[data-oke-container] .oke-helpful,div.okeReviews .oke-helpful{flex-direction:column;gap:10px}.okeReviews[data-oke-container] .oke-reviewCard--below .oke-reviewCard-head,div.okeReviews .oke-reviewCard--below .oke-reviewCard-head{margin-top:0!important}#shopify-section-template--29019881111917__apps_revOkendo div.okeReviews .oke-reviewCard{padding:15px}.okeReviews[data-oke-container] .oke-reviewCarousel-reviews,div.okeReviews .oke-reviewCarousel-reviews{width:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/85/assets/custom.css.map */
