h1.homeTitle,h1.innerTitle,h3.homeTitle{text-transform:uppercase;text-align:center}#_desktop_logo,h3{margin-top:0}.btn,body,html{font-weight:400}.btn,a.account{white-space:nowrap}.btn,.user-info a{display:inline-block}#logout-user ul li,.dropdown-menu li{padding:10px 14px}.btn,.social-icon,h1.homeTitle,h1.innerTitle,h3.homeTitle{text-align:center}body,html{font-size:1rem!important;line-height:160%;font-family:'Open Sans',Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;margin:0;padding:0;color:#333}.img-responsive{height:auto}.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:32px}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.alert-success{background-color:#558000;color:#fff}@media (min-width:768px){.container{width:100%}#footer .hidden-md-up{display:none!important}#footer .hidden-sm-down{display:block!important}}@media (min-width:1200px){.container{width:1140px}}@media (min-width:1800px){#index .container{width:1410px}#best-sales .container,#category .container{width:1506px}}#left-column,#search_filters_wrapper,.active_filters{background:#eaeae6}#left-column{min-height:0}#wrapper{background:#fff;padding-top:88px}#wrapper .breadcrumb{font-size:12px;background-color:#2c99cb;padding:20px 0}#wrapper .breadcrumb li a,.block-contact .collapse-icons{color:#fff}#wrapper .breadcrumb li::after{content:"»";color:#fff}#wrapper .featured-products,.bestsellers-products{margin-bottom:1.5rem}#mobile_top_menu_wrapper #top-menu,.btn{margin-bottom:0}#content-wrapper{margin:34px 0}h1,h2,h3,h4,h5,h6,legend{color:#626262;font-weight:300;font-family:'Open Sans',sans-serif;line-height:130%}h1{color:#222;font-size:44px}h2{font-size:38px;margin:20px 0}h3{margin-bottom:20px;font-size:28px}h3.big{font-size:36px}#search_filters_wrapper h3,h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}h1.innerTitle{position:relative}h1.homeTitle::after,h1.innerTitle::after,h2.homeTitle::after,h3.homeTitle::after{display:block;height:1px;width:100px;content:'';bottom:-30px;position:absolute;margin-left:-50px;left:50%;background-color:#2f99c9}h1.homeTitle{position:relative;margin:20px 0 70px;letter-spacing:.1em;font-size:44px}.btn,.btn-secondary .material-icons,.page-customer-account #content .forgot-password,.social-icon em{font-size:1rem}h3.homeTitle{position:relative;margin-bottom:70px;color:#666}p{margin:0 0 20px;color:#232323}#_desktop_language_selector .language-selector:hover button *,#header .header-nav .blockcart.active a:hover,#header .header-nav .cart-preview.active i:hover,#header .header-nav .user-info a:hover,#header .header-nav .user-info a:hover i,#header .top-menu a[data-depth="0"]:hover,.pagination .current a,.pagination a:active,.pagination a:focus,.pagination a:hover,a,a:active,a:focus,a:hover{color:#193153}.page-addresses .address .address-footer a span:hover,.page-addresses .addresses-footer a span:hover,.page-customer-account #content .order-actions a:hover,.page-footer .account-link span:hover,p a{text-decoration:underline}.btn{background-color:#558000;padding:6px 12px;line-height:1.42857143;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}#_desktop_cart,#_desktop_user_info,.dropdown-item,.top-menu a[data-depth="0"]{font-size:14px}.btn.disabled{border:none}.btn-primary,.btn-secondary,.btn-tertiary,.input-group-btn:not(:first-child)>.btn-group:active,.input-group-btn:not(:first-child)>.btn-group:focus,.input-group-btn:not(:first-child)>.btn-group:hover,.input-group-btn:not(:first-child)>.btn:active,.input-group-btn:not(:first-child)>.btn:focus,.input-group-btn:not(:first-child)>.btn:hover,a.btn-primary{background-color:#558000;border-color:#558000}.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover,.btn-tertiary:active,.btn-tertiary:focus,.btn-tertiary:hover,a.btn-primary:active,a.btn-primary:focus,a.btn-primary:hover{background-color:#558000;border-color:#558000;color:#fff}.btn-primary,.btn-secondary,.btn-tertiary{color:#fff;box-shadow:none;text-transform:none;padding:.5rem 1.25rem!important}.block_newsletter{background:#82c5e5}.block_newsletter .btn{border-radius:0 4px 4px 0}.input-group .input-group-btn>.btn{text-transform:none;border:1px solid #558000}.bootstrap-touchspin .group-span-filestyle .btn-touchspin,.group-span-filestyle .bootstrap-touchspin .btn-touchspin,.group-span-filestyle .btn-default{background:#558000;border-color:#558000;border-radius:0 4px 4px 0}.bootstrap-touchspin .btn-touchspin,.bootstrap-touchspin input.form-control,.bootstrap-touchspin input.input-group,.separator{border-color:#dfdfdf}#checkout #content #checkout-personal-information-step,.dropdown-menu li{border-top:1px solid #dfdfdf}#header{border-top:2px solid #dfdfdf;border-bottom:1px solid #dfdfdf;position:fixed;top:0;left:0;width:100%;height:88px;z-index:1000;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);-webkit-transition:height .2s;-moz-transition:height .2s;-ms-transition:height .2s;-o-transition:height .2s;transition:height .2s}#header.smaller{height:60px}#header.smaller .logo{height:50px;width:auto}#_desktop_language_selector .language-selector .dropdown-menu,#logout-user{box-shadow:2px 1px 11px 2px rgba(0,0,0,.1);width:100%;max-width:220px;z-index:18}#header.smaller #_desktop_logo{margin:-4px 0 0}#header a:focus,#header a:hover{color:#193153;text-decoration:none}#header,#header .header-nav .cart-preview,#header .header-nav .cart-preview i.shopping-cart,#header .header-nav .cart-preview.active a,#header .header-nav .user-info a,#header .header-nav .user-info i,#header a,.pagination a{color:#000}#header .header-nav .material-icons{font-size:29px}#header .top-logo img{max-height:100%}#_desktop_top_menu{text-align:right}#header .header-top,.top-menu a:not([data-depth="0"]){padding:0}#header .header-top .menu>ul{display:inline-flex}#header .header-top .menu>ul>li,#payment-option-3-container label{text-align:left}#header .header-top a[data-depth="0"]{padding:30px 13px;color:#000;text-transform:capitalize;font-weight:unset}#header.smaller #_desktop_cart,#header.smaller .header-top a[data-depth="0"]{padding:16px}.page-order-detail{color:#232323}#contact #content-wrapper,#logout-user ul,.top-menu[data-depth="1"]{margin:0}.top-menu a.dropdown-submenu{color:#232323;text-transform:none;font-weight:400}.top-menu a[data-depth="1"],.top-menu a[data-depth="2"]{padding:10px 14px!important}@media (max-width:468px){#_mobile_logo{width:calc(100% - 256px)}}@media (max-width:1023px){h1.homeTitle,h1.innerTitle{font-size:34px}.breadcrumb.hidden-sm-down,.header-sm-down{display:none!important}#header,header .container.mobile-header{width:100%;height:76px;margin:0;padding:0}.sf-menu ul{position:unset;max-width:100%;box-shadow:none}.sf-menu>li{float:none}#mobile_top_menu_wrapper{margin-top:0}#_desktop_language_selector{padding:0!important}#searchicon{line-height:52px}}@media (min-width:1024px){.header-md-up{display:none!important}}.overfMobileMenu{overflow-x:hidden;overflow-y:visible}#header .header-nav{margin-bottom:0;max-height:inherit;border:none;padding:0!important;box-shadow:none!important}#header .header-nav #menu-icon{margin:0;border-right:1px solid #dfdfdf;height:74px;padding:0 15px}#header .header-nav #menu-icon .material-icons{line-height:74px;font-size:29px;color:#505050}#_desktop_language_selector{padding-top:30px;padding-bottom:30px;font-size:14px}#header.smaller #_desktop_language_selector,#header.smaller .user-info{padding-top:16px;padding-bottom:16px}#header.smaller #_desktop_language_selector .language-selector .dropdown-menu{top:39px}#_desktop_language_selector .language-selector .dropdown-menu{display:none;top:53px;padding:0;border:none;max-width:inherit;border-radius:0}#_desktop_language_selector:hover .dropdown-menu,#_desktop_user_info:hover #logout-user,.social-icon{display:block}.dropdown-menu li:first-of-type{border-top:none}.dropdown-item{padding:0}#_desktop_cart,.user-info{padding-top:30px;padding-bottom:30px}#mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper{padding:30px 18px}#logout-user{top:85px;border:none;margin-left:.9375rem;max-width:inherit;border-radius:0;display:none}#header.smaller #logout-user{top:57px}#header .header-nav .user-info{margin:0;padding:0;line-height:74px}@media (max-width:1023px){#_desktop_cart{padding:0}#_mobile_logo{margin-top:5px}}@media (max-width:351px){#_mobile_logo img{margin:12px 2px}#header .top-logo img{max-height:48px}}#blockcart-modal .modal-header,#products .product-miniature .discount-percentage,#products .product-miniature .on-sale,#products .product-miniature .online-only,#products .product-miniature .pack,#products .product-miniature .product-flags .new,.featured-products .product-miniature .discount-percentage,.featured-products .product-miniature .on-sale,.featured-products .product-miniature .online-only,.featured-products .product-miniature .pack,.featured-products .product-miniature .product-flags .new,.product-accessories .product-miniature .discount-percentage,.product-accessories .product-miniature .on-sale,.product-accessories .product-miniature .online-only,.product-accessories .product-miniature .pack,.product-accessories .product-miniature .product-flags .new,.product-miniature .product-miniature .discount-percentage,.product-miniature .product-miniature .on-sale,.product-miniature .product-miniature .online-only,.product-miniature .product-miniature .pack,.product-miniature .product-miniature .product-flags .new,.products-sort-order .select-list:hover{background:#2f99c9}#blockcart-modal .modal-title{color:#fff!important}#_mobile_cart,#_mobile_search,#_mobile_user_info{margin:0;border-left:1px solid #dfdfdf;height:74px;padding:0 12px}#header .header-nav .cart-preview,#header .header-nav .cart-preview.active{background:0 0;padding:0;line-height:74px;height:inherit;margin:0}.bootstrap-touchspin,.card,.page-addresses .address,.page-customer-account #content,body#checkout section.checkout-step{box-shadow:none}body#checkout section#content{margin-top:35px}body#checkout section.checkout-step,body#checkout section.checkout-step:last-child{border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf}body#checkout section.checkout-step .step-title{font-size:24px;text-transform:none}.media-list{font-size:16px}@media (max-width:442px){#payment-option-3-container label img{width:100%}}.card-block.cart-summary-totals .cart-summary-line.cart-total{background-color:inherit}.pagination .disabled{color:#ccc}.page-addresses .address,.page-authentication #content{border:1px solid #dfdfdf;background:#fff}.custom-radio input[type=radio]:checked+span,.social-icon:hover{background-color:#2f99c9}#wrapper .banner{margin:0;height:100%}.container_banner{min-height:274px;background-color:#9fe0fc;overflow:hidden;position:relative}.banner_desc{width:50%;padding:15px;right:0;position:absolute;top:50%;transform:translateY(-50%);font-weight:600;line-height:24px}@media (max-width:767px){.container_banner{text-align:center}.banner_desc{width:100%;padding:30px;right:inherit}#footer .hidden-sm-down{display:none!important}#footer .h3{color:#fff}.tabs{padding:0!important}}body#checkout #footer,footer#footer{box-shadow:none;padding:2.5rem 0 0;font-family:Tahoma,Helvetica,sans-serif;background:#82c5e5}.footer-container{background-color:#303030;padding-top:30px;color:#fff}#block_myaccount_infos .myaccount-title a,.block-contact .block-contact-title,.footer-container h3,.linklist .blockcms-title a{font-family:Tahoma,Helvetica,sans-serif;font-size:15px;color:#fff;text-decoration:none;font-weight:700;text-transform:capitalize}.block-contact,.footer-container li a{font-size:14px;color:#aaa;text-decoration:none;font-weight:400}.footer-container li a:hover{color:#2f99c9}.block_newsletter #block-newsletter-label,.block_newsletter p{color:#fff;font-size:15px}.block-contact-title{margin-bottom:20px}.block-contact{border-left:none}.block-contact>div{padding-bottom:10px}.agence-web-top a{display:none;z-index:999;opacity:1;position:fixed;right:20px;bottom:20px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:40px;height:40px;background:url('/img/top.png') center center no-repeat #2f99c9;text-indent:-9999px}.agence-web-top a:hover{opacity:.95}.block-social{margin-bottom:28px}.social-icon{width:36px;height:36px;float:left;padding:3px 0 0;border-radius:50%;margin:0 5px;color:#aaa;border:2px solid #444;background-color:rgba(0,0,0,.06);transition:.3s}.social-icon:hover{color:#fff;border:2px solid #2f99c9}.h3{font-size:16px;text-decoration:none;text-transform:capitalize}.alert-danger{color:#a94442!important}#products .product-miniature .discount-percentage.discount-percentage,#products .product-miniature .on-sale.discount-percentage,#products .product-miniature .online-only.discount-percentage,#products .product-miniature .pack.discount-percentage,#products .product-miniature .product-flags .new.discount-percentage,.featured-products .product-miniature .discount-percentage.discount-percentage,.featured-products .product-miniature .on-sale.discount-percentage,.featured-products .product-miniature .online-only.discount-percentage,.featured-products .product-miniature .pack.discount-percentage,.featured-products .product-miniature .product-flags .new.discount-percentage,.product-accessories .product-miniature .discount-percentage.discount-percentage,.product-accessories .product-miniature .on-sale.discount-percentage,.product-accessories .product-miniature .online-only.discount-percentage,.product-accessories .product-miniature .pack.discount-percentage,.product-accessories .product-miniature .product-flags .new.discount-percentage,.product-miniature .product-miniature .discount-percentage.discount-percentage,.product-miniature .product-miniature .on-sale.discount-percentage,.product-miniature .product-miniature .online-only.discount-percentage,.product-miniature .product-miniature .pack.discount-percentage,.product-miniature .product-miniature .product-flags .new.discount-percentage{background:#ff7a00;font-weight:300;letter-spacing:.1em}.custom-checkbox input[type=checkbox]:focus+span,.product-images>li.thumb-container>.thumb.selected,.product-images>li.thumb-container>.thumb:hover{border-color:#2f99c9}.product-price{color:#195c79;font-weight:600;font-size:22px}.tax-label{font-size:12px;font-weight:400}#products .product-price-and-shipping,.featured-products .product-price-and-shipping,.product-accessories .product-price-and-shipping,.product-miniature .product-price-and-shipping{color:#195c79;font-weight:400}#products .product-price-and-shipping .discount-price,.featured-products .product-price-and-shipping .discount-price,.product-accessories .product-price-and-shipping .discount-price,.product-miniature .product-price-and-shipping .discount-price{color:#ff7a00}.form-control:focus,.input-group.focus{outline-color:#2f99c9}li.product-flag{background:#2f99c9;font-weight:300!important;letter-spacing:.1em}#products .highlighted-informations .quick-view,#products .product-title a,.featured-products .highlighted-informations .quick-view,.featured-products .product-title a,.product-accessories .highlighted-informations .quick-view,.product-accessories .product-title a,.product-miniature .highlighted-informations .quick-view,.product-miniature .product-title a{color:#333}#products .thumbnail-container,.featured-products .thumbnail-container,.page-my-account #content .links a span.link-item,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container,.products-sort-order .select-title{border:1px solid #dfdfdf;box-shadow:none}#products .highlighted-informations,#products .product-description,.featured-products .highlighted-informations,.featured-products .product-description,.product-accessories .highlighted-informations,.product-accessories .product-description,.product-miniature .highlighted-informations,.product-miniature .product-description{width:248px;box-shadow:none}#products .thumbnail-container .product-thumbnail,.featured-products .thumbnail-container .product-thumbnail,.product-accessories .thumbnail-container .product-thumbnail,.product-miniature .thumbnail-container .product-thumbnail{height:calc(100% - 68px)}.cat-title{padding:35px 0;margin-bottom:34px}#products .highlighted-informations .quick-view:hover,.featured-products .highlighted-informations .quick-view:hover,.nav-item .nav-link.active,.nav-item .nav-separtor.active,.product-accessories .highlighted-informations .quick-view:hover,.product-miniature .highlighted-informations .quick-view:hover{color:#195c79}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{margin-top:.5rem}.products-sort-order .dropdown-menu{background-color:#eaeae6}#category-description ul,.category-description ul,.product-description ul{list-style:disc;margin-left:33px}.bestsellers-products .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#products .product-miniature,.bestsellers-products .product-miniature,.featured-products .product-miniature,.product-accessories .product-miniature,.product-miniature .product-miniature{display:flex;align-items:center;justify-content:center;margin:0 .8125rem;max-width:250px}a.btn-primary.donate{margin-left:10px;background-color:#f89c2f;border-color:#f89c2f}a.btn-primary.donate:focus,a.btn-primary.donate:hover{background-color:#e99023;border-color:#e99023}.block-categories a.h6{color:#626262;text-transform:uppercase;font-weight:300;font-size:24px}.block-categories a:focus,.block-categories a:hover,.page-my-account #content .links a:focus,.page-my-account #content .links a:focus i,.page-my-account #content .links a:hover,.page-my-account #content .links a:hover i{color:#195c79;text-decoration:none}.block-categories .category-sub-menu li[data-depth="0"]>a{color:#626262;font-weight:300}.block-categories .collapse-icons{margin-top:8px}#search_filters .facet .facet-label a,#search_filters_brands .facet .facet-label a,#search_filters_suppliers .facet .facet-label a{color:#626262}.contact-rich{padding:1.563rem 1.25rem;margin-bottom:1.563rem}.page-my-account #content .links a{color:#333;font-size:24px;font-weight:300}.page-addresses .address .address-body h4{font-size:24px;font-weight:300;color:#333}.page-order-detail .box{border:1px solid #dfdfdf}#checkout #content a:hover,.text-muted:active,.text-muted:focus,.text-muted:hover{color:#195c79!important;text-decoration:underline}.text-muted,body#checkout section.checkout-step .delete-address,body#checkout section.checkout-step .edit-address{color:#333!important;font-size:16px}body#checkout .cancel-address{color:#333;text-decoration:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary:disabled.focus,.btn-primary:disabled:focus,.btn-primary:disabled:hover{background-color:#d0d0d0}#order-details{padding-top:1.25rem}div.order:nth-of-type(odd){background-color:rgba(0,0,0,.05)}#order-items hr{border-top-color:#dfdfdf}@media (max-width:1026px){#header .header-top a[data-depth="0"]{padding:30px 14px}}