.mega-menu .btn-primary:hover,.mega-menu .btn-dark:hover{color:#fff;background-color:#595959;border-color:#595959}.mega-menu .mm-image{padding:0}.mega-menu .mm-image img:hover{filter:brightness(.9)}.mega-menu li a:hover,.mega-menu a h4:hover,.mega-menu p a:hover{color:#222626;text-decoration:underline}.mega-menu .btn-primary{font-size:13px!important}.offscreen-menu a h4{color:#fff!important}.offscreen-menu a h4:hover{text-decoration:underline!important}.offscreen-menu-title{opacity:.65}.hoc-input-wrapper{position:relative}#hoc-room-length-wrapper,#hoc-room-width-wrapper,#hoc-room-height-wrapper{top:0;left:0;margin-bottom:1rem}.hoc-input-wrapper input{width:160px;border:1px solid #efefef;padding:5px}.hoc-input-wrapper p{margin-bottom:5px}#hoc-room-output{color:#ff6c00;font-weight:700}.featured-product-slide-overlay{min-height:600px}.max-width{max-width:1440px;margin:0 auto}#collapse-gravity-types,#collapse-gravity-brands,#collapse-gravity-style{padding-top:8px}#collapse-gravity-types li,#collapse-gravity-brands li,#collapse-gravity-style li{padding-bottom:7px;font-weight:200}.serif-font{font-family:abril-display,serif}.page-id-7241 .hero-content h1,.page-id-7491 .hero-content h1,.page-template-information-page .hero-content h1,.tax-gravity-brands .hero-content h1,.tax-product_cat .hero-content h1,.page-template-information-page .hero-content h1{font-size: calc(1.525rem + 3.3vw)}.page-id-7241 .hero-content,.page-id-7491 .hero-content,.page-template-information-page .hero-content,.tax-gravity-brands .hero-content,.tax-product_cat .hero-content,.page-template-information-page .hero-content{padding-top:20px}.wp-block-separator{border-top:0;border-bottom:1px solid;margin:3rem 0}.post-shadow{box-shadow:5px 5px 30px 0 rgba(0,0,0,.05)}.a-unordered-list.a-vertical.a-spacing-mini{background:transparent!important}.entry-meta.post-date{background-color:#efefef;display:inline-block;padding:2px 5px;margin-bottom:10px}.header-search-form{bottom:-135px;background:#f1f1f0;padding-top:50px;padding-bottom:37px;border:0}.header-search-form input[type="search"]{background:rgba(255,255,255,.9);border:none;border-bottom:0;padding:14px}.header-search-form input[type="submit"]{border:0;padding:0 1.75rem;background:#ef8700;color:#fff;font-size:1.2rem;margin-left:-1rem}.header-search-form input[type="search"]{background:rgba(255,255,255,.9);border:none;border-bottom:0;padding:9px;text-align:center;font-size:20px;color:#2a2f30;outline:none;border:0;box-shadow:0 0 10px rgba(0,0,0,.07)}.featured-text{background:#f2f3f3;background:linear-gradient(0deg,#f2f3f3 0%,#e4e4e3 100%)}.image-cover{object-fit:cover;height:100%;width:100%}h5 a:hover{text-decoration:underline}.woocommerce nav.woocommerce-pagination ul{border:0}.woocommerce nav.woocommerce-pagination ul li{border:0;border-radius:32px;width:32px;height:32px;margin:5px;font-weight:600}.woocommerce nav.woocommerce-pagination ul li a{font-size:18px;line-height:12px;height:32px}.woocommerce nav.woocommerce-pagination ul li span.current{background:#000;color:#fff}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover{background:#efefef;color:#000}.next.page-numbers:hover,.prev.page-numbers:hover{background:transparent!important;color:#666!important}.footer .text-white:hover{text-decoration:underline}.single-product-specification div{background:#ef8700!important}.site-header{border-bottom:0 solid #d3d3d3;box-shadow:0 0 20px 5px rgba(0,0,0,.04)}.products .product.type-product.has-post-thumbnail:hover{transform:scale(1.015);transition:all .2s ease-in-out;box-shadow:10px 10px 30px 0 rgba(0,0,0,.1)!important}.products .product.type-product.has-post-thumbnail{transition:all .2s ease-in-out;box-shadow:5px 5px 20px 0 rgba(0,0,0,.08)}.brand-logos{transition:all .2s ease-in-out;box-shadow:5px 5px 20px 0 rgba(0,0,0,.08)}.brand-logos:hover{transform:scale(1.015);transition:all .2s ease-in-out;box-shadow:10px 10px 30px 0 rgba(0,0,0,.1)!important}.default-breadcrumbs nav,.default-breadcrumbs a{color:#7b7f81;font-size:.9rem}.page-template-information-page h2{margin-bottom:1.5rem;font-family:abril-display,serif}.page-template-information-page .accordion{margin:1rem 0}.page-template-information-page h2.accordion-header{margin:0;font-family:ff-dagny-web-pro,sans-serif!important;font-weight:600}.featured-thumbnail-link-overlay{background:linear-gradient(to bottom,rgba(0,0,0,.85),rgba(0,0,0,0));display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.btn-light:hover,.btn-light:focus,.btn-light:active,.btn-light.active{color:#fff;background-color:#2a2f30;border-color:#2a2f30;opacity:.85}.header-additional a:hover,.header-search-button:hover{opacity:.7}.page-template-information-page .btn-secondary a{color:#fff}.product-badges img{max-height:60px;margin-bottom:1.5rem}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-size:.9rem}.featured-text p a{color:#8c8785}.page-template-information-page p a{color:#da9132}.page-template-information-page p a:hover{text-decoration:underline}.tax-product_cat .products .price{margin-left:1rem!important}.single-product-specification div{background:#878d82!important}.local-delivery{border:1px solid #899189;background:#ccd1c7;background-repeat:repeat;background-image:none;background-size:auto;padding:10px 20px 10px 80px;background-image:url(/wp-content/themes/robeys/assets/images/truck-fast-solid.svg);background-repeat:no-repeat;background-size:45px;background-position:16px 50%;border-radius:5px;font-size:.85rem}.quicklink{display:flex;flex-direction:column;margin-right:15px;height:100%;color:#fff;background:#000;text-align:center;min-width:120px}.quicklink img{object-fit:cover;width:100%;height:100%}.quicklink:hover{opacity:.85;color:#efefef}.prodflexbox p{flex:0 1 15%;justify-content:space-between}.wpcf7-form,.woocommerce-billing-fields,.shipping_address,.woocommerce-additional-fields__field-wrapper{background:#dbe9eb;padding:2rem;border-radius:10px}.shipping_address,.woocommerce-billing-fields{margin-bottom:2rem}#ship-to-different-address{margin-bottom:1rem}input[type="search"]{-webkit-appearance:none}.offscreen-menu{top:86px!important}.menu-news-img{max-height:250px;object-fit:cover;object-position:unset}.fas.fa-search.active::before{content:"\f00d";display:block;width:24px}.header-search-button .fa-search::before{content:"\f002";width:24px;display:block}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:8px}#order_comments_field label{font-size:1.5rem;padding:0;line-height:1rem;margin-bottom:1rem}.wpcf7-form-control.wpcf7-text,.wpcf7-textarea{border:0;margin:2px 0;padding:13px;border-radius:5px;box-shadow:5px 5px 10px 0 rgba(0,0,0,.05)}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:red;color:#fff;background:red;font-weight:600}.wpcf7-not-valid-tip{color:#fff;font-weight:normal;display:inline-block;background:red;padding:2px 5px;border-radius:5px;font-size:14px;position:relative;margin-top:8px}.wpcf7-not-valid-tip::before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:10px solid red;content:" ";display:block;top:-10px;position:absolute;left:calc(50% - 5px)}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;background:#46b450;color:#fff;font-weight:600;font-size:1.2rem;margin:0}.woocommerce .related.products .products .product{background:#fff;box-shadow:none;box-shadow:5px 5px 20px 0 rgba(0,0,0,.08)}.woocommerce .related.products>h2,.woocommerce .related.products>.h2{font-weight:normal}.woocommerce-product-details__short-description a{color:#588a8c}.single-product-specification{border-bottom:1px solid #cecece;margin-bottom:1.5rem}.woocommerce-product-details__short-description{border-bottom:1px solid #cecece;padding-bottom:1rem;margin-bottom:1.5rem}.cart .enquiry-btn{margin:0 0 0 1rem!important}.woocommerce #accordionTabs .accordion-header button{letter-spacing:0;font-size:1.4rem}.minus,.plus{display:none}.single-product .minus,.single-product .plus{display:inline-block;padding:7px 14px;border:0;font-weight:bold;margin:0}.woocommerce-variation-add-to-cart{display:flex;flex-direction:column}.variations_button .single_add_to_cart_button{margin-top:1rem;max-width:100%}.payment-box{width:100%;min-width:290px}.woocommerce .quantity .qty{height:100%;border-radius:0;border:1px solid #efefef;margin:0}.woocommerce div.product form.cart div.quantity{margin:0 12px 0 0}.single-product input::-webkit-outer-spin-button,.single-product input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product input[type="number"]{-moz-appearance:textfield}.product-intro .woocommerce-breadcrumb{padding-bottom:0}.woocommerce div.product .out-of-stock{color:#de3d10!important;display:flex}.woocommerce div.product .in-stock{color:#62bc3c!important;display:flex}.woocommerce div.product .in-stock::before{content:url(/wp-content/themes/robeys/assets/images/circle-check-solid.svg);width:15px;display:inline-block;margin-right:5px;line-height:26px;filter:invert(59%) sepia(95%) saturate(317%) hue-rotate(57deg) brightness(90%) contrast(93%)}.woocommerce-product-gallery .woocommerce-product-gallery__wrapper{background:transparent}.slick-dots li button::before{content:""!important}.woocommerce-product-gallery__wrapper .slick-list{margin:0 auto}.archive .add-to-cart-container{display:none}.foxy-gallery .slick-dots li.slick-active:only-child{display:none}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:2rem;margin-bottom:4rem;font-family:abril-display,serif}.fa-youtube::before{filter:brightness(60%) sepia(100) saturate(100) hue-rotate(0deg)}.footer-socials{gap:25px;margin-top:1rem}.footer-socials i{font-size:2rem}.product-thumbnail-brand{margin-left:1rem;margin-right:1rem}.woocommerce-loop-product__title{margin-left:1rem!important;margin-right:1rem!important;margin-bottom:.5rem!important}.woocommerce div.product form.cart:not(.variations_form) {flex-wrap:wrap}#place_order{float:left!important;background:#ff6d05;background-image:none;background-image:-webkit-linear-gradient(top,#ff6d05,#d45800);background-image:-moz-linear-gradient(top,#ff6d05,#d45800);background-image:-ms-linear-gradient(top,#ff6d05,#d45800);background-image:-o-linear-gradient(top,#ff6d05,#d45800);background-image:linear-gradient(to bottom,#ff6d05,#d45800);-webkit-border-radius:28;-moz-border-radius:28;border-radius:28px;-webkit-box-shadow:8px 7px 17px #e3e3e3;-moz-box-shadow:8px 7px 17px #e3e3e3;box-shadow:8px 7px 17px rgba(0,0,0,.1);color:#fff;font-size:20px;padding:14px 40px 14px 40px;text-decoration:none;border:0;margin-top:1rem;margin-bottom:1rem;transition:all .3s ease-in-out}#place_order:hover{background:#595959;background-image:-webkit-linear-gradient(top,#595959,#1f1f1f);background-image:-moz-linear-gradient(top,#595959,#1f1f1f);background-image:-ms-linear-gradient(top,#595959,#1f1f1f);background-image:-o-linear-gradient(top,#595959,#1f1f1f);background-image:linear-gradient(to bottom,#595959,#1f1f1f);text-decoration:none;border:0;transition:all .3s ease-in-out}.price{margin:0 0 .5rem 1rem}.woocommerce-Price-amount.amount{font-size:1.25rem;display:inline-block;color:#db9150;font-family:abril-display,serif}.tax-product_cat .product .price{margin:0 0 .5rem .5rem}.single-product .woocommerce-Price-amount.amount{font-size:1.65rem}.single-product .price{margin:0}.price del .woocommerce-Price-amount.amount{text-decoration:line-through;margin-right:1rem}.related.products .add-to-cart-container,.up-sells .add-to-cart-container{display:none}.woocommerce .related.products .products .product{padding-bottom:.5rem}.woocommerce-LoopProduct-link.woocommerce-loop-product__link .woocommerce-Price-amount.amount{font-size:1.25rem}.up-sells.upsells.products .price{margin-left:1rem}.pdf i{filter:invert(32%) sepia(62%) saturate(2057%) hue-rotate(340deg) brightness(96%) contrast(92%)!important}.list-group-item a:hover{text-decoration:underline}.header-additional button{color:#2a2f30}.product-filter-label-button{color:#2a2f30}.orderby.custom-select.form-select{color:#2a2f30}.woocommerce .related.products .products .product .product-thumbnail-brand,.woocommerce .related.products .products .product h2,.woocommerce .related.products .products .product .h2{padding:0}.woocommerce .up-sells>h2{text-align:center;font-family:abril-display,serif;font-size: calc(1rem + 2vw);font-weight:400;padding-bottom:2rem;margin-top:2rem}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{box-shadow:5px 5px 20px 0 rgba(0,0,0,.08)}.woocommerce .products ul::before,.woocommerce ul.products::before{content:" ";display:none}.products.columns-3{display:flex;flex-wrap:wrap}.product_meta .posted_in a{padding:2px 6px;background:#e8e8e8}.product_meta .posted_in a:hover{background:#000;color:#fff}.sku_wrapper span{font-weight:600;margin-right:1rem}.product-thumbnail-brand{margin-bottom:.5rem;line-height:27px;margin-top:1rem}.woocommerce .related.products .products .product h2,.woocommerce .related.products .products .product .h2{font-family:inherit;font-weight:normal;font-size:1rem}@media only screen and (max-width:600px){.product-thumbnail-brand{margin-left:.5rem;margin-right:.5rem}.products.columns-3{justify-content:space-between}.woocommerce-loop-product__title{margin-left:.5rem!important;margin-right:.5rem!important;margin-bottom:.5rem!important}.featured-product-slide{background-position:57% center}.single-product-specification{display:inline-block!important;width:100%}.single-product-specification div{padding:1px 7px;font-size:.8rem}.woocommerce div.product form.cart div.quantity{margin-bottom:20px}.enquiry-btn{width:100%;margin-top:0!important}.woocommerce div.product form.cart:not(.variations_form) {flex-direction:column}.woocommerce-variation-add-to-cart{flex-direction:column}.variations_button .single_add_to_cart_button{max-width:100%;width:100%}.woocommerce div.product form.cart .variations select{max-width:230px;margin-right:0;overflow:hidden;margin-left:10px;color:#000}.btn.btn-primary.border-bottom.footer-collapse-btn{font-weight:400!important;font-size:1.3rem!important}.cart .enquiry-btn{margin:1rem 0 0 0!important}.hero-text btn{margin-bottom:1rem}.home .featured-text .btn.btn-secondary{display:none}}@media (min-width:1200px){.featured-thumbnail-link-overlay h2,.featured-thumbnail-link-overlay .h2{font-size: calc(1.325rem + 1vw)}}