:root{--fc-discount-color: #eb425e;--fc-discount-text-color: #ffffff;--fc-star-color: #eb425e;--fc-price-color: #111827;--fc-card-radius: 16px}.rounded-products .collection{width:100%!important;max-width:100%!important;padding-left:1.8rem!important;padding-right:1.8rem!important;padding-bottom:0!important;box-sizing:border-box!important}@media screen and (min-width:750px){.rounded-products .collection{padding-left:2.8rem!important;padding-right:2.8rem!important;padding-bottom:0!important}}.rounded-products .collection__title.page-width,.rounded-products slider-component.page-width,.rounded-products .slider-component-desktop{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}.rounded-products .collection__title{padding:0!important;margin-bottom:1.5rem!important}.rounded-products .collection__title .title{font-size:clamp(2.2rem,2.4vw,3.2rem);font-weight:700;color:#111;letter-spacing:-.02em;margin-bottom:0}.rounded-products .product-grid{margin-bottom:0!important;padding-bottom:4px!important}.fc-slider-wrapper{position:relative!important}.fc-slider-arrow{position:absolute!important;top:36%!important;transform:translateY(-50%)!important;width:44px!important;height:44px!important;background:#fff!important;border:1px solid #e2e8f0!important;border-radius:50%!important;box-shadow:0 4px 14px #0000001f!important;color:#1e293b!important;cursor:pointer!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.fc-slider-arrow--prev{left:-20px!important}.fc-slider-arrow--next{right:-20px!important}.fc-slider-arrow:not([disabled]):not(.is-disabled):hover{background:var(--fc-action-color, #6c35de)!important;border-color:var(--fc-action-color, #6c35de)!important;color:#fff!important;transform:translateY(-50%) scale(1.08)!important;box-shadow:0 6px 20px #6c35de4d!important}.fc-slider-arrow[disabled],.fc-slider-arrow.is-disabled{opacity:.22!important;cursor:not-allowed!important;pointer-events:none!important;box-shadow:none!important}.fc-slider-arrow svg{width:20px!important;height:20px!important;stroke:currentColor!important}@media screen and (max-width:749px){.fc-slider-arrow{width:36px!important;height:36px!important;top:32%!important}.fc-slider-arrow--prev{left:-10px!important}.fc-slider-arrow--next{right:-10px!important}.fc-slider-arrow svg{width:16px!important;height:16px!important}}.rounded-products .product-card-wrapper{height:100%}.rounded-products .card--featured-showcase{display:flex!important;flex-direction:column!important;height:100%!important;background:transparent!important;border:none!important;box-shadow:none!important;position:relative!important;overflow:visible!important}.rounded-products .card--featured-showcase .card__inner{position:relative!important;aspect-ratio:1 / 1!important;width:100%!important;height:auto!important;border:1px solid rgba(0,0,0,.04)!important;border-radius:var(--fc-card-radius, 16px)!important;background:#f4f4f5!important;overflow:hidden!important;display:block!important;box-shadow:0 1px 3px #00000005!important;transition:transform .25s ease,box-shadow .25s ease,border-color .2s ease!important}.rounded-products .card--featured-showcase .card__inner.ratio:before{display:none!important}.rounded-products .card--featured-showcase:hover .card__inner{border-color:#00000014!important;box-shadow:0 4px 14px #0000000f!important}.rounded-products .card--featured-showcase .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;display:block!important;overflow:hidden!important;border-radius:inherit!important;background:#fff!important}.rounded-products .card--featured-showcase .card__media .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:block!important;overflow:hidden!important;border-radius:inherit!important;background:transparent!important}.rounded-products .card--featured-showcase .card__media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center center!important;margin:0!important;display:block!important;transition:transform .35s cubic-bezier(.4,0,.2,1)!important}.rounded-products .card--featured-showcase:hover .card__media img{transform:scale(1.04)!important}.rounded-products .card--featured-showcase .card__media svg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.card__media-link,a.beauty-card__media-link,.beauty-card__media-link{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:3!important;cursor:pointer!important;display:block!important;width:100%!important;height:100%!important;border-radius:inherit!important;text-decoration:none!important}.card__media-link .card__media,.beauty-card__media-link .card__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;pointer-events:none}.card__media-link img,.beauty-card__media-link img{pointer-events:none}.rounded-products .card--featured-showcase .card__inner>.card__content{display:none!important}.beauty-card__discount-badge{position:absolute;top:10px;right:10px;z-index:4;background-color:var(--fc-discount-color, #eb425e);color:var(--fc-discount-text-color, #ffffff);font-size:11px;font-weight:700;line-height:1;padding:4px 10px;border-radius:9999px;letter-spacing:.02em;box-shadow:0 2px 6px #eb425e40;pointer-events:none;text-transform:uppercase}.beauty-card__authentic-badge{position:absolute;bottom:8px;left:8px;z-index:4;display:inline-flex;align-items:center;gap:4px;background:#ffffffeb;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px 6px;border-radius:4px;pointer-events:none}.beauty-card__authentic-icon{width:14px;height:14px;flex-shrink:0}.beauty-card__authentic-badge span{font-size:9.5px;font-weight:700;color:#15803d;letter-spacing:.04em;text-transform:uppercase;line-height:1}.beauty-card__actions{position:absolute;bottom:8px;right:8px;z-index:5;display:flex;align-items:center}.beauty-card__action-btn--options{display:inline-flex;align-items:center;justify-content:center;background-color:var(--fc-action-color, #6c35de);color:#fff;font-size:11px;font-weight:600;line-height:1;padding:6px 11px;border-radius:6px;border:none;cursor:pointer;text-decoration:none;white-space:nowrap;box-shadow:0 2px 6px #6c35de40;transition:opacity .2s ease,transform .15s ease}.beauty-card__action-btn--options:hover{opacity:.92;transform:translateY(-1px)}.beauty-card__action-btn--bag{width:34px;height:34px;border-radius:50%;background-color:var(--fc-action-color, #6c35de);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #6c35de40;transition:opacity .2s ease,transform .15s ease;padding:0;position:relative}.beauty-card__action-btn--bag:hover{opacity:.92;transform:scale(1.08)}.beauty-card__bag-icon-wrapper{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.beauty-card__bag-icon{width:17px;height:17px;color:#fff}.beauty-card__action-btn--bag .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.beauty-card__action-btn--bag .loading__spinner svg{width:16px;height:16px}.beauty-card__content{padding:0!important;margin-top:8px!important}.beauty-card__details{display:flex;flex-direction:column;text-align:left;padding:0 2px;font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-style:normal!important}.beauty-card__title{font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-style:normal!important;font-size:14.5px;font-weight:600!important;line-height:1.35;color:#111827;margin:0 0 4px;max-height:40px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;letter-spacing:-.01em}.beauty-card__title a{font-family:inherit!important;font-style:normal!important;color:inherit;text-decoration:none;font-weight:600!important;transition:color .15s ease}.beauty-card__title a:hover{color:var(--fc-discount-color, #eb425e)}.beauty-card__rating{display:flex;align-items:center;gap:5px;margin-bottom:5px;font-style:normal!important}.beauty-card__stars{color:var(--fc-star-color, #eb425e);font-size:12px;letter-spacing:2px;line-height:1;font-style:normal!important}.beauty-card__reviews-count{color:#71717a;font-size:11.5px;line-height:1;font-weight:400;font-style:normal!important}.beauty-card__price{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap;margin-top:0;font-family:var(--font-body-family),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif!important;font-style:normal!important}.beauty-card__price-current{color:var(--fc-price-color, #111827);font-size:15px;font-weight:700;line-height:1.2;font-style:normal!important}.beauty-card__price-compare{color:#9ca3af;text-decoration:line-through;font-size:13px;font-weight:400;font-style:normal!important}.rounded-products .card--featured-showcase>.card__content>.card__badge,.rounded-products .card--featured-showcase>.card__content>.quick-add,.collection-card-metafield-badge,.collection-card-new-badge,.card-information__subtitle{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;width:0!important;overflow:hidden!important}@media screen and (min-width:990px){.rounded-products .grid--5-col-desktop{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;column-gap:16px!important;row-gap:28px!important}.rounded-products .grid--5-col-desktop .grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.rounded-products .slider--desktop.grid--5-col-desktop{display:flex!important;flex-wrap:nowrap!important;column-gap:16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rounded-products .slider--desktop.grid--5-col-desktop::-webkit-scrollbar{display:none!important}.rounded-products .slider--desktop.grid--5-col-desktop .grid__item{flex:0 0 calc((100% - 64px)/5)!important;width:calc((100% - 64px)/5)!important;max-width:calc((100% - 64px)/5)!important;scroll-snap-align:start!important}}@media screen and (min-width:750px)and (max-width:989px){.rounded-products .product-grid{column-gap:14px!important;row-gap:22px!important}.rounded-products .grid--5-col-desktop .grid__item,.rounded-products .grid--4-col-desktop .grid__item{width:calc(33.333% - 10px)!important;max-width:calc(33.333% - 10px)!important}}@media screen and (max-width:749px){.rounded-products .card--featured-showcase .card__inner{border-radius:min(var(--fc-card-radius, 16px),12px)!important}.beauty-card__discount-badge{top:8px!important;right:8px!important;font-size:10px!important;padding:3px 8px!important}.beauty-card__content{margin-top:6px!important}.beauty-card__title{font-size:13px!important;max-height:36px!important;margin-bottom:2px!important}.beauty-card__stars{font-size:11px!important;letter-spacing:1.5px!important;margin-bottom:3px!important}.beauty-card__price-current{font-size:13.5px!important}.beauty-card__price-compare{font-size:11.5px!important}.rounded-products .product-grid.slider--tablet{display:flex!important;column-gap:12px!important;padding:0 16px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}.rounded-products .product-grid.slider--tablet::-webkit-scrollbar{display:none!important}.rounded-products .product-grid.slider--tablet>.grid__item{flex:0 0 160px!important;width:160px!important;max-width:160px!important;scroll-snap-align:start!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/featured-collection-showcase.css.map */
