body:not(.v2-account-area-body) .quick-order-wrapper .stock-footer-element{display:none}body:not(.v2-account-area-body) .quick-order-wrapper .card{margin-bottom:20px}body:not(.v2-account-area-body) .quick-order-wrapper .card-background{background-color:transparent!important}body:not(.v2-account-area-body) .quick-order-wrapper .upper-button-block{display:-webkit-box;display:-ms-flexbox;display:flex}body:not(.v2-account-area-body) .quick-order-wrapper .upper-button-block .btn{margin-right:5px;width:auto!important;padding:0 18px!important}body:not(.v2-account-area-body) .quick-order-wrapper .basket-header-row{border-bottom:1px solid;margin:0}body:not(.v2-account-area-body) .quick-order-wrapper .basket-header-row .quick-header{font-weight:700;font-size:14px}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number],body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=text]{height:30px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;border-radius:0;border-color:#929292;max-width:100%}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]{text-align:center}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]::-webkit-inner-spin-button,body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-contents input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body:not(.v2-account-area-body) .quick-order-wrapper .button-wrap .btn{margin-right:5px}@media (max-width:1199px){body:not(.v2-account-area-body) .quick-order-wrapper .button-wrap .btn{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;padding:0 10px!important}}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-inner{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid}body:not(.v2-account-area-body) .quick-order-wrapper .quick-order-inner:last-of-type{border-bottom:0;padding-bottom:0}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col.text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body:not(.v2-account-area-body) .quick-order-wrapper .price-container{text-align:right}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .price-span{display:block;padding-right:14px}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .order_total{font-size:24px;font-weight:700}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .order_total_gross{font-size:16px;font-weight:700;display:inline-block;vertical-align:baseline}body:not(.v2-account-area-body) .quick-order-wrapper .price-container .vat-message{font-size:12px;display:inline-block;vertical-align:baseline}body:not(.v2-account-area-body) .quick-order-wrapper .availability .availability-label{margin-right:5px!important}body:not(.v2-account-area-body) .quick-order-wrapper .checkout-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}body:not(.v2-account-area-body) .quick-order-wrapper .qo-checkout{margin-left:14px}@media (max-width:767px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block{display:block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block .btn{margin:0;width:100%!important;margin-bottom:10px}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .upper-button-block .btn#quick_order_export_csv{margin-bottom:0}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .basket-header-row,body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .hide-mobile{display:none}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .price-container{text-align:center;margin-bottom:10px}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .price-container .price-span{display:inline-block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .checkout-button .btn{margin:0;width:100%!important}}@media (max-width:767px) and (min-width:768px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .checkout-button .btn{margin-bottom:10px}}@media (max-width:767px){body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap{display:block}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap .btn{margin:0;width:100%!important;margin-bottom:10px}body:not(.v2-account-area-body) #app .main-content .quick-order-wrapper .button-wrap .btn#quick_order_add_row{margin-bottom:0}body:not(.v2-account-area-body) .quick-order-responsive-header{display:block;text-align:center;margin-bottom:5px}body:not(.v2-account-area-body) .quick-order-wrapper .mid-col{display:block;text-align:center!important;margin-bottom:5px}}@media (min-width:768px){body:not(.v2-account-area-body) .mobile-button-wrap,body:not(.v2-account-area-body) .quick-order-responsive-header{display:none}}body:not(.v2-account-area-body) .quick-order-header{margin-bottom:20px}body:not(.v2-account-area-body) .quick-order-header h1{border:1px solid;border-radius:5px;padding:.65rem .5rem}@media (max-width:767px){body:not(.v2-account-area-body) #merge_options{display:inline-block;width:100%!important}body:not(.v2-account-area-body) #qo_append_CSV,body:not(.v2-account-area-body) #qo_create_new_CSV{width:100%!important}body:not(.v2-account-area-body) #qo_create_new_CSV{margin-top:10px}body:not(.v2-account-area-body) #loyalty_points,body:not(.v2-account-area-body) .pallet-total{text-align:center!important}body:not(.v2-account-area-body) .modal-content .quick-order .select-csv-mob{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 14px}}@media (min-width:768px){body:not(.v2-account-area-body) #qo_append_CSV{margin-right:14px}body:not(.v2-account-area-body) .modal-content .quick-order .ow-csv-modal #csv_file{padding-left:0;margin-left:0}}@media (min-width:768px) and (max-width:991px){body:not(.v2-account-area-body) .account-pages .quick-order .quick-order-wrapper .card .card-body .row .checkout-button .qo-checkout,body:not(.v2-account-area-body) .account-pages .quick-order .quick-order-wrapper .card .card-body .row .checkout-button .qo-quote{padding:0 10px!important}}.review-star{color:#ffa800}.reviews a:active,.reviews a:focus,.reviews a:hover{text-decoration:none}.empty-reviews{padding-top:20px}.reviews-table .dataTables_wrapper{padding:0 14px}.reviews-table #dataTableBuilder_length select.form-control{height:30px;border-radius:0;border:1px solid #929292;width:auto;vertical-align:middle}.reviews-table a{color:inherit}.reviews-table #dataTableBuilder_filter input.form-control{display:inline-block;height:30px;border-radius:0;border:1px solid #929292;padding:.5rem .75rem;width:auto;vertical-align:middle}.reviews-table table tr{border-bottom-width:1px;border-bottom-style:solid}.reviews-table table th{border-bottom:none;border-top:none}.reviews-table table th:after,.reviews-table table th:before{top:6px}.reviews-table table td{border-top:none}.reviews-table table td .fa-star,.reviews-table table td .fa-star-o{color:#ffa800}.reviews-table table td span.text-nowrap a:hover{text-decoration:underline!important}#tab-reviews{display:block}#tab-reviews .stars-wrapper .my-2{text-align:left!important}#tab-reviews .stars-wrapper .my-2.add-review,#tab-reviews .stars-wrapper .my-2.read-reviews{text-align:right!important;margin-top:10px!important}#tab-reviews .stars-wrapper .my-2.add-review a,#tab-reviews .stars-wrapper .my-2.read-reviews a{display:none;text-decoration:underline}.progress{border:1px solid #acacac;background:none;border-radius:0}.progress .progress-bar{border-radius:0;background:#fcd250;background:-webkit-gradient(linear,left top,left bottom,color-stop(3%,#fcd250),color-stop(7%,#fbbf16),to(#f59900));background:linear-gradient(180deg,#fcd250 3%,#fbbf16 7%,#f59900);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fcd250",endColorstr="#f59900",GradientType=0)}.star-amount{text-align:right}.stars-wrap .fa-star,.stars-wrap .fa-star-half-o,.stars-wrap .fa-star-o{color:#ffa800}.stars-wrap .rating-row{margin-bottom:5px}.reviews-container{margin-top:25px}.reviews-container .mobile-{margin-bottom:0!important}.reviews-container .review-list-wrap{padding:10px 0;border-bottom:1px solid}.reviews-container .review-list-wrap .col-2{line-height:1.4}.reviews-container .review-list-wrap:last-of-type{border:none}.stars-wrapper .fa-star,.stars-wrapper .fa-star-half-o,.stars-wrapper .fa-star-o{color:#ffa800}.stars-wrapper .rating-row{margin-bottom:5px}.stars-wrapper .rating-row .rate{width:60px;display:inline-block;padding-left:14px}.stars-wrapper .rating-row .progress-col{display:inline-block;padding-left:14px;width:calc(100% - 110px)}.stars-wrapper .rating-row .progress-col .progress{width:100%!important}.stars-wrapper .rating-row .star-amount{width:50px;display:inline-block;padding-left:14px;padding-right:14px}.popover .stars-wrapper .rating-row .progress-col{width:120px!important}.popover .stars-wrapper .rating-row .progress-col .progress{width:100%!important}.form-group .fa.star{padding:2px;color:#ffa800;font-size:14px;margin-top:6px}@media (max-width:1366px){.product-tabs .reviews-block .col-2{margin-bottom:0}.product-tabs .reviews-block .col-2,.product-tabs .reviews-block .col-10{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.read-reviews a{text-decoration:underline!important}.reviews-table table.dataTable{border-collapse:collapse!important}@media (max-width:1199px){.reviews-table .card-body{margin-bottom:10px}}.reviews-table .table td{vertical-align:middle}.reviews-table table th{padding:10px!important}.reviews-table td.dataTables_empty{padding:20px 0}.reviews-table table th:after,.reviews-table table th:before{top:10px!important}@media (max-width:1199px){.reviews-table table th:after,.reviews-table table th:before{display:none!important}}#dataTableBuilder tbody tr td.action-layout{display:-webkit-box;display:-ms-flexbox;display:flex}#dataTableBuilder tbody tr td.action-layout a{font-size:1rem!important;width:110px}#display-stores-btn-container{padding:10px;display:block}#display-stores-btn-container .display-stores-show-buttons{width:100%!important;max-width:100%}.store-locator>.card{margin-top:20px}.store-locator .card-body.cp:not(.locator-modal-card-body){padding:11px}@media (min-width:360px) and (max-width:767px){.store-locator .card-body.cp:not(.locator-modal-card-body){height:245px}}.store-locator .store-search-wrapper h4{font-size:14px;font-weight:600;padding-bottom:8px;border-bottom:1px solid;margin-bottom:12px}.store-locator .store-search-wrapper input{max-width:580px;font-size:14px;padding:.5rem .75rem;height:44px}.store-locator .store-search-wrapper .search-container{display:inline-block;width:50%;vertical-align:top}.store-locator .store-search-wrapper .search-container #use-current-location{padding-top:5px;display:block}.store-locator .store-search-wrapper .search-container #use-current-location span{text-decoration:underline}.store-locator .store-search-wrapper .button-container{display:inline-block;vertical-align:top;max-height:40px!important}@media (min-width:768px){.store-locator .store-search-wrapper .button-container .btn-tertiary{padding-top:0!important;padding-bottom:0!important}.store-locator .store-search-wrapper .button-container .btn-tertiary#show-online-stores{margin-left:5px}}.map .store-details{padding-top:25px}.map .store-details .col-4 .card .card-body,.map .store-details .col-12 .card .card-body{padding:18px 12px}.map .store-details .col-4 .card .card-body .font-weight-bold,.map .store-details .col-12 .card .card-body .font-weight-bold{padding-bottom:5px}.map .store-details .col-4.current-store-opening-hours table td,.map .store-details .col-12.current-store-opening-hours table td{padding:0;border:none}.map .store-details .col-4.current-store-address .card-body a,.map .store-details .col-12.current-store-address .card-body a{padding-top:5px;display:block;text-decoration:underline;color:inherit}.map .store-details .col-4.current-store-find-way .card-body input,.map .store-details .col-12.current-store-find-way .card-body input{height:44px}.map .store-details .col-4.current-store-find-way .card-body a,.map .store-details .col-12.current-store-find-way .card-body a{padding-top:10px;display:block;text-decoration:none!important}.map .store-details .col-4.current-store-find-way .card-body a .fa,.map .store-details .col-12.current-store-find-way .card-body a .fa{text-decoration:none;margin-right:4px}.map .store-details .col-4.current-store-find-way .card-body .btn,.map .store-details .col-12.current-store-find-way .card-body .btn{margin:10px 0 0;display:block}.container a#use-current-location{margin-top:7px}.store-locator-brand-filter .brand-radio{display:none}.results-container{padding-top:5px}.results-container h4{padding-left:10px;padding-bottom:8px;border-bottom:1px solid}.results-container .search-wrapper{border:1px solid;display:none;border-radius:.25rem}.results-container .search-results{max-height:472px;overflow-x:hidden;overflow-y:auto;padding:10px}.results-container .search-results .card{cursor:pointer;margin-bottom:10px}.results-container .search-results .card:last-of-type{margin-bottom:0}.results-container .search-results .card.featured{background-color:rgba(240,173,78,.15)}.results-container .search-results .card.featured.active{background-color:rgba(0,0,0,.15)}.results-container .search-results .card:hover{background-color:rgba(0,0,0,.005)}.results-container .search-results .card.featured{border-color:#f0ad4e}.results-container .search-results .card .card-body{padding:7px 12px 5px}.results-container .search-results .card .card-body .store-name{display:table-row}.results-container .search-results .card .card-body .store-name .store-ref{display:table-cell;padding-right:5px}.results-container .search-results .card .card-body .store-name i{display:table-cell;padding-right:10px}.results-container .search-results .card .card-body .store-address{padding-left:31px}.results-container .search-results .card .card-body .store-address.lg{padding-left:39px}.results-container .search-results .card .card-body a{padding-top:5px;display:block;text-decoration:underline;color:inherit}.results-container .featured-badge{position:absolute;top:0;right:0;border-top-right-radius:.25rem;border-bottom-left-radius:.25rem;border-top-left-radius:0;border-bottom-right-radius:0;padding:1px 3px 2px 5px;font-size:10px;text-transform:uppercase}.results-container .featured-badge i{display:inline!important;padding:0!important}.store-locator .store-search-wrapper .search-container #use-current-location span{padding-top:10px}.store-locator h1{margin:0}a#use-current-location{display:block;margin-top:10px}.store-locator .store-search-wrapper .search-container{margin-bottom:0}.map .store-details{padding-top:0}.map .store-details .col-4 .card,.map .store-details .col-12 .card{margin-top:25px}.online-results{margin-top:20px}.online-results h4{font-size:14px;font-weight:600;padding-bottom:8px;border-bottom:1px solid;margin-bottom:12px}.online-results .online-stockists-wrapper .row .col{margin:7px 0}.online-results .online-stockists-wrapper .store.online:focus a,.online-results .online-stockists-wrapper .store.online:hover a{text-decoration:none!important}.online-results .online-stockists-wrapper .store.online:focus a:focus,.online-results .online-stockists-wrapper .store.online:focus a:hover,.online-results .online-stockists-wrapper .store.online:hover a:focus,.online-results .online-stockists-wrapper .store.online:hover a:hover{text-decoration:none!important;color:inherit!important}.online-results .online-stockists-wrapper .store.online a{height:100%}.online-results .online-stockists-wrapper .store.online .card-body{padding:10px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.online-results .online-stockists-wrapper .store.online .card-body span{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.online-results .online-stockists-wrapper .store.online .card-body i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none!important}@media (min-width:1200px){.container .online-results .online-stockists-wrapper .store.online .card-body span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:232px}}@media (min-width:768px){.container .online-results .online-stockists-wrapper .store.online .card-body span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:97%}}@media (max-width:767px){.container .online-results .online-stockists-wrapper .store.online .card-body span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:95%}}@media (max-width:500px){#app .store-locator .store-search-wrapper .button-container.online-store-container .btn{width:100%!important}#app .store-locator .store-search-wrapper .button-container.online-store-container .btn.btn-secondary{margin-top:10px;margin-left:0}}.stockist-message.card{margin-top:25px!important;padding:18px 12px!important}.stockist-message.online-stockists-message.card{margin-bottom:25px!important}.store-locator-modal-address .modal-dialog.modal-xl,.store-locator-modal .modal-dialog.modal-xl{max-width:65%!important}.store-locator-modal-address .modal-dialog.modal-xl .store-locator,.store-locator-modal .modal-dialog.modal-xl .store-locator{margin-top:0!important}.store-locator-modal-address .modal-dialog.modal-xl .store-locator .card-body,.store-locator-modal .modal-dialog.modal-xl .store-locator .card-body{padding:10px!important}@media (min-width:360px) and (max-width:767px){.store-locator-modal-address .modal-dialog.modal-xl .store-locator .card-body.locator-modal-card-body,.store-locator-modal .modal-dialog.modal-xl .store-locator .card-body.locator-modal-card-body{padding:11px!important;height:185px}.store-locator-modal-address .modal-dialog.modal-xl .store-locator .card-body.locator-modal-card-body .btn-tertiary,.store-locator-modal .modal-dialog.modal-xl .store-locator .card-body.locator-modal-card-body .btn-tertiary{height:36px!important;max-height:36px!important;line-height:30px!important}}.store .brand-image{margin-right:10px;max-width:30px}.store .online-brands{margin-top:7px}#google_directions{width:100%!important}.full .store-locator .store-search-wrapper input{max-width:650px}.full .store-locator .store-search-wrapper .search-container{width:35%}.stock-locations-modal .search-container{display:-webkit-box;display:-ms-flexbox;display:flex;grid-column-gap:30px;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:10px}.stock-locations-modal .search-container .search-input-wrapper{-webkit-box-flex:1;-ms-flex:1 0 60%;flex:1 0 60%}.stock-locations-modal .search-container .search-input-wrapper input{font-size:14px;padding:.5rem .75rem;height:44px}@media (max-width:991px){.stock-locations-modal .search-container .button-container,.stock-locations-modal .search-container .search-input-wrapper{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.stock-locations-modal .search-container .button-container button,.stock-locations-modal .search-container .search-input-wrapper button{width:100%;margin-right:0}}.stock-locations-modal .search-container .button-container{text-align:right}.stock-locations-modal .search-container #current-location{padding-top:5px;display:block;cursor:pointer}.stock-locations-modal .search-container #current-location span{text-decoration:underline}.stock-locations-modal .search-results{overflow-x:auto;height:380px}.stock-locations-modal .search-results .store-wrapper{border-top:1px solid #ced4da;padding-top:.5rem}.stock-locations-modal .search-results .store-wrapper .store-details{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}.stock-locations-modal .search-results .store-wrapper .store-stock{padding:0 10px;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.stock-locations-modal .search-results .store-wrapper .store-stock .availability-amount{display:block}.stock-locations-modal .search-results .store-wrapper .form-check-input{margin-top:8px}.stock-locations-modal .search-results .store-wrapper .store-name{font-size:20px}.product-option-grid .navigation-arrow,.product-option-grid .navigation-arrow-scroll{margin-top:10px}.product-option-grid .navigation-arrow-scroll .form-group,.product-option-grid .navigation-arrow .form-group{margin:0;padding:4px 10px}.product-option-grid .grid-card{margin-top:10px}.product-option-grid .grid-scroll-wrapper .grid-row .grid-x-header{font-weight:700}.product-option-grid .grid-scroll-wrapper .grid-row .grid-y-header .name{padding:6px 0;font-weight:700}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item{min-width:20px}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .sku .product-sku{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .sku .bold{display:inline-block;font-weight:700;margin-right:10px;width:70%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .sku .sku-code{display:inline;text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .grid-price{display:-webkit-box;display:-ms-flexbox;display:flex}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .grid-price .price-label{font-weight:700;display:inline-block;width:45%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .grid-price .grid-price-contents{display:inline-block;text-align:right;width:85%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .grid-price .grid-price-contents .price-wrapper .alt-price{display:block}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .grid-price .grid-price-contents .price-wrapper .bracket{display:none}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item.grid-labels-hidden .stock .avail{width:100%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:8px}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock .avail{font-weight:700;display:inline-block;width:45%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock .stock-levels{display:inline-block;text-align:right;width:85%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock a{display:inline-block;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock .availability{font-weight:700;width:100%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock .stock-level{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:inline;width:45%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle{opacity:.175;font-size:18px;vertical-align:middle}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.no-stock{color:#af0500}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.no-stock.active:before{-webkit-box-shadow:0 0 10px #af0500;box-shadow:0 0 10px #af0500;border-radius:50%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.high-stock{color:#29b129!important}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.high-stock.active:before{-webkit-box-shadow:0 0 10px #29b129;box-shadow:0 0 10px #29b129;border-radius:50%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.low-stock{color:#ff9e15!important}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.low-stock.active:before{-webkit-box-shadow:0 0 10px #ff9e15;box-shadow:0 0 10px #ff9e15;border-radius:50%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .stock i.fa-circle.active{display:inline;cursor:pointer;opacity:1}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain{display:-webkit-box;display:-ms-flexbox;display:flex;padding:6px 0}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain .label-wrapper{display:inline-block;vertical-align:middle;width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain .label-wrapper a{vertical-align:middle}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain label{font-size:14px}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain label span{vertical-align:middle;font-weight:700}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .qty-contain input{display:inline;height:30px;padding:.25rem .5rem;border-radius:0;border:1px solid #929292;width:60px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .price-wrapper{width:100%;display:block;padding:0;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .price-wrapper .price{font-size:14px;font-weight:600}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item .price-wrapper .vat-message{font-size:12px;font-weight:500}.product-option-grid+.add-to-basket-grid .alt-price,.product-option-grid+.add-to-basket-grid .main-price,.product-option-grid+.add-to-basket-grid .price-wrapper{vertical-align:baseline!important}.add-to-basket-grid{margin-top:10px}.add-to-basket-grid .form-group{margin-bottom:0}.add-to-basket-grid .form-group .grid-button-wrapper{float:right;padding:13px 10px}.add-to-basket-grid .form-group .grid-button-wrapper .button-wrap{display:inline-block;margin-left:25px;vertical-align:middle}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total{display:inline-block;font-weight:700;font-size:24px;vertical-align:middle}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total .vat-message{font-weight:500;font-size:16px;padding-left:5px;vertical-align:middle}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total .alt-price{display:inline-block;padding-left:10px;font-size:16px;vertical-align:bottom}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total .alt-price span.price{font-size:16px}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total .alt-price span.vat-message{font-size:12px;font-weight:500;padding-left:0}.add-to-basket-grid .form-group .grid-button-wrapper .grid-total .alt-price span.bracket{vertical-align:bottom}.category-content .product-container .card-footer{border-top:1px solid;padding:1.2rem 0;font-size:18px}.category-content .product-container .card-footer .open-close{cursor:pointer;font-size:16px;font-weight:600}.product-option-grid .grid-item .view-more-grid{display:-webkit-box;display:-ms-flexbox;display:flex}.product-option-grid .grid-item .view-more-grid .qty-breaks{margin-left:10px}.product-option-grid .grid-item .view-more-grid .view-popover{display:inline-block;width:auto}.product-option-grid .grid-item .view-more-grid .view-popover span{cursor:pointer}.product-option-grid .grid-item .view-more-grid .remove-button{display:inline-block;text-align:right;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.product-option-grid .grid-item .view-more-grid .remove-button button{padding:0}.product-option-grid .grid-item .view-more-grid .remove-button button:hover i{opacity:1}.product-option-grid .grid-item .view-more-grid .remove-button button i{opacity:.5}.product-option-grid .grid-item .view-more-grid-full{display:-webkit-box;display:-ms-flexbox;display:flex}.product-option-grid .grid-item .view-more-grid-full .view-popover{display:inline-block;width:15%}.product-option-grid .grid-item .view-more-grid-full .view-popover span{text-decoration:underline;cursor:pointer}.sku-grid .product-sku{padding:6px 0}.sku-grid .bold{display:inline-block;font-weight:700;margin-right:10px}.sku-grid .sku-code{display:inline;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item.grid-labels-hidden .qty-contain{display:block;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item.grid-labels-hidden .grid-price-contents{width:100%}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item.grid-labels-hidden .stock{display:block;text-align:right}.product-option-grid .grid-scroll-wrapper .grid-row .grid-item.grid-labels-hidden .stock .stock-levels{width:auto}.product-option-grid .grid-scroll-wrapper .grid-row .grid-x-header.swatches-enable .grid-img{display:inline-block;vertical-align:middle;text-align:left}.product-option-grid .grid-scroll-wrapper .grid-row .grid-x-header.swatches-enable .name{display:inline-block;vertical-align:middle;text-align:left;font-weight:700}.product-option-grid .grid-scroll-wrapper .grid-row .grid-x-header span.name{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.variant-list-container .variant-list-open .variant-list-table-wrapper.advanced-variant-list-table .table-header .row .tcell{padding:15px 5px}.equal-height-grid .news-container{height:100%}.news-container .card-body h4 a{text-decoration:none!important}.news-container .button-wrap{margin-top:25px}.desktop-grid-news .grid-view .news-container>.card-body{padding:10px}.desktop-grid-news .grid-view .news-container>.card-body .preview-image{margin-bottom:10px}.news-sidebar .categories-list .card-header{border-radius:5px;font-size:16px;font-weight:700;padding:1rem 1.25rem;margin-bottom:10px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.news-sidebar .categories-list .search-bar-container{padding-bottom:.65rem}.news-sidebar .categories-list .search-bar-container .search-btn{cursor:pointer}.news-sidebar .categories-list .list-group-item.active{background-color:rgba(0,0,0,.15)!important}.news-sidebar .categories-list .list-group-item a{font-weight:700;font-size:14px;-webkit-transition:.3s;transition:.3s;width:100%}.news-sidebar .categories-list .list-group-item a:hover{-webkit-transition:.3s;transition:.3s;text-decoration:underline}.news-wrapper{margin-top:10px}.news-wrapper .news-container h4{font-weight:700;font-size:14px;margin-bottom:10px;height:unset!important}.news-wrapper .news-container h4 a{color:inherit}.news-wrapper .news-container .post-info{margin-bottom:10px;font-size:13px}.news-wrapper .news-container .news-preview{border-top:1px solid;margin:0;padding-top:10px}@media (max-width:767px){.news-wrapper .news-container .news-preview.has-image .main-image.left{padding-top:0}.news-wrapper .news-container .news-preview .main-image{margin-bottom:10px}.news-wrapper .news-container .news-preview .main-image.right{padding-top:10px!important}}@media (min-width:768px){.news-wrapper .news-container .news-preview .main-image.right{padding-left:14px!important}.news-wrapper .news-container .news-preview .main-image.left{padding-right:14px!important}}.news-wrapper .news-container .news-preview .content-preview{padding-left:0}.news-wrapper .news-container .news-preview .content-preview .button-wrap{padding-top:30px;text-align:right}.news-wrapper .news-container .social-share-buttons{margin-bottom:1.25rem}.news-wrapper .news-container .content-preview .button-wrap{padding-top:38px;text-align:left}.news-wrapper .grid-view .news-container .social-share-buttons{margin-bottom:0}.article-wrapper.with-padding{padding:1.25rem}.article-wrapper h4{font-weight:700;font-size:14px;margin-bottom:10px}.article-wrapper .post-info{margin-bottom:0;font-size:13px}.article-wrapper .post-info.post-info-marg{margin-bottom:10px}.article-wrapper .content-wrapper-news{padding:0 1.25rem 1.25rem}.article-wrapper .content-wrapper-news .content{padding-top:15px;border-top:1px solid}.article-wrapper .back-button{margin:0 0 25px}.article-wrapper .back-button .btn-wrapper{padding:1.25rem}.article-wrapper .back-button .btn-wrapper .btn-contain{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;text-align:right}.article-wrapper .back-button .btn-wrapper .btn-contain .btn-primary,.article-wrapper .back-button .btn-wrapper .btn-contain .btn-secondary{margin-left:auto;text-transform:capitalize;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#app .article-wrapper .publish-details .subrow{padding-left:0!important}.lower-article{margin-bottom:35px}.lower-article .back-button .btn-wrapper{padding:4px 10px;text-align:right}.article-wrapper img[style*="float:left"]{margin-left:0!important}.article-wrapper img[style*="float:right"]{margin-right:0!important}.read-reviews a{text-decoration:underline!important}.news-wrapper .news-container .news-preview .content-preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-wrapper .news-container .news-preview .content-preview .content-desc{height:100%}.news-wrapper .news-container .news-preview .content-preview .button-wrap{justify-self:left;-ms-flex-item-align:start;align-self:flex-start}.news-block-header{-ms-flex-align:center}.news-block-header,.news-block-header h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.news-block-header h3{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-align:center}.news-block-header h3 span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.news-container .pagination-wrapper{padding:8px 10px}.news-container .pagination-wrapper .pagination-container ul.pagination{float:right;margin-bottom:0}.news-container .pagination-wrapper .pagination-container ul.pagination li{margin:0 5px}.news-container .pagination-wrapper .pagination-container ul.pagination li span.page-link{padding:9px 14px;color:#000;border:none;font-size:16px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-container .pagination-wrapper .pagination-container ul.pagination li a{color:#000;border:none;font-size:16px;padding:9px 14px}.news-container .pagination-wrapper .pagination-container ul.pagination .active span{border:none;font-size:16px;color:#fff!important}.news-category-index .container .block-main_content .container,.news-index .container .block-main_content .container,.news-show .container .block-main_content .container{padding:0!important}@supports (-ms-ime-align:auto){.account-sidebar .sidebar-wrapper{position:relative;top:0}}.favourite-model .product-hazardous-message{max-width:100px}.favourite-item .multiplier-amount{display:block;margin-top:4px}.modal-content .favourite-model .product-details .item-title{font-weight:700}.favourite-item .product-wrap{padding:10px!important}.favourite-item .product-wrap .favourite-height,.favourite-item .product-wrap .favourite-image{height:100%}.favourite-item .product-wrap .favourite-image.hazardous .product-hazardous-message{margin:5px 0 0}.favourite-item .product-wrap .favourite-image,.favourite-item .product-wrap _:-ms-lang(x),.favourite-item .product-wrap _:-webkit-full-screen{-ms-flex-item-align:start;align-self:flex-start}.favourite-item .product-wrap form#product_list_form{height:100%;position:relative}.favourite-item .product-wrap form#product_list_form .product-details-inner{position:relative}@media (max-width:767px){.favourite-item .product-wrap form#product_list_form .product-details-inner{text-align:center}.favourite-item .product-wrap form#product_list_form .product-details-inner .quantity-entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.favourite-item .product-wrap form#product_list_form .button-container{bottom:0}.favourite-item .product-wrap form#product_list_form .button-container .button-container{padding-right:0}.favourite-item .product-wrap .favourite-dropdown{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media (min-width:1200px){.favourite-item .product-wrap .favourite-dropdown{position:absolute;bottom:-10px;width:100%;padding-right:6px}}.favourite-item .product-wrap .favourite-dropdown .row{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.favourite-item .favourite-details-wrap .product-hazardous-message.medium{margin-bottom:5px}@media (max-width:1199px){.favourite-item .product-wrap{height:auto!important}}.favourite-items .product-details-inner .favourite-details-wrap{margin-bottom:10px}.favourite-items .mb-au,.favourite-items .mb-oh{margin-bottom:20px}.favourite-items .oh-sorting-title{border-bottom-right-radius:0!important;border-bottom:0;border-bottom-left-radius:0!important}.favourite-items .oh-sorting-title h2.card-header{font-size:16px;font-weight:600;padding:.65rem .5rem}.favourite-items .oh-sorting{border:1px solid #424143;border-top-right-radius:0;border-top-left-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px!important}.favourite-sorting h4{text-transform:capitalize;font-size:14px;font-weight:700;padding-bottom:10px}.favourite-sorting .dropdown{width:100%}.favourite-sorting .dropdown.show button.btn:after{border-bottom:.3em solid;border-top:0}.favourite-sorting .dropdown button.btn{text-align:left;min-height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:#ddd;outline:none!important;-webkit-transition:all .3s ease;transition:all .3s ease}.favourite-sorting .dropdown button.btn:hover{outline:none;-webkit-transition:all .3s ease;transition:all .3s ease}.favourite-sorting .dropdown button.btn:focus{-webkit-box-shadow:none;box-shadow:none}.favourite-sorting .dropdown button.btn:after{top:1.3rem}.favourite-sorting .col-lg-6 .btn+.btn{margin-left:20px}.favourite-item{position:relative}.favourite-item:last-of-type{border-bottom:1px solid}.favourite-item.trade-portal .variant-price{margin:3px 0 10px}@media (max-width:767px){.favourite-item.trade-portal .variant-price{padding-left:0}}.favourite-item.trade-portal .variant-price .price-wrapper span.price{font-size:18px;font-weight:700}.favourite-item.trade-portal .variant-price .price-wrapper span.vat-message{font-size:12px;font-weight:500}.favourite-item .favourite-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favourite-item .favourite-image>div{margin:0 auto}.favourite-item .favourite-image>div img.main-image{max-width:100%}.favourite-item .product-wrap.no-image{padding-left:1.25rem}.favourite-item .product-wrap.no-image .quantity .quantity-entry{max-width:100%}.favourite-item .product-wrap.no-image .quantity .qty-wrapper{width:100%;padding-right:10px}.favourite-item .product-wrap .quantity .qty-wrapper{-ms-flex-item-align:end;align-self:flex-end}.favourite-item form.favourite-remove{position:absolute;top:0;right:0;z-index:10;cursor:pointer}.favourite-item form.favourite-remove button.btn{cursor:pointer;outline:none;padding:12px 10px 9px 0;-webkit-box-shadow:none!important;box-shadow:none!important}.favourite-item .product-name{padding:10px!important;font-size:18px;font-weight:700;line-height:1.5;border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0;border-bottom:1px solid}.favourite-item .product-sku{display:block;margin-bottom:0}.favourite-item .product-sku span.bold{font-weight:700}.favourite-item .reviews{margin-bottom:3px}.favourite-item .options{margin-top:3px}.favourite-item .options .option{margin-bottom:3px}.favourite-item .stock-footer-element{padding-top:5px}.favourite-item .variant-price{padding-bottom:5px}.favourite-item .variant-price .price-wrapper span.price{font-size:18px;font-weight:700}.favourite-item .variant-price .price-wrapper span.vat-message{font-size:12px;font-weight:500}.favourite-item .variant-stock{padding-bottom:5px}.favourite-item .variant-stock .availability span.bold{font-weight:700}.favourite-item .dropdown{margin-top:10px;width:280px;text-align:left}.favourite-item .dropdown.mobile-list,.favourite-item .dropdown.tablet-list{display:none}.favourite-item .dropdown.show button.btn{outline:none}.favourite-item .dropdown.show button.btn:after{border-bottom:.3em solid;border-top:0}.favourite-item .dropdown button.btn{width:100%;text-align:left;background:#ddd;cursor:pointer}.favourite-item .dropdown button.btn:hover{outline:none}.favourite-item .dropdown button.btn:after{float:right;position:relative;top:7px}.favourite-item .dropdown .dropdown-menu{width:100%}.favourite-item .quantity{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}.favourite-item .quantity .variant-price,.favourite-item .quantity .variant-stock{text-align:left;float:right;width:204px;clear:both}.favourite-item .quantity .variant-stock{margin-bottom:7px}.favourite-item .quantity .quantity-entry{max-width:204px;float:none;width:100%;text-align:center;margin-bottom:25px;max-width:100%}@media (max-width:1199px){.favourite-item .quantity .quantity-entry{text-align:right;-webkit-transform:none!important;transform:none!important;overflow:visible!important}}.favourite-item .quantity .quantity-entry label{float:none;margin-top:10px;margin-right:25px;font-weight:700}.favourite-item .quantity .quantity-entry input,.favourite-item .quantity .quantity-entry select{clear:both;width:75px;height:30px;text-align:right;border-radius:0;border:1px solid;display:inline-block}.favourite-item .quantity .button-outer{float:right}.favourite-item .tablet-list-select{display:none;padding-bottom:10px}@media (max-width:1199px){.favourite-item .tablet-list-select{display:block}}.modal-footer .favourite-buttons .modal-button-footer{float:left}.modal-footer .favourite-buttons .modal-button-footer+.modal-footer-button{float:right;margin-left:15px}.modal-footer .favourite-buttons button.btn{float:none}@media (max-width:767px){.modal-footer .favourite-buttons .modal-button-footer{float:left;width:100%}.modal-footer .favourite-buttons .modal-button-footer+.modal-footer-button{float:right;width:100%;margin-left:0;margin-top:5px}.modal-footer .favourite-buttons button.btn{float:none;width:100%}}.modal-footer .favourite-buttons{width:100%}.modal-footer .favourite-buttons button.btn{width:128px;float:right}.modal-footer .favourite-buttons button.btn+button.btn{float:left}.modal-content .list_update_wrapper .col-8{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.modal-content form.list-update-form input[type=text]{height:44px}.modal-content .favourite-model{margin:10px!important}.modal-content .favourite-model .product-main-image{padding-right:20px}.modal-content .favourite-model .product-main-image img{max-width:100px!important}.modal-content .favourite-model .product-details{width:calc(100% - 120px)}.modal-content .favourite-model .product-details .item-title{margin-bottom:20px}.modal-content .favourite-model .product-details .item-code{margin-bottom:5px}.modal-content .favourite-model .product-details .reviews{margin:0 0 5px}.modal-content .favourite-model .product-details .price-wrapper{margin-bottom:5px}.modal-content .favourite-model form{margin-top:10px}.modal-content .favourite-model form .form-group label{text-align:left!important}.modal-content .favourite-model form select{height:auto!important}@media (min-width:768px){.modal-content form.favourite-add-list .form-group{margin:0}}.modal-content form.favourite-add-list label.col-form-label{font-size:14px;padding-top:14px;text-align:left}.modal-content form.favourite-add-list label.col-form-label:after{color:red;content:"*";position:absolute;margin-left:3px;display:none}.modal-content form.favourite-add-list input[type=text]{height:44px}.modal-content .list_remove_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-content .list_remove_form form{margin-top:-1rem}.modal-content .list_remove_form form button.list_remove{cursor:pointer}.modal-content .list_remove_form span.default-list{margin-top:-1rem}.modal-content .list-update-form .col-4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.favourite-item{opacity:1}.favourite-item .product-wrap,.favourite-item .product-wrap .favourite-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.favourite-item .product-wrap .favourite-image{display:block}.favourite-item .product-wrap .favourite-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favourite-item .product-wrap .favourite-image a img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.favourite-item{opacity:1}.favourite-item .product-wrap,.favourite-item .product-wrap .favourite-image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.favourite-item .product-wrap .favourite-image{display:block}.favourite-item .product-wrap .favourite-image a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.favourite-item .product-wrap .favourite-image a img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}}.modal-dialog .card,.modal-dialog .card .card-body,.modal-dialog .favourite-model{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.modal-dialog .favourite-model .product-main-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-dialog .favourite-model .product-main-image img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}#configurator_add_item_modal .modal-dialog .favourite-model .product-main-image{height:auto}@media (max-width:992px){.favourite-item .quantity{width:100%!important;-webkit-box-flex:100%!important;-ms-flex:100%!important;flex:100%!important;max-width:100%!important}}@media (max-width:767px){.category-main .desktop-grid .product-container .product-additional-actions a,.category-main .mobile-grid .product-container .product-additional-actions a,.category-main .tablet-grid .product-container .product-additional-actions a{margin:0 auto!important;margin-left:10px!important}.category-main .product-container .product-additional-actions a{margin-left:10px}.favourite-item .product-name{padding-left:10px!important;padding-bottom:7px!important}}@media (max-width:767px){.modal-content .favourite-model .product-details,.modal-content .favourite-model .product-main-image{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;width:100%}.modal-content .favourite-model .product-main-image img{max-width:200px;margin:0 auto;display:block;margin-bottom:5px}.modal-footer .favourite-buttons button.btn{width:100%!important}.modal-footer .favourite-buttons button.btn+button.btn{margin-top:5px}}@media (max-width:480px){.modal-content .favourite-model form .form-group label,.modal-content .favourite-model form .form-group label+.col-8{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;width:100%}}.favourite-items .hide-stock-notification .product-wrap .quantity-entry .stock-notification{display:none}.favourite-items .stock-notification-sign-up{text-align:center}@media (max-width:767px){.favourite-items .stock-notification-sign-up .stock-notification-modal-trigger{width:100%!important}}@media (max-width:1199px){.favourite-items .stock-notification-sign-up{margin-bottom:10px}}.favourite-items .flex-btn-container{text-align:right}.favourite-items .flex-btn-container div.stock-notification-sign-up:first-child + button{margin-left:10px}.favourite-items .mb-4{margin-bottom:0!important}.favourite-items .ch1{font-size:1.55rem;margin-bottom:20px}.favourite-item-wrapper .product-ribbons .badge{vertical-align:top}.favourite-image .ribbon-wrap .product-additional-actions,.favourite-model .ribbon-wrap .product-additional-actions{display:none!important}.favourite-model .ribbon-wrap.desktop-ribbon .product-ribbons,.favourite-model .ribbon-wrap.desktop-ribbon .product-ribbons .badge{width:100%}@media (max-width:1199px){#app .my-one-stops .onestops .dropdown .dropdown-menu,#app .onestops .card-wrapper .dropdown .dropdown-menu{position:absolute!important;float:left!important;border-style:solid}}.favourite-item-wrapper .favourite-item button.btn-add-to-basket{margin-top:10px}@media (min-width:768px){.favourite-item-wrapper .favourite-item button.btn-add-to-basket{margin-left:10px!important}}.favourite-item-wrapper .favourite-item .product-details-inner{height:100%;padding-right:0;padding-left:0}.favourite-item-wrapper .favourite-item .product-details-inner>.row{height:100%}.favourite-details-wrap{margin-bottom:50px}@media (max-width:767px){.favourite-list-wrap .product-details .product-details-inner{text-align:center}.favourite-list-wrap .product-details .product-details-inner .col-3.quantity .qty-wrapper{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.modal-content .list_remove_form,.modal-content .list_update_wrapper{padding:0!important;margin-top:10px}@media (max-width:1199px){#product_list_form .product-details-inner .dropdown.tablet-list.show .dropdown-menu.show,.favourite-sorting .dropdown .dropdown-menu{-webkit-transform:none!important;transform:none!important}}@media (max-width:767px){.modal-content .share-form .btn-secondary{width:100%}}@media (min-width:768px){.modal-content .share-form .align-share-link{text-align:left!important}}@media (min-width:1200px){.favourite-item .product-details-inner .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.favourite-item .product-details-inner .quantity{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.favourite-item .product-details .col-12.button-container{text-align:center}}@media (min-width:1200px){.favourite-item .product-details .col-12.button-container{text-align:right}}.favourite-sorting .card{margin-bottom:.75rem!important}.favourite-sorting .col-lg-6{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.favourite-sorting .col-lg-6{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper{margin-left:0;width:100%!important}.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper:not(:first-child){margin-top:10px}.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper a.btn,.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper button.btn{width:100%!important}@media (min-width:768px){.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper{margin-top:0}.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper:not(:first-child){margin-left:10px;margin-top:0}}@media (min-width:992px){.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper,.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper a.btn,.favourite-sorting .col-lg-6 .favourite-sorting-button-wrapper button.btn{width:unset}}