@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap");@font-face{src:url(/wp-content/themes/niko-main/fonts/fa-light-300.eot);src:url(/wp-content/themes/niko-main/fonts/fa-light-300.eot) format("embedded-opentype"),url(/wp-content/themes/niko-main/fonts/fa-light-300.woff2) format("woff2"),url(/wp-content/themes/niko-main/fonts/fa-light-300.woff) format("woff"),url(/wp-content/themes/niko-main/fonts/fa-light-300.ttf) format("truetype"),url(/wp-content/themes/niko-main/fonts/fa-light-300.svg##fontawesome) format("svg");font-weight:300;font-style:normal;font-display:block;font-family:Font Awesome\ 5 Pro}.fal{font-weight:300;font-family:Font Awesome\ 5 Pro}:root{--cupertino-pane-shadow:0;--color-primary:#e91e63;--font-color:#333;--bg-color:#fff;--color-grey:#747681;--font-family-mono:monaco,"Consolas","Lucida Console",monospace;--grid-gutter:2rem;--color-lightGrey:#d2d6dd;--font-family-sans:-apple-system,BlinkMacSystemFont,Avenir,"Avenir Next","Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;--color-darkGrey:#3f4144;--bg-secondary-color:#f3f3f6;--color-success:#28bd14;--color-error:#d43939;--color-secondary:#f0932b;--grid-maxWidth:128rem;--font-size:1.6rem}html{font-size:62.5%!important;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.15!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{scrollbar-color:var(--color-lightGrey) var(--bg-primary);scrollbar-width:thin}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--color-lightGrey)}body{padding:0;font-size:var(--font-size);color:var(--font-color);background-color:var(--bg-color);margin:0;line-height:1.6;font-family:Segoe UI,Helvetica Neue,sans-serif;font-family:var(--font-family-sans)}h1,h2,h3,h4,h5,h6{font-weight:500;margin:.35em 0 .7em}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:.85em}a{text-decoration:none;color:var(--color-primary)}a:hover:not(.button){opacity:.75}button{font-family:inherit}p{margin-top:0}blockquote{border-left:3px solid var(--color-lightGrey);padding:1.5rem 2rem;background-color:var(--bg-secondary-color)}dl dt{font-weight:700}hr{height:1px;background-color:var(--color-lightGrey);margin:1rem 0}hr,table{border:none}table{border-collapse:collapse;text-align:left;border-spacing:0;width:100%}table.striped tr:nth-of-type(2n){background-color:var(--bg-secondary-color)}td,th{padding:1.2rem .4rem;vertical-align:middle}thead{border-bottom:2px solid var(--color-lightGrey)}tfoot{border-top:2px solid var(--color-lightGrey)}code,kbd,pre,samp,tt{font-family:var(--font-family-mono)}code,kbd{padding:.2em .4em;font-size:90%;color:var(--color-error);border-radius:4px;white-space:pre-wrap}code,kbd,pre{background-color:var(--bg-secondary-color)}pre{overflow-x:auto;padding:1rem;font-size:1em}pre code{padding:0;background:none}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:none}img{max-width:100%}fieldset{border:1px solid var(--color-lightGrey)}iframe{border:0}.container{padding:0 calc(var(--grid-gutter)/2);max-width:var(--grid-maxWidth);margin:0 auto;width:96%}.row{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-right:calc(var(--grid-gutter)/-2);-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:calc(var(--grid-gutter)/-2);display:-webkit-box;display:-ms-flexbox;display:flex}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col{-ms-flex:1;flex:1;-webkit-box-flex:1}.col,[class*=" col-"],[class^=col-]{margin:0 calc(var(--grid-gutter)/2) calc(var(--grid-gutter)/2)}.col-1{-ms-flex:0 0 calc(8.33333% - var(--grid-gutter));flex:0 0 calc(8.33333% - var(--grid-gutter));max-width:calc(8.33333% - var(--grid-gutter))}.col-1,.col-2{-webkit-box-flex:0}.col-2{-ms-flex:0 0 calc(16.66667% - var(--grid-gutter));flex:0 0 calc(16.66667% - var(--grid-gutter));max-width:calc(16.66667% - var(--grid-gutter))}.col-3{-ms-flex:0 0 calc(25% - var(--grid-gutter));flex:0 0 calc(25% - var(--grid-gutter));max-width:calc(25% - var(--grid-gutter))}.col-3,.col-4{-webkit-box-flex:0}.col-4{-ms-flex:0 0 calc(33.33333% - var(--grid-gutter));flex:0 0 calc(33.33333% - var(--grid-gutter));max-width:calc(33.33333% - var(--grid-gutter))}.col-5{-ms-flex:0 0 calc(41.66667% - var(--grid-gutter));flex:0 0 calc(41.66667% - var(--grid-gutter));max-width:calc(41.66667% - var(--grid-gutter))}.col-5,.col-6{-webkit-box-flex:0}.col-6{-ms-flex:0 0 calc(50% - var(--grid-gutter));flex:0 0 calc(50% - var(--grid-gutter));max-width:calc(50% - var(--grid-gutter))}.col-7{-ms-flex:0 0 calc(58.33333% - var(--grid-gutter));flex:0 0 calc(58.33333% - var(--grid-gutter));max-width:calc(58.33333% - var(--grid-gutter))}.col-7,.col-8{-webkit-box-flex:0}.col-8{-ms-flex:0 0 calc(66.66667% - var(--grid-gutter));flex:0 0 calc(66.66667% - var(--grid-gutter));max-width:calc(66.66667% - var(--grid-gutter))}.col-9{-ms-flex:0 0 calc(75% - var(--grid-gutter));flex:0 0 calc(75% - var(--grid-gutter));max-width:calc(75% - var(--grid-gutter))}.col-10,.col-9{-webkit-box-flex:0}.col-10{-ms-flex:0 0 calc(83.33333% - var(--grid-gutter));flex:0 0 calc(83.33333% - var(--grid-gutter));max-width:calc(83.33333% - var(--grid-gutter))}.col-11{-ms-flex:0 0 calc(91.66667% - var(--grid-gutter));flex:0 0 calc(91.66667% - var(--grid-gutter));max-width:calc(91.66667% - var(--grid-gutter))}.col-11,.col-12{-webkit-box-flex:0}.col-12{-ms-flex:0 0 calc(100% - var(--grid-gutter));flex:0 0 calc(100% - var(--grid-gutter));max-width:calc(100% - var(--grid-gutter))}@media screen and (max-width:599px){.container{width:100%}.col,[class*=col-],[class^=col-]{-ms-flex:0 1 100%;flex:0 1 100%;-webkit-box-flex:0;max-width:100%}}@media screen and (min-width:900px){.col-1-md{-ms-flex:0 0 calc(8.33333% - var(--grid-gutter));flex:0 0 calc(8.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(8.33333% - var(--grid-gutter))}.col-2-md{-ms-flex:0 0 calc(16.66667% - var(--grid-gutter));flex:0 0 calc(16.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(16.66667% - var(--grid-gutter))}.col-3-md{-ms-flex:0 0 calc(25% - var(--grid-gutter));flex:0 0 calc(25% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(25% - var(--grid-gutter))}.col-4-md{-ms-flex:0 0 calc(33.33333% - var(--grid-gutter));flex:0 0 calc(33.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(33.33333% - var(--grid-gutter))}.col-5-md{-ms-flex:0 0 calc(41.66667% - var(--grid-gutter));flex:0 0 calc(41.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(41.66667% - var(--grid-gutter))}.col-6-md{-ms-flex:0 0 calc(50% - var(--grid-gutter));flex:0 0 calc(50% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(50% - var(--grid-gutter))}.col-7-md{-ms-flex:0 0 calc(58.33333% - var(--grid-gutter));flex:0 0 calc(58.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(58.33333% - var(--grid-gutter))}.col-8-md{-ms-flex:0 0 calc(66.66667% - var(--grid-gutter));flex:0 0 calc(66.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(66.66667% - var(--grid-gutter))}.col-9-md{-ms-flex:0 0 calc(75% - var(--grid-gutter));flex:0 0 calc(75% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(75% - var(--grid-gutter))}.col-10-md{-ms-flex:0 0 calc(83.33333% - var(--grid-gutter));flex:0 0 calc(83.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(83.33333% - var(--grid-gutter))}.col-11-md{-ms-flex:0 0 calc(91.66667% - var(--grid-gutter));flex:0 0 calc(91.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(91.66667% - var(--grid-gutter))}.col-12-md{-ms-flex:0 0 calc(100% - var(--grid-gutter));flex:0 0 calc(100% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(100% - var(--grid-gutter))}}@media screen and (min-width:1200px){.col-1-lg{-ms-flex:0 0 calc(8.33333% - var(--grid-gutter));flex:0 0 calc(8.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(8.33333% - var(--grid-gutter))}.col-2-lg{-ms-flex:0 0 calc(16.66667% - var(--grid-gutter));flex:0 0 calc(16.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(16.66667% - var(--grid-gutter))}.col-3-lg{-ms-flex:0 0 calc(25% - var(--grid-gutter));flex:0 0 calc(25% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(25% - var(--grid-gutter))}.col-4-lg{-ms-flex:0 0 calc(33.33333% - var(--grid-gutter));flex:0 0 calc(33.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(33.33333% - var(--grid-gutter))}.col-5-lg{-ms-flex:0 0 calc(41.66667% - var(--grid-gutter));flex:0 0 calc(41.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(41.66667% - var(--grid-gutter))}.col-6-lg{-ms-flex:0 0 calc(50% - var(--grid-gutter));flex:0 0 calc(50% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(50% - var(--grid-gutter))}.col-7-lg{-ms-flex:0 0 calc(58.33333% - var(--grid-gutter));flex:0 0 calc(58.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(58.33333% - var(--grid-gutter))}.col-8-lg{-ms-flex:0 0 calc(66.66667% - var(--grid-gutter));flex:0 0 calc(66.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(66.66667% - var(--grid-gutter))}.col-9-lg{-ms-flex:0 0 calc(75% - var(--grid-gutter));flex:0 0 calc(75% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(75% - var(--grid-gutter))}.col-10-lg{-ms-flex:0 0 calc(83.33333% - var(--grid-gutter));flex:0 0 calc(83.33333% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(83.33333% - var(--grid-gutter))}.col-11-lg{-ms-flex:0 0 calc(91.66667% - var(--grid-gutter));flex:0 0 calc(91.66667% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(91.66667% - var(--grid-gutter))}.col-12-lg{-ms-flex:0 0 calc(100% - var(--grid-gutter));flex:0 0 calc(100% - var(--grid-gutter));-webkit-box-flex:0;max-width:calc(100% - var(--grid-gutter))}}fieldset{padding:.5rem 2rem}legend{font-size:.8em;text-transform:uppercase;letter-spacing:.1rem}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),select,textarea,textarea[type=text]{padding:.8rem 1rem;font-size:1em;border:1px solid var(--color-lightGrey);-webkit-transition:all .2s ease;transition:all .2s ease;border-radius:4px;width:100%;font-family:inherit;display:block}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):not(:disabled):hover,select:hover,textarea:hover,textarea[type=text]:hover{border-color:var(--color-grey)}input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]):focus,select:focus,textarea:focus,textarea[type=text]:focus{outline:none}input.error:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),textarea.error{border-color:var(--color-error)}input.success:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=color]):not([type=button]):not([type=reset]),textarea.success{border-color:var(--color-success)}select{-webkit-appearance:none;background:#f3f3f6 no-repeat 100%;background-origin:content-box;background-size:1ex;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='60' height='40' fill='%23555'><polygon points='0,0 60,0 30,40'/></svg>")}[type=checkbox],[type=radio]{height:1.6rem;width:1.6rem}.button,[type=button],[type=reset],[type=submit],button{-webkit-transform:scale(1);transform:scale(1);padding:1rem 2.5rem;font-size:var(--font-size);border:1px solid transparent;text-decoration:none;color:var(--color-darkGrey);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;text-align:center;border-radius:4px;background:var(--color-lightGrey);cursor:pointer;line-height:1;display:inline-block}.grouped{display:-webkit-box;display:-ms-flexbox;display:flex}.grouped>:not(:last-child){margin-right:16px}.grouped.gapless>*{margin:0 0 0 -1px!important;border-radius:0!important}.grouped.gapless>:first-child{margin:0!important;border-radius:4px 0 0 4px!important}.grouped.gapless>:last-child{border-radius:0 4px 4px 0!important}.button+.button{margin-left:1rem}.button:hover,[type=button]:hover,[type=reset]:hover,[type=submit]:hover,button:hover{opacity:.8}.button:active,[type=button]:active,[type=reset]:active,[type=submit]:active,button:active{-webkit-transform:scale(.98);transform:scale(.98)}button:disabled,button:disabled:hover,input:disabled,input:disabled:hover{opacity:.4;cursor:not-allowed}.button.dark,.button.error,.button.primary,.button.secondary,.button.success,[type=submit]{color:#fff;background-color:#000;background-color:var(--color-primary);z-index:1}.button.secondary{background-color:var(--color-grey)}.button.dark{background-color:var(--color-darkGrey)}.button.error{background-color:var(--color-error)}.button.success{background-color:var(--color-success)}.button.outline{border-color:var(--color-lightGrey);background-color:transparent}.button.outline.primary{border-color:var(--color-primary);color:var(--color-primary)}.button.outline.secondary{border-color:var(--color-grey);color:var(--color-grey)}.button.outline.dark{border-color:var(--color-darkGrey);color:var(--color-darkGrey)}.button.clear{border-color:transparent;color:var(--color-primary);background-color:transparent}.button.icon{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button.icon>img{margin-left:2px}.button.icon-only{padding:1rem}::-webkit-input-placeholder{color:#bdbfc4}::-moz-placeholder{color:#bdbfc4}:-ms-input-placeholder{color:#bdbfc4}::-ms-input-placeholder{color:#bdbfc4}::placeholder{color:#bdbfc4}.nav{min-height:5rem;-webkit-box-align:stretch;align-items:stretch;-ms-flex-align:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}.nav img{max-height:3rem}.nav-center,.nav-left,.nav-right,.nav>.container{display:-webkit-box;display:-ms-flexbox;display:flex}.nav-center,.nav-left,.nav-right{-ms-flex:1;flex:1;-webkit-box-flex:1}.nav-left{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.nav-right{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.nav-center{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}@media screen and (max-width:480px){.nav,.nav>.container{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-orient:vertical}.nav-center,.nav-left,.nav-right{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center}}.nav .brand,.nav a{padding:1rem 2rem;text-decoration:none;color:var(--color-darkGrey);-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.nav .active:not(.button),.nav [aria-current=page]:not(.button){color:#000;color:var(--color-primary)}.nav .brand{padding-top:0;font-size:1.75em;padding-bottom:0}.nav .brand img{padding-right:1rem}.nav .button{margin:auto 1rem}.card{padding:1rem 2rem;-webkit-box-shadow:0 1px 3px var(--color-grey);box-shadow:0 1px 3px var(--color-grey);border-radius:4px;background:var(--bg-color)}.card p:last-child{margin:0}.card header>*{margin-bottom:1rem;margin-top:0}.tabs{display:-webkit-box;display:-ms-flexbox;display:flex}.tabs a{text-decoration:none}.tabs>.dropdown>summary,.tabs>a{-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem 2rem;-webkit-box-flex:0;color:var(--color-darkGrey);border-bottom:2px solid var(--color-lightGrey);text-align:center}.tabs>a.active,.tabs>a:hover,.tabs>a[aria-current=page]{border-bottom:2px solid var(--color-darkGrey);opacity:1}.tabs>a.active,.tabs>a[aria-current=page]{border-color:var(--color-primary)}.tabs.is-full a{-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-flex:1}.tag{padding:.5rem;border:1px solid var(--color-lightGrey);color:var(--color-grey);text-transform:uppercase;letter-spacing:.5px;line-height:1;display:inline-block}.tag.is-small{padding:.4rem;font-size:.75em}.tag.is-large{padding:.7rem;font-size:1.125em}.tag+.tag{margin-left:1rem}details.dropdown{position:relative;display:inline-block}details.dropdown>:last-child{position:absolute;left:0;white-space:nowrap}.bg-primary{background-color:var(--color-primary)!important}.bg-light{background-color:var(--color-lightGrey)!important}.bg-dark{background-color:var(--color-darkGrey)!important}.bg-grey{background-color:var(--color-grey)!important}.bg-error{background-color:var(--color-error)!important}.bg-success{background-color:var(--color-success)!important}.bd-primary{border:1px solid var(--color-primary)!important}.bd-light{border:1px solid var(--color-lightGrey)!important}.bd-dark{border:1px solid var(--color-darkGrey)!important}.bd-grey{border:1px solid var(--color-grey)!important}.bd-error{border:1px solid var(--color-error)!important}.bd-success{border:1px solid var(--color-success)!important}.text-primary{color:var(--color-primary)!important}.text-light{color:var(--color-lightGrey)!important}.text-dark{color:var(--color-darkGrey)!important}.text-grey{color:var(--color-grey)!important}.text-error{color:var(--color-error)!important}.text-success{color:var(--color-success)!important}.text-white{color:#fff!important}.pull-right{float:right!important}.pull-left{float:left!important}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.is-full-screen{min-height:100vh;width:100%}.is-full-width{width:100%!important}.is-vertical-align{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.is-center,.is-horizontal-align,.is-vertical-align{display:-webkit-box;display:-ms-flexbox;display:flex}.is-center,.is-horizontal-align{-ms-flex-pack:center;justify-content:center;-webkit-box-pack:center}.is-center{-webkit-box-align:center;align-items:center;-ms-flex-align:center}.is-right{-ms-flex-pack:end;justify-content:flex-end;-webkit-box-pack:end}.is-left,.is-right{-webkit-box-align:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.is-left{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start}.is-fixed{position:fixed;width:100%}.is-paddingless{padding:0!important}.is-marginless{margin:0!important}.is-pointer{cursor:pointer!important}.is-rounded{border-radius:100%}.clearfix{content:"";clear:both;display:table}.is-hidden{display:none!important}@media screen and (max-width:599px){.hide-xs{display:none!important}}@media screen and (min-width:600px) and (max-width:899px){.hide-sm{display:none!important}}@media screen and (min-width:900px) and (max-width:1199px){.hide-md{display:none!important}}@media screen and (min-width:1200px){.hide-lg{display:none!important}}@media print{.hide-pr{display:none!important}}#menu::-webkit-scrollbar{width:0}#menu{overflow:-moz-scrollbars-none;-ms-overflow-style:none}body{height:100%;overflow-y:scroll;position:relative;-webkit-overflow-scrolling:touch;background:#fbf9f9;font-family:Roboto,sans-serif}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}a.post-edit-link{display:none}input[type=number]{-moz-appearance:textfield}img{height:auto}.line_total bdi{display:block}.page{min-height:100vh}.side_area{padding:0;margin:0;background:#fbf9f9;z-index:3}.content{overflow:hidden;padding:0;margin:0;background:#fff}footer{overflow:hidden;color:#fff;background:#000}footer .footer_menu{list-style:none;padding:0;justify-content:center;font-size:1.4rem;margin:20px 0;align-items:center;display:flex}footer .footer_menu a{color:#fff;margin:5px}footer .copyright_flex{justify-content:space-between;font-size:1.3rem;color:#bbb}footer .copyright_flex,footer .payment{align-items:center;display:flex}footer .payment img{max-width:40px;margin:0 10px}#content{padding-top:80px;position:relative;padding-right:40px;padding-left:40px}body.home #content{padding-top:50px}.autofix_sb.fixed{height:100%;overflow:auto;right:auto;position:fixed!important;bottom:auto;top:auto;left:auto}.autofix_sb.fixed.bottom{position:absolute!important;bottom:0}.main_header{height:50px;padding:5px 40px;color:#2d3136;position:fixed;align-items:center;background:#fbf9f9;width:1088px;display:flex;z-index:10}#savedAddress a{padding:10px 20px;font-size:14px;color:#303030;border-radius:5px;background:#ebebeb}.main_header .header_contacts{flex-direction:column;margin:5px 30px 5px auto;align-items:center;display:flex}.main_header .header_phone{font-size:2.5rem;text-decoration:none;color:inherit;cursor:pointer;line-height:1}.main_header .header_phone span{font-size:1.5rem;position:relative;opacity:.5;top:-5px;margin:0}.main_header .header_contacts .schedule{padding:2px 6px;font-size:1.1rem;color:#3a3a3a;margin:3px 10px 0;border-radius:3px;line-height:1}.main_header .order-call-button{padding:0;transition:border .2s,color .2s;border-bottom:1px dotted;background:transparent;margin-left:20px;line-height:1.2858}.main_header .header_basket{font-size:2.2rem;align-items:center;display:flex}.main_header .header_basket>div{margin-right:5px;min-width:110px;cursor:pointer}.main_header .header_basket .in_cart_total{margin-left:10px}.main_header .account .account_btn{align-items:center;display:flex}.main_header .account .account_btn i{color:var(--color-primary)}.main_header .account{border-right:1px dashed #e8e8e8}.main_header .account .logged{font-size:1.5rem;color:#353535;margin:0 10px 0 5px;line-height:1}.side_area .logo{max-width:120px;margin:5px auto;display:block}.side_area .logo img{height:auto;width:auto}.side_area nav{margin-top:1rem}.sidebar_cats{list-style:none;border-left:1px dashed #efefef;padding:20px 10px 20px 20px;font-size:1.6rem;margin:0}.sidebar_cats li:nth-child(3n){margin-bottom:10px}.sidebar_cats li a{font-weight:500;color:#4a4a4a!important}.sidebar_cats li a:hover{color:var(--color-primary)}ul.tags_menu{list-style:none;padding:0;margin:0;background:#efefef}ul.tags_menu li a{padding:14px 10px 14px 55px;font-size:1.4rem;font-weight:500;color:#4a4a4a;transition:all .1s;background-size:25px;background-position:20px;line-height:1.2;background-repeat:no-repeat;display:block}ul.tags_menu li a:hover{color:#fff;opacity:1;background:var(--color-primary);background-size:25px;background-position:20px;background-repeat:no-repeat}.side_area .actions_page{padding:10px 10px 10px 20px;font-weight:500;color:#fff;text-transform:uppercase;position:relative;background:var(--color-primary);margin-left:-5px;width:calc(100% + 5px);display:block}.side_area .actions_page:before{border:3px solid transparent;border-right:3px solid var(--color-primary);content:"";position:absolute;border-top:2px solid var(--color-primary);bottom:-5px;left:0;display:block}.side_area .city{font-size:1.4rem;font-weight:400;text-align:center;width:auto}.side_area .city i{margin-right:5px;color:var(--color-primary)}.static{overflow:hidden!important}.search{position:relative;margin:10px 0;width:100%;z-index:10}.search #product-search{color:#000;position:relative;padding-right:4rem;border-radius:5px}.search #product-search+label{transform:translateY(-50%);right:10px;color:#000;position:absolute;top:50%}.search #product-search:focus+label{color:var(--color-primary)}.search_result{border:1px solid #d2d6dd;transition:visibility .1s,opacity .2s;position:absolute;opacity:0;visibility:hidden;top:39px;border-radius:5px;background:#fff;width:100%}.search .no-result,.search_result.show{opacity:1;visibility:visible}.search .no-result{padding:10px;font-size:1.4rem;text-align:center;line-height:1.3}.search_result ul.products{margin:0}.search_result ul.products .product{border-bottom:1px dashed #e5e5e5;flex-direction:row;margin:5px;align-items:center;box-shadow:none;border-radius:0;width:100%}.search_result ul.products .product:last-child{border-bottom:0}.search_result ul.products .product:hover{box-shadow:none}.search_result ul.products .product .img{width:20%}.search_result ul.products .product .img img{border-radius:5px}.search_result ul.products .product .info{padding:0 10px;width:80%}.search_result ul.products .product .info .title{font-size:1.4rem;font-weight:500;margin-bottom:5px;line-height:1}.search_result ul.products .product .info .pw_flex{justify-content:space-between;font-size:1.2rem;align-items:center;display:flex}.search_result ul.products .product .info .pw_flex .price{font-size:12px;font-weight:500}.search_result ul.products .product .info .pw_flex .weight{font-size:1.2rem;color:#8b8b8b}.single-product .product-flex{flex-wrap:wrap;margin-bottom:2rem;display:flex}.single-product .product_img{position:relative;width:50%}.single-product .product_img img{width:100%}.single-product .product_info{padding:5px 20px 40px;position:relative;flex-direction:column;width:50%;display:flex}.single-product .quantity{display:none!important}.single-product .price{font-size:2rem;font-weight:500}.single_variation_wrap,form.simple_product{padding:5px 20px;justify-content:space-between;right:0;position:absolute;bottom:0;align-items:center;left:0;width:100%;display:flex}.modal_close span{display:none}div.home_cats{list-style:none;padding:0;justify-content:center;flex-wrap:wrap;align-content:center;display:flex}div.home_cats.action_detail{justify-content:left}div.home_cats a{color:#fff;background-size:cover;background-color:#2d3136;background-position:center -30px;line-height:1}div.home_cats a:nth-child(-n+8){height:190px;padding:10px;justify-content:flex-end;font-size:1.8rem;font-weight:500;flex-direction:column;margin:.5%;align-items:center;border-radius:10px;width:24%;display:flex}div.home_cats a:nth-child(n+9){padding:5px 15px;color:#2d3136;margin:1%;border-radius:5px;background:#efefef}.h2{font-size:2.8rem;font-weight:500;position:relative;text-align:center;margin-top:3rem}.h2 span{font-size:6rem;color:#f3f3f3;position:absolute;top:0;left:0;line-height:.4;z-index:1}.h1{font-size:2em;font-weight:500;margin:.35em 0 .7em}h1{line-height:1.2}ul.products{list-style:none;padding:0;flex-wrap:wrap;display:flex}ul.products .product{overflow:hidden;transition:all .2s;flex-direction:column;margin:.5%;box-shadow:0 0 1px #b3b3b3;border-radius:5px;cursor:pointer;width:24%;display:flex}ul.products .product:hover{box-shadow:0 0 2px #b3b3b3}ul.products .product .product_img{position:relative}ul.products .product .product_img img{width:100%}ul.products .product .product_title{padding:5px;display:flex}ul.products .product .product_title a{overflow:hidden;text-overflow:ellipsis;font-size:1.4rem;font-weight:500;color:#000;max-height:2.6em;line-height:1.3em;word-wrap:break-word}ul.products .product .product_title .weight{font-size:1.3rem;margin-left:auto;white-space:nowrap}ul.products .product .product_description{padding:5px}ul.products .product .product_cart{padding:5px 5px 10px;justify-content:space-between;align-items:center;margin-top:auto;display:flex}ul.products .product .product_cart .price{font-size:1.5rem;font-weight:500}ul.products .product .product_cart .price del{opacity:.5}ul.products .product .product_description p{font-size:1.1rem;margin-bottom:0;text-transform:capitalize;line-height:1.3}ul.products .product .product_description p span{text-transform:lowercase}.product_description{font-size:1.3rem}.product .variations select{display:none}.product .variations .variation-radios{flex-wrap:wrap;align-items:center;display:flex}.product .variations .reset_variations,.product .variations input{display:none!important}.product .variations_form{margin-top:1rem}.product table.variations td.label{font-size:1.5rem;font-weight:600;white-space:nowrap}.product .variations input+label{padding:2px 10px;color:#1f1f1f;margin:.5%;border-radius:5px;background:#f9f9f9;cursor:pointer;width:49%;white-space:nowrap}.product .variations input:checked+label{color:#fff;background:var(--color-primary)}.product .add_cart{justify-content:flex-end;text-align:right;align-items:center;line-height:1;display:flex}.product .add_cart .in_cart{font-size:1.1rem;font-weight:500;margin-right:10px;display:block}.product .add_cart .count{font-size:1.4rem;display:block}.modal .cross_products_grid .product .single_add_to_cart_button,.product .single_add_to_cart_button{height:40px;padding:0;font-size:2.5rem;color:#fff;border-radius:50%;background:var(--color-primary);width:40px;line-height:40px}.modal .product .single_add_to_cart_button,.single-product .product form .single_add_to_cart_button{padding:0 15px;font-size:1.9rem;border-radius:5px;width:auto}.modal .cross_products .product .single_add_to_cart_button{border-radius:50%}.modal .woocommerce-notices-wrapper{display:none}.tooltip{height:30px;transition:top .2s;position:absolute;background-size:100%;top:10px;background-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.3);background-position:50%;border-radius:50%;left:5px;width:30px;background-repeat:no-repeat}.tooltip:before{transition:opacity .15s;content:"";opacity:0;visibility:hidden}.tooltip:hover:before{height:7px;-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);position:absolute;opacity:1;visibility:visible;top:50%;background-color:#fff;left:42px;width:7px}.tooltip:after{transition:opacity .15s;content:attr(data-tooltip);opacity:0;visibility:hidden}.tooltip:hover:after{-ms-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;padding:5px 10px;font-size:11px;font-weight:700;color:#222;text-transform:uppercase;position:absolute;opacity:1;visibility:visible;top:50%;border-radius:3px;background:#fff;left:45px;line-height:1;white-space:nowrap}.product_img .tooltip:nth-child(2){top:35px}.product_img .tooltip:nth-child(3){top:60px}.product_img .tooltip:nth-child(4){top:85px}.product_img .tooltip:nth-child(5){top:110px}.product_img .tooltip:nth-child(6){top:135px}.product_img:hover .tooltip:nth-child(2){top:40px}.product_img:hover .tooltip:nth-child(3){top:70px}.product_img:hover .tooltip:nth-child(4){top:100px}.product_img:hover .tooltip:nth-child(5){top:130px}.product_img:hover .tooltip:nth-child(6){top:160px}.cupertino-pane-wrapper .pane{overflow:auto;padding-top:0!important;max-width:100%!important;-webkit-overflow-scrolling:touch}.suggestions-promo{display:none!important}.mini_cart>i{position:relative}.in_cart_count{height:20px;font-size:13px;font-weight:500;right:-10px;color:#fff;position:absolute;text-align:center;top:-10px;border-radius:50%;background:var(--color-primary);width:20px;line-height:20px;font-family:Roboto}.added_to_cart.wc-forward{display:none!important}span.minus,span.plus{height:30px;padding:0 5px;font-size:2rem;transition:background-color .2s ease;text-align:center;background-color:#f6f6f6;margin:5px;border-radius:5px;cursor:pointer;width:30px}span.minus:hover,span.plus:hover{background-color:#e3e4e6}ul.product_list{list-style:none;padding:0}ul.product_list li{align-content:center;width:100%;display:flex}.promo_slider_holder{height:395px;overflow:hidden;position:relative;max-width:1050px;margin:70px auto 0;width:100%}.promo_slider .slide{height:auto;overflow:hidden;width:inherit}.promo_slider{overflow:hidden;border-radius:10px}.owl-carousel .owl-stage{align-items:stretch;display:flex}.owl-carousel .owl-next,.owl-carousel .owl-prev{height:100%;position:absolute;top:0;width:20%;display:block!important}.owl-carousel .owl-prev{text-align:left;left:0}.owl-carousel .owl-next{right:0;text-align:right}.owl-carousel .owl-next i,.owl-carousel .owl-prev i{font-size:40px;border:2px solid #fff;color:#fff;text-align:center;margin:15px;border-radius:50%;width:44px;line-height:1}.owl-carousel .owl-dots{position:absolute;bottom:15px;text-align:center;width:100%;line-height:1;z-index:1}.owl-carousel .owl-dots button.owl-dot{height:5px;margin:0 5px;border-radius:0;background:#fff;width:40px}.owl-carousel .owl-dots button.owl-dot.active{background:var(--color-primary)}.pointer{cursor:pointer}ul.cross_products{max-width:1000px;margin:0 auto 3rem}ul.cross_products .product{height:100%;flex-direction:column;margin:.5%;cursor:pointer;width:100%;display:flex}ul.cross_products .product_img{width:100%}.delivery #map{height:400px}.cost_calc #city{margin-bottom:10px;background-color:#fff}.cost_calc #house,.cost_calc #street{border:1px solid var(--color-primary)}.route_data{height:223px;flex-wrap:wrap;position:relative;display:flex}.route_data #placeholder{height:110%;font-size:1.8rem;right:0;color:#3c3c3c;position:absolute;bottom:0;text-align:center;top:0;background:#fff;left:0;width:100%;line-height:1.4}.route_data #placeholder>i{font-size:8rem;color:#e8e8e8;text-align:center;margin:20px auto;display:block}.route_data>div:not(#placeholder){height:49%;justify-content:center;font-size:1.4rem;border:1px solid #dedede;flex-direction:column;margin:1%;align-items:center;border-radius:10px;width:49%;display:flex}.route_data>div:not(#placeholder) span{font-size:2.2rem;font-weight:500;margin-bottom:5px;color:var(--color-primary);line-height:1}.route_data>div:not(#placeholder) i{font-size:2.2rem;margin-bottom:5px;color:#ffc107;line-height:1}.route_data #min_order,.route_data #route_distance{margin-left:0!important}.route_data #route_love,.route_data #route_time{margin-right:0!important}ul.points_list{list-style:none;padding:0;flex-wrap:wrap;display:flex}ul.points_list>li.point{border:1px solid #dcdcdc;margin-bottom:1%;width:49.5%;display:flex}ul.points_list>li.point:nth-child(2n){margin-left:1%}ul.points_list .point_gallery_holder{width:40%}ul.points_list .point_contacts{padding:20px;flex-direction:column;width:60%;display:flex}ul.points_list .point_contacts h3{font-size:1.8rem;margin:0 0 10px;line-height:1}ul.points_list .point_contacts .adress,ul.points_list .point_contacts .phone{font-size:1.5rem}ul.points_list .point_contacts .work_hours{margin-bottom:1.5rem}ul.points_list .point_contacts .buttons{justify-content:center;align-items:center;margin-top:auto;display:flex}ul.points_list .point_contacts .buttons a{flex:1 1;padding:8px 2px;font-weight:500;color:#000;text-align:center;margin:0 3px;border-radius:5px;background:#f3f3f5;line-height:1}ul.points_list .point_contacts .buttons a.active{color:#fff;background:var(--color-primary)}.points_list .owl-carousel .owl-next i,.points_list .owl-carousel .owl-prev i{margin:10px}.points_list .owl-carousel{width:100%}.points_list .owl-carousel .owl-dots button.owl-dot{width:20px}.points_list img{height:auto;width:100%}#map{height:70vh;max-width:1000px;margin:auto;width:100%}.hidden{display:none}.entry-content{font-size:1.3rem;line-height:1.4}.switcher_center{text-align:center}.login_steps{max-width:500px;margin:5rem auto;background:#fff;display:block}.login_steps .step{transform:translateY(50px);transition:all .2s;position:absolute;opacity:0;visibility:hidden;z-index:-1}.login_steps .step.active{transform:translateY(0);position:static;opacity:1;visibility:visible;z-index:1}.mobile_menu{display:none}.owl-carousel .owl-stage:after{content:none}.flyer{-webkit-animation:spin .6s linear infinite;-moz-animation:spin .6s linear infinite;animation:spin .6s linear infinite;height:40px;padding:0;font-weight:600;color:#fff;position:absolute;border-radius:50%;background:var(--color-primary);width:40px;z-index:10}@-moz-keyframes spin{to{-moz-transform:rotate(180deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(180deg)}}@keyframes spin{to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.loading{color:var(--color-primary)!important;position:relative}.loading:after{animation:button-loading-spinner 1s ease infinite;height:50vw;border:4px solid transparent;right:0;content:"";position:absolute;max-width:35px;border-top-color:#fff;max-height:35px;bottom:0;top:0;margin:auto;border-radius:50%;left:0;width:50vw}.loading_white{position:relative}.loading_white:before{opacity:.8;background:#fff;z-index:2}.loading_white:after,.loading_white:before{right:0;content:"";position:absolute;bottom:0;top:0;left:0}.loading_white:after{animation:button-loading-spinner 1s ease infinite;height:50vw;border:4px solid transparent;max-width:35px;border-top:4px solid var(--color-primary);max-height:35px;margin:auto;border-radius:50%;width:50vw;z-index:3}@keyframes button-loading-spinner{0%{transform:rotate(0turn)}to{transform:rotate(1turn)}}.cart_content{justify-content:space-between;display:flex}.cart_content ul.product_list{padding-right:15px;margin:0;width:70%}.cart_content ul.product_list li{align-items:center;cursor:pointer}.cart_content ul.product_list .preview{width:14%}.cart_content ul.product_list .count_block{width:16%}.cart_content ul.product_list .preview img{border-radius:5px}.cart_content ul.product_list .info{padding:10px;flex-direction:column;align-self:stretch;width:58%;display:flex}.cart_content ul.product_list .info .title{font-size:1.6rem;font-weight:500;margin-bottom:5px}.cart_content ul.product_list .info .data{flex-wrap:wrap;font-size:1.2rem;display:flex}.cart_content ul.product_list .info .data span{padding:3px 10px;margin-right:5px;border-radius:10px;background:#f6f6f6;line-height:1;white-space:nowrap}.cart_content ul.product_list .info .weight{font-size:1.2rem;font-weight:500;color:#a5a5a5;margin-top:auto}.cart_content ul.product_list .count_block>.count{justify-content:space-between;align-items:center;display:flex}.cart_content ul.product_list .count_block>.count .count{font-size:1.6rem;font-weight:500}.cart_content ul.product_list .count_block>.count.gift{justify-content:center}.cart_content ul.product_list .count_block>.count.gift>i{font-size:1.2rem;margin-left:5px}.cart_content ul.product_list .line_total{font-size:1.8rem;font-weight:500;text-align:right;width:12%}.cart_content ul.product_list .count_block .price,.cart_content ul.product_list .count_block .price.gift{font-size:1.2rem;font-weight:500;color:#5a5a5a;text-align:center}.cart_content ul.product_list .count_block .price.gift i{color:var(--color-primary)}.cart_content .actions_list{flex-direction:column;width:30%;display:flex}.cart_content .actions_list a.checkout-link{padding:10px;font-weight:500;margin-bottom:5px;color:#fff;text-align:center;border-radius:10px;background:var(--color-primary);width:100%;margin-top:auto;display:block}.login_steps .title{font-size:3rem;font-weight:500;margin-bottom:20px;text-align:center;line-height:1.1}.login_steps p{font-size:1.4rem;margin-bottom:30px;text-align:center;line-height:1.4}.login_steps .login_flex{padding:0 20px;justify-content:center;margin-bottom:15px;align-items:stretch;display:flex}.login_steps .login_flex button{color:#fff;background:var(--color-primary);white-space:pre}.login_steps .login_flex .phone_number{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.login_steps .login_flex .send_sms{border-bottom-left-radius:0;border-top-left-radius:0}.login_steps .agreement{font-size:1.2rem;color:#3a3a3a;text-align:center;line-height:1.3}.login_steps .agreement a{color:#000;display:inline-block}.login_steps input.check_code{font-size:8rem!important;border:none!important;font-weight:400;text-align:center;line-height:1}.login_steps .check_flex{justify-content:center;align-items:center;display:flex}.login_steps .check_flex button{font-size:1.4rem;background:transparent}.login_steps .check_flex button span{margin-right:5px}.seo{overflow:auto;font-size:1.3rem;transition:all .2s;position:relative;max-height:unset;margin:4rem 0;line-height:1.4;display:block}.seo h1{font-size:3rem;font-weight:500;text-align:center}.seo ol,.seo ul{list-style:none;margin-top:2rem;padding-left:0}.seo ol li,.seo ul li{margin-bottom:1rem;position:relative;padding-left:2rem}.seo ol li:before,.seo ul li:before{height:1px;color:#858585;content:" ";position:absolute;background:#000;left:0;width:10px;margin-top:9px}.seo.cut{overflow:hidden;margin-bottom:20px;max-height:200px}.seo.cut:after{height:100px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);right:0;content:"";position:absolute;bottom:0;background:#fff;background:-moz-linear-gradient(0deg,#fff 0,hsla(0,0%,100%,0) 100%);background:-webkit-linear-gradient(0deg,#fff,hsla(0,0%,100%,0));background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));left:0}button.expand{color:#313131;margin:1rem auto;border-radius:30px;background:#eaeaea;display:block}.tag_check input{display:none}.tag_check label span{height:32px;padding:5px 10px;font-size:1.4rem;border:1px solid transparent;font-weight:500;margin-right:10px;margin-bottom:5px;color:#000;transition:all .15s;align-items:center;border-radius:10px;background:#f1f1f1;cursor:pointer;line-height:1;user-select:none;display:inline-flex}.tag_check label:hover span{border:1px solid var(--color-primary)}.tag_check input:checked+span{border-color:var(--color-primary);color:#fff;padding-right:36px;background-size:12px 12px;background-color:var(--color-primary);background-position:right 14px center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M9.453 8 15.7 1.754A1.028 1.028 0 1 0 14.246.301L8 6.546 1.754.301A1.027 1.027 0 1 0 .301 1.754L6.547 8 .3 14.246a1.027 1.027 0 1 0 1.453 1.453L8 9.453l6.246 6.246a1.024 1.024 0 0 0 1.453 0 1.027 1.027 0 0 0 0-1.453z' clip-rule='evenodd'/%3E%3C/svg%3E");background-repeat:no-repeat}.account-navigation,.cat_header .subcats,.choose_variant{height:40px;padding:2px;max-width:100%;margin:0 0 2rem;border-radius:174px;background:#f3f3f5;left:0;vertical-align:bottom;display:inline-block}.account-navigation ul,.cat_header .subcats .subcats_list,.choose_variant ul{padding:0;margin:0;display:table}.account-navigation ul li,.cat_header .subcats .subcat,.choose_variant ul li{border-radius:40px;vertical-align:middle;display:table-cell}.account-navigation ul li a,.cat_header .subcats .subcat span,.choose_variant ul li span{height:36px;padding:0 16px;font-size:14px;font-weight:500;color:rgba(0,0,0,.5);transition:color .3s,background .3s;position:relative;text-align:center;align-items:center;border-radius:40px;cursor:pointer;line-height:21px;-ms-flex-align:center;user-select:none;white-space:nowrap;display:-ms-flexbox;display:flex}.account-navigation ul li.is-active a,.cat_header .subcats .subcat.active span,.choose_variant ul li.active span{color:#000;background-color:#fff;box-shadow:5px 5px 10px rgba(0,0,0,.15)}form#edit_account ul{list-style:none;padding:0}form#edit_account ul li{margin-bottom:2.4rem}form#edit_account input{padding:1.2rem 2rem;font-size:1.5rem;border-radius:5px}form#edit_account ul li span{font-size:1.5rem;font-weight:500;margin-bottom:.5rem;display:block}form#edit_account #address input{margin-bottom:1rem;border-radius:5px}form#edit_account button{margin:2rem auto;border-radius:2rem}.h1_head_flex{justify-content:space-between}.h1_head_flex,.h1_head_flex a{align-items:center;display:flex}.h1_head_flex a{font-size:1.4rem;font-weight:500;color:#000}.h1_head_flex a img{margin-right:5px}#billing_address_1_field,#billing_address_2_field,#billing_city_field,#billing_country_field,#billing_email_field,#city_id,#street_id,.display-none,.woocommerce-checkout-review-order-table th{display:none!important}.woocommerce-checkout .cart_content{flex-direction:column}.woocommerce-shipping-totals td{padding-right:0;padding-left:0}.woocommerce-billing-fields__field-wrapper{-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:start;margin-right:calc(var(--grid-gutter)/-2);-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-left:calc(var(--grid-gutter)/-2);display:-webkit-box;display:-ms-flexbox;display:flex}#billing_first_name_field,#billing_phone_field{-ms-flex:0 0 calc(50% - var(--grid-gutter));flex:0 0 calc(50% - var(--grid-gutter));max-width:calc(50% - var(--grid-gutter));margin:0 calc(var(--grid-gutter)/2) calc(var(--grid-gutter)/2)}#cities_list,#payment ul.wc_payment_methods,#shipping_method{list-style:none;padding:0;margin:5px 0;display:flex}#cities_list li,#payment ul.wc_payment_methods li,#shipping_method li{flex:1 0 0}#cities_list input,#payment ul.wc_payment_methods input[name=payment_method],#payment ul.wc_payment_methods li img,#shipping_method input.shipping_method{display:none!important}#cities_list label,#payment ul.wc_payment_methods label,#shipping_method label{padding:5px 10px;text-align:center;margin:5px;border-radius:5px;background:#f6f6f6;cursor:pointer;display:block}#cities_list li:first-child label,#payment ul.wc_payment_methods li:first-child label,#shipping_method li:first-child label{margin-left:0}#cities_list li:last-child label,#payment ul.wc_payment_methods li:last-child label,#shipping_method li:last-child label{margin-right:0}#cities_list input:checked+label,#payment ul.wc_payment_methods input[name=payment_method]:checked+label,#shipping_method input.shipping_method:checked+label{color:#fff;background:#2c3e50}.woocommerce-privacy-policy-text{font-size:1.1rem;line-height:1.3}.woocommerce-checkout #place_order{width:100%}.woocommerce-checkout .woocommerce-form-coupon-toggle{display:none!important}.coupon-form{margin-bottom:20px}.coupon-form .coupon_flex{align-items:stretch;display:flex}.coupon-form .coupon_flex button{font-size:1.4rem;color:#000;background:#f3f3f3;margin-left:10px;white-space:pre}.price .ssp{color:var(--color-primary)}.functional_modal{overflow:auto;right:0;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background:rgba(0,0,0,.6);left:0;z-index:-1}.functional_modal .fm_container{height:auto;transform:translateX(-50%) translateY(0);padding:40px;transition:all .2s;position:fixed;opacity:0;visibility:hidden;top:50%;box-shadow:0 0 10px #8c8c8c;border-radius:10px;background:#fff;left:50%;width:600px;z-index:2}.functional_modal.roulette_modal .fm_container{padding:30px 20px 10px;border:2px solid #c7c7c7;box-shadow:unset;background:#fff;width:900px}.functional_modal .fm_container.transparent{box-shadow:none;background:transparent}.functional_modal.active .fm_container{transform:translateX(-50%) translateY(-50%);opacity:1;visibility:visible}.functional_modal.active{opacity:1;visibility:visible;z-index:10}.peg,.wheelSVG{visibility:hidden}.centerCircle,.valueContainer,.wheelOutline,.wheelText{pointer-events:none}.wheelContainer,.wheelContainer .toast{text-align:center}.spinBtn,.wheelContainer{transform:translate(-50%)!important}.spinBtn:hover,.wheelContainer{opacity:1}.spinBtn,.wheelContainer .toast{position:relative;background-color:var(--color-primary)}.wheelContainer{margin-right:auto;position:relative;max-width:100%;margin-left:auto;left:50%}.wheelContainer .wheelSVG{height:auto;overflow:visible;position:relative;width:100%}.wheelContainer .wheelText{text-anchor:middle;font-weight:500;-webkit-user-select:none;user-select:none}.wheelContainer .toast{position:absolute;opacity:0;top:0;border-radius:12px}.wheelContainer .toast p{font-size:30px;-webkit-touch-callout:none;color:#ededed;-webkit-transition:line-height .2s ease;transition:line-height .2s ease;letter-spacing:0;clear:both;margin:23px;line-height:32px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spinBtn{padding:1.2rem;font-size:2.3rem;font-weight:500;color:#fff;position:relative;border-radius:.5rem;cursor:pointer;width:100%;margin-top:auto}.spinBtn,div.toast{transform:unset!important}div.toast{color:#000;position:static;text-align:center;background-color:transparent!important}.r_row{align-items:center}.roulette_info{text-align:center}.roulette_info h3{font-size:3rem;text-align:center;margin:0 auto 1rem;line-height:1}.roulette_info h3:after{color:var(--color-primary);content:"• • •";display:block}.roulette_info .promo{font-size:1.7rem;font-weight:500;line-height:1.5}.roulette_info .rules{padding:1.5rem;font-size:1.1rem;border:1px dashed #c3c3c3;color:#000;margin:1rem 0}.roulette_info .toast p{font-weight:500;color:var(--color-primary)}.actions_list{padding:0 15px}.actions_list ul{list-style:none;padding:0}.actions_list ul input[type=radio]{display:none}.actions_list ul label{padding:1rem 1.5rem;font-size:1.4rem;font-weight:500;margin-bottom:5px;border-radius:5px;background:#f3f3f5;cursor:pointer;display:block}.actions_list ul input[type=radio]:checked+label{color:#fff;background:#2c3e50}.actions_list ul .coupon_flex{margin-bottom:5px;display:none}.actions_list ul input[type=radio]:checked~.coupon_flex{display:flex}.actions_list ul .coupon_flex button{padding:5px 10px;font-size:1.2rem;color:#fff;background:var(--color-primary);margin-left:5px}button.get_roulette{color:#fff;position:fixed;bottom:2rem;border-radius:2rem;background:var(--color-primary);left:50%}.empty_cart{text-align:center}.empty_cart img{max-width:200px;margin:30px auto;display:block}.empty_cart .description{margin-bottom:2rem}.empty_cart .description span{font-size:2.2rem;display:block}.empty_cart a.button{color:#fff;background:var(--color-primary)}.page_404{text-align:center}.page_404 img{max-width:300px}.page_404 h1{margin-bottom:0}.page_404 a.button{color:#fff;background:var(--color-primary);margin-top:3rem}.flatpickr-current-month{padding:0!important}.flatpickr-current-month .flatpickr-monthDropdown-months{display:inline-block!important}.applied_coupon .coupon{padding:1rem;justify-content:space-between;font-size:1.5rem;color:#000;border-radius:5px;background:#fff7b4;width:100%;margin-top:1rem;display:flex}.applied_coupon .coupon .code{text-transform:uppercase}.applied_coupon .coupon .econom{font-weight:500}form.woocommerce-checkout .cart_content .actions_list{width:100%}form.woocommerce-checkout .cart_content .actions_list .itog{font-size:2.1rem;text-align:center;margin-top:2rem}.spinBtn.close_modal{right:auto;top:auto}.cats_menu_hmb,.main_menu_hmb{height:2rem;margin-bottom:3px;background-size:24px 24px;background-position:50%;background-repeat:no-repeat}.cats_menu_hmb{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAABJElEQVRoge2WQUoDQRBFn4KTVRK3xuN4gKjH0OgtNQpRXGii1zDux0VXYKCrWxBiNfIfFAPT9Qqmh24+CCF+ywi4AR6AL6slsAC6Rt2MU+AF6Av1DMwaczNGg2FvwBwYW50DG1t7It+hKNfl1oQ1MHXWp4Oh1424Lo/WPK/0XFjPshHXZWvN40rPxHo+G3E5dJr7yqAdB4X3Ua77IWt7nlUG7tZeG3FdFqTd2eAfumPgw3quGnFdOtJ93QPvpAM2sbocDFsBR424RWaDoV6tgJPG3CId6b6+J90oW+CO9Ft/2pEoV4i/RDE+yM1QjA90XRTjA13FeMX4PbkuivHBbhHFeCHqKMYHuRmK8YGui2J8oKsYrxi/J9dFMT7YLaIYL8Q/4ht8qAFGfExa6wAAAABJRU5ErkJggg==)}.main_menu_hmb{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiLz48ZyBmaWxsPSIjMDAwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDQpIj48cmVjdCB3aWR0aD0iMTgiIGhlaWdodD0iMiIgcng9IjEiLz48cmVjdCB3aWR0aD0iMTMiIGhlaWdodD0iMiIgeT0iMTQiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjEwIiBoZWlnaHQ9IjIiIHk9IjciIHJ4PSIxIi8+PC9nPjwvZz48L3N2Zz4=)}ins{text-decoration:none}.ur_info_block{margin-top:4rem}ul.ur_info{list-style:none;padding:0}ul.ur_info li{padding:5px 0}ul.ur_info li span{font-weight:500}.select2-container--default .select2-results>.select2-results__options,.select2-search--dropdown{font-size:1.3rem}.nutrition{margin-bottom:3rem;margin-top:auto}.nutrition h2{font-size:1.6rem;margin:2rem auto .4rem;line-height:1.2}.nutrition .energy_box{display:flex}.nutrition .energy_box .name{font-size:1.3rem;color:rgba(0,0,0,.5);line-height:20px;display:block}.nutrition .energy_box .value{font-size:1.5rem;font-weight:500;color:#000;line-height:1.4;display:block}.nutrition .energy_box>div:not(:first-child){margin-left:30px}.additional_info{padding:1.1rem 0;font-size:1.3rem;margin-bottom:3rem;color:#464646;border-top:1px solid #ddd;border-bottom:1px solid #ddd;line-height:1.3;margin-top:2rem}ul.line_list,ul.line_list ul{list-style:none;border-left:1px solid #dfdfdf;padding-left:1.5rem}ul.line_list>li{margin-bottom:.5rem}ul.line_list>li>ul{margin-top:.5rem}ul.line_list>li>a{font-size:1.5rem;font-weight:500}ul.line_list>li>ul a{font-size:1.1rem;color:#1f1f1f}ul.info_block{margin-bottom:3rem}.promo_list .promo .info{flex-direction:column;display:flex}.promo_list .promo .info a{padding:.5rem 1rem;font-size:1.5rem;color:#fff;max-width:300px;text-align:center;margin:auto 0 1rem;border-radius:10rem;background:var(--color-primary);width:100%;display:block}.single-promo .entry-content{padding-bottom:4rem}.single-promo .entry-content h2{text-align:center;margin-top:2rem}ul.products.bogo>li{width:50%}ul.products.bogo>li ul{padding:0;display:flex}ul.products.bogo>li ul .product{position:relative;width:49%}ul.products.bogo>li ul .product:first-child:before{padding:.5rem 2rem;right:0;color:#fff;content:"Купи";position:absolute;top:30%;background:#2c3e50;z-index:1}ul.products.bogo>li ul .product:last-child:before{padding:.5rem 2rem;color:#fff;content:"Получи";position:absolute;top:30%;background:var(--color-primary);left:0;z-index:1}#closed_work_submit{height:100%;backdrop-filter:blur(2px);justify-content:center;right:0;position:fixed;bottom:0;top:0;align-items:center;background:rgba(0,0,0,.5);left:0;display:flex;z-index:10}#closed_work_submit .info{padding:30px;max-width:500px;text-align:center;box-shadow:0 0 20px #383838;border-radius:5px;background:#fff;width:100%}#closed_work_submit .info .head{font-size:2.2rem;font-weight:500;line-height:1.2}#closed_work_submit .info .text{font-size:1.5rem;margin:2rem auto;line-height:1.2}#closed_work_submit .info button{color:#fff;background:var(--color-primary)}.woocommerce-NoticeGroup ul{list-style:none;padding:0}.woocommerce-NoticeGroup ul li{padding:10px;font-size:1.3rem;color:#000;max-width:495px;border-radius:5px;background:#ffeb3b}.holly_work{padding:10px;text-align:center;margin:10px 5px 20px;border-radius:10px;background:#fff9c7}.holly_work .head_text{font-size:2rem;font-weight:500}.holly_work ul{list-style:none;padding:0;justify-content:center;flex-wrap:wrap;margin:5px 0;display:flex}.holly_work ul li{padding:5px 10px;margin:5px;border-radius:10px;background:#ffeb3b}.holly_work ul li span{font-weight:500}.minicart .offer .cart_message{padding:20px;color:#856404;background-color:#fff3cd;margin:30px 0 10px}#checkout_bonus input[type=checkbox]{display:none}#checkout_bonus input[type=checkbox]+label{padding:10px 0;align-items:center;border-radius:5px;cursor:pointer;width:100%;user-select:none;display:flex}#checkout_bonus input[type=checkbox]+label:before{flex-grow:0;height:30px;flex-shrink:0;border:1px solid #adb5bd;margin-right:.5em;content:"";background-size:50% 50%;background-position:50%;border-radius:.25em;width:30px;background-repeat:no-repeat;display:inline-block}#checkout_bonus input[type=checkbox]:checked+label:before{border-color:var(--color-primary);background-color:var(--color-primary);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='m6.564.75-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}#checkout_bonus .body{flex-direction:column;display:flex}#checkout_bonus .body .top{font-weight:500}#checkout_bonus .body .bottom{font-size:11px}.bonus_message{padding:20px;color:#856404;background-color:#fff3cd;margin:10px 0 20px;border-radius:5px}.cart_content .restrictions{padding:5px 10px;font-size:12px;border-radius:8px;background:#ffeb3b}.cat_additional_text{padding:10px;color:#3c2c26;margin:10px 0;border-radius:8px;background:#fff176}.cat_additional_text p{margin:0}.wp-block-table{font-size:.8em;margin:1rem 0}.wp-block-table tbody tr:first-child{border-bottom:1px solid #000}.wp-block-table tbody td,.wp-block-table tbody th{padding:.6rem 0}.info_block_text{padding:16px;margin:16px 0;border-radius:8px;background:#fffbd7;white-space:pre-line}.info_block_text .head{font-size:18px}.info_block_text button{color:#fff;background:var(--color-primary);width:100%;margin-top:8px}.info_block_text .text{position:relative}.info_block_text .text.collapsed{overflow:hidden;max-height:90px}.info_block_text .text.collapsed:after{height:100%;right:0;content:"";position:absolute;bottom:0;top:0;background:#fffbd7;background:linear-gradient(0deg,#fffbd7,hsla(0,0%,100%,0));left:0;width:100%}.product_img .spec{padding:4px 10px;font-size:14px;font-weight:500;color:#fff;position:absolute;bottom:20px;border-radius:4px;background:var(--color-primary);left:10px;line-height:1}#reservation-form{padding:20px;max-width:400px;margin:0 auto;box-shadow:0 4px 10px rgba(0,0,0,.1);border-radius:10px;background:#fff}#reservation-form .form-group{flex-direction:column;gap:12px;display:flex}#reservation-form label{font-size:14px;font-weight:500;color:#333;flex-direction:column;display:flex}#reservation-form input,#reservation-form select{padding:10px;font-size:16px;border:1px solid #ddd;transition:border-color .3s ease;border-radius:6px}#reservation-form input:focus,#reservation-form select:focus{border-color:var(--color-primary);outline:none}#reservation-form button{padding:12px;font-size:16px;border:none;color:#fff;transition:background .3s ease;border-radius:6px;background:var(--color-primary);cursor:pointer;width:100%}#reservation-form button:hover{background:var(--color-secondary)}#reservation-form button:disabled{background:#ccc;cursor:not-allowed}#reservation-form .agreement{font-size:12px;color:#666;text-align:center}#reservation-form .agreement a{text-decoration:none;font-weight:500;color:var(--color-primary)}#reservation-form .result{padding:10px;font-size:14px;text-align:center;border-radius:6px;margin-top:15px;display:none}#reservation-form .result.success{border:1px solid #2d7f2d;color:#2d7f2d;background:#e6f9e6;display:block}#reservation-form .result.error{border:1px solid #d9534f;color:#d9534f;background:#fde8e8;display:block}.reserve-panel{padding:15px 20px;justify-content:space-between;border:2px dashed #a1a1a1;margin:20px 0;align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.1);border-radius:8px;background:#f8f8f8;display:flex}.reserve-panel p{font-size:18px;margin:0}.reserve-button{padding:10px 15px;text-decoration:none;font-weight:700;font-weight:500;color:#fff;transition:background .3s;border-radius:5px;background:var(--color-primary)}.reserve-button:hover{background:var(--color-secondary)}@media (max-width:736px){body{padding-bottom:38px}.page{height:auto;overflow:auto}header h1{padding:0 10px;margin:5px 0}.side_area nav{display:none}.promo_slider_holder{height:auto;max-width:100%;margin-top:0}.promo_slider .owl-nav{position:absolute;display:none}div.home_cats a{background-position:50%}div.home_cats a:nth-child(-n+5){height:120px;width:32%}.cupertino-pane-wrapper .destroy-button{height:35px!important;fill:#000!important;background:#fff!important;width:35px!important}.modal{-ms-overflow-style:none;scrollbar-width:none}.modal::-webkit-scrollbar{height:0;width:0}.modal a.modal_close{display:none}.single-product .product-flex{height:100%;flex-direction:column}.single-product .product_img{overflow:hidden;border-radius:20px 20px 0 0;width:100%}.single-product .cross_products_grid .product_img{border-radius:0}.single-product .product_info{padding:15px;width:100%}.single-product .product_info h1{font-size:2.8rem;margin:0 0 1rem}.cupertino-pane-wrapper{position:fixed;bottom:0;z-index:10}.single_variation_wrap,form.simple_product{height:50px;transform:translateZ(0);-webkit-transform:translateZ(0);padding:5px 10px;position:fixed;border-top:1px solid #e4e4e4;bottom:0;background:#fff;z-index:50}.single_variation_wrap .price,form.simple_product .price{font-size:2rem;font-weight:500}.pane_head{padding:20px 40px 20px 20px}.cart_pane_head,.pane_head{font-size:2.5rem;font-weight:500;line-height:1}.cart_pane_head{padding:0 40px 10px 0}.search{margin:5px 20px 10px;width:auto}.actions_page{padding:10px;color:#fff;text-align:center;margin:0 20px;border-radius:5px;background:var(--color-primary);display:block}ul.tags_menu{margin-top:20px}.sidebar_cats{border-top:8px solid #f5f5f5}.sidebar_cats,.tags_menu{border-left:0;padding:0;flex-wrap:wrap;margin:10px 0;display:flex}.sidebar_cats li:nth-child(odd),.tags_menu li:nth-child(odd){margin-right:2%}.sidebar_cats li:nth-child(3n){margin-bottom:inherit}.sidebar_cats li{border:1px solid #f3f3f3;text-align:center;border-radius:5px;background:#fff;width:49%;margin-top:2%}.sidebar_cats li a{padding:8px 10px;display:block}.tags_menu li{width:100%}.tags_menu li:nth-child(n+7){display:none}#content,body.home #content{padding-top:10px;padding-right:5px;background:#fff;width:100%;padding-left:5px}.h1_head_flex{margin:1rem auto}.h1_head_flex h1{font-size:2rem;margin:0}.side_area{display:none}ul.products .product{position:relative;margin:1%;width:48%}ul.products .product_description{display:none}ul.products .weight{padding:2px 10px;right:5px;position:absolute;top:5px;border-radius:4px;background:#fff;line-height:1}ul.products .tooltip:not(.new):not(.hit):not(.discount){display:none}.product table.variations tr{flex-direction:column;display:flex}.product table.variations tr .label{font-size:1.7rem;font-weight:500;padding-bottom:0;margin-top:1.3rem;padding-left:0}.product .variations .variation-radios{flex-wrap:wrap}.mobile_menu{justify-content:space-between;right:0;position:fixed;bottom:0;align-items:center;box-shadow:0 0 10px #d4d4d4;background:#fff;left:0;width:100%;display:flex;z-index:1}.mobile_menu>div{padding:5px;font-size:10px;color:#333;text-align:center;cursor:pointer;width:25%;line-height:1}.mobile_menu>div i{font-size:2rem;margin-bottom:3px;color:#9e9e9e;display:block}.mobile_menu .cart{height:38px;padding:0 10px;font-size:15px;font-weight:500;color:#fff;border-radius:5px;background:var(--color-primary);width:50%;line-height:38px}.main_header{padding:5px 10px;justify-content:space-between;margin-bottom:10px;position:static;box-shadow:0 0 20px #dbdbdb;background:#fff}.main_header .logo img{height:40px;margin:5px auto;width:auto;display:block}.main_header .buttons{align-items:center;display:flex}.main_header .buttons .city{color:#484848}.main_header .buttons .city i{margin-right:5px;color:var(--color-primary);cursor:pointer}.main_header .account_btn{font-size:2.5rem}.main_header .header_phone{padding:10px 15px;font-size:1.5rem;color:#fff;border-radius:5px;background:var(--color-primary)}.main_header .buttons .city{margin-right:2rem}.main_header nav{display:none}.promo_slider{border-radius:0}.owl-carousel .owl-dots{bottom:10px}.owl-carousel .owl-dots button.owl-dot{height:4px;width:30px}div.home_cats a:nth-child(n+6){height:120px;padding:10px;justify-content:flex-end;font-size:1.3rem;font-weight:500;color:#fff;flex-direction:column;background-size:cover;text-align:center;background-color:#4c4c4c;margin:.5%;align-items:center;border-radius:10px;width:32%;background-repeat:no-repeat;display:flex}div.home_cats a:nth-child(-n+5){font-size:1.3rem}ul.products .product .product_cart .price del{font-size:1rem}.seo h1{font-size:2.2rem}.pane .modal_close{display:none}#minicart-modal{padding:12px 10px 80px}.checkout-link{padding:10px;font-size:2rem;right:0;color:#fff;position:fixed;bottom:0;text-align:center;margin:1%;border-radius:10px;background:var(--color-primary);left:0;width:98%;display:block;z-index:2}.cat_header .subcats{padding:0;position:relative;border-radius:4px;background:#fff;width:100%;z-index:5}.cat_header .subcats:after{border-color:#000 transparent transparent;height:0;pointer-events:none;right:20px;transition:all .2s;content:"";position:absolute;border-style:solid;border-width:5px 5px 0;top:50%;width:0;margin-top:-3px;display:block;z-index:0}.cat_header .subcats.open:after{transform:rotateX(180deg)}.cat_header .subcats .subcats_container{height:40px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.1);border-radius:4px;background:#fff}.cat_header .subcats.open .subcats_container{height:auto}.cat_header .subcats .subcats_list{-ms-flex-flow:column nowrap;flex-flow:column nowrap;display:-ms-flexbox;display:flex}.cat_header .subcats .subcat{-ms-flex-order:2;order:2}.cat_header .subcats .subcat.active{-ms-flex-order:1;order:1}.cat_header .subcats .subcat span{height:40px;color:#000;border-radius:0}.cat_header .subcats .subcat.active span{box-shadow:none}.functional_modal .fm_container{padding:10px;width:100%}#wpadminbar{display:none!important}html{margin-top:0!important}.quickview-modal .single-product{padding-bottom:50px}h2.cross_head{font-size:2.2rem;text-align:center;line-height:1.2}.modal_close{height:40px;padding:5px;font-size:30px;right:20px;color:#000;position:absolute;text-align:center;top:20px;border-radius:50%;background:#fff;cursor:pointer;width:40px;line-height:1;z-index:1}.cart_content{flex-wrap:wrap}.cart_content ul.product_list{margin-bottom:20px;padding-right:0;width:100%}ul.product_list li{flex-wrap:wrap}.cart_content ul.product_list li{align-items:flex-start}.cart_content ul.product_list li .item_row{flex-wrap:wrap;width:80%;display:flex}ul.product_list li:not(:last-child){margin-bottom:10px;border-bottom:4px solid #f5f5f5;padding-bottom:10px}.cart_content .actions_list{padding:0;border-top:8px solid #f5f5f5;width:100%}.cart_content .actions_list:before{font-size:25px;content:"Выберите акцию";margin-top:10px;display:block}.cart_content ul.product_list .preview{width:20%}.cart_content ul.product_list .info{padding:0 10px 10px;flex-wrap:wrap;flex-direction:row;align-items:center;width:100%}.cart_content ul.product_list .info .title{order:1}.cart_content ul.product_list .info .data{order:3}.cart_content ul.product_list .info .weight{margin-left:auto;order:2;margin-top:0}.cart_content ul.product_list .count_block{width:60%}.cart_content ul.product_list .line_total{padding-top:8px;width:40%}.cart_content .actions_list a.checkout-link{max-width:100%;width:auto}button.get_roulette{transform:translateX(-50%);bottom:50px;white-space:pre}.roulette_info .rules{display:none}ul.footer_menu{list-style:none;padding:0 20px;border-top:8px solid #f5f5f5;border-bottom:8px solid #f5f5f5}ul.footer_menu li a{padding:17px 0;font-size:1.8rem;color:#222;transition:background .2s;align-items:center;line-height:19px;display:block}ul.footer_menu li:not(:last-child) a{border-bottom:1px solid rgba(0,0,0,.05)}footer .info_menu{display:none}.info_menu .buttons{margin:10px 20px;display:flex}.info_menu .buttons .fc_button{text-align:center;width:49%}.info_menu .buttons .fc_button:first-child{margin-right:2%}.fc_button{padding:20px 5px;font-weight:500;color:#4a4a4a;box-shadow:0 0 10px #ebebeb;border-radius:5px;background:#fff;line-height:1;display:block}.fc_button i{font-size:4rem;margin-bottom:1rem;color:var(--color-primary);display:block}.fc_button:active,.fc_button:focus,.fc_button:hover{color:#fff;background:var(--color-primary)}.fc_button:active i,.fc_button:focus i,.fc_button:hover i{color:#fff}.profile_orders .order{flex-wrap:wrap}.order .order_info,.order .order_items,.order .order_total{flex:100%}.order_items{padding:20px 0}.order_detail{flex-direction:column-reverse}.order_detail .products_list{padding:40px 20px}.order_detail .order_info{flex:1;width:100%}.info_menu .user_info a{font-size:1.8rem;color:#1f1f1f}.account_btn{height:76px;padding:0 20px 0 100px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAMAAABHPGVmAAAAaVBMVEUAAAAAAAAAAAAAAACxsbEAAAD9/f0AAADr6+v09PROTk7e3t4AAAB+fn76+vr4+PjMzMzX19fBwcEAAADw8PCbm5sAAADp6en29vbw8PDm5ubj4+Pk5OTn5+fq6urj4+Pj4+ONjY3///+yOMy/AAAAInRSTlMmAAoOXB/yFK7JNJMYQeXXeIVpHbxPBWnHmUcSoVh6NiQdeZTOZgAAA0JJREFUaN69mteO3DAMRe9oLLl3T92SRP//kdndGNEGM9alRSAHfj8QKdJqOAgxeT5b/MXOeW4OQiATWDzFBpFOcmwQpTlqJWY1EI9RSI4WQuyRSIhCoaESM2Mns9kraZBAs0tikIiRS3IkkwslZwsF9iyRGCgxXHKEmiOREEeiBdyht0DpaCuBBRpHVvc+A7dgz7yqsrGesi/Geun9J21sjj1KziwyhX/EYYvzUwmpwcn5JxTYwj5IeC8Z/FMyQYcJEpPkWCSlHyQkVn6DsqjHLNvIfpBI/h8n52OUG5LmX4lROMqMBWyVzOmOPpL7eZXQUh9LTyiHKt7EQEtk9AKWaLGA9yzHHUV8KOC1XlBHiXjdg9dh7SlTpCJXSaOUuM5V2KJZJYjzSjOCalvyJeC/KjqFR/YrBo0Wl2Rs7YqPTyupEeVTYkBwdAazxR74wtdTBrI8xsGC4JQS+yEBY+FTmCQFBoyBSVrEMcjBOBFHB0JOJTzzJZfMJFZlcSKF0g/lhBgzLJ1arvOMHhGYApmXAQ0nqUSFEzk6qChEkgL/IV4jdPQSSQYdg+c4KKlEKdFScskJWkbB2o5habyc9y5SIjztFjMYtXd1JB98ILOk1Rf1GNkBla3of8LJyMRiEqObxzU4Bgdd3WfgrEsiyqiodbsu7ihVp0gJWabS04IWHBMW3IQqvWmRrQObxK4CpyGbICYZIOBItnNk47hAAtmYEklfIUA3pkb4VykiCaFb7IOVSbLhu+MECZYfewT+tJAhEit27MGHUq19anBrXxQ6LD+KCmSJC5/jw6Eam1yv2MssOB4MFLyv8+NB0ovbtQm/VthDLj6yrabiW58vJsihh8/hXmGbsm5JsOgxejsuzjOKbU3OLgRCjJI1NnK1EWIkpq5EVxvBchoXv5tu2nAESeDX4nwaZcuumwIXn0wtuDjTW7qMXAFqLaEfsMtMvcVN9Fp25YdTaJYWOEuuyn/2qsHQq/KVW7rkJn++8JYYsu6+5yHGyy1pGC87n5Tcr3sV13vC45hLtytSb4nPfC5X8SguigdL98JzXHFXPr16uSyk/i5ruomEed5uG/XZ396CgUo49/fb9fotCdfb+/0g5Dc1jHK4BTOVJgAAAABJRU5ErkJggg==);background-size:60px 60px;align-items:center;background-position:20px;background-repeat:no-repeat;display:flex}.account_btn span.name{font-size:2.2rem;font-weight:400;line-height:1}.orders_icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMjEyMDFGIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik01Ljg4NyAyMC42IDcuMDMgN2g5Ljk0MmwxLjE0MiAxMy42eiIvPjxwYXRoIHN0cm9rZT0iIzIxMjAxRiIgc3Ryb2tlLXdpZHRoPSIyIiBkPSJNOSA5VjUuNGEzIDMgMCAwIDEgMy0zIDMgMyAwIDAgMSAzIDNWOSIvPjwvc3ZnPg==)}.address_icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNiIgZD0iTTQuMDAyIDExLjI1NSAxOCA2bC01LjI0NyAxNEwxMSAxM3oiIGNsaXAtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)}.logout_icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTE1IDIwSDVhMSAxIDAgMCAxLTEtMVY1YTEgMSAwIDAgMSAxLTFoMTBtMi41IDQuNXYwbDMuNTM1IDMuNTM2TDE3LjUgMTUuNTdNMjAuMzUzIDEySDkuNDUiLz48L3N2Zz4=)}.user_info ul{list-style:none;padding:0}.user_info .account_btn{border-top:8px solid #f5f5f5;width:100%}.user_info ul.user_actions li{padding:17px 20px;font-size:16px;color:#000;transition:background .2s;align-items:center;line-height:19px;display:flex}.user_info ul.user_actions li .icon{height:24px;margin-right:10px;background-size:24px 24px;background-position:50%;width:24px;background-repeat:no-repeat;display:inline-block}.user_info ul.user_actions li:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.info_menu .contacts_feild a{padding:10px 20px;font-size:1.7rem;color:#fff;text-align:center;margin:0 20px 20px;border-radius:5px;background:#000;background:var(--color-primary);display:block}.woocommerce-checkout-review-order-table td{padding:0}.cart_content .actions_list .itog{font-size:3rem;text-align:center}.woocommerce-checkout #place_order{padding:15px 5px;font-size:2.2rem;margin-top:20px}body.woocommerce-cart .checkout-link{position:relative}body.woocommerce-cart #minicart-modal{padding:10px}.woocommerce-checkout header h1{text-align:center}ul.points_list>li.point{width:100%}ul.points_list .point_contacts .phone,ul.points_list .point_contacts .work_hours{margin-bottom:1rem}.delivery.row{flex-direction:column-reverse}.route_data{margin-bottom:10px}.promo_list .promo{margin-bottom:20px;text-align:center;padding-bottom:10px}.promo_list .promo:not(:last-child){border-bottom:8px solid #f5f5f5}.promo.row .img{margin:0}.promo.row .img img{width:100%}.tag_check label span{margin-bottom:5px}footer .copyright_flex{flex-wrap:wrap}footer .copyright_flex .copyright{text-align:center;width:100%}footer .payment img{height:auto;max-width:20px;margin:0 5px;width:30px}footer .payment img:nth-child(n+4){display:none}footer .container{padding:10px}.r_row{padding:20px;position:relative;max-width:100%;margin:0;width:100%}.cupertino-pane-wrapper .pane,.r_row{overflow:hidden}.spinBtn,.wheelContainer{transform:unset!important}.wheelContainer{padding:10px;position:static;left:unset;margin-top:20px}.r_row .col-6{margin:0}.pegContainer{transform-origin:100px -200px 0!important}.roulette_info .promo{font-size:1.4rem;line-height:1.5}div.toast{display:none}.buttons_row{margin-bottom:1rem;margin-top:2rem;display:flex}.buttons_row .spinBtn{flex:1 1;font-size:1.4rem;margin-left:5px}.buttons_row .get_roulette_info{flex:1 1;padding:1.2rem;font-size:1.4rem;margin-right:5px}.get_gift_img{position:relative;margin:auto;box-shadow:0 0 20px #d5d5d5;border-radius:5px;width:50%;display:block}.get_gift_info{padding:20px}.get_gift_info .win_image{position:relative;margin-top:1rem}.get_gift_info .win_image:after{height:30px;right:22%;content:"";position:absolute;bottom:0;background:url(https://onumed.ru/wp-content/themes/niko/img/gift.svg) no-repeat 50%;background-size:contain;width:30px;display:block}.get_gift_info .win_text{font-size:1.6rem;text-align:center;margin:1rem auto;line-height:1.2}.get_gift_info .win_text span{font-weight:500;display:block}.get_gift_info button{margin-bottom:1rem;color:#fff;background:var(--color-primary);width:100%;margin-top:1rem}.roulette_rules{padding:20px}.roulette_rules .rules_ok{margin:2rem auto 1rem;width:100%}.roulette_rules .rules{font-size:1.4rem;margin-top:1rem}td,th{padding:1.2rem 0}.nutrition{margin-bottom:0;margin-top:2rem}.nutrition .energy_box>div:not(:first-child){margin-left:2rem}body.single-product #content{padding-top:0;padding-right:0;padding-left:0}body.single-product .product_img{border-radius:0}body.single-product .main_header{margin-bottom:0}.product .add_cart .in_cart{font-size:1rem}.product .add_cart .count{font-size:1.2rem}.promo .info,.promo .info p{text-align:center}.promo .info p{font-size:1.4rem}.promo .info p+strong{font-size:1.3rem}.promo_list .promo .info a{margin:1rem auto}.entry-content{padding:0 10px;margin:5px 0}.single-promo .entry-content{text-align:center}.single-promo div.home_cats.action_detail{justify-content:center}ul.products.bogo>li{width:100%}#closed_work_submit .info{padding:20px}#cities_list label,#payment ul.wc_payment_methods label,#shipping_method label{padding:5px}.additional_info{margin-bottom:0}.minicart .offer .cart_message{margin:20px 0 10px;line-height:1.4}.minicart .offer .products.offers .product_img{display:none}.minicart .offer .products.offers .product{border:1px solid #cbcbcb;box-shadow:none}#savedAddress{position:fixed;text-align:center;top:5px;width:100%;z-index:1}.login_steps .login_flex{flex-direction:column;gap:10px}}@media (min-width:737px){.modal:not(.auth-modal,.functional_modal){height:100vh;-ms-transform:translateY(100px);transform:translateY(100px);padding-top:40px;transition:all .2s;position:fixed;opacity:0;visibility:hidden;top:0;left:0;width:100vw;z-index:2}.order_popup.modal.active{transition:unset;z-index:10}.order_popup.modal{transition:unset}.auth-modal{right:0;bottom:0;top:0;background:rgba(0,0,0,.18);left:0;z-index:-1}.auth-modal,.auth-modal .login_steps{position:fixed;opacity:0;visibility:hidden}.auth-modal .login_steps{height:auto;transform:translateX(-50%) translateY(0);padding:40px;transition:all .2s;top:50%;box-shadow:0 0 10px #8c8c8c;border-radius:10px;left:50%;width:500px;z-index:2}.auth-modal.active .login_steps{transform:translateX(-50%) translateY(-50%);opacity:1;visibility:visible}.modal.active:not(.auth-modal){transform:translateY(0);opacity:1;visibility:visible}.auth-modal.active{opacity:1;visibility:visible;z-index:10}.modal .modal_content_outer{height:100%;overflow-y:scroll;background:#fbf9f9;width:100%}.modal .modal_content_container{min-height:100%;padding:80px 40px;position:relative;background-color:#fff;margin:0 auto}.modal_close{height:40px;padding:5px;font-size:30px;right:40px;color:#fff;position:absolute;text-align:center;top:100px;border-radius:50%;background:var(--color-primary);cursor:pointer;width:40px;line-height:1;z-index:2}div.home_cats a:nth-child(n+9){background-image:none!important}.woocommerce-checkout .cart_content ul.product_list{width:100%}.woocommerce-checkout .cart_content ul.product_list .info{width:46%}.woocommerce-checkout .cart_content ul.product_list .count_block,.woocommerce-checkout .cart_content ul.product_list .line_total{width:20%}}@media (min-width:1100px){.modal:not(.auth-modal,.functional_modal){background:#fbf9f9;padding-left:197px}.modal .modal_content_container{max-width:1088px}}@media (min-device-width:737px) and (max-device-width:1100px){.side_area .actions_page{font-size:1.6vw}.side_area .city{font-size:1.5vw}.sidebar_cats{padding:10px}.sidebar_cats li a{font-size:1.5vw;line-height:1}ul.tags_menu li a{padding:8px 10px 8px 30px;font-size:1.5vw;background-size:1.5vw;background-position:10px}.main_header{padding:5px 10px;width:82vw}.search{width:20vw}.main_header .header_contacts{margin:5px 20px 5px auto}.main_header .header_phone{font-size:1.5rem}.main_header .header_phone span{font-size:.5rem}.main_header .header_contacts .schedule{font-size:.8rem}.promo_slider_holder{height:auto}div.home_cats a:nth-child(-n+5){height:16vw;font-size:1.6vw}div.home_cats a:nth-child(n+6){font-size:1.6vw}ul.products .product{width:23vw}ul.products .product .product_title a{font-size:1.6vw}ul.products .product .product_description p,ul.products .product .product_title .weight{font-size:1.2vw}}.order_table .order_info{padding:40px;border-radius:8px 0 0 8px;background:#f3f3f5;width:350px}.order_table .order_number{font-size:30px;font-weight:700;margin-bottom:10px;line-height:1.2}.order_table .order_info .feedback_order{margin:20px 0}.order_table .order_info ul{list-style:none;padding:0;font-size:18px}.order_table .order_info ul li{list-style:none;padding:0;margin-top:22px}.order_table .order_info ul li span{font-size:14px;line-height:20px;display:block}.order_table .order_status{width:100%;display:table}.order_table .order_status .status{display:table-cell}.order_table .order_status .date{text-align:right;display:table-cell}.status{padding:2px 10px;margin-right:10px;color:#fff;border-radius:3px;background:#8bc34a}.status.processing{background:#ff9800}.status.cancelled,.status.refunded{background:#9e9e9e}.status.failed,.status.pending{background:#ff5722}.status.pending{padding:2px 6px;font-size:1rem}.order_list_title{font-size:25px;margin-bottom:30px;text-align:center}thead{border-bottom:2px solid #d2d6dd}.call_client{font-size:18px;text-align:center;margin-top:40px}.order_table table{font-size:14px;font-weight:500;margin:1%;width:98%}.order_table table del{font-weight:300}