:root{--wb-bg:#0B0810;--wb-bg2:#120D1A;--wb-surface:#1A1324;--wb-line:rgba(251,241,233,.12);--wb-cream:#FBF1E9;--wb-muted:#B9ADC2;--wb-pink:#FF2E9A;--wb-pink-soft:#FF7AC1;--wb-violet:#9D00FF;--wb-amber:#F2B35B;--wb-display:"Playfair Display",Georgia,serif;--wb-sans:"Inter",system-ui,sans-serif;--wb-glow:0 0 24px rgba(255,46,154,.35)}html{scrollbar-color:#3a2d48 var(--wb-bg)}body{background:var(--wb-bg);color:var(--wb-cream);-webkit-font-smoothing:antialiased}::selection{background:var(--wb-pink);color:#140a12}#MainContent h1,#MainContent h2,#MainContent h3,#MainContent .h1,#MainContent .h2,#MainContent .h3,.cart-drawer h2,.cart-drawer .h2,.cart-drawer h3,.cart-drawer .h3,.product-information h1,.view-product-title h1,.search-header h1,.search-header h2,.search-header .h1,.search-header .h2{font-family:var(--wb-display)!important;font-weight:700;letter-spacing:-.01em;text-shadow:none}#MainContent h1 em,#MainContent h2 em,#MainContent h3 em,#MainContent .h1 em,#MainContent .h2 em,#MainContent .h3 em{font-style:italic;font-weight:400;color:var(--wb-pink);text-shadow:0 0 18px rgba(255,46,154,.45),0 0 48px rgba(255,46,154,.25)}#MainContent h4,#MainContent h5,#MainContent h6,#MainContent .h4,#MainContent .h5,#MainContent .h6{letter-spacing:.02em}.rte a,.text-block a:not(.button){color:var(--wb-pink-soft);text-decoration-color:#ff7ac166;text-underline-offset:3px}.rte a:hover,.text-block a:not(.button):hover{color:var(--wb-pink)}.rte blockquote{border-left:2px solid var(--wb-pink);padding-left:1.2em;color:var(--wb-muted);font-family:var(--wb-display);font-style:italic;font-size:1.15em}#header-component{background:#0b0810c7!important;-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border-bottom:1px solid rgba(251,241,233,.08)}#header-component .header__row{background:transparent!important}#header-component .header__logo img,#header-component .header__heading img,#header-component img[alt*=Wholistic]{filter:drop-shadow(0 0 10px rgba(255,46,154,.55)) drop-shadow(0 0 28px rgba(255,46,154,.25));transition:filter .3s}#header-component .header__logo:hover img{filter:drop-shadow(0 0 14px rgba(255,46,154,.8)) drop-shadow(0 0 36px rgba(255,46,154,.4))}#header-component .menu-list__link,#header-component .menu-list__item>a,#header-component nav a{position:relative;transition:color .2s}#header-component .menu-list__link:hover,#header-component nav a:hover{color:var(--wb-pink)!important}#header-component .menu-list__link:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:var(--wb-pink);transform:scaleX(0);transform-origin:left;transition:transform .25s;box-shadow:0 0 8px var(--wb-pink)}#header-component .menu-list__link:hover:after,#header-component .menu-list__link[aria-current]:after{transform:scaleX(1)}#header-component .header-actions__action:hover,#header-component .header__icon:hover{color:var(--wb-pink)}#header-component .cart-bubble,#header-component [class*=cart-bubble]{background:var(--wb-pink)!important;color:#140a12!important;box-shadow:0 0 12px #ff2e9a99}.menu-drawer,.mega-menu__inner,.header-menu__submenu,.menu-list__submenu{background:var(--wb-bg2)}#header-component .header-menu{background:transparent!important}#header-component .header__underlay-closed{background:#0b0810c7!important}#header-component .header-actions__action.color-custom-popover,#header-component .account-button{background:transparent!important}.menu-drawer{border-right:1px solid var(--wb-line)}.announcement-bar,.announcement-bar__slide,#shopify-section-announcement-bar .section,[class*=announcement-bar] .section{background:linear-gradient(90deg,#2a0f3a,#3b0b2e,#2a0f3a)!important}.announcement-bar__text,.announcement-bar p{letter-spacing:.04em;font-weight:500}.button:not(.button-unstyled):not(.button-secondary):not(.button-tertiary):not(.close-button),.shopify-payment-button__button--unbranded,.wbx-btn-primary{background:var(--wb-pink)!important;color:#140a12!important;border:0!important;border-radius:999px!important;font-weight:600;letter-spacing:.02em;box-shadow:0 0 #ff2e9a00,var(--wb-glow);transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,background .25s,filter .25s}.button:not(.button-unstyled):not(.button-secondary):not(.button-tertiary):not(.close-button):hover,.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 0 0 4px #ff2e9a2e,0 0 40px #ff2e9a8c;background:var(--wb-pink)!important;filter:brightness(1.06)}.button.button-secondary{background:transparent!important;color:var(--wb-cream)!important;border:1px solid rgba(251,241,233,.35)!important;border-radius:999px!important;transition:transform .25s,border-color .25s,color .25s}.button.button-secondary:hover{border-color:var(--wb-pink)!important;color:var(--wb-pink)!important;transform:translateY(-2px)}.add-to-cart-button,.sticky-add-to-cart__button{text-transform:none}.shopify-payment-button__more-options{color:var(--wb-muted)}.shopify-payment-button__more-options:hover{color:var(--wb-pink)}.shopify-payment-button__button,shop-pay-wallet-button{border-radius:999px!important;overflow:hidden}.field__input,.field input,.search-input,input.input,input[type=text],input[type=email],input[type=tel],input[type=search],input[type=number],textarea,select,.quantity-selector{background:#0b081099;color:var(--wb-cream);border-color:#fbf1e938}.field__input:focus,.search-input:focus,input[type=email]:focus,input[type=text]:focus,input[type=search]:focus,textarea:focus{outline:none;border-color:var(--wb-pink);box-shadow:0 0 0 3px #ff2e9a33}.quantity-selector{border-radius:999px;border:1px solid rgba(251,241,233,.22)}.quantity-selector button:hover{color:var(--wb-pink)}.product-card{--wbx-card-r:16px;border:1px solid var(--wb-line);border-radius:var(--wbx-card-r);background:var(--wb-surface);padding:10px 10px 14px;position:relative;transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.product-card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,#ff2e9a00,#ff2e9a00);transition:background .3s}.product-card:hover{transform:translateY(-6px);border-color:#ff2e9ab3;box-shadow:0 18px 50px #00000073,0 0 32px #ff2e9a38}.product-card .card-gallery{--gallery-aspect-ratio:4 / 5 !important;border-radius:calc(var(--wbx-card-r) - 6px);overflow:hidden;background:#fbf1e9}.product-card .product-media-container{--product-media-fit:contain !important;background:#fbf1e9}.product-card .product-media{background:#fbf1e9}.product-card .product-media img,.product-card .product-media__image{object-fit:contain!important;padding:7%;background:#fbf1e9;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.product-card:hover .product-media img{transform:scale(1.05)}.product-card__content{padding:12px 4px 0;gap:6px}.product-card .product-card__link,.product-card .card-title,.product-card .product-card__title{color:var(--wb-cream);font-weight:500;letter-spacing:-.005em}.product-card .price,.product-card .price__regular,.product-card product-price{color:var(--wb-pink);font-weight:600}.product-card .price--on-sale .price__sale,.product-card .price--sale{color:var(--wb-pink)}.product-card .price .price__compare,.product-card s,.product-card .compare-at-price{color:var(--wb-muted);font-weight:400}.product-card .quick-add__button{background:var(--wb-bg)!important;color:var(--wb-cream)!important;border:1px solid rgba(251,241,233,.25)!important;box-shadow:0 6px 20px #0006}.product-card .quick-add__button:hover{background:var(--wb-pink)!important;color:#140a12!important;border-color:var(--wb-pink)!important}.product-badges .badge,.product-badges__badge,.badge{font-weight:600;letter-spacing:.06em;text-transform:uppercase;font-size:10px}.collection-card{border-radius:16px;overflow:hidden;border:1px solid var(--wb-line);background:var(--wb-surface);transition:transform .35s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s}.collection-card:hover{transform:translateY(-6px);border-color:#ff2e9ab3;box-shadow:0 18px 50px #00000073,0 0 32px #ff2e9a38}.collection-card img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.collection-card:hover img{transform:scale(1.06)}.collection-card__content,.collection-card .collection-card__title{font-family:var(--wb-display);font-size:1.25rem}.facets__summary,.facets-toggle__button,.sorting-filter__button,.facets [role=button],.facets summary{color:var(--wb-muted);transition:color .2s}.facets__summary:hover,.facets summary:hover,.facets-toggle__button:hover{color:var(--wb-pink)}.facets__panel,.facets__disclosure-panel,.facets-block-wrapper .popover,.sorting-filter__panel,[class*=facets] .color-custom-popover{background:var(--wb-bg2)!important;border:1px solid var(--wb-line);border-radius:14px}.active-facets .active-facet,.active-facets__button{background:#ff2e9a1f;border:1px solid rgba(255,46,154,.45);border-radius:999px;color:var(--wb-cream)}.results-count,.product-grid-container .results-count,.facets__count{color:var(--wb-muted)}.grid-density__button[aria-pressed=true],.layout-toggle button[aria-pressed=true]{color:var(--wb-pink)}.pagination__link,.pagination a,.pagination button{border-radius:999px;transition:color .2s,background .2s}.pagination__link:hover,.pagination a:hover{color:var(--wb-pink)}.pagination__link[aria-current],.pagination [aria-current]{background:var(--wb-pink);color:#140a12;box-shadow:var(--wb-glow)}.product-information__media .product-media-container:not(.dialog-zoomed-gallery *):not(.dialog-thumbnails-list *){aspect-ratio:1 / 1!important;width:100%;max-height:none;background:#fbf1e9;border-radius:16px;overflow:hidden}.product-information__media .product-media-container:not(.dialog-zoomed-gallery *):not(.dialog-thumbnails-list *) .product-media{width:100%;height:100%}.product-information__media .product-media-container:not(.dialog-zoomed-gallery *):not(.dialog-thumbnails-list *) .product-media img,.product-information__media .product-media-container:not(.dialog-zoomed-gallery *):not(.dialog-thumbnails-list *) .product-media video{width:100%;height:100%;object-fit:contain;padding:5%;background:#fbf1e9}.product-information__media .product-media-container__zoom-button,.product-information__media .slideshow-control{color:#140a12}.product-information__media .media-gallery__grid{gap:12px!important}.view-product-title a{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--wb-pink-soft);font-weight:600}.product-information h1,.product-details h1{font-size:clamp(30px,3.6vw,52px);line-height:1.05}product-price .price,.product-details .price{color:var(--wb-pink);font-weight:600;font-size:1.4rem}.product-details .divider__line,.divider__line{border-color:var(--wb-line)!important;background:var(--wb-line)}.variant-option__button-label,.variant-option__button{border-radius:999px}.product-details .accordion,.accordion__summary,.disclosure{color:var(--wb-cream)}.accordion__summary:hover,.disclosure summary:hover{color:var(--wb-pink)}.product-form-buttons .button{width:100%}.add-to-cart-button{font-size:15px;padding-block:16px}.product-details .text-block.rte,.product-description{color:var(--wb-muted)}.sticky-add-to-cart__bar{background:#0b0810d9!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-top:1px solid rgba(255,46,154,.3);color:var(--wb-cream)}.sticky-add-to-cart__image{background:#fbf1e9;border-radius:10px;overflow:hidden}.product-recommendations h2,.product-recommendations h3,.product-list h2,.product-list h3{font-size:clamp(26px,3vw,40px)}.cart-drawer,cart-drawer .cart-drawer__dialog,.cart-drawer__dialog,.cart-drawer__inner,dialog.cart-drawer__dialog{background:var(--wb-bg2)!important;color:var(--wb-cream);border-left:1px solid rgba(255,46,154,.25)}.cart-drawer__header,.cart-drawer__footer,.cart-drawer__summary{background:transparent}.cart-items__media,.cart-item__image,.cart-items__media-container,.cart-items__image-container{background:#fbf1e9;border-radius:12px;overflow:hidden}.cart-items__media img,.cart-item__image img{object-fit:contain;padding:6%}.cart-items__title,.cart-item__name{font-weight:500}.cart-items__price,.cart-item__price,.cart-drawer .price,.cart__total,.cart-summary__total,.cart-drawer__total{color:var(--wb-pink);font-weight:600}.cart-summary,.cart-page-summary,.cart__summary,.cart-drawer__footer{border-radius:16px}.cart__summary,.cart-summary{background:var(--wb-surface);border:1px solid var(--wb-line);padding:24px}.cart__checkout-button,.cart-drawer__checkout-button,.cart-actions .button,.cart-summary .button{width:100%}.cart-items__quantity .quantity-selector,.cart-drawer .quantity-selector{background:#0b081099}button.cart-items__remove,button.cart-discount__button,button.predictive-search__close-modal-button,button.quick-add__button.quick-add__button--add{background:transparent!important;color:var(--wb-muted)!important;border:1px solid rgba(251,241,233,.22)!important;box-shadow:none!important}button.cart-items__remove:hover,button.cart-discount__button:hover,button.predictive-search__close-modal-button:hover{color:var(--wb-pink)!important;border-color:var(--wb-pink)!important;transform:none}.product-card button.quick-add__button{background:var(--wb-bg)!important;color:var(--wb-cream)!important}.product-card button.quick-add__button:hover{background:var(--wb-pink)!important;color:#140a12!important;border-color:var(--wb-pink)!important}.free-shipping-bar,.cart-drawer .progress-bar{border-radius:999px;overflow:hidden}.free-shipping-bar__fill,.progress-bar__fill{background:linear-gradient(90deg,var(--wb-violet),var(--wb-pink));box-shadow:0 0 12px #ff2e9a99}.color-custom-popover,.popover,dialog.popover{background:var(--wb-bg2)!important;border:1px solid var(--wb-line)!important}dialog::backdrop{background:#0b0810b3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.search-header{padding-top:40px}.search-header .search-input,.search-header input{font-size:1.1rem;padding:16px 22px}.predictive-search,.predictive-search__results,.predictive-search-results{background:var(--wb-bg2)!important;border:1px solid var(--wb-line)}.blog-post-card,.article-card{border-radius:16px;overflow:hidden;border:1px solid var(--wb-line);background:var(--wb-surface);transition:transform .35s,border-color .3s,box-shadow .3s}.blog-post-card:hover,.article-card:hover{transform:translateY(-6px);border-color:#ff2e9ab3;box-shadow:0 18px 50px #00000073,0 0 32px #ff2e9a38}.blog-post-card img,.article-card img{transition:transform .7s}.blog-post-card:hover img,.article-card:hover img{transform:scale(1.05)}.article__title,.blog-post-card__title,.article-card__title{font-family:var(--wb-display)}.article-content,.article__content,.page-content .rte,.main-page .rte{font-size:1.05rem;line-height:1.75;color:var(--wb-muted)}.article-content h2,.article-content h3,.page-content h2,.page-content h3,.article-content strong,.page-content strong{color:var(--wb-cream)}.article__date,.blog-post-card__date{color:var(--wb-pink-soft);letter-spacing:.14em;text-transform:uppercase;font-size:11px}.section-404 h1,.template-404 h1{font-size:clamp(48px,8vw,120px)}.divider__line,hr{border-color:var(--wb-line)}.header__underlay-open{background:#0b081099}@media(max-width:749px){.product-card{padding:6px 6px 10px;border-radius:12px}.product-card .card-gallery{border-radius:8px}.product-information h1{font-size:30px}}@media(prefers-reduced-motion:reduce){.product-card,.collection-card,.button,.product-card img{transition:none!important}.product-card:hover,.collection-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/wbx-global.css.map */
