html{scroll-behavior:smooth}body{letter-spacing:0}.page-width{max-width:1320px}.lunap-section{overflow:hidden}.lunap-section h2{letter-spacing:0}.lunap-product-carousel__track,.lunap-category-carousel__track,.lunap-concern-carousel__track,.lunap-range-carousel__track,.lunap-trending-slider__track{-webkit-overflow-scrolling:touch}.lunap-hero-slide__button,.lunap-spotlight__button,.lunap-product-card__button{border-radius:0}.lunap-section img{backface-visibility:hidden}.lunap-product-card__image,.lunap-category-card__image,.lunap-concern-card__image,.lunap-range-card__image,.lunap-blog-card__image{background-color:#f6f6f6}.lunap-product-carousel__heading,.lunap-category-carousel__heading,.lunap-concern-carousel__heading,.lunap-range-carousel__heading,.lunap-trending-slider__heading,.lunap-featured-blogs__heading,.lunap-spotlight__heading{font-family:inherit}.lunap-product-carousel__view-all:hover,.lunap-category-carousel__view-all:hover,.lunap-concern-carousel__view-all:hover,.lunap-range-carousel__view-all:hover,.lunap-trending-slider__view-all:hover,.lunap-featured-blogs__view-all:hover,.lunap-category-card__button:hover,.lunap-concern-card__button:hover,.lunap-range-card__button:hover,.lunap-trending-card__button:hover,.lunap-blog-card__read-more:hover{opacity:.7}.footer{border-top:1px solid rgba(0,0,0,.08)}.footer-block__heading{text-transform:uppercase;font-size:13px;letter-spacing:.8px}.card__heading{font-weight:500}.price{font-size:14px}.announcement-bar{background:#5f6970!important}.announcement-bar__message{color:#fff!important;font-size:13px!important;letter-spacing:.8px;font-weight:400;text-transform:none!important;min-height:34px;display:flex;align-items:center;justify-content:center}.header-wrapper{background:#fff!important;border-bottom:1px solid rgba(0,0,0,.06)}.header{padding-top:6px!important;padding-bottom:0!important}.header__heading{justify-self:center!important;text-align:center}.header__heading-link{padding:0!important}.header__heading-logo{max-width:95px!important;height:auto!important}.header__search{justify-self:start}.header__icons{justify-self:end;align-items:center;gap:16px}.header__icon{color:#4f5b62!important;text-decoration:none!important}.header__icon:hover{color:#2f383d!important}.header__icon .icon{width:23px;height:23px}.header__inline-menu{grid-column:1 / -1;justify-self:center;margin-top:4px}.header__inline-menu>.list-menu{display:flex!important;align-items:center;justify-content:center;gap:28px}.header__inline-menu>.list-menu>li>.header__menu-item,.header__inline-menu>.list-menu>li>details>summary.header__menu-item{padding:6px 0 10px!important;color:#4f5b62!important;font-size:13px!important;line-height:1.2;font-weight:700!important;letter-spacing:.75px;text-transform:uppercase;text-decoration:none!important}.header__menu-item,.header__menu-item span,.header__active-menu-item{text-decoration:none!important}.header__inline-menu>.list-menu>li>.header__menu-item:hover,.header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover,.header__inline-menu>.list-menu>li>.header__menu-item:hover span,.header__inline-menu>.list-menu>li>details>summary.header__menu-item:hover span,.header__active-menu-item{color:#2f383d!important;text-decoration:none!important}.header__inline-menu details.mega-menu>summary.header__menu-item,.header__inline-menu details.mega-menu:hover>summary.header__menu-item,.header__inline-menu details.mega-menu[open]>summary.header__menu-item{color:#2f383d!important;font-weight:700!important}.header__inline-menu details.mega-menu>summary.header__menu-item span,.header__inline-menu details.mega-menu:hover>summary.header__menu-item span,.header__inline-menu details.mega-menu[open]>summary.header__menu-item span{color:#2f383d!important;font-weight:700!important;text-decoration:none!important}.header__menu-item .icon-caret{margin-left:7px;width:10px;color:#4f5b62!important}.mega-menu__content{background:#fff!important;border-top:1px solid rgba(0,0,0,.05)!important;box-shadow:0 8px 18px #0000000f;padding-top:24px!important;padding-bottom:26px!important;left:0!important;right:0!important}.lunap-mega-menu__inner{display:flex;align-items:flex-start;justify-content:center;gap:48px;margin:0 auto}.mega-menu__list{flex:0 1 850px;margin:0!important;padding:0!important;display:grid!important;grid-template-columns:1fr 1fr 1.25fr 1fr;gap:52px!important;list-style:none!important}.mega-menu__list>li{display:block!important;width:auto!important;min-width:150px!important;max-width:none!important}.mega-menu__list ul,.mega-menu__list .list-unstyled{display:block!important;margin:0!important;padding:0!important;list-style:none!important}.mega-menu__list li{line-height:normal!important}.mega-menu__link--level-2{display:block!important;color:#6f7980!important;font-size:14px!important;line-height:1.3!important;font-weight:700!important;letter-spacing:1px;text-transform:uppercase;text-decoration:none!important;padding:0 0 13px!important;margin:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;background:transparent!important}.mega-menu__link--level-2:hover,.mega-menu__link--level-2:focus{color:#4f5b62!important;background:transparent!important;text-decoration:none!important}.mega-menu__link{display:block!important;color:#7f8a91!important;font-size:14px!important;line-height:1.5!important;font-weight:400!important;text-decoration:none!important;padding:4px 0!important;margin:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;background:transparent!important}.mega-menu__link:hover{color:#4f5b62!important;text-decoration:none!important;background:transparent!important}.mega-menu a,.mega-menu a span,.mega-menu__link span{text-decoration:none!important;background:transparent!important}.lunap-mega-menu__promo{flex:0 0 300px;display:none}.lunap-mega-menu-with-promo .lunap-mega-menu__promo{display:block}.lunap-mega-menu__promo-link{display:block;text-decoration:none!important;color:inherit}.lunap-mega-menu__promo-image-wrap{width:300px;height:250px;overflow:hidden;background:#f5f5f5}.lunap-mega-menu__promo-image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.lunap-mega-menu__promo-text{margin:10px 0 0;color:#5f6970;font-size:15px;line-height:1.4;font-weight:400;text-transform:lowercase}.lunap-mega-menu__promo-link:hover .lunap-mega-menu__promo-text{color:#2f383d}.cart-count-bubble{background:#000!important;color:#fff!important;font-size:10px}@media screen and (min-width:990px){.header__inline-menu details.mega-menu:hover>.mega-menu__content{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;pointer-events:auto!important}.header__inline-menu details.mega-menu:hover>summary+.mega-menu__content{display:block!important}.header__inline-menu details.mega-menu>summary{cursor:pointer}}@media screen and (max-width:989px){.header{padding-top:12px!important;padding-bottom:12px!important}.header__heading-logo{max-width:90px!important}.header__inline-menu{display:none!important}.header__icons{gap:8px}.lunap-mega-menu__promo{display:none!important}}@media screen and (max-width:749px){.page-width{padding-left:16px;padding-right:16px}.lunap-section{overflow:hidden}.lunap-product-carousel__heading,.lunap-category-carousel__heading,.lunap-concern-carousel__heading,.lunap-range-carousel__heading,.lunap-trending-slider__heading,.lunap-featured-blogs__heading,.lunap-spotlight__heading{line-height:1.2}.announcement-bar__message{font-size:11px!important;padding:8px 12px}}@media screen and (min-width:990px){.header{position:relative}.header__search{position:absolute!important;right:-635px;top:33px;z-index:3}.header__icons{position:absolute!important;right:70px;top:31px;z-index:3;display:flex;align-items:center;gap:18px}.header__icon,.header__search .header__icon{width:28px;height:28px;color:#4f5b62!important}.header__icon .icon,.header__search .icon{width:22px;height:22px}.header__heading{justify-self:center!important}}@media screen and (min-width:990px){.header__icons .header__icon--cart{width:34px!important;height:34px!important}.header__icons .header__icon--cart .icon{width:56px!important;height:56px!important}.header__icons .header__icon--cart svg{width:26px!important;height:26px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lunap-custom.css.map */
