@import url("https://fonts.googleapis.com/css?family=Roboto:400,500,700&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Teko:wght@700&display=swap");
/* The above import directives are aggregated from content. */
.ui-datepicker{display:none;z-index:999999 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;cursor:pointer}.ui-datepicker .ui-datepicker-next-hover span,.ui-datepicker .ui-datepicker-prev-hover span{border-color:transparent #ff8400 transparent transparent}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-5px;font-size:0px;width:0;height:0;border:solid;border-width:5px 8px 5px 0;border-color:transparent #ff9635 transparent transparent}.ui-datepicker .ui-datepicker-next span{margin-left:0;top:50%;margin-top:-5px;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #ff9635}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker table{width:100%;font-size:.9em}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:4px;text-align:right;text-decoration:none;color:#000}.ui-datepicker .ui-datepicker-buttonpane button{float:right}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dt{height:25px;margin-bottom:-22px}.ui-timepicker-div dl .ui_tpicker_time_label{margin-bottom:-25px}.ui-timepicker-div dl dd{margin:0 10px 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-datepicker{padding:15px;border:#fff 4px solid;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#efefef;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,.35);box-shadow:5px 5px 10px 0px rgba(0,0,0,.35)}.ui-datepicker .ui-datepicker-header{background:0 0;border:none;padding-bottom:10px}.ui-datepicker .ui-datepicker-title .ui-datepicker-month{width:47%;margin-right:6%}.ui-datepicker .ui-datepicker-title .ui-datepicker-year{width:47%}.ui-datepicker .ui-datepicker-calendar td{border:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar td a{padding:4px;display:block}.ui-datepicker .ui-datepicker-calendar td .ui-state-hover{background:#f9eae7}.ui-datepicker .ui-datepicker-calendar{background:#fff;border:#cfcfcf 1px solid;border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar th{background:#efefef;border:#cfcfcf 1px solid;padding:4px;text-transform:uppercase}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-week-col{text-align:center;border:#cfcfcf 1px solid}.ui-datepicker{width:auto}.ui-datepicker .ui-datepicker-calendar .ui-datepicker-today{background:#f3d7d2}.ui-datepicker .ui-datepicker-calendar .ui-state-active{background:#ffdf66}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{text-align:left}.ui-timepicker-div dl dd{margin:0 0 10px 65px}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}.ui-slider{position:relative;text-align:left}.ui-slider-horizontal .ui-slider-handle{margin-left:-5px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;cursor:default}.ui-slider-horizontal{height:10px;-webkit-border-radius:10px;border-radius:10px;border:none;background:#dadada}.ui-slider-handle{height:10px;width:10px;-webkit-border-radius:10px;border-radius:10px;background:#f98b25;display:block;position:absolute}.ui-timepicker-div{padding:10px 0 5px}.ui-datepicker .ui-datepicker-buttonpane{overflow:hidden;padding-top:10px;border-top:#cfcfcf 1px solid}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled{background:#f9f9f9}.ui-datepicker .ui-datepicker-calendar .ui-state-disabled span{color:#959595}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px}@charset "UTF-8";.ob-popin{text-align:center}.ob-popin__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.7);z-index:1000}.ob-popin__inner{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;max-width:900px;max-height:100vh;background-color:#fff;overflow:auto;pointer-events:auto;border-radius:0;z-index:1001}@media screen and (min-width:1024px){.ob-popin__inner{width:100%}}.ob-popin__top{padding:40px;background-color:#f4f5fc}.ob-popin__main{padding:20px}.ob-popin__list li{display:inline-block;width:28%}@media screen and (min-width:1024px){.ob-popin__list li{width:auto}}.ob-popin__list li>a{display:block}.ob-popin__list li>a:hover .ob-popin-item__action{opacity:1;transition:opacity .3s}.ob-popin__list li.chrome .ob-popin-item__visual{background-position:0}.ob-popin__list li.firefox .ob-popin-item__visual{background-position:-70px}.ob-popin__list li.safari .ob-popin-item__visual{background-position:-140px}.ob-popin__list li.opera .ob-popin-item__visual{background-position:-210px}.ob-popin__list li.edge .ob-popin-item__visual{background-position:-280px}.ob-popin__list li.ie .ob-popin-item__visual{background-position:-350px}.ob-popin-item__visual{margin:0 auto 10px;height:70px;width:70px;background:url(../../frontend/Cnc/store-us/en_US/Kaliop_OutdatedBrowser/images/icon/browsers-sprite-2x.png) no-repeat;background-size:auto 100%}.ob-popin-item__content{margin-bottom:10px}.ob-popin-item__action{opacity:0;transition:opacity .3s}.ob-popin__bottom{padding:10px 20px 30px}.ob-popin__overlay{opacity:.5}.ob-popin-item{margin-bottom:20px}.block-ajaxscroll .ob-popin-item .ajaxscroll-button,.block-authentication .ob-popin-item .action-register,.block-collapsible-nav li.item:last-child .ob-popin-item a.disconnect,.blog-page.blog-post-view .post-view .block.comments .ob-popin-item .c-btn-hld>button,.checkout-onepage-success .checkout-success .ob-popin-item .action.continue,.checkout-onepage-success .checkout-success .ob-popin-item .action.print,.customer-account-create .form-create-account .actions-toolbar .ob-popin-item .action,.login-container .ob-popin-item .action-register,.minicart-footer .actions>.secondary .ob-popin-item .action,.modal-popup .modal-footer .ob-popin-item button,.modal-slide .modal-footer .ob-popin-item button,.nav-sections .push-marketing .ob-popin-item a,.ob-popin-item .action.action-apply,.ob-popin-item .action.action-auth-toggle,.ob-popin-item .action.action-login,.ob-popin-item .action.action-menu-item,.ob-popin-item .action.action-show-popup,.ob-popin-item .action.apply,.ob-popin-item .action.checkout,.ob-popin-item .action.clear,.ob-popin-item .action.compare,.ob-popin-item .action.continue,.ob-popin-item .action.create,.ob-popin-item .action.customize,.ob-popin-item .action.login,.ob-popin-item .action.save,.ob-popin-item .action.select,.ob-popin-item .action.share,.ob-popin-item .action.submit,.ob-popin-item .action.subscribe,.ob-popin-item .action.tocart,.ob-popin-item .action.update,.ob-popin-item .action.viewcart+.viewcart,.ob-popin-item .block-ajaxscroll .ajaxscroll-button,.ob-popin-item .block-authentication .action-register,.ob-popin-item .block-collapsible-nav li.item:last-child a.disconnect,.ob-popin-item .blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button,.ob-popin-item .btn,.ob-popin-item .btn--border,.ob-popin-item .btn--border-white,.ob-popin-item .btn--pink,.ob-popin-item .checkout-onepage-success .checkout-success .action.continue,.ob-popin-item .checkout-onepage-success .checkout-success .action.print,.ob-popin-item .customer-account-create .form-create-account .actions-toolbar .action,.ob-popin-item .login-container .action-register,.ob-popin-item .minicart-footer .actions>.secondary .action,.ob-popin-item .modal-popup .modal-footer button,.ob-popin-item .modal-slide .modal-footer button,.ob-popin-item .nav-sections .push-marketing a,.ob-popin-item .opc-wrapper .checkout-payment-method .file-link,.ob-popin-item .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel,.ob-popin-item .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update,.ob-popin-item .open-filter-btn,.ob-popin-item .page-footer .footer.content a.contact-form-link,.ob-popin-item body .cookie-notice a,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .ob-popin-item .action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .ob-popin-item .action-update,.opc-wrapper .checkout-payment-method .ob-popin-item .file-link,.page-footer .footer.content .ob-popin-item a.contact-form-link,body .cookie-notice .ob-popin-item a{padding:12px 15px}.ob-popin-item__visual img{width:auto}@media (max-width:767.98px){.authentication-wrapper .ob-popin__subtitle.block-title,.blog-page .post-holder .post-content h2.ob-popin__subtitle,.cart-container .cart-summary>.ob-popin__subtitle.summary.title,.checkout-onepage-success .page-title-wrapper .ob-popin__subtitle.page-title,.cms-page-view .ugc h2.ob-popin__subtitle,.cms-page-view .ugc h4.ob-popin__subtitle,.cms-page-view .ugc h5.ob-popin__subtitle,.cms-page-view .ugc h6.ob-popin__subtitle,.contact-index-index .ob-popin__subtitle.block-title,.customer-account-create .ob-popin__subtitle.block-title,.customer-account-createpassword .ob-popin__subtitle.block-title,.customer-account-forgotpassword .ob-popin__subtitle.block-title,.customer-account-login .ob-popin__subtitle.block-title,.customer-account-logoutsuccess .ob-popin__subtitle.block-title,.ob-popin__subtitle.filter-subtitle,.opc-block-shipping-information .ob-popin__subtitle.shipping-information-title,.opc-block-summary>.ob-popin__subtitle.title,.page-footer .footer.content .ob-popin__subtitle.title,.title-2.ob-popin__subtitle{font-size:1.4rem}}@media (max-width:639.98px){.ie .ob-popin-item__content{margin-bottom:0}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}*{box-sizing:border-box}*,:active,:focus{outline:none}:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#243441}:-webkit-autofill:focus,:-webkit-autofill:hover{border-bottom:1px solid #dfdfdf!important}::-ms-clear{display:none}::-moz-focus-inner{border:0;padding:0}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){main{display:block}}@media (min-width:480px){.visible-xs{display:none!important}}@media (max-width:479.98px){.visible-xs{display:block}}@media (min-width:640px){.visible-sm{display:none!important}}@media (max-width:639.98px){.visible-sm{display:block}}@media (min-width:768px){.visible-md{display:none!important}}@media (max-width:767.98px){.visible-md{display:block}}@media (min-width:1024px){.visible-lg{display:none!important}}@media (max-width:1023.98px){.visible-lg{display:block}}@media (min-width:1280px){.visible-xl{display:none!important}}@media (max-width:1279.98px){.visible-xl{display:block}}@media (min-width:480px){.hidden-xs{display:block}}@media (max-width:479.98px){.hidden-xs{display:none!important}}@media (min-width:640px){.hidden-sm{display:block}}@media (max-width:639.98px){.hidden-sm{display:none!important}}@media (min-width:768px){.hidden-md{display:block}}@media (max-width:767.98px){.hidden-md{display:none!important}}@media (min-width:1024px){.hidden-lg{display:block}}@media (max-width:1023.98px){.hidden-lg{display:none!important}}@media (min-width:1280px){.hidden-xl{display:block}}@media (max-width:1279.98px){.hidden-xl{display:none!important}}._hidden,.account.customer-address-form .form-address-edit .field:not(.choice) .label,.account.customer-address-form .form-address-edit .field:not(.choice) label,.account.sales-order-history .cnc-orders-history-title,.authentication-wrapper .action-close>span,.block-authentication .minicart-content .block-title>span,.block-collapsible-nav .title,.block-collapsible-nav li.item:not(:last-child):before,.bundle-options-container .block-bundle-summary .product-image-container,.bundle-options-container .block-bundle-summary .product.name,.bundle-options-container .block-bundle-summary .stock,.cart-container #update_cart_action,.cart-container .cart-summary #co-shipping-method-form .source-info,.cart-container .cart-summary #shipping-zip-form br,.cart-container .cart-summary #shipping-zip-form legend,.cart>tbody>tr.item-info>td.actions .actions-toolbar .action span,.cart>tbody>tr.item-info>td.qty .label,.cart>thead>tr>th.actions span,.catalog-category-view:not(.page-with-filter) .page-title-wrapper,.checkout-index-index .opc-wrapper input[type=radio],.checkout-index-index .page-title,.customer-account-login .page-title-wrapper,.field-tooltip .label span,.filter-title,.form-shipping-address .label,.header-login-container .login .field .label,.loading-mask .loader,.login-container .login .label,.login-container .minicart-content .block-title>span,.minicart-content .block-authentication .block-title>span,.minicart-content .login-container .block-title>span,.minicart-content .product-item .product-item-actions .actions span,.minicart-content .sidebar .block-subtitle,.minicart-content .subtitle,.minicart-content .subtitle-2,.minicart-wrapper .counter .counter-label,.modal-content #product-estimate .source-info,.modal-popup .action-close>span,.modal-slide .action-close>span,.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action>span,.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-secondary .action span,.nav-sections-item-title,.opc-block-shipping-information,.opc-wrapper .checkout-payment-method .billing-address-form .label,.opc-wrapper .checkout-payment-method .field-select-billing .label,.opc-wrapper .checkout-payment-method .form.payments .legend,.opc-wrapper .checkout-payment-method .payment-option-content .label,.page-footer .footer.content .social-label,.page-header .header__content-wrapper>.block-search .action.advanced,.page-header .header__content-wrapper>.block-search .block-title,.page-header .header__content-wrapper>.block-search form.minisearch .actions .search span,.page-header .header__content-wrapper>ul.links .customer-welcome .action.switch span,.pages .label,.product-item-info .product-item-actions .actions-primary .action>span,.product-item-info .product-item-actions .actions-secondary .action span,.sidebar .minicart-content .block-subtitle,.swatch-input,.switcher-label,.toolbar-products .modes .modes-label,.toolbar-products .modes .modes-mode span,.toolbar-products .toolbar-sorter .sorter-action span,.ui-dialog .action.close>span,.visually-hidden,[data-role=dropdownDialog],body.cms-index-index .page-title-wrapper,body:not(.checkout-index-index) input[type=radio],form.subscribe .field.newsletter .label,input[type=checkbox],table.data.table-totals .totals-tax,table.data.table-totals .totals.incl,table.data.table .table-caption,table.data.totals .totals-tax,table.data.totals .totals.incl{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.reset-visually-hidden,.ui-dialog>[data-role=dropdownDialog]{position:static;overflow:auto;clip:auto;height:auto;width:auto;margin:0;padding:0}.columns:after,.filter-clear:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.account.customer-account-index .columns .sidebar .items .item a:before,.action.action-delete:before,.action.action-edit:before,.action.back:before,.action.change-password:before,.action.delete:before,.action.edit:before,.action.next:before,.action.previous:before,.action.sorter-action:before,.action.tocompare:before,.action.towishlist:before,.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.actions>.action.search:before,.cart-container .cart-summary #shipping-zip-form:before,.checkout-index-index .opc-wrapper input[type=radio]+label:after,.field.telephone .control:after,.message.error:before,.message.info:before,.message.message-error:before,.message.message-in-rating-edit:before,.message.message-notice:before,.message.message-progress:before,.message.message-spinner:before,.message.message-success:before,.message.message-warning:before,.message.notice:before,.minicart-wrapper>.action:before,.minicart-wrapper>.action>.text:before,.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action:before,.notification:before,.opc-progress-bar li:before,.opc-wrapper .field.addresses .shipping-address-item.selected-item:after,.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image:before,.page-header .customer-block>a>span:before,.page-header .header__content-wrapper>.block-search form.minisearch .action.search:before,.page-header .header__content-wrapper>.block-search form.minisearch .search .label:before,.page-header .header__content-wrapper>ul.links .customer-name:before,.page-header .header__content-wrapper>ul.links>li.authorization-link>a:before,.page-header .panel-link--second:before,.product-info-main .grouped-container .warranty .warranty-label:after,.product-item-info .product-item-actions .actions-primary .action:before,.product-top .action.tocart:after,.soon_faq-index-index .column>h2:after,.switcher-trigger:after,.switcher-trigger:before,.ui-dialog .action.close:before,form .field.captcha .action:before,form .field.confirmation .control:after,input[type=checkbox]+label:after{text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.soon-social-wrapper .icon-sharing{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cs-block.video-presentation .video-presentation_container,.iframe-video-container{position:relative;padding-bottom:49.5%;padding-top:14.5%;height:0;overflow:hidden;pointer-events:none}.cs-block.video-presentation .video-presentation_container embed,.cs-block.video-presentation .video-presentation_container iframe,.cs-block.video-presentation .video-presentation_container object,.iframe-video-container embed,.iframe-video-container iframe,.iframe-video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.bg-gradient{background:#f7f7f7;background:linear-gradient(90deg,#f7f7f7 0,#eff0ee 57%,#eff0ee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start,endColorstr=$c-gradient-end,GradientType=1)}.bg-gradient-top,.block.related:before,.cs-block.cnc-service,.cs-block.manufacturers,.cs-block.product-highlight,.page-footer .footer.content .footer-content-left{background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#eff0ee 57%,#eff0ee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start,endColorstr=$c-gradient-end,GradientType=1)}.bg-gradient-diagonal{background:#f7f7f7;background:linear-gradient(160deg,#f7f7f7 20%,#eff0ee 57%,#eff0ee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start,endColorstr=$c-gradient-end,GradientType=1)}.bg-gradient-blue{background:#2283c5;background:linear-gradient(90deg,#2283c5 0,#3191d3 57%,#3191d3)}.bg-gradient-blue,.bg-gradient-top-blue{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start-blue,endColorstr=$c-gradient-end-blue,GradientType=1)}.bg-gradient-top-blue{background:#2283c5;background:linear-gradient(180deg,#2283c5 0,#3191d3 57%,#3191d3)}.bg-gradient-diagonal-blue{background:#2283c5;background:linear-gradient(160deg,#2283c5 20%,#3191d3 57%,#3191d3);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start-blue,endColorstr=$c-gradient-end-blue,GradientType=1)}.bg-gradient-blue{background:#ee315e;background:linear-gradient(90deg,#ee315e 0,#fa426e 57%,#fa426e)}.bg-gradient-blue,.bg-gradient-top-blue{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start-pink,endColorstr=$c-gradient-end-pink,GradientType=1)}.bg-gradient-top-blue{background:#ee315e;background:linear-gradient(180deg,#ee315e 0,#fa426e 57%,#fa426e)}.bg-gradient-diagonal-blue{background:#ee315e;background:linear-gradient(160deg,#ee315e 20%,#fa426e 57%,#fa426e);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$c-gradient-start-pink,endColorstr=$c-gradient-end-pink,GradientType=1)}.cs-block,.displayed-on-scroll{opacity:0;transition:opacity .3s linear}.displayed-on-scroll.is-displaying,.is-displaying.cs-block{opacity:1}.displayed-on-scroll.is-displaying:nth-child(2n)>*,.displayed-on-scroll.is-displaying:nth-child(odd)>*,.is-displaying.cs-block:nth-child(2n)>*,.is-displaying.cs-block:nth-child(odd)>*{-webkit-transform:translateX(0);transform:translateX(0)}.cs-block:nth-child(odd)>*,.displayed-on-scroll:nth-child(odd)>*{-webkit-transform:translateX(-20px);transform:translateX(-20px)}.cs-block:nth-child(2n)>*,.displayed-on-scroll:nth-child(2n)>*{-webkit-transform:translateX(20px);transform:translateX(20px)}.cs-block>*,.displayed-on-scroll>*{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}@-webkit-keyframes hidetodisplay{0%{opacity:0}to{opacity:1}}@keyframes hidetodisplay{0%{opacity:0}to{opacity:1}}.see-more-wrapper{line-height:1.4;margin:40px auto;max-width:1040px;text-align:center}.see-more-wrapper .see-more-wrapper__text{max-height:145px;overflow:hidden}@media (min-width:768px){.see-more-wrapper .see-more-wrapper__text{max-height:70px}}.see-more-wrapper .see-more-wrapper__text.more{max-height:none;overflow:auto;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hidetodisplay;animation-name:hidetodisplay}.see-more-wrapper .see-more-cta{margin-top:20px}.see-more-wrapper .see-more-cta:hover{cursor:pointer}.box-shadow-bottom,.checkout-onepage-success .header.content,.page-header>.header.sticky{box-shadow:0 2px 3px 0 rgba(0,0,0,.11)}.flex-wrapper,.login-container{display:flex;flex-direction:column;width:100%;max-width:1220px;margin:0 auto;padding:60px 10px}@media (min-width:768px){.flex-wrapper,.login-container{flex-direction:row;padding:60px 20px}}@media (max-width:767.98px){.flex-wrapper>div+div,.login-container>div+div{margin-top:20px}}@media (min-width:768px){.flex-wrapper>div,.login-container>div{flex:1 1 0;padding-left:20px;padding-right:20px}.flex-wrapper>div:first-of-type,.login-container>div:first-of-type{border-right:1px solid #dfdfdf}.flex-wrapper>div:last-of-type>div,.login-container>div:last-of-type>div{margin-left:auto}}.flex-wrapper>div>div,.login-container>div>div{display:flex;flex-direction:column}@media (min-width:768px){.flex-wrapper>div>div,.login-container>div>div{max-width:450px;height:100%}}.reinsurance-contact{margin-bottom:40px;clear:both;margin-top:20px}@media (min-width:768px){.reinsurance-contact{margin-bottom:70px}}.reinsurance-contact--content{margin-top:40px;margin-bottom:40px;padding-top:20px;padding-bottom:20px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;text-align:center}.reinsurance-contact--content .catch-phrase{display:block;color:#3191d3;font-size:1.6rem;margin-bottom:15px}@media (min-width:768px){.reinsurance-contact--content .catch-phrase{display:inline-block;margin-right:30px;margin-bottom:0;font-size:1.8rem}}.icons-grid{flex-wrap:wrap}.icons-grid,.icons-grid>li{display:flex;align-items:center}.icons-grid>li{padding:10px 5px;width:50%}@media (min-width:768px){.icons-grid>li{padding:15px 10px;width:25%}}@media (min-width:1024px){.icons-grid>li{width:20%}}.icons-grid>li:hover{color:#3191d3;transition:color .3s linear}.icons-grid>li span{display:inline-block;vertical-align:middle}.icons-grid>li span[class^=icon]{font-size:2.2rem;width:40px;text-align:center}@media (min-width:768px){.icons-grid>li span[class^=icon]{font-size:2.8rem}}.icons-grid>li span+span{margin-left:10px}.cart-container .block.discount>[data-role=title],.minicart-content .product-item .product.options>[data-role=title],.styleguide .toggle-menu>[data-role=title]{position:relative;cursor:pointer;text-decoration:none;font-size:1.4rem;line-height:1.4}.cart-container .block.discount>[data-role=title]:after,.minicart-content .product-item .product.options>[data-role=title]:after,.styleguide .toggle-menu>[data-role=title]:after{display:inline-block;content:"\e90c";text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:1.2rem;color:#4d4d4d;-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.cart-container .block.discount>[data-role=title][aria-selected=true]:after,.minicart-content .product-item .product.options>[data-role=title][aria-selected=true]:after,.styleguide .toggle-menu>[data-role=title][aria-selected=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.cart-container .block.discount>[data-role=content],.minicart-content .product-item .product.options>[data-role=content],.styleguide .toggle-menu>[data-role=content]{margin-top:10px}.opc-block-summary .items-in-cart>[data-role=title]{position:relative;cursor:pointer;text-decoration:none;font-size:1.4rem;line-height:1.4}.opc-block-summary .items-in-cart>[data-role=title]:after{display:inline-block;content:"\e90c";text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:1.2rem;color:#4d4d4d;-webkit-transform:scaleY(1);transform:scaleY(1)}.opc-block-summary .items-in-cart>[data-role=title][aria-selected=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.opc-block-summary .items-in-cart>[data-role=content]{margin-top:10px}.opc-block-summary .items-in-cart>[data-role=title]{display:block;padding-right:30px}.opc-block-summary .items-in-cart>[data-role=title]:after{position:absolute;top:50%;right:10px;margin-left:0;-webkit-transform:translateY(-50%) scaleY(1);transform:translateY(-50%) scaleY(1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.opc-block-summary .items-in-cart>[data-role=title][aria-selected=true]:after{-webkit-transform:translateY(-50%) scaleY(-1);transform:translateY(-50%) scaleY(-1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.product.data.items{position:relative;z-index:1;display:block;padding:0}.product.data.items:after,.product.data.items:before{content:"";display:table}.product.data.items:after{clear:both}.product.data.items>.item.content{display:block;float:right;width:100%;padding:55px 72px 55px 50px;margin-left:-100%;margin-top:54px}@media (max-width:767.98px){.product.data.items>.item.content{float:none;padding:10px 15px 30px;margin:0 0 5px}}@media (min-width:768px){.product.data.items>.item.content{border:1px solid #e6e6e6}}.product.data.items>.item.content:after,.product.data.items>.item.content:before{display:table;content:""}.product.data.items>.item.content:after{clear:both}.product.data.items>.item.content.active{display:block}.product.data.items>.item.title{float:left;width:auto;margin:0 -1px 0 0}@media (max-width:767.98px){.product.data.items>.item.title{float:none;width:100%;margin:0 0 5px}}.product.data.items>.item.title>.switch{position:relative;z-index:2;display:flex;align-items:center;padding:1px 10px 1px 0;height:40px;line-height:40px;color:#2b5779;font-size:1.6rem;font-weight:700;border-bottom:1px solid #2b5779}@media (max-width:767.98px){.product.data.items>.item.title>.switch{justify-content:space-between;transition:color .3s linear}.product.data.items>.item.title>.switch:after{content:"\e90c";display:block;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}}@media (min-width:768px){.product.data.items>.item.title>.switch{justify-content:center;height:54px;padding:10px 35px;font-weight:400;border-bottom:none;font-size:1.8rem}}.product.data.items>.item.title.active>.switch{font-weight:700}@media (max-width:767.98px){.product.data.items>.item.title.active>.switch{color:#3191d3}.product.data.items>.item.title.active>.switch:after{-webkit-transform:scale(-1);transform:scale(-1)}}@media (min-width:768px){.product.data.items>.item.title.active>.switch{background:#3191d3;border-bottom:1px solid #3191d3;color:#fff;position:relative}.product.data.items>.item.title.active>.switch:after{position:absolute;content:"";width:0;height:0;bottom:-10px;border-color:currentcolor transparent transparent;border-style:solid;border-width:10px 10px 0;color:#3191d3;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@supports (display:grid){.product.data.items{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-template-areas:"title1 title2 title3 . . . . . ." "content content content content content content  content content content"}@media (max-width:767.98px){.product.data.items{display:block}}.product.data.items>.item.content{grid-area:content;float:none;margin-left:0;margin-top:-1px}.product.data.items>.item.title{float:none;width:auto;margin:0 -1px 0 0}.product.data.items>.item.title:first-child{grid-area:title1}.product.data.items>.item.title:nth-child(3){grid-area:title2}.product.data.items>.item.title:nth-child(5){grid-area:title3}.product.data.items>.item.title>.switch{padding:1px 10px 1px 0}@media (min-width:768px){.product.data.items>.item.title>.switch{text-align:center}}@media (max-width:767.98px){.product.data.items>.item.title{margin:0 0 5px}}}.active .ui-dialog{max-height:80vh;border-bottom:1px solid #dfdfdf;opacity:1;visibility:visible;-webkit-transform:translateY(100%);transform:translateY(100%)}.ui-dialog{display:flex!important;position:absolute;bottom:0;left:0;right:0;z-index:1;-webkit-transform:translateY(calc(100% - 15px));transform:translateY(calc(100% - 15px));padding:20px;max-height:0;opacity:0;overflow:hidden;visibility:hidden;transition:opacity .2s linear,-webkit-transform .3s linear;transition:opacity .2s linear,transform .3s linear;transition:opacity .2s linear,transform .3s linear,-webkit-transform .3s linear;background-color:#fff}@media (min-width:768px){.ui-dialog{padding:40px;box-shadow:0 -1px 3px 0 rgba(0,0,0,.11)}}.ui-dialog .action.close{position:absolute;top:0;right:0;padding:10px;color:#3191d3;font-size:1.8rem}@media (min-width:768px){.ui-dialog .action.close{top:10px;right:10px}}.ui-dialog .action.close:hover{cursor:pointer}.ui-dialog .action.close:before{content:"\e913"}.ui-dialog>[data-role=dropdownDialog]{display:flex;max-width:1150px;margin:0 auto;width:100%}.ui-dialog-content{width:100%;overflow:auto}@media (max-width:767.98px){.nav-sections .active .ui-dialog{-webkit-transform:translate(0);transform:translate(0)}.nav-sections .ui-dialog{padding:0 15px;top:0;-webkit-transform:translate(100%);transform:translate(100%);opacity:1;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear;z-index:5}.nav-sections .ui-dialog>[data-role=dropdownDialog]{flex-direction:column}}@font-face{font-family:jade-icons;src:url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.eot?fbijhr);src:url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.eot?fbijhr#iefix) format("embedded-opentype"),url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.woff2?fbijhr) format("woff2"),url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.ttf?fbijhr) format("truetype"),url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.woff?fbijhr) format("woff"),url(../../frontend/Cnc/store-us/en_US/fonts/jade-icons.svg?fbijhr#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}.authentication-wrapper .action-close:before,.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev:after,.modal-popup .action-close:after,.modal-slide .action-close:after,.toolbar-products .modes .modes-mode:before,html.fotorama__fullscreen .fotorama__fullscreen-icon:before{text-transform:none;font-family:jade-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" icon-"],[class^=icon-]{font-family:jade-icons!important}.icon-card:before{content:"\e900"}.icon-delivery:before{content:"\e901"}.icon-heart:before{content:"\e600"}.icon-pen:before{content:"\e601"}.icon-warning:before{content:"\e602"}.icon-refresh:before{content:"\e603"}.icon-garbage:before{content:"\e604"}.icon-star:before{content:"\e605"}.icon-wheel:before{content:"\e606"}.icon-arrow1-down:before{content:"\e607"}.icon-arrow2-right:before{content:"\e608"}.icon-uniE609:before{content:"\e609"}.icon-pin:before{content:"\e60a"}.icon-list:before{content:"\e60b"}.icon-informations:before{content:"\e60c"}.icon-grid:before{content:"\e60d"}.icon-validation1:before{content:"\e60e"}.icon-uniE60F:before{content:"\e60f"}.icon-validation2:before{content:"\e610"}.icon-cart:before{content:"\e611"}.icon-calendar:before{content:"\e612"}.icon-arrow3-up:before{content:"\e613"}.icon-arrow3:before{content:"\e614"}.icon-magnifying:before{content:"\e615"}.icon-close:before{content:"\e616"}.icon-arrow2-left:before{content:"\e617"}.icon-arrow1-up:before{content:"\e618"}.icon-arrow1-right:before{content:"\e619"}.icon-arrow1-left:before{content:"\e61a"}.icon-flag:before{content:"\e61b"}.icon-plus:before{content:"\e61c"}.icon-mail:before{content:"\e61d"}.icon-compare:before{content:"\e61e"}.icon-alert:before{content:"\e61f"}.icon-bubble:before{content:"\e620"}.icon-arrow2-up:before{content:"\e621"}.icon-arrow2-down:before{content:"\e622"}.icon-question:before{content:"\e623"}.icon-print:before{content:"\e624"}.icon-star-empty:before{content:"\e625"}.icon-download:before{content:"\e626"}.icon-customer:before{content:"\e627"}.icon-back:before{content:"\e628"}.icon-uniE629:before{content:"\e629"}.icon-gift:before{content:"\e62a"}.icon-calendar2:before{content:"\e62b"}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@keyframes slideDown{0%{opacity:0;-webkit-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px)}to{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}}@-webkit-keyframes slideUp{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px)}}@keyframes slideUp{0%{opacity:1;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}to{opacity:0;-webkit-transform:translateX(-50%) translateY(-30px);transform:translateX(-50%) translateY(-30px)}}a.backToTop{color:#3191d3;bottom:60px;font-size:0}@media (max-width:767.98px){a.backToTop{display:none}}a.backToTop:hover span.backToTop-decoration{-webkit-transform:translateY(-5px);transform:translateY(-5px)}a.backToTop.fadeout{pointer-events:none}span.backToTop-decoration{display:block;position:relative;padding:10px;font-size:2.5rem;-webkit-transform:translateY(0);transform:translateY(0);transition:font-size .2s linear,-webkit-transform .3s linear;transition:transform .3s linear,font-size .2s linear;transition:transform .3s linear,font-size .2s linear,-webkit-transform .3s linear}span.backToTop-decoration:before{content:"\e90c";display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg);text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{height:100%;font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:roboto,sans-serif;color:#243441;font-size:1.6em;font-weight:400}body.locked{overflow:hidden}body.searchautocomplete__active div.overlay{opacity:1;visibility:visible}div.overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1;background:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:opacity .5s ease-out}div.overlay.is-visible{opacity:1;visibility:visible}a{color:#243441;text-decoration:none}address{font-style:normal;line-height:1.5}del{text-decoration:line-through}figure{margin:0}img{max-width:100%;height:auto}strong{font-weight:700}p{font-size:1.4rem;line-height:1.6;margin-bottom:10px}@media (min-width:768px){p{font-size:1.6rem;line-height:1.8}}p a{text-decoration:underline;color:#3191d3}blockquote{line-height:1.4}.hidden{border:0;display:block;font-size:0;height:0;line-height:0;margin:0;overflow:hidden;padding:0;width:0}.nobr{white-space:nowrap}.wrap{white-space:normal}.a-left{text-align:left}.a-center,.al-center{text-align:center}.a-right{text-align:right}.upper{text-transform:uppercase}.lower{text-transform:none}.v-top{vertical-align:top}.v-middle{vertical-align:middle}.f-left,.left{float:left}.f-right,.right{float:right}.f-none{float:none}.f-fix{float:left;width:100%}.no-display{display:none}.no-margin{margin:0}.no-padding{padding:0}.no-bg{background:none}.clear{clear:both}.c-black{color:#000}.c-black-light{color:tint(#000,20)}.c-white{color:#fff}.cur-p{cursor:pointer}.d-block{display:block}.d-inline{display:inline}.ov-h{overflow:hidden}.p-r{position:relative}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.s-hide{display:none}@media (min-width:768px){.s-hide{display:block}}@media (min-width:768px){.s-show{display:none}}body .cookie-notice{top:auto;bottom:0;background-color:#3191d3}body .cookie-notice .cookie-notice-text{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:15px 60px}@media (min-width:768px){body .cookie-notice .cookie-notice-text{padding:15px 60px;margin:0;flex-direction:row}}body .cookie-notice .cookie-notice-link{font-family:roboto,sans-serif;font-weight:500;margin:10px 0;text-decoration:none}@media (min-width:768px){body .cookie-notice .cookie-notice-link{margin:0 10px 0 20px}}body .cookie-notice .close-cookie-image{top:5px;right:5px}@media (min-width:768px){body .cookie-notice .close-cookie-image{top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.cms-no-route .page-header+.page-main{margin-top:0}.cms-no-route .error-page-container{position:relative;padding:10px;min-height:65vh;background:url(../../frontend/Cnc/store-us/en_US/images/background/bg-cnc-engraving.jpg) no-repeat;background-size:cover}.cms-no-route .columns{padding-bottom:0;width:100%}.page-not-found{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:20px;max-width:500px;width:95%;text-align:center;background-color:#fff;background-color:hsla(0,0%,100%,.8)}@media (min-width:640px){.page-not-found{padding:50px}}.page-not-found__inner{min-width:200px;width:100%}.page-not-found__title{font-size:2.5rem;font-weight:700;color:#3191d3;margin-bottom:10px;line-height:.8}@media (min-width:640px){.page-not-found__title{font-size:7rem}}.page-not-found__text{margin-bottom:30px;color:#3191d3}.page-not-found--color{color:#ee315e}@font-face{font-family:icomoon;src:url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.eot?u56jnx);src:url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.eot?u56jnx#iefix) format("embedded-opentype"),url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.woff2?u56jnx) format("woff2"),url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.ttf?u56jnx) format("truetype"),url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.woff?u56jnx) format("woff"),url(../../frontend/Cnc/store-us/en_US/fonts/icomoon/icomoon.svg?u56jnx#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-download2:before{content:"\e940"}.icon-transfert:before{content:"\e93f"}.icon-locator:before{content:"\e93e"}.icon-plus:before{content:"\e93d"}.icon-mail:before{content:"\e93c"}.icon-recaptcha:before{content:"\e93b"}.icon-shape:before{content:"\e93a"}.icon-society:before{content:"\e938"}.icon-transistor:before{content:"\e939"}.icon-valid-3:before{content:"\e937"}.icon-alerte-round:before{content:"\e933"}.icon-exclamation-round:before{content:"\e934"}.icon-info-round:before{content:"\e935"}.icon-validate-round:before{content:"\e936"}.icon-exclamation:before{content:"\e931"}.icon-info:before{content:"\e932"}.icon-security:before{content:"\e924"}.icon-add:before{content:"\e900"}.icon-engine:before{content:"\e901"}.icon-download:before{content:"\e902"}.icon-desk:before{content:"\e903"}.icon-composition:before{content:"\e904"}.icon-cards-payment:before{content:"\e905"}.icon-call:before{content:"\e906"}.icon-cable:before{content:"\e907"}.icon-box:before{content:"\e908"}.icon-battery:before{content:"\e909"}.icon-automate:before{content:"\e90a"}.icon-alimentation:before{content:"\e90b"}.icon-arrow:before{content:"\e90c"}.icon-basket:before{content:"\e90d"}.icon-trash:before{content:"\e90e"}.icon-chrono:before{content:"\e90f"}.icon-circuit:before{content:"\e910"}.icon-contact:before{content:"\e911"}.icon-conversation:before{content:"\e912"}.icon-cross:before{content:"\e913"}.icon-direction:before{content:"\e914"}.icon-electric:before{content:"\e915"}.icon-eyes:before{content:"\e916"}.icon-facebook:before{content:"\e917"}.icon-fan:before{content:"\e918"}.icon-follow-delivery:before{content:"\e919"}.icon-identity:before{content:"\e91a"}.icon-instagram:before{content:"\e91b"}.icon-keyboard:before{content:"\e91c"}.icon-language-earth:before{content:"\e91d"}.icon-pin:before{content:"\e91e"}.icon-printing:before{content:"\e91f"}.icon-robot:before{content:"\e920"}.icon-rules:before{content:"\e921"}.icon-screen:before{content:"\e922"}.icon-search:before{content:"\e923"}.icon-security2:before{content:"\e925"}.icon-service:before{content:"\e926"}.icon-sharing:before{content:"\e927"}.icon-star:before{content:"\e928"}.icon-stock:before{content:"\e929"}.icon-sun:before{content:"\e92a"}.icon-truck:before{content:"\e92b"}.icon-twitter:before{content:"\e92c"}.icon-user:before{content:"\e92d"}.icon-valid:before{content:"\e92e"}.icon-valid2:before{content:"\e92f"}.icon-youtube:before{content:"\e930"}.account.customer-address-index .page-main .block .box .box-actions .action,.account .customer-form-cart .alink,.account.sales-order-history .cnc-my-informations-link a,.account .table-wrapper table td.actions a,.account[class*=sales-order-] .order-details-items .actions-toolbar .action,.account[class*=sales-order-] .order-details-items .order-title .action,.account[class*=sales-order-] .order-details-items.shipments .order-tracking .tracking-content a,.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a,.action.action-remind,.action.add,.block-authentication .actions-toolbar div.secondary .action,.blog-page.blog-post-view .post-view .block.comments .c-post .p-actions a,.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link,.blog-page .post-holder .post-content a,.blog-page .post-holder .post-header .post-info a,.blog-page .sidebar.sidebar-additional .archive-item-link,.blog-page .sidebar.sidebar-additional .post-item-link,.blog-page .sidebar.sidebar-additional .widget.block-categories li a,.cart-container .cart-summary>.checkout.methods .action.multicheckout,.cart-container .cart-summary>.shipping .discount-code .payment-option-title,.cart-container .savecart-cart-action,.catalog-product_compare-index .action.print.hidden-print,.checkout-onepage-success .checkout-success .back-homepage,.checkout-onepage-success .page-title-wrapper a.print,.cms-page-view .ugc p:not(.cookie-notice-text) a,.link-1,.link-2,.mst-searchautocomplete__show-all>a,.ob-popin__action,.opc-wrapper .checkout-payment-method .checkout-agreements-block .action,.opc-wrapper .field.addresses .shipping-address-item .action,.product-info-main .grouped-item .cnc-product-calculate-shipping,.see-more-wrapper .see-more-cta,form .label a,form label a{display:inline-block;text-decoration:underline}.account.customer-address-index .page-main .block .box .box-actions .action:hover,.account .customer-form-cart .alink:hover,.account.sales-order-history .cnc-my-informations-link a:hover,.account .table-wrapper table td.actions a:hover,.account[class*=sales-order-] .order-details-items .actions-toolbar .action:hover,.account[class*=sales-order-] .order-details-items .order-title .action:hover,.account[class*=sales-order-] .order-details-items.shipments .order-tracking .tracking-content a:hover,.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a:hover,.action.action-remind:hover,.action.add:hover,.block-authentication .actions-toolbar div.secondary .action:hover,.blog-page.blog-post-view .post-view .block.comments .c-post .p-actions a:hover,.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link:hover,.blog-page .post-holder .post-content a:hover,.blog-page .post-holder .post-header .post-info a:hover,.blog-page .sidebar.sidebar-additional .archive-item-link:hover,.blog-page .sidebar.sidebar-additional .post-item-link:hover,.blog-page .sidebar.sidebar-additional .widget.block-categories li a:hover,.cart-container .cart-summary>.checkout.methods .action.multicheckout:hover,.cart-container .cart-summary>.shipping .discount-code .payment-option-title:hover,.cart-container .savecart-cart-action:hover,.catalog-product_compare-index .action.print.hidden-print:hover,.checkout-onepage-success .checkout-success .back-homepage:hover,.checkout-onepage-success .page-title-wrapper a.print:hover,.cms-page-view .ugc p:not(.cookie-notice-text) a:hover,.link-1:hover,.link-2:hover,.mst-searchautocomplete__show-all>a:hover,.ob-popin__action:hover,.opc-wrapper .checkout-payment-method .checkout-agreements-block .action:hover,.opc-wrapper .field.addresses .shipping-address-item .action:hover,.product-info-main .grouped-item .cnc-product-calculate-shipping:hover,.see-more-wrapper .see-more-cta:hover,form .label a:hover,form label a:hover{cursor:pointer}.account.customer-address-index .page-main .block .box .box-actions .action,.account .customer-form-cart .alink,.account.sales-order-history .cnc-my-informations-link a,.account .table-wrapper table td.actions a,.account[class*=sales-order-] .order-details-items .actions-toolbar .action,.account[class*=sales-order-] .order-details-items .order-title .action,.account[class*=sales-order-] .order-details-items.shipments .order-tracking .tracking-content a,.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a,.action.action-remind,.action.add,.block-authentication .actions-toolbar div.secondary .action,.blog-page.blog-post-view .post-view .block.comments .c-post .p-actions a,.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link,.blog-page .post-holder .post-content a,.blog-page .post-holder .post-header .post-info a,.blog-page .sidebar.sidebar-additional .archive-item-link,.blog-page .sidebar.sidebar-additional .post-item-link,.blog-page .sidebar.sidebar-additional .widget.block-categories li a,.cart-container .cart-summary>.checkout.methods .action.multicheckout,.cart-container .cart-summary>.shipping .discount-code .payment-option-title,.cart-container .savecart-cart-action,.catalog-product_compare-index .action.print.hidden-print,.checkout-onepage-success .page-title-wrapper a.print,.cms-page-view .ugc p:not(.cookie-notice-text) a,.link-1,.mst-searchautocomplete__show-all>a,.opc-wrapper .field.addresses .shipping-address-item .action,.product-info-main .grouped-item .cnc-product-calculate-shipping,form .label a,form label a{color:#3191d3;transition:color .2s,border-color .2s}.account.customer-address-index .page-main .block .box .box-actions .action:hover,.account .customer-form-cart .alink:hover,.account.sales-order-history .cnc-my-informations-link a:hover,.account .table-wrapper table td.actions a:hover,.account[class*=sales-order-] .order-details-items .actions-toolbar .action:hover,.account[class*=sales-order-] .order-details-items .order-title .action:hover,.account[class*=sales-order-] .order-details-items.shipments .order-tracking .tracking-content a:hover,.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a:hover,.action.action-remind:hover,.action.add:hover,.block-authentication .actions-toolbar div.secondary .action:hover,.blog-page.blog-post-view .post-view .block.comments .c-post .p-actions a:hover,.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link:hover,.blog-page .post-holder .post-content a:hover,.blog-page .post-holder .post-header .post-info a:hover,.blog-page .sidebar.sidebar-additional .archive-item-link:hover,.blog-page .sidebar.sidebar-additional .post-item-link:hover,.blog-page .sidebar.sidebar-additional .widget.block-categories li a:hover,.cart-container .cart-summary>.checkout.methods .action.multicheckout:hover,.cart-container .cart-summary>.shipping .discount-code .payment-option-title:hover,.cart-container .savecart-cart-action:hover,.catalog-product_compare-index .action.print.hidden-print:hover,.checkout-onepage-success .page-title-wrapper a.print:hover,.cms-page-view .ugc p:not(.cookie-notice-text) a:hover,.link-1:hover,.mst-searchautocomplete__show-all>a:hover,.opc-wrapper .field.addresses .shipping-address-item .action:hover,.product-info-main .grouped-item .cnc-product-calculate-shipping:hover,form .label a:hover,form label a:hover{color:#2575ac;transition:color .2s}.checkout-onepage-success .checkout-success .back-homepage,.link-2,.ob-popin__action,.opc-wrapper .checkout-payment-method .checkout-agreements-block .action,.see-more-wrapper .see-more-cta{color:#243441;font-weight:700}.checkout-onepage-success .checkout-success .back-homepage:hover,.link-2:hover,.ob-popin__action:hover,.opc-wrapper .checkout-payment-method .checkout-agreements-block .action:hover,.see-more-wrapper .see-more-cta:hover{color:#364e62;transition:color .2s}.blog-page.blog-post-view .post-view .block.related ol.block-content li,.blog-page .post-holder .post-content ol li,.blog-page .post-holder .post-content ul li,.category-item__content ul li,.cms-page-view .ugc ul:not(.items) li,.list-1 li,.list-2 li,.page-footer .footer.content .footer-content-left .links li{position:relative;line-height:1.5;margin-bottom:0;padding-left:10px}.blog-page.blog-post-view .post-view .block.related ol.block-content li a,.blog-page .post-holder .post-content ol li a,.blog-page .post-holder .post-content ul li a,.category-item__content ul li a,.cms-page-view .ugc ul:not(.items) li a,.list-1 li a,.list-2 li a,.page-footer .footer.content .footer-content-left .links li a{color:#243441}.blog-page.blog-post-view .post-view .block.related ol.block-content li+li,.blog-page .post-holder .post-content ol li+li,.blog-page .post-holder .post-content ul li+li,.category-item__content ul li+li,.cms-page-view .ugc ul:not(.items) li+li,.list-1 li+li,.list-2 li+li,.page-footer .footer.content .footer-content-left .links li+li{margin-top:5px;margin-bottom:0}.blog-page.blog-post-view .post-view .block.related ol.block-content li:before,.blog-page .post-holder .post-content ol li:before,.blog-page .post-holder .post-content ul li:before,.category-item__content ul li:before,.cms-page-view .ugc ul:not(.items) li:before,.list-1 li:before,.list-2 li:before,.page-footer .footer.content .footer-content-left .links li:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;background-color:#3191d3;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.category-item__content ul li,.list-2 li{padding-left:20px}.category-item__content ul li:before,.list-2 li:before{width:10px;height:1px;background-color:#8094a3;border-radius:0}.list-3{margin-left:15px;list-style:decimal}.list-3 li{margin-top:10px;padding-left:20px;line-height:1.5}.loading-mask{z-index:9999;position:fixed!important}.loading-mask,.loading-mask:before{height:100vh;width:100vw;top:0;right:0;bottom:0;left:0}.loading-mask:before{content:"";position:fixed;background-color:#fff;opacity:.7;z-index:999}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.loading-mask:before{opacity:1}}.loading-mask:after{content:url(../../frontend/Cnc/store-us/en_US/images/loader.svg);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9999}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.loading-mask:after{content:url(../../frontend/Cnc/store-us/en_US/images/loader-fallback.gif)}}body._has-modal{height:100%;width:100%;overflow:hidden}body._has-modal .page-header{z-index:100}.modals-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5);z-index:99}.modal-popup,.modal-slide{position:fixed;left:20px;right:20px;top:80px;bottom:20px;min-width:0;visibility:hidden;opacity:0;overflow-y:auto;z-index:100}@media (min-width:768px){.modal-popup,.modal-slide{bottom:0;left:0;right:0;top:0;height:100vh;width:100vw}}.modal-popup._show,.modal-popup._show .modal,.modal-popup._show .modal-inner-wrap,.modal-slide._show,.modal-slide._show .modal,.modal-slide._show .modal-inner-wrap{visibility:visible;opacity:1}.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;max-width:990px;max-height:100vh;padding:40px 20px;background-color:#fff;opacity:0;visibility:hidden;overflow:auto;transition:opacity .25s ease-in .1s;pointer-events:auto}@media (min-width:480px){.modal-popup .modal-inner-wrap,.modal-slide .modal-inner-wrap{width:90%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:90vh;padding:40px}}.modal-popup .form .field,.modal-slide .form .field{text-align:left}.modal-popup .modal-footer,.modal-slide .modal-footer{display:flex;align-items:center;justify-content:center;margin-top:30px;margin-bottom:40px}.modal-popup .modal-footer button+button,.modal-slide .modal-footer button+button{margin-left:10px}.modal-popup .actions-toolbar,.modal-slide .actions-toolbar{display:flex;justify-content:space-between;margin-top:20px}.modal-popup .action-close,.modal-slide .action-close{position:absolute;width:40px;height:40px;top:10px;right:10px;padding:0;border:none;background:none;cursor:pointer;z-index:2}.modal-popup .action-close:after,.modal-slide .action-close:after{font-family:jade-icons;content:"\e616";font-size:2rem}.modal-popup .action-close.disabled,.modal-popup .action-close[disabled],.modal-slide .action-close.disabled,.modal-slide .action-close[disabled]{cursor:not-allowed;pointer-events:none;opacity:.5}.modal-popup.save-card-modal .modal-content,.modal-popup.save-card-modal .modal-title,.modal-slide.save-card-modal .modal-content,.modal-slide.save-card-modal .modal-title{text-align:center}.modal-popup.save-card-modal .modal-content #slctupdate,.modal-popup.save-card-modal .modal-content #txtcartname,.modal-slide.save-card-modal .modal-content #slctupdate,.modal-slide.save-card-modal .modal-content #txtcartname{margin:3rem 0}.modal-popup.save-card-modal .modal-content [class^=btn],.modal-slide.save-card-modal .modal-content [class^=btn]{padding:1rem 3rem;margin:0 1rem}.modal-popup.save-card-modal .modal-footer,.modal-slide.save-card-modal .modal-footer{display:none}.modal-popup .loading-mask,.modal-popup .loading-mask:after,.modal-popup .loading-mask:before,.modal-slide .loading-mask,.modal-slide .loading-mask:after,.modal-slide .loading-mask:before{height:auto;width:auto}fieldset[disabled] .modal-popup .action-close,fieldset[disabled] .modal-slide .action-close{cursor:not-allowed;pointer-events:none;opacity:.5}.message.error,.message.info,.message.message-error,.message.message-in-rating-edit,.message.message-notice,.message.message-progress,.message.message-spinner,.message.message-success,.message.message-warning,.message.notice,.notification{position:relative;padding:25px 55px 25px 105px;line-height:1.4;color:#2b5779;background-color:#fff;box-shadow:0 1px 5px -2px hsla(0,0%,39.2%,.5)}.message.error:before,.message.info:before,.message.message-error:before,.message.message-in-rating-edit:before,.message.message-notice:before,.message.message-progress:before,.message.message-spinner:before,.message.message-success:before,.message.message-warning:before,.message.notice:before,.notification:before{position:absolute;top:0;left:0;bottom:0;width:75px;display:flex;align-items:center;justify-content:center;font-size:2.4rem;color:#fff}@media (max-width:767.98px){.message.error,.message.info,.message.message-error,.message.message-in-rating-edit,.message.message-notice,.message.message-progress,.message.message-spinner,.message.message-success,.message.message-warning,.message.notice,.notification{padding:15px 45px 15px 80px}.message.error:before,.message.info:before,.message.message-error:before,.message.message-in-rating-edit:before,.message.message-notice:before,.message.message-progress:before,.message.message-spinner:before,.message.message-success:before,.message.message-warning:before,.message.notice:before,.notification:before{width:60px}}.message.error a,.message.info a,.message.message-error a,.message.message-in-rating-edit a,.message.message-notice a,.message.message-progress a,.message.message-spinner a,.message.message-success a,.message.message-warning a,.message.notice a,.notification a{color:#2b5779}.message.message-success:before,.notification--success.message.error:before,.notification--success.message.info:before,.notification--success.message.message-error:before,.notification--success.message.message-in-rating-edit:before,.notification--success.message.message-notice:before,.notification--success.message.message-progress:before,.notification--success.message.message-spinner:before,.notification--success.message.message-warning:before,.notification--success.message.notice:before,.notification.notification--success:before{content:"\e936";background-color:#74ae50}.message.info:before,.message.message-in-rating-edit:before,.message.message-notice:before,.message.message-progress:before,.message.message-spinner:before,.message.notice:before,.notification--information.message.error:before,.notification--information.message.message-error:before,.notification--information.message.message-success:before,.notification--information.message.message-warning:before,.notification.notification--information:before{content:"\e935";background-color:#2b5779}.message.message-warning:before,.notification--warning.message.error:before,.notification--warning.message.info:before,.notification--warning.message.message-error:before,.notification--warning.message.message-in-rating-edit:before,.notification--warning.message.message-notice:before,.notification--warning.message.message-progress:before,.notification--warning.message.message-spinner:before,.notification--warning.message.message-success:before,.notification--warning.message.notice:before,.notification.notification--warning:before{content:"\e934";background-color:#ffad2e}.message.error:before,.message.message-error:before,.notification--error.message.info:before,.notification--error.message.message-in-rating-edit:before,.notification--error.message.message-notice:before,.notification--error.message.message-progress:before,.notification--error.message.message-spinner:before,.notification--error.message.message-success:before,.notification--error.message.message-warning:before,.notification--error.message.notice:before,.notification.notification--error:before{content:"\e933";background-color:#ff0909}.message+.message{margin-top:10px}.message:last-of-type{margin-bottom:20px}.message.demo{text-align:center;padding:12px;font-size:1.3rem;color:#2e1c00;background-color:#ffad2e}.message.demo p{margin-bottom:0}body:not(.cms-styleguide) .message.message-error,body:not(.cms-styleguide) .message.message-success,body:not(.cms-styleguide) .message.message-warning{position:fixed;top:190px;left:50%;max-width:560px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:99}@media (max-width:767.98px){body:not(.cms-styleguide) .message.message-error,body:not(.cms-styleguide) .message.message-success,body:not(.cms-styleguide) .message.message-warning{top:120px;width:calc(100vw - 40px);max-width:none}}body:not(.cms-styleguide) .message.message-error .close,body:not(.cms-styleguide) .message.message-success .close,body:not(.cms-styleguide) .message.message-warning .close{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}body:not(.cms-styleguide) .message.message-error.slideDown,body:not(.cms-styleguide) .message.message-success.slideDown,body:not(.cms-styleguide) .message.message-warning.slideDown{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slideDown;animation-name:slideDown}body:not(.cms-styleguide) .message.message-error.slideUp,body:not(.cms-styleguide) .message.message-success.slideUp,body:not(.cms-styleguide) .message.message-warning.slideUp{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slideUp;animation-name:slideUp}.cms-index-index .column.main>.messages .messages{margin-top:20px}.mage-error,.message.error,.message.message-error{color:#ff0909}.pages ul.items{display:flex;align-items:center}.pages ul.items li.item+li{margin-left:10px}.pages ul.items li.item.current,.pages ul.items li.item a.next,.pages ul.items li.item a.page,.pages ul.items li.item a.previous{display:block;padding:10px;color:#2b5779}.pages ul.items li.item a.next,.pages ul.items li.item a.page,.pages ul.items li.item a.previous{border-bottom:3px solid transparent;transition:color .3s linear,border-bottom-color .3s linear}.pages ul.items li.item a.next:hover,.pages ul.items li.item a.page:hover,.pages ul.items li.item a.previous:hover{color:#3191d3;font-weight:700;border-bottom-color:#3191d3}.pages ul.items li.item a.page{background-color:transparent}.pages ul.items li.item.current{font-weight:700;background-color:#3191d3;color:#fff}.pages ul.items li.item a.next,.pages ul.items li.item a.previous{background-color:transparent}.pages ul.items li.item a.next:before,.pages ul.items li.item a.previous:before{font-size:16px}.block-collapsible-nav .content{padding-bottom:20px;background-color:#fff}@media (min-width:768px){.block-collapsible-nav .content{padding:20px 0}}.block-collapsible-nav li.item:not(:last-child){line-height:1;margin:0;font-size:1.4rem;border-bottom:1px solid #dfdfdf}@media (min-width:768px){.block-collapsible-nav li.item:not(:last-child){font-size:1.8rem}.block-collapsible-nav li.item:not(:last-child):first-child{border-top:1px solid #dfdfdf}}.block-collapsible-nav li.item:not(:last-child).current>strong,.block-collapsible-nav li.item:not(:last-child) a{display:block;padding:20px 0;color:#2b5779;line-height:1.5}.block-collapsible-nav li.item:not(:last-child).current>strong,.block-collapsible-nav li.item:not(:last-child).current a{color:#3191d3;font-weight:700}.block-collapsible-nav li.item:not(:last-child) a{text-decoration:none;transition:color .3s linear}.block-collapsible-nav li.item:not(:last-child) a:hover{color:#3191d3}.block-collapsible-nav li.item:last-child{margin-top:20px}@media (min-width:768px){.block-collapsible-nav li.item:last-child{margin-top:40px}}@media (max-width:767.98px){.block-collapsible-nav{width:100%;z-index:5;background-color:#fff;margin:0}.block-collapsible-nav .title{position:relative;width:auto;height:auto;padding:15px 50px 15px 20px;background-color:#3191d3;color:#fff;text-decoration:none;font-weight:700;cursor:pointer;font-size:1.4rem;border-radius:6px}.block-collapsible-nav .title:after{position:absolute;display:inline-block;right:15px;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90c";transition:all .1s linear}.block-collapsible-nav .title.active:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.block-collapsible-nav .content{display:none;border-bottom:1px solid #dfdfdf;box-shadow:0 3px 5px 0 hsla(0,0%,43.5%,.2);padding:0 20px 20px}.block-collapsible-nav .content.active{display:block}}.slick-track{display:flex}.slick-track .slick-slide{display:flex!important;height:auto;float:none}.slick-track .slick-slide>div{width:100%}.slick-track .slick-slide img{margin:0 auto}.slick-list{padding:20px 0 90px;width:100%}@media (min-width:768px){.slick-list{padding:20px 0}}@media (min-width:768px){.slick-slider{padding:0 60px}}.slick-next,.slick-prev{text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;bottom:20px;display:block;width:40px;height:40px;padding:0;cursor:pointer;border:none;outline:none;font-size:0;line-height:1;color:#2b5779;background:transparent;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}@media (min-width:768px){.slick-next,.slick-prev{bottom:auto;top:50%}.slick-next:hover,.slick-prev:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:2.8rem;display:inline-block}@media (min-width:768px){.slick-next:before,.slick-prev:before{font-size:3rem}}.slick-prev{left:48%;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (min-width:768px){.slick-prev{left:0;-webkit-transform:translateX(0);transform:translateX(0)}}.slick-prev:before{content:"\e914";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.slick-next{right:48%;-webkit-transform:translateX(100%);transform:translateX(100%)}@media (min-width:768px){.slick-next{right:0;-webkit-transform:translateX(0);transform:translateX(0)}}.slick-next:before{content:"\e914"}[data-slideshow] *{opacity:0;transition:opacity .3s linear}.slick-slider[data-slideshow] *{opacity:1}@media (max-width:767.98px){[data-slideshow-mobile-custom] *,[data-slideshow-mobile] *{opacity:0;transition:opacity .3s linear}.slick-slider[data-slideshow-mobile-custom] *,.slick-slider[data-slideshow-mobile] *{opacity:1}}@media (min-width:768px){.switcher{background-color:#243441}}.switcher-options{position:relative}.switcher-options.active .switcher-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.switcher-trigger{display:flex;align-items:center;cursor:pointer;padding:12px 20px;position:relative;z-index:1}@media (min-width:768px){.switcher-trigger{padding:9px 15px}}.switcher-trigger:after,.switcher-trigger:before{display:inline-block}.switcher-trigger:before{font-size:1.7rem;content:"\e91d";margin-right:10px}@media (min-width:768px){.switcher-trigger:before{font-size:2.2rem;margin-right:5px}}.switcher-trigger:after{content:"\e90c";margin-left:8px}.switcher-dropdown{visibility:hidden;opacity:0;background-color:#fff;-webkit-transform:translateY(-20px);transform:translateY(-20px);transition:opacity .3s linear,-webkit-transform .3s linear;transition:opacity .3s linear,transform .3s linear;transition:opacity .3s linear,transform .3s linear,-webkit-transform .3s linear}@media (min-width:768px){.switcher-dropdown{border:1px solid #243441;margin-top:-1px;position:absolute;top:100%;right:0;left:0;z-index:-1}}.switcher-dropdown>li{padding:10px 50px}@media (min-width:768px){.switcher-dropdown>li{padding:10px}}table{width:100%}table thead+tbody th{background:none;font-weight:700}table tr.array-spacing td{padding:4px 10px}table td,table th,table tr{border:1px solid #dfdfdf;padding:10px}table th{background:#dfdfdf;font-weight:700}table.no-border td,table.no-border th,table.no-border tr{border:none}table.no-border tbody tr:nth-child(2n) td,table.no-border tbody tr:nth-child(2n) th{background:#f3f3f3}table.data.table-totals,table.data.totals{width:100%}table.data.table-totals td,table.data.table-totals th,table.data.table-totals tr,table.data.totals td,table.data.totals th,table.data.totals tr{background:none;border:none}table.data.table-totals tr,table.data.totals tr{display:flex;padding:0}table.data.table-totals tr.sub.excl th,table.data.totals tr.sub.excl th{flex-direction:row}table.data.table-totals tr.sub.excl th span+span,table.data.totals tr.sub.excl th span+span{margin-left:5px}table.data.table-totals tr td,table.data.table-totals tr th,table.data.totals tr td,table.data.totals tr th{display:flex;flex-direction:column;padding:6px 0;text-align:left;line-height:1.4}table.data.table-totals tr th,table.data.totals tr th{flex:2;align-items:flex-start}table.data.table-totals tr th .value,table.data.totals tr th .value{font-size:1.4rem;font-weight:400;width:100%}table.data.table-totals tr td,table.data.totals tr td{flex:1;align-items:flex-end;padding-left:10px}table.data.table-totals tr.grand.totals td,table.data.table-totals tr.grand.totals th,table.data.totals tr.grand.totals td,table.data.totals tr.grand.totals th{padding:10px 0;border-top:1px solid #ccc}@media (min-width:1024px){table.data.table-totals tr.grand.totals td,table.data.table-totals tr.grand.totals th,table.data.totals tr.grand.totals td,table.data.totals tr.grand.totals th{padding:20px 0}}.account .page-title,.block-authentication .block-title>strong,.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title,.blog-page .page-title-wrapper .page-title,.blog-page .post-holder .post-content h1,.catalog-product_compare-index .page-title,.checkout-cart-index .page-title,.cms-page-view .page-title-wrapper .page-title,.cms-page-view .ugc h1,.contact-index-index .page-title,.cs-block .cs-block__title,.customer-account-create .page-title,.customer-account-createpassword .page-title,.customer-account-forgotpassword .page-title,.customer-account-login .page-title,.customer-account-logoutsuccess .page-title,.login-container .block-title>.title,.login-container .block-title>h2,.login-container .block-title>strong,.mst-searchautocomplete__index-title,.page-products .page-title,.product-info-details-delivery .info.delivery .block-title,.soon_faq-index-index .page-title,.title-1,.widget .block-title{font-weight:700;font-size:2rem;line-height:1.4;margin-bottom:15px;color:#2b5779}@media (min-width:640px){.account .page-title,.block-authentication .block-title>strong,.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title,.blog-page .page-title-wrapper .page-title,.blog-page .post-holder .post-content h1,.catalog-product_compare-index .page-title,.checkout-cart-index .page-title,.cms-page-view .page-title-wrapper .page-title,.cms-page-view .ugc h1,.contact-index-index .page-title,.cs-block .cs-block__title,.customer-account-create .page-title,.customer-account-createpassword .page-title,.customer-account-forgotpassword .page-title,.customer-account-login .page-title,.customer-account-logoutsuccess .page-title,.login-container .block-title>.title,.login-container .block-title>h2,.login-container .block-title>strong,.mst-searchautocomplete__index-title,.page-products .page-title,.product-info-details-delivery .info.delivery .block-title,.soon_faq-index-index .page-title,.title-1,.widget .block-title{font-size:2.8rem;margin-bottom:20px}}.authentication-wrapper .block-title,.blog-page .post-holder .post-content h2,.cart-container .cart-summary>.summary.title,.checkout-onepage-success .page-title-wrapper .page-title,.cms-page-view .ugc h2,.cms-page-view .ugc h4,.cms-page-view .ugc h5,.cms-page-view .ugc h6,.contact-index-index .block-title,.customer-account-create .block-title,.customer-account-createpassword .block-title,.customer-account-forgotpassword .block-title,.customer-account-login .block-title,.customer-account-logoutsuccess .block-title,.filter-subtitle,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.page-footer .footer.content .title,.title-2{font-weight:700;font-size:1.6rem;line-height:1.4;margin-bottom:10px;color:#2b5779}@media (min-width:640px){.authentication-wrapper .block-title,.blog-page .post-holder .post-content h2,.cart-container .cart-summary>.summary.title,.checkout-onepage-success .page-title-wrapper .page-title,.cms-page-view .ugc h2,.cms-page-view .ugc h4,.cms-page-view .ugc h5,.cms-page-view .ugc h6,.contact-index-index .block-title,.customer-account-create .block-title,.customer-account-createpassword .block-title,.customer-account-forgotpassword .block-title,.customer-account-login .block-title,.customer-account-logoutsuccess .block-title,.filter-subtitle,.opc-block-shipping-information .shipping-information-title,.opc-block-summary>.title,.page-footer .footer.content .title,.title-2{font-size:2rem;margin-bottom:20px}}.account .column.main .block .box-title,.account .page-main .block-title,.account[class*=sales-order-] .order-details-items .order-title strong,.blog-page.blog-post-view .post-view .block.related .block-title,.blog-page .post-holder .post-content h3,.blog-page .post-holder .post-content h4,.blog-page .sidebar.sidebar-additional .block-title,.customer-account-create .account-create-sidebar .title,.modal-popup .modal-header .modal-title,.modal-slide .modal-header .modal-title,.opc-wrapper .checkout-payment-method .payment-method-title,.opc-wrapper .step-title,.title-3,form legend{font-weight:500;font-size:1.4rem;line-height:1.3;margin-bottom:10px;color:#2b5779}@media (min-width:640px){.account .column.main .block .box-title,.account .page-main .block-title,.account[class*=sales-order-] .order-details-items .order-title strong,.blog-page.blog-post-view .post-view .block.related .block-title,.blog-page .post-holder .post-content h3,.blog-page .post-holder .post-content h4,.blog-page .sidebar.sidebar-additional .block-title,.customer-account-create .account-create-sidebar .title,.modal-popup .modal-header .modal-title,.modal-slide .modal-header .modal-title,.opc-wrapper .checkout-payment-method .payment-method-title,.opc-wrapper .step-title,.title-3,form legend{font-size:1.8rem;margin-bottom:20px}}.block-authentication .block-title>span,.login-container .block-title>span,.sidebar .block-subtitle,.subtitle,.subtitle-2{display:block;font-weight:400;font-size:1.2rem;line-height:1.3}@media (min-width:640px){.block-authentication .block-title>span,.login-container .block-title>span,.sidebar .block-subtitle,.subtitle,.subtitle-2{font-size:1.8rem}}.block-authentication .block-title>span,.login-container .block-title>span,.sidebar .block-subtitle,.subtitle-2{color:#3191d3}.status-titles-grid{display:flex;justify-content:space-between;flex-wrap:wrap;margin:10px 0}.status-titles-grid .state-exchange,.status-titles-grid .state-new,.status-titles-grid .state-refurbished,.status-titles-grid .state-used,.status-titles-grid .status-title{width:50%;padding-right:4%}.state-exchange,.state-new,.state-refurbished,.state-used,.status-title{min-width:115px;margin-bottom:10px;font-weight:700;line-height:1.5;font-size:1.2rem;text-align:left;text-transform:uppercase}@media (min-width:768px){.state-exchange,.state-new,.state-refurbished,.state-used,.status-title{min-width:130px}}.state-exchange>span,.state-new>span,.state-refurbished>span,.state-used>span,.status-title>span{display:block;position:relative;padding-bottom:5px;max-width:195px;white-space:nowrap}.state-exchange>span:after,.state-new>span:after,.state-refurbished>span:after,.state-used>span:after,.status-title>span:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background-color:#243441}.state-new.state-exchange>span:after,.state-new.state-refurbished>span:after,.state-new.state-used>span:after,.state-new>span:after,.status-title.state-new>span:after{background-color:#53e089}.state-used.state-exchange>span:after,.state-used.state-new>span:after,.state-used.state-refurbished>span:after,.state-used>span:after,.status-title.state-used>span:after{background-color:#ff8e5a}.state-refurbished.state-exchange>span:after,.state-refurbished.state-new>span:after,.state-refurbished.state-used>span:after,.state-refurbished>span:after,.status-title.state-refurbished>span:after{background-color:#c7d3d6}.state-exchange.state-new>span:after,.state-exchange.state-refurbished>span:after,.state-exchange.state-used>span:after,.state-exchange>span:after,.status-title.state-exchange>span:after{background-color:#9d86ea}.cms-page-view .page-title-wrapper{display:flex;align-items:center;justify-content:center}.cms-page-view .page-title-wrapper .page-title,.cms-page-view .ugc h1{text-transform:uppercase}.cms-page-view .ugc h1{text-align:center}.cms-page-view .ugc h2{color:#3191d3}.cms-page-view .ugc h3{font-size:1.6rem;font-weight:700;color:#243441}.cms-page-view .ugc ul:not(.items){margin-bottom:15px}.cms-page-view .ugc h1+h1,.cms-page-view .ugc h1+h2,.cms-page-view .ugc h2+h1,.cms-page-view .ugc h2+h2,.cms-page-view .ugc h3+h1,.cms-page-view .ugc h3+h2,.cms-page-view .ugc h4+h1,.cms-page-view .ugc h4+h2,.cms-page-view .ugc h5+h1,.cms-page-view .ugc h5+h2,.cms-page-view .ugc h6+h1,.cms-page-view .ugc h6+h2,.cms-page-view .ugc p+h1,.cms-page-view .ugc p+h2,.cms-page-view .ugc ul+h1,.cms-page-view .ugc ul+h2{margin:50px 0 25px}.cms-page-view .ugc h1+h3,.cms-page-view .ugc h1+h4,.cms-page-view .ugc h1+h5,.cms-page-view .ugc h1+h6,.cms-page-view .ugc h2+h3,.cms-page-view .ugc h2+h4,.cms-page-view .ugc h2+h5,.cms-page-view .ugc h2+h6,.cms-page-view .ugc h3+h3,.cms-page-view .ugc h3+h4,.cms-page-view .ugc h3+h5,.cms-page-view .ugc h3+h6,.cms-page-view .ugc h4+h3,.cms-page-view .ugc h4+h4,.cms-page-view .ugc h4+h5,.cms-page-view .ugc h4+h6,.cms-page-view .ugc h5+h3,.cms-page-view .ugc h5+h4,.cms-page-view .ugc h5+h5,.cms-page-view .ugc h5+h6,.cms-page-view .ugc h6+h3,.cms-page-view .ugc h6+h4,.cms-page-view .ugc h6+h5,.cms-page-view .ugc h6+h6,.cms-page-view .ugc p+h3,.cms-page-view .ugc p+h4,.cms-page-view .ugc p+h5,.cms-page-view .ugc p+h6,.cms-page-view .ugc ul+h3,.cms-page-view .ugc ul+h4,.cms-page-view .ugc ul+h5,.cms-page-view .ugc ul+h6{margin-top:10px;margin-bottom:0}.cms-page-view .ugc h1+p:not(.http-page__text),.cms-page-view .ugc h1+ul,.cms-page-view .ugc h2+p:not(.http-page__text),.cms-page-view .ugc h2+ul,.cms-page-view .ugc h3+p:not(.http-page__text),.cms-page-view .ugc h3+ul,.cms-page-view .ugc h4+p:not(.http-page__text),.cms-page-view .ugc h4+ul,.cms-page-view .ugc h5+p:not(.http-page__text),.cms-page-view .ugc h5+ul,.cms-page-view .ugc h6+p:not(.http-page__text),.cms-page-view .ugc h6+ul,.cms-page-view .ugc p+p:not(.http-page__text),.cms-page-view .ugc p+ul,.cms-page-view .ugc ul+p:not(.http-page__text),.cms-page-view .ugc ul+ul{margin-top:5px;margin-bottom:0}.cms-page-view .ugc h1+ul,.cms-page-view .ugc h2+ul,.cms-page-view .ugc h3+ul,.cms-page-view .ugc h4+ul,.cms-page-view .ugc h5+ul,.cms-page-view .ugc h6+ul,.cms-page-view .ugc p+ul,.cms-page-view .ugc ul+ul{margin-top:10px}.cms-page-view .ugc h1+ul li+li,.cms-page-view .ugc h2+ul li+li,.cms-page-view .ugc h3+ul li+li,.cms-page-view .ugc h4+ul li+li,.cms-page-view .ugc h5+ul li+li,.cms-page-view .ugc h6+ul li+li,.cms-page-view .ugc p+ul li+li,.cms-page-view .ugc ul+ul li+li{margin-top:0}.cms-page-view .ugc h1 img,.cms-page-view .ugc h2 img,.cms-page-view .ugc h3 img,.cms-page-view .ugc h4 img,.cms-page-view .ugc h5 img,.cms-page-view .ugc h6 img,.cms-page-view .ugc p img,.cms-page-view .ugc ul img{margin-bottom:0}button{font-size:1.4rem;padding:0;border:0;background-color:transparent}.action.action-apply,.action.action-auth-toggle,.action.action-login,.action.action-menu-item,.action.action-show-popup,.action.apply,.action.checkout,.action.clear,.action.compare,.action.continue,.action.create,.action.customize,.action.login,.action.save,.action.select,.action.share,.action.submit,.action.subscribe,.action.tocart,.action.update,.action.viewcart+.viewcart,.block-ajaxscroll .ajaxscroll-button,.block-authentication .action-register,.block-collapsible-nav li.item:last-child a.disconnect,.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button,.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button[type=submit],.btn,.btn--border,.btn--border-white,.btn--pink,.checkout-onepage-success .checkout-success .action.continue,.checkout-onepage-success .checkout-success .action.print,.customer-account-create .form-create-account .actions-toolbar .action,.login-container .action-register,.minicart-footer .actions>.secondary .action,.modal-popup .modal-footer button,.modal-slide .modal-footer button,.nav-sections .push-marketing a,.opc-wrapper .checkout-payment-method .file-link,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update,.open-filter-btn,.page-footer .footer.content a.contact-form-link,.product-reviews-wrapper .action.apply,body .cookie-notice a{display:inline-block;padding:6px 32px;font-size:1.4rem;line-height:1.6;color:#fff;background:linear-gradient(#3191d3,#2283c5);border:1px solid transparent;border-radius:50px;text-align:center;transition:background .2s,box-shadow .2s;text-decoration:none;font-weight:700}.action.action-apply:hover:not(:disabled),.action.action-auth-toggle:hover:not(:disabled),.action.action-login:hover:not(:disabled),.action.action-menu-item:hover:not(:disabled),.action.action-show-popup:hover:not(:disabled),.action.apply:hover:not(:disabled),.action.checkout:hover:not(:disabled),.action.clear:hover:not(:disabled),.action.compare:hover:not(:disabled),.action.continue:hover:not(:disabled),.action.create:hover:not(:disabled),.action.customize:hover:not(:disabled),.action.login:hover:not(:disabled),.action.save:hover:not(:disabled),.action.select:hover:not(:disabled),.action.share:hover:not(:disabled),.action.submit:hover:not(:disabled),.action.subscribe:hover:not(:disabled),.action.tocart:hover:not(:disabled),.action.update:hover:not(:disabled),.action.viewcart+.viewcart:hover:not(:disabled),.block-ajaxscroll .ajaxscroll-button:hover:not(:disabled),.block-authentication .action-register:hover:not(:disabled),.block-collapsible-nav li.item:last-child a.disconnect:hover:not(:disabled),.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button:hover:not(:disabled),.btn--border-white:hover:not(:disabled),.btn--border:hover:not(:disabled),.btn--pink:hover:not(:disabled),.btn:hover:not(:disabled),.checkout-onepage-success .checkout-success .action.print:hover:not(:disabled),.customer-account-create .form-create-account .actions-toolbar .action:hover:not(:disabled),.login-container .action-register:hover:not(:disabled),.minicart-footer .actions>.secondary .action:hover:not(:disabled),.modal-popup .modal-footer button:hover:not(:disabled),.modal-slide .modal-footer button:hover:not(:disabled),.nav-sections .push-marketing a:hover:not(:disabled),.opc-wrapper .checkout-payment-method .file-link:hover:not(:disabled),.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel:hover:not(:disabled),.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update:hover:not(:disabled),.open-filter-btn:hover:not(:disabled),.page-footer .footer.content a.contact-form-link:hover:not(:disabled),body .cookie-notice a:hover:not(:disabled){background:linear-gradient(#2283c5,#3191d3);box-shadow:0 2px 8px -3px rgba(0,0,0,.3);cursor:pointer;transition:background .2s,box-shadow .2s}.action.viewcart+.disabled.viewcart,.block-ajaxscroll .disabled.ajaxscroll-button,.block-authentication .disabled.action-register,.block-collapsible-nav li.item:last-child a.disabled.disconnect,.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button.disabled,.btn.disabled,.checkout-onepage-success .checkout-success .disabled.action.continue,.checkout-onepage-success .checkout-success .disabled.action.print,.customer-account-create .form-create-account .actions-toolbar .disabled.action,.disabled.action.action-apply,.disabled.action.action-auth-toggle,.disabled.action.action-login,.disabled.action.action-menu-item,.disabled.action.action-show-popup,.disabled.action.apply,.disabled.action.checkout,.disabled.action.clear,.disabled.action.compare,.disabled.action.continue,.disabled.action.create,.disabled.action.customize,.disabled.action.login,.disabled.action.save,.disabled.action.select,.disabled.action.share,.disabled.action.submit,.disabled.action.subscribe,.disabled.action.tocart,.disabled.action.update,.disabled.btn--border,.disabled.btn--border-white,.disabled.btn--pink,.disabled.open-filter-btn,.login-container .disabled.action-register,.minicart-footer .actions>.secondary .disabled.action,.modal-popup .modal-footer button.disabled,.modal-slide .modal-footer button.disabled,.nav-sections .push-marketing a.disabled,.opc-wrapper .checkout-payment-method .disabled.file-link,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .disabled.action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .disabled.action-update,.page-footer .footer.content a.disabled.contact-form-link,body .cookie-notice a.disabled{background:#dfdfdf;border:1px solid #dfdfdf;pointer-events:none}.action.checkout,.action.continue,.action.tocart,.action.viewcart+.viewcart,.block-authentication .action-register,.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button[type=submit],.btn--pink,.checkout-onepage-success .checkout-success .action.continue,.customer-account-create .form-create-account .actions-toolbar .action,.login-container .action-register,.minicart-footer .actions>.secondary .action{background:linear-gradient(#fa426e,#ee315e)}.action.checkout:hover:not(:disabled),.action.continue:hover:not(:disabled),.action.tocart:hover:not(:disabled),.action.viewcart+.viewcart:hover:not(:disabled),.block-authentication .action-register:hover:not(:disabled),.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button:hover:not(:disabled)[type=submit],.btn--pink:hover:not(:disabled),.customer-account-create .form-create-account .actions-toolbar .action:hover:not(:disabled),.login-container .action-register:hover:not(:disabled),.minicart-footer .actions>.secondary .action:hover:not(:disabled){background:linear-gradient(#ee315e,#fa426e)}.block-ajaxscroll .ajaxscroll-button,.block-collapsible-nav li.item:last-child a.disconnect,.btn--border,.checkout-onepage-success .checkout-success .action.print,.opc-wrapper .checkout-payment-method .file-link,.open-filter-btn,.product-reviews-wrapper .action.apply{background:transparent;border:1px solid #2b5779;color:#2b5779}.block-ajaxscroll .ajaxscroll-button:hover:not(:disabled),.block-collapsible-nav li.item:last-child a.disconnect:hover:not(:disabled),.btn--border:hover:not(:disabled),.checkout-onepage-success .checkout-success .action.print:hover:not(:disabled),.opc-wrapper .checkout-payment-method .file-link:hover:not(:disabled),.open-filter-btn:hover:not(:disabled),.product-reviews-wrapper .action.apply:hover:not(:disabled){cursor:pointer;transition:background .2s,border-color .2s;background:#32658c;border-color:#32658c;color:#fff}.btn--border-white,body .cookie-notice a{background:transparent;border:1px solid #fff;color:#fff}.btn--border-white:hover:not(:disabled),body .cookie-notice a:hover:not(:disabled){cursor:pointer;transition:background .2s,border-color .2s;background:#fff;border:1px solid #fff;color:#2b5779}.cart-container .savecart-cart-action{border:none;box-shadow:none;background:none}.action.action-delete,.action.action-edit,.action.change-password,.action.delete,.action.edit,.action.next,.action.previous,.action.sorter-action,.action.tocompare,.action.towishlist{color:#4d4d4d;text-decoration:none}.action.action-delete:before,.action.action-edit:before,.action.change-password:before,.action.delete:before,.action.edit:before,.action.next:before,.action.previous:before,.action.sorter-action:before,.action.tocompare:before,.action.towishlist:before{content:""}.action.action-delete span,.action.action-edit span,.action.change-password span,.action.delete span,.action.edit span,.action.next span,.action.previous span,.action.sorter-action span,.action.tocompare span,.action.towishlist span{margin-left:4px}.action.action-edit:before,.action.change-password:before,.action.edit:before{content:"\e601"}.action.action-delete:before,.action.delete:before{content:"\e90e"}.action.towishlist:before{content:"\e600"}.action.tocompare:before{content:"\e61e"}.action.sorter-action:before{content:"\e614"}.action.next:before,.action.previous:before{content:"\e914"}.action.next span,.action.previous span{display:none}.action.previous{-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width:767.98px){.actions-toolbar .primary a.action,.actions-toolbar button.action,form button.action{display:block;width:100%;text-align:center}}.choice input[type=checkbox]+label{font-size:1.4rem}.fieldset.create.account .choice label>span:after{content:"*"}.fieldset.create.account .choice label+div.mage-error{margin-left:12px;font-size:12px}input[type=checkbox]+label{position:relative;display:inline-block;font-size:1.4rem;line-height:1.4;padding-top:1px;padding-left:27px;min-height:24px;cursor:pointer}input[type=checkbox]+label:after,input[type=checkbox]+label:before{position:absolute;content:"";cursor:pointer;transition:all .2s;margin-top:2px}input[type=checkbox]+label:before{left:0;top:0;width:12px;height:12px;border:1px solid #979797;border-radius:3px;background-color:#fff}input[type=checkbox]+label:after{content:"\e92e";left:10px;top:5px;opacity:0;font-size:1.7rem;color:#3191d3;-webkit-transform:scale(.5) translate(-100%,-100%);transform:scale(.5) translate(-100%,-100%)}input[type=checkbox]:hover+label:before{border-color:#3191d3;transition:all .2s}input[type=checkbox]:checked+label:before{border-color:#3191d3;background-color:#fff;transition:all .2s}input[type=checkbox]:checked+label:after{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .2s}form legend{margin-bottom:0;color:#3191d3;font-weight:400}form .label,form label{display:block;font-size:1.4rem;margin-bottom:10px;text-align:left}form .required em{margin-left:1px;font-style:normal}form .fieldset{border:0}form .fieldset+.fieldset{margin-top:15px}@media (min-width:640px){form .fieldset+.fieldset{margin-top:30px}}form .fieldset .fields>.field+.field{margin-top:20px}@media (min-width:768px){form .fieldset .fields>.field+.field{margin-top:0}}form .fieldset>.field+.field,form .fieldset>.field+.field-recaptcha,form .fieldset>.field+.fields,form .fieldset>.fields+.field,form .fieldset>.fields+.field-recaptcha,form .fieldset>.fields+.fields{margin-top:15px}@media (min-width:640px){form .fieldset>.field+.field,form .fieldset>.field+.field-recaptcha,form .fieldset>.field+.fields,form .fieldset>.fields+.field,form .fieldset>.fields+.field-recaptcha,form .fieldset>.fields+.fields{margin-top:25px}}form .fieldset .note+.field{margin-top:15px}form .fieldset .message{margin-top:20px}form .field:not(.search){position:relative}form .field.password .control{display:flex;flex-direction:column}form .field.password .control .mage-error{order:2}.opc-wrapper .methods-shipping .checkout-block-customer-shipping form .field.password .control input,form .field.password .control .input-text,form .field.password .control .opc-wrapper .methods-shipping .checkout-block-customer-shipping input{order:0}form .field.confirmation .control{position:relative}form .field.confirmation .control:after{position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s linear;content:"\e937"}form .field.confirmation .control.is-valid:after{visibility:visible;opacity:1;color:#74ae50}form .field.with-addon .addon{display:flex;align-items:center}form .field.with-addon .addon input{flex-grow:1;margin-right:10px}form .field.captcha .captcha-image{display:flex;align-items:center;margin-top:10px}@media (max-width:767.98px){form .field.captcha .captcha-image{justify-content:center}}form .field.captcha .action{margin-left:20px;font-size:2.5rem;color:#2b5779;border:2px solid #3191d3;width:40px;height:40px;border-radius:50%}form .field.captcha .action:before{content:"\e93b";display:block}form .field.captcha .action>span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}form .field.captcha .action:hover{cursor:pointer}form .field._required:not(.choice)>.label:after,form .field.required:not(.choice)>.label:after{content:"*"}@media (min-width:768px){form .fields,form .select-box{display:flex;align-items:flex-start;justify-content:space-between;margin-left:-10px;margin-right:-10px}}@media (min-width:768px){form .fields .field,form .select-box>select{flex:1;margin:0 10px}}@media (max-width:767.98px){form .fields+.field,form .select-box>select+select{margin-top:20px}}form .street .label{font-weight:400;margin:0 0 10px}form .street .field{margin:0 0 10px}form .street .field.additional{margin:15px 0 0}form .street .field .label:after{display:none}@media (min-width:640px){form .street .field.additional{margin:25px 0 0}}form .control>.mage-error+.mage-error{margin-top:6px}form .control .mage-error{color:#ff0909;font-size:1.2rem}form .control div.mage-error{margin-left:12px}form .actions-toolbar{margin-top:5px}form .actions-toolbar div.secondary{margin-top:5px;margin-bottom:25px;text-align:right}form .actions-toolbar div.secondary .action.back{display:none}form .actions-toolbar div.secondary .action.remind{color:#2b5779;font-size:1.2rem}@media (min-width:768px){form .actions-toolbar div.secondary .action.remind{font-size:1rem}}form .actions-toolbar button{font-family:roboto,sans-serif}form .actions-toolbar .remind{border-bottom:1px solid}form.form.contact .actions-toolbar{margin-top:20px}@media (min-width:768px){form.form.contact .actions-toolbar{margin-top:30px}}form .field-error{margin-top:5px;color:#ff0909;font-size:10px}form.subscribe{display:flex;align-items:flex-start}form.subscribe .field.newsletter{flex-grow:1}form.subscribe .actions{margin-left:6px}.message+form{margin-top:20px}.action.back{color:#8094a3;font-size:1.5rem;margin:0}.action.back:before{display:inline-block;position:relative;top:-1px;margin-right:10px;vertical-align:middle;-webkit-transform:rotate(180deg);transform:rotate(180deg);content:"\e914";font-size:1.8rem}.back-link{font-size:1.4rem;color:#2b5779}.back-link:before{content:"<";margin-right:5px}.back-link span{text-decoration:underline}.input-text:not(textarea),.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea),input[type=date],input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:15px 22px;font-size:1.2rem;font-family:roboto,sans-serif;color:#2b5779;background-color:#fff;border:1px solid #dfdfdf;border-radius:6px}.input-text:not(textarea)::-webkit-input-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea)::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder{color:#2b5779}.input-text:not(textarea)::-moz-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea)::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder{color:#2b5779;opacity:1}.input-text:not(textarea):-ms-input-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea):-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{color:#2b5779}.input-text:not(textarea):-moz-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea):-moz-placeholder,input[type=date]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=text]:-moz-placeholder{color:#2b5779;opacity:1}.input-text:not(textarea).disabled-skin,.input-text:not(textarea):disabled,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea).disabled-skin,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(textarea):disabled,input[type=date].disabled-skin,input[type=date]:disabled,input[type=email].disabled-skin,input[type=email]:disabled,input[type=number].disabled-skin,input[type=number]:disabled,input[type=password].disabled-skin,input[type=password]:disabled,input[type=tel].disabled-skin,input[type=tel]:disabled,input[type=text].disabled-skin,input[type=text]:disabled{background-color:#f9fafc}.input-text:not(.qty),.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty),input[type=email],input[type=password],input[type=tel],input[type=text]{display:block;width:100%}.input-text:not(.qty).mage-error,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty).mage-error,input[type=email].mage-error,input[type=password].mage-error,input[type=tel].mage-error,input[type=text].mage-error{border:1px solid #ff0909!important}.input-text:not(.qty).mage-error::-webkit-input-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty).mage-error::-webkit-input-placeholder,input[type=email].mage-error::-webkit-input-placeholder,input[type=password].mage-error::-webkit-input-placeholder,input[type=tel].mage-error::-webkit-input-placeholder,input[type=text].mage-error::-webkit-input-placeholder{color:#ff0909}.input-text:not(.qty).mage-error::-moz-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty).mage-error::-moz-placeholder,input[type=email].mage-error::-moz-placeholder,input[type=password].mage-error::-moz-placeholder,input[type=tel].mage-error::-moz-placeholder,input[type=text].mage-error::-moz-placeholder{color:#ff0909}.input-text:not(.qty).mage-error:-ms-input-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty).mage-error:-ms-input-placeholder,input[type=email].mage-error:-ms-input-placeholder,input[type=password].mage-error:-ms-input-placeholder,input[type=tel].mage-error:-ms-input-placeholder,input[type=text].mage-error:-ms-input-placeholder{color:#ff0909}.input-text:not(.qty).mage-error:-moz-placeholder,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:not(.qty).mage-error:-moz-placeholder,input[type=email].mage-error:-moz-placeholder,input[type=password].mage-error:-moz-placeholder,input[type=tel].mage-error:-moz-placeholder,input[type=text].mage-error:-moz-placeholder{color:#ff0909}.control.qty{max-width:92px;margin:0 20px}@media (min-width:768px){.control.qty{max-width:105px}}.soon-qty-updater-wrap{display:flex;align-items:center}.soon-qty-updater-wrap input::-webkit-inner-spin-button,.soon-qty-updater-wrap input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.soon-qty-updater-wrap input[type=number]{-moz-appearance:textfield}.soon-qty-updater{color:#3191d3;font-size:2rem;font-weight:700}.soon-qty-updater:hover{cursor:pointer}input.qty{width:50px;padding:5px;margin:0 10px;text-align:center}.input-text:disabled,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:disabled,button:disabled,input:disabled{opacity:.4!important}.input-text:disabled:hover,.opc-wrapper .methods-shipping .checkout-block-customer-shipping input:disabled:hover,button:disabled:hover,input:disabled:hover{cursor:auto}.field.search .control{position:static}.field.search input[type=text]{padding:10px 22px;border-radius:20px 0 0 20px}@media (min-width:768px){.field.search input[type=text]{padding:12px 22px}}.field.search input[type=text]::-webkit-input-placeholder{font-style:italic;color:#8094a3}.field.search input[type=text]::-moz-placeholder{font-style:italic;color:#8094a3}.field.search input[type=text]::-ms-input-placeholder{font-style:italic;color:#8094a3}.field.search input[type=text]::placeholder{font-style:italic;color:#8094a3}.field .control{position:relative}.field .control .reveal-password:after,.field .control .reveal-password span:before,.field.telephone .control:after{color:#2b5779}.field.telephone .control:after{content:"\e906";position:absolute;top:14px;right:15px}.field .reveal-password{position:absolute;top:14px;right:15px;font-size:2rem;cursor:pointer}.field .reveal-password.is-active:after{content:"";background-color:#2b5779;width:2px;height:20px;display:block;position:absolute;top:0;left:50%;-webkit-transform:rotate(10deg);transform:rotate(30deg)}[data-role=password-strength-meter]{position:relative;max-width:225px;padding:12px 0;margin-left:12px}.password-strength-meter{font-size:1rem;z-index:1}.password-strength-meter span{text-transform:lowercase}.password-strength-meter:before,[data-role=password-strength-meter]:before{content:"";position:absolute;left:0;bottom:0;height:5px;border-radius:2px;background-color:#dfdfdf;width:100%}.password-weak .password-strength-meter:before{background-color:#ffafae;width:25%}.password-weak span{color:#ffafae}.password-medium .password-strength-meter:before{background-color:#ffad2e;width:50%}.password-medium span{color:#ffad2e}.password-strong .password-strength-meter:before{background-color:#4ec26e;width:75%}.password-strong span{color:#4ec26e}.password-very-strong .password-strength-meter:before{background-color:#74ae50;width:100%}.password-very-strong span{color:#74ae50}.choice input[type=radio]+label{font-size:1.4rem}body:not(.checkout-index-index) input[type=radio]+label{position:relative;display:inline-block;padding-left:24px;min-height:20px;line-height:1.4;cursor:pointer}body:not(.checkout-index-index) input[type=radio]+label:after,body:not(.checkout-index-index) input[type=radio]+label:before{position:absolute;content:"";cursor:pointer;border-radius:100%;transition:all .2s;margin-top:2px}body:not(.checkout-index-index) input[type=radio]+label:before{left:0;top:0;width:12px;height:12px;border:1px solid #dfdfdf;background-color:#fff}body:not(.checkout-index-index) input[type=radio]+label:after{width:8px;height:8px;left:7px;top:7px;background-color:#ee315e;opacity:0;-webkit-transform:scale(.5) translate(-100%,-100%);transform:scale(.5) translate(-100%,-100%)}body:not(.checkout-index-index) input[type=radio]:checked+label:before,body:not(.checkout-index-index) input[type=radio]:hover+label:before{border-color:#2b5779;transition:all .2s}body:not(.checkout-index-index) input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .2s}.checkout-index-index .opc-wrapper input[type=radio]+label{position:relative;display:flex;margin-top:2px;padding-top:1px;padding-left:35px;min-height:24px;line-height:1.4;font-size:1.4rem;font-weight:700;cursor:pointer}.checkout-index-index .opc-wrapper input[type=radio]+label:after,.checkout-index-index .opc-wrapper input[type=radio]+label:before{position:absolute;content:"";cursor:pointer;transition:all .2s;margin-top:2px}.checkout-index-index .opc-wrapper input[type=radio]+label:before{left:0;top:0;width:14px;height:14px;border:1px solid #979797;border-radius:3px;background-color:#fff}.checkout-index-index .opc-wrapper input[type=radio]+label:after{content:"\e92e";left:12px;top:7px;opacity:0;font-size:1.7rem;color:#3191d3;-webkit-transform:scale(.5) translate(-100%,-100%);transform:scale(.5) translate(-100%,-100%)}.checkout-index-index .opc-wrapper input[type=radio]:hover+label:before{border-color:#3191d3;transition:all .2s}.checkout-index-index .opc-wrapper input[type=radio]:checked+label:before{border-color:#3191d3;background-color:#fff;transition:all .2s}.checkout-index-index .opc-wrapper input[type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);transition:all .2s}.select:not(.action),select{box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:block;width:100%;background-clip:padding-box;border:1px solid #dfdfdf;border-radius:6px;padding:15px 40px 14px 10px;vertical-align:baseline;color:#2b5779;font-size:1.3rem;text-overflow:"";background:#fff url(../../frontend/Cnc/store-us/en_US/images/icon/arrow_down.svg) no-repeat right 1rem center;background-size:1rem;transition:border-color .2s}.select:not(.action)::-ms-expand,select::-ms-expand{display:none}.select:not(.action):focus,select:focus{outline:none}.select:not(.action):-moz-focusring,select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.select:not(.action):hover,select:hover{border-color:#243441;transition:border-color .2s;cursor:pointer}.select:not(.action):disabled,select:disabled{opacity:.4!important}.select:not(.action) option,select option{color:#000}.cs-block.find-piece .find-piece__container select,.custom-select{border-color:#2b5779;border-bottom:4px solid;border-radius:3px;font-weight:700}textarea{display:block;width:100%;padding:10px;font-size:1.3rem;font-family:roboto,sans-serif;line-height:1.8;color:#243441;background-color:#fff;border:1px solid #dfdfdf;border-radius:6px}.control._with-tooltip{position:relative}.control._with-tooltip input{margin-right:10px;width:calc(100% - 37px)}.control._with-tooltip .note{display:block;margin-top:10px}.field-tooltip{position:absolute;top:7px;right:0;cursor:pointer}.field-tooltip .field-tooltip-action{display:inline-block;text-decoration:none}.field-tooltip .field-tooltip-action:before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;border:1px solid #ccc;color:#ccc;font-size:2rem;vertical-align:middle;overflow:hidden;background-color:#fff;transition:color .3s,border .3s}.field-tooltip._active .field-tooltip-content{display:block}.field-tooltip._active .field-tooltip-action:before,.field-tooltip .field-tooltip-action:hover:before{border:1px solid #4d4d4d;color:#4d4d4d}.field-tooltip .field-tooltip-content{display:none;position:absolute;right:0;bottom:32px;width:270px;max-width:calc(100vw - 20px);font-size:1.4rem;line-height:1.2;padding:10px;word-wrap:break-word;border-radius:6px;border:1px solid #ccc;background:#fff;z-index:2}.cs-block{padding:30px 0;overflow:hidden}@media (min-width:768px){.cs-block{padding:60px 0}}.cs-block:not(.product-highlight) .cs-block__title{text-align:center}.cs-block .cs-block__title{margin-bottom:15px}@media (min-width:768px){.cs-block .cs-block__title{margin-bottom:40px}}.cs-block.categories-highlight .cs-block__container,.cs-block.manufacturers .cs-block__container,.cs-block.product-highlight .cs-block__container{max-width:1220px}.cs-block.cnc-service .cs-block__container{max-width:980px}.cs-block.video-presentation{padding:0}@media (max-width:767.98px){.cs-block.video-presentation{background-repeat:no-repeat;background-size:cover}}.cs-block.video-presentation .video-presentation_container{display:none}@media (min-width:768px){.cs-block.video-presentation .video-presentation_container{display:block;margin:0 auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}}.cs-block.video-presentation .cs-block__container{position:relative;height:370px;max-width:none;overflow:hidden;padding:0}@media (min-width:768px){.cs-block.video-presentation .cs-block__container{height:415px}}.cs-block.video-presentation .cs-block__title{display:none}@media (min-width:768px){.cs-block.video-presentation .cs-block__title{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;text-align:center}}.cs-block.video-presentation .bg-mobile img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cs-block.find-piece{max-width:450px;margin:0 auto;position:relative;z-index:1;padding:0;overflow:initial}@media (min-width:768px){.cs-block.find-piece{max-width:950px}}.cs-block.find-piece .find-piece__container{position:absolute;bottom:-60px;left:0;right:0;width:auto}@media (min-width:768px){.cs-block.find-piece .find-piece__container{bottom:-65px}}.cs-block.find-piece+.cs-block{padding-top:115px}@media (min-width:768px){.cs-block.find-piece+.cs-block{padding-top:155px}}.cs-block.find-piece .cs-block__title{margin-bottom:0;padding:6px 10px;color:#fff;background-color:rgba(36,52,65,.7)}@media (min-width:768px){.cs-block.find-piece .cs-block__title{padding:8px 10px}}.cs-block.find-piece .cs-block__content{background-color:#fff;padding:30px 15px 45px;counter-reset:i;position:relative}@media (min-width:768px){.cs-block.find-piece .cs-block__content{padding:30px 25px 35px}}.cs-block.find-piece .cs-block__content .category-select-container{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width:768px){.cs-block.find-piece .cs-block__content .category-select-container{flex-direction:row}}.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item{width:100%;flex-grow:1;flex-basis:0;position:relative;z-index:1;opacity:.2;padding-left:60px;pointer-events:none;-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (min-width:768px){.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item{flex-direction:row;margin:0 15px}}@media (max-width:767.98px){.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item+.category-select-container__item{margin-top:30px}}.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item.is-valid+.category-select-container__item,.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item:first-child{pointer-events:auto;-webkit-filter:grayscale(0);filter:grayscale(0);opacity:1}.cs-block.find-piece .cs-block__content .category-select-container>.category-select-container__item:before{counter-increment:i;content:counter(i);display:inline-block;width:40px;height:40px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:40px;margin-right:20px;border:2px solid #3191d3;border-radius:50%;color:#3191d3;font-weight:700;font-size:2rem;text-align:center}.block-ajaxscroll .cs-block.find-piece .cs-block__content .ajaxscroll-button,.block-authentication .cs-block.find-piece .cs-block__content .action-register,.block-collapsible-nav li.item:last-child .cs-block.find-piece .cs-block__content a.disconnect,.blog-page.blog-post-view .post-view .block.comments .cs-block.find-piece .cs-block__content .c-btn-hld>button,.checkout-onepage-success .checkout-success .cs-block.find-piece .cs-block__content .action.print,.cs-block.find-piece .cs-block__content .action.action-apply,.cs-block.find-piece .cs-block__content .action.action-auth-toggle,.cs-block.find-piece .cs-block__content .action.action-login,.cs-block.find-piece .cs-block__content .action.action-menu-item,.cs-block.find-piece .cs-block__content .action.action-show-popup,.cs-block.find-piece .cs-block__content .action.apply,.cs-block.find-piece .cs-block__content .action.checkout,.cs-block.find-piece .cs-block__content .action.clear,.cs-block.find-piece .cs-block__content .action.compare,.cs-block.find-piece .cs-block__content .action.continue,.cs-block.find-piece .cs-block__content .action.create,.cs-block.find-piece .cs-block__content .action.customize,.cs-block.find-piece .cs-block__content .action.login,.cs-block.find-piece .cs-block__content .action.save,.cs-block.find-piece .cs-block__content .action.select,.cs-block.find-piece .cs-block__content .action.share,.cs-block.find-piece .cs-block__content .action.submit,.cs-block.find-piece .cs-block__content .action.subscribe,.cs-block.find-piece .cs-block__content .action.tocart,.cs-block.find-piece .cs-block__content .action.update,.cs-block.find-piece .cs-block__content .action.viewcart+.viewcart,.cs-block.find-piece .cs-block__content .block-ajaxscroll .ajaxscroll-button,.cs-block.find-piece .cs-block__content .block-authentication .action-register,.cs-block.find-piece .cs-block__content .block-collapsible-nav li.item:last-child a.disconnect,.cs-block.find-piece .cs-block__content .blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button,.cs-block.find-piece .cs-block__content .btn,.cs-block.find-piece .cs-block__content .btn--border,.cs-block.find-piece .cs-block__content .btn--border-white,.cs-block.find-piece .cs-block__content .btn--pink,.cs-block.find-piece .cs-block__content .checkout-onepage-success .checkout-success .action.print,.cs-block.find-piece .cs-block__content .customer-account-create .form-create-account .actions-toolbar .action,.cs-block.find-piece .cs-block__content .login-container .action-register,.cs-block.find-piece .cs-block__content .minicart-footer .actions>.secondary .action,.cs-block.find-piece .cs-block__content .modal-popup .modal-footer button,.cs-block.find-piece .cs-block__content .modal-slide .modal-footer button,.cs-block.find-piece .cs-block__content .nav-sections .push-marketing a,.cs-block.find-piece .cs-block__content .opc-wrapper .checkout-payment-method .file-link,.cs-block.find-piece .cs-block__content .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel,.cs-block.find-piece .cs-block__content .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update,.cs-block.find-piece .cs-block__content .open-filter-btn,.cs-block.find-piece .cs-block__content .page-footer .footer.content a.contact-form-link,.cs-block.find-piece .cs-block__content body .cookie-notice a,.customer-account-create .form-create-account .actions-toolbar .cs-block.find-piece .cs-block__content .action,.login-container .cs-block.find-piece .cs-block__content .action-register,.minicart-footer .actions>.secondary .cs-block.find-piece .cs-block__content .action,.modal-popup .modal-footer .cs-block.find-piece .cs-block__content button,.modal-slide .modal-footer .cs-block.find-piece .cs-block__content button,.nav-sections .push-marketing .cs-block.find-piece .cs-block__content a,.opc-wrapper .checkout-payment-method .cs-block.find-piece .cs-block__content .file-link,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .cs-block.find-piece .cs-block__content .action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .cs-block.find-piece .cs-block__content .action-update,.page-footer .footer.content .cs-block.find-piece .cs-block__content a.contact-form-link,body .cookie-notice .cs-block.find-piece .cs-block__content a{position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media (max-width:767.98px){.cs-block.product-highlight{padding-bottom:0}}.cs-block.product-highlight .cs-block__container .cs-block__title{margin-bottom:5px}@media (min-width:768px){.cs-block.product-highlight .cs-block__container .cs-block__title{padding:0 70px}}.cs-block.product-highlight .product-item{padding:0 10px}.cs-block.product-highlight .mst-searchautocomplete__index.magento_catalog_product ul>li,.cs-block.product-highlight .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .cs-block.product-highlight ul>li{border:none;background-color:#fff}.cs-block.key-figures{position:relative}.cs-block.key-figures .key-figures__bg{position:absolute;top:0;left:0;right:0;bottom:0}.cs-block.key-figures .key-figures__bg img{width:100%;height:100%;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}.cs-block.key-figures .cs-block__container{position:relative;padding:0 20px;color:#fff;text-align:center}@media (min-width:768px){.cs-block.key-figures .cs-block__container{padding:0 55px}}.cs-block.key-figures .cs-block__title{color:#fff}.cs-block.key-figures .cs-block__content .key-figures-container{display:flex;justify-content:space-between;font-family:roboto,sans-serif;font-size:1.4rem;margin-bottom:30px}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container{font-size:1.6rem}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:before,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:before{display:block;position:absolute;background-color:#8094a3}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item{flex-grow:1;flex-basis:0;padding:70px 45px;position:relative}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item{padding:70px 20px}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:before{width:40px;height:1px;top:50%}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:before{width:50px}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:first-child:before{content:"";left:0}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:first-child:before{left:-25px}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:after{content:"";right:0}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item:after{right:-25px}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div{height:100%;display:flex;flex-direction:column}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:before{content:"";width:1px;height:40px;left:50%}@media (min-width:768px){.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:after,.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:before{height:50px}}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:before{top:0}.cs-block.key-figures .cs-block__content .key-figures-container .key-figures-container__item>div:after{bottom:0}.cs-block.key-figures .cs-block__content .main-label{display:block;margin-bottom:5px;font-weight:700;font-family:Teko,sans-serif;font-size:5rem;white-space:nowrap}@media (min-width:768px){.cs-block.key-figures .cs-block__content .main-label{font-size:6rem}}.cs-block.key-figures .cs-block__content span{display:flex;align-items:center;justify-content:center;flex:1 1 0;line-height:1.2}.cs-block.key-figures .slick-next,.cs-block.key-figures .slick-prev{color:#fff}.cs-block.key-figures .slick-track .slick-slide{flex-direction:column}.cs-block.key-figures .slick-track .slick-slide>div+div{margin-top:-40px}@media (min-width:768px){.cs-block.cnc-offer{padding-bottom:35px}}.cs-block.cnc-offer .cnc-offer-container{display:flex;justify-content:space-between;margin-bottom:20px}@media (max-width:767.98px){.cs-block.cnc-offer .cnc-offer-container{flex-wrap:wrap}}.cs-block.cnc-offer .cnc-offer-container__item{text-align:left;margin:0 0 15px;padding:20px 5px;box-shadow:0 1px 6px 0 rgba(0,0,0,.06);width:48%}@media (min-width:768px){.cs-block.cnc-offer .cnc-offer-container__item{margin:0 20px 45px;padding:25px 30px;flex-grow:1;flex-basis:0;width:auto}}@media (min-width:1024px){.cs-block.cnc-offer .cnc-offer-container__item{font-size:1.8rem}}.cs-block.cnc-offer .cnc-offer-container__item .state-exchange,.cs-block.cnc-offer .cnc-offer-container__item .state-new,.cs-block.cnc-offer .cnc-offer-container__item .state-refurbished,.cs-block.cnc-offer .cnc-offer-container__item .state-used,.cs-block.cnc-offer .cnc-offer-container__item .status-title{font-size:1.4rem}@media (min-width:1024px){.cs-block.cnc-offer .cnc-offer-container__item .state-exchange,.cs-block.cnc-offer .cnc-offer-container__item .state-new,.cs-block.cnc-offer .cnc-offer-container__item .state-refurbished,.cs-block.cnc-offer .cnc-offer-container__item .state-used,.cs-block.cnc-offer .cnc-offer-container__item .status-title{font-size:1.8rem}}.cs-block.cnc-offer .cnc-offer-container__item .text{color:#2b5779;font-size:1.2rem;line-height:1.4}@media (min-width:1024px){.cs-block.cnc-offer .cnc-offer-container__item .text{font-size:1.8rem}}@media (min-width:768px){.cs-block.cnc-service{padding-bottom:85px}}.cs-block.cnc-service .cnc-service-container{display:flex;flex-direction:column}@media (min-width:768px){.cs-block.cnc-service .cnc-service-container{flex-direction:row}}@media (max-width:767.98px){.cs-block.cnc-service .cnc-service-container__item+.cnc-service-container__item{margin-top:20px}}@media (min-width:768px){.cs-block.cnc-service .cnc-service-container__item{margin:0 10px}}.authentication-wrapper .cs-block.cnc-service .cnc-service-container__item.left .block-title,.blog-page .post-holder .post-content .cs-block.cnc-service .cnc-service-container__item.left h2,.cart-container .cs-block.cnc-service .cnc-service-container__item.left .cart-summary>.summary.title,.checkout-onepage-success .page-title-wrapper .cs-block.cnc-service .cnc-service-container__item.left .page-title,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.left h2,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.left h4,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.left h5,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.left h6,.contact-index-index .cs-block.cnc-service .cnc-service-container__item.left .block-title,.cs-block.cnc-service .cnc-service-container__item.left .authentication-wrapper .block-title,.cs-block.cnc-service .cnc-service-container__item.left .blog-page .post-holder .post-content h2,.cs-block.cnc-service .cnc-service-container__item.left .cart-container .cart-summary>.summary.title,.cs-block.cnc-service .cnc-service-container__item.left .checkout-onepage-success .page-title-wrapper .page-title,.cs-block.cnc-service .cnc-service-container__item.left .cms-page-view .ugc h2,.cs-block.cnc-service .cnc-service-container__item.left .cms-page-view .ugc h4,.cs-block.cnc-service .cnc-service-container__item.left .cms-page-view .ugc h5,.cs-block.cnc-service .cnc-service-container__item.left .cms-page-view .ugc h6,.cs-block.cnc-service .cnc-service-container__item.left .contact-index-index .block-title,.cs-block.cnc-service .cnc-service-container__item.left .customer-account-create .block-title,.cs-block.cnc-service .cnc-service-container__item.left .customer-account-createpassword .block-title,.cs-block.cnc-service .cnc-service-container__item.left .customer-account-forgotpassword .block-title,.cs-block.cnc-service .cnc-service-container__item.left .customer-account-login .block-title,.cs-block.cnc-service .cnc-service-container__item.left .customer-account-logoutsuccess .block-title,.cs-block.cnc-service .cnc-service-container__item.left .filter-subtitle,.cs-block.cnc-service .cnc-service-container__item.left .opc-block-shipping-information .shipping-information-title,.cs-block.cnc-service .cnc-service-container__item.left .opc-block-summary>.title,.cs-block.cnc-service .cnc-service-container__item.left .page-footer .footer.content .title,.cs-block.cnc-service .cnc-service-container__item.left .title-2,.customer-account-create .cs-block.cnc-service .cnc-service-container__item.left .block-title,.customer-account-createpassword .cs-block.cnc-service .cnc-service-container__item.left .block-title,.customer-account-forgotpassword .cs-block.cnc-service .cnc-service-container__item.left .block-title,.customer-account-login .cs-block.cnc-service .cnc-service-container__item.left .block-title,.customer-account-logoutsuccess .cs-block.cnc-service .cnc-service-container__item.left .block-title,.opc-block-shipping-information .cs-block.cnc-service .cnc-service-container__item.left .shipping-information-title,.page-footer .footer.content .cs-block.cnc-service .cnc-service-container__item.left .title{background:url(../../frontend/Cnc/store-us/en_US/images/cs-blocks/cnc-service-bg1.jpg) no-repeat;background-size:cover}.authentication-wrapper .cs-block.cnc-service .cnc-service-container__item.right .block-title,.blog-page .post-holder .post-content .cs-block.cnc-service .cnc-service-container__item.right h2,.cart-container .cs-block.cnc-service .cnc-service-container__item.right .cart-summary>.summary.title,.checkout-onepage-success .page-title-wrapper .cs-block.cnc-service .cnc-service-container__item.right .page-title,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.right h2,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.right h4,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.right h5,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item.right h6,.contact-index-index .cs-block.cnc-service .cnc-service-container__item.right .block-title,.cs-block.cnc-service .cnc-service-container__item.right .authentication-wrapper .block-title,.cs-block.cnc-service .cnc-service-container__item.right .blog-page .post-holder .post-content h2,.cs-block.cnc-service .cnc-service-container__item.right .cart-container .cart-summary>.summary.title,.cs-block.cnc-service .cnc-service-container__item.right .checkout-onepage-success .page-title-wrapper .page-title,.cs-block.cnc-service .cnc-service-container__item.right .cms-page-view .ugc h2,.cs-block.cnc-service .cnc-service-container__item.right .cms-page-view .ugc h4,.cs-block.cnc-service .cnc-service-container__item.right .cms-page-view .ugc h5,.cs-block.cnc-service .cnc-service-container__item.right .cms-page-view .ugc h6,.cs-block.cnc-service .cnc-service-container__item.right .contact-index-index .block-title,.cs-block.cnc-service .cnc-service-container__item.right .customer-account-create .block-title,.cs-block.cnc-service .cnc-service-container__item.right .customer-account-createpassword .block-title,.cs-block.cnc-service .cnc-service-container__item.right .customer-account-forgotpassword .block-title,.cs-block.cnc-service .cnc-service-container__item.right .customer-account-login .block-title,.cs-block.cnc-service .cnc-service-container__item.right .customer-account-logoutsuccess .block-title,.cs-block.cnc-service .cnc-service-container__item.right .filter-subtitle,.cs-block.cnc-service .cnc-service-container__item.right .opc-block-shipping-information .shipping-information-title,.cs-block.cnc-service .cnc-service-container__item.right .opc-block-summary>.title,.cs-block.cnc-service .cnc-service-container__item.right .page-footer .footer.content .title,.cs-block.cnc-service .cnc-service-container__item.right .title-2,.customer-account-create .cs-block.cnc-service .cnc-service-container__item.right .block-title,.customer-account-createpassword .cs-block.cnc-service .cnc-service-container__item.right .block-title,.customer-account-forgotpassword .cs-block.cnc-service .cnc-service-container__item.right .block-title,.customer-account-login .cs-block.cnc-service .cnc-service-container__item.right .block-title,.customer-account-logoutsuccess .cs-block.cnc-service .cnc-service-container__item.right .block-title,.opc-block-shipping-information .cs-block.cnc-service .cnc-service-container__item.right .shipping-information-title,.page-footer .footer.content .cs-block.cnc-service .cnc-service-container__item.right .title{background:url(../../frontend/Cnc/store-us/en_US/images/cs-blocks/cnc-service-bg2.jpg) no-repeat;background-size:cover}.authentication-wrapper .cs-block.cnc-service .cnc-service-container__item .block-title,.blog-page .post-holder .post-content .cs-block.cnc-service .cnc-service-container__item h2,.cart-container .cs-block.cnc-service .cnc-service-container__item .cart-summary>.summary.title,.checkout-onepage-success .page-title-wrapper .cs-block.cnc-service .cnc-service-container__item .page-title,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item h2,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item h4,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item h5,.cms-page-view .ugc .cs-block.cnc-service .cnc-service-container__item h6,.contact-index-index .cs-block.cnc-service .cnc-service-container__item .block-title,.cs-block.cnc-service .cnc-service-container__item .authentication-wrapper .block-title,.cs-block.cnc-service .cnc-service-container__item .blog-page .post-holder .post-content h2,.cs-block.cnc-service .cnc-service-container__item .cart-container .cart-summary>.summary.title,.cs-block.cnc-service .cnc-service-container__item .checkout-onepage-success .page-title-wrapper .page-title,.cs-block.cnc-service .cnc-service-container__item .cms-page-view .ugc h2,.cs-block.cnc-service .cnc-service-container__item .cms-page-view .ugc h4,.cs-block.cnc-service .cnc-service-container__item .cms-page-view .ugc h5,.cs-block.cnc-service .cnc-service-container__item .cms-page-view .ugc h6,.cs-block.cnc-service .cnc-service-container__item .contact-index-index .block-title,.cs-block.cnc-service .cnc-service-container__item .customer-account-create .block-title,.cs-block.cnc-service .cnc-service-container__item .customer-account-createpassword .block-title,.cs-block.cnc-service .cnc-service-container__item .customer-account-forgotpassword .block-title,.cs-block.cnc-service .cnc-service-container__item .customer-account-login .block-title,.cs-block.cnc-service .cnc-service-container__item .customer-account-logoutsuccess .block-title,.cs-block.cnc-service .cnc-service-container__item .filter-subtitle,.cs-block.cnc-service .cnc-service-container__item .opc-block-shipping-information .shipping-information-title,.cs-block.cnc-service .cnc-service-container__item .opc-block-summary>.title,.cs-block.cnc-service .cnc-service-container__item .page-footer .footer.content .title,.cs-block.cnc-service .cnc-service-container__item .title-2,.customer-account-create .cs-block.cnc-service .cnc-service-container__item .block-title,.customer-account-createpassword .cs-block.cnc-service .cnc-service-container__item .block-title,.customer-account-forgotpassword .cs-block.cnc-service .cnc-service-container__item .block-title,.customer-account-login .cs-block.cnc-service .cnc-service-container__item .block-title,.customer-account-logoutsuccess .cs-block.cnc-service .cnc-service-container__item .block-title,.opc-block-shipping-information .cs-block.cnc-service .cnc-service-container__item .shipping-information-title,.page-footer .footer.content .cs-block.cnc-service .cnc-service-container__item .title{margin-bottom:0;padding:25px 20px;color:#fff;border-radius:4px 4px 0 0}.cs-block.cnc-service .cnc-service-container__item .item-content{padding:30px 30px 40px 20px;background:#fff;box-shadow:0 1px 6px 0 rgba(0,0,0,.06);border-radius:0 0 4px 4px}.cs-block.cnc-service .cnc-service-container__item .item-content__text{margin-bottom:20px}@media (max-width:767.98px){.cs-block.categories-highlight .cs-block__container{padding:0}}@media (max-width:767.98px){.cs-block.categories-highlight .categories-highlight-container{padding-left:20px}}@media (min-width:768px){.cs-block.categories-highlight .categories-highlight-container{padding-bottom:35px}}.cs-block.categories-highlight .a-center,.cs-block.categories-highlight .cs-block__title{padding:0 20px}@media (max-width:767.98px){.cs-block.categories-highlight .slick-list{padding-right:20px}}.cs-block.categories-highlight .slick-list .slick-slide>div{padding-right:20px}.cs-block.manufacturers .cs-block__container{mix-blend-mode:multiply}@media (max-width:767.98px){.cs-block.manufacturers .cs-block__container{padding:0}}.cs-block.manufacturers .manufacturers-container{display:flex;flex-wrap:wrap;justify-content:center;margin:50px 0 0}@media (min-width:768px){.cs-block.manufacturers .manufacturers-container{margin:50px 0}}.cs-block.manufacturers .manufacturers-container__item{width:16.66667%;padding:10px 20px;display:flex;justify-content:center;align-items:center;border-right:1px solid #8094a3}@media (min-width:768px){.cs-block.manufacturers .manufacturers-container__item{margin:0 0 40px}.cs-block.manufacturers .manufacturers-container__item:last-child,.cs-block.manufacturers .manufacturers-container__item:nth-child(6){border:none}}.cs-block.manufacturers .manufacturers-container__item a{display:block}.cs-block.manufacturers .manufacturers-container__item a img{display:block;max-width:15.6rem}@media (max-width:767.98px){.cs-block.manufacturers .slick-list{padding-right:50px}}.cs-block.industries-service{position:relative;display:flex;justify-content:center}@media (min-width:768px){.cs-block.industries-service{justify-content:flex-end}}.cs-block.industries-service .industries-service-slideshow{position:absolute;top:0;left:0;right:0;padding:0}.cs-block.industries-service .industries-service-slideshow img{width:auto;max-width:none;min-width:100%}.cs-block.industries-service .industries-service-slideshow .slick-list{padding:0}.cs-block.industries-service .cs-block__container{max-width:540px;position:relative;margin:0 20px;padding:0;background-color:rgba(43,87,121,.57)}@media (min-width:768px){.cs-block.industries-service .cs-block__container{margin:0 0 30px}}.cs-block.industries-service .cs-block__title{margin-bottom:0;padding:14px 10px;color:#fff;background-color:rgba(36,52,65,.71);text-align:center}@media (min-width:768px){.cs-block.industries-service .cs-block__title{text-align:left;padding:13px 10px 13px 40px}}.cs-block.industries-service .list-container{padding:25px 0}.cs-block.industries-service .list-container__item.is-active>a{background-color:#fff;color:#ff0909;font-weight:700}.cs-block.industries-service .list-container__item>a{background-color:transparent;color:#fff;padding:12px 40px;display:block;transition:background-color .3s linear,color .3s linear}@media (min-width:768px){.cs-block.industries-service .list-container__item>a{display:inline-block}}.cs-block.industries-service .list-container__item>a:before{content:"+";display:inline-block;margin-right:10px}@media (max-width:767.98px){.breadcrumbs{display:none}}.breadcrumbs .items{font-size:0}@media (min-width:768px){.breadcrumbs .items{margin:20px 0}}.breadcrumbs .items>li{display:inline-flex;align-items:center}.breadcrumbs .items>li,.breadcrumbs .items>li>a,.breadcrumbs .items>li>strong{color:#2b5779;font-size:1.4rem;line-height:1.4}.breadcrumbs .items>li a:hover{text-decoration:underline}.breadcrumbs .items>li>strong{font-weight:700}.breadcrumbs .items>li+li{padding-left:8px}.breadcrumbs .items>li+li:before{content:">";padding-right:8px}.breadcrumbs,.col2-set,.container,.cs-block .cs-block__container,.page-footer .footer.content,.page-header .header__content-wrapper,.page-layout-1column .column.main>.messages,body .page-main{width:100%;max-width:1440px;padding:0 20px;margin:0 auto}.account .page-main,.block.crosssell,.block.related,.block.upsell,.category-description-bottom,.inner-container,.reinsurance-contact{width:100%;max-width:1440px;padding:0 20px;margin:0 auto;max-width:1220px}body.cms-index-index .page-main{margin-top:0;max-width:none;padding:0}body.cms-index-index .page-bottom{padding-left:20px;padding-right:20px}body.cms-index-index .page-bottom,body.cms-index-index .page-bottom p{font-size:1.2rem;line-height:2}body.cms-no-route .page-main{min-height:auto;padding:0;margin:0;max-width:none}body .page-main{margin-top:30px;position:relative;min-height:48vh}body.contact-index-index .page-main{max-width:768px}.cms-index-index .columns{padding-bottom:0}.columns{padding-bottom:40px}.col1-layout .section{clear:both;overflow:hidden}@media (min-width:768px){.col1-layout .full{width:100%}.col1-layout .half{float:left;width:50%}.col1-layout .third{float:left;width:33.33333%}.col1-layout .fourth,.col1-layout .quarter{float:left;width:25%}.col1-layout .three-quarter{float:left;width:75%}.col1-layout .two-thirds{float:left;width:66.66667%}}@media (min-width:768px){.page-layout-2columns-left .columns .column.main{width:73%;float:right}.page-layout-2columns-left .columns .sidebar-additional,.page-layout-2columns-left .columns .sidebar-main{float:left;width:27%;padding-right:3.5%}.page-layout-2columns-left .columns .sidebar-additional{clear:left;padding-left:0}}@media (min-width:768px){.page-layout-2columns-right .columns .column.main{width:73%;float:left}.page-layout-2columns-right .columns .sidebar{float:right;width:27%;padding-left:2%}}@media (min-width:768px){.col3-layout .col-left,.col3-layout .col-main{float:left}.col3-layout .col-right{float:right}}@media (min-width:768px){.col2-set .col-1,.col2-set .col-2{float:left}.col2-set .col-1,.col2-set .col-2{width:50%;padding:0 10px}}@media (min-width:768px){.page-layout-3columns[class^=contentmanager-contentlist] .columns{display:flex;flex-direction:row}.page-layout-3columns[class^=contentmanager-contentlist] .main{order:2;width:73%}.page-layout-3columns[class^=contentmanager-contentlist] .ct-sidebar-additional{order:3;width:27%}.page-layout-3columns[class^=contentmanager-contentlist] .sidebar-main{order:1;width:27%}}@media (max-width:767.98px){.page-layout-3columns[class^=contentmanager-contentlist] .sidebar-main{display:none}}.styleguide .styleguide__part+.styleguide__part{margin-top:60px}.styleguide .section-title{color:grey;padding-left:10px;margin-bottom:40px;border-left:5px solid grey}.styleguide .styleguide-list li{margin-top:10px}.styleguide .icons-list [class^=icon-]{display:inline-block;margin:0 30px 20px 0;font-size:3rem}.jd-burger{position:relative;display:block;height:50px;width:50px;margin-right:20px;overflow:hidden;margin-left:-10px}@media (min-width:1280px){.jd-burger{display:none}}.jd-burger:hover{cursor:pointer}.jd-burger .line{top:50%;width:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.jd-burger .line,.jd-burger .line:after,.jd-burger .line:before{position:absolute;height:2px;background-color:#243441;transition:all .2s}.jd-burger .line:after,.jd-burger .line:before{content:"";display:block;left:0}.jd-burger .line:before{top:-8px;width:26px}.jd-burger .line:after{top:8px;width:10px}.jd-burger.is-active .line{background-color:transparent}.jd-burger.is-active .line,.jd-burger.is-active .line:after,.jd-burger.is-active .line:before{transition:all .2s}.jd-burger.is-active .line:after,.jd-burger.is-active .line:before{top:0;left:0;width:26px}.jd-burger.is-active .line:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.jd-burger.is-active .line:after{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.page-header{background-color:#fff;position:relative;z-index:150}@media (min-width:1280px){.page-header+.page-main{margin-top:30px}}.page-header>.header{position:relative;z-index:20;top:-100px;-webkit-transform:translateY(100px);transform:translateY(100px)}.page-header>.header.sticky{position:fixed;left:0;right:0;top:0;-webkit-transform:translateY(0);transform:translateY(0);background:#fff;transition:top .3s linear}@media (min-width:1280px){.page-header>.header.sticky{z-index:10}}@media (min-width:1280px) and (min-width:1280px){.page-header>.header.sticky .header__content-wrapper>.block-search{padding:16px 0}}.page-header .header__content-wrapper{display:flex;padding:0 15px;align-items:center}@media (min-width:1280px){.page-header .header__content-wrapper{padding:0 30px;align-items:normal}}.page-header .header__content-wrapper>.logo{padding:0 10px}@media (max-width:1279.98px){.page-header .header__content-wrapper>.logo{flex-grow:1;flex-basis:0;text-align:center}}@media (min-width:1280px){.page-header .header__content-wrapper>.logo{padding-right:20px;display:flex;align-items:center}}.page-header .header__content-wrapper>.logo img{width:175px}@media (min-width:1280px){.page-header .header__content-wrapper>.logo img{width:260px}}.page-header .header__content-wrapper>.block-search{margin-left:auto;display:flex;justify-content:center}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search{flex-grow:1;flex-basis:0;padding:25px 0}}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search .block-content{width:100%;max-width:570px;display:flex}}.page-header .header__content-wrapper>.block-search .block-content .icon-search{display:inline-block;font-size:1.8rem;padding:10px;color:#2b5779}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search .block-content .icon-search{display:none}}@media (max-width:1279.98px){.page-header .header__content-wrapper>.block-search .block-content.active form.minisearch{opacity:1}}@media (max-width:1279.98px){.page-header .header__content-wrapper>.block-search .ui-dialog{background-color:transparent;overflow:visible;padding:0;-webkit-transform:translateY(100%);transform:translateY(100%);border-top:1px solid #dfdfdf}.page-header .header__content-wrapper>.block-search .ui-dialog form.minisearch{display:flex!important;align-items:flex-start}}.page-header .header__content-wrapper>.block-search form.minisearch{display:none}@media (max-width:1279.98px){.page-header .header__content-wrapper>.block-search form.minisearch{background-color:rgba(36,52,65,.44);padding:8px 40px 8px 20px}.page-header .header__content-wrapper>.block-search form.minisearch.active{background-color:#fff}.opc-wrapper .methods-shipping .checkout-block-customer-shipping .page-header .header__content-wrapper>.block-search form.minisearch input,.page-header .header__content-wrapper>.block-search form.minisearch .input-text,.page-header .header__content-wrapper>.block-search form.minisearch .opc-wrapper .methods-shipping .checkout-block-customer-shipping input{position:relative;z-index:1}}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch{display:flex!important;align-items:center;width:100%}}.page-header .header__content-wrapper>.block-search form.minisearch .field.search{flex-grow:1}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch .field.search{margin-left:auto}}.page-header .header__content-wrapper>.block-search form.minisearch .field.search .label{margin-bottom:0}.page-header .header__content-wrapper>.block-search form.minisearch .field.search .label span{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.page-header .header__content-wrapper>.block-search form.minisearch .field.search .label:before{font-size:2.6rem;color:#666}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch .field.search .label:before{display:none}}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch .field.search .control>.mage-error+.mage-error{position:absolute}}.page-header .header__content-wrapper>.block-search form.minisearch .actions{margin-left:-1px;position:relative}.page-header .header__content-wrapper>.block-search form.minisearch .actions .search{height:36px;width:36px;padding:10px;background-color:#ee315e;color:#fff;border-radius:0 20px 20px 0;cursor:pointer}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch .actions .search{height:40px;width:48px}}.page-header .header__content-wrapper>.block-search form.minisearch .action.search:before,.page-header .header__content-wrapper>.block-search form.minisearch .search .label:before{content:"\e923";font-size:1rem;display:block}@media (min-width:1280px){.page-header .header__content-wrapper>.block-search form.minisearch .action.search:before,.page-header .header__content-wrapper>.block-search form.minisearch .search .label:before{font-size:1.5rem}}.page-header .header__content-wrapper>ul.links{display:flex;align-items:center;justify-content:center}@media (min-width:1280px){.page-header .header__content-wrapper>ul.links{margin-right:40px}}.page-header .header__content-wrapper>ul.links>li{flex:1;text-align:center}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.page-header .header__content-wrapper>ul.links>li{flex:auto}}.page-header .header__content-wrapper>ul.links>li+li{margin-left:20px}.page-header .header__content-wrapper>ul.links .customer-name,.page-header .header__content-wrapper>ul.links>li.authorization-link>a{position:relative;display:flex;flex-direction:column}.page-header .header__content-wrapper>ul.links .customer-name:before,.page-header .header__content-wrapper>ul.links>li.authorization-link>a:before{content:"\e92d";font-size:2.9rem;color:#2b5779;margin-bottom:6px}@media (max-width:1279.98px){.page-header .header__content-wrapper>ul.links .customer-name,.page-header .header__content-wrapper>ul.links>li.authorization-link>a{width:40px;text-indent:-9999px}.page-header .header__content-wrapper>ul.links .customer-name:before,.page-header .header__content-wrapper>ul.links>li.authorization-link>a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:3rem;text-indent:0;margin-bottom:0}}.page-header .header__content-wrapper>ul.links .customer-welcome{position:relative}.page-header .header__content-wrapper>ul.links .customer-welcome+.authorization-link,.page-header .header__content-wrapper>ul.links .customer-welcome .customer-menu{display:none}.page-header .header__content-wrapper>ul.links .customer-welcome.active .customer-menu{display:block}.page-header .header__content-wrapper>ul.links .customer-welcome ul{position:absolute;right:0;bottom:-6px;-webkit-transform:translateY(100%);transform:translateY(100%);min-width:130px;border:1px solid #d1d1d1;background-color:#e6e6e6}.page-header .header__content-wrapper>ul.links .customer-welcome ul li{margin:0}.page-header .header__content-wrapper>ul.links .customer-welcome ul li a{display:block;padding:10px}.page-header .header__content-wrapper>ul.links .customer-name:hover{cursor:pointer}@media (max-width:1279.98px){.page-header .customer-block{display:none}}@media (min-width:1280px){.page-header .customer-block{display:flex}.page-header .customer-block.active>a:after,.page-header .customer-block.active>a:before{opacity:1;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}}.page-header .customer-block>a{display:flex;padding:12px 20px;position:relative;color:#3191d3;font-size:1.2rem;font-weight:700;text-transform:uppercase}@media (min-width:1280px){.page-header .customer-block>a{text-transform:none;color:#2b5779;font-size:1.3rem}.page-header .customer-block>a:after,.page-header .customer-block>a:before{display:inline-block;position:absolute;z-index:2;content:"";left:50%;top:100%;-webkit-transform:translateX(-50%) translateY(-25px);transform:translateX(-50%) translateY(-25px);width:0;height:0;opacity:0;border-style:solid;border-width:0 10px 10px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}.page-header .customer-block>a:before{border-color:transparent transparent #dfdfdf}.page-header .customer-block>a:after{border-color:transparent transparent #fff;margin-top:1px}}.page-header .customer-block>a>span{display:flex;align-items:center;flex-wrap:nowrap}.page-header .customer-block>a>span:before{content:"\e92d";font-size:1.7rem;color:#3191d3;margin-right:8px}@media (min-width:1280px){.page-header .customer-block>a>span:before{color:#2b5779;font-size:2.6rem}}body.searchautocomplete__active{overflow:hidden}@media (max-width:1279.98px){.searchautocomplete__active form.minisearch{padding-right:60px}}.mst-searchautocomplete__autocomplete{position:absolute;opacity:0;visibility:hidden;background-color:#fff;width:100%!important;left:0!important;right:0!important;padding:50px 20px}@media (max-width:1279.98px){.mst-searchautocomplete__autocomplete{height:calc(100vh - 59px);padding:52px 20px 20px;top:0!important}.mst-searchautocomplete__autocomplete:before{content:"";display:block;background-color:rgba(1,1,1,.4);position:absolute;top:100%;left:0;right:0;height:100vh;z-index:-1;visibility:hidden;transition:visibility .5s linear}}@media (min-width:1280px){.mst-searchautocomplete__autocomplete{box-shadow:26px -8px 10px -11px hsla(0,0%,43.5%,.5)}}.mst-searchautocomplete__autocomplete._active{opacity:1;visibility:visible;transition:opacity .3s linear;margin-top:9px}@media (max-width:1279.98px){.mst-searchautocomplete__autocomplete._active:before{visibility:visible}}@media (min-width:1280px){.mst-searchautocomplete__autocomplete._active{margin-top:16px}.mst-searchautocomplete__autocomplete._active:after,.mst-searchautocomplete__autocomplete._active:before{display:inline-block;position:absolute;content:"";left:50%;top:0;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px);width:0;height:0;border-style:solid;border-width:0 10px 10px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}.mst-searchautocomplete__autocomplete._active:before{border-color:transparent transparent #dfdfdf}.mst-searchautocomplete__autocomplete._active:after{border-color:transparent transparent #fff;margin-top:1px}}.mst-searchautocomplete__autocomplete .meta .title{margin-bottom:8px;font-weight:500}.mst-searchautocomplete__wrapper{max-width:1190px;min-height:25rem;margin:0 auto;overflow-x:hidden;overflow-y:auto}@media (max-width:1279.98px){.mst-searchautocomplete__wrapper{height:100%}}@media (min-width:1280px){.mst-searchautocomplete__wrapper{max-height:70vh;padding:0 20px}}@media (max-width:1279.98px){.mst-searchautocomplete__index.magento_catalog_product .mst-searchautocomplete__index-title{display:none}}.mst-searchautocomplete__index.magento_catalog_product ul>li{display:flex;padding:10px 10px 10px 0}@media (max-width:1279.98px){.mst-searchautocomplete__index.magento_catalog_product ul>li{border-width:0!important}.mst-searchautocomplete__index.magento_catalog_product ul>li+li{border-top-width:1px!important}.mst-searchautocomplete__index.magento_catalog_product ul>li .status-titles-grid{display:none}}@media (min-width:1280px){.mst-searchautocomplete__index.magento_catalog_product ul>li{padding:10px 10% 10px 10px}}@media (min-width:1280px){.mst-searchautocomplete__index.magento_catalog_product ul>li+li{border-top:transparent}}.mst-searchautocomplete__index.magento_catalog_product ul>li .picture{width:70px}@media (min-width:1280px){.mst-searchautocomplete__index.magento_catalog_product ul>li .picture{width:180px}}.mst-searchautocomplete__index.magento_catalog_product ul>li .picture img{width:120px}.mst-searchautocomplete__index.magento_catalog_product ul>li .meta{display:flex;align-items:center;justify-content:space-between;flex-grow:1;flex-basis:0}@media (max-width:1279.98px){.mst-searchautocomplete__index.magento_catalog_product ul>li .meta{padding-left:20px}.mst-searchautocomplete__index.magento_catalog_product ul>li .meta .delivery-label,.mst-searchautocomplete__index.magento_catalog_product ul>li .meta .stock{font-size:1.1rem;display:inline-block}.mst-searchautocomplete__index.magento_catalog_product ul>li .meta .stock:before{margin-right:6px}}.mst-searchautocomplete__index.magento_catalog_product ul>li .delivery-label:before{content:"-";display:inline-block;margin-right:5px}.mst-search-categories{display:flex;flex-direction:column}@media (min-width:1280px){.mst-search-categories{flex-direction:row;flex-wrap:wrap;margin:-10px -35px}}@media (max-width:1279.98px){.mst-search-categories li+li{margin-top:10px}}@media (min-width:1280px){.mst-search-categories li{width:33.33333%;padding:10px 35px}}.mst-search-categories li a{display:flex;align-items:center;width:100%;height:100%;padding:20px;border:1px solid;font-size:1.6rem;font-weight:700;color:#8094a3}.mst-search-categories li a:focus,.mst-search-categories li a:hover{color:#3191d3}.mst-search-categories li a.category-link{position:relative}.mst-search-categories li a.category-link:focus [class*=icon-],.mst-search-categories li a.category-link:hover [class*=icon-]{background-color:#3191d3}.mst-search-categories li a.category-link [class*=icon-]{position:absolute;top:0;left:0;bottom:0;display:flex;align-items:center;justify-content:center;min-width:60px;padding:15px;background-color:#8094a3;color:#fff;font-size:3rem;transition:background-color .3s}.mst-search-categories li a.category-link .category-name{padding-left:60px}.mst-searchautocomplete__show-all{text-align:center;padding:20px}@media (min-width:1280px){.mst-searchautocomplete__show-all{padding:25px 0 50px}}.mst-searchautocomplete__show-all>a{font-weight:700;font-size:1.6rem}.mst-searchautocomplete__close{position:absolute;top:0;right:0;padding:10px;font-size:1.8rem}.mst-searchautocomplete__close:before{display:block;content:"\e900";color:#2b5779;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:1279.98px){.mst-searchautocomplete__close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:1280px){.mst-searchautocomplete__close:before{content:"\e913";color:#3191d3}}.mst-searchautocomplete__close:hover{cursor:pointer}@media (min-width:1280px){.mst-searchautocomplete__close{top:10px;right:10px}}@media (min-width:1280px){.cms-home .nav-sections{position:absolute;left:0;right:0}.nav-sections{background-color:hsla(0,0%,96.9%,.88);border-bottom:1px solid transparent;transition:background-color .2s linear,border .2s linear}.nav-sections.is-active,.nav-sections:hover{background-color:#fff;border-bottom:1px solid #dfdfdf}.nav-sections .nav-sections-item-content{position:relative}.nav-sections .navigation{max-width:840px;padding:0 10px;margin:0 auto}}@media (min-width:1280px) and (min-width:640px){.nav-sections .navigation{padding:0 20px}}@media (min-width:1280px){.nav-sections .navigation>ul{display:flex;justify-content:center}.nav-sections .navigation>ul>li.ambrands-menu-item a{color:#ee315e}.nav-sections .navigation>ul>li.ambrands-menu-item a:hover:after{left:5px}.nav-sections .navigation>ul>li.ambrands-menu-item a:after{content:"\e914";margin-left:10px;position:relative;left:0;top:1px;transition:left .3s linear;font-size:16px;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.nav-sections .navigation>ul>li.is-active>a,.nav-sections .navigation>ul>li:hover>a{color:#ee315e}.nav-sections .navigation>ul>li.is-active.parent:before,.nav-sections .navigation>ul>li.is-active>.submenu-container{opacity:1;visibility:visible;max-height:none;overflow:auto}.nav-sections .navigation>ul>li>a{display:flex;text-align:center;height:100%;align-items:center;justify-content:center;font-weight:700;padding:18px 10px;transition:color .2s;font-size:1.3rem;white-space:nowrap}.nav-sections .navigation>ul>li.parent:before,.nav-sections .navigation>ul>li>.submenu-container{display:block;position:absolute;left:0;right:0;height:65vh;max-height:0;opacity:0;visibility:hidden;overflow:hidden}.nav-sections .navigation>ul>li:before{content:"";bottom:1px;z-index:-1;-webkit-transform:translateY(100%);transform:translateY(100%);background-color:#fff}.nav-sections .navigation>ul>li>.submenu-container{padding:30px}.nav-sections .navigation>ul>li>.submenu-container>ul{width:100%;max-width:1440px;padding:0 20px;margin:0 auto;position:relative;height:100%;max-width:1185px;overflow-y:auto}.nav-sections .navigation>ul>li>.submenu-container>ul:before{content:"";display:block;position:absolute;left:calc(30% + 8px);top:0;bottom:0;border-left:1px solid #e4e9ee}.nav-sections .navigation>ul>li>.submenu-container>ul>li{width:30%;margin-top:10px}.nav-sections .navigation>ul>li>.submenu-container>ul>li:first-child{margin-top:20px}.nav-sections .navigation>ul>li>.submenu-container>ul>li.is-active>a,.nav-sections .navigation>ul>li>.submenu-container>ul>li:hover>a{background-color:#3191d3;color:#fff;transition:background-color .2s ease-out}.nav-sections .navigation>ul>li>.submenu-container>ul>li.is-active>.submenu-container{max-height:none;overflow:auto}.nav-sections .navigation>ul>li>.submenu-container>ul>li.is-active>.submenu-container .push-marketing,.nav-sections .navigation>ul>li>.submenu-container>ul>li.is-active>.submenu-container>ul>li{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.nav-sections .navigation>ul>li>.submenu-container>ul>li>a{display:block;padding:6px 10px 6px 2px;text-align:left;font-weight:700;background-color:transparent}.nav-sections .navigation>ul>li>.submenu-container>ul>li>a>span:not(.icon){margin-left:8px}.nav-sections .navigation>ul>li>.submenu-container>ul>li>a .icon{display:inline-block;width:30px;text-align:center}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container{display:flex;position:absolute;top:0;bottom:0;left:calc(30% + 8px);right:20px;min-width:230px;overflow:hidden;max-height:0;font-size:1.4rem;padding-right:10px}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container a:not(.btn):not(.btn--pink):not(.action.tocart):not(.action.checkout):not(.action.continue):not(.btn--border):not(.open-filter-btn):not(.btn--border-white):not(.action.action-apply):not(.action.apply):not(.action.action-auth-toggle):not(.action.action-login):not(.action.action-menu-item):not(.action.action-show-popup):not(.action.clear):not(.action.compare):not(.action.create):not(.action.customize):not(.action.login):not(.action.save):not(.action.select):not(.action.share):not(.action.submit):not(.action.subscribe):not(.action.update){color:#2b5779}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container>ul{width:40%;padding:20px 40px;border-right:1px solid #e4e9ee;overflow:auto}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container>ul>li{visibility:hidden;overflow:auto}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container>ul>li:hover>a{text-decoration:underline}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container>ul>li>a{display:inline-block;padding:10px 0;text-align:left;transition:border-bottom .2s linear}.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container .push-marketing,.nav-sections .navigation>ul>li>.submenu-container>ul>li>.submenu-container>ul>li{-webkit-transform:translateX(-10px);transform:translateX(-10px);transition:opacity .3s linear,-webkit-transform .2s linear;transition:transform .2s linear,opacity .3s linear;transition:transform .2s linear,opacity .3s linear,-webkit-transform .2s linear;opacity:0}.nav-sections-cursor{position:absolute;bottom:0;left:0;right:0;height:2px;opacity:0;transition:opacity .2s linear;pointer-events:none}.nav-sections-cursor.is-visible{opacity:1}.nav-sections-cursor>span{display:block;position:absolute;bottom:0;left:0;height:10px;width:20px;transition:left .3s linear;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.nav-sections-cursor>span:after,.nav-sections-cursor>span:before{position:absolute;content:"";display:inline-block;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 10px 10px}.nav-sections-cursor>span:before{border-color:transparent transparent #dfdfdf}.nav-sections-cursor>span:after{border-color:transparent transparent #fff;margin-top:1px}}.nav-sections .push-marketing{width:60%;padding:30px 0 30px 40px}.nav-sections .push-marketing .push-item{display:flex;align-items:center;position:relative;border:1px solid #dfdfdf;padding:5px}.nav-sections .push-marketing .push-item+.push-item{margin-top:45px}.nav-sections .push-marketing .content{padding:10px 10px 25px;flex:2}.nav-sections .push-marketing .title{display:block;font-size:1.8rem;font-weight:700;color:#3191d3;margin-bottom:10px}.nav-sections .push-marketing .text{font-size:1.4rem}.nav-sections .push-marketing .picture{flex:1;text-align:center}.nav-sections .push-marketing a{position:absolute;bottom:-15px;left:20px}@media (max-width:1279.98px){.nav-sections{position:fixed;top:49px;bottom:0;left:0;right:0;width:100vw;height:calc(var(--app-height) - 50px);max-height:0;background-color:#fff;overflow-y:auto;overflow-x:hidden;transition:max-height .4s ease-in,padding-top .3s linear;z-index:10;padding-top:0}.nav-sections.is-active{max-height:1000px;transition:max-height .4s ease-in;padding-top:52px}.nav-sections .navigation>ul>li>a{position:relative;display:block;padding:16px 20px;font-size:1.3rem;font-weight:700;line-height:1.4}.nav-sections .navigation>ul>li.ambrands-menu-item>a{color:#ee315e}.nav-sections .navigation>ul>li.ambrands-menu-item.is-active>a,.nav-sections .navigation>ul>li.parent.is-active>a{color:#3191d3}.nav-sections .navigation>ul>li.ambrands-menu-item.is-active>a:after,.nav-sections .navigation>ul>li.parent.is-active>a:after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}.nav-sections .navigation>ul>li.ambrands-menu-item.is-active>.submenu-container,.nav-sections .navigation>ul>li.parent.is-active>.submenu-container{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);max-height:none;padding-bottom:20px}.nav-sections .navigation>ul>li.ambrands-menu-item>a:after,.nav-sections .navigation>ul>li.parent>a:after{content:"\e90c";position:absolute;top:50%;right:20px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);font-size:1rem;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear}.nav-sections .navigation>ul>li>.submenu-container{max-height:0;overflow:hidden;opacity:0;visibility:hidden;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear;transition:transform .3s linear,opacity .3s linear,-webkit-transform .3s linear}.nav-sections .navigation>ul>li>.submenu-container>ul.submenu>li.see-all>a{color:#3191d3;font-size:1.3rem;text-decoration:underline}.nav-sections .navigation>ul>li>.submenu-container>ul.submenu>li>a{display:block;padding:12px 10px 12px 25px;color:#2b5779;font-size:1.2rem;font-weight:700}.nav-sections .navigation>ul>li>.submenu-container>ul.submenu>li>a>.icon{display:inline-block;vertical-align:middle;text-align:center;font-size:1.7rem;width:20px;margin-right:10px}.nav-sections .navigation>ul>li>.submenu-container>ul.submenu>li .submenu-container,.nav-sections .push-marketing{display:none}.nav-sections-items{margin-bottom:15px}.nav-sections-items:after{content:"";display:block;margin:0 20px;border-bottom:1px solid #dfdfdf}}.page-header .nav-sections .customer-block,.page-header .nav-sections .panel.wrapper{display:block}.sticky .minicart-wrapper .counter.qty{top:15px}.minicart-wrapper{margin-right:-10px}.minicart-wrapper.desktop{display:none}@media (min-width:1280px){.minicart-wrapper{margin-right:-20px}.minicart-wrapper.desktop{display:flex}.minicart-wrapper.mobile{display:none}}.minicart-wrapper>.action{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:10px 20px;color:#2b5779}.minicart-wrapper>.action.active{color:#3191d3}.minicart-wrapper>.action.active:after,.minicart-wrapper>.action.active:before{opacity:1;-webkit-transform:translateX(-50%) translateY(-10px);transform:translateX(-50%) translateY(-10px)}.minicart-wrapper>.action:before{content:"\e90d";font-size:2.8rem;margin-right:8px}@media (max-width:1279.98px){.minicart-wrapper>.action{right:-5px;width:40px;text-indent:-9999px}.minicart-wrapper>.action:before{font-size:1.8rem;text-indent:0}.minicart-wrapper>.action>.text:before{display:none}}@media (min-width:1280px){.minicart-wrapper>.action:after,.minicart-wrapper>.action:before{display:inline-block;position:absolute;z-index:2;content:"";left:50%;top:100%;-webkit-transform:translateX(-50%) translateY(-25px);transform:translateX(-50%) translateY(-25px);width:0;height:0;opacity:0;border-style:solid;border-width:0 10px 10px;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear, -webkit-transform .3s linear;margin-right:0}.minicart-wrapper>.action:before{border-color:transparent transparent #dfdfdf}.minicart-wrapper>.action:after{border-color:transparent transparent #fff;margin-top:1px}}.minicart-wrapper>.action>.text{font-size:1.3rem;font-weight:500;display:flex;align-items:center}.minicart-wrapper>.action>.text:before{content:"\e90d";font-size:2.8rem;margin-right:8px}.minicart-wrapper .counter.qty{display:flex;height:20px;width:20px;position:absolute;top:22px;left:35px;align-items:center;justify-content:center;padding:4px;color:#fff;font-weight:700;font-size:1.1rem;border-radius:50%;background-color:#ee315e;transition:background-color .2s}.minicart-wrapper .counter.qty.empty{display:none}@media (max-width:1279.98px){.minicart-wrapper .counter.qty{right:-6px;text-indent:0}}.minicart-wrapper .ui-dialog>[data-role=dropdownDialog]{display:block}.block-minicart .minicart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:150px;margin-bottom:10px}.minicart-header .block-title{margin-bottom:16px;color:#ee315e;text-align:left}.minicart-header .block-title .text{color:#2b5779;margin-right:10px}.minicart-content table{table-layout:fixed}.minicart-content table,.minicart-content table tbody,.minicart-content table thead,.minicart-content table tr{width:100%}.minicart-content table td,.minicart-content table th,.minicart-content table tr{border:none;vertical-align:middle;text-align:center}.minicart-content table th{background:none;color:#3191d3;font-size:1.4rem}.minicart-content table td.item{text-align:left}.minicart-content table .col.item{width:40%;position:relative;padding-left:15%}.minicart-content table .col.status{width:20%}.minicart-content table .col.price{width:10%}.minicart-content table .col.qty{width:100px}.minicart-content table .col.subtotal{width:10%}.minicart-content table .col.actions{width:60px}.minicart-content .minicart-items-wrapper{height:auto!important;overflow:auto;max-height:425px}.minicart-content .minicart-items-wrapper .minicart-items{border:1px solid #dfdfdf}.minicart-content .minicart-items-wrapper .minicart-items li+li{border-top:1px solid #dfdfdf}.minicart-content .product-item .product-item-details{display:flex;align-items:center;min-height:120px}.minicart-content .product-item .product-item-name{font-size:1.6rem;font-weight:500;margin-bottom:10px}.minicart-content .product-item .state-exchange,.minicart-content .product-item .state-new,.minicart-content .product-item .state-refurbished,.minicart-content .product-item .state-used,.minicart-content .product-item .status-title{margin:0 auto;width:130px}.minicart-content .product-item .stock:after{content:"-";margin:0 5px}.minicart-content .product-item .product.options>[data-role=content]{margin-top:0}.minicart-content .product-item .product.options:not(.list){margin-top:10px}.minicart-content .product-item .product.options .list{font-size:1.4rem}.minicart-content .product-item .product.options .list:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.minicart-content .product-item .product.options .list .label,.minicart-content .product-item .product.options .list .values{float:left;margin-top:6px}.minicart-content .product-item .product.options .list .label{clear:left;font-weight:700;margin-right:6px}.minicart-content .product-item .product.options .list .label:after{content:" :"}.minicart-content .product-item .product-item-pricing .price-including-tax{display:none}.minicart-content .product-item .product-item-actions .actions{text-align:center}.minicart-content .product-item .details-qty>label{margin-right:10px}.minicart-content .product-item .details-qty>input{max-width:70px;margin-right:10px;padding-top:6px;padding-bottom:6px}.minicart-content .product-item-photo{display:block;width:120px;position:absolute;top:10px;left:10px}.minicart-content .product-image-wrapper{padding-bottom:0!important}.minicart-footer{margin-bottom:10px;max-width:1060px}.minicart-footer .subtotal{display:flex;justify-content:flex-end;align-items:flex-end;padding:20px 0;font-size:1.8rem}.minicart-footer .subtotal .label{color:#3191d3;font-size:1.4rem}.minicart-footer .subtotal .amount{margin-left:10px;color:#ee315e;font-weight:700;font-size:1.6rem}.minicart-footer .subtotal .price-including-tax{display:none}.minicart-footer .actions{display:flex;justify-content:flex-end;align-items:center}.minicart-footer .actions>.primary{margin-right:10px}.minicart-footer .actions>.primary .action{text-decoration:underline;margin-right:20px}.minicart-footer .actions .stripe-payments-express-minicart{margin-bottom:5px;margin-top:0}.page-header .panel.wrapper{position:relative;z-index:22}@media (max-width:1279.98px){.page-header .panel.wrapper{display:none}}.page-header .panel.header{font-size:1.2rem;color:#3191d3;padding-bottom:20px}@media (max-width:1279.98px){.page-header .panel.header{display:flex;flex-direction:column}.page-header .panel.header .panel-link--first{order:2}.page-header .panel.header .panel-link--second{order:1}.page-header .panel.header .switcher-language{order:3}}@media (min-width:1280px){.page-header .panel.header{display:flex;background-color:#2b5779;color:#fff;padding-bottom:0}}@media (min-width:1024px){.page-header .panel.header{font-size:1.2rem}}.page-header .panel-text{display:none}@media (min-width:1280px){.page-header .panel-text{display:flex;align-items:center;padding:8px 30px;font-size:1.2rem}}.page-header .panel-link{display:flex;align-items:center;flex-wrap:nowrap;font-weight:700;text-transform:uppercase;padding:12px 20px;color:#3191d3}@media (min-width:1280px){.page-header .panel-link{color:#fff;padding:8px 25px}}@media (max-width:1279.98px){.page-header .panel-link--first:before{content:"\e938";display:inline-block;margin-right:10px;font-size:1.8rem;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}@media (min-width:768px){.page-header .panel-link--first{margin-left:auto;background-color:#8094a3}}@media (min-width:1280px){.page-header .panel-link--second{background-color:#3191d3}}.page-header .panel-link--second:before{content:"\e911";display:inline-block;margin-right:10px;font-size:1.7rem}@media (min-width:1280px){.page-header .panel-link--second:before{font-size:2.4rem}}@media (min-width:768px){.page-footer .footer-reinsurance{display:flex}}.page-footer .footer-reinsurance>li{display:flex;flex-grow:1;flex-basis:0;padding:30px 20px;background-color:#2b5779;color:#fff;font-size:1.4rem;justify-content:center}@media (min-width:1024px){.page-footer .footer-reinsurance>li{font-size:1.8rem}}.page-footer .footer-reinsurance>li:nth-child(2){background-color:#38729f}.page-footer .footer-reinsurance>li>span{display:flex;align-items:center}@media (max-width:767.98px){.page-footer .footer-reinsurance>li>span{margin:0 auto;max-width:300px;width:100%}}.page-footer .footer-reinsurance>li .icon{display:inline-block;width:35px;margin-right:20px;text-align:center;font-size:3.4rem}@media (min-width:768px){.page-footer .footer-reinsurance>li .icon{width:50px;font-size:4rem}}.page-footer .footer.content{display:flex;justify-content:space-between;flex-direction:column;max-width:1230px;color:#2b5779;font-size:1.2rem}@media (max-width:767.98px){.page-footer .footer.content{text-align:center;padding:0}.page-footer .footer.content .footer-content-left{order:3}.page-footer .footer.content .footer-content-center{padding:0 20px;margin-top:20px;order:1}.page-footer .footer.content .footer-content-center p{max-width:300px;margin:0 auto}}@media (min-width:768px){.page-footer .footer.content{align-items:flex-start;flex-direction:row;font-size:1.3rem;padding:35px 20px 30px}}@media (min-width:768px){.page-footer .footer.content>div:not(:last-child){padding-right:20px}}@media (max-width:767.98px){.page-footer .footer.content .title{font-size:1.8rem;padding:10px;margin-bottom:0}}@media (max-width:767.98px){.page-footer .footer.content .collapsible-wrapper-mobile>[data-role=title]{font-size:1.8rem}}.page-footer .footer.content a.phone-link{display:inline-block;font-weight:700;text-decoration:none}.page-footer .footer.content a.contact-form-link{margin-top:15px}.page-footer .footer.content p{font-size:1.2rem;margin-bottom:5px;text-align:left;line-height:1.8}@media (min-width:768px){.page-footer .footer.content p{font-size:1.3rem;line-height:1.5}}@media (max-width:767.98px){.page-footer .footer.content .footer-content-left>div{margin-bottom:30px}}@media (min-width:768px){.page-footer .footer.content .footer-content-left{background:none}.page-footer .footer.content .footer-content-left>div{display:flex;flex-wrap:wrap}}@media (min-width:768px){.page-footer .footer.content .footer-content-left .links{width:50%}.page-footer .footer.content .footer-content-left .links:not(:last-child){padding-right:20px}}.page-footer .footer.content .footer-content-left .links li:before{top:7px;-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width:767.98px){.page-footer .footer.content .footer-content-left .links li{padding-left:0}.page-footer .footer.content .footer-content-left .links li:before{display:none}.page-footer .footer.content .footer-content-left .links li+li{margin:0}}.page-footer .footer.content .footer-content-left .links li a{color:#2b5779}@media (max-width:767.98px){.page-footer .footer.content .footer-content-left .links li a{display:block;padding:10px}}.page-footer .footer.content .footer-content-right{width:100%}@media (max-width:767.98px){.page-footer .footer.content .footer-content-right{order:2;display:flex;flex-direction:column-reverse}}@media (min-width:768px){.page-footer .footer.content .footer-content-right{max-width:300px}}.page-footer .footer.content .footer-content-right a{display:inline-block;padding:0 10px;font-size:2rem;color:#3191d3}.page-footer .footer.content .payment-method-container>div{display:flex;justify-content:center;margin:0 auto}.page-footer .footer.content .payment-method-container>div img{max-height:18px}@media (min-width:768px){.page-footer .footer.content .payment-method-container>div{justify-content:space-between}}@media (max-width:767.98px){.page-footer .footer.content .payment-method-container>div{padding-left:10px;padding-right:10px}.page-footer .footer.content .payment-method-container>div img{margin:0 10px 30px}}.page-footer .footer.content .social-container{margin:20px 0}@media (min-width:768px){.page-footer .footer.content .social-container{margin:40px 0 0}}.page-footer .footer.content .social-links{display:flex;color:#3191d3}@media (max-width:767.98px){.page-footer .footer.content .social-links{justify-content:center}}@media (min-width:768px){.page-footer .footer.content .social-links{margin:0 -10px}}.page-footer .footer.content .social-links>li:not(:last-child){margin-right:25px}@media (max-width:767.98px){.page-footer .footer.content .collapsible-wrapper-mobile>[data-role=title]{position:relative;cursor:pointer;text-decoration:none;font-size:1.4rem;line-height:1.4}.page-footer .footer.content .collapsible-wrapper-mobile>[data-role=title]:after{display:inline-block;content:"\e90c";text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;font-size:1.2rem;color:#4d4d4d;-webkit-transform:scaleY(1);transform:scaleY(1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.page-footer .footer.content .collapsible-wrapper-mobile>[data-role=title][aria-selected=true]:after{-webkit-transform:scaleY(-1);transform:scaleY(-1);transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s, -webkit-transform .1s}.page-footer .footer.content .collapsible-wrapper-mobile>[data-role=content]{margin-top:10px}.page-footer .footer.content .collapsible-wrapper-mobile>.title{cursor:pointer}.page-footer .footer.content .collapsible-wrapper-mobile>div{display:none}}.page-footer .footer-bottom{background-color:#ee315e;display:flex;justify-content:center}.page-footer .footer-bottom li{display:flex;align-items:center;justify-content:center;color:#fff}@media (max-width:767.98px){.page-footer .footer-bottom li{flex-grow:1;flex-basis:0}}.page-footer .footer-bottom li:not(:last-child):after{content:"-";display:inline-block}.page-footer .footer-bottom a{display:inline-block;padding:14px 15px;color:#fff;font-size:1.2rem;text-align:center}.catalog-product_compare-index .action.print.hidden-print{display:block;margin-bottom:20px}.table-wrapper.comparison{overflow-x:auto}.table.data.table-comparison{border:1px solid #f2f2f2}.table.data.table-comparison thead{background-color:#fafafa;border-bottom:1px solid #f2f2f2}.table.data.table-comparison thead td,.table.data.table-comparison thead th{vertical-align:middle}.table.data.table-comparison tbody td{max-width:480px;min-width:280px}.table.data.table-comparison tbody+tbody,.table.data.table-comparison tr+tr{border-top:1px solid #f2f2f2}.table.data.table-comparison tbody+tbody tr:first-child{background-color:#fafafa}.table.data.table-comparison td,.table.data.table-comparison th{padding:15px;border-right:1px solid #f2f2f2;text-align:center}.table.data.table-comparison th{font-weight:700}.table.data.table-comparison td:last-child{border-right:0}.table.data.table-comparison td.cell.product.info .product-item-name,.table.data.table-comparison td.cell.product.info .product-item-photo{display:block}.table.data.table-comparison .actions-primary,.table.data.table-comparison td.cell.product.info .price-box,.table.data.table-comparison td.cell.product.info .product-item-name,.table.data.table-comparison td.cell.product.info .product-item-photo{margin-bottom:10px}.filter-options-title,.filter-subtitle{display:block}.filter-current{margin-bottom:10px;font-size:1.2rem}.filter-current .filter-current-subtitle{font-weight:700;font-size:1.5rem;color:#2b5779}.filter-current .filter-current-subtitle:after{content:":";display:inline-block}.filter-current .items .item{display:inline-block;padding:5px 10px 5px 15px;border:1px solid #8094a3;border-radius:50px}.filter-current .items .item .filter-label{display:none}.filter-current .items .item .filter-value{margin-left:0}.filter-current .items .item .action.remove{display:inline-block;vertical-align:middle;position:relative;top:1px;padding:5px}.filter-current .items .item .action.remove:before{content:"\e913";color:#3191d3;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-current .items .item .action.remove span{display:none}.filter-clear{display:inline-block;margin-bottom:20px}.filter-content .amshopby-filter-current .amshopby-items{display:flex;flex-wrap:wrap;padding:0}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item{padding:10px 20px;margin-bottom:10px;margin-right:5px}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item .amshopby-filter-name{display:none}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item .amshopby-filter-value{order:1}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item .amshopby-remove{position:relative;order:2;margin-left:8px;color:#3191d3}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item .amshopby-remove:before{position:static;background:none;border:none;-webkit-transform:rotate(0);transform:rotate(0);text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";height:auto}.filter-content .amshopby-filter-current .amshopby-items .amshopby-item.item .amshopby-remove:after{display:none}.filter-options .items .item{padding:5px 0;position:relative}@media (min-width:768px){.filter-options .items .item{display:inline-block;padding:5px 0 5px 20px}}.filter-options .items .item .items-children.-folding{padding-left:0}.filter-options .items .item .am-collapse-icon{left:0}.filter-options .items .item a{font-weight:700;text-decoration:none}.filter-options .items.am-category-view{font-size:1.2rem}@media (min-width:768px){.filter-options .items.am-category-view .item{display:block}}.filter-options .filter-options-item:not(:last-child){margin-bottom:20px}@media (min-width:768px){.filter-options .filter-options-item:not(:last-child){margin-bottom:40px}}.filter-options .filter-options-item .filter-options-title{margin-bottom:18px;font-weight:700;font-size:1.5rem;color:#2b5779}.filter-options .filter-options-item .filter-options-title:after{content:":";margin-left:5px}@media (min-width:768px){.filter-options .filter-options-item .filter-options-content .am-ranges .items{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.filter-options .filter-options-item .filter-options-content .count{display:none}.filter-options .filter-options-item .filter-options-content form .label,.filter-options .filter-options-item .filter-options-content form label{margin:0;font-size:1.2rem;color:#2b5779}.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item{width:100%}@media (min-width:768px){.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item:nth-child(3),.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item:nth-child(4){padding-left:10px}}.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item input[type=checkbox]+label{display:block}.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item input[type=checkbox]+label>a{display:block;font-weight:700;text-transform:uppercase;color:#243441}.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item input[type=checkbox]+label>a>div[class*=state-]{margin-top:-4px}@media (min-width:768px){.filter-options .filter-options-item .filter-options-content .am-filter-items-attr_cnc_state_of_wear>.item input[type=checkbox]+label>a>div[class*=state-]{min-width:inherit}}.filter-options .am-category-wrapper._active .amshopby-category-dropdown:after{-webkit-transform:scale(-1);transform:scale(-1)}.filter-options .am-category-wrapper .amshopby-category-dropdown{padding:10px 40px 10px 10px;min-height:38px;border-bottom:4px solid;border-color:#2b5779;border-radius:3px;color:#2b5779;font-weight:700;font-size:1.3rem;line-height:1.8}@media (min-width:768px){.filter-options .am-category-wrapper .amshopby-category-dropdown{min-height:48px}}.filter-options .am-category-wrapper .amshopby-category-dropdown:before{display:none}.filter-options .am-category-wrapper .amshopby-category-dropdown:after{height:auto;width:auto;top:15px;margin-top:0;background:none;border:none;content:"\e90c";text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter-options .am-category-wrapper .amshopby-category-dropdown .am-multiselect-crumb{padding:0;margin:0;background:none;border:none;border-radius:0;color:#2b5779;font-size:1.3rem}.filter-options .am-category-wrapper .amshopby-category-dropdown .am-multiselect-crumb .action-close{display:none}.open-filter-btn{display:none;width:100%;max-width:400px;padding:8px 32px;margin:20px auto 0;color:#3191d3;border-color:currentColor}@media (max-width:767.98px){.open-filter-btn.is-visible{display:block}}.catalog-product-view .action-skip-wrapper{display:none}@media (max-width:767.98px){.catalog-product-view .fotorama .fotorama__wrap .fotorama__nav-wrap{display:none!important}}.catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--bottom:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--left:before,.catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--right:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__nav.fotorama__shadows--top:before,.catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--bottom:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--left:before,.catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--right:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__stage.fotorama__shadows--top:before{background-image:none;background-position:0;bottom:0}.catalog-product-view .fotorama .fotorama__wrap .fotorama__fullscreen-icon:focus{box-shadow:none}.catalog-product-view .fotorama .fotorama__wrap .fotorama__fullscreen-icon:focus:after{box-shadow:0 0 0 0 transparent}.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr{background-color:transparent}.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--next:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:2.6rem;color:#999;font-family:jade-icons;content:"\e608";z-index:100}.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr--prev:after{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.catalog-product-view .fotorama .fotorama__wrap .fotorama__arr__arr{display:none}.catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb__arr:hover{background-color:hsla(0,0%,100%,.8)}.catalog-product-view .fotorama .fotorama__wrap .fotorama__thumb-border{border-color:#243441}.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container:after,.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container:after{content:"›";font-size:2.4rem;color:#fff;z-index:2}.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container:before{content:"";width:46px;height:46px;border-radius:50%;background-color:#999;z-index:1}.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container.video-unplayed img{transition:opacity .2s}.catalog-product-view .fotorama .fotorama__wrap .fotorama-video-container.video-unplayed:hover img{opacity:.6;transition:opacity .2s}.catalog-product-view .fotorama .fotorama__wrap .product-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:75%;margin:auto}.catalog-product-view .fotorama .fotorama__wrap .product-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9999}.catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon:after,.catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon:after{content:"›";font-size:1.4rem;color:#fff;z-index:2}.catalog-product-view .fotorama .fotorama__wrap .video-thumb-icon:before{content:"";width:25px;height:25px;border-radius:50%;background-color:#999;z-index:1}html.fotorama__fullscreen .fotorama__fullscreen-icon,html.fotorama__fullscreen .fotorama__zoom-in,html.fotorama__fullscreen .fotorama__zoom-out{width:80px;height:80px;background-image:none}html.fotorama__fullscreen .fotorama__fullscreen-icon:hover,html.fotorama__fullscreen .fotorama__zoom-in:hover,html.fotorama__fullscreen .fotorama__zoom-out:hover{background-color:#f2f2f2!important}html.fotorama__fullscreen .fotorama__fullscreen-icon:before,html.fotorama__fullscreen .fotorama__zoom-in:before,html.fotorama__fullscreen .fotorama__zoom-out:before{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:3.6rem;color:#999}html.fotorama__fullscreen .fotorama__fullscreen-icon:before{content:"\e616";font-family:jade-icons}html.fotorama__fullscreen .fotorama__zoom-in:before{content:"+"}html.fotorama__fullscreen .fotorama__zoom-out:before{content:"−"}html.fotorama__fullscreen .fotorama__nav--thumbs{display:flex;justify-content:center}.mst-searchautocomplete__index.magento_catalog_product ul>li,.product-item-info{display:flex;height:100%;position:relative;background-color:#fff;border:1px solid #dfdfdf;box-shadow:0 0 0 0 rgba(0,0,0,.29);transition:box-shadow .3s linear}.mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.product-item-info:hover{box-shadow:0 2px 8px -3px rgba(0,0,0,.29)}.mst-searchautocomplete__index.magento_catalog_product ul>li .discount-percent,.product-item-info .discount-percent{position:absolute;top:0;left:0;background-color:#ee315e;color:#fff;padding:5px 10px 5px 5px;font-weight:400;font-size:1.1rem}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-photo,.product-item-info .product-item-photo{display:flex;justify-content:center;padding:15px 15px 20px}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-photo img,.product-item-info .product-item-photo img{display:block;width:100%;max-width:254px}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-details,.product-item-info .product-item-details{display:flex;align-items:center}.mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.product-item-info .details__name{padding:0 15px 5px}.mst-searchautocomplete__index.magento_catalog_product ul>li .details__status-price,.product-item-info .details__status-price{display:flex;flex-direction:column;margin-top:auto}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-name,.product-item-info .product-item-name{display:block;width:100%;margin-bottom:8px;font-size:1.4rem;font-weight:400}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-name,.product-item-info .product-item-name{font-size:1.6rem}}.mst-searchautocomplete__index.magento_catalog_product ul>li .stock-delivery .stock,.product-item-info .stock-delivery .stock{display:flex;align-items:center;line-height:1.4}.mst-searchautocomplete__index.magento_catalog_product ul>li .stock-delivery .stock-label:after,.product-item-info .stock-delivery .stock-label:after{content:"-";display:inline-block;margin-left:3px;color:#2b5779;font-weight:400}@media (max-width:767.98px){.mst-searchautocomplete__index.magento_catalog_product ul>li .delivery-label,.product-item-info .delivery-label{display:block}}.mst-searchautocomplete__index.magento_catalog_product ul>li .tier-price,.product-item-info .tier-price{margin-top:auto;padding:0 10px}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .tier-price,.product-item-info .tier-price{padding:0}}.mst-searchautocomplete__index.magento_catalog_product ul>li .tier-price span,.product-item-info .tier-price span{display:inline-block;padding:5px;background-color:#4ec26e;color:#fff;font-size:1.2rem}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .tier-price span,.product-item-info .tier-price span{font-size:1.4rem}}.mst-searchautocomplete__index.magento_catalog_product ul>li .tier-price+.price-actions,.product-item-info .tier-price+.price-actions{margin-top:12px}.mst-searchautocomplete__index.magento_catalog_product ul>li .price-actions,.product-item-info .price-actions{display:flex;justify-content:space-between;margin-top:auto}.mst-searchautocomplete__index.magento_catalog_product ul>li .price-actions>.price-box,.product-item-info .price-actions>.price-box{align-items:center;padding:10px 15px}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .price-actions>.price-box,.product-item-info .price-actions>.price-box{height:56px}}.mst-searchautocomplete__index.magento_catalog_product ul>li .price-box .price-wrapper.price-including-tax,.product-item-info .price-box .price-wrapper.price-including-tax{display:none}.mst-searchautocomplete__index.magento_catalog_product ul>li .swatch-attribute.color,.product-item-info .swatch-attribute.color{margin-bottom:10px}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions,.product-item-info .product-item-actions{display:flex;align-items:center;height:100%;min-height:40px}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary,.product-item-info .product-item-actions .actions-primary{height:100%}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action,.product-item-info .product-item-actions .actions-primary .action{background-color:#ee315e;color:#fff;padding:8px 14px;height:100%;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action,.product-item-info .product-item-actions .actions-primary .action{width:64px}}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action:before,.product-item-info .product-item-actions .actions-primary .action:before{content:"\e914";font-size:1.6rem}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action:before,.product-item-info .product-item-actions .actions-primary .action:before{font-size:2.3rem}}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-primary .action:after,.product-item-info .product-item-actions .actions-primary .action:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-actions .actions-secondary .action,.product-item-info .product-item-actions .actions-secondary .action{padding:5px}.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title,.widget .block-title{text-align:center}.block.crosssell,.block.related,.block.upsell{padding:20px 0;clear:both}@media (max-width:767.98px){.block.crosssell,.block.related,.block.upsell{order:4}}@media (min-width:768px){.block.crosssell,.block.related,.block.upsell{padding:55px 0 20px}}@media (max-width:767.98px){.block.crosssell .block-title,.block.related .block-title,.block.upsell .block-title{text-align:left}}.block.related{position:relative}.block.related:before{content:"";display:block;position:absolute;top:0;bottom:0;width:100vw;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block.related .block-content,.block.related .block-title{position:relative}.block-viewed-products-grid,.products-crosssell{padding:30px 0}@media (min-width:768px){.block-viewed-products-grid,.products-crosssell{padding:60px 0 75px}}.block-viewed-products-grid .product-item-details,.products-crosssell .product-item-details{flex-direction:column;align-items:flex-start;padding:0 15px 5px;flex-grow:1}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li .stock,.block-viewed-products-grid .product-item-info .stock,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li .stock,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li .stock,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li .stock,.products-crosssell .product-item-info .stock{margin-top:auto}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-photo,.block-viewed-products-grid .product-item-info .product-item-photo,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li .product-item-photo,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li .product-item-photo,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-photo,.products-crosssell .product-item-info .product-item-photo{padding:12px}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li,.block-viewed-products-grid .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li,.mst-searchautocomplete__index.magento_catalog_product .products-upsell ul>li,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-crosssell .product-item-info,.products-upsell .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-upsell .product-item-info{box-shadow:0 1px 6px 0 rgba(0,0,0,.06)}.block-viewed-products-grid .product-items,.cs-block__content .product-items,.products-crosssell .product-items,.products-related .product-items,.products-upsell .product-items{display:flex;justify-content:center}@media (min-width:768px){.block-viewed-products-grid .product-item,.cs-block__content .product-item,.products-crosssell .product-item,.products-related .product-item,.products-upsell .product-item,.slick-list .product-item{padding:0 10px}}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li,.block-viewed-products-grid .product-item-info,.cs-block__content .mst-searchautocomplete__index.magento_catalog_product ul>li,.cs-block__content .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li,.mst-searchautocomplete__index.magento_catalog_product .cs-block__content ul>li,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li,.mst-searchautocomplete__index.magento_catalog_product .products-related ul>li,.mst-searchautocomplete__index.magento_catalog_product .products-upsell ul>li,.mst-searchautocomplete__index.magento_catalog_product .slick-list ul>li,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-crosssell .product-item-info,.products-related .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-related .product-item-info,.products-upsell .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-upsell .product-item-info,.slick-list .mst-searchautocomplete__index.magento_catalog_product ul>li,.slick-list .product-item-info{flex-direction:column;max-width:330px;margin:0 auto;border:none;border-radius:4px;box-shadow:0 1px 6px 0 rgba(0,0,0,.06)}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.block-viewed-products-grid .product-item-info:hover,.cs-block__content .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.cs-block__content .product-item-info:hover,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li:hover,.mst-searchautocomplete__index.magento_catalog_product .cs-block__content ul>li:hover,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li:hover,.mst-searchautocomplete__index.magento_catalog_product .products-related ul>li:hover,.mst-searchautocomplete__index.magento_catalog_product .products-upsell ul>li:hover,.mst-searchautocomplete__index.magento_catalog_product .slick-list ul>li:hover,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.products-crosssell .product-item-info:hover,.products-related .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.products-related .product-item-info:hover,.products-upsell .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.products-upsell .product-item-info:hover,.slick-list .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.slick-list .product-item-info:hover{box-shadow:0 2px 8px -3px rgba(0,0,0,.29)}.block-viewed-products-grid .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.block-viewed-products-grid .product-item-info .details__name,.cs-block__content .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.cs-block__content .product-item-info .details__name,.mst-searchautocomplete__index.magento_catalog_product .block-viewed-products-grid ul>li .details__name,.mst-searchautocomplete__index.magento_catalog_product .cs-block__content ul>li .details__name,.mst-searchautocomplete__index.magento_catalog_product .products-crosssell ul>li .details__name,.mst-searchautocomplete__index.magento_catalog_product .products-related ul>li .details__name,.mst-searchautocomplete__index.magento_catalog_product .products-upsell ul>li .details__name,.mst-searchautocomplete__index.magento_catalog_product .slick-list ul>li .details__name,.products-crosssell .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.products-crosssell .product-item-info .details__name,.products-related .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.products-related .product-item-info .details__name,.products-upsell .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.products-upsell .product-item-info .details__name,.slick-list .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.slick-list .product-item-info .details__name{margin-top:auto}.block-viewed-products-grid .status-titles-grid,.cs-block__content .status-titles-grid,.products-crosssell .status-titles-grid,.products-related .status-titles-grid,.products-upsell .status-titles-grid,.slick-list .status-titles-grid{padding:0 15px}.block-viewed-products-grid .price-actions,.cs-block__content .price-actions,.products-crosssell .price-actions,.products-related .price-actions,.products-upsell .price-actions,.slick-list .price-actions{background-color:#3191d3;border-radius:0 0 4px 4px}.block-viewed-products-grid .price-box .special-price span,.block-viewed-products-grid .price-box span,.cs-block__content .price-box .special-price span,.cs-block__content .price-box span,.products-crosssell .price-box .special-price span,.products-crosssell .price-box span,.products-related .price-box .special-price span,.products-related .price-box span,.products-upsell .price-box .special-price span,.products-upsell .price-box span,.slick-list .price-box .special-price span,.slick-list .price-box span{color:#fff}.block-viewed-products-grid .product-item-actions .actions-primary .action,.cs-block__content .product-item-actions .actions-primary .action,.products-crosssell .product-item-actions .actions-primary .action,.products-related .product-item-actions .actions-primary .action,.products-upsell .product-item-actions .actions-primary .action,.slick-list .product-item-actions .actions-primary .action{border-radius:0 0 4px 0}.slick-list .product-item{height:100%}.delivery-label{color:#2b5779;font-size:1.2rem;font-weight:700}.products-grid,.products-list{margin-bottom:30px}@media (min-width:768px){.products-grid,.products-list{margin-bottom:45px}}.catalog-category-view:not(.page-with-filter) .page-main{max-width:1180px}@media (max-width:767.98px){.catalog-category-view:not(.page-with-filter) .page-main{margin-top:0}}.catalog-category-view .category-view,.catalog-category-view .page-title-wrapper{text-align:center}.catalog-category-view .category-view{display:flex;flex-direction:column;margin:0 auto 20px;max-width:1180px}@media (min-width:768px){.catalog-category-view .category-view{margin:0 auto 30px}}.catalog-category-view .category-view .category-banner{order:-1;max-width:1150px;margin:0 auto 30px}@media (max-width:767.98px){.catalog-category-view .category-view .category-banner{margin:0 -20px 20px}}.catalog-category-view .category-view .category-logo{width:150px;margin:0 auto}@media (min-width:768px){.catalog-category-view .category-view .category-logo{width:170px}}.catalog-category-view .category-view .see-more-wrapper{margin-top:2rem;margin-bottom:3rem}@media (min-width:768px){.catalog-category-view .category-view .see-more-wrapper{margin-bottom:4rem}}.catalog-category-view .category-view .category-description__content>*{line-height:1.5}@media (max-width:767.98px){.catalog-category-view .category-view .category-description__content>*{font-size:1.4rem}}.products-list li.product-item+li{margin-top:20px}.mst-searchautocomplete__index.magento_catalog_product .products-list ul>li,.products-list .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-list .product-item-info{flex-wrap:wrap}@media (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product .products-list ul>li,.products-list .mst-searchautocomplete__index.magento_catalog_product ul>li,.products-list .product-item-info{flex-wrap:nowrap}.mst-searchautocomplete__index.magento_catalog_product .products-list ul>li .actions-primary .action,.products-list .mst-searchautocomplete__index.magento_catalog_product ul>li .actions-primary .action,.products-list .product-item-info .actions-primary .action{width:auto}}@media (min-width:768px) and (min-width:768px){.mst-searchautocomplete__index.magento_catalog_product .products-list ul>li .actions-primary .action:before,.products-list .mst-searchautocomplete__index.magento_catalog_product ul>li .actions-primary .action:before,.products-list .product-item-info .actions-primary .action:before{font-size:1.6rem}}.products-list .product-item-photo{margin-bottom:0;padding:10px;max-width:100px}@media (min-width:768px){.products-list .product-item-photo{max-width:140px}}.products-list .product-item-photo img{max-width:800px}@media (min-width:768px){.products-list .product-item-photo img{max-width:120px}}@media (min-width:768px){.products-list .product-item-photo{margin-right:30px}}.products-list .details__name{display:flex;flex-direction:column;justify-content:center;flex-grow:1;flex-basis:0;padding:15px 0}.products-list .details__name .product-item-name{font-weight:500}.products-list .details__status-price{width:100%;margin-top:10px}@media (min-width:768px){.products-list .details__status-price{max-width:230px;margin-top:0}}@media (min-width:1024px){.products-list .details__status-price{max-width:320px;width:auto}}.products-list .status-titles-grid{margin-bottom:20px;padding:0 5px}@media (min-width:768px){.products-list .status-titles-grid{max-width:160px;align-self:flex-end;margin-top:20px;margin-bottom:25px;padding-left:0;padding-right:15px}}@media (min-width:1024px){.products-list .status-titles-grid{max-width:none;width:100%}}.products-list .status-titles-grid .state-exchange,.products-list .status-titles-grid .state-new,.products-list .status-titles-grid .state-refurbished,.products-list .status-titles-grid .state-used,.products-list .status-titles-grid .status-title{width:50%;padding:0 10px}@media (max-width:767.98px){.products-list .status-titles-grid .state-exchange,.products-list .status-titles-grid .state-new,.products-list .status-titles-grid .state-refurbished,.products-list .status-titles-grid .state-used,.products-list .status-titles-grid .status-title{max-width:130px;font-size:1.08rem}}@media (min-width:768px){.products-list .status-titles-grid .state-exchange,.products-list .status-titles-grid .state-new,.products-list .status-titles-grid .state-refurbished,.products-list .status-titles-grid .state-used,.products-list .status-titles-grid .status-title{width:100%;margin-left:auto}}@media (min-width:1024px){.products-list .status-titles-grid .state-exchange,.products-list .status-titles-grid .state-new,.products-list .status-titles-grid .state-refurbished,.products-list .status-titles-grid .state-used,.products-list .status-titles-grid .status-title{width:50%}}.products-list .price-actions{margin-right:-1px;margin-bottom:-1px}@media (min-width:768px){.products-list .price-actions{justify-content:flex-end}}.products-list .price-actions>.price-box{align-items:flex-start;justify-content:flex-end;padding:0 10px;margin-bottom:5px;text-align:right}@media (min-width:768px){.products-list .price-actions>.price-box{height:auto;padding:0 10px 0 0}}.products-list .price-actions .price-from,.products-list .price-actions .price-to{margin:0}.products-list .discount-percent{top:-1px;left:-1px}.category-description-bottom{font-size:1.2rem;line-height:1.9;text-align:center;margin-bottom:25px}.block-ajaxscroll{text-align:center}@media (max-width:767.98px){.block-ajaxscroll{margin-bottom:30px}}.swatch-opt{margin:20px 0}.swatch-opt-listing{margin-bottom:10px}.swatch-attribute+.swatch-attribute{margin-top:20px}.swatch-attribute-label{position:relative;display:inline-flex;font-weight:700;margin-bottom:14px}.swatch-attribute.required{padding-right:10px}.swatch-attribute[data-required="1"]:after{position:absolute;content:"*";right:-11px;top:-2px;color:#ff0909;font-weight:700;font-size:1rem}.swatch-attribute-selected-option{color:#646464;padding-left:16px}.swatch-attribute-options{display:flex;flex-wrap:wrap}.swatch-attribute-options.manufacturer .swatch-option,.swatch-attribute-options.size .swatch-option{background:#f0f0f0;color:#949494}.swatch-attribute-options.manufacturer .swatch-option.selected,.swatch-attribute-options.size .swatch-option.selected{color:#000;background:#fff;border:1px solid #fff}.swatch-option{position:relative;min-width:30px;max-width:90px;height:20px;padding:1px 2px;margin:0 10px 5px 0;text-align:center;cursor:pointer;border:1px solid #dadada;overflow:hidden;text-overflow:ellipsis;box-sizing:unset}.swatch-option-loading{content:url(../../frontend/Cnc/store-us/en_US/images/loader-2.gif)}.swatch-option.text{background:#f0f0f0;color:#686868;font-size:12px;font-weight:700;line-height:20px;padding:4px 8px;min-width:22px;margin-right:6px}.swatch-option.text.selected{background-color:#fff!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.swatch-option.text{line-height:1}}.swatch-option.selected{outline:2px solid #ff5501;border:1px solid #fff;color:#333}.swatch-option:not(.disabled):hover{outline:1px solid #999;border:1px solid #fff;color:#333}.swatch-option.color:not(.disabled):hover,.swatch-option.image:not(.disabled):hover{outline:2px solid #e00;border:1px solid #fff}.swatch-option.disabled{cursor:default}.swatch-option.disabled:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(to left top,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 42%,#fff 43%,#fff 46%,#ff5216 47%,#ff5216 53%,#fff 54%,#fff 57%,hsla(0,0%,100%,0) 58%,hsla(0,0%,100%,0))}.swatch-option-disabled{outline:none!important;cursor:default;border:0}.swatch-option-disabled:after{content:"";position:absolute;width:42px;height:2px;background:red;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);z-index:995;left:-4px;top:10px}.swatch-option-tooltip{position:absolute;display:none;max-width:140px;max-height:100%;min-height:20px;min-width:20px;padding:5px;background:#fff;color:#949494;border:1px solid #ccc;text-align:center;z-index:999}.swatch-option-tooltip-layered .corner,.swatch-option-tooltip .corner{position:absolute;left:0;-webkit-transform:translateY(100%);transform:translateY(100%);bottom:3px;height:8px}.swatch-option-tooltip-layered .corner:after,.swatch-option-tooltip-layered .corner:before,.swatch-option-tooltip .corner:after,.swatch-option-tooltip .corner:before{content:"";position:relative;height:0;width:0;border-style:solid;font-size:1px}.swatch-option-tooltip-layered .corner:after,.swatch-option-tooltip .corner:after{top:-1px;left:-15px;border-width:7px 7.5px 0;border-color:#fff transparent transparent}.swatch-option-tooltip-layered .corner:before,.swatch-option-tooltip .corner:before{top:0;left:0;border-width:8px 8.5px 0;border-color:#ccc transparent transparent}.swatch-option-tooltip-layered .image,.swatch-option-tooltip .image{display:block;height:130px;width:130px;margin:0 auto}.swatch-option-tooltip-layered{display:none;position:absolute;width:140px;left:-47px;background:#fff;color:#949494;border:1px solid #262626;z-index:999}.swatch-option-tooltip-layered .title{position:absolute;width:100%;height:20px;bottom:-5px;left:0;color:#282828;text-align:center;margin-bottom:10px}.swatch-option-tooltip .title{max-width:140px;min-height:20px;max-height:200px;color:grey;text-align:center;display:block;overflow:hidden}.swatch-option-link-layered{position:relative;margin:0!important;padding:0!important}.swatch-option-link-layered:focus>div{box-shadow:0 0 3px 1px #68a8e0}.swatch-option-link-layered:hover>.swatch-option-tooltip-layered{display:block}.swatch-more{display:inline-block;position:static;margin:2px 0;text-decoration:none!important;z-index:1}.swatch-visual-tooltip-layered{height:160px;top:-170px}.swatch-textual-tooltip-layered{height:30px;top:-40px}.product-reviews-summary{display:flex;align-items:center;margin-top:2px;margin-bottom:10px}.rating-summary{display:inline-block}.rating-summary .label{display:none}.rating-summary .rating-result{width:80px;font-size:0;background:url(../../frontend/Cnc/store-us/en_US/images/svg/rating.svg) no-repeat}.rating-summary .rating-result,.rating-summary .rating-result>span{display:block;height:15px;background-size:80px}.rating-summary .rating-result>span{background:url(../../frontend/Cnc/store-us/en_US/images/svg/rating-foreground.svg) no-repeat}.reviews-actions{display:inline-block;margin-left:5px}.reviews-actions .action{color:#2b5779;font-size:1.2rem;text-transform:lowercase}.reviews-actions .action:before{content:"("}.reviews-actions .action:after{content:")"}.page-products .toolbar .limiter,.products.wrapper~.toolbar-products,.toolbar-products .pages{display:none}.products.wrapper~.toolbar-products .pages{display:block}.products.wrapper~.toolbar-products .modes,.products.wrapper~.toolbar-products .toolbar-amount{display:none}.toolbar-products{color:#2b5779;display:flex;align-items:center;justify-content:flex-end;flex-direction:row-reverse}.toolbar-products .modes .modes-mode{color:#4d4d4d;background-color:#e6e6e6;padding:10px}.toolbar-products .modes .modes-mode:before{content:"";font-family:jade-icons}.toolbar-products .modes .modes-mode.mode-grid{border-radius:4px 0 0 4px}.toolbar-products .modes .modes-mode.mode-grid:before{content:"\e60d"}.toolbar-products .modes .modes-mode.mode-list{border-radius:0 4px 4px 0}.toolbar-products .modes .modes-mode.mode-list:before{content:"\e60b"}.toolbar-products .modes .modes-mode.active{background-color:#ccc}.toolbar-products .toolbar-amount{font-size:1.4rem;margin-bottom:0;margin-left:auto;padding:5px 0}@media (min-width:768px){.toolbar-products .toolbar-amount{font-size:1.8rem}}.toolbar-products .toolbar-amount .toolbar-number{font-weight:700}.toolbar-products .toolbar-sorter{display:flex;align-items:center}.toolbar-products .toolbar-sorter .sorter-label{margin-right:10px;font-weight:700;white-space:nowrap;font-size:1.4rem}.toolbar-products .toolbar-sorter .sorter-label:after{content:":";margin-left:5px}.toolbar-products .toolbar-sorter .sorter-action{display:none}.toolbar-products .toolbar-sorter .sorter-action:before{font-size:20px}.toolbar-products .toolbar-sorter .sorter-action.sort-asc{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.toolbar-products .toolbar-sorter .sorter-options{padding:10px 35px 10px 5px;border:none;color:#3191d3;background:#fff url(../../frontend/Cnc/store-us/en_US/images/icon/arrow_down_blue.svg) no-repeat calc(100% - 16px) 50%;background-size:auto 12px}@media (min-width:768px){.page-layout-1column .product-top.grouped .product-info-main{max-width:none}}.page-layout-1column .product-info-main{width:100%}@media (min-width:768px){.page-layout-1column .product-info-main{width:60%;max-width:635px;margin-top:80px}.page-layout-1column .product-info-main.grouped{max-width:none}}.page-layout-1column .product.media{width:100%}@media (min-width:768px){.page-layout-1column .product.media{width:40%;padding-right:30px}}.catalog-product-view .page-wrapper{overflow-x:hidden}@media (max-width:767.98px){.catalog-product-view .page-title-wrapper{width:calc(100% - 80px)}}.catalog-product-view .page-title{font-size:1.8rem;margin-bottom:10px}@media (min-width:768px){.catalog-product-view .page-title{font-size:2.6rem}}.catalog-product-view .columns{padding-bottom:0}@media print{.catalog-product-view #cnc-return-link-container,.catalog-product-view .additional-attributes-wrapper.table-wrapper,.catalog-product-view .admin__data-grid-outer-wrap,.catalog-product-view .block.product-estimate,.catalog-product-view .btn-product-print,.catalog-product-view .cnc-banner-image,.catalog-product-view .cnc-product-calculate-shipping,.catalog-product-view .cookie-notice,.catalog-product-view .fotorama__nav-wrap,.catalog-product-view .grouped-container .control.qty,.catalog-product-view .grouped-container .price-actions,.catalog-product-view .page-footer,.catalog-product-view .product-info-details-delivery .data.item.content#additional,.catalog-product-view .product-info-details-delivery .data.item.title,.catalog-product-view .product-info-details-delivery .product.info.delivery,.catalog-product-view .product-info-main-details,.catalog-product-view .product-reviews-summary,.catalog-product-view .product-reviews-wrapper,.catalog-product-view .product.media>a,.catalog-product-view .reinsurance-banner,.catalog-product-view .reinsurance-contact{display:none!important}.catalog-product-view .product-top{margin-top:5px!important}.catalog-product-view .product-info-main .grouped-container .warranty{max-width:300px;padding:0}.catalog-product-view .product-info-main .grouped-container .warranty .warranty-label:after{content:"-"}.catalog-product-view .product-info-main .grouped-container .warranty .tooltip{position:static;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);padding:0;border:none;box-shadow:none}.catalog-product-view .availability,.catalog-product-view .product-info-main .grouped-item .stock.available{height:10px;width:60px;background-color:#74ae50}.catalog-product-view .product-info-main .grouped-item .saved-money{text-align:left}.catalog-product-view .product-info-main,.catalog-product-view .product.media{margin-bottom:20px!important}.catalog-product-view .grouped-item.product-add-form{margin-top:5px!important;margin-bottom:5px!important}.catalog-product-view .product-info-details-delivery .data.item.content{padding:0;border:none}.catalog-product-view .print-logo-container{width:100%;max-width:1440px;padding:0 20px;margin:0 auto}.catalog-product-view .product-info-details-delivery{margin-bottom:5px!important}.catalog-product-view #cnc-logo,.catalog-product-view #cnc-product-qr-code-image,.catalog-product-view .print-logo-container,.catalog-product-view .product.attribute.description{display:block!important}.catalog-product-view .product.attribute.description{font-size:12px;line-height:1.5}.catalog-product-view .product.media,.catalog-product-view .product.media .fotorama-item,.catalog-product-view .product.media .fotorama__img,.catalog-product-view .product.media .fotorama__stage__frame,.catalog-product-view .product.media .gallery-placeholder{width:150px!important;height:auto!important}.catalog-product-view .product.media{padding-right:0!important}}.product-top{display:flex;flex-direction:column;margin-top:50px;justify-content:space-between}@media (min-width:768px){.product-top{flex-wrap:wrap;flex-direction:row}.product-top .product-top-info-main{order:1}.product-top .product.media{order:2}.product-top .product-info-main{order:3}}@media (min-width:768px){.product-top .soon-qty-updater{font-size:3rem}}.product-top .action.tocart{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:6px 24px}.product-top .action.tocart:after{content:"\e90d";font-size:2.3rem;margin-left:10px}.product.media{margin-bottom:30px}.product-top-info-main{margin-bottom:20px}@media (min-width:768px){.product-top-info-main{width:100%;display:flex;align-items:center;justify-content:space-between}}.product-top-info-main .product-info-price{display:flex;flex-direction:column}@media (max-width:767.98px){.product-top-info-main .product-info-price{width:calc(100% - 80px)}}@media (min-width:768px){.product-top-info-main .product-info-price{align-items:flex-end;margin-left:auto}}.product-top-info-main .product-info-price>div{margin-bottom:15px}.product-top-info-main .product-info-price>div:last-child{margin-bottom:0}.product-info-main{margin-bottom:30px}.product-info-main .product-info-main-details{position:relative}@media (min-width:768px){.product-info-main .product-info-main-details{display:flex;justify-content:flex-end;align-items:baseline}.product-info-main .product-info-main-details .product-info-main-attribute{padding-right:20px}}.product-info-main .product-info-main-details .btn-product-print{margin-left:2rem;font-size:2.6rem;color:#2b5779;cursor:pointer}.product-info-main .product-info-main-details .btn-product-print:hover{color:#3191d3}@media (max-width:767.98px){.product-info-main .product-info-main-details .btn-product-print{position:absolute;top:-100px;right:0;font-size:2.4rem}}.product-info-main .product-info-main-details .soon-social-wrapper{margin-left:auto}.product-info-main .product-info-price,.product-info-main .product-reviews-summary{margin-bottom:20px}.product-info-main .stock{font-size:1.8rem}.product-info-main .attribute.states{display:block}.product-info-main .attribute.warranty{padding:10px 0 20px;font-size:1.2rem;color:#2b5779}@media (min-width:768px){.product-info-main .attribute.warranty{font-size:1.8rem}}@media (min-width:768px){.product-info-main .box-tocart .fieldset{display:flex;justify-content:space-between;align-items:center}}.product-info-main .box-tocart .field.qty{margin-bottom:28px}.product-info-main .box-tocart .field.qty .label{display:none}@media (min-width:768px){.product-info-main .box-tocart .field.qty input.qty{width:75px;padding:15px 5px}}@media (min-width:768px){.product-info-main .box-tocart .action.tocart{margin-left:15px;padding:8px 40px;font-size:1.7rem}}.product-info-main .box-tocart.with-tp .fieldset{display:block}@media (min-width:768px){.product-info-main .box-tocart.with-tp .field.qty{display:flex;align-items:center;justify-content:space-between;margin-bottom:55px}.product-info-main .box-tocart.with-tp .field.qty>.control{position:relative;top:14px}}.product-info-main .box-tocart.with-tp .field.qty>.control{padding:0 25px}.product-info-main .box-tocart.with-tp .action.tocart{margin-left:auto}.product-info-main .prices-tier-wrapper{flex-grow:1;flex-basis:0;text-align:center;color:#2b5779;font-weight:500;margin-top:20px;margin-bottom:20px}@media (min-width:768px){.product-info-main .prices-tier-wrapper{max-width:500px}}.product-info-main .prices-tier.header>span,.product-info-main .prices-tier.items .item>span{display:flex;align-items:center;justify-content:center;width:50%;padding:8px 10px}.product-info-main .prices-tier.header{display:flex;font-size:1.2rem;text-transform:uppercase}.product-info-main .prices-tier.items{border:1px solid #dfdfdf}.product-info-main .prices-tier.items .benefit,.product-info-main .prices-tier.items .price-including-tax{display:none}.product-info-main .prices-tier.items .item{display:flex;font-size:1.6rem}.product-info-main .prices-tier.items .item:nth-child(odd)>span:last-of-type{color:#3191d3}.product-info-main .prices-tier.items .item:nth-child(2n){background-color:#3191d3;color:#fff}.product-info-main .prices-tier.items .item>span:first-of-type{border-right:1px solid #dfdfdf}.product-info-main .product-social-links{display:flex}.product-info-main .product-social-links .action{margin-right:10px}.product-info-main .grouped-container{color:#2b5779}.product-info-main .grouped-container .state{padding-right:25px;width:65%}@media (min-width:1024px){.product-info-main .grouped-container .state{width:22%}}.product-info-main .grouped-container .availability{width:35%}@media (min-width:1024px){.product-info-main .grouped-container .availability{width:22%}}@media (max-width:1023.98px){.product-info-main .grouped-container .stock,.product-info-main .grouped-container .warranty{margin-top:20px}}@media (min-width:1024px){.product-info-main .grouped-container .stock{padding-right:20px}}.product-info-main .grouped-container .stock .print-text{display:none}.product-info-main .grouped-container .warranty{position:relative;cursor:pointer}@media (max-width:1023.98px){.product-info-main .grouped-container .warranty{width:100%}}@media (min-width:1024px){.product-info-main .grouped-container .warranty{padding:0 10px}}.product-info-main .grouped-container .warranty:focus .tooltip,.product-info-main .grouped-container .warranty:hover .tooltip{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product-info-main .grouped-container .warranty .warranty-label:after{content:"\e935";font-size:1.4rem;margin-left:.5rem}.product-info-main .grouped-container .warranty .tooltip{position:absolute;z-index:-1;top:100%;left:0;right:0;padding:1rem;background:#fff;border:1px solid #e4e9ee;border-radius:.25rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.06);font-size:1.2rem;line-height:1.4;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}@media (min-width:1024px){.product-info-main .grouped-container .warranty .tooltip{right:-55px}}.product-info-main .grouped-container .price-actions{width:100%;font-size:1.8rem}@media (min-width:1024px){.product-info-main .grouped-container .price-actions{max-width:230px;text-align:right}}@media (max-width:1023.98px){.product-info-main .grouped-container .price-actions .price-box{justify-content:flex-start;margin-bottom:0;margin-top:20px}}.product-info-main .grouped-container .price-actions .actions{max-width:205px;margin:0 auto}@media (max-width:1023.98px){.product-info-main .grouped-container .price-actions .actions{margin:0 auto}}.product-info-main .grouped-container__header{display:none;align-items:center;padding:10px 30px;width:100%;border:1px solid transparent;color:#3191d3}@media (min-width:1024px){.product-info-main .grouped-container__header{display:table;table-layout:fixed}}.product-info-main .grouped-container__header>*{display:table-cell;vertical-align:middle}.product-info-main .grouped-container__header .availability{padding-left:10px}.product-info-main .grouped-container__header .direction:before{display:inline-block;font-size:2rem}.product-info-main .grouped-item{padding:20px 15px;border:1px solid #dfdfdf}.product-info-main .grouped-item+.grouped-item{margin-top:20px}@media (min-width:1024px){.product-info-main .grouped-item{padding:35px 3%}}.product-info-main .grouped-item form{display:flex;align-items:center;width:100%;font-size:1.2rem;line-height:1.34}@media (max-width:1023.98px){.product-info-main .grouped-item form{flex-wrap:wrap}.product-info-main .grouped-item form .price-actions .actions{text-align:center}}.product-info-main .grouped-item form>div{margin-bottom:15px}.product-info-main .grouped-item form>div:last-child{margin-bottom:0}.product-info-main .grouped-item form .control.qty{margin:0 auto 15px}.product-info-main .grouped-item .attribute.states{display:flex;flex-direction:column;max-width:130px;width:100%}.product-info-main .grouped-item .attribute.states>span{padding:0 0 5px}.product-info-main .grouped-item .stock{font-size:1.2rem}.product-info-main .grouped-item .cnc-product-calculate-shipping{display:block}.product-info-main .grouped-item .validation-message-box{position:absolute}.product-info-main .grouped-item .saved-money{font-size:1.2rem;text-align:center}@media (min-width:1024px){.product-info-main .grouped-item .saved-money{margin-top:15px;text-align:right}}.soon-social-wrapper{text-align:right;position:absolute;top:-100px;right:40px}@media (min-width:768px){.soon-social-wrapper{position:static}}.soon-social-wrapper.is-visible .icon-sharing{color:#3191d3}.soon-social-wrapper.is-visible>ul{opacity:1;visibility:visible;-webkit-transform:translateY(10px);transform:translateY(10px)}.soon-social-wrapper .icon-sharing{cursor:pointer;transition:color .3s linear;font-size:2.4rem;color:#2b5779}.soon-social-wrapper .icon-sharing:hover{color:#3191d3}@media (min-width:768px){.soon-social-wrapper .icon-sharing{font-size:2.6rem}}.soon-social-wrapper>ul{position:absolute;right:0;padding:10px 20px;opacity:0;visibility:hidden;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,opacity .3s linear;transition:transform .3s linear,opacity .3s linear,-webkit-transform .3s linear;border:1px solid #2b5779;text-align:left;min-width:280px;z-index:1;background:#fff}.soon-social-wrapper li{padding:5px 0}.soon-social-wrapper a:hover{color:#3191d3}.soon-social-wrapper .icon{display:inline-block;vertical-align:middle;width:20px;margin-right:10px;color:#3191d3;text-align:center}.reinsurance-banner{background-color:#f7f7f7;margin:50px -20px 60px}@media (min-width:768px){.reinsurance-banner{margin:50px 0 60px}}.reinsurance-banner__list{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media (min-width:768px){.reinsurance-banner__list{flex-direction:row;align-items:center}}.reinsurance-banner__list>li{display:flex;align-items:center;justify-content:center;flex-grow:1;flex-basis:0;padding:15px 25px;font-size:1.4rem;color:#2b5779}@media (min-width:768px){.reinsurance-banner__list>li{padding:30px 10px;font-size:1.6rem}}.reinsurance-banner__list>li .icon{width:50px;margin-right:12px;font-size:4.3rem;text-align:center}.product-info-details-delivery{display:flex;flex-direction:column;margin-bottom:70px}@media (min-width:1024px){.product-info-details-delivery{flex-direction:row}}.product-info-details-delivery .info{flex-basis:0}.product-info-details-delivery .info.detailed{margin-bottom:30px}@media (min-width:1024px){.product-info-details-delivery .info.detailed{flex-grow:3;max-width:915px;margin-bottom:0}}.product-info-details-delivery .info.detailed .product.attribute.description .value{line-height:1.5}@media (max-width:767.98px){.product-info-details-delivery .info.delivery{margin:0 -15px}}@media (min-width:768px){.product-info-details-delivery .info.delivery{flex-grow:1;padding:0 2% 0 4%}}.product-info-details-delivery .info.delivery .block-title{font-weight:500}@media (min-width:768px){.product-info-details-delivery .info.delivery .block-title{text-align:left}}.product-info-details-delivery .info.delivery .block-subtitle{display:inline-block;padding:0 15px;margin-bottom:10px;color:#3191d3;font-size:1.4rem}@media (min-width:768px){.product-info-details-delivery .info.delivery .block-subtitle{font-size:1.8rem}}.product-info-details-delivery .info.delivery .deliveries-details+.deliveries-details{margin-top:40px}.product-info-details-delivery .info.delivery ul{display:flex;margin:0 -1rem}.product-info-details-delivery .info.delivery ul li{width:50%;padding:0 1rem}.product-info-details-delivery .info.delivery .delivery-item{position:relative;display:flex;align-items:center;min-height:5.5rem}.product-info-details-delivery .info.delivery .delivery-item .delivery-picture{width:60px;margin-right:1rem;text-align:center}@media (min-width:768px){.product-info-details-delivery .info.delivery .delivery-item .delivery-picture{margin-right:1.2rem}}.product-info-details-delivery .info.delivery .delivery-item .label{display:inline-block;font-size:1.4rem;font-weight:700;color:#2b5779;margin-bottom:5px}.product-info-details-delivery .info.delivery .delivery-item .delivery-fake-link{display:block;color:#3191d3;font-size:1.2rem;text-decoration:underline;cursor:pointer}.product-info-details-delivery .info.delivery .delivery-item .delivery-description{position:absolute;z-index:-1;top:100%;left:0;right:0;padding:1rem;background:#fff;border:1px solid #e4e9ee;border-radius:.25rem;box-shadow:0 1px 6px 0 rgba(0,0,0,.06);font-size:1.2rem;line-height:1.4;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.product-info-details-delivery .info.delivery .delivery-item .delivery-name{cursor:pointer}.product-info-details-delivery .info.delivery .delivery-item .delivery-name:focus+.delivery-description,.product-info-details-delivery .info.delivery .delivery-item .delivery-name:hover+.delivery-description{z-index:1;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.product-reviews-wrapper{margin-bottom:20px}@media (min-width:768px){.product-reviews-wrapper{margin-bottom:70px}}.product-reviews-wrapper .action{display:block;margin:0 auto 20px}.product-reviews-wrapper .action.apply{display:block}@media (min-width:768px){.product-reviews-wrapper .action.apply{float:left;position:relative;left:calc(50% - 180px);margin-bottom:0}}.review-list{max-width:910px;margin:0 auto 20px}@media (min-width:768px){.review-list{margin:0 auto 40px}}.review-list .block-title span{font-weight:400}.review-item{border:1px solid #dfdfdf;padding:20px 15px;display:flex;flex-direction:column}@media (min-width:768px){.review-item{flex-direction:row;align-items:center;padding:22px 25px}}.review-item+.review-item{border-top:none}.review-title{display:none}.review-details{padding-right:20px}@media (min-width:768px){.review-details{width:175px}}.review-details .review-author{font-weight:700;font-size:1.6rem;color:#2b5779;margin-bottom:0}.review-details .review-date{font-size:1.2rem;margin-bottom:5px}.review-details .rating-summary{display:block}.review-content{flex-grow:1;flex-basis:0;border-top:1px solid #dfdfdf;margin-top:15px;padding-top:15px;color:#2b5779;font-size:1.2rem}@media (min-width:768px){.review-content{border-left:1px solid #dfdfdf;border-top:none;margin-top:0;padding:25px 0 25px 35px;font-size:1.4rem}}.review-field-rating .review-control-vote{display:flex;flex-wrap:wrap;align-items:center}.review-field-rating input[type=radio]+label{width:50%}@media (min-width:768px){.review-field-rating input[type=radio]+label{margin-right:10px;width:auto}}.product-info-main .product-estimate,.product-reviews-wrapper .review-add{opacity:0}.modal-content .block.product-estimate,.modal-content .review-add{opacity:1}.modal-content #product-estimate{display:flex;flex-direction:column;justify-content:space-between}@media (min-width:768px){.modal-content #product-estimate{flex-wrap:wrap;flex-direction:row}}.modal-content #product-estimate .messages{width:100%}@media (min-width:768px){.modal-content #product-estimate .source-quotes,.modal-content #product-estimate form{width:48%}}.modal-content #product-estimate .source-quote-shipping-methods{margin-top:30px;margin-bottom:30px}.modal-content #product-estimate .item-title{margin-bottom:10px}.modal-content #product-estimate .item-options{margin-bottom:30px}.product-info-main .bundle-actions{margin-bottom:20px}.bundle-options-container{clear:both;margin-bottom:40px}.bundle-options-container .product-add-form{display:none}.bundle-options-container .product-add-form>form{display:flex;justify-content:space-between}@media (max-width:767.98px){.bundle-options-container .product-add-form>form{flex-direction:column}}.bundle-options-container .bundle-options-wrapper{width:56%}@media (max-width:767.98px){.bundle-options-container .bundle-options-wrapper{width:100%}}.bundle-options-container .product-options-wrapper{margin-bottom:30px}.bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax{display:inline-block;font-size:1.4rem}.bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax+.price-excluding-tax{font-size:1.1rem}.bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax:before{content:"(" attr(data-label) ": "}.bundle-options-container .product-options-wrapper .fieldset-bundle-options .field.choice .price-notice .price-excluding-tax:after{content:")"}.bundle-options-container .product-options-wrapper .fieldset>.field{padding-top:20px;border-top:1px solid #e6e6e6}.bundle-options-container .product-options-wrapper .fieldset>.field:first-of-type{border-top:0}.bundle-options-container .action.back.disabled,.bundle-options-container .action.back[disabled]{opacity:.5;cursor:default;pointer-events:none}.bundle-options-container p.required{color:#ff0909}.bundle-options-container .price{font-weight:600}.bundle-options-container .product-options-bottom{padding-top:20px;margin:0 0 40px;border-top:1px solid #e6e6e6}@media (max-width:767.98px){.bundle-options-container .product-options-bottom{margin:0 0 20px}}.bundle-options-container .legend.title{font-size:2.6rem;line-height:1.1;font-weight:light}.bundle-options-container .block-bundle-summary{position:relative;width:40%}@media (max-width:767.98px){.bundle-options-container .block-bundle-summary{width:100%}}.bundle-options-container .block-bundle-summary>.title{margin-bottom:20px}.bundle-options-container .block-bundle-summary>.title>strong{margin-bottom:20px;font-size:2.6rem;line-height:1.1;font-weight:light}.bundle-options-container .block-bundle-summary .price-box{margin-bottom:20px}.bundle-options-container .block-bundle-summary .price-box .price-label{display:block;margin-bottom:5px}.bundle-options-container .block-bundle-summary .price-box .price-wrapper,.bundle-options-container .block-bundle-summary .price-box .price-wrapper>.price{font-size:3.6rem;line-height:1;font-weight:700}.bundle-options-container .block-bundle-summary .bundle-summary.empty{display:none}.block-authentication .bundle-options-container .block-bundle-summary .block-title.bundle-summary>span,.bundle-options-container .block-bundle-summary .block-authentication .block-title.bundle-summary>span,.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle,.bundle-options-container .block-bundle-summary .bundle-summary>.subtitle-2,.bundle-options-container .block-bundle-summary .login-container .block-title.bundle-summary>span,.bundle-options-container .block-bundle-summary .sidebar .bundle-summary>.block-subtitle,.login-container .bundle-options-container .block-bundle-summary .block-title.bundle-summary>span,.sidebar .bundle-options-container .block-bundle-summary .bundle-summary>.block-subtitle{display:block;margin-bottom:20px;font-size:2.6rem;line-height:1.1;font-weight:300}.bundle-options-container .block-bundle-summary .bundle.items>li>div div{margin-bottom:10px}.bundle-options-container .block-bundle-summary .price-including-tax+.price-excluding-tax .price{font-size:1.4rem;line-height:1.1}.bundle-options-container .block-bundle-summary .box-tocart{margin-bottom:30px}.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper{width:48%}@media (max-width:767.98px){.page-layout-2columns-left .bundle-options-container .block-bundle-summary,.page-layout-2columns-left .bundle-options-container .bundle-options-wrapper,.page-layout-2columns-right .bundle-options-container .block-bundle-summary,.page-layout-2columns-right .bundle-options-container .bundle-options-wrapper,.page-layout-3columns .bundle-options-container .block-bundle-summary,.page-layout-3columns .bundle-options-container .bundle-options-wrapper{width:100%}}.page-product-downloadable .product-add-form{float:right;width:40%;margin-bottom:30px}@media (max-width:767.98px){.page-product-downloadable .product-add-form{float:none;width:100%}}.page-product-downloadable .price-box{margin-bottom:10px}.page-product-downloadable .product-info-main{margin-bottom:0}.page-product-downloadable .box-tocart{margin-bottom:20px}.product-info-main .page-product-grouped .table-wrapper.grouped{margin-bottom:15px}.page-product-grouped .table-wrapper.grouped .table.data.grouped{border:1px solid #f2f2f2}.page-product-grouped .table-wrapper.grouped .table.data.grouped thead{border-bottom:1px solid #f2f2f2}.page-product-grouped .table-wrapper.grouped .table.data.grouped tr+tr{border-top:1px solid #f2f2f2}.page-product-grouped .table-wrapper.grouped .table.data.grouped td,.page-product-grouped .table-wrapper.grouped .table.data.grouped th{padding:10px}.page-product-grouped .table-wrapper.grouped .table.data.grouped td.col.item,.page-product-grouped .table-wrapper.grouped .table.data.grouped th.col.item{border-right:1px solid #f2f2f2}.page-product-grouped .table-wrapper.grouped .table.data.grouped th.col.item{text-align:left}.page-product-grouped .table-wrapper.grouped .table.data.grouped td.col.item{vertical-align:middle}.sidebar .filter{margin-bottom:40px}@media (max-width:767.98px){.sidebar .filter{display:none;position:fixed;top:60px;left:20px;right:20px;z-index:2;padding:20px;margin-bottom:0;max-height:calc(100vh - 80px);overflow:auto;background:#fff}}.sidebar .filter-content{display:flex;flex-direction:column}.sidebar .filter-content .filter-subtitle{order:1}.sidebar .filter-content .filter-current{order:2}.sidebar .filter-content .filter-actions{order:3}.sidebar .filter-content .filter-options{order:4}.sidebar .close-filter-btn{position:absolute;top:5px;right:5px;display:flex;justify-content:center;align-items:center;width:30px;height:30px}.sidebar .close-filter-btn .icon-cross{pointer-events:none}@media (min-width:768px){.sidebar .close-filter-btn{display:none}}.sidebar .block-subtitle{margin-bottom:0;padding:10px 0 20px}@media (max-width:767.98px){.sidebar .block-subtitle{font-size:1.6rem;font-weight:700}}.sidebar .block{margin-bottom:3rem}@media (min-width:768px){.sidebar .block{margin-bottom:4rem}}.sidebar .filter-bottom{border-top:1px solid #dfdfdf;padding-top:5px}.sidebar .filter-bottom .block-subtitle{line-height:1.1}.sidebar .filter-bottom a{text-decoration:none}.sidebar .filter-bottom a.phone-link{font-weight:700}.block-ajaxscroll .sidebar .filter-bottom .ajaxscroll-button,.block-authentication .sidebar .filter-bottom .action-register,.block-collapsible-nav li.item:last-child .sidebar .filter-bottom a.disconnect,.blog-page.blog-post-view .post-view .block.comments .sidebar .filter-bottom .c-btn-hld>button,.checkout-onepage-success .checkout-success .sidebar .filter-bottom .action.print,.customer-account-create .form-create-account .actions-toolbar .sidebar .filter-bottom .action,.login-container .sidebar .filter-bottom .action-register,.minicart-footer .actions>.secondary .sidebar .filter-bottom .action,.modal-popup .modal-footer .sidebar .filter-bottom button,.modal-slide .modal-footer .sidebar .filter-bottom button,.nav-sections .push-marketing .sidebar .filter-bottom a,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .sidebar .filter-bottom .action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .sidebar .filter-bottom .action-update,.opc-wrapper .checkout-payment-method .sidebar .filter-bottom .file-link,.page-footer .footer.content .sidebar .filter-bottom a.contact-form-link,.sidebar .filter-bottom .action.action-apply,.sidebar .filter-bottom .action.action-auth-toggle,.sidebar .filter-bottom .action.action-login,.sidebar .filter-bottom .action.action-menu-item,.sidebar .filter-bottom .action.action-show-popup,.sidebar .filter-bottom .action.apply,.sidebar .filter-bottom .action.checkout,.sidebar .filter-bottom .action.clear,.sidebar .filter-bottom .action.compare,.sidebar .filter-bottom .action.continue,.sidebar .filter-bottom .action.create,.sidebar .filter-bottom .action.customize,.sidebar .filter-bottom .action.login,.sidebar .filter-bottom .action.save,.sidebar .filter-bottom .action.select,.sidebar .filter-bottom .action.share,.sidebar .filter-bottom .action.submit,.sidebar .filter-bottom .action.subscribe,.sidebar .filter-bottom .action.tocart,.sidebar .filter-bottom .action.update,.sidebar .filter-bottom .action.viewcart+.viewcart,.sidebar .filter-bottom .block-ajaxscroll .ajaxscroll-button,.sidebar .filter-bottom .block-authentication .action-register,.sidebar .filter-bottom .block-collapsible-nav li.item:last-child a.disconnect,.sidebar .filter-bottom .blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button,.sidebar .filter-bottom .btn,.sidebar .filter-bottom .btn--border,.sidebar .filter-bottom .btn--border-white,.sidebar .filter-bottom .btn--pink,.sidebar .filter-bottom .checkout-onepage-success .checkout-success .action.print,.sidebar .filter-bottom .customer-account-create .form-create-account .actions-toolbar .action,.sidebar .filter-bottom .login-container .action-register,.sidebar .filter-bottom .minicart-footer .actions>.secondary .action,.sidebar .filter-bottom .modal-popup .modal-footer button,.sidebar .filter-bottom .modal-slide .modal-footer button,.sidebar .filter-bottom .nav-sections .push-marketing a,.sidebar .filter-bottom .opc-wrapper .checkout-payment-method .file-link,.sidebar .filter-bottom .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel,.sidebar .filter-bottom .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update,.sidebar .filter-bottom .open-filter-btn,.sidebar .filter-bottom .page-footer .footer.content a.contact-form-link,.sidebar .filter-bottom body .cookie-notice a,body .cookie-notice .sidebar .filter-bottom a{margin-bottom:20px}.sidebar .filter-bottom p{margin-bottom:0;font-size:1.3rem}.sidebar .product-items-names .product-item{margin-bottom:20px}.block-authentication .block-wishlist .block-content .block-title>span,.block-compare .block-title,.block-reorder .block-title,.block-wishlist .block-content .block-authentication .block-title>span,.block-wishlist .block-content .login-container .block-title>span,.block-wishlist .block-content .sidebar .block-subtitle,.block-wishlist .block-content .subtitle,.block-wishlist .block-content .subtitle-2,.block-wishlist .block-title,.login-container .block-wishlist .block-content .block-title>span,.sidebar .block-wishlist .block-content .block-subtitle{display:block;margin:0 0 20px}.block-authentication .block-wishlist .block-content .block-title>span strong,.block-compare .block-title strong,.block-reorder .block-title strong,.block-wishlist .block-content .block-authentication .block-title>span strong,.block-wishlist .block-content .login-container .block-title>span strong,.block-wishlist .block-content .sidebar .block-subtitle strong,.block-wishlist .block-content .subtitle-2 strong,.block-wishlist .block-content .subtitle strong,.block-wishlist .block-title strong,.login-container .block-wishlist .block-content .block-title>span strong,.sidebar .block-wishlist .block-content .block-subtitle strong{font-size:18px;font-weight:300}.reorder .product-item{margin:10px 0}.block-compare .product-item .action.delete{display:block;margin-top:10px}.block-compare .actions-toolbar{margin:17px 0 0;display:flex;align-items:center;justify-content:space-between}.price-box{display:flex;flex-wrap:wrap;justify-content:space-between;color:#3191d3}.price-box .minimal-price{font-size:1.3rem;margin-bottom:0}.price-box .price-wrapper{font-weight:700}@media (min-width:768px){.price-box .price-wrapper{font-size:1.8rem}}.price-box .price-wrapper:after{content:attr(data-label);display:inline-block;margin-left:5px;text-transform:uppercase}.price-box .price-wrapper.price-including-tax{display:none}.price-box .old-price{order:1;margin-right:10px}.price-box .old-price .price{text-decoration:line-through}.price-box .special-price{order:2;color:#ee315e}.price-box .special-price .price-label{display:none}.price-box .price-label{font-size:1.2rem}@media (min-width:768px){.price-box .price-label{font-size:1.3rem}}.old-price .price-wrapper{font-size:1.4rem}@media (min-width:768px){.old-price .price-wrapper{font-size:1.8rem}}.minimal-price-link .price-label{margin-right:5px}.minimal-price-link .price-unit-label{display:none}@media (max-width:767.98px){.product-item .price-box .price-wrapper{font-size:1.6rem}}.catalog-product-view .product-top .manufacturer-price{color:#9b9b9b;font-size:1.2rem;font-style:italic;line-height:1.2}@media (min-width:768px){.catalog-product-view .product-top .manufacturer-price{font-size:1.4rem}}.catalog-product-view .product-top-info-main .price-box{text-transform:lowercase;font-size:2.3rem;align-items:flex-end;justify-content:flex-start}@media (min-width:768px){.catalog-product-view .product-top-info-main .price-box{justify-content:flex-end}}.catalog-product-view .product-top-info-main .price-box .price-wrapper{font-size:2.5rem;font-weight:700;color:#ee315e}@media (min-width:768px){.catalog-product-view .product-top-info-main .price-box .price-wrapper{font-size:3.3rem}}.catalog-product-view .product-top-info-main .price-box .price-wrapper.price-inc-tax{width:100%;font-size:1.3rem;font-weight:400;color:#2b5779;text-align:right}@media (max-width:767.98px){.catalog-product-view .product-top-info-main .price-box .price-wrapper.price-inc-tax{margin-top:10px;text-align:left}}.catalog-product-view .product-top-info-main .price-box .price-wrapper.price-inc-tax:before{content:"(";margin-right:-3px}.catalog-product-view .product-top-info-main .price-box .price-wrapper.price-inc-tax:after{content:")";margin-left:-2px}.catalog-product-view .product-top-info-main .price-box .price-label{font-size:1.6rem;margin-right:5px}@media (min-width:768px){.catalog-product-view .product-top-info-main .price-box .price-label{font-size:2.3rem}}.catalog-product-view .product-top-info-main .price-box .normal-price .price{font-size:3rem;font-weight:700}.catalog-product-view .product-top-info-main .price-box .old-price{display:none}.catalog-product-view .product-info-main .price-box{justify-content:flex-end;margin-bottom:10px}.catalog-product-view .product-info-main .grouped-container form .price-box .price-container{display:flex;flex-direction:row-reverse;align-items:baseline}.catalog-product-view .product-info-main .grouped-container form .price-box .price-container .price-including-tax{display:block;margin-left:6px;font-size:1.3rem;font-weight:400}.catalog-product-view .product-info-main .grouped-container form .price-box .price-container .price-including-tax:before{content:"("}.catalog-product-view .product-info-main .grouped-container form .price-box .price-container .price-including-tax:after{content:attr(data-label) ")";text-transform:lowercase}.stock{display:inline-block;margin-bottom:5px;font-size:1.2rem;font-weight:700;position:relative;padding-left:20px}.stock:before{content:"";display:inline-block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;background-color:currentColor;width:10px;height:10px;border-radius:50%}.stock.available{color:#74ae50}.stock.unavailable{color:#ff0909}.stock.available-several-days{color:#ffad2e}.stock.order-confirmation{color:#dfdfdf}.categories-grid{margin-bottom:20px}@media (min-width:768px){.categories-grid{display:flex;flex-wrap:wrap;margin:0 -15px}}@media (min-width:1024px){.categories-grid{margin:0 -30px}}.categories-grid .category-item{padding:0;margin-bottom:30px}@media (max-width:767.98px){.categories-grid .category-item.is-active .category-item__content,.categories-grid .category-item.is-active .category-item__header:after{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hidetodisplay;animation-name:hidetodisplay}.categories-grid .category-item.is-active .category-item__header:after{-webkit-transform:translateY(-50%) scale(-1);transform:translateY(-50%) scale(-1)}.categories-grid .category-item.is-active .category-item__content{max-height:none;overflow:visible;padding:15px 0 30px}.categories-grid .category-item .category-item__header{position:relative;padding-right:40px}.categories-grid .category-item .category-item__header:after{content:"\e90c";color:#3191d3;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.categories-grid .category-item .category-item__content{max-height:0;overflow:hidden;padding:0}}@media (min-width:768px){.categories-grid .category-item{padding:0 15px;width:33.33333%}}@media (min-width:1024px){.categories-grid .category-item{padding:0 30px}}.categories-grid .category-item__header .icon{width:61px;min-height:58px}.category-item__header{display:flex;border-bottom:1px solid #3191d3}.category-item__header span{display:flex;align-items:center;justify-content:center}.category-item__header .icon{width:48px;min-height:46px;font-size:3rem;background-color:#3191d3;color:#fff}@media (min-width:768px){.category-item__header .icon{width:61px;min-height:58px}}.category-item__header .label{display:flex;align-items:center;flex-grow:1;flex-basis:0;margin-bottom:0;padding:12px;color:#3191d3}.category-item__header .label a{color:#3191d3}.category-item__content{padding:15px 0 30px;color:#2b5779;font-size:1.4rem}@media (min-width:768px){.category-item__content{padding:30px 0 35px}}.category-item__content ul{margin:0}.category-item__content ul>li{padding-bottom:7px;padding-top:7px}.category-item__content ul>li a{color:#2b5779;transition:color .3s linear}.category-item__footer{margin-top:auto}.category-item__footer a{color:#3191d3}[data-slideshow] .category-item{display:flex!important;height:100%;flex-direction:column}.cms-page-view.cms-tous-les-fabricants .page-main{max-width:1170px}.cms-page-view.cms-tous-les-fabricants .page-title-wrapper .page-title{margin-bottom:0}.cms-page-view div.brands-filters{display:flex;flex-direction:column;margin-bottom:30px}@media (min-width:768px){.cms-page-view div.brands-filters{margin-bottom:60px}}.cms-page-view div.brands-filters .letters{display:flex;flex-wrap:wrap;justify-content:center;order:1;margin-bottom:20px}@media (max-width:767.98px){.cms-page-view div.brands-filters .letters{flex-direction:column}.cms-page-view div.brands-filters .letters .single-letter-box{order:1}.cms-page-view div.brands-filters .letters .letters-box:not(.single-letter-box){order:2}}@media (min-width:768px){.cms-page-view div.brands-filters .letters{margin:40px 0}}.cms-page-view div.brands-filters .letters-box{max-width:100%;display:flex;justify-content:center;margin-bottom:10px}@media (max-width:767.98px){.cms-page-view div.brands-filters .single-letter-box{padding:0 45px;opacity:0}.cms-page-view div.brands-filters .single-letter-box.slick-slider{opacity:1}.cms-page-view div.brands-filters .single-letter-box .slick-next,.cms-page-view div.brands-filters .single-letter-box .slick-prev{color:#3191d3;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}.cms-page-view div.brands-filters .single-letter-box .slick-next:before,.cms-page-view div.brands-filters .single-letter-box .slick-prev:before{content:"\e90c";font-size:1.2rem}.cms-page-view div.brands-filters .single-letter-box .slick-prev{left:0}.cms-page-view div.brands-filters .single-letter-box .slick-prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cms-page-view div.brands-filters .single-letter-box .slick-next{right:0}.cms-page-view div.brands-filters .single-letter-box .slick-next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cms-page-view div.brands-filters .single-letter-box .slick-list{padding:20px 0}}.cms-page-view div.brands-filters .letter{float:none;padding:0;background:none;border:none;border-radius:0;color:#2b5779;font-size:1.8rem;margin:0 5px}@media (min-width:768px){.cms-page-view div.brands-filters .letter{font-size:2rem}}.cms-page-view div.brands-filters .letter,.cms-page-view div.brands-filters .letter.-active,.cms-page-view div.brands-filters .letter.-disabled,.cms-page-view div.brands-filters .letter:first-child,.cms-page-view div.brands-filters .letter:hover,.cms-page-view div.brands-filters .letter:last-child{background:none;border:none;border-radius:0}.cms-page-view div.brands-filters .letter.-active>span,.cms-page-view div.brands-filters .letter.-disabled>span,.cms-page-view div.brands-filters .letter:first-child>span,.cms-page-view div.brands-filters .letter:hover>span,.cms-page-view div.brands-filters .letter:last-child>span,.cms-page-view div.brands-filters .letter>span{border-bottom:3px solid transparent;transition:border .3s linear}.cms-page-view div.brands-filters .letter.-active,.cms-page-view div.brands-filters .letter:hover{color:#3191d3;font-weight:700;transition:border-bottom .3s linear}.cms-page-view div.brands-filters .letter.-active>span,.cms-page-view div.brands-filters .letter:hover>span{border-bottom:3px solid}.cms-page-view div.brands-filters .letter.-letter-all{color:#3191d3;font-size:1.6rem;font-weight:700}.cms-page-view div.brands-filters .letter>span{display:inline-block}.cms-page-view div.brands-filters .input-box{order:2}.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper{display:flex;float:none;width:100%;max-width:570px}.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper:after{display:flex;align-items:center;justify-content:center;height:36px;width:36px;background-color:#ee315e;color:#fff;border-radius:0 20px 20px 0;text-align:center;content:"\e923";font-size:1rem;text-transform:none;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (min-width:768px){.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper:after{height:40px;width:48px;font-size:1.5rem}}.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper .ambrands-search-input{margin-bottom:0}.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper .ambrands-search-input+div{opacity:0;visibility:hidden}.cms-page-view div.brands-filters .input-box .ambrands-search-wrapper div#livesearch{bottom:-5px;top:auto;-webkit-transform:translateY(100%);transform:translateY(100%);width:100%}.cms-page-view div.brand-images .brands-letter{padding:0;margin-bottom:45px}.cms-page-view div.brand-images .brands-letter .letter{margin-bottom:10px;border:none;font-size:3rem;color:#2b5779;font-weight:700}.cms-page-view div.brand-images .brands-letter .letter .title{background:none}.cms-page-view div.brand-images .brands-letter ul.bare-list{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:480px){.cms-page-view div.brand-images .brands-letter ul.bare-list{flex-direction:row;margin-right:-10px;margin-left:-10px}}@media (min-width:768px){.cms-page-view div.brand-images .brands-letter ul.bare-list{margin-right:-15px;margin-left:-15px}}.cms-page-view div.brand-images .brands-letter li.brand-item{max-width:none;margin:0;padding:0!important;height:auto;min-width:auto;min-height:auto;text-align:left}@media (min-width:480px){.cms-page-view div.brand-images .brands-letter li.brand-item{width:50%;padding:0 10px!important}}@media (min-width:768px){.cms-page-view div.brand-images .brands-letter li.brand-item{width:25%;padding:0 15px!important}}@media (min-width:1024px){.cms-page-view div.brand-images .brands-letter li.brand-item{width:20%}}.cms-page-view div.brand-images .brands-letter li.brand-item:before{display:none}.cms-page-view div.brand-images .brands-letter li.brand-item .item{width:auto;height:auto}.cms-page-view div.brand-images .brands-letter li.brand-item .item .label{margin:0;padding:6px 0;font-size:1.4rem;text-transform:uppercase}.cms-page-view div.brand-images .brands-letter li.brand-item .am-image-wrapper,.cms-page-view div.brand-images .brands-letter li.brand-item .item .count,.cms-page-view div.brand-images .brands-letter li.brand-item .item .label:before{display:none}.authentication-wrapper{position:absolute;right:20px;top:0;max-width:50%;z-index:1}@media (min-width:768px){.authentication-wrapper{text-align:right;width:33.33%}}.authentication-wrapper .action-auth-toggle{margin-bottom:5px}.authentication-wrapper .action-close{cursor:pointer;font-size:1.5rem;padding:15px 20px;position:absolute;top:0;right:0}.authentication-wrapper .action-close:before{color:#999;font-family:jade-icons;content:"\e616"}@media (min-width:768px){.authentication-wrapper .authentication-dropdown{background-color:#fff;border:1px solid #ccc;position:absolute;text-align:left;top:100%;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:0 0;transform-origin:0 0;transition:visibility .2s linear,-webkit-transform .2s linear;transition:transform .2s linear,visibility .2s linear;transition:transform .2s linear,visibility .2s linear,-webkit-transform .2s linear;visibility:hidden;width:100%}}.authentication-wrapper .authentication-dropdown._show{z-index:100;-webkit-transform:scale(1);transform:scale(1);visibility:visible}.authentication-wrapper .authentication-dropdown .modal-inner-wrap{padding:25px}@media (max-width:767.98px){.authentication-wrapper .authentication-dropdown.custom-slide{bottom:0;min-width:0;position:fixed;left:0;right:0;top:0;opacity:0;visibility:hidden;transition:visibility 0s .3s,opacity .3s ease;z-index:900}.authentication-wrapper .authentication-dropdown.custom-slide._show{visibility:visible;overflow-x:hidden;overflow-y:auto;opacity:1;transition:opacity .3s ease}.authentication-wrapper .authentication-dropdown.custom-slide._show .modal-inner-wrap{-webkit-transform:translateX(0);transform:translateX(0)}.authentication-wrapper .authentication-dropdown.custom-slide .modal-inner-wrap{position:static;width:auto;height:auto;min-height:100%;box-shadow:0 0 12px 2px rgba(0,0,0,.35);opacity:1;pointer-events:auto;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out;background-color:#f4f4f4}}@media (min-width:1024px){.checkout-cart-index .page-main{padding-top:30px}}.checkout-cart-index .page-title-wrapper{display:flex;align-items:center;margin-bottom:10px}.checkout-cart-index .page-title{margin-bottom:0}.checkout-cart-index .cart-header-items-count{font-size:2rem;margin-left:10px}@media (min-width:768px){.checkout-cart-index .cart-header-items-count{font-size:2.8rem}}@media (max-width:767.98px){.checkout-cart-index .page-footer{padding-bottom:80px}}@media (max-width:767.98px){.cart-summary,.form-cart{margin-bottom:20px}}@media (min-width:768px){.cart-summary{float:right;width:35%;margin-left:30px;position:relative}.cart-summary:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:80px;background-color:#fff}.cart-summary .checkout-methods-items,.cart-summary .savecart-cart-action{position:relative}.form-cart{float:left}.cart-discount,.form-cart{width:calc(65% - 30px)}.cart-discount{clear:left}.cart-discount:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}}@media (min-width:1024px){.cart-summary{width:28%}.cart-discount,.form-cart{width:calc(72% - 30px)}}@media (max-width:767.98px){.cart-container{display:flex;flex-direction:column}.cart-container .cart-summary{order:1}.cart-container .form-cart{order:2}.cart-container #gift-options-cart{order:3}}@media (min-width:768px){.cart-container{margin-top:20px;position:relative;padding-bottom:60px}.cart-container:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}}.cart-container .cart-summary{padding:20px 15px;background-color:#fafafa;color:#2b5779}@media (min-width:1280px){.cart-container .cart-summary{padding:20px 3%}}.cart-container .cart-summary>.summary.title{display:block;padding-bottom:10px;text-align:center;border-bottom:1px solid #dfdfdf;font-size:1.8rem}@media (min-width:640px){.cart-container .cart-summary>.summary.title{font-size:2.2rem}}@media (min-width:768px){.cart-container .cart-summary>.summary.title{font-size:1.8rem}}@media (min-width:1024px){.cart-container .cart-summary>.summary.title{font-size:2.2rem}}.cart-container .cart-summary>.shipping .fieldset .note+.field{margin-top:0}.cart-container .cart-summary>.shipping .fieldset.rate .item-title{font-size:1.4rem;font-weight:500}@media (min-width:768px){.cart-container .cart-summary>.shipping .fieldset.rate .item-title{font-size:1.6rem}}.cart-container .cart-summary>.shipping .fieldset.rate .item-options .label{display:flex;justify-content:space-between;margin-bottom:0}.cart-container .cart-summary>.shipping .fieldset.rate .item-options .label .price{font-size:1.8rem;font-weight:700}.cart-container .cart-summary>.shipping .fieldset.rate .item-options .label .price-including-tax{display:none}.cart-container .cart-summary>.shipping .totals.sub{display:flex;align-items:center;justify-content:space-between;font-weight:700;line-height:1.6}.cart-container .cart-summary>.shipping .totals.sub .mark:after{content:":";margin:0 5px}.cart-container .cart-summary>.shipping .totals.sub .amount{font-size:1.8rem}.cart-container .cart-summary>.shipping .saved-amount{font-size:1.2rem;color:#3191d3}.cart-container .cart-summary>.shipping .discount-code{margin-bottom:10px}.cart-container .cart-summary>.shipping .discount-code .payment-option-title{font-weight:700;padding-top:15px;padding-bottom:15px;font-size:1.4rem}.cart-container .cart-summary>.shipping .discount-code .payment-option-inner label{display:none}.cart-container .cart-summary>.shipping .discount-code .actions-toolbar{text-align:center}.cart-container .cart-summary #shipping-zip-form{display:flex;align-items:flex-start;border-top:1px solid #dfdfdf;padding-top:20px}.cart-container .cart-summary #shipping-zip-form:before{margin-right:15px;margin-top:20px;content:"\e93e";font-size:2.5rem;color:#3191d3}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate{display:flex;flex-direction:column;flex:1 1 0}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate br{display:none}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate div.field+.field{margin-bottom:0;margin-top:0}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate div.field[name$=".postcode"] .input-text,.cart-container .cart-summary #shipping-zip-form .fieldset.estimate div.field[name$=".postcode"] .opc-wrapper .methods-shipping .checkout-block-customer-shipping input,.opc-wrapper .methods-shipping .checkout-block-customer-shipping .cart-container .cart-summary #shipping-zip-form .fieldset.estimate div.field[name$=".postcode"] input{width:90px}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate div.field .label{margin-bottom:5px;margin-top:0}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate .field.note{display:none}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate input{padding:7px 10px;background-color:transparent}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate select{padding:6px 40px 7px 10px;background-color:transparent;margin-bottom:10px;max-width:200px}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate .message{margin-top:10px}.cart-container .cart-summary #shipping-zip-form .fieldset.estimate .message.warning{font-size:1.2rem;color:#ff0909}.cart-container .cart-summary #co-shipping-method-form{padding:20px 0;border-bottom:1px solid #dfdfdf}.cart-container .cart-summary #co-shipping-method-form .item-options,.cart-container .cart-summary #co-shipping-method-form .item-options+.item-title{margin-top:10px}.cart-container .cart-summary #co-shipping-method-form .item-options .message{font-size:1.2rem;padding-right:25px}@media (max-width:767.98px){.cart-container .cart-summary>.checkout.methods{position:fixed;bottom:40px;left:0;right:0;z-index:2}}.cart-container .cart-summary>.checkout.methods .action.checkout{display:flex;align-items:center;justify-content:center;padding:5px 30px;min-height:40px}@media (max-width:767.98px){.cart-container .cart-summary>.checkout.methods .action.checkout{width:100%;border-radius:0}}@media (min-width:768px){.cart-container .cart-summary>.checkout.methods .action.checkout{margin:0 auto;padding:10px 30px}}@media (min-width:1280px){.cart-container .cart-summary>.checkout.methods .action.checkout{font-size:1.9rem}}.cart-container .cart-summary>.checkout.methods .action.multicheckout{text-align:center}@media (min-width:768px){.cart-container .cart-summary>.checkout.methods .StripeElement{margin-top:10px}}.cart-container .cart-summary .totals.shipping.excl .label{font-weight:500}@media (min-width:768px){.cart-container .cart-summary>.cart-totals{margin-bottom:10px}}.cart-container .cart-summary>.cart-totals table.totals tbody{display:flex;flex-direction:column}.cart-container .cart-summary>.cart-totals table.totals tbody .totals.shipping{order:1}.cart-container .cart-summary>.cart-totals table.totals tbody .totals{order:2}.cart-container .cart-summary>.cart-totals table.totals tbody .totals.grand{order:3}.cart-container .cart-summary>.cart-totals table.data.table-totals tr td,.cart-container .cart-summary>.cart-totals table.data.table-totals tr th,.cart-container .cart-summary>.cart-totals table.data.totals tr td,.cart-container .cart-summary>.cart-totals table.data.totals tr th{border-color:#dfdfdf;font-size:1.4rem;padding:12px 0}@media (min-width:768px){.cart-container .cart-summary>.cart-totals table.data.table-totals tr td,.cart-container .cart-summary>.cart-totals table.data.table-totals tr th,.cart-container .cart-summary>.cart-totals table.data.totals tr td,.cart-container .cart-summary>.cart-totals table.data.totals tr th{font-size:1.6rem;padding:20px 0}}@media (min-width:768px){.cart-container .cart-summary>.cart-totals .grand.totals{font-size:1.8rem}}.cart-container .cart-summary>.cart-totals .grand.totals .price{font-size:1.8rem}@media (min-width:768px){.cart-container .cart-summary>.cart-totals .grand.totals .price{font-size:2.2rem}}.cart-container .cart-summary>.cart-totals .price{font-weight:700;font-size:1.6rem}@media (min-width:768px){.cart-container .cart-summary>.cart-totals .price{font-size:1.8rem}}.cart-container .cart-discount+div{margin-top:40px}.cart-container .savecart-cart-action{display:block;font-weight:700;padding-top:10px;padding-bottom:10px;text-align:center;width:100%}@media (max-width:767.98px){.cart-container .savecart-cart-action{display:flex;align-items:center;justify-content:center;min-height:40px;position:fixed;bottom:0;left:0;right:0;z-index:2;background-color:#fff}}.cart{width:100%;margin-bottom:20px}.cart td,.cart tr{border:none}.cart tr.item-info{border:1px solid #dfdfdf}.cart td:not(.item),.cart th:not(.item){text-align:center}@media (min-width:1024px){.cart td.item,.cart th.item{display:flex;max-width:420px}}@media (max-width:1023.98px){.cart>thead{display:none}}.cart>thead>tr>th{padding:15px 5px;font-weight:500;font-size:1.4rem;text-align:left;white-space:nowrap;background:none;border:none;color:#2b5779}@media (min-width:1280px){.cart>thead>tr>th{padding:15px 10px}}.cart>thead>tr>th.item{justify-content:center}@media (min-width:768px){.cart>thead>tr>th.item{padding-left:20%}}.cart>tbody{background-color:#fff}.cart>tbody>tr.item-info>td{vertical-align:middle;padding:25px 5px;font-size:1.4rem}@media (min-width:1280px){.cart>tbody>tr.item-info>td{padding:25px 10px}}.cart>tbody>tr.item-info>td.item{display:flex;min-height:140px}.cart>tbody>tr.item-info>td.item .product-item-photo{width:28%;min-width:80px;margin-right:15px}.cart>tbody>tr.item-info>td.item .product-item-name{font-size:1.4rem;font-weight:400;margin-bottom:10px}@media (min-width:768px){.cart>tbody>tr.item-info>td.item .product-item-name{font-size:1.6rem;font-weight:500}}.cart>tbody>tr.item-info>td.item .item-options:after{display:block;content:"";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.cart>tbody>tr.item-info>td.item .item-options dd,.cart>tbody>tr.item-info>td.item .item-options dt{float:left;margin-top:6px}.cart>tbody>tr.item-info>td.item .item-options dt{clear:left;font-weight:700;margin-right:6px}.cart>tbody>tr.item-info>td.item .item-options dt:after{content:" :"}.cart>tbody>tr.item-info>td.item .product-item-details{flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;max-width:300px;line-height:1.4}@media (min-width:768px){.cart>tbody>tr.item-info>td.item .product-item-details .state-exchange,.cart>tbody>tr.item-info>td.item .product-item-details .state-new,.cart>tbody>tr.item-info>td.item .product-item-details .state-refurbished,.cart>tbody>tr.item-info>td.item .product-item-details .state-used,.cart>tbody>tr.item-info>td.item .product-item-details .status-title{min-width:115px}}.cart>tbody>tr.item-info>td.item .product-item-details .warranty{color:#2b5779;font-weight:700;font-size:1.2rem}.cart>tbody>tr.item-info>td.price .price-after-remise,.cart>tbody>tr.item-info>td.price .price-before-remise{display:block}.cart>tbody>tr.item-info>td.price .price-before-remise{margin-bottom:20px;text-decoration:line-through}.cart>tbody>tr.item-info>td.price .price-after-remise{color:#ccc;font-weight:700}.cart>tbody>tr.item-info>td .cart-price{color:#3191d3;font-size:1.8rem;font-weight:700}.cart>tbody>tr.item-info>td.availability{white-space:nowrap}.cart>tbody>tr.item-info>td.qty .control.qty,.cart>tbody>tr.item-info>td.qty label{margin:0}@media (min-width:1024px){.cart>tbody>tr.item-info>td.actions{padding:0 10px 10px}}.cart>tbody>tr.item-info>td.actions .actions-toolbar{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;margin-top:0}.cart>tbody>tr.item-info>td.actions .actions-toolbar .action{width:auto;margin-bottom:0;padding:15px}@media (min-width:1024px){.cart>tbody>tr.item-info>td.actions .actions-toolbar .action{padding:10px;position:relative;top:5px}}.cart>tbody>tr.item-info>td.actions .actions-toolbar .action:before{font-size:1.6rem}.cart>tbody>tr.item-info>td.actions .action-edit,.cart>tbody>tr.item-info>td .price-including-tax{display:none}@media (max-width:1023.98px){.cart .cart>tbody>tr.item-info{display:flex;flex-wrap:wrap;position:relative;padding:10px 10px 10px calc(20vw + 20px);min-height:calc(20vw + 20px)}.cart .cart>tbody>tr>td{padding:0}.cart .cart>tbody>tr>td.item{display:flex;flex:0 0 100%;min-height:0;margin-bottom:10px;padding-right:30px}.cart .cart>tbody>tr>td.item .product-item-photo{position:absolute;top:10px;left:0;width:20vw;min-width:auto;margin-right:0}.cart .cart>tbody>tr>td.item .product-item-name{line-height:1.3}.cart .cart>tbody>tr>td.availability,.cart .cart>tbody>tr>td.price{display:none}.cart .cart>tbody>tr>td.qty input{margin-top:0}.cart .cart>tbody>tr>td.subtotal{padding:10px 0 10px 5px;font-weight:700}}@media (max-width:1023.98px) and (max-width:767.98px){.cart .cart>tbody>tr>td.subtotal{flex-grow:1;flex-basis:0;text-align:right}}@media (max-width:1023.98px) and (min-width:768px){.cart .cart>tbody>tr>td.subtotal{padding:10px 10px 0 20px}}@media (max-width:1023.98px){.cart .cart>tbody>tr>td.actions{position:absolute;top:0;right:0}}.cart.main.actions{display:flex;justify-content:flex-end}@media (max-width:767.98px){.cart.main.actions{margin:0}}.cart.main.actions .clear,.cart.main.actions .continue{display:none}.cart.main.actions .action+.action{margin-left:16px}.add-to-cart-modal-container .item-added-container{max-width:645px;margin:0 auto 10px;text-align:center}@media (min-width:768px){.add-to-cart-modal-container .item-added-container{display:flex;align-items:center;text-align:left}}.add-to-cart-modal-container .item-added-container .title{color:#2b5779;font-size:1.4rem;margin-bottom:5px}@media (min-width:768px){.add-to-cart-modal-container .item-added-container .title{font-weight:700;font-size:2.8rem}}.add-to-cart-modal-container .item-added-container .label{font-size:1.4rem;font-weight:700}@media (min-width:768px){.add-to-cart-modal-container .item-added-container .label{font-size:2rem}}.add-to-cart-modal-container .item-added-container .product-image-container{display:none;width:120px;margin-right:40px}@media (min-width:768px){.add-to-cart-modal-container .item-added-container .product-image-container{display:block}}.add-to-cart-modal-container .actions{text-align:center}@media (max-width:767.98px){.add-to-cart-modal-container .actions{display:flex;align-items:center;flex-direction:column}}.add-to-cart-modal-container .actions button{margin:0 15px 10px}@media (max-width:767.98px){.add-to-cart-modal-container .actions button{max-width:240px;width:100%}.add-to-cart-modal-container .actions button:first-child{order:2}.add-to-cart-modal-container .actions button:last-child{order:1}}.add-to-cart-modal-container .block.crosssell{margin-top:10px}@media (min-width:768px){.add-to-cart-modal-container .block.crosssell{margin-top:20px}}.add-to-cart-modal-container .block.crosssell .products-grid{margin-bottom:0;padding:20px 0 30px}.add-to-cart-modal-container .block-title{font-size:1.2rem;margin-bottom:0}@media (min-width:768px){.add-to-cart-modal-container .block-title{font-size:1.8rem}}.add-to-cart-modal-container .items{display:flex;justify-content:center}@media (max-width:767.98px){.add-to-cart-modal-container .items{opacity:0}.add-to-cart-modal-container .items.slick-slider{opacity:1}.add-to-cart-modal-container .items.slick-slider .slick-list{padding-right:70px}}.add-to-cart-modal-container .item{width:25%;padding:0 13px}.add-to-cart-modal-container .mst-searchautocomplete__index.magento_catalog_product ul>li,.add-to-cart-modal-container .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .add-to-cart-modal-container ul>li{flex-direction:column}.add-to-cart-modal-container .mst-searchautocomplete__index.magento_catalog_product ul>li .product-item-photo,.add-to-cart-modal-container .product-item-info .product-item-photo,.mst-searchautocomplete__index.magento_catalog_product .add-to-cart-modal-container ul>li .product-item-photo{padding:12px}.add-to-cart-modal-container .mst-searchautocomplete__index.magento_catalog_product ul>li .details__name,.add-to-cart-modal-container .product-item-info .details__name,.mst-searchautocomplete__index.magento_catalog_product .add-to-cart-modal-container ul>li .details__name{flex-grow:1;flex-basis:0;padding:0 20px 20px}.modal-popup.save-card-modal .modal-inner-wrap,.modal-slide.save-card-modal .modal-inner-wrap{max-width:500px}.block-authentication{display:flex;flex-direction:column}@media (min-width:768px){.block-authentication{flex-direction:row}.block-authentication .block{width:50%;padding:0 20px}.block-authentication .block>div{width:100%;max-width:380px}}.block-authentication .block+.block{margin-top:30px}@media (min-width:768px){.block-authentication .block+.block{margin-top:0}}@media (min-width:768px){.block-authentication .block.block-new-customer{display:flex;flex-direction:column;align-items:flex-end;border-left:1px solid #dfdfdf}}@media (max-width:767.98px){.block-authentication .block.block-customer-login .actions-toolbar{margin-top:5px}}@media (min-width:768px){.block-authentication .block-title{text-align:left;margin-bottom:30px}}.block-authentication .block-title>strong{display:block;line-height:1;margin-bottom:0}.block-authentication .actions-toolbar{display:flex;flex-direction:column-reverse;margin-top:20px}@media (max-width:767.98px){.block-authentication .actions-toolbar div.secondary{margin-bottom:10px}}@media (min-width:768px){.block-authentication .actions-toolbar div.secondary{margin-left:auto}}.block-authentication .actions-toolbar div.secondary .action{font-size:1.2rem}.checkout-index-index{color:#2b5779}.checkout-index-index .header.content{display:flex;flex-direction:column-reverse;padding:0 10px}@media (min-width:768px){.checkout-index-index .header.content{padding:35px 30px;flex-direction:row;align-items:center;box-shadow:0 2px 3px 0 rgba(0,0,0,.11)}}.checkout-index-index .header.content>*{flex:1 1 0}@media (max-width:767.98px){.checkout-index-index .header.content.sticky .back-link{margin-top:0}}.checkout-index-index .header.content .back-link{display:inline-block;padding:20px 10px}@media (max-width:767.98px){.checkout-index-index .header.content .back-link{margin-top:20px}}@media (min-width:768px){.checkout-index-index .header.content .back-link{padding:10px}}.checkout-index-index .header.content .logo{text-align:center}@media (max-width:767.98px){.checkout-index-index .header.content .logo img{max-width:200px}}@media (max-width:767.98px){.checkout-index-index .page-wrapper{padding-bottom:40px}}@media (max-width:767.98px){.checkout-index-index .page-main{margin-top:0}}.checkout-index-index .billing-address-details,.checkout-index-index .field.addresses,.checkout-index-index .shipping-information-content{line-height:1.2}.checkout-index-index .modal-popup .modal-header .modal-title,.checkout-index-index .modal-slide .modal-header .modal-title{color:#3191d3}@media (max-width:767.98px){.checkout-index-index .modal-popup .field-tooltip .field-tooltip-content{width:240px}}.opc-estimated-wrapper{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:15px;display:none}@media (min-width:768px){.opc-wrapper{display:flex;justify-content:flex-end;float:left;width:calc(100% - 380px);padding-right:50px}}@media (min-width:1024px){.opc-wrapper{padding-right:110px}}.opc-wrapper .opc{width:100%;max-width:650px}.opc-wrapper .opc>li{margin-bottom:50px}@media (max-width:767.98px){.opc-wrapper .opc .actions-toolbar .action.checkout,.opc-wrapper .opc .actions-toolbar .action.continue{position:fixed;bottom:0;left:0;right:0;z-index:1;height:40px;border-radius:0}}.opc-wrapper .step-title{color:#3191d3}.opc-wrapper .form-login{border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:30px}.opc-wrapper .form-login .actions-toolbar a.action{display:inline-block;width:auto}.opc-wrapper .form-login,.opc-wrapper .form-shipping-address{max-width:600px}.opc-wrapper .field.addresses+.action-show-popup{margin-top:20px}.opc-wrapper .field.addresses .shipping-address-items{display:flex;flex-wrap:wrap;align-items:flex-start}.opc-wrapper .field.addresses .shipping-address-item{padding:10px 20px 20px;width:250px;margin-right:20px;margin-bottom:20px;border:1px solid transparent}.opc-wrapper .field.addresses .shipping-address-item.selected-item{border-color:#3191d3;position:relative;padding:10px 50px 20px 20px}.opc-wrapper .field.addresses .shipping-address-item.selected-item:after{content:"\e92e";position:absolute;top:0;right:0;background-color:#3191d3;color:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.opc-wrapper .field.addresses .shipping-address-item a{margin-top:10px}.opc-wrapper .field.addresses .shipping-address-item .action{margin-top:5px}.opc-wrapper .methods-shipping .table-checkout-shipping-method{display:block}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody{display:flex;flex-wrap:wrap}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row{display:flex;padding:0;margin-bottom:10px;width:100%}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row:hover{cursor:pointer}@media (min-width:768px){.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row{padding:0 20px 0 0;max-width:300px}}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row:nth-child(odd).row-error .col-error{display:flex;justify-content:flex-end}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row:nth-child(odd).row-error .message{width:50%}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr.row.row-error{max-width:none}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td,.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody tr{border:none}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td{padding:10px 5px}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-method{width:30px}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image{padding-top:0}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image:before{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background-size:contain;background-repeat:no-repeat;background-position:50%;content:"\e92b";font-size:3rem;color:#3191d3}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.chronopost:before,.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.chronopostc10:before{background-image:url(../../frontend/Cnc/store-us/en_US/images/carrier/chronopost.png);content:""}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.colissimo:before{background-image:url(../../frontend/Cnc/store-us/en_US/images/carrier/colissimo.png);content:""}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.fedex:before{background-image:url(../../frontend/Cnc/store-us/en_US/images/carrier/fedex.png);content:""}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.ups:before{background-image:url(../../frontend/Cnc/store-us/en_US/images/carrier/ups.png);content:""}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-image.dhl:before{background-image:url(../../frontend/Cnc/store-us/en_US/images/carrier/dhl.png);content:""}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-method{line-height:1.2}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-carrier-method .method{color:#3191d3;font-size:1.2rem}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td .carrier,.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-price{font-size:1.4rem;font-weight:700}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-price{margin-left:auto;white-space:nowrap}.opc-wrapper .methods-shipping .table-checkout-shipping-method tbody td.col-price .price-including-tax:after{content:"-";margin:0 5px}.opc-wrapper .methods-shipping .sources{margin-bottom:20px}.opc-wrapper .methods-shipping .checkout-block-customer-shipping{max-width:400px;padding-bottom:30px}.opc-wrapper .methods-shipping .checkout-block-customer-shipping label{margin-top:30px}.opc-wrapper .checkout-payment-method .form.payments .fieldset:not(.address){display:flex;flex-direction:column}.opc-wrapper .checkout-payment-method .form.payments .legend+br{display:none}@media (min-width:768px){.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar{margin-top:30px}}.opc-wrapper .checkout-payment-method .form.payments .ordernumber{order:1}.opc-wrapper .checkout-payment-method .form.payments .checkout-billing-address{order:2}.opc-wrapper .checkout-payment-method .form.payments .payment-option{order:3}.opc-wrapper .checkout-payment-method .form.payments .department-email{order:4}.opc-wrapper .checkout-payment-method .form.payments .opc-payment{order:5}.opc-wrapper .checkout-payment-method .form.payments .no-quotes-block{order:6}.opc-wrapper .checkout-payment-method .checkout-billing-address,.opc-wrapper .checkout-payment-method .department-email,.opc-wrapper .checkout-payment-method .ordernumber{margin-bottom:20px}@media (min-width:768px){.opc-wrapper .checkout-payment-method .department-email,.opc-wrapper .checkout-payment-method .ordernumber{margin-bottom:35px}}.opc-wrapper .checkout-payment-method .payment-method{position:relative;margin-bottom:30px}.opc-wrapper .checkout-payment-method .payment-method:after{content:"";display:block;max-width:65%;margin:30px auto 0;border-bottom:1px solid #dfdfdf}.opc-wrapper .checkout-payment-method .payment-method._active .payment-method-content{display:block;padding-left:30px}.opc-wrapper .checkout-payment-method .payment-method .payment-method-content{display:none}.opc-wrapper .checkout-payment-method .payment-method span img{max-width:218px;width:100%}.opc-wrapper .checkout-payment-method .payment-method-title input[type=radio]+label:after,.opc-wrapper .checkout-payment-method .payment-method-title input[type=radio]+label:before{margin-top:10px}.opc-wrapper .checkout-payment-method .payment-method-title input[type=radio]+label .icon{color:#3191d3;font-size:3rem;margin-right:10px;margin-top:5px}.opc-wrapper .checkout-payment-method .payment-method-title #paypal_express+label a,.opc-wrapper .checkout-payment-method .payment-method-title #paypal_express+label span{display:none}.opc-wrapper .checkout-payment-method .payment-method-title #paypal_express+label:after,.opc-wrapper .checkout-payment-method .payment-method-title #paypal_express+label:before{margin-top:15px}.opc-wrapper .checkout-payment-method .payment-description,.opc-wrapper .checkout-payment-method .payment-method-title__info{display:block;color:#3191d3;font-size:1.2rem;max-width:220px;margin-bottom:10px}.opc-wrapper .checkout-payment-method .billing-address-form{margin-top:20px}.opc-wrapper .checkout-payment-method .billing-address-form .address{display:flex;flex-wrap:wrap;flex-direction:row;margin:0 -10px}.opc-wrapper .checkout-payment-method .billing-address-form .address .field{width:100%;order:2}.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddressbanktransfer.company"],.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresscheckmo.company"],.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresssogenactifcw_creditcard.company"]{order:1;width:calc(100% - 100px)}.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddressbanktransfer.prefix"],.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresscheckmo.prefix"],.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresssogenactifcw_creditcard.prefix"]{width:100px}.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresssogenactifcw_creditcard.firstname"],.opc-wrapper .checkout-payment-method .billing-address-form .address .field[name="billingAddresssogenactifcw_creditcard.lastname"]{width:50%}.opc-wrapper .checkout-payment-method .billing-address-form .address div.field{margin-top:25px;padding-left:10px;padding-right:10px}.opc-wrapper .checkout-payment-method .file-link{margin-bottom:15px}.opc-wrapper .checkout-payment-method .file-link .icon{margin-left:15px}.category-item__content .opc-wrapper .checkout-payment-method ul,.opc-wrapper .checkout-payment-method .category-item__content ul,.opc-wrapper .checkout-payment-method .list-2{margin-bottom:30px}.category-item__content .opc-wrapper .checkout-payment-method ul li,.opc-wrapper .checkout-payment-method .category-item__content ul li,.opc-wrapper .checkout-payment-method .list-2 li{line-height:1;font-size:1.2rem}.opc-wrapper .checkout-payment-method .checkout-agreements-block{margin-top:30px;margin-left:-30px}.opc-wrapper .checkout-payment-method .checkout-agreements-block .action{color:#2b5779;font-size:1.2rem;text-align:left;text-transform:uppercase}.opc-wrapper .checkout-payment-method .checkout-agreements-block input[type=checkbox]+label:after,.opc-wrapper .checkout-payment-method .checkout-agreements-block input[type=checkbox]+label:before{margin-top:4px}.opc-wrapper .checkout-payment-method .payment-option{display:none}@media (min-width:768px){.opc-sidebar{float:right;width:380px}}.opc-sidebar .action-close{display:none}.opc-sidebar._show .action-close{display:block}.opc-block-summary{padding:20px;background-color:#fafafa;display:flex;flex-direction:column;position:relative}.opc-block-summary>.title{order:1}.opc-block-summary>.items-in-cart{order:2}.opc-block-summary>.table-totals{order:3;margin-top:20px}.opc-block-summary .packaging-option{order:4}.opc-block-summary>.title{display:block;text-align:center}.opc-block-summary .items-in-cart>.title{padding:10px 40px 10px 0;border-bottom:1px solid grey}.opc-block-summary .items-in-cart>.title strong:before{content:"("}.opc-block-summary .items-in-cart>.title strong:after{content:")"}.block-authentication .opc-block-summary .minicart-items .block-title>span,.login-container .opc-block-summary .minicart-items .block-title>span,.opc-block-summary .minicart-items .block-authentication .block-title>span,.opc-block-summary .minicart-items .login-container .block-title>span,.opc-block-summary .minicart-items .sidebar .block-subtitle,.opc-block-summary .minicart-items .subtitle,.opc-block-summary .minicart-items .subtitle-2,.sidebar .opc-block-summary .minicart-items .block-subtitle{display:none}.opc-block-summary .product-item{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}.opc-block-summary .product-item>.product{display:flex}.opc-block-summary .product-item>.product .product-item-details{line-height:1.2;margin-left:10px}.opc-block-summary .product-item>.product .product-item-name{display:block;margin-bottom:5px}.opc-block-summary .product-item>.product .options{margin-top:10px}.opc-block-summary .product-item>.product .options .toggle{cursor:pointer;display:block;margin-bottom:5px}.opc-block-summary .product-item>.product .options .toggle span{display:inline-block;border-bottom:1px solid}.opc-block-summary .product-item>.product .options .item-options{display:flex;flex-wrap:wrap}.opc-block-summary .product-item>.product .options .label:after{content:":";margin:0 5px}.opc-block-summary .product-item>.product .options .label,.opc-block-summary .product-item>.product .options .values{display:inline-block;vertical-align:middle;flex:50%}.opc-block-summary .packaging-option input[type=checkbox]+label:after,.opc-block-summary .packaging-option input[type=checkbox]+label:before{margin-top:1px}.opc-block-summary .packaging-option label{color:#64c236;font-size:1.2rem;font-weight:700;text-transform:uppercase}.opc-block-summary .packaging-option .absolute-text{position:absolute;bottom:-20px;right:0;font-size:1rem;color:#8094a3}.opc-block-shipping-information{padding:20px}.opc-block-shipping-information .ship-to{margin-bottom:20px}.opc-block-shipping-information .shipping-information-title{display:flex;padding-bottom:10px;border-bottom:1px solid grey}.opc-block-shipping-information .shipping-information-title .action-edit{margin-left:auto;padding-left:20px}.form-shipping-address .fieldset.address{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 -10px}.form-shipping-address .fieldset.address .field+.field{margin-top:0}.form-shipping-address .field{padding:0 10px;width:100%;margin-bottom:20px}.form-shipping-address .field[name="shippingAddress.prefix"]{max-width:200px}@media (min-width:768px){.form-shipping-address .field{width:50%}.form-shipping-address .field[name="shippingAddress.company"]{width:calc(100% - 100px)}.form-shipping-address .field[name="shippingAddress.prefix"]{width:100px}.form-shipping-address .field[name="shippingAddress.postcode"]{width:150px}.form-shipping-address .field[name="shippingAddress.city"]{width:calc(70% - 150px)}.form-shipping-address .field[name="shippingAddress.country_id"]{width:30%}}.form-shipping-address .field.street{width:100%;padding:0}.form-shipping-address .field.street .field{width:100%}.opc-cms-blocks{margin-top:20px}@media (min-width:768px){.opc-cms-blocks{margin-top:40px}}.opc-cms-blocks div>.content li,.opc-cms-blocks div>.content p{margin-bottom:0;font-weight:700;font-size:1.4rem;line-height:2.4}.opc-cms-blocks div>.content ul{list-style-type:disc;padding-left:15px}.opc-cms-blocks div>.content li{color:#3191d3}.opc-cms-blocks .reinsurance-contact{padding:0}@media (min-width:768px){.opc-cms-blocks .reinsurance-contact--content .catch-phrase{margin-right:0}.block-ajaxscroll .opc-cms-blocks .reinsurance-contact--content .ajaxscroll-button,.block-authentication .opc-cms-blocks .reinsurance-contact--content .action-register,.block-collapsible-nav li.item:last-child .opc-cms-blocks .reinsurance-contact--content a.disconnect,.blog-page.blog-post-view .post-view .block.comments .opc-cms-blocks .reinsurance-contact--content .c-btn-hld>button,.checkout-onepage-success .checkout-success .opc-cms-blocks .reinsurance-contact--content .action.print,.customer-account-create .form-create-account .actions-toolbar .opc-cms-blocks .reinsurance-contact--content .action,.login-container .opc-cms-blocks .reinsurance-contact--content .action-register,.minicart-footer .actions>.secondary .opc-cms-blocks .reinsurance-contact--content .action,.modal-popup .modal-footer .opc-cms-blocks .reinsurance-contact--content button,.modal-slide .modal-footer .opc-cms-blocks .reinsurance-contact--content button,.nav-sections .push-marketing .opc-cms-blocks .reinsurance-contact--content a,.opc-cms-blocks .reinsurance-contact--content .action.action-apply,.opc-cms-blocks .reinsurance-contact--content .action.action-auth-toggle,.opc-cms-blocks .reinsurance-contact--content .action.action-login,.opc-cms-blocks .reinsurance-contact--content .action.action-menu-item,.opc-cms-blocks .reinsurance-contact--content .action.action-show-popup,.opc-cms-blocks .reinsurance-contact--content .action.apply,.opc-cms-blocks .reinsurance-contact--content .action.checkout,.opc-cms-blocks .reinsurance-contact--content .action.clear,.opc-cms-blocks .reinsurance-contact--content .action.compare,.opc-cms-blocks .reinsurance-contact--content .action.continue,.opc-cms-blocks .reinsurance-contact--content .action.create,.opc-cms-blocks .reinsurance-contact--content .action.customize,.opc-cms-blocks .reinsurance-contact--content .action.login,.opc-cms-blocks .reinsurance-contact--content .action.save,.opc-cms-blocks .reinsurance-contact--content .action.select,.opc-cms-blocks .reinsurance-contact--content .action.share,.opc-cms-blocks .reinsurance-contact--content .action.submit,.opc-cms-blocks .reinsurance-contact--content .action.subscribe,.opc-cms-blocks .reinsurance-contact--content .action.tocart,.opc-cms-blocks .reinsurance-contact--content .action.update,.opc-cms-blocks .reinsurance-contact--content .action.viewcart+.viewcart,.opc-cms-blocks .reinsurance-contact--content .block-ajaxscroll .ajaxscroll-button,.opc-cms-blocks .reinsurance-contact--content .block-authentication .action-register,.opc-cms-blocks .reinsurance-contact--content .block-collapsible-nav li.item:last-child a.disconnect,.opc-cms-blocks .reinsurance-contact--content .blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button,.opc-cms-blocks .reinsurance-contact--content .btn,.opc-cms-blocks .reinsurance-contact--content .btn--border,.opc-cms-blocks .reinsurance-contact--content .btn--border-white,.opc-cms-blocks .reinsurance-contact--content .btn--pink,.opc-cms-blocks .reinsurance-contact--content .checkout-onepage-success .checkout-success .action.print,.opc-cms-blocks .reinsurance-contact--content .customer-account-create .form-create-account .actions-toolbar .action,.opc-cms-blocks .reinsurance-contact--content .login-container .action-register,.opc-cms-blocks .reinsurance-contact--content .minicart-footer .actions>.secondary .action,.opc-cms-blocks .reinsurance-contact--content .modal-popup .modal-footer button,.opc-cms-blocks .reinsurance-contact--content .modal-slide .modal-footer button,.opc-cms-blocks .reinsurance-contact--content .nav-sections .push-marketing a,.opc-cms-blocks .reinsurance-contact--content .opc-wrapper .checkout-payment-method .file-link,.opc-cms-blocks .reinsurance-contact--content .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-cancel,.opc-cms-blocks .reinsurance-contact--content .opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .action-update,.opc-cms-blocks .reinsurance-contact--content .open-filter-btn,.opc-cms-blocks .reinsurance-contact--content .page-footer .footer.content a.contact-form-link,.opc-cms-blocks .reinsurance-contact--content body .cookie-notice a,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .opc-cms-blocks .reinsurance-contact--content .action-cancel,.opc-wrapper .checkout-payment-method .form.payments .actions-toolbar .opc-cms-blocks .reinsurance-contact--content .action-update,.opc-wrapper .checkout-payment-method .opc-cms-blocks .reinsurance-contact--content .file-link,.page-footer .footer.content .opc-cms-blocks .reinsurance-contact--content a.contact-form-link,body .cookie-notice .opc-cms-blocks .reinsurance-contact--content a{margin-top:20px}}.opc-progress-bar{display:flex;justify-content:space-around;position:relative;max-width:550px;margin:0 auto 50px}@media (max-width:767.98px){.opc-progress-bar{margin-bottom:0}}.opc-progress-bar li{position:relative;display:flex;flex-direction:column;align-items:center;flex:1;text-transform:uppercase}.opc-progress-bar li>span{display:inline-block;padding:20px 10px;font-size:1.3rem;font-weight:700;color:#d8d8d8;text-align:center}@media (max-width:767.98px){.opc-progress-bar li>span{font-size:0}}@media (min-width:768px){.opc-progress-bar li>span{padding:20px}}.opc-progress-bar li:before{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:2rem;border-radius:100%;border:1px solid #d8d8d8;color:#fff;background-color:#d8d8d8;z-index:1}@media (min-width:768px){.opc-progress-bar li:before{font-size:3rem;width:56px;height:56px}}.opc-progress-bar li:first-child:before{content:"\e92b"}.opc-progress-bar li:nth-child(2):before{content:"\e905"}.opc-progress-bar li:nth-child(3):before{content:"\e937";font-size:2rem}.opc-progress-bar li:not(:first-child){position:relative}.opc-progress-bar li:not(:first-child) span:before{content:"";position:absolute;top:20px;width:35%;right:83%;border-bottom:2px solid #3191d3}@media (min-width:768px){.opc-progress-bar li:not(:first-child) span:before{top:28px;width:50%;right:75%}}.opc-progress-bar li._active:before{color:#fff;border-color:#3191d3;background-color:#3191d3}.opc-progress-bar li._active span{color:#3191d3}.opc-progress-bar li._complete span{cursor:pointer}.checkout-onepage-success .block-order-details-view,.checkout-onepage-success .nav-sections,.checkout-onepage-success .order-details-items{display:none}.checkout-onepage-success .page-main{display:flex;flex-direction:column;align-items:center;justify-content:center}.checkout-onepage-success .page-title-wrapper{margin-bottom:40px;text-align:center}.checkout-onepage-success .checkout-success{text-align:center}.account .checkout-onepage-success .checkout-success h1.page-title,.block.crosssell .checkout-onepage-success .checkout-success h1.block-title,.block.related .checkout-onepage-success .checkout-success h1.block-title,.block.upsell .checkout-onepage-success .checkout-success h1.block-title,.blog-page .page-title-wrapper .checkout-onepage-success .checkout-success h1.page-title,.blog-page .post-holder .post-content .checkout-onepage-success .checkout-success h1,.catalog-product_compare-index .checkout-onepage-success .checkout-success h1.page-title,.checkout-cart-index .checkout-onepage-success .checkout-success h1.page-title,.checkout-onepage-success .checkout-success .account h1.page-title,.checkout-onepage-success .checkout-success .block.crosssell h1.block-title,.checkout-onepage-success .checkout-success .block.related h1.block-title,.checkout-onepage-success .checkout-success .block.upsell h1.block-title,.checkout-onepage-success .checkout-success .blog-page .page-title-wrapper h1.page-title,.checkout-onepage-success .checkout-success .blog-page .post-holder .post-content h1,.checkout-onepage-success .checkout-success .catalog-product_compare-index h1.page-title,.checkout-onepage-success .checkout-success .checkout-cart-index h1.page-title,.checkout-onepage-success .checkout-success .cms-page-view .page-title-wrapper h1.page-title,.checkout-onepage-success .checkout-success .cms-page-view .ugc h1,.checkout-onepage-success .checkout-success .contact-index-index h1.page-title,.checkout-onepage-success .checkout-success .cs-block h1.cs-block__title,.checkout-onepage-success .checkout-success .customer-account-create h1.page-title,.checkout-onepage-success .checkout-success .customer-account-createpassword h1.page-title,.checkout-onepage-success .checkout-success .customer-account-forgotpassword h1.page-title,.checkout-onepage-success .checkout-success .customer-account-login h1.page-title,.checkout-onepage-success .checkout-success .customer-account-logoutsuccess h1.page-title,.checkout-onepage-success .checkout-success .login-container .block-title>h1.title,.checkout-onepage-success .checkout-success .page-products h1.page-title,.checkout-onepage-success .checkout-success .product-info-details-delivery .info.delivery h1.block-title,.checkout-onepage-success .checkout-success .soon_faq-index-index h1.page-title,.checkout-onepage-success .checkout-success .widget h1.block-title,.checkout-onepage-success .checkout-success h1.mst-searchautocomplete__index-title,.checkout-onepage-success .checkout-success h1.title-1,.cms-page-view .page-title-wrapper .checkout-onepage-success .checkout-success h1.page-title,.cms-page-view .ugc .checkout-onepage-success .checkout-success h1,.contact-index-index .checkout-onepage-success .checkout-success h1.page-title,.cs-block .checkout-onepage-success .checkout-success h1.cs-block__title,.customer-account-create .checkout-onepage-success .checkout-success h1.page-title,.customer-account-createpassword .checkout-onepage-success .checkout-success h1.page-title,.customer-account-forgotpassword .checkout-onepage-success .checkout-success h1.page-title,.customer-account-login .checkout-onepage-success .checkout-success h1.page-title,.customer-account-logoutsuccess .checkout-onepage-success .checkout-success h1.page-title,.login-container .checkout-onepage-success .checkout-success .block-title>h1.title,.page-products .checkout-onepage-success .checkout-success h1.page-title,.product-info-details-delivery .info.delivery .checkout-onepage-success .checkout-success h1.block-title,.soon_faq-index-index .checkout-onepage-success .checkout-success h1.page-title,.widget .checkout-onepage-success .checkout-success h1.block-title{margin-bottom:0}.checkout-onepage-success .checkout-success .content-text{font-size:1.8rem;color:#3191d3;max-width:590px;margin-bottom:30px;line-height:1.4}.checkout-onepage-success .checkout-success .back-homepage{display:block;margin-bottom:25px;font-size:1.2rem;text-align:center}.checkout-onepage-success .checkout-success .actions-toolbar{display:flex;align-self:center;justify-content:center}.checkout-onepage-success .checkout-success .action{margin:0 10px}.account .columns{padding-top:15px}@media (max-width:767.98px){.account .columns{display:flex;flex-direction:column-reverse;padding-top:20px}}.account .page-main>.action.back{cursor:pointer}.account .page-main .block-title{color:#3191d3;font-weight:400}@media (max-width:767.98px){.account .page-main{padding-top:3rem}}.account .page-title{margin-bottom:3rem}.account .actions-toolbar{margin-top:3rem}@media (min-width:768px){.account .actions-toolbar{display:flex;align-items:flex-start;justify-content:space-between;margin-top:4rem}}.account .actions-toolbar .secondary .action.back{display:none}@media (max-width:767.98px){.account .sidebar.sidebar-main{margin-bottom:20px}}.account .sidebar.sidebar-main .block{margin-bottom:0}.account.customer-account-index .columns{padding:20px 0}@media (min-width:768px){.account.customer-account-index .columns{padding-top:5px}}.account.customer-account-index .columns .column.main,.account.customer-account-index .columns .sidebar{float:none;width:100%;text-align:center}.account.customer-account-index .columns .page-title-wrapper{justify-content:center;position:static;overflow:auto;clip:auto;height:auto;width:auto;margin:0;padding:0}.account.customer-account-index .columns .column.main{margin:5px 0}.account.customer-account-index .columns .sidebar{padding-top:5px}@media (min-width:768px){.account.customer-account-index .columns .sidebar{padding:30px 0}}.account.customer-account-index .columns .sidebar>.block{margin-bottom:0}.account.customer-account-index .columns .sidebar .title{display:none}.account.customer-account-index .columns .sidebar .items{display:flex;flex-direction:column;justify-content:center;font-size:1.6rem}@media (min-width:768px){.account.customer-account-index .columns .sidebar .items{flex-direction:row;flex-wrap:wrap;font-size:1.8rem}}.account.customer-account-index .columns .sidebar .items .item{padding:10px}@media (min-width:768px){.account.customer-account-index .columns .sidebar .items .item{width:33.33333%}}.account.customer-account-index .columns .sidebar .items .item a{display:flex;justify-content:center;align-items:center;padding:30px 10px;border:1px solid #dfdfdf;color:#3191d3;text-align:left;line-height:1.4}@media (min-width:768px){.account.customer-account-index .columns .sidebar .items .item a{padding:48px 20px;transition:border .3s linear}.account.customer-account-index .columns .sidebar .items .item a:hover{border:1px solid #3191d3}}.account.customer-account-index .columns .sidebar .items .item a:before{display:inline-block;position:relative;top:-1px;margin-right:15px;vertical-align:middle;font-size:3.8rem}.account.customer-account-index .columns .sidebar .items .item a.information:before{content:"\e91a"}.account.customer-account-index .columns .sidebar .items .item a.address:before{content:"\e91e"}.account.customer-account-index .columns .sidebar .items .item a.order:before{content:"\e908"}.account.customer-account-index .columns .sidebar .items .item a.saved-carts:before{content:"\e90d"}.account.customer-account-index .columns .sidebar .items .item a.delete:before{content:"\e913";font-size:3.4rem}.account .column.main .block+.block{margin-top:3rem}@media (min-width:768px){.account .column.main .block+.block{margin-top:4rem}}.account .column.main .block .block-content{display:flex;margin-left:-1rem;margin-right:-1rem}.account .column.main .block .block-content>.box,.account .column.main .block .block-content>.empty{padding:0 1rem}@media (min-width:768px){.account .column.main .block .block-content>.box,.account .column.main .block .block-content>.empty{flex:1}}.account .column.main .block .block-content .box-content+.box-actions{margin-top:1.5rem}.account .table-wrapper{width:100%;margin-bottom:2rem}.account .table-wrapper table{width:100%}.account .table-wrapper table tr{padding:0;border:0}.account .table-wrapper table tr+td{border-top:1px solid #dfdfdf}.account .table-wrapper table tr td,.account .table-wrapper table tr th{padding:25px 20px;background:none;border:none;text-align:left}.account .table-wrapper table thead th{vertical-align:bottom;padding:15px 20px;font-size:1.4rem;font-weight:400;color:#3191d3}.account .table-wrapper table tbody tr{border:1px solid #dfdfdf}.account .table-wrapper table td{line-height:1.5;vertical-align:top;font-size:1.2rem;color:#2b5779}@media (max-width:767.98px){.account .table-wrapper table td{font-size:1.2rem!important}}.account .table-wrapper table td.actions a{margin:0 5px}.account .table-wrapper table td.actions a span{margin-left:0}.account .table-wrapper table td.actions a:before{display:none}@media (max-width:767.98px){.account .table-wrapper table thead{display:none}.account .table-wrapper table tbody tr{display:block}.account .table-wrapper table tbody tr+tr{border-top-width:0}.account .table-wrapper table tbody tr td{border:none;display:block;padding:1px 20px}.account .table-wrapper table tbody tr td:first-child{padding-top:15px}.account .table-wrapper table tbody tr td:last-child{padding-bottom:15px;text-align:right}.account .table-wrapper table tbody tr td:not(.actions){font-size:1.4rem}.account .table-wrapper table tbody tr td:not(.actions):before{padding-right:10px;content:attr(data-th) ": ";display:inline-block;font-size:1.2rem;font-weight:400;color:#3191d3}}.account .block-addresses-list .block-content{flex-direction:column}.account .page-title-wrapper{display:none}@media (min-width:768px){.account .page-title-wrapper{display:block;margin-bottom:3rem}}.account .pager{display:flex;align-items:center;justify-content:space-between;font-size:1.2rem}.account .pager .toolbar-amount{margin-bottom:0;font-size:inherit}.account .pager .limiter{display:flex;align-items:center}.account .pager .limiter .limiter-label{padding:10px}.account .pager .limiter .limiter-options{margin-right:10px;width:70px}.account .products-grid .product-items{display:flex;flex-wrap:wrap}.account .products-grid .product-items li.product-item{width:50%}@media (min-width:1024px){.account .products-grid .product-items li.product-item{width:25%}}.account .products-grid .product-items .mst-searchautocomplete__index.magento_catalog_product ul>li,.account .products-grid .product-items .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .account .products-grid .product-items ul>li{display:flex;flex-direction:column}.account .products-grid .product-items .mst-searchautocomplete__index.magento_catalog_product ul>li .comment-box+.box-tocart,.account .products-grid .product-items .product-item-info .comment-box+.box-tocart,.mst-searchautocomplete__index.magento_catalog_product .account .products-grid .product-items ul>li .comment-box+.box-tocart{margin-top:10px}.account .products-grid .product-items .mst-searchautocomplete__index.magento_catalog_product ul>li,.account .products-grid .product-items .product-item-info,.mst-searchautocomplete__index.magento_catalog_product .account .products-grid .product-items ul>li{height:100%;padding:15px 20px;transition:box-shadow .2s}.account .products-grid .product-items .mst-searchautocomplete__index.magento_catalog_product ul>li:hover,.account .products-grid .product-items .product-item-info:hover,.mst-searchautocomplete__index.magento_catalog_product .account .products-grid .product-items ul>li:hover{box-shadow:0 0 16px rgba(0,0,0,.2);transition:box-shadow .2s}.account.savecartpro-customer-viewcart .block-collapsible-nav li.item .saved-carts{color:#3191d3;font-weight:700}.account .customer-form-cart+a.action.back{display:none}.account.customer-address-index .page-main .block .block-title{text-align:left}@media (min-width:768px){.account.customer-address-index .page-main .block.block-addresses-list .block-title{margin-bottom:.5rem}}@media (max-width:767.98px){.account.customer-address-index .page-main .block .block-content{flex-direction:column}.account.customer-address-index .page-main .block .block-content .box+.box{margin-top:2rem}}.account.customer-address-index .page-main .block .block-content p.empty{margin-bottom:0;font-size:1.2rem}.account.customer-address-index .page-main .block .block-content>.customer-addresses-toolbar,.account.customer-address-index .page-main .block .block-content>.table-wrapper{padding:0 1rem}.account.customer-address-index .page-main .block .box{font-size:1.2rem}.account.customer-address-index .page-main .block .box .box-title{display:block;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.account.customer-address-index .page-main .block .box .box-actions .action:before{display:none}.account.customer-address-index .page-main .block .box .box-actions .action span{margin-left:0}.account.customer-address-index .page-main .actions-toolbar .action{font-size:1.2rem}@media (min-width:1024px){.account.customer-address-form .form-address-edit{max-width:53rem}}.account.customer-address-form .form-address-edit .field.choice label{margin-bottom:0}.account.customer-address-form .form-address-edit .field.choice+.choice{margin-top:1.5rem}@media (max-width:767.98px){.account.customer-address-form .form-address-edit .field.fullname .field-name-lastname{margin-top:2rem}}@media (min-width:768px){.account.customer-address-form .form-address-edit .field.fullname .fieldset-fullname .fields{flex-wrap:wrap}.account.customer-address-form .form-address-edit .field.fullname .fieldset-fullname .fields .field{flex:auto;width:100%}.account.customer-address-form .form-address-edit .field.fullname .fieldset-fullname .fields .field+.field{margin-top:25px}.account.customer-address-form .form-address-edit .field.fullname .fieldset-fullname .fields>.fields{flex:auto;width:100%;margin:25px 0 0}}@media (min-width:768px){.account.customer-address-form .form-address-edit .field.city,.account.customer-address-form .form-address-edit .field.country,.account.customer-address-form .form-address-edit .field.zip{display:inline-flex;width:calc(33.3333% - 1.5rem)}.account.customer-address-form .form-address-edit .field.city .control,.account.customer-address-form .form-address-edit .field.country .control,.account.customer-address-form .form-address-edit .field.zip .control{width:100%}.account.customer-address-form .form-address-edit .field.city,.account.customer-address-form .form-address-edit .field.zip{margin-right:1.8rem}}@media (min-width:768px){.account.customer-account-edit .form-edit-account .form-section:first-child{display:flex;flex-wrap:wrap;margin-right:-2rem;margin-left:-2rem}.account.customer-account-edit .form-edit-account .form-section:first-child>.fieldset{width:50%;padding-right:2rem;padding-left:2rem}.account.customer-account-edit .form-edit-account .form-section:first-child>.fieldset+.fieldset{margin-top:0}}.account.customer-account-edit .form-edit-account .form-section+.form-section{margin-top:3rem}@media (min-width:768px){.account.customer-account-edit .form-edit-account .form-section+.form-section{margin-top:4rem}}.account.customer-account-edit .form-edit-account .form-section .legend{display:block;margin-bottom:2rem}@media (max-width:639.98px){.account.customer-account-edit .form-edit-account .form-section .legend{font-size:1.6rem}}.account.customer-account-edit .form-edit-account .form-section .fieldset-section+.fieldset-section{margin-top:1rem}.account.customer-account-edit .form-edit-account .form-section .field{display:flex;align-items:center;font-size:1.2rem;font-weight:700;color:#2b5779}.account.customer-account-edit .form-edit-account .form-section .label,.account.customer-account-edit .form-edit-account .form-section label{margin-bottom:0;margin-right:.5rem;font-size:1.2rem;font-weight:400}.account.customer-account-edit .form-edit-account .form-section .choice .label{min-height:inherit;padding-left:0;margin-right:0;margin-left:1.5rem;font-size:1rem;color:#3191d3;text-decoration:underline}.account.customer-account-edit .form-edit-account .form-section .choice .label:after,.account.customer-account-edit .form-edit-account .form-section .choice .label:before,.account.customer-account-edit .form-edit-account .form-section .choice .label span.label-cancel,.account.customer-account-edit .form-edit-account .form-section .choice input[type=checkbox]:checked+label span.label-change{display:none}.account.customer-account-edit .form-edit-account .form-section .choice input[type=checkbox]:checked+label span.label-cancel{display:inline}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field+.field{margin-top:1rem}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field.field-taxvat{position:relative;flex-wrap:wrap}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field.field-taxvat .field.taxvat{margin-top:.5rem}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field.field-taxvat .field.taxvat .label{display:none}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field.field-taxvat [data-container=cnc-customer-vat]{width:100%}@media (min-width:768px){.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section .field.field-taxvat [data-container=cnc-customer-vat]{position:absolute;top:100%;left:0}}.account.customer-account-edit .form-edit-account .form-section .fieldset.info .fieldset-section:first-of-type .control{text-transform:uppercase}.account.customer-account-edit .form-edit-account .form-section .fieldset.update-info .field{flex-direction:column;align-items:flex-start;width:100%}@media (min-width:768px){.account.customer-account-edit .form-edit-account .form-section .fieldset.update-info .field{max-width:41rem}}.account.customer-account-edit .form-edit-account .form-section .fieldset.update-info .field .control{width:100%}.account.customer-account-edit .form-edit-account .form-section .fieldset.update-info .field .label,.account.customer-account-edit .form-edit-account .form-section .fieldset.update-info .field label{margin-right:0;margin-bottom:1rem}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field{flex-wrap:wrap}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field>label{margin-left:rem}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field>label:after{content:":";margin-left:5px}@media (max-width:639.98px){.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field>label{max-width:10rem}}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field .field-contact-input{width:100%}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field .field-contact-input>.control{width:100%;margin:1rem 0 0}@media (min-width:768px){.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field .field-contact-input{display:flex;flex:1;padding-left:2rem;margin-left:auto}.account.customer-account-edit .form-edit-account .form-section .fieldset.fieldset-contacts .fieldset-section>.field .field-contact-input>.control{max-width:41rem;margin:0 0 0 auto}}.account.sales-order-history .page-title-wrapper{margin-bottom:1rem}.account.sales-order-history .cnc-my-informations-link{margin-bottom:2rem}.account.sales-order-history .cnc-my-informations-link a{font-size:1.2rem}.account[class*=sales-order-] .page-title-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:2rem}@media (max-width:767.98px){.account[class*=sales-order-] .page-title-wrapper>.page-title{order:1}.account[class*=sales-order-] .page-title-wrapper>.order-status{order:2}.account[class*=sales-order-] .page-title-wrapper>.order-date{order:3}.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{order:4}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar{order:5;text-align:right}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar,.account[class*=sales-order-] .page-title-wrapper>.order-date,.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{width:100%}}@media (min-width:768px){.account[class*=sales-order-] .page-title-wrapper{align-items:center;justify-content:space-between}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar,.account[class*=sales-order-] .page-title-wrapper>.order-date,.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{width:50%}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar{justify-content:flex-end}}.account[class*=sales-order-] .page-title-wrapper .page-title{flex:1;min-width:50%;margin-bottom:0;line-height:1.2}.account[class*=sales-order-] .page-title-wrapper .actions-toolbar{margin-top:0}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar,.account[class*=sales-order-] .page-title-wrapper>.order-date,.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{margin-top:1rem;font-size:1.2rem}@media (min-width:768px){.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar,.account[class*=sales-order-] .page-title-wrapper>.order-date,.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{margin-top:2rem}}@media (min-width:768px){.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber{margin-top:1rem}}.account[class*=sales-order-] .page-title-wrapper>.order-date span.label,.account[class*=sales-order-] .page-title-wrapper>.order_ordernumber span.label{color:#2b5779;font-weight:700}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a{margin-right:1rem}.account[class*=sales-order-] .page-title-wrapper>.order-actions-toolbar a:last-child{margin-right:0}.account[class*=sales-order-] .order-status,.account[class*=sales-order-] .quote-status,.account[class*=sales-order-] .return-status{border:1px solid #dfdfdf;border-radius:3px;padding:6px 10px;font-size:1.2rem;font-weight:500;color:#2b5779;text-transform:uppercase}@media (min-width:768px){.account[class*=sales-order-] .order-status,.account[class*=sales-order-] .quote-status,.account[class*=sales-order-] .return-status{padding:12px 20px}}.account[class*=sales-order-] .items.order-links{display:flex;align-items:center;margin-bottom:1rem;background-color:#f7f7f7;border-radius:3px;font-size:1.2rem}@media (min-width:768px){.account[class*=sales-order-] .items.order-links{margin-bottom:2rem;font-size:1.4rem}}.account[class*=sales-order-] .items.order-links .item{padding:1rem}.account[class*=sales-order-] .items.order-links .item a{color:#3191d3}.account[class*=sales-order-] .items.order-links .item a:hover{text-decoration:underline}.account[class*=sales-order-] .order-details-items .actions-toolbar{justify-content:flex-end;margin:1rem -.5rem}@media (min-width:768px){.account[class*=sales-order-] .order-details-items .actions-toolbar{margin:2rem -.5rem}}.account[class*=sales-order-] .order-details-items .actions-toolbar .action{padding:.5rem;font-size:1.2rem}.account[class*=sales-order-] .order-details-items .order-title{display:flex;flex-wrap:wrap;align-items:center}@media (min-width:768px){.account[class*=sales-order-] .order-details-items .order-title{margin-bottom:.5rem}}.account[class*=sales-order-] .order-details-items .order-title strong{font-weight:700;color:#3191d3}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .order-title strong{width:100%}}@media (min-width:768px){.account[class*=sales-order-] .order-details-items .order-title strong{margin-bottom:0}}.account[class*=sales-order-] .order-details-items .order-title .action{font-size:1.2rem}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .order-title .action{margin-bottom:2rem}}.account[class*=sales-order-] .order-details-items .order-title .action:first-of-type{margin-right:1rem}@media (min-width:768px){.account[class*=sales-order-] .order-details-items .order-title .action:first-of-type{margin-left:auto}}.account[class*=sales-order-] .order-details-items.shipments{position:relative}@media (min-width:768px){.account[class*=sales-order-] .order-details-items.shipments .actions-toolbar{padding-left:20rem}}.account[class*=sales-order-] .order-details-items.shipments .order-tracking{display:flex;align-items:center;margin-bottom:1rem;font-size:1.2rem}@media (min-width:768px){.account[class*=sales-order-] .order-details-items.shipments .order-tracking{position:absolute;top:.5rem;left:0;margin-bottom:0}}.account[class*=sales-order-] .order-details-items.shipments .order-tracking .tracking-content{margin-left:.5rem}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>tbody tr td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>tbody tr th,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>tfoot tr td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>tfoot tr th,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>thead tr td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table>thead tr th{border:none}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table .mark{text-align:right}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .table-wrapper .data.table .mark{float:left;text-align:left;width:70%}}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table .amount{text-align:right}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .table-wrapper .data.table .amount{float:left;text-align:right;width:30%}}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items td.col.name dl{display:flex;flex-wrap:wrap;margin-top:1rem}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items td.col.name dl dt{width:45%;padding-right:.5rem;font-weight:700}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items td.col.name dl dd{width:55%;color:#2b5779}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items td.col.qty .items-qty{display:inline-flex}}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items td.col.subtotal{text-align:left}}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot{background-color:#f7f7f7;border:1px solid #dfdfdf}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr th{padding:5px 20px}@media (max-width:767.98px){.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr th{padding:2px 20px}}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr th{font-size:1.2rem}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr:first-child td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr:first-child th{padding-top:15px}.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr:last-child td,.account[class*=sales-order-] .order-details-items .table-wrapper .data.table.table-order-items tfoot tr:last-child th{padding-bottom:15px}.account[class*=sales-order-] .order-details-items .table-wrapper+.actions-toolbar,.account[class*=sales-order-] .order-products-toolbar+.actions-toolbar{display:none}.account[class*=sales-order-] .block-order-details-view .block-title{text-align:left}@media (max-width:767.98px){.account[class*=sales-order-] .block-order-details-view .block-content{flex-wrap:wrap}}.account[class*=sales-order-] .block-order-details-view .block-content .box{font-size:1.2rem}@media (max-width:767.98px){.account[class*=sales-order-] .block-order-details-view .block-content .box{width:50%}.account[class*=sales-order-] .block-order-details-view .block-content .box:nth-of-type(n+3){margin-top:2rem}}.account[class*=sales-order-] .block-order-details-view .block-content .box .box-title{display:block;margin-bottom:1rem;font-size:1.4rem;font-weight:700}.account[class*=sales-order-] .block-order-details-view .block-content .box .box-content .carrier-block{margin-top:1.5rem}.contact-index-index .column.main,.customer-account-create .column.main,.customer-account-createpassword .column.main,.customer-account-forgotpassword .column.main,.customer-account-logoutsuccess .column.main{max-width:800px}.login-container .block-title{margin-bottom:20px;text-align:center}@media (min-width:768px){.login-container .block-title{margin-bottom:30px;text-align:left}}.login-container .block-title>.title,.login-container .block-title>h2,.login-container .block-title>strong{margin-bottom:0}.login-container .block-content{flex:1 1 0;display:flex;flex-direction:column}@media (min-width:768px){.login-container .login form{display:flex;flex-direction:column;height:100%}}.login-container .login .input-text,.login-container .login .opc-wrapper .methods-shipping .checkout-block-customer-shipping input,.opc-wrapper .methods-shipping .checkout-block-customer-shipping .login-container .login input{padding:17px 22px}@media (min-width:768px){.login-container .actions-toolbar,.login-container .btn-container{display:flex;flex-direction:column;flex:1 1 0}}.login-container .primary{margin-top:auto}.customer-account-forgotpassword .page-main{max-width:800px}.customer-account-forgotpassword .page-main .actions-toolbar{display:flex;align-items:center;justify-content:space-between;margin-top:20px}@media (max-width:767.98px){.customer-account-forgotpassword .page-main .actions-toolbar{flex-direction:column;align-items:center}}.customer-account-forgotpassword .page-main .actions-toolbar .secondary{font-size:1.2rem;margin:0}@media (max-width:767.98px){.customer-account-forgotpassword .page-main .actions-toolbar .secondary{margin-top:20px}}.customer-account-create .page-main{max-width:1180px}.customer-account-create .column.main{display:flex;flex-direction:column}@media (min-width:1024px){.customer-account-create .column.main{flex-direction:row;align-items:flex-start}}.customer-account-create .form-create-account{display:flex;flex-direction:column;flex:2;color:#2b5779}@media (min-width:1024px){.customer-account-create .form-create-account{padding-right:45px;max-width:680px}}.customer-account-create .form-create-account .fieldset.account .legend{display:none}.customer-account-create .form-create-account .fieldset.account .label{font-size:1.2rem}@media (max-width:767.98px){.customer-account-create .form-create-account .fieldset.create.info .field-name-lastname{margin-top:2rem}}@media (min-width:768px){.customer-account-create .form-create-account .fieldset.create.info>.fields{flex-wrap:wrap}.customer-account-create .form-create-account .fieldset.create.info>.fields>.field.company,.customer-account-create .form-create-account .fieldset.create.info>.fields>.field.fullname{flex:auto;width:100%}.customer-account-create .form-create-account .fieldset.create.info>.fields>.field.fullname{margin-top:25px}.customer-account-create .form-create-account .fieldset.create.info .fieldset-fullname>.fields>.field.field-name-prefix{max-width:10rem}.customer-account-create .form-create-account .fieldset.create.info .fieldset-fullname>.fields>.fields{flex:auto;margin-right:0;margin-left:0}.customer-account-create .form-create-account .fieldset.create.info .cnc_industry_sector,.customer-account-create .form-create-account .fieldset.create.info .field-cnc-post{display:inline-flex;width:calc(50% - 1rem);margin-top:25px}.customer-account-create .form-create-account .fieldset.create.info .cnc_industry_sector .control,.customer-account-create .form-create-account .fieldset.create.info .field-cnc-post .control{width:100%}.customer-account-create .form-create-account .fieldset.create.info .field-cnc-post{margin-right:1.6rem}}.customer-account-create .form-create-account .fieldset.create.additional .legend{margin-bottom:-10px}@media (min-width:768px){.customer-account-create .form-create-account .fieldset.create.additional>.field{display:inline-flex;width:calc(50% - 1rem)}.customer-account-create .form-create-account .fieldset.create.additional>.field:nth-child(2n){margin-right:1.6rem}.customer-account-create .form-create-account .fieldset.create.additional>.field .control{width:100%}}@media (min-width:768px){.customer-account-create .form-create-account .fieldset.create.address>.field.street{display:block;width:100%;margin-right:0}.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control{display:flex;flex-wrap:wrap}.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control>.nested,.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control>input{width:calc(50% - 1rem);order:1}.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control>.nested{margin-left:2rem;margin-top:0}.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control>.nested>.field{margin-top:0}.customer-account-create .form-create-account .fieldset.create.address>.field.street>.control div.mage-error{order:3;width:100%}.customer-account-create .form-create-account .fieldset.create.address>.field.country,.customer-account-create .form-create-account .fieldset.create.address>.field.zip{display:inline-flex;width:calc(33.3333% - 1rem)}.customer-account-create .form-create-account .fieldset.create.address>.field.country .control,.customer-account-create .form-create-account .fieldset.create.address>.field.zip .control{width:100%}.customer-account-create .form-create-account .fieldset.create.address>.field.zip{margin-right:1.6rem}.customer-account-create .form-create-account .fieldset.create.address>.field.zip+.field{margin-right:1.6rem;display:inline-flex;width:calc(33.3333% - 2rem)}.customer-account-create .form-create-account .fieldset.create.address>.field.zip+.field .control{width:100%}.customer-account-create .form-create-account .fieldset.create.address>.field.taxvat,.customer-account-create .form-create-account .fieldset.create.address>.field.telephone{display:inline-flex;width:calc(50% - 1rem)}.customer-account-create .form-create-account .fieldset.create.address>.field.taxvat .control,.customer-account-create .form-create-account .fieldset.create.address>.field.telephone .control{width:100%}.customer-account-create .form-create-account .fieldset.create.address>.field.telephone{margin-right:1.6rem}}.customer-account-create .form-create-account .fieldset.create.cnc-source{display:flex;flex-direction:column}@media (min-width:768px){.customer-account-create .form-create-account .fieldset.create.cnc-source{flex-direction:row;align-items:center}}.customer-account-create .form-create-account .fieldset.create.cnc-source .cnc-source-label{margin-bottom:1rem;font-size:1.2rem}@media (min-width:768px){.customer-account-create .form-create-account .fieldset.create.cnc-source .cnc-source-label{margin-bottom:0;margin-right:1.5rem}}.customer-account-create .form-create-account .fieldset.create.newsletter .label{font-size:1.2rem}.customer-account-create .form-create-account .fields.personnal-info{display:flex}.customer-account-create .form-create-account .actions-toolbar .primary{text-align:center}@media (min-width:1024px){.customer-account-create .form-create-account .actions-toolbar .primary{text-align:left}}.customer-account-create .form-create-account .actions-toolbar .secondary{display:none}.customer-account-create .form-create-account .actions-toolbar .action{width:auto}.customer-account-create .form-create-account .field:not(.choice) .label{display:none}.customer-account-create .account-create-sidebar{flex:1;position:relative;margin-top:30px}@media (min-width:768px){.customer-account-create .account-create-sidebar{padding-left:40px;margin-top:0}}.customer-account-create .account-create-sidebar .title{margin-bottom:30px;color:#3191d3;display:none}@media (min-width:768px){.customer-account-create .account-create-sidebar .title{display:block}}.reinsurance-list{max-width:235px;margin:0 auto}@media (min-width:640px){.reinsurance-list{max-width:500px}}.reinsurance-list>ul{display:flex;flex-wrap:wrap;align-items:center}.reinsurance-list>ul>li{display:flex;align-items:center;width:100%;padding:20px;color:#2b5779;font-size:1.2rem;font-weight:700;line-height:1.6;border-bottom:1px solid #dfdfdf}@media (min-width:640px){.reinsurance-list>ul>li{width:50%;padding:0 10px 40px 0;border-bottom:none}}.reinsurance-list>ul>li span[class^=icon]{color:#3191d3;font-size:3.5rem;margin-right:15px}@media (min-width:768px){.reinsurance-list>ul>li span[class^=icon]{font-size:4.5rem}}@media (max-width:767.98px){.reinsurance-list br{display:none}}.contact-index-index form .label,.contact-index-index form label{display:none}[class*=savecartpro-customer-] #viewmaindiv{clear:both}[class*=savecartpro-customer-] #viewmaindiv .headerclass{background:#f7f7f7 none repeat scroll 0 0;border:1px solid #e4e9ee;color:#3191d3;padding:7px 5px 7px 10px}[class*=savecartpro-customer-] #viewmaindiv .left{width:85%;float:left}[class*=savecartpro-customer-] #viewmaindiv .right{width:12%;float:left}[class*=savecartpro-customer-] .detailclass{border:1px solid #e4e9ee;padding:7px 5px 7px 10px;min-height:33px}[class*=savecartpro-customer-] #quotename{width:70%;display:block}[class*=savecartpro-customer-] .mylabel{font-size:1.8rem;font-weight:600;line-height:1.1;margin-bottom:1rem;margin-top:1rem!important}[class*=savecartpro-customer-] .buttondiv{text-align:right;margin-bottom:20px}[class*=savecartpro-customer-] #cartviewhead .viewheadclass,[class*=savecartpro-customer-] #listmaindiv .listheadclass{padding:20px 10px;color:#3191d3;font-size:1.4rem}@media (min-width:768px){[class*=savecartpro-customer-] #cartviewhead .viewheadclass.itemaction,[class*=savecartpro-customer-] #listmaindiv .listheadclass.itemaction{font-size:0}}[class*=savecartpro-customer-] #cartviewdetaildiv,[class*=savecartpro-customer-] #listdetaildiv{border:1px solid #e4e9ee}[class*=savecartpro-customer-] .save-cart-row:not(:last-child){border-bottom:1px solid #e4e9ee}[class*=savecartpro-customer-] #cartviewdetaildiv .viewdetailclass,[class*=savecartpro-customer-] #listdetaildiv .listdetailclass{color:#2b5779;padding:25px 10px;display:flex;align-items:center;font-size:1.2rem}[class*=savecartpro-customer-] #cartviewdetaildiv .viewdetailclass.prdname,[class*=savecartpro-customer-] #listdetaildiv .listdetailclass.cartdiv{font-size:1.6rem}[class*=savecartpro-customer-] #listdetaildiv .listdetailclass label{margin:0;padding-left:16px;min-height:20px}[class*=savecartpro-customer-] .actiondiv .alink,[class*=savecartpro-customer-] .itemaction .alink{padding:5px;font-size:1.2rem}@media (max-width:767.98px){[class*=savecartpro-customer-] #cartviewhead,[class*=savecartpro-customer-] #listmaindiv,[class*=savecartpro-customer-] .save-cart-row{flex-direction:column}[class*=savecartpro-customer-] #cartviewhead,[class*=savecartpro-customer-] #listmaindiv{display:none}[class*=savecartpro-customer-] .viewdetailclass.prdqty{max-width:100px}[class*=savecartpro-customer-] .listdetailclass.datediv,[class*=savecartpro-customer-] .viewdetailclass.itemprice,[class*=savecartpro-customer-] .viewdetailclass.itemtotal{justify-content:left;text-align:left}[class*=savecartpro-customer-] .listdetailclass.datediv:before,[class*=savecartpro-customer-] .viewdetailclass.itemprice:before,[class*=savecartpro-customer-] .viewdetailclass.itemtotal:before{content:attr(data-th) " :";color:#3191d3;margin-right:5px;display:inline-block}[class*=savecartpro-customer-] #cartviewdetaildiv .viewdetailclass,[class*=savecartpro-customer-] #listdetaildiv .listdetailclass{padding:10px}}@media (min-width:768px){[class*=savecartpro-customer-] #cartviewhead,[class*=savecartpro-customer-] #listmaindiv,[class*=savecartpro-customer-] .save-cart-row{display:flex;flex-wrap:wrap}[class*=savecartpro-customer-] .listdetailclass.chkdiv,[class*=savecartpro-customer-] .listheadclass.chkdiv{width:40px}[class*=savecartpro-customer-] .listdetailclass.cartdiv,[class*=savecartpro-customer-] .listheadclass.cartdiv{flex:1 1 0;max-width:200px}[class*=savecartpro-customer-] .listdetailclass.datediv,[class*=savecartpro-customer-] .listheadclass.datediv{width:140px;justify-content:flex-start;text-align:left}[class*=savecartpro-customer-] .listdetailclass.actiondiv,[class*=savecartpro-customer-] .listheadclass.actiondiv{width:130px;margin-left:auto;text-align:left}[class*=savecartpro-customer-] .viewdetailclass.prdname,[class*=savecartpro-customer-] .viewheadclass.prdname{flex:1 1 0}[class*=savecartpro-customer-] .viewdetailclass.prdqty,[class*=savecartpro-customer-] .viewheadclass.prdqty{width:85px;text-align:center}[class*=savecartpro-customer-] .viewdetailclass.itemprice,[class*=savecartpro-customer-] .viewdetailclass.itemtotal,[class*=savecartpro-customer-] .viewheadclass.itemprice,[class*=savecartpro-customer-] .viewheadclass.itemtotal{width:130px;text-align:center;justify-content:center}[class*=savecartpro-customer-] .viewdetailclass.itemaction,[class*=savecartpro-customer-] .viewheadclass.itemaction{width:85px;text-align:right}[class*=savecartpro-customer-] .actiondiv .sub-action{display:flex;flex-direction:column}}[class*=savecartpro-customer-] .carttitle{float:left}[class*=savecartpro-customer-] .viewdetailclass.prdname>p{font-size:1.1rem;margin-left:10px;line-height:1.4}.soon_faq-index-index .page-title{text-align:center}.soon_faq-index-index .columns{background-color:#fff;padding:10px 15px 15px;max-width:1050px;margin:0 auto 30px}@media (min-width:768px){.soon_faq-index-index .columns{padding:10px 45px 30px}}.soon_faq-index-index .column>h2{position:relative;padding:10px 25px 10px 0;margin-top:10px;border-bottom:1px solid #dfdfdf;cursor:pointer;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:1.2rem;line-height:1.8}@media (min-width:768px){.soon_faq-index-index .column>h2{padding:15px 40px 15px 0;font-size:1.6rem}}.soon_faq-index-index .column>h2:after{content:"\e93d";display:block;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;height:20px;line-height:20px;transition:height .1s linear,line-height .1s linear;font-size:1.6rem}@media (min-width:768px){.soon_faq-index-index .column>h2:after{font-size:2rem}}.soon_faq-index-index .column>h2.is-active{color:#3191d3}.soon_faq-index-index .column>h2.is-active:after{height:3px;line-height:3px}.soon_faq-index-index .column>h2.is-active+ul{visibility:visible;max-height:none}.soon_faq-index-index .column>h2.is-active+ul>li{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.soon_faq-index-index .column>ul{visibility:hidden;max-height:0;overflow:hidden}.soon_faq-index-index .column>ul>li{opacity:0;padding-top:30px;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .4s linear,-webkit-transform .5s linear;transition:transform .5s linear,opacity .4s linear;transition:transform .5s linear,opacity .4s linear,-webkit-transform .5s linear}.soon_faq-index-index .column>ul>li:last-child{margin-bottom:40px}.soon_faq-index-index .column>ul>li>div,.soon_faq-index-index .column>ul>li p{font-size:1.4rem;line-height:1.8}.soon_faq-index-index .column>ul h3{color:#3191d3;margin-bottom:10px;font-weight:700;font-size:1.4rem}@media (min-width:768px){.soon_faq-index-index .column>ul h3{font-size:1.6rem}}.blog-page .sidebar.sidebar-additional .block-title{margin-bottom:1rem;text-align:left}.blog-page .sidebar.sidebar-additional .archive-item-link,.blog-page .sidebar.sidebar-additional .post-item-link{font-size:1.2rem}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .archive-item-link,.blog-page .sidebar.sidebar-additional .post-item-link{font-size:1.4rem}}.blog-page .sidebar.sidebar-additional .post-item-date{margin-top:.5rem;font-size:1rem;font-style:italic}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .post-item-date{font-size:1.2rem}}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .widget{margin-bottom:0}.blog-page .sidebar.sidebar-additional .widget+.widget{padding-top:2rem;margin-top:2rem;border-top:1px solid #e4e9ee}}.blog-page .sidebar.sidebar-additional .widget:last-child{margin-bottom:0}.blog-page .sidebar.sidebar-additional .widget.blog-search{float:none}.blog-page .sidebar.sidebar-additional .widget.blog-search .form{display:flex}.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.field.search{width:calc(100% - 36px)}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.field.search{width:calc(100% - 48px)}}.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.actions>.action.search{position:static;display:flex;align-items:center;justify-content:center;height:36px;width:36px;padding:1rem;background-color:#ee315e;color:#fff;border-radius:0 20px 20px 0;cursor:pointer}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.actions>.action.search{height:40px;width:48px}}.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.actions>.action.search:before{width:auto;height:auto;content:"\e923";font-size:1.3rem;background:none;opacity:1}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .widget.blog-search .form>.actions>.action.search:before{font-size:1.5rem}}.blog-page .sidebar.sidebar-additional .widget.block-categories li{font-size:1.2rem;color:#3191d3}@media (min-width:768px){.blog-page .sidebar.sidebar-additional .widget.block-categories li{font-size:1.4rem}}.blog-page .sidebar.sidebar-additional .widget.block-archive .item+.item{margin-top:.8rem}.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .tagclaud-hld{display:flex;flex-wrap:wrap;margin:0 -.2rem}.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .largest{margin:.6rem .2rem;font-size:1.4rem}.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .largest a{padding:.2rem .5rem;border:1px solid;border-radius:.25rem;color:#3191d3;transition:color}.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .largest a:active,.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .largest a:focus,.blog-page .sidebar.sidebar-additional .widget.block-tagclaud .largest a:hover{color:#2b5779}.blog-page .post-holder{border:1px solid #e4e9ee}@media (min-width:768px){.blog-page .post-holder{padding:3rem}}@media (min-width:1024px){.blog-page .post-holder{padding:4rem}}.blog-page .post-holder .post-header{margin-bottom:1.5rem;border-bottom:1px solid #e4e9ee}.blog-page .post-holder .post-header .post-info{font-size:1.2rem}@media (min-width:768px){.blog-page .post-holder .post-header .post-info{font-size:1.4rem}}.blog-page .post-holder .post-content h1,.blog-page .post-holder .post-content h2,.blog-page .post-holder .post-content h3,.blog-page .post-holder .post-content h4{margin:1em 0}.blog-page .post-holder .post-content div,.blog-page .post-holder .post-content ol,.blog-page .post-holder .post-content p,.blog-page .post-holder .post-content ul{font-size:1.2rem}@media (min-width:768px){.blog-page .post-holder .post-content div,.blog-page .post-holder .post-content ol,.blog-page .post-holder .post-content p,.blog-page .post-holder .post-content ul{font-size:1.4rem}}.blog-page .post-holder .post-content ol,.blog-page .post-holder .post-content ul{padding-left:2rem}.blog-page .toolbar.toolbar-blog-posts .pages ul.items{justify-content:center}.blog-page.blog-page-list .post-list .post-header .post-title a{color:#3191d3;font-weight:700;transition:color .3s}.blog-page.blog-page-list .post-list .post-header .post-title a:active,.blog-page.blog-page-list .post-list .post-header .post-title a:focus,.blog-page.blog-page-list .post-list .post-header .post-title a:hover{color:#2b5779}.blog-page.blog-page-list .post-list .post-header .addthis_toolbox{padding-top:1rem}.blog-page.blog-page-list .post-holder .post-read-more{font-size:1.2rem;font-weight:700}@media (min-width:768px){.blog-page.blog-page-list .post-holder .post-read-more{font-size:1.4rem}}.blog-page.blog-post-view .post-view .post-gallery .gallery-image-hld{border:1px solid #e4e9ee}.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link{font-size:1.2rem;text-decoration:none}@media (min-width:768px){.blog-page.blog-post-view .post-view .post-nextprev-hld a.nextprev-link{font-size:1.4rem}}.blog-page.blog-post-view .post-view .block.related:before{left:-2rem;right:-2rem;width:calc(100% + 4rem);-webkit-transform:translateX(0);transform:translateX(0)}@media (min-width:768px){.blog-page.blog-post-view .post-view .block.related:before{left:-3rem;right:-3rem;width:calc(100% + 6rem);left:-4rem;right:-4rem;width:calc(100% + 8rem)}}.blog-page.blog-post-view .post-view .block.related ol.block-content{padding-left:2rem}.blog-page.blog-post-view .post-view .block.related ol.block-content>li.item>a{font-size:1.2rem;color:#3191d3;text-decoration:underline;transition:color .3s}.blog-page.blog-post-view .post-view .block.related ol.block-content>li.item>a:active,.blog-page.blog-post-view .post-view .block.related ol.block-content>li.item>a:focus,.blog-page.blog-post-view .post-view .block.related ol.block-content>li.item>a:hover{color:#2b5779}@media (min-width:768px){.blog-page.blog-post-view .post-view .block.related ol.block-content>li.item>a{font-size:1.4rem}}.blog-page.blog-post-view .post-view .block.comments{padding:2rem;margin-bottom:0;background:#f7f7f7;border-radius:5px}.blog-page.blog-post-view .post-view .block.comments .c-count{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #e4e9ee;color:#243441}.blog-page.blog-post-view .post-view .block.comments textarea{border:1px solid #dfdfdf;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments textarea::-webkit-input-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments textarea::-moz-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments textarea::-ms-input-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments textarea::placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments .c-btn-hld{background:none;border:none}.blog-page.blog-post-view .post-view .block.comments .c-btn-hld>button{border-radius:50px!important}.blog-page.blog-post-view .post-view .block.comments .c-post .p-name{margin-bottom:.5rem;font-size:1.2rem;color:#2b5779}@media (min-width:768px){.blog-page.blog-post-view .post-view .block.comments .c-post .p-name{font-size:1.4rem}}.blog-page.blog-post-view .post-view .block.comments .c-post .p-text{font-size:1.2rem;color:#243441}@media (min-width:768px){.blog-page.blog-post-view .post-view .block.comments .c-post .p-text{font-size:1.4rem}}.blog-page.blog-post-view .post-view .block.comments .c-post .p-actions a{margin-right:.5rem}.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform input,.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform textarea{color:#2b5779}.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform input::-webkit-input-placeholder,.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform textarea::-webkit-input-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform input::-moz-placeholder,.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform textarea::-moz-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform input::-ms-input-placeholder,.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform textarea::-ms-input-placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform input::placeholder,.blog-page.blog-post-view .post-view .block.comments .c-post .c-replyform textarea::placeholder{font-family:roboto,sans-serif;font-weight:400;color:#2b5779}@media (max-width:767.98px){body #launcher{right:2px!important;bottom:62px!important;margin:0!important}}.price-box .price-wrapper:after{text-transform:lowercase}.catalog-product-view .product-info-main .grouped-container form .price-box .price-container span.price-including-tax{display:none}
/*# sourceMappingURL=main.min.css.map */
.stripe-payments-saved-card{margin-bottom:.7em}.stripe-payments-saved-card span.type{font-weight:700}.stripe-payments-saved-card span.exp{float:right}.stripe-payments-saved-card span.stripe-payments-fade{color:#999;font-weight:400}.stripe-payments-saved-card label{display:inline}a.subscription-name{display:block}.stripe-subscription-edit{max-height:0;overflow:hidden;transition:max-height;transition-duration:.8s;vertical-align:top;display:inline-block;padding-right:20px}.stripe-subscription-edit.show{max-height:30em}.stripe-subscription-edit .section{margin:15px 0 10px}.stripe-subscription-edit .mutable{display:none}.stripe-subscription-edit.edit .mutable{display:block}.stripe-subscription-edit.edit .static{display:none}.stripe-subscription-edit .actions{margin-top:10px}.stripe-subscription-edit input{margin:2px 0}.subscription-card input{margin-right:5px}.subscription-card{padding:5px 0 0 5px}.subscription-card .exp,.details.stripe-payments .exp{color:#aaa}.subscription-card.add-new{padding:10px;text-align:center}.stripe-subscriptions .section b{padding-bottom:.5em;display:inline-block}.stripe-payments.delete-card{padding-left:20px;background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48dGl0bGU+ZGVsZXRlLS1saW5rPC90aXRsZT48cGF0aCBkPSJNMTEuODY2IDkuOTk5bDIuNzQzLTIuNzQ0YTEuMzIyIDEuMzIyIDAgMCAwIC4wMDItMS44NjggMS4zMTggMS4zMTggMCAwIDAtMS44NjguMDAyTDEwIDguMTMzIDcuMjUyIDUuMzg0YTEuMzIzIDEuMzIzIDAgMCAwLTEuODYzLjAwMyAxLjMxNCAxLjMxNCAwIDAgMC0uMDAzIDEuODYzTDguMTM0IDEwbC0yLjc0MyAyLjc0M2ExLjMyMiAxLjMyMiAwIDAgMC0uMDAyIDEuODY4IDEuMzE4IDEuMzE4IDAgMCAwIDEuODY4LS4wMDJMMTAgMTEuODY0bDIuNzQ4IDIuNzQ5YTEuMzIzIDEuMzIzIDAgMCAwIDEuODYzLS4wMDNjLjUyLS41MTkuNTE3LTEuMzUuMDAzLTEuODYzbC0yLjc0OC0yLjc0OHoiIGZpbGw9IiMwMDk5RTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==');background-repeat:no-repeat}.new-saved-card #stripe_payments_cc_owner{width:auto;min-width:300px}.new-saved-card #stripe_payments_cc_number{width:auto;min-width:300px}.new-saved-card #stripe_payments_expiration_mo{width:auto}.new-saved-card #stripe_payments_expiration_yr{width:auto}.stripe-payments span.type.Visa,.stripe-payments span.type.visa{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/visa.png) no-repeat}.stripe-payments span.type.American.Express,.stripe-payments span.type.amex{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/amex.png) no-repeat}.stripe-payments span.type.MasterCard,.stripe-payments span.type.mastercard{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/mastercard.png) no-repeat}.stripe-payments span.type.Discover,.stripe-payments span.type.discover{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/discover.png) no-repeat}.stripe-payments span.type.Diners,.stripe-payments span.type.diners{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/diners.png) no-repeat}.stripe-payments span.type.JCB,.stripe-payments span.type.jcb{background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/jcb.png) no-repeat}.stripe-payments span.type.Visa,.stripe-payments span.type.visa,.stripe-payments span.type.American.Express,.stripe-payments span.type.amex,.stripe-payments span.type.MasterCard,.stripe-payments span.type.mastercard,.stripe-payments span.type.Discover,.stripe-payments span.type.discover,.stripe-payments span.type.Diners,.stripe-payments span.type.diners,.stripe-payments span.type.JCB,.stripe-payments span.type.jcb{padding-left:40px;background-position-y:-3px;display:inline-block;height:22px;font-size:16px;background-size:30px}.payment-method.stripe-payments .checkout-agreements-block{margin-bottom:10px}.payment-method.stripe-payments.mobile{padding-top:1em}@media only screen and (max-width:767px){.checkout-payment-method .step-title.mobile{padding-left:0}}#apple-pay-button{background-color:#000;background-image:-webkit-named-image(apple-pay-logo-white);background-size:100% 100%;background-origin:content-box;background-repeat:no-repeat;width:100%;height:44px;padding:10px 0;border-radius:10px}.stripe-payments-apple-pay-section{text-align:center;margin-bottom:25px}.stripe-payments-apple-pay-section label{font-weight:700;margin:10px 0;float:none;display:block}.stripe-payments-apple-pay-result label{display:inline-block;font-weight:700;margin-bottom:18px}.stripe-payments-apple-pay-result{text-align:center;padding:10px 0 15px;font-size:1.1em}.stripe-payments-apple-pay-result>div{margin-bottom:18px}#stripe-payments-card-errors{border:0;border-radius:3px;height:0;margin:0 auto;transition:height 1s,margin 1s,border 1s,padding 1s;display:inline-block;padding:0 1em}#stripe-payments-card-errors.populated{border:1px hsla(0,100%,50%,.5) dashed;padding:5px 1em;color:#d20;height:auto;margin:.5em auto 1em}#payment_form_stripe_payments_sepa .payment-method-note.mandate{display:inline-block;margin:.7em 0}#payment_form_stripe_payments_sepa fieldset{border:0}.indent{margin-right:20px}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.box-tocart .action.tocart.payment-request-button{padding:0}.payment-request-button{width:240px}.payment-request-button.disabled,.payment-request-button.disabled *{pointer-events:none !important}.payment-request-button.disabled{opacity:.5;filter:grayscale(50%)}.payment-request-button.disabled:after{position:relative;height:1em;width:1em;display:block;left:50%;margin-left:-.5em;margin-top:-1.2em;content:'';-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite;background:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/loader.svg) center center;background-size:cover;line-height:1;text-align:center;font-size:2em;color:rgba(0,0,0,.75)}.stripe-payments-express-minicart{margin-top:15px}.stripe-payments-express-minicart .payment-request-button,.payment-request-button.cart{width:100% !important}.cart-summary .stripe-payments-express-minicart{margin-top:0;margin-bottom:25px}.catalog-product-view .payment-request-button{margin-bottom:15px;margin-right:1%;width:49%}.checkout-onepage-success .stripe-success-section{margin-top:1em}.checkout-onepage-success .stripe-success-section p{margin-bottom:.8em}.checkout-onepage-success .stripe-success-section img{margin:0 auto}.checkout-onepage-success button.button.wechat{background-color:#1979c3;border:1px solid #1979c3;color:#fff;box-shadow:unset}@font-face{font-family:'LibreBarcode128Text-Regular';src:url('../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/fonts/LibreBarcode128Text-Regular.ttf') format('truetype')}.stripe-success-section.oxxo .oxxo-voucher div{display:block;clear:both;width:100%}.stripe-success-section.oxxo .oxxo-voucher{padding:2em 0}.stripe-success-section.oxxo .oxxo-logo img{width:100px}.stripe-success-section.oxxo .oxxo-voucher{text-align:center}.stripe-success-section.oxxo .oxxo-amount{font-size:3em}.stripe-success-section.oxxo .oxxo-expires{color:#888;font-size:1em}.stripe-success-section.oxxo .oxxo-number{font-family:'LibreBarcode128Text-Regular';font-size:4em}.stripe-success-section.oxxo .print-button{display:block;width:100%;height:4em}.stripe-success-section.oxxo .print-button button{width:40%;padding:1em;margin:2em 0 1em}@media print{.stripe-success-section.oxxo .action{display:none}}#stripe-fpx-select{background:#fff url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/img/select-bg.svg) no-repeat 100% 45%;background-clip:padding-box;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;vertical-align:baseline;width:100%;box-sizing:border-box}#stripe-fpx-select,#stripe-fpx-dropdown{padding:10px;border:1px solid #ccc;box-shadow:0px 1px 3px 0px #ccc;border-radius:3px;cursor:pointer;user-select:none}#stripe-fpx-dropdown{list-style:none;padding:0}#stripe-fpx-dropdown li{padding:10px 12px 10px 50px;margin:0;background-position:10px 45%;background-repeat:no-repeat;background-size:30px 30px}#stripe-fpx-dropdown li:first-child{margin-top:5px}#stripe-fpx-dropdown li:last-child{margin-bottom:5px}#stripe-fpx-dropdown li:hover{background-color:#eee}#stripe-fpx-dropdown li.affin_bank{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/affin_bank.svg)}#stripe-fpx-dropdown li.alliance_bank{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/alliance_bank.svg)}#stripe-fpx-dropdown li.ambank{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/ambank.svg)}#stripe-fpx-dropdown li.bank_islam{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/bank_islam.svg)}#stripe-fpx-dropdown li.bank_rakyat{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/bank_rakyat.svg)}#stripe-fpx-dropdown li.bank_muamalat{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/bank_muamalat.svg)}#stripe-fpx-dropdown li.bsn{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/bsn.svg)}#stripe-fpx-dropdown li.cimb{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/cimb.svg)}#stripe-fpx-dropdown li.hong_leong_bank{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/hong_leong_bank.svg)}#stripe-fpx-dropdown li.hsbc{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/hsbc.svg)}#stripe-fpx-dropdown li.kfh{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/kfh.svg)}#stripe-fpx-dropdown li.maybank2u{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/maybank2u.svg)}#stripe-fpx-dropdown li.maybank2e{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/maybank2e.svg)}#stripe-fpx-dropdown li.ocbc{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/ocbc.svg)}#stripe-fpx-dropdown li.public_bank{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/public_bank.svg)}#stripe-fpx-dropdown li.rhb{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/rhb.svg)}#stripe-fpx-dropdown li.standard_chartered{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/standard_chartered.svg)}#stripe-fpx-dropdown li.uob{background-image:url(../../frontend/Cnc/store-us/en_US/StripeIntegration_Payments/svg/fpx/uob.svg)}#stripe-fpx-dropdown li.separator{border-bottom:3px dotted #ccc;margin-bottom:5px;padding-bottom:15px}.multishipping-authorization{font-size:large}.multishipping-authorization .block-title{border-bottom:1px solid #ccc;padding-bottom:5px;margin-bottom:1em;font-weight:400}.multishipping-authorization .authentication.message{margin:2em 0;display:inline-block;border:1px solid #ccc;box-shadow:0px 1px 3px 0px #ccc;padding:1em 4em 1em 2em}.stripe-icon-container img.stripe-icon{height:1.7em;position:relative;top:.4em;margin-right:2px}#stripe_fpx .stripe-icon-container.right img.stripe-icon{height:3em;position:relative;top:-.2em}#stripe_ideal .stripe-icon-container.right img.stripe-icon,#stripe_eps .stripe-icon-container.right img.stripe-icon,#stripe_giropay .stripe-icon-container.right img.stripe-icon,#stripe_bancontact .stripe-icon-container.right img.stripe-icon,#stripe_wechat .stripe-icon-container.right img.stripe-icon{height:2.5em;position:relative;top:.1em}.stripe-icon-container.right{float:right;position:relative;top:-.6em}.klarna-payment-options-tabs,.klarna-payment-options-container{text-align:center;margin:0 1em 2em}.klarna-tab{display:inline-block;margin:0 3px;border-radius:5px;padding:12px 20px;box-shadow:2px 2px 5px 2px #ccc}input[name=klarna-payment-option]{display:none}input[name=klarna-payment-option]:checked+label{background:#487b94;color:#fff}label.klarna-tab{font-weight:700;background:#f8f9fa;cursor:pointer}.klarna-loader .payment-method-note{margin:2em}#payment_form_stripe_payments_sepa_credit .optional{font-weight:400;color:#aaa;margin-left:4px}#payment_form_stripe_payments_sepa_credit .subnote{color:#888;font-size:smaller}.stripe-payments-installments-form .installments-header .back-link{display:inline-block;margin-right:.5em;cursor:pointer;text-decoration:none}.stripe-payments-installments-form .installments-header h3{display:block;padding:.5em 0;border-bottom:1px solid #ccc}.stripe-payments-installments-form .stripe-payments-installment-plans{padding:1em;font-size:1.1em}.stripe-payments-installments-form .stripe-payments-installment-plans label{display:block;padding:5px;margin-top:5px;cursor:pointer}.stripe-payments-installments-form .stripe-payments-installment-plans select{display:inline-block;width:150px;margin-left:1em}.trialing_shipping .mark,.trialing_tax .mark,.trialing_discount .mark{text-indent:.5em}.trialing_shipping .mark:before,.trialing_tax .mark:before,.trialing_discount .mark:before{content:"- "}.clearfix:after{content:"";display:table;clear:both}.post-holder{padding-bottom:20px;margin-bottom:40px;padding:20px;border:1px solid #e9e9e9;border-radius:5px}.post-holder .post-header{position:relative}.post-holder .post-header .post-info{padding:0 0 20px}.post-holder .post-header .post-info .item{display:inline-block}.post-holder .post-header .post-info .dash{display:none}.post-holder .post-header .post-info .label{font-weight:700}.post-holder .post-header .post-info .value{font-style:italic}.post-holder .post-header .post-info .item:after{display:inline-block;content:' | ';color:#b9b9b9}.post-holder .post-header .post-info .item:last-child:after{display:none}.post-list{margin-top:0;margin-bottom:20px;list-style:none}.post-list-wrapper .post-list{padding-left:0}.post-list .post-content .post-read-more{padding-top:10px;float:right}.subcategory-links-wrapper ul,.post-links-wrapper ul{list-style:none}.post-content .post-description img{margin:15px 0;max-width:100%;height:auto}.post-content .post-description ul,.post-content .post-description ol{list-style-position:inside}.post-content .post-description .post-ftimg-hld{margin:0 0 10px}.post-content .post-description .post-ftimg-hld img{width:100%;padding:0;margin:0}.post-list .post-header .post-title{max-width:80%}.post-list .post-header .post-title a{text-decoration:none;font-size:22px;color:#636363}.post-list .post-header .post-title{margin:0;padding:10px 0;float:left}.post-list .post-holder .post-header .addthis_toolbox{float:right;padding-top:20px}.post-list .hidden{display:none}.post-view .post-holder .post-header .addthis_toolbox{float:right}.post-view .post-bottom{margin-top:30px}.post-view .post-nextprev-hld{margin-bottom:30px}.post-view .post-nextprev-hld .nextprev-link{font-weight:700}.post-view .post-nextprev-hld .prev-link{float:left}.post-view .post-nextprev-hld .next-link{float:right}.post-view .post-gallery{margin:15px 0}.post-view .post-gallery .gallery-image-hld{margin:0 14px 14px 0;border:1px solid #ccc;display:block;float:left}.post-view .post-gallery .gallery-image{padding:0;margin:0;display:block}.post-view .block{margin-bottom:30px}.widget.block-categories ul{list-style:initial;padding-left:0}.widget.block-categories ul ul{margin-left:20px}.widget.block-categories ul,.widget.block-categories li{margin:5px 0 5px 9px;padding:0}.widget.block-rss .rss-icon{float:left;width:23px;padding-right:10px}.widget.blog-search{width:100%;margin-bottom:40px;position:relative;float:right}.widget.blog-search .block-content{margin-bottom:0}.widget.blog-search .block-content .form{position:relative}.widget.blog-search label{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;text-decoration:none;display:inline-block;float:right}.widget.blog-search .control{border-top:0;margin:0;padding:0;clear:both}.widget.blog-search input{position:static;padding-right:35px;margin:0;left:-300%}.widget.blog-search .action.search{position:absolute;right:10px;top:0;top:calc(50% - 16px);z-index:1;display:inline-block;background-image:none;background:0 0;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.widget.blog-search .action.search:before{-webkit-font-smoothing:antialiased;content:'';margin:0;vertical-align:top;display:inline-block;overflow:hidden;speak:none;width:16px;height:32px;background:url(../../frontend/Cnc/store-us/en_US/Magefan_Blog/images/search-icon.svg) no-repeat -10px -7px;background-size:35px;opacity:.5}.widget.blog-search .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.widget.block-tagclaud .smallest{font-size:.75em}.widget.block-tagclaud .small{font-size:1em}.widget.block-tagclaud .medium{font-size:1.25em}.widget.block-tagclaud .large{font-size:1.5em}.widget.block-tagclaud .largest{font-size:2em}.blog-widget-recent .post-list{padding:0;margin:0}.blog-widget-recent .post-holder{width:31.2%;float:left;margin:1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder{width:48%}.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder:nth-child(2n+1){clear:both}@media (max-width:767px){.post-list-wrapper.blog-widget-recent:not(.blog-widget-recent-masonry) .post-holder{width:98%}}@media (max-width:1024px){.blog-widget-recent .post-holder{width:48%}}@media (max-width:767px){.blog-widget-recent .post-holder{width:98%}}.blog-widget-recent .post-description .post-text-hld{min-height:150px;overflow-y:auto}.blog-widget-recent-masonry .post-description .post-text-hld{max-height:none;min-height:0}.blog-widget-recent-masonry .post-description .post-ftimg-hld{width:100%;margin:0}.mfblog-autoloader{text-align:center}.mfblog-autoloader .mfblog-show-onload{display:none}@media (max-width:420px){#mfblog_gcomments{max-width:345px;overflow-y:scroll}}.blog-category-view .category-content,.blog-tag-view .tag-content{padding-left:0}.widget.block-list-posts .block-content .item{padding:8px 0 0}.widget.block-list-posts .block-content .item .post-image{width:60px;float:left;border-radius:0;padding:2px;background-color:#fff;border:1px solid #e9e9e9;margin-right:12px}.widget.block-list-posts .block-content .item .post-image .post-item-link{display:inline-block}.widget.block-list-posts .block-content .item .post-image .post-item-link img{width:100%;height:auto;vertical-align:middle}.backToTop{bottom:40px;color:#000;font:12px Arial;position:fixed;text-align:center;text-decoration:none;right:20px;z-index:2222;-moz-transition:opacity .2s linear;-o-transition:opacity .2s linear;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.backToTop.fadein{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.backToTop.fadeout{filter:alpha(opacity=0);opacity:0}.cookie-notice{background-color:#000;display:none;left:0;position:fixed;text-align:center;top:0;width:100%;z-index:999}.cookie-notice .cookie-notice-text{color:#fff;font:14px Arial}.cookie-notice .cookie-notice-link{color:#fff;font:14px Arial;text-decoration:underline}.cookie-notice .cookie-notice-link:hover{text-decoration:none}.cookie-notice .close-cookie-image{position:absolute;width:40px;height:40px;top:0;right:0;cursor:pointer}.cookie-notice .close-cookie-image:before,.cookie-notice .close-cookie-image:after{background:#fff;content:'';left:0;position:absolute;height:1px;top:50%;width:100%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.cookie-notice .close-cookie-image:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.6.2
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') no-repeat 0px 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') no-repeat 100% -20px;background:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:0 0 !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222 !important}.chosen-disabled{opacity:.5 !important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') no-repeat -30px -20px;background:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite.png') no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url('../../frontend/Cnc/store-us/en_US/Amasty_ShopbyBase/css/chosen/chosen-sprite@2x.png') !important;background-size:52px 37px !important;background-repeat:no-repeat !important}}@media all and (min-width:768px),print{.brand-images .brands-letter{padding-right:10px;width:inherit}.brand-images{display:-webkit-flex;display:-ms-flexbox;display:flex}.am-brands-fullwidth{width:100% !important}}@media all and (min-width:1024px),print{.ambrands-search-wrapper{float:right;width:20%}.brand-images .brands-letter{padding-right:35px;width:inherit}.brand-images .brands-letter .brand-item{margin:0 10px 20px}.amslider .slide{margin:0 20px 20px 0;max-width:32%;-webkit-flex-basis:auto;flex-basis:auto}.ambrands-list-popup{position:absolute;width:600px;height:450px;background:#fff;box-shadow:0 0 1px 1px #ccc;opacity:0;transition:all .5s ease;pointer-events:none}.ambrands-menu-item:hover .ambrands-list-popup{display:block;opacity:1;pointer-events:auto}.ambrands-list-container{height:100%;font-size:0}.ambrands-popup-filter{display:inline-block;box-sizing:border-box;width:27%;height:100%;padding:20px;font-size:0;vertical-align:top;text-align:center;background:#f0f0f0}.ambrands-popup-filter .ambrands-letter{display:inline-block;box-sizing:border-box;width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;color:#333}.ambrands-popup-filter .ambrands-letter:hover{color:#333;text-decoration:none;background:#ccc}.ambrands-popup-filter .ambrands-letter.-disabled{background-color:#f1f1f1;opacity:.6;pointer-events:none}.ambrands-popup-filter .ambrands-letter.-active{color:#fff;background:#f58d0f}.ambrands-popup-filter .ambrands-letter.-letter-all{width:100%;margin-bottom:15px}.ambrands-popup-items{display:inline-block;box-sizing:border-box;width:73%;height:100%;padding:20px;overflow:auto;font-size:14px}.ambrands-popup-items .brand-images .brands-letter{width:100%;padding:0}.ambrands-popup-items .brand-item{text-align:center}.ambrands-popup-items .brand-item .label:before{content:none}.ambrands-popup-items .brand-item .count{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.ambrands-popup-items .brand-images .brands-letter .brand-item{margin:0 20px 20px 0}.ambrands-popup-items .letter{margin-bottom:15px}}@media all and (min-width:1440px),print{.brands-filters .letter{margin:0;border-radius:0;border-right:0}.brands-filters .letter-all{margin-right:20px}.brands-filters .letter:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.brands-filters .letter:last-child{border-right:1px solid #CCC;border-top-right-radius:5px;border-bottom-right-radius:5px}.amslider .wrapper{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}}.columns .column.main{max-width:100%}.ui-tooltip.ui-widget{padding:5px 10px;max-width:250px;border:1px solid #ccc;box-shadow:1px 0 3px #ccc;word-wrap:break-word;background:#fff}.ui-tooltip .arrow{position:absolute;left:15px;bottom:-15px;width:20px;height:15px}.ui-tooltip .arrow::after{content:"";position:absolute;border-top:10px solid #ccc;border-right:20px solid transparent}.ui-tooltip .arrow::before{content:"";position:absolute;top:-1px;left:1px;border-top:9px solid #fff;border-right:19px solid transparent;z-index:9}.ui-tooltip .arrow.top{top:-15px;transform:scale(1,-1)}.ui-tooltip .am-brand-small_image{margin:auto;display:block;max-width:150px}.ui-tooltip .am-brand-image{margin:auto;display:block;max-width:400px}.ui-tooltip .ui-tooltip-content h3{margin:5px 0}.amslider *{margin:0;padding:0}.amslider{position:relative;margin:30px auto}.amslider .swiper-pagination{position:static;margin-top:15px}.amslider .swiper-container>.wrapper{text-align:center}.amslider .swiper-slide .brand-title{color:#4f4f4f;font-size:15px;line-height:1.2}.amslider .swiper-pagination-bullet{margin:0 5px;width:12px;height:12px}.amslider .swiper-pagination-bullet-active{background:#4f4f4f}.amslider .swiper-button-next,.amslider .swiper-button-prev{z-index:2}.amslider .swiper-button-next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHZpZXdCb3g9IjAgMCAyNSA0MyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48dGl0bGU+VmVjdG9yPC90aXRsZT48ZGVzYz5DcmVhdGVkIHVzaW5nIEZpZ21hPC9kZXNjPjxnIGlkPSJDYW52YXMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0NTMgNzkwKSI+PGcgaWQ9IlZlY3RvciI+PHVzZSB4bGluazpocmVmPSIjcGF0aDBfc3Ryb2tlIiB0cmFuc2Zvcm09Im1hdHJpeCgtMSAwIDAgMSAtMTQzMC4zNSAtNzg4LjY0NikiIGZpbGw9IiM0RjRGNEYiLz48L2c+PC9nPjxkZWZzPjxwYXRoIGlkPSJwYXRoMF9zdHJva2UiIGQ9Ik0gNi4xMzcwNGUtMDUgMTkuOTM5M0wgLTEuMDQxOTYgMTguODYwNEwgLTIuMTM5OSAxOS45MjA3TCAtMS4wNjA2IDIxTCA2LjEzNzA0ZS0wNSAxOS45MzkzWk0gMTkuNjA0NCAtMS4wNzg5N0wgLTEuMDQxOTYgMTguODYwNEwgMS4wNDIwOSAyMS4wMTgzTCAyMS42ODg1IDEuMDc4OTdMIDE5LjYwNDQgLTEuMDc4OTdaTSAtMS4wNjA2IDIxTCAxOC45MzkzIDQxTCAyMS4wNjA3IDM4Ljg3ODdMIDEuMDYwNzIgMTguODc4N0wgLTEuMDYwNiAyMVoiLz48L2RlZnM+PC9zdmc+)}.amslider .swiper-button-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjUiIGhlaWdodD0iNDMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjx1c2UgeGxpbms6aHJlZj0iI3BhdGgwX3N0cm9rZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMi43MSAxLjM1NCkiIGZpbGw9IiM0RjRGNEYiLz48ZGVmcz48cGF0aCBpZD0icGF0aDBfc3Ryb2tlIiBkPSJNMCAxOS45NGwtMS4wNDItMS4wOC0xLjA5OCAxLjA2TC0xLjA2IDIxIDAgMTkuOTR6TTE5LjYwNC0xLjA4bC0yMC42NDYgMTkuOTQgMi4wODQgMi4xNTdMMjEuNjkgMS4wOGwtMi4wODUtMi4xNTh6TS0xLjA2IDIxbDIwIDIwIDIuMTIyLTIuMTIxLTIwLTIwTC0xLjA2MSAyMXoiLz48L2RlZnM+PC9zdmc+)}.amslider .swiper-button-next,.amslider .swiper-button-prev{z-index:0}.amslider .swiper-slide{text-align:center;font-size:18px}.amslider .category-item .category-item-title{margin:auto}.amslider .slide .category-item-title,.amslider .swiper-slide .swiper-category-item{font-size:15px;line-height:1.2;word-break:break-word}.amslider .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.amslider .no-img{margin:auto}.brands-filters{display:inline-block;margin:0 0 10px;width:100%;min-height:50px}.brands-filters .letter{display:block;float:left;margin:0 5px 10px;padding:2px 5px;min-width:17px;min-height:20px;text-align:center;color:#333;font-size:14px;line-height:20px;text-decoration:none;cursor:pointer;border:1px solid #CCC;border-radius:5px;background:#e2e2e2}.brands-filters .letter-all{min-width:90px;margin-right:20px}.brands-filters .letters{margin-top:4px}.brands-filters .letter.-disabled{opacity:.6;pointer-events:none;background-color:#f1f1f1}.brands-filters .letter.hide{display:none}.brands-filters .letter:hover,.brands-filters .letter.-active{background:#fed285}.ambrands-search-wrapper{position:relative;display:block;margin:0 auto}.ambrands-search-wrapper .ambrands-search-input{display:block;margin:0 0 10px;max-width:100%}.ambrands-search-wrapper #livesearch{position:absolute;display:none;width:365px;max-width:100%;max-height:250px;background-color:#fff;overflow-x:hidden;overflow-y:auto;border:1px solid #c2c2c2;border-top:2px solid #309ef3;z-index:99}.ambrands-search-wrapper #livesearch a{display:block;float:left;padding:5px 10px;width:100%;color:#000;box-sizing:border-box}.ambrands-search-wrapper #livesearch a:hover{background-color:#e8e8e8;text-decoration:none}.brand-images .brands-letter{width:100%;vertical-align:top;box-sizing:border-box}.brand-images .brands-letter .bare-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.brand-images .brands-letter .letter{border-bottom:1px solid #b2b2b2;font-size:18px;font-weight:400}.brand-images .brands-letter .letter .title{padding:0 2px 1px;text-transform:uppercase;background:#e2e2e2}.brands-letter .brand-item{position:relative;margin:0 5px 20px}.brands-letter .brand-item .item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;color:#333;-webkit-justify-content:flex-start}.brands-letter .brand-item .item:hover{text-decoration:none}.brands-letter .brand-item .no-img{color:#e2e2e2}.brands-letter .brand-item .count{position:absolute;right:0;top:0;display:block;box-sizing:border-box;min-width:25px;height:25px;padding:0 3px;line-height:25px;text-align:center;background:#f58c12;border-radius:20px;color:#fff}.brands-letter .brand-item .label{position:relative;margin:5px 0 0;padding-top:5px;width:100%;word-wrap:break-word}.brands-letter .brand-item .label:before{content:'';position:absolute;top:0;left:25%;right:25%;display:block;height:1px;background:#b2b2b2}.brands-letter .brand-item .item:hover .label:before{left:0;right:0;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.brands-letter .brand-item .am-image-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-align-items:center;align-items:center}.brands-letter .brand-item .am-image-wrapper .am-image{max-width:100%;max-height:100%}.bare-list .ambrands-image{pointer-events:none}.amslider-header-container{padding:5px 0 5px 35px;height:35px;font-size:22px;line-height:35px;color:#000;background:#e2e2e2}.icon .brand-label{float:left}.brand-images li.brand-item{list-style-type:none;text-align:center}ul.bare-list img{display:block;margin:0 auto}.children-category .amslider{position:relative;left:inherit;margin:0 50px;width:100%;transform:inherit;display:block}.amslider.am-brand-slider{max-width:100%;padding:0}.amslider.am-brand-slider .swiper-brand{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-grow:1;flex-grow:1}.amslider.am-brand-slider .am-image-wrapper{-webkit-flex-grow:1;flex-grow:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:center;-ms-align-items:center;align-items:center;margin:auto}.amslider.am-brand-slider .am-image-wrapper .am-image{max-width:100%;max-height:100%}.amslider.am-brand-slider .slide{-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.amslider.am-brand-slider .slide .am-image-wrapper{margin-bottom:10px;overflow:hidden}.amslider.am-brand-slider .swiper-slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:stretch;-ms-align-items:stretch;align-items:stretch;height:auto}.amslider .slide{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;margin:0 9px 20px 0;max-width:30%;-webkit-flex-basis:30%;flex-basis:30%;text-align:center;color:#4f4f4f}.amslider .slide .category-item{position:relative;padding:10px;width:100%;border:1px solid #fff}.amslider .slide .category-item:hover,.amslider .slide .category-item.active{box-shadow:3px 3px 4px 0 rgba(0,0,0,0.3);border-color:#bbb;position:relative;z-index:2;padding:10px}.amslider .slide .category-item.category-item-label img{margin-bottom:25px}.amslider .slide .swiper-brand .am-image{height:auto}.children-category-container.swiper-container{width:calc(100% - 2 * 27px);margin:auto}.children-category-container .swiper-wrapper{-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;align-items:baseline}.amslider .swiper-slide{padding:10px;box-sizing:border-box;color:#4f4f4f}.amslider .swiper-slide .swiper-category-item{padding:10px 0;border:1px solid #fff}.amslider .swiper-slide .swiper-category-item img{height:auto}.amslider .swiper-slide .swiper-category-item.category-item-label img{margin-bottom:25px}.amslider .swiper-slide .swiper-category-item:hover,.amslider .swiper-slide .swiper-category-item.active{background:#fff;box-shadow:3px 3px 4px 0 rgba(0,0,0,0.3);border:1px solid #bbb;margin:0}.amslider .swiper-slide .swiper-brand .no-img{display:inline-block;margin-bottom:15px;color:#e2e2e2}.amslider .swiper-slide:hover,.amslider .slide:hover{text-decoration:none}#category-carousel .swiper-button-next{right:0}#category-carousel .swiper-button-prev{left:0}#category-carousel .swiper-button-next,#category-carousel .swiper-button-prev{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:.3;height:100%;margin:0}#category-carousel .swiper-button-next:hover,#category-carousel .swiper-button-prev:hover{opacity:1;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;-ms-transition:all ease .3s;transition:all ease .3s}.amslider .swiper-slide .swiper-category-item:not(:root:root),.amslider .swiper-slide .swiper-brand:not(:root:root),.amslider .slide .category-item:not(:root:root){padding:10px}.amshopby-morefrom .products-grid .product-item{width:auto}.amshopby-morefrom .product-image-container{min-width:auto}.ambrands-menu-item.parent .ambrands-link.level-top:after{content:''}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.swiper-brand{width:100%}.swiper-brand .no-img{width:100%}}.ambrands-list-popup,.ambrands-menu-item .ambrands-arrow{display:none}@media only screen and (max-width:767px){.filter-content .active .am-show-more{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.am-porto-cmtb .filter.active .filter-current.filter-current.amshopby-filter-current+.block-actions{top:187px;border:0;border-radius:inherit;background:#fff;box-shadow:none}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current{padding:17px 30px;height:140px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .items{padding:15px;border-width:1px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current .filter-current-subtitle{display:block;padding:10px 15px}.am-porto-cmtb .filter.active .filter-current.amshopby-filter-current ~ .filter-options{top:221px}}@media all and (min-width:768px),print{.ui-tooltip.ui-widget{max-width:450px}.filter-options-content a:hover{text-decoration:none}.catalog-topnav{display:block}.page-layout-1column .toolbar-products{position:inherit !important}#amasty-shopby-product-list #amasty-shopby-overlay .loader{top:30%;transform:translate(-50%,-30%)}.filter-options-content .am-filter-price{width:40%}.sidebar>.block-category-list{margin-bottom:14px}.amasty-catalog-topnav{margin-top:3px}.amasty-catalog-topnav.catalog-topnav .filter-options .filter-options-content{min-width:200px}.amasty-catalog-topnav .filter-options{margin-top:20px;padding:3px 0;border-top:1px solid #ccc}.amasty-catalog-topnav .filter-subtitle{display:none}.amasty-catalog-topnav .amshopby-category-dropdown{min-width:200px}.amasty-catalog-topnav .filter-options-item{margin-bottom:0}.amasty-catalog-topnav .filter-options-title{padding-right:5px}.amasty-catalog-topnav .filter-options-title:after{position:static;display:inline-block;margin:0 0 0 15px}.am_shopby_apply_filters{position:absolute;bottom:inherit;z-index:9999;display:none;visibility:hidden;padding:0;width:inherit}.am_shopby_apply_filters.visible{bottom:inherit;visibility:visible}.am_shopby_apply_filters.-fixed{position:fixed}.am_shopby_apply_filters.-fixed .am-show-button{border:1px solid #ccc;border-radius:3px;text-align:center}.am_shopby_apply_filters.-fixed .am-show-button:before,.am_shopby_apply_filters.-fixed .am-show-button:after{display:none}.am-show-button{position:static;margin:0 0 10px;padding:10px;width:inherit;border:1px solid #ccc}.am-show-button.-vertical{padding-left:0;border-left:0;border-radius:0 3px 3px 0;box-shadow:10px 8px 16px rgba(0,0,0,0.16)}.am-show-button.-vertical:before{position:absolute;top:8px;left:-20px;z-index:-1;display:block;box-sizing:border-box;width:40px;height:40px;border:1px solid #ccc;border-radius:0 0 0 3px;background:#eee;box-shadow:7px 6px 16px rgba(0,0,0,0.16);content:'';transform:rotate(45deg);transform-origin:50%}.am-show-button.-vertical-right{padding:10px 0;min-width:145px;border-right:0;border-radius:3px 0 0 3px;box-shadow:-8px 8px 16px rgba(0,0,0,0.16);text-align:right}.am-show-button.-vertical-right>.-loading{margin:0 20px}.am-show-button.-vertical-right:before{position:absolute;top:8px;right:-20px;z-index:-1;display:block;box-sizing:border-box;width:40px;height:40px;border:1px solid #ccc;border-radius:0 0 0 3px;background:#eee;box-shadow:5px 6px 16px rgba(0,0,0,0.16);content:'';transform:rotate(45deg);transform-origin:50%}.am-show-button.-horizontal{border-radius:4px;box-shadow:0 5px 16px rgba(0,0,0,0.16)}.am-show-button.-horizontal:before,.am-show-button.-horizontal:after{position:absolute;left:50%;display:block;border:6px solid transparent;content:'';transform:rotate(45deg) translateX(-50%)}.am-show-button.-horizontal:before{bottom:0;border-right:6px solid #ccc;border-bottom:6px solid #ccc;border-radius:0 0 3px 0}.am-show-button.-horizontal:after{bottom:1px;border-right:6px solid #eee;border-bottom:6px solid #eee;border-radius:0 0 2px 0}.am-show-button>.am-button{margin-left:3px;padding:10px 15px}.am-show-button.-vertical-right>.am-button{margin-left:5px}}@media all and (min-width:1024px),print{.filter-options-content .am-filter-price{width:43%}.amslider-container.am-swiper-slider{width:85%}}.ui-tooltip .arrow{left:8px;width:15px}.ui-tooltip .arrow:after{border-right:15px solid transparent}.ui-tooltip .arrow:before{border-right:14px solid transparent}.amslider-container{margin:auto;margin-bottom:15px;width:100%}.am-rating-up{font-size:smaller}.amshopby-hightlighted{background-color:#ff0}.amshopby-item .filter-value{margin-left:5px}.amshopby-filter-tooltip{display:inline-block;margin-left:6px;max-width:20px;max-height:20px;vertical-align:middle}.filter-options-content .delimiter{margin:0 5px;line-height:30px}.filter-options-content .range{display:flex;align-items:center;margin-top:10px;text-align:center}.filter-options-content .am-filter-price{padding:5px;max-width:50px;width:46%}.filter-options-content .items a{margin-left:0}.filter-options-content .count{display:inline-flex}.filter-options-content .am-shopby-swatch-label .count{margin:0;padding:0}.filter-options-content .am-shopby-swatch-label .label{margin-right:5px}.filter-options-content .am-shopby-form{overflow-x:hidden;overflow-y:auto;padding:3px}.am-show-more{transition:.1s all ease-in;display:flex;align-items:center;position:relative;margin-top:10px;padding:5px 25px 10px 0;color:inherit;cursor:pointer}.am-show-more:hover{background-color:transparent;color:#006bb4}.am-show-more:before,.am-show-more:after{transition:.1s all ease-in;position:absolute;right:0;width:8px;height:1px;background:#006bb4;content:''}.am-show-more:before{right:5px;transform:rotate(45deg)}.am-show-more:after{transform:rotate(-45deg)}.am-show-more .-active{display:flex}.am-show-more .am-counter{display:inline-block;margin:0 2px;opacity:.5}.am-show-more[data-is-hide='false']:before{right:6px;transform:rotate(-45deg)}.am-show-more[data-is-hide='false']:after{transform:rotate(45deg)}.range.am-fromto-widget .am-filter-go{margin:0 10px;vertical-align:top}.am-filter-go{margin:15px 0 0;width:25%}input[type='text'].am-filter-price.-to.right{float:right}.amshopby-slider-container{margin:10px 15px 15px 5px}.amshopby-slider-container .ui-slider-range{position:absolute;height:10px;background:#b6b6b6}.amshopby-slider-container .am-slider .ui-slider-handle{margin-top:-5px;margin-left:-5px;padding:0;width:20px;height:20px;border-radius:50%;background:#f98b25}.amshopby-slider-container .am-slider .ui-slider-handle:hover,.amshopby-slider-container .am-slider .ui-slider-handle:active{background-color:#e17e17}.amshopby-slider-container .amshopby-slider-display{text-align:center}.am-swatch-options{display:flex;flex-direction:column}.am-swatch-options .swatch-option{display:inline-block;margin:0 10px 0 0;background-position:center;background-repeat:no-repeat}.am-swatch-options>.item{padding-bottom:4px}.am-swatch-options>.item:hover{background-color:transparent}.am-swatch-options .am-shopby-swatch-label{display:inline-block;max-width:70%;vertical-align:middle;word-wrap:break-word}.filter-options .am-swatch-wrapper{margin:0 0 5px 0 !important;line-height:initial}.catalog-topnav .filter-options{flex-wrap:wrap;min-height:40px;border-bottom:1px solid #ccc}.catalog-topnav .filter-options .filter-options-item{display:inline-block;border:0}.catalog-topnav .filter-options .filter-options-content{position:absolute;z-index:9999;margin-top:5px;min-width:100px;border:1px solid #ccc;background-color:white}.catalog-topnav .filter-options .am-filter-items-rating li{margin:0 0 10px}.catalog-topnav .filter-options .am-filter-items-rating li:last-child{margin:0}.catalog-topnav .block-actions{display:none}.catalog-topnav{display:none}.filter-options .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:5px;right:8px}.filter-options .items .items-children.-folding{padding-left:18px;list-style:none}.filter-options .items .items-children.-folding .item{margin:5px 0}.filter-options .items.amshopby-fly-out-view .items-children{z-index:9999;background-color:#fff}.filter-options .am-ranges{overflow-x:hidden;overflow-y:auto}.filter-options .items.amshopby-fly-out-view li{margin:0;border:1px solid #ccc;border-top:0}.filter-options .items.amshopby-fly-out-view li:hover{background-color:#ccc}.filter-options .items.amshopby-fly-out-view li:first-child{border-top:1px solid #ccc}.filter-options .items.amshopby-fly-out-view a:hover{background-color:transparent}.filter-options .ui-widget-overlay{background:#aaa;opacity:.3}.filter-options .ui-widget-shadow{box-shadow:0 0 5px #666}.filter-options .am-category-view{position:absolute;z-index:9;display:none;overflow-y:auto;box-sizing:border-box;margin:0;padding:10px;max-height:300px;width:100%;border:1px solid #ccc;background-color:white;white-space:nowrap}.filter-options .items.am-category-view,.filter-options .am-category-view ol.items{margin:0}.filter-options .am-category-view .item a.amshopby-filter-parent{padding-left:20px}.filter-options .am-category-view a{display:inline-block;white-space:initial}.filter-options .filter-options-content .rating-summary{display:inline-block;vertical-align:sub}.filter-options .amshopby-search-box{margin:0 0 15px}.page-layout-1column .filter-options-item.active .filter-options-content{padding:10px 15px}.page-layout-1column .filter-options-content li.item{padding:0}.filter [data-role='collapsible']:not([data-collapsible='true']) [data-role='content']{display:none}div.swatch-option-tooltip{z-index:9999}.swatch-option-tooltip .image,.swatch-option-tooltip-layered .image{background-size:contain !important}.filter-options .am-labels-folding .item{position:relative}.filter-options .ui-menu{display:block;margin:0;padding:0;outline:0;list-style:none}.filter-options .ui-menu .ui-menu{position:absolute}.filter-options .ui-menu .ui-menu-item{margin:0;list-style:none;cursor:pointer}.filter-options .ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.filter-options .ui-menu .ui-menu-divider{margin:5px 0;height:0;border-width:1px 0 0 0;font-size:0;line-height:0}.filter-options-content .am-swatch-wrapper{display:inline-block}.filter-options-content .am-swatch-wrapper:hover .am-swatch-link{background:0}.filter-options-content .am-swatch-wrapper>.input.-hidden{display:none}.am-filter-items-attr_price{min-width:130px;max-width:350px}.am-filter-items-attr_color .swatch-option.text{padding:1px 2px;width:30px}.amasty-catalog-topnav.block.filter{flex-basis:auto}.amasty-catalog-topnav .filter-options-content .amshopby-fly-out-view a{display:block;box-sizing:border-box}.am-filter-items-stock .am_shopby_link_selected,.am-filter-items-rating .am_shopby_link_selected{background-color:#e8e8e8;text-decoration:none}.am_shopby_link_selected{font-weight:bold}.amshopby-fly-out-view.ui-menu{position:relative}.amshopby-fly-out-view .ui-menu{width:100%}.amshopby-fly-out-view .items-children:not(.ui-menu){display:none}.amshopby-fly-out-view a{display:inline-block;padding:10px}.amshopby-fly-out-view input[type='checkbox'],.amshopby-fly-out-view input[type='radio']{margin:3px 3px 3px 4px}.amshopby-category-dropdown{display:block;overflow:hidden;padding-right:3.6rem;min-height:3.2rem;border:1px solid #adadad;background-color:#fff;text-align:left;text-overflow:ellipsis;white-space:normal;font-weight:400;cursor:pointer}.amshopby-category-dropdown:after{position:absolute;top:50%;right:1.2rem;box-sizing:border-box;margin-top:-0.2rem;width:0;height:0;border-width:.5rem .4rem 0 .4rem;border-style:solid;border-color:#000 transparent transparent;content:'';transition:all .2s linear}.amshopby-category-dropdown:before{position:absolute;top:0;right:0;bottom:0;width:3.2rem;border:1px solid #adadad;background-color:#e3e3e3;content:''}.am-category-wrapper{position:relative;display:block;user-select:none}.am-category-wrapper._active .amshopby-category-dropdown:after{transform:rotate(180deg)}.am-category-wrapper .amshopby-checkbox,.am-category-wrapper .amshopby-radio{margin-left:17px}.am-category-wrapper .amshopby-filter-parent{padding-left:0 !important}.am-category-wrapper .am-multiselect-crumb{position:relative;display:inline-block;margin:.3rem 0 .3rem .3rem;padding:.3rem 2.4rem .4rem 1rem;border:1px solid #a79d95;border-radius:1px;background-color:#f5f5f5;font-size:1.2rem;transition:border-color .1s linear}.am-category-wrapper .am-multiselect-crumb .action-close{position:absolute;top:0;right:0;bottom:0;margin:0;padding:0;width:2rem;height:auto;border:0;border-radius:0;background-color:transparent;box-shadow:none;color:#514943;font-size:.5em;line-height:1}.am-category-wrapper .am-multiselect-crumb .action-close:before{content:'x';font-size:10px;transition:color .1s linear}.am-category-wrapper .am-multiselect-crumb .action-close>span{position:absolute;display:none;visibility:hidden;overflow:hidden;clip:rect(0,0,0,0)}.am-labels-folding .am-collapse-icon{left:-20px}.am-collapse-icon{position:absolute;box-sizing:border-box;width:2.2rem;height:2.2rem;border-radius:50%;font-weight:normal;font-style:normal;line-height:1;cursor:pointer;-webkit-font-smoothing:antialiased}.am-collapse-icon:after{position:absolute;top:50%;right:1.2rem;box-sizing:border-box;margin-top:-0.5rem;width:0;height:0;border-width:.5rem .4rem 0 .4rem;border-style:solid;border-color:#000 transparent transparent;content:'';transition:all .2s linear;transform:rotate(-90deg)}.am-collapse-icon._active:after{transform:rotate(0)}#amasty-shopby-product-list{z-index:1}#amasty-shopby-product-list .products.wrapper{position:relative}#amasty-shopby-product-list #amasty-shopby-overlay{position:absolute;top:0;bottom:0;z-index:999;display:none;width:100%;background:#fff;opacity:.5}#amasty-shopby-product-list #amasty-shopby-overlay .loader{position:absolute;top:10%;left:50%;display:block;width:64px;height:64px;background-image:url('../../frontend/Cnc/store-us/en_US/Amasty_Shopby/css/source/Amasty_Shopby/images/loader-1.gif');transform:translate(-50%,-10%)}#amasty-shopby-product-list #amasty-shopby-overlay .loader:before{content:''}.amshopby-option-link{display:inline-block;clear:both;margin-right:5px}.amshopby-option-link img{float:left;margin:0 5px 5px 0}.amshopby-option-link img:not([src*='/resized']){max-width:30px;max-height:30px}.am_shopby_apply_filters{position:fixed;bottom:-80px;z-index:9999;width:100%;transition:left .2s ease}.am_shopby_apply_filters.visible{bottom:0}.am-show-button{z-index:999;box-sizing:border-box;margin:0 auto;padding:15px 0;width:100%;background:#eee;text-align:center}.am-show-button>.am-items{font-size:15px}.am-show-button>.am-items.-loading{display:inline-block;margin:0 5px;width:25px;height:25px;background-image:url('../../frontend/Cnc/store-us/en_US/Amasty_Shopby/css/source/Amasty_Shopby/images/loader-1.gif');background-size:contain;vertical-align:middle}.am-show-button>.am-button{margin-left:15px;padding:17px 50px;height:auto;border:0;border-radius:5px;background:#ff9416;box-shadow:none;color:#fff;text-align:center;font-size:14px;line-height:1}.am-show-button>.am-button:hover{background:#e27a00;transition:background .3s ease}.am-item-removed{text-decoration:line-through}.am-category-image{vertical-align:middle}.amshopby-filter-current .filter-label{vertical-align:middle}.amshopby-filter-current .amshopby-items{padding:0 0 0 10px}.amshopby-filter-current .amshopby-item.item{display:flex;align-items:center;position:relative;padding:0 0 0 20px}.amshopby-filter-current .amshopby-filter-value{max-width:100%}.amshopby-filter-current .am-swatch-link{display:flex;align-items:center}.amshopby-filter-current .amshopby-filter-value .am-swatch-options .swatch-option{margin:0}.amshopby-filter-current .amshopby-remove{display:flex;justify-content:center;align-items:center;position:absolute;left:0;width:12px;height:12px}.amshopby-filter-current .amshopby-remove:hover:after,.amshopby-filter-current .amshopby-remove:hover:before{background-color:#006bb4}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{position:absolute;width:100%;height:1px;background-color:#757575;content:''}.amshopby-filter-current .amshopby-remove:after{transform:rotate(45deg)}.amshopby-filter-current .amshopby-remove:before{transform:rotate(-45deg)}.amshopby-filter-current .am-shopby-swatch-label{margin-left:10px}.amshopby-filter-current .swatch-option-link-layered{display:flex;align-items:center}.amshopby-filter-current .item{padding-bottom:0}.am-dropdown .am-select,.am-dropdown .chosen-container .chosen-choices{min-height:32px;border-color:#ccc;background-color:#fff;font-size:14px;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.am-dropdown .chosen-container .chosen-choices{background-image:none}.am-dropdown .chosen-container-multi .chosen-choices li.search-field input[type='text']{min-width:100px;color:#000;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.am-porto-cmtb .amshopby-filter-current.filter-current .amshopby-item.item{display:flex;align-items:center;padding:0 0 10px 20px}.am-porto-cmtb .amshopby-filter-current.filter-current .items{padding:15px}.am-porto-cmtb .amshopby-filter-current.filter-current .am-show-more{padding:12px 25px 0 0}.am-porto-cmtb .amshopby-filter-current.filter-current .category-image .image{display:block;max-width:100%;width:auto;height:auto}.am-porto-cmtb .filter-options-content .swatch-option{min-width:22px;width:22px;height:22px;border:0;background-position:center center;background-size:100% 100%;background-repeat:no-repeat;box-shadow:0 0 3px rgba(0,0,0,0.2)}.am-porto-cmtb .page-wrapper>.page-header{z-index:9005}.am-porto-cmtb .page-main{z-index:9}