:root{--brand-teal: #005E54;--brand-gold: #C8A951;--brand-gold-light: #E8D5A3;--brand-rose: #B76E79;--brand-sage: #A8C5B8;--v-nude: #FDF8F0;--v-nude-dark: #F5EDE0;--v-charcoal: #1A1A2E;--v-charcoal-mid: rgba(26, 26, 46, .7);--v-gray: #888888;--v-gold: #C8A951;--v-gold-light: #E8D5A3;--v-gold-dark: #A88A3D;--v-white: #FFFFFF;--v-border: rgba(0, 94, 84, .12);--v-shadow: 0 4px 30px rgba(0, 94, 84, .1);--v-shadow-deep: 0 20px 40px rgba(0, 0, 0, .05);--v-radius: 2px;--v-ease: cubic-bezier(.25, .46, .45, .94);--v-font-heading: "Playfair Display", Georgia, "Times New Roman", serif;--v-font-body: "Inter", "Segoe UI", system-ui, sans-serif}body{background-color:var(--v-nude)!important;color:var(--v-charcoal)!important}body,p,span,a,li,input,textarea,select,label{font-family:Inter,Cairo,sans-serif!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.rich-text__heading,.card__heading,.featured-collection .title{font-family:var(--v-font-heading)!important;font-weight:500!important;letter-spacing:.02em!important;color:var(--v-charcoal)!important}.header-wrapper{border-bottom:1px solid var(--v-border)!important;background:#f9f6f0f7!important;backdrop-filter:blur(12px)!important;-webkit-backdrop-filter:blur(12px)!important}.header__heading-logo,.header__heading-logo img{display:none!important}.header__heading,.header__heading-link{font-family:var(--v-font-heading)!important;font-weight:700!important;font-size:2.2rem!important;letter-spacing:.35em!important;margin-right:-.35em!important;text-decoration:none!important;text-transform:uppercase!important;line-height:1!important;transition:letter-spacing .8s cubic-bezier(.25,1,.5,1),filter .8s ease!important;display:inline-block!important;background:linear-gradient(90deg,var(--brand-gold) 0%,var(--brand-gold-light) 40%,#FFFFFF 50%,var(--brand-gold-light) 60%,var(--brand-gold) 100%)!important;background-size:250% auto!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important;animation:logo-liquid-gold 6s linear infinite,float-logo-royal 5s ease-in-out infinite!important}.header__heading:hover,.header__heading-link:hover{letter-spacing:.45em!important;filter:drop-shadow(0 6px 16px rgba(200,169,81,.5))!important}.header__nav-item a,.header__menu-item,.header__menu-item a{font-family:Inter,sans-serif!important;font-size:.78rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;font-weight:400!important;color:var(--v-charcoal)!important;transition:color .25s ease!important}.header__nav-item a:hover,.header__menu-item:hover,.header__menu-item a:hover{color:var(--v-gold)!important}.header__icon,.header__icon svg{color:var(--v-charcoal)!important;fill:var(--v-charcoal)!important}.button,.btn,.btn-primary,.shopify-payment-button__button,.product-form__submit{font-family:Inter,Cairo,sans-serif!important;font-size:.78rem!important;letter-spacing:.15em!important;text-transform:uppercase!important;border-radius:var(--v-radius)!important;transition:all .4s var(--v-ease)!important;font-weight:500!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.button:not(.button--secondary):not(.button--tertiary),.btn-primary,.product-form__submit{background:#ffffff05!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;color:var(--brand-gold)!important;border:1px solid var(--brand-gold)!important;border-radius:50px!important;padding:1.2rem 3.5rem!important;box-shadow:0 4px 15px #0000000d!important}.button:after,.button:before,.btn-primary:after,.btn-primary:before,.product-form__submit:after,.product-form__submit:before{display:none!important}.button:not(.button--secondary):not(.button--tertiary):hover,.btn-primary:hover,.product-form__submit:hover{background:var(--brand-gold)!important;border-color:var(--brand-gold)!important;color:#0d0d14!important;transform:translateY(-3px)!important;box-shadow:0 15px 35px #c8a95159!important}.button--secondary{background:transparent!important;color:var(--v-charcoal)!important;border:1px solid var(--v-charcoal)!important}.button--secondary:hover{background:#1111110d!important;transform:translateY(-2px)!important}.scroll-trigger.animate--slide-in{animation:none!important;opacity:1!important;transform:none!important;visibility:visible!important}ul.product-grid{list-style:none!important;padding:0!important;margin:0!important}.product-card-wrapper{height:100%!important;transition:transform .35s var(--v-ease)!important}.product-card-wrapper:hover{transform:translateY(-8px)!important}.card{border-radius:20px!important;background:#fff!important;border:1px solid rgba(0,94,84,.05)!important;box-shadow:0 12px 30px #00000008!important;transition:box-shadow .35s var(--v-ease),transform .35s var(--v-ease)!important;overflow:hidden!important}.product-card-wrapper:hover .card{box-shadow:0 16px 40px #0000000f,0 2px 6px #005e540d!important}.card__inner{background:transparent!important;flex:0 0 auto!important;width:100%!important;display:block!important;aspect-ratio:1 / 1!important;min-height:1px!important}.card__inner .card__heading{display:none!important}.card__media .motion-reduce{transition:transform .6s var(--v-ease)!important;opacity:1!important;visibility:visible!important;display:block!important}.product-card-wrapper:hover .card__media .motion-reduce{transform:scale(1.04)!important}.card__media img,.card__media svg,.card__media .placeholder-svg{opacity:1!important;visibility:visible!important;display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;mix-blend-mode:multiply!important}.card__media{background:transparent!important;display:block!important;opacity:1!important;visibility:visible!important;padding:1.5rem!important}.card__content{background:transparent!important}.card__information{padding:1rem 1.5rem 1.8rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:.8rem!important}.card__heading a{font-family:var(--v-font-heading)!important;font-size:1.15rem!important;font-weight:500!important;color:var(--v-charcoal)!important;letter-spacing:.02em!important;line-height:1.3!important}.card__badge .badge{background:transparent!important;border:1px solid var(--v-gold)!important;color:var(--v-gold)!important;border-radius:4px!important;padding:.2rem .6rem!important;font-family:var(--v-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:.7rem!important}.price{justify-content:center!important;align-items:center!important}.price--on-sale .price-item--sale,.price-item--regular{color:var(--v-gold)!important;font-weight:600!important}.price--on-sale .price-item--sale{color:var(--v-gold)!important}body,main,.page-width{background:var(--v-nude)!important;color:var(--v-charcoal)!important}.color-scheme-1,.color-scheme-1.gradient{background:var(--v-nude)!important}input,textarea,select{border:1px solid var(--v-border)!important;border-radius:var(--v-radius)!important;background:var(--v-white)!important;color:var(--v-charcoal)!important;font-family:Inter,sans-serif!important}input:focus,textarea:focus,select:focus{border-color:var(--v-gold)!important;outline:none!important;box-shadow:0 0 0 3px #c9a96e26!important}.cart-drawer__header,.cart-drawer{background:var(--v-nude)!important}.cart-drawer__header h2,.cart-items .cart-item__name{font-family:Cormorant Garamond,serif!important}@media screen and (max-width:749px){.section-full-width,.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.header__heading,.header__heading-link{font-size:1.3rem!important;letter-spacing:.2em!important;margin-right:-.2em!important}header.header{position:relative}.header__heading{position:absolute!important;left:50%!important;transform:translate(-50%)!important;width:max-content}.v-theme-toggle .v-toggle-text{display:none!important}.v-theme-toggle{padding:0!important;width:2.4rem!important;height:2.4rem!important;border-radius:50%!important;background:transparent!important;border:none!important}.velurea-antigravity-hero-section .hero{flex-direction:column!important;align-items:center!important;text-align:center!important;min-height:auto!important;padding-top:4rem!important;padding-bottom:3rem!important;position:relative!important}.velurea-antigravity-hero-section .hero-content{width:100%!important;padding-right:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:1.5rem!important;position:relative!important;z-index:10!important}.velurea-antigravity-hero-section .hero-title{font-size:clamp(2.2rem,8vw,3.5rem)!important;word-break:keep-all!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important;margin-bottom:.5rem!important;line-height:1.2!important}.velurea-antigravity-hero-section .dual-lang-divider{flex-direction:row!important;justify-content:center!important;margin:.8rem 0!important;position:static!important}.velurea-antigravity-hero-section .ar-text{font-size:1.4rem!important}.velurea-antigravity-hero-section .hero-desc{font-size:1.05rem!important;margin-bottom:2rem!important;max-width:95%!important;position:static!important;line-height:1.6!important}.velurea-antigravity-hero-section .hero-visuals{display:none!important}ul.product-grid.grid--2-col-tablet-down{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;padding:0 12px!important}ul.product-grid.grid--2-col-tablet-down>li.grid__item{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}ul.product-grid.grid--2-col-tablet-down>li.grid__item .product-card-wrapper{height:100%!important}ul.product-grid.grid--1-col-tablet-down{display:block!important;padding:0 12px!important}.card__heading a{font-size:.92rem!important}.card__information{padding:.75rem!important}h1{font-size:clamp(2rem,8vw,3.5rem)!important}h2{font-size:clamp(1.6rem,6vw,2.5rem)!important}}body.v-dark-mode{--v-nude: #0D0D14;--v-nude-dark: #141420;--v-charcoal: #F5F0E8;--v-charcoal-mid: rgba(245, 240, 232, .7);--v-gray: #8A8070;--v-white: #141420;--v-border: rgba(200, 169, 81, .15);--v-shadow: 0 4px 30px rgba(200, 169, 81, .15);--v-shadow-deep: 0 20px 40px rgba(0, 0, 0, .5)}body.v-dark-mode,body.v-dark-mode main,body.v-dark-mode .page-width,body.v-dark-mode .shopify-section,body.v-dark-mode .color-scheme-1,body.v-dark-mode .color-scheme-1.gradient,body.v-dark-mode .section,body.v-dark-mode .collection{background:var(--v-nude)!important;color:var(--v-charcoal)!important}body.v-dark-mode h1,body.v-dark-mode h2,body.v-dark-mode h3,body.v-dark-mode h4,body.v-dark-mode h5,body.v-dark-mode h6,body.v-dark-mode .h0,body.v-dark-mode .h1,body.v-dark-mode .h2,body.v-dark-mode .h3,body.v-dark-mode .h4,body.v-dark-mode .h5,body.v-dark-mode .card__heading a,body.v-dark-mode .banner__heading,body.v-dark-mode .rich-text__heading,body.v-dark-mode .featured-collection .title,body.v-dark-mode .v-wordmark{color:var(--v-charcoal)!important}body.v-dark-mode p,body.v-dark-mode span:not(.badge),body.v-dark-mode li,body.v-dark-mode label,body.v-dark-mode .card__vendor,body.v-dark-mode .card__information p,body.v-dark-mode .rich-text__text p,body.v-dark-mode .footer__content p{color:var(--v-charcoal-mid)!important}body.v-dark-mode .header-wrapper{background:#0b0b0ff5!important;border-bottom:1px solid var(--v-border)!important;backdrop-filter:blur(16px)!important;-webkit-backdrop-filter:blur(16px)!important}body.v-dark-mode .header__nav-item a,body.v-dark-mode .header__menu-item,body.v-dark-mode .header__menu-item span,body.v-dark-mode .list-menu__item,body.v-dark-mode .header__menu-item a{color:var(--v-charcoal)!important}body.v-dark-mode .header__menu-item:hover,body.v-dark-mode .header__menu-item:hover span,body.v-dark-mode .header__menu-item a:hover{color:var(--v-gold)!important}body.v-dark-mode .header__icon,body.v-dark-mode .header__icon svg{color:var(--v-charcoal)!important;fill:var(--v-charcoal)!important}body.v-dark-mode .header__icon:hover,body.v-dark-mode .header__icon:hover svg{color:var(--v-gold)!important;fill:var(--v-gold)!important}body.v-dark-mode .price-item--regular{color:var(--v-charcoal)!important}body.v-dark-mode .price--on-sale .price-item--sale{color:var(--v-gold)!important}body.v-dark-mode .price--on-sale .price-item--regular{color:var(--v-gray)!important}body.v-dark-mode .button:not(.button--secondary):not(.button--tertiary),body.v-dark-mode .product-form__submit{background:var(--v-gold)!important;color:#0b0b0f!important;border-color:var(--v-gold)!important}body.v-dark-mode .button:not(.button--secondary):not(.button--tertiary):hover,body.v-dark-mode .product-form__submit:hover{background:var(--v-charcoal)!important;color:#0b0b0f!important;border-color:var(--v-charcoal)!important}body.v-dark-mode .button--secondary{color:var(--v-charcoal)!important;border-color:var(--v-border)!important;background:transparent!important}body.v-dark-mode .button--secondary:hover{background:#f5ede114!important;border-color:var(--v-gold)!important;color:var(--v-gold)!important}body.v-dark-mode .card,body.v-dark-mode .card-wrapper .card{background:#1a1a2e66!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border-color:#c8a9511a!important;box-shadow:none!important}body.v-dark-mode .card__inner,body.v-dark-mode .card__media{background:transparent!important}body.v-dark-mode .card__media img{mix-blend-mode:multiply!important}body.v-dark-mode .card__content{background:transparent!important}body.v-dark-mode .product-card-wrapper:hover .card{box-shadow:0 10px 30px #0000004d,0 1px 3px #c8a9511a!important;border-color:#c8a9514d!important}body.v-dark-mode .card__badge .badge{background:transparent!important;color:var(--v-gold)!important;border-color:var(--v-gold)!important}body.v-dark-mode input,body.v-dark-mode textarea,body.v-dark-mode select,body.v-dark-mode .field__input,body.v-dark-mode .select__select{background:#111318!important;color:var(--v-charcoal)!important;border:1px solid var(--v-border)!important;border-radius:2px!important}body.v-dark-mode input::placeholder,body.v-dark-mode textarea::placeholder{color:var(--v-gray)!important}body.v-dark-mode input:focus,body.v-dark-mode textarea:focus,body.v-dark-mode select:focus,body.v-dark-mode .field__input:focus{border-color:var(--v-gold)!important;outline:none!important;box-shadow:0 0 0 3px #c9a96e2e!important}body.v-dark-mode label,body.v-dark-mode .field__label{color:var(--v-charcoal-mid)!important}body.v-dark-mode .cart-drawer,body.v-dark-mode .cart-drawer__header,body.v-dark-mode .cart-notification{background:#111318!important;border-color:var(--v-border)!important}body.v-dark-mode .cart-drawer__header{border-bottom:1px solid var(--v-border)!important}body.v-dark-mode .cart-items .cart-item__name,body.v-dark-mode .cart-items .cart-item__price,body.v-dark-mode .totals__total-value{color:var(--v-charcoal)!important}body.v-dark-mode .cart-item__quantity-wrapper{background:#0b0b0f!important;border:1px solid var(--v-border)!important}body.v-dark-mode .quantity__input,body.v-dark-mode .quantity__button{background:transparent!important;color:var(--v-charcoal)!important;border-color:var(--v-border)!important}body.v-dark-mode .footer,body.v-dark-mode footer.footer{background:#0b0b0f!important;border-top:1px solid var(--v-border)!important}body.v-dark-mode .footer__heading{color:var(--v-charcoal)!important;font-family:Cormorant Garamond,serif!important;letter-spacing:.08em!important}body.v-dark-mode .footer-block__details-content a,body.v-dark-mode .footer__list a,body.v-dark-mode .footer__content a{color:var(--v-charcoal-mid)!important}body.v-dark-mode .footer-block__details-content a:hover,body.v-dark-mode .footer__list a:hover{color:var(--v-gold)!important}body.v-dark-mode .footer__copyright,body.v-dark-mode .copyright__content{color:var(--v-gray)!important;border-top:1px solid var(--v-border)!important}body.v-dark-mode .collection,body.v-dark-mode .collection__hero{background:var(--v-nude)!important}body.v-dark-mode .facets__form,body.v-dark-mode .facets-container{background:#111318!important}body.v-dark-mode .facet-filters__summary,body.v-dark-mode .facets__heading{color:var(--v-charcoal)!important}body.v-dark-mode .facet-checkbox__text{color:var(--v-charcoal-mid)!important}body.v-dark-mode .product__title{color:var(--v-charcoal)!important}body.v-dark-mode .product__description,body.v-dark-mode .product__description p{color:var(--v-charcoal-mid)!important}body.v-dark-mode .product-media-container,body.v-dark-mode .product__media-wrapper{background:#111318!important}body.v-dark-mode .product__info-wrapper,body.v-dark-mode .product__info-container{background:var(--v-nude)!important}body.v-dark-mode .variant-selects select,body.v-dark-mode fieldset.js-filter{background:#111318!important;color:var(--v-charcoal)!important;border-color:var(--v-border)!important}body.v-dark-mode .search__form,body.v-dark-mode .predictive-search{background:#111318!important;border-color:var(--v-border)!important}body.v-dark-mode .predictive-search__item,body.v-dark-mode .predictive-search__heading{color:var(--v-charcoal)!important}body.v-dark-mode .predictive-search__item:hover{background:#c9a96e14!important}body.v-dark-mode .velurea-marquee,body.v-dark-mode .v-marquee{background:#0b0b0f!important;border-color:var(--v-border)!important}body.v-dark-mode hr,body.v-dark-mode .section-divider{border-color:var(--v-border)!important}body.v-dark-mode .v-hero-editorial__title{color:var(--v-charcoal)!important}body.v-dark-mode .v-hero-editorial__badge{color:var(--v-gold)!important;border-color:var(--v-border)!important;background:#c9a96e14!important}body.v-dark-mode .v-hero-editorial__subtitle{color:var(--v-charcoal-mid)!important}body.v-dark-mode .v-hero-editorial__text,body.v-dark-mode .v-hero-editorial{background:#0b0b0f!important}body.v-dark-mode .v-hero-btn--primary{background:var(--v-gold)!important;color:#0b0b0f!important;border-color:var(--v-gold)!important}body.v-dark-mode .v-hero-btn--primary:hover{background:var(--v-charcoal)!important;color:#0b0b0f!important}body.v-dark-mode .v-hero-btn--secondary{color:var(--v-charcoal)!important;border-color:var(--v-border)!important}body.v-dark-mode .v-hero-btn--secondary:hover{background:#f5ede114!important;border-color:var(--v-gold)!important;color:var(--v-gold)!important}body.v-dark-mode .customer,body.v-dark-mode .login,body.v-dark-mode .register{background:var(--v-nude)!important}body.v-dark-mode .customer .field,body.v-dark-mode .login .field,body.v-dark-mode .register .field{background:#111318!important}body.v-dark-mode::-webkit-scrollbar{width:6px}body.v-dark-mode::-webkit-scrollbar-track{background:#0b0b0f}body.v-dark-mode::-webkit-scrollbar-thumb{background:#c9a96e59;border-radius:3px}body.v-dark-mode::-webkit-scrollbar-thumb:hover{background:var(--v-gold)}.v-theme-toggle{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:none;background:transparent;cursor:pointer;border-radius:50%;transition:background .2s ease,transform .2s ease;padding:0;line-height:1}.v-theme-toggle:hover{background:#c9a96e1f;transform:scale(1.1)}.v-toggle-icon{font-size:1.1rem;display:block;transition:transform .3s ease;line-height:1}.v-theme-toggle:hover .v-toggle-icon{transform:rotate(20deg)}.v-theme-toggle{color:var(--v-charcoal)}body.v-dark-mode .v-theme-toggle{color:var(--v-gold)}@keyframes float{0%{transform:translateY(0) translateZ(0)}50%{transform:translateY(-15px) translateZ(20px)}to{transform:translateY(0) translateZ(0)}}@keyframes float-delayed{0%{transform:translateY(0) translateZ(0)}50%{transform:translateY(-10px) translateZ(10px)}to{transform:translateY(0) translateZ(0)}}@keyframes logo-liquid-gold{0%{background-position:200% center}to{background-position:-50% center}}@keyframes float-logo-royal{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}.velurea-brand-pillars-section{background:transparent;position:relative}.pillars-header{text-align:center;margin-bottom:5rem}.pillars-eyebrow{font-family:Inter,sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.35em;text-transform:uppercase;color:var(--brand-gold);margin:0 0 1.8rem;opacity:.85}.pillars-title{font-family:Cairo,Playfair Display,sans-serif;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:300;color:var(--v-charcoal);margin:0 0 2rem;letter-spacing:.03em;line-height:1.3}.pillars-title-rule{width:48px;height:1px;background:var(--brand-gold);margin:0 auto;opacity:.6}.pillars-grid{display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.pillar-item{padding:0 4rem;text-align:center;position:relative}.pillar-item--divider{border-right:1px solid rgba(200,169,81,.3)}.pillar-numeral{display:block;font-family:Playfair Display,Georgia,serif;font-size:3.2rem;font-weight:300;color:var(--brand-gold);margin-bottom:2rem;letter-spacing:.12em;line-height:1;animation:pillar-float 6s ease-in-out infinite;animation-delay:var(--float-delay, 0s)}.pillar-heading{font-family:Cairo,sans-serif;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;color:var(--v-charcoal);margin:0 0 1.2rem;line-height:1.4;letter-spacing:.01em}.pillar-desc{font-family:Cairo,Inter,sans-serif;font-size:.95rem;font-weight:300;line-height:1.85;color:var(--v-charcoal);opacity:.65;margin:0}@keyframes pillar-float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}body.v-dark-mode .pillars-title,body.v-dark-mode .pillar-heading{color:#f5f0e8}body.v-dark-mode .pillar-desc{color:#f5f0e88c;opacity:1}body.v-dark-mode .pillar-item--divider{border-right-color:#c8a95133}body.v-dark-mode .pillars-title-rule{background:var(--brand-gold);opacity:.4}@media screen and (max-width:989px){.pillars-grid{grid-template-columns:1fr;max-width:520px;margin:0 auto}.pillar-item{padding:3.5rem 1.5rem;border-right:none!important}.pillar-item--divider{border-right:none!important;border-bottom:1px solid rgba(200,169,81,.3)}body.v-dark-mode .pillar-item--divider{border-bottom-color:#c8a95133}.pillar-numeral{font-size:2.6rem;margin-bottom:1.5rem}}.ag-features-title{font-weight:400;letter-spacing:.04em;background:linear-gradient(135deg,var(--v-charcoal) 0%,var(--brand-teal) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.ag-features-subtitle{letter-spacing:.2em!important;text-transform:uppercase!important;font-size:.78rem!important;opacity:.8}.ag-feature-card-wrapper{width:100%}.ag-feature-card{position:relative;border-radius:24px;padding:0;cursor:pointer;transform-style:preserve-3d;transform:rotateX(0) rotateY(0) translateZ(0);transition:transform .6s cubic-bezier(.23,1,.32,1);background:#ffffff73;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(200,169,81,.08);box-shadow:0 8px 32px #0000000a,inset 0 1px #ffffff80;animation:ag-float 7s ease-in-out infinite;animation-delay:var(--float-delay, 0s)}.ag-feature-card-inner{position:relative;z-index:2;padding:3rem 2.5rem 2.5rem;transform-style:preserve-3d;transition:transform .4s ease;text-align:center}.ag-feature-glow{position:absolute;bottom:-20px;left:10%;right:10%;height:60px;border-radius:50%;background:radial-gradient(ellipse,rgba(200,169,81,.35) 0%,transparent 70%);filter:blur(18px);opacity:0;transition:opacity .5s ease;z-index:0;pointer-events:none}.ag-feature-card:hover{box-shadow:0 15px 40px #c8a9511f,0 4px 12px #0000000a,inset 0 1px #ffffffb3;border-color:#c8a95140}.ag-feature-card:hover .ag-feature-glow{opacity:1}.ag-feature-icon-wrapper{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin:0 auto 2rem;border-radius:20px;background:linear-gradient(135deg,#c8a95114,#005e540a);border:1px solid rgba(200,169,81,.15);transform-style:preserve-3d;transition:transform .4s ease,box-shadow .4s ease}.ag-feature-icon{font-size:2rem;line-height:1;display:block;filter:drop-shadow(0 0 6px rgba(200,169,81,.4))}.ag-feature-heading{font-family:Cairo,Playfair Display,sans-serif!important;font-size:clamp(1.3rem,2.5vw,1.6rem);font-weight:600!important;color:var(--v-charcoal);margin:0 0 1.2rem;line-height:1.4;letter-spacing:.01em}.ag-feature-desc{font-family:Cairo,Inter,sans-serif;font-size:1rem;line-height:1.75;color:var(--v-charcoal-mid, #4A4A5A);margin:0;opacity:.85}.ag-particle{position:absolute;left:var(--left, 50%);bottom:-10px;width:var(--size, 4px);height:var(--size, 4px);border-radius:50%;background:radial-gradient(circle,#E8D5A3 0%,rgba(200,169,81,.4) 50%,transparent 100%);animation:ag-drift var(--duration, 8s) ease-in-out var(--delay, 0s) infinite;opacity:0;pointer-events:none}@keyframes ag-float{0%{transform:translateY(0) rotateX(0) rotateY(0)}33%{transform:translateY(-10px) rotateX(0) rotateY(0)}66%{transform:translateY(-5px) rotateX(0) rotateY(0)}to{transform:translateY(0) rotateX(0) rotateY(0)}}@keyframes ag-drift{0%{transform:translateY(0) translate(0) scale(.8);opacity:0}10%{opacity:.7}80%{opacity:.3}to{transform:translateY(-400px) translate(calc(var(--drift, 20px) * 1));opacity:0}}.ag-particle:nth-child(odd){animation-duration:9s;--drift: 30px}.ag-particle:nth-child(2n){animation-duration:11s;--drift: -25px}.ag-particle:nth-child(3n){animation-duration:7s;--drift: 10px}body.v-dark-mode .ag-feature-card{background:#1a1a2e66;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-color:#c8a95114;box-shadow:0 8px 32px #0006,inset 0 1px #ffffff08}body.v-dark-mode .ag-feature-card:hover{background:#1a1a2e99;border-color:#c8a95138;box-shadow:0 15px 40px #c8a9511f,0 4px 16px #00000080,inset 0 1px #ffffff0a}body.v-dark-mode .ag-feature-heading{color:#f5f0e8!important;font-weight:600!important}body.v-dark-mode .ag-feature-desc{color:#f5f0e899}body.v-dark-mode .ag-feature-icon-wrapper{background:linear-gradient(135deg,#c8a95114,#005e540f);border-color:#c8a9511f}body.v-dark-mode .ag-features-title{background:linear-gradient(135deg,#F5F0E8 0%,var(--brand-gold) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media screen and (max-width:749px){.ag-feature-card-inner{padding:2.2rem 1.8rem 2rem}.ag-feature-icon-wrapper{width:60px;height:60px;margin-bottom:1.5rem;border-radius:16px}.ag-feature-icon{font-size:1.8rem}.ag-feature-heading{font-size:1.4rem}.ag-feature-card{transform:none!important;animation:ag-float-mobile 7s ease-in-out infinite!important;animation-delay:var(--float-delay, 0s)!important}}@keyframes ag-float-mobile{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}.product__info-wrapper .product__description,.product__info-wrapper .rte,.product__info-wrapper .rte *,.product__description,.product__description *{text-align:right!important;letter-spacing:0px!important;word-spacing:0px!important;text-justify:auto!important;line-height:1.8!important;max-width:100%!important;overflow-wrap:break-word!important;word-break:break-word!important;white-space:pre-wrap!important;direction:rtl!important;box-sizing:border-box!important;font-family:Cairo,Inter,sans-serif!important}.product__description,.product__info-wrapper .rte{margin-top:15px!important;overflow:hidden!important;padding:0 15px!important;width:100%!important}.product__info-container .product__description{padding-left:15px!important;padding-right:15px!important}.product__media-list{padding-right:15px!important;padding-left:15px!important}.slider-counter{direction:ltr!important}.slider-button{transform:scaleX(-1)!important}.product-media-modal__content img{max-width:100vw!important;object-fit:contain!important}@media screen and (max-width:749px){.product-media-container .product-media-modal__dialog{padding:0!important}.product__media-item--variant img{max-width:100%!important;height:auto!important}}.card__badge{position:absolute!important;top:15px!important;left:15px!important;right:auto!important;bottom:auto!important;z-index:5!important}.badge-stamp{display:inline-block!important;padding:.3rem .8rem!important;border-radius:4px!important;font-family:Playfair Display,serif!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;font-size:.9rem!important;border:2px solid currentColor!important;background:#ffffffe6!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;transform:rotate(-12deg)!important;box-shadow:0 4px 10px #0000001a!important}.badge-stamp.badge-sold-out{color:#d32f2f!important;border-color:#d32f2f!important}.badge-stamp.badge-sale{color:#2e7d32!important;border-color:#2e7d32!important}.cart-item__quantity-wrapper{display:flex!important;align-items:center!important;gap:1rem!important}.quantity{background:transparent!important;border:1px solid rgba(var(--color-foreground),.2)!important;border-radius:4px!important}.quantity__input,.quantity__button{color:rgb(var(--color-foreground))!important}cart-remove-button .button{min-width:4.5rem!important;min-height:4.5rem!important;border-radius:4px!important;border:1px solid rgba(var(--color-foreground),.2)!important;background:transparent!important;color:rgb(var(--color-foreground))!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}cart-remove-button .button .svg-wrapper svg,cart-remove-button .button svg{width:1.5rem!important;height:1.5rem!important;fill:currentColor!important}.media.media--hover-effect>img+img{opacity:0!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important}@media screen and (min-width:990px){.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0!important}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1!important}}.card__inner,.card-wrapper .card__inner,.product-card-wrapper .card__inner{aspect-ratio:1 / 1!important;padding-bottom:0!important;position:relative!important;height:auto!important;overflow:hidden!important;background-color:#fff!important;border-radius:var(--border-radius)!important}body:not(.color-inverse):not(.dark):not([data-theme=dark]) .card__inner .media img,body:not(.color-inverse):not(.dark):not([data-theme=dark]) .card__media .media img{mix-blend-mode:multiply!important}.card__inner:before,.card-wrapper .card__inner:before{display:none!important}.card__media,.card__inner .media{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important}.card__media .media img,.card__inner .media img,.card__inner .card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center!important;display:block!important}.product-card-wrapper,li.grid__item .card-wrapper{height:100%!important;display:flex!important;flex-direction:column!important}.header__icons{display:flex!important;align-items:center!important;gap:.4rem!important}.header__icons>*{display:flex!important;align-items:center!important;justify-content:center!important}.header__icons [class*=block],.header__icons shopify-app-block,.header__icons shopify-app-block>*,.header__icons>div,.header__icons>div>*{display:inline-flex!important;align-items:center!important;justify-content:center!important;vertical-align:middle!important;line-height:1!important}.header__icons button,.header__icons a[class*=toggle],.header__icons label[class*=toggle],.header__icons [id*=dark],.header__icons [id*=mode],.header__icons [class*=mode],.header__icons [class*=dark]{display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:1.8rem!important;line-height:1!important;padding:0!important;margin:0!important;vertical-align:middle!important;min-width:4.4rem!important;min-height:4.4rem!important}@media screen and (max-width:749px){.header__icon--account{display:none!important}.header__icons>a:not(.header__icon--cart):not(.header__icon--search),.header__icons>a.header__icon--account{display:none!important}}.header__icons shopify-app-block *,.header__icons>div[class*=dark],.header__icons>div[id*=dark],.header__icons>div[class*=mode],.header__icons>div[id*=mode]{font-size:0!important;letter-spacing:0!important;padding:0!important;margin:0!important;min-width:unset!important;background:transparent!important;border:none!important;box-shadow:none!important}.header__icons shopify-app-block *:after,.header__icons shopify-app-block *:before,.header__icons shopify-app-block svg,.header__icons shopify-app-block img{font-size:1.8rem!important}.header__icons shopify-app-block a,.header__icons shopify-app-block button,.header__icons shopify-app-block label{font-size:0!important;width:4.4rem!important;height:4.4rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;background:transparent!important;border:none!important;cursor:pointer!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/velurea-premium.css.map */
