
/* AUTOGENERATED: style.css */
.lc-minicart .pp-ec-button,#cart-right ul.totals .pp-ec-button,.lc-minicart .pp-pc-button,#cart-right ul.totals .pp-pc-button{background:transparent none;border:0 none;margin:0;padding:1px 0 0}.lc-minicart .buttons-row a.pp-ec-button,.lc-minicart .buttons-row a.pp-pc-button{margin-bottom:5px;margin-top:5px;display:inline-block}.lc-minicart .items-list .buttons-row>.pp-express-checkout-button{width:100%}#cart-right ul.totals a.pp-ec-button,#cart-right ul.totals a.pp-pc-button{display:inline-block}.payments a.paypal-ec{font-size:10px}.payments img.paypal{display:block;padding-top:4px;width:250px;max-width:100%}button.pp-ec-button{border:none;background:0 0}.product-details .button.pp-button{display:inline-block;width:100%;text-align:center}.product-details .buttons-separator{width:100%;line-height:10px}.product-details .buttons-separator span{margin-right:0!important}@media (min-width:768px){.product-details .buttons-separator:before,.product-details .buttons-separator:after{display:none}.product-details .buttons-separator{width:auto;line-height:40px;padding:0 15px}.product-details .button.pp-button{width:auto;height:40px}}.product-details .button.pp-button .pp-express-checkout-button{margin-top:0;display:block}.product-quicklook .product-details .button.pp-button{display:inline-block;padding-top:15px}.product-quicklook .product-details button.pp-ec-button{padding:0}.info:nth-child(1) .top-message.pp-button{min-height:30px}.top-message.pp-button .message{display:inline-block}.info:nth-child(1) .top-message.pp-button .message{margin-top:5px;margin-right:1em}.top-message.pp-button .pp-ec-button{display:inline-block}.info:nth-child(n+2) .top-message.pp-button .message{width:auto;display:inline-block}.info:nth-child(n+2) .top-message.pp-button .pp-ec-button{display:none}.lc-minicart .buttons-row .pp-button,.checkout-block .pp-button,#cart-right .totals .pp-button{width:100%;margin-left:auto;margin-right:auto;float:none}#cart-right .totals .pp-button+li.button{margin-top:10px}.button.pp-button.pp-small{width:150px!important}.button.pp-button.pp-medium{width:250px!important}.button.pp-button.pp-large{width:100%!important;max-width:350px}@media (max-width:440px){.button.pp-button.pp-small,.button.pp-button.pp-medium,.button.pp-button.pp-large{width:100%!important}}.products-list .add-to-cart-button{display:inline-block;margin-right:15px;margin-bottom:15px;vertical-align:top}.pp-express-checkout-button>div{margin:auto}.header_paypal-icon span{margin-right:3px;font-size:12px;color:#0a1f6b}#header-area .desktop-header.affix .header-right-bar .header_paypal-icon,.mobile_header .nav .mobile_header-right_menu .header-right-bar .header_paypal-icon{display:inline-block}#header-area .desktop-header.affix .header-right-bar .header_paypal-icon span,.mobile_header .nav .mobile_header-right_menu .header-right-bar .header_paypal-icon span{display:none}.lc-minicart .items-list .buttons-row>.pp-funding-credit .paypal-button .xcomponent-outlet{height:68px !important}.pcp-hosted-fields .cc-form-container{margin-bottom:20px}.pcp-hosted-fields-container .regular-main-button{width:100%}.pp_fastlane_init .item-email{text-align:right}.pp_fastlane_init .item-email .email-comment{display:inline-block!important}.pp_fastlane_init .item-email .subnote.create{display:none!important}.pp_fastlane_init .button-row{display:block!important}.checkout_fastlane_details_box .checkout_fastlane_section-buttons .place-button form.place{justify-content:center;flex-direction:column;flex-wrap:wrap}.checkout_fastlane_section-buttons .pp-button{width:100%;flex:0 0 100%;margin-right:auto;margin-left:auto}@media (max-width:767px){.checkout_fastlane_section-buttons .pp-button{max-width:320px}}.checkout_fastlane_details_wrapper .place .paypal-ec-checkout,.checkout-block .place .paypal-ec-checkout,.checkout_fastlane_details_wrapper .place .paypal-ec-checkout-credit,.checkout-block .place .paypal-ec-checkout-credit,.checkout_fastlane_details_wrapper .place .paypal-checkout-for-marketplaces,.checkout-block .place .paypal-checkout-for-marketplaces{display:none;margin-top:20px;text-align:center}.checkout_fastlane_details_wrapper .place .paypal-ec-checkout>div,.checkout-block .place .paypal-ec-checkout>div,.checkout_fastlane_details_wrapper .place .paypal-ec-checkout-credit>div,.checkout-block .place .paypal-ec-checkout-credit>div,.checkout_fastlane_details_wrapper .place .paypal-checkout-for-marketplaces>div,.checkout-block .place .paypal-checkout-for-marketplaces>div{max-width:none}.checkout_fastlane_details_wrapper .place .paypal-ec-checkout.nonready,.checkout-block .place .paypal-ec-checkout.nonready,.checkout_fastlane_details_wrapper .place .paypal-ec-checkout-credit.nonready,.checkout-block .place .paypal-ec-checkout-credit.nonready,.checkout_fastlane_details_wrapper .place .paypal-checkout-for-marketplaces.nonready,.checkout-block .place .paypal-checkout-for-marketplaces.nonready,.checkout_fastlane_details_wrapper .place .paypal-checkout-for-marketplaces.unavailable,.checkout-block .place .paypal-checkout-for-marketplaces.unavailable{opacity:.2;pointer-events:none}
/* AUTOGENERATED: style.css */
#colorbox,#cboxOverlay,#cboxWrapper{z-index:100000}table.including-modifiers,table.including-modifiers tbody,table.including-modifiers tr,table.including-modifiers td{border:0 none;margin:0}table.including-modifiers td{white-space:nowrap;padding:6px}table.including-modifiers td.value{text-align:right}form div.table-value.xcart-form-id-value{position:absolute;width:0;height:0}.force-change-password-page #breadcrumb{display:none}.force-change-password-section ul.main-table{margin:0}.force-change-password-section .header-text{font-size:14px;padding:0 0 20px}.force-change-password-section .model-form-buttons{padding-bottom:20px}.password-hidden{position:absolute;top:-999999px}
/* AUTOGENERATED: ajax.css */
.wait-block-overlay{position:absolute;cursor:wait;margin:0;padding:0;background-color:#fff;background-color:rgba(255,255,255,.8);z-index:19999}.shade-block-overlay{position:absolute;cursor:wait;margin:0;padding:0;background-color:#fff;background-color:rgba(255,255,255,.8);z-index:10}
/* AUTOGENERATED: style.css */
.page-body-content ul{padding:inherit;margin:8px 0 8px 8px}.page-body-content ul li{list-style:inherit;list-style-position:inside;padding:inherit;margin:inherit;margin-bottom:0}.page-body-content img{display:block !important;max-width:100%;height:auto !important}
/* AUTOGENERATED: button.css */
button{white-space:nowrap}
/* AUTOGENERATED: style.css */
ul.account-links .language-selector{position:relative;width:70px}ul.account-links .language-selector ul{position:absolute;z-index:99;border:1px solid #cadce8;width:67px;top:-18px;right:0;border-radius:2px}ul.account-links .language-selector li{display:block;background-color:#eff8fe;margin:0;text-align:left;font-size:12px}ul.account-links .language-selector li.current span.lng{background:url("../../../../../assets/web/customer/images/arrow_down.png") no-repeat 53px 10px;color:#5194c5;cursor:default}ul.account-links .language-selector li.current{height:22px;line-height:20px}ul.account-links .language-selector:hover li.current{border-bottom:1px solid #cadce8;padding:0;padding-bottom:1px}ul.account-links .language-selector li.current span.lng span,ul.account-links .language-selector a span{position:relative;top:1px;left:3px}ul.account-links .language-selector li:hover{background-color:#fff}ul.account-links .language-selector ul li.not-current{display:none;padding:3px 0}ul.account-links .language-selector:hover ul li.not-current{display:block}ul.account-links .language-selector li.current span.lng,ul.account-links .language-selector a,ul.account-links .language-selector a:hover{display:block;text-decoration:none}ul.account-links .language-selector img{margin:0 0 0 5px;width:20px;height:14px}
/* AUTOGENERATED: form_field.css */
#register-form input,#register-form select{width:150px}.form_field_error{border:1px solid red}input[type=text].form_field_error{border:1px solid red}.form-field-comment{font-size:.9em}.password-value{position:relative}.chosen-container{height:40px}.checkout_fastlane_shipping_methods .chosen-container-active{box-shadow:0 0 0 2px #66afe9}.step-shipping-methods .chosen-container{min-width:250px !important;width:100% !important}.chosen-container-single .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{border-radius:2px;border:2px solid rgba(199,197,199,.8);background:#fff none;padding-top:8px;padding-bottom:8px;height:40px;line-height:20px;box-shadow:none}.chosen-container-multi .chosen-choices{border-radius:2px;background:#fff none;padding-top:2px;padding-bottom:2px}.chosen-container .chosen-single span,.chosen-container .chosen-single strong{font-family:Helvetica,Arial,sans-serif;font-size:14px}.chosen-container .chosen-results li{padding:6px 12px}.chosen-container-single .chosen-single span{padding-left:8px}.chosen-container .chosen-single strong{color:#a2bbda}.chosen-container-multi .chosen-choices li.search-choice{background:#fff none}.chosen-container-active .chosen-choices li.search-field input[type=text]{height:25px}.chosen-container-single .chosen-drop{margin-top:-5px;border:2px solid rgba(199,197,199,.8);border-top:none}.chosen-container-single .chosen-single div b{background-position:0 8px}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 8px}.chosen-container .chosen-results{margin-top:4px;margin-bottom:4px}.chosen-container .chosen-drop .chosen-results li{color:#0e55a6;font-size:14px;line-height:22px}.chosen-container .chosen-drop .chosen-results li.result-selected{color:#000}.chosen-container .chosen-drop .chosen-results li.highlighted{background:#edf5fe none;color:#000}
/* AUTOGENERATED: simple_form.css */
.less-search-options-cell:not(.expanded) .less{display:none}.less-search-options-cell.expanded .more{display:none}
/* AUTOGENERATED: minicart.css */
.lc-minicart.collapsed .items-list,.lc-minicart .items-list.empty-cart{display:none}.lc-minicart .cart-items{position:relative;z-index:9999}.lc-minicart .items-list{position:absolute}.lc-minicart a.item-attribute-values{cursor:help;display:block;text-decoration:none}.lc-minicart a.item-attribute-values span{border:0 none;border-bottom:1px;border-style:dashed}.lc-minicart ul.item-attribute-values{border:0 none;padding:10px;margin:0;list-style:none}.lc-minicart ul.item-attribute-values li{font-size:12px;padding:0;margin:0;list-style:none;background:transparent none}.lc-minicart .tooltip-inner{max-width:400px}.lc-minicart .more-attributes{text-align:center;margin-top:3px}
/* AUTOGENERATED: list_container.css */
.list-items-group{transition:min-height .25s ease-in-out;min-height:0px}.list-items-group__on-move{min-height:50px}.list-item-action{padding:3px 6px;background:#eee;font-size:16px;color:#333}.list-item-action:hover{color:#333;background:#dedede}.list-item{position:relative;transition:height .4s ease,height .4s ease,opacity .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.list-container.disabled .list-item{pointer-events:none;cursor:inherit}.list-container.disabled .list-item:active{cursor:inherit}.list-container.disabled .list-item-content>*{pointer-events:auto}.list-item:not(.list-item__temporary) .list-item-action__unhide{display:none}.list-item-actions{position:absolute;z-index:10000;top:10px;right:10px}.list-item-actions .tooltip-inner{white-space:nowrap}.list-item:not(.list-item__temporary) .list-item-actions{display:none}.list-container:not(.disabled) .list-item:hover .list-item-actions{display:block}.list-item__hidden .list-item-content{overflow:hidden}.list-item__hidden{overflow:hidden;opacity:0;max-height:0px}.list-item__hiding{animation:list-item-hide .5s}.list-item__showing{animation:list-item-hide .5s;animation-direction:reverse;animation-timing-function:ease}.list-item__temporary .list-item-content{opacity:.3;outline:1px solid rgba(0,0,0,.2)}.list-item__temporary .list-item-action__hide{display:none}.list-container:not(.disabled) .list-item:not(.list-item__not-hoverable).themetweaker-hover:after,.list-container:not(.disabled) .list-item:not(.list-item__not-hoverable).selected:after{content:'';display:block;position:absolute;z-index:9999;top:0;bottom:0;left:0;right:0;border-radius:0;border:1px dashed #ababab;background:#ddf1ff4d;visibility:visible;width:100%;height:100%}@keyframes list-item-hide{0%{opacity:1;transform:scale(1)}30%{opacity:.3;transform:scale(1)}100%{opacity:0;transform:scale(.9)}}.list-item .list-item-content div.category-description:empty{height:1px}
/* AUTOGENERATED: style.css */
.product-tabs-brief-info ul{list-style:none}.product-tabs-brief-info ul li .tab-title{display:block;font-weight:700}.product-tabs-brief-info ul li .tab-brief-info-body>p,.product-tabs-brief-info ul li .tab-brief-info-body{display:block}.product-tabs-brief-info ul li .brief-info-link{display:block;clear:both}
/* AUTOGENERATED: style.css */
.product-average-rating .add-review span.link,.product-average-rating .reviews-count a,.product-average-rating a.popup-button.popup-login{font-weight:400;vertical-align:baseline}.product-reviews .product-average-rating>.line{padding-top:15px}
/* AUTOGENERATED: style.css */
.wholesale-price-header{font-weight:600}table.wholesale-prices-product-block{width:320px;margin-bottom:5px}table.wholesale-prices-product-block.quicklook{width:250px}table.wholesale-prices-product-block td{min-height:40px;height:40px;padding:0 15px;white-space:nowrap}table.wholesale-prices-product-block td:nth-child(1){padding:0 20px}@media (max-width:812px){table.wholesale-prices-product-block td,table.wholesale-prices-product-block td:nth-child(1){padding:0 5px}}.items-range,.items-label{font-weight:700}
/* AUTOGENERATED: style.css */
.wholesale-minimum-quantity-wrapper{margin:25px 0}.wholesale-minimum-quantity{background-color:#f4f4f4;padding:15px}.wholesale-minimum-quantity .label{color:#456583;font-size:14px}.wholesale-minimum-quantity .unit-count{font-size:14px}.product-quicklook .wholesale-minimum-quantity{display:block;text-align:center}.product-quicklook .wholesale-minimum-quantity .label{white-space:normal;word-break:break-all}.product-quicklook .wholesale-minimum-quantity .unit-count{display:block}
/* AUTOGENERATED: style.css */
.sale-label-product-details{display:inline-block}.sale-label-product-details .text{display:inline}.sale-label-product-details ul.labels{display:inline-block}.items-list .product-cell .product-price .sale-label-product-details ul.labels{display:none}.sale-label-product-details ul.labels li,.sale-label-product-details ul.labels li div{display:inline-block}.products-sidebar .sale-label-product-details ul.labels{display:block}.products-sidebar .sale-label-product-details ul.labels li,.products-sidebar .sale-label-product-details ul.labels li div{display:block}.sale-label-product-details div.text span.value{text-decoration:line-through}
/* AUTOGENERATED: style.css */
.coming-soon-date{font-weight:700}ul.products-sidebar ul.labels li,ul.products-sidebar ul.labels li.coming-soon{margin:0;padding:0}ul.products-sidebar ul.labels li,ul.products-sidebar ul.labels li.coming-soon div{margin:0;padding:0}.product-details-info .coming-soon-label .labels{display:inline-block}.product-details-info .coming-soon-label .labels .content span{display:inline;font-weight:700}.coming-soon-note{display:inline-block;vertical-align:bottom;color:#5e7d76}.product-cell .coming-soon-note{margin-top:10px}
/* AUTOGENERATED: page.image.photo.css */
table.product-photo-box,table.product-photo-box tr,table.product-photo-box td,table.product-photo-box tbody{border-style:none}table.product-photo-box td{vertical-align:middle;padding:0}.cloud-zoom-lens{background-repeat:no-repeat !important}.cloud-zoom-big{background-repeat:no-repeat;background-color:#fff}
/* AUTOGENERATED: cloud-zoom.css */
.cloud-zoom-big{border:none;overflow:visible}.product-photo.cloud-zoom-photo img.photo.product-thumbnail{object-fit:fill;width:auto;height:auto}.product-photo.cloud-zoom-photo .mousetrap{z-index:9990 !important;width:100% !important;height:100% !important;left:0 !important;top:0 !important}.product-photo.cloud-zoom-inside .mousetrap:hover{z-index:9999 !important}.product-photo.cloud-zoom-photo .cloud-zoom-lens{border:4px solid rgba(255,255,255,.5) !important}.product-photo.cloud-zoom-photo .cloud-zoom-lens:before{content:" ";position:absolute;border:none;top:0;bottom:0;left:0;right:0}.product-photo .cloud-zoom{z-index:auto !important;display:flex !important;justify-content:center;align-items:center}.product-photo #wrap .cloud-zoom-big{z-index:9992 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside .cloud-zoom-big{position:relative;width:100% !important;height:100% !important;border-right:none !important;border-bottom:none !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover{overflow:visible}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap .cloud-zoom-big{z-index:9998 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap .mousetrap{z-index:9999 !important}.product-photo.cloud-zoom-photo.cloud-zoom-inside:hover #wrap{z-index:auto !important}.product-photo.cloud-zoom-outside{overflow:visible !important}.product-photo.cloud-zoom-outside .cloud-zoom-big{border:none}
/* AUTOGENERATED: style.css */
div.header table.rating{border:0 none;margin:0}div.header table.rating tr{border:0 none}div.header table.rating td{border:0 none;padding:0 5px 0 0;vertical-align:middle}div.header div.title{font-size:28px}div.line{padding-top:30px;margin-bottom:25px}div.product-average-rating>div.text{padding-bottom:20px;line-height:20px;display:none}div.product-reviews div.product-average-rating form{float:left}.product-average-rating .rating.edit .rating-tooltip{display:none !important}div.product-details .product-average-rating .rating+.comment{margin-left:5px}div.product-average-rating div.comment{margin-right:0;vertical-align:middle}div.product-average-rating .score{margin-right:4px}div.product-reviews div.product-average-rating div.rating{display:inline-table;position:relative}div.product-average-rating div.rating,div.product-average-rating .separator,div.product-average-rating .link-to-tab{display:inline-block;vertical-align:middle}div.product-average-rating table td{border:0;padding:0;vertical-align:middle}div.product-average-rating table td.indent{width:5%}div.product-average-rating table tr{border:0;padding:0}div.product-average-rating table{width:300px;border:0;margin:0}.product-reviews-details div.product-average-rating div.ratings-details{box-shadow:none}div.product-average-rating div.ratings-details .title{padding-left:10px}.product-reviews-details div.product-average-rating div.ratings-details,.product-reviews-details div.product-average-rating div.ratings-details .title{padding-left:0;padding-top:0}.product-reviews-details div.product-average-rating div.ratings-details table tr>td.indent{display:none}div.product-average-rating table td.rating{width:5%;padding-right:5px}div.product-average-rating table td.rating-digit{width:5%;padding-right:5px;padding-bottom:1px}div.product-average-rating table td.percent{width:80%;background-clip:content-box;vertical-align:middle}div.product-average-rating table td.count{width:15%;padding-left:10px;padding-right:20px;white-space:nowrap;padding-bottom:1px}div.product-average-rating table td.count .count-text{margin-left:5px}@media (max-width:380px){div.product-average-rating table{width:240px;border:0;margin:0}div.product-average-rating table td.count .count-text{display:none}}div.rating-line{height:19px;float:left}div.rating-end{display:none}.product-average-rating-toggle{display:inline-flex;position:relative}.button-average-rating{background:0 0;cursor:pointer;border:none;position:relative;display:inline-table;vertical-align:middle;border-spacing:0}div.product-average-rating-container{position:absolute;z-index:4500;display:none;top:100%}@media (max-width:600px){div.product-average-rating-container{right:0}}td.product-cell div.product-average-rating{padding-bottom:5px;position:relative}div.product-average-rating>a.link-to-tab{display:inline-block;vertical-align:middle;white-space:normal}td.product-cell div.product-average-rating div.rating{padding:0 0 5px}div.product-average-rating div.vote-bar:hover{cursor:default}div.product-average-rating div.vote-bar.editable:hover{cursor:pointer}.vote-bar.editable .star-single{position:relative}.vote-bar .star-single .star-tooltip{display:none}.vote-bar.editable .star-single:hover .star-tooltip{display:block;position:absolute;top:calc(100% - 6px);left:12px;width:auto;border:none;margin:0;padding:7px;line-height:normal;z-index:100}
/* AUTOGENERATED: rating.css */
.vote-bar span.editable span{background-position:1px -40px}.vote-bar span.editable span.full{background-position:1px -60px}.vote-bar span.editable:hover span{background-position:1px -80px;cursor:pointer}.vote-bar span.editable span.over{background-position:1px -80px}.vote-bar span.editable span img{background-position:1px -60px}.vote-bar span.editable span.over img{background-position:1px -80px}.rating-tooltip{background-color:#fff;color:#4a4a4a;border:1px solid #cadce8;border-radius:3px;position:absolute;display:none;padding:4px 10px;margin-top:0;line-height:18px;z-index:2000}.rating-tooltip div.text{padding-bottom:0 !important;font-size:12px}.rating-tooltip div.rate-tip{color:#2c5fa6}
/* AUTOGENERATED: vote_bar.css */
.vote-bar{position:relative;display:inline-block;padding:0;margin:0;height:100%}.rating-stars{vertical-align:baseline;display:inline-block;position:relative}.rating-label{vertical-align:baseline}.stars-row{display:flex;align-items:center;white-space:nowrap;color:#d3d3d3;height:100%}.stars-row.full{position:absolute;top:0;left:0;color:#ffa52b;white-space:nowrap;overflow:hidden}.stars-row.hovered{position:absolute;top:0;left:0;white-space:nowrap;color:#d3d3d3;overflow:hidden}.star-single{flex-shrink:0;display:inline-block;float:left;line-height:1;padding:0 1px;text-align:center}.stars-row .star-single span{color:#d3d3d3;font-size:16px}.stars-row.full .star-single span{color:#ffa52b}.stars-row.hovered .star-single span{color:#d3d3d3}.vote-bar.editable .stars-row.hovered .star-single.over span{color:#f26821}div.vote-bar:hover{cursor:default}div.vote-bar.editable:hover{cursor:pointer}
/* AUTOGENERATED: style.css */
ul.attribute-values textarea{height:100px;margin:4px 0 0}ul.attribute-values label div{display:inline-block}ul.attribute-values label span{font-weight:700;margin-left:10px}.ui-dialog-content div#status-messages-popup{color:#c00}
/* AUTOGENERATED: style.css */
div.product-details-market-price{display:inline-block}div.product-details-market-price div.text{display:inline}div.product-details-market-price ul.labels{display:inline-block;margin-bottom:-8px}div.product-details-market-price ul.labels li,div.product-details-market-price ul.labels li div{display:inline-block}div.product-details-market-price div.text span.value>span{text-decoration:line-through}.sale-label-product-details div.text span.value{text-decoration:none}.sale-label-product-details div.text span.value>span{text-decoration:line-through}.market-price-label~.value:not(:last-child):after{content:","}
/* AUTOGENERATED: price.css */
.product-details .product-price ul.product-price>li.product-price-base{display:inline-block}.product-price-base+.vat-price .vat-note-product-price{display:flex}
/* AUTOGENERATED: style.css */
.add-to-compare label{margin:0}
/* AUTOGENERATED: style.css */
button.regular-button.add-to-wishlist{border:none}button.regular-button.add-to-wishlist *{vertical-align:middle}
/* AUTOGENERATED: pager.css */
ul.pager,ul.pager li{margin:0;padding:0}ul.pager li{list-style:none;background-image:none;background-repeat:no-repeat;background-position:center center}ul.pager a,ul.pager span{width:1em}ul.pager li a,ul.pager li span{display:block;text-align:center;text-decoration:none}div.list-pager input.page-length{width:4em;text-align:right}
/* AUTOGENERATED: grid-list.css */
/*!**/
/*!* IE6 requires this in order to correctly display li as "inline-blocks *!*/
/*!* IE7 requires this in order to correctly display li as "inline-blocks *!*/
/* AUTOGENERATED: products_list.css */
table.products-grid,table.products-grid td,table.product,table.product td{border-style:none}table.grid-1-columns td{width:100%}table.grid-2-columns td{width:50%}table.grid-3-columns td{width:33.3333%}table.grid-4-columns td{width:25%}table.grid-5-columns td{width:20%}ul.products-sidebar li .clearfix{clear:none}.products .product-cell:hover .quicklook{visibility:visible}.items-list-products .products .product-cell .product.cancel-ui-state-disabled{opacity:1;filter:Alpha(Opacity=100);background-image:none}.quicklook a.quicklook-link{display:block;width:53px;height:53px;margin:0 auto;padding:0}.quicklook a.quicklook-link div.quicklook-view{display:block;width:53px;height:53px;background:transparent url("../../../../../assets/web/customer/items_list/product/images/icon_quick_look.png") no-repeat top left;margin:0;padding:0}.products .product-add2cart:hover,.products .product-add2cart:active,.products .product-add2cart:focus{box-shadow:none}.products-sidebar-small-thumbnails .clear,.products-sidebar-big-thumbnails .clear{clear:both}.products-sidebar-big-thumbnails .labels{right:0;top:2px}.show-more-link{margin-top:14px}.items-list .products-grid .add-to-cart-button .out-of-stock{display:none}.products-table .product-cell.product.out-of-stock .regular-button{display:none}.products-list .product-cell .product.out-of-stock,.products-list .product-cell .not-available,.products-grid .product-cell .product.out-of-stock,.products-grid .product-cell .not-available{opacity:1;filter:Alpha(Opacity=100);background-image:none}
/* AUTOGENERATED: style.css */
.add-to-compare label{margin:0}
/* AUTOGENERATED: quick_look.css */
.products a.quicklook-link{text-decoration:none}
/* AUTOGENERATED: quantity_box.css */
input[type=text].quantity.validation-error{border:1px solid #e04013}.product-max-qty{display:none;position:absolute;margin:-90px 0 0 8px;width:79px;text-align:center;padding:10px;color:#fff;z-index:1000;background:url("../../../../../assets/web/customer/product/quantity_box/images/max_qty_box.png") no-repeat 8px 5px}.product-quicklook .product-max-qty{margin-top:-70px}
/* AUTOGENERATED: products_list.css */
.products .call-for-price-product .drag-message{display:none}.products .call-for-price-product .drag-n-drop-handle{cursor:default}.products .call-for-price-variants .drag-n-drop-handle .choose-product-option{display:inline;cursor:default}
/* AUTOGENERATED: style.css */
.product-stock,.product-freeship-label{display:inline-block}
/* AUTOGENERATED: styles.css */
div.anywhere-popup-dialog{max-width:100%}div.anywhere-popup-dialog .ui-dialog-title{white-space:normal}div.anywhere-popup-dialog img{max-width:100%;height:auto}.popup-anywhere--solid .ui-dialog-titlebar-close{display:none}.popup-anywhere--removable .ui-dialog-titlebar-close{display:block}
/* AUTOGENERATED: CustomCss.css */
#logo img,.company-logo img{max-height:60px}#banner-rotation-widget,.category-banner{background-color:#000 !important}.subcategory-list .subcategory-name{width:164px;background-color:#4b4b4b;color:#fff;border-radius:10px;border:1px solid #4b4b4b;padding:5px;margin-bottom:10px;-webkit-transition:all .2s;transition:all .2s}.subcategory-list .subcategory-name:hover{background-color:rgba(247,247,247,.52);color:#4b4b4b;border:1px solid #4b4b4b;border-radius:10px;border-color:#4b4b4b}.subcategory-list a:hover .subcategory-icon{border:0 solid #000 !important}.contact-us-main .info-boxes{margin-top:-85px}.contact_us-container .contact_us-address_links .location:before{margin-top:-60px}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-10.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-13.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-15.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-14.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.product-info-24735 .coming-soon-note{display:none}.product-info-24736 .coming-soon-note{display:none}.coming-soon-note{display:none}.block.block-block.block-bestsellers{display:none}.carousel-indicators{margin-bottom:0;bottom:0;background-color:rgba(0,0,0,.13)}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:2s}@keyframes fadeInOpacity{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.carousel-inner>.item{transition:cancelingtheoverwrite !important;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:10.5s}#banner-rotation-widget,.category-banner{background-color:#000 !important;height:auto;overflow:hidden;margin:3%;box-shadow:0px 0px 15px 5px #373633 !important;border-radius:15px}.subcategory-list .subcategory-name{width:133px}@media (max-width:600px){.subcategory-list .subcategory-name{width:105px}}.subcategory-list a .subcategory-icon img{max-width:100px;max-height:120px}.carousel-inner>.item>img,.carousel-inner>.item>a>img{object-fit:contain;height:-webkit-fill-available;max-width:100%}.product-items-available:not(.low-stock){display:none}.description.product-description{padding-top:30px}#contact-site-form{padding-bottom:122px}#header-area .desktop-header{padding-top:0}.desktop-header #logo img,.desktop-header .company-logo img{padding-top:0;padding-bottom:0}.desktop-header.affix #logo img,.desktop-header.affix .company-logo img{padding-top:0;padding-bottom:0}.nav.top-main-menu>li.leaf ul li>a,.nav.top-main-menu>li.leaf ul li>span{line-height:18px;padding-top:9px;padding-bottom:9px}.nav.top-main-menu>li.leaf ul li.has-sub>span:after,.nav.top-main-menu>li.leaf ul li.has-sub>a:after{line-height:18px}.products-grid .product-details-market-price .market-price-label,.products-grid .product-details-market-price .you-save{display:none}.products-grid .product-details-market-price .text{font-size:0}
/* AUTOGENERATED: custom.css */
.description.product-description,#product-details-tab-description>div>p{font-size:18px}#banner-rotation-widget,.category-banner{background-color:#000 !important}.subcategory-list .subcategory-name{width:164px;background-color:#4b4b4b;color:#fff;border-radius:10px;border:1px solid #4b4b4b;padding:5px;margin-bottom:10px;-webkit-transition:all .2s;transition:all .2s}.subcategory-list .subcategory-name:hover{background-color:rgba(247,247,247,.52);color:#4b4b4b;border:1px solid #4b4b4b;border-radius:10px;border-color:#4b4b4b}.subcategory-list a:hover .subcategory-icon{border:0 solid #000 !important}.contact-us-main .info-boxes{margin-top:-85px}.contact_us-container .contact_us-address_links .location:before{margin-top:-60px}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-10.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-13.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-15.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.ui-dialog.ui-widget.ui-widget-content.ui-corner-all.ui-front.anywhere-popup-dialog.anywhere-popup-dialog-14.popup-anywhere--removable.popup-anywhere-custom.default-dialog.no-title{top:15% !important}.product-info-24735 .coming-soon-note{display:none}.product-info-24736 .coming-soon-note{display:none}.coming-soon-note{display:none}.block.block-block.block-bestsellers{display:none}.carousel-indicators{margin-bottom:0;bottom:0;background-color:rgba(0,0,0,.13)}.fade-in{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:2s}@keyframes fadeInOpacity{0%{opacity:0}50%{opacity:1}100%{opacity:0}}.carousel-inner>.item{transition:cancelingtheoverwrite !important;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-duration:10.5s}#banner-rotation-widget,.category-banner{background-color:#000 !important;height:auto;overflow:hidden;margin:3%;box-shadow:0px 0px 15px 5px #373633 !important;border-radius:15px}.subcategory-list .subcategory-name{width:133px}@media (max-width:600px){.subcategory-list .subcategory-name{width:105px}}.subcategory-list a .subcategory-icon img{max-width:100px;max-height:120px}.carousel-inner>.item>img,.carousel-inner>.item>a>img{object-fit:contain;height:-webkit-fill-available;max-width:100%}.product-items-available:not(.low-stock){display:none}.description.product-description{padding-top:30px}#contact-site-form{padding-bottom:122px}#logo>a>img{max-height:116px !important}.products-grid .product-items-available.low-stock,.products-grid .product-items-available.out-of-stock{color:red}