body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.about__container{font-family:TT Ramillas Trl}.about__container img{background-size:cover;height:200px}.about__container .main__text{font-size:40px;font-style:italic;font-weight:800;margin:24px 0 0;text-align:center}.about__container .secondary__text{font-family:Raleway;font-size:20px;font-weight:500;margin:0;text-align:center}.about__container .about__img{align-items:center;background-image:url(https://unico.boutique/club.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;height:200px;justify-content:end;padding:22px 0}.about__container .about__guide{align-items:center;display:flex;flex-direction:column;padding:24px;transition:.5s}.about__container .about__guide .main__text{margin-bottom:14px}.about__container .about__guide .about_description{align-items:center;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:2px;line-height:30px;padding:0 20px;transition:.5s;width:300px}.about__container .about__guide .about_description svg{height:14px}.about__container .about__guide .about_description.nav__visible{height:30vw}.about__container .about__guide .about__detail{font-family:Raleway;font-size:14px;height:0;margin:0;max-width:300px;overflow:hidden;text-align:left;transition:.5s}.about__container .about__guide .about__detail.show__detail{height:40px;padding:10px 0}.about__container .about__guide .MuiDivider-root{border-color:#78787880;margin:5px 20px;width:300px}.about__container .about__boxes{display:flex;flex-direction:column}.about__container .about__boxes .main__text{margin:0 0 14px}.about__container .about__boxes .secondary__text{margin-bottom:24px}.about__container .about__club{align-items:center;display:flex;flex-direction:column;justify-content:center}.about__container .about__club img{border-radius:20px 20px 0 0;height:240px;object-fit:cover;width:100%}.about__container .about__club .about__text__container{background-color:#151821;border-radius:0 0 20px 20px;display:flex;justify-content:center;width:100%}.about__container .about__club .about__text__container .about__texts{color:#fff;font-family:TT Ramillas Trl;font-style:italic;font-weight:800;padding:22px;text-align:left}.about__container .about__club .about__text__container .about__texts .about__text{font-size:24px}.about__container .about__club .about__text__container .about__texts .about__text .about__info{font-family:Raleway;font-size:14px;font-weight:500;margin-top:28px}.about__container .about__club .about__text__container .about__texts .about__text .about__info :first-of-type{line-height:0}.about__container .about__club .about__text__container .about__texts .about__text .about__info :nth-of-type(2){font-style:normal}.about__container .about__club .about__text__container .about__texts .about__text .MuiDivider-root{border-color:#78787880}@media screen and (min-width:600px){.about__container .about__boxes,.about__container .about__wines{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:20px;justify-content:center}}@media screen and (min-width:900px){.about__container .about__club .about__text__container .about__texts{display:flex;flex-direction:row;gap:20px}.about__container .about__club .about__text__container .about__texts .about__text{display:flex;flex-direction:row;gap:20px;max-width:240px}.about__container .about__club .about__text__container .about__texts .about__text .MuiDivider-root{align-self:stretch;border-bottom-width:0;border-right-width:thin;width:0}}.productadmin .productadmin__wrapper .productadmin__form .product__desc .MuiTextField-root .MuiInputBase-root{height:115px;padding-top:28px}.products__container{padding:50px}.locality__form{align-items:center;display:flex;flex-direction:column;gap:20px}.locality__form .save__button button{width:150px}.locality__container{display:flex;flex-direction:column;gap:40px;padding:20px}.checkout__container{width:100%}.checkout__container .checkout__stepper{margin:0 auto;max-width:800px;padding:28px}@media screen and (min-width:800px){.checkout__container{align-items:start;flex-direction:row;gap:30px;justify-content:center}.checkout__container .checkout__info{max-width:600px;width:100%}.checkout__container .checkout__info .checkout__resume{gap:20px;justify-content:start}.checkout__container .checkout__info .checkout__resume .checkout__img{border:1px solid #8e8e8f;padding:10px}.checkout__container .checkout__info .checkout__resume .detail__product{align-self:start;width:100%}.checkout__container .checkout__info .checkout__resume .detail__product h3{font-size:20px;margin:0}.checkout__container .checkout__info .checkout__resume .detail__product .detail__pack{font-family:Raleway;font-weight:500;margin:10px 0}.checkout__container .checkout__info .checkout__resume .detail__total{width:100%}.checkout__container .checkout__info .checkout__resume .detail__total .total__price{font-size:20px;margin:0}}.confirmation__container{margin:40px 0 20px;text-align:center}.confirmation__container h2{margin-bottom:40px}.confirmation__container .confirmation h3{font-family:TT Ramillas Trl;font-size:24px;font-weight:700;text-align:center}.confirmation__container .confirmation .confirmation__info{border:1px solid #787878;border-radius:5px;font-style:normal;margin:0 auto;max-width:360px;padding:0 10px}.confirmation__container .confirmation .confirmation__info h3{font-family:Raleway;font-size:12px;font-style:normal;font-weight:400}.confirmation__container .confirmation .confirmation__info .confirmation__detail{display:flex;flex-direction:column}.confirmation__container .confirmation .confirmation__info .confirmation__detail .confirmation__data{font-size:12px;margin-bottom:14px}.confirmation__container .confirmation .confirmation__info .confirmation__detail .confirmation__data p{margin:0}.confirmation__container .confirmation .confirmation__info .confirmation__detail .confirmation__data .data__change{display:flex;font-weight:800;justify-content:space-between}.confirmation__container .confirmation .confirmation__info .confirmation__detail .confirmation__data .data__change .data__button{color:#787878;cursor:pointer;font-weight:400;text-decoration:underline}.confirmation__container .confirmation .confirmation__info .confirmation__detail .confirmation__data .data__value{color:#787878}@media screen and (min-width:800px){.confirmation__container{max-width:1000px;width:100%}}.form__container{margin:30px auto 0;max-width:300px;text-align:center}.form__container h3{font-family:TT Ramillas Trl;font-size:18px;font-style:italic;font-weight:800}.form__container .MuiFormControl-root{margin-bottom:14px}.form__container .MuiFormControl-root .MuiFormLabel-root{color:#787878;font-size:12px;line-height:22px}.form__container .MuiFormControl-root .MuiFormHelperText-root{font-size:10px}.form__container .MuiFormControl-root .MuiInputBase-root textarea{height:40px}.form__container .MuiAutocomplete-root .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding-top:0}.form__container .formassoc__location{display:flex;gap:10px;justify-content:center}.form__container .formassoc__location .MuiAutocomplete-root{width:50%}.form__container .association__notes .MuiTextField-root .MuiInputBase-root{height:92px}@media screen and (min-width:800px){.form__container{max-width:400px}.form__container .form__data,.form__container .formassoc__location{width:400px}}.checkout__resume__total{display:flex;flex-direction:column;max-width:360px;width:100%}.checkout__resume__total h3{font-family:Raleway;font-size:24px;font-weight:700;margin:24px 0 14px}.checkout__resume__total .resume__price{padding:10px 0 50px}.checkout__resume__total .resume__price .detail__price{align-items:center;display:flex;font-weight:500;height:22px;justify-content:space-between;margin:0}.checkout__resume__total button{margin:24px 0}.checkout__resume__total .resume__links{align-items:center;display:flex;flex-direction:column;gap:5px}.checkout__resume__total .resume__links a{color:#787878}.checkout__resume__total .total__price{align-items:center;display:flex;font-weight:500;height:22px;justify-content:space-between;margin:10px 0}.checkout__stepper .MuiBox-root{gap:0}.checkout__stepper .MuiBox-root #cardPaymentBrick_container{height:640px;max-width:300px}.checkout__stepper .MuiBox-root #cardPaymentBrick_container form .form-inputs-1zFeeq .fade-wrapper-34hB2J .svelte-1jwum41{display:none}.checkout__stepper .MuiBox-root #cardPaymentBrick_container form .fade-wrapper-34hB2J .row-dOpyEt{margin-bottom:0;margin-top:0}.checkout__stepper .MuiBox-root #cardPaymentBrick_container form .fade-wrapper-34hB2J .row-dOpyEt.margin-top-3G8ko4.svelte-f1k4kg{align-items:center}.checkout__stepper .MuiBox-root .MuiAlert-root{width:360px}@media screen and (min-width:800px){.checkout__stepper .MuiBox-root #cardPaymentBrick_container .container-2EtaVo,.checkout__stepper .MuiBox-root #cardPaymentBrick_container .form-inputs-1zFeeq{max-width:400px}}.approved__container{align-items:center;display:flex;flex-direction:column;padding-top:60px;width:100%}.approved__container .approved__info{color:#2e7d32;font-size:12px;margin:24px 0 10px 24px;text-align:left;width:100%}.approved__container .approved__payment{border:1px solid #2e7d32;border-radius:5px;font-style:normal;margin:0 14px;max-width:360px;padding:0 10px;width:100%}.approved__container .approved__payment .MuiPaper-root{background-color:#fff;color:#1e1e1e;font-weight:800;padding:10px 0 0}.approved__container .approved__payment p{font-size:14px;margin:0}.approved__container .approved__payment button{width:100%}.showbooking__container{align-items:center;display:flex;flex-direction:column;width:100%}.showbooking__container .showbooking__link{align-items:center;color:#787878;display:flex;justify-content:center;max-width:360px;width:100%}.showbooking__container .showbooking__link p{margin:10px 0}.showbooking__container .MuiDivider-root{max-width:360px;width:100%}.reject__container{align-items:center;display:flex;flex-direction:column;margin-top:60px;padding-top:60px;width:100%}.reject__container .reject__info{color:#b3261e;font-size:12px;margin:24px 0 10px 50px;text-align:left;width:100%}.reject__container .reject__payment{border:1px solid #b3261e;border-radius:5px;font-style:normal;margin:0 14px;max-width:360px;padding:0 10px;width:100%}.reject__container .reject__payment .MuiPaper-root{background-color:#fff;color:#1e1e1e;font-weight:800;padding:10px 0 0}.reject__container .reject__payment p{font-size:14px;margin:0}.reject__container .reject__payment button{background-color:#b3261e;width:100%}.contact__container .contact__img{align-items:center;background-image:url(https://unico.boutique/contact.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;height:200px;justify-content:end;width:100%}.contact__container .contact__img h3{font-family:TT Ramillas Trl;font-size:40px;font-style:italic}.contact__container .contact__form{align-items:center;display:flex;flex-direction:column;gap:20px;padding-top:60px;width:100%}.contact__container .contact__form .MuiFormControl-root{max-width:360px}.contact__container .contact__form .contact__notes{max-width:360px;width:100%}.contact__container .contact__form .contact__notes .MuiTextField-root .MuiInputBase-root{height:115px;padding-top:28px}.contact__container .contact__form button{max-width:360px;width:100%}@media screen and (min-width:800px){.contact__container .contact__img{height:500px}.contact__container .contact__form .MuiFormControl-root{max-width:600px}.contact__container .contact__form .contact__notes{max-width:600px;width:100%}.contact__container .contact__form button{max-width:600px}}.button__container{display:flex;justify-content:center;position:relative;width:100%}.button__container button{width:320px}.button__container button.disabled{background-color:gray}.button__container .MuiCircularProgress-root{color:#151821;left:550px;position:absolute;top:32px}.club__container .club__title{font-family:TT Ramillas Trl;font-size:30px;font-style:italic;font-weight:800;margin-bottom:0;padding:20px;text-align:center}.club__container .body__instructions,.club__container .body__instructions .body__instruction{align-items:center;display:flex;flex-direction:column;justify-content:center}.club__container .body__instructions .body__instruction{color:#151821;font-family:TT Ramillas Trl;font-size:18px;font-weight:500;margin-bottom:14px;max-width:400px;text-align:center;width:120px}.club__container .body__instructions .body__instruction p{margin:0}.club__container .body__instructions .MuiDivider-root{border-color:#8e8e8f;border-style:dashed;margin-top:24px;width:200px}@media screen and (min-width:600px){.club__container .body__instructions{align-items:center;flex-direction:row;gap:80px}.club__container .body__instructions .MuiDivider-root{align-self:stretch;border-bottom-width:0;border-right-width:thin;width:0}}.benefits__wrapper{text-align:center}.benefits__wrapper .benefits__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.benefits__wrapper .benefits__container h3{color:#151821;font-family:TT Ramillas Trl;font-size:24px;font-style:normal;font-weight:200;line-height:14px;margin-top:40px}.benefits__wrapper .benefits__container h3 span{font-size:30px;font-style:italic;font-weight:800}.benefits__wrapper .benefits__container img{height:160px;object-fit:cover;width:100%}.benefits__wrapper .benefits__container .benefits{align-items:center;background-color:#151821;border-radius:0 0 20px 20px;display:flex;flex-direction:column;justify-content:center;margin-bottom:32px;width:100%}.benefits__wrapper .benefits__container .benefits .benefits_subtitle{color:#fff;font-family:TT Ramillas Trl;font-size:30px;font-style:italic;font-weight:800}.benefits__wrapper .benefits__container .benefits .benefits__text{align-items:start;display:flex;flex-direction:column;justify-content:center}.benefits__wrapper .benefits__container .benefits .benefits__text p{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:14px;padding-left:24px}.benefits__wrapper .benefits__container .benefits .benefits__text p:before{content:"✓";margin-bottom:5px;margin-right:5px}.benefits__wrapper .benefits__container .benefits button{border:1px solid #fff;font-family:Raleway;margin-bottom:40px}@media screen and (min-width:600px){.benefits__wrapper .benefits__container{flex-direction:row}.benefits__wrapper .benefits__container img{border-radius:0 20px 0 0;height:360px;width:50%}.benefits__wrapper .benefits__container .benefits{border-radius:20px 0 0 0;height:360px;margin-bottom:0}}.container .home__img{background-image:url(https://unico.boutique/home.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;height:360px;justify-content:end}.container .home__img,.container .home__img .home__text{align-items:center;display:flex;flex-direction:column}.container .home__img .home__text .main__text{font-family:TT Ramillas Trl;font-size:40px;font-style:italic;font-weight:800;line-height:40px;margin:0}.container .home__img .home__text .secondary__text{font-family:Raleway;font-size:24px;font-style:normal;font-weight:400;line-height:40px;margin:0}@media screen and (min-width:600px){.container .home__img{height:800px;justify-content:center;padding-right:80px}.container .home__img .home__text{align-self:flex-end}}.MuiCircularProgress-root{align-self:center}.wines__container{display:flex;flex-direction:column}.wines__container .MuiSkeleton-root{align-self:center}.wines__container h3{color:#151821;font-family:Raleway;font-size:30px;font-style:italic;font-weight:800;text-align:center}.wines__container .wines__selection{align-items:center;display:flex;flex-direction:column;padding:24px}.wines__container .wines__selection .MuiDivider-root{align-self:center;width:360px}.wines__container .wines__selection .wines__selector{margin:0 24px;max-width:340px;overflow:auto;padding:10px;white-space:nowrap}.wines__container .wines__selection .wines__selector .wine__selector{display:inline-block;height:40px;line-height:40px;text-align:center;width:80px}.wines__container .wines__selection .wines__selector .wine__selector.current__selector{background:#151821;border-radius:20px;box-shadow:0 4px 8px 3px #0003,0 1px 3px #0000001a;color:#fff}.wines__container .wines__selection .image__container{overflow:hidden;position:relative}.wines__container .wines__selection .image__container img{padding:32px 0;width:360px}.wines__container .wines__selection .image__container .images{left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease}.wines__container .wines__selection .image__container .images.current__image{opacity:1;position:relative}.wines__container .wines__selection .MuiDivider-root{max-width:360px;width:100%}.wines__container .wine__subtitle{font-family:Raleway;font-size:24px;font-style:normal;font-weight:500}.wines__container button{align-self:center;margin:0;width:360px}@media screen and (min-width:600px){.wines__container .wines__selection{padding:24px 24px 0}.wines__container .wines__selection .wine__container{align-items:center;display:flex;gap:100px;justify-content:center;width:100%}.wines__container .wines__selection .wine__container .arrow{color:#fff}.wines__container .wines__selection .wine__container .arrow.active{color:#151821;cursor:pointer;display:block}.wines__container .wines__selection .wine__container .carousel-root .carousel .control-dots{display:none;margin-bottom:-50px}.wines__container .wines__selection .wine__container .carousel-root .carousel .control-dots .dot{background:#000}.wines__container .wines__selection .wine__container .carousel-root .carousel .slider-wrapper .slider .slide{display:flex;flex-direction:row;flex-flow:row;gap:100px;justify-content:center}.wines__container .wines__selection .wine__container .carousel-root .carousel.carousel-slider .control-arrow{background-color:#000;margin-top:150px;width:40px}.wines__container .wines__selection .wine__container .carousel-root .carousel .carousel-status{display:none}.wines__container .wines__selection .wine__container .wine__card{display:flex;flex-direction:column;gap:20px;height:380px;max-width:200px}.wines__container .wines__selection .wine__container .wine__card .wine__month{background-color:#151821;color:#fff;font-size:14px;height:34px;line-height:32px;text-align:center;width:91px}.wines__container .wines__selection .wine__container .wine__card .wine__image{align-self:center;display:flex;height:340px}.wines__container .wines__selection .wine__container .wine__card .wine__image img{align-self:center;width:160px}.wines__container .wines__selection .wine__container .wine__card .wine__detail{font-weight:500;margin-bottom:24px;text-align:center}.wines__container .wines__selection .wine__container .wine__card .wine__detail p{margin:0}.wines__container .wines__selection .wine__container .wine__card button{max-width:200px}.wines__container .wines__selection .wine__selector{align-items:center;display:flex;gap:5px;margin-top:14px}.wines__container .wines__selection .wine__selector .selector{background-color:#f1f1f1;border-radius:50%;cursor:pointer;height:5px;width:5px}.wines__container .wines__selection .wine__selector .selector.active{background-color:#151821}}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{background:none;border:0;cursor:pointer;filter:alpha(opacity=40);font-size:32px;opacity:.4;position:absolute;top:20px;transition:all .25s ease-in;z-index:2}.carousel .control-arrow:focus,.carousel .control-arrow:hover{filter:alpha(opacity=100);opacity:1}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{border-bottom:8px solid #0000;border-top:8px solid #0000;content:"";display:inline-block;margin:0 5px}.carousel .control-disabled.control-arrow{cursor:inherit;display:none;filter:alpha(opacity=0);opacity:0}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{box-sizing:border-box}.carousel img{display:inline-block;pointer-events:none;width:100%}.carousel .carousel{position:relative}.carousel .control-arrow{background:none;border:0;font-size:18px;margin-top:-13px;outline:0;top:50%}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{list-style:none;position:relative;transform:translateZ(0);transition:all .15s ease-in;white-space:nowrap}.carousel .thumb{border:3px solid #fff;display:inline-block;margin-right:6px;overflow:hidden;padding:2px;transition:border .15s ease-in;white-space:nowrap}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{margin:0;overflow:hidden;position:relative}.carousel.carousel-slider .control-arrow{bottom:0;color:#fff;font-size:26px;margin-top:0;padding:5px;top:0}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{margin:auto;overflow:hidden;transition:height .15s ease-in;width:100%}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-moz-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{flex-direction:column}.carousel .slider{list-style:none;margin:0;padding:0;position:relative;width:100%}.carousel .slider.animated{transition:all .35s ease-in-out}.carousel .slide{margin:0;min-width:100%;position:relative;text-align:center}.carousel .slide img{border:0;vertical-align:top;width:100%}.carousel .slide iframe{border:0;display:inline-block;margin:0 40px 40px;width:calc(100% - 80px)}.carousel .slide .legend{background:#000;border-radius:10px;bottom:40px;color:#fff;font-size:12px;left:50%;margin-left:-45%;opacity:.25;padding:10px;position:absolute;text-align:center;transition:all .5s ease-in-out;transition:opacity .35s ease-in-out;width:90%}.carousel .control-dots{bottom:0;margin:10px 0;padding:0;position:absolute;text-align:center;width:100%;z-index:1}@media (min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{background:#fff;border-radius:50%;box-shadow:1px 1px 2px #000000e6;cursor:pointer;display:inline-block;filter:alpha(opacity=30);height:8px;margin:0 8px;opacity:.3;transition:opacity .25s ease-in;width:8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{filter:alpha(opacity=100);opacity:1}.carousel .carousel-status{color:#fff;font-size:10px;padding:5px;position:absolute;right:0;text-shadow:1px 1px 1px #000000e6;top:0}.carousel:hover .slide .legend{opacity:1}.reviews__container{align-items:center;background-color:#151821;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;margin:32px 0;text-align:center}.reviews__container h3{font-family:Raleway;font-size:30px;font-style:italic;font-weight:800;text-align:center}.reviews__container .reviews{align-items:center;display:flex;flex-direction:column;padding-bottom:50px;text-align:center}.reviews__container .reviews .review{align-items:center;display:flex;flex-direction:column;justify-content:center}.reviews__container .reviews .review .star__review{flex-direction:row}.reviews__container .reviews .review p{margin:0}.reviews__container .reviews .MuiDivider-root{align-self:center;border-color:#fefefe;border-style:dotted;margin-bottom:32px;width:240px}.reviews__container .reviews p{font-family:TT Ramillas Trl;font-size:14px;font-style:italic;font-weight:500;max-width:240px;padding:0 32px}.reviews__container button{border:1px solid #fff;width:160px}@media screen and (min-width:600px){.reviews__container .reviews{flex-direction:row}.reviews__container .reviews p{max-width:200px}.reviews__container .reviews .MuiDivider-root{align-self:stretch;border-bottom-width:0;border-right-width:thin;margin-bottom:0;width:0}}nav.nav__fixed{position:fixed;top:0}nav .nav__container{align-items:center;color:var(--color-primary);display:flex;height:inherit;justify-content:flex-end;margin:auto;transition:.5s;width:100%;z-index:100}nav .nav__container .nav__links{background:#151821;cursor:pointer;display:flex;flex-direction:column;height:100vh;left:0;overflow:hidden;position:absolute;top:0;transition:.5s;width:0;z-index:100}nav .nav__container .nav__links img{align-self:center;margin-bottom:28px;width:100px}nav .nav__container .nav__links .nav__icons{position:absolute;right:20px;top:20px}nav .nav__container .nav__links .MuiDivider-root{border-color:#fefefe;margin:5px 20px;width:350px}nav .nav__container .nav__links .nav__link{align-items:center;display:flex;font-family:TT Ramillas Trl;font-size:14px;justify-content:space-between;letter-spacing:2px;line-height:30px;max-width:350px;padding:0 20px;transition:.5s}nav .nav__container .nav__links .nav__link svg{height:14px}nav .nav__container .nav__links .nav__link img{height:30px;margin-bottom:0;width:30px}nav .nav__container .nav__links .nav__link.login{gap:10px;justify-content:start;margin-top:60px}nav .nav__container .nav__links.nav__visible{width:100vw}nav .nav__container .nav__shop{position:relative}nav .nav__container .nav__user{background:#000000b3;box-shadow:0 0 15px 0 #00000080;position:relative}nav .nav__container .nav__user .user__container{background:#000000de;border-radius:20px;box-shadow:0 0 40px 0 #00000080;position:absolute;right:0;top:30px;width:280px}nav .nav__container .nav__user .user__container .user__options{display:flex;flex-direction:column;margin-top:20px;padding:0 20px}nav .nav__container .nav__user .user__container .user__options .user__option{height:60px;transition:.5s}nav .nav__container .nav__user .user__container .user__options .user__option td:first-child{width:40px}nav .nav__container .nav__user .user__container .user__options .user__option .user__name{font-size:14px;font-weight:800}nav .nav__container .nav__user .user__container .user__options .user__option .user__mail{font-size:12px}nav .nav__container .nav__user .user__container .user__options .user__option .user__picture{border-radius:50%;height:40px;width:40px}nav .nav__container .nav__user .user__container .user__options a{color:#fff;font-size:18px;text-decoration:none}nav .nav__container .nav__icons .nav__bullet{border:4px solid var(--color-select);border-radius:50%;display:inline-block;font-size:22px;font-weight:800;height:35px;position:absolute;position:relative;right:27px;top:15px;transition:.2s;width:35px}nav .nav__container .nav__icons .nav__bullet span{left:30%;position:absolute}nav .nav__container .nav__icons .user__picture,nav .nav__container .nav__icons i{border-radius:50%;color:var(--color-primary);cursor:pointer;height:30px;margin:0 var(--margin-xs);transition:.5s;width:30px}nav .nav__container .nav__icons .user__picture:hover,nav .nav__container .nav__icons i:hover{transform:scale(1.5)}nav .nav__container .icon{cursor:pointer;display:block}.navbar__container{align-items:center;display:flex;gap:30px;justify-content:end;margin-right:24px;max-width:600px;padding-bottom:10px;width:100%}.navbar__container .navbar__link{cursor:pointer}.container__header{background-color:#151821;color:#fff;padding:0 20px}.container__header.header__fixed{box-shadow:0 2px 4px #0000001a;left:0;position:fixed;right:0;top:0;z-index:1000}.container__header .header__icons{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width:800px){.container__header .header__icons{align-items:end}.container__header .header__icons .header__desktop{align-items:center;display:flex}.container__header .header__icons .header__desktop img{align-self:flex-start}}.footer__container{align-items:center;display:flex;flex-direction:column;font-family:Raleway;font-size:14px;gap:20px;width:100%}.footer__container .MuiDivider-root{align-self:center;width:80%}.footer__container h3{color:#787878}.footer__container button{background-color:#15182180}.footer__container .footer__subscription{align-items:center;display:flex;flex-direction:column;margin-top:24px;max-width:360px}.footer__container .footer__subscription button{width:300px}.footer__container .footer__subscription p{align-self:start;color:#49454f;font-size:18px;margin:0;padding-top:10px}.footer__container .footer .footer__texts{align-items:start;color:#49454f;color:#787878;display:flex;gap:120px;justify-content:start;line-height:10px;margin-bottom:28px}.footer__container .footer .footer__info{display:flex;flex-direction:column;justify-content:start}.footer__container .footer .footer__info .footer__cancel{align-self:center}.footer__container .footer .footer__info .footer__social{display:flex;gap:15px;justify-content:center}.footer__container .footer .footer__info .footer_contact{align-self:center;color:#151821;font-weight:800;text-align:center}@media screen and (min-width:600px){.footer__container .footer__subs__container{display:flex;gap:60px;justify-content:center;margin-top:24px;width:100%}.footer__container .footer__subs__container .subscription__text{align-self:start;display:flex;flex-direction:column;max-width:360px;width:100%}.footer__container .footer__subs__container .subscription__text h3,.footer__container .footer__subs__container .subscription__text p{margin:0;text-align:center}.footer__container .footer__subs__container .subscription__text h3{font-size:30px;font-style:italic}.footer__container .footer__subs__container .subscription__text p{align-self:center;font-size:14px;max-width:350px}.footer__container .footer__subs__container .footer__subscription{margin-top:0;width:100%}.footer__container .footer{display:flex;gap:80px;justify-content:center}.footer__container .footer .footer__info h3{margin-top:10px}.footer__container .footer__cancel{align-self:center}.footer__container .footer__cancel button{margin-top:0}}.about__register__container .about__register__img{align-items:center;background-image:url(https://unico.boutique/associationGuide.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;height:500px;justify-content:end;padding:22px 0}.about__register__container .about__register__img h3{font-family:TT Ramillas Trl;font-size:60px;font-style:italic}.about__register__container .about__register{align-items:center;display:flex;flex-direction:column;text-align:center}.about__register__container .about__register h3{font-family:TT Ramillas Trl;font-size:24px;font-style:italic}.about__register__container .about__register button,.about__register__container .about__register p{font-family:Raleway;font-size:18px;max-width:360px;width:100%}@media screen and (min-width:800px){.about__register__container .about__wrapper{display:flex;justify-content:center;width:100%}.about__register__container .about__wrapper .about__register{flex-direction:row;gap:40px;max-width:1000px;padding:40px 0}.about__register__container .about__wrapper .about__register .MuiDivider-root{align-self:stretch;border-right-width:thin;width:0}}@media screen and (min-width:900px){.about__register__container .about__wrapper .about__register{gap:60px}}@media screen and (min-width:1000px){.about__register__container .about__wrapper .about__register{gap:120px}}.register__container{width:100%}.register__container .register__img{align-items:center;background-image:url(https://unico.boutique/association.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;height:500px;justify-content:end;padding:22px 0}.register__container .register__img .register__title{font-family:TT Ramillas Trl;font-size:60px;font-style:italic;font-weight:800;margin:0}.register__container .register__img .register__subtitle{font-family:Raleway;font-size:30px;font-weight:300;margin:0}.register__container .register__form{align-items:center;display:flex;flex-direction:column;padding:50px 0 32px;text-align:center}.register__container .register__form h3{font-family:TT Ramillas Trl;font-size:24px;font-style:italic}.register__container .register__form .MuiFormControl-root{font-family:Raleway;font-size:18px;margin-bottom:14px;max-width:360px}.register__container .register__payment{align-self:center;margin-bottom:32px;max-width:360px;width:100%}.register__container .register__payment h3{font-family:TT Ramillas Trl;font-size:24px;font-style:italic;margin-top:0;text-align:center}.register__container .register__payment img{width:160px}.register__container .button__container{margin-bottom:40px}.register__container .button__container button{font-family:Raleway;font-size:18px}.register__container .MuiDivider-root{align-self:center;width:80%}@media screen and (min-width:800px){.register__container .register__form .MuiFormControl-root,.register__container .register__payment{max-width:600px}}.breadcrumb__container{align-items:center;color:#1e1e1e;display:flex;line-height:5px;padding:22px 10px}.breadcrumb__container svg{height:14px}.breadcrumb__container p{font-family:Raleway;font-size:14px}.seldetail__container{background-color:#f1f1f1}.seldetail__container .detail__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.seldetail__container .detail__container .detail__name{font-family:TT Ramillas Trl;font-size:28px;margin:0;text-align:center}.seldetail__container .detail__container img{border-radius:0 0 10px 10px;object-fit:cover;width:280px}.seldetail__container .detail__container .detail__info{align-items:center;display:flex;flex-direction:column;font-family:TT Ramillas Trl;font-size:24px;font-weight:800;padding:0 32px}.seldetail__container .detail__container .detail__info .small__text{font-family:Raleway;font-size:14px;font-weight:400;margin:0}.seldetail__container .detail__container .detail__info .sales__price{font-size:20px;margin:0 0 14px}.seldetail__container .detail__container .detail__info .total__price{margin:0 0 14px}.seldetail__container .detail__container .detail__info button{margin:0}.seldetail__container .detail__container .detail__info .detail__button{margin-bottom:14px;width:100%}.seldetail__container .detail__container .detail__info .detail__shipment{padding-bottom:22px}.seldetail__container .detail__container .detail__info .detail__description{font-family:TT Ramillas Trl;font-size:18px;margin-bottom:24px;max-width:360px;text-align:center}.seldetail__container .detail__container .detail__info .detail__description p{text-align:left}.seldetail__container .detail__container .MuiDivider-root{border-color:#78787880;margin-bottom:24px;width:360px}.MuiTooltip-popper .MuiTooltip-tooltip{background-color:#151821}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume{align-items:center;background-color:#151821;display:flex;gap:10px;justify-content:start;padding-bottom:30px}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume img{width:80px}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__product{display:flex;flex-direction:column;font-family:Raleway;font-size:14px;gap:10px;justify-content:start}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__product h3{font-family:TT Ramillas Trl;font-weight:700}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__product .detail__pack{min-height:40px}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__product .detail__price{font-family:Raleway;font-style:italic;line-height:5px;margin:0}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__product p{margin:0}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__total{align-items:center;display:flex;justify-content:center;max-width:360px}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__total .total__price{font-family:TT Ramillas Trl;font-weight:700}.MuiTooltip-popper .MuiTooltip-tooltip .checkout__resume .detail__total img{width:30px}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container{align-items:center;background-color:#151821;display:flex;flex-direction:column;justify-content:center}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__name{font-family:TT Ramillas Trl;font-size:20px;margin:0;text-align:center}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container img{border-radius:0 0 10px 10px;margin:10px 0;object-fit:cover;width:180px}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info{align-items:center;display:flex;flex-direction:column;font-family:TT Ramillas Trl;font-size:20px;font-weight:800;padding:0 32px}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info .small__text{font-family:Raleway;font-size:14px;font-weight:400;margin:0}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info .sales__price{font-size:18px;margin:0 0 14px}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info .total__price{margin:0 0 14px}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info .resume__description{font-family:TT Ramillas Trl;font-size:18px;margin-bottom:24px;max-width:360px;text-align:center}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .resume__info .resume__description .resume__pack{font-size:14px;margin:0}.MuiTooltip-popper .MuiTooltip-tooltip .seldetail__container .resume__container .MuiDivider-root{border-color:#78787880;margin-bottom:24px;width:360px}@media screen and (min-width:1000px){.seldetail__container .detail__container{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:32px;width:100%}.seldetail__container .detail__container .breadcrumb__container{margin-bottom:24px;padding:0}.seldetail__container .detail__container .breadcrumb__container p{margin:0}.seldetail__container .detail__container .detail__img img{border:1px solid #8e8e8f;border-radius:0;padding:50px 80px}.seldetail__container .detail__container .detail__img .detail__description{max-width:500px}.seldetail__container .detail__container .detail__img .detail__description h3{font-family:TT Ramillas Trl;text-align:center}.seldetail__container .detail__container .detail__img .detail__description p{font-family:Raleway}.seldetail__container .detail__container .detail__info{align-items:start;align-self:start;max-width:420px;width:50%}.seldetail__container .detail__container .detail__info .detail__name{margin-bottom:40px}.seldetail__container .detail__container .detail__info .sales__price{margin:0}.seldetail__container .detail__container .detail__info .detail__pack{font-family:Raleway;font-size:16px;font-weight:400;margin-top:50px}.seldetail__container .detail__container .detail__info .total__price{margin-top:120px}.seldetail__container .detail__container .detail__info .detail__button{margin:50px 0}.seldetail__container .detail__container .detail__info .detail__shipment{align-self:center;max-width:380px;padding-bottom:10px}.seldetail__container .detail__container .detail__info .MuiDivider-root{margin-bottom:10px;width:380px}}.register__container{display:flex;flex-direction:column;justify-content:center;margin:150px 0 60px}.register__container .password__error{color:red;line-height:0px;margin-bottom:10px;text-align:center}.register__container button{margin:0 auto;max-width:300px}.product__container{align-items:center;display:flex;flex-direction:column;justify-content:center}.product__container img{border-radius:0 0 10px 10px;object-fit:cover;width:360px}.product__container .product__wrapper{padding:0 32px}.product__container .product__wrapper .product__info{align-items:center;display:flex;flex-direction:column;font-family:TT Ramillas Trl;font-size:24px;font-weight:800;gap:20px;padding-top:32px}.product__container .product__wrapper .product__info .product__selection{margin:0;text-align:center}.product__container .product__wrapper .product__info .small__text{font-family:Raleway;font-size:14px;font-weight:400}.product__container .product__wrapper .product__info .sales__price{font-size:20px}.product__container .product__wrapper .product__info button{margin:0;width:100%}.selections_container{align-items:center;display:flex;flex-direction:column;text-align:center}.selections_container .MuiSkeleton-root{margin-bottom:80px}.selections_container h3,.selections_container p{margin:0}.selections_container .MuiDivider-root{margin:22px}.selections_container .selection__title{margin:24px 0}.selections_container .selections_img{align-items:center;background-image:url(https://unico.boutique/selections.jpg);background-size:cover;border-radius:0 0 20px 20px;color:#fff;display:flex;flex-direction:column;height:200px;justify-content:end;padding:22px 0;width:100%}.selections_container .selections_img h3{font-family:TT Ramillas Trl;font-size:40px;font-style:italic;font-weight:800;margin:0}.selections_container .selections__shipment{background-color:#fefefe;padding:40px 0 0;width:100%}.selections_container .selections{margin-top:120px;overflow:hidden;width:100%}.selections_container .selections .selections__card .product__container .product__wrapper{max-width:360px}@media screen and (min-width:800px){.selections_container .selections_img{height:500px}.selections_container .selections{align-items:center;display:flex;justify-content:space-around;margin-bottom:60px;width:100%}.selections_container .selections .selections__card .product__container{max-width:360px}}.history__container{align-items:center;display:flex;flex-direction:column;margin:32px 0}.history__container .history__title{margin-bottom:24px}.history__container .histories{align-items:center;display:flex;gap:10px}.history__container .histories .history__card img{border:1px solid #787878;height:240px;object-fit:cover;padding:22px;width:160px}.history__container .histories .history__card .history__month{border:1px solid #787878;border-radius:20px;margin-top:10px;padding:6px}.without__history{height:240px;width:160px}.carousel-root .carousel .control-dots{display:none;margin-bottom:-50px}.carousel-root .carousel .control-dots .dot{background:#000}.carousel-root .carousel .slider-wrapper .slider .slide{display:flex;flex-direction:row;flex-flow:row;gap:100px;justify-content:center}.carousel-root .carousel .slider-wrapper .slider .slide img{width:240px}.carousel-root .carousel.carousel-slider .control-arrow{background-color:#000;margin-top:150px;width:40px}.carousel-root .carousel .carousel-status{display:none}.login__container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;margin:150px 0 60px}.login__container button{margin:0 auto;max-width:300px}.login__container a{color:#787878;cursor:pointer;font-size:14px;text-decoration:underline}.productadmin{align-items:center;display:flex;flex-direction:column;margin-top:60px}.productadmin .productadmin__wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:32px}.productadmin .productadmin__wrapper .product__pack,.productadmin .productadmin__wrapper .productadmin__form{display:flex;flex-direction:column;gap:30px;justify-content:center}.productadmin .productadmin__wrapper .productadmin__form .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#86b7fe;border-width:1px;box-shadow:0 0 0 .25rem #0d6efd40}.productadmin .productadmin__wrapper .productadmin__form .input__image:before:focus{border-bottom-width:1px;border-color:#86b7fe;box-shadow:0 0 0 .25rem #0d6efd40}.productadmin .productadmin__wrapper .packadmin__wrapper .packadmin__types{align-items:center;display:flex;gap:20px;width:100%}.productadmin .productadmin__wrapper .packadmin__wrapper .packadmin__types #quantity-input{width:20%}.productadmin .productadmin__wrapper .productadmin__packs{display:flex;flex-direction:column;gap:10px;padding:40px 0}.productadmin .productadmin__wrapper .productadmin__packs .MuiStack-root{align-items:center;background-color:#d1bfbf;display:flex;flex-direction:row;gap:30px;justify-content:start;padding:8px}.productadmin .productadmin__wrapper .productadmin__packs .MuiStack-root .MuiAvatar-root{background-color:#4d0c0c}.productadmin .productadmin__wrapper .productadmin__packs .MuiStack-root .pack__icon{display:flex;justify-content:end;width:100%}.productadmin .productadmin__wrapper .productadmin__packs .MuiStack-root .pack__icon svg{color:#5c1b1b;cursor:pointer}.productadmin .productadmin__wrapper .MuiChip-root{background-color:#151821;color:#fff;max-width:180px}.productadmin .productadmin__wrapper .MuiChip-root .MuiAvatar-root{margin:0}.productadmin .productadmin__wrapper .MuiChip-root svg{color:#fff;margin:0}.productadmin .productadmin__save{position:relative}.productadmin .productadmin__save button{width:320px}.productadmin .productadmin__save button.disabled{background-color:gray}.productadmin .productadmin__save .MuiCircularProgress-root{color:#151821;left:144px;position:absolute;top:32px}@media screen and (min-width:800px){.productadmin .productadmin__wrapper{flex-direction:row}.productadmin .productadmin__wrapper .productadmin__form .productadmin__prices{align-items:center;flex-direction:row}.productadmin .productadmin__wrapper .productadmin__form .productadmin__prices .MuiFormControl-root{max-width:150px}.productadmin .productadmin__wrapper .productadmin__form .productadmin__prices .MuiFormControl-root:first-of-type{max-width:120px}}.packadmin__wrapper{display:flex;flex-direction:column;gap:30px}.packadmin__wrapper h3{margin:0}.packadmin__wrapper .packform__add{align-self:center;background-color:#fefefe;border:1px solid #000;color:#1e1e1e;margin:0;width:120px}button{background-color:#151821;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:12px;font-weight:400;letter-spacing:2px;line-height:0;margin:24px 0;padding:20px 28px}.MuiTextField-root .MuiInputBase-root,button{height:40px}.MuiTextField-root .MuiFormLabel-root{top:-7px}.MuiTextField-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#86b7fe;border-width:1px;box-shadow:0 0 0 .25rem #0d6efd40}body{height:100%;margin:0;padding:0;width:100%}body #root .container{margin:90px 0 0}@media screen and (min-width:800px){.container{margin:0 120px}}.productadmin__prices{align-items:stretch;display:flex;flex-direction:column;gap:10px;position:relative}.productadmin__prices svg{cursor:pointer}.productadmin__prices p{color:red;position:absolute;top:30px}
/*# sourceMappingURL=main.94d7659c.css.map*/