header{display:flex;justify-content:center;width:100vw;height:var(--appBarHeight);background-color:#fff;z-index:10;box-shadow:var(--md-sys-elevation-5);padding:0 1rem;position:fixed}header>div{max-width:1150px;display:flex;justify-content:space-between;align-items:center;width:100%}header>div>div{flex-grow:1;flex-shrink:0;flex-basis:1px;display:flex;align-items:center}header .logo span{font-size:26px;font-weight:900}header .searchInput{justify-content:center}header .searchInput>div{height:28px;border-radius:14px;border:solid var(--blueNavy) 3px;width:162px;display:flex;align-items:center;justify-content:center}header .searchInput>div>div.icon{width:22px;height:22px;min-width:22px;min-height:22px;display:flex;justify-content:center;align-items:center}header .searchInput>div>div.input{flex-grow:1;display:flex;align-items:center}header .searchInput>div>div.input>input{width:100%;border:0;background-color:transparent}header .kartIcon{justify-content:end}header .kartIcon>div{position:absolute;cursor:pointer}header .kartIcon .notchInvisibleContainer{position:absolute;right:0;top:0;height:0;width:0}header .kartIcon .notchInvisibleContainer>div{width:16px;height:16px;max-width:16px;max-height:16px;border-radius:8px;display:flex;justify-content:center;align-items:center;position:relative;left:-8px;top:-8px;background-color:var(--yellow)}header .kartIcon .notchInvisibleContainer>div>span{font-size:10px;font-weight:700}.mine-icon{display:flex}.mine-icon svg{position:relative;height:100%;width:100%;fill:currentColor}.mine-card{box-shadow:var(--md-sys-elevation-6);transition:var(--md-sys-elevation-transition);border-radius:1rem;display:flex;overflow:hidden;flex-direction:column}.mine-card:hover{box-shadow:var(--md-sys-elevation-10)}.mine-card-img--container{border-radius:1rem;overflow:hidden;position:relative;width:100%;padding-top:100%;box-shadow:var(--md-sys-elevation-1)}.mine-card-img--container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mine-card-main{display:flex;flex-grow:1;flex-direction:column;justify-content:space-between;padding:.5rem}.mine-card-title{font-weight:700;font-size:24px}.mine-card-description{color:var(--gray);text-decoration:underline;cursor:pointer}.mine-card-price{color:var(--gray);font-weight:700;font-size:24px}.mine-card-price:after{content:" €"}.mine-buttonToCart>span{font-weight:900}.mine-buttonToCart>.mine-icon{height:60%}.mine-button{border-radius:1rem;display:flex;justify-content:center;align-items:center;height:2rem;column-gap:.5rem;cursor:pointer;box-shadow:var(--md-sys-elevation-1);transition-duration:.4s;padding:0 .5rem}.mine-button:hover{box-shadow:var(--md-sys-elevation-2)}.mine-button.disabled{filter:grayscale(50%)}.mine-button-text{color:currentColor;font-weight:900}.mine-button-prepIcon,.mine-button-postIcon{color:currentColor;height:50%}.mine-cart-dialog{position:fixed;height:100vh;width:100vw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:20;background-color:#022439aa;display:flex;justify-content:center;align-items:center}.mine-cart-dialog--container{box-shadow:var(--md-sys-elevation-12);display:flex;width:1150px;height:678px;background:#fff;flex-direction:column;padding:1rem;position:absolute}.mine-cart-dialog-title{flood-color:var(--blueNavy);font-weight:900;font-size:84px;text-align:center}.mine-cart-dialog-main{flex-grow:1;display:flex;height:0;column-gap:1rem}.mine-cart-dialog-main>*{flex:1 0 0}.mine-cart-dialog-main--left{padding-right:1rem;overflow:auto}.mine-cart-dialog-main--right{display:flex;flex-direction:column;row-gap:1rem}.mine-cart-dialog-close{position:absolute;height:24px;width:24px;right:12px;top:12px;cursor:pointer}.mine-cart-dialog .section>p,.mine-cart-dialog .section>label{text-align:end}.mine-cart-dialog .section>hr{width:100%}.mine-cart-dialog-sending-data,.mine-cart-dialog-sending-calc{display:flex;flex-direction:column}.mine-cart-dialog-sending-data-title--container,.mine-cart-dialog-sending-calc-title--container{display:flex;justify-content:space-between}.mine-cart-dialog-sending-data-title--buttons,.mine-cart-dialog-sending-calc-title--buttons{display:flex;column-gap:1rem}.mine-cart-dialog-sending-data-title--buttons .mine-button,.mine-cart-dialog-sending-calc-title--buttons .mine-button{background-color:var(--primary);color:#fff}.mine-cart-dialog-sending-data-body,.mine-cart-dialog-sending-calc-body{align-self:end;display:grid;grid-template-columns:auto 1fr;column-gap:.2rem;row-gap:.2rem}.mine-cart-dialog-sending-data-body--left,.mine-cart-dialog-sending-calc-body--left{text-align:end}.mine-cart-dialog-sending-data-body input,.mine-cart-dialog-sending-data-body--right,.mine-cart-dialog-sending-calc-body input,.mine-cart-dialog-sending-calc-body--right{font-weight:700}.mine-cart-dialog-sending-data-body input.distance,.mine-cart-dialog-sending-data-body--right.distance,.mine-cart-dialog-sending-calc-body input.distance,.mine-cart-dialog-sending-calc-body--right.distance{position:relative;display:inline-block}.mine-cart-dialog-sending-data-body input.distance:after,.mine-cart-dialog-sending-data-body--right.distance:after,.mine-cart-dialog-sending-calc-body input.distance:after,.mine-cart-dialog-sending-calc-body--right.distance:after{content:" m";position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:1.2em;color:#333}.mine-cart-dialog-sending-data-body .price:after,.mine-cart-dialog-sending-calc-body .price:after{content:" €"}.mine-cart-dialog-sending-data-body .discount:before,.mine-cart-dialog-sending-calc-body .discount:before{content:"-"}.mine-cart-dialog-totals{display:flex;flex-direction:column;flex:1 0 0;justify-content:end}.mine-cart-dialog-totals p{text-align:end;min-width:max-content;font-size:1.5rem}.mine-cart-dialog-totals p span{font-weight:900}.mine-cart-dialog-totals-buttons{display:flex;column-gap:1rem;justify-content:end;margin-top:1rem}.mine-cart-card{display:flex;height:100px;column-gap:.5rem}.mine-cart-card-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mine-cart-card-img--container{position:relative;height:100%;width:100px;box-shadow:var(--md-sys-elevation-1);overflow:hidden;border-radius:1rem}.mine-cart-card-main{flex-grow:1;display:flex;justify-content:space-between}.mine-cart-card-main--left,.mine-cart-card-main--right{display:flex;flex-direction:column}.mine-cart-card-main--left .mine-cart-card-main--up{flex-grow:1}.mine-cart-card-title{color:var(--blueNavy)}.mine-cart-card-description{color:var(--gray);text-decoration:underline;cursor:pointer}.mine-cart-card-price{font-weight:700;font-size:20px;color:var(--gray)}.mine-cart-card-price:after{content:" €"}.mine-cart-card-howManyProducts,.mine-cart-card-total{display:flex;column-gap:1rem;align-items:center;justify-content:end}.mine-cart-card-howManyProducts--counter,.mine-cart-card-total--counter{display:flex;column-gap:.5rem}.mine-cart-card-howManyProducts--count,.mine-cart-card-total--count{font-weight:700;font-size:20px}.mine-cart-card-howManyProducts--title,.mine-cart-card-total--title{font-weight:700;font-size:16px}.mine-cart-card-howManyProducts--price,.mine-cart-card-total--price{color:var(--primary);font-weight:800;font-size:24px}.mine-cart-card-howManyProducts--price:after,.mine-cart-card-total--price:after{content:" €"}.mine-cart-card-howManyProducts .mine-icon,.mine-cart-card-total .mine-icon{height:24px;width:24px;cursor:pointer}.mine-cart-card-howManyProducts{flex-grow:1}.mine-cart-card-separator{margin:1rem 0}.mine-detail-dialog{position:fixed;height:100vh;width:100vw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30;background-color:#022439aa;display:flex;justify-content:center;align-items:center}.mine-detail-dialog--container{box-shadow:var(--md-sys-elevation-12);display:flex;width:50rem;height:25rem;background:#fff;padding:2rem;position:absolute;column-gap:1rem}.mine-detail-dialog--container--right{flex-grow:1;display:flex;flex-direction:column}.mine-detail-dialog--container--right--up{flex-grow:1}.mine-detail-dialog-img{object-fit:cover;height:100%;width:21rem;border-radius:2rem;box-shadow:var(--md-sys-elevation-2)}.mine-detail-dialog-close{position:absolute;height:24px;width:24px;right:12px;top:12px;cursor:pointer}.mine-detail-dialog-title{font-size:42px;font-weight:900}.mine-detail-dialog-price{font-size:50px;font-weight:700}.mine-detail-dialog-price:after{content:" €"}.mine-thanksDialog{position:fixed;height:100vh;width:100vw;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:30;background-color:#022439aa;display:flex;justify-content:center;align-items:center;font-size:.5px}.mine-thanksDialog--container{box-shadow:var(--md-sys-elevation-12);display:flex;justify-content:center;align-items:center;width:1208em;height:678em;background:#fff;position:absolute;overflow:hidden}.mine-thanksDialog-close{position:absolute;height:24px;width:24px;right:12px;top:12px;cursor:pointer}.mine-thanksDialog img{position:absolute;width:100%;top:-140em}.mine-thanksDialog-text{font-size:43em;font-weight:700;color:var(--blueNavy)}.mine-thanksDialog-text--name{font-weight:900;color:var(--primary)}:root{--sombra-1: rgba(0, 0, 0, .2);--sombra-2: rgba(0, 0, 0, .14);--sombra-3: rgba(0, 0, 0, .12);--md-sys-elevation-0: 0px 0px 0px 0px var(--sombra-1), 0px 0px 0px 0px var(--sombra-2), 0px 0px 0px 0px var(--sombra-3);--md-sys-elevation-1: 0px 2px 1px -1px var(--sombra-1), 0px 1px 1px 0px var(--sombra-2), 0px 1px 3px 0px var(--sombra-3);--md-sys-elevation-2: 0px 3px 1px -2px var(--sombra-1), 0px 2px 2px 0px var(--sombra-2), 0px 1px 5px 0px var(--sombra-3);--md-sys-elevation-3: 0px 3px 3px -2px var(--sombra-1), 0px 3px 4px 0px var(--sombra-2), 0px 1px 8px 0px var(--sombra-3);--md-sys-elevation-4: 0px 2px 4px -1px var(--sombra-1), 0px 4px 5px 0px var(--sombra-2), 0px 1px 10px 0px var(--sombra-3);--md-sys-elevation-5: 0px 3px 5px -1px var(--sombra-1), 0px 5px 8px 0px var(--sombra-2), 0px 1px 14px 0px var(--sombra-3);--md-sys-elevation-6: 0px 3px 5px -1px var(--sombra-1), 0px 6px 10px 0px var(--sombra-2), 0px 1px 18px 0px var(--sombra-3);--md-sys-elevation-7: 0px 4px 5px -2px var(--sombra-1), 0px 7px 10px 1px var(--sombra-2), 0px 2px 16px 1px var(--sombra-3);--md-sys-elevation-8: 0px 5px 5px -3px var(--sombra-1), 0px 8px 10px 1px var(--sombra-2), 0px 3px 14px 2px var(--sombra-3);--md-sys-elevation-9: 0px 5px 6px -3px var(--sombra-1), 0px 9px 12px 1px var(--sombra-2), 0px 3px 16px 2px var(--sombra-3);--md-sys-elevation-10: 0px 6px 6px -3px var(--sombra-1), 0px 10px 14px 1px var(--sombra-2), 0px 4px 18px 3px var(--sombra-3);--md-sys-elevation-11: 0px 6px 7px -4px var(--sombra-1), 0px 11px 15px 1px var(--sombra-2), 0px 4px 20px 3px var(--sombra-3);--md-sys-elevation-12: 0px 7px 8px -4px var(--sombra-1), 0px 12px 17px 2px var(--sombra-2), 0px 5px 22px 4px var(--sombra-3);--md-sys-elevation-13: 0px 7px 8px -4px var(--sombra-1), 0px 13px 19px 2px var(--sombra-2), 0px 5px 24px 4px var(--sombra-3);--md-sys-elevation-14: 0px 7px 9px -4px var(--sombra-1), 0px 14px 21px 2px var(--sombra-2), 0px 5px 26px 4px var(--sombra-3);--md-sys-elevation-15: 0px 8px 9px -5px var(--sombra-1), 0px 15px 22px 2px var(--sombra-2), 0px 6px 28px 5px var(--sombra-3);--md-sys-elevation-16: 0px 8px 10px -5px var(--sombra-1), 0px 16px 24px 2px var(--sombra-2), 0px 6px 30px 5px var(--sombra-3);--md-sys-elevation-17: 0px 8px 11px -5px var(--sombra-1), 0px 17px 26px 2px var(--sombra-2), 0px 6px 32px 5px var(--sombra-3);--md-sys-elevation-18: 0px 9px 11px -5px var(--sombra-1), 0px 18px 28px 2px var(--sombra-2), 0px 7px 34px 6px var(--sombra-3);--md-sys-elevation-19: 0px 9px 12px -6px var(--sombra-1), 0px 19px 29px 2px var(--sombra-2), 0px 7px 36px 6px var(--sombra-3);--md-sys-elevation-20: 0px 10px 13px -6px var(--sombra-1), 0px 20px 31px 3px var(--sombra-2), 0px 8px 38px 7px var(--sombra-3);--md-sys-elevation-21: 0px 10px 13px -6px var(--sombra-1), 0px 21px 33px 3px var(--sombra-2), 0px 8px 40px 7px var(--sombra-3);--md-sys-elevation-22: 0px 10px 14px -6px var(--sombra-1), 0px 22px 35px 3px var(--sombra-2), 0px 8px 42px 7px var(--sombra-3);--md-sys-elevation-23: 0px 11px 14px -7px var(--sombra-1), 0px 23px 36px 3px var(--sombra-2), 0px 9px 44px 8px var(--sombra-3);--md-sys-elevation-24: 0px 11px 15px -7px var(--sombra-1), 0px 24px 38px 3px var(--sombra-2), 0px 9px 46px 8px var(--sombra-3);--md-sys-elevation-transition: box-shadow .28s cubic-bezier(.4, 0, .2, 1);will-change:box-shadow}.mdc-elevation--z0{box-shadow:var(--md-sys-elevation-0)}.mdc-elevation--z1{box-shadow:var(--md-sys-elevation-1)}.mdc-elevation--z2{box-shadow:var(--md-sys-elevation-2)}.mdc-elevation--z3{box-shadow:var(--md-sys-elevation-3)}.mdc-elevation--z4{box-shadow:var(--md-sys-elevation-4)}.mdc-elevation--z5{box-shadow:var(--md-sys-elevation-5)}.mdc-elevation--z6{box-shadow:var(--md-sys-elevation-6)}.mdc-elevation--z7{box-shadow:var(--md-sys-elevation-7)}.mdc-elevation--z8{box-shadow:var(--md-sys-elevation-8)}.mdc-elevation--z9{box-shadow:var(--md-sys-elevation-9)}.mdc-elevation--z10{box-shadow:var(--md-sys-elevation-10)}.mdc-elevation--z11{box-shadow:var(--md-sys-elevation-11)}.mdc-elevation--z12{box-shadow:var(--md-sys-elevation-12)}.mdc-elevation--z13{box-shadow:var(--md-sys-elevation-13)}.mdc-elevation--z14{box-shadow:var(--md-sys-elevation-14)}.mdc-elevation--z15{box-shadow:var(--md-sys-elevation-15)}.mdc-elevation--z16{box-shadow:var(--md-sys-elevation-16)}.mdc-elevation--z17{box-shadow:var(--md-sys-elevation-17)}.mdc-elevation--z18{box-shadow:var(--md-sys-elevation-18)}.mdc-elevation--z19{box-shadow:var(--md-sys-elevation-19)}.mdc-elevation--z20{box-shadow:var(--md-sys-elevation-20)}.mdc-elevation--z21{box-shadow:var(--md-sys-elevation-21)}.mdc-elevation--z22{box-shadow:var(--md-sys-elevation-22)}.mdc-elevation--z23{box-shadow:var(--md-sys-elevation-23)}.mdc-elevation--z24{box-shadow:var(--md-sys-elevation-24)}.mdc-elevation-transition{transition:var(--md-sys-elevation-transition)}html{-webkit-overflow-scrolling:auto;-webkit-text-size-adjust:100%;box-sizing:border-box;height:100vh;touch-action:manipulation;font-family:louis george cafe,sans-serif;display:block;font-size:16px;--blueNavy: #022439;--yellow: #f8bc02;--gray: #707070;--primary: rgb(168, 80, 160);--appBarHeight: 60px;background-color:var(--blueNavy)}html body{font-size:100%}*,*:before,*:after{box-sizing:border-box;-webkit-user-select:none!important;user-select:none!important}*,:after,:before,button,button:focus,input,textarea{-webkit-tap-highlight-color:transparent;box-sizing:inherit;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:text}body,ul,li,ol,div,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;border:0}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{direction:ltr}ol,ul{list-style:none}a{text-decoration:none;color:inherit}body div[id=contenedor_principal]~div{display:none}body,body>*,body>*>*{height:100%}#root{display:flex;justify-content:center}.App{display:flex;flex-direction:column;align-items:center}.App>div{flex-grow:1;width:100vw;display:flex;justify-content:center}.App>div>main{max-width:1150px;width:100%;min-height:100%;background-color:#fff;padding:calc(2rem + var(--appBarHeight)) 4rem 2rem}.imageHeader{overflow:hidden;width:100%;border-radius:30px;box-shadow:var(--md-sys-elevation-6);position:relative;padding-top:34.6153846154%}.imageHeader>img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.productsGrid{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:2rem;row-gap:2rem;margin-top:2rem;border-radius:1rem}@media (max-width: 800px){.productsGrid{grid-template-columns:1fr 1fr}}@media (max-width: 550px){.productsGrid{grid-template-columns:1fr}}
