:root{--db-magenta: #ff1ec7;--db-ink-pink: #9e0076;--db-ink: #3e3d3e;--db-pink-wash: #fff4f9;--db-lilac-wash: #faf0fb;--db-sky-wash: #eef6fd;--db-radius: 1.6rem;--db-radius-lg: 2.4rem}.db-h-fondo--rosa{background:var(--db-pink-wash)}.db-h-fondo--lila{background:var(--db-lilac-wash)}.db-h-fondo--azul{background:var(--db-sky-wash)}.db-h-fondo--blanco{background:#fff}.db-h-fondo--amarillo{background:#ffdb57}.db-h-fondo--magenta{--color-foreground: 255, 255, 255;background:var(--db-ink-pink);color:#fff}.db-h-sec{color:var(--db-ink)}.db-h-fondo--magenta.db-h-sec{color:#fff}.db-h-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.4rem 1.6rem;margin:0 0 1.6rem}.db-h-head--center{flex-direction:column;align-items:center;text-align:center}.db-h-head__text{min-width:0;flex:1 1 24rem}.db-h-kicker{margin:0 0 .6rem;color:var(--db-ink-pink);font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.db-h-title{margin:0;color:var(--db-ink);font-size:clamp(2.4rem,2rem + 1.2vw,3.4rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.db-h-sub{margin:.6rem 0 0;color:var(--db-ink);font-size:1.6rem;line-height:1.5}.db-h-more{display:inline-flex;flex-shrink:0;align-items:center;gap:.4rem;min-height:4.4rem;color:var(--db-ink-pink);font-size:1.5rem;font-weight:700;text-decoration:underline;text-underline-offset:.3rem}.db-h-more svg{flex:0 0 auto}.db-h-more .db-ico,.db-h-pres__arrow .db-ico,.db-h-pers__item--todo .db-ico,.db-h-prod__end-icon .db-ico{transform:rotate(-90deg)}.db-h-hint{padding:1.2rem;border:.1rem dashed rgba(62,61,62,.4);border-radius:1.2rem;font-size:1.4rem;list-style:none}.db-h-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:0 2.4rem;border:.2rem solid var(--db-magenta);border-radius:4rem;background:var(--db-magenta);color:#121212;font-family:inherit;font-size:1.6rem;font-weight:700;line-height:1.2;letter-spacing:.01em;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.db-h-btn:hover{border-color:#ff4fd3;background:#ff4fd3;box-shadow:0 .6rem 1.6rem #ff1ec747}.db-h-btn:focus-visible,.db-h-more:focus-visible,.db-h-sec a:focus-visible{outline:.2rem solid var(--db-ink-pink);outline-offset:.3rem}.db-h-btn--sec{border-color:var(--db-ink-pink);background:#fff;color:var(--db-ink-pink)}.db-h-btn--sec:hover{border-color:var(--db-ink-pink);background:var(--db-pink-wash);box-shadow:none}.db-h-fondo--magenta .db-h-btn{border-color:#fff;background:#fff;color:var(--db-ink-pink)}.db-h-fondo--magenta .db-h-btn:hover{border-color:var(--db-pink-wash);background:var(--db-pink-wash);box-shadow:none}.db-h-fondo--magenta a:focus-visible{outline-color:#fff}.db-h-fondo--amarillo .db-h-btn{border-color:var(--db-ink);background:var(--db-ink);color:#fff}.db-h-fondo--amarillo .db-h-btn:hover{border-color:#121212;background:#121212;box-shadow:none}.db-h-hero{overflow:hidden}.db-h-hero__grid{display:grid;gap:2.4rem;align-items:center}.db-h-hero__grid--solo{max-width:80rem;margin:0 auto;text-align:center}.db-h-hero__grid--solo .db-h-hero__ctas,.db-h-hero__grid--solo .db-h-hero__trust{justify-content:center}.db-h-hero__title{margin:0;color:var(--db-ink);font-size:clamp(3.4rem,2.4rem + 3.4vw,6.2rem);font-weight:700;line-height:1.04;letter-spacing:-.02em;text-wrap:balance}.db-h-hero__sub{max-width:56rem;margin:1.2rem 0 0;color:var(--db-ink);font-size:1.7rem;line-height:1.5}.db-h-hero__grid--solo .db-h-hero__sub{margin-inline:auto}.db-h-hero__sub>*{margin:0}.db-h-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2rem}.db-h-hero__ctas .db-h-btn{flex:1 1 auto;padding-inline:2rem}.db-h-hero__trust{display:flex;flex-wrap:wrap;gap:.8rem 1.6rem;margin:1.8rem 0 0;padding:0;color:var(--db-ink);font-size:1.4rem;line-height:1.35;list-style:none}.db-h-hero__trust li,.db-h-hero__trust a{display:inline-flex;align-items:center;gap:.6rem}.db-h-hero__trust a{min-height:3.2rem;color:inherit;text-decoration:underline;text-decoration-color:#9e007666;text-underline-offset:.3rem}.db-h-hero__trust svg{flex:0 0 auto;color:var(--db-ink-pink)}.db-h-stars{display:inline-block;background:linear-gradient(90deg,var(--db-ink-pink) var(--db-fill, 100%),rgba(158,0,118,.25) var(--db-fill, 100%));-webkit-background-clip:text;background-clip:text;color:transparent;font-size:1.5rem;letter-spacing:.1rem;line-height:1}.db-h-hero__mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.db-h-hero__tile>a{display:block;position:relative;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--db-radius-lg);background:#fff;box-shadow:0 .2rem 1.2rem #3e3d3e1a}.db-h-hero__tile img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.db-h-hero__tile>a:hover img{transform:scale(1.04)}.db-h-hero__label{position:absolute;bottom:.8rem;left:.8rem;max-width:calc(100% - 1.6rem);padding:.4rem 1rem;overflow:hidden;border-radius:99rem;background:#fff;box-shadow:0 .1rem .4rem #3e3d3e29;color:var(--db-ink-pink);font-size:1.3rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.db-car__track{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.db-car__track::-webkit-scrollbar{display:none}.db-car__slide{position:relative;flex:0 0 100%;overflow:hidden;aspect-ratio:var(--db-car-ar-m, var(--db-car-ar, 3));background:var(--db-pink-wash);scroll-snap-align:start}.db-car__slide picture,.db-car__link{display:block;width:100%;height:100%}.db-car__img{display:block;width:100%;height:100%;object-fit:cover}.db-car__link:focus-visible{outline:.3rem solid var(--db-ink-pink);outline-offset:-.3rem}.db-car__controls{display:flex;align-items:center;justify-content:center;gap:.2rem;padding:.4rem 0}.db-car__dot,.db-car__pausa{display:grid;place-items:center;width:2.8rem;height:2.8rem;padding:0;border:0;background:none;color:var(--db-ink);cursor:pointer}.db-car__dot:before{content:"";width:.8rem;height:.8rem;border-radius:99rem;background:#8a8a8a;transition:width .2s ease,background-color .2s ease}.db-car__dot[aria-current=true]:before{width:2rem;background:var(--db-ink-pink)}.db-car__dot:focus-visible,.db-car__pausa:focus-visible{border-radius:99rem;outline:.2rem solid var(--db-ink-pink);outline-offset:.1rem}.db-car__ico-play{display:none}.db-car--pausado .db-car__ico-play{display:block}.db-car--pausado .db-car__ico-pausa{display:none}.db-h-conf__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem 1.4rem;margin:0;padding:0;list-style:none}.db-h-conf__item{display:flex;align-items:flex-start;gap:.8rem;min-width:0}.db-h-conf__ico{display:grid;flex:0 0 3.2rem;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:var(--db-pink-wash);color:var(--db-ink-pink)}.db-h-conf__txt{display:flex;flex-direction:column;min-width:0}.db-h-conf__titulo{color:var(--db-ink);font-size:1.35rem;font-weight:700;line-height:1.25}.db-h-conf__detalle{margin-top:.2rem;color:var(--db-ink);font-size:1.25rem;line-height:1.3}.db-h-promo[hidden]{display:none}.db-h-promo__inner{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem;padding-top:1.6rem;padding-bottom:1.6rem}.db-h-promo__copy>p{margin:0}.db-h-promo__kicker{font-size:1.3rem;font-weight:700;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.db-h-promo .db-h-promo__title{margin-top:.2rem;font-size:clamp(2rem,1.7rem + 1vw,2.8rem);font-weight:700;line-height:1.15}.db-h-promo .db-h-promo__line{margin-top:.2rem;font-size:1.7rem;font-weight:700;line-height:1.3}.db-h-promo .db-h-promo__text{margin-top:.4rem;font-size:1.4rem;line-height:1.45}.db-h-promo .db-h-hint{margin-top:0;margin-bottom:1.2rem}.db-h-pers__list{display:grid;grid-auto-columns:28%;grid-auto-flow:column;grid-template-rows:repeat(2,auto);gap:1.6rem 1.2rem;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.db-h-pers__list::-webkit-scrollbar{display:none}.db-h-pers__item{min-width:0;scroll-snap-align:start}.db-h-pers__link{display:flex;flex-direction:column;align-items:center;gap:.8rem;color:var(--db-ink);text-align:center;text-decoration:none}.db-h-pers__media{display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:2rem;background:#fff;box-shadow:inset 0 0 0 .1rem #3e3d3e14}.db-h-pers__media img,.db-h-pers__media .db-h-pers__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.db-h-pers__link:hover img{transform:scale(1.05)}.db-h-pers__name{display:-webkit-box;overflow:hidden;font-size:1.4rem;font-weight:700;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2}.db-h-pers__link:hover .db-h-pers__name{color:var(--db-ink-pink);text-decoration:underline;text-underline-offset:.3rem}.db-h-pers__item--todo .db-h-pers__media{background:var(--db-ink-pink);box-shadow:none;color:#fff}.db-h-pers__item--todo .db-h-pers__name{color:var(--db-ink-pink)}.db-h-prod .card__inner{overflow:hidden;border-radius:var(--db-radius);box-shadow:inset 0 0 0 .1rem #3e3d3e0f}.db-h-prod .card .media{background:#fff}.db-h-prod .card__heading{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;letter-spacing:0}.db-h-prod .card__heading>a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.db-h-prod .card .price{margin-top:.4rem;color:var(--db-ink);font-size:1.6rem;font-weight:700;letter-spacing:0}.db-h-prod .card .price .price-item{margin-right:.6rem}.db-h-prod .card .rating-count{font-size:1.3rem}.db-h-prod .db-h-prod__item .quick-add{margin:1rem 0 0}.db-h-prod .db-h-prod__item .quick-add__submit.button{--color-button: 255, 244, 249;--color-button-text: 158, 0, 118;min-height:4.4rem;padding:.4rem 1rem;font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:.01em}.db-h-prod__item{position:relative}.db-h-prod .db-h-prod__item{display:flex;flex-direction:column}.db-h-prod .db-h-prod__item>product-component{display:flex;flex:1 1 auto;flex-direction:column}.db-h-prod .db-h-prod__item>.card-wrapper,.db-h-prod .db-h-prod__item>product-component>.card-wrapper{flex:1 1 auto}.db-h-prod__badge{position:absolute;top:.8rem;left:.8rem;z-index:2;padding:.3rem .9rem;border-radius:99rem;background:#fff;box-shadow:0 .1rem .4rem #3e3d3e29;color:var(--db-ink-pink);font-size:1.3rem;font-weight:700;line-height:1.3;pointer-events:none}.db-h-prod__end-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;height:100%;min-height:20rem;padding:1.6rem;border-radius:var(--db-radius);background:var(--db-pink-wash);color:var(--db-ink-pink);font-size:1.6rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.db-h-prod__end-icon{display:grid;place-items:center;width:5.6rem;height:5.6rem;border-radius:50%;background:#fff}.db-h-prod--sin-tachado .card__badge,.db-h-prod--sin-tachado .price__badge-sale,.db-h-prod--sin-tachado .price--on-sale .price__sale s.price-item--regular,.db-h-prod--sin-tachado .price--on-sale .price__sale .visually-hidden--inline{display:none}@media screen and (max-width:989px){.db-h-prod .db-h-prod__track{flex-wrap:nowrap;column-gap:1.2rem;margin:0 -1.5rem;padding:.4rem 1.5rem 1.2rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:1.5rem;scroll-snap-type:x mandatory;scrollbar-width:none}.db-h-prod .db-h-prod__track::-webkit-scrollbar{display:none}.db-h-prod .db-h-prod__track>.grid__item{flex:0 0 46%;width:46%;max-width:46%;scroll-snap-align:start}}@media screen and (max-width:989px)and (hover:hover)and (pointer:fine){.db-h-prod .db-h-prod__track,.db-h-pers__list{scrollbar-width:thin;scrollbar-color:#9e0076 transparent}}.db-h-pres__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;max-width:110rem;margin:0 auto;padding:0;list-style:none}.db-h-pres__card{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:8rem;padding:1.6rem 1.8rem;border-radius:var(--db-radius-lg);background:#fff;box-shadow:inset 0 0 0 .1rem #3e3d3e1a;color:var(--db-ink);text-decoration:none;transition:box-shadow .2s ease}.db-h-pres__card:hover{box-shadow:inset 0 0 0 .2rem var(--db-ink-pink)}.db-h-pres__copy{min-width:0}.db-h-pres__price{display:block;color:var(--db-ink-pink);font-size:2.4rem;font-weight:700;line-height:1.1}.db-h-pres__label{display:block;margin-top:.4rem;font-size:1.4rem;line-height:1.35}.db-h-pres__arrow{display:grid;flex:0 0 4.4rem;place-items:center;width:4.4rem;height:4.4rem;border-radius:50%;background:var(--db-pink-wash);color:var(--db-ink-pink)}.db-h-hist__grid{display:grid;gap:2.4rem;align-items:center}.db-h-hist__copy{max-width:64rem}.db-h-hist__text{margin-top:1.2rem;color:var(--db-ink);font-size:1.6rem;line-height:1.6}.db-h-hist__text>:first-child{margin-top:0}.db-h-hist__text>:last-child{margin-bottom:0}.db-h-hist__copy .db-h-btn{margin-top:2rem}.db-h-hist__media{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;padding:0;list-style:none}.db-h-hist__media img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;border-radius:var(--db-radius);background:#fff;object-fit:cover}.db-h-hist__media--una{display:block}.db-h-hist__media--una img{aspect-ratio:4 / 3;border-radius:var(--db-radius-lg)}.db-h-club__box{max-width:72rem;margin:0 auto;padding:2.8rem 2rem;border-radius:var(--db-radius-lg);background:#fff;box-shadow:0 .4rem 2.4rem #9e007614;text-align:center}.db-h-club__form{margin-top:2rem}.db-h-club__row{display:flex;flex-direction:column;gap:1rem}.db-h-club__input{width:100%;min-height:5.2rem;padding:0 2rem;border:.2rem solid #767676;border-radius:4rem;background:#fff;color:var(--db-ink);font-family:inherit;font-size:1.6rem}.db-h-club__input::placeholder{color:#3e3d3ebf}.db-h-club__input:focus-visible{border-color:var(--db-ink-pink);outline:.2rem solid var(--db-ink-pink);outline-offset:.2rem}.db-h-club__row .db-h-btn{min-height:5.2rem}.db-h-club__msg{display:flex;align-items:center;justify-content:center;gap:.6rem;margin:1.2rem 0 0;font-size:1.5rem;font-weight:700;line-height:1.4}.db-h-club__msg--ok{color:var(--db-ink-pink)}.db-h-club__msg--error{color:#b3261e}.db-h-club__note{margin:1.2rem 0 0;font-size:1.3rem;line-height:1.45}.shopify-section[id$=__resenas] .jdgm-title{color:var(--db-ink);font-family:var(--font-heading-family);font-size:clamp(2.4rem,2rem + 1.2vw,3.4rem);font-weight:700;line-height:1.12;letter-spacing:-.01em}@media screen and (max-width:374px){.db-h-hero__label{white-space:normal;text-overflow:clip}}@media screen and (min-width:750px){.db-car__slide{aspect-ratio:var(--db-car-ar, 3)}.db-h-conf__lista{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem 2.4rem}.db-h-conf__titulo{font-size:1.5rem}.db-h-conf__detalle{font-size:1.35rem}.db-h-head{margin-bottom:2.4rem}.db-h-hero__mosaic{gap:1.2rem}.db-h-hero__ctas .db-h-btn{flex:0 0 auto;padding-inline:3.2rem}.db-h-promo__inner{flex-direction:row;align-items:center;justify-content:space-between;gap:2.4rem}.db-h-promo__inner .db-h-btn{flex-shrink:0}.db-h-pers__list{grid-auto-columns:17%;margin:0 -5rem;padding-inline:5rem;scroll-padding-inline:5rem}.db-h-prod .db-h-prod__track{margin:0 -5rem;padding-inline:5rem;scroll-padding-inline:5rem}.db-h-pres__grid{grid-template-columns:repeat(auto-fit,minmax(24rem,1fr));gap:1.6rem}.db-h-club__box{padding:4rem}.db-h-club__row{flex-direction:row}.db-h-club__row .db-h-btn{flex-shrink:0}}@media screen and (min-width:750px)and (max-width:989px){.db-h-hero__mosaic{grid-template-columns:repeat(4,minmax(0,1fr))}.db-h-prod .db-h-prod__track>.grid__item{flex-basis:30%;width:30%;max-width:30%}}@media screen and (min-width:990px){.db-h-hero__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:5.6rem}.db-h-hero__grid--solo{grid-template-columns:minmax(0,1fr)}.db-h-pers__list{grid-auto-flow:row;grid-template-columns:repeat(7,minmax(0,1fr));grid-template-rows:none;grid-auto-columns:auto;gap:2.4rem 1.6rem;margin:0;padding:0;overflow:visible}.db-h-prod__end{display:none}.db-h-hist__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6.4rem}.db-h-hist__media{order:-1}}@media(prefers-reduced-motion:reduce){.db-h-btn,.db-h-hero__tile img,.db-h-pers__media img,.db-h-pres__card{transition:none}.db-h-hero__tile>a:hover img,.db-h-pers__link:hover img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/dinbran-home.css.map */
