:root{--bg:#fafaf8;--card:#fff;--img-bg:#f4f2ee;--ink:#0b0f19;--ink-2:#141a29;--muted:#5b6372;--on-dark:#f5f3ef;--on-dark-muted:#a1a7b3;--gold:#d4a373;--gold-deep:#a97a4c;--gold-glow:rgba(212, 163, 115, .28);--green:#0f5257;--line:#e7e5e1;--line-dark:rgba(255, 255, 255, .12);--wa:#25d366;--serif:'Cormorant Garamond', Georgia, serif;--sans:'Outfit', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;--radius:4px;--radius-btn:2px;--shadow:0 14px 30px -16px rgba(11, 15, 25, .22);--ease:cubic-bezier(.22, 1, .36, 1);--wrap:1280px;--pad:clamp(1rem, 4vw, 2.5rem);--space:clamp(2rem, 4vw, 3.5rem)}body.dal-theme{background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased}.dal-theme h1,.dal-theme h2,.dal-theme h3,.dal-theme h4,.dal-theme .product_title,.dal-theme .page-title{font-family:var(--serif);font-weight:600;color:var(--ink);letter-spacing:-.01em;line-height:1.12}.dal-theme h1{font-size:clamp(2.2rem, 4.5vw, 3.6rem)}.dal-theme h2{font-size:clamp(1.7rem, 3vw, 2.4rem)}.dal-theme a{color:var(--ink);text-decoration:none;transition:color .2s var(--ease)}.dal-theme a:hover{color:var(--gold-deep)}.dal-theme :focus-visible{outline:2px solid var(--gold);outline-offset:2px}::selection{background:var(--gold);color:var(--ink)}.dal-theme img{max-width:100%;height:auto}.dal-wrap,.dal-theme .col-full{max-width:var(--wrap);margin:0 auto;padding:0 var(--pad);box-sizing:border-box}.dal-overline{margin:0 0 .75rem;font-size:.75rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep)}.dal-theme .dal-btn,.dal-theme .button,.dal-theme button.button,.dal-theme .single_add_to_cart_button,.dal-theme input[type="submit"]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.85rem 1.6rem;border:1px solid var(--ink);border-radius:var(--radius-btn);background:var(--ink);color:var(--on-dark);font:500 .9rem/1.2 var(--sans);letter-spacing:.04em;cursor:pointer;transition:background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease),box-shadow .25s var(--ease)}.dal-theme .dal-btn:hover,.dal-theme .button:hover,.dal-theme .single_add_to_cart_button:hover{background:var(--gold);border-color:var(--gold);color:var(--ink);box-shadow:0 10px 24px -12px var(--gold-glow)}.dal-btn svg{transition:transform .25s var(--ease)}.dal-btn:hover svg{transform:translateX(3px)}.dal-theme .dal-btn--gold{background:var(--gold);border-color:var(--gold);color:var(--ink)}.dal-theme .dal-btn--gold:hover{background:var(--on-dark);border-color:var(--on-dark)}.dal-theme .dal-btn--light{background:var(--on-dark);border-color:var(--on-dark);color:var(--ink)}.dal-theme .dal-btn--light:hover{background:var(--gold);border-color:var(--gold)}.dal-theme .dal-btn--ghost{background:#fff0;color:var(--on-dark);border-color:var(--line-dark)}.dal-theme .dal-btn--ghost:hover{background:#fff0;color:var(--gold);border-color:var(--gold);box-shadow:none}.dal-theme .dal-btn--wa{width:100%;margin:0 0 1.25rem;background:#fff0;color:var(--ink);border-color:var(--line)}.dal-theme .dal-btn--wa svg{color:var(--wa)}.dal-theme .dal-btn--wa:hover{background:var(--wa);border-color:var(--wa);color:#fff}.dal-theme .dal-btn--wa:hover svg{color:#fff;transform:none}.dal-link{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;border-bottom:1px solid currentColor;padding-bottom:2px}.dal-announce{background:var(--gold);color:var(--ink);font-size:.76rem;font-weight:500;letter-spacing:.08em;overflow:hidden}.dal-announce__track{display:flex;justify-content:center;gap:2.5rem;padding:.45rem 1rem;white-space:nowrap}@media (max-width:768px){.dal-announce__track{justify-content:flex-start;animation:dal-marquee 20s linear infinite}}@keyframes dal-marquee{to{transform:translateX(-60%)}}.dal-theme .site-header{position:sticky;top:0;z-index:999;margin-bottom:0!important;padding:.3rem 0;background:rgb(0 0 0 / .96);border-bottom:1px solid rgb(212 163 115 / .35);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.admin-bar.dal-theme .site-header{top:32px}.dal-theme .site-header .col-full{display:flex;align-items:center;gap:1.5rem}.dal-theme .site-header .col-full::before,.dal-theme .site-header .col-full::after{display:none}.dal-theme .site-header .site-branding,.dal-theme.woocommerce-active .site-header .site-branding{float:none;width:auto;margin:0 auto 0 0;padding:0;flex-shrink:0}.dal-theme .site-header .main-navigation,.dal-theme.woocommerce-active .site-header .main-navigation{float:none;clear:none;width:auto;margin:0}.dal-theme.woocommerce-active .site-header .site-search{float:none;order:3;width:210px;margin:0}.dal-theme.woocommerce-active .site-header .site-header-cart{float:none;order:4;width:auto;margin:0}.dal-theme .site-header .site-search .widget{margin:0}.dal-theme .site-header .site-description{display:none}.dal-theme .site-header .site-title a,.dal-theme .site-header .site-branding .site-title{font-family:var(--serif);font-size:1.5rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark)}.dal-theme .site-header .custom-logo-link img{max-height:38px;width:auto;filter:brightness(0) invert(1)}.dal-theme .site-search .widget_product_search form input[type="search"]{padding:.55em 1em .55em 2.7em;background:rgb(255 255 255 / .06);border:1px solid var(--line-dark);border-radius:999px;color:var(--on-dark);box-shadow:none}.dal-theme .site-search .widget_product_search form::before{top:50%;left:1.1em;transform:translateY(-50%);color:var(--on-dark-muted)}.dal-theme .storefront-primary-navigation{background:#fff0}.dal-theme .main-navigation ul.menu>li>a,.dal-theme .main-navigation ul li a{position:relative;padding:1em .9em;font-size:.78rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.dal-theme .main-navigation ul.menu>li>a::after{content:'';position:absolute;left:.9em;right:.9em;bottom:.6em;height:1px;background:var(--on-dark);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.dal-theme .main-navigation ul.menu>li>a:hover::after,.dal-theme .main-navigation ul.menu>li.current-menu-item>a::after{transform:scaleX(1)}.dal-theme .main-navigation ul li a:hover,.dal-theme .main-navigation ul.menu>li.current-menu-item>a{color:var(--on-dark)}.dal-theme .main-navigation ul.menu ul.sub-menu,.dal-theme .main-navigation ul.nav-menu ul.children{background:var(--ink-2)}.dal-theme .menu-toggle{color:var(--on-dark);border-color:var(--line-dark);border-radius:999px}.dal-theme .menu-toggle::before,.dal-theme .menu-toggle::after,.dal-theme .menu-toggle span::before{background-color:var(--on-dark)}.dal-theme .handheld-navigation{background:var(--ink-2)}.dal-theme .site-header-cart .cart-contents{display:flex;align-items:center;gap:.4rem;padding:1em 0;color:var(--on-dark);font-size:.85rem;white-space:nowrap}.dal-theme .site-header-cart .cart-contents::after{position:static;float:none;order:-1;height:auto;margin:0 .2rem 0 0;line-height:1}.dal-theme .site-header-cart .cart-contents .count{margin-left:.3em;padding:0 .55em;background:var(--gold);color:var(--ink);border-radius:999px;font-weight:600;opacity:1}.dal-theme .site-header-cart .widget_shopping_cart{background:var(--card);box-shadow:var(--shadow)}.dal-theme .site-header-cart .widget_shopping_cart a{color:var(--ink)}@media (max-width:767px){.dal-theme .site-header{padding:.5rem 0}.dal-theme .site-header .col-full{position:static;gap:1rem}.dal-theme .site-header .site-search,.dal-theme .site-header .site-header-cart{display:none}.dal-theme .site-header .main-navigation{position:static}.dal-theme .site-header .main-navigation>div,.dal-theme .site-header .main-navigation>ul{position:absolute;left:0;right:0;top:100%;max-height:0;overflow:hidden;background:var(--ink-2);transition:max-height .35s var(--ease)}.dal-theme .site-header .main-navigation.toggled>div,.dal-theme .site-header .main-navigation.toggled>ul{max-height:80vh;overflow:auto;padding:.5rem var(--pad) 1rem;border-bottom:1px solid var(--gold)}.dal-theme .site-header .site-title a{font-size:1.25rem}.admin-bar.dal-theme .site-header{top:0}}.dal-theme .site-content{padding-top:0}.dal-theme .storefront-breadcrumb{margin:0;padding:0}.dal-theme .woocommerce-breadcrumb{margin:0 0 1rem;padding:1.1rem 0 0;background:#fff0;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.dal-theme .woocommerce-breadcrumb a{color:var(--muted)}.dal-theme .woocommerce-breadcrumb .breadcrumb-separator{color:var(--gold)}.dal-home .site-content>.col-full,.dal-fullbleed .site-content>.col-full{max-width:none;margin:0;padding:0}.dal-home .site-content>.col-full::after,.dal-fullbleed .site-content>.col-full::after{display:none}.dal-home .storefront-breadcrumb,.dal-fullbleed .storefront-breadcrumb{display:none}.dal-hero{position:relative;display:flex;align-items:center;min-height:clamp(460px, calc(88vh - 110px), 720px);overflow:hidden;background:#050505;color:var(--on-dark)}.dal-hero__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:80% 60%}.dal-hero__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .86) 0%,rgb(0 0 0 / .5) 40%,transparent 65%)}.dal-hero__glow{display:none}.dal-hero__inner{position:relative;z-index:1;width:100%;padding-top:3rem;padding-bottom:3rem}.dal-hero__copy{max-width:32rem}.dal-hero .dal-overline{color:var(--on-dark);opacity:.85}.dal-theme .dal-hero__title{margin:0 0 1rem;color:var(--on-dark);font-weight:500;font-size:clamp(2.4rem, 5vw, 4.2rem)}.dal-hero__text{margin-bottom:1.75rem;color:rgb(245 243 239 / .82);font-size:1.05rem;font-weight:300}.dal-hero__actions{display:flex;flex-wrap:wrap;gap:.75rem}.dal-cats{padding:var(--space) 0;background:var(--card)}.dal-cats__grid{display:flex;justify-content:center;flex-wrap:wrap;gap:clamp(1.25rem, 3vw, 3rem)}.dal-cat{display:flex;flex-direction:column;align-items:center;gap:.9rem;width:clamp(130px, 18vw, 240px);text-align:center}.dal-cat__img{width:100%;aspect-ratio:1;overflow:hidden;border-radius:50%;background:var(--ink)}.dal-cat__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.dal-cat:hover .dal-cat__img img{transform:scale(1.05)}.dal-cat__name{padding-left:.2em;font-family:var(--serif);font-size:clamp(1rem, 1.8vw, 1.4rem);letter-spacing:.2em;text-transform:uppercase;color:var(--ink);transition:color .2s var(--ease)}.dal-cat:hover .dal-cat__name{color:var(--gold-deep)}.dal-trust{background:var(--card);border-bottom:1px solid var(--line)}.dal-home .dal-trust{display:none}.dal-trust__grid{display:grid;grid-template-columns:repeat(4,1fr)}.dal-trust__item{display:flex;align-items:center;gap:.85rem;padding:1.4rem 1.25rem;border-right:1px solid var(--line)}.dal-trust__item:last-child{border-right:0}.dal-trust__item svg,.dal-mini-trust svg{flex-shrink:0;color:var(--gold-deep)}.dal-trust__item strong{display:block;font-size:.92rem;font-weight:600}.dal-trust__item span{display:block;color:var(--muted);font-size:.82rem}.dal-section{padding:var(--space) 0}.dal-section.dal-wrap{padding-left:var(--pad);padding-right:var(--pad)}.dal-section__head{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}.dal-section__head h2{margin:0}.dal-spotlight{padding:var(--space) 0;background:var(--ink);color:var(--on-dark)}.dal-spotlight__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.5rem, 5vw, 4.5rem);align-items:center}.dal-spotlight__media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:var(--radius)}.dal-theme .dal-spotlight h2{margin:0 0 1rem;color:var(--on-dark);font-weight:500}.dal-spotlight p:not(.dal-overline){max-width:30rem;margin-bottom:1.75rem;color:var(--on-dark-muted);font-weight:300}.dal-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.dal-review{display:flex;flex-direction:column;gap:1rem;margin:0;padding:1.75rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.dal-stars span{color:var(--line);font-size:1rem;letter-spacing:.1em}.dal-stars span.is-on{color:var(--gold)}.dal-review blockquote{flex:1;margin:0;padding:0;border:0;font-family:var(--serif);font-size:1.25rem;font-style:italic;line-height:1.4;color:var(--ink)}.dal-review figcaption strong{display:block;font-size:.9rem;font-weight:600}.dal-review figcaption span{display:block;color:var(--muted);font-size:.8rem}.dal-insta{background:var(--card);border-top:1px solid var(--line)}.dal-insta__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:.5rem}.dal-insta__item{position:relative;display:block;overflow:hidden;aspect-ratio:1;border-radius:var(--radius)}.dal-insta__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease)}.dal-insta__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgb(11 15 25 / .55);color:#fff;opacity:0;transition:opacity .25s var(--ease)}.dal-insta__item:hover img{transform:scale(1.06)}.dal-insta__item:hover .dal-insta__overlay{opacity:1}.dal-home ul.products li.product .button,.dal-home ul.products li.product .added_to_cart{display:none}.dal-theme ul.products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem 1.25rem;margin:0 0 1.5rem;padding:0;list-style:none}.dal-theme ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dal-theme ul.products::before,.dal-theme ul.products::after{display:none}.dal-theme ul.products li.product{position:relative;display:flex;flex-direction:column;float:none!important;width:auto!important;margin:0!important;padding:0 0 1.1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);text-align:left;transition:box-shadow .3s var(--ease),border-color .3s var(--ease)}.dal-theme ul.products li.product:hover{border-color:var(--gold);box-shadow:var(--shadow)}.dal-theme ul.products li.product .woocommerce-LoopProduct-link{flex:1;display:block;overflow:hidden;color:var(--ink)}.dal-theme ul.products li.product img{display:block;width:100%;aspect-ratio:1;margin:0 0 .9rem;object-fit:contain;background:var(--img-bg);border-radius:var(--radius) var(--radius) 0 0;transition:transform .6s var(--ease)}.dal-theme ul.products li.product:hover img{transform:scale(1.03)}.dal-theme ul.products li.product .woocommerce-loop-product__title{margin:0 0 .3rem;padding:0 1rem;font-family:var(--serif);font-size:1.2rem;font-weight:600;line-height:1.25}.dal-theme ul.products li.product .star-rating{margin:0 1rem .4rem;font-size:.8em}.dal-theme .price{color:var(--ink);font-variant-numeric:tabular-nums}.dal-theme ul.products li.product .price{display:block;margin-bottom:.9rem;padding:0 1rem;font-size:.95rem;font-weight:500}.dal-theme .price del{margin-right:.35rem;color:var(--muted);font-size:.85em;opacity:.7}.dal-theme .price ins{background:none;font-weight:600;text-decoration:none}.dal-card-ship{display:block;margin:-.5rem 0 .8rem;padding:0 1rem;font-size:.74rem;color:var(--green)}.dal-theme ul.products li.product .button{align-self:flex-start;margin:0 1rem;padding:.6rem 1.1rem;background:#fff0;color:var(--ink);font-size:.8rem}.dal-theme ul.products li.product .button:hover{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.dal-theme ul.products li.product .added_to_cart{padding:.5rem 1rem 0;font-size:.8rem}.dal-theme .onsale{position:absolute;top:.75rem;left:.75rem;z-index:2;min-height:0;margin:0;padding:.25em .8em;background:var(--ink);color:var(--gold);border:0;border-radius:999px;font-size:.72rem;font-weight:600;line-height:1.6;letter-spacing:.04em}.dal-theme .woocommerce-products-header{margin-bottom:1.25rem;padding:.5rem 0 1.25rem;border-bottom:1px solid var(--line);text-align:left}.dal-theme .woocommerce-products-header .page-title{margin:0;font-size:clamp(2rem, 4vw, 3rem);font-weight:500}.dal-pills{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.dal-pill{padding:.45rem 1rem;background:var(--card);border:1px solid var(--line);border-radius:999px;font-size:.82rem;transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.dal-theme .dal-pill:hover{border-color:var(--ink)}.dal-theme .dal-pill.is-active{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.dal-theme .storefront-sorting{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1.25rem;color:var(--muted);font-size:.85rem}.dal-theme .storefront-sorting::before,.dal-theme .storefront-sorting::after{display:none}.dal-theme .woocommerce-ordering,.dal-theme .woocommerce-result-count{float:none;margin:0}.dal-theme .woocommerce-ordering{margin-right:auto}.dal-theme select{padding:.5rem 1.1rem;background-color:var(--card);border:1px solid var(--line);border-radius:999px;font-family:var(--sans);color:var(--ink)}.dal-theme .woocommerce-pagination{float:none}.dal-theme .woocommerce-pagination .page-numbers li .page-numbers{min-width:2.3em;border-radius:999px}.dal-theme .woocommerce-pagination .page-numbers li .page-numbers.current{background:var(--ink);color:var(--on-dark)}.dal-theme .storefront-product-pagination{display:none}.dal-theme.single-product div.product{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.5rem, 4vw, 3.5rem);align-items:start}.dal-theme.single-product div.product::before,.dal-theme.single-product div.product::after{display:none}.dal-theme.single-product div.product>*{grid-column:1 / -1}.dal-theme.single-product div.product>.onsale{grid-column:auto}.dal-theme.single-product div.product .woocommerce-product-gallery{grid-column:1;float:none;width:100%;margin:0}.dal-theme.single-product div.product .summary{grid-column:2;float:none;position:sticky;top:80px;width:100%;margin:0}.dal-theme.single-product div.product .summary>:first-child{margin-top:0}.dal-theme.single-product div.product .woocommerce-product-gallery__image img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--img-bg)}.dal-theme.single-product div.product .flex-viewport,.dal-theme.single-product div.product .woocommerce-product-gallery__image img{border-radius:var(--radius)}.dal-theme.single-product div.product .flex-control-thumbs{display:grid;grid-template-columns:repeat(5,1fr);gap:.5rem;margin-top:.6rem}.dal-theme.single-product div.product .flex-control-thumbs li{float:none!important;width:auto!important;margin:0!important}.dal-theme.single-product div.product .flex-control-thumbs img{border:1px solid var(--line);border-radius:var(--radius);opacity:.55;transition:opacity .2s var(--ease)}.dal-theme.single-product div.product .flex-control-thumbs img.flex-active,.dal-theme.single-product div.product .flex-control-thumbs img:hover{border-color:var(--ink);opacity:1}.dal-theme .product_title{margin-bottom:.5rem;font-size:clamp(1.9rem, 3.4vw, 2.8rem);font-weight:500}.dal-theme.single-product div.product .summary .price{margin-bottom:.2rem;font-size:1.5rem;font-weight:500}.dal-price-note{margin-bottom:1.1rem;color:var(--muted);font-size:.82rem}.dal-theme .woocommerce-product-details__short-description{margin-bottom:1.1rem;padding-top:1.1rem;border-top:1px solid var(--line);color:var(--muted)}.dal-theme.single-product div.product form.cart{display:flex;flex-wrap:wrap;align-items:stretch;gap:.6rem;margin:0 0 .9rem;padding:0}.dal-theme.single-product div.product form.cart::before,.dal-theme.single-product div.product form.cart::after{display:none}.dal-theme.single-product div.product form.cart .quantity{float:none;margin:0}.dal-theme.single-product div.product form.cart .quantity .qty{width:4.2em;height:100%;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-btn);box-shadow:none;text-align:center;font-variant-numeric:tabular-nums}.dal-theme.single-product div.product form.cart .single_add_to_cart_button{flex:1;float:none;padding:1rem 1.75rem;font-size:.98rem}.dal-theme.single-product div.product form.variations_form{display:block}.dal-theme.single-product div.product .woocommerce-variation-add-to-cart{display:flex;gap:.6rem}.dal-mini-trust{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin:0 0 1.1rem;padding:1.1rem 0 0;list-style:none;border-top:1px solid var(--line)}.dal-mini-trust li{display:flex;align-items:center;gap:.65rem;color:var(--muted);font-size:.82rem}.dal-mini-trust li svg{width:22px;height:22px}.dal-mini-trust strong{display:block;color:var(--ink);font-weight:600}.dal-theme .product_meta{padding-top:.9rem;border-top:1px solid var(--line);color:var(--muted);font-size:.8rem}.dal-theme .product_meta a{color:var(--muted)}.dal-theme .woocommerce-tabs{margin-top:1.5rem;padding:2rem 0 .5rem;border-top:1px solid var(--line)}.dal-theme .woocommerce-tabs ul.tabs{display:flex;flex-wrap:wrap;gap:.4rem 1.75rem;float:none;width:100%;margin:0 0 1.25rem;padding:0;border:0}.dal-theme .woocommerce-tabs ul.tabs li{border:0}.dal-theme .woocommerce-tabs ul.tabs li::before,.dal-theme .woocommerce-tabs ul.tabs li::after,.dal-theme .woocommerce-tabs ul.tabs li.active::after{display:none}.dal-theme .woocommerce-tabs ul.tabs li a{padding:.4rem 0;border-bottom:1px solid #fff0;color:var(--muted);font-size:.8rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.dal-theme .woocommerce-tabs ul.tabs li.active a,.dal-theme .woocommerce-tabs ul.tabs li a:hover{border-bottom-color:var(--gold);color:var(--ink)}.dal-theme .woocommerce-tabs .panel{float:none;width:100%;max-width:52rem;color:var(--muted)}.dal-theme .woocommerce-tabs .panel h2:first-of-type{font-size:1.5rem}.dal-theme section.related.products>h2,.dal-theme section.upsells.products>h2{margin-bottom:1.25rem;font-size:clamp(1.6rem, 2.6vw, 2.1rem)}.dal-theme .star-rating span::before,.dal-theme p.stars a{color:var(--gold)}.dal-theme .storefront-sticky-add-to-cart{background:var(--ink);border-color:var(--line-dark);color:var(--on-dark)}.dal-theme .storefront-sticky-add-to-cart__content-title{color:var(--on-dark)}.dal-theme .storefront-sticky-add-to-cart .button{padding:.65rem 1.4rem;background:var(--gold);border-color:var(--gold);color:var(--ink)}body.single-product .entry-content pre,body.single-product .entry-content code,body.single-product .woocommerce-Tabs-panel pre,body.single-product .woocommerce-Tabs-panel code,body.single-product .entry-content .woodmart-shortcode-text,body.single-product .entry-content .raw-shortcode,body.single-product .entry-content .shortcode-notice{display:none!important}.dal-gift{flex-basis:100%;width:100%;padding:.85rem 1rem;background:rgb(212 163 115 / .07);border:1px dashed var(--gold);border-radius:var(--radius)}.dal-gift__toggle{display:flex;align-items:center;gap:.75rem;margin:0;cursor:pointer}.dal-gift__toggle input{position:absolute;opacity:0;pointer-events:none}.dal-gift__box{position:relative;flex-shrink:0;width:1.2rem;height:1.2rem;border:1px solid var(--ink);border-radius:3px;transition:background-color .2s var(--ease)}.dal-gift__toggle input:checked+.dal-gift__box{background:var(--ink)}.dal-gift__toggle input:checked+.dal-gift__box::after{content:'';position:absolute;left:6px;top:2px;width:5px;height:10px;border:solid var(--gold);border-width:0 2px 2px 0;transform:rotate(45deg)}.dal-gift__toggle input:focus-visible+.dal-gift__box{box-shadow:0 0 0 3px var(--gold-glow)}.dal-gift__label{display:flex;justify-content:space-between;flex:1;gap:1rem;font-size:.92rem}.dal-gift__label em{color:var(--gold-deep);font-style:normal;font-size:.88rem}.dal-gift__note{display:none;margin-top:.75rem}.dal-gift:has(input:checked) .dal-gift__note{display:block}.dal-gift__note label{display:block;margin-bottom:.3rem;color:var(--muted);font-size:.78rem}.dal-theme .dal-gift__note textarea{width:100%;padding:.65rem .85rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;font-family:var(--sans)}.dal-theme .site-footer{padding:0;background:#000;color:#a9a39a;border-top:3px solid var(--gold)}.dal-footer{padding:clamp(2.5rem, 5vw, 4rem) 0 1.5rem}.dal-footer__grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:2.5rem;padding-bottom:2.25rem;border-bottom:1px solid rgb(212 163 115 / .25)}.dal-footer__logo,.dal-theme .dal-footer a.dal-footer__logo{font-family:var(--serif);font-size:1.8rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark)}.dal-footer__brand p{max-width:22rem;margin-top:.75rem;font-weight:300}.dal-theme .dal-footer h4{margin-bottom:1rem;font-family:var(--sans);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.dal-footer ul{margin:0;padding:0;list-style:none}.dal-footer li{margin-bottom:.5rem}.dal-theme .dal-footer a{color:var(--on-dark-muted);font-size:.9rem}.dal-theme .dal-footer a:hover{color:var(--gold)}.dal-theme .dal-footer__insta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;color:var(--gold);font-weight:500}.dal-footer__promise{display:flex;flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0!important;padding:0;list-style:none}.dal-footer__promise li{display:inline-flex;align-items:center;gap:.4rem;margin:0!important;padding:.3rem .8rem;border:1px solid rgb(212 163 115 / .35);border-radius:999px;color:var(--on-dark);font-size:.78rem}.dal-footer__promise svg,.dal-footer__pay svg{width:16px;height:16px;color:var(--gold)}.dal-footer__bottom{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem;padding-top:1.25rem;font-size:.8rem}.dal-footer__pay{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem}.dal-footer__pay em{padding:.2rem .5rem;background:rgb(255 255 255 / .08);border-radius:3px;color:var(--on-dark);font-size:.7rem;font-style:normal}.dal-theme .storefront-handheld-footer-bar{background:#000;border-top:1px solid var(--line-dark)}.dal-theme .storefront-handheld-footer-bar ul li>a{color:var(--on-dark)}.dal-theme .storefront-handheld-footer-bar ul li.cart .count{background:var(--gold);border-color:var(--ink);color:var(--ink)}.dal-wa{position:fixed;right:1.25rem;bottom:1.25rem;z-index:9999;display:flex;align-items:center;gap:.5rem;padding:.8rem;background:var(--wa);color:#fff!important;border-radius:999px;box-shadow:0 12px 26px -10px rgb(37 211 102 / .6);transition:padding .3s var(--ease),transform .3s var(--ease)}.dal-wa svg{width:26px;height:26px}.dal-wa__label{max-width:0;overflow:hidden;white-space:nowrap;font-size:.9rem;font-weight:500;transition:max-width .35s var(--ease)}.dal-wa:hover{padding-right:1.2rem;transform:translateY(-2px)}.dal-wa:hover .dal-wa__label{max-width:10rem}.dal-page-hero{padding:clamp(2.5rem, 6vw, 4.5rem) 0 clamp(2rem, 4.5vw, 3.5rem);background:var(--ink);color:var(--on-dark)}.dal-theme .dal-page-hero h1{margin:0 0 .75rem;color:var(--on-dark);font-weight:500}.dal-page-hero__text{max-width:36rem;margin:0;color:var(--on-dark-muted);font-size:1.05rem;font-weight:300}.dal-prose{color:var(--muted)}.dal-prose p{margin-bottom:1rem}.dal-lead{margin-bottom:1.5rem;font-family:var(--serif);font-size:clamp(1.3rem, 2.2vw, 1.7rem);line-height:1.45;color:var(--ink)}.dal-about{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(1.5rem, 5vw, 4.5rem);align-items:center}.dal-about__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--radius)}.dal-values{padding:var(--space) 0;background:var(--card);border-top:1px solid var(--line)}.dal-values__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.dal-value__num{color:var(--gold-deep);font-size:.85rem}.dal-theme .dal-value h3{margin:.5rem 0 .4rem;font-size:1.5rem}.dal-value p{margin:0;color:var(--muted)}.dal-contact{display:grid;grid-template-columns:1fr 1.2fr;gap:clamp(1.5rem, 5vw, 4.5rem);align-items:start}.dal-contact__cards{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.dal-contact__cards a{display:flex;align-items:center;gap:1rem;padding:1.1rem 1.25rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .25s var(--ease),box-shadow .25s var(--ease)}.dal-contact__cards a:hover{border-color:var(--gold);box-shadow:var(--shadow);color:var(--ink)}.dal-contact__cards svg{flex-shrink:0;color:var(--gold-deep)}.dal-contact__cards strong{display:block;font-weight:600}.dal-contact__cards span{color:var(--muted);font-size:.9rem}.dal-theme .dal-contact__form h2{margin-top:0}.dal-form{display:grid;gap:.9rem}.dal-form__row{display:grid;grid-template-columns:1fr 1fr;gap:.9rem}.dal-form label span{display:block;margin-bottom:.35rem;color:var(--muted);font-size:.78rem;font-weight:600;letter-spacing:.06em}.dal-theme .dal-form input,.dal-theme .dal-form textarea{width:100%;padding:.8rem 1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;font:1rem var(--sans);color:var(--ink);transition:border-color .2s var(--ease),box-shadow .2s var(--ease)}.dal-theme .dal-form input:focus,.dal-theme .dal-form textarea:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-glow)}.dal-form .dal-btn{justify-self:start}.dal-form__hint{margin:0;color:var(--muted);font-size:.82rem}.dal-promise{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem;margin-bottom:2.5rem}.dal-promise__card{padding:clamp(1.5rem, 3vw, 2.25rem);background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.dal-promise__card--dark{background:var(--ink);border-color:var(--ink);color:var(--on-dark-muted)}.dal-theme .dal-promise__card--dark h2{color:var(--on-dark)}.dal-theme .dal-promise__card h2{margin:.75rem 0 .5rem}.dal-promise__card p{margin:0;font-size:1.02rem}.dal-promise__tag{display:inline-block;padding:.25rem .75rem;border:1px solid var(--gold);border-radius:999px;color:var(--gold-deep);font-size:.75rem}.dal-promise__card--dark .dal-promise__tag{color:var(--gold)}.dal-warranty__content{max-width:52rem;margin-bottom:2rem}.dal-covered{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem}.dal-theme .dal-covered h3{font-size:1.4rem}.dal-check,.dal-cross{margin:0;padding:0;list-style:none}.dal-check li,.dal-cross li{position:relative;padding:.7rem 0 .7rem 1.75rem;border-bottom:1px solid var(--line);color:var(--muted)}.dal-check li::before,.dal-cross li::before{position:absolute;left:0;font-weight:600}.dal-check li::before{content:'✓';color:var(--green)}.dal-cross li::before{content:'×';color:#b4532a;font-size:1.2em;line-height:1.2}.dal-claim{padding:var(--space) 0;background:var(--card);border-top:1px solid var(--line)}.dal-claim__grid{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(1.5rem, 5vw, 4.5rem)}.dal-claim__steps{counter-reset:s;margin:1.5rem 0 0;padding:0;list-style:none}.dal-claim__steps li{position:relative;counter-increment:s;padding:0 0 1.4rem 3rem;color:var(--muted)}.dal-claim__steps li::before{content:counter(s);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;background:var(--ink);border-radius:50%;color:var(--gold);font-size:.9rem}.dal-claim__steps strong{display:block;color:var(--ink);font-weight:600}.dal-steps{padding:1rem 0;background:var(--card);border-bottom:1px solid var(--line)}.dal-steps .col-full{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem}.dal-steps ol{display:flex;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none}.dal-steps ol li{display:flex;align-items:center;gap:.55rem;color:var(--muted);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.dal-steps ol li+li::before{content:'';width:2rem;height:1px;margin-right:.4rem;background:var(--line)}.dal-steps ol li span{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid var(--line);border-radius:50%;font-size:.8rem;letter-spacing:0}.dal-steps ol li.is-current{color:var(--ink)}.dal-steps ol li.is-current span{background:var(--ink);border-color:var(--ink);color:var(--gold)}.dal-steps ol li.is-done span{background:var(--gold);border-color:var(--gold);color:var(--ink)}.dal-steps__trust{display:flex;gap:1.5rem;margin:0;padding:0;list-style:none}.dal-steps__trust li{display:flex;align-items:center;gap:.45rem;color:var(--muted);font-size:.82rem}.dal-steps__trust svg{width:18px;height:18px;color:var(--gold-deep)}.dal-checkout-flow .site-content{padding-top:1.75rem}.dal-checkout-flow .entry-header,.dal-checkout-flow .storefront-breadcrumb{display:none}.dal-checkout-flow .hentry{margin-bottom:2rem}.dal-theme table.shop_table{overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);border-collapse:separate}.dal-theme table.shop_table th{background:var(--bg);color:var(--muted);font-size:.75rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.dal-theme table.shop_table td,.dal-theme table.shop_table th{padding:.9rem 1.1rem;border-color:var(--line)}.dal-theme table.cart td.product-name a{font-family:var(--serif);font-size:1.2rem;font-weight:600}.dal-theme table.cart img{width:72px;border-radius:var(--radius)}.dal-theme table.cart td.actions .coupon .input-text,.dal-theme .woocommerce-checkout .input-text,.dal-theme .woocommerce-checkout select,.dal-theme .select2-container .select2-selection--single{padding:.8rem 1rem;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:none;font-family:var(--sans)}.dal-theme .woocommerce-checkout .input-text:focus{outline:none;border-color:var(--gold);box-shadow:0 0 0 3px var(--gold-glow)}.dal-theme .cart-collaterals .cart_totals,.dal-theme #order_review,.dal-theme .woocommerce-checkout-review-order{background:var(--card)}.dal-theme .cart-collaterals .cart_totals h2,.dal-theme #order_review_heading,.dal-theme .woocommerce-billing-fields h3,.dal-theme .woocommerce-additional-fields h3{font-size:1.7rem;font-weight:500}.dal-theme .order-total .amount,.dal-theme .cart_totals .amount{font-variant-numeric:tabular-nums}.dal-theme .wc-proceed-to-checkout .checkout-button,.dal-theme #place_order{width:100%;padding:1.05rem 2rem;font-size:1rem}.dal-theme #payment{background:var(--bg);border-radius:var(--radius)}.dal-theme #payment .payment_methods>li{background:var(--card);border-bottom:1px solid var(--line)}.dal-theme #payment .payment_methods li .payment_box{background:var(--bg)}.dal-continue{margin-top:1rem;font-size:.9rem}.dal-theme .woocommerce-message,.dal-theme .woocommerce-info{background:var(--ink);border-left:3px solid var(--gold);border-radius:var(--radius);color:var(--on-dark)}.dal-theme .woocommerce-message a,.dal-theme .woocommerce-info a{color:var(--gold)}.dal-theme .woocommerce-error{border-radius:var(--radius)}.dal-theme .wc-block-cart,.dal-theme .wc-block-checkout{font-family:var(--sans)}.dal-theme .wc-block-components-product-name{font-family:var(--serif);font-size:1.2rem;font-weight:600;color:var(--ink)}.dal-theme .wc-block-cart-item__image img{border-radius:var(--radius)}.dal-theme .wc-block-components-sidebar>div,.dal-theme .wc-block-checkout__sidebar .wp-block-woocommerce-checkout-order-summary-block{background:var(--card);border:1px solid var(--line);border-radius:var(--radius)}.dal-theme .wc-block-cart__totals-title,.dal-theme .wc-block-components-checkout-step__title,.dal-theme .wc-block-components-checkout-order-summary__title-text{font-family:var(--serif)!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:0!important;text-transform:none!important}.dal-theme .wc-block-components-totals-item__value,.dal-theme .wc-block-components-product-price,.dal-theme .wc-block-formatted-money-amount{font-variant-numeric:tabular-nums}.dal-theme .wc-block-components-button:not(.is-link){min-height:3.2rem;background:var(--ink);border-radius:var(--radius-btn);color:var(--on-dark);font-weight:500;letter-spacing:.04em;transition:background-color .25s var(--ease),color .25s var(--ease)}.dal-theme .wc-block-components-button:not(.is-link):hover{background:var(--gold);color:var(--ink)}.dal-theme .wc-block-components-text-input input,.dal-theme .wc-block-components-combobox .components-combobox-control input,.dal-theme .wc-blocks-components-select select{background:var(--card)!important;border-color:var(--line)!important;border-radius:var(--radius)!important}.dal-theme .wc-block-components-text-input.is-active input:focus{border-color:var(--gold)!important;box-shadow:0 0 0 3px var(--gold-glow)!important}.dal-theme .wc-block-components-radio-control__option-checked,.dal-theme .wc-block-components-radio-control-accordion-option--checked-option-highlighted{border-radius:var(--radius);box-shadow:inset 0 0 0 1.5px var(--ink)!important}.dal-theme .wc-block-components-product-details{color:var(--muted);font-size:.82rem}@media (max-width:1100px){.dal-theme ul.products,.dal-theme ul.products.columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.dal-trust__grid{grid-template-columns:1fr 1fr}.dal-trust__item:nth-child(2){border-right:0}.dal-trust__item:nth-child(-n+2){border-bottom:1px solid var(--line)}.dal-reviews__grid{grid-template-columns:1fr 1fr}.dal-insta__grid{grid-template-columns:repeat(3,1fr)}.dal-footer__grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.dal-spotlight__grid,.dal-about,.dal-contact,.dal-promise,.dal-covered,.dal-claim__grid,.dal-values__grid,.dal-form__row,.dal-reviews__grid{grid-template-columns:1fr}.dal-hero{align-items:flex-end;min-height:72svh}.dal-hero__bg{object-position:70% 30%}.dal-hero__shade{background:linear-gradient(0deg,rgb(5 5 5 / .95) 0%,rgb(5 5 5 / .6) 42%,transparent 72%)}.dal-hero__inner{padding-top:1.5rem;padding-bottom:2rem}.dal-hero__text{margin-bottom:1.25rem;font-size:1rem}.dal-cats__grid{flex-wrap:nowrap;gap:.75rem}.dal-cat{width:calc(33.333% - .5rem);gap:.6rem}.dal-cat__name{font-size:.78rem;letter-spacing:.12em}.dal-section__head{flex-direction:column;align-items:flex-start}.dal-theme ul.products,.dal-theme ul.products.columns-3,.dal-theme ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .6rem}.dal-theme ul.products li.product{padding-bottom:.85rem}.dal-theme ul.products li.product img{margin-bottom:.6rem}.dal-theme ul.products li.product .woocommerce-loop-product__title{padding:0 .7rem;font-size:1rem}.dal-theme ul.products li.product .price{padding:0 .7rem;font-size:.8rem}.dal-theme ul.products li.product .button{margin:0 .7rem;padding:.5rem .8rem;font-size:.74rem}.dal-card-ship{padding:0 .7rem;font-size:.66rem}.dal-theme .onsale{top:.45rem;left:.45rem;font-size:.62rem}.dal-theme.single-product div.product{grid-template-columns:1fr}.dal-theme.single-product div.product .woocommerce-product-gallery,.dal-theme.single-product div.product .summary{grid-column:1;position:static}.dal-pills{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.dal-pill{white-space:nowrap}.dal-trust__item{padding:1rem .75rem}.dal-steps__trust{display:none}.dal-steps ol li{font-size:.68rem;letter-spacing:.04em}.dal-steps ol li+li::before{width:.9rem}.dal-wa{bottom:4.75rem;right:1rem}}@media (max-width:480px){.dal-footer__grid,.dal-mini-trust{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important}}@media(max-width:767px){html,body,body.home,#page,body.home #content{max-width:100%;overflow-x:hidden!important}body.home .dal-insta,body.home .dal-insta__inner{max-width:100%!important;width:100%!important;overflow:hidden!important}body.home .dal-insta__item{max-width:100%!important;min-width:0!important}}body.home .da-hero-copy,body.home .da-hero-copy h1,body.home .da-hero-copy h2,body.home .da-hero-copy p{color:#fff!important}body.home .da-hero-copy a,body.home .da-hero-copy .vc_btn3{color:#111!important;background:#fff!important;border-color:#fff!important}html{scroll-behavior:smooth}html,body{max-width:100%;overflow-x:clip}body.home #page,body.home #content,body.home .site-main{max-width:100%;overflow-x:clip}body.home .vc_row{box-sizing:border-box}body.home .da-hero-copy{max-width:600px!important;padding:clamp(22px,4vw,60px)!important}body.home .da-hero-copy h1,body.home .da-hero-copy h2{font-size:clamp(32px,4.4vw,64px)!important;line-height:1.04!important;letter-spacing:-.04em!important;font-weight:500!important}body.home .da-hero-copy p{font-size:clamp(14px,1.2vw,17px)!important;line-height:1.7!important;max-width:42ch!important}body.home .da-hero-copy a,body.home .da-hero-copy .vc_btn3{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:0 28px!important;margin-top:16px!important;background:#fff!important;color:#111!important;border:1px solid #fff!important;border-radius:0!important;font-size:12px!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.home section[data-testid="home-featured-collection"]{width:min(1240px,92%)!important;max-width:1240px!important;margin:clamp(34px,5vw,72px) auto!important;padding:0!important}body.home section[data-testid="home-featured-collection"] h2{text-align:center!important;margin:0 0 28px!important;font-family:inherit!important;font-size:clamp(26px,3vw,38px)!important;font-weight:500!important;letter-spacing:-.03em!important;color:#171717!important}body.home section[data-testid="home-featured-collection"] ul.products,body.home ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px 22px!important;width:100%!important;margin:0!important;padding:0!important}body.home ul.products:before,body.home ul.products:after{display:none!important;content:none!important}body.home ul.products li.product{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 0 12px!important;background:#fff!important;text-align:left!important}body.home ul.products li.product a img{display:block!important;width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;margin:0 0 13px!important;border-radius:2px!important}body.home ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;line-height:1.5!important;letter-spacing:.04em!important;font-weight:500!important;color:#171717!important;min-height:38px!important}body.home ul.products li.product .price{color:#171717!important;font-size:14px!important}body.home ul.products li.product .button,body.home ul.products li.product .add_to_cart_button,body.home ul.products li.product a.added_to_cart,body.home ul.products li.product .star-rating{display:none!important}body.home .dal-trust,body.home .dal-trust__inner,body.home .dal-trust__item{display:none!important}@media(max-width:767px){body.home .da-hero-copy{width:100%!important;max-width:100%!important;padding:20px!important}body.home .da-hero-copy h1,body.home .da-hero-copy h2{font-size:clamp(28px,8vw,40px)!important}body.home section[data-testid="home-featured-collection"]{width:calc(100% - 28px)!important;margin:34px auto 44px!important}body.home section[data-testid="home-featured-collection"] h2{margin-bottom:20px!important}body.home section[data-testid="home-featured-collection"] ul.products,body.home ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}body.home ul.products li.product a img{aspect-ratio:4/5!important;margin-bottom:9px!important}body.home ul.products li.product .woocommerce-loop-product__title{font-size:11px!important;min-height:34px!important}body.home ul.products li.product .price{font-size:12px!important}body.home .dal-insta,body.home .dal-insta__inner{width:100%!important;max-width:100%!important;overflow:hidden!important}body.home .dal-insta__item{min-width:0!important;max-width:100%!important}}body.home .woocommerce ul.products li.product .button,body.home .woocommerce ul.products li.product a.add_to_cart_button,body.home .woocommerce ul.products li.product a.product_type_simple,body.home .woocommerce ul.products li.product a.product_type_variable,body.home .woocommerce ul.products li.product .added_to_cart,body.home .woocommerce ul.products li.product .wd-add-btn,body.home .woocommerce ul.products li.product .wd-add-btn-replace{display:none!important}body.home .woocommerce ul.products,body.home ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 22px!important;width:min(100%,1000px)!important;margin:0 auto!important;padding:0!important}body.home .woocommerce ul.products li.product,body.home ul.products li.product{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 0 16px!important;clear:none!important}body.home .woocommerce ul.products li.product a img,body.home ul.products li.product a img{width:100%!important;aspect-ratio:4/5!important;object-fit:contain!important;background:#f7f6f3!important;margin:0 0 14px!important;display:block!important}body.home .woocommerce ul.products li.product .woocommerce-loop-product__title,body.home ul.products li.product .woocommerce-loop-product__title{font-size:13px!important;line-height:1.5!important;color:#171717!important;font-weight:500!important;min-height:0!important;margin:8px 0!important}body.home .woocommerce ul.products li.product .price,body.home ul.products li.product .price{font-size:14px!important;color:#171717!important}@media(max-width:767px){body.home .woocommerce ul.products,body.home ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 12px!important;width:100%!important}body.home .woocommerce ul.products li.product .woocommerce-loop-product__title,body.home ul.products li.product .woocommerce-loop-product__title{font-size:12px!important}body.home .woocommerce ul.products li.product a img,body.home ul.products li.product a img{margin-bottom:9px!important}}body.home .product .add-to-cart-loop,body.home .product .wd-add-btn,body.home .product .wd-add-btn-replace,body.home .product .wd-hover-buttons,body.home .product .product-element-bottom .button,body.home .product .product-element-bottom a.button,body.home .product .wrap-add-to-cart,body.home .product .cart,body.home .product a.add_to_cart_button,body.home .product a.ajax_add_to_cart,body.home .product a.product_type_simple,body.home .product a.product_type_variable,body.home .product a.product_type_grouped,body.home .product a.product_type_external,body.home .product .added_to_cart,body.home .products .wd-add-btn,body.home .products .add-to-cart-loop,body.home .products .product-element-bottom .button{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}body.home .dal-feature,body.home .dal-feature *,body.home .dal-craftsmanship,body.home .dal-craftsmanship *,body.home .dal-editorial,body.home .dal-editorial *{color:#fff!important}body.home .dal-feature h1,body.home .dal-feature h2,body.home .dal-feature h3,body.home .dal-craftsmanship h1,body.home .dal-craftsmanship h2,body.home .dal-craftsmanship h3,body.home .dal-editorial h1,body.home .dal-editorial h2,body.home .dal-editorial h3{color:#fff!important}body.home .dal-feature a,body.home .dal-craftsmanship a,body.home .dal-editorial a{color:#fff!important;opacity:1!important;text-decoration:underline!important;text-underline-offset:4px!important}body.home .dal-feature .dal-overline,body.home .dal-craftsmanship .dal-overline,body.home .dal-editorial .dal-overline{color:#d9a46f!important}body.home .vc_row:has(img[src*="105"]) h1,body.home .vc_row:has(img[src*="105"]) h2,body.home .vc_row:has(img[src*="105"]) h3,body.home .vc_row:has(img[src*="105"]) p,body.home .vc_row:has(img[src*="105"]) a{color:#fff!important}body.home .dal-spotlight,body.home .dal-spotlight .dal-spotlight__copy,body.home .dal-spotlight .dal-spotlight__copy p,body.home .dal-spotlight .dal-spotlight__copy h1,body.home .dal-spotlight .dal-spotlight__copy h2,body.home .dal-spotlight .dal-spotlight__copy h3,body.home .dal-spotlight .dal-spotlight__copy a{color:#fff!important;opacity:1!important;-webkit-text-fill-color:#fff!important}body.home .dal-spotlight .dal-spotlight__copy .dal-overline{color:#d7a16d!important;-webkit-text-fill-color:#d7a16d!important}body.home .dal-spotlight .dal-spotlight__copy h2{color:#fff!important;font-size:clamp(25px,2.4vw,36px)!important;line-height:1.2!important;font-weight:500!important;text-shadow:0 1px 2px rgb(0 0 0 / .25)!important}body.home .dal-spotlight .dal-spotlight__copy p:not(.dal-overline){color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important}body.home .dal-spotlight .dal-spotlight__copy .dal-btn{color:#fff!important;border-color:#d7a16d!important;-webkit-text-fill-color:#fff!important;opacity:1!important}.dal-spotlight .dal-spotlight__copy,.dal-spotlight .dal-spotlight__copy *,.dal-spotlight__copy,.dal-spotlight__copy p,.dal-spotlight__copy h1,.dal-spotlight__copy h2,.dal-spotlight__copy h3,.dal-spotlight__copy a,.dal-spotlight__copy .dal-btn{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}.dal-spotlight .dal-spotlight__copy .dal-overline,.dal-spotlight__copy .dal-overline{color:#d7a16d!important;-webkit-text-fill-color:#d7a16d!important;opacity:1!important;visibility:visible!important}.dal-spotlight__copy h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.2!important;font-weight:500!important}.dal-spotlight__copy p:not(.dal-overline){color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important}.dal-spotlight__copy .dal-btn{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#d7a16d!important}body.home .dal-section:has(.dal-section__header h2):has(.woocommerce),body.home section:has(.dal-section__header h2):has(ul.products),body.home .wpb_wrapper:has(>h2):has(ul.products){display:none!important}html body.home .dal-spotlight__copy,html body.home .dal-spotlight__copy h1,html body.home .dal-spotlight__copy h2,html body.home .dal-spotlight__copy h3,html body.home .dal-spotlight__copy p,html body.home .dal-spotlight__copy li{color:#fff!important}html body.home .dal-spotlight__copy .dal-overline{color:#d7a66f!important}html body.home .dal-spotlight__copy a:not(.dal-btn){color:#fff!important}html body.home .dal-spotlight__copy .dal-btn--gold{color:#111!important;background:#d7a66f!important;border-color:#d7a66f!important}html body.home .dal-spotlight__copy h2{text-shadow:0 1px 8px rgb(0 0 0 / .25)!important}html body.home .dal-spotlight__copy .dal-btn,html body.home .dal-spotlight__copy .dal-btn--gold,html body.home .dal-spotlight__copy a.dal-btn{background:#fff!important;color:#111!important;border:1px solid #fff!important;box-shadow:none!important}html body.home .dal-spotlight__copy .dal-btn:hover,html body.home .dal-spotlight__copy a.dal-btn:hover{background:#f5f5f5!important;color:#000!important;border-color:#fff!important}html body.home .dal-spotlight a.dal-btn,html body.home .dal-spotlight a.dal-btn:link,html body.home .dal-spotlight a.dal-btn:visited,html body.home .dal-spotlight .dal-spotlight__copy a,html body.home section.dal-spotlight a[class*='btn']{background-color:#fff!important;background-image:none!important;color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid #fff!important;outline:1px solid #fff!important;text-shadow:none!important;opacity:1!important}html body.home .dal-spotlight a.dal-btn:hover,html body.home .dal-spotlight .dal-spotlight__copy a:hover{background-color:#f2f2f2!important;color:#000!important;-webkit-text-fill-color:#000!important;border-color:#fff!important}html body.home .dal-spotlight .dal-spotlight__copy h2,html body.home .dal-spotlight .dal-spotlight__copy p{color:#fff!important}html body section.dal-spotlight .dal-spotlight__copy>a.dal-btn.dal-btn--gold[data-testid='spotlight-button']{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;background:#fff!important;background-color:#fff!important;color:#111!important;-webkit-text-fill-color:#111!important;border:1px solid #fff!important;outline:1px solid #fff!important;opacity:1!important;text-shadow:none!important;padding:14px 22px!important}html body section.dal-spotlight .dal-spotlight__copy>a.dal-btn.dal-btn--gold[data-testid='spotlight-button'] svg{stroke:#111!important}html body section.dal-spotlight .dal-spotlight__copy>a.dal-btn.dal-btn--gold[data-testid='spotlight-button']:hover{background:#f2f2f2!important;background-color:#f2f2f2!important;color:#000!important;-webkit-text-fill-color:#000!important;border-color:#fff!important}html body section.dal-spotlight .dal-spotlight__copy h2{color:#fff!important}html body section.dal-spotlight .dal-spotlight__copy>p:not(.dal-overline){color:#fff!important}@media (max-width:767px){body.woocommerce div.product,body.single-product div.product{margin:0}body.single-product .site-main,body.woocommerce-page .site-main{padding-left:14px;padding-right:14px}body.single-product .woocommerce-product-gallery{width:100%!important;float:none!important;margin:0 0 18px!important}body.single-product .woocommerce-product-gallery__wrapper{border-radius:12px;overflow:hidden;background:#f7f6f2}body.single-product .woocommerce-product-gallery__image img{width:100%;height:auto;object-fit:contain}body.single-product .flex-control-thumbs{display:flex;gap:8px;overflow-x:auto;padding:8px 0 4px;margin:0;list-style:none;scrollbar-width:thin}body.single-product .flex-control-thumbs li{flex:0 0 64px;width:64px!important;float:none!important}body.single-product .flex-control-thumbs img{border:1px solid #e5e1d8;border-radius:7px;opacity:.72}body.single-product .flex-control-thumbs img.flex-active{opacity:1;border-color:#b08a45}body.single-product .summary{width:100%!important;float:none!important;margin:0!important}body.single-product .product_title{font-size:clamp(23px, 6vw, 29px);line-height:1.2;margin:0 0 8px}body.single-product .summary .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;font-size:25px;font-weight:700;color:#17221e;margin:12px 0 5px}body.single-product .summary .price del{font-size:15px;color:#777;font-weight:400}body.single-product .summary .price ins{text-decoration:none}body.single-product .single_add_to_cart_button,body.single-product .summary .cart .button,body.single-product .summary .single_add_to_cart_button{min-height:50px;border-radius:28px;font-weight:700;letter-spacing:.01em}body.single-product .summary .cart{display:flex;flex-wrap:wrap;gap:10px}body.single-product .summary .cart .quantity{align-self:center}body.single-product .woocommerce-tabs{margin-top:24px}body.single-product .woocommerce-tabs ul.tabs{border-top:1px solid #e8e5df;padding-top:4px}body.single-product .woocommerce-tabs ul.tabs li{background:#fff0;border:0;border-bottom:1px solid #e8e5df;border-radius:0;margin:0;padding:10px 0}body.single-product .woocommerce-tabs ul.tabs li a{padding:4px 0;font-weight:650}body.woocommerce.archive ul.products,body.woocommerce-page.archive ul.products,body.tax-product_cat ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px;margin:0!important}body.woocommerce.archive ul.products::before,body.woocommerce.archive ul.products::after,body.tax-product_cat ul.products::before,body.tax-product_cat ul.products::after{display:none!important;content:none!important}body.woocommerce.archive ul.products li.product,body.woocommerce-page.archive ul.products li.product,body.tax-product_cat ul.products li.product{width:auto!important;float:none!important;margin:0!important;min-width:0}body.woocommerce ul.products li.product img{width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#f7f6f2;border-radius:8px}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35;padding:8px 0 4px}body.woocommerce ul.products li.product .price{font-size:15px;font-weight:700;color:#17221e}body.woocommerce ul.products li.product .price del{color:#777;font-weight:400}body.woocommerce ul.products li.product .button{min-height:42px;border-radius:24px;font-size:12px;padding:10px 12px}body.woocommerce .woocommerce-ordering,body.woocommerce .woocommerce-result-count{margin-bottom:14px}body.woocommerce .woocommerce-ordering select{max-width:100%;min-height:42px;border-radius:8px}}@media (min-width:768px){body.single-product .woocommerce-product-gallery__wrapper{background:#f7f6f2}}@media (max-width:767px){:root{--da-mobile-gutter:16px}body.woocommerce div.product,body.woocommerce-page div.product{padding-left:var(--da-mobile-gutter);padding-right:var(--da-mobile-gutter)}body.woocommerce div.product div.images,body.woocommerce div.product div.summary{width:100%;float:none;margin-bottom:20px}body.woocommerce div.product div.images{margin-bottom:16px}body.woocommerce div.product div.images img{width:100%;height:auto;object-fit:contain}body.woocommerce div.product .woocommerce-product-gallery{max-width:100%}body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:8px;overflow-x:auto;padding:8px 0 4px;scroll-snap-type:x proximity}body.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li{float:none;flex:0 0 64px;width:64px!important;scroll-snap-align:start}body.woocommerce div.product .product_title{font-size:clamp(22px, 6vw, 29px);line-height:1.2;margin:0 0 8px}body.woocommerce div.product p.price,body.woocommerce div.product span.price{font-size:25px;font-weight:700;line-height:1.3}body.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.woocommerce div.product form.cart .quantity{margin:0}body.woocommerce div.product form.cart .single_add_to_cart_button{min-height:50px;flex:1 1 180px;margin:0;border-radius:2px;font-weight:700}body.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;gap:8px;overflow-x:auto;white-space:nowrap}body.woocommerce div.product .woocommerce-tabs ul.tabs li{flex:0 0 auto}body.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-left:0;margin-right:0}body.woocommerce ul.products::before,body.woocommerce ul.products::after{display:none!important;content:none!important}body.woocommerce ul.products li.product{float:none!important;width:auto!important;min-width:0;margin:0!important}body.woocommerce ul.products li.product img{width:100%;aspect-ratio:1 / 1;object-fit:contain}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35}body.woocommerce ul.products li.product .price{font-size:14px}body.woocommerce .woocommerce-result-count,body.woocommerce .woocommerce-ordering{float:none;margin:0 0 12px}body.woocommerce .woocommerce-ordering select{max-width:100%;min-height:44px}body.woocommerce a.button,body.woocommerce button.button,body.woocommerce input.button{min-height:46px}}@media (min-width:360px) and (max-width:430px){body.woocommerce div.product .summary,body.woocommerce ul.products{min-width:0}body.woocommerce div.product .summary *{overflow-wrap:anywhere}}@media (min-width:768px){body.woocommerce div.product div.images{width:52%}body.woocommerce div.product div.summary{width:44%}}@media (max-width:767px){body.woocommerce div.product div.images,body.woocommerce-page div.product div.images{width:100%;float:none;margin:0 0 18px}body.woocommerce div.product div.summary,body.woocommerce-page div.product div.summary{width:100%;float:none;margin:0}body.woocommerce div.product .woocommerce-product-gallery{width:100%;max-width:100%}body.woocommerce div.product .woocommerce-product-gallery__wrapper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;scrollbar-width:thin}body.woocommerce div.product .woocommerce-product-gallery__image{flex:0 0 88%;scroll-snap-align:center}body.woocommerce div.product .woocommerce-product-gallery__image img{width:100%;height:auto;display:block}body.woocommerce div.product .product_title{font-size:25px;line-height:1.2;margin:0 0 10px}body.woocommerce div.product p.price,body.woocommerce div.product span.price{font-size:23px;font-weight:700}body.woocommerce div.product form.cart{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}body.woocommerce div.product form.cart .quantity{margin:0}body.woocommerce div.product form.cart .single_add_to_cart_button{flex:1 1 58%;min-height:48px;background:#b9974b;color:#fff;border:1px solid #b9974b;font-weight:700}body.woocommerce div.product .woocommerce-tabs ul.tabs{display:flex;overflow-x:auto;white-space:nowrap;gap:8px}body.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}body.woocommerce ul.products:before,body.woocommerce ul.products:after{display:none!important;content:none!important}body.woocommerce ul.products li.product{float:none!important;width:auto!important;margin:0!important;min-width:0}body.woocommerce ul.products li.product img{width:100%;height:auto}body.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px;line-height:1.35}body.woocommerce ul.products li.product .price{font-size:15px}body.woocommerce .woocommerce-ordering,body.woocommerce .woocommerce-result-count{font-size:13px}body.woocommerce .site-content{padding-left:12px;padding-right:12px}}@media (min-width:768px){body.woocommerce div.product div.images{width:52%}body.woocommerce div.product div.summary{width:43%}}@media (max-width:767px){body.woocommerce div.product .woocommerce-product-gallery{margin-left:-12px;margin-right:-12px;width:calc(100% + 24px);max-width:none}body.woocommerce div.product .woocommerce-product-gallery__wrapper{padding:0 12px 8px}body.woocommerce div.product .woocommerce-product-gallery__image{border-radius:3px;overflow:hidden}body.woocommerce ul.products li.product .button{width:100%;text-align:center;padding:11px 8px;font-size:12px;line-height:1.2}body.woocommerce ul.products li.product .price del{font-size:12px;opacity:.65}body.woocommerce ul.products li.product .price ins{text-decoration:none;font-weight:700}body.woocommerce div.product form.cart .single_add_to_cart_button{border-radius:2px;letter-spacing:.03em;text-transform:uppercase}body.woocommerce div.product .woocommerce-product-details__short-description{font-size:14px;line-height:1.65}}@media screen and (max-width:767px){body.single-product .site-content,body.single-product #content{padding-left:12px!important;padding-right:12px!important}body.single-product .product .images,body.single-product .product .woocommerce-product-gallery{float:none!important;width:100%!important;max-width:100%!important;margin:0 auto 18px!important}body.single-product .product .summary{float:none!important;width:100%!important;clear:both!important;margin:0!important;padding:0!important}body.single-product .woocommerce-product-gallery__wrapper{display:flex!important;gap:10px!important;overflow-x:auto!important;scroll-snap-type:x mandatory!important}body.single-product .woocommerce-product-gallery__image{flex:0 0 88%!important;width:88%!important;scroll-snap-align:center!important}body.single-product .product_title{font-size:25px!important;line-height:1.2!important;font-weight:600!important}body.single-product .summary .price{font-size:23px!important;font-weight:700!important;color:#171717!important}body.single-product form.cart .single_add_to_cart_button{background:#b9974b!important;color:#fff!important;border:1px solid #b9974b!important;min-height:48px!important;border-radius:2px!important;text-transform:uppercase!important;font-weight:700!important}body.post-type-archive-product ul.products,body.tax-product_cat ul.products,body.page.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 12px!important}body.post-type-archive-product ul.products li.product,body.tax-product_cat ul.products li.product,body.page.woocommerce ul.products li.product{width:auto!important;float:none!important;margin:0!important;min-width:0!important}body.post-type-archive-product ul.products li.product img,body.tax-product_cat ul.products li.product img,body.page.woocommerce ul.products li.product img{width:100%!important;height:auto!important;display:block!important}body.post-type-archive-product ul.products li.product .woocommerce-loop-product__title,body.tax-product_cat ul.products li.product .woocommerce-loop-product__title,body.page.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:14px!important;line-height:1.35!important}}.dal-announce{padding-top:2px!important;padding-bottom:2px!important;min-height:0!important}.dal-announce__track{line-height:1.15!important;font-size:10px!important}.dal-announce__track>span{padding-top:0!important;padding-bottom:0!important}html body #page .dal-announce,html body #page div.dal-announce{height:18px!important;min-height:18px!important;max-height:18px!important;padding:0!important;margin:0!important;overflow:hidden!important;box-sizing:border-box!important}html body #page .dal-announce .dal-announce__track{height:18px!important;min-height:18px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;line-height:18px!important}html body #page .dal-announce .dal-announce__track>span{display:inline-flex!important;align-items:center!important;height:18px!important;padding:0 12px!important;margin:0!important;line-height:18px!important;font-size:9px!important;box-sizing:border-box!important}#page .dal-announce[data-testid="announcement-bar"]{display:block!important;height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;margin:0!important;overflow:hidden!important;line-height:14px!important;box-sizing:border-box!important}#page .dal-announce[data-testid="announcement-bar"] .dal-announce__track{display:flex!important;height:14px!important;min-height:14px!important;max-height:14px!important;padding:0!important;margin:0!important;align-items:center!important;line-height:14px!important;transform:none!important}#page .dal-announce[data-testid="announcement-bar"] .dal-announce__track span{display:inline-flex!important;height:14px!important;min-height:14px!important;padding:0 10px!important;margin:0!important;align-items:center!important;font-size:8px!important;line-height:14px!important;box-sizing:border-box!important}#page .site-header-cart .widget_shopping_cart,#page .site-header-cart .widget_shopping_cart_content,#page .widget_shopping_cart,#page .widget_shopping_cart_content,#page .woocommerce-mini-cart,#page .cart-widget-side,#page .shopping-cart-widget{background:#fff!important;color:#222!important}#page .widget_shopping_cart a,#page .widget_shopping_cart_content a,#page .woocommerce-mini-cart a,#page .cart-widget-side a,#page .shopping-cart-widget a,#page .woocommerce-mini-cart-item a,#page .mini_cart_item a{color:#222!important;opacity:1!important}#page .widget_shopping_cart .quantity,#page .widget_shopping_cart .amount,#page .widget_shopping_cart_content .quantity,#page .widget_shopping_cart_content .amount,#page .woocommerce-mini-cart-item .quantity,#page .mini_cart_item .quantity,#page .woocommerce-mini-cart__total,#page .woocommerce-mini-cart__total strong{color:#333!important}#page .widget_shopping_cart .remove,#page .widget_shopping_cart_content .remove,#page .woocommerce-mini-cart-item .remove,#page .mini_cart_item .remove{color:#666!important;background:transparent!important}#page .widget_shopping_cart .buttons a,#page .widget_shopping_cart_content .buttons a,#page .woocommerce-mini-cart__buttons a{display:block!important;color:#222!important;background:#f3f3f3!important;border:1px solid #ddd!important;opacity:1!important}#page .widget_shopping_cart .buttons a.checkout,#page .widget_shopping_cart_content .buttons a.checkout,#page .woocommerce-mini-cart__buttons a.checkout{color:#fff!important;background:#222!important;border-color:#222!important}#page .dal-hero .dal-hero__copy>.dal-hero__text{display:none!important}#page .dal-hero .dal-hero__actions{margin-top:26px!important}.dal-hero__text,p.dal-hero__text,#page p.dal-hero__text{display:none!important;visibility:hidden!important;height:0!important;max-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}#page .site-header-cart,#page .site-header .cart-contents,#page .site-header .header-cart,#page .site-header .shopping-cart,#page .site-header a.cart-contents,#page .site-header .woocommerce-mini-cart__buttons{display:none!important}#page .site-header .col-full{grid-template-columns:1fr!important}#page header#masthead .site-header-cart,#page header#masthead .site-header-cart *,#page header#masthead .cart-contents,#page header#masthead a.cart-contents,#page header#masthead .woocommerce-cart-tab,#page header#masthead .header-cart,#page header#masthead .cart-icon,#page header#masthead [class*="cart"],#page header#masthead [aria-label*="Cart"],#page header#masthead [aria-label*="cart"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:0!important;max-width:0!important;min-width:0!important}#page header#masthead .col-full{display:block!important}#masthead .site-header-cart,#masthead .site-header-cart a,#masthead .site-header-cart .cart-contents,#masthead .cart-contents,#masthead a.cart-contents,#masthead .woocommerce-cart-tab,#masthead .header-cart,#masthead .cart-icon,#masthead .shopping-cart,#masthead [class*="cart-contents"],#masthead [class*="header-cart"]{display:none!important}#moderncart-trigger,.moderncart-trigger,.moderncart-cart-trigger,.moderncart-floating-cart,.moderncart-float,.moderncart-icon,.moderncart-cart-icon,[class^="moderncart"],[class*=" moderncart"]{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}#page header#masthead .site-header-cart,#page header#masthead .site-header-cart *,#page header#masthead .cart-contents,#page header#masthead .header-cart,#page header#masthead .site-header .storefront-primary-navigation~*,#page header#masthead a[href*="/cart"],#page header#masthead a[href*="?add-to-cart"]{display:none!important}#page header#masthead .site-header-cart,#page header#masthead .site-header-cart *{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important}#page header .wd-header-cart,#page header .wd-tools-element.wd-header-cart,#page header .wd-cart-number,#page header .cart-widget-opener,#page header .woodmart-cart-widget,#page header .shopping-cart-widget,#page header .site-header-cart,#page header .header-cart,#page header .header-cart-link,#page header .cart-contents,#page header .woocommerce-cart-link,#page header .mini-cart,#page header .cart-icon,#page header .shopping-bag,#page header .basket,#page header [class*="cart-opener"],#page header [class*="header-cart"],#page header [class*="shopping-cart"],#page header [class*="basket-icon"]{display:none!important}#site-header-cart,ul#site-header-cart,#site-header-cart.menu,#site-header-cart>li,#site-header-cart a.cart-contents{display:none!important;visibility:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}@media (max-width:767px){.storefront-handheld-footer-bar{display:none!important}#masthead #site-header-cart,#masthead ul#site-header-cart.menu{display:block!important;visibility:visible!important;position:absolute!important;top:50%!important;right:76px!important;transform:translateY(-50%)!important;width:auto!important;height:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;z-index:9999!important}#masthead #site-header-cart>li{display:block!important;width:auto!important;height:auto!important;padding:0!important;margin:0!important}#masthead #site-header-cart a.cart-contents{display:flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:38px!important;padding:0!important;border:1px solid rgb(213 169 112 / .8)!important;border-radius:50%!important;color:#fff!important;background:#111!important;font-size:0!important;box-shadow:none!important}#masthead #site-header-cart a.cart-contents:before{content:""!important;display:block!important;width:17px!important;height:17px!important;border:1.6px solid #d5a970!important;border-top:0!important;border-radius:2px 2px 4px 4px!important;background:transparent!important;clip-path:polygon(0 22%,100% 22%,88% 100%,12% 100%)!important}#masthead #site-header-cart a.cart-contents:after{content:""!important;position:absolute!important;width:7px!important;height:5px!important;border:1.5px solid #d5a970!important;border-bottom:0!important;border-radius:7px 7px 0 0!important;transform:translateY(-7px)!important}#masthead #site-header-cart .count,#masthead #site-header-cart .amount,#masthead #site-header-cart .woocommerce-Price-amount{display:none!important}#masthead .col-full{position:relative!important}#masthead .site-branding{max-width:calc(100% - 155px)!important}#masthead .site-branding:after{content:"♙";position:absolute!important;top:50%!important;right:124px!important;transform:translateY(-50%)!important;width:36px!important;height:36px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;border:1px solid rgb(213 169 112 / .8)!important;border-radius:50%!important;font-size:23px!important;line-height:1!important;pointer-events:none!important}}@media (max-width:767px){#masthead,header.site-header,.site-header,.wd-header,.dal-header{position:relative}#masthead .site-branding,#masthead .custom-logo-link,header.site-header .site-branding,header.site-header .custom-logo-link,.site-header .site-branding,.site-header .custom-logo-link,.wd-header .site-branding,.wd-header .wd-logo,.dal-header__logo,.dal-header .custom-logo-link{position:absolute!important;left:50%!important;transform:translateX(-50%)!important;margin:0!important;max-width:58vw!important;text-align:center!important;z-index:5}#masthead .site-branding img,#masthead .custom-logo,header.site-header .site-branding img,header.site-header .custom-logo,.site-header .site-branding img,.site-header .custom-logo,.wd-header .wd-logo img,.dal-header__logo img{display:block;width:auto!important;max-width:58vw!important;max-height:48px!important;height:auto!important;margin:0 auto!important;object-fit:contain}#masthead .header-main,#masthead .main-header,.site-header .header-main,.site-header .main-header,.wd-header .whb-general-header-inner,.dal-header__inner{min-height:76px;position:relative;display:flex;align-items:center}#masthead .site-branding,header.site-header .site-branding,.site-header .site-branding{top:50%!important;transform:translate(-50%,-50%)!important}#masthead .header-account,#masthead .wd-header-my-account,.site-header .header-account,.site-header .wd-header-my-account{margin-left:0}body{overflow-x:hidden}}@media screen and (max-width:767px){html body.home header#masthead .site-branding,html body.home header#masthead .site-branding a.custom-logo-link,html body.home .site-header .site-branding,html body.home .site-header .site-branding a.custom-logo-link{position:absolute!important;left:50%!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-50%,-50%)!important;width:max-content!important;max-width:60vw!important;margin:0!important;padding:0!important;float:none!important;text-align:center!important;z-index:100100!important}html body.home header#masthead .site-branding img.custom-logo,html body.home .site-header .site-branding img.custom-logo,html body.home header#masthead .site-branding img,html body.home .site-header .site-branding img{display:block!important;width:auto!important;height:auto!important;max-width:60vw!important;max-height:48px!important;margin:0 auto!important;object-fit:contain!important}html body.home header#masthead,html body.home .site-header{position:relative!important}html body.home header#masthead .header-main,html body.home header#masthead .main-header,html body.home .site-header .header-main,html body.home .site-header .main-header{min-height:76px!important;position:relative!important;display:flex!important;align-items:center!important}html body.home header#masthead a[href*="my-account"],html body.home .site-header a[href*="my-account"],html body.home header#masthead .wd-header-my-account,html body.home .site-header .wd-header-my-account{position:relative!important;z-index:100101!important}}html body #page .dal-announce[data-testid="announcement-bar"],html body #page .dal-announce{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.5rem 0!important;line-height:1.4!important}html body #page .dal-announce[data-testid="announcement-bar"] .dal-announce__track,html body #page .dal-announce .dal-announce__track{height:auto!important;min-height:0!important;max-height:none!important;padding:0 1rem!important;line-height:1.4!important}html body #page .dal-announce[data-testid="announcement-bar"] .dal-announce__track span,html body #page .dal-announce .dal-announce__track>span{height:auto!important;min-height:0!important;padding:0!important;font-size:.72rem!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.1em!important;text-transform:uppercase!important}.dal-theme .site-header{padding:.55rem 0}body.home .dal-cats,body.home .dal-section,body.home .dal-spotlight{padding-top:clamp(2.75rem, 5.5vw, 5rem);padding-bottom:clamp(2.75rem, 5.5vw, 5rem)}body.home .dal-section__head{margin-bottom:clamp(1.5rem, 3vw, 2.25rem)}body.home .dal-section__head h2,body.home .dal-spotlight__copy h2{font-weight:500;letter-spacing:-.015em}body.home .dal-overline{letter-spacing:.22em}body.home .dal-cats__grid{gap:clamp(1.5rem, 4vw, 3.5rem)}body.home .dal-cat__img{box-shadow:0 0 0 1px var(--line),0 18px 34px -22px rgb(11 15 25 / .35)}body.home .dal-cat:hover .dal-cat__img{box-shadow:0 0 0 1px var(--gold),0 22px 40px -22px var(--gold-glow)}body.home ul.products li.product{background:var(--card)!important;border:1px solid var(--line);border-radius:var(--radius);transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}body.home ul.products li.product:hover{border-color:var(--gold);box-shadow:var(--shadow)}body.home ul.products li.product .woocommerce-loop-product__title,body.home ul.products li.product .price,body.home ul.products li.product .dal-card-ship{padding-left:1rem!important;padding-right:1rem!important}body.home ul.products li.product a img{border-radius:var(--radius) var(--radius) 0 0!important}body.home .dal-review{box-shadow:0 14px 30px -26px rgb(11 15 25 / .35)}body.home .dal-review blockquote{font-size:1.15rem;line-height:1.5}body.single-product .site-content{padding-bottom:clamp(2rem, 4vw, 3.5rem)}body.single-product div.product .summary{padding-top:.25rem}body.single-product .product_title{letter-spacing:-.01em;line-height:1.12}body.single-product div.product .summary .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.5rem}body.single-product div.product .summary .price del{opacity:.55;font-size:.62em}body.single-product div.product .woocommerce-product-gallery__wrapper{background:var(--img-bg);border-radius:var(--radius)}body.single-product .woocommerce-tabs{margin-top:clamp(2rem, 4vw, 3rem)}body.single-product .woocommerce-tabs .panel{max-width:56rem;line-height:1.7}body.single-product .woocommerce-Tabs-panel--description ol,body.single-product .woocommerce-Tabs-panel--description ul.wd-list{margin:0 0 2rem;padding:0;list-style:none;border-top:1px solid var(--line)}body.single-product .woocommerce-Tabs-panel--description ol>li{margin:0;padding:.85rem 0;border-bottom:1px solid var(--line)}body.single-product .woocommerce-Tabs-panel--description ol>li h1,body.single-product .woocommerce-Tabs-panel--description ol>li h2,body.single-product .woocommerce-Tabs-panel--description ol>li h3,body.single-product .woocommerce-Tabs-panel--description ol>li h4{margin:0;font-family:var(--sans);font-size:.98rem;font-weight:400;line-height:1.5;letter-spacing:0;color:var(--ink)}body.single-product section.related.products,body.single-product section.upsells.products{margin-top:clamp(2.5rem, 5vw, 4rem)}.dal-footer{padding-top:clamp(3rem, 6vw, 5rem);padding-bottom:1.75rem}.dal-footer__grid{gap:clamp(1.75rem, 4vw, 3rem)}.dal-footer__bottom{border-top:1px solid rgb(212 163 115 / .18);margin-top:1.5rem}body:has(.da-lux) .entry-header,body:has(.da-lux) .storefront-breadcrumb,body:has(.da-lux) #secondary{display:none!important}body:has(.da-lux) .site-content>.col-full{max-width:none!important;margin:0!important;padding:0!important}body:has(.da-lux) .site-content>.col-full::after{display:none}body:has(.da-lux) #primary,body:has(.da-lux) .site-main,body:has(.da-lux) .hentry,body:has(.da-lux) .entry-content{float:none!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.da-lux-eyebrow{margin:0 0 .9rem;font:600 .74rem/1 var(--sans);letter-spacing:.24em;text-transform:uppercase;color:var(--gold-deep)}.vc_row.da-lux-sec{max-width:1280px;margin-left:auto!important;margin-right:auto!important;padding:clamp(3rem, 6vw, 5.5rem) var(--pad) 0!important;box-sizing:border-box}.da-lux-head{text-align:center}.da-lux-head .da-lux-eyebrow{margin-bottom:.6rem}html body .da-lux-h2 h2{margin:0 0 clamp(1.5rem, 3vw, 2.5rem);font-family:var(--serif);font-size:clamp(2rem, 3.6vw, 3rem);font-weight:500;letter-spacing:-.01em;line-height:1.1;color:var(--ink);text-align:center}html body .da-lux a.da-lux-btn,html body .da-lux a.da-lux-btn:visited{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 1.9rem;background:#fff;color:#0b0b0b!important;border:1px solid #fff;border-radius:0;font:600 .76rem/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;text-decoration:none!important;transition:background-color .25s var(--ease),color .25s var(--ease),border-color .25s var(--ease)}html body .da-lux a.da-lux-btn:hover{background:var(--gold);border-color:var(--gold);color:#0b0b0b!important}html body .da-lux a.da-lux-btn--ghost,html body .da-lux a.da-lux-btn--ghost:visited{background:#fff0;color:#fff!important;border-color:rgb(255 255 255 / .7)}html body .da-lux a.da-lux-btn--ghost:hover{background:#fff;border-color:#fff;color:#0b0b0b!important}.da-lux-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin:2rem 0 0!important}.vc_row.da-lux-hero{position:relative;display:flex!important;align-items:center;min-height:clamp(500px, 80vh, 780px);margin-bottom:0!important;overflow:hidden;background:#0b0b0b url(https://d-analog.com/wp-content/uploads/2026/10/Moody-Portrait-with-Blue-Dial-Watch.png) 70% center / cover no-repeat}.da-lux-hero::before{content:'';position:absolute;inset:0;display:block;width:auto;background:linear-gradient(90deg,rgb(0 0 0 / .82) 0%,rgb(0 0 0 / .45) 48%,rgb(0 0 0 / .05) 100%)}.da-lux-hero::after{display:none!important}.da-lux-hero>.vc_column_container{position:relative;z-index:1;width:100%}.da-lux-hero .vc_column-inner{padding:3rem var(--pad)!important;max-width:1280px;margin:0 auto}.da-lux-hero__copy{max-width:36rem}.da-lux-hero .da-lux-eyebrow{color:var(--gold)}html body .da-lux-hero h1{margin:0 0 1rem;font-family:var(--serif);font-size:clamp(2.8rem, 6.4vw, 5.2rem);font-weight:500;line-height:1.02;letter-spacing:-.015em;color:#fff!important;text-transform:none}html body .da-lux-hero p.da-lux-lede{margin:0;max-width:28rem;font-size:1.1rem;font-weight:300;line-height:1.6;color:rgb(255 255 255 / .86)}.da-lux-tiles .vc_column_container>.vc_column-inner{padding:0 .65rem!important}.da-lux-tiles .wpb_single_image{margin-bottom:0!important;overflow:hidden}.da-lux-tiles .wpb_single_image a,.da-lux-tiles .wpb_single_image .vc_figure{display:block;width:100%}.da-lux-tiles .wpb_single_image img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:contain;background:var(--img-bg);border-radius:2px;transition:transform .7s var(--ease)}.da-lux-tiles .wpb_single_image:hover img{transform:scale(1.04)}html body .da-lux-tile__title{margin:1.1rem 0 0;text-align:center;font-family:var(--serif);font-size:clamp(1.2rem, 2vw, 1.6rem);font-weight:500;letter-spacing:.2em;text-transform:uppercase}html body .da-lux-tile__title a{color:var(--ink);border-bottom:1px solid #fff0;padding-bottom:3px;transition:border-color .25s var(--ease),color .25s var(--ease)}html body .da-lux-tile__title a:hover{color:var(--gold-deep);border-bottom-color:var(--gold)}html body .da-lux-products.da-lux-products.da-lux-products ul.products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:1.75rem 1.25rem!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products::before,html body .da-lux-products.da-lux-products.da-lux-products ul.products::after{display:none!important;content:none!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product{float:none!important;width:auto!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0 0 1.1rem!important;background:#fff!important;border:1px solid var(--line)!important;border-radius:2px;text-align:left!important;transition:border-color .3s var(--ease),box-shadow .3s var(--ease)}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product:hover{border-color:var(--gold)!important;box-shadow:var(--shadow)}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product a img{display:block!important;width:100%!important;aspect-ratio:1!important;object-fit:contain!important;background:var(--img-bg)!important;margin:0 0 .95rem!important;border-radius:2px 2px 0 0!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .woocommerce-loop-product__title{min-height:0!important;margin:0 0 .3rem!important;padding:0 1rem!important;font-family:var(--serif)!important;font-size:1.15rem!important;font-weight:600!important;line-height:1.25!important;color:var(--ink)!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .price{padding:0 1rem!important;font-size:.95rem!important;font-weight:500!important;color:var(--ink)!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .dal-card-ship{padding:0 1rem!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .button,html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .added_to_cart,html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .star-rating{display:none!important}.vc_row.da-lux-banner{position:relative;display:flex!important;align-items:center;justify-content:center;text-align:center;min-height:clamp(400px, 62vh, 580px);margin:clamp(3rem, 6vw, 5.5rem) 0 0!important;overflow:hidden;background:#0b0b0b url(https://d-analog.com/wp-content/uploads/2026/10/Elegant-D-Analog-Watch-Collection.png) center / cover no-repeat}.da-lux-banner::before{content:'';position:absolute;inset:0;display:block;width:auto;background:rgb(0 0 0 / .58)}.da-lux-banner::after{display:none!important}.da-lux-banner>.vc_column_container{position:relative;z-index:1;width:100%}.da-lux-banner .vc_column-inner{padding:3rem var(--pad)!important}.da-lux-banner__copy{max-width:40rem;margin:0 auto}.da-lux-banner .da-lux-eyebrow{color:var(--gold)}html body .da-lux-banner h2{margin:0 0 1rem;font-family:var(--serif);font-size:clamp(2.2rem, 4.6vw, 3.6rem);font-weight:500;line-height:1.08;color:#fff!important}html body .da-lux-banner p:not(.da-lux-eyebrow){margin:0 auto 2rem;max-width:34rem;font-size:1.05rem;font-weight:300;line-height:1.65;color:rgb(255 255 255 / .88)}.vc_row.da-lux-pillars{max-width:1280px;margin:clamp(3rem, 6vw, 5.5rem) auto 0!important;padding:0 var(--pad)!important;box-sizing:border-box}.da-lux-pillars .vc_column_container>.vc_column-inner{padding:2rem 1rem!important;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}html body .da-lux-pillars h4{margin:0 0 .4rem;font-family:var(--sans);font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)}html body .da-lux-pillars p{margin:0;font-size:.92rem;color:var(--muted)}.da-lux-reviews .vc_column_container>.vc_column-inner{padding:0 .65rem!important}html body .da-lux-review{margin:0;padding:1.75rem;background:#fff;border:1px solid var(--line);border-radius:2px;height:100%;box-sizing:border-box}html body .da-lux-review .da-lux-stars{margin:0 0 .8rem;color:var(--gold);letter-spacing:.12em}html body .da-lux-review blockquote{margin:0 0 1rem;padding:0;border:0;font-family:var(--serif);font-size:1.2rem;font-style:italic;line-height:1.45;color:var(--ink)}html body .da-lux-review p.da-lux-by{margin:0;font-size:.85rem;color:var(--muted)}.vc_row.da-lux-reviews+*{margin-top:0}body:has(.da-lux) .entry-content>.vc_row:last-of-type{margin-bottom:clamp(3rem, 6vw, 5.5rem)!important}@media (max-width:1100px){html body .da-lux-products.da-lux-products.da-lux-products ul.products{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){.vc_row.da-lux-hero{align-items:flex-end;min-height:74svh;background-position:62% 20%}.da-lux-hero::before{background:linear-gradient(0deg,rgb(0 0 0 / .92) 0%,rgb(0 0 0 / .55) 50%,rgb(0 0 0 / .05) 100%)}.da-lux-hero .vc_column-inner{padding-bottom:2.25rem!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.1rem .65rem!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .woocommerce-loop-product__title{padding:0 .7rem!important;font-size:1rem!important}html body .da-lux-products.da-lux-products.da-lux-products ul.products li.product .price{padding:0 .7rem!important;font-size:.85rem!important}.da-lux-tiles .vc_column_container>.vc_column-inner{padding:0!important;margin-bottom:1.75rem}.da-lux-pillars .vc_column_container>.vc_column-inner{padding:1.25rem 1rem!important;border-bottom:0}.da-lux-pillars .vc_column_container:last-child>.vc_column-inner{border-bottom:1px solid var(--line)}.da-lux-reviews .vc_column_container>.vc_column-inner{padding:0!important;margin-bottom:1rem}}body.single-product{background:#fff}body.single-product .woocommerce-breadcrumb{padding:1.6rem 0 1.4rem;font-size:.72rem;letter-spacing:.14em}body.single-product div.product{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:clamp(2rem, 5vw, 5rem);align-items:start}body.single-product div.product .woocommerce-product-gallery{width:100%!important}body.single-product div.product .summary{width:100%!important;padding-top:.5rem}@media (min-width:768px){body.single-product div.product .woocommerce-product-gallery{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:14px;align-items:start}body.single-product div.product .woocommerce-product-gallery .flex-viewport,body.single-product div.product .woocommerce-product-gallery>.woocommerce-product-gallery__wrapper{grid-column:2;grid-row:1;min-width:0}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs{grid-column:1;grid-row:1;display:flex!important;flex-direction:column;gap:10px;margin:0;padding:0;max-height:640px;overflow-y:auto;scrollbar-width:none}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs li{width:100%!important;flex:0 0 auto;margin:0!important}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs img{width:100%;aspect-ratio:1;object-fit:contain;background:var(--img-bg);border:1px solid var(--line);border-radius:2px;opacity:.6}body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs img.flex-active,body.single-product div.product .woocommerce-product-gallery ol.flex-control-thumbs img:hover{opacity:1;border-color:var(--gold)}}body.single-product div.product .woocommerce-product-gallery__image img{background:var(--img-bg);border-radius:2px}body.single-product div.product .onsale{top:1rem;left:1rem;background:var(--gold);color:var(--ink);font-weight:600;letter-spacing:.06em}body.single-product .product_title{margin:0 0 .9rem;font-family:var(--serif);font-size:clamp(2.2rem, 3.6vw, 3.2rem);font-weight:500;letter-spacing:-.015em;line-height:1.06}body.single-product div.product .summary .price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.25rem .8rem;margin:0 0 .4rem}body.single-product div.product .summary .price ins{order:1;font-size:2rem;font-weight:600;color:var(--ink);text-decoration:none}body.single-product div.product .summary .price del{order:2;font-size:1.05rem;opacity:.5}body.single-product .dal-price-note{margin:0 0 1.25rem;padding-bottom:1.25rem;border-bottom:1px solid var(--line);font-size:.8rem;color:var(--muted)}body.single-product .woocommerce-product-details__short-description{margin:0 0 1.25rem;padding:0;border:0;font-size:.98rem;line-height:1.75;color:#3b4252}body.single-product div.product form.cart{display:grid;grid-template-columns:auto 1fr;gap:.75rem;margin:1.25rem 0 1rem}body.single-product div.product form.cart .dal-gift{grid-column:1 / -1}body.single-product div.product form.cart .quantity .qty{height:56px;width:5.2em;border:1px solid #cfcac2;border-radius:0}body.single-product div.product form.cart .single_add_to_cart_button{height:56px;padding:0 1.5rem;background:var(--ink);color:#fff;border:1px solid var(--ink);border-radius:0;font-size:.8rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}body.single-product div.product form.cart .single_add_to_cart_button:hover{background:var(--gold);border-color:var(--gold);color:var(--ink);box-shadow:none}body.single-product .dal-mini-trust{margin:1.5rem 0 1rem;padding:1.3rem 0;gap:1.2rem 1.5rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}body.single-product .dal-mini-trust strong{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase}body.single-product .product_meta{padding-top:0;border-top:0;font-size:.78rem}body.single-product .woocommerce-tabs{margin-top:clamp(3rem, 6vw, 5rem);padding-top:0;border-top:0}body.single-product .woocommerce-tabs ul.tabs{justify-content:center;gap:0 2.5rem;margin:0;padding:0;border-bottom:1px solid var(--line)}body.single-product .woocommerce-tabs ul.tabs li a{display:block;margin-bottom:-1px;padding:1rem 0;font-size:.78rem;letter-spacing:.16em;border-bottom:2px solid #fff0}body.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--ink);border-bottom-color:var(--gold)}body.single-product .woocommerce-tabs .panel{max-width:52rem;margin:0 auto;padding-top:2.25rem}body.single-product section.related.products,body.single-product section.upsells.products{margin-top:clamp(3rem, 6vw, 5rem)}body.single-product section.related.products>h2,body.single-product section.upsells.products>h2{margin-bottom:2rem;text-align:center;font-family:var(--serif);font-size:clamp(1.9rem, 3vw, 2.6rem);font-weight:500}body.single-product section.related ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:1100px){body.single-product section.related ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){body.single-product section.related ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}body.single-product div.product form.cart{grid-template-columns:1fr}}body.single-product div.product{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;column-gap:clamp(2rem, 5vw, 4.5rem)!important;align-items:start!important}body.single-product div.product>*{grid-column:1 / -1}body.single-product div.product>.woocommerce-product-gallery{grid-column:1!important;grid-row:1!important}body.single-product div.product>.summary{grid-column:2!important;grid-row:1!important;align-self:start;position:sticky;top:90px;float:none!important;width:100%!important;margin:0!important;display:flex!important;flex-direction:column}body.single-product div.product .summary>*{order:9}body.single-product div.product .summary>.product_title{order:1}body.single-product div.product .summary>.woocommerce-product-rating{order:2}body.single-product div.product .summary>.price{order:3}body.single-product div.product .summary>.dal-price-note{order:4}body.single-product div.product .summary>form.cart{order:5}body.single-product div.product .summary>.woocommerce-product-details__short-description{order:6;margin:0 0 1.25rem!important}body.single-product div.product .summary>.dal-mini-trust{order:7}body.single-product div.product .summary>.product_meta{order:8}body.single-product .product_title{font-family:var(--serif)!important}body.single-product div.product .summary .dal-price-note{margin:0 0 1.25rem;padding-bottom:0;border-bottom:0}body.single-product div.product .summary form.cart{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:.75rem!important;align-items:stretch;margin:0 0 1.75rem!important}body.single-product div.product .summary form.cart .quantity{order:1;grid-column:1;margin:0!important}body.single-product div.product .summary form.cart .quantity .qty{height:64px!important;width:5.5em!important}body.single-product div.product .summary form.cart .single_add_to_cart_button{order:2;grid-column:2;width:100%!important;min-height:64px!important;height:auto!important;margin:0!important;padding:0 2rem!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important;border-radius:0!important}body.single-product div.product .summary form.cart .single_add_to_cart_button:hover{background:var(--gold)!important;border-color:var(--gold)!important;color:var(--ink)!important}body.single-product div.product .summary form.cart .dal-gift{order:3;grid-column:1 / -1!important;margin:0!important}@media (max-width:767px){body.single-product div.product{grid-template-columns:minmax(0,1fr)!important}body.single-product div.product>.woocommerce-product-gallery,body.single-product div.product>.summary{grid-column:1!important;grid-row:auto!important;position:static}body.single-product div.product .summary form.cart{grid-template-columns:minmax(0,1fr)!important}body.single-product div.product .summary form.cart .quantity,body.single-product div.product .summary form.cart .single_add_to_cart_button{grid-column:1}}body.single-product div.product>.woocommerce-product-gallery{grid-row:1 / span 2!important}body.single-product div.product>.summary{grid-row:2!important}body.single-product div.product>.onsale{grid-column:2!important;grid-row:1!important;align-self:end;justify-self:start;position:static!important;margin:0 0 .6rem!important;padding:0!important;min-width:0;min-height:0;background:none!important;color:#1f6b4f!important;border:0!important;border-radius:0!important;font:700 .95rem/1.2 var(--sans)!important;letter-spacing:.02em!important;text-transform:none!important}body.single-product div.product .summary>.dal-price-note::after{content:"COD*  \00B7  Open box*  \00B7  1-year warranty";display:block;margin-top:1rem;padding:.95rem 1rem;white-space:pre;background:#ecefe9;border-radius:10px;text-align:center;font:600 .85rem/1.3 var(--sans);letter-spacing:.02em;color:#1c2a24}body.single-product div.product .summary form.cart::before{content:"*Check COD and open-box eligibility below.";display:block!important;grid-column:1 / -1;margin:0 0 .15rem;font-size:.78rem;color:var(--muted)}@media (max-width:767px){body.single-product div.product>.woocommerce-product-gallery{grid-row:auto!important}body.single-product div.product>.onsale{grid-column:1!important;grid-row:auto!important}body.single-product div.product>.summary{grid-row:auto!important}}body.single-product .woocommerce-product-gallery::after{content:"1-YEAR WARRANTY  \2726  FREE SHIPPING  \2726  SECURE CHECKOUT";display:block;grid-column:1 / -1;grid-row:2;clear:both;width:auto;height:auto;margin-top:1rem;padding:.9rem 1rem;text-align:center;white-space:pre-wrap;background:#0b0b0b;color:#fff;border-radius:2px;font:600 .72rem/1.3 var(--sans);letter-spacing:.16em}@keyframes dalFadeUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}body.single-product div.product>.summary>*{animation:dalFadeUp .65s var(--ease) both}body.single-product div.product>.summary>.product_title{animation-delay:.05s}body.single-product div.product>.summary>.price{animation-delay:.12s}body.single-product div.product>.summary>.dal-price-note{animation-delay:.18s}body.single-product div.product>.summary>form.cart{animation-delay:.24s}body.single-product .woocommerce-product-gallery__image{overflow:hidden}body.single-product .woocommerce-product-gallery__image img{transition:transform .9s var(--ease)}body.single-product .woocommerce-product-gallery__image:hover img{transform:scale(1.06)}@keyframes dalShine{0%,68%{left:-60%}100%{left:140%}}body.single-product div.product .summary form.cart .single_add_to_cart_button{position:relative;overflow:hidden}body.single-product div.product .summary form.cart .single_add_to_cart_button::after{content:"";position:absolute;top:0;left:-60%;width:40%;height:100%;pointer-events:none;background:linear-gradient(100deg,transparent,rgb(255 255 255 / .28),transparent);transform:skewX(-20deg);animation:dalShine 3.8s ease-in-out infinite}body.single-product div.product .summary form.variations_form.cart{display:block!important}body.single-product div.product .summary form.variations_form .woocommerce-variation-add-to-cart{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:stretch;margin-top:1rem}body.single-product div.product .summary form.variations_form .woocommerce-variation-add-to-cart .quantity{margin:0}body.single-product div.product .summary form.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%;min-height:64px;margin:0}body.single-product div.product .summary form.variations_form table.variations{margin:0 0 .5rem}html body.single-product.single-product.single-product div.product .summary{display:flex!important;flex-direction:column!important}html body.single-product.single-product.single-product div.product .summary>*{order:9!important}html body.single-product.single-product.single-product div.product .summary>.product_title{order:1!important;font-family:var(--serif)!important;font-weight:500!important;letter-spacing:-.015em!important;line-height:1.08!important;color:var(--ink)!important;font-size:clamp(1.9rem, 3.4vw, 3rem)!important}html body.single-product.single-product.single-product div.product .summary>.woocommerce-product-rating{order:2!important}html body.single-product.single-product.single-product div.product .summary>.price{order:3!important}html body.single-product.single-product.single-product div.product .summary>.dal-price-note{order:4!important;margin:0 0 1.25rem!important;padding:0!important;border:0!important;font-size:.8rem!important;color:var(--muted)!important}html body.single-product.single-product.single-product div.product .summary>form.cart{order:5!important}html body.single-product.single-product.single-product div.product .summary>.da-buy-now,html body.single-product.single-product.single-product div.product .summary>a.da-buy-now,html body.single-product.single-product.single-product div.product .summary>button.da-buy-now{order:6!important}html body.single-product.single-product.single-product div.product .summary>.woocommerce-product-details__short-description{order:7!important;margin:0 0 1.25rem!important}html body.single-product.single-product.single-product div.product .summary>.dal-mini-trust{order:8!important}html body.single-product.single-product.single-product div.product .summary>.product_meta{order:10!important}html body.single-product.single-product.single-product div.product .summary>.stock{order:11!important}html body.single-product.single-product.single-product div.product .summary>.dal-price-note::after{content:"COD*  \00B7  Open box*  \00B7  1-year warranty";display:block;margin-top:1rem;padding:.95rem 1rem;white-space:pre;background:#ecefe9;border-radius:10px;text-align:center;font:600 .85rem/1.3 var(--sans);letter-spacing:.02em;color:#1c2a24}html body.single-product.single-product.single-product div.product .summary form.cart{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:.75rem!important;align-items:stretch!important;flex-wrap:nowrap!important;margin:0 0 1.5rem!important}html body.single-product.single-product.single-product div.product .summary form.cart::before{content:"*Check COD and open-box eligibility below.";display:block!important;grid-column:1 / -1;margin:0 0 .15rem;font-size:.78rem;color:var(--muted)}html body.single-product.single-product.single-product div.product .summary form.cart .quantity{order:1!important;grid-column:1!important;flex:none!important;min-width:0!important;margin:0!important}html body.single-product.single-product.single-product div.product .summary form.cart .quantity input.qty{height:64px!important;width:5.5em!important;border:1px solid #cfcac2!important;border-radius:0!important;background:#fff!important}html body.single-product.single-product.single-product div.product .summary form.cart .single_add_to_cart_button{order:2!important;grid-column:2!important;flex:none!important;width:100%!important;min-width:0!important;min-height:64px!important;height:auto!important;margin:0!important;padding:0 2rem!important;font-size:.95rem!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;background:var(--ink)!important;color:#fff!important;border:1px solid var(--ink)!important;border-radius:0!important}html body.single-product.single-product.single-product div.product .summary form.cart .single_add_to_cart_button:hover{background:var(--gold)!important;border-color:var(--gold)!important;color:var(--ink)!important}html body.single-product.single-product.single-product div.product .summary form.cart .dal-gift{order:3!important;grid-column:1 / -1!important;margin:0!important}html body.single-product.single-product.single-product div.product .summary form.variations_form.cart{display:block!important}html body.single-product.single-product.single-product div.product .summary form.variations_form .woocommerce-variation-add-to-cart{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:.75rem!important;margin-top:1rem!important}html body.single-product.single-product.single-product div.product .summary form.variations_form .woocommerce-variation-add-to-cart .single_add_to_cart_button{width:100%!important;min-height:64px!important;margin:0!important}html body.single-product.single-product.single-product div.product>.onsale{position:static!important;margin:0 0 .6rem!important;padding:0!important;min-width:0!important;min-height:0!important;background:none!important;color:#1f6b4f!important;border:0!important;border-radius:0!important;font:700 .95rem/1.2 var(--sans)!important;letter-spacing:.02em!important;text-transform:none!important}@media (min-width:768px){html body.single-product.single-product.single-product div.product{display:grid!important;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important;column-gap:clamp(2rem, 5vw, 4.5rem)!important;align-items:start!important}html body.single-product.single-product.single-product div.product>*{grid-column:1 / -1}html body.single-product.single-product.single-product div.product>.woocommerce-product-gallery{grid-column:1!important;grid-row:1 / span 2!important}html body.single-product.single-product.single-product div.product>.onsale{grid-column:2!important;grid-row:1!important;align-self:end;justify-self:start}html body.single-product.single-product.single-product div.product>.summary{grid-column:2!important;grid-row:2!important;align-self:start;position:sticky!important;top:90px!important;float:none!important;width:100%!important;margin:0!important}}@media (max-width:767px){html body.single-product.single-product.single-product div.product{display:block!important}html body.single-product.single-product.single-product div.product .summary>.product_title{font-size:1.9rem!important}html body.single-product.single-product.single-product div.product .summary form.cart{grid-template-columns:minmax(0,1fr)!important}html body.single-product.single-product.single-product div.product .summary form.cart .quantity,html body.single-product.single-product.single-product div.product .summary form.cart .single_add_to_cart_button{grid-column:1!important}}@media (max-width:767px){body.single-product div.product .product_title{font-size:28px!important;line-height:1.22!important;margin:12px 0 14px!important}body.single-product div.product .summary{padding-left:12px!important;padding-right:12px!important}body.single-product div.product p.price,body.single-product div.product span.price{font-size:21px!important;line-height:1.35!important;margin:0 0 12px!important}body.single-product div.product .woocommerce-product-details__short-description{font-size:14px!important;line-height:1.5!important;margin-bottom:14px!important}body.single-product div.product .woocommerce-product-gallery{margin-bottom:14px!important}body.single-product div.product form.cart{margin:10px 0 14px!important;gap:10px!important}body.single-product div.product form.cart .quantity .qty{height:58px!important;min-height:58px!important;font-size:17px!important;padding:8px!important}body.single-product div.product form.cart .single_add_to_cart_button{min-height:58px!important;padding:10px 14px!important;font-size:16px!important;line-height:1.2!important;letter-spacing:1px!important}body.single-product div.product .summary>*{margin-bottom:14px}body.single-product div.product .summary .price,body.single-product div.product .summary .woocommerce-product-details__short-description{margin-bottom:12px!important}body.single-product .woocommerce-tabs,body.single-product .woocommerce-Tabs-panel{font-size:14px!important}body.single-product .woocommerce-tabs ul.tabs li a{font-size:13px!important;padding:10px 12px!important}}body:has([data-testid="home-hero"]){--dalh-gutter:clamp(20px,4vw,56px);--dalh-max:1200px;--dalh-space:clamp(64px,8vw,120px);--dalh-gold:#131315;--dalh-ease:cubic-bezier(.2,.7,.2,1)}body:has([data-testid="home-hero"]) .site-content{overflow-x:clip}body:has([data-testid="home-hero"]) .dal-wrap,body:has([data-testid="home-hero"]) .dal-hero .dal-hero__inner{box-sizing:border-box!important;width:100%!important;max-width:var(--dalh-max)!important;margin-left:auto!important;margin-right:auto!important;padding-left:var(--dalh-gutter)!important;padding-right:var(--dalh-gutter)!important}body:has([data-testid="home-hero"]) .dal-cats,body:has([data-testid="home-hero"]) .dal-section{padding-top:var(--dalh-space)!important;padding-bottom:var(--dalh-space)!important;margin:0!important}body:has([data-testid="home-hero"]) .dal-cats{padding-top:calc(var(--dalh-space)*.75)!important}body:has([data-testid="home-hero"]) .dal-section__head{margin-bottom:clamp(28px,4vw,48px)!important}body:has([data-testid="home-hero"]) .dal-spotlight{width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-top:var(--dalh-space)!important;padding-bottom:var(--dalh-space)!important;box-sizing:border-box}body:has([data-testid="home-hero"]) .dal-spotlight__grid{align-items:center!important;gap:clamp(32px,6vw,88px)!important}body:has([data-testid="home-hero"]) .dal-spotlight__media{overflow:hidden;border-radius:6px}body:has([data-testid="home-hero"]) .dal-spotlight__media img{display:block;width:100%;transition:transform 1.2s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-spotlight__media:hover img{transform:scale(1.05)}body:has([data-testid="home-hero"]) .dal-hero__title,body:has([data-testid="home-hero"]) .dal-section h2,body:has([data-testid="home-hero"]) .dal-spotlight h2{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;letter-spacing:-.01em;line-height:1.08!important}body:has([data-testid="home-hero"]) .dal-hero__title{font-size:clamp(40px,6vw,76px)!important;margin-bottom:.35em!important}body:has([data-testid="home-hero"]) .dal-section h2,body:has([data-testid="home-hero"]) .dal-spotlight h2{font-size:clamp(32px,4.2vw,52px)!important}body:has([data-testid="home-hero"]) .dal-overline{letter-spacing:.24em!important;text-transform:uppercase;font-size:12px!important;color:var(--dalh-gold)!important;margin-bottom:12px!important}body:has([data-testid="home-hero"]) .dal-hero{overflow:hidden}body:has([data-testid="home-hero"]) .dal-hero__bg{animation:dalhZoom 14s var(--dalh-ease) both}@keyframes dalhZoom{from{transform:scale(1.12)}to{transform:scale(1)}}body:has([data-testid="home-hero"]) .dal-hero__copy>*{animation:dalhUp .9s var(--dalh-ease) both}body:has([data-testid="home-hero"]) .dal-hero__copy>*:nth-child(2){animation-delay:.15s}body:has([data-testid="home-hero"]) .dal-hero__copy>*:nth-child(3){animation-delay:.3s}body:has([data-testid="home-hero"]) .dal-hero__copy>*:nth-child(4){animation-delay:.45s}@keyframes dalhUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}body:has([data-testid="home-hero"]) .dal-will-reveal:not(.dal-hero__copy){opacity:0;transform:translateY(32px);transition:opacity .9s var(--dalh-ease),transform .9s var(--dalh-ease);transition-delay:var(--d,0ms)}body:has([data-testid="home-hero"]) .dal-will-reveal.is-in{opacity:1!important;transform:none!important}body:has([data-testid="home-hero"]) .dal-cats .dal-cat:nth-child(2),body:has([data-testid="home-hero"]) .dal-review:nth-child(3n+2),body:has([data-testid="home-hero"]) .dal-insta__item:nth-child(2){--d:100ms}body:has([data-testid="home-hero"]) .dal-cats .dal-cat:nth-child(3),body:has([data-testid="home-hero"]) .dal-review:nth-child(3n),body:has([data-testid="home-hero"]) .dal-insta__item:nth-child(3){--d:200ms}body:has([data-testid="home-hero"]) .dal-insta__item:nth-child(4){--d:300ms}body:has([data-testid="home-hero"]) .dal-insta__item:nth-child(5){--d:400ms}body:has([data-testid="home-hero"]) .dal-insta__item:nth-child(6){--d:500ms}body:has([data-testid="home-hero"]) .dal-cat{transition:transform .5s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-cat__img{overflow:hidden;box-shadow:0 0 0 1px rgb(11 15 25 / .08);transition:box-shadow .5s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-cat__img img{transition:transform .8s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-cat:hover{transform:translateY(-6px)}body:has([data-testid="home-hero"]) .dal-cat:hover .dal-cat__img{box-shadow:0 0 0 2px var(--dalh-gold),0 18px 40px rgb(11 15 25 / .18)}body:has([data-testid="home-hero"]) .dal-cat:hover .dal-cat__img img{transform:scale(1.08)}body:has([data-testid="home-hero"]) .dal-cat__name{position:relative;padding-bottom:6px}body:has([data-testid="home-hero"]) .dal-cat__name::after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:var(--dalh-gold);transition:width .4s var(--dalh-ease),left .4s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-cat:hover .dal-cat__name::after{width:100%;left:0}body:has([data-testid="home-hero"]) .dal-reviews__grid{gap:clamp(16px,2vw,28px)!important}body:has([data-testid="home-hero"]) .dal-review{border:1px solid rgb(11 15 25 / .08)!important;border-radius:10px!important;box-shadow:0 1px 2px rgb(11 15 25 / .04);transition:transform .5s var(--dalh-ease),box-shadow .5s var(--dalh-ease),border-color .5s}body:has([data-testid="home-hero"]) .dal-review:hover{transform:translateY(-6px)!important;box-shadow:0 22px 44px rgb(11 15 25 / .10);border-color:rgb(19 19 21 / .55)!important}body:has([data-testid="home-hero"]) .dal-stars{color:var(--dalh-gold)!important;letter-spacing:.15em}body:has([data-testid="home-hero"]) .dal-insta__grid{gap:clamp(8px,1vw,14px)!important}body:has([data-testid="home-hero"]) .dal-insta__item{overflow:hidden;border-radius:6px}body:has([data-testid="home-hero"]) .dal-insta__item img{transition:transform .8s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-insta__item:hover img{transform:scale(1.08)}body:has([data-testid="home-hero"]) .dal-btn{transition:transform .35s var(--dalh-ease),box-shadow .35s var(--dalh-ease),background-color .35s,color .35s!important}body:has([data-testid="home-hero"]) .dal-btn:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgb(0 0 0 / .22)}body:has([data-testid="home-hero"]) .dal-btn svg{transition:transform .35s var(--dalh-ease)}body:has([data-testid="home-hero"]) .dal-btn:hover svg{transform:translateX(4px)}@media (max-width:767px){body:has([data-testid="home-hero"]){--dalh-space:56px;--dalh-gutter:20px}body:has([data-testid="home-hero"]) .dal-spotlight__grid{gap:28px!important}}@media (prefers-reduced-motion:reduce){body:has([data-testid="home-hero"]) *,body:has([data-testid="home-hero"]) *::before,body:has([data-testid="home-hero"]) *::after{animation:none!important;transition:none!important}body:has([data-testid="home-hero"]) .dal-will-reveal{opacity:1!important;transform:none!important}}body:has([data-testid="home-hero"]) .site-content>.col-full{max-width:none!important;width:100%!important;margin:0!important;padding-left:0!important;padding-right:0!important}body:has([data-testid="home-hero"]) .dal-hero,body:has([data-testid="home-hero"]) .dal-spotlight{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body:has([data-testid="home-hero"]) .dal-cats,body:has([data-testid="home-hero"]) .dal-section{width:100%!important;max-width:none!important}body:has([data-testid="home-hero"]) .dal-section.dal-wrap{max-width:var(--dalh-max)!important}.dal-bs{display:block!important;padding:clamp(64px,8vw,120px) 0;background:#f6f6f6;width:100%}.dal-bs .dal-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-left:clamp(20px,4vw,56px);padding-right:clamp(20px,4vw,56px)}.dal-bs__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:clamp(28px,4vw,48px)}.dal-bs__title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.08!important;margin:0!important;color:#131315}.dal-bs .dal-overline{letter-spacing:.24em;text-transform:uppercase;font-size:12px;color:#131315;margin:0 0 12px}.dal-bs__all{white-space:nowrap;color:#131315;text-decoration:none;font-size:14px;letter-spacing:.06em;border-bottom:1px solid currentColor;padding-bottom:2px}.dal-bs__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2.4vw,32px)}.dal-bs__card{display:flex!important;flex-direction:column;text-decoration:none!important;color:inherit;min-width:0}.dal-bs__img{position:relative;display:block;aspect-ratio:1/1;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 1px 2px rgb(11 15 25 / .05);transition:box-shadow .5s cubic-bezier(.2,.7,.2,1)}.dal-bs__img img{display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0!important;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dal-bs__card:hover .dal-bs__img{box-shadow:0 20px 40px rgb(11 15 25 / .12)}.dal-bs__card:hover .dal-bs__img img{transform:scale(1.06)}.dal-bs__badge{position:absolute;top:12px;left:12px;background:#0b0f19;color:#fff;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:5px 10px;border-radius:999px}.dal-bs__name{margin-top:14px;font-size:15px;line-height:1.35;font-weight:500;color:#131315;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dal-bs__price{margin-top:6px;font-size:15px;color:#131315}.dal-bs__price del{opacity:.5;font-size:13px;margin-right:6px}.dal-bs__price ins{text-decoration:none;font-weight:600}@media (max-width:767px){.dal-bs{padding:56px 0}.dal-bs .dal-wrap{padding-left:16px;padding-right:16px}.dal-bs__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.dal-bs__badge{top:8px;left:8px;font-size:10px;padding:4px 8px}.dal-bs__name{font-size:13px;margin-top:10px}.dal-bs__price{font-size:14px}.dal-bs__price del{display:block;margin:0 0 2px}}@media (max-width:767px){.dal-reviews{padding-top:48px!important;padding-bottom:48px!important}.dal-reviews .dal-section__head{margin-bottom:20px!important}.dal-reviews .dal-reviews__grid{display:flex!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:-20px!important;margin-right:-20px!important;padding:4px 20px 12px!important;scroll-padding-left:20px}.dal-reviews .dal-reviews__grid::-webkit-scrollbar{display:none}.dal-reviews .dal-review{flex:0 0 82%!important;max-width:82%!important;scroll-snap-align:start;padding:20px!important;gap:10px!important;opacity:1!important;transform:none!important}.dal-reviews .dal-review blockquote{margin:0!important;font-size:17px!important;line-height:1.45!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.dal-reviews .dal-review figcaption{font-size:13px!important;line-height:1.35!important}.dal-reviews .dal-review:hover{transform:none!important}.dal-reviews .dal-wrap::after{content:"Swipe for more  →";display:block;margin-top:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#8a8a8f;text-align:center}}@media (max-width:767px){body:has([data-testid="home-hero"]) .dal-spotlight{padding-top:32px!important;padding-bottom:32px!important}body:has([data-testid="home-hero"]) .dal-spotlight__grid{display:grid!important;grid-template-columns:40% minmax(0,1fr)!important;gap:16px!important;align-items:center!important;padding-left:16px!important;padding-right:16px!important}body:has([data-testid="home-hero"]) .dal-spotlight__media{border-radius:8px}body:has([data-testid="home-hero"]) .dal-spotlight__media img{aspect-ratio:3/4!important;height:auto!important;object-fit:cover}body:has([data-testid="home-hero"]) .dal-spotlight__copy .dal-overline{font-size:10px!important;letter-spacing:.2em!important;margin-bottom:6px!important}body:has([data-testid="home-hero"]) .dal-spotlight h2{font-size:26px!important;margin:0 0 8px!important}body:has([data-testid="home-hero"]) .dal-spotlight__copy>p:not(.dal-overline){font-size:13px!important;line-height:1.45!important;margin:0 0 14px!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;opacity:.85}body:has([data-testid="home-hero"]) .dal-spotlight .dal-btn{font-size:12px!important;padding:10px 14px!important;gap:6px!important;white-space:nowrap}}.dal-camp{display:block!important;width:100%;background:#fff;padding:clamp(56px,7vw,104px) 0}.dal-camp .dal-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-left:clamp(16px,4vw,56px);padding-right:clamp(16px,4vw,56px)}.dal-camp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(10px,2.4vw,32px)}.dal-camp__tile{position:relative;display:block;overflow:hidden;border-radius:12px;background:#0b0f19;aspect-ratio:4/5;text-decoration:none!important}.dal-camp__tile img{display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0!important;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.dal-camp__tile:hover img{transform:scale(1.04)}.dal-camp__cta{position:absolute;left:50%;bottom:22px;transform:translate(-50%,8px);display:inline-flex;align-items:center;gap:8px;background:rgb(255 255 255 / .94);color:#0b0f19;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:12px 20px;border-radius:999px;white-space:nowrap;opacity:0;transition:opacity .4s,transform .4s cubic-bezier(.2,.7,.2,1)}.dal-camp__cta svg{width:14px;height:14px}.dal-camp__tile:hover .dal-camp__cta,.dal-camp__tile:focus-visible .dal-camp__cta{opacity:1;transform:translate(-50%,0)}.dal-trust2{list-style:none!important;margin:clamp(28px,4vw,48px) 0 0!important;padding:clamp(20px,2.5vw,28px) clamp(16px,3vw,32px)!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;background:#f6f6f6;border-radius:12px}.dal-trust2__item{display:flex;align-items:center;gap:12px;margin:0!important;color:#0b0f19}.dal-trust2__item svg{flex:0 0 auto;color:#131315}.dal-trust2__item span{display:flex;flex-direction:column;line-height:1.3}.dal-trust2__item strong{font-size:14px;font-weight:600}.dal-trust2__item small{font-size:12.5px;color:#6b6b70}.dal-insta .dal-reels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,1.6vw,20px);max-width:960px;margin:0 auto}.dal-reel{position:relative;display:block;overflow:hidden;border-radius:12px;background:#0b0f19;aspect-ratio:9/16}.dal-reel__video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dal-reel:hover .dal-reel__video{transform:scale(1.03)}.dal-reel__badge{position:absolute;top:10px;right:10px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:rgb(0 0 0 / .45);color:#fff}.dal-reel__badge svg{width:16px;height:16px}@media (max-width:767px){.dal-camp{padding:40px 0}.dal-camp__cta{opacity:1;transform:translate(-50%,0);bottom:10px;font-size:10px;letter-spacing:.06em;padding:8px 12px;gap:5px}.dal-camp__cta svg{width:11px;height:11px}.dal-camp__tile{border-radius:10px}.dal-trust2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px;padding:16px!important;margin-top:20px!important}.dal-trust2__item{gap:10px;align-items:flex-start}.dal-trust2__item svg{width:22px;height:22px}.dal-trust2__item strong{font-size:13px}.dal-trust2__item small{font-size:11.5px}.dal-insta .dal-reels{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin:0 -20px;padding:0 20px 6px;scrollbar-width:none;scroll-padding-left:20px}.dal-insta .dal-reels::-webkit-scrollbar{display:none}.dal-reel{flex:0 0 58%;scroll-snap-align:start}}html body ul.products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(24px,3vw,40px) clamp(14px,2.4vw,32px)!important;margin:0 0 40px!important;padding:0!important}html body ul.products.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))!important}html body ul.products::before,html body ul.products::after{display:none!important;content:none!important}html body ul.products li.product{position:relative!important;width:auto!important;float:none!important;margin:0!important;padding:0!important;text-align:left!important;display:flex!important;flex-direction:column;min-width:0}html body ul.products li.product a.woocommerce-loop-product__link{display:flex!important;flex-direction:column;text-decoration:none!important;color:inherit;height:100%}html body ul.products li.product a.woocommerce-loop-product__link img{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1;object-fit:cover;margin:0 0 14px!important;border-radius:10px;background:#f4f3f1;box-shadow:0 1px 2px rgb(11 15 25 / .05);transition:transform .8s cubic-bezier(.2,.7,.2,1),box-shadow .5s}html body ul.products li.product:hover a.woocommerce-loop-product__link img{box-shadow:0 18px 36px rgb(11 15 25 / .12)}html body ul.products li.product .woocommerce-loop-product__title{order:2;font-family:inherit!important;font-size:15px!important;line-height:1.35!important;font-weight:500!important;color:#131315!important;text-transform:none!important;letter-spacing:0!important;margin:0 0 6px!important;padding:0!important;min-height:2.7em;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-align:left!important}html body ul.products li.product .onsale{position:absolute!important;top:10px!important;left:10px!important;right:auto!important;z-index:2;margin:0!important;min-width:0!important;min-height:0!important;line-height:1.2!important;background:#0b0f19!important;color:#fff!important;border:0!important;border-radius:999px!important;font-size:11px!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important;padding:5px 10px!important}html body ul.products li.product .star-rating{display:none!important}html body ul.products li.product .price{order:3;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0 0 4px!important;font-size:16px!important;color:#131315!important;text-align:left!important;justify-content:flex-start!important}html body ul.products li.product .price del{order:2;opacity:.5!important;font-size:13px!important;font-weight:400!important;color:#131315!important}html body ul.products li.product .price del,html body ul.products li.product .price ins{margin:0!important;padding:0!important}html body ul.products li.product .price ins{order:1;text-decoration:none!important;font-weight:600!important;background:none!important;color:#131315!important}html body ul.products li.product .dal-card-ship{order:4;padding:0!important;font-size:12px!important;color:#5f7a62!important;text-align:left!important;margin:0!important}html body ul.products li.product>a.button{order:5;margin-top:12px!important;display:flex;align-items:center;justify-content:center;text-align:center!important;border-radius:999px!important;padding:11px 16px!important;font-size:13px!important;letter-spacing:.06em;text-transform:uppercase;background:#0b0f19!important;color:#fff!important;transition:background .3s,transform .3s}html body ul.products li.product>a.button:hover{background:#131315!important;transform:translateY(-1px)}html body ul.products li.product>a.added_to_cart{order:6;font-size:12px;text-align:center;margin-top:6px}@media (max-width:1024px){html body ul.products,html body ul.products.columns-4{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:767px){html body ul.products,html body ul.products.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 12px!important}html body ul.products li.product .woocommerce-loop-product__title{font-size:13px!important}html body ul.products li.product .onsale{top:8px!important;left:8px!important;font-size:10px!important;padding:4px 8px!important}html body ul.products li.product .price{font-size:14px!important;gap:0 6px}html body ul.products li.product .price del{font-size:12px!important}html body ul.products li.product .dal-card-ship{font-size:11px!important}}html body div.product .summary .product_title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(26px,2.6vw,36px)!important;line-height:1.15!important;letter-spacing:-.005em!important;text-transform:none!important;color:#131315!important;margin:0 0 10px!important}html body div.product .summary p.price,html body div.product .summary span.price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:24px!important;color:#131315!important;margin:0 0 6px!important}html body div.product .summary .price ins{order:1;text-decoration:none!important;font-weight:600!important;background:none!important}html body div.product .summary .price del{order:2;font-size:16px!important;opacity:.5!important;font-weight:400!important}html body div.product form.cart .dal-emi-badge{margin-top:10px!important;border-color:#d9d9d9!important;background:#f7f7f7!important}html body div.product form.cart .dal-emi-badge .dal-emi-ico{background:#131315!important;color:#fff!important;display:grid!important;place-items:center!important}html body div.product form.cart .dal-emi-badge strong{color:#131315!important}@media (max-width:767px){html body div.product .summary .product_title{font-size:26px!important;margin-bottom:8px!important}html body div.product .summary p.price,html body div.product .summary span.price{font-size:21px!important}html body div.product .summary .price del{font-size:14px!important}}html.dal-has-drawer .site-header .main-navigation,html.dal-has-drawer .site-header .dal-m-login,html.dal-has-drawer .site-header .site-header-cart,html.dal-has-drawer .site-header .site-search{display:none!important}html.dal-has-drawer .site-header .col-full{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;min-height:72px;padding-left:64px!important;padding-right:96px!important}html.dal-has-drawer .site-header .site-branding{float:none!important;margin:0 auto!important;width:auto!important;text-align:center!important}.dal-burger{position:absolute;left:12px;top:50%;transform:translateY(-50%);z-index:5;display:grid;place-items:center;width:44px;height:44px;padding:0!important;margin:0!important;background:transparent!important;border:0!important;color:#fff!important;cursor:pointer;border-radius:50%;transition:background .3s}.dal-burger:hover{background:rgb(255 255 255 / .08)!important}.dal-hicons{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:5;display:flex;gap:2px}.dal-hicons a{display:grid;place-items:center;width:42px;height:42px;color:#fff!important;border-radius:50%;text-decoration:none!important;transition:background .3s}.dal-hicons a:hover{background:rgb(255 255 255 / .08)}.dal-drawer{position:fixed;inset:0;z-index:999999;background:#000;color:#fff;display:flex;flex-direction:column;padding:16px clamp(20px,5vw,64px) 32px;visibility:hidden;opacity:0;transform:translateX(-24px);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s linear .45s;overflow-y:auto}.dal-drawer.is-open{visibility:visible;opacity:1;transform:none;transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1),visibility 0s}html.dal-drawer-open,html.dal-drawer-open body{overflow:hidden!important}.dal-drawer__top{display:flex;align-items:center;min-height:56px}.dal-drawer__close{display:grid;place-items:center;width:44px;height:44px;margin-left:-10px;padding:0!important;background:transparent!important;border:0!important;color:#fff!important;cursor:pointer}.dal-drawer__nav{flex:1;margin-top:clamp(20px,5vh,56px)}.dal-drawer ul{list-style:none!important;margin:0!important;padding:0!important}.dal-drawer li{margin:0!important}.dal-drawer__main li{opacity:0;transform:translateY(12px);transition:opacity .5s,transform .5s cubic-bezier(.2,.7,.2,1);transition-delay:calc(var(--i) * 60ms + 120ms)}.dal-drawer.is-open .dal-drawer__main li{opacity:1;transform:none}.dal-drawer__main a{display:inline-block;padding:10px 0;font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:clamp(30px,4.5vw,46px);line-height:1.1;color:#fff!important;text-decoration:none!important;transition:color .3s,padding .3s}.dal-drawer__main a:hover{color:#131315!important;padding-left:8px}.dal-drawer__small{margin-top:28px!important;padding-top:24px!important;border-top:1px solid rgb(255 255 255 / .14);display:grid;grid-template-columns:repeat(2,minmax(0,max-content));gap:4px 40px}.dal-drawer__small a{display:inline-block;padding:8px 0;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .72)!important;text-decoration:none!important}.dal-drawer__small a:hover{color:#fff!important}.dal-drawer__social{display:flex;gap:18px;margin-top:32px}.dal-drawer__social a{color:#fff!important;opacity:.85}.dal-drawer__social a:hover{opacity:1}html body div.product form.cart .dal-cod-badge{display:none!important}html body div.product .dal-offers{margin:18px 0 14px;padding:16px;border-radius:18px;background:radial-gradient(120% 140% at 15% 0%,#3a3a3d 0%,#141416 55%,#0b0b0c 100%);box-shadow:0 18px 40px rgb(0 0 0 / .18)}html body div.product .dal-offers__inner{border:1.5px dashed rgb(255 255 255 / .35);border-radius:12px;padding:18px 16px 16px;text-align:center;color:#fff}html body div.product .dal-offers__icons{display:flex;align-items:center;justify-content:center;gap:14px;color:#fff;margin-bottom:10px}html body div.product .dal-offers__sep{width:1px;height:30px;background:rgb(255 255 255 / .4)}html body div.product .dal-offers__title{margin:0 0 6px!important;font-size:15px!important;line-height:1.35!important;font-weight:700!important;letter-spacing:.04em;text-transform:uppercase;color:#fff!important}html body div.product .dal-offers__sub{margin:0!important;font-size:12px!important;color:rgb(255 255 255 / .68)!important;letter-spacing:.02em}html body div.product .dal-strip{margin:0 0 18px;padding:10px 14px;background:#000;color:#fff;border-radius:6px;font-size:13px;font-weight:600;letter-spacing:.02em;text-align:center;line-height:1.4}html body div.product .dal-strip span{margin:0 6px;color:#131315}@media (max-width:767px){html.dal-has-drawer .site-header .col-full{min-height:64px;padding-left:56px!important;padding-right:92px!important}.dal-burger{left:6px}.dal-hicons{right:4px}.dal-hicons a{width:40px;height:40px}.dal-drawer__small{grid-template-columns:1fr 1fr;gap:2px 20px}html body div.product .dal-offers{padding:12px;border-radius:14px}html body div.product .dal-offers__title{font-size:13.5px!important}html body div.product .dal-strip{font-size:11.5px;padding:9px 10px}}html.dal-has-drawer body #masthead#masthead .dal-m-login,html.dal-has-drawer body #masthead#masthead .main-navigation,html.dal-has-drawer body #masthead#masthead .site-header-cart{display:none!important}html.dal-has-drawer body #masthead#masthead .dal-hicons{display:flex!important}html.dal-has-drawer body #masthead#masthead .dal-hicons a{display:grid!important;visibility:visible!important;opacity:1!important;width:40px!important;height:40px!important;position:static!important}html.dal-has-drawer body #masthead#masthead .dal-burger{display:grid!important}html.dal-drawer-open .joinchat,html.dal-drawer-open [class*="whatsapp"],html.dal-drawer-open [class*="chat-widget"]{visibility:hidden!important}html body div.product .summary.entry-summary form.cart .dal-cod-badge{display:none!important}@media (max-width:767px){html body div.product .dal-strip{white-space:nowrap;font-size:clamp(10px,2.9vw,12px)!important;letter-spacing:0;padding:9px 8px}html body div.product .dal-strip span{margin:0 4px}}#page header#masthead#masthead .dal-hicons a,#page header#masthead#masthead .dal-hicons a *{display:grid!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;width:40px!important;max-width:none!important;height:40px!important;overflow:visible!important}#page header#masthead#masthead .dal-hicons a svg,#page header#masthead#masthead .dal-hicons a svg *{display:inline!important;width:24px!important;height:24px!important}#page header#masthead#masthead .dal-hicons a svg *{width:auto!important;height:auto!important}.dal-announce{overflow:hidden!important}.dal-announce__track.is-marquee{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;width:max-content!important;max-width:none!important;gap:0!important;padding:0!important;animation:dalMarq var(--dal-marq-dur,24s) linear infinite}.dal-announce:hover .dal-announce__track.is-marquee{animation-play-state:paused}.dal-announce__track.is-marquee .dal-marq__g{display:flex;flex-wrap:nowrap;flex:0 0 auto}.dal-announce__track.is-marquee span{display:inline-flex!important;align-items:center;white-space:nowrap!important;padding:0 22px!important;margin:0!important;border:0!important}.dal-announce__track.is-marquee span::before{content:"\2726";margin-right:22px;font-size:9px;opacity:.7}@keyframes dalMarq{from{transform:translate3d(0,0,0)}to{transform:translate3d(-50%,0,0)}}html body div.product .dal-offers{margin:14px 0 10px!important;padding:6px!important;border-radius:12px!important}html body div.product .dal-offers__inner{display:flex!important;align-items:center;gap:14px;text-align:left!important;padding:10px 14px!important;border-radius:8px!important}html body div.product .dal-offers__icons{flex:0 0 auto;gap:10px!important;margin:0!important}html body div.product .dal-offers__icons svg{width:24px!important;height:24px!important}html body div.product .dal-offers__sep{height:22px!important}html body div.product .dal-offers__title{font-size:12.5px!important;line-height:1.4!important;margin:0 0 2px!important;letter-spacing:.05em!important}html body div.product .dal-offers__sub{font-size:11px!important;line-height:1.35!important}html body div.product .dal-strip{margin:0 0 14px!important;padding:7px 10px!important;font-size:12px!important}@media (max-width:767px){html body div.product .dal-offers__inner{gap:12px;padding:9px 12px!important}html body div.product .dal-offers__icons svg{width:21px!important;height:21px!important}html body div.product .dal-offers__title{font-size:11.5px!important}html body div.product .dal-offers__sub{font-size:10.5px!important}html body div.product .dal-strip{font-size:clamp(10px,2.8vw,11.5px)!important;padding:7px 8px!important}}html{-webkit-tap-highlight-color:#fff0}html body a:focus:not(:focus-visible),html body button:focus:not(:focus-visible),html body input:focus:not(:focus-visible),html body select:focus:not(:focus-visible),html body textarea:focus:not(:focus-visible),html body [tabindex]:focus:not(:focus-visible),html body summary:focus:not(:focus-visible){outline:none!important}html body a:focus-visible,html body button:focus-visible,html body [tabindex]:focus-visible,html body summary:focus-visible{outline:2px solid #131315!important;outline-offset:3px!important}html body .dal-cat,html body .dal-bs__card,html body .dal-camp__tile,html body .dal-reel,html body .dal-btn,html body ul.products li.product a.woocommerce-loop-product__link,html body .button,html body button.single_add_to_cart_button,html body .dal-hicons a,html body .dal-burger{transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .25s,box-shadow .35s,background-color .3s,color .3s}html body .dal-cat:active,html body .dal-bs__card:active,html body .dal-camp__tile:active,html body .dal-reel:active,html body ul.products li.product a.woocommerce-loop-product__link:active{transform:scale(.97)!important;opacity:.85}html body .dal-btn:active,html body .button:active,html body button.single_add_to_cart_button:active,html body .dal-hicons a:active,html body .dal-burger:active{transform:scale(.95)!important}@media (prefers-reduced-motion:reduce){.dal-announce__track.is-marquee{animation:none!important}}html body #page .dal-announce .dal-announce__track.is-marquee{animation:none!important}html body #page .dal-announce .dal-announce__track.is-marquee .dal-marq__g{animation:dalMarqG var(--dal-marq-dur,24s) linear infinite!important;will-change:transform}html body #page .dal-announce:hover .dal-marq__g{animation-play-state:paused!important}@keyframes dalMarqG{from{transform:translate3d(0,0,0)}to{transform:translate3d(-100%,0,0)}}@media (prefers-reduced-motion:reduce){html body #page .dal-announce .dal-marq__g{animation:none!important}}html body div.product .dal-offers__inner{display:grid!important;grid-template-columns:auto minmax(0,1fr);column-gap:14px;row-gap:2px;align-items:center}html body div.product .dal-offers__icons{grid-row:1 / span 2;grid-column:1}html body div.product .dal-offers__title{grid-column:2;grid-row:1;align-self:end}html body div.product .dal-offers__sub{grid-column:2;grid-row:2;align-self:start}#dal-loader{position:fixed;inset:0;z-index:2147483000;background:#050505;display:grid;place-items:center;transition:opacity .6s ease,visibility 0s linear .6s;animation:dalLoaderSafety .6s ease 2.4s forwards}#dal-loader.is-done{opacity:0;visibility:hidden}@keyframes dalLoaderSafety{to{opacity:0;visibility:hidden}}.dal-loader__in{display:flex;flex-direction:column;align-items:center;gap:22px}.dal-loader__in img{width:clamp(150px,30vw,230px);height:auto;opacity:0;transform:translateY(8px) scale(.98);animation:dalLogoIn .9s cubic-bezier(.2,.7,.2,1) .1s forwards}.dal-loader__word{font-family:"Cormorant Garamond",Georgia,serif;font-size:42px;color:#fff;letter-spacing:.08em}.dal-loader__bar{position:relative;width:120px;height:1px;background:rgb(255 255 255 / .15);overflow:hidden}.dal-loader__bar::after{content:"";position:absolute;inset:0;width:40%;background:linear-gradient(90deg,transparent,#131315,transparent);animation:dalBar 1.1s ease-in-out infinite}@keyframes dalLogoIn{to{opacity:1;transform:none}}@keyframes dalBar{from{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){#dal-loader{display:none!important}}.dal-rw{display:block!important;width:100%;background:#f6f6f6;padding:clamp(56px,7vw,104px) 0;overflow:hidden}.dal-rw .dal-wrap{box-sizing:border-box;max-width:1200px;margin:0 auto;padding-left:clamp(16px,4vw,56px);padding-right:clamp(16px,4vw,56px)}.dal-rw__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:clamp(24px,3.5vw,40px)}.dal-rw .dal-overline{letter-spacing:.24em;text-transform:uppercase;font-size:12px;color:#131315;margin:0 0 10px}.dal-rw__title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(32px,4.2vw,52px)!important;line-height:1.08!important;margin:0!important;color:#131315}.dal-rw__score{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid rgb(11 15 25 / .08);border-radius:999px;padding:8px 18px 8px 10px}.dal-rw__avg{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#0b0f19;color:#fff;font-weight:700;font-size:16px}.dal-rw__meta{display:flex;flex-direction:column;font-size:12.5px;color:#55565c;line-height:1.3}.dal-rw__stars{color:#131315;letter-spacing:.12em;font-size:15px}.dal-rw__viewport{position:relative}.dal-rw__track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:6px 2px 18px;margin:0 -2px}.dal-rw__track::-webkit-scrollbar{display:none}.dal-rw__card{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start;margin:0!important;background:#fff;border:1px solid rgb(11 15 25 / .07);border-radius:14px;padding:22px 22px 16px;display:flex;flex-direction:column;gap:14px;box-shadow:0 1px 2px rgb(11 15 25 / .04);transition:transform .45s cubic-bezier(.2,.7,.2,1),box-shadow .45s,border-color .45s}.dal-rw__card:hover{transform:translateY(-5px);box-shadow:0 22px 44px rgb(11 15 25 / .10);border-color:rgb(19 19 21 / .5)}.dal-rw__top{display:flex;justify-content:space-between;align-items:center}.dal-rw__cstars{color:#131315;letter-spacing:.14em;font-size:15px}.dal-rw__date{font-size:12px;color:#8a8a90}.dal-rw__q{margin:0!important;padding:0!important;border:0!important;font-family:"Cormorant Garamond",Georgia,serif;font-style:italic;font-size:19px;line-height:1.45;color:#1d1d20;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;flex:1}.dal-rw__q::before,.dal-rw__q::after{content:none!important}.dal-rw__who{display:flex;align-items:center;gap:10px;margin:0}.dal-rw__avatar{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#efefef;color:#131315;font-weight:700;font-size:14px}.dal-rw__name{font-weight:600;font-size:14px;color:#131315}.dal-rw__prod{display:flex;align-items:center;gap:10px;padding-top:12px;border-top:1px solid rgb(11 15 25 / .07);text-decoration:none!important;color:#131315!important}.dal-rw__prod img{width:44px!important;height:44px!important;object-fit:cover;border-radius:8px;background:#f4f3f1;flex:0 0 auto;margin:0!important}.dal-rw__prod span{display:flex;flex-direction:column;font-size:13px;line-height:1.3;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dal-rw__prod small{font-size:11px;color:#8a8a90;font-weight:400;letter-spacing:.04em}.dal-rw__prod:hover span{color:#131315}.dal-rw__nav{position:absolute;top:50%;z-index:2;transform:translateY(-60%);display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:0!important;background:#fff!important;color:#0b0f19!important;box-shadow:0 8px 24px rgb(11 15 25 / .14);cursor:pointer;padding:0!important;transition:transform .25s,background .25s}.dal-rw__nav:hover{background:#0b0f19!important;color:#fff!important}.dal-rw__nav--prev{left:-22px}.dal-rw__nav--next{right:-22px}.dal-rw__cta{margin:16px 0 0!important;text-align:center;font-size:14px;color:#55565c}.dal-rw__cta a{color:#131315!important;font-weight:600;text-decoration:none!important;border-bottom:1px solid currentColor;margin-left:4px}@media (max-width:1024px){.dal-rw__card{flex-basis:calc((100% - 16px)/2)}}@media (max-width:767px){.dal-rw{padding:48px 0}.dal-rw__head{align-items:flex-start;gap:14px}.dal-rw__score{padding:6px 14px 6px 6px}.dal-rw__avg{width:38px;height:38px;font-size:14px}.dal-rw__track{margin:0 -16px;padding:6px 16px 16px;scroll-padding-left:16px;gap:12px}.dal-rw__card{flex-basis:84%;padding:18px 18px 14px;gap:12px}.dal-rw__q{font-size:17px}.dal-rw__nav{display:none}}html body div.product .summary .woocommerce-product-rating{display:none!important}html body div.product .summary .dal-prate{display:inline-flex;align-items:center;gap:8px;margin:2px 0 12px;padding:6px 12px;border-radius:999px;background:#f6f6f6;border:1px solid rgb(19 19 21 / .35);font-size:13px;color:#3b3b40!important;text-decoration:none!important;transition:background .3s,border-color .3s}html body div.product .summary .dal-prate:hover{background:#efefef;border-color:#131315}html body div.product .summary .dal-prate__stars{color:#131315;letter-spacing:.1em;font-size:14px}html body div.product .summary .dal-prate strong{color:#131315;font-weight:700}.dal-pr{clear:both;width:100%;margin:clamp(32px,5vw,64px) 0 clamp(24px,4vw,48px);padding:clamp(32px,4vw,48px) clamp(16px,3vw,40px)!important;border-radius:18px;scroll-margin-top:90px}.dal-pr .dal-rw__card{flex-basis:calc((100% - 32px)/3)}.dal-rw__card.is-own{border-color:rgb(19 19 21 / .55);background:linear-gradient(180deg,#ffffff,#fff)}.dal-rw__tag{margin-left:auto;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#131315;background:#efefef;padding:4px 8px;border-radius:999px}.dal-pr .dal-rw__nav--prev{left:-14px}.dal-pr .dal-rw__nav--next{right:-14px}@media (max-width:1024px){.dal-pr .dal-rw__card{flex-basis:calc((100% - 16px)/2)}}@media (max-width:767px){.dal-pr{margin:28px -16px 20px;width:auto;border-radius:0;padding:36px 16px!important}.dal-pr .dal-rw__card{flex-basis:84%}html body div.product .summary .dal-prate{font-size:12px;padding:5px 10px}}:root{--sp-ink:#131315;--sp-muted:#6b6b70;--sp-line:rgba(11,15,25,.09);--sp-soft:#f6f6f6;--sp-gold:#131315;--sp-r:14px}body:has(.woocommerce-cart-form) h1.entry-title,body:has(.woocommerce-MyAccount-navigation) h1.entry-title,body:has(.woocommerce-form-login) h1.entry-title,body:has(.track_order) h1.entry-title,body:has(.woocommerce-order) h1.entry-title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(34px,4.5vw,52px)!important;letter-spacing:-.01em;color:var(--sp-ink)!important;margin-bottom:24px!important}.dal-sp-trust{list-style:none!important;margin:18px 0 0!important;padding:16px 18px!important;border:1px solid var(--sp-line);border-radius:var(--sp-r);background:#fff;display:grid;gap:10px}.dal-sp-trust li{display:flex;align-items:center;gap:10px;margin:0!important;font-size:13.5px;color:#3b3b40}.dal-sp-trust svg{color:var(--sp-gold);flex:0 0 auto}.woocommerce-cart-form table.shop_table.cart{border:0!important;border-collapse:separate!important;border-spacing:0;margin:0 0 24px!important}.woocommerce-cart-form table.cart thead th{background:transparent!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;color:var(--sp-muted)!important;border-bottom:1px solid var(--sp-line)!important;padding:12px 10px!important}.woocommerce-cart-form table.cart td{border:0!important;border-bottom:1px solid var(--sp-line)!important;padding:18px 10px!important;vertical-align:middle!important;background:transparent!important}.woocommerce-cart-form td.product-thumbnail img{width:84px!important;height:84px!important;object-fit:cover;border-radius:10px;background:#f4f3f1;max-width:none!important}.woocommerce-cart-form td.product-name a{font-weight:500;color:var(--sp-ink)!important;text-decoration:none!important;font-size:15px;line-height:1.35}.woocommerce-cart-form td.product-subtotal{font-weight:600;color:var(--sp-ink)}.woocommerce-cart-form a.remove{display:grid!important;place-items:center;width:28px!important;height:28px!important;border-radius:50%;background:var(--sp-soft)!important;color:#55565c!important;font-size:18px!important;line-height:1!important;text-decoration:none!important;transition:background .25s,color .25s}.woocommerce-cart-form a.remove:hover{background:#131315!important;color:#fff!important}.woocommerce-cart-form .quantity .qty{width:64px!important;height:42px;border:1px solid var(--sp-line)!important;border-radius:10px!important;background:#fff!important;text-align:center;font-weight:600}.woocommerce-cart-form td.actions{padding:20px 0!important;border-bottom:0!important}.woocommerce-cart-form td.actions .coupon{display:flex;gap:8px;flex-wrap:wrap}.woocommerce-cart-form td.actions #coupon_code{height:46px;min-width:200px;border:1px solid var(--sp-line)!important;border-radius:10px!important;padding:0 14px!important;background:#fff!important}.woocommerce-cart-form td.actions .button{height:46px;border-radius:10px!important;padding:0 20px!important;background:#fff!important;color:var(--sp-ink)!important;border:1px solid var(--sp-ink)!important;font-weight:600;letter-spacing:.04em}.woocommerce-cart-form td.actions .button:hover{background:var(--sp-ink)!important;color:#fff!important}.woocommerce-cart-form td.actions .button[name=update_cart]:disabled{opacity:.4}.cart-collaterals .cart_totals{background:var(--sp-soft);border-radius:18px;padding:clamp(20px,3vw,32px)!important}.cart-collaterals .cart_totals h2{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:30px!important;margin:0 0 14px!important;color:var(--sp-ink)}.cart-collaterals .cart_totals table{border:0!important;margin:0 0 18px!important}.cart-collaterals .cart_totals th,.cart-collaterals .cart_totals td{background:transparent!important;border:0!important;border-bottom:1px solid var(--sp-line)!important;padding:14px 0!important;font-size:14.5px;color:#3b3b40}.cart-collaterals .cart_totals tr.order-total th,.cart-collaterals .cart_totals tr.order-total td{border-bottom:0!important;font-size:18px;color:var(--sp-ink);padding-top:18px!important}.cart-collaterals .cart_totals td{text-align:right!important}.cart-collaterals .checkout-button{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:56px;border-radius:12px!important;background:#0b0f19!important;color:#fff!important;font-size:15px!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;transition:background .3s,transform .2s}.cart-collaterals .checkout-button:hover{background:#000!important;transform:translateY(-1px)}@media (max-width:767px){.woocommerce-cart-form table.cart thead{display:none}.woocommerce-cart-form table.cart tr.cart_item{position:relative;display:grid!important;grid-template-columns:84px minmax(0,1fr) auto;column-gap:14px;row-gap:8px;align-items:center;padding:16px 0;border-bottom:1px solid var(--sp-line)}.woocommerce-cart-form table.cart tr.cart_item td{display:block!important;border:0!important;padding:0!important;text-align:left!important}.woocommerce-cart-form table.cart tr.cart_item td::before{display:none!important;content:none!important}.woocommerce-cart-form td.product-thumbnail{grid-column:1;grid-row:1 / span 3;display:block!important}.woocommerce-cart-form td.product-name{grid-column:2 / span 2;grid-row:1;padding-right:34px!important}.woocommerce-cart-form td.product-name a{font-size:14px}.woocommerce-cart-form td.product-price{grid-column:2;grid-row:2;font-size:13px;color:var(--sp-muted)}.woocommerce-cart-form td.product-quantity{grid-column:2;grid-row:3}.woocommerce-cart-form td.product-subtotal{grid-column:3;grid-row:3;text-align:right!important;font-size:15px}.woocommerce-cart-form td.product-remove{position:absolute;top:14px;right:0}.woocommerce-cart-form table.cart tr:not(.cart_item){display:block}.woocommerce-cart-form td.actions .coupon{flex-wrap:nowrap}.woocommerce-cart-form td.actions #coupon_code{min-width:0;flex:1}.woocommerce-cart-form td.actions .button[name=update_cart]{width:100%;margin-top:10px}}.cartflows-checkout-main-wrapper,.cartflows-checkout-main-wrapper input,.cartflows-checkout-main-wrapper select,.cartflows-checkout-main-wrapper button{font-family:inherit}.wcf-embed-checkout-form h3,.wcf-embed-checkout-form #order_review_heading,.wcf-embed-checkout-form .woocommerce-billing-fields h3{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:600!important;font-size:24px!important;letter-spacing:0!important;color:var(--sp-ink)!important}.wcf-embed-checkout-form .input-text,.wcf-embed-checkout-form select,.wcf-embed-checkout-form .select2-container .select2-selection{border-radius:10px!important;border-color:rgb(11 15 25 / .14)!important;transition:border-color .2s,box-shadow .2s}.wcf-embed-checkout-form .input-text:focus,.wcf-embed-checkout-form select:focus{border-color:#131315!important;box-shadow:0 0 0 3px rgb(19 19 21 / .2)!important;outline:none!important}.wcf-embed-checkout-form #place_order,.wcf-embed-checkout-form button#place_order{border-radius:12px!important;min-height:56px;background:#0b0f19!important;font-weight:600!important;letter-spacing:.06em;text-transform:uppercase;transition:background .3s,transform .2s}.wcf-embed-checkout-form #place_order:hover{background:#000!important;transform:translateY(-1px)}.wcf-embed-checkout-form #payment{border-radius:var(--sp-r)!important}.dal-sp-secure{display:flex;align-items:flex-start;gap:10px;margin:14px 0 0!important;padding:12px 14px;border-radius:10px;background:var(--sp-soft);font-size:12.5px;line-height:1.45;color:#55565c}.dal-sp-secure svg{color:var(--sp-gold);flex:0 0 auto;margin-top:1px}.woocommerce-account .woocommerce,body:has(.woocommerce-MyAccount-navigation) .woocommerce{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,4vw,48px);align-items:start}body:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-navigation,body:has(.woocommerce-MyAccount-navigation) .woocommerce-MyAccount-content{width:auto!important;float:none!important;margin:0!important}.woocommerce-MyAccount-navigation ul{list-style:none!important;margin:0!important;padding:8px!important;background:var(--sp-soft);border-radius:var(--sp-r);border:0!important}.woocommerce-MyAccount-navigation li{margin:0!important;border:0!important;padding:0!important}.woocommerce-MyAccount-navigation li a{display:block!important;padding:12px 16px!important;border-radius:10px;font-size:14px!important;font-weight:500;color:#3b3b40!important;text-decoration:none!important;transition:background .25s,color .25s}.woocommerce-MyAccount-navigation li a::before{display:none!important}.woocommerce-MyAccount-navigation li a:hover{background:#fff}.woocommerce-MyAccount-navigation li.is-active a{background:#0b0f19!important;color:#fff!important}.woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout a{color:#9a3b3b!important}.woocommerce-MyAccount-content>p:first-of-type{font-size:17px;color:var(--sp-ink)}.woocommerce-MyAccount-content>p{color:#55565c;line-height:1.6}.dal-acc-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 8px}.dal-acc-card{display:flex;align-items:flex-start;gap:12px;padding:18px;border:1px solid var(--sp-line);border-radius:var(--sp-r);background:#fff;text-decoration:none!important;color:var(--sp-ink)!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s}.dal-acc-card:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgb(11 15 25 / .08);border-color:rgb(19 19 21 / .5)}.dal-acc-card__ic{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--sp-soft);color:var(--sp-gold);flex:0 0 auto}.dal-acc-card__t{display:flex;flex-direction:column;gap:3px;line-height:1.3}.dal-acc-card__t strong{font-size:14.5px;font-weight:600}.dal-acc-card__t small{font-size:12.5px;color:var(--sp-muted)}.woocommerce-MyAccount-content table.shop_table{border:1px solid var(--sp-line)!important;border-radius:var(--sp-r);overflow:hidden;border-collapse:separate!important}.woocommerce-MyAccount-content table.shop_table th{background:var(--sp-soft)!important;font-size:11.5px!important;letter-spacing:.12em;text-transform:uppercase;color:var(--sp-muted)!important;font-weight:600!important}.woocommerce-MyAccount-content table.shop_table th,.woocommerce-MyAccount-content table.shop_table td{border:0!important;border-bottom:1px solid var(--sp-line)!important;padding:14px 16px!important;background-color:#fff0}.woocommerce-MyAccount-content table.shop_table .button{border-radius:999px!important;padding:8px 16px!important;font-size:12.5px!important;background:#0b0f19!important;color:#fff!important}.woocommerce-MyAccount-content .woocommerce-info,.woocommerce-MyAccount-content .woocommerce-message{border-radius:12px!important;border:0!important;background:var(--sp-soft)!important;color:#3b3b40!important}.woocommerce-MyAccount-content form .input-text,.woocommerce-MyAccount-content select{border-radius:10px!important;border:1px solid rgb(11 15 25 / .14)!important;background:#fff!important;min-height:46px}.woocommerce-MyAccount-content form .button,.woocommerce-form-login .button,.woocommerce-form-register .button{border-radius:10px!important;background:#0b0f19!important;color:#fff!important;min-height:48px;padding:0 26px!important;font-weight:600;letter-spacing:.04em}.woocommerce-form-login,.woocommerce-form-register{border:1px solid var(--sp-line)!important;border-radius:18px!important;padding:clamp(20px,3vw,32px)!important;background:#fff}.woocommerce-form-login .input-text,.woocommerce-form-register .input-text{border-radius:10px!important;border:1px solid rgb(11 15 25 / .14)!important;min-height:46px;background:#fff!important}@media (max-width:900px){body:has(.woocommerce-MyAccount-navigation) .woocommerce{grid-template-columns:1fr;gap:18px}.woocommerce-MyAccount-navigation ul{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:6px!important}.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.woocommerce-MyAccount-navigation li a{white-space:nowrap;padding:10px 14px!important;font-size:13px!important}.dal-acc-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dal-acc-card{flex-direction:column;padding:14px;gap:10px}.dal-acc-card__ic{width:36px;height:36px}}.dal-track-intro{max-width:620px;margin:0 0 20px}.dal-track-intro .dal-overline{letter-spacing:.24em;text-transform:uppercase;font-size:12px;color:var(--sp-gold);margin:0 0 8px}.dal-track-intro p{color:#55565c;line-height:1.6}form.track_order{max-width:620px;border:1px solid var(--sp-line);border-radius:18px;padding:clamp(20px,3vw,32px)!important;background:#fff;box-shadow:0 1px 2px rgb(11 15 25 / .04)}form.track_order>p:first-child{color:#55565c;font-size:14px}form.track_order .form-row{width:100%!important;float:none!important;margin:0 0 14px!important}form.track_order label{font-size:13px;font-weight:600;color:var(--sp-ink)}form.track_order .input-text{width:100%;min-height:48px;border-radius:10px!important;border:1px solid rgb(11 15 25 / .14)!important;padding:0 14px!important;background:#fff!important}form.track_order .input-text:focus{border-color:#131315!important;box-shadow:0 0 0 3px rgb(19 19 21 / .2)}form.track_order .button{width:100%;min-height:52px;border-radius:12px!important;background:#0b0f19!important;color:#fff!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.dal-track-help{max-width:620px;margin:20px 0 0;padding:16px 18px;border-radius:14px;background:var(--sp-soft);display:flex;flex-direction:column;gap:4px;font-size:14px;color:#55565c}.dal-track-help strong{color:var(--sp-ink)}.dal-track-help a{color:var(--sp-ink)!important;font-weight:600}.woocommerce-order .woocommerce-thankyou-order-received,.wcf-thankyou-wrap .woocommerce-thankyou-order-received{font-family:"Cormorant Garamond",Georgia,serif;font-size:clamp(26px,3.5vw,36px)!important;color:var(--sp-ink)!important;margin:0 0 20px!important;padding:22px 24px!important;background:var(--sp-soft);border-radius:var(--sp-r);border:0!important}.woocommerce-order ul.woocommerce-order-overview{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;list-style:none!important;margin:0 0 28px!important;padding:0!important}.woocommerce-order ul.woocommerce-order-overview li{margin:0!important;padding:14px 16px!important;border:1px solid var(--sp-line)!important;border-radius:12px;font-size:11.5px!important;letter-spacing:.1em;text-transform:uppercase;color:var(--sp-muted)!important;float:none!important}.woocommerce-order ul.woocommerce-order-overview li strong{display:block;margin-top:4px;font-size:15px;letter-spacing:0;text-transform:none;color:var(--sp-ink)}.woocommerce-order h2,.woocommerce-order-details__title,.woocommerce-column__title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:28px!important;color:var(--sp-ink)}.woocommerce-order table.shop_table{border:1px solid var(--sp-line)!important;border-radius:var(--sp-r);overflow:hidden;border-collapse:separate!important}.woocommerce-order table.shop_table th,.woocommerce-order table.shop_table td{border:0!important;border-bottom:1px solid var(--sp-line)!important;padding:14px 16px!important;background:transparent!important}.woocommerce-order address{border:1px solid var(--sp-line)!important;border-radius:var(--sp-r);padding:18px!important;font-style:normal;line-height:1.7}@media (max-width:767px){html body .woocommerce-cart-form table.cart tr.cart_item td.product-remove{position:absolute!important;top:14px!important;right:0!important;left:auto!important;bottom:auto!important;width:auto!important;height:auto!important}html body .woocommerce-cart-form table.cart tr.cart_item td.product-remove a.remove{position:static!important}}@media (max-width:900px){body:has(.woocommerce-MyAccount-navigation) .woocommerce{grid-template-columns:minmax(0,1fr)!important}}body:has(.woocommerce-MyAccount-navigation) .woocommerce>*{min-width:0}form.track_order>p:first-child{display:none!important}html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form h3,html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form #order_review_heading{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:600!important;font-size:24px!important}html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form #payment #place_order,html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form button#place_order{border-radius:12px!important;min-height:56px!important;background:#0b0f19!important;font-weight:600!important;letter-spacing:.06em!important;text-transform:uppercase!important}html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form .woocommerce-input-wrapper .input-text,html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form .woocommerce-input-wrapper select,html body .cartflows-checkout-main-wrapper .wcf-embed-checkout-form .select2-container--default .select2-selection--single{border-radius:10px!important}.dal-w5{position:fixed;inset:0;z-index:2147482000;display:grid;place-items:center;padding:20px}.dal-w5[hidden]{display:none}.dal-w5__backdrop{position:absolute;inset:0;background:rgb(5 5 7 / .55);backdrop-filter:blur(3px);opacity:0;transition:opacity .35s}.dal-w5__card{position:relative;width:min(420px,100%);background:#fff;border-radius:20px;padding:34px 28px 22px;text-align:center;box-shadow:0 30px 80px rgb(0 0 0 / .35);opacity:0;transform:translateY(18px) scale(.98);transition:opacity .4s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1);border-top:4px solid #131315}.dal-w5.is-open .dal-w5__backdrop{opacity:1}.dal-w5.is-open .dal-w5__card{opacity:1;transform:none}.dal-w5__x{position:absolute;top:12px;right:12px;width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:0!important;background:#f4f3f1!important;color:#131315!important;cursor:pointer;padding:0!important}.dal-w5__over{margin:0 0 8px!important;font-size:11.5px;letter-spacing:.24em;text-transform:uppercase;color:#131315}.dal-w5__title{margin:0 0 10px!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:600!important;font-size:32px!important;line-height:1.1!important;color:#131315!important}.dal-w5__text{margin:0 auto 18px!important;max-width:320px;font-size:14px;line-height:1.55;color:#55565c}.dal-w5__code{display:inline-flex;align-items:center;gap:10px;margin:0 0 20px;padding:9px 16px;border:1.5px dashed #131315;border-radius:10px;background:#f7f7f7}.dal-w5__code span{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#131315}.dal-w5__code strong{font-size:17px;letter-spacing:.12em;color:#131315}.dal-w5__btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dal-w5__btn{display:flex;align-items:center;justify-content:center;min-height:50px;border-radius:12px;border:1.5px solid #0b0f19;color:#0b0f19!important;font-weight:600;font-size:14px;text-decoration:none!important;transition:background .25s,color .25s,transform .2s}.dal-w5__btn:hover{background:#0b0f19;color:#fff!important}.dal-w5__btn--dark{background:#0b0f19;color:#fff!important}.dal-w5__btn--dark:hover{background:#000}.dal-w5__later{margin-top:12px;border:0!important;background:none!important;color:#8a8a90!important;font-size:13px;cursor:pointer;padding:6px!important;text-decoration:underline}html.dal-drawer-open .dal-w5{display:none}.dal-w5-note{display:flex;flex-direction:column;gap:2px;margin:0 0 18px;padding:14px 16px;border-radius:12px;background:#f7f7f7;border:1.5px dashed #131315;font-size:13.5px;color:#55565c}.dal-w5-note strong{color:#131315;font-size:14.5px}.dal-inv-btn-wrap{margin:18px 0!important}.dal-inv-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:12px;background:#0b0f19;color:#fff!important;font-weight:600;text-decoration:none!important}.dal-inv-btn:hover{background:#000}.woocommerce-orders-table .button.dal_invoice{background:#fff!important;color:#0b0f19!important;border:1px solid #0b0f19!important;margin-left:6px}@media (max-width:480px){.dal-w5__card{padding:30px 20px 18px}.dal-w5__title{font-size:28px!important}}.dal-slider{position:relative;width:100%;overflow:hidden;background:#07070a;color:#fff;height:clamp(540px,44vw,680px);isolation:isolate}.dal-slides{position:absolute;inset:0}.dal-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1s ease,visibility 0s linear 1s}.dal-slide.is-active{opacity:1;visibility:visible;transition:opacity 1s ease,visibility 0s}.dal-slide__bg{position:absolute;inset:0;overflow:hidden}.dal-slide__bgimg{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;transform:scale(1.08);transition:transform 7s ease-out}.dal-slide.is-active .dal-slide__bgimg{transform:scale(1)}.dal-slide--full .dal-slide__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .35) 45%,#fff0 75%),linear-gradient(0deg,rgb(0 0 0 / .45),#fff0 40%)}.dal-slide--festive .dal-slide__bg{background:radial-gradient(60% 80% at 82% 45%,rgb(214 168 92 / .38),#fff0 60%),radial-gradient(50% 60% at 8% 100%,rgb(140 30 30 / .45),#fff0 70%),linear-gradient(135deg,#0d0806 0%,#24120a 55%,#0a0605 100%)}.dal-slide--festive .dal-slide__bg::before{content:"";position:absolute;inset:0;background-image:radial-gradient(1.5px 1.5px at 12% 22%,#f6dca6,transparent),radial-gradient(1.2px 1.2px at 28% 70%,#f6dca6,transparent),radial-gradient(1.8px 1.8px at 46% 14%,#ffe8b8,transparent),radial-gradient(1.2px 1.2px at 58% 84%,#f6dca6,transparent),radial-gradient(1.6px 1.6px at 68% 30%,#ffe8b8,transparent),radial-gradient(1.2px 1.2px at 88% 76%,#f6dca6,transparent),radial-gradient(1.4px 1.4px at 94% 18%,#ffe8b8,transparent),radial-gradient(1.2px 1.2px at 36% 42%,#f6dca6,transparent);animation:dalTwinkle 3.2s ease-in-out infinite alternate;opacity:.8}@keyframes dalTwinkle{from{opacity:.35}to{opacity:.95}}.dal-slide--navy .dal-slide__bg{background:radial-gradient(70% 90% at 78% 45%,rgb(60 96 170 / .42),#fff0 65%),linear-gradient(135deg,#050914 0%,#0c1630 60%,#04070f 100%)}.dal-slide__grid{position:relative;z-index:2;height:100%;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,5vw,72px);box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,56px)}.dal-slide--full .dal-slide__grid{grid-template-columns:minmax(0,1fr)}.dal-slide__copy{max-width:540px}.dal-slide__copy>*{opacity:0;transform:translateY(22px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1)}.dal-slide.is-active .dal-slide__copy>*{opacity:1;transform:none}.dal-slide.is-active .dal-slide__copy>*:nth-child(1){transition-delay:.25s}.dal-slide.is-active .dal-slide__copy>*:nth-child(2){transition-delay:.38s}.dal-slide.is-active .dal-slide__copy>*:nth-child(3){transition-delay:.5s}.dal-slide.is-active .dal-slide__copy>*:nth-child(4){transition-delay:.62s}.dal-slide__over{margin:0 0 14px!important;font-size:12px!important;letter-spacing:.26em;text-transform:uppercase;color:#eaeaea!important}.dal-slide__title{margin:0 0 16px!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(40px,5.6vw,76px)!important;line-height:1.02!important;letter-spacing:-.01em;color:#fff!important}.dal-slide__text{margin:0 0 28px!important;font-size:clamp(15px,1.3vw,18px);line-height:1.55;color:rgb(255 255 255 / .82)!important;max-width:460px}.dal-slide__actions{display:flex;gap:12px;flex-wrap:wrap}.dal-slide__btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 26px;border-radius:999px;background:#fff;color:#0b0f19!important;font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none!important;transition:transform .3s cubic-bezier(.2,.7,.2,1),background .3s,box-shadow .3s}.dal-slide__btn:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgb(0 0 0 / .35)}.dal-slide__btn svg{transition:transform .3s}.dal-slide__btn:hover svg{transform:translateX(4px)}.dal-slide__btn--ghost{background:#fff0;color:#fff!important;border:1.5px solid rgb(255 255 255 / .55)}.dal-slide__btn--ghost:hover{background:rgb(255 255 255 / .12)}.dal-slide__media{justify-self:end;height:calc(100% - 96px);aspect-ratio:4/5;max-height:560px;border-radius:18px;overflow:hidden;box-shadow:0 30px 70px rgb(0 0 0 / .5),0 0 0 1px rgb(255 255 255 / .08);opacity:0;transform:translateX(30px) scale(.97);transition:opacity 1s cubic-bezier(.2,.7,.2,1) .2s,transform 1.1s cubic-bezier(.2,.7,.2,1) .2s}.dal-slide.is-active .dal-slide__media{opacity:1;transform:none}.dal-slide__media img{display:block;width:100%!important;height:100%!important;object-fit:cover;margin:0!important}.dal-slider__arrow{position:absolute;top:50%;z-index:5;transform:translateY(-50%);width:48px;height:48px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .25)!important;background:rgb(0 0 0 / .25)!important;color:#fff!important;cursor:pointer;padding:0!important;backdrop-filter:blur(4px);opacity:0;transition:opacity .3s,background .3s}.dal-slider:hover .dal-slider__arrow{opacity:1}.dal-slider__arrow:hover{background:rgb(255 255 255 / .18)!important}.dal-slider__arrow--prev{left:18px}.dal-slider__arrow--next{right:18px}.dal-slider__dots{position:absolute;left:50%;bottom:22px;transform:translateX(-50%);z-index:5;display:flex;gap:8px}.dal-slider__dot{width:34px;height:3px;padding:0!important;border:0!important;border-radius:3px;background:rgb(255 255 255 / .3)!important;cursor:pointer;overflow:hidden;position:relative}.dal-slider__dot span{position:absolute;inset:0;width:0;background:#eaeaea}.dal-slider__dot.is-active span{animation:dalDot var(--dal-slide-ms,6500ms) linear forwards}.dal-slider.is-paused .dal-slider__dot.is-active span{animation-play-state:paused}@keyframes dalDot{to{width:100%}}@media (max-width:767px){.dal-slider{height:clamp(560px,150vw,640px)}.dal-slide__grid{grid-template-columns:1fr!important;align-items:end;padding:0 20px 64px}.dal-slide--framed .dal-slide__media{position:absolute;inset:0;height:100%;max-height:none;aspect-ratio:auto;border-radius:0;box-shadow:none;transform:scale(1.06);z-index:-1}.dal-slide--framed.is-active .dal-slide__media{transform:scale(1);transition:opacity 1s ease,transform 7s ease-out}.dal-slide--framed .dal-slide__media::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgb(0 0 0 / .88) 0%,rgb(0 0 0 / .55) 38%,#fff0 62%)}.dal-slide--full .dal-slide__bg::after{background:linear-gradient(0deg,rgb(0 0 0 / .85) 0%,rgb(0 0 0 / .4) 40%,#fff0 65%)}.dal-slide__title{font-size:40px!important}.dal-slide__text{font-size:14.5px;margin-bottom:20px!important}.dal-slide__btn{min-height:48px;padding:0 20px;font-size:13px}.dal-slider__arrow{display:none}.dal-slider__dots{bottom:24px;left:20px;transform:none}}@media (prefers-reduced-motion:reduce){.dal-slide__bgimg,.dal-slide__media,.dal-slide__copy>*{transition:none!important;transform:none!important}.dal-slide--festive .dal-slide__bg::before{animation:none}}.dal-w5__card{font-family:"Outfit",-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif!important;padding:28px 26px 20px!important;border-radius:16px!important;border-top:0!important;text-align:left!important}.dal-w5__over{font-size:11px!important;letter-spacing:.16em!important;color:#8a8a90!important;margin-bottom:6px!important}.dal-w5__title{font-family:inherit!important;font-weight:600!important;font-size:24px!important;line-height:1.25!important;letter-spacing:-.01em}.dal-w5__text{margin:0 0 16px!important;max-width:none;font-size:14px}.dal-w5__code{display:flex;justify-content:space-between;width:100%;box-sizing:border-box;border:1px solid rgb(11 15 25 / .12);border-style:solid;background:#f6f6f6;border-radius:10px;padding:10px 14px}.dal-w5__code span{letter-spacing:.08em}.dal-w5__code strong{font-size:15px;letter-spacing:.14em}.dal-w5__btn{min-height:46px;border-radius:10px;font-size:14px;font-weight:500}.dal-w5__later{display:block;margin:10px auto 0;text-decoration:none;font-size:12.5px}.dal-announce .dal-diwali{color:#000;font-weight:700}.dal-top{position:fixed;left:18px;bottom:22px;z-index:9990;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:0!important;background:#0b0f19!important;color:#fff!important;box-shadow:0 10px 24px rgb(0 0 0 / .25);cursor:pointer;padding:0!important;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .3s,transform .3s}.dal-top.is-on{opacity:1;transform:none;pointer-events:auto}.dal-top:hover{background:#131315!important}.dal-satc{display:none}@media (max-width:767px){.dal-satc{position:fixed;left:0;right:0;bottom:0;z-index:9995;display:flex;align-items:center;gap:12px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:rgb(255 255 255 / .97);backdrop-filter:blur(8px);box-shadow:0 -8px 24px rgb(0 0 0 / .08);border-top:1px solid rgb(11 15 25 / .08);transform:translateY(110%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.dal-satc.is-on{transform:none}.dal-satc__info{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.dal-satc__info img{width:44px!important;height:44px!important;border-radius:8px;object-fit:cover;flex:0 0 auto;margin:0!important}.dal-satc__info span{display:flex;flex-direction:column;min-width:0;line-height:1.25}.dal-satc__info strong{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#131315}.dal-satc__info em{font-style:normal;font-size:13px;color:#131315}.dal-satc__info em del{opacity:.5;font-size:11.5px;margin-right:4px}.dal-satc__info em ins{text-decoration:none;font-weight:700}.dal-satc__btn{flex:0 0 auto;min-height:46px;padding:0 18px!important;border-radius:10px!important;border:0!important;background:#0b0f19!important;color:#fff!important;font-weight:600;font-size:13px;letter-spacing:.06em;text-transform:uppercase}html.dal-satc-on .dal-top{bottom:84px}html.dal-satc-on .joinchat,html.dal-satc-on [class*="whatsapp"]{bottom:84px!important}}@media (max-width:767px){.dal-slide--framed .dal-slide__media{justify-self:stretch!important;width:100%!important;left:0;right:0}.dal-slide--framed .dal-slide__media img{object-position:50% 12%}.dal-slide--framed .dal-slide__media::after{background:linear-gradient(0deg,rgb(0 0 0 / .94) 0%,rgb(0 0 0 / .78) 34%,rgb(0 0 0 / .25) 58%,#fff0 72%)!important}}.dal-slide--diwali .dal-slide__bg::after{background:linear-gradient(90deg,rgb(70 6 6 / .42) 0%,rgb(70 6 6 / .18) 38%,#fff0 58%)!important}.dal-slide--diwali .dal-slide__grid{padding-top:70px}.dal-slide--diwali .dal-slide__title,.dal-slide--diwali .dal-slide__text{text-shadow:0 2px 18px rgb(60 0 0 / .45)}.dal-slide--diwali .dal-slide__over{color:#ffffff!important}.dal-slide--diwali .dal-slide__text{color:#fff!important}.dal-slide--diwali .dal-slide__btn{background:#2a0606;color:#fff!important}.dal-slide--diwali .dal-slide__btn:hover{background:#000}.dal-slide--diwali .dal-slide__btn--ghost{background:rgb(255 255 255 / .12);border-color:rgb(255 255 255 / .7)}@media (max-width:767px){.dal-slide--diwali .dal-slide__bgimg{object-position:80% 50%!important}.dal-slide--diwali .dal-slide__grid{padding-top:0}.dal-slide--diwali .dal-slide__bg::after{background:linear-gradient(0deg,rgb(40 4 4 / .9) 0%,rgb(40 4 4 / .55) 38%,#fff0 62%)!important}}@media (max-width:767px){.dal-slide--diwali .dal-slide__bg{background:linear-gradient(180deg,#9b2316 0%,#5c0e0a 55%,#2a0605 100%)}.dal-slide--diwali .dal-slide__bgimg{height:58%!important;bottom:auto!important;object-position:64% 45%!important}.dal-slide--diwali .dal-slide__bg::after{background:linear-gradient(180deg,#fff0 0%,#fff0 40%,rgb(92 14 10 / .85) 54%,#fff0 58.5%)!important}}.dal-slide--her .dal-slide__bg::after{background:linear-gradient(90deg,rgb(38 26 18 / .62) 0%,rgb(38 26 18 / .32) 34%,#fff0 55%)!important}.dal-slide--her .dal-slide__over{color:#f0f0f0!important}.dal-slide--her .dal-slide__title{max-width:520px}.dal-slide--her .dal-slide__btn{background:#fff;color:#2a1d14!important}@media (max-width:767px){.dal-slide--her .dal-slide__bgimg{object-position:64% 20%!important}.dal-slide--her .dal-slide__bg::after{background:linear-gradient(0deg,rgb(30 20 14 / .92) 0%,rgb(30 20 14 / .6) 36%,#fff0 60%)!important}}#dal-loader{animation:dalLoaderSafety .6s ease 5s forwards!important}#dal-loader.is-gone{display:none!important}#dal-loader.is-show{display:grid!important;opacity:1!important;visibility:visible!important;animation:dalLoaderIn .3s ease both!important}#dal-loader.is-show .dal-loader__in img{animation:none;opacity:1;transform:none}@keyframes dalLoaderIn{from{opacity:0}to{opacity:1}}html.dal-loading,html.dal-loading body{overflow:hidden}.dal-faq-wrap--home{display:block;width:100%;background:#f6f6f6;padding:clamp(56px,7vw,96px) 0}.dal-faq-wrap--home .dal-wrap{box-sizing:border-box;max-width:860px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.dal-faq-wrap--pdp{clear:both;max-width:860px;margin:0 auto clamp(28px,4vw,48px)}.dal-faq__title{margin-bottom:20px!important}.dal-faq__item{border-bottom:1px solid rgb(11 15 25 / .1);background:#fff0}.dal-faq__item:first-of-type{border-top:1px solid rgb(11 15 25 / .1)}.dal-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 2px;font-size:16px;font-weight:600;color:#131315}.dal-faq__item summary::-webkit-details-marker{display:none}.dal-faq__item summary span{position:relative;width:14px;height:14px;flex:0 0 auto}.dal-faq__item summary span::before,.dal-faq__item summary span::after{content:"";position:absolute;left:0;top:6px;width:14px;height:1.6px;background:#131315;transition:transform .3s}.dal-faq__item summary span::after{transform:rotate(90deg)}.dal-faq__item[open] summary span::after{transform:rotate(0)}.dal-faq__a{padding:0 2px 18px;color:#55565c;font-size:15px;line-height:1.65}.dal-faq__a p{margin:0 0 6px!important}.dal-faq__a a{color:#131315!important;font-weight:600;text-decoration:none!important;border-bottom:1px solid currentColor}@media (max-width:767px){.dal-faq__item summary{font-size:15px;padding:16px 2px}.dal-faq__a{font-size:14px}}html body div.product .summary .dal-eta{display:flex;align-items:flex-start;gap:10px;margin:0 0 14px;padding:12px 14px;border:1px solid rgb(11 15 25 / .1);border-radius:12px;background:#fff;color:#131315}html body div.product .summary .dal-eta svg{color:#131315;flex:0 0 auto;margin-top:1px}html body div.product .summary .dal-eta span{display:flex;flex-direction:column;gap:2px}html body div.product .summary .dal-eta strong{font-size:14px;font-weight:600}html body div.product .summary .dal-eta small{font-size:12.5px;color:#6b6b70}html body div.product .summary .dal-bis{margin:14px 0 18px;padding:16px;border-radius:14px;background:#f6f6f6;border:1px solid rgb(19 19 21 / .4)}html body div.product .summary .dal-bis strong{display:block;font-size:15px;margin-bottom:10px;color:#131315}.dal-bis__row{display:flex;gap:8px}.dal-bis__row input{flex:1;min-width:0;min-height:46px;border-radius:10px!important;border:1px solid rgb(11 15 25 / .15)!important;padding:0 14px!important;background:#fff!important}.dal-bis__row button{min-height:46px;padding:0 18px!important;border-radius:10px!important;border:0!important;background:#0b0f19!important;color:#fff!important;font-weight:600;white-space:nowrap}.dal-bis__msg{margin:8px 0 0!important;font-size:13px;color:#2f6b3a}.dal-prepaid-note{margin:12px 0 0!important;padding:12px 14px;border-radius:10px;background:#f3f3f3;color:#131315;font-size:13.5px;font-weight:500}.dal-giftband{display:block;width:100%;background:#0a0a0b;color:#fff;padding:clamp(48px,6vw,88px) 0}.dal-giftband__in{box-sizing:border-box;max-width:980px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.dal-giftband__head{text-align:center;margin-bottom:clamp(24px,3.5vw,40px)}.dal-giftband__over{margin:0 0 10px!important;font-size:12px;letter-spacing:.26em;text-transform:uppercase;color:#fff}.dal-giftband__title{margin:0!important;font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(32px,4.2vw,50px)!important;line-height:1.1!important;color:#fff!important}.dal-giftband__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,2.4vw,28px)}.dal-giftband__card{display:flex;align-items:center;gap:clamp(12px,2vw,22px);padding:clamp(12px,1.6vw,18px);border-radius:16px;background:#151517;border:1px solid rgb(255 255 255 / .22);text-decoration:none!important;color:#fff!important;transition:transform .4s cubic-bezier(.2,.7,.2,1),border-color .4s,background .4s}.dal-giftband__card:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .6);background:#1b1b1e}.dal-giftband__img{flex:0 0 auto;width:clamp(96px,14vw,150px);aspect-ratio:1;border-radius:12px;overflow:hidden;background:#f2f0ec}.dal-giftband__img img{width:100%!important;height:100%!important;object-fit:cover;margin:0!important;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dal-giftband__card:hover .dal-giftband__img img{transform:scale(1.07)}.dal-giftband__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.dal-giftband__txt small{font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:#a9a9ae}.dal-giftband__txt strong{font-family:"Cormorant Garamond",Georgia,serif;font-weight:500;font-size:clamp(24px,2.8vw,34px);line-height:1.1;color:#fff}.dal-giftband__txt em{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-style:normal;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#fff}.dal-giftband__txt em svg{transition:transform .3s}.dal-giftband__card:hover .dal-giftband__txt em svg{transform:translateX(4px)}@media (max-width:767px){.dal-giftband{padding:44px 0}.dal-giftband__card{flex-direction:column;align-items:stretch;text-align:left;padding:10px 10px 14px}.dal-giftband__img{width:100%}.dal-giftband__txt{padding:0 4px}.dal-giftband__txt strong{font-size:24px}.dal-giftband__txt em{font-size:12px}}html body div.product .summary .dal-eta,html body div.product .summary .dal-offers,html body div.product .summary .dal-strip,html body div.product .summary .dal-mini-trust{display:none!important}html body div.product .summary .product_title{margin-bottom:6px!important}html body div.product .summary .dal-prate{display:inline-flex!important;align-items:center;gap:6px;margin:0 0 10px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;font-size:13px!important;color:#55565c!important}html body div.product .summary .dal-prate:hover{background:none!important;text-decoration:underline!important}html body div.product .summary .dal-prate__stars{font-size:13px!important}html body div.product .summary .dal-price-note{margin:2px 0 16px!important;font-size:12.5px!important;color:#8a8a90!important}html body div.product .summary form.cart{margin-bottom:12px!important}html body div.product .summary form.cart .dal-gift{margin-bottom:12px!important}.dal-pinfo{list-style:none!important;margin:0 0 20px!important;padding:0!important;border:1px solid rgb(11 15 25 / .1);border-radius:14px;overflow:hidden;background:#fff}.dal-pinfo li{margin:0!important;padding:0!important;border-top:1px solid rgb(11 15 25 / .08)}.dal-pinfo li:first-child{border-top:0}.dal-pinfo__row{display:flex;align-items:center;gap:12px;padding:12px 14px;text-decoration:none!important;color:#131315!important;transition:background .25s}a.dal-pinfo__row:hover{background:#f7f7f7}.dal-pinfo__row svg{flex:0 0 auto;color:#131315}.dal-pinfo__row span{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.dal-pinfo__row strong{font-size:14px;font-weight:600;line-height:1.3}.dal-pinfo__row small{font-size:12.5px;color:#6b6b70;line-height:1.35}.dal-pinfo__row em{font-style:normal;font-size:20px;color:#b5b5ba;line-height:1}@media (max-width:767px){.dal-pinfo__row{padding:11px 12px}.dal-pinfo__row strong{font-size:13.5px}.dal-pinfo__row small{font-size:12px}}html body #page .dal-announce{background:#f4f4f2!important;color:#131315!important;border-bottom:1px solid rgb(0 0 0 / .06)!important}html body #page .dal-announce *{color:#131315!important}html body .dal-announce .dal-diwali{color:#000!important}html body #masthead.site-header,html body .site-header{border-bottom:1px solid #1d1d20!important;box-shadow:none!important}html body #masthead::after,html body #masthead::before{background:transparent!important;border-color:transparent!important}html body .site-header .cart-contents,html body .site-header .cart-contents::before,html body .dal-m-login,html body .wc-proceed-to-checkout{border-color:rgb(255 255 255 / .25)!important}html body .wc-proceed-to-checkout{border-color:transparent!important}.dal-slide__over{color:rgb(255 255 255 / .82)!important}.dal-overline{color:#6b6b70!important}.dal-loader__bar::after{background:linear-gradient(90deg,transparent,#ffffff,transparent)!important}.dal-rw__stars,.dal-rw__cstars,html body div.product .summary .dal-prate__stars,.dal-stars{color:#131315!important}.dal-rw__avatar{background:#ececec!important;color:#131315!important}html body div.product .summary details.dal-pdp-drop,html body div.product .summary .dal-pdp-drop{background:#fff!important;border:1px solid #d9d9d9!important;border-radius:12px!important;box-shadow:none!important}html body div.product .summary .dal-pdp-drop>summary,html body div.product .summary .dal-pdp-drop summary{background:#fff!important;background-image:none!important;color:#131315!important;border-radius:12px!important;box-shadow:none!important;letter-spacing:.1em}html body div.product .summary .dal-pdp-drop summary *{color:#131315!important}html body div.product .summary form.cart .dal-gift{border:1px solid #e3e3e3!important;border-style:solid!important;background:#fafafa!important;border-radius:12px!important}html body div.product .summary form.cart .dal-gift *{color:#131315!important}html body div.product .summary form.cart .quantity .qty{border:1px solid #d9d9d9!important;background:#fff!important;border-radius:10px!important}html body div.product .summary form.cart .single_add_to_cart_button{border-radius:10px!important;background:#0b0b0c!important;letter-spacing:.12em!important}.dal-pinfo{border-color:#e6e6e6!important}html body div.product .summary .dal-prate{color:#55565c!important}.dal-giftband{background:#fff!important;color:#131315!important;padding:clamp(48px,6vw,88px) 0!important}.dal-giftband__in{max-width:1200px!important;padding:0 clamp(16px,4vw,56px)!important}.dal-giftband__head{text-align:left!important;display:flex;flex-direction:column;margin-bottom:clamp(20px,3vw,32px)!important}.dal-giftband__over{color:#6b6b70!important;letter-spacing:.2em!important;font-size:11.5px!important;margin-bottom:8px!important}.dal-giftband__title{color:#131315!important}.dal-giftband__grid{gap:clamp(12px,2vw,24px)!important}.dal-giftband__card{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:14px!important;padding:0!important;background:none!important;border:0!important;border-radius:0!important;color:#131315!important}.dal-giftband__card:hover{transform:none!important;background:none!important}.dal-giftband__img{width:100%!important;aspect-ratio:4/5!important;border-radius:4px!important;background:#f2f2f2!important}.dal-giftband__txt{flex-direction:row!important;align-items:baseline!important;justify-content:space-between!important;gap:12px!important;padding:0!important}.dal-giftband__txt small{display:none!important}.dal-giftband__txt strong{font-family:inherit!important;font-size:clamp(16px,1.6vw,20px)!important;font-weight:600!important;letter-spacing:.01em;color:#131315!important}.dal-giftband__txt em{margin:0!important;color:#131315!important;font-size:12.5px!important;letter-spacing:.14em!important;border-bottom:1px solid #131315;padding-bottom:2px}.dal-giftband__txt em svg{display:none!important}@media (max-width:767px){.dal-giftband__txt{flex-direction:column!important;align-items:flex-start!important;gap:6px!important}.dal-giftband__txt strong{font-size:15px!important}.dal-giftband__txt em{font-size:11px!important}}html body div.product.product .summary.entry-summary details.dal-pdp-drop.dal-pdp-drop>summary{background:#fff!important;background-image:none!important;color:#131315!important;box-shadow:none!important;border-radius:12px!important}html body div.product.product .summary.entry-summary details.dal-pdp-drop.dal-pdp-drop>summary *{color:#131315!important}html body div.product.product .summary.entry-summary details.dal-pdp-drop.dal-pdp-drop{border:1px solid #d9d9d9!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;overflow:hidden}html.dal-has-drawer body #masthead#masthead .site-branding{position:absolute!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;padding:0!important;width:auto!important;line-height:0!important;z-index:4}html.dal-has-drawer body #masthead#masthead .site-branding .custom-logo-link{position:static!important;display:block!important;margin:0!important;padding:0!important;line-height:0!important;transform:none!important}html.dal-has-drawer body #masthead#masthead .site-branding .custom-logo{display:block!important;margin:0 auto!important;height:auto!important;max-height:40px!important;width:auto!important;max-width:min(190px,44vw)!important}@media (max-width:767px){html.dal-has-drawer body #masthead#masthead .site-branding .custom-logo{max-height:34px!important}}.dal-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 20px}.dal-share__label{font-size:12.5px;color:#6b6b70;letter-spacing:.04em}.dal-share a,.dal-share button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 14px!important;border-radius:999px!important;border:1px solid #d9d9d9!important;background:#fff!important;color:#131315!important;font-size:13px!important;font-weight:500!important;text-decoration:none!important;cursor:pointer;transition:border-color .25s,background .25s}.dal-share a:hover,.dal-share button:hover{border-color:#131315!important;background:#f6f6f6!important}.dal-share svg{flex:0 0 auto}.dal-slider .dal-slide{opacity:1!important;visibility:hidden;transition:none!important;z-index:0}.dal-slider .dal-slide.is-active{visibility:visible;z-index:2}.dal-slider .dal-slide.is-leaving{visibility:visible;z-index:1}.dal-slider.has-moved .dal-slide.is-active{animation:dalCurtain 1.15s cubic-bezier(.77,0,.18,1) both}.dal-slider.has-moved .dal-slide.is-leaving .dal-slide__bgimg{transform:scale(1.04)!important;transition:transform 1.2s cubic-bezier(.77,0,.18,1)!important}@keyframes dalCurtain{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 0 0 0)}}.dal-slider.has-moved .dal-slide.is-active .dal-slide__copy>*{transition-delay:.55s!important}.dal-slide__title{margin-bottom:24px!important;max-width:620px}@media (max-width:767px){.dal-slide__title{font-size:38px!important;margin-bottom:18px!important}}@media (prefers-reduced-motion:reduce){.dal-slider.has-moved .dal-slide.is-active{animation:none}}.dal-hsearch{display:grid!important;place-items:center;width:40px;height:40px;padding:0!important;margin:0!important;border:0!important;border-radius:50%;background:transparent!important;color:#fff!important;cursor:pointer}.dal-hsearch:hover{background:rgb(255 255 255 / .08)!important}html.dal-has-drawer .site-header .col-full{padding-right:136px!important}@media (max-width:767px){html.dal-has-drawer .site-header .col-full{padding-right:128px!important}.dal-hsearch{width:38px;height:38px}}.dal-search{position:fixed;inset:0;z-index:2147482500}.dal-search[hidden]{display:none}.dal-search__backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .45);opacity:0;transition:opacity .25s}.dal-search__panel{position:relative;z-index:2;background:#fff;padding:18px clamp(16px,4vw,48px) 22px;transform:translateY(-16px);opacity:0;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .25s;max-height:85vh;overflow:auto;box-shadow:0 20px 50px rgb(0 0 0 / .15)}.dal-search.is-open .dal-search__panel{transform:none;opacity:1}.dal-search.is-open .dal-search__backdrop{opacity:1}html.dal-search-open,html.dal-search-open body{overflow:hidden}.dal-search__bar{display:flex;align-items:center;gap:12px;max-width:820px;margin:0 auto;border-bottom:1.5px solid #131315;padding:6px 0}.dal-search__bar svg{flex:0 0 auto;color:#131315}.dal-search__bar input[type=search]{flex:1;min-width:0;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;font-size:18px!important;padding:10px 0!important;color:#131315}.dal-search__close{display:grid;place-items:center;width:40px;height:40px;border:0!important;background:#f3f3f3!important;border-radius:50%;padding:0!important;color:#131315!important;cursor:pointer}.dal-search__hint{max-width:820px;margin:12px auto 0;font-size:13px;color:#6b6b70;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dal-search__hint a{padding:6px 12px;border:1px solid #e3e3e3;border-radius:999px;color:#131315!important;text-decoration:none!important;font-size:12.5px}.dal-search__hint a:hover{border-color:#131315}.dal-search__results{max-width:820px;margin:14px auto 0}.dal-search__results ul{list-style:none!important;margin:0!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.dal-search__results li{margin:0!important}.dal-search__results li a{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;text-decoration:none!important;color:#131315!important;transition:background .2s}.dal-search__results li a:hover{background:#f6f6f6}.dal-search__results img,.dal-search__results .ph{width:56px!important;height:56px!important;object-fit:cover;border-radius:8px;background:#f2f2f2;flex:0 0 auto;margin:0!important}.dal-search__results li span{display:flex;flex-direction:column;min-width:0}.dal-search__results strong{font-size:14px;font-weight:500;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dal-search__results em{font-style:normal;font-size:13px;font-weight:600;margin-top:2px}.dal-search__msg{color:#6b6b70;font-size:14px;margin:8px 0!important}.dal-search__all{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:#131315!important;text-decoration:none!important;border-bottom:1px solid #131315}@media (max-width:767px){.dal-search__results ul{grid-template-columns:1fr}.dal-search__bar input[type=search]{font-size:16px!important}}.dal-rv{clear:both;margin:clamp(24px,4vw,48px) 0}.dal-rv[hidden]{display:none}.dal-rv__title{font-family:"Cormorant Garamond",Georgia,serif!important;font-weight:500!important;font-size:clamp(26px,3vw,34px)!important;margin:0 0 16px!important;color:#131315}.dal-rv__row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.dal-rv__row::-webkit-scrollbar{display:none}.dal-rv__item{flex:0 0 clamp(140px,18vw,190px);scroll-snap-align:start;display:flex;flex-direction:column;gap:6px;text-decoration:none!important;color:#131315!important}.dal-rv__item img{width:100%!important;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f2f2f2;margin:0!important}.dal-rv__item span{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.dal-rv__item em{font-style:normal;font-size:13.5px;font-weight:600}html.dal-has-drawer body #masthead#masthead .dal-hsearch{position:absolute!important;left:58px!important;top:50%!important;transform:translateY(-50%)!important;z-index:5;width:42px!important;height:42px!important}html.dal-has-drawer .site-header .col-full{padding-left:110px!important;padding-right:110px!important}@media (max-width:767px){html.dal-has-drawer body #masthead#masthead .dal-hsearch{left:48px!important;width:40px!important;height:40px!important}}html body .woocommerce-products-header,html body .entry-header,html body header.entry-header,html body .page .entry-header{border-color:#e6e6e6!important}html body .woocommerce-products-header{border-bottom:1px solid #e6e6e6!important}html body div.product .summary .dal-save{margin:-2px 0 6px!important;font-size:13.5px!important;font-weight:600;color:#1d7a3a!important}.dal-best{position:absolute;top:10px;right:10px;z-index:2;background:#fff;color:#131315;border:1px solid #131315;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;line-height:1.2}ul.products li.product{position:relative}html body div.product .summary .dal-best--pdp{position:static;display:inline-block;margin:0 0 10px;background:#131315;color:#fff;border-color:#131315}html body div.product.product{position:relative}html body div.product.product>span.onsale{position:absolute!important;top:12px!important;left:12px!important;z-index:5!important;margin:0!important;background:#131315!important;color:#fff!important;border:0!important;border-radius:999px!important;padding:6px 12px!important;font-size:11.5px!important;font-weight:700!important;letter-spacing:.06em;min-height:0!important;min-width:0!important;line-height:1.2!important}@media (max-width:767px){html body div.product .woocommerce-product-gallery{display:flex!important;flex-direction:column!important;width:100%!important;float:none!important;margin-bottom:18px!important}html body div.product .woocommerce-product-gallery .flex-viewport{order:1;width:100%!important;margin:0!important;border-radius:12px;overflow:hidden}html body div.product .woocommerce-product-gallery .flex-control-thumbs{order:2;display:flex!important;flex-direction:row!important;gap:8px!important;width:100%!important;height:auto!important;margin:10px 0 0!important;padding:0!important;overflow-x:auto;scrollbar-width:none;position:static!important}html body div.product .woocommerce-product-gallery .flex-control-thumbs::-webkit-scrollbar{display:none}html body div.product .woocommerce-product-gallery .flex-control-thumbs li{flex:0 0 62px!important;width:62px!important;margin:0!important;float:none!important}html body div.product .woocommerce-product-gallery .flex-control-thumbs li img{width:62px!important;height:62px!important;object-fit:cover;border-radius:8px;border:1px solid #e6e6e6;opacity:.6;transition:opacity .2s,border-color .2s}html body div.product .woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1;border-color:#131315}html body div.product .woocommerce-product-gallery__trigger{top:12px!important;right:12px!important;left:auto!important}}@media (max-width:767px){html body div.product .woocommerce-product-gallery ol.flex-control-thumbs{height:auto!important;max-height:none!important;min-height:66px!important;overflow-y:hidden}html body div.product .woocommerce-product-gallery ol.flex-control-thumbs li{height:62px!important;overflow:visible!important}html body div.product .woocommerce-product-gallery a.woocommerce-product-gallery__trigger,html body div.product a.woocommerce-product-gallery__trigger{top:auto!important;bottom:auto!important;left:auto!important;right:24px!important;margin-top:12px!important;z-index:6!important}}@media (max-width:767px){html body div.product .woocommerce-product-gallery{position:relative!important}html body div.product .woocommerce-product-gallery>a.woocommerce-product-gallery__trigger{position:absolute!important;top:12px!important;right:12px!important;margin:0!important;width:34px!important;height:34px!important;background:#fff!important;border-radius:50%!important;display:flex!important;align-items:center;justify-content:center;box-shadow:0 2px 8px rgb(0 0 0 / .12)}}ul.products li.product .dal-best{top:34px!important;left:8px!important;right:auto!important;font-size:9.5px!important;padding:3px 8px!important;background:rgb(255 255 255 / .92)!important}ul.products li.product .dal-new{background:#131315!important;color:#fff!important}html body div.product .summary .dal-stylenote{margin:2px 0 14px!important;font-size:13.5px;line-height:1.5;color:#444;background:#f7f7f7;border-radius:10px;padding:10px 12px}html body div.product .summary .dal-stylenote span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#131315;margin-bottom:2px}.dal-heart{position:absolute;top:10px;right:10px;z-index:3;width:34px;height:34px;border-radius:50%;border:0;background:rgb(255 255 255 / .95);color:#131315;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px rgb(0 0 0 / .10);padding:0;transition:transform .2s}.dal-heart:active{transform:scale(.88)}.dal-heart.is-on svg{fill:#e0245e;stroke:#e0245e;animation:dalPop .35s ease}@keyframes dalPop{50%{transform:scale(1.3)}}.dal-share .dal-heart--pdp{position:static;width:auto;height:auto;border-radius:999px;box-shadow:none;background:none;gap:6px;font:inherit;font-size:13px;font-weight:600;padding:0;color:#131315}.dal-wnote{position:fixed;left:50%;top:18px;transform:translate(-50%,-20px);opacity:0;z-index:100000;background:#131315;color:#fff;font-size:13.5px;padding:10px 16px;border-radius:999px;transition:.35s;box-shadow:0 10px 30px rgb(0 0 0 / .25)}.dal-wnote.is-in{opacity:1;transform:translate(-50%,0)}.dal-wnote a{color:#fff;text-decoration:underline;margin-left:6px;font-weight:700}.dal-toast{position:fixed;left:16px;bottom:96px;z-index:9990;max-width:330px;background:#fff;border:1px solid #e8e8e8;border-radius:14px;box-shadow:0 14px 40px rgb(0 0 0 / .14);transform:translateY(20px);opacity:0;transition:.45s cubic-bezier(.2,.8,.2,1)}.dal-toast.is-in{transform:none;opacity:1}.dal-toast a{display:flex;gap:12px;align-items:center;padding:10px 34px 10px 10px;color:#131315;text-decoration:none}.dal-toast img{width:52px;height:52px;object-fit:cover;border-radius:10px;background:#f4f4f4;flex:0 0 52px}.dal-toast span{font-size:13px;line-height:1.35}.dal-toast em{display:block;font-style:normal;font-weight:600;margin:1px 0}.dal-toast small{display:block;color:#1d7a3a;font-size:11.5px}.dal-toast button{position:absolute;top:6px;right:8px;border:0;background:none;font-size:18px;line-height:1;color:#888;cursor:pointer;padding:4px}@media (max-width:767px){.dal-toast{left:10px;right:10px;top:10px;bottom:auto;max-width:none;transform:translateY(-24px)}.dal-toast a{padding:8px 34px 8px 8px}.dal-toast img{width:44px;height:44px;flex-basis:44px}}.dal-wishpage{margin:10px 0 40px}.dal-wish-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.dal-wish-card{display:flex;flex-direction:column;gap:6px;border:1px solid #eee;border-radius:14px;padding:12px}.dal-wish-img img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:#f6f6f6}.dal-wish-n{color:#131315;font-weight:600;text-decoration:none;font-size:14.5px}.dal-wish-p{font-weight:700}.dal-wish-btn{display:inline-block;text-align:center;background:#131315;color:#fff!important;border-radius:999px;padding:10px 18px;text-decoration:none;font-weight:600;font-size:14px}.dal-wish-rm{border:0;background:none;color:#777;text-decoration:underline;cursor:pointer;font-size:13px}.dal-wish-empty{text-align:center;padding:40px 10px}@media (max-width:767px){.dal-wish-grid{grid-template-columns:1fr 1fr;gap:12px}}html body .dal-steps ol li.is-done span,html body .dal-steps li.is-done>span{background:#131315!important;color:#fff!important;border-color:#131315!important}html body .dal-steps ol li.is-current span{background:#fff!important;color:#131315!important;border:2px solid #131315!important}.dal-wishpage a{text-decoration:none!important}.dal-wishpage .dal-wish-n{line-height:1.35}