body.hb-world-beauty{background:rgb(var(--hb-white));color:rgb(var(--hb-ink))}body.hb-world-beauty .shopify-section{--primary-button-background: var(--hb-rose) !important;--primary-button-text-color: var(--hb-ink) !important;--secondary-button-background: var(--hb-nude) !important;--secondary-button-text-color: var(--hb-ink) !important}body.hb-world-beauty .button--primary:hover,body.hb-world-beauty .product-form__add-button:hover{--primary-button-background: var(--hb-rose-dark) !important}body.hb-world-beauty header[class^=hh-header-],body.hb-world-beauty header[class*=" hh-header-"]{border-bottom-color:rgba(var(--hb-rose-dark),.35)!important}body.hb-world-beauty aside[class^=hh-drawer-] .hh-drawer-nav a,body.hb-world-beauty aside[class^=hh-drawer-] .hh-drawer-head{border-bottom-color:rgba(var(--hb-rose-dark),.3)!important}body.hb-world-beauty .loox-v2-carousel-container{--vertical-breather: 0px}body.hb-world-beauty .dots-nav__item{border-radius:50%!important}body.hb-world-beauty .dots-nav__item[aria-current=true]{background:rgb(var(--hb-rose));border-color:rgb(var(--hb-rose))}body.hb-world-beauty #up-upsell-carousel h2.upcart-upsells-title.UpcartDesignSettings__cartTextColor.styles_title__xEL6X{font-size:9px!important}@media only screen and (max-width:600px){body.hb-world-beauty .loox-rating-label{font-size:13px}body.hb-world-beauty .dots-nav{margin:auto}body.hb-world-beauty .product__media-prev-next.hidden-lap-and-up.tap-area.tap-area--large{display:none}}body.hb-world-beauty .shopify-block .shopify-app-block{margin:10px 0}body.hb-world-beauty .hb-sec{padding:64px 0}body.hb-world-beauty .hb-sec--cream{background:rgb(var(--hb-cream))}body.hb-world-beauty .hb-sec--nude{background:rgb(var(--hb-nude))}body.hb-world-beauty .hb-sec--rose{background:rgba(var(--hb-rose),.25)}body.hb-world-beauty .hb-wrap{max-width:1240px;margin:0 auto;padding:0 24px}body.hb-world-beauty .hb-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:rgb(var(--hb-rose-dark));margin:0 0 10px}body.hb-world-beauty .hb-h{font-size:clamp(28px,3.2vw,40px);line-height:1.15;font-weight:400;color:rgb(var(--hb-ink));margin:0 0 14px;letter-spacing:-.01em}body.hb-world-beauty .hb-text{font-size:16px;line-height:1.6;color:rgba(var(--hb-ink),.85);max-width:640px}body.hb-world-beauty .hb-center{text-align:center}body.hb-world-beauty .hb-center .hb-text{margin-left:auto;margin-right:auto}body.hb-world-beauty .hb-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:7px;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;background:rgb(var(--hb-rose));color:rgb(var(--hb-ink));transition:background .2s ease;border:1px solid transparent}body.hb-world-beauty .hb-btn:hover{background:rgb(var(--hb-rose-dark))}body.hb-world-beauty .hb-btn--ghost{background:transparent;border-color:rgb(var(--hb-ink))}body.hb-world-beauty .hb-btn--ghost:hover{background:rgb(var(--hb-ink));color:#fff}body.hb-world-beauty .hb-btn[aria-disabled=true]{opacity:.45;pointer-events:none}body.hb-world-beauty .hb-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;min-height:560px;background:rgb(var(--hb-cream))}body.hb-world-beauty .hb-hero__media{position:relative;overflow:hidden}body.hb-world-beauty .hb-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}body.hb-world-beauty .hb-hero__content{display:flex;flex-direction:column;justify-content:center;padding:64px clamp(24px,6vw,96px)}body.hb-world-beauty .hb-hero__title{font-size:clamp(34px,4.4vw,58px);line-height:1.08;font-weight:400;margin:0 0 18px;color:rgb(var(--hb-ink));letter-spacing:-.02em}body.hb-world-beauty .hb-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}body.hb-world-beauty .hb-hero--media-right .hb-hero__media{order:2}body.hb-world-beauty .hb-hero--compact{min-height:360px}body.hb-world-beauty .hb-tiles{display:grid;grid-template-columns:repeat(var(--hb-cols, 6),minmax(0,1fr));gap:16px;margin-top:32px}body.hb-world-beauty .hb-tile{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:rgb(var(--hb-ink));text-align:center}body.hb-world-beauty .hb-tile__img{width:100%;aspect-ratio:1;border-radius:50%;overflow:hidden;background:rgb(var(--hb-nude));display:flex;align-items:center;justify-content:center}body.hb-world-beauty .hb-tile__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body.hb-world-beauty a.hb-tile:hover .hb-tile__img img{transform:scale(1.05)}body.hb-world-beauty .hb-tile__title{font-size:15px;font-weight:600}body.hb-world-beauty .hb-tile__sub{font-size:13px;opacity:.7;margin-top:-8px}body.hb-world-beauty .hb-tile--soon{opacity:.55}body.hb-world-beauty .hb-grid{display:grid;grid-template-columns:repeat(var(--hb-cols, 4),minmax(0,1fr));gap:24px 18px;margin-top:28px}body.hb-world-beauty .hb-card{display:flex;flex-direction:column;text-decoration:none;color:rgb(var(--hb-ink))}body.hb-world-beauty .hb-card__media{position:relative;aspect-ratio:1;background:#fff;border-radius:10px;overflow:hidden}body.hb-world-beauty .hb-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}body.hb-world-beauty .hb-card:hover .hb-card__media img{transform:scale(1.04)}body.hb-world-beauty .hb-card__placeholder{width:100%;height:100%;background:rgb(var(--hb-nude))}body.hb-world-beauty .hb-card__label{position:absolute;top:10px;left:10px;background:rgb(var(--hb-cream));color:rgb(var(--hb-ink));font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:4px}body.hb-world-beauty .hb-card__body{padding:12px 2px 0}body.hb-world-beauty .hb-card__title{font-size:14px;line-height:1.4;margin:0 0 6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.hb-world-beauty .hb-card__price{font-size:15px;font-weight:700;margin:0}body.hb-world-beauty .hb-card__price-sale{color:#de2a2a;margin-right:6px}body.hb-world-beauty .hb-card__price-compare{font-weight:400;opacity:.6;font-size:13px}body.hb-world-beauty .hb-feature{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(24px,5vw,72px);align-items:center}body.hb-world-beauty .hb-feature--reverse .hb-feature__media{order:2}body.hb-world-beauty .hb-feature__media{border-radius:14px;overflow:hidden;aspect-ratio:1;background:#fff}body.hb-world-beauty .hb-feature__media img{width:100%;height:100%;object-fit:cover}body.hb-world-beauty .hb-feature__name{font-size:20px;font-weight:600;margin:18px 0 6px}body.hb-world-beauty .hb-feature__price{font-size:18px;font-weight:700;margin:0 0 22px}body.hb-world-beauty .hb-feature__extras-title{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin:48px 0 0}@media(max-width:989px){body.hb-world-beauty .hb-tiles,body.hb-world-beauty .hb-grid{--hb-cols: 3 !important}}@media(max-width:749px){body.hb-world-beauty .hb-sec{padding:44px 0}body.hb-world-beauty .hb-wrap{padding:0 16px}body.hb-world-beauty .hb-hero{grid-template-columns:1fr;min-height:0}body.hb-world-beauty .hb-hero__media{aspect-ratio:4 / 3.4;order:0!important}body.hb-world-beauty .hb-hero__content{padding:32px 16px 40px}body.hb-world-beauty .hb-tiles{--hb-cols: 3 !important;gap:14px 10px}body.hb-world-beauty .hb-tile__title{font-size:13px}body.hb-world-beauty .hb-grid{--hb-cols: 2 !important;gap:20px 12px}body.hb-world-beauty .hb-feature{grid-template-columns:1fr}body.hb-world-beauty .hb-feature--reverse .hb-feature__media{order:0}body.hb-world-beauty .hb-feature__extras-title{margin-top:36px}}body.hb-world-beauty .hb-feature--no-media{grid-template-columns:1fr;text-align:center}body.hb-world-beauty .hb-feature--no-media .hb-text{margin:0 auto}body.hb-world-beauty .product__info:has(kaching-bundle) .product-meta__price-list-container{display:none}body.hb-world-beauty .product-form:has(>kaching-bundle){row-gap:0}body.hb-world-beauty .product-form:has(>kaching-bundle)>*+*{margin-top:16px}body.hb-world-beauty .product-form>kaching-bundle+.product-form__buy-buttons{margin-top:0}body.hb-world-beauty .product-form>kaching-bundle+.product-form__buy-buttons .product-form__payment-container{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/65/assets/hb-beauty.css.map */
