﻿.ti-sch{margin-left:auto}#orderplace h2{width:100%}#orderplace{display:flex;gap:2%;flex-wrap:wrap;align-items:flex-start}@media only screen and (min-width:801px){#frmOrder .forma{width:48%}#frmOrder .dfon{float:right;width:48%;padding:0 1em 1em;margin:0 auto}}@media only screen and (min-width:1024px){#frmOrder .forma label{display:table-cell;padding-right:2%}}#cartplace{background:var(--midl-grays);border-radius:.75em;padding:0 .75em;margin-top:1em;overflow:hidden}#cartplace ul,ul.--ul-flex{padding-left:.5em;padding-right:.5em}#cartplace ul.--ul-flex{display:flex;align-items:center;padding-top:.5em;padding-bottom:.5em;border-bottom:2px solid var(--bgcl-bodys);justify-content:space-between}#cartplace ul li{border:0 solid red}#cartplace ul li.CartColDel{margin-right:-.5em;z-index:100}.CartColDel .fa-times{background:#d84315;text-align:center;margin-right:-.5em;display:block;width:24px;cursor:pointer;height:24px;line-height:22px;border-radius:12px;color:#fff;position:relative;z-index:1}#cartplace ul li.cartInRow,ul li.cartWait{display:flex;min-width:300px;width:100%;align-items:center}#cartplace ul li a>img{float:left;width:88px;height:100px;margin-right:1em;border-radius:.5em;object-fit:cover}#cartplace ul li.cartInRow p{margin:0;line-height:1.1;display:inline-block}#cartplace ul li.cartInRow a{display:block;font-size:1.1em}#cartplace .cartInRow small{display:block;color:var(--href-hover);margin:.25em 0 .75em}#cartplace ul li.midtotal>span,#cartplace ul li.num-inn{min-width:100px}#cartplace ul li .num{font-size:.88em}#cartplace ul li .num input{background:0 0;display:inline-block;width:30px!important;padding:2px;font-size:1.2em;color:var(--bgcl-bases);vertical-align:baseline;margin:0-.25em;pointer-events:none}.num-inn *{-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}#cartplace ul.CartTotal,#cartplace ul.CartWait{display:flex;justify-content:flex-end;align-content:flex-end;align-items:center}#cartplace ul.CartWait{height:3em}#cartplace ul.CartWait li:first-child{min-width:100px;flex:1}#cartplace ul.CartWait li:first-child+li{flex:1}#cartplace ul.CartTotal{text-align:right}#cartplace ul.CartTotal li:last-child,#cartplace ul.CartWait li:last-child{text-align:right;width:100px}#cartplace ul li.midtotal{display:flex;align-items:center;justify-content:space-between;text-align:center;min-width:120px;flex-direction:column}#cartplace ul li.midtotal>span>span{font-weight:500}@media only screen and (min-width:769px){#cartplace ul li.midtotal{flex-direction:row;width:36%}#cartplace ul li.midtotal>span{min-width:100px;width:50%}#cartplace ul li.cartInRow,ul li.cartWait{width:64%}#cartplace ul li.midtotal>span+span{text-align:right}}@media only screen and (max-width:600px){#cartplace ul.--ul-flex{flex-direction:column}#cartplace ul li.midtotal{flex-direction:row;text-align:right;width:100%}}.atten:not(:empty){background-color:red;padding:0 5px;color:#fffde7;border-radius:3px}#cartplace #toRecall{background:#d84315;border-radius:.5em;height:2em;color:#fff}#cartplace #toRecall .fa{color:inherit;margin-right:.25em}div>output{min-width:94px;display:inline-block;text-align:right;font-weight:600}.switch input,.switch input[type=hidden]+.d-radio{display:none}.switch{position:relative}.d-radio,.d-radio:before{-webkit-transition:.25s;transition:.25s;border-radius:50%}.d-radio{position:relative;cursor:pointer;width:22px;height:22px;display:inline-block;margin:.25rem .5rem -.3rem;background-color:#dbe1e5}.d-radio:before{position:absolute;content:"";height:18px;width:18px;left:2px;top:2px;background-color:#fff}input:checked+.d-radio:before{top:6px;left:6px;width:10px;height:10px}input:checked+.d-radio{background-color:#30acda}.hid{display:none;padding:0 20px 5px}.hid label{margin:5px 0}.hid small{display:block}.hid a{text-decoration:none}p.fade{overflow:hidden;padding-bottom:20px;border-bottom:1px solid #eee}.getinfo{position:relative;color:#fafbfc!important;vertical-align:middle;font-size:inherit!important;top:-1px;border:0;overflow:hidden;box-shadow:0 1px 1px rgba(0,0,0,.2)}.green,.opacity{-webkit-border-radius:25px;border-radius:25px}.green{background-color:rgba(150,250,170,.6);color:#c8ffdc;border:2px solid rgba(150,250,170,.6)}.getinfo.red{background:#b61225}.opacity{background:rgba(215,210,150,.6);border:2px solid rgba(215,210,150,.6)}.btn.more{background-color:rgba(150,250,170,.4);color:#c8ffdc;border-width:2px;border-color:rgba(150,250,170,.5)}.btn-success,.btn.send{background:linear-gradient(15deg,var(--font-marks),#aa00b9);border-radius:5px;color:#fff}.btn:before{content:"";position:absolute;-webkit-backface-visibility:visible;backface-visibility:visible;top:-40%;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.05);border-radius:36%;transition:.2s}.btn:hover:before{background-color:rgba(255,255,255,.25)}.btn:active{text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn:active:before{background-color:rgba(25,25,25,.05)}.subscr{width:100%;height:7px;background:-webkit-linear-gradient(315deg,#fff 0,#fff 12%,#d7374a 12%,#f75568 37%,#fff 37%,#fff 62%,#01b1de 62%,#01b1de 87%,#fff 87%,#fff 100%);background:linear-gradient(135deg,#fff 0,#fff 12%,#e7475a 12%,#f75568 37%,#fff 37%,#fff 62%,#01b1de 62%,#01b1de 87%,#fff 87%,#fff 100%);background-size:64px 7px;opacity:.7}#orderplace input{width:auto}#orderplace input,#orderplace textarea{border-radius:var(--brdr-r5)}h6{font-size:1em;font-weight:500;margin-bottom:1em}input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.num input[type=number]::-webkit-inner-spin-button,.num input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{display:none}.num{display:block;position:relative;font-weight:600}.num input[type=number],.num-m,.num-p{height:1.5em;box-sizing:border-box;border:2px solid transparent;display:inline-block;text-align:center}.num input[type=number]{width:1.85em;padding:0;font-size:1.15em;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.num-m,.num-p{font-size:1.44em;width:1.5em;line-height:1.25;background:var(--drck-grays);cursor:pointer;border-radius:1em}.num-m{color:#e85330;left:1px}.num-p{color:#00acc1;right:1px}input[type=number]:invalid+span:after{content:"✕";padding-left:5px;color:red}input[type=number]:valid+span:after{content:"✓";padding-left:5px;color:green}.CartTable{font-weight:500}.CartRowDel{background-color:#fff3f2}.CartRowDel *{color:#c44022}.CartTable .CartRowDel td:first-child span:before{color:#c44022}.CartTotal span{font-weight:700}#chkDelivery{margin:0 0 1em 1em}#frmOrder h3{margin-top:0}#frmOrder h3 small{display:block;font-size:.5em}.forma .err{display:none}#frmOrder .forma p{display:table;width:100%}#frmOrder #orderplace .frmfio{display:flex;justify-content:space-between;align-items:center;gap:.48em}#frmOrder #orderplace .frmfio>input{width:40%;min-width:160px;display:inline-block;flex-basis:140px}#frmOrder #orderplace .frmfio>input:not(:first-child){width:36%;min-width:160px;flex-basis:40%}#frmOrder #orderplace label{display:block;vertical-align:middle;min-width:200px;font:inherit}#frmOrder .forma label.top{vertical-align:top}#frmOrder .forma input{height:40px}#frmOrder .forma input,#frmOrder .forma textarea{font:inherit;min-width:100%;line-height:1.15;padding:8px 12px;border:2px solid var(--mhd-bg-light)}#frmOrder .forma .txt:focus{outline:2px solid var(--href-disbl)}#frmOrder .forma label small{display:block;font-size:80%;color:#aaabac;user-select:none}#frmOrder .dfon{margin-bottom:20px}#frmOrder .dfon label{cursor:pointer}#frmOrder .dfon small{font-size:.88em;line-height:1.2;font-weight:400}#frmOrder .info{line-height:1.2;order:3;margin:0 auto}#orderplace label{display:block;padding:5px 0 0}#frmOrder .forma textarea[name=message]{font-size:.96em;resize:vertical;max-height:12em}.noex{background:var(--mhd-bg-light);opacity:.7;color:var(--font-marks)}.drpdown{display:inline-block;position:relative;vertical-align:top}.autocomplete{min-width:280px;max-width:780px;width:100%;margin:0 auto;border-radius:4px}.drpdown .drpmenu{position:absolute;/*display:none;*/min-width:50%;background-color:var(--bgcl-bodys);list-style:none;padding:5px 5px 0}
.drpdwn .drpmenu {
    /* top: 100%; */
    max-width: 100%;
    /* max-height: 50vh; */
    /* max-height: max-content; */
    border: solid var(--mhd-bg-light);
    border-width: 0 2px 2px;
    
    max-height: 0;
    opacity: 0;
}
.drpdown.drpdwn .drpmenu:after{content:"";position:sticky;display:block;height:16px;background:linear-gradient(180deg,transparent,#202224);bottom:0;margin-top:-8px}.aucompl_drpdwn{width:auto;min-width:100%;max-height:320px;max-width:280px;overflow-y:auto}ul.drpmenu>li{display:block;font-size:.88em;white-space:wrap;line-height:1.2;padding:8px 4px;border-bottom:1px solid var(--drck-grays);border-radius:var(--brdr-r5)}ul.drpmenu li a{display:block;padding:5px .75em}

.drpdwn.open input.txt{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}#aucompl_drpdwn li small{color:#607d8b}#aucompl_drpdwn li.act{background:var(--drck-grays)}@media only screen and (min-width:1201px){#sc_ourblog ul.nwslast{margin:10px -4%}}@media only screen and (max-width:860px){#frmOrder .dfon,#frmOrder .forma{float:none;width:100%;margin:0 2%}}@media only screen and (max-width:768px){#cartplace .--ul-flex.CartTable{display:none}#orderplace .frmfio{flex-wrap:wrap}#frmOrder #orderplace .frmfio input:not(:last-child){flex-basis:100%;width:100%}}#frmOrder #orderplace .frmfio input:last-child{flex-basis:100%;width:100%}
