@charset "UTF-8";
/*! ----------------------------------------------------------------------------------------------*\

    SHAW FABRIC - CLIENT THEME

    This is a generated .css file from a larger .scss project which is source controlled in
    TFS.  Please don't driectly update this file, unless using the source controlled project.


\*-----------------------------------------------------------------------------------------------*/
@import url("://fonts.googleapis.com/css?family=Cabin:400,400i,500,500i,600,600i,700,700i");@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,400i,500,600,700");.btn{background:#414652;border-color:#414652;color:#fff}.btn:hover{background:#6e778b;border-color:#6e778b}.btn.cv-newsletter,.btn.cv-search{background:#414652;border-color:#414652;color:#fff}.btn.cv-newsletter:hover,.btn.cv-search:hover{background:#6e778b;border-color:#6e778b}.btn.primary{background:#414652;border-color:#414652;color:#fff}.btn.primary:focus,.btn.primary:hover{background:#6e778b;border-color:#6e778b}.btn.secondary{background:#e8e9d9;border-color:#e8e9d9;color:#000}.btn.secondary:hover{background:#fff;border-color:#fff}.btn.alternate{background:#988e88;border-color:#988e88;color:#fff}.btn.alternate:hover{background:#c7c2bf;border-color:#c7c2bf}.btn.black{background:#000;border-color:#000}.btn.black:focus,.btn.black:hover{background:#333;border-color:#333}.btn.ghost.primary{border-color:#414652;color:#414652}.btn.ghost.primary:active,.btn.ghost.primary:focus,.btn.ghost.primary:hover{background:#414652;border-color:#414652;color:#fff}.btn.ghost.secondary{border-color:#e8e9d9;color:#e8e9d9}.btn.ghost.secondary:active,.btn.ghost.secondary:focus,.btn.ghost.secondary:hover{background:#e8e9d9;border-color:#e8e9d9;color:#fff}.btn.ghost.alternate{border-color:#988e88;color:#988e88}.btn.ghost.alternate:active,.btn.ghost.alternate:focus,.btn.ghost.alternate:hover{background:#988e88;border-color:#988e88;color:#fff}.btn.clear.primary{color:#414652}.btn.clear.primary:hover{background:#414652;border-color:#414652;color:#fff}.btn.clear.secondary{color:#e8e9d9}.btn.clear.secondary:hover{background:#e8e9d9;border-color:#e8e9d9;color:#fff}.btn.clear.alternate{color:#988e88}.btn.clear.alternate:hover{background:#988e88;border-color:#988e88;color:#fff}.btn.clear.black{color:#000}.btn.clear.black:hover{background:#000;border-color:#000;color:#fff}.btn.cv-add-to-cart,.btn.cv-back,.btn.cv-checkout,.btn.cv-close,.btn.cv-copy,.btn.cv-download,.btn.cv-edit,.btn.cv-export,.btn.cv-filter,.btn.cv-help,.btn.cv-home,.btn.cv-log-in,.btn.cv-log-out,.btn.cv-newsletter,.btn.cv-next,.btn.cv-previous,.btn.cv-print,.btn.cv-publish,.btn.cv-readmore,.btn.cv-refresh,.btn.cv-search,.btn.cv-send,.btn.cv-share,.btn.cv-submit,.btn.cv-undo,.btn.cv-upload,.btn.cv-view,.btn.cv-view-cart,.btn.primary.cv-ico-general-login{background:#414652;border-color:#414652}.btn.cv-add-to-cart:focus,.btn.cv-add-to-cart:hover,.btn.cv-back:focus,.btn.cv-back:hover,.btn.cv-checkout:focus,.btn.cv-checkout:hover,.btn.cv-close:focus,.btn.cv-close:hover,.btn.cv-copy:focus,.btn.cv-copy:hover,.btn.cv-download:focus,.btn.cv-download:hover,.btn.cv-edit:focus,.btn.cv-edit:hover,.btn.cv-export:focus,.btn.cv-export:hover,.btn.cv-filter:focus,.btn.cv-filter:hover,.btn.cv-help:focus,.btn.cv-help:hover,.btn.cv-home:focus,.btn.cv-home:hover,.btn.cv-log-in:focus,.btn.cv-log-in:hover,.btn.cv-log-out:focus,.btn.cv-log-out:hover,.btn.cv-newsletter:focus,.btn.cv-newsletter:hover,.btn.cv-next:focus,.btn.cv-next:hover,.btn.cv-previous:focus,.btn.cv-previous:hover,.btn.cv-print:focus,.btn.cv-print:hover,.btn.cv-publish:focus,.btn.cv-publish:hover,.btn.cv-readmore:focus,.btn.cv-readmore:hover,.btn.cv-refresh:focus,.btn.cv-refresh:hover,.btn.cv-search:focus,.btn.cv-search:hover,.btn.cv-send:focus,.btn.cv-send:hover,.btn.cv-share:focus,.btn.cv-share:hover,.btn.cv-submit:focus,.btn.cv-submit:hover,.btn.cv-undo:focus,.btn.cv-undo:hover,.btn.cv-upload:focus,.btn.cv-upload:hover,.btn.cv-view-cart:focus,.btn.cv-view-cart:hover,.btn.cv-view:focus,.btn.cv-view:hover,.btn.primary.cv-ico-general-login:focus,.btn.primary.cv-ico-general-login:hover{background:#6e778b;border-color:#6e778b}.btn.cv-add-to-cart.ghost,.btn.cv-back.ghost,.btn.cv-checkout.ghost,.btn.cv-close.ghost,.btn.cv-copy.ghost,.btn.cv-download.ghost,.btn.cv-edit.ghost,.btn.cv-export.ghost,.btn.cv-filter.ghost,.btn.cv-help.ghost,.btn.cv-home.ghost,.btn.cv-log-in.ghost,.btn.cv-log-out.ghost,.btn.cv-newsletter.ghost,.btn.cv-next.ghost,.btn.cv-previous.ghost,.btn.cv-print.ghost,.btn.cv-publish.ghost,.btn.cv-readmore.ghost,.btn.cv-refresh.ghost,.btn.cv-search.ghost,.btn.cv-send.ghost,.btn.cv-share.ghost,.btn.cv-submit.ghost,.btn.cv-undo.ghost,.btn.cv-upload.ghost,.btn.cv-view-cart.ghost,.btn.cv-view.ghost,.btn.primary.cv-ico-general-login.ghost{border-color:#414652;color:#414652}.btn.cv-add-to-cart.ghost:focus,.btn.cv-add-to-cart.ghost:hover,.btn.cv-back.ghost:focus,.btn.cv-back.ghost:hover,.btn.cv-checkout.ghost:focus,.btn.cv-checkout.ghost:hover,.btn.cv-close.ghost:focus,.btn.cv-close.ghost:hover,.btn.cv-copy.ghost:focus,.btn.cv-copy.ghost:hover,.btn.cv-download.ghost:focus,.btn.cv-download.ghost:hover,.btn.cv-edit.ghost:focus,.btn.cv-edit.ghost:hover,.btn.cv-export.ghost:focus,.btn.cv-export.ghost:hover,.btn.cv-filter.ghost:focus,.btn.cv-filter.ghost:hover,.btn.cv-help.ghost:focus,.btn.cv-help.ghost:hover,.btn.cv-home.ghost:focus,.btn.cv-home.ghost:hover,.btn.cv-log-in.ghost:focus,.btn.cv-log-in.ghost:hover,.btn.cv-log-out.ghost:focus,.btn.cv-log-out.ghost:hover,.btn.cv-newsletter.ghost:focus,.btn.cv-newsletter.ghost:hover,.btn.cv-next.ghost:focus,.btn.cv-next.ghost:hover,.btn.cv-previous.ghost:focus,.btn.cv-previous.ghost:hover,.btn.cv-print.ghost:focus,.btn.cv-print.ghost:hover,.btn.cv-publish.ghost:focus,.btn.cv-publish.ghost:hover,.btn.cv-readmore.ghost:focus,.btn.cv-readmore.ghost:hover,.btn.cv-refresh.ghost:focus,.btn.cv-refresh.ghost:hover,.btn.cv-search.ghost:focus,.btn.cv-search.ghost:hover,.btn.cv-send.ghost:focus,.btn.cv-send.ghost:hover,.btn.cv-share.ghost:focus,.btn.cv-share.ghost:hover,.btn.cv-submit.ghost:focus,.btn.cv-submit.ghost:hover,.btn.cv-undo.ghost:focus,.btn.cv-undo.ghost:hover,.btn.cv-upload.ghost:focus,.btn.cv-upload.ghost:hover,.btn.cv-view-cart.ghost:focus,.btn.cv-view-cart.ghost:hover,.btn.cv-view.ghost:focus,.btn.cv-view.ghost:hover,.btn.primary.cv-ico-general-login.ghost:focus,.btn.primary.cv-ico-general-login.ghost:hover{background:#414652;border-color:#414652;color:#fff}.btn.cv-cancel,.btn.cv-cancel,.btn.cv-clear,.btn.cv-delete,.btn.cv-reject{background:#cd5c5c;border-color:#cd5c5c;color:#fff}.btn.cv-cancel:focus,.btn.cv-cancel:hover,.btn.cv-cancel:hover,.btn.cv-clear:focus,.btn.cv-clear:hover,.btn.cv-delete:focus,.btn.cv-delete:hover,.btn.cv-reject:focus,.btn.cv-reject:hover{background:#cd5c5c;border-color:#cd5c5c}.btn.cv-cancel.ghost,.btn.cv-cancel.ghost,.btn.cv-clear.ghost,.btn.cv-delete.ghost,.btn.cv-reject.ghost{border-color:#cd5c5c;color:#cd5c5c}.btn.cv-cancel.ghost:focus,.btn.cv-cancel.ghost:hover,.btn.cv-cancel.ghost:hover,.btn.cv-clear.ghost:focus,.btn.cv-clear.ghost:hover,.btn.cv-delete.ghost:focus,.btn.cv-delete.ghost:hover,.btn.cv-reject.ghost:focus,.btn.cv-reject.ghost:hover{background:#cd5c5c;border-color:#cd5c5c;color:#fff}.btn.cv-apply,.btn.cv-approve,.btn.cv-confirm{background:#988e88;border-color:#988e88;color:#fff}.btn.cv-apply:focus,.btn.cv-apply:hover,.btn.cv-approve:focus,.btn.cv-approve:hover,.btn.cv-confirm:focus,.btn.cv-confirm:hover{background:#645b56;border-color:#645b56}.btn.cv-apply.ghost,.btn.cv-approve.ghost,.btn.cv-confirm.ghost{border-color:#988e88;color:#988e88}.btn.cv-apply.ghost:focus,.btn.cv-apply.ghost:hover,.btn.cv-approve.ghost:focus,.btn.cv-approve.ghost:hover,.btn.cv-confirm.ghost:focus,.btn.cv-confirm.ghost:hover{background:#988e88;border-color:#988e88;color:#fff}.btn.cv-favourite{border-color:#414652;color:#414652}.btn.cv-favourite:focus,.btn.cv-favourite:hover{background:#414652;border-color:#414652;color:#fff}.btn.cv-favourite.active{background:#414652;border-color:#414652;color:#fff}.btn.cv-favourite.active:focus,.btn.cv-favourite.active:hover{background:#6e778b;border-color:#6e778b;color:#fff}.product .btn.cv-add-to-cart{background:#414652;border-color:#414652}.product .btn.cv-add-to-cart:focus,.product .btn.cv-add-to-cart:hover{background:#6e778b;border-color:#6e778b}.notification-actions .btn{color:#000}.cv-productgrid-options .layout-switch:hover{background:#988e88;border-color:#988e88}.btn.small.clear:hover{color:#000}.checkout-heading-navigation .btn.small{background:#414652!important;border-color:#414652!important}.checkout-heading-navigation .btn.small:focus,.checkout-heading-navigation .btn.small:hover{background:#141519!important;border-color:#141519!important}.btn.hover-blue:focus,.btn.hover-blue:hover,.btn.hover-primary:focus,.btn.hover-primary:hover{background:#988e88!important;border-color:#988e88!important}.order-track .search-click{margin-top:24px}.btn.btn-cart-option.clear{font-size:12px;margin-bottom:5px;width:auto;padding:5px}.btn.default.background{background:#414652}.btn.default.background:focus,.btn.default.background:hover{background:#6e778b}.content-box{border-top:none}.content-box .box-title{background:#414652;color:#fff}.content-box.primary{border-top-color:#414652}.content-box.primary .box-title{background:#414652;color:#fff}.content-box.secondary{border-top-color:#e8e9d9}.content-box.secondary .box-title{background:#e8e9d9}.content-box.alternate{border-top-color:#988e88}.content-box.alternate .box-title{background:#988e88}.content-box.black{border-top-color:#000}.content-box.black .box-title{background:#000}.content-box .box-content{border-top:1px solid #ddd}.arrow-box{background:#fbf9f9;color:#fff;border:1px solid #ddd}.arrow-box .form-label{color:#fff}.arrow-box:after{border-bottom-color:#231f20}.arrow-box.primary{background:#414652;color:#fff}.arrow-box.primary:after{border-bottom-color:#414652}.arrow-box.secondary{background:#e8e9d9;color:#fff}.arrow-box.secondary:after{border-bottom-color:#e8e9d9}.arrow-box.alternate{background:#988e88;color:#fff}.arrow-box.alternate:after{border-bottom-color:#988e88}.arrow-box.black{background:#000;color:#fff}.arrow-box.black:after{border-bottom-color:#000}#cv-zone-container-1 input.product-search-autocomplete,.form-credit-card,.form-email,.form-password,.form-tel,.form-text,.form-textarea,.form-url,input.text{border-radius:20px;border-left-width:1px;padding-left:10px;padding-right:20px}#cv-zone-container-1 input.product-search-autocomplete:active,#cv-zone-container-1 input.product-search-autocomplete:focus,.form-credit-card:active,.form-credit-card:focus,.form-email:active,.form-email:focus,.form-password:active,.form-password:focus,.form-tel:active,.form-tel:focus,.form-text:active,.form-text:focus,.form-textarea:active,.form-textarea:focus,.form-url:active,.form-url:focus,input.text:active,input.text:focus{border-color:#414652}.k-state-focused{border-color:#414652}.k-draghandle{background:#414652}.k-draghandle.k-state-selected,.k-draghandle:hover{background:#4c5260}.k-popup .k-list .k-state-focused{background:#414652;border-color:#414652;color:#fff}.k-list .k-state-selected{background:#414652!important;border-color:#414652;color:#fff}.current-page,.cv-productgrid-options .layout-switch:hover{background:#414652;border-color:#414652}.form-number-plus-minus .cv-link.form-number-minus:hover,.form-number-plus-minus .cv-link.form-number-plus:hover{color:#414652}.tooltip:after,[data-tooltip]:after{text-shadow:1px 1px black}.k-grid.k-widget{font-size:12px;border:1px solid #ddd;background:#fff}.k-grid.k-widget .k-alt td{background:#fafafa}.k-grid.k-widget tr:hover td{background:#dceffd}.k-grid-header th.k-header{color:#fff;background:#414652;font-weight:600;padding:10px;font-size:14px;border:none!important}.k-grid-header th.k-header a.k-link{color:#fff;font-weight:600;font-size:14px}.k-grid td{padding:10px;font-size:14px;border-color:#ddd!important}.k-pager-wrap.k-grid-pager{background:#eaeaea}.k-pager-wrap.k-grid-pager .k-link.k-pager-nav{background:#fff;border-color:#fff}.k-pager-wrap.k-grid-pager .k-state-selected{background:#414652;border-color:#414652;color:#fff}.table-layout .heading-row{background:none;color:#192433;border-bottom:2px solid #192433}.table-layout .content-row,.table-layout .content-row:nth-child(2n+2){background:none;border-left:none;border-right:none}.table-layout [class*=col-]{padding:10px}.k-dropdown-wrap{border-width:1px;border-radius:21px;padding-left:10px}.pagination-buttons .k-dropdown-wrap{border-radius:0;padding-left:0}.pagination-buttons .current{width:30%}.pagination-buttons .first,.pagination-buttons .last,.pagination-buttons .next,.pagination-buttons .prev{width:17%}.k-picker-wrap{border-left-width:1px;border-radius:20px;background:#fff}.k-picker-wrap .k-input{border-radius:20px 0 0 20px!important;padding-left:20px!important;width:90%!important}.validation.error .form-credit-card,.validation.error input[type=email],.validation.error input[type=number],.validation.error input[type=password],.validation.error input[type=tel],.validation.error input[type=text],.validation.error input[type=url],.validation.error textarea{border-left-width:1px!important;border-color:#fe6176!important;background:#ffe9ec!important}.validation.error input{border-radius:20px}.k-state-focused{border-color:#ddd!important}.validation.error .k-combobox .k-picker-wrap,.validation.error .k-datepicker .k-picker-wrap,.validation.error .k-datetimepicker .k-picker-wrap,.validation.error .k-numerictextbox .k-numeric-wrap,.validation.error .k-timepicker .k-picker-wrap{border-left-width:1px!important;border-color:#fe6176!important;background:#ffe9ec!important}.form-number-plus-minus{border-radius:0 20px 20px 0}.cv-numeric-input .k-numerictextbox{border-radius:20px 0 0 20px}.cv-numeric-input .k-numeric-wrap .k-input{border-radius:20px 0 0 20px;height:28px;margin:0}.form-label{color:#000;font-weight:bold;font-size:14px}input.form-autocomplete,input[type=search].form-text{border-radius:20px;border-left-width:1px}.or-separator.horizontal span{background:#f2f6f7}.form-checkbox+.form-label,.form-fieldset .form-label{padding-left:5px}#modal-login-register .form-email,#modal-login-register .form-password,#modal-login-register .form-text{font-size:14px!important}@media(min-width:37em){.payment-credit-card .col-1-3{width:50%}}.payment-credit-card .form-select.select-short,.payment-credit-card .form-text.ccv{width:120px}@media(min-width:62em){.payment-credit-card .form-select.select-short,.payment-credit-card .form-text.ccv{width:150px}}body.shift-left{left:280px}body.shift-left #cv-zone-header,body.shift-left #cv-zone-navigation-container,body.shift-left .cv-header-topbar{left:280px}.cv-productgrid-options .page-first:hover,.cv-productgrid-options .page-last:hover,.cv-productgrid-options .page-next:hover,.cv-productgrid-options .page-num:hover,.cv-productgrid-options .page-prev:hover{background-color:#e8e9d9;border-color:#e8e9d9}.search-options .form-fieldset{font-size:14px}.search-options .form-fieldset .option-label{top:-2px}.table-layout .heading-row .sortable-heading:hover:before{color:#000}.form-combobox[readonly=readonly]:focus,.form-combobox[readonly=readonly]:hover,.form-credit-card[readonly=readonly]:focus,.form-credit-card[readonly=readonly]:hover,.form-date[readonly=readonly]:focus,.form-date[readonly=readonly]:hover,.form-datetime[readonly=readonly]:focus,.form-datetime[readonly=readonly]:hover,.form-email[readonly=readonly]:focus,.form-email[readonly=readonly]:hover,.form-html[readonly=readonly]:focus,.form-html[readonly=readonly]:hover,.form-money[readonly=readonly]:focus,.form-money[readonly=readonly]:hover,.form-number[readonly=readonly]:focus,.form-number[readonly=readonly]:hover,.form-numericinttextbox[readonly=readonly]:focus,.form-numericinttextbox[readonly=readonly]:hover,.form-password[readonly=readonly]:focus,.form-password[readonly=readonly]:hover,.form-tel[readonly=readonly]:focus,.form-tel[readonly=readonly]:hover,.form-text[readonly=readonly]:focus,.form-text[readonly=readonly]:hover,.form-textarea[readonly=readonly]:focus,.form-textarea[readonly=readonly]:hover,.form-time[readonly=readonly]:focus,.form-time[readonly=readonly]:hover,.form-url[readonly=readonly]:focus,.form-url[readonly=readonly]:hover{border-left-color:#000}.k-tooltip-validation{z-index:10}.k-tabstrip.cv-tabs .k-tabstrip-items .k-item{font-weight:bold;color:#414652}.k-tabstrip.cv-tabs .k-tabstrip-items .k-item.k-state-active{border-top-color:#add8e6;font-weight:bold;color:#000}.k-tabstrip.cv-tabs .k-tabstrip-items .k-item.k-state-hover{border-top-color:#414652;color:#231f20}.modal-header{background:#414652;font-weight:bold;color:#fff;border-radius:10px 10px 0 0;position:relative;height:50px;font-size:16px}@media(min-width:48em){.modal-header{font-size:28px;height:65px}}.modal-footer{border-radius:0 0 10px 10px}.fancybox-inner,.fancybox-opened .fancybox-skin,.fancybox-outer{border-radius:10px}.fancybox-close{background:#fff;top:-10px;right:-12px;color:#000;border-radius:100px;box-shadow:0 0 4px rgba(0,0,0,.25);width:25px;height:25px}.fancybox-close:before{content:"";font-family:"cv-ico-general";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;top:3px;left:4px;font-size:18px;color:#231f20}.fancybox-close:hover{background:#414652}.fancybox-close:hover:before{color:#fff}@media(min-width:48em){#StockAvailabilityNotifyPopup .modal-content,#StockAvailabilityNotifyPopup .modal-footer,#StockAvailabilityNotifyPopup .modal-header{min-width:600px}}#modal-login-register .modal-header span.cv-ico-general-login.ico-heading{display:inline-block;padding-left:100px;position:relative;padding:0 0 0 85px;width:100%}#modal-login-register .modal-header span.cv-ico-general-login.ico-heading:before{position:absolute;top:4px;left:0;content:"";width:70px;height:30px;display:inline-block;float:left;background-image:url("/Themes/BPDTHEME01/theme-client-updates/img/logos/logo-alt.png");background-position:50% 50%;background-repeat:no-repeat;background-size:100%}#modal-login-register .grey-box .container{width:100%;max-width:100%}.tooltip:after,[data-tooltip]:after{background:#c7c2bf;color:#000;text-shadow:none}.tooltip.tooltip-top:before,[data-tooltip].tooltip-top:before{border-top-color:#c7c2bf;color:#000;text-shadow:none}.tooltip.tooltip-right:before,[data-tooltip].tooltip-right:before{border-right-color:#c7c2bf;color:#000;text-shadow:none}.tooltip.tooltip-bottom:before,[data-tooltip].tooltip-bottom:before{border-bottom-color:#c7c2bf;color:#000;text-shadow:none}.tooltip.tooltip-left:before,[data-tooltip].tooltip-left:before{border-left-color:#c7c2bf;color:#000;text-shadow:none}.tooltip-error:after{background:#cd5c5c}.tooltip-error.tooltip-top:before{border-top-color:#cd5c5c}.page-title,h1,h2,h3,h4,h5{text-transform:uppercase;font-weight:700}@media(min-width:48em){.page-title{margin-bottom:40px}}.example-area .colour-scheme .colour-1{background:#231f20}.example-area .colour-scheme .colour-2{background:#414652}.example-area .colour-scheme .colour-3{background:#e8e9d9}.example-area .colour-scheme .colour-4{background:#988e88}.example-area .colour-scheme .default.lighter.background{background:#594f51}.example-area .colour-scheme .default.background{background:#231f20}.example-area .colour-scheme .default.darker.background{background:#000}.example-area .colour-scheme .primary.lighter.background{background:#6e778b}.example-area .colour-scheme .primary.background{background:#414652}.example-area .colour-scheme .primary.darker.background{background:#141519}.example-area .colour-scheme .secondary.lighter.background{background:#fff}.example-area .colour-scheme .secondary.background{background:#e8e9d9}.example-area .colour-scheme .secondary.darker.background{background:#c1c498}.example-area .colour-scheme .alternate.lighter.background{background:#c7c2bf}.example-area .colour-scheme .alternate.background{background:#988e88}.example-area .colour-scheme .alternate.darker.background{background:#645b56}.example-area .colour-scheme .default.lighter.text{color:#594f51}.example-area .colour-scheme .default.text{color:#231f20}.example-area .colour-scheme .default.darker.text{color:#000}.example-area .colour-scheme .primary.lighter.text{color:#6e778b}.example-area .colour-scheme .primary.text{color:#414652}.example-area .colour-scheme .primary.darker.text{color:#141519}.example-area .colour-scheme .secondary.lighter.text{color:#fff}.example-area .colour-scheme .secondary.text{color:#e8e9d9}.example-area .colour-scheme .secondary.darker.text{color:#c1c498}.example-area .colour-scheme .alternate.lighter.text{color:#c7c2bf}.example-area .colour-scheme .alternate.text{color:#988e88}.example-area .colour-scheme .alternate.darker.text{color:#645b56}.list-ul{list-style:disc!important}.list-ul li{list-style:disc!important;display:list-item!important}.list-ul li a{color:#e8e9d9;font-weight:600}.list-ul li a:hover{color:#fff}.widget-static-content a{color:#988e88;font-weight:600}.widget-static-content a:hover{color:#c7c2bf}.text-color-default{color:#231f20}.text-color-primary{color:#414652}.text-color-secondary{color:#e8e9d9}.text-color-alternate{color:#988e88}.text-color-black{color:#000}.background-color-default{background-color:#231f20}.background-color-primary{background-color:#414652}.background-color-secondary{background-color:#e8e9d9}.background-color-alternate{background-color:#988e88}.background-color-black{background-color:#000}.page-content{min-height:500px}.cv-header-topbar{z-index:1000;background:#414652;color:#fff}.cv-header-topbar a{color:#fff;font-weight:bold}.widget-switch-account .acc-code{color:#000;white-space:nowrap;text-overflow:ellipsis;width:150px;display:block;overflow:hidden}.widget-role-select .role-code{color:#000;white-space:nowrap;text-overflow:ellipsis;width:150px;display:block;overflow:hidden}.widget-role-select .dropdown-area{width:300px}.widget-role-select .dropdown-list .form-select{width:100%!important;max-width:none}.widget-role-select .role-select:hover{color:#fff}#cv-zone-header{background:#fff;background:#ededed;width:100%;z-index:100;padding:0;height:45px;position:fixed}@media(min-width:62em){#cv-zone-header{height:auto;padding:20px 0}}@media(min-width:92em){#cv-zone-header{padding:20px 10px}}#cv-zone-header .col-1-3.header-col-1{width:100%;display:block;position:fixed;z-index:100;background:#ededed;padding:0}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-1{position:relative;z-index:100}}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-1{width:220px;height:80px}}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-1{width:320px;height:115px}}#cv-zone-header .col-1-3.header-col-1 .widget-login,#cv-zone-header .col-1-3.header-col-1 .widget-logout{float:right;width:130px;height:45px;padding:2px;border-right:1px solid #ccc;border-left:1px solid #ccc}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-1 .widget-login,#cv-zone-header .col-1-3.header-col-1 .widget-logout{display:none}}#cv-zone-header .col-1-3.header-col-1 .main-logo img{height:90px;max-width:none;width:auto}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-1 .main-logo img{height:115px}}#cv-zone-header .col-1-3.header-col-2{width:100%;display:block;padding:0}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-2{width:calc((100%) - 150px);padding-right:0;height:auto;display:none}}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-2{width:calc((100%) - 220px);float:left;margin:0;display:inline-block}}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-2{width:calc((100%) - 320px);float:left;margin:0}}#cv-zone-header .col-1-3.header-col-2 .widget-login,#cv-zone-header .col-1-3.header-col-2 .widget-logout,#cv-zone-header .col-1-3.header-col-2 .widget-product-search-with-category{display:none}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-2 .widget-login,#cv-zone-header .col-1-3.header-col-2 .widget-logout,#cv-zone-header .col-1-3.header-col-2 .widget-product-search-with-category{display:inline-block}}#cv-zone-header .col-1-3.header-col-2 .widget-login-logout-modal{margin-top:5px}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-2 .widget-product-search-with-category{float:left;width:calc((100%) - 335px)}}#cv-zone-header .col-1-3.header-col-2 .widget-product-search-with-category .product-search-container{float:left;width:100%;max-width:none}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-2 #undefined-sticky-wrapper{width:calc((100%) - 80px);float:left}}#cv-zone-header .col-1-3.header-col-3{width:100%;display:none}@media(min-width:48em){#cv-zone-header .col-1-3.header-col-3{width:calc((100%) - 150px)}}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-3{width:calc((100%) - 220px);float:left;display:inline-block;margin:15px 0 0 0}}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-3{width:calc((100%) - 320px)}}#cv-zone-header .col-1-3.header-col-3.active{width:100%;position:fixed;z-index:100000;height:135px;background:#414652;padding:40px 0;top:85px;display:block;left:0}#cv-zone-header .col-1-3.header-col-3.active .product-search-container{width:95%}#cv-zone-header .col-1-3.header-col-3.active .product-search-container .search-button .btn{background:#eaeaea;border-color:#eaeaea;font-size:16px;color:#000}.role-PUBLIC #cv-zone-header .col-1-3.header-col-3.active{top:45px}#cv-zone-header .col-1-3.header-col-3.active .product-search-container .search-area{width:65%}#cv-zone-header .col-1-3.header-col-3.active .widget-product-search-with-category{display:inline-block;width:100%}#cv-zone-header .col-1-3.header-col-3.active .widget-product-search-with-category .category-area{display:none}#cv-zone-header .col-1-3.header-col-3.active .sticky-wrapper.is-sticky,#cv-zone-header .col-1-3.header-col-3.active .widget-section-menu.section-menu-featurenav{display:none}#cv-zone-header .col-1-3.header-col-3 .widget-product-search-with-category{display:none}#cv-zone-header .col-1-3.header-col-3 .sticky-wrapper{background:none;float:left;display:inline-block;width:100%}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-3 .sticky-wrapper{width:auto}}#cv-zone-header .col-1-3.header-col-3 .cv-menus{background:none;border:none;float:left;display:inline-block}#cv-zone-header .col-1-3.header-col-3 .cv-menus .widget-mega-menu ul>li>a{font-size:13px}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-3 .cv-menus .widget-mega-menu ul>li>a{font-size:16px}}#cv-zone-header .col-1-3.header-col-3 .cv-menus .widget-mega-menu .dropdown-area ul li a{padding:5px 0;font-size:12px}#cv-zone-header .col-1-3.header-col-3 .widget-section-menu{float:left;display:inline-block}#cv-zone-header .col-1-3.header-col-3 .widget-section-menu ul li{float:left;display:block}#cv-zone-header .col-1-3.header-col-3 .widget-section-menu ul li a{font-size:13px;padding:10px;margin:0;height:40px;border-radius:0!important;font-weight:600;color:#eaeaea;text-transform:uppercase}#cv-zone-header .col-1-3.header-col-3 .widget-section-menu ul li a:hover{background:#fafafa;color:#000}@media(min-width:62em){#cv-zone-header .col-1-3.header-col-3 .widget-section-menu ul li a{color:#000}}@media(min-width:92em){#cv-zone-header .col-1-3.header-col-3 .widget-section-menu ul li a{font-size:15px;padding:10px}}#cv-zone-header .main-logo{float:none;display:inline-block;margin:0 auto;text-align:center;height:45px;padding:5px 10px;border-left:1px solid #ccc;width:calc((100%) - 220px)}@media(min-width:48em){#cv-zone-header .main-logo{float:left;display:inline-block;margin:0}}@media(min-width:62em){#cv-zone-header .main-logo{border:0;width:auto;padding:0}}#cv-zone-header .main-logo img{max-height:35px}@media(min-width:62em){#cv-zone-header .main-logo img{max-height:none;position:relative}}#cv-zone-header .widget-login-logout-modal a{color:#414652;font-weight:600;transition:all .2s ease-in-out}#cv-zone-header .widget-login-logout-modal a:hover{background:none;color:#000;transform:translateY(-4px)}#cv-zone-header .widget-login-logout-modal a:hover:before{background:#fff}#cv-zone-header .widget-login-logout-modal a .icon{padding:10px 10px 0;display:block;height:inherit;font-size:16px;float:left}#cv-zone-header .widget-login-logout-modal a .icon:before{color:#414652;border:1px solid #414652;border-radius:100px;padding:8px;position:relative;top:1px;left:-2px;background:#fff}#cv-zone-header .widget-login-logout-modal a .ico-only-text{padding:10px 10px 0;display:block;height:inherit;font-size:16px;float:left}#cv-zone-header .widget-html-snippet.nav-toggle,#cv-zone-header .widget-html-snippet.search-toggle{padding:5px;height:45px;color:#414652}@media(min-width:62em){#cv-zone-header .widget-html-snippet.nav-toggle,#cv-zone-header .widget-html-snippet.search-toggle{display:none}}#cv-zone-header .widget-html-snippet.nav-toggle .ico:before,#cv-zone-header .widget-html-snippet.search-toggle .ico:before{font-size:35px}#cv-zone-header .widget-html-snippet.nav-toggle .text,#cv-zone-header .widget-html-snippet.search-toggle .text{position:relative;top:-10px;font-size:10px;display:none}#cv-zone-header .widget-html-snippet.nav-toggle.active,#cv-zone-header .widget-html-snippet.nav-toggle:hover,#cv-zone-header .widget-html-snippet.search-toggle.active,#cv-zone-header .widget-html-snippet.search-toggle:hover{cursor:pointer;background:#414652;color:#eaeaea}#cv-zone-header .widget-html-snippet.nav-toggle{float:left}#cv-zone-header .widget-html-snippet.search-toggle{float:right}@media(min-width:62em){#cv-zone-header .widget-html-snippet.search-toggle.mobile{display:none}}#cv-zone-header .widget-html-snippet.search-toggle.desktop{display:none}@media(min-width:62em){#cv-zone-header .widget-html-snippet.search-toggle.desktop{display:inline-block;float:right;text-align:center}}@media(min-width:92em){#cv-zone-header .widget-html-snippet.search-toggle.desktop{display:none}}#cv-zone-header .widget-social-links{width:190px;margin-top:10px;text-align:center}#cv-zone-header .widget-social-links a{background:#ededed;width:33px;padding:5px;height:33px;font-size:18px;float:none}.product-search-container .k-select{padding-top:5px}#cv-zone-navigation .cv-menus{display:none}#cv-zone-navigation .cv-menus.active{display:block;top:85px!important}.role-PUBLIC #cv-zone-navigation .cv-menus.active{display:block;top:45px!important}#cv-zone-navigation-container{height:40px;width:100%;background:#696c70;box-shadow:0 5px 5px rgba(0,0,0,.12)}@media(min-width:62em){#cv-zone-navigation-container{background:#ededed}}#cv-zone-navigation-container .cv-menus{display:none}#cv-zone-navigation-container .cv-menus.active{display:block;top:85px!important}.role-PUBLIC #cv-zone-navigation-container .cv-menus.active{display:block;top:45px!important}#cv-zone-navigation-container .sticky-wrapper{background:none;float:left;display:inline-block;width:100%}@media(min-width:62em){#cv-zone-navigation-container .sticky-wrapper{width:auto}}#cv-zone-navigation-container .cv-menus{background:none;border:none;float:left;display:inline-block}#cv-zone-navigation-container .cv-menus .widget-mega-menu ul>li>a{font-size:12px}@media(min-width:92em){#cv-zone-navigation-container .cv-menus .widget-mega-menu ul>li>a{font-size:14px}}#cv-zone-navigation-container .is-sticky .cv-menus{left:0;background:#ededed;z-index:100}.role-PUBLIC #cv-zone-navigation-container .is-sticky .cv-menus{top:0!important}#cv-zone-navigation-container .is-sticky .cv-menus .widget-mega-menu ul>.dropdown-threelevel>a:hover{color:#000}#cv-zone-navigation-container .is-sticky .cv-menus .dl-menu.dl-menuopen{top:45px}#cv-zone-navigation-container .widget-section-menu{float:left;display:inline-block}#cv-zone-navigation-container .widget-section-menu ul li{float:left;display:block}#cv-zone-navigation-container .widget-section-menu ul li a{font-size:12px;padding:10px;margin:0;height:40px;border-radius:0!important;font-weight:600;color:#eaeaea;text-transform:uppercase}#cv-zone-navigation-container .widget-section-menu ul li a:hover{background:#fafafa;color:#000}@media(min-width:62em){#cv-zone-navigation-container .widget-section-menu ul li a{color:#000}}@media(min-width:92em){#cv-zone-navigation-container .widget-section-menu ul li a{font-size:14px}}#cv-zone-navigation-container .ico-right:before{right:-2px}#cv-zone-navigation-container .widget-login-logout-modal.widget-logout{display:none}#cv-zone-navigation-container .widget-login-logout-modal ul li a{color:#eaeaea;font-weight:600;height:40px;padding:8px 10px 0}#cv-zone-navigation-container .widget-login-logout-modal ul li a:before{color:#eaeaea;border:1px solid #eaeaea;border-radius:100px;padding:5px;position:relative;top:1px;left:-2px}@media(min-width:62em){#cv-zone-navigation-container .widget-login-logout-modal ul li a{display:none}}.owl-theme .owl-controls .owl-page.active span{background:#414652}.with-navigation .owl-buttons .owl-next:hover,.with-navigation .owl-buttons .owl-prev:hover{color:#414652}#cv-zone-navigation-container-sticky-wrapper.sticky-wrapper.is-sticky #cv-zone-navigation-container{width:100%;top:45px!important;z-index:1000}@media(min-width:62em){#cv-zone-navigation-container-sticky-wrapper.sticky-wrapper.is-sticky #cv-zone-navigation-container{top:0!important}}.role-PUBLIC #cv-zone-navigation-container .is-sticky .cv-menus{width:auto;position:static!important}.mobile-menu .dl-menuwrapper li .dl-submenu{display:block}.mobile-menu .dl-menuwrapper li .dl-submenu .dl-back{display:none}.mobile-menu .dl-menuwrapper li .dl-submenu li a{text-transform:uppercase}html{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"}.container{max-width:1440px}.role-PUBLIC #cv-zone-topbar{display:none}.role-PUBLIC #cv-zone-header{margin-top:0}@media(min-width:62em){.role-PUBLIC #cv-zone-container-1{margin-top:140px}}@media(min-width:62em){#cv-zone-container-1{margin-top:180px}}@media(min-width:92em){#cv-zone-container-1{margin-top:190px}}.is-sticky .checkout-heading-navigation.grey-box{top:80px!important;position:relative!important;z-index:1}.page-AccountPayment .widget-account-payment input[type=checkbox],.page-AccountPayment .widget-account-payment input[type=radio]{position:relative;top:2px}.product-grid.grid [class*=cv-zone-product] .compare a{top:-2px;position:relative}.page-Account #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-AccountPayment #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-B2CAccount #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-CP_BPDTHEME01_makeapayment #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-OrderSearch #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-OrdersOnHold #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-PDFCatalogueExportWizard #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2,.page-UserMaintenanceCustomer #cv-zone-container-1.cv-noasides-pagecontent #cv-zone-container-2{margin-top:100px}.cart-fast-order .data-list-view-basic .cv-numeric-input .k-numerictextbox,.widget-cart-fast-order-entry .data-list-view-basic .cv-numeric-input .k-numerictextbox{border-radius:20px}.page-title+.subtitle{margin:0 0 30px 0}#cv-zone-cart-header #cv-zone-cart-header-right{width:100%}@media(min-width:48em){.data-list-item .cv-data-zone-2 .data-list-column{width:30%}.fast-order-basic-notes .data-list-item .cv-data-zone-2 .data-list-column:last-child{width:70%}}#cv-zone-pagecontent-before{background:#fafafa}#cv-zone-pagecontent-after{background:#fafafa;padding:20px 0 30px 0}.data-list-item .cv-data-zone-2 .data-list-column{padding:0 5px}#cv-zone-footer{border-top:none;background:#ededed}#cv-zone-footer .container{background-repeat:repeat-x;background-position:0 0;padding:50px 0}#cv-zone-footer .footer-col a:hover{color:#000;text-decoration:underline}#cv-zone-footer .footer-col .contact{margin-bottom:0}#cv-zone-footer-after{background:#ededed;padding:15px 10px}@media(min-width:62em){#cv-zone-footer-after{padding:15px 0}}#cv-zone-footer-after .widget-logo.main-logo{float:none;display:block;width:auto}#cv-zone-footer-after .widget-logo.main-logo img{max-height:60px}@media(min-width:48em){#cv-zone-footer-after .widget-logo.main-logo{float:left}}#cv-zone-footer-after a{text-decoration:underline}#cv-zone-footer-after small{float:none;display:block;margin:10px 10px 0 0;font-size:12px}@media(min-width:48em){#cv-zone-footer-after small{float:left}}@media(min-width:62em){#cv-zone-footer-after small{font-size:14px}}#cv-zone-footer-after small a{color:#000;text-decoration:none}#cv-zone-footer-after small a:hover{color:#000}#cv-zone-footer-after .container{border:none;padding:0}#cv-zone-footer-after .footer-after-col{text-align:center}@media(min-width:48em){#cv-zone-footer-after .footer-after-col{text-align:left}}#cv-zone-footer-after .col-1-1.footer-after-col{padding:0 20px}#cv-zone-footer-after .col-1-3.footer-after-col{text-align:center}#cv-zone-footer-after .col-1-3.footer-after-col small{float:none}@media(min-width:48em){#cv-zone-footer-after .col-1-3.footer-after-col{text-align:right}}#cv-zone-footer-after .widget-social-links{float:none;display:inline-block;margin-top:10px}@media(min-width:48em){#cv-zone-footer-after .widget-social-links{text-align:right}}#cv-zone-footer-after .widget-social-links a{transition:all .2s ease-in-out;background:#fff;background:#fff;border:none;color:#414652;border:1px solid #82878b;border-radius:40px;padding:7px;font-size:20px;width:38px;height:38px;text-align:center;margin:0 0 0 5px;text-decoration:none}#cv-zone-footer-after .widget-social-links a:hover{background:#fff;transform:translateY(-4px)}@media(min-width:48em){#cv-zone-footer-after .widget-social-links a{text-align:right}}#cv-zone-footer-after .widget-social-links a:before{top:1px;position:relative}#cv-zone-footer-after .widget-social-links a:hover{color:#414652;text-decoration:none!important}#cv-zone-footer-after .widget-social-links a img{display:none}#cv-zone-footer-after .widget-social-links .cv-ico-social-facebook3:before{content:""}@media(min-width:62em){nav.mobile-menu{display:none}}.dl-menuwrapper button:hover,.dl-menuwrapper ul{background:#414652}.dl-menuwrapper button.dl-active{display:none}.no-touch .dl-menuwrapper li a:hover{background:#6e778b}.dl-menuwrapper li.dl-back>a{background:#141519}.dl-menuwrapper button:before{font-family:"cv-ico-general";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:10px;font-size:17px}.dl-menuwrapper button:after{top:-2px}.widget-mega-menu ul li{float:none}.widget-mega-menu ul>li>a{font-size:14px;padding:10px 6px;margin:0;border-radius:0!important}@media(min-width:62em){.widget-mega-menu ul>li>a{padding:10px}}@media(min-width:92em){.widget-mega-menu ul>li>a{padding:10px}}.widget-mega-menu ul>li:hover a{background:#fafafa;color:#414652}.widget-mega-menu .dropdown-area{background:#fafafa;box-shadow:0 5px 5px rgba(0,0,0,.12)}.widget-mega-menu .dropdown-area a.mm-heading{font-size:14px;font-weight:700;padding:5px;color:#fff;background:none;font-weight:bold;border-bottom:1px solid #ddd}.widget-mega-menu .dropdown-area a.mm-heading:hover{color:#fff}.widget-mega-menu .dropdown-area li a{color:#000;font-size:12px;font-weight:600}.widget-mega-menu .dropdown-area li a:hover{color:#000;background:none;text-decoration:underline}.product-search-container{margin:0 auto;display:block;float:none;height:48px;width:100%;max-width:800px;border-bottom:none}.product-search-container .search-area{background:none;width:calc(100%- 220px)}@media(min-width:62em){.product-search-container .search-area{width:calc(75%- 220px)}}.product-search-container .search-area span.k-widget.k-autocomplete.k-header.form-search.k-state-default{height:48px;border-radius:30px 0 0 30px;background:#fff;border:1px solid #ddd}@media(min-width:62em){.product-search-container .search-area span.k-widget.k-autocomplete.k-header.form-search.k-state-default{border-right:none}}.product-search-container .search-area input.form-search.k-input{height:46px;font-size:15px;border-radius:40px 0 0 40px}.product-search-container .category-area{text-align:left;height:48px;width:25%;border-right-color:transparent}.product-search-container .category-area .form-select{height:46px}.product-search-container .category-area .k-widget .k-dropdown-wrap{height:45px}.product-search-container .category-area .k-widget .k-dropdown-wrap .k-input{padding:10px 0 10px 10px!important}.product-search-container .search-button{width:150px}.product-search-container .search-button .btn{height:48px;border-radius:0 30px 30px 0;background:#988e88;border-color:#988e88}.product-search-container .search-button .btn:hover{background:#c7c2bf;border-color:#c7c2bf}.menu-sidebar-categories li.active a,.menu-sidebar-categories li:hover a{background:#988e88;border-bottom:#988e88;color:#fff}.page-ProductDisplay .widget-product-search-with-category .form-select{max-width:100%!important}.product-search-container .search-button .btn.cv-is-processing{background:#fff!important;border-color:#ddd}.product-search-container .search-button .btn.cv-is-processing:before{left:25%!important}.product-search-container .search-button .btn.cv-is-processing:before{float:none;margin:0!important;color:#fff!important;font-size:14px;padding:0!important;top:0!important;position:relative!important}.widget-switch-account .acc-code a{color:#000}.owl-theme .owl-controls .owl-page.active span{background:#000}#product-gallery-slider .owl-controls .active .item-link,.content-table.headings-left tr:hover td:first-child{border-left-color:#000}.widget-banner-slider .owl-buttons .owl-next,.widget-banner-slider .owl-buttons .owl-prev{z-index:99}.widget-breadcrumb{font-size:10px;margin-bottom:15px}.widget-breadcrumb li{font-size:10px}.widget-breadcrumb li a{font-size:10px;font-weight:600;color:#414652}.widget-breadcrumb li a:before{color:#000!important}.widget-breadcrumb li a span{font-size:10px;font-weight:600;color:#414652}.widget-breadcrumb li a span:hover{color:#988e88}.widget-breadcrumb li.last-breadcrumb-item{padding:3px 10px 3px 0}.widget-breadcrumb li.last-breadcrumb-item span{font-size:10px;font-weight:500}.freight-estimate-list{color:#000}.cv-cart-line.line-update .cv-ico-general-cycle{background:#988e88;border-color:#988e88!important}.cv-cart-line{border-left:none}.dropdown-cart-summary.with-products .cv-zone-product-line-4{text-align:right}.dropdown-cart-summary.with-products .widget-productlist-image{border-radius:100%}.dropdown-cart-summary.with-products .widget-productlist-image .product-image{border-radius:100%}.cart-product-image-link{border-radius:100%}.cart-product-image-container{border-radius:100%}.cart-product-image-container .cart-product-image{border-radius:100%}#cv-zone-topbar .widget-login-logout-modal a{height:40px}.fancybox-opened{z-index:10000}.login-opening-paragraph{font-weight:bold;text-align:center;line-height:180%;padding:10px;font-size:12px}@media(min-width:62em){.login-opening-paragraph{font-size:14px}}.widget-payment-icons img{max-height:32px}.product-search-container{width:100%;border-bottom-color:transparent}.product-search-container .search-area{width:45%;border-radius:10px 0 0 10px}@media(min-width:62em){.product-search-container .search-area{width:70%;border:none}.product-search-container .search-area span.k-widget.k-autocomplete.k-header.form-search.k-state-default{padding-left:0}}@media(min-width:92em){.product-search-container .search-area{width:45%}}.product-search-container .search-area span.form-search{border-radius:30px 0 0 30px;box-sizing:border-box;height:38px}.product-search-container .search-area input.form-search{border:none!important;border-radius:30px 0 0 30px;padding:0 0 0 10px;box-sizing:border-box;height:36px}@media(min-width:62em){.product-search-container .search-area input.form-search{height:58px}}.product-search-container .category-area{border-right-color:#ddd;display:inline-block;position:initial;border-radius:0;float:left;display:none}@media(min-width:92em){.product-search-container .category-area{display:inline-block;width:30%}}.product-search-container .category-area .k-dropdown-wrap{border-radius:0}.product-search-container .search-button{width:30%}@media(min-width:62em){.product-search-container .search-button{width:25%}}.product-search-container .search-button .btn{background:#414652;border-color:#414652;border-radius:0 30px 30px 0}.product-search-container .search-button .btn:hover{background:#6e778b;border-color:#6e778b}.widget-section-menu.dropdown-section-menu .heading.icon{padding-top:12px;font-weight:bold}.widget-section-menu.dropdown-section-menu .ico-right:before{top:0}.widget-section-menu.dropdown-section-menu .dropdown-area{top:77%;right:-35px;background:transparent;padding:0 30px 30px}@media(min-width:62em){.widget-section-menu.dropdown-section-menu .dropdown-area{right:-43px}}.widget-section-menu.dropdown-section-menu .dropdown-list{padding:5px 0;width:160px;background:#fff;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.15)}.widget-section-menu.dropdown-section-menu .dropdown-list:after{border-bottom-color:#fff;border-width:10px;margin-left:-10px}.widget-section-menu.dropdown-section-menu .dropdown-list li a{font-size:12px;font-weight:normal;padding:8px 15px;color:#000;text-align:left}.widget-section-menu.dropdown-section-menu .dropdown-list li a:hover{background:#414652;color:#fff}.widget-section-menu.dropdown-section-menu:hover a .heading{color:#fff}.menu-item-count{color:#fff;min-height:15px;background:#988e88;font-size:10px;padding:5px;width:23px;height:23px}.widget-social-links{float:right;display:inline-block}.widget-social-links a{transition:all .2s ease-in-out;background:#fff;background:#fff;border:none;color:#414652;border:1px solid #82878b;border-radius:40px;padding:7px;font-size:20px;width:38px;height:38px;text-align:center;margin:0 0 0 5px}.widget-social-links a:hover{background:#fff;transform:translateY(-4px)}.widget-social-links a:before{top:1px;position:relative}.widget-social-links a:hover{color:#414652;text-decoration:none!important}.widget-social-links a img{display:none}.widget-social-links .cv-ico-social-facebook3:before{content:""}#cv-zone-footer .widget-social-links{float:left}@media(min-width:62em){#cv-zone-footer .widget-social-links{float:right}}#cv-zone-pagecontent-after .widget-newsletter{margin:20px auto;max-width:1440px;float:left;width:100%}#cv-zone-pagecontent-after .widget-newsletter .newsletter-message{width:100%}@media(min-width:62em){#cv-zone-pagecontent-after .widget-newsletter .newsletter-message{width:40%}}#cv-zone-pagecontent-after .widget-newsletter .newsletter-form{width:100%}@media(min-width:62em){#cv-zone-pagecontent-after .widget-newsletter .newsletter-form{width:60%}}.news-article-zoned.list .news-article{width:90%;margin:50px auto;padding:0;border:0;box-shadow:none;background:#fafafa}@media(min-width:62em){.news-article-zoned.list .news-article{width:calc(100%/2 - 40px);margin:60px 20px;height:450px;float:left}}.news-article-zoned.list .news-article .cv-zone-article-1{width:60%;height:450px;overflow:hidden}.news-article-zoned.list .news-article .cv-zone-article-2{width:40%;height:450px;overflow:hidden}.news-article-zoned.list .news-article .cv-zone-article-3{width:100%;padding:0}.news-article-zoned.list .news-article .cv-zone-article-3 .widget-article-list-detail-button{width:100%;float:left}.news-article-zoned.list .news-article .cv-zone-article-3 .widget-article-list-detail-button .btn{width:100%;border-radius:0}.news-article-zoned.list .news-article .cv-zone-article-2{padding:20px}.news-article-zoned.list .news-article .subtitle a{color:#000;font-size:14px;font-weight:bold;line-height:14px}@media(min-width:48em){.news-article-zoned.list .news-article .subtitle a{font-size:25px}}@media(min-width:62em){.news-article-zoned.list .news-article .subtitle a{font-size:18px}}.news-article-zoned.list .news-article .widget-article-list-image .img-large{height:100%}.news-article-zoned.list .news-article .widget-article-list-image .img-large img{height:100%;width:auto;max-width:none}.news-article-zoned.list .news-article .widget-article-list-summary{height:290px;overflow:hidden;float:left}.article-tile{text-align:center}.article-tile.col-1-4{padding:10px;width:100%}@media(min-width:37em){.article-tile.col-1-4{width:50%}}@media(min-width:62em){.article-tile.col-1-4{width:33.333%;padding:20px}}@media(min-width:92em){.article-tile.col-1-4{width:25%}}.article-tile.col-1-4 .wrapper{padding:20px;background:#fafafa;float:left;width:100%}.article-tile header{margin-bottom:5px;float:left;width:100%}.article-tile header h2.subtitle{float:left;height:40px;width:100%;margin-bottom:5px;font-weight:600;font-size:16px;text-transform:capitalize}.article-tile header .date{float:left;width:100%;color:#414652;font-size:12px;text-transform:uppercase}.article-tile .section a:hover .left-section img{filter:brightness(102%);transform:translateY(-4px)}.article-tile .section .left-section{overflow:hidden;float:left;width:100%}.article-tile .section .left-section img{height:250px;filter:brightness(95%);transition:all .2s ease-in-out;padding:10px 0 0 0}.article-tile .section .summary-section{float:left;height:75px;width:100%;overflow:hidden;margin:20px 0 0 0}.article-tile .section .summary-section p{line-height:normal;font-size:12px;margin:0}.article-tile .section .right-section{float:left;padding:20px 20px 20px 0}.article-tile .section .right-section p{line-height:normal;float:left}.article-tile .section .bottom-section{float:left;width:100%;background:#414652;padding:10px;text-align:center}.article-tile .section .bottom-section:hover{background:#6e778b}.article-tile .section .bottom-section .btn{background:transparent;text-transform:uppercase;border:0}.article-tile .section .bottom-section .btn:hover{background:transparent}.hp-tile-row-1 .col-1-2,.hp-tile-row-2 .col-1-2{padding:5px!important}.homepage-tile{position:relative;overflow:hidden}.homepage-tile:after{clear:both;content:"";display:table}.homepage-tile img{float:left;display:block;width:100%;transform:scale(1);transition:all .3s ease}.homepage-tile .info{position:absolute;bottom:0;left:0;width:100%;padding:10px;background:rgba(0,0,0,.6)}.homepage-tile .info:after{clear:both;content:"";display:table}.homepage-tile .text{text-align:center}@media(min-width:48em){.homepage-tile .text{float:left;display:inline-block;text-align:left}}.homepage-tile .text h3{margin:0;padding:0 0 10px;color:#fff;text-transform:capitalize;font-size:14px;display:block}@media(min-width:48em){.homepage-tile .text h3{padding:10px 0 0}}@media(min-width:62em){.homepage-tile .text h3{padding:5px 0 0}}@media(min-width:92em){.homepage-tile .text h3{font-size:18px}}.homepage-tile .link{text-align:center}@media(min-width:48em){.homepage-tile .link{float:right;display:inline-block;text-align:left}}.homepage-tile .link .btn{padding:10px 20px;border-radius:7px;background:transparent;border-color:#fff;color:#fff;width:auto;margin:0 auto;display:block}@media(min-width:48em){.homepage-tile .link .btn{float:right}}.homepage-tile .link .btn:before{display:none}.homepage-tile .link .btn a{color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase}.homepage-tile .link .btn a:hover{background-color:#6e778b;border-color:#6e778b}.homepage-tile:hover img{transform:scale(1.1)}.homepage-tile:hover .link .btn{background:#000;color:#fff;border-color:#000}.insta-row{margin-top:25px}.insta-wrapper{background-color:#e3e4e8;padding:40px 0}.insta-wrapper h1{text-align:center;text-transform:capitalize}.key-icons{clear:both;display:block;padding:20px}.key-icons:after{clear:both;content:"";display:table}.key-icons h5{color:#909090;text-transform:uppercase}.key-icons ul.key-icon-list li{float:left;display:block;width:100%;padding:5px 0}.key-icons ul.key-icon-list li:after{clear:both;content:"";display:table}@media(min-width:37em){.key-icons ul.key-icon-list li{width:50%}}@media(min-width:62em){.key-icons ul.key-icon-list li{width:25%}}.key-icons ul.key-icon-list li .key-icon{display:block;float:left}.key-icons ul.key-icon-list li .key-title{color:#909090;display:block;float:left;padding:7px 0 0 10px}.our-staff-grid{padding:0}.our-staff-grid .staff-profile{text-align:center;float:left;display:inline-block;width:100%;padding:10px}@media(min-width:37em){.our-staff-grid .staff-profile{width:calc(100%/2 - 20px);margin:0 10px}}@media(min-width:62em){.our-staff-grid .staff-profile{width:calc(100%/4 - 20px);margin:0 10px}}@media(min-width:92em){.our-staff-grid .staff-profile{padding:30px 0}}.our-staff-grid .staff-profile .stafftitle{text-align:center;float:left;width:100%;height:70px}.our-staff-grid .staff-profile .stafftitle h4,.our-staff-grid .staff-profile .stafftitle h5{margin:0;padding:0}.our-staff-grid .staff-profile .stafftitle h5.jobtitle{line-height:normal;font-size:15px}.our-staff-grid .staff-profile img{filter:brightness(95%);transition:all .2s ease-in-out}.our-staff-grid .staff-profile .btn{float:none;margin:0 auto}.our-staff-grid .staff-profile:hover img{transform:translateY(-4px);filter:brightness(102%)}.our-staff-grid .staff-full-container{background:#fff;border-radius:.5em;box-shadow:0 10px 25px rgba(0,0,0,.15);background:#fff;border:1px solid #ddd;color:#000;border-radius:20px;position:relative;text-align:left;float:left}.our-staff-grid .staff-full-container:after{clear:both;content:"";display:table}.our-staff-grid .staff-full-container .cv-ico-general-cross{background:#fff;position:absolute;top:-10px;right:-12px;color:#000;border-radius:100px;box-shadow:0 0 4px rgba(0,0,0,.25);width:25px;height:25px}.our-staff-grid .staff-full-container .cv-ico-general-cross:before{position:relative;top:3px;left:4px;font-size:18px;color:#231f20}.our-staff-grid .staff-full-container .cv-ico-general-cross:hover{background:#d82a2b;cursor:pointer}.our-staff-grid .staff-full-container .cv-ico-general-cross:hover:before{color:#fff}.our-staff-grid .staff-full-container .staff-full-info{float:left;width:100%;text-align:center;padding:1em}.our-staff-grid .staff-full-container .staff-full-info a{color:#414652;text-decoration:underline}.our-staff-grid .staff-full-container .staff-full-info strong{font-size:20px}.fancybox-overlay{z-index:1000}.fancybox-overlay .fancybox-opened .fancybox-skin{z-index:1000}#modal-atc img{max-width:100px}#modal-atc .atc-buttons,#modal-atc .atc-message{padding:20px;max-width:350px;margin:0 auto;font-size:14px}.page-ArticleView #cv-zone-scl-17-full-middle-top{margin:0 auto 40px;max-height:500px;overflow:hidden;background:#fafafa}.page-ArticleView #cv-zone-scl-17-full-middle-top .widget-article-title h4{padding-top:40px}.page-ArticleView #cv-zone-scl-17-full-middle-top .widget-article-title h4 a{color:#000;font-size:40px;text-transform:capitalize}.page-ArticleView #cv-zone-scl-17-full-middle-top .widget-article-date .article-date{padding-bottom:40px}.page-ArticleView .widget-article-image .img-large{margin:0}.page-ArticleView .news-article{max-width:1000px;margin:20px auto}.page-ArticleView .widget-article-text img,.page-ArticleView .widget-static-content img{float:left}@media(min-width:48em){.page-ArticleView .widget-article-text img,.page-ArticleView .widget-static-content img{padding:0 40px 20px 0}}.data-list-item .data-list-column.asc .sort-icon [class*=cv-ico-general-arrow-up2]:before,.data-list-item .data-list-column.desc .sort-icon [class*=cv-ico-general-arrow-down2]:before{color:#231f20}.order-track-userinfo .form-label{padding-left:0}.data-list-heading{font-weight:bold;font-size:14px}.data-list-heading .data-list-column,.data-list-heading label{font-weight:bold;font-size:14px}#cv-zone-scl-1-left-1-2,.role-Accounts #custom-layout-homepage-row8-column1,.role-CSSORD #custom-layout-homepage-row8-column1,.role-CSSUser #custom-layout-homepage-row8-column1{background:#fafafa;padding:20px;border-radius:10px;border:1px solid #ddd;width:100%}@media(min-width:62em){#cv-zone-scl-1-left-1-2,.role-Accounts #custom-layout-homepage-row8-column1,.role-CSSORD #custom-layout-homepage-row8-column1,.role-CSSUser #custom-layout-homepage-row8-column1{width:50%}}#cv-zone-scl-1-right-1-2,.role-Accounts #custom-layout-homepage-row8-column2,.role-CSSORD #custom-layout-homepage-row8-column2,.role-CSSUser #custom-layout-homepage-row8-column2{width:100%}@media(min-width:62em){#cv-zone-scl-1-right-1-2,.role-Accounts #custom-layout-homepage-row8-column2,.role-CSSORD #custom-layout-homepage-row8-column2,.role-CSSUser #custom-layout-homepage-row8-column2{padding-left:40px!important;width:50%}}#custom-layout-homepage-row8{padding:50px 0}.sub-page-tile{transition:all .2s ease-in-out;background:#fff;background:#fff;border:none;border:1px dashed #e4e8ec;width:100%;max-width:100%;margin:0 0 10px}.sub-page-tile:hover{background:#fff;transform:translateY(-4px)}@media(min-width:37em){.sub-page-tile{width:48%;margin:1%}}@media(min-width:48em){.sub-page-tile{width:31.333%}}@media(min-width:62em){.sub-page-tile{width:48%}}@media(min-width:92em){.sub-page-tile{width:31.333%}}.sub-page-tile .icon-large{background:#414652}.sub-page-tile .icon-large:before{top:4px;font-size:24px}.sub-page-tile .text-large{color:#000;font-weight:normal;font-weight:bold}.sub-page-tile .menu-item-count{background:#414652}.sub-page-tile:hover{border:1px dashed #231f20}.sub-page-tile:hover .text-large{color:#231f20}.dashboard-items h2{color:#000;padding:10px;margin:10px 0 0;font-weight:bold;font-size:22px}.dashboard-items .content-box{border:1px solid #ddd;border-radius:10px;padding:20px}.dashboard-items .content-box .spacing-top{margin-top:0}.dashboard-items .content-box .box-title{font-size:16px}.dashboard-module .cv-is-empty{text-align:center;color:#231f20;font-size:10px;padding:15px}.dashboard-module .btn.small.clear:hover{background:#231f20}.data-item-value a{color:#231f20}.page-UserMaintenanceCustomer .page-content .button,.page-UserMaintenanceCustomer .page-content .cv-button{background:#414652;border-radius:20px}.page-UserMaintenanceCustomer .page-content .button:hover,.page-UserMaintenanceCustomer .page-content .cv-button:hover{background:#6e778b}.page-UserMaintenanceCustomer .page-content td a{color:#000}.page-UserMaintenanceCustomer .page-content td a:hover{color:#414652}.page-UserMaintenanceCustomer .page-content input{outline:none;border-width:1px!important}.page-UserMaintenanceCustomer .page-content input:focus{border-color:#414652!important}#advanced-search-content .col-1-5{width:100%}@media(min-width:48em){#advanced-search-content .col-1-5{width:20%}}#advanced-search-content .col-1-5 .form-label{font-size:12px}@media(min-width:62em){#advanced-search-content .col-1-5 .form-label{font-size:14px}}.widget-account-payment.payacc-step1 .col-1-5{width:100%}@media(min-width:48em){.widget-account-payment.payacc-step1 .col-1-5{width:20%}.widget-account-payment.payacc-step1 .col-1-5 .form-span{display:block;padding-left:20px}}@media(min-width:92em){.widget-account-payment.payacc-step1 .col-1-5 .form-span{display:inline-block;padding-left:0}}.widget-account-payment.payacc-step1 .col-1-5 .form-label{font-size:12px;padding-left:0}@media(min-width:62em){.widget-account-payment.payacc-step1 .col-1-5 .form-label{font-size:14px}}.change-details-form .col-1-2{width:100%}.ordersonhold-view .col-1-2{width:100%}@media(min-width:48em){.ordersonhold-view .col-1-2{width:50%}}.ordersonhold-view .col-1-2 .btn.small{width:48%;margin:1%;float:left;display:inline-block;clear:none}@media(min-width:48em){.ordersonhold-view .col-1-2 .btn.small{width:auto;margin:5px;float:right}}@media(min-width:48em){.ordersonhold-view .col-1-2:first-child .btn.small{float:left}}@media(min-width:62em){.account-payment-totals{float:left;display:inline-block;width:50%;margin:0 0 20px}}.account-payment-totals .balance-due,.account-payment-totals .balance-owing{display:block;clear:both;padding:0 0 10px}.account-payment-totals .balance-due:after,.account-payment-totals .balance-owing:after{clear:both;content:"";display:table}.account-payment-totals .balance-due span,.account-payment-totals .balance-owing span{display:inline-block;float:left;width:50%;padding-top:7px;font-size:16px}.account-payment-totals .balance-due span.text-large,.account-payment-totals .balance-owing span.text-large{font-size:26px;font-weight:600;padding-top:0;text-align:right;position:relative;top:0;color:#414652}.account-payment-days{margin:0 0 20px}@media(min-width:62em){.account-payment-days{float:right;display:inline-block;width:25%;margin:0}}.balance-breakdown{width:100%}.balance-breakdown tr td{color:#999}.balance-breakdown tr td.highlighted{color:#000}.dashboard-module .btn.small.clear:hover{color:#fff}.change-prefs-form .col-1-3{float:left;width:100%}.change-prefs-form .col-1-3 .form-label{float:left;width:calc((100%) - 150px);padding:5px 0 0 0}.change-prefs-form .col-1-3 .form-select{width:100px;float:right}.homepage-tile,.homepage-tile-with-content{border:10px solid #fff;clear:both;display:block}.homepage-tile-with-content:after,.homepage-tile:after{clear:both;content:"";display:table}.homepage-tile-with-content img,.homepage-tile img{float:left}.homepage-tile-with-content{position:relative}.homepage-tile-with-content .info{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:rgba(255,255,255,.65);text-align:center}.homepage-tile-with-content h3{font-size:26px;padding:0;font-weight:bold}.homepage-tile-with-content h4{font-size:18px;margin:0;padding:0;line-height:normal}.page-home .page-content .container [class*=col-]{padding:5px!important}.page-home .widget-breadcrumb{display:none!important}#custom-layout-shaw-home-row2{max-width:1440px;margin:10px auto}@media(min-width:92em){#custom-layout-shaw-home-row2{margin:40px auto}}#formHome #custom-layout-shaw-home-row2 .container{padding:30px 15px 0}#formHome #custom-layout-shaw-home-row2-column1.col-1-1{padding:0!important}#formHome #custom-layout-shaw-home-row2-column1,#formHome #custom-layout-shaw-home-row2-column2,#formHome #custom-layout-shaw-home-row2-column3,#formHome #custom-layout-shaw-home-row2-column4{width:50%}@media(min-width:62em){#formHome #custom-layout-shaw-home-row2-column1,#formHome #custom-layout-shaw-home-row2-column2,#formHome #custom-layout-shaw-home-row2-column3,#formHome #custom-layout-shaw-home-row2-column4{width:25%}}@media(min-width:92em){#formHome .widget-banner-slider .owl-item{max-height:650px}}#formHome .widget-banner-slider .banner-caption{background:transparent;max-width:none;width:100%;text-align:center;padding:5% 0;position:absolute;top:0}@media(min-width:62em){#formHome .widget-banner-slider .banner-caption{padding:10% 0}}#formHome .widget-banner-slider .banner-caption h1{text-transform:uppercase;font-weight:bold;color:#fff;margin:0;padding:0;text-shadow:1px 1px 4px rgba(0,0,0,.9);font-size:18px}@media(min-width:62em){#formHome .widget-banner-slider .banner-caption h1{font-size:30px}}@media(min-width:92em){#formHome .widget-banner-slider .banner-caption h1{font-size:4em}}#formHome .widget-banner-slider .banner-caption h5{text-transform:uppercase;font-weight:500;color:#fff}@media(min-width:62em){#formHome .widget-banner-slider .banner-caption h5{font-size:1.5em;font-style:italic}}#formHome .widget-banner-slider .banner-caption .btn{color:#fff;font-size:18px;background:rgba(0,0,0,.51);border-radius:0;border:0;width:250px;text-align:center;padding:15px 5px;margin:0 auto;float:none}#formHome .widget-banner-slider .banner-caption .btn:hover{background:#000}#formHome .widget-banner-slider .owl-controls .owl-pagination{margin-top:-36px;z-index:10;display:none}#formHome .widget-banner-slider .owl-controls .owl-page.active span{background:#000}.widget-productlist-category-title{display:none}.category-banner-title{display:none!important}.widget-category-banner{display:block;background:none;padding:0 .5%;border:none}.widget-category-banner .category-banner-image{width:100%;height:auto;max-width:100%;position:static}@media(min-width:92em){.widget-category-banner .category-banner-image{height:600px;width:auto;max-width:none}}.banner.widget-category-banner{overflow:hidden}.cv-zone-category.product{border:none!important;padding:0!important}.cv-zone-category.product:after{clear:both;content:"";display:table}@media(min-width:92em){.cv-zone-category.product{float:none!important;width:15%!important;margin:1%!important}}.cv-zone-category.product img{width:100%!important;float:left}.widget-product-list-grid .grid-no-results{float:left;width:100%;text-align:center;padding:5em 0}.expandable-header{color:#414652;background:#fff;border-bottom:1px solid #414652}.expandable-header:hover{color:#6e778b}.expandable-header:hover .downArrow:before,.expandable-header:hover .upArrow:before{color:#000}.expandable-header .downArrow:before{content:"";color:#e8e9d9}.expandable-header .upArrow:before{content:"";color:#414652}.expandable-content{border:none}.product-grid .product{background:#fff;border:1px dashed #e4e8ec;padding:10px}.product-grid .product .widget-productlist-price .item-price{color:#ef3a42}.product-grid .product .widget-productlist-unit{display:none!important}.product-grid .product .widget-productlist-title{float:left;width:100%}.product-grid .product .widget-productlist-title a{font-size:12px;font-weight:600}@media(min-width:92em){.product-grid .product .widget-productlist-title a{font-size:14px}}.product-grid.grid [class*=cv-zone-product] .widget-productlist-title{height:60px}.product-grid.grid .product{background:#fff;border:1px solid transparent;box-shadow:none;border-radius:15px;padding:0}@media(min-width:92em){.product-grid.grid .product{width:18%;margin:1% 1% 2.5%;clear:none!important}}.product-grid.grid .product:hover{background:#fff}.product-grid.grid .product .product-ribbons{top:-5px;left:-5px}.product-grid.grid .product .product-img{margin:0 0 10px;padding:0;border-radius:0}.product-grid.grid .product span.cart-product-availability{padding:0;margin:0}.product-grid.grid .product span.cart-product-availability.widget-productlist-availability{height:30px}.product-grid.grid .product span.cart-product-availability.widget-productlist-availability .cart-product-availability{position:relative;top:5px}.current-page{background:#645b56;border-color:#645b56}.page-first:hover,.page-last:hover,.page-next:hover,.page-num:hover,.page-prev:hover{background:#988e88;border-color:#988e88;color:#000}.page-first.disabled,.page-last.disabled,.page-next.disabled,.page-num.disabled,.page-prev.disabled{background:#fafafa;color:#ddd;cursor:not-allowed;border-color:#fafafa}.cv-productgrid-options .widget-product-list-totals{width:130px}#mobile-sort-expand .sort-item-mobile a{border-bottom:1px solid #383838}#mobile-sort-expand .sort-item-mobile a:hover{background:#2f2f2f}.filter-item-mobile{margin:0 0 10px}.filter-item-mobile+.filter-item-mobile{margin:0 0 10px}.filter-item-mobile .filter-title{background:#222}.cart-product-availability{width:100%;margin:5px 0}.cart-product-code a{width:200px;float:left}.product-grid.grid [class*=cv-zone-product] .widget-productlist-title{font-weight:bolder;font-size:15px}.layout-switch-detailedlist{display:none}.product-grid.grid .product .widget-productlist-image{position:relative;width:100%;height:150px}@media(min-width:92em){.product-grid.grid .product .widget-productlist-image{height:220px}}.product-grid.grid .product .widget-productlist-image:hover{transform:translateY(-4px)}.product-grid.grid .product .widget-productlist-image a{float:left;width:100%;height:100%;position:absolute;overflow:hidden;left:0}.product-grid.grid .product .widget-productlist-image a img.product-img:hover{transition:translateY(0)}.grid.cv-productgrid-options.cv-productgrid-options-before.product-list-grid-template{margin-top:20px}.cv-productgrid-options .widget-product-list-results-per-page .cv-dropdown{width:70px}.cv-productgrid-options .widget-product-list-totals{background:#fafafa}.col-1-6.area1,.col-1-6.area3,.col-2-3.area2{width:auto}.col-1-6.area3{float:right}.cv-productgrid-options .col-1-3{width:auto;padding:0 10px}.cv-productgrid-options .widget-product-list-sort .cv-dropdown.form-select{width:auto;max-width:none}.widget-product-title.page-title{text-align:center;line-height:40px;margin:0}@media(min-width:48em){.widget-product-title.page-title{text-align:left}}@media(min-width:92em){.widget-product-title.page-title{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:42px;color:#414652;font-weight:700}}.detailed.price .item-price{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-size:42px;color:#414652;font-weight:normal}.product-detail-left{margin-top:30px}@media(min-width:92em){.product-detail-left{width:500px}}.product-detail-right{margin-top:30px}@media(min-width:92em){.product-detail-right{width:calc((100%) - 500px);padding-left:40px}}.product-detail-right .widget-product-availability{margin-top:-20px;margin-bottom:20px;display:block;min-height:30px}#product-gallery-slider img{width:100%}#widget-product-purchase-details .form-label{padding:0;float:left;width:80px}#widget-product-purchase-details .attribute-item{float:left;width:100%}#widget-product-purchase-details .attribute-item .cv-dropdown{max-width:150px!important;float:left}#product-gallery-slider img{float:left;transition:all .2s ease-in-out;background:#fff;background:#fff;border:none}#product-gallery-slider img:hover{background:#fff;transform:translateY(-4px)}.widget-product-gallery{background:none;padding:0}.widget-product-gallery .owl-item{padding:10px}@media(min-width:92em){.widget-product-gallery .owl-item{padding:20px}}.widget-product-gallery .owl-item>div:after{clear:both;content:"";display:table}#product-gallery-slider .owl-controls .item-link{border:none;transition:all .2s ease-in-out;background:#fff;background:#fff;border:none}#product-gallery-slider .owl-controls .item-link:hover{background:#fff;transform:translateY(-4px)}.widget-product-gallery .zoom{background:transparent;color:transparent;width:100%;bottom:0;right:0;height:100%}.widget-product-gallery .zoom:hover{color:transparent}#product-gallery-slider .owl-controls{position:relative;max-width:75%;margin:0 auto}.fancybox-nav span{color:#fff;background:#231f20;border-radius:100px;text-align:center;height:50px;width:50px;top:calc((50%) - 7px)}.fancybox-nav span:before{font-family:"cv-ico-general";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fancybox-nav span:before{position:relative;color:#fff;font-size:42px;top:6px}.fancybox-nav.fancybox-prev span:before{content:"";left:-1px}.fancybox-nav.fancybox-next span:before{content:"";left:1px}.fancybox-image{border-radius:100%}.modal-window-alternate{border-radius:100%}.modal-window-alternate .fancybox-skin{border-radius:100%}.info-group{margin-bottom:30px}.widget-product-title.page-title{border:none}.widget-product-purchase-details.info-group,.widget-product-variants.product-atc{background:#fafafa;padding:20px;border:1px solid #ddd;border-radius:20px;margin-bottom:30px}.packlengthsurcharge{padding:10px;display:block;float:left;margin:0 0 30px;clear:both;border-radius:20px;font-size:12px;font-weight:400;background:#e3f7ff;border:1px solid #009fe3;color:#009fe3}.packlengthsurcharge:before{font-family:"cv-ico-general";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.packlengthsurcharge:before{content:"";margin:0 5px 0 0;font-size:17px;float:left;display:block}.widget-static-content img{height:auto}.store-location-grid .col-1-4{padding:15px;width:100%}@media(min-width:37em){.store-location-grid .col-1-4{width:100%}}@media(min-width:48em){.store-location-grid .col-1-4{width:50%}}@media(min-width:62em){.store-location-grid .col-1-4{width:33.333%}}@media(min-width:92em){.store-location-grid .col-1-4{width:25%}}.store-location-tile{transition:all .2s ease-in-out;background:#fff;background:#fff;border:none;padding:10px;border:1px solid #ddd;background:#fff;min-height:260px;color:#000}.store-location-tile:hover{background:#fff;transform:translateY(-4px)}.store-location-tile .content-table.headings-left tr td:first-child{width:100px}.store-location-tile .content-table thead th{background:#fff;color:#000;font-size:22px;border:none;font-weight:600}.store-location-tile .content-table tr{border:none!important}.store-location-tile .content-table tr td{border:none!important;color:#000}.store-location-tile .content-table tr:hover td{background:#f4fafe}#location-search-map.Active{height:600px}#location-search-map.Inactive{height:auto}.store-address .store-location-tile{box-shadow:none;margin:0 50px 25px 0;height:auto;border:none}.store-address .store-location-tile:hover{transform:none}.store-address .store-location-tile *{font-size:14px;color:#888!important}.store-address .store-trading-hours{padding:20px}.day-opening-hours{display:block;color:#888;line-height:180%}.widget-static-content.deed-info table.content-table{border:none!important}.widget-static-content.deed-info table.content-table tr:hover td{background:#fff!important}.widget-static-content.deed-info table.content-table tr td{border:none}.page-CP_BPDTHEME01_Terms .widget-static-content *{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important;line-height:180%}#custom-layout-about-row1-column1{padding:0}.page-CP_BPDTHEME01_About .background-image{max-width:95%;margin:0 auto}