@font-face{font-display:swap;font-family:BebasNeue;font-style:normal;font-weight:400;src:url(/vendors/webfonts/BebasNeue.eot),url(/vendors/webfonts/BebasNeue.woff2) format("woff2"),url(/vendors/webfonts/BebasNeue.woff) format("woff"),url(/vendors/webfonts/BebasNeue.ttf) format("truetype"),url(/vendors/webfonts/BebasNeue.otf) format("opentype"),url(/vendors/webfonts/BebasNeue.svg#BebasNeue) format("svg"),url(/vendors/webfonts/BebasNeue.eot?#iefix) format("embedded-opentype"),local("Arial Narrow")}*,body{box-sizing:border-box}body{color:#5d5e5f;font-family:Nunito Sans,sans-serif;font-size:16px;line-height:1.5;margin:0;padding:0}a:hover,a:link,a:visited{color:#779695;outline:none;text-decoration:none;transition:all .2s ease}label,p{color:#5d5e5f}p{line-height:1.5}h1,h2,h3,h4,h5{text-transform:uppercase}h1{font-size:25px}h2{font-size:20px}input,textarea{border:1px solid #c3c4c5;color:#5d5e5f;display:block;font-size:16px;height:70px;padding:4px;width:100%}input:focus,textarea:focus{border:1px solid #a6dad8;box-shadow:3px 6px 9px rgba(0,0,0,.17);outline:none}input:disabled{background-color:#f3f3f3}input.amount{color:#e4e6e8;text-align:center}em{color:#a6dad8;font-style:normal;font-weight:700}ul{list-style-type:none;margin:0;padding:0}hr{border-top:1px solid rgba(0,0,0,.1)}fieldset{border:none}.container{margin:0 auto;max-width:1340px}.row{display:flex;width:100%}.col{max-width:1340px}.bg-brand-primary{background-color:#a6dad8;border:2px solid #a6dad8}.bg-brand-primary-dark{background-color:#779696;border:2px solid #779696}.bg-brand-green{background-color:#d6d55b;border:2px solid #d6d55b}.bg-brand-primary-outline{background-color:#fff;border:2px solid #a6dad8}.bg-brand-primary-dark-outline{background-color:#fff;border:2px solid #779696}.bg-brand-green-outline{background-color:#fff;border:2px solid #d6d55b}.banner{height:100vh;max-height:150px;overflow:hidden;position:relative;width:100%}.banner img{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.text-right{text-align:right}@media screen and (min-width:992px){.banner{max-height:370px}}.error__image{max-width:100%}#helpdesk{background-color:#eb5468;border-top:10px solid #c1c05c;color:#fff;padding:30px;text-align:center}#helpdesk .helpdesk-container{width:100%}#helpdesk a{color:#fff;text-decoration:none}#helpdesk .text{font-size:150%}#helpdesk .text,#helpdesk p{color:#fff;margin:3px}@media (min-width:1200px){.container{max-width:1340px}}.btn{cursor:pointer}.btn.focus,.btn:focus{box-shadow:0 0 15px 0 rgba(0,0,0,.1)}.btn.btn-primary,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:link{align-items:center;background-color:#a6dad8;border-radius:0;border-width:0;box-shadow:0 0 0 0 #a6dad8;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:70px;justify-content:center;text-align:center}.btn.btn-primary:active:hover,.btn.btn-primary:focus:hover,.btn.btn-primary:hover,.btn.btn-primary:link:hover{box-shadow:0 0 15px hsla(0,0%,80%,.5)}.btn.btn-danger,.btn.btn-danger:active,.btn.btn-danger:focus,.btn.btn-danger:link{align-items:center;background-color:#eb5468;border-radius:0;border-width:0;box-shadow:0 0 0 0 #a6dad8;color:#fff;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:70px;justify-content:center;text-align:center}.btn.btn-danger:active:hover,.btn.btn-danger:focus:hover,.btn.btn-danger:hover,.btn.btn-danger:link:hover{box-shadow:0 0 15px hsla(0,0%,80%,.5)}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle,.show>.btn-primary.dropdown-toggle:focus{background-color:#a6dad8;box-shadow:0 0 15px hsla(0,0%,80%,.5);color:#fff}.btn-primary-outline,.btn-primary-outline:focus,.btn-primary-outline:link,.btn-primary-outline:visited{align-items:center;background-color:#fff;border:2px solid #a6dad8;border-radius:0;color:#a6dad8;cursor:pointer;display:flex;font-size:15px;font-weight:700;height:70px;justify-content:center;line-height:70px;margin:0;padding:0;text-transform:uppercase;width:250px}.btn-primary-outline:focus:hover,.btn-primary-outline:hover,.btn-primary-outline:link:hover,.btn-primary-outline:visited:hover{background-color:#a6dad8;box-shadow:0 0 20px hsla(0,0%,80%,.5);color:#fff}.btn.btn-secondary{background-color:#fff;border:1px solid #3b4148;border-radius:0;color:#3b4148;font-size:15px;font-weight:600}.btn.btn-grey{background-color:#5d5e5f;border:none;border-radius:0;color:#fff;font-size:15px;font-weight:700;height:70px;line-height:70px;margin:0;padding:0;text-transform:uppercase;width:250px}.btn.btn-grey:hover{background-color:#fff;border:2px solid #cbcccc;box-shadow:0 0 20px hsla(0,0%,80%,.5);color:#5d5e5f}.btn-collapse{background-color:#f6f6f6;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6;cursor:pointer}.btn-collapse.collapsed{background-color:transparent;color:#5d5e5f;display:inline-block;font-size:15px;font-weight:700;padding-right:20px;width:100%}.btn-collapse .checkmark{top:24px}.btn.btn-submit{width:260px}button.close{background-color:#f6f6f6;border:1px solid #cbcccc;color:#cbcccc}.form-control{background-color:hsla(0,0%,80%,.11);border:1px solid #cbcccc;border-radius:0;color:#5d5e5f}.form-control:focus{border-color:#cbcccc;box-shadow:0 0 10px 3px hsla(0,0%,78%,.3)}.form-control::-moz-placeholder{color:#cbcccc}.form-control::placeholder{color:#cbcccc}.form-group label{font-size:11px;font-weight:700;line-height:15px;margin-top:17px}.form-group input{height:60px}.btn-250{width:250px}.alert-success{background-color:#a6dad8;border-radius:0;color:#fff}.alert-warning{background-color:#fff3cd;color:#856404}.error{border:1px solid #eb5468}.alert{border:none;border-radius:0;margin:50px auto;max-width:750px;padding:12px 20px;text-align:center}.alert h2{border-bottom:2px solid #a6dad8;color:#a6dad8;margin:20px 0}.alert.alert-danger{color:#eb5468;font-weight:700}div.sweet-alert{border-radius:0}div.sweet-alert .confirm{background-color:#a6dad8;border-radius:0}.express-info-icon{border:1px solid #a6dad8;border-radius:50%;color:#a6dad8;cursor:pointer;display:inline-block;font-size:13px;height:20px;padding:3px;text-align:center;width:20px}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}

/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-display:swap;font-family:FontAwesome;font-style:normal;font-weight:400;src:url(/vendors/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/vendors/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/vendors/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/vendors/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/vendors/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/vendors/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg")}.fa{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto}.fa-spinner:before{content:"\f110"}.fa-spin{animation:fa-spin 2s linear infinite}.fa-pulse{animation:fa-spin 1s steps(8) infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.fa-2x{font-size:2em}.fa-5x{font-size:5em}.fa-angle-down:before{content:"\f107"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-check:before{content:"\f00c"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-cutlery:before{content:"\f0f5"}.fa-download:before{content:"\f019"}.fa-envelope:before{content:"\f0e0"}.fa-cart-arrow-down:before{content:"\f218"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-plus:before{content:"\f067"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-times-circle:before{content:"\f057"}.fa-times-circle-o:before{content:"\f05c"}.fa-rotate-45{transform:rotate(45deg)}.fa-trash:before{content:"\f1f8"}.fa-phone:before{content:"\f095"}.fa-caret-right:before{content:"\f0da"}.fa-search:before{content:"\f002"}.fa-check-circle-o:before{content:"\f05d"}.fa-facebook:before{content:"\f09a"}.fa-google:before{content:"\f1a0"}.top-bar{background-color:#3b4148;color:#c8c8a9;height:40px;position:fixed;top:0;width:100%;z-index:999}.top-bar .container{align-items:center;display:flex;justify-content:space-between;margin:0 auto}.top-bar a:link,.top-bar a:visited{font-size:15px}.top-bar .phone-number{align-items:center;display:flex;line-height:40px;margin-left:8px}.top-bar .phone-number a{color:#c8c8a9;margin-left:8px}.top-bar .phone-number img{height:24px;width:24px}.top-bar .phone-number i.fa{color:#eb5468;font-size:20px}.top-bar .socials{display:none;margin-left:10px}.top-bar .socials a{color:#3b4148;display:inline-block;font-size:14px;height:18px;line-height:18px;margin:0 3px;text-align:center;width:18px}.top-menu{align-items:center;display:flex;margin-right:8px;position:static;text-align:right}.top-menu a{color:#c8c8a9;display:inline-block}.top-menu .cart,.top-menu .hamburger-menu,.top-menu .login{display:inline-block;margin-left:10px}.top-menu .cart{position:relative}.top-menu .cart>a,.top-menu .cart>a:hover{color:#c8c8a9}.top-menu .cart>img,.top-menu .login>img{height:25px;width:25px}.top-menu .cart .fa{color:#eb5468;font-size:22px}.top-menu .cart .cart-amount{background-color:#d6d55b;color:#000;font-size:10px;height:17px;left:-8px;line-height:15px;padding-top:2px;position:absolute;text-align:center;top:5px;width:17px}.top-menu .login{position:relative}.top-menu .login:active ul,.top-menu .login:focus ul,.top-menu .login:hover ul{right:0}.top-menu .login:active ul li,.top-menu .login:focus ul li,.top-menu .login:hover ul li{display:block;padding:8px 0}.top-menu .login .icon{height:20px;width:20px}.top-menu .login>a{align-items:center;display:flex;justify-content:center}.top-menu .login>a img{width:30px}.top-menu .login>a>span{display:none}.top-menu .login ul{overflow:hidden;position:absolute;text-align:center;width:150px}.top-menu .login ul li{background-color:#ededed;padding:5px 0}.top-menu .login ul li a{color:#5d5e5f}.top-menu .login ul li a:hover{color:#cbcccc}.top-menu .login ul .logout{background-color:#3b4148}.top-menu .login ul .logout a{color:#eb5468;font-weight:700}.top-menu .hamburger-menu-wrapper{display:inline-block;height:30px;vertical-align:middle;width:40px}.top-menu .hamburger-menu-wrapper .hamburger-menu{height:100%;position:relative;width:100%}.top-menu .hamburger-menu-wrapper .hamburger-menu .bar{background-color:#eb5468;border-radius:2px;display:block;height:3px;position:absolute;transition:all .2s ease;width:27px}.top-menu .hamburger-menu-wrapper .hamburger-menu .bar:first-child{top:15%}.top-menu .hamburger-menu-wrapper .hamburger-menu .bar:nth-child(2){top:45%}.top-menu .hamburger-menu-wrapper .hamburger-menu .bar:nth-child(3){bottom:15%}.top-menu .hamburger-menu-wrapper .menu{animation:menuSlideDown .5s ease;background-color:#3b4148;display:none;height:90vh;left:5%;max-height:450px;max-width:90vw;overflow-y:scroll;padding:0 20px;position:absolute;right:5%;text-align:left;top:35px;transform-origin:top center}.top-menu .hamburger-menu-wrapper .menu .header{border-bottom:1px solid #eb5468;color:#eb5468;font-size:20px;margin:10px 0}.top-menu .hamburger-menu-wrapper .menu a,.top-menu .hamburger-menu-wrapper .menu li{font-size:13px;line-height:35px}.top-menu .hamburger-menu-wrapper .menu .close{color:#eb5468;font-size:25px;opacity:1;text-shadow:none}.top-menu .hamburger-menu-wrapper.active .hamburger-menu .bar:first-child{transform:rotate(45deg);transform-origin:top left}.top-menu .hamburger-menu-wrapper.active .hamburger-menu .bar:nth-child(2){opacity:0}.top-menu .hamburger-menu-wrapper.active .hamburger-menu .bar:nth-child(3){transform:rotate(-45deg);transform-origin:bottom left}.top-menu .hamburger-menu-wrapper.active .menu{display:block}.alerts{left:50%;position:fixed;top:-100%;transform:translateX(-50%);z-index:9999}.alerts.slide-down{animation:slideDown .6s ease-in-out;animation-delay:1s;animation-fill-mode:forwards}.alerts .alert{box-shadow:0 0 10px rgba(0,0,0,.25)}@keyframes slideDown{0%{opacity:0;top:-100%}to{opacity:1;top:0}}@keyframes menuSlideDown{0%{opacity:0;transform:rotateX(-90deg)}to{opacity:1;transform:rotateX(0deg)}}#logo-ddmenu{margin-top:35px;min-height:165px}.logo{padding:25px 20px;text-align:center}.logo img{height:100%;max-height:50px;max-width:237px;width:100%}.dd-menu{align-items:center;display:flex;height:100%;justify-content:center}.dd-menu .dd-content{display:none;opacity:0;position:absolute;right:5%;text-align:left;z-index:2000}.dd-menu .dd-content--show{display:block;opacity:1;transition:opacity .3s ease-in-out}.dd-menu .dd-content--show .dropdown--offer,.dd-menu .dd-content--show .dropdown--service{display:block}.dd-menu .dropdown--service{display:none;max-width:450px}.dd-menu .dropdown--offer{display:none}.dd-menu .btn-group{margin:0 auto;position:static}.dd-menu .dropdown-link{background-color:#fff;border:none;color:#3b4148;cursor:pointer;display:inline-block;font-family:BebasNeue,serif;font-size:130%;font-weight:500;margin-left:20px;outline:none;position:relative}.dd-menu .dropdown-link .hide-on-mobile{display:none}.dd-menu .dropdown{position:static}.dd-menu .dropdown.show button{color:#eb5468}.dd-menu .dropdown--link-only{margin-top:1px}.dd-menu .dropdown-show{display:block!important}.dd-menu .dropdown--offer,.dd-menu .dropdown--service{background-color:transparent;border:none;border-radius:0;left:auto;margin:0;overflow:hidden;padding:0;top:30px}.dd-menu .dropdown--service{right:5%;width:90vw}.dd-menu .dropdown--service .arrow{color:#ededed;font-size:30px;height:26px;padding-right:124px;text-align:right}.dd-menu .dropdown--service hr{margin-top:0;width:380px}.dd-menu .dropdown--service .wrapper{background-color:#ededed;padding:10px 10px 30px}.dd-menu .dropdown--service .wrapper .dropdown-header{color:#eb5468;font-size:15px;padding:16px 30px 8px}.dd-menu .dropdown--service .wrapper .dropdown-item{background-color:transparent;color:#5d5e5f;display:block;padding:8px 30px;position:relative;white-space:normal}.dd-menu .dropdown--service .wrapper .dropdown-item:after{background-color:#ededed;border-radius:40px;content:"";height:3px;left:0;position:absolute;top:15px;transition:all .3s ease-in-out;width:0}.dd-menu .dropdown--service .wrapper .dropdown-item:hover{color:#eb5468}.dd-menu .dropdown--service .wrapper .dropdown-item:hover:after{background-color:#eb5468;width:18px}.dd-menu .dropdown--service .dropdown-footer{background-color:#3b4148;padding:27px}.dd-menu .dropdown--service .dropdown-footer .row{align-items:center;display:flex}.dd-menu .dropdown--service .dropdown-footer .row .label{margin-left:16px}.dd-menu .dropdown--service .dropdown-footer img{height:41px;width:41px}.dd-menu .dropdown--service .dropdown-footer .mail a,.dd-menu .dropdown--service .dropdown-footer .phone a{color:#eb5468;font-weight:700;margin:0;text-transform:lowercase}.dd-menu .dropdown--service .dropdown-footer .phone a{font-size:28px}.dd-menu .dropdown--service .dropdown-footer .mail{margin-top:4px}.dd-menu .dropdown--service .dropdown-footer .mail a{font-size:16px}.dd-menu .dropdown--service .dropdown-footer p{color:#fff;font-size:15px}.dd-menu .dropdown--offer{left:5%;max-width:500px;right:5%;width:90vw}.dd-menu .dropdown--offer .arrow{color:#3b4148;font-size:30px;line-height:15px;padding-left:25vw;width:100%}.dd-menu .dropdown--offer .wrap{background-color:#3b4148;display:inline-block;margin-top:-10px;position:relative;width:300px}.dd-menu .dropdown--offer .wrap .body{background-color:#3b4148;color:#cbcccc;height:100%;left:0;max-width:100%;padding:27px;position:static;top:0;z-index:10}.dd-menu .dropdown--offer .wrap .body .header{color:#eb5468;font-size:15px;line-height:20px;text-transform:uppercase}.dd-menu .dropdown--offer .wrap .body .footer{text-align:right}.dd-menu .dropdown--offer .wrap .body .footer .show-more{color:#eb5468}.dd-menu .dropdown--offer .wrap .body hr{border-top:1px solid #cbcccc;color:#cbcccc}.dd-menu .dropdown--offer .wrap .body ul{margin:0}.dd-menu .dropdown--offer .wrap .body ul li{display:inline-block;padding-left:0;width:100%}.dd-menu .dropdown--offer .wrap .body ul li img{height:24px;margin:4px 8px 4px 0}.dd-menu .dropdown--offer .wrap .body ul li a{color:#cbcccc;line-height:20px;padding:5px 0}.dd-menu .dropdown--offer .wrap .body ul li a:hover{color:#eb5468}.dd-menu .dropdown--offer .img{display:none}@media screen and (min-width:576px){.top-bar .hamburger-menu-wrapper .menu{height:auto;left:auto;width:680px}.top-bar .hamburger-menu-wrapper .menu li{display:inline-block;width:48%}.top-bar .login{align-items:center;display:flex}.top-bar .login>a{margin-left:8px}.top-bar .login>a span{display:inline;font-size:16px;margin-left:8px}.logo{padding:25px 0}.dd-menu{padding:0;text-align:right}.dd-menu button{margin-left:0;margin-top:70px}.dd-menu .btn-group{margin-right:10px}.dd-menu .dropdown--office,.dd-menu .dropdown--service{top:100px}.dd-menu .dropdown--service{right:5%;width:450px}.dd-menu .dropdown--service .arrow{padding-right:53px}.dd-menu .dropdown--service .dropdown-header{line-height:50px}.dd-menu .dropdown--service .dropdown-footer h5.mail a{font-size:25px}.dd-menu .dropdown--office{left:auto;right:5%;width:auto}.dd-menu .dropdown--office .wrap{height:auto;width:540px}.dd-menu .dropdown--office .wrap .body{display:inline-block;height:100%;position:static;width:100%}.dd-menu .dropdown--office .wrap .body li{display:inline-block;width:48%}.dd-menu .dropdown--office .arrow{padding-left:380px}.dd-menu .dropdown--office .img{display:inline-block}}@media screen and (min-width:768px){.top-bar .socials{align-items:center;display:flex}.logo-ddmenu-container{display:flex;justify-content:space-between;margin:0 auto;max-width:1340px}.dd-menu{margin-right:30px;text-align:right}.dd-menu .dd-content{display:block}.dd-menu .dropdown--service{right:0}.dd-menu .dropdown--service .arrow{padding-right:53px}.dd-menu .dropdown__link,.dd-menu button{margin-left:20px;margin-top:70px}.dd-menu .dropdown__link{margin-right:20px}.dd-menu .dropdown--offer{max-width:680px;right:5%;width:680px}.dd-menu .dropdown--offer .wrap{height:100%;width:680px}.dd-menu .dropdown--offer .wrap .body{position:static}.dd-menu .dropdown--offer .wrap .body .lists{display:flex}.dd-menu .dropdown--offer .wrap .body .lists ul{flex-basis:50%}.dd-menu .dropdown--offer .wrap .body ul li{display:inline-block}.dd-menu .dropdown--offer .arrow{padding-left:505px}.dd-menu .dropdown--offer .img{display:inline-block}.logo{padding:50px 20px}.dd-menu .dropdown--offer,.dd-menu .dropdown--service{top:100px}}@media screen and (min-width:992px){.top-bar .hamburger-menu-wrapper{display:none}.dd-menu .offer-dropdown,.dd-menu .service-dropdown{top:100px}.dd-menu .offer-dropdown .arrow{padding-left:510px}.dd-menu .dropdown-link .hide-on-mobile{display:inline}}@media screen and (min-width:1200px){.dd-menu .dropdown--service{right:12px}.dd-menu .dropdown--service .arrow{padding-right:0}.dd-menu .dropdown--offer{max-width:1035px;right:0;width:1035px}.dd-menu .dropdown--offer .wrap{position:relative;width:1035px}.dd-menu .dropdown--offer .wrap .body{width:680px}.dd-menu .dropdown--offer .wrap .img{display:block;height:100%;position:absolute;right:0;top:0;width:355px}.dd-menu .dropdown--offer .wrap .img .category_thumbnail{background-position:50%;background-size:cover;height:100%;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%}.dd-menu .dropdown--offer .wrap .img .category_thumbnail.active{opacity:1}.dd-menu .dropdown--offer .arrow{padding-left:840px}.dd-menu .dropdown--offer .img{display:inline-block}}@media screen and (min-width:1400px){.dd-menu .dd-content{right:calc(50vw - 670px)}}@media screen and (min-width:1720px){.dd-menu .dropdown--offer{right:-180px}.dd-menu .dropdown--offer .arrow{padding-left:660px}.dd-menu .dropdown--service{right:-90px}.dd-menu .dropdown--service .arrow{padding-right:103px}}#main-slider{height:227px}#main-slider .container-fluid{margin:0;padding:0}#main-slider .container-fluid>.row{margin-left:0;margin-right:0}#main-slider .container-fluid>.row>div{padding-left:0;padding-right:0}.banner img,.owl-carousel{width:100%}.owl-carousel .item{background-size:contain;height:200px;position:relative;width:300px}.owl-carousel .item img{left:0;position:absolute;top:0;z-index:10}.owl-carousel .item .header{text-shadow:0 0 9px rgba(0,0,0,.5);z-index:100}@keyframes sliderShowContent{0%{opacity:0}to{opacity:1}}@keyframes sliderH2{0%{opacity:1;transform:translateX(500px)}to{opacity:1;transform:translateX(0)}}.slider-container{max-width:100vw;overflow:hidden;position:relative}.slider-container .item{background-repeat:no-repeat;background-size:cover}.slider-container .owl-item .owl-item-content{display:none}.slider-container .owl-item.center .owl-item-content{animation:sliderShowContent 1s ease-in-out;display:block}.slider-container .owl-item.center .owl-item-content h2{animation:sliderH2 .8s ease-in-out;margin-bottom:5px}.slider-container .owl-item.center .owl-item-content p{animation:sliderH2 .8s ease-in-out;animation-delay:.4s;animation-fill-mode:forwards}.slider-container .owl-item-content{left:40%;position:absolute;top:50%;transform-origin:top left;width:200px;z-index:10}.slider-container .owl-item-content .header{color:#fff;font-size:30px;font-weight:700;text-transform:none}.slider-container .owl-item-content p{color:#fff;display:none;font-size:15px;font-style:italic;font-weight:200;line-height:40px;opacity:0}.slider-container .owl-item-content:before{background-color:#d6d55b;border-radius:20px;content:"";display:block;margin-left:-25px;min-height:80px;position:absolute;width:7px}.slider-container .slider-nav{display:none;height:0;left:0;margin:0;position:absolute;right:0;top:0;width:100%;z-index:10}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{align-items:center;background-color:rgba(0,0,0,.16);border-radius:0;cursor:pointer;display:flex;height:200px;justify-content:center;margin:0;min-width:50px;padding:0;position:absolute;top:0;transition:all .5s ease-in-out;width:calc(50% - 680px)}.slider-container .slider-nav .owl-next:hover,.slider-container .slider-nav .owl-prev:hover{background-color:rgba(0,0,0,.5)}.slider-container .slider-nav .owl-next .arrow,.slider-container .slider-nav .owl-prev .arrow{opacity:0;transition:all .5s ease-in-out}.slider-container .slider-nav .owl-next .fa,.slider-container .slider-nav .owl-prev .fa{color:#d6d55b;font-size:40px}.slider-container .slider-nav .owl-prev{left:0}.slider-container .slider-nav .owl-prev .arrow{margin-left:50%;text-align:right}.slider-container .slider-nav .owl-next{right:0}.slider-container .slider-nav .owl-next .arrow{margin-right:50%;text-align:left}.slider-container:hover .slider-nav .owl-prev .arrow{margin-left:0;opacity:1}.slider-container:hover .slider-nav .owl-next .arrow{margin-right:0;opacity:1}.slider-container .slider-timer-bar{background-color:#eb5468;bottom:0;height:3px;position:absolute;transition:width .1s linear;width:0;z-index:10}.slider-container .item{overflow:hidden}@media screen and (min-width:576px){.owl-carousel .item{height:300px;width:540px}.slider-container .slider-nav{display:block}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:300px;width:calc(50% - 280px)}}@media screen and (min-width:768px){#main-slider{height:427px}.owl-carousel .item{height:400px;width:720px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:400px;width:calc(50% - 370px)}.slider-container .owl-item-content{left:30%;top:60%;width:60%}.slider-container .owl-item-content .header{font-size:30px}.slider-container .owl-item-content p{display:block}}@media screen and (min-width:992px){#main-slider{height:487px}.owl-carousel .item{height:460px;width:960px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:460px;width:calc(50% - 490px)}.slider-container .owl-item-content{left:40%;top:60%;width:50%}.slider-container .owl-item-content:before{height:110px}.slider-container .owl-item-content .header{font-size:43px}.slider-container .owl-item-content p{font-size:20px}}@media screen and (min-width:1200px){#main-slider{height:487px}.owl-carousel .item{height:460px;width:1340px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:460px;width:calc(50% - 680px)}.slider-container .owl-item-content{left:60%;top:60%;width:50%}.slider-container .owl-item-content:before{height:100%;min-height:40px}.slider-container .owl-item-content .header{font-size:43px}.slider-container .owl-item-content p{font-size:20px}}.sidebar{display:none;min-height:950px;padding-left:8px;position:relative;width:25%}.sidebar .header{color:#779695;font-size:120%;font-weight:700;margin-bottom:30px}.sidebar a{color:#727475;font-size:15px;font-weight:500;line-height:220%;padding:5px 0;text-decoration:none;transition:all .15s ease}.sidebar a:hover{color:#eb5468;padding-left:5px}.sidebar ul li.active a{color:#eb5468}.sidebar-wrapper.fixed{position:fixed;top:75px}.sidebar-wrapper.sticky{bottom:0;position:absolute}@media screen and (min-width:992px){.sidebar{display:block}}.content-container{display:flex;margin:0 auto;max-width:1340px}.content{margin-bottom:50px;padding:16px}.content,.content.no-sidebar{width:100%}.content .content-header,.content h1,.content h3{color:#5d5e5f;font-size:150%;font-weight:400;text-transform:uppercase}.content .content-header{padding-bottom:50px}.content .content-description{border-top:1px solid rgba(0,0,0,.1);font-weight:500;margin-top:25px;padding:25px 10px 0;text-align:left}.content .description{padding-top:50px}.order-picker-show{display:block}.order-picker-show .order-hours-choose{animation:showOrderPicker .2s ease;animation-fill-mode:forwards;transform-origin:left top}.vege-icon__img{max-height:20px}.vege-icon__img--faded{opacity:.15}@keyframes showOrderPicker{0%{display:block;opacity:0;transform:scale(0) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}.content-separator{margin:10px auto;width:40%}.pagination{color:#5d5e5f;margin:10px auto 50px;width:250px}.pagination>div{height:40px;line-height:40px;text-align:center}.pagination>div a{color:#5d5e5f}.pagination .next-page,.pagination .prev-page{font-size:40px;width:100px}.pagination .current-page{width:50px}@media screen and (min-width:768px){.content-container .tiles{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.content-container .tiles{grid-template-columns:1fr 1fr}.content{width:75%}.content>h1{padding-bottom:50px}}@media screen and (min-width:1200px){.content-container .tiles{grid-template-columns:1fr 1fr 1fr}}.additional-description{background-color:transparent;background-image:url(/images/add-desc1.webp);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#f6f6f6;overflow:hidden;padding:100px 0;position:relative}.additional-description .description{margin:0 auto;max-width:1340px;position:relative;text-align:center;z-index:1}.additional-description .description p{color:#fff}.additional-description .description hr{background-color:#f6f6f6;width:300px}.additional-description .description h1{display:inline-block;font-size:27px;text-transform:none}.additional-description .description h2{display:inline-block;font-size:24px;text-transform:none}.additional-description .description h3{display:inline-block;font-size:21px;text-transform:none}.additional-description .description h4{display:inline-block;font-size:18px;text-transform:none}.additional-description .description h5{display:inline-block;font-size:15px;text-transform:none}.additional-description .description h6{display:inline-block;font-size:12px;text-transform:none}.additional-description:before{background-color:rgba(0,0,0,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tiles{display:grid;grid-template-columns:1fr;justify-items:center;margin:50px 0;width:100%}.tiles .header{color:#a6dad8;font-size:20px;font-weight:700;margin:50px auto 20px;text-align:center;text-transform:uppercase}@media screen and (min-width:768px){.tiles{grid-template-columns:1fr 1fr}}@media screen and (min-width:992px){.tiles{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1200px){.tiles{grid-template-columns:1fr 1fr 1fr 1fr}}.tile-wrapper{max-width:350px;padding:10px;width:100%}.tile{border:2px solid #f6f6f6;padding:0;position:relative}.tile:hover{box-shadow:1px 3px 10px #ddd}.tile .tile-info{background-color:rgba(166,218,216,.85);height:160px;left:10%;position:absolute;right:10%;text-align:center;top:10%}.tile .tile-info p{color:#fff;font-weight:700;text-transform:uppercase}.tile .tile-info img{height:50%;margin-top:40px}.tile .quantity{background:transparent url(/images/bg_quantity.svg) no-repeat 50%;color:#fff;height:67px;line-height:67px;position:absolute;right:12px;text-align:center;top:12px;width:67px}.tile .tile-bg{background:transparent url(/images/bg/spinner.gif) no-repeat 50%;background-size:100px;height:230px;position:relative}.tile .tile-bg.lazy-loaded{background-size:cover}.tile .tile-bg a{display:block;height:100%;width:100%}.tile .tile-bg .vege-icons{box-shadow:0 3px 6px rgba(0,0,0,.16);position:absolute;right:0;top:0}.tile .tile-bg .vege-icons .vege-icon{padding:0 5px}.tile .tile-bg .vege-icons .vege-icon:hover .vege-icon__text{opacity:1;padding:5px;width:80px}.tile .tile-bg .vege-icons .vege-icon__img,.tile .tile-bg .vege-icons .vege-icon__text{transition:all .3s ease-in-out}.tile .tile-bg .vege-icons .vege-icon__text{opacity:0;overflow:hidden;padding:5px 0;width:0}.tile .tile-name{align-items:center;display:flex;height:85px;padding:0 8px;text-align:center;vertical-align:top}.tile .tile-name a{color:#5d5e5f;font-size:120%;font-weight:500;line-height:115%;margin:0;width:100%}.tile .tile-bottom{align-items:center;border-top:1px solid #f6f6f6;display:flex;height:50px;justify-content:space-between;margin:0 auto;width:100%}.tile .tile-bottom .cart,.tile .tile-bottom .more,.tile .tile-bottom .price-wrapper{text-align:center}.tile .tile-bottom .cart,.tile .tile-bottom .more{flex-basis:80px}.tile .tile-bottom .cart img{height:30px;margin-top:10px}.tile .tile-bottom .price-wrapper{border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6;flex-basis:calc(100% - 160px)}.tile .tile-bottom .price-wrapper .price{color:#eb5468;font-size:20px;font-weight:700;text-align:center}.tile .tile-bottom .more{color:#5d5e5f;font-size:150%;right:0}.tile .tile-bottom .more a{color:#5d5e5f}.tile .tile-bottom .single-more{color:#5d5e5f;font-size:150%;height:50px;left:0;padding-top:3px;position:absolute;right:0;text-align:center;width:100%}.product,.tile .tile-bottom .single-more a{color:#5d5e5f}.product{margin:0;padding:17px 0}.product.row,.product>.row{flex-wrap:wrap}.product .product-img{min-height:300px;padding:0;position:relative;width:100%}.product .product-img .product-image__thumbnail{width:100%}.product .product-img i{color:#eee;font-size:100px;left:45%;position:absolute;top:100px}.product .product-img .vege-icons{margin-top:15px}.product .product-img .vege-icons .vege-icon{padding:0 15px}.product .product-attribute{padding-top:22px}.product .product-attribute__header{border-bottom:1px solid #cbcccc;color:#5d5e5f;font-size:15px;font-weight:700;line-height:20px;margin-bottom:5px;text-transform:uppercase}.product .product-details{padding:30px 8px 0;width:100%}.product .product-details .product-name{color:#779695;font-size:20px;line-height:27px;margin-bottom:8px;text-transform:uppercase}.product .product-details .unit-price{color:#eb5468;font-weight:700}.product .product-details .min-order{padding-top:22px}.product .product-details .desc,.product .product-details p{font-size:14px}.product .product-details .desc h1{border:none;font-size:18px;font-weight:400}.product .product-details .desc h2{border:none;font-size:16px;font-weight:400}.product .product-details .desc h3{border:none;font-size:14px;font-weight:400}.product .product-details .desc h4{border:none;font-size:12px;font-weight:400}.product .product-details .desc h5{border:none;font-size:10px;font-weight:400}.product .product-details .desc h6{border:none;font-size:8px;font-weight:400}.product .product-details .product-description__wrapper{min-height:100px;overflow:hidden;transition:max-height .3s ease-in-out}.product .product-details .read-more{color:#779695;cursor:pointer;font-size:80%;font-weight:700;margin:10px 0 0}.product .product-details .read-more.expanded:after{transform:rotate(180deg)}.product .product-details .read-more:after{border-bottom:0;border-left:.3em solid transparent;border-right:.3em solid transparent;border-top:.3em solid;content:"";display:inline-block;height:0;margin-left:.255em;transition:transform .2s ease-in-out;vertical-align:.255em;width:0}.product .header{border-bottom:1px solid #cbcccc;color:#5d5e5f;font-size:15px;font-weight:700;line-height:20px;margin-bottom:5px;text-transform:uppercase}.product .product-group-container{width:100%}.price{font-size:25px;text-align:right}.price span{color:#eb5468;font-size:22px;font-weight:700;white-space:nowrap}.add-to-cart-buttons{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;justify-content:flex-end;margin-top:20px;text-align:right}.add-to-cart-buttons .add-to-cart-label{text-align:center}.add-to-cart-buttons .btn.add-to-cart.unavailable{background-color:#dcf0f0!important}.add-to-cart-buttons .amount,.add-to-cart-buttons .btn{border:1px solid #cbcccc;border-radius:0;color:#fff;font-size:15px;font-weight:700;height:70px;line-height:70px;margin-left:3px;padding:0;text-transform:uppercase}.add-to-cart-buttons .btn{cursor:pointer;text-align:center}.add-to-cart-buttons .btn.minus,.add-to-cart-buttons .btn.plus{font-size:30px;width:60px}.add-to-cart-buttons .btn.plus{color:#c1c05c}.add-to-cart-buttons .btn.minus{color:#eb5468}.add-to-cart-buttons .btn.add-to-cart{background-color:#a6dad8;border-color:#a6dad8;color:#fff;margin-top:5px;width:100%}.add-to-cart-buttons .btn.add-to-cart:hover{color:#fff}.add-to-cart-buttons .btn .icon-disabled{margin-right:8px;width:20px}.add-to-cart-buttons .amount{color:#cbcccc;font-weight:400;text-align:center;width:60px}.add-to-cart-buttons .add-to-cart{align-items:center;display:flex;justify-content:center}.add-to-cart-buttons .add-to-cart .material-icons{margin-right:5px}.amount-controller .amount,.amount-controller .btn{border:1px solid #cbcccc;border-radius:0;color:#e4e6e8;cursor:pointer;display:inline-block;font-size:15px;height:32px;line-height:32px;margin:0;padding:0;text-align:center;vertical-align:top}.amount-controller .btn.minus,.amount-controller .btn.plus{font-size:20px;font-weight:700;width:32px}.amount-controller .btn.plus{color:#c1c05c}.amount-controller .btn.minus{color:#eb5468}.amount-controller .amount.highlight{color:#5d5e5f;font-weight:700}.download-pdf-link{font-size:14px}.download-pdf-icon{height:32px;width:32px}#minus-btn,#plus-btn{font-size:30px;width:40px}#plus-btn{color:#c1c05c}#plus-btn img{width:25px}#minus-btn{color:#eb5468}#minus-btn img{width:15px}#amount{color:#cbcccc;font-weight:400;text-align:center;width:60px}#add-to-cart-btn,#pricing-preview{background-color:#a6dad8;border-color:#a6dad8;width:100%}.product-sets{margin-top:25px}.product-sets .product-placeholder{height:70px;width:100%}.product-sets .loading{position:relative}.product-sets .loading__text{left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.product-sets .product-set{margin-top:-1px}.product-sets .product-set.is-invalid .product-set-header span{color:red}.product-sets .product-set-header{background-color:#fff;border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;cursor:pointer;padding:8px 15px;transition:all .4s ease}.product-sets .product-set-header.invalid .product-set__title,.product-sets .product-set-header.invalid a{color:#eb5468}.product-sets .product-set-list label{align-items:center;display:flex;padding:4px 0}.product-sets .product-set-list .checkbox__label{padding-left:30px}.product-sets .product-set__collapse{align-items:center;color:#5d5e5f;display:flex;flex-basis:100%;font-size:15px;font-weight:700;justify-content:space-between;min-height:50px}.product-sets .product-set__collapse>.close-icon,.product-sets .product-set__collapse>.product-set__icons{align-items:center;display:flex}.product-sets .product-set__name{display:inline-block;width:100%}.product-sets .product-set__label{line-height:10px}.product-sets .product-set__title{flex-basis:100%}.product-sets .label,.product-sets .max-info,.product-sets .min-order{color:#cbcccc;font-size:12px;font-weight:400}.product-sets .product-set .product-set-header.show-list{background-color:#f6f6f6;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6}.product-sets a span.close-icon{color:#a6dad8}.product-sets .close-icon img.close-icon{display:none;width:20px}.product-sets .minus-icon,.product-sets .plus-icon{font-size:20px;height:25px;margin-right:10px;width:25px}.product-sets .minus-icon{display:none;height:2px}.product-sets .plus-icon{display:inline-block}.product-sets .show-list .plus-icon{display:none}.product-sets .show-list .minus-icon{display:inline-block}.product-sets li{color:#5d5e5f;font-size:15px;line-height:35px;padding:5px 10px;position:relative}.product-sets .desc{bottom:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);display:none;left:35px;max-width:500px;min-width:180px;position:absolute;transform-origin:bottom center;z-index:99}.product-sets .desc .content{background-color:#f7f7f7;font-size:13px;font-weight:600;height:100%;line-height:17px;margin:0;padding:10px;position:relative;width:100%}.product-sets .desc .content p{margin:0;text-align:justify}.product-sets .desc .arrow{background-color:#f7f7f7;bottom:-15px;box-shadow:0 3px 6px rgba(0,0,0,.16);height:20px;position:absolute;transform:rotate(45deg) translateY(-15px);width:20px}.product-sets li:hover .desc{animation:showDesc .5s ease-in-out;display:block}.product-sets .adjustable{align-items:center;display:flex;padding:7px 0}.product-sets .adjustable .btn-primary{height:32px}.product-sets .adjustable .adjustable__description{left:120px}.product-sets .adjustable .adjustable__label{align-items:flex-start;flex-direction:column;justify-content:center;padding-left:10px}.product-sets .adjustable .adjustable__label .disabled{transition:color .5s ease-in-out}.product-sets .adjustable .adjustable__label .ingredient-price{align-self:flex-end;color:#c3c4c5;font-size:14px}.product-sets.disabled{color:#ddd}.product-sets.disabled label{color:#ddd;transition:all .4s ease-in-out}.product-sets .product-set .fa-info-circle{color:#a6dad8;margin-left:10px}.product-sets .checkbox-icon{height:20px;margin-right:15px}.product-sets .ingredient-price{font-weight:400;text-align:right}.product-sets .minus-btn,.product-sets .plus-btn,.product-sets .value{border:1px solid #cbcccc;border-radius:0;color:#e4e6e8;display:inline-block;font-size:15px;height:32px;line-height:32px;margin:0;padding:0;text-align:center;vertical-align:top}.product-sets .minus-btn.highlight,.product-sets .plus-btn.highlight,.product-sets .value.highlight{color:#5d5e5f;font-weight:700}.product-sets .minus-btn,.product-sets .plus-btn{font-size:20px;font-weight:700;width:27px}.product-sets .plus-btn{color:#c1c05c}.product-sets .minus-btn{color:#eb5468;margin-right:10px}.product-sets .value{width:40px}.product-sets label{display:inline-block;line-height:20px;margin:0;width:100%}.product-sets .separator{height:90px}.vege-icons{background-color:#fff;display:flex;justify-content:center;padding:5px}.vege-icons .vege-icon{align-items:center;display:flex;font-size:12px;justify-content:flex-start;line-height:12px}.vege-icons .vege-icon__text{color:#779695;overflow:hidden;padding:0 5px;text-align:left}.vege-icons img.vege-icon__img{height:30px;margin:0;width:auto}@media screen and (min-width:576px){#add-to-cart-btn,#pricing-preview{width:205px}}@media screen and (min-width:768px){.product.row>div,.product>.row>div{width:50%}.product-sets label{width:90%}.product-sets .adjustable label{flex-basis:calc(100% - 130px)}.product-sets .adjustable .adjustable__label{flex-direction:row;justify-content:flex-start}.product-sets .adjustable .adjustable__label .ingredient-price{align-self:center;padding-left:10px}.product-sets .product-set-header{height:70px}.product-sets .product-set-header a{line-height:70px}.product-sets label{width:80%}.product-sets .product-set__name{display:inline}.add-to-cart-buttons .btn.add-to-cart{margin-top:0;max-width:240px}}@media screen and (min-width:992px){.product .product-details{padding:30px 0 0 15px}}@media screen and (min-width:1200px){.product .product-img{padding-top:32px}}#product-66 .add-to-cart-buttons .amount,#product-66 .add-to-cart-buttons .minus,#product-66 .add-to-cart-buttons .plus,#product-66 .add-to-cart-buttons span,#product-72 .add-to-cart-buttons .amount,#product-72 .add-to-cart-buttons .minus,#product-72 .add-to-cart-buttons .plus,#product-72 .add-to-cart-buttons span{display:none}.similar-products .similar-products-header{color:#a6dad8;display:flex;font-size:20px;font-weight:700;justify-content:center;margin:50px auto 20px;text-align:center;text-transform:uppercase;width:100%}.product-navigation{border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;display:flex;padding:50px 0}.product-navigation .col{flex-basis:50%;padding:0}.product-navigation .prev{border-right:1px solid #cbcccc}.product-navigation .prev .img{align-self:flex-end}.product-navigation .next{border-left:1px solid #cbcccc}.product-navigation .img{background-position:50% 50%;background-size:cover;border-radius:50%;height:100px;max-height:100%;max-width:100%;transition:all .3s ease-in-out;width:100px}.product-navigation .img .navigation-link{display:block;height:100%}.product-navigation .media{display:flex}.product-navigation .prev .media{flex-direction:column-reverse;text-align:right}.product-navigation .media{flex-wrap:wrap;margin:20px}.product-navigation .media .arrow{display:none}.product-navigation .media-body{flex-basis:100%;font-size:16px;padding:20px 0 0}.product-navigation .navigation-text{margin-bottom:10px}.product-navigation span{font-size:90%}.product-navigation .product-name{color:#779695;font-size:90%;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.product-navigation .prev .media{flex-direction:row}.product-navigation .prev .media .arrow{padding-right:20px}.product-navigation .prev .media .img{align-self:center}.product-navigation .next .media .arrow{padding-left:20px}.product-navigation .media-body{flex-basis:calc(100% - 100px);padding:20px}.product-navigation .media{align-items:center;flex-wrap:nowrap;height:100%;margin:0 20px}.product-navigation .media .img{flex-basis:100px}.product-navigation .media:hover .arrow{opacity:1;padding:0}.product-navigation .media:hover .img{box-shadow:0 0 10px #bbb}.product-navigation .product-name{font-size:110%}}@media screen and (min-width:1340px){.product-navigation .media-body{flex-basis:calc(100% - 200px);padding:20px}.product-navigation .media .arrow{display:block;flex-basis:100px;opacity:0;transition:all .3s ease-in-out}.product-navigation .media .arrow .navigation-link{color:#a6dad8;font-size:60px}}.product-extras{margin-top:95px;max-width:500px;min-height:70px;overflow:hidden;position:relative;width:100%}.product-extras .extras-header{background-color:#fff;border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;cursor:pointer;display:flex;height:70px;justify-content:space-between;line-height:70px;padding:0 15px;position:relative;transition:all .4s ease;z-index:120}.product-extras .extras-header.show-list{background-color:#f6f6f6;border-color:#f6f6f6}.product-extras .extras-header .collapse-icon--close{height:20px;width:20px}.product-extras .extras-header .extras-header__name{color:#779695;font-weight:700;padding:0 15px;text-transform:uppercase;width:100%}.product-extras .extras-header__collapse-icon{color:#a6dad8}.product-extras .extras-body{color:#5d5e5f;font-weight:600;position:relative;z-index:140}.product-extras .extras-body label{border:none;width:100%}.product-extras .extras-body .desc{background-color:#f6f6f6;color:#5d5e5f;max-width:350px;padding:0 10px;z-index:130}.product-extras .extras-body .extras-price{border-left:1px solid #cbcccc;text-align:right;width:80px}.product-extras .extras-body .extra-group.is-invalid{border:1px solid #eb5468}.product-extras .extras-body .extra-group.is-invalid legend{color:#eb5468;font-size:13px;margin-left:20px;padding:0 5px;width:auto}.product-extras .guest-count{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px}.product-extras .guest-count__amount-controller,.product-extras .guest-count__label{flex-basis:100%}@media screen and (min-width:992px){.product-extras .guest-count{flex-wrap:nowrap}.product-extras .guest-count__label{flex-basis:calc(100% - 165px)}.product-extras .guest-count__amount-controller{flex-basis:165px}}.special-link__container{display:inline-block;position:relative}.special-link{border-bottom:2px solid #a6dad8;font-weight:600}.special-link:after{background:transparent url(/images/cart.svg) no-repeat 100%;content:"";display:inline-block;height:20px;width:20px}.special-link-tooltip{background:#fff;min-width:320px;position:absolute;z-index:1000}.special-link-tooltip .tile{box-shadow:0 0 15px rgba(0,0,0,.3)}.modal-pricing{background:#fff}.modal-pricing .modal-header{display:flex;justify-content:space-between}.modal-pricing .modal-header .close{background-color:#fff;border:none;color:#eb5468;cursor:pointer;font-size:30px;height:30px;width:30px}.modal-pricing .modal-dialog{color:#5d5e5f;max-width:1340px;padding:70px}.modal-pricing .modal-dialog input,.modal-pricing .modal-dialog textarea{height:40px}.modal-pricing .modal-dialog .modal-content{padding:8px 4px}.modal-pricing .modal-dialog .error-text{color:#eb5468;display:block;font-weight:700}.modal-pricing .modal-dialog .pricing-menu ul.product-set{margin:20px 0}.modal-pricing .modal-dialog .pricing-menu ul.product-set .product-set-name{margin-bottom:20px}.modal-pricing .modal-dialog .pricing-menu ul.product-set .product-set-name li{line-height:1.3}.modal-pricing .modal-dialog .pricing-details label{border-bottom:1px solid #cbcccc;color:#5d5e5f;display:block;font-size:12px}.modal-pricing .modal-dialog .pricing-details .pricing-section label{font-weight:700}.modal-pricing .modal-dialog .pricing-details .pricing-section p{color:#779695;font-size:22px;font-weight:700;margin-top:20px}.modal-pricing .modal-dialog .pricing-details .pricing-section .help-block{color:#5d5e5f}.modal-pricing .modal-dialog .pricing-details .pricing-section.event-hours{height:auto;margin-bottom:10px}.modal-pricing .modal-dialog .pricing-details .pricing-section.event-hours .row{align-items:center;display:flex;justify-content:space-between}.modal-pricing .modal-dialog .pricing-details .pricing-section.event-hours .event-hours-separator{padding:0 4px}.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number .amount-controller{justify-content:flex-start}.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number .amount-controller__value{font-size:15px}.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number .amount-controller__button{font-size:20px}.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number .amount-controller__button,.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number .amount-controller__value{height:30px;line-height:25px;width:30px}.modal-pricing .modal-dialog .pricing-details .pricing-section.guest-number div.help-block{font-size:10px}.modal-pricing .modal-dialog .pricing-details .pricing-section.contact-section .row{flex-wrap:wrap}.modal-pricing .modal-dialog .pricing-details .pricing-section.contact-section .row .col{width:100%}.modal-pricing .modal-dialog .pricing-details .pricing-remarks textarea{border:1px solid #cbcccc;height:140px;width:100%}.modal-pricing .modal-footer .btn{margin-bottom:8px;text-transform:uppercase;width:100%}.tools{text-align:right;width:100%}.tools .tools-body{padding:10px}.tools .tools-body a{color:#3b4148;font-size:20px;margin-left:10px;padding:3px}.tools .tools-body a:hover{color:#c1c05c}.payment{margin:20px 0}.payment h2{border-bottom:1px solid #a6dad8;color:#a6dad8;text-transform:uppercase}.payment .text-center{margin:40px 0}.payment .button{height:70px;width:500px}@media screen and (min-width:992px){.modal-pricing .modal-dialog input,.modal-pricing .modal-dialog textarea{height:70px}.modal-pricing .modal-dialog .modal-body{display:flex;justify-content:space-between}.modal-pricing .modal-dialog .modal-body>div{width:50%}.modal-pricing .modal-dialog .pricing-details{border-left:1px solid #cbcccc;padding-left:8px}.modal-pricing .modal-dialog .pricing-details .pricing-section{margin-bottom:16px}.modal-pricing .modal-dialog .pricing-details label{width:100%}.modal-pricing .modal-dialog .modal-footer{display:flex;justify-content:space-between}.modal-pricing .modal-dialog .modal-footer .btn{max-width:270px}}.content .cart.row{display:none}.content .cart.row table{margin-top:-65px}.cart{color:#5d5e5f}.cart h2{font-size:20px}.cart a{color:#5d5e5f}.cart a:hover{color:#3b4148}.cart .separator{height:60px}.cart table{margin-top:50px;width:100%}.cart th{text-align:center}.cart th.c1{width:3%}.cart th.c2{width:35%}.cart th.c3{width:30%}.cart th.c4{width:20%}.cart th.c5{width:10%}.cart .remove{width:12px}.cart tr{border-bottom:1px solid #cbcccc}.cart td{font-weight:500;height:75px}.cart .cart-thumbnail{margin-right:20px;max-height:100px;max-width:150px}.cart .amount-controls a,.cart .amount-controls input{border:1px solid #cbcccc;display:inline-block;height:60px;line-height:60px;margin:0;padding:0;vertical-align:top}.cart .amount-controls a{font-size:30px;font-weight:700;width:38px}.cart .amount-controls a.btn-plus{color:#c1c05c}.cart .amount-controls a.btn-minus{color:#eb5468}.cart .amount-controls input{font-family:Courier New,Courier,monospace;width:68px}.cart .tax-price div{margin:0 auto;padding:5px;width:80%}.cart .price{color:#eb5468;font-size:20px;font-weight:700}.cart .price span{font-size:16px}.cart #remove-all{color:#3b4148;display:table-cell;line-height:30px;padding:10px}.cart #remove-all a i,.cart #remove-all a span{display:inline-block;line-height:50px;margin:0;padding:0;vertical-align:top}.cart #remove-all a{line-height:50px}.cart #remove-all i{font-size:30px}.cart #remove-all a span{margin-left:30px}.cart .continue-shopping,.cart .payment-summary{height:200px;margin-bottom:150px}.cart .continue-shopping{position:relative;width:100%}.cart .continue-shopping a{border:1px solid #3b4148;bottom:0;display:inline-block;font-weight:700;height:70px;left:0;line-height:70px;margin:0;padding:0;position:absolute;text-align:center;width:250px}.cart .product-details{display:none;font-size:80%;max-height:0;overflow:hidden;transition:max-height .5s ease-out}.cart .product-details.show{display:table-row;max-height:2000px;transition:max-height 1s ease-out}.cart .product-details .product-extras{margin-top:0}.cart .btn-show-details{color:#a6dad8;display:block;font-size:80%}.payment-summary p span{float:right}.payment-summary .final-price p,.payment-summary .sum{color:#a6dad8;font-size:150%;font-weight:700}.cart .go-to-payment a{background-color:#a6dad8;color:#fff;display:block;font-weight:700;height:70px;line-height:70px;text-align:center;width:100%}.modal.fade.show .modal-dialog{margin:80px auto;max-width:920px}.modal.show .modal-content{border:none;border-radius:0;box-shadow:0 3px 40px rgba(83,83,83,.39);padding:20px 30px}.modal .modal-body{max-height:450px;overflow:auto}.modal-backdrop.show{background-color:hsla(0,0%,100%,.8);opacity:1}.modal button.close{color:#eb5468}.modal .cart-icon{height:60px;position:relative;width:80px}.modal .cart-icon img{max-height:100%;max-width:100%}.modal .cart-icon .cart-amount{background-color:#d6d55b;color:#3b4148;font-size:21px;font-weight:600;height:36px;line-height:36px;position:absolute;text-align:center;width:36px}.modal .modal-header .modal-title{color:#5d5e5f;display:inline-block;font-size:20px;height:60px;line-height:60px;margin-left:40px}.modal .cart-thumbnail{max-height:100px;max-width:150px}.modal .modal-footer{border:0;color:#3b4148}.modal .modal-footer .btn.btn-primary,.modal .modal-footer .btn.btn-secondary{font-weight:700;height:70px;width:250px}.modal .modal-footer .summary{border-top:2px solid #f6f6f6;color:#3b4148;font-weight:700;margin:60px auto 20px;padding-top:30px}@keyframes showMinicart{0%{margin-top:-1000px}to{margin-top:0}}.minicart.cart{animation:showMinicart .3s ease;background-color:#f9fafa;box-shadow:0 3px 69px rgba(83,83,83,.29);color:#5d5e5f;display:none;left:auto;padding:0;position:absolute!important;right:10px;top:50px;transition:all .3s ease;width:95vw}.minicart.cart td{display:block;height:auto}.minicart.cart .cart-price{padding:0 20px}.minicart .header{background-color:#ededed;color:#eb5468;height:50px;line-height:50px;padding:0 20px;text-align:left}.minicart .close-minicart{cursor:pointer;text-align:center;width:40px}.minicart .body{background-color:#f9fafa;min-height:150px;overflow-y:scroll;text-align:left;transition:all .2s ease}.minicart .preloader{height:100px;line-height:100px;margin:50px auto;text-align:center;width:50%}.minicart .body table{margin:0}.minicart .body table .minus,.minicart .body table .plus{background-color:#fff;font-size:20px}.minicart .body table .plus{color:#c1c05c}.minicart .body table .minus{color:#eb5468}.minicart .remove{margin:15px}.minicart .price span{font-size:17px}.minicart .footer{background-color:#a6dad8;min-height:30px}.minicart .footer a.btn{color:#fff;height:70px;line-height:70px;padding:0}#minicart-2{top:100px;z-index:100}@media screen and (min-width:768px){.cart .price span{font-size:20px}.minicart.cart{max-width:680px;right:50px}.minicart.cart td{display:table-cell;height:150px}.minicart .header{height:100px;line-height:100px}}@media screen and (min-width:992px){.minicart.cart .remove{transition:all .3s ease;width:0}.minicart.cart .product-controls:hover .remove{width:15px}}@media screen and (min-width:1200px){.minicart.cart{left:auto;right:auto}}footer{background-color:#f6f6f6;font-size:15px;padding:70px 15px}footer .footer-menus>div{margin:0 auto;max-width:320px;text-align:left;width:100%}footer .logo{margin-top:120px;padding:0 0 30px;text-align:left}footer .header{color:#eb5468;font-size:20px;font-weight:700;margin:8px 0}footer ul{margin-top:10px}footer ul li{line-height:25px}footer ul li a,footer ul li a:link,footer ul li a:visited{color:#5d5e5f;font-weight:500}footer ul li a:hover{color:#eb5468}footer .sep-line{background-color:#eb5468;border-radius:20px;height:3px;width:23px}footer .icon-wrap img{height:24px;margin-right:10px;width:24px}footer .icon-wrap p{color:#5d5e5f;font-weight:500;line-height:30px}footer .phone-numbers small{display:block;margin-left:40px}footer .company-address,footer .copyright{position:relative}footer .company-address img,footer .copyright img{height:40px;position:absolute;top:10px}footer .company-address p,footer .copyright p{color:#5d5e5f;font-size:10px;font-weight:500;line-height:14px;margin:0 0 0 35px;max-width:300px;padding-top:15px}footer div.company-address{margin-top:0}footer div.company-address img{height:24px;top:15px;width:24px}footer div.company-address p{line-height:12px}footer .payment{font-size:50px;height:80px;margin:0;text-align:center;width:100%}footer .payment img{height:35px;margin:0 12px;width:50px}footer .socials{margin:5px auto 30px}footer .socials a{color:#fff;display:inline-block;font-size:24px;height:32px;line-height:32px;padding-left:5px;width:32px}footer .socials a img{height:27px;width:27px}footer .description{color:#5d5e5f;font-size:12px;font-weight:500;line-height:14px;text-align:center;width:100%}@media screen and (min-width:768px){footer .footer-menus{display:grid;grid-template-columns:1fr 1fr 1fr}footer .logo{margin-top:0}footer .socials{margin:5px 0 30px}}.facebook-color{background-color:#3b5998}.google-color{background-color:#db4437}.facebook-color .fa,.google-color .fa{font-size:30px;margin-right:12px}.login-page{display:grid;grid-template-columns:1fr}.login-page .row{flex-direction:column}.login-page .or-separator{display:none}.login-page .side-login,.login-page .side-registration{margin:0 auto;max-width:400px;width:100%}.login-page h3{color:#959595;font-size:20px;font-weight:700;margin-top:0;text-transform:uppercase}.login-page .form-group{margin-bottom:8px}.login-page .form-group input{background-color:#fff}.login-page .border-top-bottom,.login-page .form-group>a,.login-page .form-header,.login-page button,.login-page input,.login-page label{margin:0 auto;width:95%}.login-page .form-group>a{align-items:center;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;min-height:70px;padding:20px 10px;text-align:center;text-transform:uppercase}.login-page label{display:block;font-size:13px;font-weight:700;margin-bottom:4px}.login-page .form-header p{font-size:15px}.login-page input{border:1px solid #959595;border-radius:0;outline:none}.login-page button{border:none;color:#fff;cursor:pointer;font-size:20px;font-weight:700;text-transform:uppercase}.login-page button,.login-page input{display:block;height:40px}.login-page .border-top-bottom{border-bottom:2px solid #e5e5e5;border-top:2px solid #e5e5e5;margin-bottom:25px;min-height:70px;position:relative}.login-page .border-top-bottom>a{color:#3b4148;font-size:15px;font-weight:700;text-align:left;text-decoration:none;width:100%}.login-page .border-top-bottom>a:hover{color:#3b4148}.login-page .border-top-bottom .icon{bottom:19px;font-size:20px;height:32px;line-height:30px;position:absolute;right:15px;text-align:center;top:50%;transform:translateY(-50%);width:32px}.login-page .border-top-bottom .icon a{color:#a6dad8}.login-page .reset-password{padding:20px 0}.login-page .btn-link:focus{box-shadow:none}.login-page .light-green-bg{background-color:#a6dad8}.login-page .dark-green-bg{background-color:#d6d55b}.login-page .help-block{display:block;margin:0 auto;width:70%}.login-page .form-group .btn-facebook,.login-page .form-group .btn-google{font-size:15px;padding:25px}@media screen and (min-width:768px){.login-page{grid-template-columns:1fr 30px 1fr}.login-page .or-separator{align-items:center;display:flex;justify-content:center;position:relative;text-align:center;width:30px}.login-page .or-separator:before{background:#cbcccc;bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px;z-index:-1}.login-page .or-separator__text{background-color:#fff;padding:16px}}.forgot-form .forgot-email{background-color:#cbcccc;border:1px solid #959595}.forgot-form .btn-send{background-color:transparent;border:1px solid #3b4148;border-radius:0;color:#3b4148;font-size:15px;width:100%}.forgot-form .send-wrap{margin:0 auto;padding:9px;width:100%}.forgot-form .send-wrap .control-label{display:none}.forgot-form .send-wrap .btn-send{font-size:20px}.forgot-form.collapse{display:none}.forgot-form.collapse.show{display:block}.why-more{margin:0 auto;width:70%}.why-more ul{font-size:15px;line-height:200%;list-style-type:none;padding:0}.why-more ul li img{height:15px;margin-right:15px}.register-form{color:#5d5e5f;font-weight:700}.register-form input,.register-form label{width:100%}.register-form span{color:#eb5468}.register-form input{height:60px}.register-form form{width:100%}.register-form .form-row{display:grid;grid-template-columns:1fr}.register-form .rules{border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;height:60px;margin:40px auto;width:380px}.register-form .rules label{line-height:60px}.register-form .rules label:hover{color:#5d5e5f}.register-form .rules input{margin:0}.register-form .rules .checkmark{top:50%;transform:translateY(-50%)}.register-form .submit{display:flex;justify-content:center;margin:20px auto 100px;text-align:center}.register-form .submit button{font-weight:700;height:70px;width:250px}.register-form .submit .btn-primary:not(:disabled):not(.disabled):active,.register-form .submit .btn-primary:not(:disabled):not(.disabled):focus{background-color:#a6dad8;box-shadow:0 0 10px 3px hsla(0,0%,78%,.3)}.register-form .form-group.has-error input{background-color:rgba(235,84,104,.17);border:1px solid #eb5468;color:#eb5468}@media screen and (min-width:768px){.login-page button,.login-page input{height:70px}.register-form .form-row{grid-template-columns:1fr 1fr}.register-form .form-row.form-row-tripple{grid-template-columns:1fr 1fr 1fr}.register-form .form-row.form-row-address-1{grid-template-columns:2fr 1fr 1fr}.register-form .form-row.form-row-address-2{grid-template-columns:1fr 1fr 2fr}.register-form .form-row>div{padding:8px}}#home-page>.container{margin:0 auto;max-width:1340px}#home-page .header{color:#5d5e5f;font-size:25px;margin-bottom:0;margin-top:20px;text-align:center;text-transform:uppercase;width:100%}#home-page .category-title{width:100%}#home-page .category-tiles{display:grid;grid-template-columns:1fr;margin:35px auto 100px}#home-page .tile-wrapper{margin:10px auto;padding:0 10px}#home-page .tile{border:1px solid rgba(0,0,0,.16);height:330px;margin:0 auto;max-width:360px;overflow:hidden;padding:0;position:relative;transition:all .2s ease-in-out}#home-page .tile:hover{box-shadow:0 3px 6px rgba(0,0,0,.16)}#home-page .tile:hover .tile-bg{transform:scale(1.1)}#home-page .tile:hover .tile-bottom{display:block}#home-page .tile:hover .tile-name{margin-top:-50px}#home-page .tile .tile-bg{background-size:100px;height:230px;transition:all .2s ease-in-out;width:100%}#home-page .tile .tile-bg.lazy-loaded{background-size:cover}#home-page .tile .tile-bg a{display:block;height:100%;width:100%}#home-page .tile .tile-name{background-color:#fff;height:85px;position:relative;text-align:center;transition:all .2s ease-in-out}#home-page .tile .tile-name a{color:#5d5e5f;font-size:22px;font-weight:500;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#home-page .tile .tile-bottom{border:0;display:none;height:50px;margin:0 auto;position:relative;transition:all .2s ease-in-out;width:98%}#home-page .tile .tile-bottom .more{color:#5d5e5f;font-size:150%;height:50px;left:0;padding-top:3px;position:absolute;right:0;text-align:center;width:100%}#home-page .tile .tile-bottom .more a{color:#5d5e5f;display:block;width:100%}#home-page .tile .tile-bottom .more img{height:25px;margin-top:10px}#why{background-color:hsla(0,0%,80%,.38);min-height:600px;overflow:auto;text-align:center}#why .why-container{margin:0 auto;max-width:1340px;width:100%}#why .row{justify-content:center}#why .header{color:#5d5e5f;font-size:25px;margin-bottom:120px;margin-top:70px;text-transform:uppercase}#why .text{clear:left;padding:5px 0 10px}#why .wrapper{height:100%;margin:0 auto 50px;max-width:1060px}#why .wrapper .group-icon{display:inline-block;margin:0 10px;max-width:160px}#why .wrapper div.icon{float:left;height:100%;width:163px}#why .wrapper>div img{height:163px;width:163px}#why .wrapper .line-wrapper{height:212px;width:130px}#why .wrapper .line-wrapper .line{background-color:#d6d55b;border-radius:10px;height:8px;margin:77px 22px;width:80px}#why p{color:#5d5e5f;margin-top:25px}#why .line-wrapper{display:none}#check-us-out{background-size:cover;height:600px;position:relative;width:100%}#check-us-out .label{align-items:center;background-color:#eb5468;border:4px solid #fff;border-radius:46px;display:flex;height:91px;justify-content:center;left:50%;max-width:457px;min-width:250px;position:absolute;transform:translate(-50%,-50%)}#check-us-out .label .text{color:#fff;font-size:25px;text-align:center;text-transform:uppercase}#testimonials{background-color:#d6d55b;color:#fff;padding:80px 0;text-align:center}#testimonials .header{font-size:28px;margin-bottom:80px;text-transform:uppercase}#testimonials #carouselTestimonials{margin:0 auto;max-width:630px}#testimonials #carouselTestimonials blockquote{font-size:15px;line-height:27px;margin-left:auto;margin-right:auto;width:60%}#testimonials #carouselTestimonials .author{font-size:20px;font-weight:700}#testimonials #carouselTestimonials p{color:#fff}.content-description-section{background-color:hsla(0,0%,80%,.38);border-top:10px solid #eb5468;padding:50px 0}@media screen and (min-width:576px){#why .wrapper .icon{width:25%}#why .wrapper .icon img{height:auto;width:90%}}@media screen and (min-width:768px){#home-page .category-tiles{grid-template-columns:1fr 1fr}#why .line-wrapper{display:none}#why .wrapper .icon{width:25%}#why .wrapper .icon img{width:100%}}@media screen and (min-width:1200px){#home-page .category-tiles{grid-template-columns:1fr 1fr 1fr 1fr}#why .line-wrapper{display:inline-block}#why .wrapper .group-icon{margin:0}}.images img{margin:10px 0;max-width:100%}.page h1{color:#5d5e5f;font-size:20px;text-align:center}.page .page-content{margin-top:30px}.page .page-content .row{display:flex}.page .page-content .images{display:none;text-align:center}.page .page-content li,.page .page-content p{font-size:14px}.page .page-content li.lead,.page .page-content p.lead{color:#779695;font-size:20px;font-style:italic;font-weight:700}.page .page-content li{line-height:1.5;list-style-type:circle;margin-left:16px}.page .page-content .delivery-validator{margin-top:50px}.page .page-content .delivery-validator input,.page .page-content .delivery-validator input:focus{color:#5d5e5f;height:45px;margin:3px;outline:none;text-align:center}.page .page-content .delivery-validator input.zip-code,.page .page-content .delivery-validator input:focus.zip-code{border:1px solid #5d5e5f;display:block;width:100%}.page .page-content .delivery-validator .btn-primary{color:#fff;width:100%}.page .page-content .validation-info{margin:10px;padding:10px;text-align:center}.page .page-content .validation-info.success{border:1px solid #a6dad8;color:#a6dad8}.page .page-content .validation-info.error{border:1px solid #eb5468;color:#eb5468}.page .price-politics{margin:0 auto;max-width:950px;text-align:center}.page .price-politics .q p{color:#a6dad8;font-size:20px;font-weight:700}.page .price-politics .border{border:2px solid #cbcccc;border-radius:20px;margin:0 auto;max-width:650px;padding:5px}.page .price-politics .border p{margin:0}.page .price-politics .bg{background-color:#a6dad8;padding:40px}.page .price-politics .bg p{color:#fff}.how-to{margin:0 auto;max-width:1050px;text-align:center}.how-to img{max-width:100%}.how-to .page-step{margin-top:150px}.how-to .page-step h4{color:#779695;font-size:20px;font-weight:400;margin-bottom:50px;text-transform:none}.how-to .page-step h4 strong{display:block;margin-top:10px}.how-to .page-step .more-info-1 .text{padding:50px}.how-to .page-step .more-info-2 .text{padding:100px 50px}.how-to p{font-size:24px}.how-to .text p{font-size:20px;font-weight:700;text-align:left}.how-to .hr{border-bottom:1px solid #cbcccc;margin:50px 0}.partners{text-align:center}.partners .logo{border:0 solid #707070;display:inline-block;height:245px;line-height:245px;margin:5px;opacity:.7;overflow:hidden;padding:0;vertical-align:middle;width:245px}.partners .logo img{max-height:245px;max-width:245px}.partners .logo:hover{animation:animateLogo .4s ease;animation-fill-mode:forwards}@keyframes animateLogo{0%{transform:scale(1)}40%{transform:scale(1.05)}70%{transform:scale(.95)}to{opacity:1;transform:scale(1)}}.faq .images img{margin:10px 0;max-width:100%}.faq p b{color:#779695;font-size:16px;font-weight:700}.price-policy h4,.privacy h4{font-size:18px;margin:40px 0 30px;text-transform:uppercase}.price-policy p i b{color:#779695;font-size:22px}.about-us .intro p{font-size:22px;margin-bottom:50px}.about-us .outro p{color:#a6dad8;font-size:22px;font-weight:700;margin-top:50px}.rules{margin:0 auto;max-width:1050px}.rules li{font-size:14px}.border-top-bottom{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}@media screen and (min-width:768px){.page .page-content .row>.images+div{flex-basis:50%}.page .page-content .images{display:block;flex-basis:50%}}.contact .row{display:flex;flex-wrap:wrap;width:100%}.contact .row>div{padding:8px}@media screen and (min-width:768px){.contact .row .col-md-4{width:33.33%}}.contact .step{border:none;border-bottom:1px solid #cbcccc;color:#779695;margin:0 auto 50px;text-align:center}.contact .step .step-header{border:2px solid #a6dad8;border-radius:35px;font-size:20px;height:45px;line-height:43px;margin:0 auto;text-align:center;width:170px}.contact .step .step-text{color:#a6dad8;font-weight:700;padding-top:13px;text-align:center}.contact .step .step-bar{border:1px solid #a6dad8;height:82px;margin:25px auto;width:0}.contact .bar{border-left:2px solid #a6dad8;padding-bottom:50px}.contact .header{border-bottom:1px solid #cbcccc;font-size:20px;font-weight:700;margin:0 auto;padding-bottom:30px;text-align:center;width:75%}.contact .people{justify-content:center;padding:0 0 45px}.contact .person{text-align:center}.contact .person .photo{background-position:50%;background-size:contain;border-radius:50%;height:100px;margin:30px auto 0;width:100px}.contact .person .name{font-size:17px;font-weight:700;margin-top:15px}.contact .person .phone{align-items:center;display:flex;height:30px;justify-content:center;margin:0 auto;position:relative;width:200px}.contact .person .phone .fa{border:2px solid #5d5e5f;border-radius:50%;color:#5d5e5f;height:30px;line-height:26px;margin-right:5px;width:30px}.contact .person .phone .email a{color:#5d5e5f;font-size:80%;margin-top:5px}.contact .person .phone .email a:hover{color:#a6dad8}.contact .person .person-hours{font-size:11px}.contact .person .details{font-size:14px;margin:0 auto;max-width:300px}.contact .person .details:before{background-color:#a6dad8;content:"";display:block;height:25px;margin:10px auto;width:2px}.contact .form{max-width:850px;width:100%}.contact .form h3{color:#a6dad8;font-size:15px;font-weight:700;margin:30px auto;text-align:center}.contact .form .bar{border:1px solid #a6dad8;height:55px;margin:0 auto;width:0}.contact .form label{display:block;margin-top:0;width:100%}.contact .form .col-12{width:100%}.contact .form .col-7{margin-right:8px;width:58%}.contact .form .col-5{width:42%}.contact .form .col-md-6,.contact .form .col-sm-6{width:100%}@media screen and (min-width:768px){.contact .form .col-md-6,.contact .form .col-sm-6{width:50%}}.contact .form input,.contact .form textarea{width:100%}.contact .form .text-right{display:flex;justify-content:flex-end}.contact .btn-submit{display:block;width:100%}@media screen and (min-width:992px){.contact .form{margin:50px auto 100px}.contact .btn-submit{max-width:260px}}.delivery-details-wrapper{background-color:#f6f6f6;color:#5d5e5f;padding:36px 5px;position:relative}.delivery-details-wrapper:after{background-color:#a6dad8;bottom:0;content:"";display:none;height:2px;position:absolute;width:100px}.delivery-details-wrapper.checking:after{animation:checking 2s ease-in-out infinite;display:block}.delivery-details-wrapper .input-wrapper{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.delivery-details-wrapper .input-wrapper.button-wrapper{justify-content:center}.delivery-details-wrapper .input-wrapper.button-wrapper .save{background:transparent;border:none;color:#5d5e5f}.delivery-details-wrapper .input-wrapper.button-wrapper .fa.saving{color:#eb5468}.delivery-details-wrapper .input-wrapper.button-wrapper .fa.saved{color:#a6dad8}.delivery-details-wrapper .input-wrapper input,.delivery-details-wrapper .input-wrapper label{margin:0 5px}.delivery-details-wrapper .input-wrapper label{width:50%}.delivery-details-wrapper .input-wrapper input{border:1px solid #ddd;color:#cbcccc;font-family:Courier New,Courier,monospace;font-size:16px;height:28px;position:relative;text-align:center;transition:all .2s ease-in-out;width:140px}.delivery-details-wrapper .input-wrapper input::-moz-placeholder{color:#ddd;text-align:center}.delivery-details-wrapper .input-wrapper input::placeholder{color:#ddd;text-align:center}.delivery-details-wrapper .input-wrapper input.input-valid{border-bottom:3px solid #a6dad8}.delivery-details-wrapper .input-wrapper input.input-invalid{border-bottom:3px solid #eb5468}.delivery-details-wrapper .input-wrapper input:focus{outline:none}.delivery-details-wrapper .input-wrapper .fa{color:#eb5468;padding:0 10px}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker{border:none;box-shadow:0 5px 15px rgba(0,0,0,.3);left:50%;position:fixed;top:50%;transform:translate3d(-50%,-50%,0)}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header{background-color:#a6dad8;color:#fff;font-size:20px;height:140px;line-height:140px}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .next:not(.disabled):hover,.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .prev:not(.disabled):hover,.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .up:not(.disabled):hover{background-color:#82cbc8}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .prev:not(.disabled):after{border-right-color:#fff}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .next:not(.disabled):after{border-left-color:#fff}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header .day__month_btn{font-weight:700}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker .cell.selected{background-color:#a6dad8;color:#fff}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker .cell:not(.blank):not(.disabled).day:hover,.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker .cell:not(.blank):not(.disabled).hover:hover,.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker .cell:not(.blank):not(.disabled).month:hover{background-color:#f6f6f6;border:none;box-shadow:0 0 3px rgba(0,0,0,.1)}.delivery-details-wrapper .express-order-info,.delivery-details-wrapper .logistic-minimum-info{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:30px;text-align:center}.delivery-details-wrapper .express-order-info .express-order-icon,.delivery-details-wrapper .logistic-minimum-info .express-order-icon{height:24px;margin-right:10px}.delivery-details-wrapper .express-order-info .express-info-icon,.delivery-details-wrapper .logistic-minimum-info .express-info-icon{margin-left:10px}.delivery-details-wrapper .logistic-minimum-info{color:#9fa7b0;flex-basis:100%;font-size:14px}@media screen and (min-width:1300px){.delivery-details-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.delivery-details-wrapper .input-wrapper{margin-bottom:0}.delivery-details-wrapper .input-wrapper label{width:auto}.delivery-details-wrapper .input-wrapper .zip{width:75px}.delivery-details-wrapper .input-wrapper .zip .fa{display:none}.delivery-details-wrapper .input-wrapper .date{width:110px}.delivery-details-wrapper .input-wrapper .time{width:100px}.delivery-details-wrapper .input-wrapper .save .text{display:none}.delivery-details-wrapper .express-order-info{flex-basis:100%}}.delivery-time-picker{background-color:rgba(0,0,0,.6);bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.delivery-time-picker .wrapper{background-color:#fff;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:340px}.delivery-time-picker .header{background-color:#a6dad8;color:#fff;text-align:center}.delivery-time-picker .header .icon{font-size:70px;line-height:70px;padding-top:20px}.delivery-time-picker .header .title{font-size:25px;font-weight:700;padding:10px 20px 20px;text-transform:uppercase}.delivery-time-picker .body .hours{display:flex;flex-wrap:wrap;justify-content:center;padding:20px 0}.delivery-time-picker .body .hours .hour{cursor:pointer;font-weight:700;padding:5px 0;text-align:center;transition:all .3s ease-out;width:33%}.delivery-time-picker .body .hours .hour:hover{background-color:#f6f6f6}.delivery-time-picker .body .hours .hour.promotion{color:#a6dad8;font-weight:900}.delivery-time-picker .body .hours .hour.blocked{color:#eee;cursor:not-allowed}.delivery-time-picker .body .hours .hour.blocked:hover{background-color:#fff}.delivery-time-picker .footer{background-color:#eb5468;padding:10px 20px}.delivery-time-picker .footer p{color:#fff;font-size:14px;margin:0;text-align:center}.delivery-time-picker .footer p strong{display:block;font-size:150%;font-weight:700}.dtp>.dtp-content{max-height:none}.dtp>.dtp-content .dtp-buttons{padding:0;text-align:center}.dtp>.dtp-content .dtp-buttons .btn{margin-bottom:5px}.swal2-popup,.swal2-popup .swal2-styled.swal2-confirm{border-radius:0!important}.amount-controller{align-items:center;display:flex;flex-basis:130px;justify-content:center}.amount-controller__button,.amount-controller__value{background-color:#fff;border:1px solid #cbcccc;height:50px;text-align:center;width:50px}.amount-controller__button:focus,.amount-controller__value:focus{outline:none}.amount-controller__value{border-radius:0;box-shadow:none;color:#5d5e5f;margin:0 5px;width:50px}.amount-controller__button{cursor:pointer;font-size:30px;font-weight:700;line-height:40px}.amount-controller__button.button__plus{color:#c1c05c}.amount-controller__button.button__minus{color:#eb5468}.mini-cart__wrapper{display:inline-block;width:30px}.mini-cart__trigger{color:#eb5468;cursor:pointer;position:relative}.mini-cart__icon{display:block;font-size:22px}.mini-cart__amount{background-color:#d6d55b;border-radius:50%;color:#000;font-size:10px;height:17px;left:0;line-height:15px;padding-top:2px;position:absolute;text-align:center;top:-5px;width:17px}.mini-cart__text{display:none}.mini-cart{background-color:#f9fafa;bottom:10px;box-shadow:0 3px 69px rgba(83,83,83,.29);left:10px;position:fixed;right:10px;top:45px;z-index:1200}.mini-cart__header{align-items:center;background-color:#ededed;color:#eb5468;display:flex;height:70px;justify-content:space-between;line-height:50px;padding:0 20px;text-align:left}.mini-cart__close{background-color:transparent;border:none;color:#eb5468;font-size:25px;height:60px;text-align:center;width:60px}.mini-cart__info{color:#eb5468;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.mini-cart__body{height:calc(100% - 140px);overflow-y:scroll;padding:20px;position:relative}.mini-cart__products{list-style-type:none}.mini-cart__product{color:#5d5e5f;margin-bottom:50px;text-align:center;transition:background-color .3s ease-in-out}.mini-cart__product:hover{background-color:#f9f9f9}.mini-cart__btn--delete{align-items:center;background-color:#eb5468;border:1px solid #eb5468;color:#fff;display:flex;height:35px;justify-content:center;position:absolute;transition:all .1s ease-in-out;width:35px;z-index:100}.mini-cart__btn--delete:hover{background-color:#fff;color:#eb5468}.mini-cart__product--img{max-height:100%;max-width:100%}.mini-cart__product--amount,.mini-cart__product--name{color:#5d5e5f}.mini-cart__product--price{color:#eb5468;font-weight:700;white-space:nowrap}.mini-cart__footer .btn{color:#fff;height:70px;line-height:70px;padding:0}@media (min-width:992px){.mini-cart__wrapper{text-align:left;width:90px}.mini-cart__wrapper .mini-cart__product--link{align-items:center;display:flex;height:150px}.mini-cart{left:auto;max-width:680px;width:100%}.mini-cart__icon{display:inline-block;margin-left:8px}.mini-cart__text{color:#c8c8a9;display:inline-block}.mini-cart__close{cursor:pointer}.mini-cart__body{padding:0}.mini-cart__product{border-bottom:1px solid #cbcccc;margin-bottom:0;padding:20px;position:relative}.mini-cart__btn--delete{cursor:pointer;right:20px;top:50%;transform:translateY(-50%)}.mini-cart__product--image{height:100px;width:150px}.mini-cart__product--name{line-height:130%;width:calc(100% - 370px)}.mini-cart__product--amount{width:100px}.mini-cart__product--price{padding-right:35px;width:120px}}.full-cart__product--img{max-height:100%;max-width:100%}.full-cart__product--name{padding:10px 0}.full-cart__product .amount-controller{margin:10px 0}.full-cart__product--price{font-size:25px}.full-cart__info{align-items:center;color:#eb5468;display:flex;justify-content:center;min-height:150px}.full-cart__info .fa{font-size:20px;margin-right:10px}.full-cart__preloader{background-color:#eb5468;color:#fff;left:0;padding:3px;position:fixed;text-align:center;top:40px;width:100%;z-index:999}.full-cart__preloader:after{animation:preloading 3s linear infinite;background-color:#a6dad8;bottom:0;content:"";height:2px;left:0;position:absolute;right:100%}@keyframes preloading{0%{right:100%}to{right:0}}.full-cart__remove--wrapper{margin-bottom:50px;text-align:center}.full-cart__remove--link{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center}.full-cart__remove--link .fa{font-size:30px;margin-right:10px}.full-cart__summary-line{display:flex;justify-content:space-between;margin-bottom:8px}.full-cart__summary-price{font-size:24px;font-weight:700}.full-cart__summary-price .full-cart__summary-text,.full-cart__summary-price .full-cart__summary-value{color:#a6dad8;text-transform:uppercase}.full-cart__checkout--button{margin-bottom:8px}.full-cart__checkout--button .btn,.full-cart__continue--button .btn{line-height:70px;padding:0;width:100%}.full-cart__continue--button .btn{border:1px solid #5d5e5f;border-radius:0;color:#5d5e5f;display:flex;font-weight:700;height:70px;justify-content:center}@media screen and (min-width:768px){.full-cart__products{display:flex;flex-wrap:wrap;justify-content:space-between}.full-cart__product{max-width:300px}.full-cart__product--name{align-items:center;display:flex;justify-content:center;min-height:70px}}@media screen and (min-width:992px){.full-cart__products{margin-bottom:20px}.full-cart__product{align-items:center;display:flex;flex-basis:100%;flex-wrap:nowrap;justify-content:center;max-width:100%}.full-cart__amount-controller{width:180px}.full-cart__product--name{flex-wrap:wrap;justify-content:flex-start;width:calc(100% - 610px)}.full-cart__product--price{width:250px}.full-cart__product--image{text-align:left;width:180px}.full-cart__footer{display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between}.full-cart__remove--wrapper{width:100%}.full-cart__remove--link{cursor:pointer;justify-content:flex-start;margin-left:15px;width:300px}.full-cart__continue--button,.full-cart__summary-wrapper{max-width:400px;width:47%}.full-cart__continue--button{align-items:flex-end;display:flex}.full-cart__checkout--button{margin-bottom:0}.full-cart__checkout--button .btn:hover{color:#fff}}.modal-cart{background-color:hsla(0,0%,100%,.6);bottom:0;left:0;overflow-x:hidden;overflow-y:auto;padding:15px;position:fixed;right:0;top:0;z-index:2000}.modal-cart .products{list-style-type:none}.modal-cart .product{color:#5d5e5f;margin-bottom:50px;padding:0;text-align:center;transition:background-color .3s ease-in-out}.modal-cart .product:hover{background-color:#f9f9f9}.modal-cart .btn--delete{background-color:#eb5468;border:1px solid #eb5468;color:#fff;height:35px;position:absolute;transition:all .1s ease-in-out;width:35px;z-index:100}.modal-cart .btn--delete .fa-trash{margin-top:7px}.modal-cart .btn--delete:hover{background-color:#fff;color:#eb5468}.modal-cart .product--img{max-height:100%;max-width:100%}.modal-cart .product--amount,.modal-cart .product--name{color:#5d5e5f}.modal-cart .product--price{color:#eb5468;font-weight:700;white-space:nowrap}.modal-cart .summary-row{display:flex;justify-content:space-between}.modal-cart .summary-row .label{flex-basis:60%}.modal-cart .summary-row .value{flex-basis:50%;text-align:right}.modal-cart .summary-row.final-price{color:#a6dad8;font-size:20px;font-weight:700}.modal-cart .summary-row.logistic-minimum{font-size:12px}.modal-cart__dialog{background-color:#fff;box-shadow:0 3px 40px rgba(83,83,83,.39);margin:80px auto;max-width:920px;padding:10px 15px}.modal-cart__header{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:15px 0}.modal-cart__header .icon{height:60px;position:relative;width:80px}.modal-cart__header .icon__amount{background-color:#d6d55b;border-radius:50%;color:#3b4148;font-size:21px;font-weight:600;height:36px;line-height:36px;position:absolute;text-align:center;width:36px}.modal-cart__header .icon__image{max-height:100%;max-width:100%}.modal-cart__header .title{flex:0 0 calc(100% - 140px);padding-left:50px}.modal-cart__header .close-modal{text-align:right;width:60px}.modal-cart__header .close-modal__button{background:transparent;border:none;color:#eb5468;cursor:pointer;font-size:1.5rem;padding:10px}.modal-cart__footer{padding-bottom:30px;padding-top:30px}.modal-cart__footer .btn{height:70px;margin-top:8px;width:100%}@media screen and (min-width:992px){.modal-cart .product{border-bottom:1px solid #cbcccc;margin-bottom:0;padding:20px;position:relative}.modal-cart .btn--delete{cursor:pointer;right:20px;top:50%;transform:translateY(-50%)}.modal-cart .product--link{align-items:center;display:flex;height:150px}.modal-cart .product--image{height:150px;width:250px}.modal-cart .product--name{width:calc(100% - 370px)}.modal-cart .product--amount{width:100px}.modal-cart .product--price{padding-right:50px;width:120px}.modal-cart .cart-summary{border-top:1px solid #f6f6f6;color:#5d5e5f;margin:60px 0 60px auto;padding-top:30px;text-align:right;width:375px}.modal-cart .summary-row{display:flex;flex-basis:100%;justify-content:space-between;margin:5px 0}.modal-cart .summary-row .value{flex-basis:150px}.modal-cart .summary-row.final-price{font-weight:700}.modal-cart .summary-row.logistic-minimum{font-size:14px}.modal-cart .modal-cart__footer{padding-top:0;text-align:right}.modal-cart .modal-cart__footer .btn{height:70px;vertical-align:middle;width:250px}.modal-cart .cart-empty{color:#eb5468;font-weight:700;padding:50px 10px;text-align:center}.modal-cart .modal-cart__footer{display:flex;justify-content:space-between}}.help-block{color:#eb5468;font-size:12px}.btn-primary-outline .cart-amount{align-items:center;background:#eb5468;border-radius:50%;color:#fff;display:inline-flex;height:30px;justify-content:center;line-height:1.5;margin:0 30px 0 10px;text-align:center;width:30px}.checkout-summary-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:70px}@media screen and (min-width:768px){.checkout-summary-wrapper{flex-wrap:nowrap}}.checkout-summary-wrapper .btn.btn-primary-outline:hover{color:#fff}.checkout-summary{width:100%}.summary-prices{display:flex;flex-wrap:wrap;justify-content:flex-end}.summary-line{display:flex;flex-basis:100%;justify-content:space-between;margin-bottom:16px}.summary-line.final-price{color:#a6dad8;font-size:150%;font-weight:700}.address__line{display:flex}.address__field{display:flex;flex-direction:column;width:100%}.summary-price{font-size:24px;font-weight:700}.customer-details{padding:0}.customer-details .address__field{margin-left:8px}.customer-details .address__field:first-of-type{margin-left:0}.checkboxes input,.customer-details input{height:60px}.checkboxes label,.customer-details label{color:#5d5e5f;font-size:11px;font-weight:700}.customer-details .row{margin-top:20px}.checkboxes{padding:32px 0}.checkboxes>.chckbx{border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;color:#5d5e5f;font-size:11px;font-weight:700;line-height:60px;margin-bottom:-1px}.checkboxes>.chckbx span.checkmark{top:50%;transform:translateY(-50%)}.checkboxes .fa{color:#a6dad8;line-height:60px;margin-right:15px}.checkboxes .collapse{margin-bottom:60px}.checkboxes .row .row{margin-top:20px}.checkboxes .copy-address{cursor:pointer;font-size:11px;font-weight:700;line-height:60px;margin:17px 0 0 30px;text-transform:uppercase}.checkboxes .copy-address:hover{color:#a6dad8}.checkout-wrapper .chckbx .checkmark{left:7px;top:50%;transform:translateY(-50%)}.checkout-wrapper .error-text{display:none;font-weight:700}.checkout-wrapper .has-error .control-label{color:#eb5468}.checkout-wrapper .has-error .form-control{border:1px solid #eb5468}.checkout-wrapper .has-error .error-text{color:#eb5468;display:block}.delivery-details{transition:all .2s ease}.delivery-details .row{margin:0}.delivery-details .chckbx.btn-collapse{font-size:14px;line-height:70px}.btn-copy{cursor:pointer;display:block;font-size:10px;font-weight:700;margin:35px 35px 5px;text-transform:uppercase}.delivery-details .chckbx .checkmark,.payment-methods .chckbx .checkmark{left:8px;top:24px}.fa.info-icon{background-color:#333;border-radius:50%;color:#a6dad8;font-size:15px;height:25px;padding-top:5px;text-align:center;width:25px}.info-icon{cursor:pointer;margin-bottom:-1px;padding:0;position:relative;transition:all .2s ease-in-out}.info-icon .icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.info-icon p{font-size:14px;font-weight:700;margin:0 0 0 35px;padding:15px 0;width:70%}.info-icon label{font-size:11px;font-weight:700;height:74px;line-height:74px}.info-icon .close-icon{color:#a6dad8;line-height:70px;padding-left:10px;width:20px}.info-icon .close-icon img.close-icon{padding-left:0}.tooltip,.tooltip.show{opacity:1}.tooltip .tooltip-inner{background-color:#f7f7f7;border-radius:0;box-shadow:0 3px 6px rgba(0,0,0,.16);color:#5d5e5f;opacity:1}.bs-tooltip-top .arrow:before{border-top-color:#f7f7f7}.proceed{margin:60px auto;text-align:center}.proceed .btn{font-weight:700;height:70px;margin:0 auto;padding:0 30px;width:auto}.proceed .btn:hover{box-shadow:0 0 6px rgba(165,217,215,.702)}.proceed .btn:disabled{filter:grayscale(100%)}.step.payment{border:0}.hours{border-bottom:1px solid #ededed;color:#5d5e5f;min-height:150px;padding:50px 0}.hours .label{font-weight:700}.hours small{font-size:10px}.delivery-hour-from,.delivery-hour-to,.self-pickup-hour-from,.self-pickup-hour-to{background-color:transparent;border:none;border-bottom:1px solid hsla(180,1%,80%,.6);color:#5d5e5f;margin:10px auto;text-align:center;width:40%}.hours .set-hours{background-color:hsla(180,1%,80%,.11);border:1px solid #cbcccc;padding:10px;text-align:center}.hours .set-hours .info{color:#cbcccc;font-size:12px}.payment-methods{margin:0 auto;max-width:850px;width:100%}.payment-methods .method-wrapper{align-items:center;display:flex;justify-content:space-between}.payment-methods .payment-icon{flex-basis:auto;height:70px;width:70px}.payment-methods .method2 .payment-icon{opacity:1}.payment-methods .method-name{flex-basis:calc(100% - 80px);font-size:13px;line-height:1.4}.payment-methods.has-error .checkmark{border-color:#eb5468}.payment-methods .chckbx .checkmark{top:50%;transform:translateY(-50%)}.payment-methods .payment-online-info{margin-top:8px;text-align:center}.payment-methods .promotion-for-online-payment{text-align:center}.payment-methods .promotion-for-online-payment p{color:#a6dad8;font-size:80%}.final-summary__container{display:flex;flex-wrap:wrap;width:100%}.final-summary__container .summary-column{width:100%}.step__additional-information{margin:0 auto;max-width:850px;width:100%}.checkout__additional-information{width:100%}.checkout__additional-information::-moz-placeholder{color:#ddd}.checkout__additional-information::placeholder{color:#ddd}.step__accept-rules{text-align:center;width:100%}.step__accept-rules label{margin:0 auto}@media screen and (min-width:768px){.final-summary__container .summary-column{width:33.33%}.checkout-summary{max-width:550px;padding-left:15px}.step-delivery{display:flex;flex-wrap:wrap}.step-delivery>.col-12{width:100%}.checkboxes,.customer-details{width:50%}.checkboxes{padding-left:16px}}a.rules-link{color:#a6dad8}.payment-icon{align-items:center;display:flex;height:65px;justify-content:center;margin-top:2px;opacity:.5;padding:15px 0;width:85px}.payment-icon img{max-height:100%;max-width:100%}.advance-payment{margin-top:50px}.final-summary .summary-header{color:#eb5468;font-weight:700;margin-bottom:20px}.final-summary .summary-content p{font-size:13px;margin:0 0 8px}.final-summary__emphasize,.order-confirmation__emphasize{font-size:150%}@keyframes showDesc{0%{opacity:0}to{opacity:1}}@keyframes checking{0%{left:0}to{left:100%}}.epergnes-wrapper{border-bottom:1px solid #e4e4e4;margin-bottom:40px;overflow:hidden;padding-bottom:60px;position:relative}.epergnes-wrapper:after{background-color:#eb5468;bottom:0;content:"";display:none;height:2px;position:absolute;width:50px}.epergnes-wrapper.checking:after{animation:checking 1s linear infinite;display:block}.epergnes-wrapper .header{color:#a6dad8;font-size:15px;font-weight:700;margin:20px 0 40px;text-transform:uppercase}.epergnes-wrapper .epergnes-list{display:flex;flex-wrap:wrap}@media screen and (min-width:768px){.epergnes-wrapper .epergnes-list{flex-wrap:nowrap}}.epergnes-wrapper .epergnes-list .epergne-wrapper{width:100%}@media screen and (min-width:768px){.epergnes-wrapper .epergnes-list .epergne-wrapper{margin-bottom:20px;width:50%}.epergnes-wrapper .epergnes-list .epergne-wrapper:nth-of-type(2n){padding-left:10px}.epergnes-wrapper .epergnes-list .epergne-wrapper:nth-of-type(odd){padding-right:10px}}.epergnes-wrapper .epergnes-list .epergne-wrapper .img{align-items:center;border:1px solid #f6f6f6;display:flex;height:175px;justify-content:center}.epergnes-wrapper .epergnes-list .epergne-wrapper .img img{max-height:100%;max-width:100%}.epergnes-wrapper .epergnes-list .epergne-wrapper .description{background-color:#f6f6f6;border:1px solid #f6f6f6;font-size:12px;min-height:60px;padding:10px;transition:all .2s ease-in-out}.epergnes-wrapper .epergnes-list .epergne-wrapper .description.show{animation:showDesc .3s ease-in-out;display:block}.epergnes-wrapper .epergnes-list .epergne-wrapper .description p{margin:0}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar{font-size:11px;margin-top:15px;min-height:30px;position:relative}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar .chckbx{font-weight:700}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar .info-icon{background-color:#333;border-radius:50%;color:#a6dad8;cursor:pointer;height:20px;line-height:20px;position:absolute;right:0;text-align:center;top:9px;width:20px}.epergnes-wrapper.has-error .epergnes-list .epergne-wrapper .img{border-color:#eb5468}.epergnes-wrapper .checkmark{top:50%;transform:translateY(-50%)}.tile-wrapper{margin:10px 0;padding:0 10px}.category-tile{border:1px solid rgba(0,0,0,.16);height:365px;margin:0 auto;max-width:360px;overflow:hidden;padding:0;position:relative;transition:all .2s ease-in-out}.category-tile:hover{box-shadow:0 3px 6px rgba(0,0,0,.16)}.category-tile:hover .tile-bg{transform:scale(1.1)}.category-tile:hover .tile-bottom{display:block}.category-tile:hover .tile-name{margin-top:-50px}.category-tile .tile-bg{background-size:cover;height:230px;transition:all .2s ease-in-out;width:100%}.category-tile .tile-bg a{display:block;height:100%;width:100%}.category-tile .tile-name{background-color:#fff;height:85px;position:relative;text-align:center;transition:all .2s ease-in-out}.category-tile .tile-name a{color:#5d5e5f;font-size:22px;font-weight:500;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.category-tile .tile-bottom{border:0;display:none;height:50px;margin:0 auto;position:relative;transition:all .2s ease-in-out;width:98%}.category-tile .tile-bottom .more{color:#5d5e5f;font-size:150%;height:50px;left:0;padding-top:3px;position:absolute;right:0;text-align:center;width:100%}.category-tile .tile-bottom .more a{color:#5d5e5f;display:block;width:100%}.category-tile .tile-bottom .more img{height:25px;margin-top:10px}.blog__header{color:#5d5e5f;font-size:20px;margin-bottom:50px;text-align:center}.blog .blog__article{color:#fff;margin:15px 0}.blog .blog__image{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog .blog__gradient{background:transparent url(/images/bg/black-gradient.png) repeat-y 0 0;padding:20px}.blog .blog__title{font-size:30px;font-weight:700;margin:15px 0}.blog .blog__content p{color:#fff}.blog .blog__content p .special-link:link,.blog .blog__content p .special-link:visited{color:#a6dad8}.blog .blog__read-more-text{color:#d6d55b;height:40px;padding-right:20px;position:relative}.blog .blog__read-more-text:after{background:transparent url(/images/icons/arrow-yellow-right.png) no-repeat 50%/12px 21px;content:"";display:block;height:21px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:12px}.blog .blog__right-side a{color:#3b4148;font-size:15px;font-weight:700;transition:all .2s ease-in-out}.blog .blog__right-side a:hover{color:#eb5468}.blog .blog__right-side .all-content{border-bottom:1px solid #3b4148;margin:50px 0;padding:30px 0;text-transform:uppercase}.blog .blog__right-side .list{list-style-type:none;padding:0}.blog .blog__right-side .link{display:block;padding:10px 0}@media screen and (min-width:992px){.blog{display:flex}.blog .blog__contents{flex-basis:calc(100% - 250px)}.blog .blog__gradient{max-width:650px;padding:50px 35px}.blog .blog__title{font-size:43px;font-weight:600;margin:0;text-transform:none}.blog .blog__title b{display:block;font-weight:600}.blog .blog__content{margin:15px 0;max-width:350px}.blog .blog__link{margin-top:25px}.blog .blog__right-side{flex-basis:250px;padding-left:40px}.blog .blog__right-side .all-content{margin-top:0;padding-top:10px}}.blog-post .blog-post__image img{max-width:100%}.blog-post .blog-post__title{margin:45px 0}.blog-post .blog-post__title span{color:#a6dad8;font-size:150%;font-weight:400;text-transform:uppercase}.blog-post .blog-post__content{font-size:18px}.blog-post .blog-post__related{margin-top:100px}.blog-post .blog-post__related .related-items{list-style-type:none;margin:0;padding:0}.blog-post .blog-post__related .item{border-top:2px solid #cbcccc;padding:32px}.blog-post .blog-post__related .photo{background-size:cover;border-radius:50%;height:115px;margin:0 auto;overflow:hidden;width:115px}.blog-post .blog-post__related .name{color:#779695;font-weight:700;margin:15px;text-align:center;text-transform:uppercase}.blog-post .blog-post__related .link{text-align:center}.blog-post .blog-post__related .link img{height:39px;width:21px}.blog-post .blog-post__back{align-items:center;border-top:1px solid #cbcccc;display:flex;justify-content:space-between;margin-top:50px;padding-top:30px}.blog-post .blog-post__back-link{font-size:15px}.blog-post .blog-post__back-img{height:21px;margin-right:10px}.blog-post .social-media-container{display:flex}.blog-post .social-media{margin-left:3px}.blog-post .social-media--facebook{margin-top:-7px}.blog-post .social-media--email{background-color:#777;border-radius:2px;height:20px}.blog-post .social-media--email a{color:#fff;display:block;font-size:10px;height:20px;line-height:100%;padding:4px 5px}@media screen and (min-width:992px){.blog-post{display:flex}.blog-post .blog-post__content{flex-basis:calc(100% - 400px)}.blog-post .blog-post__related{flex-basis:400px;margin-top:0;padding-left:15px}}.cooperations{font-size:20px}.cooperations .header{text-align:center}.cooperations .header h2{font-size:20px}.cooperations .cooperations__companies{display:flex;flex-wrap:wrap}.cooperations .company{border:1px solid #fff;flex-wrap:wrap;margin-bottom:75px;padding:25px;text-align:center}.cooperations .company,.cooperations .company>div{display:flex;flex-basis:100%;justify-content:center}.cooperations .company>div{align-items:center;align-self:center}.cooperations .company:hover{border:1px solid #ededed}.cooperations .company__logo{height:150px}.cooperations .company__logo img{max-height:100%;max-width:100%}.cooperations .company__name{color:#a6dad8;font-weight:700;height:100px;text-transform:uppercase}.cooperations .company__description{align-items:baseline;font-size:18px;height:190px;margin-bottom:25px;overflow:hidden}.cooperations .company .company__description{align-items:baseline}.cooperations .company__link{border-top:1px solid #ededed;margin-top:25px;padding-top:25px}.cooperations .company__link a{font-size:18px;font-weight:700}@media screen and (min-width:992px){.cooperations .company{flex-basis:33%}}.faq{margin:0 auto;max-width:100%;text-align:center}.faq .groups-list{margin:30px 0;padding:30px}.faq .groups-list ul{margin:0}.faq .groups-list ul li{display:inline-block;margin:5px;width:100%}.faq .groups-list ul li button:hover{box-shadow:0 0 6px rgba(0,0,0,.15);color:#779695}.faq .groups h3{color:#779695;font-weight:700}.faq .groups .form-group{text-align:left}.faq .group-separator{height:50px}.faq .group--company-information{margin:50px 0}.faq .group--company-information .row{flex-wrap:wrap}.faq .group--company-information .row>div{margin-bottom:32px;width:100%}.faq .group--company-information .group__name{margin-bottom:50px}.faq .group__name{color:#779695;font-size:25px;font-weight:700;margin-bottom:15px;text-transform:uppercase}.faq .expander__header{border-bottom:none}.faq .group__question{display:flex}.faq .group__index{color:#cbb956;margin-right:20px;text-align:center;width:30px}.faq .return-to-top{background-color:#fff;border:1px solid #cbcccc;bottom:30px;box-shadow:0 0 6px rgba(0,0,0,.15);left:30px;padding:10px 15px;position:fixed;z-index:1000}.faq .group--contact-form .form{max-width:850px;width:100%}.faq .group--contact-form .form h3{color:#a6dad8;font-size:15px;font-weight:700;margin:30px auto;text-align:center}.faq .group--contact-form .form .bar{border:1px solid #a6dad8;height:55px;margin:0 auto;width:0}.faq .group--contact-form .form label{display:block;margin-top:0;width:100%}.faq .group--contact-form .form .col-12{width:100%}.faq .group--contact-form .form .col-7{margin-right:8px;width:58%}.faq .group--contact-form .form .col-5{width:42%}.faq .group--contact-form .form .col-md-6,.faq .group--contact-form .form .col-sm-6{width:100%}@media screen and (min-width:768px){.faq .group--contact-form .form .col-md-6,.faq .group--contact-form .form .col-sm-6{width:50%}}.faq .group--contact-form .form input,.faq .group--contact-form .form textarea{width:100%}.faq .group--contact-form .form .text-right{display:flex;justify-content:flex-end}.faq .col-12{width:100%}.faq-voter{margin-top:80px;text-align:center}.faq-voter:before{background-color:#cbcccc;content:"";display:block;height:1px;margin:0 auto;width:120px}.faq-voter .faq-question__voted,.faq-voter .faq-voter__question{font-size:14px;margin:15px 0}.faq-voter .faq-voter__answers{font-size:12px}.faq-voter .faq-voter__answers .answer{background-color:#f6f6f6;border:1px solid #cbcccc;color:#5d5e5f;cursor:pointer;margin:3px;outline:none;padding:0 15px;transition:box-shadow .1s linear;width:90px}.faq-voter .faq-voter__answers .answer:hover{box-shadow:0 0 6px rgba(0,0,0,.15)}@media screen and (min-width:768px){.faq{max-width:80%}}@media screen and (min-width:992px){.faq .group--company-information .row>div{width:33.33%}}@media screen and (min-width:1280px){.faq{max-width:70%}.faq .groups-list ul li,.faq .groups-list ul li button{width:auto}}.delivery-checker{background-color:#fff;bottom:15px;box-shadow:0 0 10px rgba(0,0,0,.3);max-width:110px;padding:15px;position:fixed;right:0;text-align:center;transition:all .3s linear;width:90%;z-index:1100}.delivery-checker:not(.delivery-checker--expanded){cursor:pointer}.delivery-checker--expanded{bottom:50%;max-width:500px;right:50%;transform:translateY(50%) translateX(50%)}.delivery-checker--expanded .delivery-checker__close-badge{display:none}.delivery-checker--expanded .delivery-checker__close{opacity:1;transition:opacity .3s linear;transition-delay:.5s;visibility:visible}.delivery-checker--expanded .delivery-checker__icon{margin-top:30px}.delivery-checker--expanded .delivery-checker__icon img{max-width:100px}.delivery-checker--expanded .delivery-checker__text{max-width:90px;opacity:0;transition:none}.delivery-checker--expanded .delivery-checker__body{max-height:100%;opacity:1;transition:opacity .3s linear,height 0s;transition-delay:.5s;visibility:visible}.delivery-checker--expanded .delivery-checker__body label{display:block;width:100%}.delivery-checker__close-badge{background-color:transparent;left:0;position:absolute;top:0;transform:translate3d(-50%,-50%,0)}.delivery-checker__close-badge-button{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:50%;box-shadow:-1px -1px 10px rgba(0,0,0,.3);color:#ccc;cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;outline:none;padding:0;width:24px}.delivery-checker__close-badge-button .fa{font-size:12px}.delivery-checker__close-badge-button:active,.delivery-checker__close-badge-button:focus{outline:none}.delivery-checker__close{opacity:0;position:absolute;right:15px;top:15px;visibility:hidden}.delivery-checker__close-button{background-color:#fff;border:none;color:#5d5e5f;cursor:pointer;outline:none}.delivery-checker__icon{margin-bottom:10px}.delivery-checker__icon img{height:25px;max-width:50px;width:50px}.delivery-checker__text{font-size:10px;height:25px;line-height:13px;margin:0 auto}.delivery-checker__text span{margin:0}.delivery-checker__body{max-height:0;opacity:0;visibility:hidden}.delivery-checker__zip{border:1px solid #cbcccc;border-radius:0;color:#5d5e5f;text-align:center}.delivery-checker__zip:focus{outline:none}.delivery-checker__result{align-items:center;display:flex;flex-wrap:wrap;height:120px;margin-top:15px}.delivery-checker__result p{flex-basis:100%;margin-bottom:0}.delivery-checker.success .delivery-checker__result p{color:#a6dad8}.delivery-checker.success .delivery-checker__result small{color:#5d5e5f}.delivery-checker.success .delivery-checker__zip{border-bottom:3px solid #a6dad8}.delivery-checker.error{border-color:#cbcccc}.delivery-checker.error .delivery-checker__result p{color:#eb5468}.delivery-checker.error .delivery-checker__zip{border-bottom:3px solid #eb5468}@media screen and (min-width:648px){.delivery-checker{bottom:50%}.delivery-checker:not(.delivery-checker--expanded){transform:translateY(50%) translateX(0)}}.expander{text-align:left}.expander__header{background-color:#fff;border-bottom:1px solid #cbcccc;border-top:1px solid #cbcccc;cursor:pointer;display:flex;font-weight:700;justify-content:space-between;padding:20px 15px;transition:all .4s ease}.expander__header .close-img{width:20px}.expander--expanded .expander__header{background-color:#f6f6f6;border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6}.expander__body{padding:30px}.btn--step{background-color:#fff;border:2px solid #a6dad8;border-radius:35px;color:#779695;cursor:pointer;font-size:15px;font-weight:700;height:45px;letter-spacing:1px;line-height:43px;margin:0 auto;outline:none;padding:0 20px;text-align:center;text-transform:uppercase}#breadcrumbs{font-size:14px;font-weight:700;height:60px;padding:8px 16px}#breadcrumbs .home img{height:14px;margin-top:-3px;width:14px}.chckbx{cursor:pointer;display:block;font-weight:400;margin-bottom:0;padding-left:35px;position:relative;transition:all .5s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chckbx:hover{color:#eb5468}.chckbx.disabled,.chckbx:hover.disabled{color:#aaabab}.chckbx input{cursor:pointer;opacity:0;position:absolute}.chckbx input:checked~.checkmark:after{display:block}.chckbx .checkmark{background-color:#fff;border:1px solid #e4e4e4;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.chckbx .checkmark:after{background-color:#eb5468;border:3px solid #fff;bottom:0;left:0;right:0;top:0}.chckbx:hover input~.checkmark{border-color:#eb5468;border-width:2px}.chckbx.disabled:hover input~.checkmark{border-color:#e4e4e4}.checkmark:after{content:"";display:none;position:absolute}.reviews{text-align:center}.reviews h2{font-size:20px;margin-bottom:30px;text-transform:uppercase}.reviews textarea{display:block;height:120px}.reviews input,.reviews textarea{margin:10px auto;max-width:600px;width:100%}.reviews input{height:60px;text-align:center}.reviews label{display:block;margin:15px auto 0;width:100%}.separator-80{margin-top:80px}.my-account-tabs ul li{display:block;height:50px;text-align:center}.my-account-tabs ul li a{border:2px solid #a6dad8;border-radius:35px;color:#779695;font-weight:700;height:45px;padding:8px 25px;text-transform:uppercase}.my-account-tabs ul li a:hover,.my-account-tabs ul li.active a{background-color:#a6dad8;color:#fff}.my-account-title{align-items:center;display:flex;height:70px}.my-account-title h2{color:#a6dad8;font-weight:700;line-height:70px}.my-account__user-form .row{flex-wrap:wrap}.my-account__user-form .row .btn,.my-account__user-form .row .col-12,.my-account__user-form .row .col-md-12,.my-account__user-form .row .col-md-5,.my-account__user-form .row label{width:100%}.my-account-password-change .warning{color:#eb5468;font-weight:700}.my-account-password-change .btn-submit{margin-top:70px;text-transform:uppercase}.order-list{text-align:center;width:100%}.order-list .table{width:100%}.order-list .table thead th{border-bottom:1px solid #f6f6f6;border-top:1px solid #f6f6f6;font-size:15px}.order-list .table td{vertical-align:middle}.order-list .table .btn-primary{font-size:15px;font-weight:700;height:auto;padding:18px;text-transform:uppercase}.order-list .table .btn-primary span{display:none}@media screen and (min-width:992px){.order-list .table .btn-primary{padding:24px}.order-list .table .btn-primary i.fa{display:none}.order-list .table .btn-primary span{display:inline}}.order-list a{color:#5d5e5f}.order-list .status{font-size:12px;font-weight:700;text-transform:lowercase}.order-list .status span{border-radius:40px;display:inline-block;height:12px;width:60px}.order-list .status.finished span{width:150px}.order-list.step{border:none}.order-list.step .step-header{width:250px}.order-list.step .step-bar{margin:0 auto}.my-account__order-details .row{flex-wrap:wrap}.my-account__order-details .row .col-12,.my-account__order-details .row .col-md-4{width:100%}.order-details .status span{border-radius:20px;color:#fff;display:inline-block;height:12px;padding:5px;width:40px}.my-account__order-again{border-top:1px solid #cbcccc;margin-top:50px}.my-account__order-again .btn.order-again__button{font-weight:700;height:auto;padding:14px 20px;text-transform:uppercase}.order-again__button-wrapper{display:flex;justify-content:center}.order-again__headline{font-size:20px;font-weight:700;margin-top:25px}@media screen and (min-width:768px){.my-account-tabs ul li{display:inline-block}.my-account__user-form .row .col-md-5{margin-left:4px;margin-right:4px;width:calc(50% - 4px)}.my-account__user-form .row .col-md-5:first-of-type{margin-left:0}.my-account__user-form .row .col-md-5:last-of-type{margin-right:0}.my-account__user-form .btn-250{max-width:250px}}.pfr-info{align-items:center;display:flex;justify-content:center}.pfr-info__img{height:100%;max-width:100%;width:100%}.online-payment h2{border-bottom:1px solid #a6dad8;color:#a6dad8;margin-top:0;text-transform:uppercase}.online-payment .tpay-pay-button{background-color:#a6dad8;border:none;color:#fff;cursor:pointer;font-weight:700;text-transform:uppercase}@media screen and (min-width:768px){.online-payment .tpay-pay-button{margin:0 auto;max-width:300px}}

/*# sourceMappingURL=style.css.map*/