@font-face{font-family:BebasNeue;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");font-weight:400;font-style:normal;font-display:swap}*,body{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-family:Nunito Sans,sans-serif;color:#5d5e5f;margin:0;padding:0;line-height:1.5;font-size:16px}a:hover,a:link,a:visited{color:#779695;text-decoration:none;-webkit-transition:all .2s ease;transition:all .2s ease;outline:none}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{color:#5d5e5f;height:70px;width:100%;display:block;padding:4px;border:1px solid #c3c4c5;font-size:16px}input:focus,textarea:focus{border:1px solid #a6dad8;-webkit-box-shadow:3px 6px 9px rgba(0,0,0,.17);box-shadow:3px 6px 9px rgba(0,0,0,.17);outline:none}input:disabled{background-color:#f3f3f3}input.amount{text-align:center;color:#e4e6e8}em{color:#a6dad8;font-weight:700;font-style:normal}ul{list-style-type:none;margin:0;padding:0}hr{border-top:1px solid rgba(0,0,0,.1)}fieldset{border:none}.container{max-width:1340px;margin:0 auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.col{max-width:1340px}.bg-brand-primary{border:2px solid #a6dad8;background-color:#a6dad8}.bg-brand-primary-dark{border:2px solid #779696;background-color:#779696}.bg-brand-green{border:2px solid #d6d55b;background-color:#d6d55b}.bg-brand-primary-outline{border:2px solid #a6dad8;background-color:#fff}.bg-brand-primary-dark-outline{border:2px solid #779696;background-color:#fff}.bg-brand-green-outline{border:2px solid #d6d55b;background-color:#fff}.banner{width:100%;height:100vh;max-height:150px;overflow:hidden;position:relative}.banner img{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-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{color:#fff;background-color:#eb5468;border-top:10px solid #c1c05c;text-align:center;padding:30px}#helpdesk .helpdesk-container{width:100%}#helpdesk a{text-decoration:none;color:#fff}#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{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.1);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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;border-radius:0;border-width:0;background-color:#a6dad8;color:#fff;font-size:15px;font-weight:700;-webkit-box-shadow:0 0 0 0 #a6dad8;box-shadow:0 0 0 0 #a6dad8;text-align:center;cursor:pointer}.btn.btn-primary:active:hover,.btn.btn-primary:focus:hover,.btn.btn-primary:hover,.btn.btn-primary:link:hover{-webkit-box-shadow:0 0 15px hsla(0,0%,80%,.5);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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;border-radius:0;border-width:0;background-color:#eb5468;color:#fff;font-size:15px;font-weight:700;-webkit-box-shadow:0 0 0 0 #a6dad8;box-shadow:0 0 0 0 #a6dad8;text-align:center;cursor:pointer}.btn.btn-danger:active:hover,.btn.btn-danger:focus:hover,.btn.btn-danger:hover,.btn.btn-danger:link:hover{-webkit-box-shadow:0 0 15px hsla(0,0%,80%,.5);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;color:#fff;-webkit-box-shadow:0 0 15px hsla(0,0%,80%,.5);box-shadow:0 0 15px hsla(0,0%,80%,.5)}.btn-primary-outline,.btn-primary-outline:focus,.btn-primary-outline:link,.btn-primary-outline:visited{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;width:250px;height:70px;line-height:70px;color:#a6dad8;font-size:15px;font-weight:700;text-transform:uppercase;background-color:#fff;border:2px solid #a6dad8;border-radius:0;cursor:pointer}.btn-primary-outline:focus:hover,.btn-primary-outline:hover,.btn-primary-outline:link:hover,.btn-primary-outline:visited:hover{background-color:#a6dad8;color:#fff;-webkit-box-shadow:hsla(0,0%,80%,.5) 0 0 20px;box-shadow:0 0 20px hsla(0,0%,80%,.5)}.btn.btn-secondary{border-radius:0;border:1px solid #3b4148;background-color:#fff;color:#3b4148;font-size:15px;font-weight:600}.btn.btn-grey{margin:0;padding:0;width:250px;height:70px;line-height:70px;color:#fff;font-size:15px;font-weight:700;text-transform:uppercase;background-color:#5d5e5f;border-radius:0;border:none}.btn.btn-grey:hover{background-color:#fff;color:#5d5e5f;border:2px solid #cbcccc;-webkit-box-shadow:hsla(0,0%,80%,.5) 0 0 20px;box-shadow:0 0 20px hsla(0,0%,80%,.5)}.btn-collapse{cursor:pointer;background-color:#f6f6f6;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.btn-collapse.collapsed{width:100%;display:inline-block;color:#5d5e5f;font-size:15px;font-weight:700;padding-right:20px;background-color:transparent}.btn-collapse .checkmark{top:24px}.btn.btn-submit{width:260px}button.close{background-color:#f6f6f6}.form-control,button.close{border:1px solid #cbcccc;color:#cbcccc}.form-control{background-color:hsla(0,0%,80%,.11);border-radius:0}.form-control:focus{border-color:#cbcccc;-webkit-box-shadow:0 0 10px 3px hsla(0,0%,78%,.3);box-shadow:0 0 10px 3px hsla(0,0%,78%,.3)}.form-group label{margin-top:17px;font-size:11px;font-weight:700;line-height:15px}.form-group input{height:60px}.btn-250{width:250px}.alert-success{color:#fff;border-radius:0;background-color:#a6dad8}.alert-warning{color:#856404;background-color:#fff3cd}.error{border:1px solid #eb5468}.alert{max-width:750px;margin:50px auto;text-align:center;border:none;border-radius:0;padding:12px 20px}.alert h2{margin:20px 0;color:#a6dad8;border-bottom:2px solid #a6dad8}.alert.alert-danger{color:#eb5468;font-weight:700}div.sweet-alert{border-radius:0}div.sweet-alert .confirm{border-radius:0;background-color:#a6dad8}.express-info-icon{display:inline-block;width:20px;height:20px;padding:3px;border:1px solid #a6dad8;color:#a6dad8;border-radius:50%;font-size:13px;text-align:center;cursor:pointer}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInUp{-webkit-animation-name: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-family:FontAwesome;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");font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-spinner:before{content:"\F110"}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);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{-webkit-transform:rotate(45deg);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{top:0;position:fixed;width:100%;height:40px;background-color:#3b4148;color:#c8c8a9;z-index:999}.top-bar .container{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar a:link,.top-bar a:visited{font-size:15px}.top-bar .phone-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:40px;margin-left:8px}.top-bar .phone-number a{margin-left:8px;color:#c8c8a9}.top-bar .phone-number img{width:24px;height:24px}.top-bar .phone-number i.fa{color:#eb5468;font-size:20px}.top-bar .socials{display:none;margin-left:10px}.top-bar .socials a{display:inline-block;width:18px;height:18px;margin:0 3px;text-align:center;line-height:18px;color:#3b4148;font-size:14px}.top-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;position:static;margin-right:8px}.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{width:25px;height:25px}.top-menu .cart .fa{font-size:22px;color:#eb5468}.top-menu .cart .cart-amount{position:absolute;width:17px;height:17px;left:-8px;top:5px;line-height:15px;font-size:10px;color:#000;background-color:#d6d55b;text-align:center;padding-top:2px}.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{width:20px;height:20px}.top-menu .login>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-menu .login>a img{width:30px}.top-menu .login>a>span{display:none}.top-menu .login ul{position:absolute;width:150px;text-align:center;overflow:hidden}.top-menu .login ul li{padding:5px 0;background-color:#ededed}.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;width:40px;height:30px;vertical-align:middle}.top-menu .hamburger-menu-wrapper .hamburger-menu{position:relative;width:100%;height:100%}.top-menu .hamburger-menu-wrapper .hamburger-menu .bar{display:block;position:absolute;width:27px;height:3px;background-color:#eb5468;border-radius:2px;-webkit-transition:all .2s ease;transition:all .2s ease}.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{display:none;position:absolute;top:35px;left:5%;right:5%;max-width:90vw;height:90vh;max-height:450px;text-align:left;background-color:#3b4148;padding:0 20px;overflow-y:scroll;-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation:menuSlideDown .5s ease;animation:menuSlideDown .5s ease}.top-menu .hamburger-menu-wrapper .menu .header{color:#eb5468;font-size:20px;border-bottom:1px solid #eb5468;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{font-size:25px;color:#eb5468;text-shadow:none;opacity:1}.top-menu .hamburger-menu-wrapper.active .hamburger-menu .bar:first-child{-webkit-transform-origin:top left;transform-origin:top left;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.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){-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.top-menu .hamburger-menu-wrapper.active .menu{display:block}.alerts{position:fixed;top:-100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:9999}.alerts.slide-down{-webkit-animation:slideDown ease-in-out .6s;animation:slideDown ease-in-out .6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:1s;animation-delay:1s}.alerts .alert{-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25)}@-webkit-keyframes slideDown{0%{top:-100%;opacity:0}to{top:0;opacity:1}}@keyframes slideDown{0%{top:-100%;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes menuSlideDown{0%{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes menuSlideDown{0%{opacity:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}#logo-ddmenu{margin-top:35px;min-height:165px}.logo{padding:25px 20px;text-align:center}.logo img{width:100%;height:100%;max-width:237px;max-height:50px}.dd-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.dd-menu .dd-content{position:absolute;right:5%;display:none;opacity:0;z-index:2000;text-align:left}.dd-menu .dd-content--show{display:block;opacity:1;-webkit-transition:opacity .3s ease-in-out;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{position:static;margin:0 auto}.dd-menu .dropdown-link{position:relative;display:inline-block;margin-left:20px;color:#3b4148;font-family:BebasNeue,serif;background-color:#fff;border:none;cursor:pointer;outline:none;font-size:130%;font-weight:500}.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{top:30px;left:auto;border:none;border-radius:0;background-color:transparent;margin:0;padding:0;overflow:hidden}.dd-menu .dropdown--service{width:90vw;right:5%}.dd-menu .dropdown--service .arrow{text-align:right;padding-right:124px;color:#ededed;font-size:30px;height:26px}.dd-menu .dropdown--service hr{width:380px;margin-top:0}.dd-menu .dropdown--service .wrapper{padding:10px 10px 30px;background-color:#ededed}.dd-menu .dropdown--service .wrapper .dropdown-header{color:#eb5468;font-size:15px;padding:16px 30px 8px}.dd-menu .dropdown--service .wrapper .dropdown-item{display:block;position:relative;color:#5d5e5f;background-color:transparent;padding:8px 30px;white-space:normal}.dd-menu .dropdown--service .wrapper .dropdown-item:after{content:"";position:absolute;left:0;top:15px;width:0;height:3px;border-radius:40px;background-color:#ededed;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.dd-menu .dropdown--service .wrapper .dropdown-item:hover{color:#eb5468}.dd-menu .dropdown--service .wrapper .dropdown-item:hover:after{width:18px;background-color:#eb5468}.dd-menu .dropdown--service .dropdown-footer{background-color:#3b4148;padding:27px}.dd-menu .dropdown--service .dropdown-footer .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dd-menu .dropdown--service .dropdown-footer .row .label{margin-left:16px}.dd-menu .dropdown--service .dropdown-footer img{width:41px;height:41px}.dd-menu .dropdown--service .dropdown-footer .mail a,.dd-menu .dropdown--service .dropdown-footer .phone a{color:#eb5468;margin:0;font-weight:700;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{right:5%;left:5%;width:90vw;max-width:500px}.dd-menu .dropdown--offer .arrow{width:100%;font-size:30px;padding-left:25vw;color:#3b4148;line-height:15px}.dd-menu .dropdown--offer .wrap{position:relative;width:300px;background-color:#3b4148;display:inline-block;margin-top:-10px}.dd-menu .dropdown--offer .wrap .body{color:#cbcccc;position:static;top:0;left:0;max-width:100%;height:100%;padding:27px;background-color:#3b4148;z-index:10}.dd-menu .dropdown--offer .wrap .body .header{text-transform:uppercase;font-size:15px;line-height:20px;color:#eb5468}.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{color:#cbcccc;border-top:1px solid #cbcccc}.dd-menu .dropdown--offer .wrap .body ul{margin:0}.dd-menu .dropdown--offer .wrap .body ul li{display:inline-block;width:100%;padding-left:0}.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{padding:5px 0;line-height:20px;color:#cbcccc}.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{left:auto;width:680px;height:auto}.top-bar .hamburger-menu-wrapper .menu li{display:inline-block;width:48%}.top-bar .login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-bar .login>a{margin-left:8px}.top-bar .login>a span{display:inline;margin-left:8px;font-size:16px}.logo{padding:25px 0}.dd-menu{padding:0;text-align:right}.dd-menu button{margin-top:70px;margin-left:0}.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{right:5%;left:auto;width:auto}.dd-menu .dropdown--office .wrap{width:540px;height:auto}.dd-menu .dropdown--office .wrap .body{width:100%;height:100%;display:inline-block;position:static}.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{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.logo-ddmenu-container,.top-bar .socials{display:-webkit-box;display:-ms-flexbox;display:flex}.logo-ddmenu-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1340px;margin:0 auto}.dd-menu{text-align:right;margin-right:30px}.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-top:70px;margin-left:20px}.dd-menu .dropdown__link{margin-right:20px}.dd-menu .dropdown--offer{right:5%;width:680px;max-width:680px}.dd-menu .dropdown--offer .wrap{width:680px;height:100%}.dd-menu .dropdown--offer .wrap .body{position:static}.dd-menu .dropdown--offer .wrap .body .lists{display:-webkit-box;display:-ms-flexbox;display:flex}.dd-menu .dropdown--offer .wrap .body .lists ul{-ms-flex-preferred-size:50%;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{right:0;width:1035px;max-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;position:absolute;top:0;right:0;width:355px;height:100%}.dd-menu .dropdown--offer .wrap .img .category_thumbnail{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-size:cover;background-position:50%}.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((100vw - 1340px) / 2)}}@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{width:300px;height:200px;background-size:contain;position:relative}.owl-carousel .item img{position:absolute;z-index:10;top:0;left:0}.owl-carousel .item .header{text-shadow:0 0 9px rgba(0,0,0,.5);z-index:100}@-webkit-keyframes sliderShowContent{0%{opacity:0}to{opacity:1}}@keyframes sliderShowContent{0%{opacity:0}to{opacity:1}}@-webkit-keyframes sliderH2{0%{opacity:1;-webkit-transform:translateX(500px);transform:translateX(500px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes sliderH2{0%{opacity:1;-webkit-transform:translateX(500px);transform:translateX(500px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.slider-container{position:relative;overflow:hidden;max-width:100vw}.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{display:block;-webkit-animation:sliderShowContent 1s ease-in-out;animation:sliderShowContent 1s ease-in-out}.slider-container .owl-item.center .owl-item-content h2{margin-bottom:5px;-webkit-animation:sliderH2 .8s ease-in-out;animation:sliderH2 .8s ease-in-out}.slider-container .owl-item.center .owl-item-content p{-webkit-animation:sliderH2 .8s ease-in-out;animation:sliderH2 .8s ease-in-out;-webkit-animation-delay:.4s;animation-delay:.4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.slider-container .owl-item-content{position:absolute;top:50%;left:40%;width:200px;z-index:10;-webkit-transform-origin:top left;transform-origin:top left}.slider-container .owl-item-content .header{color:#fff;font-size:30px;font-weight:700;text-transform:none}.slider-container .owl-item-content p{display:none;color:#fff;font-size:15px;font-style:italic;font-weight:200;line-height:40px;opacity:0}.slider-container .owl-item-content:before{display:block;position:absolute;margin-left:-25px;content:"";width:7px;min-height:80px;background-color:#d6d55b;border-radius:20px}.slider-container .slider-nav{display:none;position:absolute;top:0;left:0;right:0;width:100%;height:0;margin:0;z-index:10}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;padding:0;width:calc((100% - 1340px) / 2 - 10px);min-width:50px;height:200px;background-color:rgba(0,0,0,.16);border-radius:0;cursor:pointer;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.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;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.slider-container .slider-nav .owl-next .fa,.slider-container .slider-nav .owl-prev .fa{font-size:40px;color:#d6d55b}.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{position:absolute;bottom:0;width:0;height:3px;background-color:#eb5468;z-index:10;-webkit-transition:width .1s linear;transition:width .1s linear}.slider-container .item{overflow:hidden}@media screen and (min-width:576px){.owl-carousel .item{width:540px;height:300px}.slider-container .slider-nav{display:block}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:300px;width:calc((100% - 540px) / 2 - 10px)}}@media screen and (min-width:768px){#main-slider{height:427px}.owl-carousel .item{width:720px;height:400px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:400px;width:calc((100% - 720px) / 2 - 10px)}.slider-container .owl-item-content{top:60%;left:30%;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{width:960px;height:460px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:460px;width:calc((100% - 960px) / 2 - 10px)}.slider-container .owl-item-content{top:60%;left:40%;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{width:1340px;height:460px}.slider-container .slider-nav .owl-next,.slider-container .slider-nav .owl-prev{height:460px;width:calc((100% - 1340px) / 2 - 10px)}.slider-container .owl-item-content{top:60%;left: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;position:relative;min-height:950px;width:25%;padding-left:8px}.sidebar .header{margin-bottom:30px;color:#779695;font-size:120%;font-weight:700}.sidebar a{color:#727475;font-weight:500;font-size:15px;line-height:220%;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease;padding:5px 0}.sidebar a:hover{padding-left:5px;color:#eb5468}.sidebar ul li.active a{color:#eb5468}.sidebar-wrapper.fixed{top:75px;position:fixed}.sidebar-wrapper.sticky{position:absolute;bottom:0}@media screen and (min-width:992px){.sidebar{display:block}}.content-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1340px;margin:0 auto}.content{margin-bottom:50px;padding:16px}.content,.content.no-sidebar{width:100%}.content .content-header,.content h1,.content h3{font-size:150%;color:#5d5e5f;text-transform:uppercase;font-weight:400}.content .content-header{padding-bottom:50px}.content .content-description{margin-top:25px;padding:25px 10px 0;text-align:left;font-weight:500;border-top:1px solid rgba(0,0,0,.1)}.content .description{padding-top:50px}.order-picker-show{display:block}.order-picker-show .order-hours-choose{-webkit-animation:showOrderPicker .2s ease;animation:showOrderPicker .2s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform-origin:left top;transform-origin:left top}.vege-icon__img{max-height:20px}.vege-icon__img--faded{opacity:.15}@-webkit-keyframes showOrderPicker{0%{display:block;opacity:0;-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}to{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}@keyframes showOrderPicker{0%{display:block;opacity:0;-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}to{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%)}}.content-separator{width:40%;margin:10px auto}.pagination{width:250px;margin:10px auto 50px;color:#5d5e5f}.pagination>div{height:40px;text-align:center;line-height:40px}.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{position:relative;padding:100px 0;color:#f6f6f6;background-color:transparent;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-image:url("/images/add-desc1.webp");overflow:hidden}.additional-description .description{max-width:1340px;margin:0 auto;text-align:center;position:relative;z-index:1}.additional-description .description p{color:#fff}.additional-description .description hr{width:300px;background-color:#f6f6f6}.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{content:"";position:absolute;top:0;bottom:0;right:0;left:0;background-color:rgba(0,0,0,.4)}.tiles{display:grid;grid-template-columns:1fr;justify-items:center;width:100%;margin:50px 0}.tiles .header{margin:50px auto 20px;color:#a6dad8;font-weight:700;font-size: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{width:100%;max-width:350px;padding:10px}.tile{border:2px solid #f6f6f6;position:relative;padding:0}.tile:hover{-webkit-box-shadow:#ddd 1px 3px 10px;box-shadow:1px 3px 10px #ddd}.tile .tile-info{position:absolute;top:10%;left:10%;right:10%;height:160px;background-color:rgba(166,218,216,.85);text-align:center}.tile .tile-info p{color:#fff;font-weight:700;text-transform:uppercase}.tile .tile-info img{margin-top:40px;height:50%}.tile .quantity{width:67px;height:67px;top:12px;right:12px;position:absolute;background:transparent url("/images/bg_quantity.svg") no-repeat 50%;line-height:67px;text-align:center;color:#fff}.tile .tile-bg{position:relative;height:230px;background:transparent url("/images/bg/spinner.gif") no-repeat 50%;background-size:100px}.tile .tile-bg.lazy-loaded{background-size:cover}.tile .tile-bg a{display:block;width:100%;height:100%}.tile .tile-bg .vege-icons{position:absolute;right:0;top:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.tile .tile-bg .vege-icons .vege-icon{padding:0 5px}.tile .tile-bg .vege-icons .vege-icon:hover .vege-icon__text{width:80px;padding:5px;opacity:1}.tile .tile-bg .vege-icons .vege-icon__img,.tile .tile-bg .vege-icons .vege-icon__text{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tile .tile-bg .vege-icons .vege-icon__text{width:0;padding:5px 0;overflow:hidden;opacity:0}.tile .tile-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:85px;padding:0 8px;text-align:center;vertical-align:top}.tile .tile-name a{color:#5d5e5f;font-weight:500;font-size:120%;width:100%;margin:0;line-height:115%}.tile .tile-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;width:100%;margin:0 auto;border-top:1px solid #f6f6f6}.tile .tile-bottom .cart,.tile .tile-bottom .more,.tile .tile-bottom .price-wrapper{text-align:center}.tile .tile-bottom .cart,.tile .tile-bottom .more{-ms-flex-preferred-size:80px;flex-basis:80px}.tile .tile-bottom .cart img{height:30px;margin-top:10px}.tile .tile-bottom .price-wrapper{-ms-flex-preferred-size:calc(100% - 160px);flex-basis:calc(100% - 160px);border-left:1px solid #f6f6f6;border-right:1px solid #f6f6f6}.tile .tile-bottom .price-wrapper .price{color:#eb5468;font-size:20px;font-weight:700;text-align:center}.tile .tile-bottom .more{right:0;color:#5d5e5f;font-size:150%}.tile .tile-bottom .more a{color:#5d5e5f}.tile .tile-bottom .single-more{position:absolute;height:50px;right:0;left:0;text-align:center;width:100%;color:#5d5e5f;font-size:150%;padding-top:3px}.product,.tile .tile-bottom .single-more a{color:#5d5e5f}.product{padding:17px 0;margin:0}.product.row,.product>.row{-ms-flex-wrap:wrap;flex-wrap:wrap}.product .product-img{position:relative;padding:0;width:100%;min-height:300px}.product .product-img .product-image__thumbnail{width:100%}.product .product-img i{font-size:100px;color:#eee;position:absolute;top:100px;left:45%}.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{margin-bottom:5px;color:#5d5e5f;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;border-bottom:1px solid #cbcccc}.product .product-details{width:100%;padding:30px 8px 0}.product .product-details .product-name{margin-bottom:8px;text-transform:uppercase;font-size:20px;line-height:27px;color:#779695}.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{font-size:18px;border:none;font-weight:400}.product .product-details .desc h2{font-size:16px;border:none;font-weight:400}.product .product-details .desc h3{font-size:14px;border:none;font-weight:400}.product .product-details .desc h4{font-size:12px;border:none;font-weight:400}.product .product-details .desc h5{font-size:10px;border:none;font-weight:400}.product .product-details .desc h6{font-size:8px;border:none;font-weight:400}.product .product-details .product-description__wrapper{min-height:100px;overflow:hidden;-webkit-transition:max-height .3s ease-in-out;transition:max-height .3s ease-in-out}.product .product-details .read-more{margin:10px 0 0;font-size:80%;font-weight:700;cursor:pointer;color:#779695}.product .product-details .read-more.expanded:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product .product-details .read-more:after{display:inline-block;width:0;height:0;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.product .header{margin-bottom:5px;color:#5d5e5f;font-size:15px;font-weight:700;line-height:20px;text-transform:uppercase;border-bottom:1px solid #cbcccc}.product .product-group-container{width:100%}.price{text-align:right;font-size:25px}.price span{font-size:22px;color:#eb5468;font-weight:700;white-space:nowrap}.add-to-cart-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:20px;font-weight:700;text-align:right;-ms-flex-wrap:wrap;flex-wrap:wrap}.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{height:70px;margin-left:3px;padding:0;line-height:70px;border:1px solid #cbcccc;font-size:15px;font-weight:700;color:#fff;text-transform:uppercase;border-radius:0}.add-to-cart-buttons .btn{text-align:center;cursor:pointer}.add-to-cart-buttons .btn.minus,.add-to-cart-buttons .btn.plus{width:60px;font-size:30px}.add-to-cart-buttons .btn.plus{color:#c1c05c}.add-to-cart-buttons .btn.minus{color:#eb5468}.add-to-cart-buttons .btn.add-to-cart{width:100%;margin-top:5px;background-color:#a6dad8;border-color:#a6dad8;color:#fff}.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{width:60px;color:#cbcccc;font-weight:400;text-align:center}.add-to-cart-buttons .add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items: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;display:inline-block;height:32px;text-align:center;color:#e4e6e8;line-height:32px;padding:0;margin:0;font-size:15px;vertical-align:top;cursor:pointer}.amount-controller .btn.minus,.amount-controller .btn.plus{width:32px;font-size:20px;font-weight:700}.amount-controller .btn.plus{color:#c1c05c}.amount-controller .btn.minus{color:#eb5468}.amount-controller .amount.highlight{font-weight:700;color:#5d5e5f}.download-pdf-link{font-size:14px}.download-pdf-icon{width:32px;height:32px}#minus-btn,#plus-btn{width:40px;font-size:30px}#plus-btn{color:#c1c05c}#plus-btn img{width:25px}#minus-btn{color:#eb5468}#minus-btn img{width:15px}#amount{width:60px;color:#cbcccc;font-weight:400;text-align:center}#add-to-cart-btn,#pricing-preview{width:100%;background-color:#a6dad8;border-color:#a6dad8}.product-sets{margin-top:25px}.product-sets .product-placeholder{height:70px;width:100%}.product-sets .loading{position:relative}.product-sets .loading__text{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-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;padding:8px 15px;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.product-sets .product-set-header.invalid .product-set__title,.product-sets .product-set-header.invalid a{color:#eb5468}.product-sets .product-set-list label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.product-sets .product-set-list .checkbox__label{padding-left:30px}.product-sets .product-set__collapse{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-preferred-size:100%;flex-basis:100%;min-height:50px;color:#5d5e5f;font-size:15px;font-weight:700}.product-sets .product-set__collapse>.close-icon,.product-sets .product-set__collapse>.product-set__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-sets .product-set__name{display:inline-block;width:100%}.product-sets .product-set__label{line-height:10px}.product-sets .product-set__title{-ms-flex-preferred-size:100%;flex-basis:100%}.product-sets .label,.product-sets .max-info,.product-sets .min-order{font-size:12px;font-weight:400;color:#cbcccc}.product-sets .product-set .product-set-header.show-list{background-color:#f6f6f6;border-top:1px solid #f6f6f6;border-bottom: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;margin-right:10px;height:25px;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{line-height:35px;padding:5px 10px;color:#5d5e5f;font-size:15px;position:relative}.product-sets .desc{display:none;position:absolute;left:35px;bottom:100%;max-width:500px;min-width:180px;z-index:99;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.product-sets .desc .content{width:100%;height:100%;margin:0;padding:10px;background-color:#f7f7f7;line-height:17px;font-size:13px;font-weight:600;position:relative}.product-sets .desc .content p{margin:0;text-align:justify}.product-sets .desc .arrow{position:absolute;bottom:-15px;width:20px;height:20px;background-color:#f7f7f7;-webkit-transform:rotate(45deg) translateY(-15px);transform:rotate(45deg) translateY(-15px);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16)}.product-sets li:hover .desc{display:block;-webkit-animation:showDesc .5s ease-in-out;animation:showDesc .5s ease-in-out}.product-sets .adjustable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 0}.product-sets .adjustable .btn-primary{height:32px}.product-sets .adjustable .adjustable__description{left:120px}.product-sets .adjustable .adjustable__label{padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.product-sets .adjustable .adjustable__label .disabled{-webkit-transition:color .5s ease-in-out;transition:color .5s ease-in-out}.product-sets .adjustable .adjustable__label .ingredient-price{color:#c3c4c5;font-size:14px;-ms-flex-item-align:end;align-self:flex-end}.product-sets.disabled{color:#ddd}.product-sets.disabled label{color:#ddd;-webkit-transition:all .4s ease-in-out;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;display:inline-block;height:32px;text-align:center;color:#e4e6e8;line-height:32px;padding:0;margin:0;font-size:15px;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{width:27px;font-size:20px;font-weight:700}.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;margin:0;width:100%;line-height:20px}.product-sets .separator{height:90px}.vege-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;background-color:#fff}.vege-icons,.vege-icons .vege-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.vege-icons .vege-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;line-height:12px;font-size:12px}.vege-icons .vege-icon__text{padding:0 5px;text-align:left;overflow:hidden;color:#779695}.vege-icons img.vege-icon__img{height:30px;width:auto;margin:0}@-webkit-keyframes showDesc{0%{opacity:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}50%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}to{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@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{-ms-flex-preferred-size:calc(100% - 130px);flex-basis:calc(100% - 130px)}.product-sets .adjustable .adjustable__label{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-sets .adjustable .adjustable__label .ingredient-price{-ms-flex-item-align:center;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{max-width:240px;margin-top:0}}@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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:50px auto 20px;color:#a6dad8;font-weight:700;font-size:20px;text-align:center;text-transform:uppercase}.product-navigation{padding:50px 0;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc;display:-webkit-box;display:-ms-flexbox;display:flex}.product-navigation .col{-ms-flex-preferred-size:50%;flex-basis:50%;padding:0}.product-navigation .prev{border-right:1px solid #cbcccc}.product-navigation .prev .img{-ms-flex-item-align:end;align-self:flex-end}.product-navigation .next{border-left:1px solid #cbcccc}.product-navigation .img{max-width:100%;max-height:100%;width:100px;height:100px;background-position:50% 50%;background-size:cover;border-radius:50%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-navigation .img .navigation-link{display:block;height:100%}.product-navigation .media{display:-webkit-box;display:-ms-flexbox;display:flex}.product-navigation .prev .media{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:right}.product-navigation .media{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px}.product-navigation .media .arrow{display:none}.product-navigation .media-body{-ms-flex-preferred-size:100%;flex-basis:100%;padding:20px 0 0;font-size:16px}.product-navigation .navigation-text{margin-bottom:10px}.product-navigation span{font-size:90%}.product-navigation .product-name{font-size:90%;font-weight:700;color:#779695;text-transform:uppercase}@media screen and (min-width:768px){.product-navigation .prev .media{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-navigation .prev .media .arrow{padding-right:20px}.product-navigation .prev .media .img{-ms-flex-item-align:center;align-self:center}.product-navigation .next .media .arrow{padding-left:20px}.product-navigation .media-body{-ms-flex-preferred-size:calc(100% - 100px);flex-basis:calc(100% - 100px);padding:20px}.product-navigation .media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;margin:0 20px}.product-navigation .media .img{-ms-flex-preferred-size:100px;flex-basis:100px}.product-navigation .media:hover .arrow{opacity:1;padding:0}.product-navigation .media:hover .img{-webkit-box-shadow:0 0 10px #bbb;box-shadow:0 0 10px #bbb}.product-navigation .product-name{font-size:110%}}@media screen and (min-width:1340px){.product-navigation .media-body{-ms-flex-preferred-size:calc(100% - 100px - 100px);flex-basis:calc(100% - 100px - 100px);padding:20px}.product-navigation .media .arrow{-ms-flex-preferred-size:100px;flex-basis:100px;display:block;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-navigation .media .arrow .navigation-link{font-size:60px;color:#a6dad8}}.product-extras{position:relative;width:100%;max-width:500px;margin-top:95px;min-height:70px;overflow:hidden}.product-extras .extras-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;line-height:70px;padding:0 15px;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc;-webkit-transition:all .4s ease;transition:all .4s ease;background-color:#fff;cursor:pointer;z-index:120}.product-extras .extras-header.show-list{background-color:#f6f6f6;border-color:#f6f6f6}.product-extras .extras-header .collapse-icon--close{width:20px;height:20px}.product-extras .extras-header .extras-header__name{width:100%;padding:0 15px;text-transform:uppercase;color:#779695;font-weight:700}.product-extras .extras-header__collapse-icon{color:#a6dad8}.product-extras .extras-body{position:relative;color:#5d5e5f;font-weight:600;z-index:140}.product-extras .extras-body label{width:100%;border:none}.product-extras .extras-body .desc{max-width:350px;padding:0 10px;color:#5d5e5f;background-color:#f6f6f6;z-index:130}.product-extras .extras-body .extras-price{width:80px;text-align:right;border-left:1px solid #cbcccc}.product-extras .extras-body .extra-group.is-invalid{border:1px solid #eb5468}.product-extras .extras-body .extra-group.is-invalid legend{width:auto;margin-left:20px;padding:0 5px;font-size:13px;color:#eb5468}.product-extras .guest-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-extras .guest-count__amount-controller,.product-extras .guest-count__label{-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:992px){.product-extras .guest-count{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.product-extras .guest-count__label{-ms-flex-preferred-size:calc(100% - 165px);flex-basis:calc(100% - 165px)}.product-extras .guest-count__amount-controller{-ms-flex-preferred-size:165px;flex-basis:165px}}.special-link__container{display:inline-block;position:relative}.special-link{border-bottom:2px solid #a6dad8;font-weight:600}.special-link:after{content:"";width:20px;height:20px;display:inline-block;background:transparent url("/images/cart.svg") no-repeat 100%}.special-link-tooltip{position:absolute;background:#fff;min-width:320px;z-index:1000}.special-link-tooltip .tile{-webkit-box-shadow:0 0 15px rgba(0,0,0,.3);box-shadow:0 0 15px rgba(0,0,0,.3)}.modal-pricing{background:#fff}.modal-pricing .modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-pricing .modal-header .close{width:30px;height:30px;border:none;background-color:#fff;color:#eb5468;font-size:30px;cursor:pointer}.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{display:block;font-size:12px;color:#5d5e5f;border-bottom:1px solid #cbcccc}.modal-pricing .modal-dialog .pricing-details .pricing-section label{font-weight:700}.modal-pricing .modal-dialog .pricing-details .pricing-section p{margin-top:20px;font-size:22px;font-weight:700;color:#779695}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.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{-webkit-box-pack:start;-ms-flex-pack:start;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{width:30px;height:30px;line-height:25px}.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{-ms-flex-wrap:wrap;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{width:100%;height:140px;border:1px solid #cbcccc}.modal-pricing .modal-footer .btn{width:100%;margin-bottom:8px;text-transform:uppercase}.tools{width:100%;text-align:right}.tools .tools-body{padding:10px}.tools .tools-body a{padding:3px;margin-left:10px;font-size:20px;color:#3b4148}.tools .tools-body a:hover{color:#c1c05c}.payment{margin:20px 0}.payment h2{text-transform:uppercase;color:#a6dad8;border-bottom:1px solid #a6dad8}.payment .text-center{margin:40px 0}.payment .button{width:500px;height:70px}@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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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{width:100%;margin-top:50px}.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{height:75px;font-weight:500}.cart .cart-thumbnail{max-width:150px;max-height:100px;margin-right:20px}.cart .amount-controls a,.cart .amount-controls input{display:inline-block;height:60px;line-height:60px;vertical-align:top;margin:0;padding:0;border:1px solid #cbcccc}.cart .amount-controls a{width:38px;font-size:30px;font-weight:700}.cart .amount-controls a.btn-plus{color:#c1c05c}.cart .amount-controls a.btn-minus{color:#eb5468}.cart .amount-controls input{width:68px;font-family:Courier New,Courier,monospace}.cart .tax-price div{width:80%;margin:0 auto;padding:5px}.cart .price{color:#eb5468;font-size:20px;font-weight:700}.cart .price span{font-size:16px}.cart #remove-all{color:#3b4148;padding:10px;line-height:30px;display:table-cell}.cart #remove-all a i,.cart #remove-all a span{display:inline-block;line-height:50px;vertical-align:top;margin:0;padding:0}.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{position:absolute;bottom:0;left:0;display:inline-block;width:250px;height:70px;line-height:70px;border:1px solid #3b4148;margin:0;padding:0;text-align:center;font-weight:700}.cart .product-details{display:none;max-height:0;font-size:80%;overflow:hidden;-webkit-transition:max-height .5s ease-out;transition:max-height .5s ease-out}.cart .product-details.show{display:table-row;max-height:2000px;-webkit-transition:max-height 1s ease-out;transition:max-height 1s ease-out}.cart .product-details .product-extras{margin-top:0}.cart .btn-show-details{display:block;color:#a6dad8;font-size:80%}.payment-summary p span{float:right}.payment-summary .final-price p,.payment-summary .sum{color:#a6dad8;font-weight:700;font-size:150%}.cart .go-to-payment a{display:block;background-color:#a6dad8;width:100%;color:#fff;height:70px;text-align:center;font-weight:700;line-height:70px}.modal.fade.show .modal-dialog{margin:80px auto;max-width:920px}.modal.show .modal-content{padding:20px 30px;border-radius:0;border:none;-webkit-box-shadow:rgba(83,83,83,.39) 0 3px 40px;box-shadow:0 3px 40px rgba(83,83,83,.39)}.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{width:80px;height:60px;position:relative}.modal .cart-icon img{max-width:100%;max-height:100%}.modal .cart-icon .cart-amount{position:absolute;width:36px;height:36px;line-height:36px;text-align:center;font-size:21px;font-weight:600;color:#3b4148;background-color:#d6d55b}.modal .modal-header .modal-title{display:inline-block;margin-left:40px;height:60px;line-height:60px;color:#5d5e5f;font-size:20px}.modal .cart-thumbnail{max-width:150px;max-height:100px}.modal .modal-footer{color:#3b4148;border:0}.modal .modal-footer .btn.btn-primary,.modal .modal-footer .btn.btn-secondary{height:70px;width:250px;font-weight:700}.modal .modal-footer .summary{margin:60px auto 20px;padding-top:30px;color:#3b4148;font-weight:700;border-top:2px solid #f6f6f6}@-webkit-keyframes showMinicart{0%{margin-top:-1000px}to{margin-top:0}}@keyframes showMinicart{0%{margin-top:-1000px}to{margin-top:0}}.minicart.cart{position:absolute!important;display:none;top:50px;left:auto;right:10px;width:95vw;padding:0;color:#5d5e5f;background-color:#f9fafa;-webkit-box-shadow:rgba(83,83,83,.29) 0 3px 69px;box-shadow:0 3px 69px rgba(83,83,83,.29);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-animation:showMinicart .3s ease;animation:showMinicart .3s ease}.minicart.cart td{display:block;height:auto}.minicart.cart .cart-price{padding:0 20px}.minicart .header{height:50px;text-align:left;color:#eb5468;line-height:50px;padding:0 20px;background-color:#ededed}.minicart .close-minicart{cursor:pointer;width:40px;text-align:center}.minicart .body{min-height:150px;overflow-y:scroll;text-align:left;background-color:#f9fafa;-webkit-transition:all .2s ease;transition:all .2s ease}.minicart .preloader{width:50%;height:100px;margin:50px auto;line-height:100px;text-align:center}.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{height:70px;padding:0;color:#fff;line-height:70px}#minicart-2{top:100px;z-index:100}@media screen and (min-width:768px){.cart .price span{font-size:20px}.minicart.cart{right:50px;max-width:680px}.minicart.cart td{display:table-cell;height:150px}.minicart .header{height:100px;line-height:100px}}@media screen and (min-width:992px){.minicart.cart .remove{width:0;-webkit-transition:all .3s ease;transition:all .3s ease}.minicart.cart .product-controls:hover .remove{width:15px}}@media screen and (min-width:1200px){.minicart.cart{right:auto;left:auto}}footer{background-color:#f6f6f6;padding:70px 15px;font-size:15px}footer .footer-menus>div{width:100%;max-width:320px;margin:0 auto;text-align:left}footer .logo{padding:0 0 30px;margin-top:120px;text-align:left}footer .header{margin:8px 0;color:#eb5468;font-weight:700;font-size:20px}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{height:3px;width:23px;background-color:#eb5468;border-radius:20px}footer .icon-wrap img{width:24px;height:24px;margin-right:10px}footer .icon-wrap p{line-height:30px;color:#5d5e5f;font-weight:500}footer .phone-numbers small{display:block;margin-left:40px}footer .company-address,footer .copyright{position:relative}footer .company-address img,footer .copyright img{position:absolute;height:40px;top:10px}footer .company-address p,footer .copyright p{margin:0 0 0 35px;padding-top:15px;max-width:300px;font-size:10px;line-height:14px;color:#5d5e5f;font-weight:500}footer div.company-address{margin-top:0}footer div.company-address img{width:24px;height:24px;top:15px}footer div.company-address p{line-height:12px}footer .payment{width:100%;height:80px;margin:0;text-align:center;font-size:50px}footer .payment img{width:50px;height:35px;margin:0 12px}footer .socials{margin:5px auto 30px}footer .socials a{line-height:32px;font-size:24px;display:inline-block;width:32px;height:32px;color:#fff;padding-left:5px}footer .socials a img{width:27px;height:27px}footer .description{width:100%;font-size:12px;line-height:14px;text-align:center;color:#5d5e5f;font-weight:500}@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{margin-right:12px;font-size:30px}.login-page{display:grid;grid-template-columns:1fr}.login-page .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-page .or-separator{display:none}.login-page .side-login,.login-page .side-registration{width:100%;max-width:400px;margin:0 auto}.login-page h3{margin-top:0;font-weight:700;text-transform:uppercase;color:#959595;font-size:20px}.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{width:95%;margin:0 auto}.login-page .form-group>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:70px;padding:20px 10px;text-align:center;font-size:20px;text-transform:uppercase;font-weight:700;color:#fff}.login-page label{font-size:13px;display:block;font-weight:700;margin-bottom:4px}.login-page .form-header p{font-size:15px}.login-page input{border-radius:0;border:1px solid #959595;outline:none}.login-page button{border:none;color:#fff;text-transform:uppercase;font-weight:700;font-size:20px;cursor:pointer}.login-page button,.login-page input{height:40px;display:block}.login-page .border-top-bottom{min-height:70px;margin-bottom:25px;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;position:relative}.login-page .border-top-bottom>a{font-size:15px;font-weight:700;text-decoration:none;width:100%;text-align:left;color:#3b4148}.login-page .border-top-bottom>a:hover{color:#3b4148}.login-page .border-top-bottom .icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;bottom:19px;font-size:20px;line-height:30px;width:32px;height:32px;text-align:center}.login-page .border-top-bottom .icon a{color:#a6dad8}.login-page .reset-password{padding:20px 0}.login-page .btn-link:focus{-webkit-box-shadow:none;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;width:70%;margin:0 auto}.login-page .form-group .btn-facebook,.login-page .form-group .btn-google{padding:25px;font-size:15px}@media screen and (min-width:768px){.login-page{grid-template-columns:1fr 30px 1fr}.login-page .or-separator{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;text-align:center;position:relative}.login-page .or-separator:before{content:"";position:absolute;top:0;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px;background:#cbcccc;z-index:-1}.login-page .or-separator__text{padding:16px;background-color:#fff}}.forgot-form .forgot-email{background-color:#cbcccc;border:1px solid #959595}.forgot-form .btn-send{width:100%;border:1px solid #3b4148;background-color:transparent;color:#3b4148;font-size:15px;border-radius:0}.forgot-form .send-wrap{width:100%;margin:0 auto;padding:9px}.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{width:70%;margin:0 auto}.why-more ul{padding:0;list-style-type:none;line-height:200%;font-size:15px}.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{margin:40px auto;width:380px;height:60px;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc}.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%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.register-form .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:20px auto 100px}.register-form .submit button{width:250px;height:70px;font-weight:700}.register-form .submit .btn-primary:not(:disabled):not(.disabled):active,.register-form .submit .btn-primary:not(:disabled):not(.disabled):focus{-webkit-box-shadow:0 0 10px 3px hsla(0,0%,78%,.3);box-shadow:0 0 10px 3px hsla(0,0%,78%,.3);background-color:#a6dad8}.register-form .form-group.has-error input{color:#eb5468;border:1px solid #eb5468;background-color:rgba(235,84,104,.17)}@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{max-width:1340px;margin:0 auto}#home-page .header{margin-top:20px;margin-bottom:0;font-size:25px;text-transform:uppercase;color:#5d5e5f;text-align:center;width:100%}#home-page .category-title{width:100%}#home-page .category-tiles{display:grid;margin:35px auto 100px;grid-template-columns:1fr}#home-page .tile-wrapper{padding:0 10px;margin:10px auto}#home-page .tile{max-width:360px;height:330px;border:1px solid rgba(0,0,0,.16);position:relative;padding:0;overflow:hidden;margin:0 auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#home-page .tile:hover{-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:0 3px 6px rgba(0,0,0,.16)}#home-page .tile:hover .tile-bg{-webkit-transform:scale(1.1);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{width:100%;height:230px;background-size:100px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#home-page .tile .tile-bg.lazy-loaded{background-size:cover}#home-page .tile .tile-bg a{display:block;width:100%;height:100%}#home-page .tile .tile-name{height:85px;text-align:center;position:relative;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#home-page .tile .tile-name a{color:#5d5e5f;font-weight:500;font-size:22px;width:100%;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#home-page .tile .tile-bottom{display:none;position:relative;height:50px;width:98%;margin:0 auto;border:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#home-page .tile .tile-bottom .more{position:absolute;height:50px;right:0;left:0;text-align:center;width:100%;color:#5d5e5f;font-size:150%;padding-top:3px}#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{text-align:center;background-color:hsla(0,0%,80%,.38);min-height:600px;overflow:auto}#why .why-container{width:100%;max-width:1340px;margin:0 auto}#why .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#why .header{margin-top:70px;margin-bottom:120px;font-size:25px;text-transform:uppercase;color:#5d5e5f}#why .text{clear:left;padding:5px 0 10px}#why .wrapper{max-width:1060px;margin:0 auto 50px;height:100%}#why .wrapper .group-icon{display:inline-block;max-width:160px;margin:0 10px}#why .wrapper div.icon{float:left;width:163px;height:100%}#why .wrapper>div img{height:163px;width:163px}#why .wrapper .line-wrapper{width:130px;height:212px}#why .wrapper .line-wrapper .line{height:8px;width:80px;margin:77px 22px;background-color:#d6d55b;border-radius:10px}#why p{margin-top:25px;color:#5d5e5f}#why .line-wrapper{display:none}#check-us-out{height:600px;width:100%;background-size:cover;position:relative}#check-us-out .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:50%;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:457px;min-width:250px;height:91px;border:4px solid #fff;background-color:#eb5468;border-radius:46px}#check-us-out .label .text{text-align:center;font-size:25px;color:#fff;text-transform:uppercase}#testimonials{padding:80px 0;background-color:#d6d55b;color:#fff;text-align:center}#testimonials .header{margin-bottom:80px;font-size:28px;text-transform:uppercase}#testimonials #carouselTestimonials{max-width:630px;margin:0 auto}#testimonials #carouselTestimonials blockquote{width:60%;margin-right:auto;margin-left:auto;font-size:15px;line-height:27px}#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{width:90%;height:auto}}@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{max-width:100%;margin:10px 0}.page h1{color:#5d5e5f;text-align:center;font-size:20px}.page .page-content{margin-top:30px}.page .page-content .row{display:-webkit-box;display:-ms-flexbox;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-weight:700;font-style:italic}.page .page-content li{line-height:1.5;margin-left:16px;list-style-type:circle}.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;text-align:center;outline:none}.page .page-content .delivery-validator input.zip-code,.page .page-content .delivery-validator input:focus.zip-code{display:block;width:100%;border:1px solid #5d5e5f}.page .page-content .delivery-validator .btn-primary{width:100%;color:#fff}.page .page-content .validation-info{margin:10px;padding:10px;text-align:center}.page .page-content .validation-info.success{color:#a6dad8;border:1px solid #a6dad8}.page .page-content .validation-info.error{color:#eb5468;border:1px solid #eb5468}.page .price-politics{max-width:950px;margin:0 auto;text-align:center}.page .price-politics .q p{color:#a6dad8;font-weight:700;font-size:20px}.page .price-politics .border{max-width:650px;margin:0 auto;padding:5px;border:2px solid #cbcccc;border-radius:20px}.page .price-politics .border p{margin:0}.page .price-politics .bg{padding:40px;background-color:#a6dad8}.page .price-politics .bg p{color:#fff}.how-to{max-width:1050px;margin:0 auto;text-align:center}.how-to img{max-width:100%}.how-to .page-step{margin-top:150px}.how-to .page-step h4{margin-bottom:50px;color:#779695;font-size:20px;font-weight:400;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{text-align:left;font-size:20px;font-weight:700}.how-to .hr{margin:50px 0;border-bottom:1px solid #cbcccc}.partners{text-align:center}.partners .logo{display:inline-block;width:245px;height:245px;margin:5px;padding:0;border:0 solid #707070;vertical-align:middle;line-height:245px;overflow:hidden;opacity:.7}.partners .logo img{max-width:245px;max-height:245px}.partners .logo:hover{-webkit-animation:animateLogo .4s ease;animation:animateLogo .4s ease;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes animateLogo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animateLogo{0%{-webkit-transform:scale(1);transform:scale(1)}40%{-webkit-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.95);transform:scale(.95)}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.faq .images img{max-width:100%;margin:10px 0}.faq p b{color:#779695;font-size:16px;font-weight:700}.price-policy h4,.privacy h4{margin:40px 0 30px;font-size:18px;text-transform:uppercase}.price-policy p i b{font-size:22px;color:#779695}.about-us .intro p{font-size:22px;margin-bottom:50px}.about-us .outro p{margin-top:50px;color:#a6dad8;font-size:22px;font-weight:700}.rules{max-width:1050px;margin:0 auto}.rules li{font-size:14px}.border-top-bottom{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}@media screen and (min-width:768px){.page .page-content .images,.page .page-content .row>.images+div{-ms-flex-preferred-size:50%;flex-basis:50%}.page .page-content .images{display:block}}.contact .row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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{margin:0 auto 50px;border:none;text-align:center;color:#779695;border-bottom:1px solid #cbcccc}.contact .step .step-header{width:170px;height:45px;margin:0 auto;border:2px solid #a6dad8;border-radius:35px;font-size:20px;line-height:43px;text-align:center}.contact .step .step-text{text-align:center;color:#a6dad8;padding-top:13px;font-weight:700}.contact .step .step-bar{margin:25px auto;height:82px;width:0;border:1px solid #a6dad8}.contact .bar{padding-bottom:50px;border-left:2px solid #a6dad8}.contact .header{width:75%;margin:0 auto;padding-bottom:30px;text-align:center;font-size:20px;font-weight:700;border-bottom:1px solid #cbcccc}.contact .people{padding:0 0 45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.contact .person{text-align:center}.contact .person .photo{width:100px;height:100px;margin:30px auto 0;border-radius:50%;background-position:50%;background-size:contain}.contact .person .name{margin-top:15px;font-size:17px;font-weight:700}.contact .person .phone{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px;width:200px;margin:0 auto}.contact .person .phone .fa{width:30px;height:30px;margin-right:5px;color:#5d5e5f;line-height:26px;border:2px solid #5d5e5f;border-radius:50%}.contact .person .phone .email a{color:#5d5e5f;margin-top:5px;font-size:80%}.contact .person .phone .email a:hover{color:#a6dad8}.contact .person .person-hours{font-size:11px}.contact .person .details{font-size:14px;max-width:300px;margin:0 auto}.contact .person .details:before{content:"";display:block;width:2px;height:25px;margin:10px auto;background-color:#a6dad8}.contact .form{width:100%;max-width:850px}.contact .form h3{margin:30px auto;text-align:center;color:#a6dad8;font-size:15px;font-weight:700}.contact .form .bar{width:0;height:55px;margin:0 auto;border:1px solid #a6dad8}.contact .form label{display:block;width:100%;margin-top:0}.contact .form .col-12{width:100%}.contact .form .col-7{width:58%;margin-right:8px}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;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{position:relative;padding:36px 5px;background-color:#f6f6f6;color:#5d5e5f}.delivery-details-wrapper:after{content:"";display:none;position:absolute;bottom:0;height:2px;width:100px;background-color:#a6dad8}.delivery-details-wrapper.checking:after{display:block;-webkit-animation:checking 2s ease-in-out infinite;animation:checking 2s ease-in-out infinite}.delivery-details-wrapper .input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.delivery-details-wrapper .input-wrapper.button-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;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{position:relative;height:28px;width:140px;border:1px solid #ddd;text-align:center;color:#cbcccc;font-family:Courier New,Courier,monospace;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:16px}.delivery-details-wrapper .input-wrapper input::-webkit-input-placeholder{color:#ddd;text-align:center}.delivery-details-wrapper .input-wrapper input:-ms-input-placeholder,.delivery-details-wrapper .input-wrapper input::-ms-input-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{padding:0 10px;color:#eb5468}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker{position:fixed;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);-webkit-box-shadow:0 5px 15px rgba(0,0,0,.3);box-shadow:0 5px 15px rgba(0,0,0,.3);border:none}.delivery-details-wrapper .input-wrapper.date-wrapper .date-picker header{height:140px;line-height:140px;color:#fff;background-color:#a6dad8;font-size:20px}.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{border:none;background-color:#f6f6f6;-webkit-box-shadow:0 0 3px rgba(0,0,0,.1);box-shadow:0 0 3px rgba(0,0,0,.1)}.delivery-details-wrapper .express-order-info,.delivery-details-wrapper .logistic-minimum-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items: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;font-size:14px;-ms-flex-preferred-size:100%;flex-basis:100%}@media screen and (min-width:1300px){.delivery-details-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;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{-ms-flex-preferred-size:100%;flex-basis:100%}}@-webkit-keyframes checking{0%{left:-100px}to{left:100%}}.delivery-time-picker{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.6);z-index:99999}.delivery-time-picker .wrapper{position:absolute;top:50%;left:50%;width:340px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff}.delivery-time-picker .header{background-color:#a6dad8;color:#fff;text-align:center}.delivery-time-picker .header .icon{padding-top:20px;font-size:70px;line-height:70px}.delivery-time-picker .header .title{padding:10px 20px 20px;font-size:25px;font-weight:700;text-transform:uppercase}.delivery-time-picker .body .hours{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}.delivery-time-picker .body .hours .hour{width:33%;padding:5px 0;text-align:center;font-weight:700;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.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{padding:10px 20px;background-color:#eb5468}.delivery-time-picker .footer p{margin:0;color:#fff;text-align:center;font-size:14px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:130px;flex-basis:130px}.amount-controller__button,.amount-controller__value{width:50px;height:50px;background-color:#fff;border:1px solid #cbcccc;text-align:center}.amount-controller__button:focus,.amount-controller__value:focus{outline:none}.amount-controller__value{width:50px;margin:0 5px;color:#5d5e5f;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.amount-controller__button{line-height:40px;font-size:30px;font-weight:700;cursor:pointer}.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{position:relative;color:#eb5468;cursor:pointer}.mini-cart__icon{display:block;font-size:22px}.mini-cart__amount{position:absolute;width:17px;height:17px;left:0;top:-5px;line-height:15px;font-size:10px;color:#000;background-color:#d6d55b;text-align:center;padding-top:2px;border-radius:50%}.mini-cart__text{display:none}.mini-cart{position:fixed;top:45px;left:10px;right:10px;bottom:10px;background-color:#f9fafa;z-index:1200;-webkit-box-shadow:0 3px 69px rgba(83,83,83,.29);box-shadow:0 3px 69px rgba(83,83,83,.29)}.mini-cart__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:70px;padding:0 20px;text-align:left;color:#eb5468;line-height:50px;background-color:#ededed}.mini-cart__close{width:60px;height:60px;font-size:25px;text-align:center;border:none;background-color:transparent;color:#eb5468}.mini-cart__info{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#eb5468}.mini-cart__body{position:relative;height:calc(100% - 70px - 70px);padding:20px;overflow-y:scroll}.mini-cart__products{list-style-type:none}.mini-cart__product{margin-bottom:50px;text-align:center;color:#5d5e5f;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.mini-cart__product:hover{background-color:#f9f9f9}.mini-cart__btn--delete{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:35px;height:35px;z-index:100;background-color:#eb5468;border:1px solid #eb5468;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.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{height:70px;padding:0;color:#fff;line-height:70px}@media (min-width:992px){.mini-cart__wrapper{width:90px;text-align:left}.mini-cart__wrapper .mini-cart__product--link{display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mini-cart{left:auto;max-width:680px;width:100%}.mini-cart__icon{display:inline-block;margin-left:8px}.mini-cart__text{display:inline-block;color:#c8c8a9}.mini-cart__close{cursor:pointer}.mini-cart__body{padding:0}.mini-cart__product{position:relative;margin-bottom:0;padding:20px;border-bottom:1px solid #cbcccc}.mini-cart__btn--delete{right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.mini-cart__product--image{width:150px;height:100px}.mini-cart__product--name{width:calc(100% - 370px);line-height:130%}.mini-cart__product--amount{width:100px}.mini-cart__product--price{width:120px;padding-right:35px}}.full-cart__product--img{max-width:100%;max-height: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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:150px;color:#eb5468}.full-cart__info .fa{margin-right:10px;font-size:20px}.full-cart__preloader{position:fixed;top:40px;left:0;width:100%;padding:3px;z-index:999;background-color:#eb5468;color:#fff;text-align:center}.full-cart__preloader:after{content:"";position:absolute;left:0;right:100%;bottom:0;height:2px;background-color:#a6dad8;-webkit-animation:preloading 3s linear infinite;animation:preloading 3s linear infinite}@-webkit-keyframes preloading{0%{right:100%}to{right:0}}@keyframes preloading{0%{right:100%}to{right:0}}.full-cart__remove--wrapper{margin-bottom:50px;text-align:center}.full-cart__remove--link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:700}.full-cart__remove--link .fa{margin-right:10px;font-size:30px}.full-cart__summary-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;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{width:100%;padding:0;line-height:70px}.full-cart__continue--button .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70px;border:1px solid #5d5e5f;color:#5d5e5f;border-radius:0;font-weight:700}@media screen and (min-width:768px){.full-cart__products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-cart__product{max-width:300px}.full-cart__product--name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:70px}}@media screen and (min-width:992px){.full-cart__products{margin-bottom:20px}.full-cart__product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.full-cart__amount-controller{width:180px}.full-cart__product--name{width:calc(100% - 610px);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.full-cart__product--price{width:250px}.full-cart__product--image{width:180px;text-align:left}.full-cart__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-cart__remove--wrapper{width:100%}.full-cart__remove--link{width:300px;margin-left:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;cursor:pointer}.full-cart__continue--button,.full-cart__summary-wrapper{width:47%;max-width:400px}.full-cart__continue--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.full-cart__checkout--button{margin-bottom:0}.full-cart__checkout--button .btn:hover{color:#fff}}.modal-cart{padding:15px;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2000;background-color:hsla(0,0%,100%,.6)}.modal-cart .products{list-style-type:none}.modal-cart .product{margin-bottom:50px;padding:0;text-align:center;color:#5d5e5f;-webkit-transition:background-color .3s ease-in-out;transition:background-color .3s ease-in-out}.modal-cart .product:hover{background-color:#f9f9f9}.modal-cart .btn--delete{position:absolute;width:35px;height:35px;z-index:100;background-color:#eb5468;border:1px solid #eb5468;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-cart .summary-row .label{-ms-flex-preferred-size:60%;flex-basis:60%}.modal-cart .summary-row .value{-ms-flex-preferred-size:50%;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{max-width:920px;margin:80px auto;padding:10px 15px;background-color:#fff;-webkit-box-shadow:0 3px 40px rgba(83,83,83,.39);box-shadow:0 3px 40px rgba(83,83,83,.39)}.modal-cart__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;border-bottom:1px solid #e9ecef}.modal-cart__header .icon{position:relative;width:80px;height:60px}.modal-cart__header .icon__amount{position:absolute;width:36px;height:36px;line-height:36px;text-align:center;font-size:21px;font-weight:600;color:#3b4148;background-color:#d6d55b;border-radius:50%}.modal-cart__header .icon__image{max-width:100%;max-height:100%}.modal-cart__header .title{-webkit-box-flex:0;-ms-flex:0 0 calc(100% - 140px);flex:0 0 calc(100% - 140px);padding-left:50px}.modal-cart__header .close-modal{width:60px;text-align:right}.modal-cart__header .close-modal__button{font-size:1.5rem;padding:10px;color:#eb5468;cursor:pointer;background:transparent;border:none}.modal-cart__footer{padding-top:30px;padding-bottom:30px}.modal-cart__footer .btn{width:100%;height:70px;margin-top:8px}@media screen and (min-width:992px){.modal-cart .product{position:relative;margin-bottom:0;padding:20px;border-bottom:1px solid #cbcccc}.modal-cart .btn--delete{right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.modal-cart .product--link{display:-webkit-box;display:-ms-flexbox;display:flex;height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-cart .product--image{width:250px;height:150px}.modal-cart .product--name{width:calc(100% - 370px)}.modal-cart .product--amount{width:100px}.modal-cart .product--price{width:120px;padding-right:50px}.modal-cart .cart-summary{width:375px;margin:60px 0 60px auto;padding-top:30px;text-align:right;border-top:1px solid #f6f6f6;color:#5d5e5f}.modal-cart .summary-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 0}.modal-cart .summary-row .value{-ms-flex-preferred-size:150px;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{width:250px;height:70px;vertical-align:middle}.modal-cart .cart-empty{padding:50px 10px;text-align:center;font-weight:700;color:#eb5468}.modal-cart .modal-cart__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.help-block{color:#eb5468;font-size:12px}.btn-primary-outline .cart-amount{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px;height:30px;line-height:1.5;margin:0 30px 0 10px;text-align:center;color:#fff;background:#eb5468;border-radius:50%}.checkout-summary-wrapper{margin-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.checkout-summary-wrapper{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.checkout-summary-wrapper .btn.btn-primary-outline:hover{color:#fff}.checkout-summary{width:100%}.summary-prices{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.summary-line,.summary-prices{display:-webkit-box;display:-ms-flexbox;display:flex}.summary-line{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;-ms-flex-preferred-size:100%;flex-basis:100%}.summary-line.final-price{color:#a6dad8;font-weight:700;font-size:150%}.address__field,.address__line{display:-webkit-box;display:-ms-flexbox;display:flex}.address__field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;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-weight:700;font-size:11px}.customer-details .row{margin-top:20px}.checkboxes{padding:32px 0}.checkboxes>.chckbx{margin-bottom:-1px;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc;color:#5d5e5f;font-size:11px;font-weight:700;line-height:60px}.checkboxes>.chckbx span.checkmark{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.checkboxes .fa{margin-right:15px;line-height:60px;color:#a6dad8}.checkboxes .collapse{margin-bottom:60px}.checkboxes .row .row{margin-top:20px}.checkboxes .copy-address{line-height:60px;cursor:pointer;margin:17px 0 0 30px;text-transform:uppercase;font-size:11px;font-weight:700}.checkboxes .copy-address:hover{color:#a6dad8}.checkout-wrapper .chckbx .checkmark{left:7px;top:50%;-webkit-transform:translateY(-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{display:block;color:#eb5468}.delivery-details{-webkit-transition:all .2s ease;transition:all .2s ease}.delivery-details .row{margin:0}.delivery-details .chckbx.btn-collapse{font-size:14px;line-height:70px}.btn-copy{display:block;margin:35px 35px 5px;font-size:10px;font-weight:700;text-transform:uppercase;cursor:pointer}.delivery-details .chckbx .checkmark,.payment-methods .chckbx .checkmark{top:24px;left:8px}.fa.info-icon{width:25px;height:25px;color:#a6dad8;font-size:15px;text-align:center;padding-top:5px;background-color:#333;border-radius:50%}.info-icon{position:relative;margin-bottom:-1px;padding:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer}.info-icon .icon{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.info-icon p{margin:0 0 0 35px;padding:15px 0;width:70%;font-size:14px;font-weight:700}.info-icon label{height:74px;line-height:74px;font-size:11px;font-weight:700}.info-icon .close-icon{padding-left:10px;line-height:70px;width:20px;color:#a6dad8}.info-icon .close-icon img.close-icon{padding-left:0}.tooltip,.tooltip.show{opacity:1}.tooltip .tooltip-inner{background-color:#f7f7f7;color:#5d5e5f;opacity:1;border-radius:0;-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.bs-tooltip-top .arrow:before{border-top-color:#f7f7f7}.proceed{margin:60px auto;text-align:center}.proceed .btn{height:70px;width:auto;margin:0 auto;padding:0 30px;font-weight:700}.proceed .btn:hover{-webkit-box-shadow:#a5d9d7b3 0 0 6px;box-shadow:0 0 6px #a5d9d7b3}.step.payment{border:0}.hours{min-height:150px;padding:50px 0;color:#5d5e5f;border-bottom:1px solid #ededed}.hours .label{font-weight:700}.hours small{font-size:10px}.delivery-hour-from,.delivery-hour-to,.self-pickup-hour-from,.self-pickup-hour-to{width:40%;margin:10px auto;text-align:center;color:#5d5e5f;border:none;border-bottom:1px solid hsla(180,1%,80%,.6);background-color:transparent}.hours .set-hours{padding:10px;text-align:center;border:1px solid #cbcccc;background-color:hsla(180,1%,80%,.11)}.hours .set-hours .info{font-size:12px;color:#cbcccc}.payment-methods{width:100%;max-width:850px;margin:0 auto}.payment-methods .method-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-methods .payment-icon{height:70px;width:70px;-ms-flex-preferred-size:auto;flex-basis:auto}.payment-methods .method2 .payment-icon{opacity:1}.payment-methods .method-name{font-size:13px;-ms-flex-preferred-size:calc(100% - 80px);flex-basis:calc(100% - 80px);line-height:1.4}.payment-methods.has-error .checkmark{border-color:#eb5468}.payment-methods .chckbx .checkmark{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.payment-methods .payment-online-info{text-align:center;margin-top:8px}.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:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.final-summary__container .summary-column{width:100%}.step__additional-information{width:100%;max-width:850px;margin:0 auto}.checkout__additional-information{width:100%}.checkout__additional-information::-webkit-input-placeholder{color:#ddd}.checkout__additional-information:-ms-input-placeholder,.checkout__additional-information::-ms-input-placeholder{color:#ddd}.checkout__additional-information::placeholder{color:#ddd}.step__accept-rules{width:100%;text-align:center}.step__accept-rules label{margin:0 auto}@media screen and (min-width:768px){.final-summary__container .summary-column{width:33.33%}.checkout-summary{padding-left:15px;max-width:550px}.step-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;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{height:65px;width:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:2px;padding:15px 0;opacity:.5}.payment-icon img{max-width:100%;max-height:100%}.advance-payment{margin-top:50px}.final-summary .summary-header{margin-bottom:20px;color:#eb5468;font-weight:700}.final-summary .summary-content p{margin:0 0 8px;font-size:13px}.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{position:relative;margin-bottom:40px;padding-bottom:60px;border-bottom:1px solid #e4e4e4;overflow:hidden}.epergnes-wrapper:after{display:none;content:"";position:absolute;bottom:0;width:50px;height:2px;background-color:#eb5468}.epergnes-wrapper.checking:after{display:block;-webkit-animation:checking 1s linear infinite;animation:checking 1s linear infinite}.epergnes-wrapper .header{margin:20px 0 40px;color:#a6dad8;text-transform:uppercase;font-weight:700;font-size:15px}.epergnes-wrapper .epergnes-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:768px){.epergnes-wrapper .epergnes-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.epergnes-wrapper .epergnes-list .epergne-wrapper{width:100%}@media screen and (min-width:768px){.epergnes-wrapper .epergnes-list .epergne-wrapper{width:50%;margin-bottom:20px}.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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:175px;border:1px solid #f6f6f6}.epergnes-wrapper .epergnes-list .epergne-wrapper .img img{max-width:100%;max-height:100%}.epergnes-wrapper .epergnes-list .epergne-wrapper .description{min-height:60px;padding:10px;background-color:#f6f6f6;border:1px solid #f6f6f6;font-size:12px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.epergnes-wrapper .epergnes-list .epergne-wrapper .description.show{display:block;-webkit-animation:showDesc .3s ease-in-out;animation:showDesc .3s ease-in-out}.epergnes-wrapper .epergnes-list .epergne-wrapper .description p{margin:0}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar{position:relative;min-height:30px;font-size:11px;margin-top:15px}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar .chckbx{font-weight:700}.epergnes-wrapper .epergnes-list .epergne-wrapper .checkbar .info-icon{position:absolute;right:0;top:9px;width:20px;height:20px;cursor:pointer;background-color:#333;border-radius:50%;text-align:center;color:#a6dad8;line-height:20px}.epergnes-wrapper.has-error .epergnes-list .epergne-wrapper .img{border-color:#eb5468}.epergnes-wrapper .checkmark{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tile-wrapper{padding:0 10px;margin:10px 0}.category-tile{max-width:360px;height:365px;border:1px solid rgba(0,0,0,.16);position:relative;padding:0;overflow:hidden;margin:0 auto;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-tile:hover{-webkit-box-shadow:rgba(0,0,0,.16) 0 3px 6px;box-shadow:0 3px 6px rgba(0,0,0,.16)}.category-tile:hover .tile-bg{-webkit-transform:scale(1.1);transform:scale(1.1)}.category-tile:hover .tile-bottom{display:block}.category-tile:hover .tile-name{margin-top:-50px}.category-tile .tile-bg{width:100%;height:230px;background-size:cover;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-tile .tile-bg a{display:block;width:100%;height:100%}.category-tile .tile-name{height:85px;text-align:center;position:relative;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-tile .tile-name a{color:#5d5e5f;font-weight:500;font-size:22px;width:100%;margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.category-tile .tile-bottom{display:none;position:relative;height:50px;width:98%;margin:0 auto;border:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.category-tile .tile-bottom .more{position:absolute;height:50px;right:0;left:0;text-align:center;width:100%;color:#5d5e5f;font-size:150%;padding-top:3px}.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{margin-bottom:50px;font-size:20px;color:#5d5e5f;text-align:center}.blog .blog__article{margin:15px 0;color:#fff}.blog .blog__image{background-repeat:no-repeat;background-position:50%;background-size:cover}.blog .blog__gradient{padding:20px;background:transparent url("/images/bg/black-gradient.png") repeat-y 0 0}.blog .blog__title{margin:15px 0;font-size:30px;font-weight:700}.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{position:relative;color:#d6d55b;height:40px;padding-right:20px}.blog .blog__read-more-text:after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;width:12px;height:21px;background:transparent url("/images/icons/arrow-yellow-right.png") no-repeat 50%/12px 21px}.blog .blog__right-side a{font-size:15px;font-weight:700;color:#3b4148;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog .blog__right-side a:hover{color:#eb5468}.blog .blog__right-side .all-content{text-transform:uppercase;margin:50px 0;padding:30px 0;border-bottom:1px solid #3b4148}.blog .blog__right-side .list{padding:0;list-style-type:none}.blog .blog__right-side .link{display:block;padding:10px 0}@media screen and (min-width:992px){.blog{display:-webkit-box;display:-ms-flexbox;display:flex}.blog .blog__contents{-ms-flex-preferred-size:calc(100% - 250px);flex-basis:calc(100% - 250px)}.blog .blog__gradient{max-width:650px;padding:50px 35px}.blog .blog__title{margin:0;font-size:43px;text-transform:none;font-weight:600}.blog .blog__title b{display:block;font-weight:600}.blog .blog__content{max-width:350px;margin:15px 0}.blog .blog__link{margin-top:25px}.blog .blog__right-side{-ms-flex-preferred-size:250px;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%;text-transform:uppercase;font-weight:400}.blog-post .blog-post__content{font-size:18px}.blog-post .blog-post__related{margin-top:100px}.blog-post .blog-post__related .related-items{margin:0;padding:0;list-style-type:none}.blog-post .blog-post__related .item{padding:32px;border-top:2px solid #cbcccc}.blog-post .blog-post__related .photo{width:115px;height:115px;margin:0 auto;border-radius:50%;overflow:hidden;background-size:cover}.blog-post .blog-post__related .name{margin:15px;text-align:center;text-transform:uppercase;font-weight:700;color:#779695}.blog-post .blog-post__related .link{text-align:center}.blog-post .blog-post__related .link img{width:21px;height:39px}.blog-post .blog-post__back{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px;padding-top:30px;border-top:1px solid #cbcccc}.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:-webkit-box;display:-ms-flexbox;display:flex}.blog-post .social-media{margin-left:3px}.blog-post .social-media--facebook{margin-top:-7px}.blog-post .social-media--email{height:20px;background-color:#777;border-radius:2px}.blog-post .social-media--email a{display:block;height:20px;padding:4px 5px;color:#fff;font-size:10px;line-height:100%}@media screen and (min-width:992px){.blog-post{display:-webkit-box;display:-ms-flexbox;display:flex}.blog-post .blog-post__content{-ms-flex-preferred-size:calc(100% - 400px);flex-basis:calc(100% - 400px)}.blog-post .blog-post__related{-ms-flex-preferred-size:400px;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:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cooperations .company{-ms-flex-pack:center;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:75px;padding:25px;text-align:center;border:1px solid #fff}.cooperations .company,.cooperations .company>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;justify-content:center}.cooperations .company>div{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cooperations .company:hover{border:1px solid #ededed}.cooperations .company__logo{height:150px}.cooperations .company__logo img{max-width:100%;max-height:100%}.cooperations .company__name{height:100px;color:#a6dad8;text-transform:uppercase;font-weight:700}.cooperations .company__description{height:190px;margin-bottom:25px;font-size:18px;overflow:hidden}.cooperations .company .company__description,.cooperations .company__description{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.cooperations .company__link{margin-top:25px;padding-top:25px;border-top:1px solid #ededed}.cooperations .company__link a{font-weight:700;font-size:18px}@media screen and (min-width:992px){.cooperations .company{-ms-flex-preferred-size:33%;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;width:100%;margin:5px}.faq .groups-list ul li button:hover{color:#779695;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15)}.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{-ms-flex-wrap:wrap;flex-wrap:wrap}.faq .group--company-information .row>div{width:100%;margin-bottom:32px}.faq .group--company-information .group__name{margin-bottom:50px}.faq .group__name{margin-bottom:15px;font-size:25px;font-weight:700;text-transform:uppercase;color:#779695}.faq .expander__header{border-bottom:none}.faq .group__question{display:-webkit-box;display:-ms-flexbox;display:flex}.faq .group__index{width:30px;margin-right:20px;text-align:center;color:#cbb956}.faq .return-to-top{position:fixed;left:30px;bottom:30px;padding:10px 15px;background-color:#fff;border:1px solid #cbcccc;-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);box-shadow:0 0 6px rgba(0,0,0,.15);z-index:1000}.faq .group--contact-form .form{width:100%;max-width:850px}.faq .group--contact-form .form h3{margin:30px auto;text-align:center;color:#a6dad8;font-size:15px;font-weight:700}.faq .group--contact-form .form .bar{width:0;height:55px;margin:0 auto;border:1px solid #a6dad8}.faq .group--contact-form .form label{display:block;width:100%;margin-top:0}.faq .group--contact-form .form .col-12{width:100%}.faq .group--contact-form .form .col-7{width:58%;margin-right:8px}.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:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.faq .col-12{width:100%}.faq-voter{margin-top:80px;text-align:center}.faq-voter:before{content:"";display:block;width:120px;height:1px;margin:0 auto;background-color:#cbcccc}.faq-voter .faq-question__voted,.faq-voter .faq-voter__question{margin:15px 0;font-size:14px}.faq-voter .faq-voter__answers{font-size:12px}.faq-voter .faq-voter__answers .answer{width:90px;margin:3px;padding:0 15px;color:#5d5e5f;background-color:#f6f6f6;border:1px solid #cbcccc;cursor:pointer;outline:none;-webkit-transition:-webkit-box-shadow .1s linear;transition:-webkit-box-shadow .1s linear;transition:box-shadow .1s linear;transition:box-shadow .1s linear,-webkit-box-shadow .1s linear}.faq-voter .faq-voter__answers .answer:hover{-webkit-box-shadow:0 0 6px rgba(0,0,0,.15);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{position:fixed;right:0;bottom:15px;width:90%;padding:15px;max-width:110px;background-color:#fff;text-align:center;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);-webkit-transition:all .3s linear;transition:all .3s linear;z-index:1100}.delivery-checker:not(.delivery-checker--expanded){cursor:pointer}.delivery-checker--expanded{max-width:500px;bottom:50%;right:50%;-webkit-transform:translateY(50%) translateX(50%);transform:translateY(50%) translateX(50%)}.delivery-checker--expanded .delivery-checker__close-badge{display:none}.delivery-checker--expanded .delivery-checker__close{visibility:visible;opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;-webkit-transition-delay:.5s;transition-delay:.5s}.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{-webkit-transition:none;transition:none;max-width:90px;opacity:0}.delivery-checker--expanded .delivery-checker__body{visibility:visible;max-height:100%;-webkit-transition:opacity .3s linear,height 0s;transition:opacity .3s linear,height 0s;-webkit-transition-delay:.5s;transition-delay:.5s;opacity:1}.delivery-checker--expanded .delivery-checker__body label{display:block;width:100%}.delivery-checker__close-badge{position:absolute;left:0;top:0;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:transparent}.delivery-checker__close-badge-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;margin:0;padding:0;border-radius:50%;border:1px solid #ccc;outline:none;color:#ccc;background-color:#fff;cursor:pointer;-webkit-box-shadow:-1px -1px 10px rgba(0,0,0,.3);box-shadow:-1px -1px 10px rgba(0,0,0,.3)}.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{position:absolute;right:15px;top:15px;visibility:hidden;opacity:0}.delivery-checker__close-button{border:none;outline:none;background-color:#fff;color:#5d5e5f;cursor:pointer}.delivery-checker__icon{margin-bottom:10px}.delivery-checker__icon img{max-width:50px;width:50px;height:25px}.delivery-checker__text{height:25px;margin:0 auto;font-size:10px;line-height:13px}.delivery-checker__text span{margin:0}.delivery-checker__body{visibility:hidden;max-height:0;opacity:0}.delivery-checker__zip{border:1px solid #cbcccc;border-radius:0;text-align:center;color:#5d5e5f}.delivery-checker__zip:focus{outline:none}.delivery-checker__result{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;height:120px;margin-top:15px}.delivery-checker__result p{-ms-flex-preferred-size:100%;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){-webkit-transform:translateY(50%) translateX(0);transform:translateY(50%) translateX(0)}}.expander{text-align:left}.expander__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:700;background-color:#fff;padding:20px 15px;border-top:1px solid #cbcccc;border-bottom:1px solid #cbcccc;-webkit-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.expander__header .close-img{width:20px}.expander--expanded .expander__header{background-color:#f6f6f6;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.expander__body{padding:30px}.btn--step{height:45px;margin:0 auto;padding:0 20px;background-color:#fff;border:2px solid #a6dad8;border-radius:35px;color:#779695;font-size:15px;font-weight:700;letter-spacing:1px;text-transform:uppercase;line-height:43px;text-align:center;cursor:pointer;outline:none}#breadcrumbs{font-size:14px;font-weight:700;height:60px;padding:8px 16px}#breadcrumbs .home img{margin-top:-3px;height:14px;width:14px}.chckbx{display:block;position:relative;padding-left:35px;margin-bottom:0;font-weight:400;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .5s ease;transition:all .5s ease}.chckbx:hover{color:#eb5468}.chckbx.disabled,.chckbx:hover.disabled{color:#aaabab}.chckbx input{position:absolute;opacity:0;cursor:pointer}.chckbx input:checked~.checkmark:after{display:block}.chckbx .checkmark{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;background-color:#fff;border:1px solid #e4e4e4}.chckbx .checkmark:after{left:0;top:0;right:0;bottom:0;border:solid #fff;border-width:3px;background-color:#eb5468}.chckbx:hover input~.checkmark{border-color:#eb5468;border-width:2px}.chckbx.disabled:hover input~.checkmark{border-color:#e4e4e4}.checkmark:after{content:"";position:absolute;display:none}.reviews{text-align:center}.reviews h2{margin-bottom:30px;font-size:20px;text-transform:uppercase}.reviews textarea{display:block;height:120px}.reviews input,.reviews textarea{width:100%;margin:10px auto;max-width:600px}.reviews input{text-align:center;height:60px}.reviews label{display:block;width:100%;margin:15px auto 0}.separator-80{margin-top:80px}.my-account-tabs ul li{display:block;height:50px;text-align:center}.my-account-tabs ul li a{height:45px;padding:8px 25px;color:#779695;text-transform:uppercase;border:2px solid #a6dad8;border-radius:35px;font-weight:700}.my-account-tabs ul li.active a,.my-account-tabs ul li a:hover{color:#fff;background-color:#a6dad8}.my-account-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px}.my-account-title h2{color:#a6dad8;font-weight:700;line-height:70px}.my-account__user-form .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-account__user-form .row .btn,.my-account__user-form .row .col-12,.my-account__user-form .row .col-md-5,.my-account__user-form .row .col-md-12,.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{font-size:15px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.order-list .table td{vertical-align:middle}.order-list .table .btn-primary{height:auto;padding:18px;text-transform:uppercase;font-size:15px;font-weight:700}.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{display:inline-block;width:60px;height:12px;border-radius:40px}.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{-ms-flex-wrap:wrap;flex-wrap:wrap}.my-account__order-details .row .col-12,.my-account__order-details .row .col-md-4{width:100%}.order-details .status span{display:inline-block;width:40px;height:12px;padding:5px;color:#fff;border-radius:20px}.my-account__order-again{margin-top:50px;border-top:1px solid #cbcccc}.my-account__order-again .btn.order-again__button{height:auto;padding:14px 20px;text-transform:uppercase;font-weight:700}.order-again__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-again__headline{margin-top:25px;font-size:20px;font-weight:700}@media screen and (min-width:768px){.my-account-tabs ul li{display:inline-block}.my-account__user-form .row .col-md-5{width:calc(50% - 4px);margin-left:4px;margin-right: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{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pfr-info__img{max-width:100%;width:100%;height:100%}.online-payment h2{margin-top:0;text-transform:uppercase;color:#a6dad8;border-bottom:1px solid #a6dad8}.online-payment .tpay-pay-button{background-color:#a6dad8;color:#fff;border:none;font-weight:700;text-transform:uppercase;cursor:pointer}@media screen and (min-width:768px){.online-payment .tpay-pay-button{max-width:300px;margin:0 auto}}
/*# sourceMappingURL=style.css.map*/