@charset "UTF-8";*{margin:0 auto;padding:0;border:none;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}button{background:none;border:none;margin:0;padding:0;font-size:0;line-height:0;width:auto;overflow:visible}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;margin:0 auto}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}a:visited{color:inherit}:root{--white: #fff;--white-80: #fffc;--gray-10: #f5f5f5;--gray-20: #e9e9e9;--gray-30: #eee;--gray-40: #ccc;--gray-50: #82817b;--gray-60: #777;--gray-70: #555;--gray-75: #333;--gray-90: #111;--black: #000;--main-1: #f1f8ff;--main-2: #d0e7ff;--main-3: #84acc1;--main-4: #023d63;--main-5: rgba(128, 169, 199, .3);--main-6: rgba(128, 169, 199, .5);--main-7: #0188dd;--main-gr-1: linear-gradient(#edf6ff, #ffffff);--main-gr-2: linear-gradient(90deg, #ffffff, #f3f9fc 25%, #f3f9fc 75%, #ffffff);--main-gr-3: linear-gradient(90deg, var(--green-5), #ffffff);--main-gr-4: linear-gradient(#d0e7fff2, #fffffff2);--red-1: #fee;--red-2: #f99;--red-3: #a00;--shadow-1: 0 3px 5px rgba(153, 153, 153, .2);--shadow-2: 0 0 8px #6c7d3d40;--shadow-3: 0 2px 3px #99999919;--radius-1: 10px;--radius-2: 15px;--radius-3: 20px;--radius-4: 30px;--radius-5: 100px;--radius-6: 20px 20px 10px 10px;--radius-7: 15px 15px 5px 5px;--radius-8: 30px 15px 30px 15px;--display-all: none;--content-max-width: 1400px;--transition: .3s}html{font-family:helvetica-neue;font-weight:300;color:var(--main-7);background:var(--gray-10)}body,#root{display:flex;width:100%;min-height:100vh;background-image:var(--main-gr-2);background-size:100%;flex-direction:column;flex-flow:column nowrap;justify-content:flex-start;align-items:center;align-content:flex-start}.mtop-1{margin-top:1em}.mtop-2{margin-top:2em}.align-left{text-align:left!important}.align-right{text-align:right!important}.align-center{text-align:center!important}h2{font-size:1.1em;font-weight:500;color:var(--main-4)}h3{font-size:1em;font-weight:500;color:var(--main-4)}button,.button,.button:visited,.button-small,.button-small:visited,.button-tiny,.button-tiny:visited{display:inline-flex;justify-content:center;align-items:center;max-width:200px;padding:8px 30px;border-radius:var(--radius-5);color:var(--white);background-color:var(--main-4);font-size:1rem;text-transform:uppercase;font-weight:400;line-height:auto;min-height:30px;transition:var(--transition);cursor:pointer;white-space:nowrap}.button-small,.button-small:visited{font-size:.8em;padding:1em 20px;min-height:auto}.button-tiny,.button-tiny:visited{max-width:none;font-size:.8em;padding:.5em 10px;min-height:auto;line-height:initial}.button:hover,.button-small:hover,.button-tiny:hover{transform:scale(1.1);background-color:var(--main-3)}.button.disabled{background-color:var(--main-6)}.button.disabled:hover{transform:none;cursor:not-allowed}.button.red{background-color:var(--red-3)}@keyframes blinker{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.blinker{animation:blinker 2s linear infinite alternate}@keyframes notificationFadeOut{1%{opacity:1;visibility:visible}70%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.notifications-c{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;top:0;right:0;width:100%;max-width:350px;padding:20px 10px 10px;z-index:100}.notifications-c .notification{position:relative;display:inline-flex;flex-direction:column;display:flex;width:100%;padding:10px 15px;border-radius:10px;background-color:#b0c4de;animation-name:notificationFadeOut;animation-duration:5s;animation-fill-mode:forwards}.notifications-c .notification .close{position:absolute;display:inline-flex;top:-5px;right:-5px;padding:3px;border-radius:10px;background-color:#789;transition:var(--transition);cursor:pointer}.notifications-c .notification .close:hover{transform:scale(1.2)}.notifications-c .notification .close .icon{width:14px;stroke:#fff}.notifications-c .notification .text{font-size:.8rem;line-height:1.1rem}.notifications-c .notification.success{color:#006400;background-color:#90ee90}.notifications-c .notification.success .close{background-color:#32cd32}.notifications-c .notification.warning{color:#8b4513;background-color:khaki}.notifications-c .notification.warning .close{background-color:#bdb76b}.notifications-c .notification.error{color:maroon;background-color:#ffb6c1}.notifications-c .notification.error .close{background-color:salmon}.sys-msg{position:fixed;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;top:70px;right:0;width:100%;max-width:350px;z-index:100}.sys-msg .list{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:10px;top:0;right:0;width:100%;max-height:calc(100vh - 150px);border-radius:var(--radius-2);box-shadow:var(--shadow-1);max-width:310px;z-index:100;overflow-y:scroll}.sys-msg .message{position:relative;display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:10px 15px;border-radius:var(--radius-1);border:1px solid var(--main-5);background-color:#fff;box-shadow:var(--shadow-1);animation-duration:2s;animation-fill-mode:forwards}.sys-msg .message.read{background-color:var(--gray-30)}.sys-msg .message .close{position:absolute;display:inline-flex;top:5px;right:5px;padding:3px;border-radius:10px;background-color:var(--gray-20);transition:var(--transition);cursor:pointer}.sys-msg .message .close:hover{transform:scale(1.2)}.sys-msg .message .close .icon{width:14px;stroke:#000}.sys-msg .message .text{display:flex;gap:5px;flex-direction:column;font-size:.8rem;line-height:1.1rem;cursor:pointer}.sys-msg .message.read .text{cursor:default}.sys-msg .message .date{font-size:.8em;font-style:italic}@media screen and (max-width: 780px){.sys-msg{min-height:100vh;top:0;right:0;padding:10px;max-width:none;background-color:var(--blue-2-45)}.sys-msg .list{max-height:calc(100vh - 80px)}}@keyframes hitZak{0%{left:10%;transform:translate(-9%)}to{left:90%;transform:translate(-89%)}}.loading-c{display:flex;justify-content:center;align-items:center;width:100%;min-height:50vh}.loading-c .loader{width:100%;height:10px;display:inline-block;position:relative;overflow:hidden}.loading-c .loader:after{content:"";width:20vw;height:10px;background:var(--main-4);position:absolute;border-radius:10px;top:0;left:0;box-sizing:border-box;animation:hitZak 1.5s ease-in-out infinite alternate}.copy-c{position:relative;display:flex;width:100%;justify-content:flex-start;align-items:flex-start;gap:8px}.copy-c.vert{flex-direction:column}.copy-c.vert .cnt{display:flex;width:100%;align-items:flex-start;justify-content:flex-start;gap:8px}.copy-c h2{margin-bottom:.2em}.copy-c .input{flex:1;max-height:1.4em;white-space:nowrap;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;resize:none;background:none;outline:none;text-align:left;font-size:.8em}.copy-c .copy{display:inline-flex;justify-content:flex-end;align-items:center;cursor:pointer}.copy-c .copy .icon{height:1em}@media screen and (max-width: 500px){.copy-c{margin-bottom:1em}.copy-c .input{font-size:.7em}}.menu{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 5vw;background-color:var(--white);box-shadow:var(--shadow-2)}.menu.acc{border-bottom:1px solid var(--gray-40);background:none;background-image:var(--main-gr-3)}.menu .logo{min-width:120px;transition:var(--transition);cursor:pointer}.menu .logo:hover{transform:scale(1.2)}.menu .mnav{display:inline-flex;justify-content:center;align-items:center;gap:2vw;font-size:.9em}.menu .mnav .icon{width:20px}.menu .mnav .icon.left{margin-right:-1vw}.menu .mnav .icon.right{margin-left:-1vw}.menu .mnav .mlink,.menu .access .mlink{color:var(--main-7);transition:var(--transition);cursor:pointer}.menu .mnav .mlink:hover,.menu .access .mlink:hover{transform:scale(1.2);cursor:pointer}.menu .access{display:inline-flex;justify-content:center;align-items:center;gap:2.5vw}.menu .access .mlink{position:relative;display:inline-flex;justify-content:center;align-items:center;gap:5px;font-size:.9em;color:var(--main-4);cursor:pointer}.menu .access .mlink .icon{max-width:20px;max-height:20px}.menu .access .mlink .text{white-space:nowrap}.menu .access .mlink .counter{position:absolute;display:inline-flex;justify-content:center;align-items:center;top:-10px;left:0;border-radius:var(--radius-1);padding:.3em .5em;font-size:.5em;color:var(--white);background-color:red}.menu .mnav .mlink.disabled,.menu .access .mlink.disabled{transform:none;cursor:default}.menu .mob-caller,.menu .mob-close{display:none}@media screen and (max-width: 900px){.menu{padding:15px 20px}}@media screen and (max-width: 780px){.menu{padding:8px 10px}.menu .mnav,.menu .mnav .icon{display:none}.menu .mob-caller{display:inline-flex;cursor:pointer}.menu .mob-caller .icon{width:36px;height:36px;cursor:pointer}.menu .access{gap:30px}.menu.on{position:fixed;flex-direction:column;height:100vh;padding:5vh 10px;background-color:var(--main-1);background-image:url(/img/menu-mob-bgr.png);background-size:cover}.menu.on .logo{width:90%}.menu.on .mnav,.menu.on .access{display:flex;flex-direction:column;font-size:1.5em;gap:1em}.menu.on .access .mlink{flex-direction:column}.menu.on .access .mlink .icon{max-width:30px;max-height:30px}.menu.on .mob-caller{display:none}.menu.on .mob-close{display:inline-flex;cursor:pointer}.menu.on .mob-close .icon{width:36px;height:36px;cursor:pointer}}@media screen and (max-width: 600px){.menu .access .mlink.mob-off{display:none}.menu.on .access .mlink.mob-off{display:inline-flex}}.content{width:100%;max-width:var(--content-max-width);min-height:80vh;padding:0 3vw 80px}.content.center{display:flex;flex-direction:column;align-items:center}.content>.col-2{display:grid;grid-template-columns:auto 1fr;width:100%;gap:2vw}.content .conteiner{width:100%}.content>h2{margin-bottom:10px}.content.modal{position:fixed;left:0;top:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;max-width:none;background-color:var(--white-80);overflow:auto;z-index:11}.content.modal .close-modal{position:absolute;display:inline-flex;justify-content:center;align-items:center;right:-10px;top:-10px;width:30px;height:30px;border:2px solid var(--main-4);border-radius:var(--radius-5);background-color:var(--white);cursor:pointer;transition:var(--transition)}.content.modal .close-modal:hover{transform:scale(1.1)}.content.modal .close-modal .icon{width:24px;stroke:var(--main-4)}@media screen and (max-width: 700px){.content>.col-2{display:flex;flex-direction:column}}.submenu{position:sticky;top:60px;display:flex;justify-content:flex-start;gap:1em;flex-direction:column;padding:5px 0 0}.submenu .item{display:inline-flex;padding:8px 12px;border-radius:var(--radius-1);border:1px solid transparent;color:var(--main-4);background-image:var(--main-gr-3);background-size:calc(100% + 3px);font-size:.9em;font-weight:500;cursor:pointer}.submenu .item.active{border-color:var(--main-6)}@media screen and (max-width: 700px){.submenu{position:sticky;top:60px;flex-direction:row;justify-content:flex-start;padding:0 0 20px;gap:5px}.submenu .item{justify-content:center;align-items:center;text-align:center;background:var(--main-5)}.submenu .item.active{border-color:var(--main-4)}}@media screen and (max-width: 500px){.submenu{gap:1vw;overflow:scroll}.submenu .item{font-size:.8em;padding:8px}.submenu .item.active{border-color:var(--main-4)}}.text-baloon{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;padding:1em;gap:.5em;border-radius:var(--radius-1)}.text-baloon.warning{color:#8b4513;background-color:khaki}.text-baloon.warning .close{background-color:#bdb76b}.sc-title{display:flex;width:100%;flex-direction:column;justify-content:center;margin:80px 0 30px}.sc-title .tx-c{display:flex;align-items:center;gap:5px}.sc-title .tx-c .icon{width:20px;margin-top:-5px}.sc-title .tx-c h1{color:var(--main-7);font-family:helvetica;font-weight:700;font-size:1.6em;letter-spacing:1pt}.sc-title .separator{width:100%;margin-top:5px}@media screen and (max-width: 600px){.sc-title{margin-top:50px}}.video-c-l{display:inline-flex;justify-content:center;align-items:center;gap:5em;width:100%;--video-width: 72}.video-c-l .video{display:inline-block;position:relative;width:calc(1vw * var(--video-width));height:calc(1vw * var(--video-width) * .56);max-width:var(--cnt-max-width);border-radius:10px;animation:fromleft var(--transition);background-color:var(--black)}@media screen and (max-width: 1024px){.video-c-l{--video-width: 88}}@media screen and (max-width: 600px){.video-c-l{--video-width: 94}}.info-text{display:grid;grid-template-columns:1fr 1fr;gap:3vw;width:100%}.info-text.full{grid-template-columns:auto}.info-text .tx-c{display:flex;flex-direction:column;width:100%;gap:15px}.info-text .tx-c h2,.info-text .tx-c h3{margin-top:10px;font-size:1.2em;font-weight:400}.info-text .tx-c h3{font-size:1em}.info-text .tx-c ul,.info-text .tx-c ol,.info-text .tx-c p{font-size:.8em;font-weight:400;line-height:1.6em}.info-text .tx-c>p{white-space:pre-line}.info-text .tx-c strong{font-weight:700}.info-text .tx-c ol li,.info-text .tx-c ul li{padding:.3em 0}.info-text .tx-c ol p,.info-text .tx-c ul p{font-size:1em}.info-text .tx-c ol{list-style-type:decimal;list-style-position:inside}@media screen and (max-width: 600px){.info-text{grid-template-columns:1fr}}.about-us{padding-top:100px}@media screen and (max-width: 600px){.about-us{padding-top:30px}}.store .sc-title{margin-top:80px;font-size:1.4em}.store .sc-title:first-child{margin-top:50px}.about-short{display:grid;grid-template-columns:auto 1fr;gap:40px;width:100%;--video-size: 44.5}.about-short .video{display:inline-block;width:calc(1vw * var(--video-size));height:calc(1vw * var(--video-size) * .56);border-radius:var(--radius-3);animation:fromleft var(--transition);background-color:var(--white)}.about-short .text-c{display:flex;flex-direction:column;width:100%;gap:20px}.about-short .text-c .text{color:var(--main-7);font-size:.8em;font-weight:400;line-height:160%;white-space:pre-line}.about-short .text-c .button{align-self:flex-start}@media screen and (max-width: 900px){.about-short{grid-template-columns:1fr;gap:30px;width:100%;--video-size: 93.9}.about-short .video{display:block}}.filters,.filters .items-cnt{display:inline-flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:20px;width:100%;max-width:200px}.filters .items-cnt .close{display:none}.filters .search-c{display:flex;justify-content:center;align-items:center;width:100%;gap:10px;margin-bottom:10px}.filters .search-c .search{display:inline-flex;overflow:hidden;justify-content:center;align-items:center;width:100%;height:40px;padding:10px 15px;border:1px solid var(--gray-40);border-radius:var(--radius-1);box-shadow:var(--shadow-3);background-color:var(--white);font-size:12px}.filters .search-c .mob-open{display:none}.filters .filters-selected{display:flex;flex-wrap:wrap;width:100%;gap:5px}.filters .filters-selected .item,.filters .filter-item .options .opt{display:inline-flex;justify-content:center;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--gray-40);border-radius:6px;background-color:var(--gray-20);color:var(--main-4);font-size:.7em;cursor:pointer;transition:var(--transition)}.filters .filters-selected .item:hover,.filters .filter-item .options .opt:hover{transform:scale(1.1)}.filters .filters-selected .item{background-color:var(--main-2);color:var(--main-4);border-color:var(--main-4)}.filters .filters-selected .item .label{display:inline-flex;justify-content:center;align-items:center}.filters .filters-selected .item .close{display:inline-block;width:.8em;height:.8em;stroke:var(--main-4)}.filters .filter-item{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px;width:100%}.filters .filter-item h2{margin-top:5px;color:var(--main-3);font-size:1em}.filters .filter-item h3{margin-top:5px;color:var(--main-4);font-size:.9em}.filters .filter-item .options{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;color:var(--main-4);font-size:.9em}.filters .filter-item .options .opt{font-size:.8em}.filters .filter-item .price-range{display:flex;justify-content:flex-start;align-items:flex-start;gap:5px;width:100%}.filters .filter-item .price-range input{display:inline-block;overflow:hidden;width:100%;padding:5px 5px 5px 10px;outline:none;border:1px solid var(--gray-40);border-radius:var(--radius-5);box-shadow:var(--shadow-3);background-color:var(--white);font-size:.7em}.filters .filter-item .price-range input:focus{outline:1px solid var(--main-3)}.filters .filter-item .price-range .sep{display:inline-flex;justify-content:center;align-items:center;margin-top:-.2em;color:var(--main-3);font-size:1.5em}.filters .filter-item .options-colors{display:grid;grid-template-columns:repeat(5,1fr);justify-content:center;align-items:center;gap:5px;width:100%}.filters .filter-item .options-colors .opt{display:inline-block;justify-content:center;align-items:center;width:30px;height:20px;border-radius:var(--radius-1);border:1px solid var(--gray-40);cursor:pointer;transition:var(--transition)}.filters .filter-item .options-colors .opt:hover{transform:scale(1.1)}@media screen and (max-width: 1024px){.filters{max-width:160px}.filters .filter-item .price-range{flex-direction:column}.filters .filter-item .price-range .sep{display:none}}@media screen and (max-width: 780px){.filters{position:relative;align-items:center;justify-content:center;max-width:none}.filters .items-cnt{display:none}.filters .search-c .mob-open{display:inline-flex;justify-content:center;align-items:center}.filters .search-c .mob-open .icon{display:inline-block;width:30px;height:30px}.filters .filters-selected{justify-content:center;align-items:center}.filters .filters-selected .item{font-size:1em;gap:10px}.filters .items-cnt.open{position:fixed;overflow:scroll;top:70px;display:flex;padding:20px;width:96%;max-height:calc(100vh - 70px);border-radius:var(--radius-2);max-width:300px;background-color:var(--white);box-shadow:var(--shadow-2)}.filters .items-cnt.open .close{position:absolute;display:inline-flex;top:5px;right:5px;width:24px;height:24px;border:2px solid var(--main-2);border-radius:var(--radius-5);color:var(--main-2);background-color:var(--white);cursor:pointer}}.grid-filter{display:grid;grid-template-columns:auto 1fr;justify-content:center;align-items:flex-start;gap:20px;width:100%}@media screen and (max-width: 780px){.grid-filter{grid-template-columns:1fr}}.grid-feat,.grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row dense;gap:50px 30px;width:100%}.grid-feat .prod,.grid .prod{display:inline-flex;flex-direction:column;justify-content:space-between;background-color:var(--white);border-radius:var(--radius-1);padding-bottom:25px;box-shadow:var(--shadow-1);transition:var(--transition)}.grid-feat .prod:hover,.grid .prod:hover{transform:scale(1.04)}.grid-feat .prod .thumb,.grid .prod .thumb{border-radius:var(--radius-6);width:100%}.grid-feat .prod .info-c,.grid .prod .info-c{display:flex;flex:1;flex-direction:column;justify-content:space-between;padding:20px 15px 0;gap:15px}.grid-feat .prod .info-c .rate,.grid .prod .info-c .rate{display:flex;align-items:center;gap:10px}.grid-feat .prod .info-c .rate .stars,.grid .prod .info-c .rate .stars{display:inline-flex;justify-content:center;align-items:center;gap:3px}.grid-feat .prod .info-c .rate .stars .star,.grid .prod .info-c .rate .stars .star{width:1.5em}.grid-feat .prod .info-c .rate .count,.grid .prod .info-c .rate .count{font-size:.9em;font-weight:300}.grid-feat .prod .info-c h2,.grid .prod .info-c h2{font-size:1.1em;font-weight:500}.grid-feat .prod .info-c .from,.grid .prod .info-c .from{margin-top:5px;color:var(--main-3);font-size:.8em;font-weight:400;text-decoration:line-through}.grid-feat .prod .info-c .price,.grid .prod .info-c .price{color:var(--main-7);font-size:1.1em;font-weight:600}.grid-feat .prod .info-c .signature,.grid .prod .info-c .signature{color:var(--main-4);font-size:1em}.grid-feat .prod .info-c .signature .price,.grid .prod .info-c .signature .price{color:var(--main-7);font-size:1.1em;font-weight:600}.grid-feat .prod .bt-c,.grid .prod .bt-c{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;padding:0 15px 15px;justify-content:space-between}.grid-feat .prod .bt-c .btn,.grid .prod .bt-c .btn{display:inline-flex;justify-content:center;align-items:center;height:30px;border-radius:var(--radius-5);color:var(--white);background-color:var(--main-4);font-size:.9em;font-weight:400;letter-spacing:.5pt;cursor:pointer;transition:var(--transition)}.grid-feat .prod .bt-c .btn.light,.grid .prod .bt-c .btn.light{background-color:var(--main-3)}.grid-feat .prod .bt-c .btn:hover,.grid .prod .bt-c .btn:hover{transform:scale(1.1)}.grid-feat .prod .bt-c .info,.grid .prod .bt-c .info{background-color:var(--main-3)}.grid-feat .prod .bt-c .add,.grid .prod .bt-c .add{gap:2px}.grid-feat .prod .bt-c .add .plus,.grid .prod .bt-c .add .plus{height:8px}.grid-feat .prod .bt-c .add .arrow,.grid .prod .bt-c .add .arrow{height:10px}@media screen and (max-width: 900px){.grid-feat{gap:50px 20px;font-size:.8rem}.grid-feat .prod .info-c{gap:10px}}@media screen and (max-width: 780px){.grid-feat{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:30px 30px;font-size:.8rem}.grid-feat .prod{width:calc(50% - 15px)}.grid-feat .prod:hover{transform:scale(1.02)}}@media screen and (max-width: 500px){.grid-feat{font-size:1rem}.grid-feat .prod{width:100%}.grid-feat .prod .info-c{gap:15px}}.grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:30px 22px}.grid .no-items{display:flex;flex-direction:column;gap:1em;grid-column:1 / 4}.grid .prod{border-radius:var(--radius-1)}.grid .prod .thumb{border-radius:var(--radius-7)}.grid .prod .info-c{padding:20px 12px 0;gap:12px}.grid .prod .info-c .rate{gap:6px}.grid .prod .info-c .rate .stars{gap:2px}.grid .prod .info-c .rate .stars .star{width:1.2em}.grid .prod .info-c .rate .count{font-size:.7em}.grid .prod .info-c h2{font-size:1em}.grid .prod .info-c .from{margin-top:5px;font-size:.8em}.grid .prod .info-c .price{font-size:1em}.grid .prod .bt-c{gap:8px;margin-top:15px;padding:0 12px 12px}.grid .prod .bt-c .btn{font-size:.8em;height:30px}.grid .prod .bt-c .btn.light{background-color:var(--main-3)}.grid .prod .bt-c .add .plus{height:8px}.grid .prod .bt-c .add .arrow{height:10px}@media screen and (max-width: 1024px){.grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 900px){.grid{font-size:.8rem}.grid .prod:hover{transform:scale(1.02)}.grid .prod .info-c{gap:10px}}@media screen and (max-width: 780px){.grid{font-size:1rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width: 520px){.grid{font-size:1rem;grid-template-columns:1fr}.grid .prod .info-c{gap:15px}}.product .rate{display:flex;align-items:center;gap:10px}.product .rate .stars{display:inline-flex;justify-content:center;align-items:center;gap:4px}.product .rate .stars .star{width:1.8em}.product .rate .count{margin-top:3px;font-size:.8em;font-weight:300}.product .pt-1{display:grid;grid-template-columns:1.8fr 1fr;gap:40px;margin-top:30px}.product .pt-1 .gal{display:flex;justify-content:center;align-items:center;width:100%;gap:10px}.product .pt-1 .gal .main{width:calc(88% - 10px);flex:1;border-radius:var(--radius-3);box-shadow:var(--shadow-1)}.product .pt-1 .gal .film{display:inline-flex;flex-direction:column;justify-content:center;gap:10px;align-items:center;max-width:100px}.product .pt-1 .gal .film .frame{flex:1;width:100%;border-radius:var(--radius-1);cursor:pointer;border:0;transition:.3s;box-shadow:var(--shadow-1)}.product .pt-1 .gal .film .frame.active{border:3px solid var(--main-3);transform:scale(1.05)}.product .pt-1 .buy{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;border-radius:var(--radius-3);padding:20px;background-color:var(--white);box-shadow:var(--shadow-1);color:var(--gray-60);--h2-gap: 6px;--input-radius: 10px;--tx-info: 1.2em}.product .pt-1 .buy .from{margin-top:5px;color:var(--main-3);font-size:1.4em;font-weight:400;text-decoration:line-through}.product .pt-1 .buy .price{color:var(--main-7);font-size:2em;font-weight:500}.product .pt-1 .buy .signature{color:var(--main-4);font-size:1em;text-align:center}.product .pt-1 .buy .signature .price{color:var(--main-7);font-size:2em;font-weight:500}.product .pt-1 .buy h2{font-size:.7rem;text-align:center;text-transform:uppercase;letter-spacing:.5pt}.product .pt-1 .buy .qty-c,.product .pt-1 .buy .subt-c,.product .pt-1 .buy .ship-c,.product .pt-1 .buy .total-c{display:flex;flex-direction:column;gap:var(--h2-gap);align-items:center}.product .pt-1 .buy .qty-c .ipt-c{display:grid;grid-template-columns:1fr 2.5fr 1fr;transition:var(--transition)}.product .pt-1 .buy .qty-c .ipt-c:hover{transform:scale(1.05)}.product .pt-1 .buy .qty-c .ipt-c .less,.product .pt-1 .buy .qty-c .ipt-c .plus{display:flex;justify-content:center;align-items:center;background-color:var(--gray-40);border-radius:var(--input-radius) 0 0 var(--input-radius);cursor:pointer}.product .pt-1 .buy .qty-c .ipt-c .plus{border-radius:0 var(--input-radius) var(--input-radius) 0}.product .pt-1 .buy .qty-c .ipt-c .less .icon,.product .pt-1 .buy .qty-c .ipt-c .plus .icon{width:15px;transition:var(--transition)}.product .pt-1 .buy .qty-c .ipt-c .less:hover .icon,.product .pt-1 .buy .qty-c .ipt-c .plus:hover .icon{transform:scale(1.4)}.product .pt-1 .buy .qty-c .ipt-c .qty{display:inline-flex;height:30px;width:80px;border-width:1px 0;border-style:solid;border-color:var(--gray-40);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em;font-weight:300;text-align:center}.product .pt-1 .buy .colors{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;width:100%}.product .pt-1 .buy .colors .cnt{display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:260px;gap:5px}.product .pt-1 .buy .colors .cnt .color{display:inline-block;width:25px;height:20px;border-radius:5px;border:1px solid var(--gray-40);cursor:pointer;transition:var(--transition)}.product .pt-1 .buy .colors .cnt .color.selected{border-color:var(--main-7);transform:scale(1.1)}.product .pt-1 .buy .colors .cnt .color.disabled{opacity:.5;cursor:not-allowed}.product .pt-1 .buy .colors .cnt .color:hover{transform:scale(1.2)}.product .pt-1 .buy .sizes{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:5px;width:100%}.product .pt-1 .buy .sizes .cnt{display:inline-flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:260px;gap:5px}.product .pt-1 .buy .sizes .cnt .size{display:inline-flex;justify-content:center;align-items:center;min-width:30px;padding:2px 5px;border-radius:5px;border:1px solid var(--gray-40);color:var(--main-7);cursor:pointer;transition:var(--transition)}.product .pt-1 .buy .sizes .cnt .size.selected{border-color:var(--main-7);color:var(--main-1);background-color:var(--main-3);transform:scale(1.1)}.product .pt-1 .buy .sizes .cnt .size.disabled{opacity:.5;cursor:not-allowed}.product .pt-1 .buy .sizes .cnt .size:hover{transform:scale(1.2)}.product .pt-1 .buy .subt-c .subtotal,.product .pt-1 .buy .ship-c{font-size:var(--tx-info);font-weight:400}.product .pt-1 .buy .pcode-c{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--gray-40);border-radius:var(--input-radius);height:40px;background-color:var(--white);overflow:hidden;transition:var(--transition)}.product .pt-1 .buy .pcode-c:hover{transform:scale(1.05)}.product .pt-1 .buy .pcode-c .tx{padding:10px;color:var(--main-3);letter-spacing:.5pt}.product .pt-1 .buy .pcode-c .pcode{display:inline-flex;justify-content:flex-start;align-items:center;width:100px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;color:var(--gray-60);font-size:1em;font-weight:300;text-align:left}.product .pt-1 .buy .ship-c .dln{font-size:.7em;font-weight:200}.product .pt-1 .buy .total-c{font-weight:600}.product .pt-1 .buy .total-c .total{color:var(--main-7);font-size:1.5em}.product .pt-1 .buy .buy-bt{min-height:50px;margin-top:10px;padding:0 8vw;font-size:1.5em;font-weight:500;letter-spacing:.5pt;transition:var(--transition)}.product .pt-1 .buy .buy-bt.light{background-color:var(--main-3)}.product .pt-1 .buy .buy-bt:hover{transform:scale(1.05)}.product .video-c-l{margin-top:80px}@media screen and (max-width: 1024px){.product .pt-1{grid-template-columns:2.5fr 1fr;gap:20px}}@media screen and (max-width: 920px){.product .pt-1 .buy{font-size:.7rem}.product .pt-1 .buy .buy-bt{min-height:40px}}@media screen and (max-width: 820px){.product .pt-1 .buy{font-size:.6rem}.product .pt-1 .buy .qty-c .ipt-c .qty,.product .pt-1 .buy .pcode-c .pcode{font-size:1.3em}.product .pt-1 .buy .buy-bt{min-height:34px}}@media screen and (max-width: 780px){.product .pt-1{grid-template-columns:1fr;gap:30px}.product .pt-1 .buy{padding:30px 20px;font-size:1rem}.product .pt-1 .buy .qty-c .ipt-c .qty,.product .pt-1 .buy .pcode-c .pcode{font-size:1em}.product .pt-1 .buy .buy-bt{min-height:50px}}@media screen and (max-width: 650px){.product .pt-1 .gal,.product .pt-1 .gal .film{gap:5px}}@media screen and (max-width: 480px){.product .pt-1 .gal{flex-direction:column;gap:8px}.product .pt-1 .gal .main{width:100%}.product .pt-1 .gal .film{flex-direction:row;gap:8px}.product .pt-1 .gal .film .frame{max-width:15%}}.tst-c{display:grid;grid-template-columns:1fr 1fr;gap:25px 30px;color:var(--gray-60)}.tst-c .tsmnl{display:inline-flex;gap:20px;border:1px solid var(--main-1);border-radius:var(--radius-8);padding:15px;box-shadow:var(--shadow-1);transition:var(--transition);background-color:var(--white)}.tst-c .tsmnl:hover{transform:scale(1.05)}.tst-c .tsmnl .pt1{display:inline-flex;flex-direction:column;gap:8px}.tst-c .tsmnl .pt1 .pic{width:120px;border-radius:100px}.tst-c .tsmnl .pt1 .txt{font-size:.7em;font-weight:400;text-align:center}.tst-c .tsmnl .pt2{display:inline-flex;flex-direction:column;gap:8px}.tst-c .tsmnl .pt2 h3{font-size:.9em;font-weight:500;color:var(--main-7)}.tst-c .tsmnl .pt2 .stars{display:inline-flex;justify-content:flex-start;align-items:center;gap:2px}.tst-c .tsmnl .pt2 .stars .star{width:.8em}.tst-c .tsmnl .pt2 .tx-c{margin-top:5px;font-size:.75em;line-height:1.4em;font-weight:400;white-space:pre-line}.tst-c .tsmnl .pt2 a{display:inline-flex;align-items:center;gap:.2em}.tst-c .tsmnl .pt2 a .tx{font-size:.75em;font-weight:400;text-decoration:underline}@media screen and (max-width: 780px){.tst-c{grid-template-columns:1fr;gap:20px 30px}}@media screen and (max-width: 410px){.tst-c .tsmnl{flex-direction:column}.tst-c .tsmnl .pt1{justify-content:center;align-items:center}.tst-c .tsmnl .pt2 h3{text-align:center}.tst-c .tsmnl .pt2 .stars{justify-content:center}.tst-c .tsmnl .pt2 .tx-c{text-align:center}.tst-c .tsmnl .pt2 a{justify-content:center}}.faq-c{display:grid;grid-template-columns:1fr 1fr;gap:30px;color:var(--main-7)}.faq-c .item{display:inline-flex;flex-direction:column;gap:8px}.faq-c .item dt{font-size:1em;line-height:1.2em;font-weight:500}.faq-c .item dd{font-size:.8em;line-height:1.5em;font-weight:300;white-space:pre-line}@media screen and (max-width: 780px){.faq-c{grid-template-columns:1fr}}.contact .cnt-c{display:grid;grid-template-columns:1fr 1fr;gap:30px}.contact .cnt-c .info-c{display:flex;flex-direction:column;gap:20px}.contact .cnt-c .info-c h2{margin-top:10px;font-size:1.1em;font-weight:400;line-height:1.2em}.contact .cnt-c .info-c .call{font-size:.8em;font-weight:300}.contact .cnt-c .info-c .tx{display:flex;align-items:center;gap:10px;font-size:.9em;font-weight:400;color:var(--main-7)}.contact .cnt-c .info-c .tx .icon{width:30px}.contact .cnt-c .info-c .tx .link:hover{text-decoration:underline}@media screen and (max-width: 1024px){.contact .cnt-c{grid-template-columns:1fr 1.8fr}}@media screen and (max-width: 780px){.contact .cnt-c{grid-template-columns:1fr;gap:50px}.contact .cnt-c .info-c{padding:0 20px}}.form{position:relative;display:inline-flex;flex-direction:column;gap:12px;padding:20px;border-radius:var(--radius-4);background-color:var(--white);box-shadow:var(--shadow-1);--input-padding: 12px;--input-radius: var(--radius-3)}.form h2{margin-bottom:10px}.form .call{margin-bottom:15px;color:var(--main-4);font-size:.8em;font-weight:300;line-height:1.2em}.form .inputs-dv,.form .inputs-dv.txarea{position:relative;display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--gray-40);border-radius:var(--input-radius);height:40px;background-color:var(--white);overflow:hidden;transition:var(--transition)}.form .inputs-dv:hover{transform:scale(1.03)}.form .inputs-dv.select:after{position:absolute;content:"‹›";display:inline-block;right:5px;top:8px;transform:rotate(90deg);font-size:1.5em;letter-spacing:1.5pt;z-index:0;color:var(--main-4)}.form .inputs-dv.disabled{background-color:var(--main-1);cursor:not-allowed}.form .inputs-dv.txarea{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto;min-height:200px}.form .inputs-dv .iname{min-width:108px;padding:var(--input-padding) 0 var(--input-padding) var(--input-padding);color:var(--main-7);font-size:.9em;letter-spacing:.5pt;text-transform:uppercase}.form .inputs-dv.disabled .iname{color:var(--main-4)}.form .inputs-dv .input{flex:1;outline:0;padding:var(--input-padding) 0 var(--input-padding) 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--main-7);font-size:.9em;font-weight:200;letter-spacing:.5pt;color:var(--gray-50)}.form .inputs-dv .input::placeholder{color:var(--gray-40)}.form .inputs-dv option{font-family:sans-serif}.form .inputs-dv.txarea .iname{padding-bottom:5px}.form .inputs-dv.txarea .textarea{width:100%;flex:1;padding:0 var(--input-padding) var(--input-padding) var(--input-padding);min-height:200px}.form .msg,.cart .msg{display:flex;justify-content:flex-start;align-items:center;border-radius:var(--radius-5);padding:6px 15px;font-size:.7em;background-color:var(--gray-30)}.form .msg.red,.cart .msg.red{color:red;border:1px solid var(--red-2);background-color:var(--red-1)}.form .msg.green,.cart .msg.green{color:green;border:1px solid #9f9;background-color:#efe}.form .bt-c{display:inline-flex;justify-content:flex-end;align-items:flex-end;width:100%;margin-top:20px}.form .bt-c.center{justify-content:center}.form .bt-c .submit{display:inline-flex;justify-content:center;align-items:center;flex:1;max-width:50%;height:40px;margin:0;padding:0 30px;border-radius:var(--radius-5);color:var(--white);background-color:var(--black);font-size:1rem;text-transform:uppercase;font-weight:500;min-height:30px;transition:var(--transition);cursor:pointer}.form .bt-c .submit:hover{transform:scale(1.1)}.form .links-c{display:inline-flex;justify-content:flex-end;align-items:flex-end;flex-wrap:wrap;width:100%;margin-top:10px;gap:1em}.form .links-c.center{justify-content:center;align-items:center}.form .links-c.left{justify-content:flex-start;align-items:center}.form .links-c a{display:inline-block;font-size:.8em;border-bottom:1px solid var(--main-7);white-space:nowrap;cursor:pointer}.form .links-c .link{display:inline-block;font-size:1em;border-bottom:1px solid var(--main-7);white-space:nowrap;cursor:pointer}.form .links-c a:hover{color:var(--main-3);border-color:var(--main-3)}@media screen and (max-width: 480px){.form{padding:10px}.form .inputs-dv{flex-direction:column;align-items:flex-start;justify-content:flex-start;height:auto}.form .inputs-dv .input{width:100%;flex:1;padding:0 var(--input-padding) var(--input-padding) var(--input-padding)}}.form.w100{width:100%;max-width:600px}.form.w100.full{max-width:none}.content.center .form{margin-top:5vh}.form.in140 .inputs-dv .iname{min-width:140px}.form.in200 .inputs-dv .iname{min-width:200px!important}.form.in300 .inputs-dv .iname{min-width:300px!important}.login-modal{display:flex;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100vw;height:100vh;padding:0 10px;z-index:100;background-color:#fffc}.login-modal .lform{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:500px;gap:10px;border:1px solid var(--main-4);border-radius:var(--radius-4);padding:30px;background-color:var(--black);--input-padding: 12px}.login-modal .lform .close{position:absolute;top:-25px;right:-25px;display:flex;justify-content:center;align-items:center;padding:5px;border-radius:var(--radius-5);background-color:var(--main-3);cursor:pointer;transition:var(--transition)}.login-modal .lform .close:hover{transform:scale(1.2)}.login-modal .lform .close .icon{width:20px;stroke:#fff;cursor:pointer}.login-modal .lform .title{display:flex;align-items:center;gap:5px;margin-bottom:15px}.login-modal .lform .title .icon{width:20px;margin-top:-5px}.login-modal .lform .title h1{color:var(--white);font-family:helvetica;font-weight:700;font-size:1.6em;letter-spacing:1pt}.login-modal .lform .ipt-c{display:inline-flex;justify-content:center;align-items:center;width:100%;border:1px solid var(--gray-40);border-radius:var(--radius-3);height:40px;background-color:var(--white);overflow:hidden;transition:var(--transition)}.login-modal .lform .ipt-c.check{height:auto;min-height:20px;justify-content:flex-start;border:none;background-color:initial;padding-left:.11em;overflow:auto}.login-modal .lform .ipt-c:hover{transform:scale(1.03)}.login-modal .lform .ipt-c .iname{min-width:90px;padding:var(--input-padding) 0 var(--input-padding) var(--input-padding);color:var(--black);font-size:.9em;letter-spacing:.5pt;text-transform:uppercase}.login-modal .lform .ipt-c .field{flex:1;outline:0;padding:var(--input-padding) 0 var(--input-padding) 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--main-7);font-size:.9em;font-weight:200;letter-spacing:.5pt}.login-modal .lform .ipt-c .check-c{display:inline-flex;gap:.5em;justify-content:center;align-items:center;padding:0 0 0 var(--input-padding);color:var(--white);font-size:.9em;cursor:pointer}.login-modal .lform a{color:var(--gray-40)}.login-modal .lform a:hover{color:var(--white)}.login-modal .msg{width:100%}.login-modal .button{width:100%;max-width:none;height:40px;margin-top:10px;color:var(--black);background-color:var(--main-2)}.login-modal .button:hover{background-color:var(--main-1)}@media screen and (max-width: 420px){.login-modal .lform .close{top:-8px;right:-8px}}.cart .pt-c{display:grid;grid-template-columns:1fr 1fr;gap:3vw;width:100%}.cart .pt-c .p1{display:flex;flex-direction:column;gap:30px}.cart .pt-c .p1 h2{margin-bottom:5px}.cart .pt-c .p2{display:flex;flex-direction:column;gap:10px}.cart .pt-c .form{width:100%;max-width:none;padding:0 0 30px;border-radius:0;background:none;box-shadow:none}.cart .pt-c .form h2{margin-bottom:5px}.cart .pt-c .form .inputs-dv{border-color:var(--gray-20);box-shadow:var(--shadow-3)}.cart .pt-c .form .inputs-dv .iname{min-width:140px}.cart .pt-c #formCartCoupon{margin-top:30px}.cart .pt-c #formCartPurchaseMode{padding-bottom:0}.cart .pt-c .p2>.msg{width:100%;margin-top:5px}.cart .pt-c .p2 .bt-c{display:flex;justify-content:flex-end;margin-top:30px}.cart .pt-c .p2 .bt-c .button{padding:20px 30px;background-color:var(--main-3);white-space:nowrap;box-shadow:var(--shadow-3)}.cart .pt-c .p2 .bt-c .button.disabled{background-color:var(--main-6)}@media screen and (max-width: 950px){.cart .pt-c{grid-template-columns:1.5fr 1fr}}@media screen and (max-width: 780px){.cart .pt-c{grid-template-columns:1fr}.cart .pt-c .p2 .form{max-width:none;margin-top:20px}}.cart .pt-c .p2 .ship-addr-call{display:flex;justify-content:flex-start;margin-bottom:1.5em}.cart .pt-c .p2 .ship-addr-call .button-tiny{padding:3px 8px}.item-ls{display:flex;flex-direction:column;gap:12px;margin-top:10px;--tx-info: 1.2em}.item-ls .item{display:grid;grid-template-columns:1fr auto auto;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--gray-20);border-radius:var(--radius-2);padding:5px 10px 5px 5px;background:var(--white);box-shadow:var(--shadow-3)}.item-ls .item .info{display:flex;align-items:center;gap:5px}.item-ls .item .info img{width:80px;height:80px;border-radius:var(--radius-1)}.item-ls .item .info .tx{display:flex;flex-direction:column;gap:8px}.item-ls .item .info .tx .name{font-size:.9em;font-weight:500;color:var(--main-4)}.item-ls .item .info .tx .price{font-size:.8em;font-weight:400;color:var(--main-7)}.item-ls .item .qty-c{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:80px;--input-radius: 10px}.item-ls .item .qty-c .desc,.item-ls .item .sum-c .desc{color:var(--gray-50);font-size:.6rem;text-align:center;text-transform:uppercase;letter-spacing:.5pt}.item-ls .item .qty-c .ipt-c{display:grid;grid-template-columns:1.5fr 3fr 1.5fr;transition:var(--transition)}.item-ls .item .qty-c .ipt-c:hover{transform:scale(1.05)}.item-ls .item .qty-c .ipt-c .btn{display:flex;justify-content:center;align-items:center;background-color:var(--main-3);cursor:pointer}.item-ls .item .qty-c .ipt-c .btn .icon{width:9px;transition:var(--transition)}.item-ls .item .qty-c .ipt-c .btn.less{border-radius:var(--input-radius) 0 0 var(--input-radius)}.item-ls .item .qty-c .ipt-c .btn.plus{border-radius:0 var(--input-radius) var(--input-radius) 0}.item-ls .item .qty-c .ipt-c .btn:hover .icon{transform:scale(1.4)}.item-ls .item .qty-c .ipt-c .qty{display:inline-flex;height:20px;width:40px;border-width:1px 0;border-style:solid;border-color:var(--main-3);outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.7em;font-weight:300;text-align:center}.item-ls .item .qty-c .rem{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--gray-40);border-radius:var(--radius-4);padding:1px 8px;font-size:.6em;font-weight:300;letter-spacing:.5pt;text-transform:uppercase;cursor:pointer;transition:var(--transition)}.item-ls .item .qty-c .rem:hover{transform:scale(1.1)}.item-ls .item .sum-c{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;min-width:90px;gap:8px}.item-ls .item .sum-c .price{color:var(--main-4);font-size:.8em;font-weight:500}@media screen and (max-width: 500px){.item-ls .item{display:flex;flex-direction:column;gap:20px;padding:20px}.item-ls .item .info{flex-direction:column}.item-ls .item .info .tx{align-items:center}.item-ls .item .qty-c .ipt-c .qty{width:60px}.item-ls .item .sum-c{font-size:1.2em;align-items:center}}.options-c{display:flex;flex-direction:column;gap:20px}.options-c .options{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.options-c .options.c2{grid-template-columns:repeat(2,1fr)}.options-c .options .option:hover,.options-c .options .option.active{transform:scale(1.1);border-color:var(--main-4);background-color:var(--main-2)}.options-c .options.c2 .option:hover,.options-c .options.c2 .option.active{transform:scale(1.03)}.options-c .options .option .tx1{color:var(--main-7);font-weight:500;text-align:center;text-transform:uppercase;line-height:1.2em}.options-c .options .option .tx2{color:var(--main-4);text-align:center;font-size:1.2em;font-weight:500}.options-c .options .option .tx3{color:var(--main-4);text-align:center;font-size:.8em;font-weight:300}.options-c .options .option{display:inline-flex;flex-direction:column;justify-content:space-between;align-items:center;gap:.6em;padding:20px 10px;border:1px solid var(--gray-20);border-radius:var(--radius-3);background-color:var(--white);box-shadow:var(--shadow-3);transition:var(--transition);cursor:pointer}@media screen and (max-width: 600px){.options-c .options{grid-template-columns:1fr 1fr}.options-c .options .option:hover,.options-c .options .option.active{transform:scale(1.02)}}@media screen and (max-width: 390px){.options-c .options{grid-template-columns:1fr}}.sumup{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:30px}.sumup .cnt{display:grid;grid-template-columns:auto auto;gap:.8em;padding:20px 10px;border:1px solid var(--gray-20);border-radius:var(--radius-3);background-color:var(--white);box-shadow:var(--shadow-3);transition:var(--transition);font-size:1.2em}.sumup .cnt .desc{color:var(--main-3);font-weight:400}.sumup .cnt .amnt{color:var(--gray-50);text-align:right;font-weight:400}.sumup .cnt .desc.hlt{color:var(--main-4);font-weight:600}.sumup .cnt .amnt.hlt{color:var(--main-7);font-weight:600}.orders-ls{display:flex;flex-direction:column;gap:15px}.orders-ls .order{display:grid;grid-template-columns:1fr 1fr;gap:.6em;border:1px solid var(--gray-20);border-radius:var(--radius-2);padding:15px;background:var(--white);box-shadow:var(--shadow-3);font-size:.9em;cursor:pointer;transition:var(--transition)}.orders-ls .order:hover{transform:scale(1.03);cursor:pointer}.orders-ls .order.selected{border-color:var(--main-3);cursor:default;transform:none}.orders-ls .order .id{grid-column:span 2;color:var(--main-4);font-weight:500}.orders-ls .order .item{color:var(--gray-50)}.orders-ls .order .item .bold{color:var(--main-7);font-weight:400}@media screen and (max-width: 600px){.orders-ls .order{font-size:.8rem}}.order-vw-overlay{display:flex}.order-vw{position:relative;display:flex;flex-direction:column;gap:20px;padding:15px;border:1px solid var(--gray-20);border-radius:var(--radius-2);background:var(--white);box-shadow:var(--shadow-3);max-width:600px}.order-vw-overlay .order-vw .close{display:none}.order-vw.w100{max-width:none}.order-vw.active{border-color:var(--main-3)}.order-vw .data{display:grid;grid-template-columns:auto 1fr;gap:1em;font-size:.9em;transition:var(--transition)}.order-vw .data .id{grid-column:span 2;color:var(--main-7);font-size:1.1em;font-weight:500;margin-bottom:.5em}.order-vw .data .span-2{grid-column:span 2}.order-vw .data .hl{border-top:1px solid var(--main-5)}.order-vw .data .item{color:var(--main-7);line-height:1.2em;white-space:pre-line}.order-vw .data .item.name{font-weight:500;color:var(--main-3)}.order-vw .data .item.name.bold,.order-vw .data .bold{font-weight:500;color:var(--main-4)}.order-vw .item-ls .item{box-shadow:none}.order-vw .bt-c{display:flex;justify-content:flex-end}@media screen and (max-width: 780px){.order-vw-overlay{display:none}.order-vw-overlay.active{position:fixed;z-index:100;display:flex;top:0;left:0;width:100%;height:100vh;padding:20px;justify-content:center;align-items:flex-start;background-color:var(--white-80);overflow:scroll}.order-vw-overlay.active .order-vw .close{position:absolute;top:-10px;right:-10px;display:flex;justify-content:center;align-items:center;padding:5px;border:1px solid var(--main-6);border-radius:var(--radius-5);background-color:var(--main-3);cursor:pointer;transition:var(--transition)}.order-vw-overlay.active .order-vw .close:hover{transform:scale(1.2)}.order-vw-overlay.active .order-vw .close .icon{width:20px;stroke:#fff;cursor:pointer}}@media screen and (max-width: 370px){.order-vw-overlay.active .order-vw{width:100%}.order-vw .data{display:grid;grid-template-columns:1fr;gap:.5em;font-size:.9em;transition:var(--transition)}.order-vw .data .span-2{grid-column:auto / auto}.order-vw .data .hl{margin-top:1em}.order-vw .data .item.name{padding-top:1em}}.form-rate{display:flex;position:relative;flex-direction:column;gap:10px;margin-top:30px;padding:15px;--input-padding: 12px}.form-rate .call{font-size:.8em;font-weight:500;line-height:1.2em}.form-rate h3{margin-top:30px;border-bottom:1px dotted var(--main-6);padding-bottom:10px}.form-rate h3.item-name{display:flex;justify-content:flex-start;align-items:center;gap:10px}.form-rate h3.item-name img{max-width:90px;border-radius:var(--radius-2);border:1px solid var(--main-3)}.form-rate .msg{display:flex;width:100%;justify-content:flex-start;align-items:center;font-size:.8em;font-weight:400}.form-rate .msg.red{color:var(--red-3)}.form-rate .msg.green{margin-top:20px;color:var(--main-4);font-weight:800}.form-rate .inputs-dv{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:15px}.form-rate .inputs-dv .iname{width:100%;font-weight:300}.form-rate .inputs-dv .rate{display:flex;width:100%;max-width:250px;gap:1px;border:1px solid var(--main-4);border-radius:var(--radius-5);background-color:var(--main-4)}.form-rate .inputs-dv .rate .item{display:inline-flex;flex:1;justify-content:center;align-items:center;border:1px solid transparent;padding:8px 0;color:var(--main-4);background-color:var(--main-2);font-size:.9em;font-weight:400;cursor:pointer;transition:.3s}.form-rate .inputs-dv .rate .item:hover{border:1px solid var(--main-4);transform:scale(1.2);z-index:100}.form-rate .inputs-dv .rate .item:first-child{border-radius:var(--radius-5) 0 0 var(--radius-5)}.form-rate .inputs-dv .rate .item:last-child{border-radius:0 var(--radius-5) var(--radius-5) 0}.form-rate .inputs-dv .rate .item.active{color:var(--white);background-color:var(--main-3)}.form-rate .inputs-dv .rate .item input{display:none}.form-rate .inputs-dv .textarea{width:100%;flex:1;min-height:100px;border:1px solid var(--main-4);border-radius:var(--radius-1);padding:.8em var(--input-padding) var(--input-padding) var(--input-padding)}.form-rate .inputs-dv .input{width:100%;flex:1;border:1px solid var(--main-4);border-radius:var(--radius-1);padding:.8em var(--input-padding) var(--input-padding) var(--input-padding)}.form-rate .inputs-dv .textarea:focus,.form-rate .inputs-dv .input:focus{outline:2px solid var(--main-6);box-shadow:var(--shadow-2)}.form-rate .bt-c .button.submit{width:100%;max-width:300px;margin-top:30px;padding-top:10px;padding-bottom:10px;font-size:1.2em}@media screen and (max-width: 650px){.form-rate{padding:0}.form-rate .inputs-dv .rate{max-width:none}.form-rate .inputs-dv .textarea{min-height:250px}.form-rate .bt-c .button.submit{max-width:none;padding-top:10px;padding-bottom:10px;font-size:1.2em}}@keyframes loaderFadeOut{1%{height:auto;transform:scale(1);opacity:1;visibility:visible}to{height:0;transform:scale(0);opacity:0;visibility:hidden}}.table-c{display:block;width:100%}.table-c .table{min-width:100%;text-align:left;border-collapse:separate;border-spacing:1px}.table-c .table .green{color:var(--main-4)}.table-c .table .red{color:var(--red-3)}.table-c .table .bold{font-weight:600}.table-c .table th,.table-c .table td{border-radius:5px;padding:7px 3px;color:var(--black);font-size:.7em;font-weight:300;letter-spacing:.6pt;line-height:16px;vertical-align:middle}.table-c .table th{border-radius:0;color:var(--main-4);font-weight:500;border-bottom:2px solid var(--main-6)}.table-c .table tr:nth-child(2n){background-color:var(--gray-9)}.table-c .table th:first-child,.table-c .table td:first-child{padding-left:0}.table-c .table th:last-child,.table-c .table td:last-child{padding-right:0}.table-c .table tr:hover{background:var(--gray-2);transition:.2s}.table-c .table tr:hover th{background:var(--white)}.table-c .table tr:hover td:hover{background:var(--gray-3);transition:.2s}.table-c .table td .button-tiny{margin:1px;font-size:.8em}.table-c .loader-c{display:flex;width:100%;justify-content:center;align-items:center;margin-top:20px;opacity:1;visibility:visible}.table-c .loader-c.off{animation-name:loaderFadeOut;animation-duration:5s;animation-fill-mode:forwards}.table-c .loader-c .loader{display:inline-flex;justify-content:center;align-items:center;flex-wrap:nowrap;gap:5px;white-space:nowrap;border-radius:50px;padding:8px 15px;color:var(--white);background:var(--main-3);font-size:12px;font-weight:300;cursor:pointer;transition:.3s}.table-c .loader-c.off .loader,.table-c .loader-c .loader[disabled]{cursor:not-allowed}.table-c .loader-c .loader:hover{background:var(--main-4);transform:scale(1.05)}.table-c .loader-c .loader .icon{fill:var(--red);stroke:var(--red)}@media screen and (max-width: 1024px){.table-c{overflow-x:scroll}}@media screen and (max-width: 900px){.table-c .table th,.table-c .table td{padding:5px 1px 5px 3px;font-size:.6em;letter-spacing:.6pt;line-height:12px}.table-c .table .nomob{display:none}.table-c .loader-c .loader{padding:8px 10px;font-size:.6em}.table-c .loader-c .loader .icon{height:6px}}.empty{display:flex;flex-direction:column;gap:3vh;height:100%;padding:20px 0}.empty .tx1{font-size:2em;font-weight:500}.empty .tx2,.empty .tx3{font-size:1.3em;font-weight:400}.acc-orders .data-c{display:grid;grid-template-columns:1fr 1fr;justify-content:flex-start;align-items:flex-start;gap:20px}@media screen and (max-width: 780px){.acc-orders .data-c{grid-template-columns:1fr}}.notfound{display:flex;justify-content:center;align-items:center;min-height:70vh;width:100%;padding:100px 0}.notfound .txt-c{display:inline-flex;flex-direction:column;gap:1em;font-size:2em}.notfound .txt-c .icon{height:1em}.notfound .txt-c .tx-1{display:inline-flex;justify-content:flex-start;align-items:center;gap:.2em;font-size:3em;font-weight:400}.notfound .txt-c .tx-3{font-size:.5em}@media screen and (max-width: 800px){.notfound .txt-c{justify-content:center;align-items:center;text-align:center}}.footer{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;color:#fff;background-color:var(--black)}.footer .cnt h2{color:var(--white)}.footer .cnt{display:grid;grid-template-columns:1.1fr 1.1fr .8fr;width:100%;max-width:var(--content-max-width);padding:50px 3vw 80px;background-color:var(--black)}.footer .cnt .pt-1{display:flex;flex-direction:column;gap:30px}.footer .cnt .pt-1 .logo{width:200px}.footer .cnt .pt-1 address{font-size:.8em;line-height:1.4em;white-space:pre-line}.footer .cnt .pt-1 .pmethods{width:90%;max-width:280px}.footer .cnt .pt-1 .reclameAqui{display:inline-flex;justify-content:center;align-items:center;width:90%;max-width:280px;cursor:pointer}.footer .cnt .pt-1 .reclameAqui .icon{width:80%;max-width:150px}.footer .cnt .pt-2{display:flex;flex-direction:column;align-items:center}.footer .cnt .pt-2 h2,.footer .cnt .pt-3 h2{font-size:1.2em;font-weight:500}.footer .cnt .pt-2 .links-c{display:flex;flex-direction:column;align-items:center;margin-top:15px;gap:8px}.footer .cnt .pt-2 .links-c .link{font-size:.9em;transition:var(--transition)}.footer .cnt .pt-2 .links-c .link:hover{transform:scale(1.2)}.footer .cnt .pt-2 .safe{display:inline-flex;justify-content:center;align-items:center;gap:8px;margin-top:30px}.footer .cnt .pt-2 .safe .shield{width:30px}.footer .cnt .pt-2 .safe .tx-c{display:inline-flex;align-items:flex-start;flex-direction:column;gap:4px}.footer .cnt .pt-2 .safe .tx-c .tx1{font-size:1.1em;font-weight:500}.footer .cnt .pt-2 .safe .tx-c .tx2{font-size:.7em}.footer .cnt .pt-3{display:flex;flex-direction:column;align-items:flex-end}.footer .cnt .pt-3 .social{display:flex;align-items:center;gap:12px;margin-top:15px}.footer .cnt .pt-3 .social .link{transition:var(--transition)}.footer .cnt .pt-3 .social .link:hover{transform:scale(1.2)}.footer .cnt .pt-3 .social .link .icon{height:30px}.footer .cnt .pt-3 .newsletter{display:flex;align-items:flex-end;justify-content:center;flex-direction:column;gap:.5em;width:100%;margin-top:15px}.footer .cnt .pt-3 .newsletter h3{color:var(--white)}.footer .cnt .pt-3 .newsletter .field-c{display:flex;justify-content:center;align-items:center;width:100%;border-radius:var(--radius-1)}.footer .cnt .pt-3 .newsletter .field-c .field{display:flex;justify-content:flex-start;align-items:center;flex:1;padding:.5em 10px;border-radius:var(--radius-1) 0 0 var(--radius-1);font-size:.8em;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}.footer .cnt .pt-3 .newsletter .field-c .button-tiny{border-radius:0 var(--radius-1) var(--radius-1) 0}.footer .cnt .pt-3 .newsletter .msg{display:inline-flex;justify-content:center;align-items:center;padding:4px 10px;border-radius:var(--radius-2);font-size:.8em}.footer .cnt .pt-3 .newsletter .msg.red{color:var(--red-3)}.footer .cnt .pt-3 .newsletter .msg.green{color:var(--main-4)}.footer .bl{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;padding:30px 2vw;background-color:var(--main-4);width:100%}.footer .lang,.footer .rights{display:flex;justify-content:center;align-items:center;font-size:.6em;width:100%}.footer .lang{width:auto;gap:20px}.footer .lang .flag{height:20px;width:28px;transition:var(--transition);cursor:pointer}.footer .lang .flag:hover{transform:scale(1.2)}.footer .rights span{white-space:nowrap}.footer .rights a{text-decoration:underline}.footer .rights .sep{width:10px;text-align:center}@media screen and (max-width: 800px){.footer .cnt{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px}.footer .cnt .pt-1,.footer .cnt .pt-2,.footer .cnt .pt-3{align-items:center}.footer .cnt .pt-1 address{text-align:center}.footer .cnt .pt-3 .newsletter{align-items:center}.footer .rights{flex-direction:column;gap:5px}.footer .rights .sep{display:none}}.regulation-consent{position:fixed;display:flex;justify-content:center;align-items:center;bottom:10px;width:100%;z-index:999}.regulation-consent .consent{display:flex;justify-content:space-between;align-items:center;bottom:10px;width:94%;gap:1em;max-width:var(--content-max-width);padding:20px;border-radius:var(--radius-2);z-index:999;background:var(--main-2);color:var(--main-4)}.regulation-consent .consent .link{color:var(--blue-2)}.regulation-consent .consent .pt-1{line-height:1.2em}.regulation-consent .consent .pt-2{display:inline-flex;justify-content:center;align-items:center}@media screen and (max-width: 900px){.regulation-consent .consent{flex-direction:column;align-items:center}.regulation-consent .consent .pt-1{text-align:center}}@keyframes slideshowFade{0%{opacity:.4}to{opacity:1}}.slideshow{width:100%;position:relative;margin:0;background-color:#888}.slideshow .slide{display:none;width:100%}.slideshow .slide.active{display:flex}.slideshow img{width:100%;vertical-align:middle}.slideshow .prev,.slideshow .next{cursor:pointer;position:absolute;top:50%;width:auto;padding:16px;margin-top:-22px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;user-select:none}.slideshow .next{right:0;border-radius:3px 0 0 3px}.slideshow .prev:hover,.slideshow .next:hover{background-color:#000c}.slideshow .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;top:10px;width:100%;text-align:left}.slideshow .number{position:absolute;color:#f2f2f2;font-size:12px;padding:8px;top:0;right:0}.slideshow .dot-c{position:absolute;bottom:15px;display:flex;width:100%;justify-content:center;align-items:center;gap:.8rem}.slideshow .dot-c .dot{display:inline-block;cursor:pointer;height:10px;width:10px;margin:0 2px;background-color:#0000004d;border-radius:50%;transition:background-color .6s ease}.slideshow .dot.active,.slideshow .dot:hover{background-color:#00000080}.slideshow .fade{animation-name:slideshowFade;animation-duration:1.5s}@media only screen and (max-width: 300px){.slideshow .prev,.slideshow .next,.slideshow .text{font-size:11px}}
