:root{--gn-pink:#e83e6f;--gn-pink-deep:#c92f5b;--gn-ink:#241a20;--gn-muted:#756870;--gn-blush:#fff6f9;--gn-soft:#fffafb;--gn-border:#f0dbe3;--gn-card:#fff;--gn-shadow:0 16px 44px rgba(61,31,44,.08);--gn-shadow-hover:0 24px 58px rgba(61,31,44,.14)}body{color:var(--gn-ink);background:#fff}#header-group{position:relative;z-index:20}.header-section,.header-announcements{-webkit-backdrop-filter:saturate(130%) blur(14px);backdrop-filter:saturate(130%) blur(14px)}.header-section{border-bottom:1px solid rgba(64,34,46,.08)}.header__heading-link,.header__logo-text{font-weight:800!important;letter-spacing:-.03em}.header__menu-item,.header-menu a{font-weight:650}.header__menu-item:hover,.header-menu a:hover{color:var(--gn-pink)!important}.header-announcements{background:linear-gradient(90deg,#2d1d26,#4f2b3d)!important;color:#fff!important}.header-announcements *{color:#fff!important}.button,.shopify-payment-button__button,.button-primary,.product-form__submit{border-radius:999px!important;font-weight:750;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.button:not([disabled]):hover,.shopify-payment-button__button:not([disabled]):hover{transform:translateY(-2px)}.button--primary,.button-primary,.product-form__submit{background:var(--gn-pink)!important;color:#fff!important;border-color:var(--gn-pink)!important;box-shadow:0 12px 28px #e83e6f33}.button--primary:hover,.button-primary:hover,.product-form__submit:hover{background:var(--gn-pink-deep)!important}input,select,textarea,.field__input{border-radius:14px!important}.section-background{overflow:hidden}.content-for-layout h1,.content-for-layout h2{letter-spacing:-.035em;text-wrap:balance}.content-for-layout h2{font-size:clamp(2rem,4vw,3.5rem)}.product-card,.product-grid__card,.resource-card{border:1px solid var(--gn-border)!important;border-radius:22px!important;overflow:hidden;background:#fff;box-shadow:0 10px 28px #3d1f2c0e;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}@media(hover:hover){.product-card:hover,.product-grid__card:hover,.resource-card:hover{transform:translateY(-6px);box-shadow:var(--gn-shadow-hover);border-color:#e83e6f57!important}}.product-card img,.product-grid__card img,.resource-card img{transition:transform .45s ease}@media(hover:hover){.product-card:hover img,.product-grid__card:hover img,.resource-card:hover img{transform:scale(1.035)}}.product-card__content,.product-grid__card-content{padding:14px 14px 18px!important}.price,.product-card product-price{font-weight:800;color:var(--gn-ink)}.badge,.product-badge{border-radius:999px!important;font-weight:750!important}.collection-wrapper,.main-collection{background:linear-gradient(180deg,#fff 0%,var(--gn-soft) 100%)}.facets,.facets__form{border-radius:20px}.pagination a,.pagination button{border-radius:999px!important}.cart-drawer__inner,.cart-drawer{border-radius:28px 0 0 28px!important}.cart-drawer__footer{background:var(--gn-blush);border-top:1px solid var(--gn-border)}footer{background:linear-gradient(145deg,#24181f,#422735);color:#fff}footer .section-background,footer [class*=footer]{background:transparent!important}footer h1,footer h2,footer h3,footer p,footer a,footer span,footer label{color:#fff!important}footer a{opacity:.78}footer a:hover{opacity:1;color:#ffc3d5!important}footer input{background:#ffffff1a!important;color:#fff!important;border-color:#ffffff47!important}footer input::placeholder{color:#ffffffa6}.rte{line-height:1.8}.rte img{border-radius:22px}.search-results,.main-search{background:linear-gradient(180deg,#fff,var(--gn-soft))}.predictive-search{border-radius:22px!important;box-shadow:var(--gn-shadow-hover)!important}.gn-site-promise{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;width:min(1200px,calc(100% - 32px));margin:0 auto;padding:18px 0}.gn-site-promise__item{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--gn-border);border-radius:18px;background:#fff}.gn-site-promise__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff0f5;color:var(--gn-pink);font-weight:800}.gn-site-promise strong{display:block;font-size:13px}.gn-site-promise span{display:block;font-size:11px;color:var(--gn-muted);margin-top:2px}@media(max-width:900px){.gn-site-promise{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.page-width{padding-inline:16px}.gn-site-promise{grid-template-columns:1fr;padding:12px 0}.product-card,.product-grid__card,.resource-card{border-radius:18px!important}footer{padding-bottom:72px}.cart-drawer__inner,.cart-drawer{border-radius:22px 0 0 22px!important}}::selection{background:#f8bfd0;color:#241a20}body{font-synthesis-weight:none}.page-width{width:min(100%,1440px)}header-component{background:#fffffff0}.header__row{min-height:72px}.header__actions svg{stroke-width:1.8}.shopify-section:first-child .section-background{isolation:isolate}product-card,.product-card{height:100%}product-card .product-card__content{display:flex;flex-direction:column;gap:7px}product-card .product-card__title{font-weight:760;line-height:1.35}product-card .price{font-size:1.05rem}product-card button[name=add]{border-radius:999px!important}.collection-card{border-radius:24px;overflow:hidden}.product-information{padding-block:clamp(28px,5vw,72px)!important}.product-information__grid{gap:clamp(28px,5vw,72px)!important;align-items:start}.product-information .product-details{background:#fff;border:1px solid var(--gn-border);border-radius:28px;padding:clamp(20px,3vw,38px);box-shadow:var(--gn-shadow)}.product-information h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(2rem,4vw,3.5rem)!important;line-height:1.08}.product-information .price{font-size:clamp(1.6rem,3vw,2.25rem)!important}.product-information media-gallery,.product-information .product-media-gallery{border-radius:28px;overflow:hidden;background:var(--gn-soft)}.product-information .product-media{border-radius:24px!important;overflow:hidden}.product-information .product-media img{transition:transform .45s ease}@media(hover:hover){.product-information .product-media:hover img{transform:scale(1.025)}}.product-information quantity-selector{border-radius:999px!important}.product-information .shopify-payment-button__button{min-height:56px!important}.product-information details{border-top:1px solid var(--gn-border)}cart-drawer-component .button,.cart__checkout-button{min-height:54px}.cart-drawer__heading{font-family:Georgia,Times New Roman,serif}:focus-visible{outline:3px solid rgba(232,62,111,.45)!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media(max-width:749px){.header__row{min-height:62px}.product-information{padding-block:18px!important}.product-information .product-details{border-radius:22px;padding:20px 16px;box-shadow:none}.product-information media-gallery,.product-information .product-media-gallery{border-radius:20px}.content-for-layout h2{font-size:clamp(1.8rem,9vw,2.6rem)}}.header__logo-text,.header__heading-link{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(1.45rem,2.2vw,2rem)!important;font-weight:600!important;color:#df3d6d!important;letter-spacing:-.045em!important}.header__row{box-shadow:0 6px 24px #381f2a0b}.header-announcements{font-weight:700;letter-spacing:.025em}.header__menu-item,.header-menu a{position:relative}@media(hover:hover){.header__menu-item:after,.header-menu a:after{content:"";position:absolute;left:0;right:100%;bottom:-7px;height:2px;background:var(--gn-pink);transition:right .2s ease}.header__menu-item:hover:after,.header-menu a:hover:after{right:0}}.gn-v8-hero__content{padding:28px 32px;border-radius:28px;background:linear-gradient(100deg,#ffffff75,#ffffff14);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gn-v8-hero__button{min-height:54px;padding-inline:28px}.gn-v8-hero__button--secondary{background:#ffffffe6}.gn-v8-hero__trust{font-size:13px}.gn-v8-hero+section .gn-site-promise{padding-block:22px}@media(max-width:749px){.gn-v8-hero__content{padding:22px 18px;background:#ffffffc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gn-v8-hero__trust{gap:8px 12px}.header__logo-text,.header__heading-link{font-size:1.45rem!important}}#cart-drawer .theme-drawer__dialog{z-index:9999!important}#cart-drawer .cart-drawer__inner{background:#fff}html{scroll-behavior:smooth}img{max-width:100%;height:auto}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:749px){.button,button,[role=button],input[type=submit]{min-height:44px}input,select,textarea{font-size:16px}.page-width{--page-width-margin: 16px}h1{text-wrap:balance}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}body{text-rendering:optimizeLegibility}@media(min-width:990px){header-component,.header{-webkit-backdrop-filter:saturate(120%) blur(8px);backdrop-filter:saturate(120%) blur(8px)}}@media(max-width:749px){.header{min-height:60px}}:root{--gn-v124-radius: 16px;--gn-v124-border: #eedce4;--gn-v124-pink: #d94673;--gn-v124-text: #231a1f}header-component,.header{background:#fffffff0}@supports (backdrop-filter: blur(10px)){header-component,.header{-webkit-backdrop-filter:saturate(125%) blur(10px);backdrop-filter:saturate(125%) blur(10px)}}.header a,.header button{transition:opacity .2s ease,color .2s ease,background-color .2s ease}.header a:hover,.header button:hover{color:var(--gn-v124-pink)}@media(max-width:749px){.header{min-height:58px;border-bottom:1px solid rgba(238,220,228,.75)}.header__row,.header__columns{gap:8px}.header a,.header button,.header [role=button]{min-width:44px;min-height:44px}.menu-drawer,[class*=menu-drawer]{background:#fffafc}.menu-drawer a,[class*=menu-drawer] a{border-radius:12px}.menu-drawer a:active,[class*=menu-drawer] a:active{background:#fdebf1}.announcement-bar,[class*=announcement]{font-size:12px;line-height:1.35}.gn-bestsellers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.gn-product-card{border-radius:18px}.gn-product-card__content{padding:14px}.gn-product-card__title{font-size:14px;min-height:40px}.gn-product-card__subtitle{display:none}.gn-product-card__actions{gap:8px}.gn-product-card__add,.gn-product-card__details{min-height:44px}}@media(max-width:430px){.gn-bestsellers__grid{grid-template-columns:1fr 1fr}.gn-product-card__image{padding:10px}.gn-product-card__badge{top:10px;left:10px;padding:6px 9px;font-size:9px}}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:2px solid var(--gn-v124-pink);outline-offset:3px}.collection-wrapper{padding-top:18px}.collection-wrapper product-card .product-card__content,.collection-wrapper .product-card .product-card__content{border:1px solid #efe0e6!important;border-radius:22px!important;background:#fff;overflow:hidden;box-shadow:0 10px 30px #3e1e2b0e}.collection-wrapper product-card .product-card__title,.collection-wrapper .product-card__title{color:#231a1f;font-weight:760;line-height:1.35;letter-spacing:-.01em}.collection-wrapper product-card .price,.collection-wrapper .product-card .price{color:#231a1f;font-weight:820}.collection-wrapper product-card s,.collection-wrapper .product-card s{color:#9a8d93;font-weight:500}.collection-wrapper .product-badge,.collection-wrapper .badge{border-radius:999px!important;padding:6px 10px!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em}.collection-wrapper .facets,.collection-wrapper [class*=facets]{--gn-filter-border:#ead8e0}.collection-wrapper button,.collection-wrapper select{text-underline-offset:3px}.collection-wrapper select{min-height:44px;border-color:#ead8e0!important;background:#fff}@media(hover:hover){.collection-wrapper product-card .product-card__content:hover,.collection-wrapper .product-card .product-card__content:hover{border-color:#d9467359!important;box-shadow:0 20px 46px #3e1e2b1a}}@media(max-width:749px){.collection-wrapper{padding-inline:12px;padding-top:10px}.collection-wrapper .product-grid,.collection-wrapper [class*=product-grid]{column-gap:12px!important;row-gap:18px!important}.collection-wrapper product-card .product-card__content,.collection-wrapper .product-card .product-card__content{border-radius:17px!important;box-shadow:none}.collection-wrapper product-card .product-card__title,.collection-wrapper .product-card__title{font-size:13px}.collection-wrapper product-card .price,.collection-wrapper .product-card .price{font-size:14px}.collection-wrapper .facets,.collection-wrapper [class*=facets]{position:relative;z-index:2;background:#fff;border-radius:16px}}.main-search,.search-results,predictive-search{--gn-search-border:#eadce2}.main-search input[type=search],.search-results input[type=search],predictive-search input[type=search]{min-height:52px;border:1px solid var(--gn-search-border)!important;border-radius:999px!important;background:#fff!important;padding-inline:18px!important;box-shadow:0 8px 24px #3e1e2b0b}.predictive-search{border:1px solid var(--gn-search-border)!important;border-radius:22px!important;overflow:hidden;box-shadow:0 22px 55px #3e1e2b1f!important}.predictive-search a{text-underline-offset:3px}.search-results .product-card__content,.main-search .product-card__content{border-radius:20px!important}.search-results product-card .product-card__content,.search-results .product-card .product-card__content{border:1px solid #efe0e6!important;box-shadow:0 10px 30px #3e1e2b0e;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}@media(hover:hover){.search-results product-card .product-card__content:hover,.search-results .product-card .product-card__content:hover{transform:translateY(-4px);border-color:#d9467357!important;box-shadow:0 18px 42px #3e1e2b1a}}.search-results .facets,.search-results [class*=facets]{background:#fff;border-radius:16px}.search-results select,.search-results button{min-height:44px}@media(max-width:749px){.main-search input[type=search],.search-results input[type=search],predictive-search input[type=search]{min-height:48px;font-size:16px}.search-results{padding-inline:12px}.search-results .product-grid,.search-results [class*=product-grid]{column-gap:12px!important;row-gap:18px!important}.predictive-search{border-radius:18px!important}}#MainContent>.shopify-section:empty,.content-for-layout>.shopify-section:empty{display:none!important}footer a[href="#"],footer a[href=""]{pointer-events:none;opacity:.45}@media(max-width:749px){.content-for-layout>.shopify-section{margin-block:0}.content-for-layout h1{line-height:1.08}footer{padding-bottom:max(76px,env(safe-area-inset-bottom))}}.shopify-policy__container{width:min(1040px,calc(100% - 32px))!important;max-width:none!important;margin:54px auto 76px!important;padding:0!important;color:#2a2025}.shopify-policy__title{position:relative;overflow:hidden;margin:0 0 18px!important;padding:54px 48px 46px!important;border:1px solid #efdde5;border-radius:28px;background:radial-gradient(circle at 88% 12%,rgba(255,210,226,.78),transparent 29%),linear-gradient(135deg,#fff8fb,#fff 65%);text-align:left!important;box-shadow:0 18px 50px #46202f11}.shopify-policy__title:before{content:"GLOWNESS \2022  STORE POLICY";display:block;margin-bottom:12px;color:#e83e6f;font-size:11px;font-weight:900;letter-spacing:.16em;line-height:1.2}.shopify-policy__title h1{margin:0!important;max-width:820px;color:#241a20;font-family:var(--font-heading--family,Georgia,serif)!important;font-size:clamp(40px,5vw,64px)!important;font-weight:600!important;line-height:1!important;letter-spacing:-.045em!important;text-wrap:balance}.shopify-policy__body{margin:0!important;padding:38px 46px 46px!important;border:1px solid #efdde5;border-radius:26px;background:#fff;box-shadow:0 14px 42px #46202f0b;color:#6d6067;font-size:15.5px;line-height:1.78}.shopify-policy__body .rte{max-width:none!important;color:inherit}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{color:#241a20!important;font-family:var(--font-heading--family,Georgia,serif)!important;font-weight:650!important;letter-spacing:-.025em!important;line-height:1.15!important}.shopify-policy__body h2{margin:38px 0 13px!important;padding-top:28px;border-top:1px solid #f0e2e8;font-size:clamp(24px,3vw,32px)!important}.shopify-policy__body h2:first-child{margin-top:0!important;padding-top:0;border-top:0}.shopify-policy__body h3{margin:28px 0 10px!important;font-size:21px!important}.shopify-policy__body h4{margin:22px 0 8px!important;font-size:17px!important}.shopify-policy__body p{margin:0 0 15px!important}.shopify-policy__body ul,.shopify-policy__body ol{margin:14px 0 20px!important;padding-left:22px!important}.shopify-policy__body li{margin:7px 0;padding-left:3px}.shopify-policy__body a{color:#c9305b!important;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.shopify-policy__body a:hover{color:#a92249!important}.shopify-policy__body strong,.shopify-policy__body b{color:#403138;font-weight:800}.shopify-policy__body table{width:100%;margin:20px 0!important;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid #ead9e1;border-radius:15px;background:#fff}.shopify-policy__body th,.shopify-policy__body td{padding:13px 14px!important;border-right:1px solid #f0e3e8;border-bottom:1px solid #f0e3e8;text-align:left;vertical-align:top}.shopify-policy__body th{background:#fff7fa;color:#34272e;font-weight:800}.shopify-policy__body tr:last-child td{border-bottom:0}.shopify-policy__body th:last-child,.shopify-policy__body td:last-child{border-right:0}.shopify-policy__body hr{margin:32px 0!important;border:0;border-top:1px solid #eadde3}.policy-list-trigger{text-underline-offset:3px;transition:opacity .2s ease}.policy-list-trigger:hover{opacity:.72}.terms-policies-popover{min-width:245px;padding:10px!important;border:1px solid #ecdce3!important;border-radius:18px!important;background:#fff!important;box-shadow:0 18px 48px #32192326!important}.terms-policies-popover .policy_list{display:grid;gap:3px}.terms-policies-popover .policy_list li{border-radius:11px!important}.terms-policies-popover .policy_list li a{padding:10px 12px!important;border-radius:11px;color:#4b3c43!important;font-weight:700;transition:background-color .18s ease,color .18s ease}.terms-policies-popover .policy_list li:hover a,.terms-policies-popover .policy_list li:focus-within a{background:#fff1f6;color:#c9305b!important}.shopify-policy__body,.shopify-policy__body *{overflow-wrap:anywhere;word-break:normal}@media(max-width:749px){.shopify-policy__container{width:min(100% - 22px,1040px)!important;margin:34px auto 56px!important}.shopify-policy__title{padding:38px 22px 33px!important;border-radius:22px}.shopify-policy__title h1{font-size:clamp(36px,11vw,52px)!important}.shopify-policy__body{padding:27px 20px 32px!important;border-radius:20px;font-size:14.5px;line-height:1.72}.shopify-policy__body h2{margin-top:31px!important;padding-top:23px;font-size:25px!important}.shopify-policy__body table{display:block;overflow-x:auto;white-space:nowrap}.terms-policies-popover{min-width:min(280px,calc(100vw - 30px))}}@media(prefers-reduced-motion:reduce){.policy-list-trigger,.terms-policies-popover .policy_list li a{transition:none!important}}.gn-site-promise__item:is(a){color:var(--gn-ink);text-decoration:none;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.gn-site-promise__icon svg{width:18px;height:18px;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(hover:hover){.gn-site-promise__item:is(a):hover{transform:translateY(-2px);border-color:#e83e6f52;box-shadow:0 10px 24px #3d1f2c12}}theme-drawer#cart-drawer .theme-drawer__dialog{width:min(470px,100vw);max-width:100vw;border:0;border-radius:28px 0 0 28px;background:#fff;box-shadow:-22px 0 70px #3216242e}#cart-drawer .theme-drawer__header{min-height:78px;padding:20px 24px;border-bottom:1px solid var(--gn-border);background:linear-gradient(180deg,#fff,#fffafd)}#cart-drawer .theme-drawer__title{color:var(--gn-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,4vw,2rem);letter-spacing:-.035em}#cart-drawer .theme-drawer__badge{background:var(--gn-pink);color:#fff}#cart-drawer .theme-drawer__close-button{width:42px;height:42px;border:1px solid var(--gn-border);border-radius:50%;background:#fff}#cart-drawer .cart-drawer__items{padding:22px 24px 8px}#cart-drawer .cart-items__media-image{border:0!important;border-radius:16px!important;background:var(--gn-blush)}#cart-drawer .cart-items__title{color:var(--gn-ink);font-weight:780;line-height:1.35}#cart-drawer .cart-drawer__summary{gap:16px;padding:20px 24px 24px;border-top:1px solid var(--gn-border);background:linear-gradient(180deg,#fffafd,#fff5f9);-webkit-mask-image:none;mask-image:none}#cart-drawer .cart-totals,#cart-drawer .cart-totals *,[data-testid=cart-subtotal-value]{color:var(--gn-ink)!important}.gn-cart-shipping{width:100%;margin:0;padding:14px 15px;border:1px solid rgba(232,62,111,.18);border-radius:15px;background:#fff}.gn-cart-shipping p{margin:0 0 10px;color:#4b3d44!important;font-size:12px;line-height:1.45}.gn-cart-shipping strong{color:var(--gn-pink-deep)!important;font-weight:850}.gn-cart-shipping__track{width:100%;height:7px;overflow:hidden;border-radius:999px;background:#f6e4ea}.gn-cart-shipping__track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gn-pink),#f47ea1);transition:width .3s ease}#cart-drawer .cart__checkout-button,#cart-drawer .cart-items__empty-button{min-height:54px;border-radius:999px!important;background:var(--gn-pink)!important;color:#fff!important;box-shadow:0 12px 28px #e83e6f38}#cart-drawer .cart-items__wrapper--drawer-empty{min-height:55vh;display:grid;place-content:center;justify-items:center;padding:32px;text-align:center}.gn-product-support .gn-confidence{display:none}.gn-product-support{padding-top:24px}.gn-product-support .gn-help{margin-top:0}@media(max-width:749px){.gn-site-promise{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.gn-site-promise__item{min-height:72px;padding:11px;gap:8px}.gn-site-promise__icon{width:30px;height:30px;flex:0 0 30px}.gn-site-promise strong{font-size:11.5px;line-height:1.3}.gn-site-promise__item div>span{display:none}theme-drawer#cart-drawer .theme-drawer__dialog{width:100vw;border-radius:0}#cart-drawer .theme-drawer__header{min-height:68px;padding:14px 16px}#cart-drawer .cart-drawer__items{padding:18px 16px 6px}#cart-drawer .cart-drawer__summary{padding:16px 16px max(18px,env(safe-area-inset-bottom))}.gn-product-support{padding-top:12px}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/glowness-premium.css.map */
