.template-index .halo-block-header .title:before,.template-index .halo-block-header .title:after{display:none!important}.template-index .halo-block-header .title .text{padding:0;background:transparent;text-transform:none}.template-index .halo-block-header .title,.template-index .collection-list-title,.template-index .category-tiles__title{text-transform:none;letter-spacing:0}.template-index .halo-block-header .title,.template-index .halo-block-header .title .text{line-height:1.3!important}.template-index .product-item>.card{background:#fff;border:1px solid #e5e7eb!important;border-radius:24px!important;padding:2px 18px 18px;height:100%;display:flex;flex-direction:column;overflow:hidden}.template-index .product-item{height:100%}.template-index .product-item .card-media{border:0!important;border-radius:20px!important;overflow:hidden;padding-bottom:100%!important;margin-top:12px}.template-index .product-item .card-media img{border-radius:20px}.template-index .product-item .card-product,.template-index .product-item .card-product__wrapper{padding-bottom:0!important;margin-bottom:0!important;min-height:0!important;height:auto!important}.template-index .product-item .card-information{padding-top:0!important;margin-top:0!important}.template-index .product-item .card-information:before,.template-index .product-item .card-information:after,.template-index .product-item .card-information *:before,.template-index .product-item .card-information *:after,.template-index .product-item .card-information__wrapper:before,.template-index .product-item .card-information__wrapper:after{display:none!important;content:none!important;border:0!important}.template-index .product-item .card-product,.template-index .product-item .card-product__wrapper,.template-index .product-item .card-information,.template-index .product-item .card-information__group,.template-index .product-item .card-title,.template-index .product-item .card-vendor,.template-index .product-item .card-price{border:0!important}.template-index .product-item .card-title.link-underline:after,.template-index .product-item .card-vendor.link-underline:after,.template-index .product-item .link-underline:after{display:none!important}.template-index .product-item .card-information,.template-index .product-item .card-information *{border-top:0!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important;text-decoration-line:none}.template-index .product-item .card-price .price__compare .price-item--regular,.template-index .product-item .card-price .price__compare s,.template-index .product-item .card-price s{text-decoration-line:line-through!important}.template-index .card__badge{top:22px;left:0;right:auto;z-index:3}.template-index .card__badge .badge,.template-index .card__badge .badge.sale-badge,.template-index .card__badge .badge.new-badge{display:inline-flex!important;align-items:center;background:#fff!important;background-image:none!important;color:#c38163!important;border:1px solid #e2b099!important;border-radius:999px!important;padding:4px 12px!important;font-size:13px!important;font-weight:700!important;line-height:20px!important;letter-spacing:0;text-transform:none;min-width:0!important;width:auto!important;height:auto!important}.template-index .card__badge .badge svg{display:none}.template-index .card__badge .badge.sold-out-badge{color:#6b7280;border-color:#e5e7eb}.template-index .card-information__wrapper,.template-index .card-information__wrapper.text-center,.template-index .card-information__wrapper.text-right{text-align:left!important;padding:16px 0 0!important;margin:0!important}.template-index .card-information__group-2{margin-bottom:6px}.template-index .card-vendor,.template-index .card-vendor .vendor-text{font-size:12px;line-height:18px;font-weight:600;color:#6b7280;letter-spacing:.24px;text-transform:none}.template-index .card-title,.template-index .card-title .text{font-size:14px;line-height:22px;font-weight:600;color:#212f37;text-transform:none}.template-index .card-title .text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:44px}.template-index .card-price{margin-top:12px;text-align:left}.template-index .card-price .price dl,.template-index .card-price .price__sale{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0;flex-wrap:wrap}.template-index .card-price .price--on-sale .price__regular{display:none!important}.template-index .card-price .price:not(.price--on-sale) .price__sale{display:none!important}.template-index .card-price .price:not(.price--on-sale) .price__regular{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin:0}.template-index .product-item .card-price,.template-index .product-item .card-price .price{display:flex!important;justify-content:flex-start!important;text-align:left!important;padding-left:0;margin-left:0}.template-index .card-price .price-item--sale,.template-index .card-price .price__regular .price-item--regular{font-size:18px;line-height:26px;font-weight:700;color:#212f37}.template-index .card-price .price__compare .price-item--regular,.template-index .card-price .price__compare s{font-size:14px;line-height:22px;font-weight:400;color:#9ca3af;text-decoration:line-through}.template-index .card-price .price__label_sale,.template-index .card-price .label_sale_percent{display:none!important}.template-index .card .card-action{margin-top:16px;padding:0;width:100%}.template-index .card .card-action .button,.template-index .card .button-ATC{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;max-width:none;background:#c38163;border:1px solid #c38163;color:#fff;border-radius:999px;padding:12px 24px;font-size:14px;font-weight:700;line-height:22px;letter-spacing:0;text-transform:none;box-shadow:0 6px 8px #0000000d}.template-index .card .card-action .button:before,.template-index .card .card-action .button:after,.template-index .card .button-ATC:before,.template-index .card .button-ATC:after{display:none!important}.template-index .card .card-action .button:hover,.template-index .card .button-ATC:hover{background:#ac6f52;border-color:#ac6f52;color:#fff}.template-index .halo-row.halo-slider .halo-item{padding-left:12px;padding-right:12px}.template-index .halo-row.halo-slider{margin-left:-12px;margin-right:-12px}.template-index .brand-slider .halo-item{padding-left:10px!important;padding-right:10px!important}.template-index .brand-slider .halo-item .wrapper-content,.template-index .brand-slider .halo-item .wrapper-image{width:100%;height:107px}.template-index .brand-slider .halo-item .wrapper-image a,.template-index .brand-slider .halo-item a.adaptive_height{display:flex!important;align-items:center;justify-content:center;padding-top:0!important;height:107px!important;width:100%}.template-index .brand-slider .halo-item .wrapper-image a img,.template-index .brand-slider .halo-item a.adaptive_height img{position:static!important;max-width:100%!important;width:auto!important;height:auto!important;object-fit:contain;margin:0 auto!important;padding:0!important;top:auto;left:auto;transform:none}.template-index .product-tab-block-custom .custom-made,.template-index .product-tab-block-custom .image-block,.template-index .product-tab-block-custom .tab-image{display:none!important}.template-index .product-tab-block-custom .halo-block-content,.template-index .product-tab-block-custom .product-tabs-content{width:100%!important;max-width:100%!important;flex:1 1 100%!important;padding-left:0!important}.template-index .product-tab-block-custom .products-grid.column-4{gap:24px}.template-index .product-tab-block-custom .products-carousel .slick-track{display:flex;align-items:stretch}.template-index .sections-product-tab .product-tab-block-custom{background:transparent!important}.template-index .sections-product-tab .product-tab-block-custom .container .cus-block-tab,.template-index .sections-product-tab .product-tab-block-custom .container-1170,.template-index .sections-product-tab .product-tab-block-custom .container-1770{background:#fff3ed;border-radius:24px;padding:40px}.template-index .container,.template-index .container-1170{max-width:100%;padding-left:80px;padding-right:80px}.template-index .list-product-tabs,.template-index .list-product-tabs.enable_scroll_tab{display:flex!important;row-gap:12px}.template-index .list-product-tabs li{flex:0 0 auto}.template-index .list-product-tabs li{margin:0 8px 0 0!important;right:auto!important}.template-index .list-product-tabs .tab-links,.template-index .list-product-tabs button.tab-links,.template-index .list-product-tabs li .tab-links{display:flex;align-items:center;justify-content:center;width:173px;min-width:173px!important;max-width:173px;height:50px;padding:12px 8px!important;border-radius:8px!important;text-align:center;white-space:normal}.template-index .list-product-tabs .tab-links.active{border-color:#c38163!important;background:#fff!important}.template-index .product-tabs-content .card{background:#fff}.template-index .category-tiles__media{padding:10px}.template-index .category-tiles__image{top:10px;right:10px;bottom:10px;left:10px;width:calc(100% - 20px);height:calc(100% - 20px)}.template-index .image-banner .button,.template-index .image-banner .btn,.template-index .sections-instagram .button,.template-index .instagram .button,.template-index .slideshow .button{border-radius:999px;text-transform:none;letter-spacing:0;font-weight:700}.template-index .sections-instagram .button,.template-index .instagram .button{padding-top:15px;padding-bottom:15px}.template-index .image-banner .before-line,.template-index .before-line{color:#c38163}.template-index .image-banner .before-line:before,.template-index .image-banner .before-line:after{display:none!important}.template-index .customer-review-block .customer-review__item{border:1px solid #e5e7eb!important;border-radius:16px;padding:18px;height:100%;background:#fff;text-align:left}.template-index .customer-review-block .review_flex>svg,.template-index .customer-review-block .customer-review__icon,.template-index .customer-review-block .customer-review__item--left{display:none!important}.template-index .customer-review-block .customer-review__info,.template-index .customer-review-block .customer-review__name,.template-index .customer-review-block .customer-review__content{border:0!important;background-image:none!important;text-align:left}.cs_div{order:2;width:100%;display:flex;flex-direction:column}.template-index .customer-review-block .customer-review__item--right{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.template-index .customer-review-block .customer-review__content{order:1}.template-index .customer-review-block .star-reviews{order:2}.template-index .customer-review-block .customer-review__info{order:3;margin:0!important}.template-index .customer-review-block .review_flex,.template-index .customer-review-block .customer-review__item--right,.template-index .customer-review-block .star-reviews,.template-index .customer-review-block .customer-review__name{border:0!important;padding:0!important;background-image:none!important}.template-index .customer-review-block .review_flex{height:auto!important;min-height:0!important}.template-index .sections-instagram .halo-block-header,.template-index .sections-instagram .halo-block-header.block-header--style2{display:flex!important;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.template-index .sections-instagram .halo-block-header .title{margin-bottom:0!important;white-space:nowrap}.template-index .sections-instagram .instagram-button,.template-index .sections-instagram .halo-block-header .button{margin-top:0!important}.template-index .faqs,.template-index .faqs .faq-container,.template-index .faqs .faq-item,.template-index .faqs .accordion,.template-index .faqs details,.template-index .faqs li{background:#fff!important}.template-index .faqs .faq-item,.template-index .faqs li{border-bottom:1px solid #e5e7eb!important;border-radius:0}.template-index .faqs-block .faq-item:first-child,.template-index .sections-faqs .faq-item:first-child{background:#fff3ed;border-radius:16px}.template-index .faqs-block .faq-item,.template-index .sections-faqs .faq-item{border-bottom:1px solid #e5e7eb}.template-index [class*=real_stories] .customer-review__item *{border-top:0!important;border-bottom:0!important;background-image:none!important}.template-index [class*=real_stories] .customer-review__item *:not(.star--icon):not(.star-reviews):before,.template-index [class*=real_stories] .customer-review__item *:not(.star--icon):not(.star-reviews):after{display:none!important;content:none!important}.template-index [class*=real_stories] .customer-review__item{border:1px solid #e2b099!important;border-radius:16px}@media(min-width:1025px){.template-index [class*=real_stories] .halo-block-header .title,.template-index [class*=real_stories] .halo-block-header .title .text{white-space:nowrap;max-width:none}}.template-index [class*=real_stories] .customer-review__content,.template-index [class*=real_stories] .customer-review__item--right,.template-index [class*=real_stories] .review_flex{min-height:0!important;height:auto!important}.template-index [class*=real_stories] .star-reviews{display:flex!important;gap:2px;line-height:1}.template-index [class*=real_stories] .customer-review-slide,.template-index [class*=real_stories] .halo-row,.template-index [class*=real_stories] .slick-track{align-items:stretch!important}.template-index [class*=real_stories] .slick-track{display:flex!important}.template-index [class*=real_stories] .slick-slide{height:auto!important}.template-index [class*=real_stories] .slick-slide>div{height:100%!important}.template-index [class*=real_stories] .halo-item,.template-index [class*=real_stories] .customer-review__item{height:auto!important;align-self:stretch!important;display:flex;flex-direction:column}.template-index [class*=real_stories] .review_flex{flex:1 1 auto;display:flex;flex-direction:column}.template-index [class*=real_stories] .customer-review__item--right{flex:1 1 auto}.template-index [class*=real_stories] .customer-review__info{margin-top:0!important}.template-index [class*=real_stories] .customer-review__item--right{flex:0 0 auto;gap:12px}.template-index [class*=home_faqs],.template-index [class*=home_faqs] *{background-color:transparent!important}.template-index [class*=home_faqs]{background-color:#fff!important}.template-index [class*=home_faqs] .faqs-questions-and-answers{max-width:1092px;margin-left:auto;margin-right:auto}.template-index [class*=home_faqs] .faqs-item{border:0!important;border-bottom:1px solid #e5e7eb!important;border-radius:0;margin:0!important}.template-index [class*=home_faqs] .faqs-item .card-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:23px 24px!important;border:0!important;cursor:pointer}.template-index [class*=home_faqs] .faqs-item .card-header .title{font-size:16px!important;line-height:26px;font-weight:600!important;color:#212f37!important;text-transform:none!important;padding:0!important;background:transparent!important}.template-index [class*=home_faqs] .faqs-item .card-header .arrow{position:static!important;transform:none!important;flex:0 0 24px}.template-index [class*=home_faqs] .faqs-item .card-body{padding:0 24px 23px!important;font-size:14px;line-height:24px;color:#212f37}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)){background-color:#fff3ed!important;border-radius:16px;border-bottom-color:transparent!important}.template-index [class*=home_faqs] .faqs-item:has(+.faqs-item .card-header:not(.collapsed)){border-bottom-color:transparent!important}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card-header,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card-body,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .collapse,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card{background-color:#fff3ed!important}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card{border-radius:16px;overflow:hidden}.header-utility{border-top:.8px solid #EEEFF4;border-bottom:.8px solid #EEEFF4}.template-index [class*=more_information] .collapsible-grid__item{border-bottom:1px solid #e5e7eb!important}.template-index [class*=more_information] .collapsible-grid .card-header{border-top:1px solid #e5e7eb!important;display:flex;align-items:center;justify-content:center;gap:10px;padding:23px 24px!important}.template-index [class*=more_information] .collapsible-grid .faqs-item .title{font-size:20px!important;line-height:30px;font-weight:600!important;text-transform:none!important;color:#18191f!important;padding:0!important;width:auto!important;flex:0 0 auto}.template-index [class*=more_information] .collapsible-grid .card-header .arrow{position:static!important;top:auto!important;right:auto!important;transform:none!important;flex:0 0 24px}.template-index [class*=more_information] .collapsible-grid .card-header .arrow svg{width:20px!important;height:20px!important}.template-index [class*=more_information] .collapsible-grid .faqs-item .card-body{padding:0 24px 24px!important;font-size:14px;line-height:24px}.template-index .image-banner-item-cerave_slide .img-box img,.template-index .image-banner-item-cerave_slide a.image img{clip-path:inset(0 0 7.5% 0)}.template-index .image-banner-item-cerave_slide .img-box,.template-index .image-banner-item-cerave_slide .banner-item,.template-index .image-banner-item-cerave_slide a.image{border-radius:16px!important;overflow:hidden}.template-index [class*=world_of_elantis] .halo-block-header,.template-index [class*=world_of_elantis] .halo-block-header>.title-wrap{display:flex!important;align-items:center;justify-content:space-between;gap:24px;width:100%;flex-wrap:wrap}.template-index [class*=world_of_elantis] .halo-block-header .title{margin-bottom:0!important;white-space:nowrap}.template-index [class*=world_of_elantis] .instagram-button,.template-index [class*=world_of_elantis] .button{margin-top:0!important;align-self:center}@media(max-width:767px){.template-index .halo-row .card,.template-index .product-tabs-content .card{border-radius:16px;padding:2px 12px 12px}.template-index .halo-row .card .card-media{border-radius:14px}.template-index .sections-product-tab .product-tab-block-custom .container,.template-index .sections-product-tab .product-tab-block-custom .container-1170,.template-index .sections-product-tab .product-tab-block-custom .container-1770{padding:20px;border-radius:16px}.template-index .brand-slider .halo-item .wrapper-content,.template-index .brand-slider .halo-item .wrapper-image,.template-index .brand-slider .halo-item .wrapper-image a,.template-index .brand-slider .halo-item a.adaptive_height{height:78px!important}.template-index .brand-slider .halo-item .wrapper-image a img,.template-index .brand-slider .halo-item a.adaptive_height img{max-height:60px!important;max-width:100%!important}}.template-index [class*=real_stories] .customer-review__item{padding:0 12px!important;border:0!important;border-radius:0!important;background:transparent!important;height:auto!important}.template-index [class*=real_stories] .review_flex{border:1px solid #e2b099!important;border-radius:16px!important;background:#fff!important;padding:18px!important;height:100%!important;min-height:0!important;display:flex;flex-direction:column}.template-index [class*=real_stories] .customer-review__item--right{display:flex;flex-direction:column;align-items:flex-start;gap:12px;height:100%!important;justify-content:space-between}@media(max-width:767px){.template-index .products-carousel .slick-list{margin-left:-6px;margin-right:-6px}.template-index .products-carousel .slick-slide{padding-left:6px!important;padding-right:6px!important}.template-index .product-tab-block-custom .products-carousel .product,.template-index .product-tab-block-custom .products-carousel .slick-slide>div{padding-left:0;padding-right:0}.template-index .products-carousel .slick-dots,.template-index .products-carousel+.slick-dots{position:static!important;margin-top:20px!important;padding-top:0!important;display:flex;flex-wrap:wrap;justify-content:center;row-gap:6px}.template-index .products-carousel.slick-dotted{margin-bottom:0!important}.template-index .list-product-tabs{gap:8px;row-gap:8px}.template-index .list-product-tabs li{flex:0 0 calc(50% - 4px)!important;max-width:calc(50% - 4px)!important;margin:0!important;right:auto!important}.template-index .list-product-tabs .tab-links{width:100%!important;min-width:0!important;max-width:none!important;padding:10px 12px!important;height:auto;font-size:14px}}@media(max-width:767px){.template-index .image-banner-item-founder_block .banner-item,.template-index .image-banner-item-founder_block .img-box{border-radius:16px 16px 0 0!important;overflow:hidden;height:100%}.template-index .image-banner-item-founder_block .img-box a.image{height:100%!important;border-bottom-right-radius:0;border-bottom-left-radius:0}.template-index .image-banner-item-founder_block .content-box--absolute{top:23%}.template-index .image-banner-item-founder_block .content-box--absolute .banner-button{margin:0 auto}.template-index .image-banner-item-founder_block .content-box .button,.template-index .image-banner-item-founder_block .content-box a.button{width:100%;max-width:260px}.template-index .image-banner-item-founder_block .item,.template-index .image-banner-item-founder_block{overflow:visible!important}}.template-index .product-item .card-action .button,.template-index .product-item .button-ATC{box-shadow:0 6px 8px #0000000d!important}.template-index .image-banner-item-founder_block .button,.template-index .image-banner-item-founder_block a.button{width:272px;min-width:272px;height:52px;min-height:52px;padding:15px 24px;border-radius:999px!important;font-size:14px!important;line-height:22px!important;font-weight:700;box-shadow:0 6px 8px #0000000d!important}.template-index .image-banner-item-founder_block .button:before,.template-index .image-banner-item-founder_block .button:after{display:none!important}@media(max-width:767px){.template-index .image-banner-item-founder_block .button,.template-index .image-banner-item-founder_block a.button{width:100%;min-width:0;max-width:272px}.template-index .sections-product-tab .product-tab-block-custom .container .cus-block-tab{padding:24px}.template-index .container,.template-index .container-1170{padding-left:10px;padding-right:10px}}.template-index .halo-block-header .title,.template-index .halo-block-header .title .text{line-height:1.1!important;font-weight:600!important;letter-spacing:0!important}.megacontact-box .footer-block__list-social .list-social__link{color:#fff!important;background:none;border:0px solid #fff;padding:9px}.megacontact-box .footer-block__list-social .list-social__link:hover{background:none}.template-index .list-product-tabs{gap:16px}.template-index .list-product-tabs li{margin:0!important;right:auto!important}.template-index .list-product-tabs .tab-links,.template-index .list-product-tabs button.tab-links,.template-index .list-product-tabs li .tab-links{width:auto!important;min-width:173px!important;max-width:none!important;height:auto;padding:12px 24px!important;border-radius:12px!important;border:1px solid #c38163!important;background:#fff!important;color:#212f37!important;font-size:16px!important;line-height:26px!important;font-weight:600!important;letter-spacing:0!important;transition:background-color .2s ease,color .2s ease}.template-index .list-product-tabs .tab-links:hover{background:#fdded1!important;color:#212f37!important}.template-index .list-product-tabs .tab-links.active,.template-index .list-product-tabs .tab-links.active:hover{background:#fdded1!important;border-color:#c38163!important;color:#212f37!important}.template-index [class*=real_stories] .review_flex{border-radius:24px!important}.template-index [class*=real_stories] .customer-review__content{font-size:16px!important;line-height:24px!important;letter-spacing:0!important}.template-index [class*=real_stories] .customer-review__name,.template-index [class*=real_stories] .customer-review__name .name{font-size:20px!important;line-height:30px!important;font-weight:500!important;letter-spacing:0!important}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)){background-color:#ffefe7!important;border-radius:24px}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card-header,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card-body,.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .collapse{background-color:#ffefe7!important}.template-index [class*=home_faqs] .faqs-item:has(.card-header:not(.collapsed)) .card{border-radius:24px}.template-index [class*=home_faqs] .faqs-item .card-header{padding:20px 24px!important}.template-index [class*=home_faqs] .faqs-item .card-header .title{font-size:18px!important;line-height:26px!important;font-weight:600!important;letter-spacing:0!important}.template-index [class*=home_faqs] .faqs-item .card-body{padding:0 24px 20px!important;font-size:16px!important;line-height:24px!important;letter-spacing:0!important}.template-index .category-tiles__label,.template-index .product-item .card-price .price-item--sale,.template-index .product-item .card-price .price__compare s,.template-index .product-item .card-title .text{letter-spacing:0!important}.template-index .halo-product-block .product{display:inline-block;vertical-align:top;padding:0 12px!important}.desktop-image{display:block}.mobile-image{display:none}.policies-icon img{width:42px!important;height:42px!important}.custom-service-block .policies-content .policies-text{margin-bottom:0!important}.custom-service-block .halo-item .policies-icon.image-zoom{margin-bottom:0}@media(max-width:767px){.desktop-image{display:none}.mobile-image{display:block}.template-index [class*=real_stories] .customer-review__item--right{margin-top:0}.section-block-template--20444264104098__real_stories .slick-dots{bottom:-18px!important}.slick-dots li.slick-active button,.slider-dots li.active button{background:#000;border-color:#000}.slick-dots li button,.slider-dots li button{border-color:#000}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/home-figma.css.map */
