@font-face{font-family:"IcoFont";font-weight:400;src:url(icofonts/icofont.woff2) format("woff2"),url(icofonts/icofont.woff) format("woff");font-display:swap;}[class^="icofont-"],[class*=" icofont-"]{font-family:"IcoFont"!important;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-smoothing:antialiased;}.icofont-heart-red:before{content:"\ef45";color:#f00;}.icofont-spinner-alt-4:before{content:"\eff7";}.icofont-sun:before{content:"\ee81";}.icofont-night:before{content:"\ee66";}.icofont-navigation-menu:before{content:"\efa2";}.icofont-search-1:before{content:"\ed11";}.icofont-heart:before{content:"\ef45";}.icofont-random:before{content:"\efcf";}.icofont-shopping-cart:before{content:"\efe7";}.icofont-trash:before{content:"\ee09";}.icofont-rounded-down:before{content:"\ea99";}.icofont-fast-delivery:before{content:"\ee21";}.icofont-live-support:before{content:"\ef77";}.icofont-comment:before{content:"\eeeb";}.icofont-speech-comments:before{content:"\eff2";}.icofont-minus:before{content:"\ef9a";}.icofont-plus:before{content:"\efc2";}.icofont-user:before{content:"\ed05";}.icofont-ui-touch-phone:before{content:"\ec8a";}.icofont-ui-email:before{content:"\ec56";}.icofont-location-pin:before{content:"\ef79";}.icofont-instagram:before{content:"\ed46";}.icofont-twitter:before{content:"\ed7a";}.icofont-facebook:before{content:"\ed37";}.icofont-info-circle:before{content:"\ef4e";}.icofont-star:before{content:"\f000";}.icofont-login:before{content:"\ef7b";}.icofont-youtube-play:before{content:"\ecbb";}.icofont-retweet:before{content:"\efd7";}.icofont-mic:before{content:"\ef95";}.icofont-filter:before{content:"\ef29";}.icofont-settings:before{content:"\efe2";}.icofont-whatsapp:before{content:"\ed86";}.icofont-brand-whatsapp:before{content:"\e957";}.icofont-ui-note:before{content:"\ec6f";}.icofont-close:before{content:"\eee4";}.icofont-check:before{content:"\eed8";}.icofont-rounded-left:before{content:"\ea9d";}.icofont-rounded-right:before{content:"\eaa0";}.icofont-credit-card:before{content:"\eef4";}.icofont-delivery-time:before{content:"\ee20";}.icofont-home:before{content:"\ef47";}.icofont-history:before{content:"\ef46";font-size:18px;font-weight:600;}*,::after,::before{box-sizing:border-box;}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}html{font-family:"Ubuntu",Arial,sans-serif;}html::-webkit-scrollbar{width:10px;height:5px;}html::-webkit-scrollbar-thumb{border-radius:50px;background:var(--primary);}html::-webkit-scrollbar-track{background:transparent;}body{margin:0;font-weight:400;color:var(--text);background:var(--body);font-size:var(--bodysize);line-height:var(--bodyheight);overflow-x:hidden;}h1,h2,h3,h4,h5,h6{color:var(--text);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}h1{font-size:var(--h1size);line-height:var(--h1height);}h2{font-size:var(--h2size);line-height:var(--h2height);letter-spacing:-.3px;}h3{font-size:var(--h3size);line-height:var(--h3height);}h4{font-size:var(--h4size);line-height:var(--h4height);}h5{font-size:var(--h5size);line-height:var(--h5height);}h6{font-size:var(--h6size);line-height:var(--h6height);}h5{font-size:1.25rem;}h6{font-size:1rem;}p{margin-top:0;margin-bottom:1rem;}ol,ul{padding-left:2rem;}ol,ul{margin-top:0;margin-bottom:1rem;}ul ul{margin-bottom:0;}blockquote{margin:0 0 1rem;}b{font-weight:bolder;}small{font-size:.875em;}sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline;}sup{top:-.5em;}a{color:#039;text-decoration:underline;}a:hover{color:#036;}.icofont_plus{font-size:21px!important;}img{vertical-align:middle;color:transparent;}label{display:inline-block;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}button,input,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}select{overflow-wrap:normal;}select:disabled{opacity:1;}textarea{resize:vertical;}.img-fluid{max-width:100%;height:auto;}.banner-part{padding:0;height:360px;position:relative;margin-bottom:-5px;z-index:1;}.nav-head{background:var(--body);}.nav-menu{display:flex;white-space:nowrap;overflow-x:auto;margin-top:4px;gap:5px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;user-select:none;}.nav-menu:active{cursor:grabbing;}.nav-menu::-webkit-scrollbar{display:none;}.nav-menu-item{display:inline-block;padding:7px;color:var(--text);font-size:15px;cursor:pointer;white-space:nowrap;}.nav-menu-item.active{font-weight:600;border-bottom:4px solid var(--primary);}.pulsar{animation:pulsar .4s ease-in-out 3;}@keyframes pulsar{0%,100%{border-bottom:4px solid var(--primary)}50%{border-bottom:4px solid transparent}}.main-tab{width:100hw;overflow:hidden;}.nav-tab{display:none;transition:transform .1s ease-out;}.nav-tab.active{display:block;}.banner-1{background:linear-gradient(to right,var(--deg-baner-ini),var(--deg-baner-fim));}.banner-2{background:linear-gradient(to left,var(--deg-baner-ini),var(--deg-baner-fim));}.banner-1 .banner-content{position:relative;display:table-cell;vertical-align:middle;height:360px;z-index:1;}.banner-2 .pre-banner-content{display:table;width:100%;}.banner-2 .banner-content{position:relative;display:table-cell;vertical-align:middle;height:360px;text-align:right;z-index:1;box-sizing:border-box;}.banner-content .btit{font-size:28px;line-height:36px;margin-bottom:22px;color:var(--baner-text);}.banner-content .bdesc{font-size:20px;line-height:28px;margin-bottom:30px;color:var(--baner-text);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.banner-content .bdesc:hover{-webkit-line-clamp:6;}.banner-content h1{font-size:28px;line-height:36px;margin-bottom:22px;}.banner-content h2{font-size:20px;line-height:28px;margin-bottom:30px;}.banner-btn .btn{color:var(--baner-bt);margin-right:15px;}.banner-img{display:flex;justify-content:center;align-items:center;}.banner-img img{width:auto;max-height:360px;}.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}.details-content{height:100%;background:var(--heading);}.tab-scroll{max-height:500px;width:100%;}.details-div{width:100%;margin-top:5px;padding:10px;padding-bottom:30px;background:var(--heading);}.product-details-frame{margin-top:5px;padding:40px;background:var(--heading);}.container-grid{padding:0;margin:0;display:flex;flex-wrap:wrap;}.col-grid{width:calc(50% - 4px);padding:10px;margin:2px;background:var(--heading);}.col-grid-hover,.col-grid:hover{background:var(--green-hover);}.col-grid a{width:100%;text-align:center;}.col-grid a h2,.col-grid a h3,.col-grid a h4{display:flex;text-align:left;font-size:16px;line-height:26px;overflow:hidden;height:52px;color:var(--text);}.col-grid a h2:hover,.col-grid a h3:hover,.col-grid a h4:hover{min-height:52px;height:auto!important;}.col-grid small{color:var(--text);text-align:left;font-size:11px;}.col-grid .col-grid-desc{color:var(--text);text-align:left;font-size:13px;overflow:auto;max-height:260px;margin-bottom:10px;}.col-grid p{text-align:center;color:var(--text);font-size:17px;}.col-grid .col-grid-price{text-align:center;color:var(--text);font-size:17px;margin-bottom:12px;}.col-list-popup{width:calc(100% - 4px);padding:10px;margin:2px;background:var(--heading);}.col-list{width:calc(100% - 4px);padding:10px;margin:2px;background:var(--heading);}.col-list-hover{border:1px solid var(--green);background:var(--green-hover);}.border-green-hover{border:1px solid var(--green);}.col-list:hover,.col-list-popup:hover{background:var(--green-hover);}.col-list-feature{width:100%;overflow:hidden;display:flex;}.col-list-feature-media{width:45%;position:relative;text-align:center;}.col-list-feature a{width:100%;text-align:center;}.col-list-feature-widget{position:absolute;top:0;left:0;}.col-list-feature-widget button{width:35px;height:35px;font-size:15px;line-height:35px;text-align:center;color:var(--text);background:var(--chalk);z-index:3;}.col-list-feature-widget button:hover{background:var(--red);color:var(--white);}.col-list-feature-content{width:55%;padding-left:25px;border-left:1px solid var(--border);}.col-list-feature-content a h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;white-space:normal;text-align:left;font-size:16px;line-height:26px;color:var(--text);text-overflow:ellipsis;}.col-list-feature-content a h3:hover{-webkit-line-clamp:5;}.col-list-feature-content small{display:block;color:var(--text);text-align:left;font-size:11px;}.col-list-feature-content p{display:inline;color:var(--text);font-size:17px;text-align:left;}.col-list-feature-content p span{display:inline;color:var(--text);font-size:17px;}.col-list-feature-content p small{display:inline;color:var(--text);font-size:10px;}.col-list-feature-content p del{color:var(--red-text);font-size:14px;margin-right:5px;}.col-list-feature-content input{width:100%;text-align:right;color:var(--text);font-size:17px;padding-bottom:5px;}.row{--bs-gutter-x:0;--bs-gutter-y:0;display:flex;flex-wrap:wrap;}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) / 2);padding-left:calc(var(--bs-gutter-x) / 2);margin-top:var(--bs-gutter-y);}.col-11{flex:0 0 auto;width:91.6666666667%;}.col-12{flex:0 0 auto;width:100%;}.forms{background-color:var(--heading);padding:10px;}.forms h3{padding-top:15px;padding-bottom:20px;}.forms span{padding-top:10px;padding-bottom:10px;text-align:center;font-size:14px;font-weight:500;}.form-input-group{padding:0;}.required{font-size:140%!important;color:#ed3737;}.div_perg_topo_ia{text-align:right!important;width:100%;display:inline-block;}.div_perg_topo_ia .div_float_perg_topo_ia{float:right;text-align:right;border-radius:20px 0 30px 8px;font-size:16px;color:var(--black);background:var(--primary-chalk);padding:10px 15px 15px 10px;margin:3px 0 3px 7%;}.div_resp_topo_ia{text-align:left!important;width:100%;display:inline-block;}.div_resp_topo_ia .div_float_resp_topo_ia{float:left;text-align:left;border-radius:0 20px 8px 30px;background:var(--green-chalk);font-size:16px;color:var(--black);padding:10px 15px 15px 15px;margin:3px 7% 3px 0;}.div_code_topo_ia{text-align:left;background:var(--bs-dark);font-size:16px;color:var(--white);padding:15px;}.div_oferta_topo_ia{text-align:left;background:var(--blue-chalk);font-size:16px;color:var(--black);padding:10px;margin-bottom:5px;}.div_func_topo_ia{position:relative;text-align:left;width:100%;text-align:center;margin-top:5px;margin-bottom:15px;}.div_func_topo_ia ul{padding-left:20px;font-size:18px;line-height:32px;text-align:left!important;}.div_func_topo_ia ul li a{color:var(--green);}.div_glider_topo_ia{width:100%;max-height:55vh;margin-bottom:15px;padding:2px 0 2px 0;border:var(--chalk) solid 3px;background:var(--chalk);}table{caption-side:bottom;border-collapse:collapse;}th{text-align:inherit;}tbody,td,th,tr{border-color:inherit;border-style:solid;border-width:0;}.table{--bs-table-bg:transparent;--bs-table-striped-color:var(--bs-dark);--bs-table-striped-bg:rgb(0,0,0,.05);--bs-table-active-color:var(--bs-dark);--bs-table-active-bg:rgb(0,0,0,.1);--bs-table-hover-color:var(--bs-dark);--bs-table-hover-bg:rgb(0,0,0,.075);width:100%;margin-bottom:1rem;color:var(--text);vertical-align:top;border-color:var(--bs-mark);}.table-bordered>:not(caption)>*{border-width:1px 0;border-color:var(--border);}.table-bordered>:not(caption)>*>*{border-width:0 1px;border-color:var(--border);}tbody tr{border-bottom:1px solid var(--border);}tbody tr td{padding:12px 20px;text-align:center;border-right:1px solid var(--border);}.table-bordered{margin-bottom:0;}.table-bordered th,.table-bordered td{padding:10px 10px;text-align:left;}.table-bordered th{font-weight:600;}.table-bordered td:last-child{border-right:1px solid var(--border);word-break:break-all;}.table tbody tr th,.table tbody tr td,.table tbody tr td h3{font-size:16px;font-weight:500;line-height:26px;text-align:left;}.tab-tr-chalk{background:var(--heading);}.tab-tr-color{background:var(--body);}.tab-tr-color-green{background:var(--green-chalk);color:var(--green-dark)!important;}.table tbody tr th{border-right:1px solid var(--border);}.table tbody tr th i{font-size:20px;}.table tr td span{font-size:16px;font-weight:bold;}.table tr td mark{font-size:14px;font-weight:400;padding:3px 10px 3px 10px;color:var(--white);background-color:var(--green);}.padpopup{padding:0 10px;}.tree,.tree ul{margin:0 0 0 6px;padding:0;list-style:none;position:relative;}.tree:before,.tree ul:before{content:"";display:block;width:0;position:absolute;top:0;bottom:0;left:0;border-left:1px solid;}.tree li{margin:0;padding:0 1em;line-height:2em;font-weight:bold;position:relative;}.tree li h2{font-size:17px;line-height:2.1em;}.tree li p{font-size:17px;line-height:2.2em;}.tree li span{line-height:2.6em;font-size:14px;color:var(--green-text);}.tree li:before{content:"";display:block;width:15px;height:0;border-top:1px solid;margin-top:-1px;position:absolute;top:1.2em;left:0;}.tree li:last-child:before{background:var(--heading);height:auto;top:1.2em;bottom:0;}.form-label{margin-bottom:.5rem;}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-dark);background-color:var(--search-active);background-clip:padding-box;border:#ced4da solid 1px;appearance:none;}.form-control[type="file"]{overflow:hidden;}input[type="file"]{display:none;}.form-control:focus{color:var(--text);background-color:var(--search-active);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13,110,253,.25);}.form-control:disabled{background-color:#e9ecef;opacity:1;}textarea.form-control{min-height:calc(1.5em + .75rem + 2px);}.over-hidden{scrollbar-width:none;overflow-y:scroll;}.form-select{display:block;width:100%;appearance:none;border:0;}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13,110,253,.25);}.form-select:disabled{background-color:#e9ecef;}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem;}.form-check .form-check-input{float:left;margin-left:-1.5em;}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--heading);background-repeat:no-repeat;background-position:center;background-size:contain;border:rgb(0,0,0,.25) solid 1px;appearance:none;}.form-check-input[type="checkbox"]{border-radius:.25em;}.form-check-input:active{filter:brightness(90%);}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgb(13,110,253,.25);}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd;}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5;}.form-check-input:disabled ~ .form-check-label{opacity:.5;}.fade{transition:opacity .15s linear;}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0;}.dropdown{position:relative;}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;}.nav-pills .nav-link{background:0;border:0;}.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none;}.breadcrumb-item + .breadcrumb-item{padding-left:.5rem;}.breadcrumb-item + .breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"Ecotec");}.breadcrumb-item.active{color:#6c757d;}.pagination{display:flex;padding-left:0;list-style:none;}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:var(--heading);border:var(--bs-mark) solid 1px;}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:var(--bs-mark);}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgb(13,110,253,.25);}.page-item:not(:first-child) .page-link{margin-left:-1px;}.page-link{padding:.375rem .75rem;}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;}.modal{position:fixed;z-index:4;top:3vh;left:50%;transform:translateX(-50%);}.modalfull{position:fixed;z-index:4;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--heading);width:100vw;max-width:1920px;}.modalover{width:100vw;height:100vh;overflow:scroll!important;}.red{color:var(--red);}.background-cancela{background:var(--primary)!important;}.primary{color:var(--primary);}.fade{display:none!important;}.none{display:none!important;}.flex{display:flex!important;}.show{display:block!important;}.modal-dialog{position:relative;width:auto;}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem);}.modal-content{max-height:92vh!important;background:var(--modal);}.modal-over-y{overflow-y:auto;overflow-x:hidden;}.flex-column{flex-direction:column!important;}.justify-content-center{justify-content:center!important;}.align-items-center{align-items:center!important;}.mx-auto{margin-right:auto!important;margin-left:auto!important;}.mt-5{margin-top:3rem!important;}.mb-0{margin-bottom:0!important;}.mb-3{margin-bottom:1rem!important;}.mb-4{margin-bottom:1.5rem!important;}.fw-bold{font-weight:700!important;}.text-center{text-align:center!important;}.text-success{color:#198754!important;}.text-info{color:#0dcaf0!important;}.text-warning{color:#ffc107!important;}.text-danger{color:#dc3545!important;}.text-dark{color:var(--bs-dark)!important;}.visible{visibility:visible!important;}*{margin:0;padding:0;outline:0;}img{vertical-align:middle;}a{text-decoration:none;display:inline-block;}a:hover{text-decoration:none;}ul,ol{padding:0;list-style:none;}h1,h2,h3,h4,h5,h6,p,ol,ul,li,span,label{margin-bottom:0;}input::placeholder,textarea::placeholder{font-size:16px;color:var(--text);}input,button{border:0;outline:0;background:0;}button:focus{outline:0;}.facebook:hover{color:var(--white);background:#3b5998;}.twitter:hover{color:var(--white);background:#00acee;}.linkedin:hover{color:var(--white);background:#0e76a8;}.col-banner{margin-left:0;margin-right:0;}.section{margin-bottom:5px;}.sectpad{margin-bottom:10px;}.inner-section{margin-top:5px!important;}.section-heading{padding:15px 0;margin-bottom:25px;position:relative;display:flex;align-items:center;justify-content:center;justify-content:space-between;border-bottom:2px solid var(--border);font-size:24px;line-height:30px;color:var(--text);}.section-heading::before{position:absolute;content:"";bottom:-2px;left:0;width:50px;height:2px;background:var(--primary);}.section-btn-25{text-align:right;margin-top:15px;}.alert{border:0;margin:0;padding:0 5px;border-radius:0;}.alert-info{margin:5px 0 18px 0;padding:3px 15px 12px 17px;background:var(--heading);}.alert-info p{font-weight:500;color:var(--text);}.alert-info p a{margin-left:5px;text-decoration:underline;}.alert-success{border-top:3px solid var(--green)!important;color:var(--green)!important;}.alert-success p{color:var(--green)!important;}.alert-caution{border-top:3px solid var(--orange)!important;color:var(--orange)!important;}.alert-caution p{color:var(--orange)!important;}.breadcrumb{align-items:center;justify-content:center;background:0;margin:0;}.breadcrumb .active{color:var(--gray-chalk);}.breadcrumb-item{font-size:18px;padding:0!important;}.breadcrumb-item a{color:var(--chalk);}.breadcrumb-item a:hover{color:var(--primary);text-decoration:underline;}.breadcrumb-item + .breadcrumb-item::before{color:var(--white);padding:0 8px;}.backdrop{position:fixed;top:0;left:0;z-index:4;width:100%;height:100%;background:rgb(0,0,0,.6);display:none;}.backcopy{position:fixed;top:0;left:0;z-index:5;width:100%;height:100%;background:rgba(245,2,2,.5);display:none;}.btn{border:0;font-size:15px;font-weight:500;padding:14px 32px;}.btn:hover{color:var(--bs-dark);}.btn:disabled{pointer-events:none;opacity:.65;}.btn:focus{box-shadow:none!important;}.btn i{margin-right:5px;}.btn-inline{color:var(--white);background:var(--primary);border:2px solid transparent;box-sizing:border-box;}.btn-inline:hover{color:var(--primary-over);background:var(--primary-chalk);border-color:var(--primary-over);}.btn-green{color:var(--white);background:var(--green);}.btn-green:hover{color:var(--green-dark);background:var(--green-chalk);border:var(--green) solid 2px;}.btn-outline{color:var(--btn-outline);background:var(--heading);font-weight:600;}.btn-outline:hover{color:var(--green-dark);background:var(--green-chalk);border:var(--green) solid 2px;}.btn-inline:disabled{color:var(--gray);background:#ccc;border:var(--gray) solid 0;}.btn-defalt{padding:7px;color:var(--primary);background:var(--default);border:var(--white) solid 2px;}.btn-defalt:hover{color:var(--green-dark);background:var(--green-chalk);border:var(--green) solid 2px;}.menu-badge{font-size:10px;padding:0 5px;margin-left:5px;line-height:18px;letter-spacing:.3px;display:inline-block;text-transform:uppercase;color:var(--white);background:var(--red);}.dropdown-arrow{position:relative;padding-right:18px!important;}.dropdown-arrow:hover::before{color:var(--primary);}.dropdown-arrow::before{position:absolute;content:"\ea99";top:50%;right:0;font-size:15px;line-height:15px;color:var(--text);font-family:IcoFont;transform:translateY(-50%);}.dropdown-link{position:relative;}.dropdown-link:hover{color:var(--primary);background:var(--chalk);}.dropdown-link:hover::before{color:var(--primary);}.dropdown-link::before{position:absolute;top:50%;right:18px;content:"\ea99";font-size:10px;font-weight:900;font-family:IcoFont;transform:translateY(-50%);}.dropdown-list{padding:0 20px;}.dropdown-list li a{width:100%;font-size:15px;line-height:18px;padding:10px 15px 10px 25px;color:var(--text);background:var(--heading);position:relative;white-space:nowrap;}.dropdown-list li a:hover{color:var(--primary);background:var(--chalk);}.dropdown-list li a::before{position:absolute;top:50%;left:5px;content:"\ef9a";font-size:10px;font-weight:900;font-family:IcoFont;transform:translateY(-50%);}.dropdown:hover .dropdown-position-list{visibility:visible;opacity:1;top:70px;}.dropdown-position-list{position:absolute;top:100px;left:0;z-index:3;width:210px;height:auto;visibility:hidden;opacity:0;padding:10px;background:var(--heading);border:var(--border) solid 1px;box-shadow:0 15px 35px 0 rgb(0,0,0,.1);}.dropdown-position-list::before{position:absolute;content:"";z-index:-1;top:-7px;left:12px;width:12px;height:12px;transform:rotate(45deg);background:var(--heading);border-top:1px solid var(--border);border-left:1px solid var(--border);}.dropdown-position-list li a{width:100%;font-size:15px;line-height:18px;padding:8px 15px;color:var(--text);background:var(--heading);white-space:nowrap;}.dropdown-position-list li a:hover{color:var(--primary-over);background:var(--headtop);}.dropdown-megamenu:hover .megamenu{display:block;}.megamenu{position:absolute;top:auto;left:50%;width:100%;z-index:3;max-height:77vh;overflow:auto;border-radius:0 0 15px 15px;padding:30px;margin:-45px 0 30px;background:var(--heading);border:var(--border) solid 1px;box-shadow:0 15px 35px 0 rgba(0,0,0,.2);transform:translateX(-50%);display:none;}.megamenu-wrap{margin-bottom:30px;}.megamenu-title{font-size:18px;line-height:22px;padding-bottom:10px;margin-bottom:20px;position:relative;color:var(--text);border-bottom:1px solid var(--border);}.megamenu-title::before{position:absolute;content:"";bottom:-2px;left:0;width:50px;height:2px;background:var(--primary);}.megamenu-list{margin-top:20px;height:200px;overflow-y:auto;overflow-x:hidden;border-left:1px solid var(--border);}.megamenu-list li a{width:100%;padding:5px 0 5px 25px;color:var(--text);white-space:nowrap;transition:all linear .1s;}.megamenu-list li a:hover{color:var(--primary-over);background:var(--headtop);}.megamenu-list li a h2{font-size:14px;line-height:0;display:inline;}.form-title{text-align:center;margin-bottom:10px;}.form-title span{font-size:26px;color:var(--text);}.form-group{margin-bottom:10px;padding:0 2px;color:var(--text);}.form-group sub a{color:var(--primary-text);}.form-group textarea{height:150px;padding:12px 20px;}.form-label{font-weight:500;margin:0 0 2px 2px;white-space:nowrap;}.form-control{width:100%;height:45px;padding:0 20px 2px;color:var(--text);background:var(--chalk);border:var(--border) solid 1px;}.form-select{height:45px;font-size:15px;padding:0 16px;letter-spacing:.3px;background-size:12px 10px;color:var(--text);background-color:var(--chalk);cursor:pointer;}.form-check-input:focus{border-color:var(--primary);box-shadow:none;}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary);}.form-btn{width:100%;height:50px;margin-top:5px;font-size:14px;font-weight:400;line-height:45px;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:var(--white);cursor:pointer;background:var(--primary);}.form-btn:hover{filter:brightness(80%);transition:.4s;}.form-btn-default{width:100%;height:50px;margin-top:20px;font-size:14px;font-weight:400;line-height:45px;letter-spacing:.5px;text-align:center;text-transform:uppercase;color:var(--text);cursor:pointer;background:var(--chalk);}.form-btn-default:hover{filter:brightness(80%);transition:.4s;}.pagination{align-items:center;justify-content:center;}.page-item{margin-left:10px;}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:50%;}.page-item .active{color:var(--white);background:var(--primary);}.page-link{width:48px;height:48px;line-height:48px;text-align:center;border-radius:50%;font-size:20px;font-weight:500;border:0;padding:0;color:var(--text);background:var(--heading);}.page-link:hover{color:var(--white);background:var(--primary);}.page-link:focus{box-shadow:none;}.star-rating{direction:rtl;text-align:center;margin:25px 0;}.star-rating input{display:none;}.star-rating input:checked ~ label::after{opacity:1;}.star-rating label{display:inline-block;position:relative;cursor:pointer;margin:0 8px;}.star-rating label:hover::after{opacity:1;}.star-rating label:hover:hover ~ label::after{opacity:1;}.star-rating label::before{content:"\f000";font-family:IcoFont;font-weight:900;font-size:35px;display:block;color:#bbb;}.star-rating label::after{content:"\f000";font-family:IcoFont;font-weight:900;font-size:35px;position:absolute;display:block;top:0;left:0;color:var(--yellow);opacity:0;}.product-add{width:100%;height:37px;font-size:15px;padding:6px 0;text-align:center;text-transform:uppercase;color:var(--text);background:var(--chalk);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease;}.product-add:hover{color:var(--white);background:var(--green);}.add-plus{height:48px;}.product-add i{font-size:18px;margin-right:5px;}.product-action{display:flex;align-items:center;justify-content:center;}.card{margin-top:25px;background:var(--green)!important;color:var(--white);}.card:hover{background:var(--green-dark)!important;}.product-action button i{width:45px;height:37px;font-size:14px;line-height:38px;text-align:center;display:inline-block;color:var(--text);background:var(--chalk);}.product-action button i:hover{color:var(--white);background:var(--green);}.product-action input{width:100%;min-width:30px;font-size:15px;margin:0 5px;padding:5.5px 0;text-align:center;color:var(--text);background:var(--chalk);}.modal-dialog{max-width:max-content;}.modal-close{position:absolute;top:-15px;right:-15px;z-index:1;width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;color:var(--white);background:var(--primary);box-shadow:0 5px 12px 0 rgb(0,0,0,.2);}.modal-close:hover{filter:brightness(130%);transition:.8s;cursor:pointer;}.modal-form{width:530px;padding:20px;background:var(--modal);}.modal-form input{font-size:16px!important;}.modal-prod{width:600px;padding:5px;padding-top:15px;background:var(--headbanner);}.modal-body{padding:7px;padding-top:15px;background:var(--headbanner);}.input-error{color:var(--black)!important;background:var(--red-chalk);}.input-sucess{color:var(--black)!important;background:var(--green-chalk);}.input_flex{display:flex;background:var(--chalk);border:var(--chalk) solid 2px;}.input_flex input{width:100%;height:45px;font-size:15px;padding-left:15px;color:var(--text);}.input_flex button i{width:45px;height:45px;font-size:15px;line-height:45px;text-align:center;color:var(--text);display:inline-block;}.input_flex button i:hover{color:var(--primary);}.input_flex_white{margin:-5px 0 5px 1px;background:var(--heading);}.order-track{margin-bottom:25px;}.order-track-list{display:flex;align-items:center;justify-content:center;padding:20px 20px;background:var(--body);}.order-track-item{display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;text-align:center;width:100%;z-index:1;}.order-track-item::before{position:absolute;content:"";top:20px;left:0;width:100%;height:5px;z-index:-1;background:var(--heading);}.order-track-item:first-child::before{border-radius:50px 0 0 50px;}.order-track-item:last-child::before{border-radius:0 50px 50px 0;}.order-track-item i{width:45px;height:45px;font-size:20px;line-height:42px;border-radius:25px;margin-bottom:10px;text-align:center;display:inline-block;color:var(--green);background:var(--heading);border:var(--green) dotted 2px;}.order-track-item span{font-weight:500;line-height:20px;white-space:nowrap;color:var(--text);}.order-track-item.active::before{background:var(--green);}.order-track-item.active i{color:var(--white);background:var(--green);}.order-track-item.active span{color:var(--green);}.order-track-item.cancela::before{background:var(--red);}.order-track-item.cancela i{color:var(--white);background:var(--red);border:var(--white) dotted 0;}.order-track-item.cancela span{color:var(--orange);}.nav-pills .nav-link{font-weight:400;list-style:decimal;}.countdown{display:flex;align-items:center;justify-content:center;}.slider-content{padding-top:12px;border-top:1px solid var(--border);}.slider-content a{display:block;}.slider-content a h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;white-space:normal;text-align:left;font-size:16px;line-height:28px;color:var(--text);margin-bottom:5px;text-overflow:ellipsis;font-weight:600;}.slider-content a h3:hover{-webkit-line-clamp:5;}.slider-content a h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-align:left;font-size:16px;line-height:26px;color:var(--text);margin-bottom:5px;min-height:55px;text-overflow:ellipsis;}.slider-content a h4:hover{-webkit-line-clamp:7;}.product-excluir{position:relative;}.product-excluir::before{position:absolute;content:"Excluindo produto...";top:45%;left:50%;z-index:2;width:100%;font-size:13px;font-weight:400;padding:15px 0;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);color:var(--white);background:rgb(255,0,0,.9);}.product-excluir::after{position:absolute;content:"";top:0;left:0;z-index:1;width:100%;height:100%;background:var(--heading);opacity:.6;}.heading{margin:5px;padding:5px;background:var(--heading);}.label-text{width:100%;font-size:12px;padding:4px 5px;line-height:13px;margin-bottom:5px;color:#fff;font-weight:normal;text-align:center;}.label-text.new{background:var(--green);}.label-prod{position:absolute;font-size:11px;padding:0 5px;color:#fff;z-index:1;}.label-prod.new{background:var(--green-dark);}.label-prod.sale{background:var(--orange);}.feature-wish{position:absolute;top:0;right:0;font-size:18px;color:var(--gray-chalk);z-index:1;}.feature-widget{display:flex;align-items:center;justify-content:center;position:absolute;bottom:30px;left:0;width:100%;opacity:0;}.feature-widget a,.feature-widget button{width:40px;height:40px;font-size:15px;margin:0 6px;line-height:40px;text-align:center;color:var(--white);background:var(--primary);z-index:3;}.feature-widget-delete{background:var(--red)!important;}.feature-price{color:var(--text);font-size:16px;}.feature-price del{color:var(--red-text);margin-right:8px;}.feature-price span small{font-size:10px;}.product-card-check{position:relative;}.product-card-check:hover{border-color:var(--chalk);box-shadow:none;}.product-card-check::before{position:absolute;content:"\efe7";font-family:IcoFont;top:13px;left:50%;z-index:2;width:100%;font-size:17px;text-align:center;text-transform:uppercase;transform:translate(-50%,-50%);color:var(--text);background-image:linear-gradient(to top,rgba(255,0,0,0),var(--green));}.account-card{margin-top:-12px;margin-bottom:18px;padding:0 30px 30px;background:var(--heading);}.account-title{padding:18px 0;margin-bottom:25px;position:relative;display:flex;align-items:center;justify-content:center;justify-content:space-between;border-bottom:1px solid var(--border);}.account-title::before{position:absolute;content:"";bottom:-2px;left:0;width:50px;height:2px;background:var(--green);}.account-title button{border:0;font-size:15px;font-weight:600;letter-spacing:.3px;padding:8px 15px;white-space:nowrap;color:var(--green-dark);background:var(--green-chalk);}.account-title button:hover{color:var(--white);background:var(--green-dark);}.cursor-help{cursor:help;}.cursor-zin{cursor:zoom-in!important;}.profile-card{padding:22px 75px 22px 15px;min-height:135px;margin:0 -2px 10px -2px;color:var(--black-disable);background:var(--gray-chalk);border:var(--border) solid 1px;position:relative;cursor:pointer;}.profile-card p{font-weight:500;margin-bottom:8px;}.profile-card small{display:block;font-size:12px;line-height:20px;}.profile-card ul{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:50%;right:15px;transform:translateY(-50%);}.profile-card ul li{margin:6px 0;}.profile-card ul li button{width:55px;height:33px;line-height:33px;text-align:center;display:inline-block;background:#eee;}.profile-card ul .edit{color:var(--green);}.profile-card ul .edit:hover{color:var(--white);background:var(--green-dark);}.profile-card ul .trash{color:var(--red);}.profile-card ul .trash:hover{color:var(--white);background:var(--red);}.profile-card-alert{background:#fcc;}.profile-card-info{color:var(--white);background:var(--primary);cursor:default;padding:10px 10px 10px 15px;min-height:50px;}.profile-card-info:after{content:"";position:absolute;border-left:5px solid var(--primary);border-right:20px solid transparent;border-top:20px solid var(--primary);border-bottom:0 solid transparent;right:-13px;top:10px;}.profile-card.active{color:var(--black);background:var(--green-chalk);border-color:var(--green);}.profile-card.active p{font-weight:600;}.profile-card.borderoff{background:var(--green-chalk);}.profile-card.borderoff:hover{border:1px solid var(--green);filter:brightness(106%);transition:.5s;}.profile-card button{width:100%;}.header-none{display:none;opacity:0;}.header-navbar{height:160px;}.header-navbar-fixed{position:fixed;top:0;left:0;width:100%;z-index:3;transition:top .2s;}.navbar-link{padding:18px 0;}.dropdown:hover .dropdown-position-list{top:62px;}.dropdown-megamenu:hover .megamenu{top:150px;}.header-widget:hover i{background:var(--primary);}.header-widget sup{border-color:var(--white);}.header-part{background:var(--headtop);}.header-content{padding:20px 0;display:flex;align-items:center;justify-content:center;}.header-logo{margin-right:40px;}.header-logo img{margin-top:-10px;margin-bottom:-10px;width:auto;height:70px;}.header-widget-group{display:flex;align-items:center;justify-content:center;}.header-widget-group .header-widget{margin-left:20px;}.header-widget-group .header-widget:first-child{margin-left:0;}.header-widget{position:relative;display:flex;align-items:center;justify-content:center;}.header-widget:hover i{color:var(--white);background:var(--primary);}.header-widget:hover span{color:var(--primary);}.header-widget i{width:40px;height:40px;font-size:15px;line-height:40px;text-align:center;display:inline-block;border-radius:50%;color:var(--text);background:var(--chalk);}.header-widget span{font-size:15px;font-weight:400;margin-left:8px;letter-spacing:.3px;white-space:nowrap;text-align:left;color:var(--text);}.header-widget span small{font-size:16px;font-weight:600;line-height:20px;display:block;}.header-widget sup{position:absolute;top:-12px;left:20px;width:24px;height:24px;font-size:13px;line-height:22px;border-radius:50%;text-align:center;color:var(--white);background:var(--primary);}.header-cart span{font-size:12px;margin-left:15px;line-height:20px;text-transform:uppercase;}.banner-header-form{width:100%;margin:0;background:var(--white);border:var(--chalk) solid 2px;display:flex;align-items:center;justify-content:center;}.gcse{visibility:hidden;}.banner-header-form input{width:100%;height:45px;font-size:16px;padding-left:15px;color:var(--black);}.banner-header-form input::placeholder{color:var(--black);}.banner-header-form button i{width:45px;height:45px;font-size:15px;line-height:45px;text-align:center;color:var(--black);display:inline-block;}.header-form{width:100%;margin:0 30px;background:var(--search-form);display:flex;align-items:center;justify-content:center;}.header-form ol{position:absolute;width:auto;left:37%;background-color:var(--heading);padding:15px;top:76px;border-radius:0 25px 8px 25px;border:var(--chalk) solid 2px;z-index:3;box-shadow:0 5px 15px 0 rgb(0,0,0,.25);}.header-form ol li{padding:8px;}.header-form ol li a:hover{font-weight:600;}.header-form input{width:100%;height:45px;font-size:16px;padding-left:5px;color:var(--text);}.header-form button i{width:40px;height:45px;font-size:17px;line-height:45px;text-align:center;color:var(--text);display:inline-block;}.header-form button i:hover{color:var(--primary-over);}.header-user,.header-src,.cate-btn{display:none;}.header-src{position:relative;margin-right:15px;margin-bottom:-10px;}.header-user i,.header-src i{width:40px;height:40px;font-size:20px;line-height:40px;text-align:center;display:inline-block;color:var(--text);}.header-src sup{position:absolute;top:-5px;left:27px;width:24px;height:24px;font-size:13px;line-height:24px;border-radius:50%;text-align:center;color:var(--white);background:var(--primary);}.navbar-part{background:var(--headtop);}.navbar-content{border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;}.navbar-list{display:flex;align-items:center;justify-content:flex-start;}.navbar-item{margin-right:30px;color:var(--text);}.navbar-item:last-child{margin-right:0;}.navbar-item a:link{color:var(--text);}.navbar-item a:hover{color:var(--primary-over);}.navbar-link{padding:22px 0;font-weight:500;color:var(--text);}.navbar-link:hover{color:var(--primary-over);}.navbar-info-group{display:flex;align-items:center;justify-content:center;}.cursor{cursor:pointer;}.navbar-info{margin-right:10px;display:flex;align-items:center;color:var(--text);justify-content:flex-start;}.navbar-info a{color:var(--text);}.navbar-info:hover{color:var(--primary-over);cursor:pointer;}.navbar-info:last-child{margin-right:0;}.navbar-info i{font-size:30px;margin-left:15px;margin-right:10px;color:var(--primary-over);}.navbar-info-light i{color:var(--yellow);}.navbar-info-dark i{color:var(--white);}.navbar-info p small{font-size:14px;line-height:16px;display:block;text-align:left;}.navbar-info p span{font-size:15px;font-weight:500;}.navbar-info p span a:link{color:#000;}.navbar-info p span a:hover{color:var(--primary-over);}.nav-sidebar{position:fixed;top:0;left:-320px;width:280px;height:100vh;padding:0;z-index:5;background:var(--heading);transition:all linear .1s;}.nav-sidebar.active{left:0;}.nav-header{padding:10px 0;position:relative;text-align:center;border-bottom:1px solid var(--border);}.nav-header a img{width:auto;height:50px;}.nav-close{position:absolute;top:50%;right:-18px;transform:translateY(-50%);}.nav-close i{width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;color:var(--white);background:var(--primary);}.nav-close i:hover{filter:brightness(130%);transition:.8s;cursor:pointer;}.nav-content{padding:0 18px;overflow-y:scroll;max-height:calc(100vh - 100px);}.nav-btn{width:100%;padding:50px 0;margin-bottom:20px;text-align:center;background:var(--chalk);}.nav-btn .btn{font-size:14px;padding:12px 28px;letter-spacing:.3px;}.nav-btn .btn i{font-size:14px;}.nav-list{width:100%;}.nav-list li{width:100%;}.nav-link{width:100%;font-weight:500;padding:12px 15px;color:var(--text);}.nav-link:hover{color:var(--primary);background:var(--chalk);}.nav-link::before{right:15px;}.nav-link i{font-size:20px;margin-right:12px;}.nav-info-group{padding:20px 0;margin-top:15px;margin-bottom:25px;border-top:1px solid var(--border);border-bottom:1px solid var(--border);}.nav-info{margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;}.nav-info:last-child{margin-bottom:0;}.nav-info i{font-size:30px;margin-right:15px;color:var(--primary-text);}.nav-info-light i{color:var(--yellow);}.nav-info-dark i{color:var(--white);}.nav-info p small{font-size:14px;line-height:18px;display:block;text-align:left;}.nav-info p span{font-size:16px;font-weight:500;}.nav-footer{text-align:center;}.nav-footer p{font-size:14px;color:var(--gray);}.nav-footer p a{color:var(--primary-text);}.cart-sidebar{position:fixed;top:0;right:-550px;width:500px;height:100vh;z-index:5;background:var(--heading);box-shadow:-15px 0 25px 0 rgb(0,0,0,.15);transition:all linear .1s;}.cart-sidebar.active{right:0;}.cart-header{padding:18px 25px;text-align:center;position:relative;border-bottom:1px solid var(--border);}.cart-total{display:flex;align-items:center;justify-content:center;}.cart-total i{font-size:20px;margin-right:8px;color:var(--primary);}.cart-total span{font-size:1.4rem;font-weight:600;color:var(--text);}.cart-close{position:absolute;top:50%;left:0;transform:translateY(-50%) translateX(-16px);}.cart-close i{margin-left:0;width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;color:var(--white);background:var(--primary);padding:0;}.cart-close i:hover{filter:brightness(130%);transition:.8s;cursor:pointer;}.cart-list{height:100%;padding:0 15px;max-height:calc(100vh - 180px);overflow-y:scroll!important;}.cart-item{padding:15px 0;display:flex;align-items:center;justify-content:center;align-items:flex-start;border-bottom:1px solid var(--border);}.cart-item:last-child{border-bottom:0;}.cart-media{position:relative;margin-right:15px;}.cart-media img{width:100%;height:auto;}.cart-media button{position:absolute;left:5px;top:-10px;}.cart-media button i{width:32px;height:32px;font-size:18px;line-height:32px;text-align:center;display:inline-block;color:var(--text);background:var(--chalk);}.cart-media button i:hover{color:var(--white);background:var(--red);}.cart-info-group{width:100%;}.cart-info{margin-bottom:13px;}.cart-info h6{font-weight:400;}.cart-info h6 a{color:var(--text);}.cart-info p{font-size:14px;}.cart-info p small{font-size:10px;}.cart-action-group{display:flex;align-items:center;justify-content:center;justify-content:space-between;}.cart-action-group input{width:80px;padding-right:10px;text-align:right;font-weight:600;color:var(--primary);}.cart-action-group .product-action button i{width:40px;height:35px;font-size:12px;line-height:35px;}.cart-action-group .product-action input{padding-right:0;width:55px;height:35px;font-size:14px;text-align:center;color:var(--text);background:var(--chalk);}.cart-footer{padding:20px 15px 0;text-align:center;box-shadow:0 -3px 7px 0 rgb(0,0,0,.08);}.coupon-btn{font-weight:500;margin-bottom:20px;color:var(--primary);}.coupon-btn:hover{text-decoration:underline;}.coupon-form{padding:3px;margin-bottom:18px;display:flex;align-items:center;justify-content:center;border:var(--border) solid 1px;box-shadow:0 7px 13px 0 rgb(0,0,0,.1);display:none;}.coupon-form input{width:100%;height:38px;padding:0 15px;}.coupon-form button span{width:100px;height:38px;font-size:14px;line-height:38px;display:block;text-align:center;text-transform:uppercase;color:var(--white);background:var(--primary);}.cart-checkout-btn{padding:10px 0;background:var(--primary);display:flex;align-items:center;justify-content:center;}.cart-checkout-btn:hover{background:var(--green);}.checkout-label{width:100%;height:30px;font-size:15px;line-height:30px;letter-spacing:.3px;text-align:center;color:var(--white);}.checkout-price{padding:0 25px;letter-spacing:.3px;color:var(--white);border-left:1px solid var(--border);}.category-sidebar{position:fixed;top:0;left:-320px;width:280px;height:100vh;z-index:5;background:var(--heading);box-shadow:15px 0 25px 0 rgb(0,0,0,.15);transition:all linear .1s;}.category-sidebar.active{left:0;}.category-header{padding:15px 18px;position:relative;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:flex-start;}.category-title{color:var(--primary);display:flex;align-items:center;justify-content:flex-start;}.category-title i{margin-right:8px;}.category-close{position:absolute;top:50%;right:-18px;transform:translateY(-50%);}.category-close i{width:35px;height:35px;font-size:18px;line-height:35px;border-radius:50%;text-align:center;display:inline-block;color:var(--white);background:var(--primary);}.category-close i:hover{filter:brightness(130%);transition:.8s;cursor:pointer;}.category-list{width:100%;padding:0 15px;overflow-y:scroll;height:calc(100vh - 65px);}.category-item{width:100%;border-bottom:1px solid var(--border);}.category-link{font-size:16px;font-weight:400;padding:12px 15px;color:var(--text);display:flex;align-items:center;justify-content:flex-start;}.category-link i{font-size:25px;margin-right:15px;display:inline-block;}.category-footer{text-align:center;margin-top:20px;}.category-footer p{font-size:14px;color:var(--gray);}.category-footer p a{color:var(--primary);}.mobile-menu{position:fixed;bottom:0;left:0;width:100%;z-index:3;background:var(--heading);border-radius:10px 10px 0 0;box-shadow:0 -5px 15px 0 rgb(0,0,0,.1);display:flex;align-items:center;justify-content:center;justify-content:space-between;display:none;}.mobile-menu a,.mobile-menu button{display:flex;align-items:center;justify-content:center;flex-direction:column;width:80px;padding:8px 7px;position:relative;}.mobile-menu a:hover,.mobile-menu button:hover{background:var(--chalk);}.mobile-menu a:hover i,.mobile-menu button:hover i{color:var(--primary);}.mobile-menu a:hover span,.mobile-menu button:hover span{color:var(--primary);}.mobile-menu a i,.mobile-menu button i{font-size:18px;margin-bottom:5px;color:var(--text);text-shadow:2px 3px 8px rgb(0,0,0,.1);}.mobile-menu a span,.mobile-menu button span{font-size:9px;line-height:12px;color:var(--text);text-transform:uppercase;}.intro-part{margin-top:5px;padding:25px 0;background:var(--heading);}.intro-up{margin-top:5px;background:var(--heading);}.intro-wrap{display:flex;align-items:flex-start;justify-content:flex-start;}.intro-wrap-pad{margin-bottom:15px;}.intro-wrap:hover .intro-icon i{color:var(--white);background:var(--green-dark);}.intro-wrap h1{font-size:17px;line-height:25px;}.intro-wrap h2{font-size:13px;line-height:30px;}.intro-icon{margin-right:10px;}.intro-icon i{width:50px;height:50px;font-size:30px;line-height:43px;border-radius:50%;text-align:center;display:inline-block;color:var(--green);background:var(--white);border:var(--green-dark) double 3px;}.intro-icon-small i{font-size:28px;line-height:22px;margin-right:5px;text-align:center;display:inline-block;color:var(--green-dark);}.intro-icon-font i{font-size:32px;margin-right:2px;}.intro-content span{margin-left:3px;margin-top:10px;font-size:16px;font-weight:600;line-height:20px;color:var(--green-text)!important;}.intro-content h2{margin-left:3px;margin-top:10px;font-size:18px;font-weight:600;line-height:20px;}.intro-content h3{display:inline-flex;font-size:17px;line-height:2.1em;font-weight:600;color:var(--green-text);}.intro-content h3:hover{color:var(--primary-text);}.footer-widget{display:grid;grid-template-columns:100%;}.footer-logo{margin-bottom:15px;}.footer-logo img{max-width:280px;max-height:150px;width:auto;height:auto;}.footer-desc{max-height:120px;color:var(--text);margin-bottom:15px;overflow:auto;}.pad-footer{margin-top:28px;float:left;}.pad-bottom{padding-bottom:85px;}.footer-card{width:50%;text-align:right;}.footer-social li{display:inline-block;margin-right:7px;}.footer-social li:last-child{margin-right:0;}.footer-social li a{width:40px;height:40px;font-size:16px;line-height:40px;border-radius:50%;text-align:center;color:var(--primary);background:var(--gray);}.footer-social li a:hover{color:var(--white);background:var(--primary);}.footer-title{color:var(--text);margin-bottom:25px;letter-spacing:-.3px;}.footer-widget.contact{margin-left:30px;}.footer-contact li{display:flex;align-items:center;margin-bottom:18px;}.footer-contact li:last-child{margin-bottom:0;}.footer-contact li i{font-size:25px;margin-right:5px;color:var(--primary);}.footer-contact li p{color:var(--text);display:block;}.footer-contact li p span a{color:var(--text);}.footer-contact li p span a:hover{color:var(--primary);}.footer-links{display:grid;gap:5px;grid-template-columns:1fr 1fr;}.footer-links ul li{margin-bottom:15px;}.footer-links ul li:last-child{margin-bottom:0;}.footer-links ul li a{color:var(--text);}.footer-links ul li a:hover{color:var(--primary);text-decoration:underline;}.footer-bottom{margin-top:75px;padding:20px 35px 15px;border-radius:8px 8px 0 0;background:var(--primary);border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;}.footer-copytext{font-size:15px;color:var(--white);}.footer-copytext a{color:var(--white);}.footer-copytext a:hover{text-decoration:underline;}.shop-widget{padding:0;margin-bottom:25px;}.shop-widget h3{font-size:15px;}.shop-widget:last-child{margin-bottom:0;}.shop-widget-title{padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid var(--border);}.shop-widget-list{margin:10px 0 10px;}.shop-widget-list li{margin-bottom:10px;color:var(--text);display:flex;align-items:center;justify-content:space-between;}.shop-widget-list li:hover{color:var(--primary);}.shop-widget-list li:last-child{margin-bottom:0;}.shop-widget-content{display:flex;align-items:center;justify-content:flex-start;}.shop-widget-content input{width:15px;height:15px;margin-right:12px;cursor:pointer;}.shop-widget-content label{cursor:pointer;display:flex;align-items:center;justify-content:center;}.shop-widget-content label i{font-size:15px;margin-left:8px;color:var(--gray);}.shop-widget-content label i:first-child{margin-left:0;}.shop-widget-content label i.active{color:var(--yellow);}.shop-widget-scroll{max-height:300px;overflow-y:auto;padding-right:10px;}.top-filter{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px;}.bottom-paginate{padding-top:25px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;}.page-info{font-weight:400;color:var(--text);}.details-gallery{position:relative;text-align:center;margin-right:5px;background:var(--heading);height:100%;}.details-preview{margin-bottom:0;}.details-preview li img{width:100%;height:auto;background:var(--heading);}.group-thumb{text-align:center;margin-top:15px;margin-bottom:5px;}.group-thumb li{margin:0 2px;display:inline;}.group-thumb li img{width:12%;padding:10px;height:auto;background:var(--heading);border-style:solid;border-color:var(--body);}.details-thumb{margin-top:5px;margin-bottom:5px;}.details-thumb li{margin:0 2px;cursor:pointer;display:inline;}.details-thumb li img{width:14%!important;height:auto;background:var(--heading);border-style:solid;border-color:var(--body);}.details-thumb li img:hover{border-color:var(--green);}.details-name{font-size:24px;line-height:34px;}.details-name-aces{font-size:24px;line-height:34px;}.details-meta-desc{font-size:15px;padding:8px 0;line-height:26px;}.details-meta{margin-bottom:12px;}.details-meta p{font-size:15px;}.details-meta i{font-size:17px;}.details-rating{display:flex;align-items:center;justify-content:flex-start;margin-bottom:15px;cursor:pointer;}.details-rating i{font-size:15px;margin-right:3px;color:var(--gray);}.details-rating .active{color:var(--yellow);}.details-price{padding-top:10px;font-size:24px;font-weight:500;margin-bottom:25px;}.details-price del{color:var(--orange);margin-right:25px;}.details-price mark{font-size:18px;padding:5px 12px 5px 12px;color:var(--white);background-color:var(--green);}.details-price span{color:var(--text);white-space:nowrap;}.details-price span small{font-size:14px;font-weight:400;}.details-desc{font-size:16px;line-height:35px;margin-bottom:22px;font-weight:600;color:var(--green);}.details-desc i{font-size:20px;margin-bottom:-15px;margin-right:10px;color:var(--primary);}.details-list-group{display:flex;align-items:center;justify-content:center;justify-content:flex-start;margin-bottom:25px;}.details-list-title{font-weight:500;margin-right:15px;color:var(--text);}.details-tag-list{align-items:center;justify-content:center;}.details-tag-list-close{z-index:1;width:18px;height:18px;font-size:12px;border-radius:50%;text-align:center;display:inline-block;background:var(--white);box-shadow:0 5px 12px 0 rgb(0,0,0,.2);}.details-tag-list-close:hover{background:#dc3545;color:var(--white);}.details-tag-list li{font-size:14px;line-height:18px;margin:8px;padding:8px 10px;letter-spacing:.3px;text-align:left;display:inline-table;color:var(--text);background:var(--green-chalk);}.details-tag-list li:hover{color:var(--white);background:var(--primary);}.details-tag-list li button:hover{color:var(--white);cursor:pointer;}.nav-img{position:fixed;width:100%;bottom:75px;margin-left:15px;}.details-nav-img{display:flex;align-items:center;justify-content:center;}.details-nav-img li{margin-right:22px;}.details-nav-img li button{width:55px;height:55px;font-size:20px;line-height:35px;border-radius:50%;text-align:center;color:var(--text);background:var(--chalk);}.details-nav-img li button:hover{color:var(--white);background:var(--primary);}.details-share-list{margin-top:-20px;min-height:42px;display:flex;align-items:center;justify-content:center;}.details-share-list li{margin-right:8px;}.details-share-list li a{width:35px;height:35px;font-size:16px;line-height:35px;border-radius:50%;text-align:center;color:var(--text);background:var(--chalk);}.details-share-list li a:hover{color:var(--white);background:var(--primary);}.details-add-group{margin:20px 0 5px;}.action-max{width:180px;}.details-add-group .action-minus i,.details-add-group .action-plus i{background:var(--chalk);}.details-action-group{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));position:relative;}.details-action-group button{padding:10px 0;color:var(--text);background:var(--chalk);display:flex;align-items:center;justify-content:center;}.details-action-group button:hover{color:var(--primary);}.details-action-group button i{font-size:16px;margin-right:8px;}.details-action-group button span{font-size:14px;font-weight:500;letter-spacing:.5px;text-transform:uppercase;}.product-details-video{padding-bottom:10px;}.frame-title{color:var(--text);font-size:24px;font-weight:500;margin-bottom:5px;}.listgrid{margin-top:20px;padding-top:4px;background:var(--body);}.tab-list-scroll{max-height:235px;margin-bottom:10px;}.tab-descrip{padding-top:20px;position:relative;}.tab-descrip h2,.tab-descrip h3,.tab-descrip h4,.tab-descrip h5{font-size:16px;line-height:28px;font-weight:500;}.tab-descrip h2,.tab-descrip h3{padding-bottom:30px;}.tab-descrip span{font-size:16px;font-weight:500;line-height:28px;}.view-tag-list li{margin-right:2px;text-align:left;line-height:40px;display:inline-table;}.view-tag-list li h2{display:block;font-size:12px;line-height:18px;padding:10px;text-transform:capitalize;color:var(--black);background:var(--primary-chalk);}.view-tag-list li a:hover h2:hover{color:var(--white);background:var(--primary-over);}.card-atrib-list{margin-bottom:12px;}.card-atrib-pai{padding:0 0 15px 0;}.card-atrib-pai span{font-size:16px;font-weight:600;}.view-atrib-list li{margin:0 4px 4px 0;text-align:left;display:inline-table;}.view-atrib-list li a{min-width:70px;font-size:14px;text-align:center;line-height:18px;padding:10px;color:var(--black);}.view-atrib-list li a.focus-on{color:var(--black);background:var(--green-chalk);}.view-atrib-list li a.focus-off{color:var(--text);background:var(--chalk);}.view-atrib-list li a.atrib-active-border{box-shadow:0 0 0 3px var(--green);font-weight:600;}.view-atrib-list li a:hover{color:var(--white);background:var(--green)!important;transition:.4s;}.review-item{padding:10px 10px 15px 15px;margin:3px -3px 3px -3px!important;background:var(--green-chalk);color:var(--black);border:var(--border) solid 3px;white-space:normal;min-height:185px;}.review-item:last-child{margin-bottom:0;}.review-list{padding:15px 0 0!important;margin:0 -3px -3px!important;}.review-media{margin-bottom:10px;display:flex;align-items:center;justify-content:flex-start;}.review-avatar{padding:10px;font-size:28px;margin-right:15px;border-radius:50%;border:solid 2px;}.review-meta{padding-top:10px;font-size:17px;}.review-meta h3{color:var(--black);font-size:17px;line-height:26px;}.review-rating{margin-bottom:10px;}.review-rating li{font-size:16px;margin-right:5px;color:var(--yellow);display:inline-block;}.review-desc{white-space:normal;font-size:16px;line-height:28px;color:var(--black);text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:50px;}.review-desc:hover{-webkit-line-clamp:5;}.review-desc h3{color:var(--black);font-size:16px;line-height:26px;}.review-form .btn{width:100%;padding:12px 30px;}.chekout-coupon{max-width:600px;margin:45px auto 5px;text-align:center;}.checkout-charge{max-width:600px;margin:0 auto;}.checkout-charge ul{border-top:3px solid var(--green-text);}.checkout-charge ul li{padding:15px 15px;display:flex;align-items:center;justify-content:center;justify-content:space-between;border-bottom:1px solid var(--border);}.checkout-charge ul li:last-child{border-bottom:0;}.checkout-charge ul li:last-child span{font-size:18px;font-weight:500;color:var(--green-text);}.checkout-charge ul li span{font-weight:500;color:var(--text);}.checkout-charge ul li span small{font-size:14px;font-weight:400;margin-left:3px;}.checkout-check{margin-top:30px;}.checkout-proced .btn{width:100%;}.displayflex{display:flex;align-items:center;justify-content:center;justify-content:space-between;margin-top:7px;}.orderlist-filter{padding:10px 15px;margin:6px -2px 6px -2px;background:var(--heading);display:flex;align-items:center;justify-content:center;justify-content:space-between;}.orderlist-filter ul{margin:0 -15px -11px -15px;}.orderlist-filter button{padding:7px 40px;color:var(--text);background-color:var(--chalk);cursor:pointer;}.orderlist{padding:0 30px;margin:0 -2px 6px -2px;background:var(--heading);}.orderlist-head{padding:15px 0;display:flex;align-items:center;justify-content:center;justify-content:space-between;cursor:pointer;}.orderlist-details{padding:25px;margin:5px;background:var(--body);}.orderlist-details li{display:flex;align-items:flex-start;justify-content:flex-start;justify-content:space-between;margin-bottom:8px;}.orderlist-details li:last-child{margin-bottom:0;}.orderlist-details li h6{line-height:26px;white-space:nowrap;font-size:15px;font-weight:400;}.orderlist-details li p{width:250px;text-align:right;font-size:14px;font-weight:400;}.orderlist-details li button{width:100%;text-align:center;}.orderlist-deliver{padding:25px;margin:5px;background:var(--body);}.orderlist-deliver h6{margin-bottom:10px;white-space:nowrap;}.orderlist-deliver p{font-size:14px;font-weight:400;}.orderlist-deliver button{margin-top:10px;width:100%;text-align:center;}.back-home{text-align:center;}.back-home a{margin-top:10px;font-weight:500;color:var(--primary);}.back-home a:hover{text-decoration:underline;}.profile-image{text-align:center;}.profile-image a{border-radius:50%;border:var(--primary) solid 2px;}.profile-image a img{width:80px;border-radius:50%;border:var(--white) solid 3px;}.profile-btn{margin-top:33px;}.profile-btn a{width:100%;height:45px;line-height:45px;text-align:center;color:var(--white);background:var(--primary);}.profile-btn a:hover{background:#096;}.bottom-paginate{border-top:0;}.about-content h1{font-size:28px;margin-bottom:25px;}.about-content p{margin-bottom:15px;}.about-content a{color:var(--primary);}.about-choose{margin-bottom:75px;}.team-slider li{margin:0 12px;}.scrollspy-content{margin-top:5px;}.scrollspy-content:last-child{margin-bottom:0;}.scrollspy-content h2{font-size:24px;margin-bottom:10px;padding-left:50px;position:relative;}.scrollspy-content h3{font-size:16px;margin-bottom:10px;padding-left:15px;}.scrollspy-content h2::before{position:absolute;content:"\ef4e";top:50%;left:0;width:35px;height:35px;font-size:16px;font-family:IcoFont;transform:translateY(-50%);line-height:35px;border-radius:50%;text-align:center;color:var(--white);background:var(--primary);}.user-form-part{padding-top:0;}.user-form-logo{text-align:center;margin-bottom:25px;}.user-form-logo img{width:200px;}.user-form-banner{margin:0 -2px -20px -2px;}.user-form-banner picture img{width:100%;height:auto;}.user-form-banner picture img:hover{box-shadow:0 0 2px 1px rgba(0,140,186,.5);}.user-form-sep{margin:6px 0 6px -0;padding:10px;background:var(--heading);}.user-form-card{padding:15px 0 5px 0;}.user-form-title{text-align:center;}.user-form-title span,.user-form-title h2{font-size:24px;line-height:50px;color:var(--text);}.user-form-title h1{font-size:28px;line-height:35px;}.user-form-title p,.user-form-title h3{font-size:24px;line-height:50px;padding-bottom:20px;color:var(--text);}.cad-form-title{text-align:center;}.cad-form-title h1{font-size:28px;line-height:36px;margin-bottom:15px;}.cad-form-title h2{font-size:22px;line-height:32px;margin-bottom:5px;color:var(--primary-text);}.user-form{width:100%;}.user-form .form-group{margin-bottom:20px;}.form-button{text-align:center;}.button-up{margin-top:20px;margin-bottom:15px;float:right;}.button-up button{padding:0 15px;height:55px;font-size:14px;font-weight:500;letter-spacing:.3px;text-align:center;text-transform:uppercase;color:var(--white);background:var(--green);}.form-button a{width:100%;height:48px;font-size:14px;font-weight:500;line-height:48px;letter-spacing:.3px;text-align:center;text-transform:uppercase;color:var(--white);background:var(--primary);}.form-button button{width:100%;height:55px;font-size:14px;font-weight:500;text-align:center;text-transform:uppercase;}.form-button p{font-size:15px;margin-top:12px;}.form-button p a{font-weight:500;margin-left:5px;color:var(--primary);}.form-button p a:hover{text-decoration:underline;}.user-form-remind{padding:20px;text-align:center;background:var(--heading);}.user-form-remind p{font-size:15px;}.user-form-remind p a{font-weight:500;margin-left:5px;color:var(--primary-text);}.user-form-remind p a:hover{text-decoration:underline;}.user-form-footer{text-align:center;margin-top:25px;margin-bottom:40px;}.user-form-footer p{font-size:14px;color:var(--gray);}.user-form-footer p a{color:var(--primary);}.user-form-footer p a:hover{text-decoration:underline;}.details-form-title{margin-bottom:30px;}.form-group textarea{height:180px;}@keyframes rotate360{to{transform:translate(-50%,-50%) rotate(360deg)}}.class_none{display:none;}@keyframes anim-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.div_ret_msn{width:100%;padding:15px;text-align:center;margin-bottom:30px;font-size:16px;font-weight:500;line-height:16px;border-radius:8px 8px 0 0;background:var(--green-chalk);}.button_spinner{width:100%;text-align:center;}.div_spinner{width:100%;text-align:center;}.spinner{display:inline-block;font-size:2em;height:1em;line-height:1;margin:.5em;animation:anim-rotate 1s linear infinite;color:var(--primary);}.border-card{border-bottom:2px solid var(--primary);}.hide{display:none!important;}.box-cookies.hide{display:none!important;}.box-cookies{position:fixed;background:rgb(14,23,39,.8);max-width:1298px;z-index:3;bottom:0;left:0;right:0;border-radius:8px 8px 0 0;border-bottom:0;display:flex;align-items:center;justify-content:space-between;flex-direction:column;border-left:none;}.box-cookies a{color:var(--white);font-weight:bold;}.box-cookies a:hover{text-decoration:underline;}.msg-cookies,.box-cookies{text-align:center;padding:8px;color:var(--white);font-size:15px;}.msg-cookies{padding:8px;margin-bottom:15px;}.button-primary{font-size:16px;padding:6px 15px 8px 15px;text-align:center;color:var(--white);background:var(--primary);align-items:center;justify-content:center;margin-left:3px;margin-right:3px;cursor:pointer;}.button-primary:hover{filter:brightness(130%);transition:.8s;}.button-green{font-size:16px;padding:6px 15px 8px 15px;text-align:center;color:var(--white);background:var(--green);align-items:center;justify-content:center;margin-left:3px;margin-right:3px;cursor:pointer;}.button-green:hover{filter:brightness(120%);transition:.8s;}.button-gray{font-size:16px;padding:6px 15px 8px 15px;text-align:center;color:var(--text);background:var(--chalk);align-items:center;justify-content:center;margin-left:3px;margin-right:3px;cursor:pointer;}.button-gray:hover{filter:brightness(120%);transition:.8s;}.button-box-close{font-size:16px;padding:6px 20px 7px 20px;text-align:center;color:var(--text);background:var(--chalk);align-items:center;justify-content:center;margin-left:3px;cursor:pointer;}.button-box-close:hover{filter:brightness(140%);transition:.8s;}@media screen and (max-width:600px){.box-cookies{flex-direction:column;border-left:none}}.form-divider{position:relative;width:100%;margin:14px 0;text-align:center;}.form-divider:before{position:absolute;top:50%;left:0;display:block;content:" ";width:100%;height:1px;background:var(--text);}.form-divider span{position:relative;display:inline-block;font-size:18px;font-weight:400;padding:0 19px;text-transform:lowercase;color:var(--text);background-color:var(--heading);}.mapa-container{position:relative;margin-top:0;margin-bottom:0;padding-bottom:100%;height:0;overflow:hidden;border:0;}.mapa-container embed,.mapa-container iframe,.mapa-container object,.mapa-container video{position:absolute;top:0;left:0;width:100%;height:100%;border:0;}.scrollbar{scrollbar-width:thin;scrollbar-color:var(--primary) var(--white);overflow-x:hidden;}.scrollbar::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--white);}.scrollbar::-webkit-scrollbar{width:5px;background-color:var(--white);}.scrollbar::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:var(--primary);}figure.zoom{background-position:50% 50%;position:relative;overflow:hidden;cursor:zoom-in;background:var(--heading);}figure.zoom img:hover{opacity:0;}figure.zoom img{transition:opacity .5s;display:block;width:100%;}.tabset>input[type="radio"]{position:absolute;left:-200vw;}.tabset .tab-panel{display:none;}.tabset>input:first-child:checked ~ .tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked ~ .tab-panels>.tab-panel:nth-child(2){display:block;}.tabset>label{position:relative;display:inline-block;padding:15px 15px 25px;border:1px solid transparent;border-bottom:0;cursor:pointer;font-size:20px;font-weight:500;}.tabset>label::after{content:"";position:absolute;left:15px;bottom:10px;width:30px;height:4px;background:#ccc;}.tabset>label:hover,.tabset>input:focus + label{color:var(--primary);}.tabset>label:hover::after,.tabset>input:focus + label::after,.tabset>input:checked + label::after{background:var(--primary);}.tabset>input:checked + label{border-color:#ccc;border-bottom:1px solid var(--heading);margin-bottom:-1px;}.tab-panel{padding:5px 0;border-top:1px solid #ccc;}.tooltip{position:relative;display:inline-block;cursor:help;}.tooltip .tooltiptext{visibility:hidden;font-size:14px;background-color:var(--green-chalk);border:1px solid var(--green-text);color:var(--black);text-align:center;padding:10px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s;white-space:nowrap;}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:25%;margin-left:-5px;border-width:5px;border-style:solid;border-color:var(--green-text) transparent transparent transparent;}.tooltip:hover .tooltiptext{visibility:visible;opacity:1;}.blog-details-part{margin-bottom:0;}.blog-details-content{padding:5%;background:var(--heading);}.blog-details-title{font-size:28px;line-height:32px;margin-bottom:20px;}.blog-details-desc{font-size:17px;line-height:30px;margin-bottom:20px;}.blog-details-thumb img{margin-top:20px;width:100%;}.blog-details-thumb iframe{margin-top:20px;width:100%;}.blog-details-footer{padding-top:45px;margin-top:50px;border-top:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;}.blog-details-share li{margin-right:8px;display:inline-block;}.blog-details-share li a{width:40px;height:40px;font-size:15px;line-height:40px;border-radius:50%;text-align:center;color:var(--text);background:var(--chalk);}.blog-details-share li a:hover{color:var(--white);background:var(--primary);}.qr_figure{padding:10px;text-align:center;}.qr_figcaption{margin-top:5px;}.qr_figcaption textarea{cursor:copy;font-size:14px;border:0;border:0;box-shadow:none;width:100%;padding:5px;text-align:center;}.card-slider-main{display:flex;white-space:nowrap;overflow-x:auto;margin-bottom:-4px;gap:5px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;cursor:grab;user-select:text;}.card-slider-main:active{cursor:grabbing;}.card-slider-main::-webkit-scrollbar{display:none;}.arrow-left,.arrow-right{user-select:none;}.label-coiner-pad{margin-bottom:20px;}.label-coiner{display:flex;align-items:center;}.label-coiner span,.label-coiner h2{margin-right:auto;}.label-coiner i{font-size:18px;}.label-coiner button{width:45px;height:45px;background:var(--primary);border-radius:50px;color:var(--white);cursor:pointer;margin:0 5px;}.label-coiner button:disabled{background:var(--border);color:var(--text);cursor:not-allowed;}.card-wrapper{display:inline-block;background:transparent;gap:0;margin-right:-2px!important;scroll-snap-align:center;width:fit-content;}.card-wrapper-pre{display:inline-block;background:transparent;gap:0;scroll-snap-align:center;width:fit-content;width:25%;min-width:285px;}.card-wrapper-prod{flex:0 0 216px;padding:10px;background:var(--heading);display:flex;flex-direction:column;scroll-snap-align:center;margin:4px 0;}.card-wrapper-prod:hover{background:var(--green-hover);}.card-wrapper-prod a{width:100%;text-align:center;}.card-wrapper-prod a:hover{color:var(--text);}.card-wrapper-prod a h3{padding-top:10px;min-height:55px;}.card-wrapper-prod a h3,.card-wrapper-prod a h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;text-align:left;font-size:16px;line-height:22px;color:var(--text);transition:-webkit-line-clamp .3s ease;}.card-wrapper-prod a h4{min-height:45px;}.card-wrapper-prod a h5{text-align:left;font-size:14px;line-height:22px;padding-top:10px;padding-bottom:15px;font-weight:600;}.card-wrapper-prod a h3:hover,.card-wrapper-prod a h4:hover{-webkit-line-clamp:5;}.card-wrapper-prod small{display:block;color:var(--text);text-align:left;font-size:11px;}.card-wrapper-prod p{display:block;text-align:center;color:var(--text);margin-bottom:7px;font-size:17px;}.card-wrapper-avl{display:inline-block;background:transparent;gap:0;scroll-snap-align:center;width:fit-content;min-width:320px;}.card-wrapper-perg{display:inline-block;background:transparent;gap:0;scroll-snap-align:center;width:fit-content;min-width:330px;}.break-word{word-wrap:break-word;overflow-wrap:break-word;word-break:break-all;}.image-container-220{width:100%;height:220px;overflow:hidden;position:relative;text-align:center;}.border-bottom{border-bottom:1px solid var(--border);}.image-container-220 img{width:100%;height:100%;object-fit:contain;object-position:center;}youtube-video{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;aspect-ratio:16/9;cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;}youtube-video::before{content:"";position:absolute;width:70px;height:50px;background:url("../images/youtube.webp") no-repeat center center;background-size:contain;filter:drop-shadow(0 0 16px rgba(0,0,0,.3));transition:opacity .3s ease;}youtube-video.clicked::before{opacity:0;}video{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:100%;aspect-ratio:16/9;cursor:pointer;background-size:cover;background-position:center;background-repeat:no-repeat;}.breadcrumb-wrapper{margin-top:25px;text-align:left;}.breadcrumb{list-style:none;display:inline;}.breadcrumb li{display:inline-block;font-size:14px;color:var(--text);}.breadcrumb li + li:before{content:"/";padding:0 3px;color:var(--text);}.breadcrumb a{text-decoration:none;color:var(--text);font-weight:600;}.breadcrumb a:hover{text-decoration:underline;color:var(--primary);}@media (min-width:576px){.col-grid{width:calc(33.3333333333% - 4px)}.details-content{padding:15px 15px}.product-details-frame{padding:15px}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-10{flex:0 0 auto;width:83.3333333333%}.col-sm-12{flex:0 0 auto;width:100%}}@media (min-width:768px){.col-grid{width:calc(33.3333333333% - 4px)}.details-content{padding:25px 35px}.product-details-frame{padding:35px}.col-md-5{flex:0 0 auto;width:41.6666666667%}.col-md-6{flex:0 0 auto;width:100%}.col-md-7{flex:0 0 auto;width:58.3333333333%}.col-md-8{flex:0 0 auto;width:66.6666666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-12{flex:0 0 auto;width:100%}.card-wrapper-perg{min-width:380px}}@media (min-width:992px){.col-grid{width:calc(25% - 4px)}.col-list{width:calc(50% - 4px)}.details-content{padding:10px 15px}.product-details-frame{padding:20px}.col-lg-1{flex:0 0 auto;width:8.3333333333%}.col-lg-2{flex:0 0 auto;width:16.6666666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.3333333333%}.col-lg-5{flex:0 0 auto;width:41.6666666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.3333333333%}.col-lg-8{flex:0 0 auto;width:66.6666666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.3333333333%}.col-lg-12{flex:0 0 auto;width:100%}}@media (min-width:1200px){h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}.details-content{padding:10px 20px}.product-details-frame{padding:30px}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-5{flex:0 0 auto;width:41.6666666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.3333333333%}.col-xl-10{flex:0 0 auto;width:83.3333333333%}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.modal-form{width:630px;padding-bottom:50px}}@media (min-width:1280px){.col-grid{width:calc(20% - 4px)}}@media (min-width:1344px){.details-content{padding:20px 25px}.product-details-frame{padding:35px}.megamenu{max-width:1344px}.header-form ol{left:31%;top:67px;padding:5px}.modal-form{width:700px;padding-bottom:50px}}@media (min-width:1366px){.details-content{padding:20px 25px}.product-details-frame{padding:35px}.container{max-width:1366px}.megamenu{max-width:1366px}}@media (min-width:1400px){.header-form ol{left:36.2%;top:67px;padding:5px}}@media (min-width:2200px){.col-grid{width:calc(16.66% - 4px)}.container{max-width:1920px}.megamenu{max-width:1920px}.header-form ol{left:28.3%;top:67px;padding:5px}}@media (max-width:994px){.banner-content .btit{font-size:26px;line-height:32px;padding:5px;background:var(--baner-back);opacity:.8}.banner-content .bdesc{font-size:16px;line-height:25px;margin-bottom:20px;padding:5px;background:var(--baner-back);opacity:.8}.banner-content h1{font-size:26px;line-height:32px;padding:5px;background:var(--baner-back);opacity:.8}.banner-content h2{padding:5px;background:var(--baner-back);opacity:.8}.banner-1 .banner-img{top:0;right:0;position:absolute}.banner-2 .banner-img{justify-content:left;margin-left:-15px}.banner-2 .banner-content{top:20%;right:2%;height:auto;position:absolute}.banner-btn .btn{margin:8px}}@media (max-width:575px){.image-container-220{height:200px}.details-list-title{display:none}.container-grid{margin:0 -8px}.card-slider-main{margin-left:-8px;margin-right:-7px}.view-tag-list{margin-top:7px}.details-content{margin:-4px -8px 0 -8px;height:auto;padding:20px 10px}.col-banner{margin-left:-3px;margin-right:-3px}.alert-info{margin:0 -9px 2px -9px}.order-track-list{width:100%}.product-add{padding:8px 0}.account-card{margin:3px -9px 4px -9px;padding:12px}.bottom-paginate{margin-bottom:50px;flex-direction:column}.page-info{margin-bottom:15px}.details-gallery{margin:-4px -8px 0 -8px;margin-right:-8px!important}.details-price mark{float:right}.group-thumb li img{width:26%}.details-thumb{margin-bottom:14px}.details-name{min-height:auto;font-size:22px;line-height:30px}.product-details-frame{padding:20px 10px 10px 10px;margin-left:-8px;margin-right:-8px}.review-reply{flex-direction:column}.review-reply input{margin:0 0 15px}.review-reply-list{margin-left:25px}.star-rating label{margin:0 6px}.orderlist-filter{margin:0 -9px 4px -9px}.orderlist-filter ul{margin:0 -10px -11px -5px}.orderlist-filter button{padding:7px 25px}.orderlist{margin:-2px -9px 0 -9px;padding:0 8px}.orderlist-head{padding:15px 0}.about-list li{padding-left:15px}.user-form-sep{margin:3px -9px 4px -9px;border-radius:0 0 8px 8px}.user-form-banner{margin:0 -9px -20px -9px}.user-form-title h1{font-size:26px}.user-form-remind{margin:3px -9px 4px -9px}.comment-item{padding:20px 20px}.comment-reply{flex-direction:column}.comment-reply input{margin-right:0;margin-bottom:10px}.comment-reply-list{margin-left:15px}.blog-details-content{margin:0 -9px 0 -9px}}@media (max-width:400px){.image-container-220{height:180px}}@media (min-width:576px) and (max-width:767px){.order-track-item span{white-space:inherit}.product-add{padding:8px 0}.review-reply-list{margin-left:30px}.comment-reply-list{margin-left:30px}}@media (min-width:768px) and (max-width:991px){.footer-bottom{padding:25px 30px 75px}.profile-image{margin-bottom:20px}}@media (min-width:992px) and (max-width:1199px){.header-widget span{display:none}.navbar-list li{margin-right:18px}.navbar-link{font-size:15px}.navbar-info{margin-right:0}.navbar-info p span{font-size:14px}.navbar-info i{margin-left:5px;margin-right:5px}}@media (max-width:1199px){.megamenu{width:100%}.footer-widget{margin-bottom:20px}.footer-bottom{margin-top:10px}.wishlist-part{max-width:100%}.table-scroll{overflow-x:scroll}}@media (max-width:991px){.megamenu-list{height:100%!important}.page-link{width:42px;height:42px;line-height:42px;font-size:18px}.nav{margin-bottom:30px}.header-user,.header-src{display:block}.header-widget-group,.header-widget{display:none}.header-logo{margin-right:15px}.header-form{padding-left:0;margin-left:15px;margin-right:5px}.header-form ol{left:40%;top:65px;padding:5px}.header-form ol li{padding:5px}.navbar-info-group{display:none}.mobile-menu{display:flex}.details-gallery{margin-top:-2px;margin-right:0;border-radius:0}.group-thumb li img{width:27%}.details-thumb{margin-bottom:5px}.profile-btn{margin-top:5px}}@media (max-width:768px){.cate-btn{display:block}.header-form ol{left:52%}.footer-widget.contact{margin-left:0}.footer-card{width:100%;text-align:center}}@media (max-width:767px){.page-item{margin:0 3px}.dropdown-megamenu{display:none}.footer-bottom{padding:25px 15px 70px;flex-direction:column;text-align:center}.footer-copytext{margin-bottom:10px}.invoice-recieved{flex-wrap:wrap}.invoice-recieved h6{margin-bottom:25px;margin-right:25px}}@media (max-width:700px){.modal{top:7vh}.modal-content{height:100vh!important}.modal-form{width:100vw;padding-bottom:138px}.modal-prod{width:100vw}.modal-body{width:100vw;padding:10px}.modal-close{right:50%;top:-45px;transform:translateX(50%)}}@media (max-width:550px){.header-navbar{height:57px}.header-logo{display:none}.navbar-part{display:none}.header-content{padding-top:6px;padding-bottom:6px;margin:0 -7px}.header-form{padding-left:5px;margin:0 5px 0 5px}.header-form ol{left:23%;top:53px;padding:5px}.cart-item .cart-media button{transform:scale(1)}.cart-sidebar{right:0;width:100%;height:100vh;transform:scale(0);margin:52px 0 0;border-radius:15px 15px 0 0}.cart-sidebar.active{transform:scale(1);transform-origin:top}.cart-close{left:50%;top:-45px;bottom:inherit;transform:translateX(-50%);border-radius:50px 50px 0 0;box-shadow:0 -8px 10px 0 rgb(0,0,0,.15)}.cart-close i{margin-left:0}.cart-list{max-height:calc(100vh - 265px)}}