/*!
Theme Name: industrialseating
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: industrialseating
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

industrialseating is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Test push...
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
:root{--purple-dark:#1a224c;--purple-mid:#538c9b;--purple-light:#538c9b;--grey-dark:#2F2F2F;--black:#030303;--white:#ffffff;--grey-light:#F3F3F3;--shadow-color:#b0b0b0}@media (min-width:576px){:root{--content-width:540px}}@media (min-width:768px){:root{--content-width:720px}}@media (min-width:992px){:root{--content-width:960px}}@media (min-width:1200px){:root{--content-width:1140px}}@media (min-width:1400px){:root{--content-width:1320px}}.tawk-button-circle{box-shadow:3px 3px 5px var(--shadow-color)}.header-site__top--inner{font-size:13px;padding:5px}.header-site__top--inner p{margin-bottom:0;font-weight:400}.fsize-13{font-size:13px}.fsize-14{font-size:14px}.fsize-16{font-size:16px}h1{font-size:40px}h2{font-size:40px;margin-bottom:1rem}.title-404{font-size:72px;text-transform:uppercase;margin-bottom:-20px!important}ul.menu-404 a{color:var(--text-color)!important}ul.menu-404 a:hover{color:var(--purple-dark)!important;text-decoration:underline!important}ul.menu-404{list-style:none;margin-left:0;padding-left:0;padding-bottom:10px;color:var(--text-color)!important}.primary-menu-bar .left .search-trigger{display:none}.searchbar .aws-container{position:relative;width:178px}.aws-container .aws-search-form{height:32px!important}.searchbar .aws-search-field{background-color:var(--grey-light);border-radius:100px!important;border-width:0!important;font-size:12px;display:block;width:100%;color:var(--color-black);padding:0 20px;height:32px;outline:0!important}.aws-container .aws-search-field:focus{background-color:var(--grey-light)!important}.searchbar .aws-search-btn{position:absolute!important;top:0;right:0;border:0!important;border-radius:0 100px 100px 0!important;padding:0!important;height:32px;background-color:var(--purple-dark)!important;width:32px!important;cursor:pointer!important;min-width:auto!important;display:flex!important;justify-content:center!important;align-items:center;z-index:3}.searchbar .aws-search-btn .aws-search-btn_icon{color:var(--white)!important;height:18px!important;width:18px!important}.searchbar .aws-search-btn:hover{background-color:var(--purple-mid)}.highlight-bar-wrap{background-color:var(--grey-light);padding:20px 0}.highlight-bar-wrap .highlight-wrap .icon{margin-right:10px;-ms-flex-preferred-size:35px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.highlight-bar-wrap .highlight-wrap .text{font-size:13px;letter-spacing:1px}.highlight-bar-wrap .swiper-slide{padding-left:5px;align-self:stretch;max-width:220px}.banner-slider .col-md-12 .banner-image img{max-height:calc(var(--banner-img) - 50px);width:auto}.banner-slider .min-500{min-height:500px}.image-cover{height:100%;min-height:220px;background-position:center;background-size:cover;background-repeat:no-repeat}.contact-banner .image-cover{min-height:270px}.banner-content-image{margin-right:60px;justify-content:space-between;margin-left:calc((100vw - var(--content-width)) / 2)}.carousel-item .banner-image{min-width:213px}.hero-banner-slider{position:relative;overflow:hidden}.roundel_image{position:absolute;top:20px;right:30px;z-index:10;width:210px;transition:all ease-in-out .3s}@media (max-width:576px){.roundel_image{width:180px;right:10px;top:10px}.roundel_image:hover{width:210px}}@media (max-width:1200px){.banner-slider .carousel-indicators{bottom:2%!important}.banner-content:not(.full){width:55%!important}.banner-content.no-image{width:100%!important}.contact-banner .banner-content{width:100%!important}.carousel-item .banner-image{min-width:180px}}@media (max-width:992px){.bespoke-design .container-fluid{padding-right:0px!important}.bespoke-design .row{margin-right:0!important;border-radius:0!important}.banner-image.full img{right:-70px!important}}@media (max-width:768px){.highlight-bar-wrap{padding:8px 0}.banner-content:not(.full){width:65%!important}.banner-content.no-image{width:100%!important}.banner-slider .col-md-12 .banner-content-image{flex-direction:column-reverse}.banner-slider .col-md-12 .banner-content{width:100%!important}.banner-slider .col-md-0{display:none}.banner-content{width:70%!important}.contact-banner .banner-content{width:100%!important}.banner-content-image{margin-right:0!important}.banner-slider .carousel-indicators{bottom:0!important}.carousel-item .banner-image{min-width:150px}.bespoke-image{padding:0}.bespoke-img{width:100%!important;border-radius:0!important}.bespoke-bg-img{display:none}.swiper-button-prev,.swiper-button-next{min-width:20px!important;min-height:20px!important;width:20px!important;height:20px!important}.home .home-image-hide{display:none!important}.gallery-top{height:400px!important}}@media (max-width:576px){h1{font-size:36px}h2{font-size:32px}main section{overflow-x:hidden}.banner-slider .carousel-indicators{bottom:0!important}.tab-content .swiper-slide,.product-slider .swiper-slide{min-width:200px!important;max-width:none!important}.gallery .gallery-top .swiper-slide{max-width:96vw}.gallery .slider-nav{max-width:96vw}.nav-pills .nav-link{font-size:15px}.woocommerce-cart-form a.theme-button.dark{width:100%;max-width:460px}}.banner-slider h3,.banner h3{font-size:14px;text-transform:uppercase;border-bottom:solid 1px;width:fit-content;line-height:36px}.banner-slider h1,.banner-slider .banner__heading,.banner h1{font-size:40px;line-height:1em;margin:20px 0}.banner__content{margin-bottom:30px}.banner__button{padding:0 0 30px}a.theme-button,.theme-button{border-radius:25px;padding:10px 20px;text-decoration:none;min-width:140px!important;text-align:center;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-grid;font-stretch:50%!important;letter-spacing:1px}a.theme-link{text-decoration:none;position:relative;font-weight:700;font-size:14px;text-transform:uppercase;font-stretch:150%!important;letter-spacing:1px}a.theme-link:after{content:'';background-image:url(/wp-content/themes/industrialseating/assets/images/icons/Arrow-right.svg);position:absolute;width:20px;height:13px;top:50%;transform:translate(50%,-20%);background-repeat:no-repeat;background-size:contain;right:-15px;transition:all ease-in-out .3s}a:hover.theme-link:after{color:var(--purple-dark);right:-35px}a.theme-link.light{color:var(--white)}a.theme-link.light:after{background-image:url(/wp-content/themes/industrialseating/assets/images/icons/Arrow-right-light.svg)}a:hover.theme-link.light:after{color:var(--white)}.theme-button.white{background-color:var(--white);border:1px solid var(--white);color:var(--black)}.theme-button.white:hover{background-color:#fff0;border:1px solid var(--white);color:var(--white)}.theme-button.dark{background-color:var(--purple-mid);border:solid 1px var(--purple-mid);color:var(--white)}.theme-button.dark:hover{background-color:var(--white);border:solid 1px var(--purple-mid);color:var(--purple-mid)}.theme-button.reverse{border:1px solid var(--purple-mid)}.theme-button.reverse:hover{background-color:var(--purple-mid);order:1px solid var(--purple-mid);color:var(--white)}.banner-slider .carousel-indicators{bottom:5%;left:20px;justify-content:left}.banner-fullwidth{position:relative}.banner-fullwidth .image-cover{position:absolute;left:0;top:0;width:100%;z-index:-1}.nav-pills{justify-content:center;margin-left:auto!important}.nav-pills .nav-link.active{color:var(--black);background-color:#fff0;border-bottom:solid 2px var(--purple-mid);font-weight:700}.nav-pills .nav-link{color:var(--black);text-transform:uppercase;font-size:17px;border-radius:0;width:100%;max-width:280px}.tab-content .swiper-slide,.product-slider .swiper-slide{min-width:250px;max-width:260px}.tab-content .swiper .card-body{padding:0 10px}.tab-content .swiper a{text-decoration:none}.tab-content .swiper .card picture{text-align:center}.tab-content .swiper .card img{width:70%;margin:0 auto;padding-top:15px}.swiper h3.card-title{font-size:16px;background-color:var(--white)}.swiper-container-horizontal>.swiper-scrollbar{border-radius:2px;height:5px;width:200px;bottom:0;left:50%;transform:translateX(-50%)}.slider-nav{position:relative;height:20px;padding:40px 0;display:flex;align-items:center;gap:20px}.slider-nav .swiper-scrollbar{position:relative;bottom:auto;background:#d6d6d680}.slider-nav .swiper-scrollbar .swiper-scrollbar-drag{background:var(--purple-mid)}.dark-section .slider-nav .swiper-scrollbar .swiper-scrollbar-drag{background:var(--white)}.swiper-button-prev,.swiper-button-next{position:relative;width:30px;height:30px}.swiper-button-prev,.swiper-button-next{position:relative;width:27.6px;height:26px;border:1px var(--purple-dark) solid;border-radius:100%;margin:0 3px}.swiper-button-prev:after,.swiper-button-next:after{font-size:8px;line-height:26px;color:var(--purple-dark)}.swiper-button-prev:hover,.swiper-button-next:hover{background-color:var(--purple-dark)}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:var(--white)}.dark-section .swiper-button-prev,.dark-section .swiper-button-next{border:var(--white) 1px solid}.dark-section .swiper-button-prev:after,.dark-section .swiper-button-next:after{color:var(--white)}.swiper .card{border:none}.card-price{font-size:14px}section.bespoke-design{margin-top:40px}.bespoke-design .row{margin-right:40px;border-radius:0 15px 15px 0}.bespoke-image{position:relative;padding-left:0;margin-top:-40px;margin-bottom:40px}.bespoke-img{position:relative;border-radius:0 15px 15px 0;z-index:3}.bespoke-bg-img{position:absolute;bottom:-40px;left:510px;z-index:1}.reviews-slider{padding-top:40px}.reviews-slider .swiper-slide{height:auto!important}.reviews-slider .card{background-color:var(--grey-light);height:100%}.reviews-slider .card-body{padding:25px}.rating{display:flex;gap:3.3px;padding-bottom:10px;span{width:15px;height:14px;background:url(/wp-content/themes/industrialseating/assets/images/icons/Review-stars.svg) no-repeat 0 0 / 100%;&:not(.rating--active){background:url(/wp-content/themes/industrialseating/assets/images/icons/Review-no-stars.svg) no-repeat 0 0 / 100%}}}.content-section .container{max-width:944px}.blogs-section,.site-main:has(.blogs){background:linear-gradient(0deg,#e7e7e7 0%,#fff0 100%)}.blogs-section .card{border-radius:20px;border:none;box-shadow:5px 5px 10px var(--shadow-color)}.blogs-section .image-hover,article .image-hover{overflow:hidden;border-radius:20px 20px 0 0}.content-slider .image-hover{overflow:hidden;border-radius:20px;position:relative}.include-no{position:absolute;bottom:-2px;left:-15px;font-size:120px;line-height:89px;font-weight:700;letter-spacing:-9px;color:var(--white)}.blogs-section img{width:100%}.dark-section h2,.dark-section .card{color:var(--white)!important;background-color:#fff0}.card img{transition:all ease-in-out .3s}.card:hover img{transform:scale(1.1)}.card-img-top.icon-start{width:60px;padding-left:16px;height:60px}.swatches-title{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:0}.swatches-gallery{position:relative;padding-top:10px}.swatches-gallery .swatch-title{position:absolute;bottom:0;left:12px;padding:3px 10px 3px 8px;border-radius:0 8px 0 0;background-color:var(--white);font-weight:500}.swiper-container{width:100%;height:300px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{height:500px;width:100%;max-width:96vw;overflow:hidden}.gallery-thumbs{height:120px;box-sizing:border-box;padding:10px 0;max-width:96vw;overflow:hidden}.gallery-thumbs .swiper-slide{width:25%;height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}.gallery .slider-nav{margin-top:-70px}.content-card{background-color:var(--white);border-radius:25px;overflow:hidden}.content-card-image{background-repeat:no-repeat;background-size:cover;min-height:313px}.accordion .accordion-item{background-color:var(--grey-light)!important;border:none;border-radius:25px}.accordion-header{margin-bottom:0;background-color:#fff0}.accordion-button{background-color:#fff0}.accordion-button:not(.collapsed){font-weight:600;background-color:var(--grey-light)!important;box-shadow:none!important}.accordion-item .accordion-header .accordion-button{border-radius:25px!important}.accordion-button::after{color:var(--purple-dark);font-size:12px!important;width:10px;height:10px;background-size:10px;transform:rotate(180deg);background-image:url(/wp-content/themes/industrialseating/assets/images/icons/Up-arrow.svg)}.accordion-button:not(.collapsed)::after{color:var(--purple-dark);font-size:12px!important;width:10px;height:10px;background-size:10px;transform:rotate(0deg);background-image:url(/wp-content/themes/industrialseating/assets/images/icons/Up-arrow.svg)}.banner .col-sm-12,.contact-banner .banner-content-image{position:relative}.banner .col-sm-12 .banner-image img,.contact-banner .banner-image img{position:absolute;bottom:0;right:10%}.contact-banner .banner-image img{right:-120px;bottom:-3rem}.blogs .card{border-radius:20px;box-shadow:2px 3px 8px #c6c6c6;border:none}.blogs .entry-header img{width:100%}.blogs .card-title{padding:15px 30px;font-size:18px;font-weight:600;letter-spacing:.5px}.blogs .card-title a{text-decoration:none;color:var(--black)}.blogs-section .card-body{padding:30px}.blogs .card-text{padding:5px 30px;margin-top:0;font-size:16px;font-weight:300}.link-under{text-decoration:none}.link-under:hover{text-decoration:underline}.blogs .theme-link{font-weight:600;text-transform:uppercase;font-size:14px}.blogs .pagination .nav-links,.woocommerce-pagination .page-numbers{display:flex;width:100%;justify-content:center;align-items:center;gap:20px}.woocommerce-pagination{margin-bottom:40px}.woocommerce-pagination .page-numbers{list-style:none!important;font-size:18px;padding:0;margin:0}.blogs .pagination .nav-links a,.woocommerce-pagination .page-numbers li a{text-decoration:none;border-bottom:1px solid #fff0;color:var(--purple-dark)}.woocommerce-pagination .page-numbers li .current{border-bottom:1px solid var(--purple-dark);color:var(--purple-dark)}.blogs .pagination .nav-links .current,.blogs .pagination .nav-links a:not(.next):not(.previous):hover,.woocommerce-pagination .page-numbers li a:not(.next):not(.prev):hover{border-bottom:1px solid var(--purple-dark);color:var(--purple-dark)}.blogs .pagination .nav-links .next,.blogs .pagination .nav-links .previous,.woocommerce-pagination .page-numbers .next,.woocommerce-pagination .page-numbers .prev{margin:0 10px}.single-blog .entry-meta{color:var(--purple-dark);padding-bottom:5px;border-bottom:1px solid var(--purple-dark);width:max-content;text-transform:uppercase;font-weight:500}.single-blog .blogs-section{padding-top:20px}.search-page .card{border:none;text-align:center}.search-page h5.entry-title{font-size:16px}.search-page .entry-title a{text-decoration:none;color:var(--black)}.search-page .entry-summary{margin:0}.search-page .entry-summary p{margin-bottom:10px}.footer-page hr{background-color:var(--purple-light);height:1px;opacity:1;margin:10px 10px 30px}.footer-page h2{font-size:20px;font-weight:700}.tawk-button{box-shadow:2px 2px 5px var(--shadow-color);margin-bottom:5px}.rounded-corners{border-radius:25px;overflow:hidden;width:fit-content}.content-image .col-md-5 img{max-width:463px}