@media (min-width:992px){.column-content.bordered-tb{min-height:130px;border-bottom:1px solid #000;margin-bottom:20px}}@media (max-width:1386px){.home-slider .slick-slide .figcaption .text-slide{top:10%;left:20%}}@media only screen and (min-width:1280px){.magepow-categories-grid li.magepow-categories-category-wrapper{width:33.33%}}@media screen and (min-width:1200px){.page-wrapper .abs-footer div{padding-left:0}}@media screen and (max-width:1200px){.cms-static-link-footer h3.block-title.heading{height:35px;margin-bottom:25px}.balance-guarantee div.shop-text{width:70%}}@media (min-width:992px) and (max-width:1200px){.cms-index-index .header .header-content{position:static}.cms-index-index .header .header-content.header-container-fixed,.header-content.header-container-fixed{position:static}.header-container-fixed{animation-duration:none;animation-fill-mode:none;animation-name:none;box-shadow:none}.mega-block-right img{max-width:100%}.magicmenu .nav-desktop .level0:hover .level-top-mega{top:75px}.magicmenu .nav-desktop .level0.home{padding:0}.nav-sections .magicmenu .nav-desktop .level0 .level-top{padding:50px 8px 35px;font-size:12px}.magicmenu .nav-desktop .level0 .level-top{padding:28px 15px}.sections.nav-sections .magicmenu .nav-desktop .level0 .level-top>span{font-size:16px}.magicmenu .nav-desktop .level0.logo.display .level-top{padding:26px 15px}.magicmenu .nav-desktop .level0 .level-top-mega .mage-column .children{width:154px}.slick-slider .slick-prev{left:-18px}.slick-slider .slick-next{right:-18px}.category-view .page-title-wrapper .page-title span,.pagecrumbs-title{font-size:35px}.product-view .product-shop .add-to-cart button.button span span{padding:0 23px}.product-view .product-options .swatch-view,.product-view .product-options .option-view{margin-right:15px}.header .logo,.logo img{margin:0 auto}.header .logo{padding-bottom:0}.sections.nav-sections{clear:both}.nav-sections-item-content .magicmenu{text-align:center}.home-slider .slick-slide .figcaption .caption2{font-size:20px;margin:0}.home-slider .slick-slide .figcaption .caption4{margin-top:15px}.home-slider .slick-slide .figcaption .caption3{width:500px}.post-posed-date span{font-size:14px}.post-info a.post-item-link{font-size:15px}.products-list .actions-list .button.btn-cart span span.view-cart{font-size:14px}.block-footer-bottom .footer li.feature-icon .fa{width:35px;height:35px;line-height:35px}.footer .block1.block-content-statick li span.fa{font-size:15px}.footer .block1.block-content-statick li span.fa.fa-envelope{font-size:15px}.footer .block1.block-content-statick li p{width:170px}.footer .collapsible .form-subscribe-header p,.logo-text{font-size:15px}}@media (max-width:992px){.content-logo.main-logo h3,.business_gifting_menu_item{display:none}.column-content.bordered-tb{padding-bottom:10px;border-bottom:1px solid #000;margin-bottom:15px}.col-top-stay,.col-top-fly{margin-top:40px}.col-top-shop img,.col-top-stay img,.col-top-fly img{display:block;margin-left:auto;margin-right:auto;width:50%}}@media (min-width:767px) and (max-width:1200px){.products-grid .product-name a{height:60px;line-height:normal;display:flex;justify-content:center;align-items:center}}@media (max-width:991px){.header-right{padding-bottom:5px;padding-right:0;padding-top:5px}.header-top-link .links li a{padding:0 4px}.minicart-wrapper{padding:0 0 0 8px}.cartSummary .icon-cart{font-size:20px}.header-center{padding-top:3px}.block-progress .block-content{padding:10px}.cms-index-index .header .header-content.header-container-fixed,.header-content.header-container-fixed{position:static}.header-container-fixed{animation-duration:none;animation-fill-mode:none;animation-name:none;box-shadow:none}.nav-open .nav-toggle:after{background:rgba(0,0,0,.01) none repeat scroll 0 0;content:"";display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.nav-before-open.nav-open .nav-toggle{background-color:#333;height:30px;line-height:26px;left:auto;position:fixed;right:0;top:0;width:30px;text-align:center}.nav-before-open .nav-toggle:before{position:static;content:"\f00d";font-family:FontAwesome;color:#fff;font-size:20px}.nav-before-open .nav-toggle:hover:before{color:#fff}.navigation .nav-mobile .level0 span.cat_label{padding:0 5px}.nav-sections .mean-nav ul{top:0 !important}.nav-sections .mean-nav ul.submenu li a{padding-left:15px}.nav-sections .mean-nav ul.submenu li ul li a{padding-left:30px}.header-top-sec a{display:inline-block}.collection-description{width:90%}.shop-local-banner .container{padding:0 70px}.shop-local-banner div.shop-text{width:60%}.shop-local-banner div.shop-text div{font-size:3rem}.balance-guarantee{padding:60px 10px}.balance-guarantee div.shop-text{font-size:2.5rem;width:70%}.balance-guarantee div.shop-text strong{font-size:3rem}.footer-menu-item{padding-top:34px}.catalog-product-view .modals-wrapper .modal-popup .modal-inner-wrap{width:90%}.shop-local-banner div.shop-text div{width:100%}}@media (min-width:768px) and (max-width:991px){html[lang=fr] .product-view .custom_price input[type=text]{max-width:250px;font-size:12px}#popup-newsletter{width:718px !important;background-size:cover;background-repeat:no-repeat}#popup-newsletter .block-content{width:65%}.cms-index-index .header .header-content{position:static}.mean-container a.meanmenu-reveal{padding:15px}.mean-container .mean-nav .mobi-title{line-height:42px;padding:0 0 0 70px}.nav-sections-item-content .vmagicmenu,.nav-sections-item-content .magicmenu .nav-desktop,.header-logo .nav-toggle{display:none;visibility:hidden}.nav-sections .mean-container .mean-nav ul.nav-mobile{display:block !important}.menu-mobile .nav-toggle{display:block}.nav-toggle{left:auto;top:170px}html[lang=en] .nav-toggle{top:145px}.nav-toggle:before{color:#8f8f8f;content:"";display:inline-block;font-family:"icons-blank-theme";font-size:28px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle}.nav-toggle:hover:before{color:#333}.nav-sections{background:#fff none repeat scroll 0 0;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s;width:calc(90% - 54px)}.nav-open .nav-sections{box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.navigation .ui-menu-item{margin:0}.navigation a,.navigation a:hover{color:#575757;text-decoration:none}.navigation a{display:block;padding:10px 0 10px 15px;font-size:14px}.nav-before-open .page-wrapper{height:100%;left:0;overflow:visible;position:relative;transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s}.nav-open .page-wrapper{left:calc(100% - 20px)}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-before-open{height:100%;width:100%}.nav-sections-item-content>.navigation{padding:0}.nav-sections-item-content>.navigation .nav-mobile{display:block !important;padding:0}.nav-open .nav-toggle:after{background:rgba(0,0,0,.01) none repeat scroll 0 0;content:"";display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.navigation .parent .level-top{display:block;position:relative;text-decoration:none}.navigation .parent .level-top:after{position:absolute;right:10px;top:10px}.navigation .parent .level-top:after{color:inherit;content:"";display:inline-block;font-family:FontAwesome;font-size:14px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle;color:#888}.navigation .parent .level-top.ui-state-active:after{content:""}.block-search .block .block-title{display:none}.minicart-wrapper{margin-right:30px}.home-slider .slick-slide .figcaption .text-slide,.home-slider .slick-slide .figcaption .text-slide.text-slide2{top:15%}.home-slider .slick-slide .figcaption .text-slide.text-slide3{top:30%}.home-slider .slick-slide .figcaption .caption1{font-size:2.75rem;line-height:2.75rem}.home-slider .slick-slide .figcaption .caption2{font-size:20px;margin-bottom:5px}.home-slider .slick-slide .figcaption .caption3{width:380px;display:none}.home-slider .slick-slide .figcaption .text-slide2 .caption2{font-size:30px}.home-slider .slick-slide .figcaption .text-slide.text-slide2{left:calc(50% - 178px);padding:20px;top:20%}.home-slider .slick-slide .figcaption .text-slide2 .caption3,.home-slider .slick-slide .figcaption .text-slide3 .caption3{display:block}.home-slider .btn-shop{line-height:30px}.slick-slide img{width:100%}.cms-static-brands.brands .slick-slide img{width:auto}.main-collection .content .box.last .box-content-collection:first-child,.main-collection .content .box.first .box-content-collection:first-child{margin-bottom:20px}.main-collection .content .box{padding:0 10px}.main-collection .content .box-content-collection .subcribe .text.first{font-size:12px}.main-collection .content .box-content-collection .subcribe .title{font-size:18px;font-weight:500}.main-collection .content .box-content-collection .subcribe .text.last{margin-top:5px}.testimonial:hover .slick-next{right:calc(50% - 300px)}.testimonial:hover .slick-prev{left:calc(50% - 300px)}.item .actions-cart .button.btn-cart{padding:0 10px}.data.table .custom-qty{width:40px}.cart-container .cart.main .action{margin-bottom:10px}.blog_short_text{padding:50px 0 0 15px}.blog_short_text a span{font-size:13px;line-height:normal}.blog_short_text p{font-size:12px}.link-social,.block-subscribe{float:none;text-align:center}.cms-static-main-final .link-social{padding-top:0}.footer .block1.block-content-statick li span.icons{margin:0 5px 8px 0}span.mt-cart-label-label{display:none}.block-footer-top .footer h3 span,.testimonials h3 span,.blog-static .section-title span,.magictabs .item span,.magic-category .block-title-tabs h3{font-size:11px}.block-creare-twitter .block-content ul li .twitter-links{width:100px}.no-display{display:inline-block !important}.fancybox-wrap .page-wrapper{width:740px !important}.category-view .page-title-wrapper .page-title span,.pagecrumbs-title{font-size:35px}.pagecrumbs-title{padding:40px 0}.product-view .product-shop .product-social-links,.product-add-form .product-social-links{margin:0;padding:0}.product-view .product-shop .no-display{display:none !important}.product-view .add-to-cart button.button{margin:0 0 10px;float:none}.box-up-sell .slick-arrow{top:-30px}.product-view .toggle-tabs .item{font-size:14px}.product.data.items>.item.title>.switch{padding:0 15px}.block-viewed .block-content,.block-reorder .block-content{padding:0 10px}.block-layered-nav dd{padding:0 0 10px}.swatch-link,.swatch-label{font-size:10px}#narrow-by-list dd .swatch-link{margin-right:0}#popup-newsletter{width:728px !important;background-size:cover}#narrow-by-list dd .configurable-swatch-list li,#narrow-by-list dd ol.configurable-swatch-list li{width:100%}.products-list .actions-list .button.btn-cart span span.view-cart{margin:0;padding:0;text-align:center;float:none}.products-list .actions-list .button.btn-cart span span{padding:0 17px 0 10px}.alo-social-networks a{margin:0 8px 0 0}.block-footer-bottom .footer .block-title{font-size:15px}.clearboth{clear:both}.products-list .price-box .regular-price .price,.products-list .price-box .special-price .price,.products-list .price-box .old-price .price{font-size:13px}.cart-table td{padding:15px 13px}.alo-blog .bx-wrapper .bx-controls-direction a.bx-prev,.block-related .bx-wrapper .bx-controls-direction a.bx-prev,.box-up-sell .bx-wrapper .bx-controls-direction a.bx-prev,.crosssell .bx-wrapper .bx-controls-direction a.bx-prev,.content-products .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.alo-blog .bx-wrapper .bx-controls-direction a.bx-next,.block-related .bx-wrapper .bx-controls-direction a.bx-next,.box-up-sell .bx-wrapper .bx-controls-direction a.bx-next,.crosssell .bx-wrapper .bx-controls-direction a.bx-next,.content-products .bx-wrapper .bx-controls-direction a.bx-next{right:0}.data-table tbody tr td .product-name a,.data-table tbody tr td .cart-price .price{font-size:12px}}@media (min-width:767px) and (max-width:1024px){.page-layout-1column .block.widget .products-grid .product-item:nth-child(4n+1){margin-left:0}body.cms-home.cms-index-index.page-layout-1column .block.widget .products-grid .product-item{width:20.66666667%;margin-left:calc((100% - 5*(100%/6))/4)}}@media (min-width:768px){.home-slider .slick-initialized .slick-slide a.slide-bg{background:0 0 !important}.category-view .category-image{background:0 0 !important}.subscribe_modal_class.modal-popup .modal-inner-wrap{top:105px;bottom:3%;margin-top:0}}@media only screen and (max-width:768px){.subscribe_modal_class.modal-slide.modal-popup .modal-inner-wrap{height:100%}}@media (max-width:767px){.content-logo{width:50%;display:inline-block}.top-search-box{width:50%}.collection-description h3.product-title.collection-title{font-size:3rem}.shop-local-banner .container,.balance-guarantee{text-align:center}.shop-local-banner div.shop-text{margin:0 0 25px;padding:0;width:100%}.shop-local-banner div.shop-text div{text-align:center;width:100%;margin:0;float:none}.balance-guarantee div.shop-text{width:100%;margin:25px 0 0;padding:0}#popup-newsletter{width:100% !important;background-position:60%}#popup-newsletter .block-content{padding:70px 50px 65px}.modal-popup .action-close{padding:0 20px}.modals-wrapper .modal-popup .modal-inner-wrap{width:100%}.modal-popup.subscribe_modal_class.modal-slide{left:0}.category-view-position .pagecrumbs-title{background-position:70% center;min-height:300px;padding:115px 0 0}.breadcrumbs ul{padding:8px 0}.toolbar.toolbar-products{display:none}.products-list .products.list{padding-top:0}.block.block-new-customer{padding-top:30px}.cms-index-index .header .header-content{position:static}.nav-sections-item-content .vmagicmenu,.nav-sections-item-content .magicmenu .nav-desktop,.header-logo .nav-toggle,.nav-sections-item-title{display:none;visibility:hidden}.menu-mobile .nav-toggle{display:block}.nav-toggle{left:auto;top:170px}html[lang=en] .nav-toggle{top:145px}.nav-toggle:before{color:#8f8f8f;content:"";display:inline-block;font-family:"icons-blank-theme";font-size:28px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle}.nav-toggle:hover:before{color:#333}.nav-sections{background:#fff none repeat scroll 0 0;height:100%;left:calc(-1*(100% - 54px));overflow:auto;position:fixed;top:0;transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s;width:calc(90% - 54px)}.nav-open .nav-sections{box-shadow:0 0 5px 0 rgba(50,50,50,.75);left:0;z-index:99}.navigation .ui-menu-item{margin:0}.navigation a,.navigation a:hover{color:#575757;text-decoration:none}.navigation a{display:block;padding:10px 0 10px 15px;font-size:14px}.nav-before-open .page-wrapper{height:100%;left:0;overflow:visible;position:relative;transition:left .3s ease 0s;-moz-transition:left .3s ease 0s;-webkit-transition:left .3s ease 0s;-o-transition:left .3s ease 0s;-ms-transition:left .3s ease 0s}.nav-open .page-wrapper{left:calc(100% - 20px)}.nav-before-open body{height:100%;overflow:hidden;position:relative;width:100%}.nav-before-open{height:100%;width:100%}.nav-sections-item-content>.navigation{padding:0}.nav-sections-item-content>.navigation .nav-mobile{display:block !important;padding:0}.nav-open .nav-toggle:after{background:rgba(0,0,0,.01) none repeat scroll 0 0;content:"";display:block;height:100%;position:fixed;right:0;top:0;width:100%;z-index:1}.navigation .parent .level-top:after{position:absolute;right:10px;top:10px}.navigation .parent .level-top:after{color:inherit;content:"";display:inline-block;font-family:FontAwesome;font-size:14px;font-weight:400;line-height:inherit;overflow:hidden;text-align:center;vertical-align:middle;color:#888}.navigation .parent .level-top.ui-state-active:after{content:""}.sidebar .accordion-container{display:none}.nav-sections-item-content .magicmenu{clear:both}.col-left{margin-top:30px}.no-display{display:inline-block !important}.block.block-reorder .no-display{display:none !important}.block-collapsible-nav{position:static}.header .header-setting,.settting-switcher,.top-links{float:none;text-align:center}.header .currency_top .dropdown-switcher,.header .top-form-language .dropdown-switcher,.header .header-setting .dropdown-switcher{text-align:left}.settting-switcher,.top-links{vertical-align:top;display:inline-block}.header-top-link .links li a{padding:0 6px}.header-top-link li:first-child a{padding-left:0}.minicart-wrapper{padding:0 0 0 6px}.home-slider .slick-slide .figcaption .caption1{font-size:2.75rem;line-height:2.75rem}.home-slider .slick-slide .figcaption .text-slide,.home-slider .slick-slide .figcaption .text-slide.text-slide2{top:5%;left:8%}.home-slider .slick-slide .figcaption .text-slide.text-slide3{top:30%}.home-slider .slick-slide .figcaption .caption2{font-size:18px;line-height:18px;margin-bottom:0}.home-slider .slick-slide .figcaption .caption3{display:none}.home-slider.home-slider-index .slick-arrow{display:none !important}.home-slider .slick-slide .figcaption .text-slide2 .caption2{font-size:25px}.home-slider .slick-slide .figcaption .text-slide.text-slide2{left:calc(50% - 207px);padding:30px}.home-slider .slick-slide .figcaption .text-slide.text-slide2 .caption3,.home-slider .slick-slide .figcaption .text-slide.text-slide3 .caption3{display:block}.home-slider .btn-shop{line-height:30px}.main-collection .content .box:nth-child(2n+1) .box-content-collection{padding-right:5px}.main-collection .content .box-content-collection{padding-bottom:5px;padding-top:5px}.policy-box .box-content{margin-bottom:50px}.testimonial:hover .slick-next{right:calc(50% - 300px)}.testimonial:hover .slick-prev{left:calc(50% - 300px)}.content-products .products .slick-arrow,.cms-static-blog .block-content .slick-arrow,.slide-portfolio .slick-arrow{opacity:1;visibility:visible}.alo-blog .post-posed-date span{font-size:12px}.alo-blog .post-info a.post-item-link{font-size:15px;line-height:20px}.cms-index-index .alo-blog{margin:0 0 40px}.custom-product .magictabs .item span{line-height:normal;font-size:14px}.cms-static-mix-custom-product .custom-product .magicproduct.autoplay{margin:0}.cms-static-mix-custom-product .custom-product .magicproduct.autoplay .product-item{padding-left:0;padding-right:0}.cms-static-mix-custom-product .custom-product .item .images-container,.cms-static-mix-custom-product .custom-product .item .products-textlink{width:100%;padding-left:0}.box .featured-images-wrap,.box .featured-text-wrap{float:none;margin:0 auto}.box{padding-bottom:0}.box-top img,.slick-slide img,.box-content-collection img{width:100%}.cms-static-brands.brands .slick-slide img{width:auto}#magicshop_quickview_handler{display:none !important}.item .product-hover .quickview,.products-list .item .product-item-inner .add-to-links .action.quickview{display:none !important}.social-links a{display:inline-block;float:none}.block-content-statick{margin-bottom:10px}.paypal img{display:inline}.magictabs .item span{font-size:12px}.block-title h2 span.title-top{font-size:30px;padding:0 0 20px}.category-view,.category-image img{min-height:auto}.category-products .item img,.product-image img{width:100%}.category-view .page-title-wrapper .page-title span,.pagecrumbs-title{font-size:4rem}.pagecrumbs-title{padding:40px 0}.page-layout-2columns-left .column.main,.page-layout-2columns-right .column.main,.page-layout-2columns-left .sidebar-main,.page-layout-2columns-left .sidebar-additional,.page-layout-2columns-right .sidebar-main,.page-layout-2columns-right .sidebar-additional{width:100% !important}.sidebar-main{margin-top:0}.products.wrapper~.toolbar .limiter{display:none}.magiccategory .mage-magictabs .item .per-product{margin:0 10px}.product-view .product-shop .no-display{display:none !important}.product-view .box-tags .form-add input.input-text{margin-bottom:10px}.product-collateral .box-reviews .data-table thead th{text-transform:capitalize}.product-view .product-info-main{padding-top:20px}.product-view .product-shop .product-social-links,.product-add-form .product-social-links,.box-tocart{padding-bottom:0}.product.info.detailed{margin:30px 0}.nobr{font-size:12px}.cart.table-wrapper .item .col.item{padding:5px 0;width:25%;text-align:center}.cart.table-wrapper .col{width:25%;float:left;text-align:center}.cart.table-wrapper thead .col:not(.item){display:block}.data.table .custom-qty{margin:0 auto}.cart.table-wrapper .product-item-photo{display:inline-block;left:0;padding:0;position:relative;top:0;width:100%;max-width:unset}.cart.table-wrapper .col.qty,.cart.table-wrapper .col.price,.cart.table-wrapper .col.subtotal,.cart.table-wrapper .col.msrp{width:25%}.cart.table-wrapper .col.qty:before,.cart.table-wrapper .col.price:before,.cart.table-wrapper .col.subtotal:before,.cart.table-wrapper .col.msrp:before{display:none}.cart.table-wrapper .actions-toolbar{position:relative;min-height:20px;padding-bottom:30px}.cart.table-wrapper .actions-toolbar>.action-edit,.cart.table-wrapper .actions-toolbar>.action-delete{display:inline-block;position:absolute;right:16px;text-decoration:none;top:0}.cart.table-wrapper .action{margin-right:15px}.cart.table-wrapper .action:last-child{margin-right:0}.cart.table-wrapper .actions-toolbar>.action-delete{right:0}.cart.table-wrapper .product-item-name a,.data-table tbody tr td .cart-price .price{font-size:12px}.cart-container .cart.main .action,.cart.main.actions button.abutton{margin-bottom:10px;width:100%;text-align:center}.cart .page-title{padding:10px 0}.abs-discount-block-desktop .block:nth-child(1),.login-container .block:nth-child(1),.account .column.main .block:not(.widget) .block-content .box:nth-child(1),.block-addresses-list .items.addresses>.item:nth-child(1),.form-edit-account .fieldset:nth-child(1),.form-address-edit .fieldset:nth-child(1),.storecredit .block:nth-child(1),.paypal-review-discount .block:nth-child(1),.cart-discount .block:nth-child(1){clear:both;float:none}.abs-discount-block-desktop .block:nth-child(2),.login-container .block:nth-child(2),.account .column.main .block:not(.widget) .block-content .box:nth-child(2),.block-addresses-list .items.addresses>.item:nth-child(2),.form-edit-account .fieldset:nth-child(2),.form-address-edit .fieldset:nth-child(2),.storecredit .block:nth-child(2),.paypal-review-discount .block:nth-child(2),.cart-discount .block:nth-child(2){float:none}.account .column.main .block:not(.widget) .block-content .box{width:100%;margin-bottom:30px}.login-container .fieldset:after{text-align:left;margin-bottom:30px;margin-top:10px}.login-container .block{float:none;width:100%}.login-container .actions-toolbar .secondary{padding-top:10px}.block-compare .actions-toolbar .primary,.block-compare .actions-toolbar .secondary{display:inline-block;vertical-align:middle}.block-compare .actions-toolbar .secondary{padding-left:10px}.cart .crosssell{margin:20px 0 0}.breadcrumbs li{background-position:0 65%}.blog-postbox .button-set{margin-bottom:15px}.title-heading-left{padding:10px 0 5px}.no-left-gutter{padding-left:15px}.no-right-gutter{padding-right:15px}.main .col-main{padding:0 15px}.block-footer-bottom .footer{padding:20px 0}.product-image-gallery .gallery-image.visible{width:100%}.cart .totals{margin:0 0 15px}.checkout-onepage-index .main-container{padding-top:0}.customer-account-index .main-container{margin-top:0}.link-social,.block-subscribe{float:none;text-align:center}.cms-static-main-final .link-social{padding-top:0}.block-footer-top .main{padding:20px 0 10px}.mobile-collapsible{clear:both;margin-bottom:20px}.footer .block-content-statick .list-inline li{float:none}.footer-copyright{float:none;text-align:center}.footer-copyright .main{text-align:center}.block_bottom{padding:25px 0}.social-link{margin-top:5px}.paypal{float:none;width:100%;padding:10px 20px 0;clear:both}.paypal .list-page{text-align:center}#backtotop{display:none !important}.testimonial_text .sub-text{font-size:13px}.testimonials .title-name{font-size:14px}.filter-content{margin-bottom:20px}.toggle-tab.mobile{color:#888;cursor:pointer;display:block !important;font-size:14px;font-weight:500;line-height:17px;margin:0;padding:0;position:absolute;right:0;text-align:right;top:0;width:19px}.toggle-content.visible{display:block}.narrow-by{position:relative;padding:5px 0;outline:medium none !important;margin:0}.main-wrap{padding:30px 0}.link-footer img{margin:0 auto 30px}.checkout-payment-method .payment-option-title.field.choice,.opc .payment-group .step-title{padding-left:15px}.opc-estimated-wrapper .minicart-wrapper .action.showcart{background:#fff;position:relative}.opc-estimated-wrapper .minicart-wrapper .action.showcart span.counter.qty{right:8px;top:8px}.footer-menu-item{padding-top:0}}@media only screen and (min-width:640px){.products-grid.grid .product.description.product-item-description{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:150px}}@media only screen and (max-width:639px){.product-view .product-shop .product-info-price .price-box.price-final_price{display:none}#popup-newsletter form:before,#popup-newsletter form:after{content:"";clear:both;display:table}#popup-newsletter{background-image:none !important;background-color:#f0f0f0;height:auto !important}#popup-newsletter .block-content{width:100%;padding:50px}.col-mobile-plus-12{width:100%}.col-mobile-plus-6{width:50%}.col-mobile-plus-4{width:30.3333333333%}.col-mobile-plus-3{width:25%}.col-mobile-plus-2{width:16.6666666666%}.col-mobile-plus-1{width:8.33333333333%}.col2-set .col-1{width:100%;margin-bottom:20px}.col2-set .col-2{float:right;width:100%}.account-login .content{min-height:100px}.account-login .buttons-set{margin:0;padding:0}.main-wrap{padding:20px 0 15px}.header .top-left,.header .top-right{text-align:center;position:relative;z-index:8}.home-slider .slick-slide .figcaption .caption1{font-size:1.5rem;line-height:1.5rem}.home-slider .slick-slide .figcaption .caption2{font-size:1.2rem;line-height:1.2rem;margin-bottom:5px}.home-slider .slick-slide .figcaption .caption4 a{font-size:1.2rem;line-height:1.2rem}.home-slider .btn-shop{padding:0 12px;line-height:25px;font-size:12px}.home-slider .slick-slide .figcaption .text-slide.text-slide2{left:calc(50% - 120px);padding:20px}.home-slider .slick-slide .figcaption .text-slide2 .caption1,.home-slider .slick-slide .figcaption .text-slide2 .caption3{font-size:13px}.home-slider .slick-slide .figcaption .text-slide2 .caption2{font-size:15px}.cms-static-blog .block-title strong,.testimonials .block-title span,.product-title span{font-size:15px !important;line-height:30px !important}.magictabs .item:first-child{padding-left:12px}.magictabs .item{display:block;width:100%;margin-bottom:5px}.magictabs .item .title{display:block}.item .actions-cart .button.btn-cart{padding:0 15px}.testimonial:hover .slick-next{right:2%}.testimonial:hover .slick-prev{left:2%}.policy{padding:110px 0 30px}.cms-static-main-collection1 .col-lg-4.col-md-4.col-sm-4.col-xs-12.box,.cms-static-main-collection3 .col-lg-4.col-md-4.col-sm-4.col-xs-12.box{margin-bottom:20px}h2{font-size:3rem;line-height:2.8rem}h4{font-size:1.8rem;line-height:2rem}}@media (min-width:640px){.businessregistration-index-index .contentsection .field{display:flex;flex-directio3:row;align-items:center;float:none}.businessregistration-index-index .contentsection .field.deposit_pref.field-radiobtn{display:block}.businessregistration-index-index .contentsection .field.field-half{clear:right}.businessregistration-index-index .contentsection .field .label,.businessregistration-index-index .contentsection .field .control{width:auto;display:flex}.businessregistration-index-index .contentsection .field .label{min-width:120px}.businessregistration-index-index .contentsection .field .control{flex-grow:1;max-width:100%}}@media (max-width:639px){.businessregistration-index-index .contentsection .field.field-left-align{float:none;margin-right:0}.contentsection .field.field-half{width:100%}.contentsection .field.field-right-align{float:none;width:100%}.businessregistration-index-index .contentsection h3{line-height:1}.businessregistration-index-index .section-four .field.field-checkbox label{width:calc(100% - 30px);padding-right:0}.businessregistration-index-index .contentsection .field .label,.businessregistration-index-index .contentsection .field .control{white-space:initial}.section-five input[type=checkbox],.section-five .field.field-checkbox label.label{display:inline-block;padding-right:0;padding-left:5px;width:auto}.businessregistration-index-index .contentsection .field.field-mobile-space{background:0 0;padding:0}.businessregistration-index-index .contentsection .field.field-mobile-space .field-left-align{padding-left:6px}.businessregistration-index-index .contentsection .field.field-mobile-space .field-right-align{margin-top:12px;padding:0 6px}}@media (max-width:590px){html[lang=en] .nav-toggle{top:165px}}@media (min-width:480px) and (max-width:520px){.products-grid .product-name a{height:60px;line-height:normal;display:flex;justify-content:center;align-items:center}}@media only screen and (min-width:480px) and (max-width:767px){.page-layout-1column .block.widget .products-grid .product-item:nth-child(3n+1){margin-left:0}.page-layout-1column .block.widget .products-grid .product-item{width:30.333333%;margin-left:calc((100% - 5*(100%/6))/4)}.category-products .products-grid .item.col-mobile-12{padding-left:5px;padding-right:5px}.col-main .category-products .products-grid{margin-left:-5px;margin-right:-5px}.col-main .category-products .products-grid .item .actions-cart .button.btn-cart span{padding:0 10px;font-size:13px}.col-main .category-products .products-grid .item .actions-cart .button.btn-cart span span{padding:0}}@media only screen and (min-width:480px) and (max-width:992px){.products-grid.grid .product.description.product-item-description{-webkit-line-clamp:10;min-height:220px}}@media only screen and (min-width:480px) and (max-width:639px){.data-table td.last{border-bottom:1px solid #ddd !important}.data-table tfoot{border-bottom:none}.data-table thead th{border-left:1px solid #ddd;border-bottom:0 none}.data-table thead.hidden-phone{display:none}.data-table tbody th,.data-table tbody td{border-bottom:0}.product-view .box-reviews .form-add .data-table td{border-bottom:1px solid #ddd !important}}@media only screen and (max-width:479px){.content-logo,.top-search-box{width:100%;display:inline-block;text-align:center}.header-search{float:none}.top-search-alo.container{padding:15px 0}.shop-local-banner .container{padding:0 30px}html[lang=fr] .product-view .custom_price input[type=text]{max-width:250px;font-size:12px}.breadcrumbs ul{padding:5px 0}.breadcrumbs li a,.breadcrumbs li strong{font-size:12px;padding:0 6px}.fotorama__stage{max-height:190px}.product-item-inner{text-align:center}.products-list .product-name{margin:0 0 35px}.products-list .product-item-details .product-item-actions{display:inline-block}.products-grid.grid li.item.product.product-item{width:100%}.category-view-position .pagecrumbs-title{background-position:78% center;min-height:220px;padding:75px 0 0;font-size:32px}.header .logo{padding:8px 0;display:inline-block}.page-title h1 span,.page-title h2 span,.page-title-wrapper h1 span,.page-title-wrapper h2 span,.product-view .product-shop .product-name h1,.product-view .product-shop .page-title-wrapper .page-title span{font-size:3rem;line-height:3.7rem}.page-layout-1column .block.widget .products-grid .product-item img{max-width:100%;object-fit:cover;height:225px}.page-layout-1column .block.widget .products-grid .product-item{padding-top:25px}.col-mobile-12{width:100%}.col-mobile-6{width:50%}.col-mobile-4{width:30.3333333333%}.col-mobile-3{width:25%}.col-mobile-2{width:16.6666666666%}.col-mobile-1{width:8.33333333333%}.block-title h2 span{font-size:20px}.nav-toggle{right:5px;top:160px}.home-slider.home-slider-index .slick-arrow,.home-slider.home-slider-index:hover .slick-arrow{display:none;visibility:hidden;opacity:0}.home-slider .slick-slide .figcaption .text-slide.text-slide2{left:calc(50% - 180px);padding:0}.home-slider .slick-slide .figcaption .text-slide2:before{display:none}.header-search .form-search{width:100%}.minicart-wrapper{position:static}.minicart-wrapper .block-minicart{z-index:9999}.main-collection .box,.slick-slide img,.product-image-photo{width:100%}.testimonial_text{width:80%}.cart-table td{padding:10px}.custom-product .item .products-textlink{text-align:center;padding-top:10px}.custom-product ul.magictabs{margin-top:10px}.products-list .images-container,.products-list .item .products-textlink{width:100%}.products-list .item .products-textlink{padding:10px 0 0}.products-list .product-shop{padding-top:10px}.category-products .products-grid .item.col-mobile-12{padding-left:10px;padding-right:10px}.product-view .product-qty .custom-qty,.block-bundle-summary .product-details .product-qty .custom-qty{margin:0 20px 0 0}.product.data.items>.item.content{float:none;margin:0}.product-view .product-qty .custom-qty,.block-bundle-summary .product-details .product-qty .custom-qty{margin:0 20px 0 0}.product.data.items>.item.title>.switch,.product.data.items>.item.title{width:100%;display:block;float:none}.box-content{clear:both;margin-bottom:20px;position:relative}.box-content .toggle-tab.mobile{padding:5px 10px;top:0;width:auto}.page-header .switcher,.page-footer .switcher{margin-right:0}.box-content .toggle-tab:before{content:"\f067";font-family:FontAwesome}.box-content.toggle-visible .toggle-tab:before{content:"\f068";font-family:FontAwesome}.cart.table-wrapper{overflow:auto}.cart.table-wrapper .table{width:425px;overflow-x:scroll}.cart.table-wrapper::-webkit-scrollbar-thumb{border-radius:2px;background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,.5);height:5px}.cart.table-wrapper::-webkit-scrollbar{-webkit-appearance:none;width:2px;height:5px}.form.create.account>.fieldset{width:100%}}@media only screen and (max-width:440px){.product-view .custom_price .input-group-addon{display:none}}@media only screen and (max-width:425px){.nav-toggle{top:185px}html[lang=en] .nav-toggle{top:160px}}@media only screen and (max-width:380px){#popup-newsletter .block-content{width:90%;padding:40px 0;float:none;margin:0 auto}.minicart-wrapper .block-minicart{width:auto}.block-minicart .block-content>.actions>.primary .action.primary,.block-minicart .block-content>.actions .secondary .viewcart span{font-size:14px}}@media (max-width:360px){.category-products .products-grid>li{width:100%}.alo-blog .slick-slider .slick-next,.alo-blog .slick-slider .slick-prev{top:35%}.home-slider .slick-slide .figcaption .text-slide2 .caption2{font-size:19px}.home-slider .slick-slide .figcaption .text-slide.text-slide2{left:calc(50% - 128px)}.home-slider .slick-slide .figcaption .text-slide.text-slide2 .caption3{display:none}.data.table .custom-qty{width:40px}.content-1-trendy-product{margin-top:20px}.content-1-trendy-product .content-products{margin-bottom:20px}.toolbar .limiter{clear:both;float:left;margin:10px 0 0}.header-top-link .links li a{padding:0 6px}.nav-toggle{top:187px}html[lang=en] .nav-toggle{top:160px}.header .top-left,.header .top-right{float:none}.header-top-link .links li a{line-height:1}.header-top{padding:4px 0}}@media only screen and (max-width:340px){.product-view .custom_price input[type=text]{max-width:100px}button.reduced.items,button.increase.items{width:30px}}@media only screen and (min-width:320px) and (max-width:479px){.modes{float:left}.limiter{margin-bottom:10px;margin-left:5px;margin-right:10px}.sorter-label,.limiter .label{padding:0 5px 0 0}.limiter-text{display:none}}@media only screen and (min-width:320px) and (max-width:480px){.checkout-cart-index .col-main .page-title h1,.checkout-cart-index .col-main .page-title h2{float:none;text-align:center}.col2-set,.col2-set2{float:none;width:100%;margin-bottom:10px}.account-login .col2-set,.account-login .col2-set2{float:none;width:100%;margin-bottom:10px}.multiple-checkout .col2-set .col-1,.multiple-checkout .col2-set .col-2{float:none;width:100%;margin-bottom:10px}.my-wishlist .buttons-set{text-align:center;padding:20px 0 0}.my-wishlist thead.hidden-phone{display:none}a.btn-edit,a.btn-remove{margin:0 auto;float:none}.mini-contentCart .product-details a.btn-remove,.mini-contentCart .product-details a.btn-edit{float:left;margin:0 5px 0 0}.footer .store-switcher{margin:0}#toPopup{left:18%;top:10%}.box-support ul li{margin-top:10px}.box-up-sell{margin-bottom:15px}}@media (max-width:320px){.block-subscribe .actions{position:unset}.cms-home .cms-static-main-final2.darkgrey .newsletter-final,.block-subscribe .actions button.button,.block-subscribe .block-content,.block-subscribe form#newsletter-validate-detail{width:100%}.block-subscribe input.input-text{padding:6px;text-align:center}#popup-newsletter .form-subscribe-header label{font-size:18px;line-height:25px}#popup-newsletter .block-content p{font-size:13px}#popup-newsletter .subcribe-box{margin-top:20px}#popup-newsletter .subscribe-bottom{margin-top:30px}.header-top-sec p{font-size:1.5rem}body .page-header .header-top-sec a{font-size:1.5rem;padding:6px}}@media (max-width:310px){.breadcrumbs{margin:30px 0 0}}@media (max-width:280px){html[lang=en] .nav-toggle{top:185px}}@media (max-width:260px){.nav-toggle{top:180px;right:0}}@media only screen and (min-width:240px) and (max-width:320px){.block .block-title strong span,.footer h3,.account-login .content h2,.block-footer-top .footer h3 span,.block-related .block-title h3 span,.box-up-sell .block-title h3 span,.crosssell h3 span,.block .block-title strong span,.account-login .content h2{font-size:12px}.footer .store-switcher{margin:0}.sorter .view-mode,.sorter .sort-by,.sorter .limiter,.sorter .pull-right{display:inline-block;float:none !important;padding:5px 0;border:0;text-align:left}#products-list .item .product-shop{margin-top:20px}#popup-newsletter{width:280px !important}.product-view .product-shop .add-to-links a{margin-bottom:10px;display:inline-block}#toPopup{left:3%}.box-up-sell{margin-bottom:15px}.product-shop .ratings .rating-links{margin:10px 0 10px}.testimonials .title-name{font-size:11px}.alo-blog .blog_short_text{padding:0 0 0 20px}.post-date{margin-bottom:15px}.block-subscribe input.input-text{width:100%}.block-subscribe .actions button.button{margin-top:10px;margin-left:0}.top-form-language .language .dropdown li a{padding:0;background-image:unset !important}}@media only screen and (min-width:240px) and (max-width:319px){.sorter .view-mode,.sorter .sort-by,.sorter .limiter,.sorter .pull-right{width:100%;text-align:left}}@media (max-width:240px){html[lang=fr] .nav-toggle{top:200px}.header-top{height:80px}.header_account_link{line-height:23px}.minicart-wrapper .cart-icon.icons span.text{line-height:25px}}