@font-face{font-family:'PF Din Text Cond Pro';src:url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.eot);src:url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.woff2) format('woff2'),url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.woff) format('woff'),url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.ttf) format('truetype'),url(../fonts/PFDinTextCondPro/pfdintextcondpro-light-webfont.svg#pf_din_text_cond_proregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Proxima Nova Lt';src:url(../fonts/ProximaNova/ProximaNova-Semibold.eot);src:url(../fonts/ProximaNova/ProximaNova-Semibold.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova/ProximaNova-Semibold.woff) format('woff'),url(../fonts/ProximaNova/ProximaNova-Semibold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-family:'Proxima Nova Rg';src:url(../fonts/ProximaNova/ProximaNova-Regular.eot);src:url(../fonts/ProximaNova/ProximaNova-Regular.eot?#iefix) format('embedded-opentype'),url(../fonts/ProximaNova/ProximaNova-Regular.woff) format('woff'),url(../fonts/ProximaNova/ProximaNova-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Medium.eot);src:url(../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat/Montserrat-Medium.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format('embedded-opentype'),url(../fonts/Montserrat/Montserrat-Bold.woff) format('woff'),url(../fonts/Montserrat/Montserrat-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:"Gotham Pro";src:url(../fonts/GothamPro/GothamProBlack.eot);src:url(../fonts/GothamPro/GothamProBlack.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro/GothamProBlack.woff) format("woff"),url(../fonts/GothamPro/GothamProBlack.ttf) format("truetype");font-style:normal;font-weight:800}@font-face{font-family:"Gotham Pro";src:url(../fonts/GothamPro/GothamProBold.eot);src:url(../fonts/GothamPro/GothamProBold.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro/GothamProBold.woff) format("woff"),url(../fonts/GothamPro/GothamProBold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"Gotham Pro";src:url(../fonts/GothamPro/GothamProMedium.eot);src:url(../fonts/GothamPro/GothamProMedium.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro/GothamProMedium.woff) format("woff"),url(../fonts/GothamPro/GothamProMedium.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"Gotham Pro";src:url(../fonts/GothamPro/GothamProRegular.eot);src:url(../fonts/GothamPro/GothamProRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro/GothamProRegular.woff) format("woff"),url(../fonts/GothamPro/GothamProRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"Gotham Pro";src:url(../fonts/GothamPro/GothamProLight.eot);src:url(../fonts/GothamPro/GothamProLight.eot?#iefix) format("embedded-opentype"),url(../fonts/GothamPro/GothamProLight.woff) format("woff"),url(../fonts/GothamPro/GothamProLight.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?hnmlqk);src:url(../fonts/icomoon/icomoon.eot?hnmlqk#iefix) format('embedded-opentype'),url(../fonts/icomoon/icomoon.ttf?hnmlqk) format('truetype'),url(../fonts/icomoon/icomoon.woff?hnmlqk) format('woff'),url(../fonts/icomoon/icomoon.svg?hnmlqk#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-play:before{content:"\e912"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}body{background:#f7f7f7;margin:0;min-width:320px;padding:0}body:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}body,html{height:100%}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}time{display:inline}a,img{border:none}a,button,img,input,select,textarea{outline:0}li{list-style-type:none}ul{margin:0;padding:0}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-block{display:block}.table{display:table}.thead{display:table-header-group}.tbody{display:table-row-group}.tfoot{display:table-footer-group}.trow{display:table-row}.tcell{display:table-cell}.disabled{background-color:#c5c5c5;border:1px solid #c5c5c5;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;font-family:"Gotham Pro",sans-serif;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;transition:all .1s linear}.text-info{font-family:'Gotham Pro'!important;font-size:13px!important;line-height:14px!important;text-transform:none!important;margin-bottom:5px!important}.text-info i{font-style:normal;color:red;margin-left:3px}.button{background-color:#FFCF2C;border:1px solid #FFCF2C;-webkit-box-sizing:border-box;box-sizing:border-box;color:#423e3f;cursor:pointer;font-family:"Gotham Pro",sans-serif;font-weight:600;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .1s linear;transition:all .1s linear}.button:hover{background-color:#fecd3c;border-color:#fecd3c;color:#221e1f}.button:active{background-color:transparent;border-color:#fecd3c;color:#fecd3c}.button.disabled,.button.disabled:active,.button.disabled:hover,.button:disabled,.button:disabled:active,.button:disabled:hover{background-color:transparent;border-color:#908e8f;color:#908e8f;cursor:not-allowed}aside{background:#fff;bottom:0;left:0;position:fixed;top:0;width:281px;z-index:20}aside .side-block-content{position:absolute;bottom:0;left:0;right:0;top:0;overflow-x:hidden;overflow-y:auto}aside .table{border:none;border-collapse:collapse;height:100%;width:100%}aside .tbody .tcell{vertical-align:top}aside .tfoot .tcell{height:0;padding:10px 52px 32px;vertical-align:bottom}aside .thead .tcell{height:0;vertical-align:top}aside.display-menu nav{display:block}aside.display-menu .show-cart{display:block}aside.display-cart .cart,aside.display-cart .show-menu{display:block}aside.display-cart .callback,aside.display-cart .lang-switch,aside.display-cart .social-buttons,aside.display-cart .working-time{display:none!important}aside.display-cart.empty-cart .cart{display:none}aside.display-cart.empty-cart .info-cart,aside.display-cart.empty-cart .social-buttons,aside.display-cart.empty-cart .working-time{display:block}aside.display-checkout .checkout-form,aside.display-checkout .show-menu{display:block}aside.display-checkout .lang-switch,aside.display-checkout .social-buttons{display:none!important}aside.display-succes .lang-switch,aside.display-succes .show-cart,aside.display-succes .social-buttons,aside.display-succes .working-time{display:none!important}aside.display-succes .succes{display:block}aside.display-info .show-info,aside.display-info .social-buttons,aside.display-info nav{display:none!important}aside.display-info .close-info,aside.display-info .info{display:block!important}aside.visible-checkout .cart{display:block}aside.visible-checkout .cart .total{display:none}aside.visible-checkout .cart .checkout .button{display:none}aside.visible-checkout .checkout-form{position:fixed;left:281px;margin:0;top:0;background:#f7f7f7;width:calc(100% - 281px);height:100%;font-size:0;padding-top:35px;padding-left:250px;padding-right:250px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}aside.visible-checkout .checkout-form .form-title{margin-bottom:40px}aside.visible-checkout .checkout-form .payment-options,aside.visible-checkout .checkout-form .required-fields{display:inline-block;vertical-align:top;margin:0;width:50%;-webkit-box-sizing:border-box;box-sizing:border-box}aside.visible-checkout .checkout-form .payment-options label,aside.visible-checkout .checkout-form .required-fields label{cursor:pointer}aside.visible-checkout .checkout-form .required-fields{padding-right:20px}aside.visible-checkout .checkout-form .payment-options{padding-left:20px}aside.visible-checkout .checkout-form .payment-options .option{padding-left:0}aside.visible-checkout .checkout-form .payment-options .option~.option{margin-top:30px}aside.visible-checkout .checkout-form .payment-options .field{display:inline-block;width:100%;padding-left:0;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}aside.visible-checkout .checkout-form .payment-options .radio-options{display:inline-block;width:50%;vertical-align:top}aside.visible-checkout .checkout-form .payment-options .additional-options{display:inline-block;width:50%}aside.visible-checkout .checkout-form .payment-options .additional-options .container-checkbox{margin-top:17px}aside.visible-checkout .checkout-form .optional-fields{margin-left:0;margin-right:0}aside.visible-checkout .checkout-form .optional-fields .field{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}aside.visible-checkout .checkout-form .optional-fields .field:nth-child(even){padding-right:20px}aside.visible-checkout .checkout-form .optional-fields .field:nth-child(odd){padding-left:20px}aside.visible-checkout .checkout-form button{width:auto;margin:auto}.text-box__h2{font-size:14px;font-family:"Gotham Pro";font-weight:medium}.text-box{width:95%;margin:0 auto;padding-bottom:30px;padding-top:50px}.text-box__h2{margin:25px}.menu-wrapper{-ms-flex-pack:distribute;justify-content:space-around}.menu-box{width:40%}.underline{margin-top:50px}.underline:last-child{margin-bottom:200px}.underline__h3{text-transform:uppercase;font-size:17px;font-family:"Gotham Pro";font-weight:700;text-align:left}.underline__ul li{margin-top:10px}.underline__ul li:first-child{margin-top:20px}.justify-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.underline__name{font-family:'PF Din Text Cond Pro';font-weight:200;font-size:18px}.underline__weight{padding-right:10px}.underline__price,.underline__weight{font-family:"Gotham Pro";font-weight:700;font-size:10px}.underline__price span{font-size:17px}@media all and (max-width:1200px){aside.visible-checkout .checkout-form{padding-left:70px;padding-right:70px}}@media all and (max-width:880px){#map-container{position:static;height:90vh}.underline:last-child{margin-bottom:0}.no-overflow{overflow:hidden!important}aside{border-bottom:1px solid #ffe796;bottom:auto;height:68px;right:0;width:auto}aside .tbody,aside .tfoot{display:none}aside .tbody .tcell{height:auto}aside.expanded{border-bottom:none;bottom:0;height:auto;z-index:9999}aside.expanded .tbody{display:table-row-group}aside.expanded .tfoot{display:table-footer-group}aside.expanded .callback,aside.expanded .delivery,aside.expanded .phone,aside.expanded .working-time{display:block}aside.display-cart .delivery,aside.display-cart .phone{display:none}.additional-options{margin:20px 50px 0}.additional-options .container-checkbox{margin-top:10px}.text-box{width:100%;display:block;text-align:center;padding-bottom:30px;padding-top:50px}.menu-box{width:70%;margin:0 auto}.menu-wrapper{display:block;margin:0 auto}}#goodnight{width:100%;position:absolute;top:0;right:0;z-index:999;padding:30px 0;background:#F6F6F6;font-family:'Gotham Pro';-webkit-box-shadow:0 10px 6px -3px #0006;box-shadow:0 10px 6px -3px #0006;display:none}#goodnight p{margin:0 10%;font-weight:700;font-size:16px}#goodnight .text-grey{margin:15px 10%;color:#C4C4C4;font-size:13px;font-weight:300}#goodnight a,#goodnight button{margin:10px 10% 0 10%;border-radius:100px;border:none;background:#FFCF2C;font-family:'Gotham Pro';padding:15px 35px;text-decoration:none;color:#000;display:inline-block;font-size:12px;-webkit-transition:all .1s linear;transition:all .1s linear;cursor:pointer}#goodnight a:hover,#goodnight button:hover{color:#000;background:#ffb501}.logo-with-cart-and-menu-buttons{padding-bottom:12px;padding-top:35px;text-align:center}.logo-with-cart-and-menu-buttons:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}.logo-with-cart-and-menu-buttons .logo{background:url(../images/logo.svg) left top no-repeat;background-size:contain;border-bottom:1px solid #ffce23;display:inline-block;height:84px;text-decoration:none;width:178px}.logo-with-cart-and-menu-buttons .show-cart,.logo-with-cart-and-menu-buttons .show-menu{background-color:#ffd34f;background-position:center center;background-repeat:no-repeat;border:2px solid #fff;border-radius:24px;cursor:pointer;display:none;height:44px;left:262px;position:fixed;top:300px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:44px;z-index:99;-webkit-transition:all .1s linear;transition:all .1s linear}.logo-with-cart-and-menu-buttons .show-cart span,.logo-with-cart-and-menu-buttons .show-menu span{background-color:#ed1b27;border-radius:10px;color:#fff;display:block;font:600 12px/19px "Gotham Pro",sans-serif;min-height:19px;min-width:11px;padding:0 4px;position:absolute;right:2px;text-align:center;top:-10px;z-index:100}.logo-with-cart-and-menu-buttons .show-cart:hover,.logo-with-cart-and-menu-buttons .show-menu:hover{background-color:#fecd3c}.logo-with-cart-and-menu-buttons .show-cart{background:url(../images/basket.svg) no-repeat center;background-size:20px;background-color:#ffd34f}.logo-with-cart-and-menu-buttons .show-menu{background-image:url(../images/menu-icon.svg)}.menu-desc{display:none}@media all and (max-width:880px){.menu-desc{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:10px;color:#4e4b4c;top:100%;font-family:'Gotham Pro',sans-serif}.logo-with-cart-and-menu-buttons{padding:8px 24px 12px 36px}.logo-with-cart-and-menu-buttons .logo{background:url(../images/logo-mobile.svg) 0 0/contain no-repeat;border-bottom:none;float:left;height:38px;margin-top:6px;width:38px}.logo-with-cart-and-menu-buttons .show-cart,.logo-with-cart-and-menu-buttons .show-menu{border:none;display:block;float:right;left:auto;position:relative;top:auto}.logo-with-cart-and-menu-buttons .show-menu{margin-right:14px}}@media all and (min-width:880px) and (max-height:630px){.logo-with-cart-and-menu-buttons{padding-top:20px}}.phone{font:600 24px/1 "Gotham Pro",sans-serif;margin-top:5px;text-align:center}.phone a{color:#221e1f;text-decoration:none}.delivery{font:600 20px/1 "Gotham Pro",sans-serif;text-align:center;margin-bottom:0;margin-top:15px}.delivery p{color:#221e1f;text-decoration:none;margin:0}@media (max-width:880px){aside .tcell{position:relative}aside .phone{position:absolute;text-align:left;top:23px;left:85px;font-size:20px}aside.expanded .phone{font-size:24px;margin-top:5px;margin-left:36px;position:static}.delivery{margin-top:20px;margin-left:36px!important;text-align:left!important}.show-info{font-size:11px!important}.info,.info-cart,.succes{margin-left:36px!important}.info{margin-bottom:55px!important}}@media (max-width:425px){.logo-with-cart-and-menu-buttons{padding-left:20px;padding-right:20px}aside .phone{left:70px;font-size:15px;top:27px}}.delivery,.logo-with-cart-and-menu-buttons,.phone{background-color:#fff}.working-time{color:#a9a8a8;font:12px/1 "Gotham Pro",sans-serif;margin-top:25px;text-align:left;padding:0 55px}.show-info{cursor:pointer;border-radius:100%;border:1px solid #a9a8a8;color:#a9a8a8;background:0 0;width:20px;height:20px;font-size:10px;float:right;-webkit-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:all .1s linear;transition:all .1s linear}.close-info{-webkit-transition:all .1s linear;transition:all .1s linear;cursor:pointer;border-radius:100%;color:#000;background:#ffcf2c;width:20px;height:20px;padding:auto;font-size:10px;float:right;-webkit-transform:translateY(-25%);transform:translateY(-25%);border:none;padding-bottom:2px;display:none}.close-info:hover{background:#ffb501}.show-info:hover{color:#000;border:none;background:#ffcf2c}@media (max-width:880px){.working-time{margin-top:8px;padding:15px 36px 0 36px!important}aside .tfoot .tcell{padding:10px 36px 32px!important}nav a{padding:6px 36px!important}.social-buttons{margin-top:30px!important}.checkout-form .field input{height:45px!important}.checkout-form .time-select .day select{height:45px!important}}.callback{margin-top:16px;padding:0 50px;text-align:center}.callback .open-form,.callback button{border-radius:16px;display:block;font-size:14px;font-weight:400;line-height:17px;padding:7px 15px;width:100%}.callback .close-form{text-align:right}.callback .close-form span{border:1px solid #908e8f;border-radius:8px;color:#908e8f;cursor:pointer;display:inline-block;height:15px;line-height:15px;text-align:center;width:15px}.callback .close-form span:after{content:'\00d7'}.callback input{background:#fff;border:1px solid #ccc;border-radius:14px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#888;display:block;height:27px;margin:5px 0 10px;padding:0 14px;text-align:center;width:100%}.callback form{display:none}.callback.form-opened form{display:block}.callback.form-opened .open-form{display:none}@media all and (max-width:880px){.callback,.delivery,.working-time{display:none}}.social-buttons{font-size:0;line-height:0;padding-bottom:14px;text-align:left}.social-buttons a{border-radius:14px;display:inline-block;text-decoration:none;padding:7px 18px;margin-right:2px;font-size:12px;-webkit-transition:all .1s linear;transition:all .1s linear;border:1px solid #c2c2c2;color:#c2c2c2;background:0 0}.social-buttons a:hover{color:#fff;background:#4267b2;border:1px solid transparent;border-color:#fff}.social-buttons .instagram:hover{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.social-buttons .youtube:hover{background:red}.lang-switch{font-size:0;line-height:14px;padding-top:16px;text-align:left;border-top:1px solid #ffce23}.lang-switch a,.lang-switch span{display:inline-block;font:14px/1 "Gotham Pro",sans-serif;text-decoration:none}.lang-switch a:before,.lang-switch span:before{border-radius:5px;content:'.';display:inline-block;font-size:0;height:10px;line-height:0;margin-right:5px;-webkit-transition:all .1s linear;transition:all .1s linear;vertical-align:middle;width:10px}.lang-switch a~span,.lang-switch span~a{margin-left:16px}.lang-switch span{color:#221e1f}.lang-switch span:before{background-color:#ffce23}.lang-switch a{color:#989898}.lang-switch a:before{background-color:#f3f3f3}.lang-switch a:hover:before{-webkit-transform:scaleX(1.6);transform:scaleX(1.6)}nav{display:none;margin-top:100px}nav a{color:#4e4b4c;display:block;font:700 18px/1 "Gotham Pro",sans-serif;padding:6px 55px;position:relative;text-align:left;text-decoration:none;text-transform:uppercase;-webkit-transition:all .1s linear;transition:all .1s linear}nav a:hover{background:url(../images/pizza-icon.png) 10px 50% no-repeat;color:#ffce23}nav .min-links{text-transform:none;font:700 16px/1 "Gotham Pro",sans-serif;color:#7e7977;-webkit-transition:all .1s linear;transition:all .1s linear}nav .min-links:hover{background:0 0;color:#ffce23}@media all and (max-height:720px){nav{margin-top:45px}}@-webkit-keyframes jump{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}100%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}}@keyframes jump{0%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15)}100%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 20px rgba(0,0,0,.1);box-shadow:0 4px 20px rgba(0,0,0,.1)}}.succes{margin-top:60px;margin-right:30px}.succes span{font-weight:700;font-size:20px}.succes p{margin-top:20px;font-size:13px;padding-right:10px;line-height:22px;color:#c2c2c2}.succes button{cursor:pointer;display:block;margin-top:35px;border:none;background:#FFCF2C;border-radius:100px;padding:12px 34px;font-family:'Gotham Pro';font-size:11px;-webkit-transition:all .1s linear;transition:all .1s linear;color:#000}.succes button:hover{background:#ffb501}.info,.info-cart,.succes{display:none;margin-left:55px;font-family:'Gotham Pro'}.info button,.info-cart button{cursor:pointer;display:block;margin-top:35px;color:#c2c2c2;border:1px solid #c2c2c2;background:0 0;border-radius:100px;padding:12px 34px;font-family:'Gotham Pro';font-size:11px;-webkit-transition:all .1s linear;transition:all .1s linear}.info button:hover,.info-cart button:hover{background:#ffcf2c;border:1px solid transparent;color:#000}.info p,.info-cart p{margin-top:60px;font-size:16px;padding-right:10px;line-height:22px}.info span{font-weight:700;font-size:24px}.cart{display:none;margin-top:20px;padding:0 33px}.cart .cart-header{font:600 14px/25px "Gotham Pro",sans-serif;color:#7a756d;text-align:center;text-transform:uppercase}.cart .item{padding-top:18px}.cart .item .image{display:block;font-size:0;line-height:0;position:relative;text-align:center;text-decoration:none}.cart .item .image img{height:auto;max-width:100%;position:relative;z-index:50}.cart .item .image:after{bottom:0;content:'.';display:block;font-size:0;height:14px;left:0;line-height:0;position:absolute;right:0;z-index:51}.cart .item .description-and-controls{min-height:75px;padding:12px 30px 18px 18px;position:relative}.cart .item .description-and-controls .name{color:#221e1f;display:block;font:600 19px/25px "Gotham Pro",sans-serif;text-decoration:none}.cart .item .description-and-controls .units{color:#a9a8a8;font:14px/1 "Gotham Pro",sans-serif;margin-top:5px}.cart .item .description-and-controls .units.diam:before,.cart .item .description-and-controls .units.option-9:before{content:'\2300\0020'}.cart .item .description-and-controls .price-and-quantity{margin-top:10px}.cart .item .description-and-controls .price-and-quantity .price,.cart .item .description-and-controls .price-and-quantity .quantity{display:inline-block}.cart .item .description-and-controls .price-and-quantity .price{font:600 16px/1 "Gotham Pro",sans-serif}.cart .item .description-and-controls .price-and-quantity .price span{font-size:14px;font-weight:400}.cart .item .description-and-controls .price-and-quantity .quantity{color:#a9a8a8;font:14px/16px "Gotham Pro",sans-serif;margin-left:15px}.cart .item .description-and-controls .price-and-quantity .quantity:before{content:'\00d7\0020'}.cart .item .description-and-controls .control{border-style:solid;border-radius:100px;border-width:1px;cursor:pointer;font:13px/15px "Gotham Pro",sans-serif;min-height:20px;position:absolute;right:10px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:20px;line-height:20px}.cart .item .description-and-controls .control.remove{border-color:#a9a8a8;color:#a9a8a8;top:15px}.cart .item .description-and-controls .control.remove:before{content:'\00d7'}.cart .item .description-and-controls .control.minus,.cart .item .description-and-controls .control.plus{border-color:#221e1f;color:#221e1f}.cart .item .description-and-controls .control.plus{background-color:#ffce23;bottom:17px;right:40px}.cart .item .description-and-controls .control.plus:before{content:'\002b'}.cart .item .description-and-controls .control.minus{bottom:17px}.cart .item .description-and-controls .control.minus:before{content:'\2212'}.cart .item~.item{border-top:1px solid #ffe691}.cart .total{margin-top:20px;padding-left:18px;padding-right:16px}.cart .total:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}.cart .total .left{float:left;font:700 12px/19px "Gotham Pro",sans-serif;text-transform:uppercase}.cart .total .right{float:right;font:700 19px/1 "Gotham Pro",sans-serif;text-align:right}.cart .total .right span{font:9px/19px "Gotham Pro",sans-serif}.cart .total .right i{font-style:normal;margin-left:5px}.cart .checkout{margin-top:22px;margin-bottom:15px;text-align:center}.cart .checkout span{border-radius:100px;display:inline-block;font-size:12px;padding:15px 35px;text-transform:uppercase}@media all and (max-width:880px){.cart .item .description-and-controls .control{border-radius:100px;line-height:25px;min-height:25px;right:0;width:25px}.cart .item .description-and-controls .control.remove{top:10px}.cart .item .description-and-controls .control.plus{bottom:15px}.cart .item .description-and-controls .control.minus{bottom:15px!important}}.custom-select{color:#221e1f;font:14px/30px "Gotham Pro",sans-serif;position:relative;text-align:center}@media (max-width:880px){.custom-select{line-height:43px}}.custom-select .selected{background:#fff;border:1px solid #ccc;border-radius:16px;padding:0 12px}.custom-select .selected:after{background:url(../images/custom-select.png) 0 0 no-repeat;content:'.';display:inline-block;font-size:0;width:12px;height:6px;vertical-align:middle;margin-left:8px}.custom-select .options{background:#fff;border:1px solid #ccc;border-radius:16px;-webkit-box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);box-shadow:3px 3px 5px 0 rgba(0,0,0,.2);left:0;margin-top:2px;padding:0 12px;position:absolute;right:0;top:100%;z-index:1}.checkout-form{display:none;margin-top:70px}.checkout-form .form-title{font:700 16px/1 "Gotham Pro",sans-serif;margin-bottom:20px;text-align:center;text-transform:uppercase}.checkout-form .form-title.form-title--additional{color:#4e4b4c;font-size:12px}.checkout-form .field{margin-top:15px;position:relative}.checkout-form .field input,.checkout-form .field select,.checkout-form .field textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #ccc;border-radius:16px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#221e1f;display:block;font-family:"Gotham Pro",sans-serif;font-size:14px;text-align:center;width:100%}.checkout-form .field input.valid,.checkout-form .field input:focus,.checkout-form .field select.valid,.checkout-form .field select:focus,.checkout-form .field textarea.valid,.checkout-form .field textarea:focus{border-color:#fecd3c}.checkout-form .field textarea{height:100px;line-height:18px;padding:10px 12px}.checkout-form .field input,.checkout-form .field select{height:32px;padding:0 12px}.checkout-form .field.required:before{color:#d3d3d3;content:'*';display:block;font:23px/1 "Gotham Pro",sans-serif;left:-9px;position:absolute;top:-4px}.checkout-form fieldset{border:none;margin:0;padding:0}.checkout-form .optional-fields,.checkout-form .required-fields{margin-left:50px;margin-right:50px}.checkout-form .delivery-options,.checkout-form .optional-fields{margin-top:26px}@media all and (max-width:880px){.checkout-form .comment-field{margin-left:50px;margin-right:50px}}.checkout-form .delivery-options .option label,.checkout-form .payment-options .option label{color:#d3d3d3;cursor:pointer;display:block;font-size:0;line-height:20px}.checkout-form .delivery-options .option input,.checkout-form .payment-options .option input{display:none}.checkout-form .delivery-options .option .indicator,.checkout-form .payment-options .option .indicator{border:2px solid #c8c1b1;border-radius:14px;display:inline-block;height:16px;margin-right:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:16px}.checkout-form .delivery-options .option .label,.checkout-form .payment-options .option .label{font:14px/1 "Gotham Pro",sans-serif}.checkout-form .delivery-options .option .indicator,.checkout-form .delivery-options .option .label,.checkout-form .payment-options .option .indicator,.checkout-form .payment-options .option .label{display:inline-block;vertical-align:middle}.checkout-form .delivery-options .option input:checked~label,.checkout-form .payment-options .option input:checked~label{color:#221e1f}.checkout-form .delivery-options .option input:checked~label .indicator,.checkout-form .payment-options .option input:checked~label .indicator{background-color:#ffce23;border-color:#fff;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 3px 0 rgba(0,0,0,.1)}.checkout-form .delivery-options .option~.option,.checkout-form .payment-options .option~.option{margin-top:18px}@media all and (min-width:881px){.checkout-form .delivery-options{text-align:center}.checkout-form .delivery-options .option{display:inline-block}.checkout-form .delivery-options .option~.option{margin-left:25px;margin-top:0}}.checkout-form .delivery-options{margin-top:53px}.checkout-form .delivery-options .option{padding-left:53px;vertical-align:top}.checkout-form .comment-field{margin-top:53px}.checkout-form .payment-options{margin-top:53px}.checkout-form .payment-options .option{padding-left:53px}.checkout-form .time-select{margin:28px 50px 0}.checkout-form .time-select .day select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/custom-select.svg) right center no-repeat #fff;border:1px solid #ccc;border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#221e1f;display:block;font:14px "Gotham Pro",sans-serif;height:27px;padding:0 12px;text-align:center;width:100%}.checkout-form .time-select .day select.valid,.checkout-form .time-select .day select:focus{border-color:#fecd3c}.checkout-form .time-select .time{margin-top:5px}.checkout-form .time-select .time input,.checkout-form .time-select .time label{display:block;text-align:center}.checkout-form .time-select .time .hours,.checkout-form .time-select .time .minutes{-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.checkout-form .time-select .time .hours{float:left;padding-right:2px}.checkout-form .time-select .time .minutes{float:right;padding-left:2px}.checkout-form .time-select .time label{color:#908e8f;font:9px/1 "Gotham Pro",sans-serif;margin-bottom:5px;text-align:center}.checkout-form .time-select .time input{background:#fff;border:1px solid #ccc;border-radius:13px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#ccc;display:block;font:27px "Gotham Pro",sans-serif;height:44px;padding:0 12px;text-align:center;width:100%}.checkout-form .time-select .time input.valid,.checkout-form .time-select .time input:focus{border-color:#fecd3c}.checkout-form .total{margin:30px 50px 0}.checkout-form .total:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}.checkout-form .total .left{float:left;font:700 12px/19px "Gotham Pro",sans-serif;text-transform:uppercase}.checkout-form .total .right{float:right;font:700 19px/1 "Gotham Pro",sans-serif;text-align:right}.checkout-form .total .right span{font:9px/19px "Gotham Pro",sans-serif}.checkout-form .total .right i{font-style:normal;margin-left:5px}.checkout-form .go-checkout{margin:20px 50px 15px;text-align:center}.checkout-form .go-checkout button{border-radius:100px;display:block;font-size:12px;padding:15px 35px;text-transform:uppercase;width:100%}.checkout-form .streets-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:5px;list-style:none;font:14px/1 "Gotham Pro",sans-serif;margin-top:3px;z-index:2;max-height:100px;overflow:auto}.checkout-form .streets-list:empty{display:none!important}.checkout-form .streets-list li{padding:9px}.checkout-form .streets-list li:hover{background:#f7f7f7}.checkout-form .streets-list li:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.checkout-form .streets-list li:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}main{margin-left:281px;min-height:100%;position:relative}@media all and (max-width:880px){main{margin-left:0;min-height:0;padding-top:69px;-webkit-box-sizing:border-box;box-sizing:border-box}}.container-checkbox{display:block;position:relative;padding-left:32px;padding-top:3px;margin-bottom:12px;line-height:16px;height:20px;color:#221e1f;font:14px/1 "Gotham Pro",sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:18px;width:18px;background-color:transparent;border:2px solid #c8c1b1;border-radius:3px}.container-checkbox input:checked~.checkmark{background-color:#ffce23;border-color:#fff;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 3px 0 rgba(0,0,0,.1)}.checkmark:after{content:"";position:absolute;display:none}.container-checkbox input:checked~.checkmark:after{display:block}.container-checkbox .checkmark:after{left:6px;top:2px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.slider{margin-bottom:40px}.slider .slick-dots{bottom:22px;font-size:0;left:0;line-height:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.slider .slick-dots li{display:inline-block;padding:7px}.slider .slick-dots button{background:0 0;border:1px solid #fff;border-radius:3px;font-size:0;height:6px;line-height:0;margin:0;padding:0;width:6px}.slider .slick-dots .slick-active button{background:#fff}.slider .slide{height:400px;overflow:hidden;position:relative}.slider .slide img{display:block;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:0;height:100%;width:auto}.slider .vse-menu-na-dostavku{display:block;position:relative;height:100%;text-align:center;text-decoration:none}.slider .vse-menu-na-dostavku div{position:absolute;left:0;right:0;bottom:15%}.slider .vse-menu-na-dostavku .button{border-radius:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-size:12px;font-weight:400;padding:13px 24px 12px;text-align:center;width:auto}@media all and (max-width:880px){.slider .slide{height:320px}}@media all and (max-width:560px){.slider .slide{height:280px}}@media all and (max-width:425px){.slider .slide{height:240px}}.product-category-64{background-image:url(../images/marble.jpg);background-repeat:repeat}.product-category-64 .category,.product-category-64 .category-header{padding-left:150px;padding-right:150px}.product-category-64 .category-header~.category{padding-top:0}.category{padding:60px 80px 0}.category:last-child{padding-bottom:80px}.category-header{color:#221e1f;display:block;font:600 20px/24px "Gotham Pro",sans-serif;padding:30px 63px 0;text-transform:uppercase}.category-header:after{border-bottom:1px solid #cecccb;content:'.';display:block;font-size:0;line-height:0;margin-top:10px}.category-header~.category{padding-top:30px}.products-tile{font-size:0;line-height:0}.products-tile .outer-margin{margin-left:-50px;margin-right:-50px;text-align:center}.products-tile .item{display:inline-block;padding:25px 50px;text-align:left;vertical-align:top;width:280px}.products-tile .image{display:block;font-size:0;line-height:280px;max-height:280px;overflow:hidden;padding-bottom:30px;position:relative;text-align:center;-webkit-transition:all .1s linear;transition:all .1s linear}.products-tile .image:hover{-webkit-transform:scale(.95);transform:scale(.95)}.products-tile .image img{display:inline-block;max-height:100%;max-width:100%;position:relative;vertical-align:middle}.products-tile .image .spec, .image-block .spec{display:inline-block;padding:3px 8px;border-radius:100px;color:#fff;bottom:30px;left:0;background:#EC1A26FF;position:absolute;font-size:12px;height:20px;width:30px;line-height:20px;font-weight:700;font-family:"Gotham Pro"}.products-tile .image .sticker{background-repeat:no-repeat;display:block;bottom:0;left:0;position:absolute}.products-tile .image .sticker.spicy{background-image:url(../images/pepper.png);height:18px;width:16px}.products-tile .image .sticker.new{background-image:url(../images/new.svg);height:25px;width:25px}.products-tile .name{color:#221e1f;display:block;font:600 23px/28px "Gotham Pro",sans-serif;text-decoration:none;text-transform:uppercase}.products-tile .description{color:#7a756d;font:400 16px/20px "PF Din Text Cond Pro",sans-serif;margin-top:18px}.products-tile .options{font-size:0;line-height:0;margin:21px -5px 15px -5px}.products-tile .options label{cursor:pointer;display:inline-block;vertical-align:top;padding:5px}.products-tile .options input{display:none}.products-tile .options div{border:1px solid #a9a8a8;border-radius:34px;color:#a9a8a8;font-family:"Proxima Nova Lt",sans-serif;font-style:normal;font-weight:600;font-size:13px;line-height:16px;min-width:52px;padding:8px;text-align:center}.products-tile .options input:checked~div{background-color:#ffce23;border-color:#ffce23;color:#221e1f}.products-tile .price-weight-buy-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:14px}.products-tile .weight{color:#a9a8a8;font-family:'Proxima Nova Rg',sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:15px;margin-bottom:7px}.products-tile .price{color:#221e1f;font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px}.products-tile .price .currency{font-size:10px;font-weight:500;line-height:12px}.products-tile button{border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:12px;font-weight:400;padding:15px 30px;text-align:center}.products-list .item{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Gotham Pro",sans-serif;margin:50px 0}.products-list .item .information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:20px}.products-list .item .information .name{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:22px;font-weight:600;line-height:24px}.products-list .item .information .price-and-units{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 160px;flex:0 0 160px;font-size:0;margin-right:0;margin-top:11px}.products-list .item .information .price-and-units .units{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:14px;font-weight:400;line-height:1;margin-right:15px}.products-list .item .information .price-and-units .price{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:29px;font-weight:800;line-height:1}.products-list .item .information .price-and-units .currency{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:13px;font-weight:400;line-height:1;margin-left:10px}.products-list .item .add-to-cart{-webkit-box-flex:0;-ms-flex:0 0 112px;flex:0 0 112px;margin-right:0}.products-list .item .add-to-cart form button{border-radius:100px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:12px;font-weight:400;padding:15px 10px;text-align:center;width:100%}@media all and (max-width:1480px){.category,.category-header{padding-left:40px;padding-right:40px}.products-tile .outer-margin{margin-left:-30px;margin-right:-30px}.products-tile .item{padding:30px}}@media all and (max-width:1256px){.product-category-64 .category,.product-category-64 .category-header{padding-left:40px;padding-right:40px}}@media all and (max-width:1180px){.products-list .item .information{margin-right:15px}}@media all and (max-width:1000px) and (min-width:880px){.products-list .item .information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.products-list .item .information .name,.products-list .item .information .price-and-units{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.products-list .item .add-to-cart{-ms-flex-item-align:end;align-self:flex-end}}@media all and (max-width:780px){.products-list .item .information{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:5px}.products-list .item .information .name,.products-list .item .information .price-and-units{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.products-list .item .information .name{font-size:18px}.products-list .item .add-to-cart{-ms-flex-item-align:end;align-self:flex-end;-ms-flex-preferred-size:90px;flex-basis:90px}.products-list .item .add-to-cart form button{padding:10px}.product-category-64 .category,.product-category-64 .category-header{padding-left:20px;padding-right:20px}}@media all and (max-width:820px){.category,.category-header{padding-left:20px;padding-right:20px}.products-tile .outer-margin{margin-left:-20px;margin-right:-20px}.products-tile .item{padding:20px}}.product{margin-top:80px}.product .static-container:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}.product .floating-contatiner{padding-right:426px;float:left}.product .image-block{position: relative;float:left;margin:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.product .image-block img{display:inline-block;height:auto;max-width:100%}.product .info-block{color:#221e1f;float:right;margin-right:-426px;width:376px}.product h1{font:800 39px/1 "Gotham Pro",sans-serif;margin:0 0 50px;text-transform:uppercase}.product .ingredients-header{border-bottom:1px solid #fee28e;font:400 20px/1 "PF Din Text Cond Pro",sans-serif;padding-bottom:18px}.product .ingredients{color:#645f59;font:400 20px/24px "PF Din Text Cond Pro",sans-serif;margin-top:20px}.product .offers{margin-top:44px}.product .offer{cursor:pointer;display:block;line-height:48px;padding:17px 42px 18px 24px}.product .offer:after{clear:both;content:'.';display:block;float:none;font-size:0;line-height:0;visibility:hidden}.product .offer input{display:none}.product .offer .indicator,.product .offer .price,.product .offer .units{display:inline-block}.product .offer .indicator{font-size:0;line-height:0;width:90px}.product .offer .indicator span{border:2px solid #c8c1b1;border-radius:14px;display:inline-block;height:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:24px}.product .offer .units{color:#737069;font:18px "Gotham Pro",sans-serif;width:70px}.product .offer .units.diam:before,.product .offer .units.option-9:before{content:'\2300\0020'}.product .offer .price{color:#221e1f;font:800 48px "Gotham Pro",sans-serif;text-align:center}.product .offer .price span{font:23px "Gotham Pro",sans-serif}.product .offer .price i{font-size:20px;font-style:normal;margin-left:5px}.product label.offer .price,.product label.offer .units{color:#7a756d}.product label.offer input:checked~.indicator span{background-color:#ffce23;border-color:#fff;-webkit-box-shadow:3px 3px 3px 0 rgba(0,0,0,.1);box-shadow:3px 3px 3px 0 rgba(0,0,0,.1)}.product label.offer input:checked~.units{color:#737069}.product label.offer input:checked~.price{color:#221e1f}.product div.offer{padding-left:114px}.product .offer~.offer{border-top:1px solid #fecd3c}.product .offer-button{margin-top:66px;padding-left:42px;padding-right:40px}.product button{border-radius:100px;display:block;font-size:12px;padding:15px 35px;text-align:center;width:100%}@media all and (max-width:1366px){.product h1{font-size:34px;margin-bottom:40px}.product .ingredients-header{font-size:18px}.product .ingredients{font-size:18px;line-height:22px;margin-top:18px}.product .offer{padding:17px 27px 18px 20px}.product .offer .price{font-size:42px}.product .offer .price span{font-size:20px}.product .offer .size{font-size:16px}.product .offer .indicator{width:80px}.product .offer .indicator span{height:22px;width:22px}.product .floating-contatiner{padding-right:391px}.product .info-block{margin-right:-391px;width:326px}}@media all and (max-width:1200px){.product{margin-top:40px}.product .floating-contatiner{padding-right:0;float:none}.product .image-block{float:none;text-align:center}.product .info-block{float:none;margin-right:0;width:auto}}@media all and (max-width:640px){.product{margin-top:20px}}.map-notice{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffce23;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:26px 60px;position:absolute;right:0;top:0;z-index:2}.map-notice span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font:700 16px/18px 'Gotham Pro',sans-serif;margin-left:23px}.map-notice:before{background:url(../images/map-notice-icon.png) 0 0 no-repeat;content:'.';-webkit-box-flex:0;-ms-flex:0 0 35px;flex:0 0 35px;font-size:0;height:35px;width:35px}#map-container{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}@media all and (max-width:880px){#map-container,.map-notice{top:68px}}.ny2020-popover{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);padding-top:108px;z-index:99999;overflow:auto}.ny2020-popover .popup{max-width:629px;margin:auto;background:#fff}.ny2020-popover .popup .title{background:url(../images/ny2020-popover-title.png) 50% 50% no-repeat,url(../images/ny2020-popover-title-background.jpg) 50% 50%/cover no-repeat;height:292px}.ny2020-popover .popup .content{padding:55px 50px 70px;font:600 22px/32px "Gotham Pro",sans-serif;color:#140f0e;text-align:center}@media all and (max-width:669px){.ny2020-popover{padding:60px 20px 0}.ny2020-popover .popup .title{height:250px}.ny2020-popover .popup .content{padding:45px 40px 50px}}@media all and (max-width:550px){.ny2020-popover .popup .content{font-size:18px;line-height:26px;padding:35px 30px 40px}}@media all and (max-width:425px){.ny2020-popover .popup .title{background-size:70%,cover;height:195px}}@media all and (max-height:600px){.ny2020-popover{padding-bottom:20px;padding-top:20px}}.susi-popover{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.7);padding-top:58px;z-index:99999;overflow:auto}.susi-popover .popup{max-width:629px;margin:auto}.susi-popover .popup .title{background-image:url(../images/susi-popup-title.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;margin-bottom:-10.1523%;padding-top:62.6391%;position:relative;z-index:2}.susi-popover .popup .content{background:#fff;padding:65px 20px 90px;font:400 20px/1.5 "Gotham Pro",sans-serif;color:#140f0e;position:relative;text-align:center;z-index:1}.susi-popover .popup .content h3{font-size:22px;font-weight:700}.susi-popover .popup .content p{margin:25px 0 50px}.susi-popover .popup .content .button{border-radius:20px;display:inline-block;font:400 12px/1 "Gotham Pro",sans-serif;padding:13px 46px;text-decoration:none}@media all and (max-width:669px){.susi-popover{padding:60px 20px 0}.susi-popover .popup .content{padding:45px 40px 50px}}@media all and (max-width:550px){.susi-popover .popup .content{font-size:18px;line-height:26px;padding:35px 30px 40px}}@media all and (max-height:600px){.susi-popover{padding-bottom:20px;padding-top:20px}}.backdrop{position:fixed;display:block;background:rgba(0,0,0,.5);width:100vw;height:100vh;top:0;left:0;z-index:10000}.backdrop.close{display:none}.popup-switch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:129px;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:480px;width:452px}.popup-switch__top{display:block;width:100%;height:226px;background:#ffc21c;background:url(../images/popup-sw-bg.png)}.popup-switch__bot{display:block;width:100%;height:258px;background:#fff}.popup-switch__title{text-align:center;margin-top:55px;font:400 23px "Gotham Pro",sans-serif}.popup-switch__buttons{font:400 15px "Gotham Pro",sans-serif;margin-top:45px;text-align:center}.popup-switch__btn{text-decoration:none;padding:10px;border:1px solid #000;border-radius:20px;display:inline-block;width:114px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;cursor:pointer}.popup-switch__btn~.popup-switch__btn{margin-left:28px}.open-popup{margin:25px 0;padding-left:55px;padding-right:30px;font:600 18px "Gotham Pro",sans-serif;position:relative;display:inline-block;cursor:pointer}.open-popup:before{content:'';position:absolute;top:9.5px;right:0;width:0;height:0;border-style:solid;border-width:5px 2.5px 0 2.5px;border-color:#000 transparent transparent transparent}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.scrollable{position:relative}.scrollable:focus{outline:0}.scrollable .viewport{position:relative;overflow:hidden}.scrollable .viewport .overview{position:absolute}.scrollable .scroll-bar{display:none}.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}.scrollable .scroll-bar.horizontal{position:relative;width:100%}.scrollable .scroll-bar .thumb{position:absolute}.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scrollable.default-skin{padding-right:10px;padding-bottom:6px}.scrollable.default-skin .scroll-bar.vertical{width:6px}.scrollable.default-skin .scroll-bar.horizontal{height:6px}.scrollable.default-skin .scroll-bar .thumb{background-color:#000;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}.scrollable.gray-skin{padding-right:17px}.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:#000}.scrollable.gray-skin .scroll-bar.vertical{width:10px}.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}.scrollable.modern-skin{padding-right:17px}.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-webkit-gradient(linear,left top,right top,from(#95aabf),to(#547092));background:linear-gradient(to right,#95aabf 0,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:-webkit-gradient(linear,left top,left bottom,from(#95aabf),to(#547092));background-image:linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}.scrollable.modern-skin .scroll-bar.vertical{width:10px}.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}


body.visible-checkout {
    overflow: hidden;
}



#page-success * {
    box-sizing: border-box;
    font-family: "Gotham Pro", sans-serif;
    display: inline-block;
}

#page-success {
    padding: 20px 10px;
}

@media (min-width: 880px) {
    #page-success {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        margin: auto;
        bottom: 0;
        display: flex;
        text-align: center;
        /* width: 75%; */
        max-width: 800px;
        justify-content: center;
        align-content: center;
        flex-wrap: nowrap;
        flex-direction: column;
    }
}

#page-success p {
    margin-top: 0;
    margin-bottom: 10px;
    line-height: 18px;
    font-size: 15px;
}

#page-success .bold{
    font-weight: bold;
}

#page-success  .buttons {
    margin-top: 30px;
}


.new1 {
    background: #ffcf2c;
    position: relative;
    border: none;
    border-radius: 100px;
    color: #4e4b4c;
    padding: 11px 55px;
    text-decoration: none;
    font: 600 14px/1 "Gotham Pro", sans-serif;
}
.new1:hover {
    background: #dfb024;
    position: relative;
    border: none;
    border-radius: 100px;
    color: #4e4b4c;
    padding: 11px 55px;
    text-decoration: none;
    font: 600 14px/1 "Gotham Pro", sans-serif;
}

.clearfix:before,
.clearfix:after{
    content: '';
    display: table;
    clear: both;
}

.total_sale {
    margin-bottom: 10px;
}

.total_sale *{
    font-size: 14px!important;
    color: #f00;
}

.art_checkout_button{
    display: none!important;
}

.art_checkout_button ~ .art_checkout_button{
    background-color: transparent;
    border:none;
    padding: 0!important;
    margin-top: 20px;
}
@media(min-width: 768px) {
    .art_modal{
        display: none!important;
    }
}
.art_modal{
   position: fixed;
    top: 60px;
    right: 15px;
    border: none;
    color: #4e4b4c;
    text-decoration: none;
    font: 400 14px / 1 "Gotham Pro", sans-serif;
    z-index: 100;
    border-radius: 10px;
    max-width: 300px;
    -webkit-box-shadow: 0 0 11px 6px rgba(0, 0, 0, .06);
    box-shadow: 0 0 11px 6px rgba(0, 0, 0, .06);
    overflow: hidden;
    background: #fff;
}
.art_modal:before{
    content: '';
    position: absolute;
    top: 0;
    right: 0;
}
.art_modal_close{
    text-align: right;
    border-bottom: 1px solid #ffe796;
}
.art_modal_close span:before{
    content: "\00d7";
    color: #000;
    display: inline-block;
    padding: 6px 14px;
    box-sizing: border-box;
    font-size: 30px;
}
.art_modal .art_checkout_button {
    display: inline-block!important;
}
.art_modal .button:not(.art_checkout_button){
    display: none;
} 
.art_modal .cart_product{
    max-height: 40vh;
    overflow-y: auto;
    background: #fff;
}

.art_modal .cart .total {
    margin: 0;
    padding: 20px;
    box-sizing: border-box;
}

.art_modal .cart {
    display: block;
    padding: 0;
    background-attachment: fixed;
    background: #fff;
    margin-top: 0;
    position: relative;
}

.art_modal .cart .checkout{
    margin-top: 0;
    margin-bottom: 10px;
}

.art_modal .cart .cart-header{
    display: none;
}

.art_modal .cart .item{
    display: flex;
    padding: 10px;
    padding-bottom: 0;
}

.art_modal .cart .item .image{
    width: 25%;
}
.art_modal .cart .item .description-and-controls {
    width: 75%;
    padding-top: 0;
}
.art_modal .cart .item .description-and-controls .name{
    font-size: 14px;
    font-weight: normal;
}
.nou {
    font: 700 18px/1 "Gotham Pro", sans-serif;
    margin: 100px 0px 100px 0px;
    text-align: center;
}

.sum {
    font-size: 22px;
    font-family: "Gotham Pro", sans-serif;
    margin-right: 5px;
}



.art_coupon input{
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 100px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #221e1f;
    display: block;
    font: 14px "Gotham Pro", sans-serif;
    height: 32px;
    padding: 0 12px;
    text-align: center;
    width: 100%;
    margin-bottom: 10px;
}

.art_coupon button{
    background-color: #ffcf2c;
    border: 1px solid #ffcf2c;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #423e3f;
    cursor: pointer;
    font-family: "Gotham Pro", sans-serif;
    font-weight: 600;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
    border-radius: 100px;
    display: block;
    font-size: 12px;
    padding: 8px 32px;
    text-transform: uppercase;
    width: 100%;
    margin-bottom: 20px;
}

.art_coupon button:hover{
    background-color: #fecd3c;
    border-color: #fecd3c;
    color: #221e1f;
}

aside.visible-checkout .art_coupon {
    display: none;
}

.art_modal .art_coupon{
    padding: 15px 15px 0;
}


