:root{--lx-ink:#1d1d1f;--lx-mute:#6e6e73;--lx-tile:#f5f5f7;--lx-line:#d2d2d7;--lx-gold:#b08d57;--lx-sans:"Jost",system-ui,-apple-system,"Helvetica Neue",Arial,sans-serif;--lx-disp:"Cormorant Garamond","Cormorant",Georgia,serif;--btn-radius:999px;--btn-text-transform:none}html body{font-family:var(--lx-sans)!important;color:var(--lx-ink);background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.003em}html body h1,html body h2,html body h3,html body h4,html body h5,html body .h1,html body .h2,html body .h3,html body .heading-style,html body .heading-title{font-family:var(--lx-disp)!important;letter-spacing:-.005em;color:var(--lx-ink)}html body h1,html body h2,html body .h1,html body .h2,html body .heading-title{font-weight:500!important}html body p,html body li,html body a,html body span,html body label,html body input,html body select,html body button,html body summary{font-family:inherit}html,html body,html body.gradient{background:#fff!important;--gradient-background:#fff;--color-background:#fff}html body .color-default,html body .gradient{--color-background:#fff;--gradient-background:#fff}html body [id*=__header]{background:#fffc!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-bottom:1px solid rgba(0,0,0,.07)!important;box-shadow:none!important}html body [id*=__header] .header,html body [id*=__header] .header__inner,html body [id*=__header] header.gradient{background:transparent!important}html body [id*=__header]{position:relative;z-index:40}html body [id*=__header] .submenu,html body [id*=__header] .menu-mobile-title{background:#fff!important;--gradient-background:#fff}html body [id*=__header] .submenu{box-shadow:0 30px 60px -20px #0000001f!important;border-top:1px solid rgba(0,0,0,.06)}@media(max-width:1024px){html body [id*=__header] .navigation__menu-content{background:#fff!important}}@media(min-width:1025px){html body [id*=__header] .submenu.mega-menu-custom-width{width:100%!important;max-width:none!important;margin:0!important;left:0!important;right:0!important;border-radius:0!important}html body [id*=__header] .submenu.mega-menu-custom-width .stretch_width{width:auto!important;max-width:1440px!important;margin:0 auto!important;padding:0 15px!important}html body [id*=__header] .submenu.mega-menu-custom-width .col-mega{flex:0 0 540px!important;width:540px!important;max-width:540px!important;margin-left:auto!important}html body [id*=__header] .submenu .menu-list .menu_item-link{font-size:15px!important}}html body [id*=__header] .navigation__menu-content a,html body [id*=__header] .navigation__menu-content .heading-style{font-family:var(--lx-sans)!important;font-size:13px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;color:var(--lx-ink)!important}html body [id*=__header] .navigation__menu-content a:hover{color:var(--lx-mute)!important}html body [id*=__header] input[type=search],html body [id*=__header] .block-quick-search input{border-radius:999px!important;background:var(--lx-tile)!important;border-color:transparent!important;font-size:13px!important}html body .breadcrumbs{font-size:12px!important;color:var(--lx-mute)!important;background:#fff!important}html body .btn,html body a.btn,html body button.btn,html body .button,html body .shopify-payment-button__button--unbranded{border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--lx-sans)!important;font-weight:500!important;font-size:15px!important}html body .btn-primary,html body .product-form__submit{background:var(--lx-ink)!important;border-color:var(--lx-ink)!important;color:#fff!important}html body .btn-primary:hover,html body .product-form__submit:hover{background:#000!important}html body .product-detail__buy-buttons .shopify-payment-button__button--unbranded{background:#fff!important;color:var(--lx-ink)!important;border:1px solid var(--lx-ink)!important}html body .product-detail__buy-buttons .shopify-payment-button__button--unbranded:hover{background:var(--lx-tile)!important}html body select,html body input[type=text],html body input[type=email],html body input[type=tel],html body textarea{border-radius:12px!important}html body .product-item .product__media,html body .product-item__media--ratio{border-radius:20px!important;background:var(--lx-tile)!important;overflow:hidden}html body .product-item .product__media img{transition:transform .8s cubic-bezier(.2,.7,.2,1)!important}html body .product-item:hover .product__media img.first-image{transform:scale(1.03)}html body .product-item__name{font-family:var(--lx-disp)!important;font-size:20px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;color:var(--lx-ink)!important}html body .product-item .lx-kicker{display:block;font-family:var(--lx-sans)!important;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-mute);margin:0 0 4px}html body .product-item .lx-name{display:block}html body .product-item .price,html body .product-item .price *{font-family:var(--lx-sans)!important;font-size:14px!important;font-weight:400!important;color:var(--lx-mute)!important}html body .product-item .jdgm-prev-badge{display:none!important}html body .product__badges-inner{border-radius:999px!important;background:#ffffffeb!important;color:var(--lx-ink)!important;font-size:11px!important;font-weight:500!important;letter-spacing:.02em}html body .sec__page-heading{padding:72px 20px 36px!important;background:#fff!important}html body .sec__page-heading .heading-title{font-size:clamp(36px,5.4vw,72px)!important;line-height:1.04!important;letter-spacing:-.005em!important}html body .sec__page-heading .heading-description,html body .sec__page-heading .heading-description p{max-width:720px;margin:18px auto 0!important;font-size:clamp(16px,1.4vw,19px)!important;line-height:1.5!important;color:var(--lx-mute)!important}html body .sec__collection-main .collection-toolbar,html body .sec__collection-main [class*=toolbar]{font-size:13px}html body .product-detail__title{font-size:clamp(30px,3vw,44px)!important;line-height:1.1!important;letter-spacing:-.005em!important;margin-bottom:10px!important}html body .product-detail__information .price,html body .product-detail__information .price *{font-family:var(--lx-sans)!important;font-size:21px!important;font-weight:500!important;color:var(--lx-ink)!important;letter-spacing:-.01em}html body .product-detail__media img,html body .product-detail__media video,html body .product-detail__media .media,html body .product-detail__media [class*=media-item]{border-radius:20px}html body .product-detail__media{--lx-r:20px}html body .dm-specs{background:var(--lx-tile)!important;border:0!important;border-radius:20px!important;padding:22px 24px!important}html body .dm-specs__title{font-family:var(--lx-sans)!important;letter-spacing:.06em!important;font-weight:500!important;color:var(--lx-ink)!important}html body .dm-specs__gia{border-radius:999px!important;background:var(--lx-ink)!important;font-family:var(--lx-sans)!important;letter-spacing:.04em!important}html body .dm-specs dt,html body .dm-specs dd{font-family:var(--lx-sans)!important}html body .dm-specs dt{color:var(--lx-mute)!important}html body .dm-sr{border-left:0!important;background:var(--lx-tile)!important;border-radius:16px!important}html body .dm-sr__btn{border-radius:999px!important;text-transform:none!important;letter-spacing:0!important}html body .dm-order__wa{border-radius:999px!important;text-transform:none!important;letter-spacing:0!important;font-family:var(--lx-sans)!important;font-size:15px!important}html body .dm-order .dm-trust{border:0!important;border-radius:16px!important;overflow:hidden;background:#fff!important;gap:2px!important}html body .dm-order .dm-trust li{background:var(--lx-tile)!important;font-family:var(--lx-sans)!important}html body .dm-gift,html body .product-detail__information details{border-radius:14px}html body .product-detail__information summary,html body .product-detail__information .collapsible__title{font-family:var(--lx-sans)!important;font-weight:500!important}html body .dm{--dm-serif:var(--lx-disp);--dm-sans:var(--lx-sans);--dm-ink:#1d1d1f;--dm-muted:#6e6e73;--dm-body:#424245;background:#fff}html body .dm .dm-h1,html body .dm .dm-h2,html body .dm .dm-h3{font-weight:500!important;letter-spacing:-.005em!important}html body .dm .dm-h2{font-size:clamp(32px,4vw,56px)}html body .dm .dm-italic{font-style:normal;color:var(--lx-mute)}html body .dm .dm-eyebrow{color:var(--lx-gold);letter-spacing:.14em}html body .dm .dm-btn{border-radius:999px;text-transform:none;letter-spacing:0;font-weight:500;font-size:15px}html body .dm .dm-link{text-transform:none;letter-spacing:0;font-size:15px;border-bottom:0;color:#06c}html body .dm .dm-link:after{content:" \203a"}html body .dm-trust{background:var(--lx-tile)!important;border:0!important}html body .dm-card{border:0!important;border-radius:24px!important;overflow:hidden;background:var(--lx-tile)!important}html body .dm-prod__img,html body .dm-tile__img{border-radius:20px;background:var(--lx-tile)!important}html body .dm-prod__name,html body .dm-tile__name{font-family:var(--lx-disp)!important;font-size:22px!important;font-weight:500!important;letter-spacing:0}html body .dm-prod__type{letter-spacing:.06em}html body .dm-prod__price{font-weight:400;color:var(--lx-mute)}html body .dm-badge{border-radius:999px}html body .imm,html body .pst{--imm-serif:var(--lx-disp);--imm-sans:var(--lx-sans)}html body .imm .imm-h,html body .pst .pst__h{font-family:var(--lx-disp)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.02!important}html body .imm .imm-h em,html body .pst .pst__h em{font-style:italic!important;font-weight:500;background:linear-gradient(92deg,#f3e3c3,#d8c39a 45%,#a8874f);-webkit-background-clip:text;background-clip:text;color:transparent!important}html body .imm .imm-hero__h{font-size:clamp(46px,6.6vw,104px)!important}html body .imm .imm-stat__h,html body .imm .imm-show__h{font-size:clamp(40px,5.8vw,90px)!important}html body .imm .imm-card__name{font-family:var(--lx-disp)!important;font-weight:500;letter-spacing:0;font-size:26px}html body .imm .imm-eyebrow,html body .pst .pst__k{letter-spacing:.16em;font-weight:500}html body .imm .imm-btn,html body .pst .pst__btn{letter-spacing:0;font-weight:500;font-size:15px}html body [id*=__product_testimonials_] *,html body [id*=__blog_posts_] *{font-family:var(--lx-sans)!important}html body [id*=__product_testimonials_] h2,html body [id*=__blog_posts_] h2,html body [id*=__blog_posts_] h3{font-family:var(--lx-disp)!important;font-weight:500!important;letter-spacing:-.005em!important}html body footer,html body [id*=__footer]{font-size:13px}@media(max-width:749px){html body .sec__page-heading{padding:44px 16px 20px!important}html body .product-item__name{font-size:17px!important}html body .product-detail__title{font-size:30px!important}html body .dm-specs{padding:18px!important}}html body:has(.r3d) [id*=__header]{background:#000!important;border-bottom-color:#ffffff14!important;-webkit-backdrop-filter:none;backdrop-filter:none}html body:has(.r3d) [id*=__header] header:before{background:#000!important}html body:has(.r3d) [id*=__header] .logo-img img{filter:invert(1) brightness(1.1)}@media(min-width:1025px){html body:has(.r3d) [id*=__header] li.level0>menu-item>a,html body:has(.r3d) [id*=__header] li.level0>menu-item svg{color:#f5f5f7!important}html body:has(.r3d) [id*=__header] li.level0>menu-item>a:hover{color:#d8c39a!important}}html body:has(.r3d) [id*=__header] .header__inner>.fluid_container>header-inner>div:not(.header__logo):not([class*=navigation]) svg,html body:has(.r3d) [id*=__header] [class*=header__icons] svg,html body:has(.r3d) [id*=__header] [class*=menu-toggle] svg,html body:has(.r3d) [id*=__header] [class*=hamburger]{color:#f5f5f7!important}html body:has(.r3d) [id*=__header] input[type=search],html body:has(.r3d) [id*=__header] .block-quick-search input{background:#ffffff1f!important;color:#f5f5f7!important}html body:has(.r3d) [id*=__header] input::placeholder{color:#a1a1a6!important}.lx-rv{opacity:0;transform:translate3d(0,28px,0);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--lx-d,0s)}.lx-rv.lx-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lx-rv{opacity:1;transform:none;transition:none}}@media(max-width:749px){html body input,html body select,html body textarea,html body input[type=search],html body [id*=__header] .block-quick-search input{font-size:16px!important}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/diamea-lux.css.map */
