.dl{--d-bg:#FBF8F3;--d-soft:#F3ECE1;--d-line:#E4D8C5;--d-gold:#B8975A;--d-gold-dk:#8C7243;--d-eb:#A88B57;--d-title:#4A4846;--d-text:#6B6865;--d-muted:#8F8A84;background:var(--d-bg);color:var(--d-text);font-family:var(--font-body--family);font-weight:300}.dl *{box-sizing:border-box}.dl img{display:block;width:100%;height:100%;object-fit:cover}.dl a{color:inherit;text-decoration:none}.dl-in{max-width:1240px;margin:0 auto;padding:46px 20px 6px}.dl-eb{display:block;font-family:var(--font-body--family);font-size:10px;letter-spacing:.32em;text-transform:uppercase;font-weight:400;color:var(--d-eb)}.dl-head{display:grid;gap:8px;justify-items:center;text-align:center;margin-bottom:24px}.dl-head h2{font-family:var(--font-heading--family);font-weight:400;color:var(--d-title);font-size:28px;line-height:1.2;margin:0;text-wrap:balance;letter-spacing:0}.dl-head h2:after{content:"";display:block;width:28px;height:1px;background:var(--d-eb);margin:12px auto 0}.dl-btn{display:inline-block;background:var(--d-gold-dk);color:#fff!important;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;padding:13px 24px;transition:background .2s}.dl-btn:hover{background:#73602f}.dl-lnk{font-size:10px;letter-spacing:.22em;text-transform:uppercase;border-bottom:1px solid currentColor;padding-bottom:3px;font-weight:400}.dl-hs{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px;scroll-snap-type:x mandatory}.dl-hs::-webkit-scrollbar{display:none}.dl-hs>*{scroll-snap-align:start}.dl-mq{background:#efe7da;color:#5e5b57;overflow:hidden;white-space:nowrap;font-family:var(--font-body--family);font-size:10px;letter-spacing:.18em;text-transform:uppercase;padding:9px 0;font-weight:400}.dl-mq .tr{display:inline-flex;gap:40px;animation:dlmq var(--spd,36s) linear infinite;padding-left:20px}.dl-mq span:after{content:"\b7";margin-left:40px;opacity:.6}@keyframes dlmq{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.dl-mq .tr{animation:none}}.dl-hero{position:relative;height:72vh;min-height:480px;max-height:720px;color:#fff;overflow:hidden;background:#e9dcd5}.dl-hero video,.dl-hero .pst{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dl-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#281e140a 35%,#281e148c);pointer-events:none}.dl-hero .cap{position:absolute;left:22px;right:22px;bottom:34px;z-index:2;display:grid;gap:14px;justify-items:start}.dl-hero .dl-eb{color:#fff}.dl-hero h1{font-family:var(--font-heading--family);font-weight:400;font-size:37px;line-height:1.08;margin:0;max-width:15ch;color:#fff;letter-spacing:0}.dl-hero h1 em{font-style:italic;display:block}.dl-row{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.dl-lead{font-family:var(--font-heading--family);font-style:italic;color:#5e5b57;font-size:20px;line-height:1.5;text-align:center;max-width:34ch;margin:0 auto}.dl-arch{flex:0 0 120px;display:grid;gap:6px;justify-items:center}.dl-arch i{display:block;width:120px;height:158px;border-radius:60px 60px 3px 3px;overflow:hidden;background:var(--d-soft)}.dl-arch b{font-family:var(--font-heading--family);font-style:italic;font-weight:400;color:var(--d-title);font-size:23px;line-height:1.1}.dl-reel{flex:0 0 150px;height:266px;overflow:hidden;position:relative;background:var(--d-soft)}.dl-reel video,.dl-reel img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dl-reel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#0000008c);pointer-events:none}.dl-reel b{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;color:#fff;font-size:11.5px;font-weight:400;line-height:1.35}.dl-center{display:flex;justify-content:center;margin-top:22px;color:var(--d-gold-dk)}.dl-fav{flex:0 0 140px;display:grid;gap:6px;justify-items:center;text-align:center;font-size:12px}.dl-fav i{display:block;width:132px;height:132px;border-radius:50%;padding:4px;border:1.5px solid var(--d-gold);background:var(--d-bg);margin-bottom:6px}.dl-fav i img{border-radius:50%}.dl-fav b{font-family:var(--font-heading--family);font-weight:400;font-size:17px;color:var(--d-title);line-height:1.25}.dl-fav s{text-decoration:none;color:var(--d-muted);letter-spacing:.06em}.dl-steps{display:grid;gap:26px}.dl-step{display:grid;gap:6px;justify-items:center;text-align:center;font-size:13px;line-height:1.6;color:var(--d-muted)}.dl-step .n{width:38px;height:38px;border-radius:50%;border:1px solid var(--d-gold);color:var(--d-gold-dk);display:grid;place-items:center;font-family:var(--font-body--family);font-size:15px;font-weight:400;margin-bottom:4px}.dl-step b{font-family:var(--font-heading--family);font-weight:400;color:var(--d-title);font-size:20px}.dl-trust{background:var(--d-soft);margin-top:46px}.dl-trust .dl-in{padding-top:34px;padding-bottom:34px}.dl-ti{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--d-line)}.dl-ti div{padding:16px 8px;text-align:center;font-size:11.5px;letter-spacing:.04em;border-bottom:1px solid var(--d-line)}.dl-ti div:nth-child(odd){border-right:1px solid var(--d-line)}.dl-ti b{display:block;font-family:var(--font-heading--family);font-weight:400;color:var(--d-title);font-size:18px;letter-spacing:0;margin-bottom:2px}.dl-rv{flex:0 0 240px;display:grid;gap:8px;font-size:13px;line-height:1.55;align-content:start}.dl-rv .ph{height:240px;overflow:hidden;background:var(--d-soft)}.dl-rv .ph-q{display:grid;place-items:center;font-family:var(--font-heading--family);font-size:120px;line-height:1;color:var(--d-gold);padding-top:40px}.dl-rv .st{color:var(--d-gold);letter-spacing:3px;font-size:12px}.dl-rv b{font-weight:500;color:var(--d-title);font-size:12.5px}.dl-rv .vb{font-size:10.5px;color:var(--d-gold-dk);letter-spacing:.06em}.dl-cats{display:grid;grid-template-columns:1fr 1fr;gap:16px}.dl-cat{display:grid;gap:10px;text-align:center}.dl-cat i{display:block;aspect-ratio:4/5;overflow:hidden;background:var(--d-soft)}.dl-cat b{font-size:10px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--d-title);line-height:1.5}.dl-foot{background:var(--d-soft);margin-top:50px}.dl-foot .dl-in{padding:40px 20px 90px;display:grid;gap:26px;font-size:12.5px;color:var(--d-muted);line-height:1.9}.dl-foot .lg img{height:46px;width:auto;object-fit:contain}.dl-foot h3{margin:0 0 8px;font:400 10px var(--font-body--family);letter-spacing:.24em;text-transform:uppercase;color:var(--d-title)}.dl-foot ul{list-style:none;margin:0;padding:0}.dl-soc{display:flex;gap:10px;flex-wrap:wrap}.dl-soc a{width:36px;height:36px;border-radius:50%;border:1px solid var(--d-line);display:grid;place-items:center;color:var(--d-gold-dk);background:var(--d-bg)}.dl-soc svg{width:16px;height:16px;fill:currentColor}.dl-pay{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dl-pay svg,.dl-pay img{height:26px;width:auto;display:block}.dl-pay .lg2{background:#fff;border-radius:4px;padding:3px 6px;height:26px;display:flex;align-items:center}.dl-pay .lg2 img{height:18px}.dl-legal{font-size:11px;border-top:1px solid var(--d-line);padding-top:14px}.dl-wa{position:fixed;right:16px;bottom:18px;z-index:50;display:flex;align-items:center;gap:8px;flex-direction:row-reverse}.dl-wa i{width:54px;height:54px;border-radius:50%;background:linear-gradient(145deg,#c9a96a,#a88648);display:grid;place-items:center;box-shadow:0 6px 16px #503c1447;flex:none}.dl-wa svg{width:27px;height:27px;fill:#fff}.dl-wa span{background:#fff;color:#8c7243;font-family:var(--font-heading--family);font-size:14px;padding:6px 12px;border-radius:16px;box-shadow:0 2px 10px #0000001f;border:1px solid #E4D8C5;white-space:nowrap}@media(min-width:750px){.dl-in{padding:84px 60px 10px}.dl-head h2{font-size:38px}.dl-hero{height:640px;max-height:none}.dl-hero:after{background:linear-gradient(90deg,#281e148c,#281e142e 42%,#0000 65%)}.dl-hero .cap{left:8%;right:auto;bottom:auto;top:50%;transform:translateY(-50%);max-width:520px;gap:18px}.dl-hero h1{font-size:58px}.dl-lead{font-size:28px;max-width:40ch}.dl-hs{justify-content:center;overflow:visible;flex-wrap:wrap;gap:26px}.dl-hs:has(.dl-arch){gap:18px;flex-wrap:nowrap}.dl-arch{flex-basis:140px}.dl-arch i{width:140px;height:190px;border-radius:70px 70px 3px 3px}.dl-arch b{font-size:27px}.dl-reel{flex-basis:210px;height:372px}.dl-hs:has(.dl-fav){flex-wrap:nowrap;gap:22px}.dl-fav{flex-basis:165px}.dl-fav i{width:160px;height:160px;padding:6px}.dl-steps{grid-template-columns:repeat(3,1fr);gap:40px}.dl-trust{margin-top:84px}.dl-trust .dl-in{padding:46px 60px}.dl-ti{grid-template-columns:repeat(4,1fr);border-top:none}.dl-ti div{border-bottom:none;border-right:1px solid var(--d-line)}.dl-ti div:last-child{border-right:none}.dl-cats{grid-template-columns:repeat(6,1fr);gap:20px}.dl-foot .dl-in{padding:56px 60px 40px;grid-template-columns:1.1fr 1fr 1fr 1.4fr;gap:40px}.dl-legal{grid-column:1/-1}}@media(max-width:749px){.dl-wa span{font-size:12px;padding:5px 10px}.dl-wa i{width:50px;height:50px}}.dl{--d-vino:#9F5B57}.dl-head h2{color:var(--d-vino)}.dl-trust .dl-head h2{color:var(--d-title)}.dl-btn{background:var(--d-vino)}.dl-btn:hover{background:#86484a}.dl-hero:after{background:linear-gradient(180deg,#1e140f00 30%,#1e140f59 55%,#1e140fc7)}.dl-hero .cap{text-shadow:0 2px 14px rgba(0,0,0,.55),0 1px 3px rgba(0,0,0,.45)}.dl-hero .dl-eb{font-size:11px;font-weight:500;letter-spacing:.28em}.dl-hero h1{font-weight:500;font-size:40px}.dl-hero .dl-lnk{font-weight:500;text-shadow:0 1px 6px rgba(0,0,0,.6)}.dl-hero .dl-btn{text-shadow:none;box-shadow:0 4px 14px #00000040}@media(min-width:750px){.dl-hero:after{background:linear-gradient(90deg,#1e140fb8,#1e140f73 35%,#1e140f14 62%,#0000 75%)}.dl-hero h1{font-size:62px}.dl-hero .dl-eb{font-size:12px}}.dl-wa{bottom:calc(84px + env(safe-area-inset-bottom,0px));right:14px;z-index:2147483000}.dl-wa span{font-family:var(--font-body--family);font-weight:500;font-size:13px;letter-spacing:.02em;color:#fff;background:#8c7243;border:none;padding:8px 14px;border-radius:20px;box-shadow:0 4px 14px #503c144d}@media(max-width:749px){.dl-wa span{font-size:12.5px;padding:7px 12px}.dl-wa i{width:54px;height:54px}}@media(min-width:750px){.dl-wa{bottom:28px;right:24px}}@media(min-width:750px){.dl-hs:has(.dl-fav){flex-wrap:wrap;gap:34px 40px;max-width:900px;margin:0 auto}.dl-fav{flex-basis:185px}.dl-fav i{width:180px;height:180px}}.dl-up{margin:18px 0 6px;padding:14px;border:1px solid #E4D8C5;background:#fbf8f3;display:grid;gap:10px}.dl-up__h{margin:0;font-family:var(--font-heading--family);font-size:19px;color:#9f5b57}.dl-up__card{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center}.dl-up__img{display:block;width:56px;height:56px;border-radius:50%;overflow:hidden;border:1.5px solid #B8975A;padding:2px;background:#fff}.dl-up__img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.dl-up__info{display:grid;gap:2px;min-width:0}.dl-up__t{font-size:13px;color:#4a4846;text-decoration:none;line-height:1.3}.dl-up__p{font-size:12px;color:#8f8a84}.dl-up__btn{background:#9f5b57;color:#fff;border:0;padding:9px 14px;font:400 10px var(--font-body--family);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.dl-up__btn:disabled{opacity:.6}.dl-mq{font-size:12.5px;padding:13px 0;font-weight:500;letter-spacing:.14em}@media(max-width:749px){.dl-mq{font-size:11.5px;padding:12px 0}}.dl-ficha{font-family:var(--font-body--family);color:var(--d-text);width:100%}.dl-hl{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dl-hl li{position:relative;padding-left:22px;font-size:15px;line-height:1.45;color:var(--d-title)}.dl-hl li:before{content:"";position:absolute;left:2px;top:.45em;width:9px;height:9px;border:1.5px solid var(--d-gold);transform:rotate(45deg)}.dl-ficha--abajo{display:grid;gap:16px}.dl-eta{background:#f8f3ec;border-left:3px solid var(--d-gold);padding:12px 14px;font-size:13.5px;line-height:1.5}.dl-eta b{display:block;color:var(--d-title);font-weight:500;font-size:14.5px;margin-bottom:2px}.dl-eta span{color:var(--d-vino)}.dl-guar{display:flex;gap:8px;align-items:center;margin:0;font-size:14px;color:var(--d-title)}.dl-guar svg,.dl-trust svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--d-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dl-wa-btn{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--d-gold);color:var(--d-gold-dk);padding:12px 14px;font-size:14px;text-decoration:none;letter-spacing:.02em}.dl-wa-btn svg{width:18px;height:18px;fill:var(--d-gold-dk)}.dl-wa-btn:hover{background:#f8f3ec}.dl-trust{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;padding:14px 0;border-top:1px solid var(--d-line);border-bottom:1px solid var(--d-line)}.dl-trust div{display:flex;gap:8px;align-items:center;font-size:13px;line-height:1.3}.dl-acc summary{list-style:none;cursor:pointer;padding:15px 0;font-size:15px;color:var(--d-title);display:flex;justify-content:space-between;align-items:center}.dl-acc summary::-webkit-details-marker{display:none}.dl-acc summary:after{content:"+";color:var(--d-gold);font-size:20px;line-height:1}.dl-acc details[open] summary:after{content:"\2212"}.dl-acc .in{padding:0 0 16px;font-size:14px;line-height:1.65}.dl-acc .in p{margin:0 0 8px}.dl-acc a{color:var(--d-vino)}media-gallery{position:relative}.dl-vchip{position:absolute;right:14px;bottom:14px;z-index:3;background:#fffffff0;border:1px solid var(--d-gold);color:var(--d-gold-dk);font:500 12px/1 var(--font-body--family);letter-spacing:.08em;text-transform:uppercase;padding:10px 14px;cursor:pointer}.dl-vchip:hover{background:#fff}.dl-ugc .lab{display:block;font-size:13px;color:var(--d-title);margin-bottom:8px;letter-spacing:.04em}.dl-ugc .strip{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dl-ugc button{padding:0;border:0;background:none;cursor:pointer;aspect-ratio:1;overflow:hidden}.dl-ugc img{width:100%;height:100%;object-fit:cover;display:block}.easify-product-options .po-options-root{counter-reset:dlstep}.easify-product-options .po-label-label{font-family:var(--font-body--family);font-size:14px;font-weight:500;color:var(--d-title);letter-spacing:.02em}.easify-product-options .po-option-root .po-label-label:before{counter-increment:dlstep;content:counter(dlstep);display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--d-gold);color:#fff;font-size:12px;margin-right:8px;vertical-align:middle}.easify-product-options .po-label-required{color:var(--d-vino)}.easify-product-options .po-select-button,.easify-product-options .po-textField-root{border:1px solid var(--d-line)!important;border-radius:0!important;background:#fff!important;color:var(--d-title);font-family:var(--font-body--family);font-size:14px;box-shadow:none!important}.easify-product-options .po-select-button:hover,.easify-product-options .po-textField-root:focus-within{border-color:var(--d-gold)!important}.easify-product-options .po-select-selectedPrice{color:var(--d-vino)}.easify-product-options .po-field-helpText{font-size:12.5px;line-height:1.5;color:var(--d-text)}.po-select-list{border:1px solid var(--d-line)!important;border-radius:0!important;box-shadow:0 8px 24px #4a484614!important}.po-select-listItem:hover{background:#f8f3ec!important}.easify-product-options .po-option-root .po-label-label:before{content:none!important}.dl-oculta-lista .po-select-list,.dl-oculta-lista .po-select-listContainer{opacity:0!important;pointer-events:none!important}.dl-botones .po-dropdown-selectWrapper{display:none!important}.dl-pills-wrap{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.dl-pill,.dl-pills .po-radioGroup-item{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 16px;border:1px solid var(--d-line);background:#fff;color:var(--d-title);font:400 14px/1.2 var(--font-body--family);cursor:pointer;border-radius:0;transition:border-color .15s}.dl-pill:hover,.dl-pills .po-radioGroup-item:hover{border-color:var(--d-gold)}.dl-pill.on,.dl-pills .po-radioGroup-item:has(input:checked){border-color:var(--d-gold);box-shadow:inset 0 0 0 1px var(--d-gold)}.dl-pill.dl-sw:before,.dl-pills .po-radioGroup-item.dl-sw:before{content:"";width:18px;height:18px;border-radius:50%;background:var(--dl-sw);box-shadow:inset 0 0 0 1px #00000014;flex:none}.dl-pills .po-radioButtons-radioGroup{display:flex!important;flex-wrap:wrap;gap:8px;margin-top:6px}.dl-pills .po-radioGroup-item{position:relative;width:auto!important;margin:0!important}.dl-pills .po-radioGroup-circle{display:none!important}.dl-pills .po-radioGroup-inputRadio{position:absolute!important;top:0;right:0;bottom:0;left:0;opacity:0;margin:0}.dl-pills .po-radioGroup-label{padding:0!important}:root{--d-bg:#FBF8F3;--d-soft:#F3ECE1;--d-line:#E4D8C5;--d-gold:#B8975A;--d-gold-dk:#8C7243;--d-title:#4A4846;--d-text:#6B6865;--d-muted:#8F8A84;--d-vino:#9F5B57}.dl-hl{gap:7px}.dl-hl li{padding-left:24px;font-size:15px;color:var(--d-title)}.dl-hl li:before{content:"\2713";position:absolute;left:0;top:0;width:auto;height:auto;border:0;transform:none;color:var(--d-gold-dk);font-weight:600}.dl-eta{background:var(--d-bg);border-left:0;padding:12px 14px;margin:4px 0 12px}.dl-ficha--abajo{gap:14px}.dl-guar{justify-content:center;text-align:center;font-size:13.5px;color:var(--d-title);margin-top:-4px}.dl-guar svg,.dl-trust svg{width:20px;height:20px;flex:none;fill:none;stroke:var(--d-gold-dk);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dl-wa-btn{border:1px solid #D9C7A3;color:var(--d-gold-dk);background:#fff;padding:12px 14px}.dl-wa-btn:hover{border-color:var(--d-gold);background:var(--d-bg)}.dl-wa-btn svg{fill:var(--d-gold-dk)}.dl-trust{background:var(--d-bg);border:0;padding:14px;gap:12px 14px}.dl-trust div{font-size:13px;color:var(--d-text)}.dl-acc{border-top:1px solid var(--d-line)}.dl-acc details{border-bottom:1px solid var(--d-line)}.dl-acc summary{padding:15px 0;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--d-title)}.dl-acc summary:after{color:var(--d-gold-dk);font-size:18px;letter-spacing:0}.dl-acc details[open] summary:after{content:"\2013"}.dl-acc ul{margin:0;padding-left:18px}.dl-faq h2,.dl-faq h3{font-size:14px;margin:12px 0 4px;color:var(--d-title)}.dl-faq p{margin:0 0 8px}.product-information product-price.text-block,.product-information product-price.text-block *{font-family:var(--font-heading--family)!important;font-size:28px!important;color:var(--d-title)}.dl-pill,.dl-pills .po-radioGroup-item{min-height:36px;padding:6px 14px;border-color:#eadfcb;font-size:13px;color:var(--d-title)}.dl-pill.on,.dl-pills .po-radioGroup-item:has(input:checked){border-color:var(--d-gold-dk);box-shadow:none;background:var(--d-bg)}.dl-h3,[id$=__product_recommendations_qggXJq] .text-block h3{margin:0 auto;text-align:center;font:400 30px/1.15 var(--font-heading--family);color:var(--d-vino)}.dl-h3:after,[id$=__product_recommendations_qggXJq] .text-block h3:after{content:"";display:block;width:28px;height:1px;background:var(--d-gold);margin:12px auto 0}.dl-ficha--titulo{text-align:center;padding-top:24px}@media(min-width:750px){.dl-h3,[id$=__product_recommendations_qggXJq] .text-block h3{font-size:36px}}.jm-review-widget-minimal-header__title{display:none!important}.product-information product-price.text-block,.product-information product-price.text-block *{font-weight:500!important}.dl-mxn,.product-information product-price.text-block .dl-mxn{font-size:.55em!important;letter-spacing:.08em;font-weight:400!important;margin-left:2px;color:var(--d-text)}.shopify-block:has(>.dl-ficha--titulo){align-self:stretch;width:100%}.dl-ficha--titulo{width:100%;text-align:center}.easify-product-options .po-upload-upload{border:1px dashed var(--d-gold)!important;background:var(--d-bg)!important;border-radius:0!important}.easify-product-options .po-fileUpload-uploadContent{background:var(--d-soft)!important;border:1px solid var(--d-gold)!important;border-radius:0!important;color:var(--d-title)!important;font-weight:500}.easify-product-options .po-upload-upload:hover .po-fileUpload-uploadContent{background:#eadfcb!important}.easify-product-options .po-field-error{color:var(--d-vino)!important}.dl-pills-wrap--fotos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:420px}.dl-pill.dl-pill--foto{flex-direction:column;align-items:stretch;gap:0;padding:0;min-height:0;text-align:center;overflow:hidden}.dl-pill--foto img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.dl-pill--foto span{display:block;padding:9px 8px;font-size:13px;line-height:1.3}.dl-pill--foto.on span{background:var(--d-bg)}.dl-foto-pregunta{display:block;width:100%;max-width:300px;aspect-ratio:1;object-fit:cover;margin:6px 0 10px;border:1px solid var(--d-line)}.dl-eta{display:flex;gap:10px;align-items:flex-start;background:none!important;border:0!important;padding:2px 0 0!important;margin:0!important;font-size:13px;line-height:1.45;color:var(--d-text)}.dl-eta svg{width:22px;height:22px;flex:none;fill:none;stroke:var(--d-gold-dk);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.dl-eta b{display:block;font-weight:500;font-size:14.5px;color:var(--d-title);margin:0}.dl-eta b span{color:var(--d-title)}.dl-eta small{display:block;font-size:12.5px;color:var(--d-text)}.dl-eta{background:var(--d-bg)!important;padding:12px 14px!important;margin:4px 0 0!important}.easify-product-options .po-option-root.dl-espera{display:none!important}.dl-conf{background:var(--d-soft);padding:56px 0}.dl-conf .dl-head{text-align:center;margin-bottom:32px}.dl-conf .dl-head h2{color:var(--d-title)}.dl-conf__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:1000px;margin:0 auto}.dl-conf__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:4px 18px}.dl-conf__item+.dl-conf__item{border-left:1px solid var(--d-line)}.dl-conf__ic{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid var(--d-gold);background:#fff;margin-bottom:8px}.dl-conf__ic svg{width:24px;height:24px;fill:none;stroke:var(--d-gold-dk);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.dl-conf__item b{font:400 19px/1.25 var(--font-heading--family);color:var(--d-title)}.dl-conf__item span:last-child{font-size:13px;color:var(--d-text);line-height:1.4}@media(max-width:749px){.dl-conf{padding:44px 0}.dl-conf__grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}.dl-conf__item{padding:0 10px}.dl-conf__item:nth-child(3){border-left:0}.dl-conf__item b{font-size:17px}}.dl-corta{padding:6px 0 2px}.dl-corta h3{margin:0 0 6px;font:400 22px/1.2 var(--font-heading--family);color:var(--d-title)}.dl-corta p{margin:0 0 8px;font-size:14px;line-height:1.55;color:var(--d-text)}.dl-corta ul{margin:0;padding-left:18px;font-size:14px;line-height:1.6;color:var(--d-text)}.dl-corta li::marker{color:var(--d-gold-dk)}.variant-option__button-label:has(input[data-option-name=Tono]){display:inline-flex;align-items:center;gap:8px}.variant-option__button-label:has(input[data-option-name=Tono]):before{content:"";width:16px;height:16px;border-radius:50%;flex:none;box-shadow:inset 0 0 0 1px #0000001a;background:#ddd}.variant-option__button-label:has(input[data-option-name=Tono][value="Rose gold"]):before{background:linear-gradient(135deg,#ebc3b3,#c48a74)}.variant-option__button-label:has(input[data-option-name=Tono][value=Plateado]):before{background:linear-gradient(135deg,#f2f2f2,#b5b5b5)}.variant-option__button-label:has(input[data-option-name=Tono][value=Dorado]):before{background:linear-gradient(135deg,#f1d79a,#c49a4a)}.variant-option__button-label:has(input[data-option-name=Tono][value=Tornasol]):before{background:linear-gradient(135deg,#9ad0e6,#c9a2e0,#f2c38b)}.product-information .variant-option--buttons{display:flex!important;flex-wrap:wrap;gap:8px!important;margin:0 0 14px;border:0;padding:0}.product-information .variant-option--buttons legend{width:100%;margin-bottom:8px;padding:0;font:500 14px/1.3 var(--font-body--family)!important;color:var(--d-title);letter-spacing:.02em}.product-information .variant-option__button-label{flex:0 0 auto!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:6px 14px!important;border:1px solid #EADFCB!important;border-radius:0!important;background:#fff!important;color:var(--d-title)!important;font:400 13px/1.2 var(--font-body--family)!important;box-shadow:none!important;transition:border-color .15s}.product-information .variant-option__button-label:hover{border-color:var(--d-gold)!important}.product-information .variant-option__button-label:has(input:checked){border-color:var(--d-gold-dk)!important;background:var(--d-bg)!important;color:var(--d-title)!important}.product-information .variant-option__button-label:has(input:checked) *{color:var(--d-title)!important}.product-information .variant-option__button-label__text{color:inherit!important;background:none!important}.product-information .variant-option__button-label:after{display:none}.product-information .variant-option__button-label:has(input[data-option-available=false]){opacity:.45}.product-information .variant-option__button-label__pill{display:none!important}.product-information .variant-option__button-label input:after{display:none!important}.product-information .variant-option__button-label:has(input[data-option-name=Tono]):before{position:static!important;inset:auto!important;transform:none!important;margin:0!important;width:14px!important;height:14px!important}.product-information .variant-option__button-label:has(input[data-option-available=false]){display:none!important}.product-information .variant-option--buttons legend,.product-information .variant-option--buttons legend *{font:500 14px/1.3 var(--font-body--family)!important;color:var(--d-title)!important}.dl-config-toggle{display:flex;justify-content:space-between;align-items:center;width:100%;margin:6px 0 0;padding:14px 16px;border:1px solid var(--d-gold);background:var(--d-bg);color:var(--d-title);font:500 15px/1.3 var(--font-body--family);letter-spacing:.02em;cursor:pointer;text-align:left}.dl-config-toggle i{font-style:normal;font-size:20px;line-height:1;color:var(--d-gold-dk)}.dl-config-toggle[aria-expanded=true]{border-bottom-color:transparent}.dl-config-intro{margin:0;padding:0 16px 14px;border:1px solid var(--d-gold);border-top:0;background:var(--d-bg);font-size:13.5px;line-height:1.5;color:var(--d-text)}.easify-product-options.dl-config-cerrado{display:none!important}.dl-paso{margin:6px 0 10px;font:400 19px/1.25 var(--font-heading--family);color:var(--d-title)}.dl-config-intro p{margin:0 0 10px}.dl-config-intro img{display:block;width:100%;height:auto;border:1px solid var(--d-line)}.easify-product-options .dl-paso,.easify-product-options .po-label-label.dl-paso-label{margin:0 0 12px;font:600 17px/1.3 var(--font-body--family)!important;letter-spacing:.01em;color:var(--d-title)}.easify-product-options .dl-bloque .po-label-label:not(.dl-paso-label){font-weight:500!important;font-size:15px!important}.easify-product-options .po-option-root.dl-bloque{padding:14px 16px;border:1px solid var(--d-gold);background:var(--d-bg)}.easify-product-options .po-option-root.dl-bloque--ini{border-bottom:0;padding-bottom:4px;margin-bottom:0}.easify-product-options .po-option-root.dl-bloque--fin{border-top:0;padding-top:4px;margin-top:-24px!important}.easify-product-options .dl-bloque .po-textField-root,.easify-product-options .dl-bloque .po-upload-upload{background:#fff!important}.dl-foto-pregunta{max-width:100%;width:100%;aspect-ratio:auto;height:auto;object-fit:contain}.po-priceSummary-root{border:0!important;padding:0!important;margin-top:14px!important;background:none!important}.po-priceSummary-root>span{display:none!important}.dl-subtotal{border:1px solid var(--d-line);background:var(--d-bg);padding:12px 16px;font:400 14px/1.4 var(--font-body--family);color:var(--d-text)}.dl-subtotal div{display:flex;justify-content:space-between;gap:12px;padding:3px 0}.dl-subtotal .tot{margin-top:6px;padding-top:9px;border-top:1px solid var(--d-line);color:var(--d-title);font-weight:500;font-size:16px}.dl-subtotal .tot small{font-size:.65em;letter-spacing:.04em}.dl-pagar{display:inline-flex;align-items:center;gap:8px;letter-spacing:.04em}.dl-cart-pago{margin:8px 0 0;text-align:center;font-size:12.5px;color:var(--d-muted);letter-spacing:.02em}.cart-discount__label{font-weight:400!important;color:var(--d-text)}.dl-up__sub{margin:-4px 0 10px;font-size:12.5px;color:var(--d-text);letter-spacing:.02em}.dl-up__p s{color:var(--d-muted);margin-right:4px}.dl-up__p b{color:var(--d-vino);font-weight:500}.dl-cart-envio{display:flex;gap:8px;align-items:flex-start;margin:0;padding:10px 12px;background:#fff;border:1px solid var(--d-line);font-size:13px;line-height:1.45;color:var(--d-title)}.dl-cart-envio svg{flex:none;margin-top:1px;color:var(--d-gold-dk)}.dl-cart-envio b{font-weight:500}.dl-cart-imp{margin:6px 0 0;font-size:12px;color:var(--d-muted)}.cart-totals__tax-note{display:block!important;width:100%}.dl-envio-gratis{padding:12px 14px;background:#fff;border:1px solid var(--d-line);margin-bottom:4px}.dl-envio-gratis p{margin:0 0 8px;font-size:13.5px;line-height:1.4;color:var(--d-title)}.dl-envio-gratis b{font-weight:500}.dl-envio-gratis__barra{height:6px;background:var(--d-soft);border-radius:3px;overflow:hidden}.dl-envio-gratis__barra span{display:block;height:100%;background:var(--d-gold);border-radius:3px;transition:width .4s}.dl-cart-msi{margin:8px 0 0;font-size:12.5px;color:var(--d-text)}.dl-cart-msi b{font-weight:500;color:var(--d-title)}.dl-cart-confianza{list-style:none;margin:12px 0 0;padding:0;display:grid;gap:6px}.dl-cart-confianza li{display:flex;align-items:center;justify-content:center;gap:7px;font-size:12.5px;color:var(--d-text)}.dl-cart-confianza svg{width:15px;height:15px;flex:none;fill:none;stroke:var(--d-gold-dk);stroke-width:1.6}.dl-fotos dd{display:inline-flex;gap:6px;vertical-align:middle;margin-left:4px}.dl-fotos img{width:48px;height:48px;object-fit:cover;border:1px solid var(--d-line);display:block}.cart__checkout-button{justify-content:center!important;text-align:center}.cart__checkout-button .dl-pagar{justify-content:center;width:100%;font-weight:600;font-size:15px;letter-spacing:.06em}.dl-pagos{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.dl-pagos li{display:flex}.dl-pagos svg{width:36px;height:23px;display:block}.cart-drawer__content>.dl-envio-gratis{position:sticky;top:0;z-index:2;margin:0 0 8px;box-shadow:0 6px 10px -8px #4a484640}.dl-envio-gratis b{font-weight:600}@media(min-width:1200px){.dl-hs:has(.dl-arch){gap:min(2vw,30px)}.dl-arch{flex-basis:min(11.5vw,175px)}.dl-arch i{width:min(11.5vw,175px);height:min(15.6vw,238px);border-radius:88px 88px 3px 3px}.dl-arch b{font-size:29px}}.menu-list .menu-list__list-item:first-child{display:none}.menu-drawer .menu-drawer__menu-item--mainlist,.menu-drawer summary.menu-drawer__menu-item{font-family:Cormorant Garamond,Garamond,Georgia,serif!important;font-size:22px!important;font-weight:600!important;line-height:1.2!important;text-transform:none!important;letter-spacing:0!important;color:#4a4846!important;padding-block:12px!important;min-height:0!important}.menu-drawer .menu-drawer__menu-item--child{font-family:Poppins,Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:300!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;color:#6b6865!important;padding-block:8px!important;min-height:0!important}body:has(.menu-drawer-container[open]) #dl-wa{display:none!important}.menu-drawer .menu-drawer__list-item--divider{border-color:#e4d8c5!important}.shopify-email-marketing-confirmation__container{max-width:520px;margin:56px auto;padding:0 20px;text-align:center;color:#4a4846;font-family:Poppins,sans-serif;font-weight:300}.shopify-email-marketing-confirmation__container h1{font-family:Cormorant Garamond,Cormorant,serif;font-weight:600;font-size:36px;margin:0 0 14px;color:#4a4846}.shopify-email-marketing-confirmation__container p{font-size:15px;margin:0 0 8px;color:#6b6865}.shopify-email-marketing-confirmation__container a{display:inline-block;margin-top:14px;font-size:11.5px;font-weight:300;color:#a39d96;text-decoration:underline;background:none;border:0;padding:0}.jdgm-rev__replier:before,.jdgm-full-rev__replier:before,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier:before{content:"DM Dalmir Harmony"!important}.shopify-email-marketing-confirmation__container form button.btn{-webkit-appearance:none;appearance:none;background:#fff;color:#6b6865;-webkit-text-fill-color:#6B6865;border:1px solid #E4D8C5;border-radius:6px;padding:10px 22px;font-family:Poppins,sans-serif;font-weight:300;font-size:14px;cursor:pointer}.shopify-email-marketing-confirmation__container form button.btn:hover{background:#f3ece1}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dalmir.css.map */
