@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Playfair+Display:ital,wght@0,400;0,600;0,700;1,400&family=Tangerine:wght@400;700&display=swap";:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,.color-scheme-6,[class*=color-scheme-]{--color-background: rgb(0 0 0 / 1) !important;--color-background-rgb: 0 0 0 !important;--color-background-secondary: rgb(46 28 74 / 1) !important;--color-foreground: rgb(245 233 255 / .92) !important;--color-foreground-rgb: 245 233 255 !important;--color-foreground-heading: rgb(245 233 255 / 1) !important;--color-foreground-heading-rgb: 245 233 255 !important;--color-foreground-muted: rgb(177 140 217 / .85) !important;--color-foreground-secondary: rgb(177 140 217 / .8) !important;--color-primary: rgb(123 63 160 / 1) !important;--color-primary-rgb: 123 63 160 !important;--color-primary-hover: rgb(146 100 205 / 1) !important;--color-primary-hover-rgb: 146 100 205 !important;--color-primary-active: rgb(212 175 55 / 1) !important;--color-active: rgb(212 175 55 / 1) !important;--color-instock: rgb(74 222 128 / 1) !important;--color-lowstock: rgb(255 233 168 / 1) !important;--color-outofstock: rgb(220 53 69 / 1) !important;--color-white: rgb(255 255 255 / 1) !important;--color-white-rgb: 255 255 255 !important;--color-border: rgb(212 175 55 / .35) !important;--color-border-rgb: 212 175 55 !important;--color-shadow: rgb(20 8 34 / .6) !important;--color-shadow-rgb: 20 8 34 !important;--color-primary-button-background: rgb(212 175 55 / 1) !important;--color-primary-button-background-rgb: 212 175 55 !important;--color-primary-button-text: rgb(43 29 5 / 1) !important;--color-primary-button-text-rgb: 43 29 5 !important;--color-primary-button-border: rgb(184 145 42 / 1) !important;--color-primary-button-hover-background: rgb(201 168 106 / 1) !important;--color-primary-button-hover-text: rgb(43 29 5 / 1) !important;--color-primary-button-hover-border: rgb(184 145 42 / 1) !important;--color-secondary-button-background: transparent !important;--color-secondary-button-text: rgb(212 175 55 / 1) !important;--color-secondary-button-border: rgb(212 175 55 / .6) !important;--color-secondary-button-hover-background: rgb(123 63 160 / .35) !important;--color-secondary-button-hover-text: rgb(255 233 168 / 1) !important;--color-secondary-button-hover-border: rgb(212 175 55 / 1) !important;--color-input-background: rgb(29 19 48 / 1) !important;--color-input-background-rgb: 29 19 48 !important;--color-input-text: rgb(245 233 255 / .95) !important;--color-input-text-rgb: 245 233 255 !important;--color-input-border: rgb(123 63 160 / .4) !important;--color-input-hover-background: rgb(46 25 76 / 1) !important;--color-input-border-rgb: 123 63 160 !important;--color-variant-background: rgb(29 19 48 / 1) !important;--color-variant-text: rgb(245 233 255 / .95) !important;--color-variant-border: rgb(123 63 160 / .4) !important;--color-variant-hover-background: rgb(123 63 160 / .3) !important;--color-variant-hover-border: rgb(212 175 55 / .8) !important;--color-variant-hover-text: rgb(255 255 255 / 1) !important;--color-selected-variant-background: rgb(123 63 160 / .55) !important;--color-selected-variant-text: rgb(255 255 255 / 1) !important;--color-selected-variant-border: rgb(212 175 55 / 1) !important;--color-selected-variant-hover-background: rgb(78 42 132 / .8) !important;--color-selected-variant-hover-border: rgb(212 175 55 / 1) !important;--color-selected-variant-hover-text: rgb(255 255 255 / 1) !important;--font-heading--family: "Playfair Display", Georgia, serif !important;--font-heading--style: normal !important;--font-heading--weight: 700 !important;--font-body--family: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;--font-body--style: normal !important;--font-body--weight: 400 !important;--font-subheading--family: "DM Sans", sans-serif !important;--font-subheading--weight: 600 !important;--font-accent--family: "DM Sans", sans-serif !important;--font-accent--weight: 600 !important;--button-font-family-primary: "DM Sans", sans-serif !important;--button-text-case-primary: none !important;--button-font-family-secondary: "DM Sans", sans-serif !important;--button-text-case-secondary: none !important;--button-radius: 10px !important}:root{--energetix-gold-gradient: linear-gradient(135deg, #d4af37 0%, #b8912a 100%);--energetix-gold-gradient-hover: linear-gradient(135deg, #c9a86a 0%, #d4af37 100%);--energetix-violet-gradient: linear-gradient(135deg, #4e2a84 0%, #7b3fa0 100%)}body{background:#000!important;background-attachment:fixed}a{text-decoration-thickness:.06em}h2,.h2{position:relative}h2:after,.h2:after{content:"";display:block;width:72px;height:3px;margin-top:10px;background:linear-gradient(90deg,#d4af37,#ffe9a8);border-radius:3px}.button:not(.button-unstyled){background:var(--energetix-gold-gradient)!important;color:#2b1d05!important;border:1px solid #b8912a!important;font-weight:600!important;letter-spacing:.02em;box-shadow:0 6px 18px #d4af3740;transition:background .2s ease,transform .15s ease,box-shadow .2s ease}.button:not(.button-unstyled):hover{background:var(--energetix-gold-gradient-hover)!important;color:#2b1d05!important;box-shadow:0 8px 22px #d4af3759;transform:translateY(-1px)}.button:not(.button-unstyled):active{transform:translateY(0)}.button.button-unstyled{background:transparent!important;color:inherit!important;border:none!important;box-shadow:none!important}.button-secondary{background:#7b3fa040!important;color:#ffe9a8!important;border:1px solid rgba(212,175,55,.6)!important;font-weight:600;transition:background .2s ease,border-color .2s ease,color .2s ease}.button-secondary:hover{background:#7b3fa073!important;color:#ffe9a8!important;border-color:#d4af37!important}.quick-add__button,.quick-add__button--add,.quick-add__button .add-to-cart-text{color:#fff!important}.quick-add__button:hover,.quick-add__button--add:hover,.quick-add__button:hover .add-to-cart-text{color:#f5e9ff!important}.product-card h3,.product-card .product-card__title,.product-card .h4,.product-card .card__heading,.product-card .text-block p,.product-card__content .text-block p{color:#fff!important}.product-card .text-block p,.product-card__content .text-block p{font-size:1.0625rem!important;font-weight:600!important;line-height:1.35}.product-details h1,[data-testid=product-information-details] h1{color:#fff!important}.price{color:#d4af37!important;font-weight:600}.price s,.price .price-item--compare{color:#b18cd9!important;opacity:.8}.price-item--sale{color:#ffe9a8!important}.product-card .price,.product-card__content .price{font-size:1.0625rem!important;font-weight:700!important}.product-details .price,[data-testid=product-information-details] .price{font-size:1.375rem!important;font-weight:700!important}.product-card__content .text-block{padding-left:12px!important;padding-right:12px!important}.product-card__content .text-block product-price,.product-card__content product-price.text-block{margin-top:10px!important}.product-card,.product-grid__item{background:#4e2a8473!important;border:1px solid rgba(123,63,160,.22)!important;border-radius:16px;overflow:hidden;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.product-card:hover,.product-grid__item:hover{border-color:#9264cd99!important;box-shadow:0 14px 34px #00000073;transform:translateY(-4px)}.product-card .card-gallery{border-radius:12px 12px 0 0}.product-card .product-card__content,.product-card slideshow-container,.product-card slideshow-component,.product-card slideshow-slides,.product-card slideshow-slide,.product-card .product-media,.product-card .product-media-container{background:transparent!important}.product-card__content .card-gallery{margin-bottom:auto!important}.card-gallery{--gallery-aspect-ratio: .734 !important}.card-gallery img.product-media__image{width:100%!important;height:100%!important;object-fit:contain!important}.ldp-filters{background:#4e2a8473;border:1px solid rgba(123,63,160,.25);border-radius:16px;padding:16px 18px 12px;margin-bottom:24px}.ldp-filters__row--tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:18px 28px}.ldp-filters__row--cats{margin-top:18px;padding-top:14px;border-top:1px dashed rgba(212,175,55,.3)}.ldp-filters__group{display:flex;flex-direction:column;gap:8px;min-width:0}.ldp-filters__row--cats .ldp-filters__group--cats{width:100%}.ldp-search{display:flex;align-items:center;gap:8px}.ldp-search__input{font:inherit;font-size:.9rem;color:#fff;background:#1d1330;border:1px solid rgba(123,63,160,.3);border-radius:10px;padding:8px 12px;width:200px;outline:none;transition:border-color .2s ease}.ldp-search__input::placeholder{color:#8f6bb5}.ldp-search__input:focus{border-color:#9264cd}.ldp-search__btn{font:inherit;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:0 0 auto;color:#fff;background:linear-gradient(135deg,#4e2a84,#7b3fa0);border:1px solid rgba(212,175,55,.65);border-radius:10px;cursor:pointer;transition:background .2s ease,border-color .2s ease}.ldp-search__btn:hover{background:linear-gradient(135deg,#5b2f8f,#9264cd);border-color:#d4af37}.ldp-search__icon{display:block}.ldp-filters__label{font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#b18cd9}.ldp-filters__pills{display:flex;flex-wrap:wrap;gap:8px;max-width:720px}.ldp-pill{font:inherit;font-size:.85rem;color:#b18cd9;background:#7b3fa01f;border:1px solid rgba(123,63,160,.35);border-radius:999px;padding:6px 14px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ldp-pill:hover{background:#7b3fa047;color:#fff;border-color:#9264cd}.ldp-pill--active{background:linear-gradient(135deg,#4e2a84,#7b3fa0)!important;color:#fff!important;border-color:#d4af37a6!important;box-shadow:0 2px 10px #00000059}.ldp-price-range{width:240px;padding:6px 0 2px}.ldp-price-range__track{position:relative;height:6px;background:#1d1330;border:1px solid rgba(123,63,160,.35);border-radius:999px}.ldp-price-range__fill{position:absolute;top:-1px;height:6px;background:linear-gradient(90deg,#4e2a84,#7b3fa0);border-radius:999px;pointer-events:none}.ldp-price-range__input{position:absolute;top:-9px;left:0;width:100%;height:22px;margin:0;-webkit-appearance:none;appearance:none;background:transparent!important;background-color:transparent!important;pointer-events:none}.ldp-price-range__input::-webkit-slider-runnable-track{background:transparent!important;border:none;-webkit-appearance:none}.ldp-price-range__input::-moz-range-track{background:transparent!important;border:none}.ldp-price-range__input:focus{outline:none}.ldp-price-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe9a8,#d4af37 60%,#b8912a);border:2px solid #2b163f;box-shadow:0 2px 8px #0000008c;cursor:grab;pointer-events:auto}.ldp-price-range__input::-webkit-slider-thumb:active{cursor:grabbing}.ldp-price-range__input::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe9a8,#d4af37 60%,#b8912a);border:2px solid #2b163f;box-shadow:0 2px 8px #0000008c;cursor:grab}.ldp-price-range__labels{display:flex;justify-content:space-between;margin-top:6px;font-size:.85rem;color:#b18cd9}.ldp-price-range__value{font-variant-numeric:tabular-nums}.ldp-price-range__value--max{color:#d4af37}.ldp-filters__group--sort select{font:inherit;font-size:.9rem;color:#fff;background:#1d1330;border:1px solid rgba(123,63,160,.3);border-radius:10px;padding:8px 34px 8px 12px;cursor:pointer}.ldp-filters__group--reset{justify-content:flex-end;margin-left:auto}.ldp-filters__reset{font:inherit;font-size:.85rem;display:inline-flex;align-items:center;gap:7px;color:#b18cd9;background:#7b3fa01f;border:1px solid rgba(212,175,55,.45);border-radius:999px;padding:8px 16px;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.ldp-filters__reset:hover{background:#7b3fa047;color:#fff;border-color:#d4af37}.ldp-filters__reset-icon{font-size:1.05rem;line-height:1;color:#d4af37}.ldp-filters__count{margin-top:12px;padding-top:10px;border-top:1px dashed rgba(212,175,55,.3);font-size:.85rem;color:#b18cd9}.ldp-load-more{display:block;margin:28px auto 40px;font:inherit;font-size:.95rem;font-weight:600;letter-spacing:.04em;color:#fff;background:linear-gradient(135deg,#4e2a84,#7b3fa0);border:1px solid rgba(212,175,55,.65);border-radius:999px;padding:12px 32px;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,border-color .2s ease;box-shadow:0 2px 12px #00000059}.ldp-load-more:hover{background:linear-gradient(135deg,#5b2f8f,#9264cd);border-color:#d4af37;box-shadow:0 4px 18px #7b3fa073}@media screen and (max-width:749px){.ldp-filters{padding:14px 14px 10px}.ldp-filters__row--tools{flex-direction:column;align-items:stretch;gap:14px}.ldp-filters__row--cats{margin-top:14px}.ldp-filters__pills{max-width:100%}.ldp-search{width:100%}.ldp-search__input{width:100%;flex:1}.ldp-price-range{width:100%;max-width:100%}.ldp-filters__group--sort select{width:100%}.ldp-filters__group--reset{margin-left:0;align-self:stretch}.ldp-filters__reset{width:100%;justify-content:center}}.collection-card .text-block,.collection-card__inner .text-block,.collection-card .collection-card__heading,.collection-card__content .text-block{display:inline-flex!important;align-items:center;justify-content:center;background:linear-gradient(135deg,#3d1f66,#5b2f8f)!important;border:1px solid rgba(212,175,55,.55)!important;border-radius:999px!important;padding:8px 18px!important;box-shadow:0 8px 20px #00000073;letter-spacing:.03em;white-space:nowrap}.collection-card .text-block p,.collection-card .collection-card__heading,.collection-card .text-block{color:#ffe9a8!important;font-weight:700;text-shadow:0 1px 3px rgba(0,0,0,.6)}.collection-card:hover .text-block,.collection-card:hover .text-block p{color:#fff!important;border-color:#d4af37!important;box-shadow:0 12px 26px #00000080}.product-badges__badge,.badge{border-radius:50px;font-weight:600;letter-spacing:.03em}.product-badges__badge--rectangle,.badge--sale{background:linear-gradient(135deg,#d4af37,#b8912a)!important;color:#2b1d05!important}.header-section,.header,.header__row{background:#212529!important;border-bottom:1px solid rgba(212,175,55,.25)}.header-logo,.header-logo a{font-family:Tangerine,Playfair Display,serif!important;font-size:2.4rem;font-weight:700;color:#fff!important}@media screen and (min-width:750px){.header-logo__image{transform:translateY(-4.6px)}}.header-menu{font-family:DM Sans,sans-serif!important;font-weight:500}.header-menu a{color:#f5e9ff}.header-menu a:hover{color:#d4af37!important;text-decoration:none}.header__icon,.header-actions__cart-icon{color:#fff!important}.header__icon:hover,.header-actions__cart-icon:hover{color:#d4af37!important}.menu-drawer,.drawer{background:#212529!important;color:#fff!important}.menu-drawer__menu-item,.menu-drawer a,.menu-drawer__close-button{color:#f5e9ff!important}.menu-drawer__menu-item:hover,.menu-drawer a:hover{color:#d4af37!important}.menu-drawer__close-button .icon{color:#f5e9ff!important}.hero__media-wrapper{background-image:url(header-boutique.webp);background-size:cover;background-position:center 20%}.hero__media-wrapper img.hero__media{opacity:0}.hero .text-block p,.hero .text-block h1,.hero .text-block h2{font-family:Tangerine,Playfair Display,serif!important;font-weight:700;font-size:clamp(2.8rem,5vw,4.5rem);color:#fff!important;text-shadow:0 3px 12px rgba(0,0,0,.55)}.announcement-bar{background:linear-gradient(90deg,#4e2a84,#7b3fa0)!important;color:#ffe9a8!important;border-bottom:1px solid rgba(212,175,55,.3)}.announcement-bar__message{font-weight:500;letter-spacing:.05em}.quantity-selector{background:#1d1330e6!important;border:1px solid rgba(123,63,160,.4)!important;border-radius:10px;color:#f5e9ff!important}.quantity-minus:hover,.quantity-plus:hover{color:#d4af37!important}.variant-option__button-label{background:#2b163fd9!important;border:1px solid rgba(212,175,55,.6)!important;border-radius:10px}.variant-option__button-label__text{color:#ffe9a8!important;font-size:1rem!important;font-weight:700!important}.variant-option__button-label:hover .variant-option__button-label__text{color:#fff!important}.variant-option__button-label:has(input:checked),.variant-option__button-label--selected{background:linear-gradient(135deg,#4e2a84,#7b3fa0)!important;border-color:#d4af37!important;box-shadow:0 0 0 1px #d4af3773}.variant-option__button-label:has(input:checked) .variant-option__button-label__text,.variant-option__button-label--selected .variant-option__button-label__text{color:#ffe9a8!important}.facets__pill-label,.facets__summary,.facets__disclosure-vertical summary{color:#f5e9ff!important}.facets__pill-label:hover{color:#d4af37!important}.cart-summary,.cart-summary *{color:#ffe9a8!important}.footer{background:linear-gradient(180deg,#0a0a0a,#000)!important;border-top:1px solid rgba(212,175,55,.25)}.footer__heading{font-family:Playfair Display,Georgia,serif!important;color:#d4af37!important}.footer a{color:#b18cd9}.footer a:hover{color:#ffe9a8!important}.pagination__item{color:#f5e9ff!important}.pagination__item--current{color:#d4af37!important;border-color:#d4af37!important}.pagination__item:hover{color:#ffe9a8!important}.product-information__media,.product-information__media .product-media,.product-information__media .product-media__image{max-height:480px!important}.product-information__media .product-media__image{object-fit:contain!important}.dialog-zoomed-gallery,.dialog-zoomed-gallery__dialog{background:linear-gradient(160deg,#2b163f,#4e2a84 55%,#7b3fa0)!important}.dialog-zoomed-gallery .product-media-container--image .product-media{height:auto!important;max-height:82vh!important;width:100%!important;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box}.dialog-zoomed-gallery .product-media__image{max-height:76vh!important;width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain!important;border-radius:12px;box-shadow:0 10px 30px #00000073}a:focus-visible,button:focus-visible{outline:2px solid rgba(212,175,55,.7);outline-offset:2px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#7b3fa0,#4e2a84);border-radius:6px;border:2px solid #000000}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#d4af37,#b8912a)}@media screen and (max-width:749px){.header-logo,.header-logo a{font-size:1.9rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/theme-ldp.css.map */
