:root{--c-ink:#071817;--c-petrol:#0C2523;--c-deep:#103230;--c-moss:#1D4A40;--c-brass:#CDA765;--c-brass2:#E6C98E;--c-sand:#F3EBDC;--c-sand2:#E7DCC6;--c-txt:#EDE5D4;--c-mut:#9FB3AC;--c-dark-txt:#14211E;--c-dark-mut:#575449;--c-emer:#3DDBA8;--c-emer-glow:rgba(61,219,168,.55);--c-indoor:#F2B85B;--c-glass:#B9C7F2;--c-line:rgba(205,167,101,.24);--c-line-l:rgba(180,139,69,.35);--foil:linear-gradient(105deg,#8A6A2C 0%,#D9B86C 16%,#FFF3CF 30%,#E5C67F 42%,#A47D3A 58%,#F2DCA0 76%,#B48B45 100%);--foil-d:linear-gradient(105deg,#5E4518 0%,#9A7533 18%,#D9B86C 32%,#8C6A2C 48%,#5A4116 66%,#A88238 84%,#6B4F1D 100%);--emer:linear-gradient(105deg,#0B5E48 0%,#1FB487 18%,#B8FBE2 31%,#36D6A2 44%,#0E7A5B 60%,#74EDC4 78%,#159270 100%);--glassbg:linear-gradient(155deg,rgba(255,255,255,.1) 0%,rgba(255,255,255,.025) 38%,rgba(255,255,255,.05) 100%);--f-serif:"CBDL Fraunces",Georgia,"Times New Roman",serif;--f-sans:"CBDL Manrope",system-ui,-apple-system,"Segoe UI",sans-serif;--r-lg:22px;--r-xl:28px;--font-body-family:var(--f-sans);--font-heading-family:var(--f-serif)}@keyframes cbdl-sheen{0%{background-position:0% 50%}to{background-position:200% 50%}}@keyframes cbdl-twinkle{0%,to{opacity:.15;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes cbdl-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}body.cbdl{font-family:var(--f-sans);-webkit-font-smoothing:antialiased;letter-spacing:.005em}body.cbdl h1,body.cbdl h2,body.cbdl h3,body.cbdl .h0,body.cbdl .h1,body.cbdl .h2,body.cbdl .h3{font-family:var(--f-serif);font-weight:380;letter-spacing:-.018em;font-optical-sizing:auto}body.cbdl h4,body.cbdl .h4,body.cbdl .h5{font-family:var(--f-sans);font-weight:700;letter-spacing:.01em}.cbdl em,.cbdl .foil{font-style:italic;font-family:var(--f-serif);font-weight:300}.cbdl-foil-text,.cbdl h1 em,.cbdl h2 em,.cbdl .cbdl-h em{background:var(--foil);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:cbdl-sheen 7s linear infinite;padding-right:.06em}.cbdl .color-background-1 h2 em,.cbdl .cbdl-light h2 em,.cbdl .cbdl-light h1 em{background-image:var(--foil-d)}.cbdl .page-width{max-width:132rem}.cbdl-wrap{max-width:132rem;margin:0 auto;padding:0 2rem}@media(min-width:990px){.cbdl-wrap{padding:0 4rem}}.cbdl-sec{position:relative;padding:7rem 0;overflow:hidden}@media(min-width:990px){.cbdl-sec{padding:11rem 0}}.cbdl-dark{background:radial-gradient(1200px 700px at 78% 40%,#16413C 0%,var(--c-petrol) 55%,#081C1B 100%);color:var(--c-txt)}.cbdl-ink{background:var(--c-ink);color:var(--c-txt)}.cbdl-light{background:radial-gradient(1000px 400px at 85% 0%,#FBF6EC 0%,transparent 60%),linear-gradient(180deg,#f5eedf,#efe5d1);color:var(--c-dark-txt)}.cbdl-dark h1,.cbdl-dark h2,.cbdl-dark h3,.cbdl-ink h2,.cbdl-ink h3{color:var(--c-sand)}.cbdl-light h1,.cbdl-light h2,.cbdl-light h3{color:var(--c-dark-txt)}.cbdl-eyebrow{display:flex;align-items:center;gap:1.2rem;font:700 1.2rem/1 var(--f-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--c-brass);margin:0 0 1.4rem}.cbdl-eyebrow:before{content:"";width:3.4rem;height:1.5px;background:var(--emer);box-shadow:0 0 10px var(--c-emer-glow)}.cbdl-light .cbdl-eyebrow{color:#8a6a2e}.cbdl-light .cbdl-eyebrow:before{background:linear-gradient(90deg,#0e7a5b,#36d6a2,#0e7a5b)}.cbdl-sh{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:4.6rem}.cbdl-sh h2{font-size:clamp(3.4rem,4.4vw,5.6rem);line-height:1.02;margin:0}.cbdl-sh p{max-width:46rem;color:var(--c-mut);line-height:1.65;font-size:1.55rem;margin:0}.cbdl-light .cbdl-sh p{color:var(--c-dark-mut)}.cbdl-link{color:var(--c-brass2);font-weight:700;font-size:1.4rem;border-bottom:1px solid var(--c-brass);padding-bottom:.3rem;text-decoration:none}.cbdl-light .cbdl-link{color:#7a5a22;border-color:#b48b45}.cbdl-tile{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-size:132px;opacity:.11;-webkit-mask-image:radial-gradient(900px 600px at 75% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(900px 600px at 75% 45%,#000 20%,transparent 75%)}.cbdl-light .cbdl-tile{opacity:.08;filter:saturate(.7)}.cbdl-spk{position:absolute;pointer-events:none;z-index:1;width:10px;height:10px;color:#ffe7a8;background:currentColor;clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);filter:drop-shadow(0 0 6px currentColor);animation:cbdl-twinkle 4.5s ease-in-out infinite}.cbdl-spk.e{color:#7bf2c8}.cbdl-fdiv{height:1px;background:linear-gradient(90deg,transparent,rgba(230,201,142,.55) 20%,rgba(230,201,142,.55) 80%,transparent);position:relative;max-width:132rem;margin:0 auto}.cbdl-fdiv:after{content:"";position:absolute;left:50%;top:-5px;width:11px;height:11px;transform:translate(-50%) rotate(45deg);background:var(--emer);box-shadow:0 0 14px var(--c-emer-glow)}.cbdl-btn,.cbdl .button:not(.button--tertiary):not(.button--secondary):not(.shopify-payment-button__button){position:relative;overflow:hidden;border-radius:99px}.cbdl-btn{display:inline-flex;align-items:center;gap:1rem;padding:1.6rem 2.8rem;font:700 1.5rem/1 var(--f-sans);letter-spacing:.01em;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.cbdl-btn:hover{transform:translateY(-2px)}.cbdl-btn--gold,.cbdl .product-form__submit,.cbdl .button--primary{background:var(--foil)!important;background-size:220% auto!important;background-position:30% 50%!important;color:#1a1307!important;box-shadow:0 14px 34px -12px #e6c98ebf,inset 0 1px #ffffffa6,inset 0 -1px #0000002e!important;text-shadow:0 1px 0 rgba(255,255,255,.35);border:0!important}.cbdl-btn--gold:after,.cbdl .product-form__submit:after{content:"";position:absolute;top:-40%;bottom:-40%;width:38%;left:58%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-20deg);opacity:.7;transition:left .9s ease;box-shadow:none!important;border-radius:0!important}.cbdl-btn--gold:hover:after,.cbdl .product-form__submit:hover:after{left:110%}.cbdl-btn--ghost{border:1px solid rgba(243,235,220,.35);color:var(--c-sand)}.cbdl-light .cbdl-btn--ghost{border-color:#14211e4d;color:var(--c-dark-txt)}.cbdl .button{font-family:var(--f-sans);font-weight:700;letter-spacing:.02em}.cbdl .button:after,.cbdl .button:before{border-radius:99px}.cbdl-chips{display:flex;flex-wrap:wrap;gap:1rem}.cbdl-chip{display:inline-flex;align-items:center;gap:.8rem;font:700 1.15rem/1 var(--f-sans);letter-spacing:.07em;text-transform:uppercase;border-radius:99px;padding:.75rem 1.2rem;border:1px solid var(--c-line);color:var(--c-sand2);white-space:nowrap}.cbdl-chip .d{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.cbdl-chip--greenhouse{border-color:#3ddba873;color:#bfe1d6}.cbdl-chip--greenhouse .d{color:var(--c-emer)}.cbdl-chip--indoor{border-color:#f2b85b80;color:#f6cf8c}.cbdl-chip--indoor .d{color:var(--c-indoor)}.cbdl-chip--glasshouse{border-color:#b9c7f280;color:#cad5f6}.cbdl-chip--glasshouse .d{color:var(--c-glass)}.cbdl-light .cbdl-chip,.color-background-1 .cbdl-chip{color:#6b5326;border-color:var(--c-line-l)}.cbdl-light .cbdl-chip--greenhouse,.color-background-1 .cbdl-chip--greenhouse{color:#0e6e52;border-color:#0e7a5b73}.cbdl-light .cbdl-chip--greenhouse .d,.color-background-1 .cbdl-chip--greenhouse .d{color:#159270}.cbdl-light .cbdl-chip--indoor,.color-background-1 .cbdl-chip--indoor{color:#9a6a12;border-color:#c88c2880}.cbdl-light .cbdl-chip--glasshouse,.color-background-1 .cbdl-chip--glasshouse{color:#3e4f8c;border-color:#5064aa66}.cbdl .announcement-bar-section .utility-bar{background:var(--c-ink);border-bottom:1px solid var(--c-line)}.cbdl .announcement-bar__message{font:500 1.25rem/1.4 var(--f-sans);letter-spacing:.05em;color:var(--c-sand2)}.cbdl .section-header .header-wrapper{background:#0c2523eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--c-line)}.cbdl .header__heading-logo{border-radius:50%;padding:2.5px;background:var(--foil);box-shadow:0 0 0 1px #0006,0 6px 22px -6px #e6c98e8c}.cbdl .header__menu-item{font:600 1.4rem/1.2 var(--f-sans);color:var(--c-sand2);letter-spacing:.01em}.cbdl .header__menu-item:hover span,.cbdl .header__active-menu-item{color:var(--c-brass2);text-decoration:none}.cbdl .header__active-menu-item{border-bottom:1px solid var(--c-brass)}.cbdl .header__inline-menu .list-menu--inline{gap:.2rem 1rem;justify-content:center}.cbdl .header__icon{color:var(--c-sand2)}.cbdl .cart-count-bubble{background:var(--foil);color:var(--c-ink);font-weight:800}.cbdl .header__submenu,.cbdl .mega-menu__content{background:var(--c-petrol);border:1px solid var(--c-line);border-radius:0 0 18px 18px;box-shadow:0 30px 60px -30px #000000b3}.cbdl .header__submenu .header__menu-item{color:var(--c-sand2)}.cbdl .menu-drawer{background:var(--c-petrol)}.cbdl .menu-drawer__menu-item{color:var(--c-sand);font-family:var(--f-serif);font-size:2rem}.cbdl a.cbdl-reserva-link,.cbdl .cbdl-reserva-link{background:var(--foil);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent!important;animation:cbdl-sheen 7s linear infinite;font-weight:700}.cbdl .card-wrapper .card{border-radius:var(--r-lg)}.cbdl .product-card-wrapper .card--card,.cbdl .product-card-wrapper .card--standard .card__inner{background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);box-shadow:inset 0 1px #ffffff24,0 30px 60px -34px #000000bf}.cbdl .product-card-wrapper .card--card:after{display:none}.cbdl .product-card-wrapper .card__heading,.cbdl .product-card-wrapper .card__heading a{font:450 2rem/1.2 var(--f-serif);color:var(--c-sand);letter-spacing:-.01em}.cbdl .product-card-wrapper .price{color:var(--c-sand);font-weight:700}.cbdl .product-card-wrapper .price__regular .price-item,.cbdl .product-card-wrapper .price .price-item{font-family:var(--f-sans)}.cbdl .product-card-wrapper .card__content{padding:1.6rem 1.8rem 2rem}.cbdl .product-card-wrapper .card__media{background:radial-gradient(60% 60% at 50% 55%,rgba(205,167,101,.18),transparent 70%)}.cbdl .product-card-wrapper .rating-star{--color-rating-star:var(--c-brass2)}.cbdl .product-card-wrapper .rating-text,.cbdl .product-card-wrapper .rating-count{color:var(--c-mut)}.cbdl .card__badge .badge{background:var(--foil);color:#1a1307;border:0;font-weight:800;letter-spacing:.04em}.cbdl .product-card-wrapper .cbdl-chip{margin:.6rem 0 0}.cbdl .card-information .caption-with-letter-spacing{color:var(--c-mut)}.cbdl .collection-hero{background:radial-gradient(900px 500px at 80% 30%,#16413C 0%,var(--c-petrol) 60%,#081C1B 100%);color:var(--c-txt);position:relative;overflow:hidden}.cbdl .collection-hero__title{font-family:var(--f-serif);font-weight:350;font-size:clamp(4rem,6vw,7.2rem);color:var(--c-sand)}.cbdl .collection-hero__description{color:#c9d3cc;max-width:62rem;font-size:1.6rem;line-height:1.7}.cbdl .collection-hero__image-container{border-radius:999px 999px 26px 26px;overflow:hidden;border:1px solid rgba(230,201,142,.45)}.cbdl .facets-container,.cbdl .facets__form{color:var(--c-txt)}.cbdl .facets__summary,.cbdl .facet-filters__label,.cbdl .product-count__text{color:var(--c-sand2)}.cbdl .facets__disclosure,.cbdl .facet-filters__field .select__select{border-radius:99px}.cbdl .product__title h1{font-family:var(--f-serif);font-weight:350;font-size:clamp(3.6rem,4.4vw,5.6rem);line-height:1.02;letter-spacing:-.02em}.cbdl .product__info-container .price{font-size:2.4rem}.cbdl .product__info-container .price-item{font-family:var(--f-sans);font-weight:700}.cbdl .product-form__input input[type=radio]+label{border-radius:14px;border:1px solid var(--c-line);font-weight:700;padding:1.1rem 1.8rem;transition:all .2s}.cbdl .product-form__input input[type=radio]:checked+label{background:var(--foil);background-size:200% auto;color:#1a1307;border-color:transparent;box-shadow:0 10px 24px -12px #e6c98ecc}.cbdl .product__media-item .media,.cbdl .product-media-container{border-radius:var(--r-xl);overflow:hidden}.cbdl .product__media-wrapper .product-media-container{background:radial-gradient(70% 60% at 50% 55%,rgba(205,167,101,.16),transparent 70%),linear-gradient(160deg,#123733,#0a2220)}.cbdl .product__description{font-size:1.55rem;line-height:1.75}.cbdl .product__description h2,.cbdl .product__description h3{font-family:var(--f-serif);font-weight:400}.cbdl .shopify-payment-button__button--unbranded{border-radius:99px!important}.cbdl .main-blog h1,.cbdl .article-template__title{font-family:var(--f-serif);font-weight:350}.cbdl .article-card-wrapper .card{border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--c-line-l);background:#fff9}.cbdl .article-card__title{font-family:var(--f-serif);font-weight:450}.cbdl .article-template .rte{font-size:1.7rem;line-height:1.8}.cbdl .article-template .rte h2{font-family:var(--f-serif);font-weight:400;margin-top:4rem}.cbdl .footer{background:var(--c-ink);border-top:1px solid var(--c-line);color:var(--c-sand2)}.cbdl .footer-block__heading{font-family:var(--f-serif);font-weight:400;color:var(--c-sand);font-size:2rem}.cbdl .footer a,.cbdl .footer .list-menu__item--link{color:var(--c-sand2)}.cbdl .footer a:hover{color:var(--c-brass2)}.cbdl .newsletter__wrapper{background:radial-gradient(800px 300px at 50% 0%,rgba(61,219,168,.12),transparent 60%),var(--c-petrol)!important;border-top:1px solid var(--c-line)}.cbdl .newsletter__wrapper h2{color:var(--c-sand);font-family:var(--f-serif);font-weight:350}.cbdl .newsletter__wrapper h2 strong{font-weight:400}.cbdl .newsletter-form__field-wrapper .field__input{border-radius:99px}.cbdl-hero{position:relative;overflow:hidden}.cbdl-hero__grid{display:grid;grid-template-columns:1fr;gap:4rem;align-items:center;min-height:56rem;padding:6rem 0 4rem;position:relative;z-index:2}@media(min-width:990px){.cbdl-hero__grid{grid-template-columns:1.02fr 1fr;min-height:64rem;padding:4rem 0}}.cbdl-hero h1{font-size:clamp(4.4rem,6.4vw,8rem);line-height:.98;font-weight:350;margin:0 0 2.4rem;color:var(--c-sand)}.cbdl-hero__lead{font-size:1.8rem;line-height:1.6;color:#c9d3cc;max-width:52rem;margin:0}.cbdl-hero__ctas{display:flex;flex-wrap:wrap;gap:1.4rem;margin:3.4rem 0}.cbdl-stage{position:relative;height:46rem}@media(min-width:990px){.cbdl-stage{height:60rem}}.cbdl-arch{position:absolute;border-radius:999px 999px 26px 26px;overflow:hidden;border:1px solid rgba(230,201,142,.5);box-shadow:0 40px 80px -30px #0009,inset 0 0 0 6px #07181759;background:radial-gradient(70% 55% at 50% 60%,rgba(230,201,142,.28),transparent 70%),linear-gradient(180deg,#14403a,#0b2422)}.cbdl-arch img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cbdl-arch:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 55%,rgba(7,24,23,.85));pointer-events:none}.cbdl-arch__lbl{position:absolute;left:0;right:0;bottom:1.6rem;text-align:center;font:400 1.7rem var(--f-serif);color:var(--c-sand);z-index:2}.cbdl-arch__lbl em{font-size:1.5rem}.cbdl-arch--1{left:0;top:18%;width:30%;height:58%}.cbdl-arch--2{left:28%;top:4%;width:42%;height:86%;z-index:2}.cbdl-arch--3{right:0;top:18%;width:30%;height:58%}.cbdl-lot{position:absolute;right:2%;top:0;z-index:3;background:#f3ebdcf5;color:#1b211f;border-radius:18px;padding:1.8rem 2rem;width:27rem;box-shadow:0 30px 60px -20px #0009;font-size:1.3rem}.cbdl-lot__stamp{font:800 1.05rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:#8a6a2e}.cbdl-lot__t{font:500 2.1rem/1.2 var(--f-serif);margin:.4rem 0 .8rem}.cbdl-lot__row{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-top:1px dashed #cdbf9f}.cbdl-lot__row span{color:#6b6556}@media(max-width:749px){.cbdl-lot{width:21rem;right:0;font-size:1.2rem}.cbdl-arch--1,.cbdl-arch--3{top:28%}}.cbdl-trust{background:#071817b3;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}.cbdl-trust__in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem 2.4rem;padding:1.8rem 0}.cbdl-ti{display:flex;align-items:center;gap:1.2rem;font-size:1.3rem;color:var(--c-sand2);text-decoration:none}.cbdl-ti b{display:block;color:var(--c-sand);font-size:1.45rem}.cbdl-ti small{color:var(--c-mut);font-size:1.2rem}.cbdl-bi{width:3.8rem;height:3.8rem;flex:0 0 3.8rem;border-radius:12px;border:1px solid var(--c-line);display:grid;place-items:center;color:var(--c-brass)}.cbdl-bi svg{width:1.9rem;height:1.9rem}.cbdl-tp{display:inline-flex;align-items:center;gap:1.2rem;background:#fff;color:#191919;border-radius:12px;padding:.9rem 1.4rem;text-decoration:none;box-shadow:0 10px 30px -14px #0009;transition:transform .2s}.cbdl-tp:hover{transform:translateY(-1px)}.cbdl-tp__logo{display:flex;align-items:center;gap:.5rem;font:800 1.5rem/1 var(--f-sans);letter-spacing:-.01em;color:#191919}.cbdl-tp__star{width:1.8rem;height:1.8rem;background:#00b67a;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cbdl-tp__stars{display:flex;gap:2px}.cbdl-tp__stars i{width:2rem;height:2rem;background:#00b67a;display:grid;place-items:center}.cbdl-tp__stars i:after{content:"";width:1.3rem;height:1.3rem;background:#fff;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.cbdl-tp small{font-size:1.15rem;color:#444}.cbdl-tp--compact{padding:.7rem 1.1rem;gap:.9rem}.cbdl-tp--compact .cbdl-tp__stars i{width:1.6rem;height:1.6rem}.cbdl-tp--compact .cbdl-tp__stars i:after{width:1rem;height:1rem}.cbdl-vr{width:1px;height:4rem;background:var(--c-line)}@media(max-width:749px){.cbdl-vr{display:none}.cbdl-trust__in{justify-content:flex-start}}.cbdl-cult{display:grid;gap:2.2rem;grid-template-columns:1fr}@media(min-width:750px){.cbdl-cult{grid-template-columns:repeat(2,1fr)}}.cbdl-cc{position:relative;overflow:hidden;border-radius:var(--r-lg);padding:3rem;min-height:25rem;background:linear-gradient(155deg,#ffffffd9,#ffffff73);border:1px solid var(--c-line-l);box-shadow:inset 0 1px #fff,0 30px 50px -34px #3c2d1459}.cbdl-dark .cbdl-cc{background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border-color:#e6c98e42;box-shadow:inset 0 1px #ffffff24,0 30px 60px -34px #000000bf}.cbdl-cc h3{font-size:3.4rem;margin:1.8rem 0 1rem;font-weight:400}.cbdl-cc p{color:var(--c-dark-mut);line-height:1.65;font-size:1.5rem;max-width:44rem}.cbdl-dark .cbdl-cc p{color:#b7c5bf}.cbdl-cc__n{position:absolute;right:2.4rem;top:2.2rem;font-size:1.2rem;color:#8b8574;letter-spacing:.08em}.cbdl-cc__list{margin:1.6rem 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:.8rem}.cbdl-cc__list a{display:inline-block;font-size:1.3rem;font-weight:700;color:#14211e;border:1px solid var(--c-line-l);border-radius:99px;padding:.6rem 1.2rem;text-decoration:none;background:#fff9}.cbdl-cc__ring{position:absolute;right:-6rem;bottom:-6rem;width:22rem;height:22rem;border-radius:50%;opacity:.25}.cbdl-grid{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.cbdl-grid{grid-template-columns:repeat(4,1fr);gap:2.2rem}}.cbdl-card{position:relative;display:flex;flex-direction:column;border-radius:var(--r-lg);overflow:hidden;background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);box-shadow:inset 0 1px #ffffff24,0 30px 60px -34px #000000bf;color:var(--c-txt);text-decoration:none;transition:transform .3s ease,box-shadow .3s ease}.cbdl-card:hover{transform:translateY(-4px);box-shadow:inset 0 1px #ffffff2e,0 40px 70px -34px #000000d9}.cbdl-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(420px 160px at 15% -10%,rgba(255,255,255,.13),transparent 60%);pointer-events:none;z-index:1}.cbdl-card__ph{position:relative;aspect-ratio:1/1;overflow:hidden;background:radial-gradient(60% 60% at 50% 55%,rgba(205,167,101,.2),transparent 70%)}.cbdl-card__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease,transform .6s ease}.cbdl-card:hover .cbdl-card__ph img+img{opacity:1}.cbdl-card:hover .cbdl-card__ph img{transform:scale(1.03)}.cbdl-card__tag{position:absolute;top:1.4rem;left:1.4rem;z-index:2;background:#07181799;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.cbdl-card__badge{position:absolute;top:1.4rem;right:1.4rem;z-index:2;background:var(--foil);background-size:200% auto;color:#1a1307;font:800 1.1rem/1 var(--f-sans);padding:.6rem 1rem;border-radius:99px;letter-spacing:.05em;box-shadow:0 6px 16px -6px #e6c98eb3}.cbdl-card__bd{padding:1.8rem 2rem 2rem;display:flex;flex-direction:column;flex:1}.cbdl-card__t{font:450 2.1rem/1.2 var(--f-serif);color:var(--c-sand);margin:0}.cbdl-card__ar{font-size:1.3rem;color:var(--c-mut);margin:.6rem 0 .8rem}.cbdl-stars{color:var(--c-brass2);letter-spacing:2px;font-size:1.3rem}.cbdl-card__rv{display:flex;align-items:center;gap:.8rem;font-size:1.2rem;color:var(--c-mut)}.cbdl-card__pr{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:auto;padding-top:1.6rem;border-top:1px solid var(--c-line)}.cbdl-card__p{font-size:1.25rem;color:var(--c-mut)}.cbdl-card__p b{display:block;font-size:2.2rem;color:var(--c-sand);font-weight:700}.cbdl-card__gift{display:block;margin-top:.4rem;font-size:1.15rem;font-weight:800;color:var(--c-emer)}.cbdl-card__add{background:var(--c-sand);color:var(--c-ink);border-radius:99px;padding:1.1rem 1.6rem;font-weight:800;font-size:1.3rem;box-shadow:inset 0 1px #fff;white-space:nowrap}.cbdl-card__comp{font-size:1.1rem;color:#7f958e;margin-top:1rem}@media(max-width:749px){.cbdl-card__bd{padding:1.4rem}.cbdl-card__t{font-size:1.7rem}.cbdl-card__add{display:none}.cbdl-card__p b{font-size:1.8rem}}.cbdl-marq{overflow:hidden;border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);background:var(--c-petrol);padding:2.4rem 0}.cbdl-marq__track{display:flex;gap:4rem;width:max-content;animation:cbdl-marquee 38s linear infinite}.cbdl-marq__i{font:350 clamp(2.6rem,3vw,3.8rem)/1 var(--f-serif);color:var(--c-sand2);white-space:nowrap;display:flex;align-items:center;gap:4rem}.cbdl-marq__i:after{content:"";width:1rem;height:1rem;transform:rotate(45deg);background:var(--emer);box-shadow:0 0 12px var(--c-emer-glow)}.cbdl-spot{display:grid;grid-template-columns:1fr;border-radius:var(--r-xl);overflow:hidden;border:1px solid var(--c-line)}@media(min-width:990px){.cbdl-spot{grid-template-columns:1fr 1fr}}.cbdl-spot__txt{padding:5rem 4rem;background:linear-gradient(180deg,#f7f1e5,#eee3cd);color:var(--c-dark-txt)}.cbdl-spot__txt h2{font-size:clamp(3.6rem,4.4vw,5.4rem);line-height:1.04;color:var(--c-dark-txt);margin:0 0 2rem}.cbdl-spot__txt h2 em{background-image:var(--foil-d)}.cbdl-spot__txt p{color:var(--c-dark-mut);line-height:1.7;font-size:1.6rem;max-width:46rem}.cbdl-spot__img{position:relative;min-height:42rem;background:radial-gradient(45% 45% at 50% 55%,rgba(230,201,142,.55),transparent 70%),var(--c-petrol)}.cbdl-spot__img img{position:absolute;top:8%;right:8%;bottom:8%;left:8%;width:84%;height:84%;object-fit:contain;filter:drop-shadow(0 30px 30px rgba(0,0,0,.5));z-index:2}.cbdl-pills{display:flex;flex-wrap:wrap;gap:.8rem;margin:2.4rem 0 3rem}.cbdl-pills span{border:1px solid var(--c-line-l);border-radius:99px;padding:.7rem 1.4rem;font-size:1.3rem;background:#fff9}.cbdl-steps{display:grid;grid-template-columns:1fr;border:1px solid var(--c-line-l);border-radius:var(--r-xl);background:#ffffff80;overflow:hidden}@media(min-width:750px){.cbdl-steps{grid-template-columns:repeat(4,1fr)}}.cbdl-st{padding:3rem 2.6rem;border-right:1px solid var(--c-line-l)}.cbdl-st:last-child{border-right:0}.cbdl-st__num{font:300 4.8rem/1 var(--f-serif);background:var(--foil-d);-webkit-background-clip:text;background-clip:text;color:transparent}.cbdl-st h3{font:700 1.7rem/1.3 var(--f-sans);margin:1.6rem 0 .8rem;letter-spacing:0}.cbdl-st p{color:var(--c-dark-mut);font-size:1.45rem;line-height:1.6;margin:0}.cbdl-dark .cbdl-steps{background:var(--glassbg);border-color:var(--c-line)}.cbdl-dark .cbdl-st{border-color:var(--c-line)}.cbdl-dark .cbdl-st p{color:#b7c5bf}.cbdl-dark .cbdl-st h3{color:var(--c-sand)}.cbdl-cats{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:990px){.cbdl-cats{grid-template-columns:repeat(4,1fr)}}.cbdl-cat{position:relative;display:block;aspect-ratio:3/4;border-radius:999px 999px var(--r-lg) var(--r-lg);overflow:hidden;border:1px solid rgba(230,201,142,.4);text-decoration:none;background:linear-gradient(180deg,#14403a,#0b2422)}.cbdl-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.cbdl-cat:hover img{transform:scale(1.05)}.cbdl-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 45%,rgba(7,24,23,.92))}.cbdl-cat__t{position:absolute;left:0;right:0;bottom:2.2rem;z-index:2;text-align:center;color:var(--c-sand);font:400 2.4rem/1.1 var(--f-serif)}.cbdl-cat__t small{display:block;font:700 1.1rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--c-brass2);margin-top:.8rem}.cbdl-club{display:grid;gap:2.2rem;grid-template-columns:1fr}@media(min-width:990px){.cbdl-club{grid-template-columns:1fr 1.4fr;align-items:center}}.cbdl-tiers{display:grid;gap:1.6rem;grid-template-columns:1fr}@media(min-width:750px){.cbdl-tiers{grid-template-columns:repeat(3,1fr)}}.cbdl-tier{position:relative;border-radius:var(--r-lg);padding:2.6rem 2.2rem;background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);overflow:hidden}.cbdl-tier__medal{width:4.6rem;height:4.6rem;border-radius:50%;margin-bottom:1.6rem;box-shadow:inset 0 1px #fff9,0 10px 24px -10px #0009}.cbdl-tier--bronze .cbdl-tier__medal{background:linear-gradient(135deg,#6e3f1c,#c98a55 35%,#f3c49a 50%,#a4622f 70%,#6e3f1c)}.cbdl-tier--prata .cbdl-tier__medal{background:linear-gradient(135deg,#6f7778,#c9d1d3 35%,#fff 50%,#9aa4a6 70%,#6f7778)}.cbdl-tier--ouro .cbdl-tier__medal{background:var(--foil)}.cbdl-tier--ouro{border-color:#e6c98e99;box-shadow:0 0 0 1px #e6c98e40,0 30px 60px -30px #e6c98e59}.cbdl-tier h3{font:400 2.8rem/1 var(--f-serif);margin:0 0 .6rem;color:var(--c-sand)}.cbdl-tier__pts{font:700 1.2rem/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-brass2)}.cbdl-tier ul{list-style:none;margin:1.6rem 0 0;padding:0;font-size:1.4rem;line-height:1.55;color:#c9d3cc}.cbdl-tier li{padding:.6rem 0;border-top:1px dashed var(--c-line)}.cbdl-faq{display:grid;gap:1.6rem 2.6rem;grid-template-columns:1fr;align-items:start}@media(min-width:990px){.cbdl-faq{grid-template-columns:1fr 1fr}}.cbdl-fq{border-radius:18px;background:#ffffff9e;border:1px solid var(--c-line-l);box-shadow:inset 0 1px #fff;transition:background .25s,box-shadow .25s}.cbdl-fq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 2.4rem;font:700 1.6rem/1.35 var(--f-sans);color:var(--c-dark-txt)}.cbdl-fq summary::-webkit-details-marker{display:none}.cbdl-fq__pm{width:3rem;height:3rem;flex:0 0 3rem;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(180,139,69,.5);color:#7a5a22;font-size:1.8rem;font-weight:500;transition:transform .25s}.cbdl-fq[open]{background:#fff;border-color:#b48b458c;box-shadow:0 20px 40px -26px #3c2d1473,inset 0 1px #fff}.cbdl-fq[open] .cbdl-fq__pm{background:var(--foil);color:#1a1307;border:0;transform:rotate(45deg)}.cbdl-fq__a{padding:0 2.4rem 2.2rem;font-size:1.48rem;line-height:1.7;color:var(--c-dark-mut)}.cbdl-fq__a p{margin:0 0 .8rem}.cbdl-dark .cbdl-fq{background:var(--glassbg);border-color:var(--c-line);box-shadow:none}.cbdl-dark .cbdl-fq summary{color:var(--c-sand)}.cbdl-dark .cbdl-fq[open]{background:#ffffff0f}.cbdl-dark .cbdl-fq__a{color:#c9d3cc}.cbdl-acad{display:grid;gap:2.6rem;grid-template-columns:1fr}@media(min-width:990px){.cbdl-acad{grid-template-columns:1.15fr 1fr}}.cbdl-art{display:grid;grid-template-columns:12rem 1fr;gap:1.8rem;align-items:center;padding:1.6rem;border-radius:var(--r-lg);border:1px solid var(--c-line-l);background:#fff9;text-decoration:none;color:var(--c-dark-txt);transition:transform .25s}.cbdl-art:hover{transform:translate(4px)}.cbdl-art img,.cbdl-art__ph{width:12rem;height:9rem;border-radius:14px;object-fit:cover;background:linear-gradient(135deg,#1d4a40,#0c2523)}.cbdl-art h3{font:450 1.9rem/1.25 var(--f-serif);margin:0 0 .6rem;color:var(--c-dark-txt)}.cbdl-art small{color:#8a6a2e;font-weight:700;letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem}.cbdl-arts{display:grid;gap:1.4rem}.cbdl-lib{border-radius:var(--r-xl);padding:3.4rem;position:relative;overflow:hidden;background:radial-gradient(500px 260px at 90% 0%,rgba(61,219,168,.16),transparent 60%),linear-gradient(150deg,#123a36,#0a2220);border:1px solid var(--c-line);color:var(--c-txt)}.cbdl-lib h3{font:400 3.2rem/1.05 var(--f-serif);color:var(--c-sand);margin:0 0 1rem}.cbdl-lib p{color:#b7c5bf;line-height:1.6;font-size:1.5rem}.cbdl-lib__rows{margin-top:2rem;display:grid;gap:.2rem}.cbdl-lib__r{display:grid;grid-template-columns:1.3fr 1fr 1.3fr;gap:1rem;align-items:center;padding:1.1rem 0;border-top:1px solid var(--c-line);font-size:1.35rem;color:var(--c-sand2);text-decoration:none}.cbdl-lib__r b{font:450 1.7rem var(--f-serif);color:var(--c-sand)}.cbdl-lib__r span:last-child{color:var(--c-mut)}@media(max-width:749px){.cbdl-lib__r{grid-template-columns:1fr 1fr}.cbdl-lib__r span:last-child{grid-column:1/-1}}.cbdl-ficha{display:grid;gap:2.2rem;grid-template-columns:1fr}@media(min-width:990px){.cbdl-ficha{grid-template-columns:1.1fr 1fr}}.cbdl-ficha__card{border-radius:var(--r-xl);padding:3.2rem;background:var(--glassbg),linear-gradient(180deg,#123733,#0c2826);border:1px solid rgba(230,201,142,.26);color:var(--c-txt)}.cbdl-light .cbdl-ficha__card--l,.cbdl-ficha__card--l{background:linear-gradient(155deg,#ffffffd9,#ffffff80);border-color:var(--c-line-l);color:var(--c-dark-txt)}.cbdl-ficha__card h3{font:400 2.8rem/1.1 var(--f-serif);margin:0 0 1.8rem}.cbdl-ficha__row{display:grid;grid-template-columns:4.4rem 13rem 1fr;gap:1.2rem;align-items:center;padding:1.4rem 0;border-top:1px solid var(--c-line)}.cbdl-ficha__card--l .cbdl-ficha__row{border-color:var(--c-line-l)}.cbdl-ficha__row .cbdl-bi{width:4.2rem;height:4.2rem}.cbdl-ficha__k{font:700 1.15rem/1.2 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-brass2)}.cbdl-ficha__card--l .cbdl-ficha__k{color:#8a6a2e}.cbdl-ficha__v{font-size:1.5rem;line-height:1.5}.cbdl-ficha__v small{display:block;color:var(--c-mut);font-size:1.25rem;margin-top:.3rem}.cbdl-ficha__card--l .cbdl-ficha__v small{color:#8b8574}.cbdl-ficha__legal{font-size:1.25rem;line-height:1.65;color:var(--c-mut);margin-top:2rem}.cbdl-ficha__card--l .cbdl-ficha__legal{color:#6b675c}@media(max-width:749px){.cbdl-ficha__row{grid-template-columns:4.2rem 1fr}.cbdl-ficha__v{grid-column:2}}.cbdl-pdp-trust{display:grid;gap:1rem;margin:1.6rem 0}.cbdl-pdp-trust__list{display:grid;grid-template-columns:1fr 1fr;gap:.8rem 1.6rem;font-size:1.3rem}.cbdl-pdp-trust__list span{display:flex;align-items:center;gap:.8rem}.cbdl-pdp-trust__list svg{width:1.7rem;height:1.7rem;color:var(--c-brass);flex:0 0 auto}.cbdl-reserva{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;border-radius:var(--r-xl);padding:3.6rem;background:radial-gradient(600px 300px at 100% 0%,rgba(230,201,142,.18),transparent 60%),linear-gradient(150deg,#0f2e2b,#071817);border:1px solid rgba(230,201,142,.45);color:var(--c-txt);box-shadow:0 0 0 1px #e6c98e1f,0 40px 70px -40px #000c}@media(min-width:990px){.cbdl-reserva{grid-template-columns:1.4fr auto;padding:4.4rem 5rem}}.cbdl-reserva h2,.cbdl-reserva h3{font:350 clamp(3rem,3.6vw,4.4rem)/1.05 var(--f-serif);color:var(--c-sand);margin:0 0 1.2rem}.cbdl-reserva p{color:#c9d3cc;font-size:1.5rem;line-height:1.65;margin:0;max-width:60rem}.cbdl-reserva__age{display:inline-flex;align-items:center;gap:.8rem;margin-top:1.6rem;font:800 1.15rem/1 var(--f-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--c-brass2)}.cbdl-reserva__age b{display:grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid var(--c-brass);font-size:1.15rem;letter-spacing:0}.cbdl-reserva .cbdl-tile{opacity:.09}.cbdl-age{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:none;align-items:center;justify-content:center;padding:2rem;background:#071817d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cbdl-age.is-open{display:flex}.cbdl-age__box{max-width:56rem;width:100%;border-radius:var(--r-xl);padding:4rem 3.6rem;text-align:center;background:linear-gradient(150deg,#0f2e2b,#071817);border:1px solid rgba(230,201,142,.5);color:var(--c-txt);box-shadow:0 40px 90px -30px #000000e6}.cbdl-age__box h2{font:350 3.6rem/1.05 var(--f-serif);color:var(--c-sand);margin:1.6rem 0}.cbdl-age__box p{color:#c9d3cc;font-size:1.45rem;line-height:1.65}.cbdl-age__btns{display:flex;flex-wrap:wrap;gap:1.2rem;justify-content:center;margin-top:2.6rem}.cbdl-age-strip{background:var(--c-ink);border-bottom:1px solid var(--c-line);color:var(--c-sand2);font-size:1.3rem;text-align:center;padding:1.2rem 2rem}.cbdl-age-strip b{color:var(--c-brass2)}.cbdl-pay{display:flex;flex-wrap:wrap;gap:.8rem;align-items:center;list-style:none;margin:0;padding:0}.cbdl-pay li{display:flex}.cbdl-pay svg{height:2.6rem;width:auto;border-radius:5px}.cbdl-pay__txt{display:inline-flex;align-items:center;height:2.6rem;padding:0 .9rem;border-radius:5px;background:#fff;color:#14211e;font:800 1.05rem/1 var(--f-sans);letter-spacing:.02em;border:1px solid rgba(0,0,0,.08);white-space:nowrap}.cbdl-pay__txt--mbway{color:#d60510}.cbdl-pay__txt--mb{background:#1b4f93;color:#fff}.cbdl-pay-note{font-size:1.2rem;color:var(--c-mut);margin:.8rem 0 0}.cbdl-footx{background:var(--c-ink);border-top:1px solid var(--c-line);color:var(--c-sand2)}.cbdl-footx__in{display:grid;gap:2.4rem;grid-template-columns:1fr;padding:3.6rem 0}@media(min-width:990px){.cbdl-footx__in{grid-template-columns:1.2fr 1fr 1fr;align-items:center}}.cbdl-footx a{color:var(--c-sand2)}.cbdl-footx__links{display:flex;flex-wrap:wrap;gap:.8rem 2rem;font-size:1.4rem}.cbdl-footx__legal{font-size:1.2rem;color:var(--c-mut);line-height:1.6;grid-column:1/-1;border-top:1px solid var(--c-line);padding-top:2rem}.cbdl-reviews .shopify-app-block{margin-top:1rem}.cbdl-reviews .jdgm-carousel-wrapper,.cbdl-reviews .jdgm-widget{font-family:var(--f-sans)!important}.cbdl .jdgm-star{color:var(--c-brass)!important}.cbdl-reviews__elf{margin-top:4rem;border-radius:var(--r-xl);overflow:hidden}.cbdl-ahero h1{font-size:clamp(4.4rem,6vw,7.6rem);line-height:1;margin:0 0 2rem}.cbdl-ahero p{font-size:1.75rem;line-height:1.65;color:#c9d3cc;max-width:62rem}.cbdl-ahero .cbdl-chips{margin-top:3rem}@media(prefers-reduced-motion:reduce){.cbdl *{animation:none!important;transition:none!important}}.cbdl a:focus-visible,.cbdl summary:focus-visible{outline:2px solid var(--c-brass2);outline-offset:3px}@media(min-width:1200px){.cbdl-trust__in{flex-wrap:nowrap;gap:1.6rem}.cbdl-trust__in .cbdl-ti{min-width:0;flex:0 1 auto}}@media(max-width:1199px){.cbdl-trust__in .cbdl-vr{display:none}.cbdl-trust__in{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.4rem 2rem}}.cbdl-spot__txt .cbdl-chip{color:#6b5326;border-color:var(--c-line-l)}.cbdl-spot__txt .cbdl-chip--greenhouse{color:#0e6e52;border-color:#0e7a5b73}.cbdl-spot__txt .cbdl-chip--greenhouse .d{color:#159270;box-shadow:none}.cbdl-spot__txt .cbdl-chip--indoor{color:#9a6a12}.cbdl-spot__txt h2 em{background-image:linear-gradient(100deg,#8a6526,#b88a3e 45%,#7a5820)}.cbdl .footer-block__details-content h5{font:400 1.35rem/1.7 var(--f-sans);letter-spacing:.01em;color:#ede5d4b8}.cbdl .footer-block__details-content h5 a,.cbdl .footer-block__details-content h5 strong{color:var(--c-brass);font-weight:600}.cbdl .jdgm-review-widget.jdgm-widget{background:linear-gradient(180deg,#f7f1e5,#eee3cd);color:#14211e;border-radius:var(--r-xl,40px);padding:4rem clamp(2rem,4vw,5rem)!important;border:1px solid rgba(205,167,101,.45)}.cbdl .jdgm-review-widget *{color:inherit}.cbdl .jdgm-review-widget .jdgm-rev__author,.cbdl .jdgm-review-widget .jdgm-rev__title,.cbdl .jdgm-review-widget .jdgm-rev-widg__title{color:#14211e!important}.cbdl .jdgm-review-widget .jdgm-rev__timestamp,.cbdl .jdgm-review-widget .jdgm-rev__body{color:#3c4a45!important}.cbdl .jdgm-review-widget a{color:#7a5820!important}.cbdl .jdgm-review-widget .jdgm-rev__product-wrapper,.cbdl .jdgm-review-widget [class*=product-link]{background:#fff8ec!important}.cbdl .jdgm-star,.cbdl .jdgm-star:before{color:#b88a3e!important}.cbdl .jdgm-write-rev-link,.cbdl .jdgm-review-widget .jdgm-btn{background:#0c2523!important;color:#f3ebdc!important;border-radius:99px!important;border:0!important}.cbdl .jdgm-paginate__page.jdgm-curt{background:#0c2523!important;color:#f3ebdc!important}.cbdl .color-background-2 .facets-container,.cbdl .color-background-2 .facets__form,.cbdl .color-background-2 .facets__summary,.cbdl .color-background-2 .facet-filters__label,.cbdl .color-background-2 .product-count__text,.cbdl .color-background-2 .facet-filters__field .select__select{color:#14211e}.cbdl .color-background-2 .facets__summary span,.cbdl .color-background-2 .select__select{color:#3c4a45}.cbdl .product-grid .grid__item>.card-wrapper,.cbdl .product-grid .card{height:100%}@media(max-width:749px){.cbdl-card__badge{top:auto;bottom:1rem;right:1rem;font-size:1rem;padding:.5rem .8rem}.cbdl-card__rv{flex-wrap:wrap;font-size:1.15rem}.cbdl-lot{position:relative;right:auto;top:auto;width:auto;margin:0 0 2rem}}.cbdl .announcement-bar-slider .slider{overflow:hidden;scroll-snap-type:x mandatory}.cbdl .announcement-bar-slider .slider__slide{flex:0 0 100%;width:100%;max-width:100%}.cbdl .announcement-bar__message{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.cbdl .cbdl-nav-reserva{display:inline-flex;align-items:center;gap:.6rem;position:relative}.cbdl .cbdl-nav-reserva .cbdl-reserva-link{font-weight:700;letter-spacing:.02em}.cbdl .cbdl-nav-18{display:inline-grid;place-items:center;min-width:2.6rem;height:1.9rem;padding:0 .5rem;border-radius:99px;border:1px solid var(--c-brass);color:var(--c-brass2);font:800 .95rem/1 var(--f-sans);letter-spacing:.04em;background:#cda7651a}.cbdl .menu-drawer .cbdl-nav-reserva{display:flex;gap:1rem}.cbdl-rmini{display:flex;align-items:center;gap:1.4rem;margin:1.6rem 0;padding:1.4rem 1.6rem;border-radius:16px;text-decoration:none;position:relative;overflow:hidden;background:radial-gradient(260px 120px at 100% 0%,rgba(230,201,142,.22),transparent 65%),linear-gradient(140deg,#123733,#071817);border:1px solid rgba(230,201,142,.55);box-shadow:inset 0 1px #ffffff14,0 18px 36px -22px #000000b3;transition:transform .25s ease,border-color .25s ease}.cbdl-rmini:hover{transform:translateY(-2px);border-color:var(--c-brass2)}.cbdl-rmini__age{flex:0 0 auto;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--foil);background-size:200% auto;color:#1a1307;font:800 1.3rem/1 var(--f-sans);box-shadow:0 6px 16px -6px #e6c98eb3}.cbdl-rmini__txt{display:flex;flex-direction:column;gap:.3rem;min-width:0}.cbdl-rmini__k{font:800 1.05rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--c-brass2)}.cbdl-rmini__t{font:400 1.9rem/1.15 var(--f-serif);color:var(--c-sand)}.cbdl-rmini__s{font-size:1.25rem;line-height:1.45;color:#b7c5bf}.cbdl-rmini__go{margin-left:auto;font-size:2rem;color:var(--c-brass2)}.cbdl-rmini--cart{margin:0 0 1.6rem}.cbdl-rmini--cart .cbdl-rmini__t{font-size:1.6rem}.cart-drawer .cbdl-rmini-cart{padding:0 0 .4rem}.cbdl-rsv{position:relative;overflow:hidden;background:radial-gradient(900px 420px at 85% -10%,rgba(230,201,142,.16),transparent 60%),radial-gradient(700px 380px at 0% 110%,rgba(61,219,168,.07),transparent 60%),var(--c-ink);border-top:1px solid rgba(230,201,142,.35);border-bottom:1px solid rgba(230,201,142,.35)}.cbdl-rsv:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:var(--foil);background-size:200% auto;animation:cbdl-sheen 9s linear infinite}.cbdl-rsv .cbdl-tile{opacity:.07}.cbdl-rsv__head{display:grid;gap:2rem;align-items:end;margin-bottom:2.6rem}@media(min-width:990px){.cbdl-rsv__head{grid-template-columns:1.1fr 1fr;gap:6rem}}.cbdl-rsv__head p{color:#c9d3cc;font-size:1.6rem;line-height:1.65;margin:0;max-width:56rem}.cbdl-rsv .cbdl-h em{background:var(--foil);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cbdl-sheen 7s linear infinite}.cbdl-rsv__eb{display:flex;align-items:center;gap:1rem}.cbdl-rsv__seal{display:inline-grid;place-items:center;width:3.4rem;height:3.4rem;border-radius:50%;border:1px solid var(--c-brass);color:var(--c-brass2);font:800 1.1rem/1 var(--f-sans);letter-spacing:0}.cbdl-rsv__notice{display:flex;gap:1.4rem;align-items:center;margin:0 0 3rem;padding:1.4rem 1.8rem;border-radius:14px;border:1px dashed rgba(230,201,142,.5);background:#cda76512}.cbdl-rsv__notice b{flex:0 0 auto;display:grid;place-items:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--foil);color:#1a1307;font:800 1.15rem/1 var(--f-sans)}.cbdl-rsv__notice p{margin:0;color:#d9d1be;font-size:1.35rem;line-height:1.55}.cbdl-rsv .cbdl-card{border-color:#e6c98e66}.cbdl-rsv__foot{text-align:center;margin-top:2.6rem;color:#93a59f;font-size:1.25rem}@media(min-width:990px){.cbdl-cult{grid-template-columns:repeat(3,1fr)}.cbdl-cc h3{font-size:2.9rem}}.cbdl-cult .cbdl-cc:nth-child(2):only-child{grid-column:auto}@media(min-width:750px){.cbdl-arch--1{top:10%;height:56%}.cbdl-arch--2{top:0;height:78%}.cbdl-arch--3{top:10%;height:56%}.cbdl-lot{top:auto;bottom:0;right:auto;left:50%;transform:translate(-50%);width:min(100%,58rem);display:grid;grid-template-columns:auto repeat(2,1fr);column-gap:2.2rem;row-gap:0;align-items:center;padding:1.4rem 2.2rem}.cbdl-lot__stamp{grid-column:1;grid-row:1}.cbdl-lot__t{grid-column:1;grid-row:2 / span 2;margin:.3rem 0 0;font-size:1.9rem;max-width:15rem}.cbdl-lot__row{border-top:0;border-left:1px dashed #cdbf9f;padding:.35rem 0 .35rem 1.2rem;flex-direction:column;gap:.1rem;font-size:1.2rem}}@media(max-width:749px){.cbdl-hero .cbdl-stage{height:auto;display:flex;flex-direction:column}.cbdl-hero .cbdl-stage{position:relative;padding-top:40rem}.cbdl-arch--1{top:6rem;height:24rem;width:31%}.cbdl-arch--2{top:0;height:36rem;width:42%}.cbdl-arch--3{top:6rem;height:24rem;width:31%}.cbdl-lot{position:relative;right:auto;top:auto;left:auto;transform:none;width:auto;margin:0}}.cbdl-card__ph{aspect-ratio:3/4;background:radial-gradient(70% 55% at 50% 55%,rgba(205,167,101,.14),transparent 72%),#0c2523}.cbdl-card__ph img{object-fit:contain;object-position:center;transform:none!important;transition:opacity .45s ease}.cbdl-card:hover .cbdl-card__ph img{transform:none!important}.cbdl-card__ph img+img{opacity:0}@media(hover:hover){.cbdl-card:hover .cbdl-card__ph img:first-child:not(:only-of-type){opacity:0}.cbdl-card:hover .cbdl-card__ph img+img{opacity:1}}.cbdl-card__tags{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.2rem;min-height:2.6rem}.cbdl-card__tags .cbdl-card__tag,.cbdl-card__tags .cbdl-card__badge{position:static;top:auto;right:auto;left:auto;bottom:auto}.cbdl-card__tags .cbdl-card__tag{background:#07181773;-webkit-backdrop-filter:none;backdrop-filter:none}.cbdl-card__tags .cbdl-card__badge{font-size:1rem;padding:.5rem .9rem}@media(max-width:749px){.cbdl-card__tags .cbdl-card__badge{font-size:.95rem;padding:.45rem .7rem}.cbdl-card__tags{gap:.4rem}}.cbdl .product-card-wrapper .card__inner.ratio{--ratio-percent:133.34%!important}.cbdl .product-card-wrapper .card__media{background:radial-gradient(70% 55% at 50% 55%,rgba(205,167,101,.14),transparent 72%),#0c2523}.cbdl .product-card-wrapper .card__media .media img{object-fit:contain!important;object-position:center;transform:none!important;transition:opacity .45s ease!important}.cbdl .product-card-wrapper:hover .card__media .media img,.cbdl .card-wrapper:hover .media.media--hover-effect>img,.cbdl .card-wrapper:hover .media.media--hover-effect>img+img{transform:none!important}.cbdl .media.media--hover-effect>img+img{opacity:0}@media(hover:hover){.cbdl .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.cbdl .card-wrapper:hover .media.media--hover-effect>img+img{opacity:1}}.cbdl .product-card-wrapper .card__media .media{background:transparent}.cbdl-card__t{min-height:2.4em}.cbdl-card__rv{min-height:2.2rem;margin-top:.6rem}.cbdl-card__rv--new{color:var(--c-mut);font-size:1.15rem;letter-spacing:.02em;opacity:.85}.cbdl-card__pr{align-items:flex-end}.cbdl-card__gift{min-height:1.5em;line-height:1.3}.cbdl-card__gift--none{visibility:hidden}@media(max-width:749px){.cbdl-card__gift{min-height:2.6em}}.cbdl .cbdl-rv-new{color:var(--c-mut);opacity:.85;margin:.4rem 0 0;min-height:2rem}.cbdl .product-card-wrapper .card__information{display:flex;flex-direction:column}.cbdl .utility-bar__grid>*{min-width:0}@media(min-width:990px){.cbdl .utility-bar__grid--3-col{grid-template-columns:minmax(0,3.9fr) minmax(0,6fr) minmax(0,3.9fr)}.cbdl .utility-bar__grid--2-col{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:989px){.cbdl .utility-bar__grid{grid-template-columns:minmax(0,1fr)}}.cbdl .utility-bar .announcement-bar{min-width:0;overflow:hidden}@media(max-width:749px){.cbdl .announcement-bar__message{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:center;line-height:1.35}}.cbdl .announcement-bar__message a,.cbdl a.announcement-bar__link{min-width:0}.cbdl-card__rv{height:2.2rem;min-height:2.2rem;overflow:hidden;white-space:nowrap}.cbdl-card__rv>span{overflow:hidden;text-overflow:ellipsis}.cbdl-card__gift{min-height:2.6em}@media(max-width:749px){.cbdl-cat__t{font-size:1.8rem;line-height:1.1;bottom:1.2rem;padding:0 .6rem}.cbdl-cat__t small{font-size:.9rem;letter-spacing:.12em;margin-top:.4rem}}.cbdl-cf{position:relative;display:flex;flex-direction:column;gap:1.4rem;outline:none;min-width:0}.cbdl-cf:focus-visible{outline:2px solid var(--c-brass);outline-offset:6px;border-radius:18px}.cbdl-cf__stage{position:relative;width:100%;aspect-ratio:1.2/1;touch-action:pan-y;user-select:none;-webkit-user-select:none;contain:layout}.cbdl-cf__card{--w:40%;position:absolute;left:50%;top:1%;width:var(--w);height:96%;margin-left:calc(var(--w) / -2);border-radius:999px 999px 26px 26px;overflow:hidden;border:1.5px solid rgba(230,201,142,.55);background:radial-gradient(70% 55% at 50% 60%,rgba(230,201,142,.28),transparent 70%),linear-gradient(180deg,#14403a,#0b2422);box-shadow:0 40px 80px -30px #000000a6;transform-origin:50% 60%;transform:translateZ(0) scale(.5);opacity:0;z-index:1;transition:transform .75s cubic-bezier(.22,.8,.24,1),opacity .6s ease,box-shadow .6s ease,border-color .6s ease;will-change:transform,opacity;-webkit-tap-highlight-color:transparent;color:var(--c-sand);text-decoration:none;backface-visibility:hidden}.cbdl-cf__card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#071817;opacity:.8;transition:opacity .6s ease;pointer-events:none}.cbdl-cf__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;background:linear-gradient(180deg,transparent 58%,rgba(7,24,23,.9));box-shadow:inset 0 0 0 1px #ffe7b033,inset 0 14px 28px -14px #ffe2a08c,inset 0 -40px 60px -40px #0009;pointer-events:none}.cbdl-cf__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;container-type:inline-size}.cbdl-cf__img:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;background:var(--cf-bg,none) 50% 0/cover no-repeat;filter:blur(16px) saturate(1.15) brightness(.8);transform:scale(1.08)}.cbdl-cf__img:after{content:"";position:absolute;z-index:0;top:-12px;left:0;width:100%;height:calc(50% + 12px);background:var(--cf-bg,none) 50% 0/100% 6000% no-repeat;filter:blur(7px) saturate(1.08);pointer-events:none}@supports (top:1cqw){.cbdl-cf__img:after{left:calc(50% - var(--z,1) * 50% + var(--x,0) * 1cqw - 14px);width:calc(var(--z,1) * 100% + 28px);height:max(0px,calc(var(--y,48) * 1cqw + 8cqw + 12px))}}.cbdl-cf__img img{z-index:1;position:absolute;left:0;top:0;width:100%;height:auto;max-width:none;object-fit:cover;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 94%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 7%,#000 94%,transparent 100%)}@supports (top:1cqw){.cbdl-cf__img img{top:calc(var(--y,48) * 1cqw);left:calc(50% - var(--z,1) * 50% + var(--x,0) * 1cqw);width:calc(var(--z,1) * 100%)}}.cbdl-cf__lbl{position:absolute;left:0;right:0;bottom:1.6rem;z-index:4;text-align:center;font:400 1.8rem/1.2 var(--f-serif);color:var(--c-sand);padding:0 1rem}.cbdl-cf__lbl em{display:block;font-size:1.45rem;color:var(--c-brass2,#E6C98E)}.cbdl-cf__card[data-pos="0"]{transform:translateZ(0) scale(1);opacity:1;z-index:5;border-color:#ecd094f2;box-shadow:0 50px 90px -30px #000000bf,0 0 0 1px #e6c98e4d,0 0 34px -6px #e8c4788c,0 0 90px -10px #cda76566}.cbdl-cf__card[data-pos="0"]:before{opacity:0}.cbdl-cf__card[data-pos="1"]{transform:translate3d(92%,0,0) scale(.8);opacity:1;z-index:4;cursor:pointer}.cbdl-cf__card[data-pos="-1"]{transform:translate3d(-92%,0,0) scale(.8);opacity:1;z-index:4;cursor:pointer}.cbdl-cf__card[data-pos="1"]:before,.cbdl-cf__card[data-pos="-1"]:before{opacity:.42}.cbdl-cf__card[data-pos="2"]{transform:translate3d(100%,0,0) scale(.5);opacity:0;z-index:3;pointer-events:none}.cbdl-cf__card[data-pos="-2"]{transform:translate3d(-100%,0,0) scale(.5);opacity:0;z-index:3;pointer-events:none}.cbdl-cf__card[data-pos="2"]:before,.cbdl-cf__card[data-pos="-2"]:before{opacity:.62}.cbdl-cf__card[data-pos="3"],.cbdl-cf__card[data-pos="-3"]{pointer-events:none}.cbdl-cf__card:not([data-pos="0"]) .cbdl-cf__lbl{font-size:1.6rem}.cbdl-cf__card:focus-visible{outline:2px solid var(--c-brass);outline-offset:3px}.cbdl-cf__card[data-pos="1"]:hover:before,.cbdl-cf__card[data-pos="-1"]:hover:before{opacity:.25}.cbdl-cf__nav{display:flex;align-items:center;justify-content:center;gap:1.2rem}.cbdl-cf__btn{display:inline-grid;place-items:center;width:4rem;height:4rem;border-radius:50%;border:1px solid rgba(230,201,142,.45);background:#07181780;color:var(--c-sand);cursor:pointer;transition:background .25s,border-color .25s,color .25s;padding:0}.cbdl-cf__btn:hover{background:#cda76529;border-color:var(--c-brass);color:#fff}.cbdl-cf__btn:focus-visible{outline:2px solid var(--c-brass);outline-offset:2px}.cbdl-cf__btn[hidden],.cbdl-cf__play .i-play{display:none}.cbdl-cf__play.is-paused .i-play{display:block}.cbdl-cf__play.is-paused .i-pause{display:none}.cbdl-cf__dots{display:flex;align-items:center;gap:.8rem;padding:0 .4rem}.cbdl-cf__dot{width:.9rem;height:.9rem;border-radius:999px;border:0;padding:0;background:#f3ebdc52;cursor:pointer;transition:width .35s ease,background .35s ease;position:relative}.cbdl-cf__dot:after{content:"";position:absolute;top:-1rem;right:-.4rem;bottom:-1rem;left:-.4rem}.cbdl-cf__dot[aria-current=true]{width:2.8rem;background:linear-gradient(90deg,#e6c98e,#cda765)}.cbdl-cf__dot:focus-visible{outline:2px solid var(--c-brass);outline-offset:3px}.cbdl-cfi{position:relative;background:#f3ebdcf5;color:#1b211f;border-radius:18px;padding:1.5rem 2.2rem 1.6rem;box-shadow:0 30px 60px -20px #0009;width:min(100%,60rem);margin:0 auto}.cbdl-cfi__stamp{font:800 1.05rem/1 var(--f-sans);letter-spacing:.18em;text-transform:uppercase;color:#8a6a2e;margin-bottom:.6rem}.cbdl-cfi__panels{display:grid}.cbdl-cfi__panel{grid-area:1/1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t cta" "rows rows";align-items:center;column-gap:1.6rem;row-gap:.8rem;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.cbdl-cfi__panel.is-on{opacity:1;visibility:visible;transition:opacity .5s ease .12s,visibility 0s}.cbdl-cfi__t{grid-area:t;font:500 2.1rem/1.15 var(--f-serif);color:#13201d}.cbdl-cfi__cta{grid-area:cta;font:800 1.25rem/1 var(--f-sans);letter-spacing:.06em;text-transform:uppercase;color:#13201d;text-decoration:none;border:1px solid #b99a5e;border-radius:999px;padding:.9rem 1.4rem;white-space:nowrap;transition:background .25s,color .25s}.cbdl-cfi__cta:hover{background:#13201d;color:#f3ebdc}.cbdl-cfi__rows{grid-area:rows;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cbdl-cfi__row{display:flex;flex-direction:column;gap:.15rem;padding:.5rem 1.2rem;border-left:1px dashed #cdbf9f;font-size:1.25rem}.cbdl-cfi__row:first-child{border-left:0;padding-left:0}.cbdl-cfi__row span{color:#6b6556}.cbdl-cfi__row b{font-weight:700;color:#1b211f}@media(max-width:749px){.cbdl-cf__stage{aspect-ratio:1.2/1}.cbdl-cf__card{--w:40%}.cbdl-cf__card[data-pos="1"]{transform:translate3d(88%,0,0) scale(.72)}.cbdl-cf__card[data-pos="-1"]{transform:translate3d(-88%,0,0) scale(.72)}.cbdl-cf__card[data-pos="2"],.cbdl-cf__card[data-pos="-2"]{opacity:0;pointer-events:none}.cbdl-cf__card[data-pos="2"]{transform:translate3d(90%,0,0) scale(.5)}.cbdl-cf__card[data-pos="-2"]{transform:translate3d(-90%,0,0) scale(.5)}.cbdl-cf__lbl{font-size:1.6rem;bottom:1.2rem}.cbdl-cf__card:not([data-pos="0"]) .cbdl-cf__lbl{font-size:1.4rem}.cbdl-cfi{padding:1.4rem 1.6rem}.cbdl-cfi__panel{grid-template-columns:1fr;grid-template-areas:"t" "rows" "cta"}.cbdl-cfi__cta{justify-self:start}.cbdl-cfi__t{font-size:1.9rem}.cbdl-cfi__rows{grid-template-columns:1fr}.cbdl-cfi__row{flex-direction:row;justify-content:space-between;border-left:0;border-top:1px dashed #cdbf9f;padding:.6rem 0}.cbdl-cfi__row:first-child{border-top:0}}@media(min-width:990px){.cbdl-hero__grid{min-height:0;padding:4.8rem 0 5.2rem}}@media(prefers-reduced-motion:reduce){.cbdl-cf__card,.cbdl-cf__card:before,.cbdl-cfi__panel,.cbdl-cfi__panel.is-on,.cbdl-cf__dot{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/cbdl-premium.css.map */
