@font-face{font-family:'Freight-Sans-Medium';src:url('../../../../../frontend/Magento/base/default/Commercers_CustomViewDetail/fonts/Freight-Sans-Medium.otf') format('truetype')}@font-face{font-family:'Freight-Disp-Bold';src:url('../../../../../frontend/Magento/base/default/Commercers_CustomViewDetail/fonts/Freight-Disp-Bold.otf') format('truetype')}@font-face{font-family:'CeraPro-Medium';src:url('../../../../../frontend/Magento/base/default/Commercers_CustomViewDetail/fonts/CeraPro-Medium.ttf') format('truetype')}@font-face{font-family:'CeraPro-Bold';src:url('../../../../../frontend/Magento/base/default/Commercers_CustomViewDetail/fonts/CeraPro-Bold.ttf') format('truetype')}@font-face{font-family:'CeraPro-Regular';src:url('../../../../../frontend/Magento/base/default/Commercers_CustomViewDetail/fonts/CeraPro-Regular.ttf') format('truetype')}.account .column.main a:visited,.account .column.main .alink:visited,.account .column.main a,.account .column.main .alink{text-decoration:underline}.sections.nav-sections{display:flex;justify-content:center;align-items:center}.change-country-wrapper .change-country:focus,.change-country-wrapper .change-country:active,.change-country-wrapper .change-country:hover{text-decoration:none}.change-country-wrapper .change-country{display:flex;align-items:center}.change-country-wrapper .change-country p{width:7rem;line-height:13px}.change-country-wrapper .change-country .icon{display:flex;align-items:center}.change-country-wrapper .change-country .icon svg{width:40px}.change-country-wrapper .change-country .icon svg.icon-arrow{width:40px;margin-left:0}.change-country-wrapper .change-country .icon .flag-icon{width:34px;box-shadow:0 0 6px rgb(0 0 0/26%)}.change-country-wrapper .change-country .text{padding-right:0;margin-bottom:unset;padding-top:0}.change-country-wrapper .change-country .text span{white-space:unset;overflow-wrap:break-word;width:9rem;font-style:normal;font-weight:700;font-size:12px;color:#000;font-family:CeraPro-Regular,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;text-transform:uppercase}.nice-select.custom-select:after{content:unset}.nice-select.custom-select{min-width:190px;border:none;text-transform:uppercase;font-weight:700;padding:10px;color:#000;font-size:12px;cursor:pointer;height:44px;line-height:unset;background:#fff url(/media/wysiwyg/select.png) no-repeat 100% 100%;position:relative;margin:0;padding-right:50px;background-size:45px 47px !important;font-family:CeraPro-Regular,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif}button{border-radius:unset !important}.amsearch-button.-wishlist{background-image:url('../images/add_to_list.png');height:20px;width:20px;background-size:contain}.amsearch-button.-compare{height:20px;width:20px;background-image:url('../images/Vector.png');background-size:contain}.checkout-shipping-method .actions-toolbar .action.primary.button,button.action.cancel.primary,button.action.update,button.action.clear-quote{background:#000;border:1px solid #000;color:#fff;border-radius:unset}.minicart-items .product-item-details{text-align:left}.minicart-items .product-item-name a{color:#333}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active{background:#000;border:1px solid #000;color:#fff}input[type=radio],input[type=checkbox]{filter:grayscale(100%)}.catalog-product-view .product-addto-links .action{margin-right:unset}.catalog-product-view .product-addto-links .action.tocompare{align-items:center;display:flex}.catalog-product-view .product-addto-links .action.tocompare .icon-compare{margin-right:7px}.product-promocell-addtocart .product-options-bottom .box-tocart{width:50%}.compare.wrapper .counter.qty:after,.compare.wrapper .counter.qty:before{content:unset !important}.item.link.compare .action.compare:hover{text-decoration:none}.product-social-links-wrapper{display:flex;flex-direction:column}.product-social-links-wrapper .action.tocompare,.item.link.compare .action.compare{display:flex;align-items:center;position:relative;line-height:initial;padding:unset;padding-right:5px;color:#8b8b8b;font-weight:400;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;font-size:12px}.item.link.compare .action.compare .icon-compare{height:20px}.action.tocompare:before,.item.link.compare .action.compare .icon-compare:before{content:unset !important}.action.tocompare span{text-transform:initial;color:#8b8b8b;font-family:'Freight';font-style:normal;font-weight:700;font-size:18px;line-height:16px;position:relative;margin-left:7px}.product-info-main .product-options-bottom .box-tocart{margin-top:unset}.product-info-main>.product-add-form{width:50%;padding-right:1rem;padding-top:unset !important;float:left}.page-product-configurable .product-info-main>.product-add-form{width:100%}.product-info-main>.product-social-links .action.tocompare span{margin-left:unset}#card-panel .p-CardBrandIcons .p-CardBrandIcons-item:nth-child(3),#card-panel .p-CardBrandIcons .p-CardBrandIcons-item:nth-child(2){display:none}.header-customer-wishlist{position:relative}.header-customer-wishlist .link-wishlist:hover{text-decoration:none}.header-customer-wishlist .link-wishlist{font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;color:#000;text-align:center;width:6rem;display:flex;flex-direction:column;align-items:center;line-height:20px;height:40px;padding-top:unset}.header-customer-wishlist .link-wishlist .add-to-list-svg{width:2rem;height:2rem}.header-customer-wishlist .link-wishlist .text{font-size:12px}.header-customer-wishlist .block-customer-wishlist{position:absolute;opacity:0;visibility:hidden;right:-70px;width:200px;background-color:#fff;box-shadow:0 2px 9px rgb(0 0 0/10%);z-index:100;transition:all .8s cubic-bezier(.23,1,.32,1.1);text-align:center;padding-bottom:.5rem}.header-customer-wishlist:hover .block-customer-wishlist{opacity:1;visibility:visible;transition:all .8s cubic-bezier(.23,1,.32,1.1)}.sidebar.sidebar-main .amsearch-wrapper-block{display:none}.checkout-cart-index .action-towishlist{padding-right:25px}.checkout-cart-index #shopping-cart-table thead .col.item{width:42%}.checkout-cart-index .action-towishlist .add-to-list-svg{width:22px;height:22px}.amasty_quote-cart-index #shopping-cart-table .field.price .control.price{display:flex;justify-content:center}.amasty_quote-cart-index #shopping-cart-table .field.price .control.price input{margin-left:2px}.amasty_quote-cart-index .actions-toolbar{padding-top:1rem}.opc-block-summary .totals:not(.discount)>.mark>.title,.cart-totals .totals:not(.discount)>.mark>.title{text-decoration:underline}.product-image-wrapper,.filter-options-title,.page-products .columns,.page-products .sorter{z-index:unset !important}.cart-summary>.title{font-family:'Freight-Sans-Medium';font-size:40px}.opc-block-summary>.title{display:block;font-family:'Freight-Sans-Medium';font-size:40px}.opc-block-summary .items-in-cart>.title strong{font-family:'CeraPro-Medium'}.toolbar-products .sorter-options option{display:block;background-color:#f2f9fc;border:4px solid #cecfd3;padding:9px 34px 9px 13px;color:#000;cursor:pointer;height:44px;line-height:18px}.product-image-photo{width:100% !important}.copyright{display:none}.catalog-product-view body{font-family:'CeraPro-Regular';font-size:20px}.catalog-product-view .product-info-main-bottom .box-tocart .fieldset .fieldset-left .field.qty .control .qty-changer,.catalog-product-view .product-info-main .box-tocart .fieldset .fieldset-left .field.qty .control .qty-changer{width:100% !important}.header-icons .wrapper-account{position:relative}.header-icons .wrapper-account:hover .block-customer{opacity:1;visibility:visible;transition:all .8s cubic-bezier(.23,1,.32,1.1)}.header-icons .wrapper-account .block-customer{position:absolute;opacity:0;visibility:hidden;right:-70px;width:200px;background-color:#fff;box-shadow:0 2px 9px rgb(0 0 0/10%);z-index:100;transition:all .8s cubic-bezier(.23,1,.32,1.1);text-align:center;padding-bottom:2rem}.navigation .level0.parent>.level-top>.ui-menu-icon{display:none !important}.page-wrapper .product-info-price .old-price .price-container .price-label{display:none}.page-wrapper .product-info-price .special-price .price-container{display:flex;align-items:center}.page-wrapper .product-info-price .special-price .price-container .price-label{height:unset;position:unset;width:14rem;order:2;margin-left:2rem;font-weight:100 !important;background:#d00;text-align:center;color:#fff;margin-bottom:0;line-height:2.5rem}.product-info-main .product-social-links,.product-info-main .product-info-price .special-price .price-label:after{content:none}.navigation .level0.parent:hover>.submenu{top:50px !important}.sections.nav-sections .navigation .ui-menu-item:hover>.level-top.ui-corner-all{border-bottom:3px solid #d00}.amquote-cart-wrapper.minicart-wrapper .amquote-showcart.action:before,.page-wrapper .page-header .panel.wrapper,.page-wrapper .header.content .header-right .minicart-wrapper .action.showcart:before,.amsearch-wrapper-block .amsearch-button.-loupe.-clear.-icon,.minicart-wrapper .action.showcart .counter-number,.page-wrapper .minicart-wrapper .action.showcart .text{display:none}.sections.nav-sections{background:#fff !important}.sections.nav-sections.active{position:fixed;z-index:50;padding:2rem 0;width:100%}.sections.nav-sections .navigation{background:#fff !important;text-align:center}.page-wrapper .sections.nav-sections .navigation .level0>.level-top{color:#000;font-size:14px;font-family:CeraPro-Regular,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;text-transform:uppercase}.logo{margin:0 auto !important}.amsearch-wrapper-block .amsearch-button.-close{background-image:inherit}.amsearch-wrapper-block .amsearch-button.-close svg{width:2rem}.amsearch-wrapper-block .amsearch-button.-primary.-search{position:absolute;left:0;z-index:99;background:0 0;border:none}.amsearch-wrapper-block .amsearch-input-wrapper{box-shadow:0 0 5px 2px rgb(0 0 0/8%)}.amsearch-wrapper-block .amsearch-input-wrapper .amsearch-input{border:none;padding:2.5rem 6rem}.amsearch-wrapper-block .amsearch-button.-primary.-search svg{width:2rem}.page-wrapper .header.content .header-right{display:flex;justify-content:flex-end}.minicart-wrapper .action.showcart.active:before,.minicart-wrapper .action.showcart:before{line-height:27px}.page-wrapper .minicart-wrapper .action.showcart svg{width:2rem;padding-left:.5rem}.page-wrapper .minicart-wrapper .action.showcart{padding-top:0;display:inline-grid}.minicart-wrapper .action.showcart .counter.qty{font-size:12px;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;height:unset;margin:unset;line-height:2rem;color:#000;font-weight:400;background:0 0}.minicart-wrapper .action.showcart .counter-label{position:unset;margin:unset}.page-wrapper .header.content .header-right .minicart-wrapper{margin:0}.page-wrapper .minicart-wrapper .amquote-showcart svg{width:2rem}.page-wrapper .header.content .header-right .header-icons .amquote-cart-wrapper .amquote-showcart{display:inline-grid;text-align:center}.amquote-cart-wrapper.minicart-wrapper .amquote-showcart .counter.qty .counter-label{position:unset;margin:unset;font-size:12px;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;height:unset;margin:unset;line-height:unset;color:#000;font-weight:400;background:0 0}.amquote-cart-wrapper.minicart-wrapper .amquote-showcart .counter.qty{line-height:2rem;height:unset;margin:0;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;background:0 0;color:#000;font-size:14px}.page-wrapper .header.content .header-right .header-icons{display:flex;align-content:flex-start;align-items:center}.page-wrapper .header.content .header-right .header-icons .icon-account:hover,.page-wrapper .header.content .header-right .header-icons .icon-account:active{text-decoration:none !important}.page-wrapper .header.content .header-right .header-icons .amquote-cart-wrapper .amquote-showcart,.page-wrapper .header.content .header-right .header-icons .minicart-wrapper[data-block=minicart],.page-wrapper .header.content .header-right .header-icons .icon-account{font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;color:#000;text-align:center;width:6rem;display:flex;flex-direction:column;align-items:center;line-height:23px;height:40px}.page-wrapper .header.content .header-right .header-icons .icon-account .text{font-size:12px;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;height:unset;margin:unset;line-height:2rem;color:#000;font-weight:400;background:0 0}.page-wrapper .header.content .header-right .header-icons .icon-account svg{width:2rem;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;height:unset;margin:unset;line-height:2rem;color:#000;font-weight:400;background:0 0;padding-bottom:2px}.page-wrapper .header.content{padding:1rem 0;display:flex;justify-content:space-between}.page-wrapper .header.content .header-left,.page-wrapper .header.content .header-right{width:20%}.page-wrapper .header.content .header-middle{width:60%}.page-wrapper .header.content .header-middle .amsearch-wrapper-block{width:90%;float:left}.page-footer-top .row-footer{display:flex;justify-content:space-between;font-size:1.4rem;font-family:CeraPro-Regular,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif}.page-footer-top .row-footer section:nth-child(0){width:25%}.page-footer-top .row-footer section:nth-child(1),.page-footer-top .row-footer section:nth-child(2){width:30%}.page-footer-top .row-footer section:nth-child(3){width:35%}.page-footer-top .row-footer .column .page-footer-title{font-size:22px;font-weight:400;line-height:30px}.page-footer-top .row-footer .column li{padding-bottom:1rem}.page-footer-top .row-footer .column li a,.page-footer-top .row-footer .column li p{font-weight:500}.page-footer-top .row-footer .column li a:hover{text-decoration:none}.page-footer-top .row-footer .column.column--newsletter .newsletter-holder p{color:#9c9c9c;width:75%}.page-footer-top .row-footer .column.column--newsletter .newsletter-holder button{background:#d00;border:1px solid #d00;padding:1.4rem 4rem;border-radius:unset;text-transform:uppercase;font-weight:700;font-size:14px;width:25rem;line-height:3rem}.page-footer-top .row-footer .column.column--newsletter .newsletter-holder button a{text-decoration:none}.page-footer-top .row-footer .column.column--newsletter .newsletter-holder button:hover{color:#d00;background-color:#fff;border-color:#fff}.page-footer-top .row-footer .column.column--newsletter .newsletter-holder button:hover a{color:#d00 !important}.page-footer-top .row-footer section.column--contact li,.page-footer-top .row-footer section.column--follow li{position:relative}.page-footer-top .row-footer section.column--contact svg,.page-footer-top .row-footer section.column--follow svg{position:absolute;width:2rem;top:-2px}.page-footer-top .row-footer section.column--contact li .title-relate,.page-footer-top .row-footer section.column--follow li .title-social{padding-left:2.5rem}.page-footer-top .row-footer ul{padding-right:1rem !important}.catalog-product-view .box-tocart.update .field.qty{padding-right:3rem}.catalog-product-view .box-tocart.update .field.qty .label{display:none}.catalog-product-view .box-tocart.update .field.qty .control .input-text.qty{width:100%;height:5rem;font-size:16px;color:#8b8b8b;font-weight:700}.catalog-product-view .box-tocart.update .field.qty .control .qty-changer{display:flex;top:1.2rem;width:90%;align-items:center;position:absolute;left:.7rem;text-align:center;margin:0;justify-content:space-between}.catalog-product-view .box-tocart.update .field.qty .control .qty-changer .qty-inc-svg{position:absolute;top:5px;right:1px}.catalog-product-view .box-tocart.update .action.primary.tocart{width:95%}.catalog-product-view .box-tocart.update .field .control{width:80%;position:relative}.catalog-product-view .column.main .product-addto-links a:hover span,.catalog-product-view .column.main .product-addto-links a:hover,.catalog-product-view .column.main .product-social-links-wrapper a:hover span,.catalog-product-view .column.main .product-social-links-wrapper a:hover{color:#d00;text-decoration-color:#d00}.catalog-product-view .column.main .product-addto-links a:hover span,.catalog-product-view .column.main .product-social-links-wrapper a:hover span{text-decoration:underline}.catalog-product-view .column.main .product-addto-links a:hover svg,.catalog-product-view .column.main .product-social-links-wrapper a:hover svg{filter:invert(26%) sepia(100%) saturate(5840%) hue-rotate(350deg) brightness(99%) contrast(100%)}.catalog-product-view .product.media{width:37% !important}.message.success,.message.info{margin:0 0 10px;padding:12px 20px 12px 25px;display:block;font-size:1.3rem;background:#d3d3d3;color:#000;padding-left:45px;position:relative}.message.success a:active .message.success a:hover,.message.success a{color:#000 !important;text-decoration:underline}.message.success>*:first-child:before,.message.info>*:first-child:before{color:#000}.minicart-wrapper .actions .secondary .secondary.sharecart{display:none}.minicart-wrapper .actions .secondary .action.viewcart{border:1px solid #cdcdcd;padding:10px}.minicart-wrapper .actions .secondary .action.viewcart:active,.minicart-wrapper .actions .secondary .action.viewcart:hover{text-decoration:none;background:#000;color:#ffff}.form-create-account .fieldset-fullname .field-name-prefix,.form-create-account .fieldset-fullname .field-name-suffix{width:90px !important}.block.block-reorder .actions-toolbar .secondary .action.view,.block.block-compare .secondary #compare-clear-all,.block.block-compare .actions-toolbar .primary .action.compare.primary{font-family:'CeraPro-Regular' !important;background:#000;border:unset;color:#fff !important;padding:7px 15px}.block.block-reorder .actions-toolbar .secondary .action.view,.block.block-compare .secondary #compare-clear-all{box-shadow:inset 0 1px 0 0 #fff,inset 0 -1px 0 0 rgb(204 204 204/30%);margin-top:unset;font-weight:600;padding:7px 15px}.block.block-reorder .actions-toolbar .primary .action.tocart.primary{padding:8px 15px}.wishlist-index-index .product-item-info .product-item-inner{display:flex !important;flex-wrap:wrap;align-items:center;position:unset !important;width:unset !important;height:unset !important;box-shadow:unset;clip:unset !important;background:unset;border:unset;padding:unset !important;margin:unset !important}.wishlist-index-index .product-item-info .product-item-inner .product-item-actions{padding-left:5px}.wishlist-index-index .product-item-info .product-item-inner .product-item-actions .action.edit{margin-right:unset}.wishlist-index-index .product-item-info .product-item-inner .product-item-actions .btn-remove.action.delete{padding-left:10px}.wishlist-index-index .products-grid .product-item-info:hover,.wishlist-index-index .products-grid .product-item-info.active{background:unset;box-shadow:unset;border:unset;position:unset;padding:unset;margin:unset}.wishlist-index-index .products-grid.wishlist .product-item-comment{margin:20px 0}.wishlist-index-index .products-grid.wishlist .product-item:nth-child(3n+1){margin-left:unset !important}.wishlist-index-index .products-grid .product-item:nth-child(4n+1){margin-left:calc((100% - 4*24.439%)/3) !important}.wishlist-index-index .form-wishlist-items .product-items .product-image-wrapper{padding-bottom:100% !important}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info{display:flex;flex-direction:column}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-photo{order:1}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-name{order:2}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .price-box{order:3}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-inner{order:4}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-inner .field.comment-box{width:100%}.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-inner .product-item-actions,.wishlist-index-index .products-grid.wishlist .product-item .product-item-info .product-item-inner .box-tocart{margin-bottom:unset}.catalog-product-view .column.main .product.info.detailed .data.item.title{border-bottom:5px solid #cecfd3}.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_company_name"],.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_street"],.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_postal_code"],.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_city"],.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_telephone"],.amquote-summary-details .field-customer-login .field[name="data.quote_entity.quote_country"]{display:none}#share-cart-popup .actions-toolbar .btn-primary{margin:10px 0;padding:10px 15px;padding:7px 15px;font-family:'CeraPro-Regular' !important;background:#000;border:unset !important;color:#fff !important;padding:7px 15px}.customer-account-edit .form.form-edit-account{display:flex;justify-content:space-between;flex-wrap:wrap}.customer-account-edit .form.form-edit-account .fieldset.additional_info{display:none}.customer-account-edit .form.form-edit-account .admin__legend.step-title>span{margin:0 0 20px;padding:0 0 5px;width:100%;box-sizing:border-box;float:left;font-weight:300;font-size:22px;border-bottom:1px solid #c6c6c6}.form-create-account #password{z-index:0}.form-create-account .password-strength-meter{z-index:0}.wrapper-contact-us .icon-contact{display:flex;flex-wrap:wrap;justify-content:center}.wrapper-contact-us .icon-contact .at{color:#d00;width:100%;text-align:center}.wrapper-contact-us .icon-contact .text{font-size:12px;font-family:Cera,Montserrat,Gotham,Proxima Nova,ProximaNova,sans-serif;height:unset;margin:unset;line-height:2rem;color:#000;font-weight:400;background:0 0}.navigation .category-item.nav-1 .submenu>li.level1{font-weight:600}.navigation .ui-menu .level0.has-active>.level-top,.navigation .ui-menu .level0.active>.level-top{border-color:#d00}.navigation .category-item.nav-1 .submenu .category-item .ui-menu-icon:after{content:"→ ";color:#d00;font-weight:600;font-family:unset}.nav-sections .nav-sections-items{margin-left:70px}.navigation .level0.has-active>.level-top{border-color:#d00}.navigation .category-item.level0:hover>.level-top{border-color:#d00;border-style:solid;border-width:0 0 3px}.navigation .category-item.nav-1{position:static}.navigation .ui-menu .level0.nav-1 ul.level0.submenu{text-align:left;background:#f5f5f5}.navigation .category-item.nav-1 .level0.submenu{width:100%}.navigation .category-item.nav-1 .level0.submenu li.level1{width:35%}.navigation .category-item.nav-1 .level0.submenu .level1>a.ui-menu-item-wrapper{background:#fff;padding:8px 10px}.navigation .ui-menu .level0.nav-1 .ui-state-active+ul.level1.submenu{display:flex !important;flex-wrap:wrap}.navigation .ui-menu .level0.nav-1 ul.level1.submenu>li{background:#f5f5f5;width:50%}.navigation .ui-menu .level0.nav-1 ul.level1.submenu{background:#f5f5f5;width:185.2%;border:none;top:0 !important;min-height:144px}.navigation .ui-menu .level0.nav-1 li.level1:nth-child(2) ul.level1.submenu{top:-36px !important}.navigation .ui-menu .level0.nav-1 li.level1:nth-child(3) ul.level1.submenu{top:-72px !important;min-height:auto;padding-bottom:72px}.navigation .ui-menu .level0.nav-1 li.level1:nth-child(4) ul.level1.submenu{top:-108px !important;min-height:auto;padding-bottom:52px}.navigation .level0 .submenu li.parent>a>.ui-menu-icon{right:8px}.nav-sections-item-content .navigation .level0 .submenu .active>a{border-color:#d00;margin-left:-3px}.js-off-canvas-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:opacity .5s ease,visibility .5s ease;transition:opacity .5s ease,visibility .5s ease;background:hsla(0,0%,96.1%,.7);opacity:0;visibility:hidden;overflow:hidden}.js-off-canvas-overlay.is-overlay-fixed{position:fixed}.reveal-overlay-shade{background:hsla(0,0%,99.6%,.8)}.reveal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1005;overflow-y:scroll}.reveal-shade{padding:1.125rem 1.875rem;background:#cecfd3}.reveal{width:100%;max-width:108rem;margin:0 auto}.reveal{z-index:1006;-webkit-backface-visibility:hidden;backface-visibility:hidden;padding:0;border:none;border-radius:none;position:relative;top:100px;margin-right:auto;margin-left:auto;overflow-y:auto}.reveal-shade{padding:1.125rem 1.875rem;background:#cecfd3}.hide{display:none!important}.region-select-list{margin-left:0;list-style-type:none;padding-left:15px}.reveal-headline{font-size:2.5rem;padding-left:15px}.region-select-list>li{margin-bottom:1.25rem}.region-select-list>li>a,.region-select-list>li>span{border-top:1px solid grey;font-weight:600}.region-select-list-title{display:block;font-size:16px}.pc-product-filter .arrow-right.after.woocommerce-widget-layered-nav-dropdown__submit:after,.text-button.arrow-right.after:after{content:" →"}.pc-product-filter .woocommerce-widget-layered-nav-dropdown__submit:after,.pc-product-filter .woocommerce-widget-layered-nav-dropdown__submit:before,.text-button:after,.text-button:before{color:#e30612;font-size:2rem}.reveal>:last-child{margin-bottom:0}.reveal-close{position:absolute;top:1.875rem;right:1.875rem;font-size:15px;font-weight:600;text-transform:uppercase;cursor:pointer;background:0 0;border:none;display:flex;flex-wrap:wrap;align-items:center}.reveal-close:hover{color:red;cursor:pointer;background:0 0;border:none}.reveal-close svg{width:17px}.reveal-close .close-text{margin-left:10px}.region-select-list-link,.region-select-list-title{padding:.625rem 0}.region-select-list-title{display:block}.region-select-list-child{-webkit-columns:4;-moz-columns:4;column-count:4}.region-select-list-child{margin-left:.9375rem;list-style-type:none}.region-select-list-link{display:inline-block;text-transform:none;font-size:16px}.text-button{color:#0a0a0a;font-weight:600;cursor:pointer}.text-button:hover{color:red;text-decoration:none}.rental-date-loader{position:fixed;height:100%;width:100%;top:0;right:0;bottom:0;z-index:999;opacity:1 !important;background-image:url('../../../../../frontend/Magento/luma/en_US/Commercers_QuickAddProduct/images/loader.gif');background-repeat:no-repeat;background-position:center;background-size:5%}.rental-date-loader-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:24;background:#fff;cursor:pointer;-webkit-transition:background .5s ease;transition:background .5s ease;opacity:.5}.contact-persons-by-region h2{font-size:2rem;line-height:1;font-weight:600;width:100%}.scientific-support-box-contact .person_type{font-size:16px}.scientific-support-box-contact .scientific-support-box-contact{display:flex;align-items:center;margin-top:15px}.scientific-support-box-contact-list{display:flex;flex-wrap:wrap;align-items:center;margin-left:30px}.scientific-support-box-contact-list>span{display:block;width:100%}.contact-shortcode-region-container>.scientific-support-box-contact{width:50%;margin-bottom:25px}.scientific-support-box-contact-list-item a:hover{color:red;text-decoration:none}.scientific-support-box-contact-list-item.mobile_phone a:before,.scientific-support-box-contact-list-item.phone a:before{content:"\f095";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.scientific-support-box-contact-list-item.email a:before{content:"\f0e0";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}span.scientific-support-box-contact-list-item.fax:before{content:"\f02f";font-weight:900;font-family:"Font Awesome 5 Free";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.contact-header .title{font-size:25px}.contact-header .description{font-size:16px}.none-country{display:block;width:41px;height:31px;-webkit-box-shadow:0 0 6px rgb(0 0 0/26%);box-shadow:0 0 6px rgb(0 0 0/26%);background-size:contain;line-height:0;font-size:0}.standalone-select-custom__current-text.info-option,.standalone-select-custom__option .info-option{display:flex;justify-content:space-between}.cart-container .cart-summary._sticky{margin-bottom:0 !important}.tab-content .datafigure-content{display:flex;padding-bottom:40px}.tab-content .datafigure-content .data-figure-image{width:250px}.tab-content .datafigure-content .data-figure-text{display:block;padding-left:2em;padding-top:2px}.tab-content .datafigure-content .data-figure-text .text-bold{font-weight:700;padding-right:6px;width:85px}.checkout-index-index .modal-popup .modal-footer .action-hide-popup{display:none}.fieldset-left .request-special-text{display:flex;align-items:center;padding-left:20px}.promocell-request-available-donors .donors-link{display:flex;color:#000}.promocell-request-available-donors a.donors-link:before{content:url('../images/icons/inventory_black_24dp.svg');cursor:pointer;padding-right:8px}.customer-account-edit form#form-validate fieldset#group-fields-customer-attributes{display:block !important}.customer-account-edit form#form-validate fieldset#group-fields-customer-attributes .admin__legend.step-title span{font-size:2.2rem}.add-product-shopping-cart.quick-add #quick-add-to-cart,.add-product-shopping-cart.quick-add #clear-all-items{width:150px}.add-product-shopping-cart.quick-add{padding-bottom:30px}.info-order-history{display:flex;align-items:center}.info-order-history .order-status{display:none}.info-order-history .actions-toolbar.order-actions-toolbar{margin:0}#reference-resource-type-product--grid .item-info .product-name .item-name{font-size:16px;font-weight:700}#reference-resource-type-product--grid .item-info .product-short-description{padding-top:20px}#reference-resource-type-product--grid .item-info .product-short-description .item-short-description{font-size:14px;padding-top:20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;position:relative}#reference-resource-type-product--grid .item-download span.Application.Notes,#reference-resource-type-product--grid .item-download span.Posters,#reference-resource-type-product--grid .item-download span.White.Papers,#reference-resource-type-product--grid .item-download span.Brochures,#reference-resource-type-product--grid .item-download span.Ebook,#reference-resource-type-product--grid .item-download span.Videos{margin-left:20px;margin-bottom:20px}#reference-resource-type-product--grid .item-download span.Application.Notes:before,#reference-resource-type-product--grid .item-download span.Posters:before,#reference-resource-type-product--grid .item-download span.White.Papers:before,#reference-resource-type-product--grid .item-download span.Brochures:before,#reference-resource-type-product--grid .item-download span.Ebook:before{content:'';background-image:url(../images/icons/pdf-file.png);background-size:cover;height:20px;width:20px;display:flex;position:absolute;left:10px}#reference-resource-type-product--grid .item-download span.Videos:before{content:'';background-image:url(../images/icons/video.png);background-size:cover;height:20px;width:20px;display:flex;position:absolute;left:10px}.catalog-product-view .reference-list .content .grid-items .item a{padding-top:15px}#maincontent .table-order-items{width:100%}#maincontent .table-order-items thead tr th{padding:0;padding-bottom:5px;text-align:left}#maincontent .table-order-items tbody tr td{padding:0;text-align:left}#maincontent .order-details-items .table-order-items .product-item-name{font-size:16px;margin:0}#maincontent .table-order-items tfoot tr th{text-align:right;padding-right:20px}.sales-order-print #maincontent a img{max-width:250px !important;padding-top:5px}.sales-order-print .navigation-provider{display:none}.product-add-form .product-options-wrapper .field.configurable{display:none}