:root{--drip-ink: #111111;--drip-ink-hover: #2b2b2b;--drip-mute: #777777;--drip-line: #eaeaea;--drip-line-strong: #dcdcdc;--drip-soft: #f7f7f7;--drip-green: #1a7f37;--drip-green-soft: #e9f6ee;--drip-radius: 14px;--drip-radius-lg: 20px;--drip-panel: #f5f5f3;--drip-speed: .18s}.product-information .product-media-container:not(.dialog-zoomed-gallery *){background:var(--drip-soft)}.product-information media-gallery .product-media-container.media-fit-cover :is(img,.deferred-media__poster-image){object-fit:contain}.product-information media-gallery .product-media-container .product-media deferred-media video,zoom-dialog .dialog-zoomed-gallery .product-media-container deferred-media video{object-fit:contain;background:var(--drip-soft)}.product-information .product-media-container:not(.dialog-zoomed-gallery *) img{mix-blend-mode:multiply}@media screen and (min-width:750px){.product-information slideshow-container{overflow:hidden;border-radius:var(--drip-radius-lg)}}@media(hover:hover)and (min-width:990px){.product-information .product-media-container:not(.dialog-zoomed-gallery *){overflow:hidden}.product-information .product-media-container:not(.dialog-zoomed-gallery *) img{transition:transform .35s ease}.product-information .product-media-container:not(.dialog-zoomed-gallery *):hover img{transform:scale(1.03)}}.product-information .slideshow-controls__thumbnail{overflow:hidden;border:1px solid var(--drip-line);border-radius:12px;background:var(--drip-soft);opacity:1;transition:border-color var(--drip-speed) ease}.product-information .slideshow-controls__thumbnail img{mix-blend-mode:multiply}.product-information .slideshow-controls__thumbnail:hover{border-color:var(--drip-line-strong)}.product-information .slideshow-controls__thumbnail[aria-selected=true]{border-color:var(--drip-ink);box-shadow:inset 0 0 0 1px var(--drip-ink)}.drip-badges{position:absolute;top:12px;left:12px;z-index:3;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.drip-badge{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border-radius:999px;background:var(--drip-ink);color:#fff;font-size:11px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}.drip-badge svg{width:13px;height:13px;flex:0 0 auto}.drip-badge--free{background:var(--drip-green-soft);color:var(--drip-green)}.drip-brand{margin:0;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;color:var(--drip-mute)}.drip-brand a{color:inherit;text-decoration:none}.drip-brand a:hover{color:var(--drip-ink)}.product-information .product-details .text-block h1{font-size:clamp(24px,2.3vw,32px);line-height:1.15;letter-spacing:-.01em;margin:0}.product-information .product-details .price__regular .price,.product-information .product-details .price-item--sale.price{font-size:clamp(28px,2.4vw,32px);font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--drip-ink)}.product-information .product-details .price__sale:not(.price__hidden){display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.product-information .product-details .price__sale .price-item__group{display:inline-flex;align-items:center;gap:10px}.product-information .product-details .compare-at-price{font-size:15px;font-weight:500;color:var(--drip-mute)}.product-information .product-details .compare-at-price:before{content:"Antes ";display:inline-block;margin-right:4px;text-decoration:none}.product-information .product-details .price-discount-badge{padding:5px 10px;border-radius:8px;background:var(--drip-ink);color:#fff;font-size:12px;font-weight:700;line-height:1}.product-information .product-details .custom-installments-note{font-size:13px;color:var(--drip-mute)}.drip-benefits{display:grid;gap:8px;margin:2px 0 0;padding:14px 0 2px;border-top:1px solid var(--drip-line);list-style:none}.drip-benefits__item{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.3;color:var(--drip-ink)}.drip-benefits__item--green{color:var(--drip-green)}.drip-benefits__icon{display:inline-flex;flex:0 0 auto;width:18px;height:18px}.drip-benefits__icon svg{width:100%;height:100%}.product-information .product-details .variant-option legend{margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--drip-ink)}.product-information .product-details .variant-option--buttons .variant-option__button-label{min-height:46px;border:1px solid var(--drip-line-strong);border-radius:12px;font-weight:600;transition:border-color var(--drip-speed) ease,background-color var(--drip-speed) ease,color var(--drip-speed) ease}.product-information .product-details .variant-option--buttons .variant-option__button-label:hover{border-color:var(--drip-ink)}.product-information .product-details .variant-option--buttons .variant-option__button-label:has(:checked){border-color:var(--drip-ink)}.product-information .product-details .variant-option--buttons .variant-option__button-label:has([data-option-available=false]){opacity:.45;text-decoration:line-through}.product-information .product-details .variant-option--buttons .variant-option__button-label:has(:focus-visible){outline:2px solid var(--drip-ink);outline-offset:2px}.product-information .product-details .product-form-buttons--stacked{flex-direction:column;align-items:stretch;gap:10px}.product-information .product-details .quantity-selector-wrapper{justify-self:start;align-self:flex-start;width:auto}.product-information .product-details .quantity-selector{width:132px;height:46px;min-height:46px;border:1px solid var(--drip-line-strong);border-radius:999px}.product-information .product-details .product-form-buttons .add-to-cart-button{width:100%;min-height:54px;border-radius:999px;background-color:var(--drip-ink);color:#fff;font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--drip-speed) ease,transform .1s ease}.product-information .product-details .product-form-buttons .add-to-cart-button:hover{background-color:var(--drip-ink-hover)}.product-information .product-details .product-form-buttons .add-to-cart-button:active{transform:scale(.99)}#MainContent .product-details .product-form-buttons .add-to-cart-button{border-radius:999px!important;animation:none!important}.product-information .product-details .buy-now-button{width:100%;min-height:54px;padding-block:0;border:1.5px solid var(--drip-ink);border-radius:999px;background-color:#fff;color:var(--drip-ink);font-size:15px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--drip-speed) ease,color var(--drip-speed) ease}.product-information .product-details .buy-now-button:hover:not([disabled]){background-color:var(--drip-ink);color:#fff}.product-information .product-details .buy-now-button:focus-visible{outline:2px solid var(--drip-ink);outline-offset:3px}.product-information .product-details .payment-icons__list{gap:8px}.product-information .product-details .payment-icons__item svg{display:block;width:48px;height:32px;border-radius:8px}.product-information .product-details .product-description-text{padding:18px 0 0;border-top:1px solid var(--drip-line);border-radius:0;background:none}.product-information .product-details .product-description-text p{font-size:15px;line-height:1.6}.product-information .product-details .product-description-text li{font-size:15px;line-height:1.5}.product-information .product-details .product-description-text li:before{color:var(--drip-ink)}.product-information .product-details .related-designs__item,.product-information .product-details .related-designs__image,.product-information .product-details .related-designs__image img{overflow:hidden;border-radius:12px}.product-information .product-details .related-designs__heading{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.drip-extras{padding:32px 16px 8px}.drip-extras__inner{display:grid;gap:28px;max-width:1100px;margin:0 auto}.drip-extras .trust-badges-row-v2{position:relative;margin:0;padding:22px 10px;overflow:hidden;border:1px solid #c9ecd6;border-radius:20px;background:linear-gradient(135deg,#f0fbf4,#e1f5e8);box-shadow:0 6px 20px #16a34a1a}.drip-extras .trust-badges-row-v2:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .6) 50%,transparent 65%);transform:translate(-100%);animation:drip-brillo 5s ease-in-out 1s infinite;pointer-events:none}.drip-extras .trust-badges-row-v2__item{position:relative;z-index:1}.drip-extras .trust-badges-row-v2__item+.trust-badges-row-v2__item{border-inline-start:1px solid rgb(22 163 74 / .18)}.drip-extras .trust-badges-row-v2__icon{position:relative;width:48px;height:48px;background:#16a34a;color:#fff;box-shadow:0 4px 12px #16a34a59;animation:drip-flotar 3s ease-in-out infinite}.drip-extras .trust-badges-row-v2__icon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:50%;background:#22c55e;animation:drip-onda 2.4s ease-out infinite}.drip-extras .trust-badges-row-v2__item:nth-child(2) .trust-badges-row-v2__icon,.drip-extras .trust-badges-row-v2__item:nth-child(2) .trust-badges-row-v2__icon:before{animation-delay:.5s}.drip-extras .trust-badges-row-v2__item:nth-child(3) .trust-badges-row-v2__icon,.drip-extras .trust-badges-row-v2__item:nth-child(3) .trust-badges-row-v2__icon:before{animation-delay:1s}.drip-extras .trust-badges-row-v2__icon svg{width:22px;height:22px}.drip-extras .trust-badges-row-v2__title{font-size:13.5px;font-weight:700;line-height:1.3;color:#14532d}@supports (animation-timeline: view()){.drip-extras .trust-badges-row-v2__item{animation:drip-entrar linear both;animation-timeline:view();animation-range:entry 0% entry 80%}}@keyframes drip-onda{0%{transform:scale(1);opacity:.5}to{transform:scale(1.75);opacity:0}}@keyframes drip-flotar{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes drip-brillo{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@keyframes drip-entrar{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.drip-extras .trust-badges-row-v2:after,.drip-extras .trust-badges-row-v2__icon,.drip-extras .trust-badges-row-v2__icon:before,.drip-extras .trust-badges-row-v2__item{animation:none}}.drip-extras .social-proof-avatars{flex-direction:column;justify-content:center;gap:10px;margin:0;padding:0;background:none;text-align:center}.drip-extras .social-proof-avatars__text{align-items:center}.drip-extras .social-proof-avatars__line-1{font-size:15px;font-weight:700;color:var(--drip-ink)}.drip-extras .social-proof-avatars__line-2{font-size:13px;font-weight:500;color:var(--drip-mute)}.drip-extras .drip-faq-title,.drip-extras .text-block h2{margin:0;font-size:clamp(20px,2vw,24px);font-weight:800;letter-spacing:-.01em}.drip-extras .accordion{border-top:1px solid var(--drip-line)}.drip-extras .accordion .details{border-bottom:1px solid var(--drip-line)}.drip-extras .details__header{min-height:60px;padding-block:18px;font-size:15px;font-weight:600}.drip-extras .details-content{padding-bottom:18px;color:#444;font-size:15px;line-height:1.6}.drip-extras .details__header:focus-visible{outline:2px solid var(--drip-ink);outline-offset:2px}product-recommendations{--mobile-card-size: 44cqw}product-recommendations .text-block h3{font-size:clamp(20px,2vw,24px);font-weight:800;letter-spacing:-.01em}product-recommendations .product-card__content{overflow:hidden;border-radius:16px}product-recommendations .card-gallery{background:var(--drip-soft);overflow:hidden}product-recommendations .card-gallery img{mix-blend-mode:multiply}product-recommendations .product-card .text-block,product-recommendations .product-card .product-title{font-size:14px}product-recommendations .product-card .custom-installments-note{display:none}product-recommendations .product-card .price{font-size:16px;font-weight:800}@media(hover:hover)and (min-width:990px){product-recommendations .product-card{transition:box-shadow .25s ease}product-recommendations .product-card:hover{box-shadow:0 6px 20px #0000000f}product-recommendations .card-gallery img{transition:transform .35s ease}product-recommendations .product-card:hover .card-gallery img{transform:scale(1.04)}}@media screen and (max-width:749px){.drip-badges{top:10px;left:10px}.drip-extras{padding:24px 16px 4px}.drip-extras__inner{gap:22px}.drip-extras .trust-badges-row-v2{padding:14px 4px}.drip-extras .trust-badges-row-v2__title{font-size:12px}.drip-extras .details__header{min-height:56px;padding-block:16px}}@media(prefers-reduced-motion:reduce){.product-information .product-media-container img,product-recommendations .card-gallery img{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/drip-product.css.map */
