:root{--awish-section-pt: 32px;--awish-section-pb: 33px;--awish-section-prate: .75;--awish-section-radius: 16px;--awish-font: "Roboto", sans-serif;--awish-color-bg: #ffffff;--awish-color-bg-alt: #f4f6f8;--awish-color-text: #1d1d1d;--awish-color-text-muted: #666666;--awish-color-border: #dddddd;--awish-color-explore: #006f5f;--awish-color-concern: #cf5c2d;--awish-color-category: #88068e;--awish-color-ingredients: #3f8ddf}.awish-discovery{font-family:var(--awish-font);background:var(--awish-color-bg);padding:0;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.awish-carousel-strip{position:relative;background:var(--awish-color-bg);padding:16px 0 0}.awish-carousel-strip__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:0;padding:0 16px 12px;justify-content:safe center;-webkit-overflow-scrolling:touch}.awish-carousel-strip__track::-webkit-scrollbar{display:none}.awish-carousel-strip__track{-ms-overflow-style:none;scrollbar-width:none}.awish-carousel-item{flex:0 0 auto;width:90px;display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;padding:4px 0 8px;position:relative;-webkit-tap-highlight-color:transparent;text-decoration:none}.awish-carousel-item__image{width:72px;height:72px;border-radius:50%;overflow:hidden;background:#f0f0f0;flex-shrink:0;border:2px solid transparent;transition:border-color .3s ease}.awish-carousel-item__image img{width:100%;height:100%;object-fit:cover;display:block}.awish-carousel-item__label{font-family:var(--awish-font);font-size:12px;font-weight:400;color:var(--awish-color-text);text-align:center;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:90px}.awish-carousel-item__underline{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:3px;border-radius:2px;background:var(--awish-active-color, #cf5c2d);transition:width .3s ease}.awish-carousel-item.active .awish-carousel-item__underline{width:100%}.awish-carousel-item.active .awish-carousel-item__label{font-weight:600;color:var(--awish-active-color, #cf5c2d)}.awish-carousel-item.active .awish-carousel-item__image{border-color:var(--awish-active-color, #cf5c2d)}.awish-step-panel{display:none;animation:awishFadeIn .4s ease}.awish-step-panel.active{display:block}.awish-step{padding:20px 16px;border-bottom:1px solid #f0f0f0}.awish-step:last-child{border-bottom:none}.awish-step__header{margin-bottom:16px}.awish-step__number{font-family:var(--awish-font);font-size:12px;font-weight:600;color:var(--awish-active-color, #cf5c2d);text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.awish-step__title{font-family:var(--awish-font);font-size:clamp(18px,calc(18px + (100vw - 360px)/20),22px);font-weight:700;color:var(--awish-color-text);margin:0;line-height:1.3}.awish-step__body{display:flex;flex-direction:column;gap:16px}.awish-step__banner{width:100%;border-radius:12px;overflow:hidden;background:#f0f0f0;aspect-ratio:16 / 9}.awish-step__banner img{width:100%;height:100%;object-fit:cover;display:block}.awish-step__products{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:12px;padding-bottom:8px;-webkit-overflow-scrolling:touch}.awish-step__products::-webkit-scrollbar{display:none}.awish-step__products{-ms-overflow-style:none;scrollbar-width:none}.awish-step__product-item{flex:0 0 44%;scroll-snap-align:start;min-width:0}.awish-fc-section{padding:calc(var(--awish-section-pt) * var(--awish-section-prate)) 0;background:var(--awish-color-bg);border-radius:var(--awish-section-radius);position:relative;overflow:hidden}.awish-fc-header{display:flex;align-items:flex-start;justify-content:space-between;padding:0 16px;margin-bottom:16px;gap:8px}.awish-fc-header__left{flex:1;min-width:0}.awish-fc-heading{font-family:var(--awish-font);font-weight:700;font-size:clamp(18px,calc(18px + (100vw - 360px)/16),24px);color:var(--awish-color-text);margin:0;line-height:1.2}.awish-fc-heading-prefix{font-weight:400}.awish-fc-subheading{font-family:var(--awish-font);font-size:14px;font-weight:400;color:var(--awish-color-text-muted);margin:4px 0 0}.awish-fc-view-all{font-family:var(--awish-font);font-size:13px;font-weight:600;color:var(--awish-color-explore);text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.awish-fc-view-all:hover{text-decoration:underline}.awish-fc-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;gap:12px;padding:0 16px 16px;-webkit-overflow-scrolling:touch;position:relative}.awish-fc-carousel::-webkit-scrollbar{display:none}.awish-fc-carousel{-ms-overflow-style:none;scrollbar-width:none}.awish-fc-carousel__item{flex:0 0 85%;scroll-snap-align:start;min-width:0}.awish-fc-nav{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#fff;border:1px solid #e0e0e0;box-shadow:0 2px 8px #0000001a;display:none;align-items:center;justify-content:center;cursor:pointer;z-index:5;transition:all .2s ease}.awish-fc-nav:hover{box-shadow:0 4px 12px #00000026}.awish-fc-nav--prev{left:8px}.awish-fc-nav--next{right:8px}.awish-fc-nav svg{width:16px;height:16px;fill:none;stroke:var(--awish-color-text);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.awish-view-all{font-family:var(--awish-font);font-size:13px;font-weight:600;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:color .2s ease}.awish-view-all:hover{text-decoration:underline}.awish-panel-header{display:flex;align-items:center;justify-content:space-between;padding:16px;gap:8px}.awish-panel-title{font-family:var(--awish-font);font-size:16px;font-weight:600;color:var(--awish-color-text);margin:0}.awish-fc-section--lightning{background-size:cover;background-position:center}.awish-fc-section--lightning .awish-fc-heading,.awish-fc-section--lightning .awish-fc-view-all{color:#b058d9}@keyframes awishFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes awishShimmer{to{left:150%}}.awish-shimmer{background:#f6f6f6;border-radius:8px;overflow:hidden;position:relative}.awish-shimmer:after{content:"";position:absolute;top:0;left:-150%;height:100%;width:150%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:awishShimmer 1.2s infinite}@media(min-width:768px){.awish-carousel-item{width:110px}.awish-carousel-item__image{width:80px;height:80px}.awish-carousel-item__label{font-size:13px;max-width:110px}.awish-step__body{flex-direction:row;align-items:flex-start}.awish-step__banner{flex:0 0 40%;aspect-ratio:auto;max-height:300px}.awish-step__products{flex:1;min-width:0}.awish-step__product-item{flex:0 0 calc(50% - 6px)}.awish-fc-carousel__item{flex:0 0 48%}.awish-fc-nav{display:flex}.awish-fc-section{padding:calc(var(--awish-section-pt) * .85) 0}}@media(min-width:1150px){.awish-carousel-strip__track{justify-content:center;padding:0 48px 12px}.awish-carousel-item{width:130px}.awish-carousel-item__image{width:88px;height:88px}.awish-carousel-item__label{font-size:14px;max-width:130px}.awish-step{padding:28px 48px}.awish-step__product-item{flex:0 0 calc(25% - 9px)}.awish-fc-carousel__item{flex:0 0 calc(20% - 10px)}.awish-fc-header{padding:0 48px}.awish-fc-carousel{padding:0 48px 16px}.awish-fc-section{padding:var(--awish-section-pt) 0 var(--awish-section-pb)}.awish-fc-heading,.awish-fc-subheading{text-align:center}.awish-fc-header{justify-content:center}.awish-fc-header__left{text-align:center}}.awish-toolbar-mobile{height:83px}.awish-toolbar{position:fixed;right:0;left:0;bottom:0;z-index:24;padding:0;background:transparent;font-family:var(--awish-font);font-size:11px;font-weight:600;transition:transform .25s;padding-bottom:env(safe-area-inset-bottom,0)}.awish-toolbar-inner{display:grid;grid-template-columns:auto 60px;gap:8px;margin:0 16px 16px}.awish-toolbar-bg{-webkit-backdrop-filter:blur(32px) saturate(140%);backdrop-filter:blur(32px) saturate(140%);background:#ffffffb8;border:1px solid rgba(255,255,255,.55);box-shadow:0 6px 24px #0000001f}.awish-toolbar-main{display:flex;border-radius:100px;overflow:hidden}.awish-toolbar-cart{position:relative;border-radius:50%;overflow:hidden}.awish-toolbar__item{flex:1 0 0;position:relative;overflow:hidden}.awish-toolbar__btn{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;height:60px;gap:3px;padding:0 8px;line-height:1;text-decoration:none;color:#3d3d3d;position:relative;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;z-index:1}.awish-toolbar__btn:before{content:"";position:absolute;top:0;bottom:0;left:0;width:0;background:radial-gradient(50% 50% at 50% 50%,#ffcf3399,#ffcf3300);transition:width .3s ease;z-index:-1}.awish-toolbar__item--active>.awish-toolbar__btn:before{width:100%}.awish-toolbar__item--active .awish-toolbar__icon,.awish-toolbar__item--active .awish-toolbar__label{color:var(--awish-color-explore)}.awish-toolbar__icon{display:flex;align-items:center;justify-content:center;position:relative;color:#3d3d3d}.awish-toolbar__icon svg{width:24px;height:24px}.awish-toolbar__label{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:1;width:100%;font-size:10px;font-weight:600;color:#3d3d3d}.awish-toolbar__count{position:absolute;top:-6px;right:-12px;min-width:18px;height:18px;line-height:18px;padding:0 2px;text-align:center;font-size:10px;letter-spacing:0;color:#fff;background-color:var(--awish-color-explore);border-radius:9px}.awish-toolbar__count[hidden]{display:none}@media(min-width:1150px){.awish-toolbar{display:none!important}.awish-toolbar-mobile{height:0}}.awish-search-animated{position:relative;display:flex;align-items:center;background:#f5f5f5;border-radius:24px;padding:8px 16px;gap:8px;cursor:pointer;flex:1;max-width:280px;height:38px;transition:all .3s ease}.awish-search-animated:hover{background:#efefef}.awish-search-animated__icon{flex-shrink:0;display:flex;align-items:center}.awish-search-animated__icon svg{width:16px;height:16px;stroke:#999;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.awish-search-animated__text{position:relative;overflow:hidden;flex:1;height:20px}.awish-search-animated__placeholder{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;font-family:var(--awish-font);font-size:13px;color:#999;font-weight:400;white-space:nowrap;opacity:0;transform:translateY(100%);animation:awishSearchSlide 6s infinite}.awish-search-animated__placeholder:nth-child(1){animation-delay:0s}.awish-search-animated__placeholder:nth-child(2){animation-delay:2s}.awish-search-animated__placeholder:nth-child(3){animation-delay:4s}@keyframes awishSearchSlide{0%{opacity:0;transform:translateY(100%)}5%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}35%{opacity:0;transform:translateY(-100%)}to{opacity:0;transform:translateY(-100%)}}.awish-vnav{display:block;padding-bottom:32px}.section:has(.awish-vnav){margin-top:0!important;padding-top:0!important}.awish-carousel-strip--sticky{position:-webkit-sticky;position:sticky;top:var(--awish-strip-top, calc(var(--header-height, 64px) + 78px));z-index:20;background:#fff;box-shadow:0 2px 6px #0000000d;padding:8px 0 0;transition:padding .2s ease}@media(min-width:1150px){.awish-carousel-strip--sticky{top:var(--header-height, 70px)}}.awish-carousel-strip--sticky .awish-carousel-strip__track,.awish-carousel-strip--sticky .awish-carousel-item{transition:padding .2s ease}.awish-carousel-strip--sticky .awish-carousel-item__image{transition:opacity .15s ease}.awish-carousel-strip--sticky.is-stuck{padding-top:0}.awish-carousel-strip--sticky.is-stuck .awish-carousel-strip__track{padding-bottom:0}.awish-carousel-strip--sticky.is-stuck .awish-carousel-item{flex-direction:row;width:auto;padding:9px 14px}.awish-carousel-strip--sticky.is-stuck .awish-carousel-item__image,.awish-carousel-strip--sticky.is-stuck .awish-carousel-item__underline{display:none}.awish-carousel-strip--sticky.is-stuck .awish-carousel-item.active .awish-carousel-item__label{color:var(--awish-active-color, #88068e);font-weight:700}@media(max-width:1149px){.awish-carousel-strip--sticky{position:relative!important;top:auto!important;z-index:auto!important}.awish-carousel-strip--sticky.is-stuck{padding-top:8px}.awish-carousel-strip--sticky.is-stuck .awish-carousel-strip__track{padding-bottom:12px}.awish-carousel-strip--sticky.is-stuck .awish-carousel-item{flex-direction:column;width:90px;padding:4px 0 8px}.awish-carousel-strip--sticky.is-stuck .awish-carousel-item__image,.awish-carousel-strip--sticky.is-stuck .awish-carousel-item__underline{display:block}}.awish-vsec{padding:22px 0 6px;scroll-margin-top:calc(var(--header-height, 64px) + 200px)}@media(min-width:1150px){.awish-vsec{scroll-margin-top:calc(var(--header-height, 70px) + 130px)}}.awish-vsec__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 16px 12px;max-width:1200px;margin:0 auto}.awish-vsec__title{margin:0;font:700 18px/1.2 Roboto,sans-serif;color:#1a1a1a}@media(min-width:768px){.awish-vsec__title{font-size:22px}}.awish-vsec__viewall{flex:0 0 auto;font:600 13px/1 Roboto,sans-serif;color:var(--vaccent, #88068e);text-decoration:none;white-space:nowrap}.awish-hrail{display:flex;gap:12px;overflow-x:auto;padding:0 16px 8px;max-width:1200px;margin:0 auto;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.awish-hrail::-webkit-scrollbar{display:none}.awish-hrail__item{flex:0 0 46%;max-width:46%;scroll-snap-align:start}@media(min-width:768px){.awish-hrail__item{flex-basis:30%;max-width:30%}}@media(min-width:1150px){.awish-hrail__item{flex-basis:22.5%;max-width:22.5%}}.awish-hrail__empty{flex:1 1 auto;padding:24px 16px;color:#999;font:400 14px/1.4 Roboto,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/5/assets/awish-discovery-pages.css.map */
