@import url(https://fonts.googleapis.com/css2?family=Titillium+Web:wght@300;400;600;700&display=swap);#about,#about .body{width:100%;display:flex;flex-direction:column;align-items:center}#about .body{max-width:1500px;padding:50px 100px}#about .body .content{width:100%;display:flex;flex-direction:column;margin-top:50px}#about .body .content .panel{width:100%;display:flex;flex-direction:row;align-items:center;margin:40px 0}#about .body p{flex:1 1;color:#000;font-size:20px;font-weight:400;line-height:35px}#about .body .content .panel .image{width:400px;height:300px;object-fit:cover;-webkit-filter:grayscale() brightness(80%);filter:grayscale() brightness(80%);-webkit-transition:all .2s;transition:all .2s;background-color:rgba(0,0,0,.1)}#about .body .content .image:hover{-webkit-filter:none;filter:none}#about .body .content .paragraph{align-self:center;text-align:center;width:600px;margin-top:50px}#about .body .content .signature{align-self:center;font-weight:700;margin-top:20px}#about .body .content .button{align-self:center;margin-top:40px}:root{--animate-delay:0.2s}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)}to{opacity:1;-webkit-transform:none;transform:none}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Titillium Web,sans-serif;-webkit-tap-highlight-color:transparent}body,html{overflow-x:hidden}a,button,div,input,select,textarea{-webkit-appearance:none;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none}.app,.screen{width:100vw;overflow:hidden}.screen{align-items:center}.body,.screen{display:flex;flex-direction:column}.body{width:100%;max-width:1500px;padding:100px}@media (max-width:1000px){.body{padding:100px 50px}}@media (max-width:700px){.body{padding:50px 15px}}.button{color:#fff;border:1px solid transparent;border-radius:2px;background-color:#d89c24;background-color:#ebac01;-webkit-transition:all .2s;transition:all .2s}.button,.secondary-button{font-size:14px;font-weight:600;text-align:center;text-decoration:none;padding:8px 30px;cursor:pointer}.secondary-button{color:#000;border:1px solid#d89c24;border-radius:2px}.field{width:250px;min-width:250px;color:#000;font-size:14px;font-weight:400;padding:8px;border:1px solid rgba(0,0,0,.2);outline:none;border-radius:2px}#article,#article .body{width:100%;display:flex;flex-direction:column;align-items:center}#article .body{max-width:1560px;padding-top:50px}#article .body .content{width:100%;display:flex;padding:0 30px;flex-direction:column;align-items:center}#article .body .content .article-title{color:#000;font-size:50px;font-weight:700;text-align:center;line-height:60px;margin-bottom:20px}#article .body .content .article-date{color:rgba(0,0,0,.5);font-size:18px;font-weight:400;text-align:center;line-height:28px}#article .body .content .article-image{width:100%;height:400px;object-fit:cover;margin:50px 0;border-radius:5px}#article .body .content .article-text{margin-bottom:100px}#article .body .content .article-text p{font-size:18px;line-height:28px}#article .body .content .article-text h1{font-size:40px;line-height:50px;margin-bottom:15px}#article .body .content .article-text h2{font-size:30px;line-height:40px;margin-bottom:15px}#article .body .content .similar{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 30px;gap:50px 30px;margin-top:75px}.insurance{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px;grid-gap:30px;gap:30px}#article .otherArticles{width:100%;padding:0 30px}#article .otherArticlesContainer{width:100%;max-width:1560px;display:flex;flex-direction:column;align-items:center;padding:0 100px;margin-bottom:100px}@media (max-width:1500px){#article .body .content{padding:15px}}@media (max-width:1300px){.insurance{grid-template-columns:repeat(2,1fr)}}@media (max-width:1000px){#article .body,#article .otherArticlesContainer{padding:50px}}@media (max-width:850px){#article .body .content .similar{grid-template-columns:auto;grid-gap:15px;gap:15px}.insurance{grid-template-columns:repeat(1,1fr)}}@media (max-width:800px){#article .body .content .article-text img{width:90vw}}@media (max-width:700px){#article .body .content .article-image{height:200px}#article .body .content .article-title{font-size:40px;line-height:50px}#article .body{padding:30px 15px 50px}#article .otherArticlesContainer{padding:0}}.article-box{margin-top:10px;width:100%;height:85%;display:flex;flex-direction:column;align-items:flex-start;min-height:450px;border-radius:5px;background-color:#f5f5f5;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.article-box:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1);-webkit-transform:scale(1.05);transform:scale(1.05)}.article-box .article-box-image-container{width:100%;max-height:200px;overflow:hidden}.article-box .article-box-image{height:100%;min-height:200px;width:100%;object-fit:cover;-webkit-filter:grayscale() brightness(80%);filter:grayscale() brightness(80%);-webkit-transition:all .2s;transition:all .2s;background-color:rgba(0,0,0,.1)}.article-box:hover .article-box-image{-webkit-filter:none;filter:none}.article-box .article-box-date{color:rgba(0,0,0,.4);font-size:15px;margin:15px 15px 5px}.article-box .article-box-title{color:#000;font-size:20px;font-weight:700;margin:0 15px}.article-box .article-box-description,.article-box .article-box-title{line-height:25px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.article-box .article-box-description{color:rgba(0,0,0,.4);font-size:15px;font-weight:400;margin:15px 15px 40px}.article-box .button{align-self:flex-start;margin:15px 15px 20px}#banner{width:500px;position:fixed;right:-500px;bottom:30px;z-index:21;border-radius:5px;background-color:#000;-webkit-transition:all .5s;transition:all .5s}#banner .content{width:100%;display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:30px}#banner .content ion-icon{position:absolute;top:10px;right:10px;width:20px;height:20px;color:#fff;cursor:pointer}#banner .content .title{color:#fff;font-size:23px;font-weight:700;line-height:23px;margin-bottom:15px}#banner .content .text{color:hsla(0,0%,100%,.5);font-size:16px;font-weight:400;line-height:26px;margin-bottom:30px}@media (max-width:700px){#banner{width:100vw;height:-webkit-fill-available;height:stretch;max-height:-webkit-fill-available;max-height:stretch;min-height:-webkit-fill-available;min-height:stretch;right:0;bottom:-100vh;border-radius:0;background-color:#000;-webkit-transition:all .5s;transition:all .5s}#banner .content{width:100%;height:100%;align-items:center;justify-content:center}#banner .content .title{font-size:30px;line-height:40px;text-align:center}#banner .content .text{font-size:20px;line-height:30px;text-align:center}#banner .content ion-icon{top:20px;right:20px;width:20px;height:20px;color:#fff;cursor:pointer}}#blog,#blog .body{width:100%;display:flex;flex-direction:column;align-items:center}#blog .body{padding:0 100px 75px}#blog .body .message{color:#000;font-size:18px;font-weight:400;margin-top:50px}@media (max-width:1000px){#blog .body{padding:50px}}@media (max-width:700px){#blog .body{padding:50px 15px}}#blog .body .content{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px 30px;gap:50px 30px;margin-top:75px}@media (max-width:1000px){#blog .body .content{grid-template-columns:repeat(2,1fr);grid-gap:50px 30px;gap:50px 30px}}@media (max-width:700px){#blog .body .content{grid-template-columns:repeat(1,1fr);grid-gap:15px;gap:15px}}#blog .body .more-button{margin-top:70px}#branch{align-items:center}#branch,#branch .body{width:100%;display:flex;flex-direction:column}#branch .body{max-width:1500px;padding:100px}@media (max-width:1000px){#branch .body{padding:100px 50px}}@media (max-width:700px){#branch .body{padding:50px 15px}}#branch .body .section{width:100%;display:flex;flex-direction:column;align-items:center;padding:50px 0}#branch .body .contact-panel{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;padding-top:0}#branch .body .contact-panel .item{display:flex;flex-direction:column;align-items:center;width:250px}#branch .body .contact-panel .item ion-icon{width:50px;height:50px;padding:25px;margin-bottom:25px;border-radius:50%;color:#fff;background-color:#ebac01}#branch .body .contact-panel .item img{width:100px;height:100px;padding:5px;margin-bottom:25px;border-radius:50%;color:#fff;background-color:#ebac01}@media (max-width:850px){#branch .body .contact-panel{display:grid;grid-template-columns:auto;grid-gap:30px;gap:30px;justify-content:center}#branch .body .contact-panel .item{width:100%}}#branch .body .contact-panel .item .info{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:28px;margin-bottom:0}#branch .body .icon-panel{display:flex;flex-direction:row;margin-top:75px}@media (max-width:1200px){#branch .body .icon-panel{display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px}}@media (max-width:700px){#branch .body .icon-panel{grid-template-columns:auto;grid-gap:50px;gap:50px}}#branch .body .icon-panel .item{display:flex;flex-direction:column;align-items:center;width:250px}@media (max-width:700px){#branch .body .icon-panel .item{width:100%}}#branch .body .icon-panel .item .icon{width:100px;height:100px;margin-bottom:25px;border-radius:50%}#branch .body .icon-panel .item .info{color:#000;font-size:18px;font-weight:700;text-align:center;line-height:23px;margin-bottom:8px}#branch .body .services-panel{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;padding-top:100px}@media (max-width:1270px){#branch .body .services-panel{grid-template-columns:auto auto}}@media (max-width:800px){#branch .body .services-panel{grid-template-columns:auto;grid-gap:15px;gap:15px;padding-top:75px}}#branch .body .services-panel .pricing-panel{display:flex;flex-direction:column;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-decoration:none}#branch .body .services-panel .pricing-panel .top-panel{display:flex;flex-direction:column;align-items:center;padding:25px;background-color:rgba(0,0,0,.1);border-radius:5px 5px 0 0;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel .top-panel .name{color:#000;font-size:20px;font-weight:700;text-align:center;margin-bottom:20px;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel .top-panel .price{color:#000;font-size:25px;font-weight:700;text-align:center;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel .bottom-panel{display:flex;flex-direction:column;padding:25px;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:0 0 5px 5px;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel .bottom-panel .parameter{color:#000;font-size:16px;font-weight:700;display:flex;flex-direction:row;align-items:center;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel .bottom-panel .parameter ion-icon{width:20px;height:20px;padding:5px;margin-right:10px;border-radius:50%;color:#fff;background-color:#ebac01}#branch .body .services-panel .pricing-panel .bottom-panel .text{color:#000;font-size:16px;font-weight:400;line-height:26px;margin:20px 0 30px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;-webkit-transition:all .2s;transition:all .2s}#branch .body .services-panel .pricing-panel:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#branch .body .services-panel .pricing-panel:hover .top-panel{background-color:#000}#branch .body .services-panel .pricing-panel:hover .name,#branch .body .services-panel .pricing-panel:hover .price{color:#fff}#branch .body .services-panel .pricing-panel:hover .bottom-panel{background-color:#141414;border:none}#branch .body .services-panel .pricing-panel:hover .parameter{color:#fff}#branch .body .services-panel .pricing-panel:hover .text{color:#fff;opacity:.5}#branch .body .team-panel{padding-top:100px}@media (max-width:1300px){#branch .body .team-panel{display:grid;grid-template-columns:auto auto auto;grid-gap:40px;gap:40px}}@media (max-width:1000px){#branch .body .team-panel{display:grid;grid-template-columns:auto auto;grid-gap:40px;gap:40px}}@media (max-width:800px){#branch .body .team-panel{padding-top:75px}}@media (max-width:600px){#branch .body .team-panel{display:grid;grid-template-columns:auto;grid-gap:40px;gap:40px}}#branch .body .team-panel .item{display:flex;flex-direction:column;align-items:center;float:left;width:200px}#branch .body .team-panel .item .image-panel{width:140px;height:140px;width:150px;height:150px;margin-bottom:20px;overflow:hidden;border-radius:50%;position:relative}#branch .body .team-panel .image-panel .image{width:100%;height:100%;background-color:rgba(0,0,0,.1)}#branch .body .team-panel .item .image-panel .image-serious{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale() brightness(80%);filter:grayscale() brightness(80%);border-radius:50%;z-index:2}#branch .body .team-panel .item .image-panel .image-funny{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;border-radius:50%;z-index:3}#branch .body .team-panel .item .image-panel .image-funny:hover{opacity:1}#branch .body .team-panel .item .name{color:#000;font-size:20px;font-weight:700;line-height:20px;margin-bottom:5px}#branch .body .team-panel .item .position{color:#ebac01;font-size:14px;font-weight:700;text-align:center}#branch .body .gallery-panel{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding-top:100px}@media (max-width:1200px){#branch .body .gallery-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}}@media (max-width:900px){#branch .body .gallery-panel{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media (max-width:800px){#branch .body .gallery-panel{padding-top:75px}}@media (max-width:600px){#branch .body .gallery-panel{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;gap:15px}}#branch .body .gallery-panel .image{width:100%;height:200px;object-fit:cover;border-radius:2px;-webkit-filter:grayscale();filter:grayscale();background-color:rgba(0,0,0,.1);-webkit-transition:all .15s;transition:all .15s}#branch .body .gallery-panel .image:hover{-webkit-filter:none;filter:none}#branch .body .form-panel{width:100%;padding-top:100px}#branch .body .form-panel .form{width:500px;display:flex;flex-direction:column;padding:25px;margin-top:50px}#branch .body .form-panel .form .grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 25px;gap:0 25px}@media (max-width:700px){#branch .body .form-panel .form{width:100%;padding:30px 0 0}#branch .body .form-panel .form .grid{grid-template-columns:repeat(2,1fr);grid-gap:15px;gap:15px}#branch .body .form-panel .form .grid .field{width:100%}}#branch .body .form-panel .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#branch .body .form-panel .form .field{width:100%;resize:none}#branch .map{width:100%;height:500px;border:none}@media (max-width:600px){#branch .map{height:300px}}#calendar{width:700px;display:grid;grid-template-columns:repeat(7,1fr)}#calendar .block{width:100%;height:50px;color:#000;font-size:16px;font-weight:700;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;cursor:pointer;padding:6px 10px;border:1px solid rgba(0,0,0,.1);-webkit-transition:all .15s;transition:all .15s}#calendar .block:hover{background-color:rgba(0,0,0,.1)}#calendar .empty{color:rgba(0,0,0,.5);font-size:16px;font-weight:400;align-items:flex-end;justify-content:flex-end;cursor:not-allowed;-webkit-transition:all .15s;transition:all .15s}#calendar .empty,#calendar .heading{width:100%;height:50px;display:flex;flex-direction:column;padding:6px 10px;border:1px solid rgba(0,0,0,.1)}#calendar .heading{color:#fff;font-weight:700;align-items:center;justify-content:center;cursor:pointer;background-color:#000}@media (max-width:900px){#calendar{width:100%}}@media (max-width:700px){#calendar .block,#calendar .empty,#calendar .heading{font-size:14px;height:45px}}#payment-form{width:500px;-webkit-box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:30px;margin-top:50px}@media (max-width:800px){#payment-form{width:100%;display:flex;flex-direction:column;align-items:center}}#payment-form input{margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;font-size:16px;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#payment-form .result-message{line-height:22px;font-size:16px}#payment-form .result-message a{color:#a161b3;font-weight:600;text-decoration:none}#payment-form .hidden{display:none}#card-error{color:#697386;font-size:16px;line-height:20px;margin-top:12px;text-align:center}#card-element{border-radius:4px 4px 0 0;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}#payment-request-button{margin-bottom:32px}#payment-form button{background-color:#ebac01;font-family:Arial,sans-serif;color:#fff;border-radius:0 0 4px 4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}#payment-form button:hover{-webkit-filter:contrast(115%);filter:contrast(115%)}#payment-form button:disabled{opacity:.5;cursor:default}#payment-form .spinner,.spinner:after,.spinner:before{border-radius:50%}#payment-form .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;-webkit-box-shadow:inset 0 0 0 2px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);transform:translateZ(0)}#payment-form .spinner:before,.spinner:after{position:absolute;content:""}#payment-form .spinner:before{width:10.4px;height:20.4px;background:#ebac01;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s ease 1.5s infinite;animation:loading 2s ease 1.5s infinite}#payment-form .spinner:after{width:10.4px;height:10.2px;background:#ebac01;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s ease infinite;animation:loading 2s ease infinite}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#contact{align-items:center}#contact,#contact .body{width:100%;display:flex;flex-direction:column}#contact .body{max-width:1500px;padding:100px}#contact .body .branches{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px;cursor:pointer}#contact .body .branches .branch{position:relative;padding:50px 50px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}#contact .body .branches .branch:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#contact .body .branches .branch:hover .image{-webkit-filter:none;filter:none}#contact .body .branches .branch:hover .overlay{opacity:.2}#contact .body .branches .branch .image{object-fit:cover;-webkit-filter:grayscale();filter:grayscale()}#contact .body .branches .branch .image,#contact .body .branches .branch .overlay{position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;-webkit-transition:all .2s;transition:all .2s}#contact .body .branches .branch .overlay{opacity:.3;background-color:#000}#contact .body .branches .branch .title{color:#fff;font-size:30px;font-weight:700;text-align:center;line-height:40px;z-index:2;margin-bottom:10px}#contact .body .branches .branch .text{color:hsla(0,0%,100%,.8);font-size:20px;font-weight:400;text-align:center;line-height:30px;z-index:2}#contact .body .branches .branch .button{margin-top:40px;z-index:2}#contact .body .branch-info{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-top:50px}#contact .body .branch-info .name{color:#000;font-size:35px;font-weight:700;margin-bottom:30px}#contact .body .branch-info .description{color:rgba(0,0,0,.5);font-size:18px;font-weight:400;line-height:30px;margin-bottom:50px}#contact .body .branch-info .heading{color:#000;font-size:25px;font-weight:700;margin-bottom:30px}#contact .body .branch-info .team-panel{width:100%;display:flex;flex-direction:row;justify-content:flex-start;margin:40px 0}#contact .body .branch-info .team-panel .item{display:flex;flex-direction:column;align-items:center;margin-right:70px}#contact .body .branch-info .team-panel .item .photo{width:150px;height:150px;border-radius:50%;margin-bottom:15px;background-color:rgba(0,0,0,.1)}#contact .body .branch-info .team-panel .item .name{color:#000;font-size:18px;font-weight:700}#contact .body .branch-info .gallery-panel{width:100%;display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:20px;gap:20px;margin:40px 0}#contact .body .branch-info .gallery-panel .photo{float:left;width:100%;height:150px;background-color:rgba(0,0,0,.1)}#contact .form-panel{width:100vw;display:flex;flex-direction:column;padding:100px;background-color:rgba(0,0,0,.05)}#contact .form-panel .form{display:flex;flex-direction:column;align-items:flex-start;align-self:center;margin-top:70px;padding:40px;border-radius:5px;background-color:#fff}#contact .form-panel .form .top{display:flex;flex-direction:row}#contact .form-panel .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#contact .form-panel .form .field{width:350px;margin-bottom:20px}#contact .form-panel .form .area{width:500px;height:220px;resize:none;border:1px solid rgba(0,0,0,.2)}#contact .form-panel .form .button{margin-top:20px}#dropdown{position:fixed;left:0;top:0;background-color:#fff;background-color:#141414;display:none;border-radius:0 0 5px 5px;z-index:100}#dropdown .content{display:grid;grid-template-columns:auto auto auto auto;grid-gap:100px;gap:100px;padding:50px}#dropdown .content .section{display:flex;flex-direction:column}#dropdown .content .section .heading{color:#fff;font-size:20px;font-weight:700;margin-bottom:15px}#dropdown .content .section .list{display:flex;flex-direction:column;align-items:flex-start}#dropdown .content .section .list .item{color:hsla(0,0%,100%,.7);font-size:17px;font-weight:300;display:flex;flex-direction:row;align-items:center;padding:4px 0;-webkit-transition:all .1s;transition:all .1s;cursor:pointer}#dropdown .content .section .list .item:hover{color:#fff}#dropdown .content .section .list .item .icon{width:24px;height:24px;object-fit:contain;margin-right:15px}#footer{align-items:center;padding-top:75px;background-color:#000}#footer,#footer .top-panel{display:flex;flex-direction:column;width:100%}#footer .top-panel{max-width:1500px;align-items:flex-start;margin-bottom:75px;padding:0 100px}@media (max-width:1000px){#footer .top-panel{padding:0 50px}}@media (max-width:700px){#footer .top-panel{padding:0 15px}}#footer .top-panel .logo{height:40px}#footer .bottom-panel{width:100%;max-width:1500px;display:flex;flex-direction:row;justify-content:space-between;padding:0 100px}@media (max-width:1200px){#footer .bottom-panel{flex-direction:column;align-items:flex-start}}@media (max-width:1000px){#footer .bottom-panel{padding:0 50px}}@media (max-width:700px){#footer .bottom-panel{padding:0 15px}}#footer .bottom-panel .column{display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1200px){#footer .bottom-panel .column{margin-bottom:30px}}#footer .bottom-panel .column .socials-panel{display:flex;flex-direction:row;align-items:center;margin-top:40px}#footer .bottom-panel .column .socials-panel ion-icon{color:#ebac01;width:26px;height:26px}#footer .bottom-panel .column .title{color:#fff;font-size:18px;font-weight:700;margin:0 0 10px}#footer .bottom-panel .column .text{color:hsla(0,0%,100%,.4);font-size:16px;font-weight:400;text-decoration:none;display:flex;flex-direction:row;align-items:center;margin:5px 0;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}#footer .bottom-panel .column .text ion-icon{color:#fff;color:#ebac01;width:16px;height:16px;margin-right:10px}#footer .bottom-panel .column .text:hover{color:#fff}#footer .bottom-panel .column .partners{display:flex;flex-direction:row;align-items:center;grid-gap:20px;gap:20px;margin-top:20px}#footer .bottom-panel .column .partners .partner{width:80px;opacity:.9}#footer .company-panel{width:100%;display:flex;flex-direction:column;align-items:center;padding:20px;margin-top:60px}@media (max-width:1200px){#footer .company-panel{align-items:flex-start}}#footer .company-panel .heading{color:hsla(0,0%,100%,.4);font-size:16px;font-weight:400}#footer .company-panel .heading .company{color:#ebac01;color:#fff;font-weight:700;text-decoration:none}#gallery-panel{position:fixed;left:0;top:0;width:100vw;height:100vh;padding:100px 0;display:flex;flex-direction:row;background-color:rgba(0,0,0,.7);z-index:999}#gallery-panel .arrow{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}#gallery-panel .arrow ion-icon{width:30px;height:30px;padding:10px;color:#fff;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}#gallery-panel .arrow ion-icon:hover{background-color:rgba(0,0,0,.1)}#gallery-panel .arrow ion-icon:active{width:20px;height:20px;padding:15px}#gallery-panel .wrapper{width:80vw;height:100%;overflow:hidden}#gallery-panel .wrapper .list{height:100%;-webkit-transition:all .5s;transition:all .5s}#gallery-panel .wrapper .list .image{width:80vw;height:100%;object-fit:contain;float:left}#gallery-panel .progress{width:50vw;height:6px;position:fixed;bottom:5vh;left:25vw;border-radius:100px;background-color:#787878;z-index:2}#gallery-panel .progress .indicator{width:0;height:6px;border-radius:100px;background-color:#fff;-webkit-transition:all .5s;transition:all .5s}#header{position:fixed;left:0;-webkit-transition:top .4s;transition:top .4s;z-index:20;background-color:#000}#header,#header .delivery-panel{width:100%;display:flex;flex-direction:column;align-items:center}#header .delivery-panel{background-color:#ebac01}#header .delivery-panel .wrapper{width:100%;max-width:1500px;display:flex;flex-direction:column;align-items:center;padding:7px 0}#header .delivery-panel .wrapper h3{color:#000;font-size:14px;font-weight:400;display:flex;flex-direction:row;align-items:center}#header .delivery-panel .wrapper h3 ion-icon{color:#000;width:18px;height:18px;margin-right:8px}#header .top-panel{width:100%;max-width:1500px;height:75px;display:flex;flex-direction:row;align-items:center;padding:20px 65px 15px 100px}#header .top-panel .logo-panel{height:40px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}#header .top-panel .logo-panel .logo{height:100%}#header .top-panel .contact{display:grid;grid-template-columns:auto auto;grid-gap:0;gap:0;margin-right:50px}#header .top-panel .contact .item{display:flex;flex-direction:row;align-items:center;padding:10px 35px;border-radius:3px 3px 0 0;cursor:pointer}#header .top-panel .contact .item .value{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:300;line-height:14px;display:flex;flex-direction:row;align-items:center;-webkit-transition:all .2s;transition:all .2s;margin-left:8px}@media (max-width:1250px){#header .top-panel .contact{margin-right:20px}#header .top-panel .contact .item{padding:10px 15px}#header .top-panel .contact .item .value{display:none}}@media (max-width:1000px){#header .top-panel .contact{margin-right:20px}}@media (max-width:600px){#header .top-panel .contact{display:none}}#header .top-panel .contact .item .value:hover{color:#fff}#header .top-panel .contact .item ion-icon{color:#ebac01;width:16px;height:16px}#header .top-panel .search-panel{display:flex;flex-direction:row;align-items:center;margin-right:20px}#header .top-panel .search-panel .field{color:#fff;background-color:hsla(0,0%,100%,.2);border:none;border-radius:2px 0 0 2px}#header .top-panel .search-panel .button{padding:7px 12px;border-radius:0 2px 2px 0}#header .top-panel .search-panel .button ion-icon{width:18px;height:18px;margin-top:2px;margin-bottom:-2px;color:#fff}#header .top-panel .link{cursor:pointer;display:flex;flex-direction:row;align-items:center;padding:10px 15px}#header .top-panel .link .cart-count{color:#fff;font-size:12px;font-weight:500;width:21px;height:21px;margin-left:5px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ebac01}#header .top-panel .link ion-icon{width:17px;height:17px;margin-top:-1px;margin-bottom:1px;color:#fff}#header .top-panel .hamburger{width:24px;height:18px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-left:10px;cursor:pointer;display:none}#header .top-panel .hamburger .line{width:100%;height:2px;background-color:#fff}#header .bottom-panel{width:100%;max-width:1500px;height:75px;display:flex;flex-direction:row;align-items:center;padding:0 85px}#header-offset{height:150px}@media (max-width:1330px){#header .top-panel{padding-bottom:20px}#header .bottom-panel{display:none}#header-offset{height:75px}#header .top-panel .hamburger{display:flex}}@media (max-width:1000px){#header .top-panel{padding:10px 35px 10px 50px}#header .top-panel .search-panel{display:none}}@media (max-width:700px){#header .top-panel{padding:10px 15px}#header .top-panel .logo-panel .logo{height:60%}#header .top-panel .link{padding:10px}}#header .bottom-panel .menu{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between}#header .bottom-panel .menu .nav-links{display:flex;flex-direction:row;align-items:center;grid-gap:40px;gap:40px}#header .bottom-panel .menu .link{color:#fff;font-size:16px;font-weight:600;text-decoration:none;display:flex;flex-direction:row;align-items:center;padding:25px 20px;border-bottom:3px solid transparent;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}#header .bottom-panel .menu .link:hover{border-bottom:3px solid #ebac01}#header .bottom-panel .menu .icon{width:25px;height:25px;object-fit:contain;margin-right:15px}#header .bottom-panel .menu .button{display:flex;flex-direction:row;align-items:center;padding-left:20px}#header .bottom-panel .menu .button .closed,#header .bottom-panel .menu .button:hover .open{display:none}#header .bottom-panel .menu .button:hover .closed{display:inline-block}#blog-dropdown{position:absolute;left:0;top:0;display:none;background-color:#141414;border-radius:0 0 5px 5px;z-index:100}#blog-dropdown .dropdown-content{display:flex;flex-direction:column;align-items:flex-start;padding:25px}#blog-dropdown .dropdown-content .item{color:hsla(0,0%,100%,.7);font-size:17px;font-weight:300;display:flex;flex-direction:row;align-items:center;padding:4px 25px 4px 0;-webkit-transition:all .1s;transition:all .1s;cursor:pointer}#blog-dropdown .dropdown-content .item:hover{color:#fff}.global-title{width:100%;display:flex;flex-direction:row;align-items:center;margin:0;padding:0}.global-title .container{flex:1 1;display:flex;flex-direction:row;align-items:center}.global-title .line{flex:1 1;height:1px;margin:0;padding:0;background-color:rgba(0,0,0,.1)}@media (max-width:1000px){.global-title .line{display:none}}.global-title .heading-content{display:flex;flex-direction:column;align-items:center;padding:0;margin:0 50px}@media (max-width:800px){.global-title .heading-content{margin:0}}.global-title .heading-content .heading{color:#d89c24;color:#ebac01;font-size:18px;line-height:28px;font-weight:700;text-align:center;padding:0;margin:0 0 -5px}.global-title .heading-content .title{color:#000;font-size:40px;line-height:50px;font-weight:700;text-align:center;margin:0;padding:0}.global-title .container .button{margin-left:50px}#home{max-width:100%}#home .slideshow{width:100vw;height:calc(100vh - 185px);overflow:hidden;position:relative}#home .slideshow .wrapper{width:400vw;height:calc(100vh - 185px);display:flex;flex-direction:row}#home .slideshow .wrapper .slide{width:100vw;height:100%}#home .slideshow .wrapper .slide .image-pc{width:100%;height:100%;object-fit:cover;display:inline-block}#home .slideshow .wrapper .slide .image-mobile{width:100%;height:100%;object-fit:cover;display:none}@media (max-width:800px){#home .slideshow .wrapper .slide .image-pc{display:none}#home .slideshow .wrapper .slide .image-mobile{display:inline-block}}#home .slideshow .controls{position:absolute;left:calc(50% - 52px);bottom:50px;display:flex;flex-direction:row;align-items:center}#home .slideshow .controls .dot{width:14px;height:14px;margin:6px;border-radius:50%;background-color:hsla(0,0%,100%,.5);-webkit-transition:all .3s;transition:all .3s;cursor:pointer}#home .slideshow .controls .selected{background-color:#fff}#home .landing{width:100vw;height:calc(100vh - 185px);position:relative}#home .landing .image{object-fit:cover;-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:all 1s;transition:all 1s}#home .landing .content,#home .landing .image{width:100%;height:100%;position:absolute;left:0;top:0}#home .landing .content{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:100px}@media (max-width:1000px){#home .landing{height:calc(100vh - 80px)}#home .landing .content{padding:100px 50px}}@media (max-width:700px){#home .landing{height:calc(100vh)}#home .landing .content{justify-content:flex-start;padding:50px 15px}}#home .landing .content .landing-title{color:#fff;font-size:65px;font-weight:700;line-height:65px;text-align:center;margin:0;padding:0}#home .landing .content .text{color:hsla(0,0%,100%,.5);font-size:25px;font-weight:300;text-align:center;width:70%;margin:50px 0 60px}#home .landing .content .arrow{width:70px;object-fit:contain;padding:12px 15px;margin-top:70px;border-radius:5px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}@media (max-width:700px){#home .landing .content .landing-title{font-size:50px;line-height:55px}#home .landing .content .text{font-size:20px;line-height:30px;width:100%;margin:30px 0 50px}#home .landing .content .arrow{margin-top:50px}}#home .landing .content .arrow:hover{background-color:hsla(0,0%,100%,.05)}#home .bestsellers{max-width:1500px}#home .bestsellers,#home .blogs{width:100%;display:flex;flex-direction:column;align-items:center;padding:75px 100px 100px}#home .blogs{max-width:1530px}@media (max-width:1500px){#home .blogs{padding:75px 85px 100px}}#home .bestsellers .carousel{margin-top:280px;margin-bottom:260px;width:900px}@media (max-width:1000px){#home .bestsellers{padding:75px 50px 100px}#home .bestsellers .carousel{width:100%}#home .blogs{padding:75px 35px 100px}}@media (max-width:700px){#home .bestsellers{padding:50px 15px 75px}#home .blogs{padding:75px 0 100px}}@media (max-width:400px){#home .bestsellers .carousel{margin-top:200px;margin-bottom:180px}}#home .bestsellers .carousel .item{display:flex;flex-direction:column;align-items:flex-start;width:330px;padding:20px;border-radius:5px;background-color:#fff;-webkit-box-shadow:0 0 15px -10px grey;box-shadow:0 0 15px -10px grey;cursor:pointer}#home .bestsellers .carousel .item .image{width:100%;padding:10px;margin-bottom:10px}#home .bestsellers .carousel .item .placeholder{width:100%;height:180px;margin-bottom:10px;background-color:rgba(0,0,0,.05)}@media (max-width:600px){#home .bestsellers .carousel .item{width:70vw}#home .bestsellers .carousel .item .image{padding:0 10px}}#home .bestsellers .carousel .item .name{color:#000;font-size:22px;font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#home .bestsellers .carousel .item .available{color:grey;font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px}#home .bestsellers .carousel .item .bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}#home .bestsellers .carousel .item .bottom .price{color:#000;font-size:20px;font-weight:700}#home .bestsellers .carousel .item .bottom .button{margin:0}#home .products{width:100%;max-width:1500px;display:flex;flex-direction:column;align-items:center;padding:75px 100px 100px}@media (max-width:1000px){#home .products{padding:75px 50px 100px}}@media (max-width:700px){#home .products{padding:50px 15px 75px}}#home .products .content{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;margin-top:75px}#home .services .content{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:50px;gap:50px;margin-top:75px}@media (max-width:1300px){#home .products .content{grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media (max-width:900px){#home .products .content{grid-template-columns:repeat(1,1fr);grid-gap:20px;gap:20px}}#home .products .content .item{width:100%;height:300px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:5px;overflow:hidden}#home .products .content .item .image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale() brightness(70%);filter:grayscale() brightness(70%);-webkit-transition:all .3s;transition:all .3s}#home .products .content .item:hover .image{-webkit-filter:none;filter:none;-webkit-transform:scale(1.1);transform:scale(1.1)}#home .products .content .item .title{color:#fff;font-size:30px;font-weight:700;line-height:33px;text-align:center;margin-bottom:20px;z-index:2}#home .products .content .item .text{color:#fff;font-size:16px;font-weight:400;line-height:26px;text-align:center;opacity:.7;margin-bottom:20px;z-index:2}#home .products .content .item .button{z-index:2}#home .brands-top-panel{width:100%;padding:75px 100px 30px;background-color:rgba(0,0,0,.03)}@media (max-width:1000px){#home .brands-top-panel{padding:75px 50px 30px}}@media (max-width:700px){#home .brands-top-panel{padding:50px 15px 30px}}#home .brands{width:100%;padding:50px 0;position:relative;background-color:rgba(0,0,0,.03)}#home .brands .image{width:100%;object-fit:cover}@media (max-width:1000px){#home .brands .image{height:300px;object-fit:cover}}#brands-1{left:0}#brands-2{left:-100vw}#brands-3{left:-200vw}#home .whyus{width:100%;max-width:1500px;display:flex;flex-direction:column;align-items:center;padding:100px}@media (max-width:1000px){#home .whyus{padding:100px 50px}}@media (max-width:700px){#home .whyus{padding:50px 15px}}#home .whyus .content{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:20px;gap:20px;margin-top:100px}@media (max-width:1200px){#home .whyus .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){#home .whyus .content{grid-gap:15px;gap:15px;margin-top:75px}}@media (max-width:500px){#home .whyus .content{grid-template-columns:repeat(1,1fr)}}#home .whyus .content .item{flex:1 1;display:flex;flex-direction:column;align-items:center;padding:30px 15px 15px;border-radius:5px;background-color:rgba(0,0,0,.05);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}#home .whyus .content .item .number{color:#fff;font-size:30px;font-weight:700;width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background-color:#ebac01;display:none}#home .whyus .content .item .icon{width:80px;height:60px;object-fit:contain}#home .whyus .content .item .item-title{color:#000;font-size:16px;font-weight:700;text-align:center;height:40px;display:flex;flex-direction:column;justify-content:center;margin:20px 0;-webkit-transition:all .2s;transition:all .2s}#home .whyus .content .item .item-text{color:#000;font-size:14px;font-weight:400;line-height:24px;text-align:center;-webkit-transition:all .2s;transition:all .2s}#home .whyus .content .item:hover{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#141414}#home .whyus .content .item:hover .item-title{color:#fff}#home .whyus .content .item:hover .item-text{color:#fff;opacity:.5}#home .whyus .content .item .button{margin-top:30px;width:100%}#home .references{display:flex;flex-direction:column;width:100%;padding:100px 100px 75px;background-color:rgba(0,0,0,.03);background-color:#141414}#home .references .global-title .title{color:#fff}#home .references .carousel{width:900px;align-self:center;margin-top:180px;margin-bottom:150px}@media (max-width:1000px){#home .references{padding:100px 50px 75px}#home .references .carousel{width:100%;margin-top:220px;margin-bottom:180px}}@media (max-width:700px){#home .references{padding:50px 15px}}#home .references .carousel .item{display:flex;flex-direction:column;align-items:flex-start;width:330px;padding:20px;border-radius:5px;cursor:pointer;background-color:#fff;background-color:#282828}@media (max-width:700px){#home .references .carousel .item{width:70vw}}#home .references .carousel .item .name{color:#000;color:#fff;font-size:22px;font-weight:700;margin-bottom:10px}#home .references .carousel .item .score{display:flex;flex-direction:row;margin-bottom:15px}#home .references .carousel .item .score ion-icon{width:20px;height:20px;margin-right:5px;color:#d89c24;color:#ebac01}#home .references .carousel .item .text{color:#a0a0a0;font-size:16px;font-weight:400;line-height:26px}#home .references .button{align-self:center;margin-top:50px}#home .blog{width:100%;max-width:1500px;display:flex;flex-direction:column;align-items:center;padding:100px}#home .blog .content{width:100%;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px;margin-top:75px}@media (max-width:1000px){#home .blog{padding:100px 50px}#home .blog .content{grid-gap:50px 20px;gap:50px 20px}}@media (max-width:850px){#home .blog .content{grid-template-columns:auto;grid-gap:15px;gap:15px;margin-top:75px}}@media (max-width:700px){#home .blog{padding:50px 15px}}#home .newsletter{display:flex;flex-direction:column;align-items:center;width:100%;padding:100px;position:relative;z-index:2}@media (max-width:1000px){#home .newsletter{padding:100px 50px}}@media (max-width:700px){#home .newsletter{padding:0}}#home .newsletter .background{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-filter:brightness(60%);filter:brightness(60%);object-fit:cover}#home .newsletter .panel{display:flex;flex-direction:column;align-items:center;padding:50px;margin-top:40px;background-color:hsla(0,0%,100%,.05);backdrop-filter:blur(10px);border-radius:10px;z-index:2}#home .newsletter .content{display:flex;flex-direction:row;align-items:flex-end;align-self:center;margin-top:75px;padding:15px;border:1px solid hsla(0,0%,100%,.4)}#home .newsletter .global-title .title{color:#fff}#home .newsletter .content .field{border:none;background-color:transparent;color:#fff}#home .newsletter .content .field::-webkit-input-placeholder{color:#fff}#home .newsletter .content .field:-ms-input-placeholder{color:#fff}#home .newsletter .content .field::placeholder{color:#fff}@media (max-width:700px){#home .newsletter .panel{padding:50px 15px;margin-top:0;border-radius:0}#home .newsletter .content{width:100%}#home .newsletter .content .field{flex:1 1;width:auto}}#home .newsletter .content .button{margin-left:15px;margin-bottom:1px}@media screen and (max-width:360px){#home .bestsellers{padding-top:200px}}.loading-image{background-color:#d2d2d2;-webkit-animation:shimmer .5s infinite;animation:shimmer .5s infinite}@-webkit-keyframes shimmer{0%{background-color:#d2d2d2}50%{background-color:#f0f0f0}to{background-color:#d2d2d2}}@keyframes shimmer{0%{background-color:#d2d2d2}50%{background-color:#f0f0f0}to{background-color:#d2d2d2}}.loading{border:5px solid transparent;border-top-color:#ebac01;border-radius:50%;width:38px;height:38px;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#login .body .form{display:flex;flex-direction:column;align-self:center;margin-top:70px}#login .body .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#login .body .form .field{width:400px;margin-bottom:15px}@media (max-width:800px){#login .body .form,#login .body .form .field{width:100%}}#login .body .form .forgot-link{color:rgba(0,0,0,.4);font-size:14px;font-weight:400;text-decoration:none;cursor:pointer}#login .body .form .button-panel{display:flex;flex-direction:row;margin-top:20px}#login .body .form .button{flex:1 1}#menu{position:fixed;left:0;top:0;width:100vw;height:100vh;overflow:scroll;padding:100px 20px 150px;z-index:19;background-color:#000;opacity:0;-webkit-transition:all .4s;transition:all .4s;display:none}#menu .content{display:flex;flex-direction:column}#menu .content .link{color:#fff;font-size:20px;font-weight:600;text-decoration:none;display:flex;flex-direction:row;align-items:center;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.2);cursor:pointer}#menu .content .contact{color:#fff;font-size:15px;font-weight:600}#menu .content .icon{width:27px;height:27px;object-fit:contain;margin-right:15px}#menu .content ion-icon{color:#ebac01;width:22px;height:22px;object-fit:contain;margin-right:15px}#menu .content .button{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:18px;padding-left:20px;margin-top:40px}#menu .content .button .closed,#menu .content .button:hover .open{display:none}#menu .content .button:hover .closed{display:inline-block}#not-found,#not-found .content{width:100%;display:flex;flex-direction:column;align-items:center}#not-found .content{max-width:1500px;justify-content:center;padding:100px}@media (max-width:1000px){#not-found .content{padding:100px 50px}}@media (max-width:700px){#not-found .content{padding:50px 15px}}#not-found .title{color:#000;font-size:50px;font-weight:700;text-align:center}#not-found .text{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:28px;width:60%;margin:50px 0}@media (max-width:1000px){#not-found .text{width:100%}}.order-screen .body{padding:0 100px;flex-direction:row}@media (max-width:1270px){.order-screen .body{flex-direction:column}}@media (max-width:1000px){.order-screen .body{padding:0 50px}}@media (max-width:700px){.order-screen .body{padding:0 15px}}.order-screen .body .left-panel{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:50px 50px 50px 0}@media (max-width:1270px){.order-screen .body .left-panel{padding:50px 0}}@media (max-width:1000px){.order-screen .body .left-panel{padding:20px 0}}#cart .body .left-panel .empty{color:rgba(0,0,0,.3);font-size:23px;font-weight:400;margin:80px 0}@media (max-width:800px){#cart .body .left-panel .empty{margin:50px 0 20px;align-self:center}}.order-screen .body .left-panel .cart-header{width:100%;display:flex;flex-direction:row;align-items:center;margin-bottom:30px}.order-screen .body .left-panel .cart-header .heading{color:rgba(0,0,0,.3);font-size:25px;font-weight:400}@media (max-width:800px){.order-screen .body .left-panel .cart-header .heading{font-size:20px}}@media (max-width:600px){.order-screen .body .left-panel .cart-header .heading{font-size:16px}}.order-screen .body .left-panel .cart-header .active{color:#000;font-weight:700}.order-screen .body .left-panel .cart-header .divider{flex:1 1;height:2px;margin:0 30px;display:flex;flex-direction:row;align-items:center;background-color:rgba(0,0,0,.1)}@media (max-width:850px){.order-screen .body .left-panel .cart-header .divider{margin:0 10px}}#cart .body .left-panel .product{width:100%;display:flex;flex-direction:row;position:relative;padding:40px 0}@media (max-width:800px){#cart .body .left-panel .product{padding:20px 0}}#cart .body .left-panel .product .image{width:200px;height:160px;object-fit:contain;padding:10px;border-radius:5px}@media (max-width:800px){#cart .body .left-panel .product .image{width:150px;height:120px}}@media (max-width:500px){#cart .body .left-panel .product .image{width:100px;height:100px}}#cart .body .left-panel .product .info{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:0 20px}#cart .body .left-panel .product .info .name{color:#000;font-size:20px;font-weight:700}#cart .body .left-panel .product .info .description{color:grey;font-size:16px;font-weight:300;line-height:24px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#cart .body .left-panel .product .info .info-panel{display:grid;grid-template-columns:auto auto 1fr auto;grid-gap:5px 40px;gap:5px 40px;align-items:center;width:100%;margin:20px 0}#cart .body .left-panel .product .info .info-panel .label{color:#000;font-size:18px;font-weight:700}#cart .body .left-panel .product .info .info-panel .value{color:#000;font-size:16px;font-weight:400}#cart .body .left-panel .product .info .info-panel .pricing{color:#000;font-size:16px;font-weight:400;text-align:right;display:flex;flex-direction:row;align-items:center;justify-self:flex-end}#cart .body .left-panel .product .info .info-panel .pricing .original{-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:1px;margin-right:15px}#cart .body .left-panel .product .info .toolbar{display:flex;flex-direction:row;align-items:center;width:100%}#cart .body .left-panel .product .toolbar .button{font-size:12px;padding:6px 25px}#cart .body .left-panel .product .toolbar .price{color:#000;font-size:18px;font-weight:700}#cart .body .left-panel .coupon-panel{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin:50px 0;padding-top:30px;border-top:1px solid rgba(0,0,0,.1)}#cart .body .left-panel .coupon-panel .title{color:#000;font-size:25px;font-weight:700;line-height:25px;margin-bottom:30px}#cart .body .left-panel .coupon-panel .panel{display:flex;flex-direction:row}#cart .body .left-panel .coupon-panel .panel .button{margin-left:20px}@media (max-width:600px){#cart .body .left-panel .coupon-panel{margin-bottom:0}#cart .body .left-panel .coupon-panel .panel{width:100%}#cart .body .left-panel .coupon-panel .panel .field{flex:1 1;width:auto}}.order-screen .body .summary{width:350px;border-left:1px solid rgba(0,0,0,.1);padding:50px 0 50px 50px}.order-screen .body .summary .title{color:#000;font-size:30px;font-weight:700;margin-bottom:30px}.order-screen .body .summary .form{display:flex;flex-direction:column}.order-screen .body .summary .form .item{display:flex;flex-direction:row;justify-content:space-between;color:rgba(0,0,0,.5);font-size:16px;font-weight:400;margin-bottom:5px}.order-screen .body .summary .form .item .price{color:#000;font-size:16px;font-weight:700}.order-screen .body .summary .form .button{margin-top:30px}@media (max-width:1270px){.order-screen .body .summary{width:100%;border:none;border-top:1px solid rgba(0,0,0,.1);padding:50px 0}.order-screen .body .summary .form .button{align-self:flex-end}}@media (max-width:800px){.order-screen .body .summary{padding:30px 0}}@media (max-width:500px){.order-screen .body .summary .form .button{width:100%}}.order-screen .body .left-panel .section{color:#000;font-size:22px;font-weight:700;padding-bottom:10px;margin-bottom:30px;margin-top:30px;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}#checkout .body .left-panel .row{display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px;margin-bottom:30px}@media (max-width:800px){#checkout .body .left-panel .row{width:100%;grid-template-columns:auto;grid-gap:30px;gap:30px}}#checkout .body .left-panel .row .item{display:flex;flex-direction:column}#checkout .body .left-panel .row .item .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}@media (max-width:600px){#checkout .body .left-panel .row .item,#checkout .body .left-panel .row .item .field{width:100%}}#checkout .body .left-panel .address-choice{display:flex;flex-direction:row;align-items:center}#checkout .body .left-panel .address-choice .title{color:#000;font-size:18px;font-weight:700;margin-right:20px}#checkout .body .left-panel .address-choice .button-panel{display:grid;grid-template-columns:auto auto;grid-gap:10px;gap:10px}#payment .body .left-panel .chooser{display:grid;grid-template-columns:auto;grid-gap:10px;gap:10px;width:100%}#payment .body .left-panel .chooser .item{display:flex;flex-direction:row;align-items:center;width:100%;padding:20px;border:1px solid rgba(0,0,0,.2);-webkit-transition:all .2s;transition:all .2s;cursor:pointer}#payment .body .left-panel .chooser .item .bullet{width:16px;height:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;border:2px solid #000}#payment .body .left-panel .chooser .item .bullet .selected{width:8px;height:8px;border-radius:50%;background-color:#000}#payment .body .left-panel .chooser .item ion-icon{width:25px;height:25px;margin:0 15px 0 20px}#payment .body .left-panel .chooser .item .name .price,#payment .body .left-panel .chooser .item .title{color:#000;font-size:16px;font-weight:400}#payment .body .left-panel .chooser .options{display:grid;grid-template-columns:auto;grid-gap:10px;gap:10px;padding-left:50px}@media (max-width:800px){#payment .body .left-panel .chooser .options{padding-left:25px}}#payment .body .left-panel .chooser .options .item .image{height:30px;margin:0 20px}#confirm .title{color:#000;font-size:40px;font-weight:700;margin-bottom:30px}@media (max-width:600px){#confirm .title{margin-bottom:10px}}#confirm .content{width:100%;display:grid;grid-template-columns:auto 500px;grid-gap:100px;gap:100px}@media (max-width:1100px){#confirm .content{grid-template-columns:auto;grid-gap:50px;gap:50px}}#confirm .content .left{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}#confirm .content .left .user-info{display:grid;grid-template-columns:100px auto;grid-gap:10px 100px;gap:10px 100px;margin-bottom:20px}@media (max-width:600px){#confirm .content .left .user-info{grid-template-columns:auto auto;grid-gap:10px 30px;gap:10px 30px}}#confirm .content .left .heading{color:#000;font-size:16px;font-weight:700;display:flex;flex-direction:row;align-items:center}#confirm .content .left .right-heading{color:#000;font-size:16px;font-weight:500}#confirm .content .left .user-info .info{color:#000;font-size:16px;font-weight:400}#confirm .content .left .payment-info{display:grid;grid-template-columns:100px auto auto;grid-gap:10px 100px;gap:10px 100px;margin-bottom:20px}@media (max-width:600px){#confirm .content .left .payment-info{grid-template-columns:auto auto auto;grid-gap:10px 20px;gap:10px 20px}}#confirm .content .left .payment-info .heading{color:#000;font-size:16px;font-weight:700}#confirm .content .left .payment-info .info{color:#000;font-size:16px;font-weight:400}#confirm .content .right{width:500px;display:flex;flex-direction:column}@media (max-width:1100px){#confirm .content .right{width:auto}}#confirm .content .left .checkbox{display:flex;flex-direction:row;align-items:center;cursor:pointer;margin-bottom:12px}#confirm .content .left .checkbox .bullet{width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:rgba(0,0,0,.1)}#confirm .content .left .checkbox .checked{background-color:#ebac01}#confirm .content .left .checkbox .label{color:#000;font-size:15px;font-weight:400;line-height:15px}#confirm .content .right .products{width:100%;display:flex;flex-direction:column;grid-gap:30px;gap:30px}#confirm .content .right .product{width:100%;display:flex;flex-direction:row;grid-gap:20px;gap:20px}#confirm .content .right .product .image{width:150px;height:110px;object-fit:contain}#confirm .content .right .product .info{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}#confirm .content .right .product .info .name{color:#000;font-size:20px;font-weight:700}#confirm .content .right .product .info .description{color:grey;font-size:14px;font-weight:300;line-height:24px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#confirm .content .right .product .info .info-panel{display:flex;flex-direction:row;align-items:center;margin:10px 0}#confirm .content .right .product .info .info-panel .label{color:#000;font-size:18px;font-weight:700;margin-right:30px}#confirm .content .right .product .info .info-panel .value{color:#000;font-size:16px;font-weight:400}#confirm .content .right .product .info .price{color:#000;font-size:18px;font-weight:700}#confirm .body .left-panel .bottom-panel{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:50px;padding-top:20px;border-top:1px solid rgba(0,0,0,.1)}#confirm .body .left-panel .bottom-panel .total-price{color:#000;font-size:25px;font-weight:700}@media (max-width:600px){#confirm .body .left-panel .bottom-panel .total-price{font-size:20px}}#confirm .body .left-panel .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;gap:15px;align-items:center}#confirm .body .left-panel .grid .field{width:100px;margin:0}@media (max-width:650px){#confirm .body .left-panel .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;align-items:center}#confirm .body .left-panel .grid .field{width:45px}}#confirm .body .left-panel .final-price{display:flex;flex-direction:row;align-items:center;margin-top:50px;width:100%;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1)}#confirm .body .left-panel .final-price .final-price-heading{color:#000;font-size:27px;font-weight:700;line-height:27px;margin-right:50px}#confirm .body .left-panel .final-price .final-price-value{color:#000;font-size:27px;font-weight:700;line-height:27px}.panel-screen{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:100}.panel-screen .panel{display:flex;flex-direction:column;align-items:flex-start;width:700px;padding:30px;border-radius:5px;background-color:#fff}.panel-screen .panel .title{color:#000;font-size:25px;font-weight:700;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:30px}.panel-screen .panel .title ion-icon{width:22px;height:22px;padding:5px;border-radius:50%;-webkit-transition:all .15s;transition:all .15s}.panel-screen .panel .title ion-icon:hover{background-color:rgba(0,0,0,.08)}.panel-screen .panel .heading{color:#000;font-size:20px;font-weight:700;margin-bottom:10px}.panel-screen .panel .item{display:flex;flex-direction:row;align-items:center;width:100%;margin:3px 0}.panel-screen .panel .item .name{color:#000;font-size:20px;font-weight:700;margin-right:30px}.panel-screen .panel .item .code{color:rgba(0,0,0,.5);font-size:18px;font-weight:400}.panel-screen .panel .item .price{color:#000;font-size:20px;font-weight:700}.panel-screen .panel .button{align-self:flex-end;margin-top:40px}.popup{width:100%;height:100%;position:fixed;left:0;top:0;justify-content:center;background-color:rgba(0,0,0,.3);z-index:200}.popup,.popup .panel{display:flex;align-items:center}.popup .panel{max-width:500px;flex-direction:column;padding:20px;border-radius:5px;background-color:#fff}@media (max-width:600px){.popup .panel{width:90vw;max-width:600px}}.popup .panel .popup-title{color:#383838;font-size:21px;font-weight:700;text-align:center;margin-bottom:20px}#product{width:100%;display:flex;flex-direction:column;align-items:center}#product .body{width:100%;max-width:1500px;padding:50px 100px;display:flex;flex-direction:row}@media (max-width:1300px){#product .body{flex-direction:column}}@media (max-width:1000px){#product .body{padding:50px}}@media (max-width:700px){#product .body{padding:15px}}#product .body .left-panel{width:65%;display:flex;flex-direction:column;margin-right:50px}@media (max-width:1300px){#product .body .left-panel{width:100%}}#product .body .left-panel #image-panel{width:100%;height:300px;position:relative;overflow:hidden}@media (max-width:800px){#product .body .left-panel #image-panel{height:200px}}#product .body .left-panel #image-panel .arrow{width:26px;height:26px;color:#000;padding:6px;border-radius:50%;position:absolute;top:calc(50% - 16px);-webkit-transition:all .2s;transition:all .2s}#product .body .left-panel #image-panel .arrow:hover{background-color:rgba(0,0,0,.05)}#product .body .left-panel #image-panel .arrow:active{-webkit-transform:scale(.8);transform:scale(.8)}#product .body .left-panel #image-panel .arrow-forward{right:10px}#product .body .left-panel #image-panel .arrow-back{left:10px}@media (max-width:800px){#product .body .left-panel #image-panel .arrow{width:22px;height:22px;top:calc(50% - 14px)}#product .body .left-panel #image-panel .arrow-forward{right:0}#product .body .left-panel #image-panel .arrow-back{left:0}}#product .body .left-panel #image-panel #image-wrapper{width:0;height:100%;margin-left:0;-webkit-transition:all .5s;transition:all .5s}#product .body .left-panel #image-panel .image{height:100%;object-fit:contain;cursor:pointer}#product .body .left-panel #image-panel .placeholder{height:100%;background-color:rgba(0,0,0,.05)}@media (max-width:800px){#product .body .left-panel #image-panel .image{padding:30px}}#product .body .left-panel .menu-panel{margin-top:30px}#product .body .left-panel .menu-panel .menu{display:flex;flex-direction:row;margin-bottom:30px;width:100%;border-bottom:1px solid rgba(0,0,0,.1)}#product .body .left-panel .menu-panel .menu .item{color:#000;font-size:16px;font-weight:700;padding:8px 5px;margin-right:25px;cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:all .2s;transition:all .2s}@media (max-width:800px){#product .body .left-panel .menu-panel .menu .item{font-size:14px;margin-right:15px}}#product .body .left-panel .content{display:flex;flex-direction:column;align-items:flex-start}#product .body .left-panel .content .text{color:rgba(0,0,0,.5);font-size:16px;font-weight:400;line-height:30px}#product .body .left-panel .content .lenses-parameters{width:100%;display:flex;flex-direction:column;align-items:flex-start}#product .body .left-panel .content .lenses-parameters .panel{display:grid;grid-template-columns:auto auto;grid-gap:20px 60px;gap:20px 60px;align-items:center;margin-top:50px}#product .body .left-panel .content .lenses-parameters .label{color:#000;font-size:16px;font-weight:700;line-height:16px}#product .body .left-panel .content .parameters{display:flex;flex-direction:column;align-items:flex-start;width:100%}#product .body .left-panel .content .parameters .specs{display:flex;flex-direction:row;align-items:flex-start;width:100%}#product .body .left-panel .content .parameters .specs .column{flex:1 1;display:grid;grid-template-columns:auto auto;grid-gap:5px 75px;gap:5px 75px;margin-right:75px}@media (max-width:800px){#product .body .left-panel .content .parameters .specs{display:grid;grid-template-columns:auto;grid-gap:6px 0;gap:6px 0}#product .body .left-panel .content .parameters .specs .column{width:100%;grid-template-columns:repeat(2,1fr);grid-gap:5px 10px;gap:5px 10px;margin:0}}#product .body .left-panel .content .parameters .specs .column .heading{color:#000;font-size:16px;font-weight:700}#product .body .left-panel .content .parameters .specs .column .info{color:rgba(0,0,0,.5);font-size:16px;font-weight:400}#product .body .left-panel .content .parameters .sizes{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%;margin-top:75px}#product .body .left-panel .content .parameters .sizes .item{display:flex;flex-direction:column;align-items:center}#product .body .left-panel .content .parameters .sizes .item .image{width:130px}@media (max-width:600px){#product .body .left-panel .content .parameters .sizes{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px}#product .body .left-panel .content .parameters .sizes .item .image{width:70%}}#product .body .left-panel .content .parameters .sizes .item .info{color:#000;font-size:20px;font-weight:700;margin-top:15px}#product .body .left-panel .menu-panel .content .modification{width:100%;display:flex;flex-direction:column}#product .body .left-panel .menu-panel .content .modification .section{display:flex;flex-direction:column;margin:0 0 50px}#product .body .left-panel .menu-panel .content .modification .section .title{display:flex;flex-direction:row;align-items:center;color:#000;font-size:20px;font-weight:700;margin-bottom:30px}#product .body .left-panel .menu-panel .content .modification .section .title .step{color:#fff;font-size:18px;font-weight:700;width:35px;height:35px;margin-right:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ebac01}#product .body .left-panel .menu-panel .content .modification .section .title .empty{color:#000;background-color:rgba(0,0,0,.05)}#product .body .left-panel .menu-panel .content .modification .button{align-self:center}.section .normal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}@media (max-width:800px){.section .normal-grid{grid-gap:15px;gap:15px}}@media (max-width:600px){.section .normal-grid{grid-template-columns:repeat(1,1fr)}}.section .normal-grid .item{display:flex;flex-direction:column;align-items:center;padding:25px;border-radius:5px;background-color:rgba(0,0,0,.05);cursor:pointer}.section .normal-grid .item .icon{width:60px;height:60px;object-fit:contain}.section .normal-grid .item .heading{color:#000;font-size:18px;font-weight:700;margin-top:15px}#section-3 .grid{display:grid;grid-template-columns:auto auto auto auto;grid-gap:10px;gap:10px;padding:40px;background-color:rgba(0,0,0,.05);border-radius:5px}#section-3 .grid .heading{color:#000;font-size:16px;font-weight:700;margin-bottom:10px;display:flex;flex-direction:row;align-items:center}#section-3 .grid .heading .info-button{width:20px;height:20px;cursor:pointer}#section-3 .grid .heading .info-button ion-icon{width:100%;height:100%;margin-left:6px;margin-top:2px;color:#ebac01}#section-3 .grid .field{width:120px;background-color:#fff}@media (max-width:650px){#section-3 .grid{display:grid;grid-template-columns:auto auto auto auto;grid-gap:10px;gap:10px;padding:20px}#section-3 .grid .field{width:45px}}#section-3 .chooser{display:flex;flex-direction:row;margin-top:20px}@media (max-width:650px){#section-3 .chooser{display:grid;grid-template-columns:auto;grid-gap:10px;gap:10px}#section-3 .chooser .grid .field{width:100px}}#section-3 .chooser .item{display:flex;flex-direction:column;flex:1 1;padding:20px;background-color:rgba(0,0,0,.05);border-radius:5px}#section-3 .chooser .item .heading{color:#000;font-size:16px;font-weight:700;margin-bottom:10px}#section-3 .chooser .item .grid{display:grid;grid-template-columns:auto auto;grid-gap:10px;gap:10px;padding:0;margin-top:20px;background-color:transparent}#section-3 .chooser .item p{color:rgba(0,0,0,.5);font-size:15px;font-weight:400}#section-4 .chooser{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;width:100%}@media (max-width:500px){#section-4 .chooser{grid-template-columns:repeat(1,1fr)}}#section-4 .chooser .message{color:#000;font-size:18px;font-weight:400;width:100%}#section-4 .chooser .item{display:flex;flex-direction:column;align-items:center;flex:1 1;padding:20px;background-color:rgba(0,0,0,.05);border-radius:5px;cursor:pointer}#section-4 .chooser .item .heading{color:#000;font-size:16px;font-weight:700;text-align:center;margin-bottom:10px}#section-4 .chooser .item .info{color:#000;font-size:14px;font-weight:400;text-align:center;margin:5px 0}#section-4 .chooser .item p{color:#000;font-size:14px;font-weight:400;line-height:24px;text-align:center;margin-top:20px;margin-bottom:10px}#section-4 .chooser .item .image{width:80px;margin:20px 0}#section-4 .chooser .item .image-placeholder{width:80px;height:80px;border-radius:50%;margin:20px 0;background-color:rgba(0,0,0,.1)}#section-4 .chooser .item .price{color:#000;font-size:18px;font-weight:700;margin-top:20px}#product .body .right-panel{width:35%;display:flex;flex-direction:column;align-items:flex-start}@media (max-width:1300px){#product .body .right-panel{width:100%}}#product-info .name{color:#000;font-size:30px;font-weight:700}#product-info .code{color:rgba(0,0,0,.4);font-size:16px;font-weight:400}#product-info .brand-logo{height:40px;margin-top:20px;margin-bottom:30px}#product-info .price{color:#000;font-size:30px;font-weight:700}#product-info .price-panel{display:flex;flex-direction:column;align-items:flex-start;margin-top:20px}#product-info .price-panel .original{color:#000;font-size:18px;font-weight:600;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:1px}#product-info #color-variants-panel{width:100%}#product-info .color-variants{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}@media (max-width:1300px){#product-info .color-variants{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){#product-info .color-variants{grid-template-columns:repeat(2,1fr)}}#product-info .size-variants{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}#product-info .color-variants .item{width:100%;display:flex;flex-direction:column;align-items:center;color:#000;padding:10px 40px;border:1px solid rgba(0,0,0,.1);cursor:pointer;-webkit-transition:all .15s;transition:all .15s}#product-info .color-variants .item:hover{border:1px solid rgba(0,0,0,.3)}#product-info .color-variants .item .variant{width:100%;flex:1 1;object-fit:contain}#product-info .color-variants .item .empty{width:100%;height:50px;background-color:rgba(0,0,0,.02)}#product-info .color-variants .item p{color:#000;font-size:13px;font-weight:700;line-height:15px;text-align:center;margin-top:10px}#product-info .color-variants .item .color{color:inherit;font-size:12px;font-weight:900;text-align:center;width:100%}#product-info .size-variants .item{padding:12px 8px;border-radius:5px;border:none;background-color:rgba(0,0,0,.05)}#product-info .color-variants .current{color:#fff;background-color:#ebac01}.summary{margin:30px 0;width:100%}.summary .heading{color:#000;font-size:20px;font-weight:700;margin-bottom:8px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}.summary .item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:8px 0}.summary .item .name{font-weight:700}.summary .item .name,.summary .item .price{color:#000;font-size:16px;margin:0;padding:0}.summary .item .price{font-weight:400}#product .body .right-panel .edit-panel{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:#000;font-size:16px;font-weight:700;width:100%;padding:20px;margin-bottom:30px;background-color:rgba(0,0,0,.05);border-radius:5px}#product .body .right-panel .edit-panel ion-icon{width:21px;height:21px;padding:5px;margin:3px;border-radius:50%;color:#fff;background-color:#ebac01}#product .body .right-panel .cart-button{display:flex;flex-direction:row;align-items:center;padding-left:15px}#product .body .right-panel .cart-button ion-icon{width:18px;height:18px;margin-right:15px;margin-top:-1px;margin-bottom:1px;color:#fff}#product .body .right-panel .stock-panel{margin:30px 0;width:100%}#product .body .right-panel .stock-panel .heading{color:#000;font-size:20px;font-weight:700;margin-bottom:18px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.1)}#product .body .right-panel .stock-panel .stock{display:flex;flex-direction:column}#product .body .right-panel .stock-panel .stock .item{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0;margin:5px 0}#product .body .right-panel .stock-panel .stock .store{color:#000;font-size:16px;font-weight:400;display:flex;flex-direction:row;align-items:center}#product .body .right-panel .stock-panel .stock .store ion-icon{width:18px;height:18px;margin-right:8px;display:none}#product .body .right-panel .stock-panel .stock .store .indicator{width:10px;height:10px;margin-right:10px;border-radius:50%;background-color:grey}#product .body .right-panel .stock-panel .stock .amount{font-size:16px;font-weight:400}#tooltip{position:absolute;left:0;top:0;width:300px;color:#fff;font-size:16px;font-weight:300;line-height:26px;padding:8px 15px;border-radius:5px;background-color:#000;display:none;z-index:200}#recipe{position:fixed;left:0;top:0;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:900;opacity:0;-webkit-transition:all .3s;transition:all .3s;display:none}#recipe .image{width:60%;height:60%;border-radius:9%;object-fit:contain}#profile .body{padding-top:0;padding-bottom:0}#profile .body .content{width:100%;padding:0;margin:0;display:flex;flex-direction:row}@media (max-width:1100px){#profile .body .content{flex-direction:column}}#profile .body .content .sidebar{display:flex;flex-direction:column;width:300px;padding-bottom:30px;border-right:1px solid rgba(0,0,0,.1)}#profile .body .content .sidebar .title{color:#000;font-size:30px;font-weight:700;margin:50px 50px 35px 0}#profile .body .content .sidebar .item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:#000;font-size:16px;font-weight:400;padding:15px 100px 15px 0;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}#profile .body .content .sidebar .item ion-icon{width:22px;height:22px;margin-right:15px;color:#000;color:#ebac01}#profile .body .content .sidebar .active{font-weight:700}#profile .body .content .sidebar .active ion-icon{color:#ebac01}@media (max-width:1100px){#profile .body .content .sidebar{width:100%;border:none}#profile .body .content .sidebar .title{font-size:40px;margin-top:20px}#profile .body .content .sidebar .menu{display:grid;grid-template-columns:auto auto auto auto;grid-gap:30px;gap:30px;align-self:flex-start;justify-items:start}#profile .body .content .sidebar .item{padding:0}}@media (max-width:650px){#profile .body .content .sidebar .menu{grid-template-columns:auto;grid-gap:15px;gap:15px;align-items:flex-start}}#profile .body .content .data{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:50px 0 50px 50px}#profile .body .content .data .text{color:rgba(0,0,0,.5);font-size:16px;font-weight:400}@media (max-width:1100px){#profile .body .content .data{padding:30px 0 50px;width:100%}}#profile .body .content .data .title{color:#000;font-size:30px;font-weight:700;margin-bottom:50px}#profile .body .content .data .form{display:flex;flex-direction:column}#profile .body .content .data .form .section{color:#000;font-size:22px;font-weight:700;padding-bottom:10px;margin-bottom:30px;width:100%;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1)}#profile .body .content .data .form .section .button{margin:0}#profile .section .empty{color:#000;background-color:rgba(0,0,0,.05)}#profile .body .content .data .form .row{display:flex;flex-direction:row;display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px;margin:0;padding:0}@media (max-width:650px){#profile .body .content .data .form{width:100%}#profile .body .content .data .form .row{grid-template-columns:auto;grid-gap:20px;gap:20px}#profile .body .content .data .form .row .field{width:100%}}#profile .body .content .data .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#profile .body .content .data .form .button{align-self:flex-start;margin:20px 0 10px}#profile .body .content .data .form .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:15px;gap:15px;align-items:center}#profile .body .content .data .form .grid .heading{color:#000;font-size:16px;padding:0}#profile .body .content .data .form .grid .field{width:100px;margin:0}@media (max-width:650px){#profile .body .content .data .form .grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:10px;gap:10px;align-items:center}#profile .body .content .data .form .grid .heading{font-size:14px}#profile .body .content .data .form .grid .field{width:45px}#profile .body .content .data .form #pds{display:grid;grid-template-columns:auto;grid-gap:10px;gap:10px}}#profile .body .content .data .orders{width:100%;display:flex;flex-direction:column}#profile .body .content .data .orders .order-item{width:100%;display:flex;flex-direction:column;padding:15px;margin-bottom:30px;border-radius:5px;background-color:rgba(0,0,0,.05)}#profile .body .content .data .orders .order-item .top-panel{width:100%;display:flex;flex-direction:row}#profile .body .content .data .orders .order-item .top-panel .info-panel{flex:1 1;display:grid;grid-template-columns:auto auto;grid-gap:5px 40px;gap:5px 40px;align-content:flex-start;justify-content:flex-start;padding:15px;margin-right:15px;border-radius:5px;background-color:#fff}#profile .body .content .data .orders .order-item .top-panel .heading{color:#000;font-size:16px;font-weight:700}#profile .body .content .data .orders .order-item .top-panel .info{color:#000;font-size:16px;font-weight:400}#profile .body .content .data .orders .order-item .top-panel .summary-panel{flex:1 1;display:grid;grid-template-columns:auto auto;grid-gap:5px 40px;gap:5px 40px;align-content:flex-start;justify-content:flex-start;padding:15px;border-radius:5px;background-color:#fff}@media (max-width:700px){#profile .body .content .data .orders .order-item .top-panel{flex-direction:column}#profile .body .content .data .orders .order-item .top-panel .info-panel{margin-right:0;margin-bottom:15px;justify-content:space-between}#profile .body .content .data .orders .order-item .top-panel .summary-panel{justify-content:space-between}}#profile .body .content .data .orders .order-item .products-panel{width:100%;display:flex;flex-direction:column;margin-top:15px}#profile .body .content .data .orders .order-item .products-panel .product{width:100%;display:grid;grid-template-columns:auto 250px 1fr auto;grid-gap:15px;gap:15px;justify-content:start;padding:10px 15px;margin-bottom:15px;border-radius:5px;background-color:#fff}#profile .body .content .data .orders .order-item .products-panel .product .image{height:40px}#profile .body .content .data .orders .order-item .products-panel .product .number{color:#fff;font-size:13px;font-weight:700;width:28px;height:28px;margin-right:15px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:#ebac01}#profile .body .content .data .orders .order-item .products-panel .product .name{color:#000;font-size:18px;font-weight:700}#profile .body .content .data .orders .order-item .products-panel .product .info{color:#000;font-size:16px;font-weight:400}@media (max-width:600px){#profile .body .content .data .orders .order-item .products-panel .product{grid-template-columns:auto;grid-gap:5px;gap:5px;justify-content:start}#profile .body .content .data .orders .order-item .products-panel .product .image{height:40px}#profile .body .content .data .orders .order-item .products-panel .product .number{margin-bottom:5px}}#profile .body .content .data .orders .order-item .button{align-self:flex-start}#register .body{align-items:center}#register .body .form{display:flex;flex-direction:column;align-self:center;margin-top:50px}#register .body .form .forgot-link{color:rgba(0,0,0,.4);font-size:14px;font-weight:400;text-decoration:none;cursor:pointer}#register .body .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#register .body .form .field{width:400px;margin-bottom:15px}@media (max-width:800px){#register .body .form,#register .body .form .field{width:100%}}#register .body .form .button{margin-top:50px}#register-confirm,#register-confirm .body{width:100%;display:flex;flex-direction:column;align-items:center}#register-confirm .body{max-width:1500px;padding:100px}#register-confirm .body .content{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:50px}#register-confirm .body .content .title{color:#000;font-size:50px;font-weight:700;text-align:center}#register-confirm .body .content .text{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:28px;margin:50px 0;width:60%}#reservation .body{width:100%;padding:50px 100px 100px;display:flex;flex-direction:column}@media (max-width:1000px){#reservation .body{padding:50px}}@media (max-width:700px){#reservation .body{padding:50px 15px}}#reservation .body .content{width:100%;display:flex;flex-direction:column;align-items:center}#reservation .body .content .title{color:#000;font-size:25px;font-weight:700;margin-top:80px;margin-bottom:40px}#reservation .body .content .form{display:flex;flex-direction:column}#reservation .body .content .form .row{display:flex;outline:1px solid green;flex-direction:space-between;width:100%;grid-gap:50px;gap:50px}@media (max-width:600px){#reservation .body .content .form{width:100%}#reservation .body .content .form .row{display:grid;grid-template-columns:auto;grid-gap:20px;gap:20px;width:100%}#reservation .body .content .form .row .field{width:100%}}#reservation .body .content .form .heading{color:#000;font-size:15px;font-weight:700;margin-bottom:8px}#reservation .body .content .chooser{display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:20px;gap:20px}@media (max-width:900px){#reservation .body .content .chooser{grid-template-columns:auto auto auto}}@media (max-width:500px){#reservation .body .content .chooser{width:100%;grid-template-columns:100%;grid-gap:15px;gap:15px}}#reservation .body .content .chooser .item{color:#000;font-size:16px;font-weight:700;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px 30px;background-color:rgba(0,0,0,.06);cursor:pointer;-webkit-transition:all .15s;transition:all .15s}#reservation .body .content .chooser .item:hover{background-color:rgba(0,0,0,.15)}#reservation .body .content .bookings{display:flex;flex-direction:column;align-items:center}#reservation .body .content .bookings .booking{display:flex;flex-direction:column;align-items:flex-start;width:70%;padding:20px;margin:10px 0;cursor:pointer;border:1px solid #d3d3d3}@media (max-width:1000px){#reservation .body .content .bookings .booking{width:100%}}#reservation .body .content .bookings .booking .name{color:#000;font-size:20px;font-weight:700;margin-bottom:10px}#reservation .body .content .bookings .booking .description{color:#000;font-size:16px;font-weight:400;line-height:26px}#reservation .body .content .bookings .booking .line-clamp{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#reservation .body .content .bookings .booking .bottom-panel{width:100%;display:flex;flex-direction:row;align-items:flex-end}#reservation .body .content .bookings .booking .bottom-panel .left-panel{flex:1 1;display:flex;flex-direction:column;align-items:flex-start}#reservation .body .content .bookings .booking .parameter{color:#000;font-size:16px;font-weight:400;margin:5px 0;display:flex;flex-direction:row;align-items:center}#reservation .body .content .bookings .booking .parameter ion-icon{width:20px;height:20px;padding:5px;margin-right:10px;border-radius:50%;color:#fff;background-color:#ebac01}#reservation .body .content .month-choice{display:flex;flex-direction:row;align-items:center;margin-bottom:30px}#reservation .body .content .month-choice ion-icon{color:#ebac01;width:20px;height:20px;padding:5px;border-radius:50%}#reservation .body .content .month-choice ion-icon:hover{background-color:rgba(0,0,0,.05)}#reservation .body .content .month-choice .month{color:#000;font-size:20px;font-weight:700;text-align:center;width:200px}@media (max-width:800px){#reservation .body .content .month-choice .month{font-size:16px;width:150px}}#reservation .body .content .message{color:#000;font-size:18px;font-weight:400}.pinAlert{display:grid;grid-template-columns:.2fr 1fr;width:100%}#reservation .form .pinAlertRightSide{padding:5px 0;background-color:#f0f0f0}#reservation .form .submitPin{margin:0 auto}#reservation .reservationForm{width:520px}#reservation .reservationForm .formFlexContainer{display:flex;justify-content:space-between;grid-gap:50px;gap:50px}#reservation .reservationForm .inputContainer{width:100%;color:#000;font-size:16px;font-weight:700;text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}#reservation .reservationForm .formFlexContainerColumn{display:flex;flex-direction:column;width:100%;margin-top:11px;grid-gap:11px;gap:11px}#reservation .reservationForm .input{width:100%;border:1px solid #d3d3d3;border-radius:2px;padding:7px 4px;outline:none;margin-top:5px}#reservation .reservationFormAlert{width:520px;margin:20px auto;display:grid;grid-template-columns:.11fr 1fr;border-radius:2px}#reservation .reservationFormAlert .leftSideAlert{background-color:#000;border-radius:2px 0 0 2px;display:flex;justify-content:center;align-items:center}#reservation .reservationFormAlert .rightSideAlert{background-color:#f0f0f0;color:grey;padding:8px 42px 8px 19px;width:100%;font-size:14px;border-radius:0 2px 2px 0}#reservation .phoneButtonContainer{display:flex;width:520px;margin-top:35px;justify-content:space-between}#reservation .registrationCode{max-width:390px;height:50px;margin:0 auto 14px;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}#reservation .codeInput{max-width:50px;height:100%;border:1px solid #ccc;border-radius:2px;text-align:center;font-size:30px;font-weight:700;color:#000}#reservation .phoneButtonContainer .secondary{background-color:#000;white-space:nowrap;padding-left:22px;padding-right:22px;color:#fff}#reservation .phoneButtonContainer .primary{width:234px}#reservation .submitButton{border-color:transparent}@media (max-width:560px){#reservation .reservationForm .formFlexContainer{flex-direction:column;grid-gap:10px;gap:10px}#reservation .reservationForm,#reservation .reservationFormAlert{width:100%}#reservation .leftSideAlert{min-width:48px}#reservation .codeContainer{width:100%}#reservation .registrationCode{max-width:100%;display:flex;justify-content:space-between}#reservation .phoneButtonContainer{flex-direction:column;grid-gap:10px;gap:10px;width:100%}#reservation .phoneButtonContainer .primary{width:100%}#reservation .reservationFormAlert .rightSideAlert{padding:8px 12px 8px 19px}}@media (max-width:430px){#reservation .registrationCode{grid-gap:10px;gap:10px}#reservation .codeInput{max-width:42px}#reservation .codeTitle{line-height:40px}}#service{width:100%;align-items:center}#service,#service .content{display:flex;flex-direction:column}#service .content{padding-bottom:50px}#service .content .description{color:#000;font-size:18px;font-weight:400;line-height:28px;text-align:center;width:70%;margin-top:50px}@media (max-width:1100px){#service .content .description{width:100%}}#service .video{width:600px;height:380px;margin-top:50px}@media (max-width:800px){#service .video{width:100%;height:300px}}#service .content .options{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:30px 100px}#service .content .options .item{color:#000;font-size:18px;font-weight:700;padding:12px 20px;margin:0 10px;border-radius:3px;background-color:rgba(0,0,0,.1);cursor:pointer;-webkit-transition:all .2s;transition:all .2s}@media (max-width:900px){#service .content .options{flex-direction:column}#service .content .options .item{margin:10px 0}}#service .content .section{display:flex;flex-direction:column;align-items:center;padding:50px 100px}@media (max-width:1000px){#service .content .section{padding:50px}}@media (max-width:700px){#service .content .section{padding:50px 15px}}#service .content .preparation-section .preparation-panel{display:grid;grid-template-columns:auto;grid-gap:50px;gap:50px;margin-top:75px}#service .content .preparation-section .preparation-panel .item{display:flex;flex-direction:row;align-items:center;width:100%;max-width:800px}#service .content .preparation-section .preparation-panel .item .icon{width:80px;height:80px;object-fit:contain;margin-right:50px}#service .content .preparation-section .preparation-panel .item .text{color:#000;font-size:17px;font-weight:400;line-height:27px}@media (max-width:700px){#service .content .preparation-section .preparation-panel .item{flex-direction:column;align-items:center}#service .content .preparation-section .preparation-panel .item .icon{margin:0 0 30px}#service .content .preparation-section .preparation-panel .item .text{text-align:center}}#service .content .process-section .info{display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px;margin-top:50px;margin-bottom:10px}#service .content .process-section .info .item{display:flex;flex-direction:row;align-items:center;color:#000;font-size:18px;font-weight:700}#service .content .process-section .info .item ion-icon{width:25px;height:25px;padding:10px;margin-right:15px;color:#fff;border-radius:50%;background-color:#ebac01}@media (max-width:900px){#service .content .process-section .info{grid-template-columns:auto;grid-gap:40px;gap:40px}#service .content .process-section .info .item{flex-direction:column;align-items:center}#service .content .process-section .info .item ion-icon{margin:0 0 10px}}#service .content .process-section .process-panel{display:grid;grid-template-columns:auto;grid-gap:50px;gap:50px;margin-top:75px}#service .content .process-section .process-panel .item{display:flex;flex-direction:row;width:100%;max-width:800px}#service .content .process-section .process-panel .item .number{width:60px;max-width:60px;min-width:60px;height:60px;max-height:60px;min-height:60px;color:#fff;font-size:30px;font-weight:700;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ebac01;border-radius:50%;margin-right:50px}#service .content .process-section .process-panel .item .info-panel{color:#000;font-size:17px;font-weight:400;line-height:27px}#service .content .process-section .process-panel .item .info-panel .title{color:#000;font-size:20px;font-weight:700;line-height:20px;margin-bottom:10px}#service .content .process-section .process-panel .item .info-panel .text{color:#000;font-size:15px;font-weight:400;line-height:25px}@media (max-width:800px){#service .content .process-section .process-panel .item{flex-direction:column;align-items:center}#service .content .process-section .process-panel .item .number{width:40px;max-width:40px;min-width:40px;height:40px;max-height:40px;min-height:40px;font-size:25px;margin:0 0 20px}#service .content .process-section .process-panel .item .info-panel .text,#service .content .process-section .process-panel .item .info-panel .title{text-align:center}}#service .content .carousel{margin:130px 0 20px;width:900px;height:300px}#service .content .carousel .slide-container{width:400px;height:300px;position:relative}#service .content .carousel .slide-container .number{position:absolute;right:20px;bottom:20px;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background-color:#ebac01;border-radius:50%;color:#fff;font-size:25px;font-weight:700;z-index:2}#service .content .carousel .slide{width:400px;height:300px;object-fit:cover}@media (max-width:1000px){#service .content .carousel{width:100%}#service .content .carousel .slide{width:300px;height:250px}}#service .content .team-section{display:flex;flex-direction:column;align-items:center}#service .content .team-section .team{align-self:center;margin-top:75px}@media (max-width:1000px){#service .content .team-section .team{display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px}}@media (max-width:600px){#service .content .team-section .team{display:grid;grid-template-columns:auto;grid-gap:50px;gap:50px}}#service .content .team-section .team .item{display:flex;flex-direction:column;align-items:center;float:left;padding:30px;width:280px}@media (max-width:1000px){#service .content .team-section .team .item{float:none}}#service .content .team-section .team .item .image{width:140px;height:140px;margin-bottom:20px;border-radius:50%;background-color:rgba(0,0,0,.1)}#service .content .team-section .team .item .image-panel{width:140px;height:140px;margin-bottom:20px;overflow:hidden;border-radius:50%;position:relative}#service .content .team-section .team .item .image-panel .image-serious{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale() brightness(80%);filter:grayscale() brightness(80%);border-radius:50%;z-index:2}#service .content .team-section .team .item .image-panel .image-funny{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;border-radius:50%;z-index:3}#service .content .team-section .team .item .image-panel .image-funny:hover{opacity:1}#service .content .team-section .team .item .name{color:#000;font-size:20px;font-weight:700;text-align:center}#service .content .team-section .team .item .role{color:rgba(0,0,0,.3);font-size:14px;font-weight:700;text-align:center;margin-bottom:20px}#service .content .team-section .team .item .row{display:flex;flex-direction:row;align-items:center}#service .content .team-section .team .item .row ion-icon{width:20px;max-width:20px;min-width:20px;height:20px;max-height:20px;min-height:20px;object-fit:contain;color:#ebac01;margin-right:10px}#service .content .team-section .team .item .row .info{color:#000;font-size:16px;font-weight:400;line-height:16px}#service .content .team-section .team .item .icon-panel{display:flex;flex-direction:row;align-items:center;margin-top:25px}#service .content .team-section .team .item .icon-panel .icon{width:50px;height:50px;object-fit:contain;margin:0 8px}#service .content .equipment-section .logo{width:100px;margin-bottom:40px}#service .content .collaboration-section .brands{display:grid;grid-template-columns:auto auto;grid-gap:50px;gap:50px;margin-top:100px}#service .content .collaboration-section .brands .image{width:300px}@media (max-width:750px){#service .content .collaboration-section .brands{grid-template-columns:auto}#service .content .collaboration-section .brands .image{width:100%}}#service .content .gallery-panel{width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding-top:100px}@media (max-width:1200px){#service .content .gallery-panel{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}}@media (max-width:900px){#service .content .gallery-panel{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media (max-width:800px){#service .content .gallery-panel{padding-top:75px}}@media (max-width:600px){#service .content .gallery-panel{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:15px;gap:15px}}#service .content .gallery-panel .image{width:100%;height:200px;object-fit:cover;border-radius:2px;-webkit-filter:grayscale();filter:grayscale();background-color:rgba(0,0,0,.1);-webkit-transition:all .15s;transition:all .15s}#service .content .gallery-panel .image:hover{-webkit-filter:none;filter:none}#shop{width:100%;display:flex;flex-direction:column;align-items:center}#shop .body{display:flex;flex-direction:row;grid-gap:50px;gap:50px;padding:20px 100px 50px}@media (max-width:1000px){#shop .body{padding:20px 50px}}@media (max-width:700px){#shop .body{padding:20px 15px}}#shop .body .filter{display:flex;flex-direction:column;align-items:center;width:300px;height:auto;left:0;top:0;padding:0;overflow:none;position:relative;background-color:#fff}#shop .body .filter .wrapper{display:flex;flex-direction:column;padding:0;width:100%}#shop .body .filter .wrapper .search-button{display:none}@media (max-width:1100px){#shop .body .filter{position:fixed;left:110vw;top:0;width:100vw;height:100vh;padding:80px 15px 20px;overflow-y:auto;z-index:19}#shop .body .filter .wrapper{max-width:500px;min-height:220vh;align-self:center}#shop .body .filter .wrapper .search-button{display:inline-block;margin-top:50px;margin-bottom:100px}}#shop .body .filter .section{display:flex;flex-direction:column;width:100%;margin-top:30px}#shop .body .filter .section .brands-panel{width:100%;height:250px;overflow:auto}#shop .body .filter .section .brands-search{width:100%;margin:10px 0}#shop .body .filter .section .brands-panel::-webkit-scrollbar{width:5px}#shop .body .filter .section .brands-panel::-webkit-scrollbar-thumb{border-radius:10px;background-color:#ebac01}#shop .body .filter .section .heading{color:#000;font-size:20px;font-weight:700;margin-bottom:10px}#shop .body .filter .section .item{color:#000;font-size:16px;font-weight:400;padding:10px;margin-left:-10px;display:flex;flex-direction:row;align-items:center;-webkit-transition:all .1s;transition:all .1s;border-radius:5px;cursor:pointer}#shop .body .filter .section .item .icon{width:20px;margin-right:10px}#shop .body .filter .section .item:hover{background-color:rgba(0,0,0,.05)}#shop .body .filter .section .item ion-icon{color:rgba(0,0,0,.4);padding:5px;margin:-5px;border-radius:50%;-webkit-transition:all .1s;transition:all .1s}#shop .body .content{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;padding:30px 0 75px 30px}@media (max-width:1100px){#shop .body .content{width:100%;padding:20px 0 75px}}#shop .body .content .message{color:#000;font-size:18px;font-weight:400}#shop .body .content .data{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:70px 100px;gap:70px 100px;margin:0 0 30px;width:100%}@media (max-width:1350px){#shop .body .content .data{grid-template-columns:repeat(2,1fr)}}@media (max-width:1100px){#shop .body .content .data{grid-template-columns:repeat(3,1fr)}}@media (max-width:850px){#shop .body .content .data{grid-template-columns:repeat(2,1fr);grid-gap:50px;gap:50px}}@media (max-width:600px){#shop .body .content .data{width:100%;grid-template-columns:repeat(1,1fr);grid-gap:50px;gap:50px}}#shop .body .content .data .product-item{display:flex;flex-direction:column;width:100%;padding:0;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}#shop .body .content .data .product-item:hover .image{-webkit-transform:scale(1.1);transform:scale(1.1)}#shop .body .content .data .product-item .image{width:100%;height:150px;object-fit:contain;margin-bottom:10px;-webkit-transition:all .3s;transition:all .3s}#shop .body .content .data .product-item .placeholder{width:100%;height:150px;margin-bottom:10px;background-color:rgba(0,0,0,.05)}#shop .body .content .data .product-item .name{color:#000;font-size:20px;font-weight:700;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#shop .body .content .data .product-item .available{color:grey;font-size:16px;font-weight:400;line-height:24px;margin-bottom:15px}#shop .body .content .data .product-item .bottom{display:flex;flex-direction:row;align-items:center;justify-content:space-between}#shop .body .content .data .product-item .bottom .price-panel{display:flex;flex-direction:column;align-items:flex-start}#shop .body .content .data .product-item .bottom .price-panel .original{color:#000;font-size:15px;font-weight:700;line-height:15px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;text-decoration-thickness:1px}#shop .body .content .data .product-item .bottom .price{color:#000;font-size:22px;font-weight:700}#shop .body .content .data .product-item .bottom .button{margin:0}#shop .body .content .button{align-self:center;margin-top:50px}#shop .body .content .top-panel{display:flex;flex-direction:column;align-items:flex-start;width:100%}#shop .body .content .top-panel .title{color:#000;font-size:35px;font-weight:700;line-height:35px;margin-bottom:40px}#shop .body .content .top-panel .search-panel{width:100%;display:flex;flex-direction:row;align-items:center}@media (max-width:600px){#shop .body .content .top-panel,#shop .body .content .top-panel .search-panel{width:100%}#shop .body .content .top-panel .search-panel .field{flex:1 1;width:auto}}#shop .body .content .top-panel .search-panel .button{margin:0 0 0 20px}#shop .body .content .filters-panel{display:none;width:200px;padding:10px;margin-top:20px;flex-direction:row;align-items:center;justify-content:space-between;border-radius:2px;background-color:rgba(0,0,0,.07)}#shop .body .content .filters-panel .text{color:#000;font-size:16px;font-weight:400}#shop .body .content .filters-panel ion-icon{width:20px;height:20px;margin-left:30px;color:#000}#shop .body .content .top-panel .tag-panel{margin:30px 0 40px}#shop .body .content .top-panel .tag-panel .tag{float:left;color:#000;font-size:14px;font-weight:700;display:flex;flex-direction:row;align-items:center;padding:10px 10px 10px 20px;margin-right:10px;margin-bottom:10px;border-radius:2px;background-color:rgba(0,0,0,.1)}.discount-banner{margin-left:16px}.discount-banner,.discount-banner-reservation{border:1px solid #000;color:#000;display:flex;grid-gap:10px;gap:10px;padding:8px 16px;border-radius:4px;font-weight:700;display:inline-flex;align-items:center;background-color:#f7f7f7;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.discount-banner-reservation{flex:1 1;justify-content:space-between}@media (max-width:1100px){#shop .body .content .filters-panel{display:flex}}@media (max-width:600px){#shop .body .content .filters-panel{width:100%}}#shop .body .content .top-panel .tag-panel .tag ion-icon{color:#000;width:16px;height:16px;padding:2px;margin-left:10px;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}#shop .body .content .top-panel .tag-panel .tag ion-icon:hover{background-color:rgba(0,0,0,.1)}#filter-search-button{position:fixed;right:20px;bottom:20px;width:60px;height:60px;padding:15px;border-radius:50%;background-color:#ebac01;display:none;z-index:999;cursor:pointer}#filter-search-button ion-icon{color:#fff;width:100%;height:100%;object-fit:contain}.pages{align-self:center;margin-top:40px}.pages,.pages .dots{display:flex;flex-direction:row;align-items:center}.pages .dots .dot{margin:0 5px;cursor:default}.pages .page{margin:0 3px;padding:0 10px;color:#000;font-size:19px;border-radius:2px;-webkit-transition:all .2s;transition:all .2s}.pages .page:hover{background-color:rgba(0,0,0,.1)}.pages .selected{-webkit-transition:all .2s;transition:all .2s}.pages .selected,.pages .selected:hover{color:#fff;background-color:#ebac01}.pages .move-button{display:flex;flex-direction:row;align-items:center;color:#000;font-size:16px;padding:8px 20px;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;background-color:rgba(0,0,0,.1)}.pages .move-button:hover{color:#fff;background-color:#ebac01}.pages .move-button ion-icon{margin:0 10px}#soon,#soon .content{width:100%;display:flex;flex-direction:column;align-items:center}#soon .content{max-width:1500px;justify-content:center;padding:100px}@media (max-width:1000px){#soon .content{padding:100px 50px}}@media (max-width:700px){#soon .content{padding:50px 15px}}#soon .title{color:#000;font-size:50px;font-weight:700;text-align:center}@media (max-width:460px){.title{line-height:60px}}#soon .text{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:28px;width:60%;margin:50px 0}@media (max-width:1000px){#soon .text{width:100%}}.flexContainer{display:flex;flex-direction:column;grid-gap:30px 0;gap:30px 0;margin:0 auto}@media only screen and (max-width:460px){.contactLinksContainer{flex-direction:column;grid-gap:0 0;gap:0 0}.flexContainer{width:100%;align-items:flex-start}}.contactLinksContainer{display:flex;justify-content:space-between;grid-gap:0 50px;gap:0 50px}.storeLink{display:flex;align-items:center;grid-gap:0 10px;gap:0 10px;color:#000}.phoneLink:hover,.storeLink:hover{text-decoration:underline}.phoneLink{color:#ebac01}#success,#success .content{width:100%;display:flex;flex-direction:column;align-items:center}#success .content{max-width:1500px;justify-content:center;padding:100px}@media (max-width:1000px){#success .content{padding:100px 50px}}@media (max-width:700px){#success .content{padding:50px 15px}}#success .title{color:#000;font-size:50px;font-weight:700;text-align:center;line-height:60px}#success .text{color:#000;font-size:18px;font-weight:400;text-align:center;line-height:28px;width:60%;margin:50px 0}@media (max-width:1000px){#success .text{width:100%}}#terms,#terms .body{width:100%;display:flex;flex-direction:column;align-items:center}#terms .body{max-width:1500px;padding:50px 100px}@media (max-width:1000px){#terms .body{padding:50px}}@media (max-width:700px){#terms .body{padding:50px 15px}}#terms .body .content{width:100%;display:flex;flex-direction:column;grid-gap:30px;gap:30px;margin-top:50px}#terms .body .content h1{color:#000;font-size:35px;font-weight:700;margin-top:30px}#terms .body .content h2{color:#000;font-size:25px;font-weight:700;margin-top:30px}#terms .body .content p{color:#000;font-size:18px;font-weight:400;line-height:28px}.page-title{width:100%;height:250px;position:relative;display:flex;align-items:center;justify-content:center}.page-title .image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale() brightness(70%);filter:grayscale() brightness(70%)}.page-title .title{color:#fff;font-size:50px;font-weight:700;text-align:center;z-index:2}@media (max-width:700px){.page-title{padding:15px;height:220px}.page-title .title{font-size:35px;line-height:40px}}#transition{width:100%;height:100%;position:fixed;left:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s;z-index:999}#heroSection{width:100%;height:100%;padding:40px 85px 40px 100px;max-width:1500px}#heroSection .lazy-load-image-background img{border-radius:0 0 5px 5px}#heroSection .container{margin:0 auto;display:grid;grid-template-columns:.7fr .3fr;align-items:center;grid-gap:40px;gap:40px;height:100%}#heroSection .swiper-button-prev{background-image:url(/_next/static/media/heroSectionCarouselArrowLeft.852fe4083a4af342f1569e2dce09966a.svg);width:3.8rem;height:4rem;color:transparent}#heroSection .rightMiniPanelHeading{font-size:25px}#heroSection .insurancesContainer{display:flex;height:100%;margin-top:20px;grid-gap:20px 55px;gap:20px 55px;width:100%;flex-wrap:wrap}#heroSection .swiper-button-next{background-image:url(/_next/static/media/heroSectionCarouselArrow.c8b66692d163b25be4daeee82bca226d.svg);width:3.8rem;height:4rem;color:transparent}#heroSection .leftPanel{width:100%;height:100%;max-width:892px;position:relative;border-radius:5px}#heroSection .rightPanel{width:100%;display:flex;height:100%;flex-direction:column;justify-content:space-between}#heroSection .rightMiniPanel{width:100%;height:100%;border-radius:5px;padding:20px;position:relative}#heroSection .top{display:flex;grid-gap:20px 0;gap:20px 0;flex-direction:column;max-height:215px;padding:20px 40px 20px 20px;background-color:#ebac01}#heroSection .bottom{background-color:#000;display:flex;flex-direction:column;justify-content:space-between;max-height:225px}#heroSection .bottom .text{color:#fff;font-weight:300;font-size:22px;margin-bottom:40px}#heroSection .rightMiniPanel .rightPanelHeading{font-size:40px;line-height:1}#heroSection .rightMiniPanel .rightPanelDescription{font-size:14px;font-weight:300;z-index:10}#heroSection .rightMiniPanel .bg-figure{position:absolute;right:0}#heroSection .rightMiniPanel .eye,#heroSection .rightMiniPanel .outlet{position:absolute;right:0;bottom:-7px}#heroSection .rightMiniPanel .rightPanelSubHeading{font-size:32px;background-color:#000;color:#fff;padding:0 18px;max-width:275px;border-radius:5px}@media screen and (min-width:1200px){.hero-section-container{display:grid;grid-template-columns:.7fr .3fr;align-items:center;grid-gap:40px;gap:40px;height:100%}}@media screen and (max-width:1200px){.hero-grid-container{height:200px;margin-bottom:16px}}#heroSection .rightMiniPanel .rightMiniPanelContainer{display:flex;flex-direction:column;align-items:flex-end;width:160px}@media screen and (max-width:480px){#heroSection .swiper-button-prev{-webkit-transform:scale(.7);transform:scale(.7);margin-left:-1rem}#heroSection .swiper-button-next{margin-right:-1rem;-webkit-transform:scale(.7);transform:scale(.7)}}@media screen and (max-width:1500px){#heroSection .leftPanel{max-width:800px!important}#heroSection .rightPanel{height:450px!important}}@media (max-width:1400px){#heroSection .rightMiniPanel .rightPanelHeading{font-size:30px}#heroSection .bottom{max-height:215px}}@media (max-width:1320px){#heroSection{padding:10px 40px 10px 50px}#heroSection .container{flex-direction:column;grid-gap:20px;gap:20px}#heroSection .container .leftPanel{max-width:100%!important}#heroSection .container .rightPanel{display:flex;flex-direction:row;grid-gap:20px;gap:20px}#heroSection .container .rightPanel .bottom,#heroSection .container .rightPanel .top{max-height:245px}}@media (max-width:800px){#heroSection .container .rightPanel{flex-direction:column}}@media (max-width:700px){#heroSection .container .rightPanel .bottom{max-height:none}#heroSection{padding:10px 15px}}@media screen and (max-width:380px){#heroSection .insurancesContainer{grid-gap:40px 55px;gap:40px 55px}}.hero-grid,.hero-grid-container{width:100%;height:100%}.hero-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.hero-card{grid-column:span 1;background-repeat:no-repeat;border-radius:5px;padding:2rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;overflow:hidden;position:relative}.hero-card,.hero-card:before{background-size:cover;background-position:50%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.hero-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:inherit;z-index:1}.hero-card:hover:before{-webkit-transform:scale(1.05);transform:scale(1.05)}.hero-card-subtitle{margin-top:auto;padding-bottom:.5rem;color:#eaab01;font-size:14px}.hero-card-subtitle,.hero-card-title{font-weight:700;position:relative;text-align:center;z-index:2}.hero-card-title{color:#fff;font-size:24px;text-transform:uppercase}#ourbrands{width:100%;display:flex;flex-direction:column;align-items:center;position:relative}#ourbrands .blackPanel{background-color:#000;width:100%;padding:30px 0}#ourbrands .blackPanelContainer{display:flex;align-items:center;grid-gap:0 40px;gap:0 40px;max-width:1500px;margin:0 auto;height:100%;padding:0 150px;justify-content:space-between}@media screen and (max-width:1430px){#ourbrands .blackPanelContainer{padding:0 20px}}@media screen and (max-width:1030px){#ourbrands .blackPanelContainer{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px 0;gap:20px 0;justify-items:center}}@media (max-width:1000px){#ourbrands .blackPanelContainer{padding:0;margin:0 50px}}@media (max-width:700px){#ourbrands .blackPanelContainer{margin:0 15px}}#ourbrands .body{width:100%;position:relative;align-items:center}#ourbrands .text{color:#fff;font-size:15px;text-align:center;margin:20px auto}#ourbrands .bg-image{position:absolute;right:0;top:0;width:100%;height:100%;z-index:-1;-webkit-filter:grayscale() brightness(70%);filter:grayscale() brightness(70%);-webkit-transition:all .3s;transition:all .3s}#ourbrands .heading{color:#fff;font-size:40px;text-align:center}#home .branches{background-color:rgba(0,0,0,.03)}#home .branches,#home .branches .wrapper{width:100%;display:flex;flex-direction:column;align-items:center}#home .branches .wrapper{max-width:1500px;padding:100px}@media (max-width:1000px){#home .branches .wrapper{padding:100px 50px}}@media (max-width:700px){#home .branches .wrapper{padding:50px 15px}}#home .branches .content{width:100%;margin-top:100px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px;gap:50px}@media (max-width:1300px){#home .branches .content{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){#home .branches .content{grid-template-columns:repeat(1,1fr);margin-top:75px}}@media (max-width:600px){#home .branches .content{grid-gap:15px;gap:15px}}#home .branches .content .branch{width:100%;position:relative;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;display:flex;flex-direction:column}#home .branches .content .branch:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#home .branches .content .branch:hover .image{-webkit-filter:grayscale(0);filter:grayscale(0)}#home .branches .content .branch:hover .overlay{opacity:.2}#home .branches .content .branch .image{width:100%;position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all .3s;transition:all .3s}#home .branches .content .branch .no-image{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000}#home .branches .content .branch .overlay{position:absolute;left:0;top:0;width:100%;height:96%;border-radius:5px 5px 0 0;opacity:.3;background-color:#000;z-index:10;-webkit-transition:all .2s;transition:all .2s}#home .branches .branch .bottomPart{width:100%;background-color:#fff;margin-top:-15px;color:#000;display:flex;flex-direction:column;align-items:center}#home .branches .content .branch .title{color:#000;font-size:30px;font-weight:700;text-align:center;line-height:40px;margin-top:20px;z-index:2}#home .branches .content .branch .text{font-size:18px;color:grey;font-weight:400;text-align:center;line-height:30px;z-index:2}#home .branches .content .branch .button{margin:20px 0;z-index:2}#home .branches .content .branch .soon{color:#fff;font-size:16px;font-weight:700;text-align:center;z-index:2}#služby{width:100%;max-width:1500px;display:flex;flex-direction:column;align-items:center;padding:75px 100px 100px}@media (max-width:1000px){#služby{padding:75px 50px 100px}}@media (max-width:700px){#služby{padding:50px 15px 75px}}#služby .container{display:flex;width:100%;grid-gap:0 25px;gap:0 25px;height:100%;margin-top:45px}#služby .container .ourServices__item{width:100%;height:100%;background-color:#f7f7f7;display:grid;flex-direction:column;grid-template-rows:.4fr .6fr;max-height:373px;border-radius:0 0 5px 5px;-webkit-transition:all .2s;transition:all .2s}#služby .container .ourServices__item__image{width:100%;height:100%;height:150px}#služby .container .ourServices__item__content{width:100%;height:100%;display:flex;padding:29px 16px;grid-gap:16px;gap:16px;flex-direction:column;justify-content:center;align-items:center}#služby .container .ourServices__item__title{color:#000;font-size:25px;font-weight:700;text-align:center;flex-wrap:nowrap}#služby .container .ourServices__item__description{color:#000;font-size:16px;font-weight:400;text-align:center}#služby .container .ourServices__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:7px 7px;background-color:#141414}#služby .container .ourServices__item__title{max-width:100px}#služby .container .ourServices__item:hover .ourServices__item__title{color:#fff}#služby .container .ourServices__item:hover .ourServices__item__description{color:#fff;opacity:.5}@media screen and (max-width:1345px){#služby .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}#služby .container .ourServices__item__title{max-width:none}}@media screen and (max-width:560px){#služby .container{display:grid;grid-template-columns:1fr;grid-gap:25px;gap:25px}}@media screen and (min-width:720px) and (max-width:1345px){#služby .container .ourServices__item__image{height:200px}}@media screen and (min-width:1345px){#služby .container .ourServices__item{min-height:373px}}#header-contact-dropdown{position:absolute;left:0;top:200px;display:flex;flex-direction:column;padding:20px;background-color:#2d2d2d;border-radius:0 3px 3px 3px;z-index:999;display:none}#header-contact-dropdown .label{color:hsla(0,0%,100%,.4);font-size:14px;font-weight:300;line-height:14px;margin-bottom:8px}#header-contact-dropdown .value{color:#fff;font-size:15px;font-weight:400;line-height:15px;display:block}#header-contact-dropdown .value:hover{text-decoration:underline}#header-contact-dropdown .dropdown-button{color:hsla(0,0%,100%,.5);font-size:14px;font-weight:400;line-height:14px;display:block;padding:8px;margin-top:15px;border-radius:5px;border:1px solid hsla(0,0%,100%,.5);-webkit-transition:all .2s;transition:all .2s}#header-contact-dropdown .dropdown-button:hover{color:#fff;background-color:#ebac01;border:1px solid #ebac01}#partnerInsurance{width:100%;background-color:#f7f7f7;border-radius:5px;margin-top:40px}#partnerInsurance .heading{font-size:16px;font-weight:700;color:#000;max-width:350px;min-width:200px}#partnerInsurance .brands,#partnerInsurance .wrapper{display:flex;justify-content:space-between;align-items:center}#partnerInsurance .wrapper{padding:40px}#partnerInsurance .insurances img{max-height:22px}#partnerInsurance .insurances{display:flex;flex-direction:row;align-items:center;grid-gap:40px;gap:40px}@media screen and (max-width:1320px){#partnerInsurance .wrapper{flex-direction:column;grid-gap:50px;gap:50px}#partnerInsurance .heading{max-width:none;text-align:center}}@media screen and (max-width:700px){#partnerInsurance .wrapper{padding:20px}#partnerInsurance .insurances{flex-wrap:wrap;justify-content:center}}.swiper-container{width:100%;height:520px;margin-top:50px}.swiper{overflow:visible}.blog-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px 30px;gap:15px 30px;margin-top:70px}@media screen and (max-width:1300px){.blog-container{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:800px){.blog-container{grid-template-columns:repeat(1,1fr)}}.swiper-pagination-bullet-active{--swiper-theme-color:#d89c24}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:30px;height:30px;margin-top:-15px;z-index:10;cursor:pointer;color:red;border-radius:50%;display:flex;justify-content:center;align-items:center}#storeReservation .branches{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:30px}#storeReservation .branches .branch{width:100%;max-width:257px;position:relative;padding:20px 20px 30px;display:flex;flex-direction:column;align-items:center;text-decoration:none;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}@media screen and (max-width:920px){#storeReservation .branches{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:545px){#storeReservation .branches .branch{max-width:none}#storeReservation .branches{grid-template-columns:repeat(1,1fr)}}#storeReservation .branches .branch:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#storeReservation .branches .branch:hover .image{-webkit-filter:none;filter:none}#storeReservation .branches .branch:hover .overlay{opacity:.2}#storeReservation .branches .branch .image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;-webkit-filter:grayscale() brightness(80%);filter:grayscale() brightness(80%);border-radius:5px;-webkit-transition:all .3s;transition:all .3s}#storeReservation .branches .branch .no-image,#storeReservation .branches .branch .overlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000}#storeReservation .branches .branch .overlay{border-radius:5px;opacity:.3;-webkit-transition:all .2s;transition:all .2s}#storeReservation .title{color:#fff;font-size:22px;font-weight:700;text-align:center;line-height:25px;margin-top:10px;z-index:2;margin-bottom:10px}#storeReservation .storeText{color:hsla(0,0%,100%,.8);font-size:15px;font-weight:400;text-align:center;line-height:25px;color:#fff;z-index:2}#storeReservation .branches .branch .button{margin-top:20px;z-index:2}#storeReservation .headerContainer{display:flex;grid-gap:10px;gap:10px;margin-bottom:30px}#storeReservation .header{font-size:20px;font-weight:700}#storeReservation .notSelected{background-color:transparent;border:2px solid #d89c24}#storeReservation .bubble{background-color:#d89c24;width:30px;height:30px;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px;font-weight:700}#storeReservation .form{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px 40px;gap:20px 40px;width:100%}@media screen and (max-width:540px){#storeReservation .form{grid-template-columns:1fr}#storeReservation .button{width:100%}}#storeReservation .label{font-weight:700}#storeReservation .form .inputContainer{display:flex;flex-direction:column;grid-gap:5px;gap:5px}#storeReservation .input{margin-bottom:6px;padding:12px;border:1px solid rgba(50,50,93,.1);max-height:44px;font-size:16px;width:100%;background:#fff;-webkit-box-sizing:border-box;box-sizing:border-box}.insurance-wide-container{width:100%;background-color:#f7f7f7;border-radius:5px;margin-top:40px}.insurance-wide-content{padding:40px;display:flex;justify-content:space-between;align-items:center}.insurance-wide-title{font-size:16px;font-weight:700;color:#000;max-width:350px;min-width:200px}.insurance-wide-logos{display:flex;flex-direction:row;align-items:center;grid-gap:40px;gap:40px}.insurance-wide-logo{height:22px;width:auto}@media screen and (max-width:1320px){.insurance-wide-content{flex-direction:column;grid-gap:50px;gap:50px}.insurance-wide-title{max-width:none;text-align:center}}@media screen and (max-width:700px){.insurance-wide-content{padding:20px}.insurance-wide-logos{flex-wrap:wrap;justify-content:center}}.member-cards-container{width:100%;background-color:#f7f7f7;border-radius:5px;margin-top:40px}.member-cards-content{padding:40px;display:flex;justify-content:space-between;align-items:center}.member-cards-title{font-size:16px;font-weight:700;color:#000;max-width:350px;min-width:200px}.member-cards-logos{display:flex;flex-direction:row;align-items:center;grid-gap:40px;gap:40px}.member-cards-logo{height:30px;max-width:160px;width:auto;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.member-cards-logo:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}@media screen and (max-width:1320px){.member-cards-content{flex-direction:column;grid-gap:50px;gap:50px}.member-cards-title{max-width:none;text-align:center}}@media screen and (max-width:700px){.member-cards-content{padding:20px}.member-cards-logos{flex-wrap:wrap;justify-content:center}}.lazy-load-image-background.blur{-webkit-filter:blur(15px);filter:blur(15px)}.lazy-load-image-background.blur.lazy-load-image-loaded{-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.lazy-load-image-background.blur>img{opacity:0}.lazy-load-image-background.blur.lazy-load-image-loaded>img{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}