@charset "UTF-8";::-webkit-input-placeholder{color:#3d3d3d;font-size:1em}::-moz-placeholder{color:#3d3d3d;font-size:1em}:-ms-input-placeholder{color:#3d3d3d;font-size:1em}input:-moz-placeholder{color:#3d3d3d;font-size:1em}::-moz-selection{background:#FECC03;text-shadow:none}::selection{background:#FECC03;text-shadow:none}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{height:100%;margin:0;padding:0}html{position:relative;min-height:100%}body{background:#fff;font-family:"Geom",sans-serif;color:#3d3d3d;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-family:"Geom",sans-serif;font-weight:700;font-style:normal}a{color:#3d3d3d;text-decoration:none}a:hover{color:#FECC03;text-decoration:none}a:focus{text-decoration:none;color:#FECC03}a:active{text-decoration:none;color:#FECC03}@media (min-width:1200px){.container{max-width:1380px}}.has_offer{background:url(../themes/default/img/koupakoupa-offer.png);width:35px;height:35px;display:inline-block;position:absolute}#preloaderMain{z-index:1005;background:#fff;width:200px;text-align:center;padding:20px}.autoComplete_wrapper .autoComplete_item img{float:left;margin-right:5px}.autoComplete_wrapper .autoComplete_item .autoComplete_item-info{display:block;line-height:.9rem;font-size:.75rem;white-space:normal}.autoComplete_wrapper>ul>li{padding:5px}.modal-backdrop{z-index:2999!important}.modal{z-index:3000!important}.modalform{padding:5px 30px;margin:10px 0 0 0}.btn-close{top:5px;right:5px;position:absolute}.productsList,.productDetail{margin:20px 0 20px 0;padding:5px 0;background:#fff}.printArea{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#f2f2f2;border:1px solid #d0d0d0;padding:10px;text-align:center}.printArea h4{text-align:center}.TriggerFormStep2{width:100%;padding:10px;border:1px solid #575757}.qtybuttons{position:absolute;right:18px;top:1px;line-height:0;text-align:center;color:#1c1c1c;font-size:19px}.qtybuttons .span{display:inline-block}.qtybuttons.dec{bottom:1px;top:inherit}.equal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.equal>[class*='col-']{display:flex;flex-direction:column}.formErrorLabel{display:block;font-size:11px}.sidr{display:none;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;background:#FECC03;font-size:13px;padding:10px 5px}@media only screen and (max-width:576px){.sidr{display:block!important}}.sidr h3{color:#FECC03}.sidr ul li a{color:#fff}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.f1{display:none;visibility:hidden}.pagination{font-size:13px;margin:30px 0 40px 0}.pagination .page-item:hover,.pagination .page-link:hover,.pagination .page-item.active .page-link{color:#fff;background-color:#FECC03;border-color:#fff0}.pagination .page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#FECC03;background-color:#fff;border:1px solid #FECC03}.ggSection{margin:0 0 10px;text-align:center}.ggSection .ggTitle{font-size:12px;font-weight:700;margin-bottom:0}.ggSection .ggTitle .tt{margin-bottom:2px;background:#1c1c1c;padding:1px 5px;color:#fff;-webkit-transform:rotate(365deg);-moz-transform:rotate(365deg);-o-transform:rotate(365deg);-ms-transform:rotate(365deg);transform:rotate(365deg);display:inline-block}.ggSection .ggOptions .ggOption{background:#3d3d3d;padding:4px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;margin:0 2px;display:inline-block;font-size:13px;white-space:nowrap;font-weight:400;color:#fff}@media only screen and (max-width:576px){.ggSection .ggOptions .ggOption{font-size:10px;margin:1px;padding:5px 2px}}.ggSection .ggOptions .ggOption .ggOptionCheckmark{display:inline-block;margin:0 5px 0 0;font-weight:700;color:#3d3d3d}.ggSection .ggOptions .ggOption.active,.ggSection .ggOptions .ggOption:hover{background:#1ca863;color:#f2f2f2}.koupa-row-card .text-muted{display:inline-block;line-height:11px}.shopBascetMaster{font-size:12px}.highlightsPromo{margin:40px 0 0 0;display:none}.containerBread{margin:0 auto 0 auto}.shopBascetTable table thead{font-size:13px;text-align:left}.moreinfoprdmodal{font-weight:700}.product_actions{font-size:13px}.searchform{max-width:300px;display:block;margin:0 0 0 auto}.searchform input,.searchform button{border:0px!important;line-height:10px!important;min-height:45px!important;padding:10px!important;font-size:14px!important;background:#FECC03;color:#1c1c1c;float:right;text-align:right}.searchform input::-webkit-input-placeholder,.searchform button::-webkit-input-placeholder{color:#1c1c1c}.searchform input:-moz-placeholder,.searchform button:-moz-placeholder{color:#1c1c1c}.searchform input::-moz-placeholder,.searchform button::-moz-placeholder{color:#1c1c1c}.searchform input:-ms-input-placeholder,.searchform button:-ms-input-placeholder{color:#1c1c1c}.searchform .typeahead__field{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.searchform .typeahead__container.hint .typeahead__field [contenteditable],.searchform .typeahead__container.hint .typeahead__field input,.searchform .typeahead__container.hint .typeahead__field textarea{background:#FECC03}#detailsModal .cms39_gallery_wrapper .cms_gallery_loop img{width:100%;height:auto}.userUpload .error,.userUpload input{font-size:14px}.userUpload input{background:#fff;padding:10px;border:1px solid #f2f2f2;color:#FECC03}.post-social{z-index:100;position:fixed;width:32px;background:#FECC03;font-size:17px;padding:6px;display:inline-block;-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-webkit-border-bottom-left-radius:0 0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:20px;-moz-border-radius-bottomright:20px;-moz-border-radius-bottomleft:0 0;-moz-border-radius-topleft:0;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:0 0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.post-social a{color:#fff}.post-social a:hover{color:#FECC03}@media only screen and (max-width:576px){.post-social{display:none}}#wrapper{margin:10px 0 0 0}.themeGallery{margin:40px 0 0 0}.themeGallery .themeGalleryItem{margin:0 0 30px 0}.modal-koupa{z-index:500}.modal-koupa .modal-body{font-size:14px}.modal-koupa .cms39_gallery_wrapper .cms_gallery_loop{width:33.33333%;margin:0;padding:0;display:inline-block;padding:3px}.modal-koupa .cms39_gallery_wrapper .cms_gallery_loop figcaption{display:none}.modal-koupa .mSpecs{margin:10px 0 0 0}.modal-koupa .mSpecs ul{margin:0;padding:0;list-style:none}.modal-koupa .mSpecs ul li{display:inline-block}.modal-backdrop{z-index:450}div.blockMsg{width:20%;top:30%;left:40%;text-align:center;background-color:#FECC03;border:1px solid #FECC03;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);filter:alpha(opacity=100);padding:15px;color:#fff;font-family:"Geom",sans-serif;font-size:13px}@media only screen and (max-width:576px){div.blockMsg{width:80%;left:10%}}.products_list{clear:both;padding:10px}#products_list{margin:40px 0 0}#products_list h2{text-align:center}.productItem{text-align:center}.productItem:hover,.productItem.active{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50)}.productItem a{display:block}.productItem .inner{background:#fff;padding:5px 5px 79px 5px;position:relative;border:1px solid #f9f9f9}.productItem h3{letter-spacing:0;font-size:13px;line-height:12px;position:absolute;bottom:5px;width:100%;padding:0 5px;text-align:center;left:0;font-weight:100}.cms39_gallery_wrapper .itemGallery{float:left;width:20%;margin:0}.cms39_gallery_wrapper .itemGallery:first-of-type{width:85%;margin:0 auto;clear:both;float:none}.cms39_gallery_wrapper .itemGallery img{width:100%;height:auto}.cms39_gallery_wrapper .itemGallery figcaption{text-align:center;padding:10px 0 0 0;font-size:12px;display:none}.rowLoginArea .inner{background:#fff;padding:20px;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px}.img-rounded{display:inline-block;-webkit-border-radius:125px;-moz-border-radius:125px;border-radius:125px}.thememodal .main-section{margin:0 auto}.thememodal .btn{background:#FECC03;color:#fff;width:100%}.thememodal .form-group{margin-bottom:4px}.thememodal .msg{font-size:12px;font-weight:400;display:block;line-height:12px}.thememodal .user-img{margin-top:-50px;text-align:center}.thememodal .modal-content{padding-bottom:10px}.thememodal h1{margin-bottom:0;font-weight:600;font-size:23px}.thememodal h2{font-size:28px;margin:7px 0 0}#koupaShoppingFormExtend .user_text{width:100%;font-size:13px;background:#fff;padding:10px;border:1px solid #f2f2f2;color:#FECC03}#koupaShoppingFormExtend .innerTitle{margin-top:15px}#koupaShoppingFormExtend .stepGrid .stepSelectionItem{text-align:center;display:block}#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep1.active,#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep1:hover{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;opacity:.2;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);filter:alpha(opacity=20)}#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep2{font-weight:400;font-size:12px;line-height:13px;border:1px solid #fff0;color:#fff;margin:1px;display:flex;justify-content:center;align-items:center;position:relative}#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep2 span{position:absolute}#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep2:hover,#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep2.active{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);filter:alpha(opacity=50);border:1px solid #3d3d3d}#koupaShoppingFormExtend .stepGrid .stepSelectionItem.stepSelectionItemStep2:before{content:"";display:block;padding-top:100%}.searchformField{float:right;text-transform:inherit;width:147px}.searchformField::selection{background:black!important;color:#FECC03;padding:2px}.productsList{margin:0;max-width:1200px;margin:0 auto}.productsList .sidebar{margin:0 0 0 0;border-right:1px solid #efefef}@media only screen and (min-width:576px) and (max-width:768px){.productsList .sidebar{border:none}}.productsList .product_element_col{display:flex;position:relative}.btnCheckoutFormSubmit{font-size:17px;background:#FECC03;color:#1c1c1c;font-weight:700;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btnCheckoutFormSubmit:hover{border-color:inherit!important;background-color:#FECC03!important;color:inherit!important}.shopButonGroup a{font-size:17px;background:#FECC03;color:#1c1c1c;font-weight:700;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.shopButonGroup a:hover{border-color:inherit!important;background-color:#FECC03!important;color:inherit!important}.tableBig thead tr th:nth-child(3){width:250px}.tableBig thead tr th:first-child,.tableBig thead tr th:nth-child(6),.tableBig thead tr th:nth-child(5),.tableBig thead tr th:nth-child(4){width:80px}.tableBig tfoot .moneyRoot{font-size:20px}.tableBig .product_photo{border:1px solid #f2f2f2}.tableBig .shop_options{margin:5px 0 0 0;display:block;font-size:11px}.tableBig .shop_options .shop_option_key{font-weight:700;margin:0 3px 0 0;display:inline-block}.tableBig .shop_tiny_title{font-size:18px}#section_cart_formdata{font-size:13px;line-height:17px}#section_cart_formdata .shcol11 .inner,#section_cart_formdata .shcol12 .inner{background:#fff;padding:20px 10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#section_cart_formdata .tablePrint thead tr th:first-child,#section_cart_formdata .tablePrint tbody tr td:first-child{width:40px}#section_cart_formdata .tablePrint tfoot{-webkit-box-shadow:0 0 15px rgb(0 0 0 / .02);-moz-box-shadow:0 0 15px rgb(0 0 0 / .02);box-shadow:0 0 15px rgb(0 0 0 / .02)}#section_cart_formdata .tablePrint td,#section_cart_formdata .tablePrint th{padding:5px;vertical-align:middle;border-top:0 solid #dee2e6}#section_cart_formdata .tablePrint thead th{vertical-align:middle;border-bottom:0 solid #dee2e6}#section_cart_formdata .tablePrint blockquote{margin:0}#section_cart_formdata .product_photo{width:40px!important;height:auto;border:1px solid #f2f2f2}#section_cart_formdata .shareaUserForm h3{margin-bottom:20px}#section_cart_formdata .pricedisplaysum{font-size:19px;font-weight:700}#section_cart_formdata h3{font-size:15px;font-weight:700;margin-bottom:5px}#section_cart_formdata .colinvoiceForm,#section_cart_formdata .coltextShippingDetails{margin:0 0 4px 0}#section_cart_formdata .colinvoiceForm label,#section_cart_formdata .coltextShippingDetails label{display:none}h1{font-size:1.6rem;line-height:1.6rem;margin:0 0 20px 0}h3{text-align:center;margin:0;font-size:1rem;line-height:1rem}h4{line-height:.9rem;font-size:.9rem;margin:5px 0 15px 0}h2{margin:30px 0;font-size:1.4rem;line-height:1.3rem}.prdPost{margin:0 auto 0 auto;max-width:720px;font-size:13px;line-height:13px;font-weight:400;color:#1c1c1c}.alert-all{font-size:.9rem;padding:10px 0 0 0;max-width:500px;top:20px;margin:0 auto}.shippingDetails{margin:0 auto;max-width:50%;font-size:12px}.shippingDetails .alert{margin:0px!important}.productDetail{margin:5px 0 5px}@media only screen and (max-width:576px){.productDetail{margin:20px 0}}.productDetail table td{padding:4px 13px!important;font-weight:500!important}.productDetail .TableShoppingForm{font-size:12px;font-weight:400}.productDetail .TableShoppingForm .tableHelper{display:block;text-align:center;padding:9px 0;font-weight:100}.productDetail .qtySelect{width:100%;text-align:center;border:0;padding:12px 13px 9px 0;font-weight:700;font-size:19px;line-height:0;background:#FECC03;color:#1c1c1c}.productDetail .qtySelect:focus{background:#1ca863}.productDetail .RenderPrice{font-weight:bolder;font-size:26px;color:#1c1c1c}.productDetail .koupa_addToCart{width:100%;padding:15px 5px;line-height:13px;font-size:15px;background:#FECC03;color:#1c1c1c;text-align:center;font-weight:600;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.productDetail .koupa_addToCart i{color:#fff;display:inline-block;font-size:17px;margin:0 5px 0 0}.productDetail .priceInfo{font-size:13px;font-weight:600;line-height:15px;text-align:center;margin:20px 0 0 0}.productDetail #shopping_module_addToCart{padding:14px 16px;text-align:center;color:#f2f2f2;background-color:#FECC03;border-radius:3px;display:inline-block;position:relative;overflow:hidden;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:2;font-size:20px;font-weight:600;width:100%;padding-left:0;padding-right:0;text-transform:uppercase;letter-spacing:1px}.productDetail #shopping_module_addToCart:hover{color:#f2f2f2;background-color:#FECC03}@media only screen and (min-width:768px) and (max-width:992px){.productDetail #shopping_module_addToCart{padding:12px;font-size:16px}}@media only screen and (min-width:576px) and (max-width:768px){.productDetail #shopping_module_addToCart{padding:10px;font-size:15px}}@media only screen and (max-width:576px){.productDetail #shopping_module_addToCart{padding:10px;font-size:15px}}.active{color:#FECC03}.mainMenu{margin:20px 0 50px 0;text-align:center}.mainMenu ul>li>a{font-weight:700;font-size:18px}.mainMenu ul>li li>a{font-weight:400;background:#fff0;font-size:15px}.mainMenu ul{margin:0;padding:0;list-style:none}.mainMenu ul li{display:block;margin:4px 0}.mainMenu ul li a{line-height:14px;display:block;padding:8px 2px}.mainMenu ul li a:hover,.mainMenu ul li a.active{color:#FECC03}@media only screen and (min-width:1200px){.mainMenu{border-right:10px solid #FECC03;margin:0;text-align:right;padding-right:10px}}.tableDefaultMobileRow h5{font-size:11px}@media only screen and (max-width:576px){.tableDefaultMobileRow{border-bottom:1px solid #f2f2f2}}@media only screen and (max-width:576px){.tableMobileRowCol1{padding-right:10px!important}.tableMobileRowCol1 .tableMobileRowTools{margin:5px 0 0 0;display:inline-block}}.swal2-modal .swal2-title{font-size:16px;text-align:left}.swal2-modal .swal2-title span{display:contents;color:#FECC03}.swal2-modal .swal2-styled{font-size:11px}.itemDetailSpecsArea{margin:0 0 10px 0}.itemDetailSpecsArea .itemDetailSpecsAreaItem{margin-bottom:10px}.itemDetailSpecsArea .w-2{width:30%;float:left;text-align:center}.itemDetailSpecsArea .w-2 .icon{width:100%;height:30px}.itemDetailSpecsArea .w-3{width:70%;float:left;padding-left:5px}.itemDetailSpecsArea p{margin:0;padding:0}.itemDetailSpecsArea .m-t-2{line-height:14px;font-size:13px}.itemDetailSpecsArea .fw-bold{font-weight:700;line-height:12px;font-size:11px;margin-bottom:2px}.shippingcostmodalLink{margin:0 0 7px 0;display:inline-block;font-weight:600;font-size:13px}footer{margin-bottom:20px}@media only screen and (max-width:576px){footer{margin-bottom:30px;padding-bottom:200px}}footer .listFooterShop{margin:0;padding:0;list-style:none;margin:30px auto 40px auto;text-align:center;font-size:19px;font-weight:700}@media only screen and (max-width:576px){footer .listFooterShop{margin-bottom:30px}}footer .listFooterShop>li{width:200px;display:inline-block;vertical-align:top}footer .listFooterShop>li>a{font-size:16px;line-height:16px;margin-bottom:12px;display:inline-block}@media only screen and (max-width:576px){footer .listFooterShop>li{width:33.333%;text-align:left}}footer .listFooterShop ul{list-style:none;font-size:12px;font-weight:400;margin:0;padding:0}.shippingDetailsModal ul{list-style:none;list-style-position:inside;margin:0;padding:0}.shippingDetailsModal .help{text-align:center;margin:13px 0 0 0}.shippingDetailsModal .ico{width:25px;height:auto;margin-right:10px}.list-info{list-style:none;margin:0;padding:0}.list-info .listinfo{display:block;margin:0 0 5px;padding:10px 5px;text-align:center;background:#FECC03;color:#fff}.list-info .listinfo.listinfoHelp{background:#1ca863}.list-info .listinfo.listChat{background:#240cec}.cms39_gmap{width:100%;height:400px;border:0}.contactform{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;max-width:340px;margin:0 auto;padding:10px 20px;background:#fff}.contactform label{font-size:11px}.contactform .form-group{margin-bottom:3px}.contactform .btn{background:#FECC03;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0}article{text-align:left;margin:15px 0}article .post{overflow:hidden;line-height:24px;font-size:17px}article h1{color:#1c1c1c;font-size:25px;font-weight:700;text-align:center;margin:20px 0 10px 0}article h2{margin:0 0 26px;font-weight:100;font-size:20px}article h3{margin:10px 0;font-weight:800;font-size:16px;line-height:20px}article.hasMenu h1{text-align:center}.bread{background:#fff0;margin-bottom:0;padding:0;text-align:center}.bread .title{font-weight:700}.bread .breadcrumb{background:#fff0;margin:0 0 0 0;padding:0;font-size:11px;display:block;text-align:center}.bread .breadcrumb li{display:inline-block;padding:2px;margin:2px}.bread .breadcrumb li:last-of-type{margin-right:0}.bread .breadcrumb li:last-of-type::after{display:none}.bread .breadcrumb li::after{color:#FECC03;content:"|";margin:0 0 0 10px;font-weight:700;font-size:13px;vertical-align:middle;line-height:0}.bread .breadcrumb li a{color:#3d3d3d}.bread .breadcrumb li a:hover{color:#FECC03}.bread .breadcrumb>li+li:before{color:#3d3d3d}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline li{display:inline-block;padding-left:5px;padding-right:5px;text-align:-webkit-match-parent}.mtable{height:100%;width:100%;display:table}.mtable .mcell{display:table-cell;vertical-align:middle}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-justify{text-align:justify}.relative{position:relative}img{vertical-align:middle}.img-full{width:100%;height:auto}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}input:focus,select:focus,textarea:focus,button:focus{outline:none}.ir{background-color:#fff0;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}