.cms-home .product-image-container{display:inline-block;max-width:100%;width:60% !important;margin-left:15%}.cms-home .max-section-info .block.block-filterproducts{margin:70px 0 50px !important}.cms-home .max-section-info .block .block-title{margin-bottom:50px !important;position:relative;text-align:center}.cms-home .max-section-info .block .block-title strong{font-size:214%;color:#222;font-weight:600}@media screen and (max-width:500px){.cms-home #maincontent .item.product.product-item{width:100% !important;border-bottom:1px solid #e8eae7}.cms-home .product-item-info{max-width:100%;min-width:100%}.cms-home .product-image-photo{bottom:unset !important;display:block;height:auto;left:0;margin:auto;max-width:100%;position:absolute;right:0;top:0}}@media (min-width:640px){.cms-home .products-grid .product-item-inner{background:#fff;box-shadow:3px 4px 4px 0 rgba(0,0,0,0.3);border:1px solid #bbb;border-top:none;left:0;margin:10px 0 0 -1px;padding:0 9px 9px;position:absolute;right:-1px;z-index:2;bottom:-45px}}@media screen and (min-width:500px) and (max-width:767px){.cms-home #maincontent .item.product.product-item{width:50% !important;padding:0;border:10px solid #fff !important;margin:0}.cms-home .product-item-info{max-width:100%;min-width:100%}}@media screen and (min-width:767px){.cms-home #maincontent .item.product.product-item{width:25% !important;border:10px solid #fff}.cms-home .product-item-info{max-width:100%;min-width:100%}}@media screen and (min-width:1024px){.cms-home #maincontent .item.product.product-item{width:25% !important;border:10px solid #fff}.cms-home .product-item-info{max-width:100%;min-width:100%}.cms-home #filterproducts_1 .product.details.product-item-details{margin-top:50px}}@media screen and (max-width:1325px){body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap .camera_prev{left:0 !important}body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap .camera_next{right:0 !important}}@media screen and (max-width:1225px){body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap .camera_prev{left:0 !important}body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap .camera_next{right:0 !important}}@media screen and (max-width:767px){body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap #camera_wrap .camera_prev{left:0 !important}body .page-wrapper #maincontent .columns .fluid_container_wrap .fluid_container #camera_wrap #camera_wrap .camera_next{right:0 !important}body .page-wrapper #maincontent .columns .max-section-info .row.row-cat li a img{width:100%;height:100%}body .page-wrapper .page-footer .footer.content .footer.links{display:none !important}body .sections.nav-sections .section-item-title.nav-sections-item-title.active a{color:#fff !important}body .sections.nav-sections .section-item-content .header.links li.greet.welcome{color:#fff}body .sections.nav-sections .section-item-content .header.links .customer-welcome .customer-menu ul li a{color:#fff !important}body .sections.nav-sections .section-item-content .header.links .customer-welcome .customer-menu ul li a .counter{color:#fff !important}body .sections.nav-sections .section-item-content #switcher-language-nav .label,body .sections.nav-sections .section-item-content #switcher-currency-nav .label{color:#fff !important}body .sections.nav-sections .section-item-content #switcher-language-nav .switcher-options span,body .sections.nav-sections .section-item-content #switcher-currency-nav .switcher-options span,body .sections.nav-sections .section-item-content #switcher-language-nav .switcher-options a,body .sections.nav-sections .section-item-content #switcher-currency-nav .switcher-options a{color:#fff !important}.block.related .related-available .product-item-name{margin-left:0;width:100%;display:unset}.catalog-product-view .sidebar .product-items .product-item-info .product-item-photo{position:absolute !important}.catalog-product-view .sidebar .product-items .product-item-info .field.choice.related{margin-top:-5px}}@media screen and (max-width:1024px){.page-footer{background:#f8f8f8 !important}.page-footer .footer.content{border-top:none;max-width:100%;padding:0}.page-footer .footer.content .footer.links{display:none !important}.page-footer .footer.content .footer-top{width:100% !important;margin:auto !important;background:#f2f2f2 !important;padding:10px 0 0}.page-footer .footer.content .footer-top .container{padding-left:0;padding-right:0;margin:auto}.page-footer .footer.content .footer-top .container .row{margin-right:0;margin-left:0}.page-footer .footer.content .footer-top .container .block.newsletter{margin-bottom:12px;float:left;width:34%}.page-footer .footer.content .footer-top .container .block.newsletter .newsletter-title{font-size:14px;font-weight:300;text-transform:uppercase;color:#6E6E6E;float:none;margin-top:8px;margin-right:10px}.page-footer .footer.content .footer-top .container .block.newsletter form{display:flex}.page-footer .footer.content .footer-top .container .block.newsletter form .field.newsletter{float:left}.page-footer .footer.content .footer-top .container .block.newsletter form .field.newsletter .footer input#newsletter{float:left;max-width:200px;overflow:hidden;border-color:#e2e2e2;background:#fff;height:31px;padding-left:30px;color:#000 !important;box-shadow:none}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary{background:#c00000;width:35px;margin-left:4px !important;height:31px;line-height:15px}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary span{background:#c00000;color:#fff;font-size:12px}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary span:before{content:"\f101";font-family:FontAwesome}.page-footer .footer.content .footer-middle{width:100% !important;margin:0 !important;padding:37px 15px;overflow:hidden;background:#f8f8f8 !important}.page-footer .footer.content .footer-middle .container .row .col-sm-3 .footer-slog{padding:17px 15px 0 0;line-height:20px;font-size:12px;color:#707070;font-weight:300}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col.footer-col-ex p{text-transform:uppercase;font-size:14px;margin-bottom:12px;font-weight:300}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content{display:block !important}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content ul.links{margin-top:-5px;padding-right:0}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content ul.links li a{text-decoration:none;font-size:10px;text-transform:uppercase;color:#c00000;font-weight:300}.page-footer .footer.content .footer-middle .footer-bottom{border-top:1px solid #e2e2e2;width:100%;margin:15px auto 0;max-width:1200px;position:relative;padding:37px 0;overflow:hidden}.page-footer .footer.content .footer-middle .footer-bottom .container{padding-left:0;padding-right:0;max-width:100%}.page-footer .footer.content .footer-middle .footer-bottom .container .logo{margin:0;margin-right:45px;float:left}.page-footer .footer.content .footer-middle .footer-bottom .container address{float:left;position:absolute;top:10px;font-size:10px}.block.related .related-available .product-item-name{margin-left:0;width:100%;display:flex}.sidebar .product-items .product-item-info .product-item-photo{float:left;max-width:210px;width:80px;left:auto;margin:0 30px 60px 0 !important;position:relative;top:auto}.sidebar .product-items .product-item{width:100%;z-index:1}.sidebar .product-items .product-item-info .product-item-photo img{position:static;width:95%;float:left}.catalog-product-view .sidebar .product-items .product-item-info .product-item-photo{margin:0 10px 10px 0 !important}.catalog-product-view .sidebar .product-items .product-item .product-item-info .product-item-photo img{position:static;width:30% !important;float:left}.catalog-product-view .sidebar .products-grid .product-item{margin-left:0}}@media screen and (min-width:767px){body .page-wrapper .page-header .header.content .block-search .block-content .form.minisearch{display:flex}body .page-wrapper .page-header .header.content .block-search .block-content .form.minisearch .actions .action.search{width:40px;background:#c00000;opacity:0.5}body .page-wrapper .page-header .header.content .block-search .block-content .form.minisearch .actions .action.search:before{color:#fff}body .page-wrapper .copyright{display:none !important}.minicart-wrapper{width:25%;right:20px !important;text-align:left;margin-left:0px !important}.minicart-wrapper .action.showcart{width:100%;background:url(../../images/mycart-icon.jpg) no-repeat;width:80%;white-space:nowrap;cursor:pointer;display:inline-block;text-decoration:none}.minicart-wrapper .action.showcart:before{content:'' !important;color:#757575}.minicart-wrapper .action.showcart .text{overflow:unset;padding:0;position:relative;width:auto;font-size:14px;color:#c00000;font-weight:400;line-height:38px;padding-left:45px;text-transform:uppercase;border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px}.minicart-wrapper .action.showcart .counter.qty{margin:-12px 0 0;font-weight:400;font-size:10px;text-align:right;color:#757575}.minicart-wrapper .action.showcart .counter-label{overflow:unset;padding:0;position:relative;width:auto;font-size:10px;text-transform:uppercase}.minicart-wrapper .action.showcart .counter-label{overflow:unset !important;padding:0 !important;position:relative !important;width:auto !important;font-size:10px !important;text-transform:uppercase !important;border:0 !important;clip:rect(0, 0, 0, 0) !important;height:1px !important;margin:-1px !important}.block-search{float:left !important;margin-left:0px !important}.block-search .block-content{width:100%}.block-search .block-content #search_mini_form{float:left}.block-search .block-content #search_mini_form input{float:left;padding:5px 25px;width:150%;margin-right:5%;height:30px;line-height:20px;font-size:11px;color:#757575;background:#fff;border:1px solid #e5e5e5}.block-search .block-content #search_mini_form .action.search{position:relative;margin-left:0px;float:left;LEFT:85px;height:30px}.block-search .block-content #search_mini_form #search_autocomplete{top:32px;border:1px solid #c2c2c2;position:absolute !important}.sidebar .product-items .product-item-info .product-item-photo{position:relative}}@media screen and (min-width:992px){.parallax-wrapper{margin:-55px 0 20px !important}}@media screen and (min-width:767px) and (max-width:1024px){.checkout-cart-index .cart.table-wrapper #shopping-cart-table .product-item-photo .product-image-container{max-width:100px !important}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .product-item-photo .product-image-container .product-image-photo{max-width:75px !important;margin:0 10px !important;padding:0}.checkout-cart-index .cart.table-wrapper #shopping-cart-table .product-item-details .product-item-name{font-size:15px !important}}@media screen and (min-width:824px) and (max-width:1024px){.minicart-wrapper{width:25%;right:70px !important;text-align:left;margin-left:0px !important}}@media screen and (min-width:767px) and (max-width:824px){.block-search{margin-left:0px !important}.block-search .block-content #search_mini_form input{float:left;padding:5px 25px;width:145%;margin-right:5%;height:30px;line-height:20px;font-size:11px;color:#757575;background:#fff;border:1px solid #e5e5e5}.block-search .block-content #search_mini_form .action.search{position:relative;margin-left:0px;float:left;LEFT:80px;height:30px}.minicart-wrapper{width:25%;right:80px !important;text-align:left;margin-left:0px !important}}@media screen and (min-width:1024px){.page-footer{background:#f8f8f8 !important}.page-footer .footer.content{border-top:none;max-width:100%;padding:0}.page-footer .footer.content .footer.links{display:none !important}.page-footer .footer.content .footer-top{width:100% !important;margin:auto !important;background:#f2f2f2 !important;padding:10px 0 0}.page-footer .footer.content .footer-top .container{padding-left:0;padding-right:0;margin:auto}.page-footer .footer.content .footer-top .container .block.newsletter{margin-bottom:12px;float:left;width:34%}.page-footer .footer.content .footer-top .container .block.newsletter .newsletter-title{font-size:14px;font-weight:300;text-transform:uppercase;color:#6E6E6E;float:left;margin-top:8px;margin-right:10px}.page-footer .footer.content .footer-top .container .block.newsletter form{display:block}.page-footer .footer.content .footer-top .container .block.newsletter form .field.newsletter{float:left;width:66%}.page-footer .footer.content .footer-top .container .block.newsletter form .field.newsletter .footer input#newsletter{float:left;max-width:200px;overflow:hidden;border-color:#e2e2e2;background:#fff;height:31px;padding-left:30px;color:#000 !important;box-shadow:none}.page-footer .footer.content .footer-top .container .block.newsletter form .actions{float:left}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary{background:#c00000;width:35px;margin-left:4px !important;height:31px;line-height:15px}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary span{background:#c00000;color:#fff;font-size:12px}.page-footer .footer.content .footer-top .container .block.newsletter form .actions button.action.subscribe.primary span:before{content:"\f101";font-family:FontAwesome}.page-footer .footer.content .footer-middle{width:100% !important;margin:0 !important;padding:37px 15px;overflow:hidden;background:#f8f8f8 !important}.page-footer .footer.content .footer-middle .container .row .col-sm-3 .footer-slog{padding:17px 15px 0 0;line-height:20px;font-size:12px;color:#707070;font-weight:300}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col.footer-col-ex h4{text-transform:uppercase;font-size:14px;margin-bottom:12px;font-weight:300}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content{display:block !important}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content ul.links{margin-top:-5px;padding-right:0}.page-footer .footer.content .footer-middle .container .row .col-sm-2 .footer-col-content ul.links li a{text-decoration:none;font-size:10px;text-transform:uppercase;color:#c00000;font-weight:300}.page-footer .footer.content .footer-middle .footer-bottom{border-top:1px solid #e2e2e2;width:100%;margin:15px auto 0;max-width:1200px;position:relative;padding:37px 0;overflow:hidden}.page-footer .footer.content .footer-middle .footer-bottom .container{padding-left:0;padding-right:0;max-width:100%}.page-footer .footer.content .footer-middle .footer-bottom .container .logo{margin:0;margin-right:45px;float:left}.page-footer .footer.content .footer-middle .footer-bottom .container address{float:left;position:absolute;top:10px;font-size:10px}.block.related .related-available .product-item-name{margin-left:0;width:100%;display:flex}.sidebar .product-items .product-item{width:100%;z-index:1}.sidebar .product-items .product-item .product-item-info .product-item-photo{float:none;left:0;margin:0;position:absolute;top:0}.sidebar .product-items .product-item .product-item-info .product-item-photo img{position:static;width:30%;float:left}.sidebar .product-items .product-item .product-item-info .product-item-details{margin-left:85px}}