.footer-follow-flex{display:flex;align-items:center;gap:30px}.header__menu-item span{font-weight:400;text-transform:uppercase;font-size:13px}.announcement-bar__message{font-size:14px;font-weight:700;line-height:21px;letter-spacing:1px}.banner__heading{line-height:36px;font-weight:400;letter-spacing:0}.banner__heading em{font-family:PlayfairDisplay;display:block}.banner__text.rte{margin:16px 0 24px!important}.banner__text.rte p{line-height:22.4px;letter-spacing:0!important}.banner__buttons .button:after,.banner__buttons .button:before{display:none}.banner__buttons .button{display:inline-flex;justify-content:center;align-items:center;border-radius:4px;line-height:14px;text-transform:uppercase;min-height:4.4rem;padding:1rem 2.4rem;cursor:pointer;text-decoration:none;letter-spacing:0}.collection .collection__title .title{font-size:24px;line-height:21.6px;font-weight:400;text-transform:uppercase;margin-bottom:0!important;letter-spacing:0}.collection .product-grid.contains-card{margin-top:0;gap:40px}.best_coll .collection .product-grid.contains-card li{padding-top:0;width:100%;max-width:calc(17.2% - 32px);flex-basis:calc(17.2% - 32px)}.collection .product-grid.contains-card li{padding-top:0;width:100%;max-width:calc(25% - 30px);flex-basis:calc(25% - 30px)}.collection .collection__title.title-wrapper{display:flex;margin-bottom:32px!important;justify-content:space-between;align-items:center}.collection .collection__title .collection__view-all a:after,.collection .collection__title .collection__view-all a:before{display:none}.collection .collection__title .collection__view-all a{margin:0;background:none;color:#63685e;min-height:auto;padding:0;text-transform:uppercase!important;letter-spacing:0;text-decoration:underline!important;justify-content:end;text-underline-offset:5px}.best_coll .collection .collection__title .collection__view-all a{justify-content:start}.collection .slider-buttons .slider-counter{display:none!important}.collection .slider-buttons .slider-button .icon{height:1.6rem}.collection .grid__item .card-wrapper .card__information .card__heading{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:.8px}.collection .grid__item .card-wrapper .card__information .card-information .price .price-item{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:normal}.collection .grid__item .card__content .quick-add__submit:after,.collection .grid__item .card__content .quick-add__submit:before{display:none}.collection .grid__item .card__content .quick-add__submit{border-radius:4px;text-transform:uppercase}.home_img_text .image-with-text__text.rte p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:normal}.home_img_text .image-with-text__text.rte h4{font-family:PlayfairDisplay;margin-top:40px;font-size:24px;font-weight:400;letter-spacing:-.48px;line-height:26.4px}.home_money_back .rich-text__text.rte h2{font-size:40px;font-weight:400;line-height:36px;letter-spacing:normal}.home_money_back .rich-text__text.rte h2 em{font-family:PlayfairDisplay}.home_money_back .rich-text__text.rte p{max-width:420px;margin:0 auto;font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:normal}.home_cosmetics .eye-banner__title p em{font-family:PlayfairDisplay}.home_cosmetics .eye-banner__title p{font-size:40px;font-weight:400;line-height:36px;letter-spacing:normal}.home_cosmetics p.eye-banner__subtitle{font-size:16px;font-weight:400;line-height:25.6px;max-width:420px;margin:24px auto;letter-spacing:normal}.home_cosmetics .eye-banner__button{text-transform:uppercase}.home_main_banner .banner__heading{font-size:36px}.home_multicolumn .multicolumn-card__info{max-width:58%;margin:0 auto}.home_multicolumn .multicolumn-card__info h3.inline-richtext{font-size:15px;font-weight:400;line-height:13.5px;text-transform:uppercase;letter-spacing:normal}.home_multicolumn .multicolumn-card__info .rte p{font-size:14px;font-weight:400;line-height:16.8px;letter-spacing:normal}.multicolumn.home_multicolumn.mt_100{border-top:1px solid #e4e3e1;margin-top:100px}.footer_logo{padding-bottom:26px;border-bottom:1px solid #000;margin-bottom:36px}.footer-block__newsletter .newsletter-form__button{background-color:#000!important;color:#fff;border-radius:4px;margin-right:2px;height:43px;width:90px;margin-top:2px}.footer-block__newsletter .field:after,.footer-block__newsletter .field:before{display:none}.newsletter-form__field-wrapper .field{border:1px solid #000;border-radius:4px}.footer-block.footer-block--menu{width:18%}.footer-block__newsletter .newsletter-form,.footer-block__newsletter .newsletter-form__field-wrapper{max-width:100%}.footer-block__details-content.rte{margin-bottom:24px}.mega-menu__list--condensed .mega-menu__link{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;text-align:center}.mega-menu__list--condensed .mega-menu__link img{object-fit:cover;max-width:100%;aspect-ratio:1 / 1}.mega-menu .mega-menu__list--condensed{display:flex!important;justify-content:flex-start;gap:20px}.mega-menu .mega-menu__list--condensed li{max-width:20%;flex-basis:20%}.mega-menu .view_all_btn{display:flex;justify-content:center;text-decoration:none;max-width:max-content;margin:15px auto 0;padding:7px 12px;border-radius:4px;color:#f7f4f0;background:#63685e;text-transform:uppercase;font-size:13px}span.mega-menu__link-title{font-weight:600}a.login_main{font-size:13px;text-decoration:none;text-transform:uppercase;line-height:0}a.login_main:hover{text-decoration:underline}.template-collection .collection-hero__title{text-align:center;margin:60px 0 45px;text-transform:uppercase}.template-collection .coll_circle{padding:10px 0 30px}.template-collection .coll_circle .collection-grid__wrapper{grid-template-columns:repeat(4,1fr);gap:unset}.template-collection .collection-grid__title{margin-top:2rem}.template-collection .home_multicolumn.collection{border-top:1px solid #e4e3e1}.multicolumn.our_story_multi em{font-family:PlayfairDisplay;font-weight:400}.multicolumn.our_story_multi .multicolumn-card__info .rte p{font-size:14px;line-height:19.6px;font-weight:400}.multicolumn.our_story_multi .title{font-weight:400}.multicolumn.our_story_multi .page-width{padding-top:128px!important;padding-bottom:128px!important}.payment_icons_data .list-payment{justify-content:center}.pdp_page .image-with-text__heading{font-weight:400;line-height:36px;font-size:40px}.pdp_page .image-with-text__heading em{font-family:PlayfairDisplay;display:block}.product .accordion__content.rte ul,.product .accordion__content.rte ol{list-style-position:outside!important}.product .icon-with-text--horizontal .h4{font-weight:400}.faq_main_banner .banner__heading{line-height:40px}.faq_still_help .banner__heading{font-size:80px;line-height:72px;font-weight:400;font-family:PlayfairDisplay}.main_company_details_wrapper{display:flex;gap:50px}.main_company_details_wrapper .contact{max-width:50%;width:100%}.main_company_details_wrapper .company_details{max-width:50%}.main_company_details_wrapper .company_heading h5{margin:0;font-size:24px;line-height:normal}.main_company_details_wrapper .company_details a{color:#63685e;word-wrap:break-word}.main-page-title{text-align:center;font-size:40px;line-height:normal}.rte.default_page ul li{margin:10px 0;letter-spacing:0}.rte.default_page img{display:block;margin:0 auto}.rte.default_page p.img_2_default img{display:unset!important}ul.list.list-payment.cart_drawer{justify-content:space-evenly;margin:0;padding:inherit;gap:5px}ul.list.list-payment.cart_drawer li{padding:0;margin:0}@media (max-width:1599px){.multicolumn.our_story_multi .page-width,.multicolumn.home_multicolumn .page-width{padding-top:100px!important;padding-bottom:100px!important}}@media (max-width:1440px){.home_main_banner .banner__heading,h2.eye-banner__title,.home_money_back .rich-text__text.rte h2,.home_cosmetics .eye-banner__title p,.banner__heading,.main-page-title{font-size:32px!important;line-height:28px!important}.banner__text.rte{margin:15px 0!important}.collection .product-grid.contains-card{gap:20px}.bundle_set_coll .collection .product-grid.contains-card{gap:40px}.best_coll .collection .product-grid.contains-card li{padding-top:0;width:100%;max-width:calc(27.2% - 32px);flex-basis:calc(27.2% - 32px)}.home_multicolumn .multicolumn-card__info{max-width:100%}}@media (max-width:1024px){.home_img_text,.bundle_set_coll .collection,.home_multicolumn .page-width,.multicolumn.our_story_multi .page-width,.multicolumn.home_multicolumn .page-width{padding-top:50px!important;padding-bottom:50px!important}.pdp_accodination_wrapper{padding:50px 0!important}.multicolumn.home_multicolumn.mt_100{margin-top:50px}}@media (max-width:989px){.header:not(.drawer-menu).page-width{padding:1rem 1.5rem}.best_coll .collection .product-grid.contains-card li{max-width:calc(32% - 13.33px);flex-basis:calc(32% - 13.33px)}.collection .collection__title.title-wrapper{margin-bottom:2.5rem!important}.bundle_set_coll .collection .product-grid.contains-card{gap:20px}.bundle_set_coll .collection .product-grid.contains-card li{max-width:calc(32.33% - 13.33px);flex-basis:calc(32.33% - 13.33px)}.page-width{padding-left:15px!important;padding-right:15px!important}.main_company_details_wrapper{flex-direction:column;gap:30px}.main_company_details_wrapper .contact{max-width:100%;padding:0!important}.main_company_details_wrapper .company_details{max-width:100%}}@media (max-width:768px){.feature-swiper .swiper-slide span.feature-text{font-size:10px!important}}@media (max-width: 749px){.footer-block--menu{border-bottom:1px solid #333;padding:.75rem 0}.footer-block__details-content .list-menu__item--link{padding-top:0}.footer-block__heading.footer-toggle{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:15px}.footer-block__heading.footer-toggle:after{content:"+";font-size:18px;transition:transform .3s ease,opacity .3s ease}.footer-block--menu.open .footer-block__heading.footer-toggle:after{content:"\2013"}.footer-block__details-content{max-height:0;overflow:hidden;opacity:0;transform:translateY(-8px);visibility:hidden;transition:max-height .45s cubic-bezier(.4,0,.2,1),opacity .35s ease,transform .35s ease,visibility .35s ease}.footer-block--menu.open .footer-block__details-content{max-height:600px;opacity:1;transform:translateY(0);visibility:visible}.footer-block__details-content li{transition:opacity .3s ease,transform .3s ease}.footer-block--menu.open .footer-block__details-content li{opacity:1;transform:translateY(0)}.home_main_banner .banner__heading{font-size:20px!important;line-height:18px!important}.banner__box.content-container{height:100%;display:flex;flex-direction:column;justify-content:end;text-align:left;align-items:flex-start}.banner__text.rte p,.collection .collection__title .collection__view-all a,body,.button,p.eye-banner__subtitle,.home_money_back .rich-text__text.rte p,.home_cosmetics p.eye-banner__subtitle{font-size:14px;line-height:normal}p.eye-banner__subtitle{margin:15px 0!important}.collection .collection__title .title,.home_img_text .image-with-text__text.rte h4,h2.eye-banner__title,.home_money_back .rich-text__text.rte h2,.home_cosmetics .eye-banner__title p,.banner__heading,.pdp_page .image-with-text__heading,.pdp_accodination_wrapper .heading_section h2,.main-page-title,.main_company_details_wrapper .company_heading h5{font-size:20px!important;line-height:normal!important}.collection .card-wrapper.product-card-wrapper .quick-add{margin-bottom:0}.home_img_text,.bundle_set_coll .collection,.multicolumn.home_multicolumn .page-width{padding-top:30px!important;padding-bottom:30px!important}.multicolumn.home_multicolumn.mt_100{margin-top:30px}.footer_logo{text-align:center;padding-bottom:15px;margin-bottom:15px}.footer-block__details-content.rte{opacity:1;visibility:visible;overflow:unset;max-height:max-content;margin:15px 0 5px;display:inline-block}.footer__column--info{flex-direction:column;gap:10px}.footer-follow-flex{gap:10px}.template-collection .coll_circle .collection-grid__wrapper{justify-content:space-between}.template-collection .mobile-facets__wrapper{justify-content:end}.template-collection .collection-hero__title{margin:30px 0;font-size:24px}.template-collection .coll_circle{padding:10px 0}.multicolumn.our_story_multi .page-width{padding-top:30px!important;padding-bottom:30px!important}.multicolumn.our_story_multi .title{font-size:24px}.product .product__title h1{font-size:24px;line-height:normal}.price--large,.product .icon-with-text--horizontal .h4{font-size:14px;line-height:normal;letter-spacing:0}.product .richtext_data ul{padding-left:20px}.related-products__heading{margin-bottom:25px!important}.pdp_accodination_wrapper{padding:30px 0!important}.related-products{padding-top:30px!important;padding-bottom:30px!important}.pdp_accodination_wrapper .heading_section{margin-bottom:5px!important}.price .price-item{font-size:14px!important;line-height:normal!important}.pdp_accodination .accordion-content p{margin-bottom:0!important}product-info{padding-bottom:0!important}.faq_main_banner .banner__box.content-container{align-items:center}.faq_still_help .banner__box.content-container{text-align:center;margin:0 auto;justify-content:center;align-items:center;padding:30px 0}.rte.default_page h1,.rte.default_page h2,.rte.default_page h3,.rte.default_page h4,.rte.default_page h5,.rte.default_page h6{font-size:20px;line-height:normal}.rte.default_page{word-wrap:break-word}.feature-swiper .swiper-slide span.feature-text{font-size:14px!important}}@media (max-width:575px){.best_coll .collection .product-grid.contains-card li{max-width:calc(80% - 13.33px);flex-basis:calc(80% - 13.33px)}.bundle_set_coll .collection .product-grid.contains-card li{max-width:calc(70.33% - 13.33px);flex-basis:calc(72.33% - 13.33px)}}@media (min-width: 990px) and (max-width: 1280px){.header:not(.drawer-menu).page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/custom.css.map */
