.wc-stripe-elements-field,.wc-stripe-iban-element-field{float:none !important}.aside{width:320px}article.question .toggle{cursor:pointer;padding:10px 0}article.question .toggle .title{padding:5px 5px 5px 0}article.question .toggle .icon{width:20px}article.question .toggle .icon span{height:25px;width:30px;display:block;position:relative;transition:all 0.35s ease}article.question .toggle .icon span:before{position:absolute;height:2px;background:#ee0021;content:"";display:block;top:12px;width:14px;transform:rotate(90deg);left:8px;transition:all 0.45s ease}article.question .toggle .icon span:after{position:absolute;height:2px;background:#ee0021;content:"";display:block;top:12px;width:14px;transform:rotate(0deg);left:8px;transition:all 0.25s ease}article.question .drop{max-height:0;transition:all 0.5s cubic-bezier(.645,.045,.355,1);display:block;overflow:hidden;padding:0}article.question.on .toggle .icon span:before{transform:rotate(225deg)}article.question.on .toggle .icon span:after{transform:rotate(135deg)}article.question.on .drop{max-height:1000px;padding:0 0 20px 0}article.transform{transform:scale(0);transition:all 0.25s cubic-bezier(0.7,0.01,0.3,1)}article.none{padding:60px 0}article.category .in{padding:20px;position:relative;height:180px;display:block;overflow:hidden}article.category .in a.button{height:35px;line-height:35px}article.category .in .title{margin:0 0 5px 0}article.category .in .text{line-height:1.35em;margin:0 0 20px 0;color:#999}article.category .image img{display:block;width:100%}article.category .click a{width:100%;max-width:150px}article.category:after{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;right:0;top:0;z-index:2}article.category.archive{border-bottom:1px solid #ddd}article.category.archive:nth-child(4n):after{display:none}article.category.preview .in .title{height:25px;margin:0 0 15px 0}article.category.preview:last-child:after{display:none}article.product.archive{position:relative;float:left !important;width:25%;;border-bottom:1px solid #ddd}article.product.archive .flag{left:25px;top:15px;width:90px;text-align:center}article.product.archive .flag span.stock{background:#fff;border-radius:250px;color:#fff;font-size:11px;display:block;height:21px;line-height:21px;font-weight:700;border:2px solid transparent;width:100%}article.product.archive .flag span.stock.on{border-color:#39ce2d;color:#39ce2d}article.product.archive .flag span.stock.off{border-color:#e9141d;color:#e9141d}article.product.archive .flag span.sale{display:none;border-radius:250px;color:#fff;font-size:12px;width:100%;height:21px;line-height:24px;background:#232f3e;color:#fff;margin:5px 0 0 0;font-weight:900;text-transform:uppercase;font-style:italic}article.product.archive .link{z-index:3}article.product.archive .image{position:relative}article.product.archive .image img{display:block;width:100%}article.product.archive .info{padding:15px;height:75px;padding:15px 15px 30px 15px}article.product.archive .info .title{font-size:16px;line-height:1.25em;margin:0;display:block;height:62px;overflow:hidden;font-weight:700}article.product.archive .info .price{margin:0 0 10px 0}article.product.archive .info .price ins{text-decoration:none;margin:0 0 0 5px}article.product.archive .info .category{line-height:1.25em;font-size:12px;display:block;height:16px;overflow:hidden;margin:0 0 10px 0}article.product.archive .info .category a{color:#82888a}article.product.archive .info .excerpt{display:block;overflow:hidden;height:0}article.product.archive .click a.button{height:35px;line-height:35px;padding:0 40px 0 20px;background-image:url(https://supershelving.com/wp-content/themes/theme/images/load-off.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:20px}article.product.archive .click a.button.loading{background-image:url(https://supershelving.com/wp-content/themes/theme/images/load.svg)}article.product.archive .click a.button.added{background-image:url(https://supershelving.com/wp-content/themes/theme/images/load-on.svg)}article.product.archive .click a.button.product_type_variable{background-image:url(https://supershelving.com/wp-content/themes/theme/images/load-forward.svg)}article.product.archive .click a.wc-forward{margin:0;float:none;margin:0 0 0 10px;font-family:"HN",serif;font-weight:700}article.product.archive:hover .image .stock .pop{opacity:1;top:-43px}article.product.archive.sale .flag span.sale{display:inline-block}article.product.archive.feature{width:33.333337%}article.product.archive:after{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;right:0;top:0;z-index:2}article.product.archive:nth-child(4n):after{display:none}article.product.archive.carousel{width:20%}article.product.archive.carousel:after{display:block !important}article.product.archive.carousel:nth-child(4n):after{display:block !important}article.product.archive.carousel:nth-child(5n):after{display:none !important}article.product.upsell{border-bottom:1px solid #ddd}article.product.upsell .image{width:150px}article.product.upsell .flag{left:10px;top:7px;width:70px;text-align:center}article.product.upsell .flag span.stock{background:#fff;border-radius:250px;color:#fff;font-size:11px;display:block;height:15px;line-height:19px;font-weight:700;border:2px solid transparent;width:100%}article.product.upsell .flag span.stock.on{border-color:#39ce2d;color:#39ce2d}article.product.upsell .flag span.stock.off{border-color:#e9141d;color:#e9141d}article.product.upsell .flag span.sale{display:none;border-radius:250px;color:#fff;font-size:11px;width:100%;height:15px;line-height:19px;background:#232f3e;color:#fff;margin:5px 0 0 0;font-weight:900;text-transform:uppercase;font-style:italic}article.product.upsell .info{padding:15px}article.product.upsell .info .category a{color:#82888a;line-height:1.25em;font-size:12px;display:block;height:16px;overflow:hidden;margin:0 0 10px 0}article.product.upsell:first-child{border-top:1px solid #ddd}article.product.upsell .price{font-size:14px;color:#B12704;margin:3px 0 15px 0}article.product.upsell .price ins{text-decoration:none !important}article.product.upsell .price del{margin:0 0 5px 0;color:#ababab}article.product.upsell .click{text-align:right}article.product.upsell.sale .image .flag span.sale{display:inline-block}article.feature{position:relative;text-align:center}article.feature .block.link a{position:relative;z-index:3;display:block;height:100%;width:100%}article.feature .block.title{z-index:3}article.feature .block.title .row{z-index:2;height:100%;position:relative;font-size:20px}article.feature .block.overlay{background:rgba(255,255,255,0.5);transition:all 0.15s ease-in-out;z-index:2}article.feature .image{position:relative;z-index:1}article.feature .image img{display:block;width:100%}article.feature:hover .block.overlay{background:rgba(255,255,255,0.75)}article.post{overflow:hidden}article.post .overlay{background:#fff}article.post .max-height{max-width:250px;margin:0}article.post .info{padding:40px 25px}article.post .info .tag{margin:0 0 15px 0}article.post .info .tag a{font-size:12px;font-weight:700;text-transform:uppercase}article.post .info .title{margin:0 0 10px 0}article.post .info .title h2{line-height:1em}article.post .info .excerpt{line-height:1.25em}article.post.dark{color:#fff}article.post.dark .overlay{background:#232f3e}article.post.dark .info .tag a{color:#fff}article.post.dark .info .title h3{color:#fff !important}article.post.dark:hover .info{color:#fff}article.post.dark:hover .info .tag a{color:#fff}article.post.dark:hover .overlay{background:#B12704}article.post.light .info{color:#666}article.post.light .info .tag a{color:#232f3e}article.post.light .info .title h3{color:#232f3e !important}article.post.light:hover .info,article.post.light:hover .info h3{color:#fff !important}article.post.light:hover .info .tag a{color:#fff}article.post.light:hover .overlay{background:#B12704}article.post.image .info{opacity:0;transform:scale(1.3);transition:all 0.15s ease;color:#fff}article.post.image .info h3{color:#fff}article.post.image .overlay{opacity:0;background:#B12704}article.post.image:hover .info{opacity:1;transform:scale(1)}article.post.image:hover .info .tag a{color:#fff}article.post.image:hover .overlay{opacity:1}.woocommerce-pagination{font-size:12px;line-height:13px;text-align:center;padding:40px 0}.woocommerce-pagination li{display:inline-block}.woocommerce-pagination span,.woocommerce-pagination a{margin:2px 5px 2px 5px;border-radius:2px;padding:6px 9px 5px 9px;text-decoration:none;width:auto;background:#fff;border:1px solid #c1ccd9;color:#181c23}.woocommerce-pagination a:hover{color:#fff;background:#c1ccd9}.woocommerce-pagination .current{padding:6px 9px 5px 9px;background:#c1ccd9;color:#fff}section.welcome .content{border-bottom:1px solid #ddd}section.welcome .in{padding:60px 0}section.welcome .heading{margin:0 0 15px 0}section.hero{height:425px}section.hero .content{background:#fff;border:1px solid #ddd;border-top:0;background-position:center;background-repeat:no-repeat;background-size:cover}section.hero .aside{width:250px;border-right:2px solid #ee0021;font-family:"HN",serif;background:#131a22}section.hero .aside .heading{padding:10px 15px;font-size:15px;font-weight:700;background:#000914}section.hero .aside .heading h5{color:#fff;font-size:18px;font-style:italic}section.hero .aside .widget{border:0;background:0;margin:0;padding:0 0 40px 0}section.hero .aside .widget_product_categories ul li a{font-size:13px;padding:5px 15px;font-weight:bold;display:block;color:#fff}section.hero .aside .widget_product_categories ul li a:hover{background:rgba(255,255,255,0.015)}section.hero .aside .widget_product_categories ul li a:before{display:none}section.hero .aside .widget_product_categories ul li a:after{display:none}section.hero .aside .widget_product_categories ul li ul{padding:0 0 10px 0}section.hero .aside .widget_product_categories ul li ul li a{padding:0 15px 0 25px;font-size:12px;font-weight:normal}section.hero .aside .widget_product_categories ul li ul li ul{display:none}section.hero .aside .widget_product_categories ul li ul li ul li a{padding:0 15px 0 35px}section.hero .aside .widget_product_categories ul li:nth-child(odd){background:rgba(255,255,255,0.05)}section.hero .prime{background-size:cover;background-position:center}section.hero .prime .info .max-height{padding:0 40px}section.hero .prime .info .col.top{padding:40px 0 0 0}section.hero .prime .info .col.btm{padding:0 0 40px 0}section.hero .prime .info .heading h1{font-weight:700;font-size:60px;line-height:1.35em;margin:0 0 10px 0}section.hero .prime .info .heading h1 span{font-weight:900;font-size:45px;text-transform:uppercase;color:#fff}section.hero .prime .info .announce .caption{margin:0 0 10px 0}section.hero .prime .info .announce .caption span{background:#ee0021;color:#fff;text-transform:uppercase;font-weight:700;display:inline-block;font-size:30px;padding:20px 25px 15px 25px}section.hero .prime .info .announce .caption-small{font-size:16px;color:#fff;font-weight:700;margin:0 0 15px 0}section.hero .overlay{background:#262f3d;opacity:0.75}section.category.archive .content{background:#fff;border:1px solid #ddd;border-top:0;border-bottom:0}section.category.archive.home{padding:0}section.category.preview{background:#232f3e;padding:60px 0}section.category.preview ul li a{position:relative;padding:8px 30px 3px 43px;color:#fff;font-size:14px;display:block;line-height:1.25em}section.category.preview ul li a:before{content:"";display:block;position:absolute;top:5px;left:15px;width:16px;height:16px;border:1px solid #ddd;border-radius:100%}section.category.preview ul li a:after{content:"";display:block;position:absolute;top:9px;left:19px;width:10px;height:10px;background:#B12704;border-radius:100%;transform:scale(0);transition:all 0.075s cubic-bezier(0.7,0.01,0.3,1)}section.category.preview ul li:hover a:after{transform:scale(1) !important}section.accordian{padding:0 0 60px 0;background:#fff}section.accordian .content{max-width:800px;border:0}section.who{display:block;height:100vh;max-height:800px;min-height:600px;background:none;background-size:cover;background-position:center}section.who .overlay{background:rgba(0,0,0,0.25)}section.who .box{background:#fff;padding:40px}section.who .box .icon{margin:0 0 30px 0}section.who .box .icon img{width:120px;margin:0 auto}section.who .box .heading{margin:0 0 20px 0}section.who .box .text{margin:0 0 20px 0;font-size:16px}section.who .box .caption{margin:5px 0 0 0;text-transform:lowercase;font-size:12px}section.who .last{background:#fff}section.who .list{padding:40px}section.who .list ul li{margin:0 0 20px 0}section.who .list ul li .icon{width:40px}section.who .list ul li .icon span{height:30px;width:30px;line-height:30px;background:#232f3e;border-radius:5px;display:block;text-align:center}section.who .list ul li .icon span img{width:16px;margin:9px auto 0 auto}section.who .list ul li .text{padding:5px 0 0 20px;font-size:20px;font-weight:700}section.phone{padding:60px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff}section.phone .subheading{font-size:30px;margin:10px 0 0 0}section.phone .subheading a{color:#232f3e}section.notification{padding:60px 0;border-bottom:1px solid #ddd}section.error404 .subheading{margin:0 0 20px 0}section.error404 .content{padding-top:100px;padding-bottom:100px}section.fields ul li{margin:0 0 20px 0}section.fields .create-account .woocommerce-password-strength{color:#B12704;font-size:12px;line-height:1.25em;margin:10px 0}section.fields .create-account .woocommerce-password-hint{margin:0 0 10px 0}section.fields .select2-container .select2-choice{padding:10px 15px}section.login{transition:all 0.25s ease;max-height:100vh;display:block;opacity:1}section.login .content{padding:120px 25px;position:relative}section.login input,section.login input,section.login select{padding-left:40px}section.login .content .in{max-width:450px}section.login .close{cursor:pointer;display:block;width:40px;height:40px;left:inherit;right:0;top:15px;border-radius:250px;background:transparent;transition:all 0.15s ease}section.login .close span:before,section.login .close span:after{content:"";height:2px;background:#fff;width:16px;display:block;position:absolute;left:12px;top:19px}section.login .close span:before{transform:rotate(45deg)}section.login .close span:after{transform:rotate(-45deg)}section.login .close:hover{background:#B12704}section.login .logo{margin:0 0 30px 0;text-align:center}section.login .heading{margin:0 0 20px 0;font-size:18px;letter-spacing:0;text-align:center}section.login .alert{margin:0 0 10px 0}section.login .alert .notice{padding:7px 1em 7px 0}section.login .alert .notice .text{text-align:left}section.login .data.fields ul li{margin:0 0 10px 0}section.login .data.fields ul li .field{position:relative}section.login .data.fields ul li .field .icon{position:absolute;left:0;top:0;height:45px;line-height:45px;width:45px;text-align:center;font-size:19px;color:#d8342d}section.login .data.fields ul li.forgot{margin:20px 0}section.login .data.fields ul li.forgot a{color:#232f3e}section.login .data.fields ul li.strength{color:#fff}section.login .data.fields ul li.strength .metrics{border-radius:2px 2px 0 0;background:rgba(255,255,255,0.25);padding:10px}section.login .data.fields ul li.strength .small{color:#fff;margin:0 0 20px 0;padding:10px;border:2px solid rgba(255,255,255,0.25);border-radius:0 0 2px 2px}section.login .data.fields ul li.remember{color:#fff;text-transform:lowercase;margin:15px 0}section.login .data.fields ul li.submit button{width:100%}section.login .link{text-align:center;margin:10% 0 0 0}section.login .link a{color:#232f3e;padding:0 10px}section.login.off{max-height:0;opacity:0}section.login.login-checkout{background:#073476}section.login.login-checkout .data.fields ul li.forgot a{color:#fff}section.order-details .data{border:1px solid #ddd}section.order-details .data .status{padding:25px}section.order-details .data .status .order-status{color:#B12704}section.order-details .data ul li{border-bottom:1px solid #ddd;padding:15px 25px;line-height:1.25em;margin:0 0 20px 0}section.order-details .data ul li dt{display:none}section.order-details .data ul li .title{padding:0 25px 0 0}section.order-details .data ul li .count{width:100px}section.order-details .data ul li.no-border{border:0;padding:5px 25px}section.order-details .data ul li.no-border:last-child{font-size:24px;padding:25px;border-top:1px solid #ddd}section.order-details .data ul li.no-border:last-child .count{color:#B12704}section.order-details .data ul li.customer .title{font-weight:700}section.order-details .data ul li.address{border:0}section.order-details .data ul li.address .title{font-weight:700}section.order-details .data ul li a{color:#232f3e}section.blog-filter{padding:0 0 30px 0;background:#fff}section.blog-filter .content{border:0}section.blog-filter .trigger{font-size:16px;margin:0;padding:8px 30px 5px 15px;background:#232f3e;color:#fff;display:none}section.blog-filter .trigger span{margin:0 5px}section.blog-filter .data ul li{display:inline-block;margin:0 5px}section.blog-filter .data ul li a{display:inline-block;text-align:center;border:0;cursor:pointer;font-size:12px;font-weight:700;background:#131a22;padding:0 25px;text-transform:uppercase;font-family:'AVG',serif;color:#fff;height:35px;line-height:35px;margin:0;transition:all 0.15s ease;text-decoration:none !important;border:2px solid #131a22;background:transparent;color:#131a22;border-radius:250px}section.blog-filter .data ul li.current-cat a{background:#ee0021;border-color:#ee0021;color:#fff}section.blog-filter .data ul li:hover a{background:#131a22;border-color:#131a22;color:#fff}section.post.archive{background:#fff}section.post.archive .content{border:0}section.paginate{font-size:11px;line-height:13px;text-align:center;padding:40px 0 30px 0;font-family:"HN",serif}section.paginate span,section.paginate a{margin:2px 3px 2px 3px;padding:6px 9px 5px 9px;text-decoration:none;width:auto;background:#fff;border:1px solid #ddd;color:#111}section.paginate a:hover{color:#111;background:#ddd}section.paginate .current{padding:6px 9px 5px 9px;background:#ddd;color:#111}section.related{background:#fff}section.related .content{border-top:1px solid #ddd}section.related .heading{margin:40px 0 0 0;padding:40px 0 20px 0;border-bottom:1px solid #ddd}section.account .content{background:#fff}section.account .prime,section.account .aside{padding:20px 0}section.account .aside{border-left:1px solid #ddd}section.account .heading{margin:0 0 20px 0;padding:0 20px}section.account .prime .title{padding:0 20px}section.account .orders .labels{padding:0 20px;font-size:12px}section.account .orders .col.order{width:100px}section.account .orders .col.date{width:100px}section.account .orders .col.status{width:100px}section.account .orders .col.link{width:80px;text-align:right}section.account .orders .col.link a{height:25px;line-height:25px;color:#232f3e;font-weight:700}section.account .orders .data ul li{margin:0 0 5px 0}section.account .orders .data ul li .col{padding:5px 0 0 0}section.account .nook{padding:20px;border-bottom:1px solid #ddd}section.account h4{margin:0 0 20px 0}section.account .widget_address{margin:0 0 40px 0}section.account.edit .prime,section.account.edit .aside{padding:20px}section.account.edit .heading{padding:0}section.contact{background:#fff;padding:0 0 60px 0}section.contact .content{max-width:800px;border:0}section.contact .entry{margin:0 0 20px 0}section.contact .list ul li .icon{width:25px}section.contact .list ul li .text{padding:0 0 0 15px}section.cover .content{border:0}section.cover.empty{padding:80px 0 40px 0;background:#fff}section.cover.post{background:#fff;padding:80px 0 40px 0;min-height:0;height:0;display:table}section.cover.post .content{max-width:800px}section.cover.post .tag{margin:0 0 10px 0}section.cover.post .tag a{font-size:12px;font-weight:700;text-transform:uppercase}section.cover.category{padding:0}section.cover.category .filter{width:250px}section.cover.category .filter .sort{margin:15px 0 0 0}section.cover.category .filter .term-description{line-height:1.35em;font-size:12px}section.cover.category .filter .woocommerce-result-count{font-size:12px;text-align:right}section.cover.category .filter select{height:30px !important;line-height:30px;font-size:12px;border:0;padding:0 10px}section.cover.category .content{background:#232f3e;padding:35px 25px 27px 25px}section.cover.category .col.info{padding:0 25px 0 0}section.cover.category .heading h1{font-size:25px}section.cover.category .subheading{margin:10px 0 0 0;max-width:500px;line-height:1.25em;font-size:12px}section.cover.category .subheading a{text-decoration:underline}section.cover.category .text{margin:10px 0 0 0;line-height:1.5em}section.cover.shop{padding:0}section.cover.shop .heading{margin:0 0 10px 0}section.cover.shop .subheading{max-width:500px;line-height:1.25em}section.cover.shop .data{padding:35px 0 27px 25px;background:#232f3e}section.cover.shop .heading h1{font-size:25px}section.checkout .prime{padding:40px 20px}section.checkout .prime .in{max-width:500px}section.checkout .aside{border-left:1px solid #ddd;padding:40px 0}section.checkout .aside .heading{padding:0 20px}section.checkout .heading{margin:0 0 10px 0}section.checkout .heading h1{font-size:14px;text-transform:none;letter-spacing:0}section.checkout .widget_payment{border:1px solid #ddd;border-left:0;border-right:0;padding:25px 20px}section.checkout .widget_payment img{display:none}section.checkout .widget_payment .heading{margin:0 0 20px 0;padding:0}section.checkout .widget_payment .payment_box{font-size:13px;line-height:1.35em;margin:0 0 20px 0}section.checkout .widget_payment .payment_box label{margin:0 0 5px 0}section.checkout .widget_payment .payment_box p{margin:0 0 20px 0;font-family:"HN",serif}section.checkout .widget_payment .payment_box fieldset,section.payment .widget_payment .payment_box input{margin:0;width:100%}section.checkout .widget_payment .payment_box fieldset p{display:table;width:100% !important;margin:0 0 15px 0}section.checkout .widget_payment .payment_box fieldset p input{width:100% !important}section.checkout .widget_payment .payment_box fieldset p.form-row-first{width:50% !important;float:left;padding:0 5px 0 0}section.checkout .widget_payment .payment_box fieldset p.form-row-last{width:50% !important;float:left;padding:0 0 0 5px}section.checkout .widget_payment .payment_box fieldset p:last-child{margin:0}.checkout section.login .content{background:0;border:0}.checkout section.login label{color:#fff !important}section.thank-you .content{max-width:585px;padding-top:60px;padding-bottom:60px}section.thank-you .icon{margin:0 0 25px 0;text-align:center}section.thank-you .icon img{max-width:95px}section.thank-you .heading{text-align:center}section.thank-you .subheading{text-align:center;margin:0 0 30px 0}section.thank-you .link.a{margin:0 0 50px 0}section.thank-you .order-details{border:1px solid rgba(220,224,224,1);padding:10px 20px;background:#fff;margin:0 0 20px 0}section.thank-you .order-details ul li{border-bottom:1px solid #ddd;padding:12px 0}section.thank-you .order-details ul li .label{padding:0 25px 0 0}section.thank-you .order-details ul li .count{width:100px}section.thank-you .order-details ul li.no-border{border:0;padding:10px 0}section.thank-you .order-details ul li.no-border:last-child{font-size:24px;padding:40px 0;border-top:1px solid rgba(220,224,224,1)}section.thank-you .order-details ul li.no-border:last-child .count{color:#B12704}section.thank-you .order-details ul li.customer .title{font-weight:700}section.thank-you .order-details ul li.address{border:0}section.thank-you .order-details ul li.address .title{font-weight:700}section.thank-you .order-details ul li.order_item dl.variation{display:table;width:100%;margin:10px 0;font-size:16px}section.thank-you .order-details ul li.order_item dl.variation dt{float:left;margin:0 5px 0 0}section.thank-you .order-details ul li.order_item dl.variation dd{font-weight:600}section.thank-you .order-details ul li a{color:#232f3e}section.thank-you .order-details ul:nth-child(3) li:nth-child(2){display:none}section.thank-you .order-details ul:nth-child(3) li:nth-child(4){display:none}section.mini-cart .data .count{width:150px;text-align:right}section.mini-cart .data .products{padding:25px 20px 0 20px;line-height:1.25em}section.mini-cart .data .products ul li{margin:0 0 20px 0}section.mini-cart .data .products ul li .title dt{display:none}section.mini-cart .data .subtotal{border-bottom:1px solid #ddd;padding:15px 20px}section.mini-cart .data .shipping{border-bottom:1px solid #ddd;padding:15px 20px}section.mini-cart .data .shipping .in{border:1px solid #ddd;padding:15px;box-shadow:0 2px 1px 0 rgba(0,0,0,0.15)}section.mini-cart .data .shipping .title{margin:0 0 10px 0}section.mini-cart .data .shipping .toggle{}section.mini-cart .data .shipping .toggle a{width:100%}section.mini-cart .data .shipping .toggle a:hover{color:#fff}section.mini-cart .data .shipping span{color:#258b1d;font-weight:700;margin:0 0 15px 0}section.mini-cart .data .shipping .shipping-calculator-form{display:table !important;width:100%}section.mini-cart .data .shipping ul#shipping_method{display:table;width:100%;margin:20px 0 0 0}section.mini-cart .data .shipping .shipping-calculator-form .row{margin:0 0 5px 0}section.mini-cart .data .shipping .shipping-calculator-form .row.submit{margin:10px 0 0 0}section.mini-cart .data .shipping .shipping-calculator-form input[type=text]{width:100%;height:30px !important;line-height:30px;font-size:12px}section.mini-cart .data .shipping .shipping-calculator-form select{width:100%;height:30px !important;line-height:30px;font-size:12px}section.mini-cart .data .shipping .shipping-calculator-form button{width:100%}section.mini-cart .data .coupon{border-bottom:1px solid #ddd;padding:20px}section.mini-cart .data .coupon .row input[type=text]{font-size:14px;padding:0 60px 0 15px;border-radius:0 4px 4px 0;height:40px !important}section.mini-cart .data .coupon input[type=submit]{position:absolute;right:0;top:0;border-radius:0 2px 2px 0;padding:0 20px;border:1px solid #c4c4c4;height:40px;line-height:36px;font-weight:500;background:#fff;color:#666;width:45px;padding:0}section.mini-cart .data .tax-total{border-bottom:1px solid #ddd;padding:10px 25px}section.mini-cart .data .total{padding:30px 20px;font-size:20px;font-weight:700;color:#B12704}section.mini-cart .data .total strong{font-weight:700}section.mini-cart .data .click{padding:0 20px}section.mini-cart .data .click a{width:100%}section.mini-cart .data span.small{padding:10px 20px 20px 20px;color:#666;text-align:center;font-size:12px;line-height:1.25em;font-family:"HN",serif}section.mini-cart .data .prompt{padding:10px 20px 20px 20px;color:#666;font-size:12px;line-height:1.25em;font-family:"HN",serif}section.cart .content{padding:40px 0}section.cart .heading{margin:0 0 10px 0;padding:0 20px}section.cart .aside{border-left:1px solid #ddd;padding:20px 0}section.cart .prime{padding:20px 0}section.cart .prime .labels{text-align:center;padding:0 20px;margin:0 0 5px 0;font-size:12px}section.cart .prime .labels .close{width:14px}section.cart .prime .labels .image{width:75px;padding:0 0 0 25px}section.cart .prime .labels .subtotal{width:100px}section.cart .prime .labels .count{width:115px}section.cart .prime .labels .total{width:100px;padding:0 0 0 25px;text-align:right}section.cart .prime .data{margin:0 0 10px 0}section.cart .prime .data ul li{background:#fff;border:1px solid #ddd;padding:15px 20px;margin:0 0 -1px 0;text-align:center;border-left:0;border-right:0}section.cart .prime .data ul li .col{vertical-align:top}section.cart .prime .data ul li .close{width:14px}section.cart .prime .data ul li .close a{background:#fff;border:1px solid #ddd;border-radius:2px;display:inline-block;height:14px;width:14px;line-height:14px}section.cart .prime .data ul li .close img{width:10px;margin:1px 0 0 0;display:inline-block}section.cart .prime .data ul li .image{padding:0 0 0 20px;width:65px}section.cart .prime .data ul li .image img{width:100%;display:block;border:1px solid #ddd}section.cart .prime .data ul li .info{padding:0 0 0 15px;text-align:left}section.cart .prime .data ul li .info .title{line-height:1.5em}section.cart .prime .data ul li .info .title a{font-weight:700;line-height:1.25em;display:block}section.cart .prime .data ul li .info .category{line-height:1.25em;font-size:12px;margin:0 0 10px 0}section.cart .prime .data ul li .info .category a{color:#82888a}section.cart .prime .data ul li .info .category a:hover{color:#B12704}section.cart .prime .data ul li .info .category .variation-Dimension{line-height:1.25em}section.cart .prime .data ul li .info .category dt{display:none}section.cart .prime .data ul li .info .sku{line-height:1.25em;font-size:12px;color:#82888a;font-family:"HN",serif}section.cart .prime .data ul li .subtotal{font-size:14px;width:100px;text-align:center}section.cart .prime .data ul li .count{display:table-cell;width:115px;padding:0}section.cart .prime .data ul li .count .quantity{padding:0}section.cart .prime .data ul li .count input[type=number]{width:45px;border-radius:0;border:1px solid #c4c4c4;box-shadow:none;border-left:0;border-right:0;text-align:center;height:40px !important;font-weight:normal}section.cart .prime .data ul li .count input[type=button]{position:static;border:1px solid #c4c4c4;height:40px;background:#fff;width:35px;box-shadow:none;font-weight:normal;border-radius:0}section.cart .prime .data ul li .count input[type=button].plus{float:right;box-shadow:none;border-radius:0 2px 2px 0}section.cart .prime .data ul li .count input[type=button].minus{float:left;box-shadow:none;border-radius:2px 0 0 2px}section.cart .prime .data ul li .total{width:100px;font-size:14px;padding:0 0 0 25px;text-align:right}section.cart .prime .link{text-align:right;padding:0 20px 0 0}section.cart .prime .link input[type=submit]{height:35px;line-height:33px;font-size:12px;padding:0 15px}section.cart.empty .content{padding:150px 20px;text-align:center}section.cart.empty .heading{margin:0}section.cart.empty .subheading{margin:0 0 10px 0}section.product.single .content{background:#fff;border:1px solid #ddd;border-top:0;border-bottom:0}section.product.single .prime{padding:20px 0;width:400px}section.product.single .prime .nook{padding:0 15px}section.product.single .prime .image .flag{left:15px;top:5px;width:90px;text-align:center}section.product.single .prime .image .flag span.stock{background:#fff;border-radius:250px;color:#fff;font-size:11px;display:block;height:21px;line-height:21px;font-weight:700;border:2px solid transparent;width:100%}section.product.single .prime .image .flag span.stock.on{border-color:#39ce2d;color:#39ce2d}section.product.single .prime .image .flag span.stock.off{border-color:#e9141d;color:#e9141d}section.product.single .prime .image .flag span.sale{display:none;border-radius:250px;color:#fff;font-size:12px;width:100%;height:21px;line-height:24px;background:#232f3e;color:#fff;margin:5px 0 0 0;font-weight:900;text-transform:uppercase;font-style:italic}section.product.single.sale .prime .image .flag span.sale{display:inline-block}section.product.single .prime{position:relative;border-right:1px solid #ddd}section.product.single .aside{border-right:1px solid #ddd}section.product.single .aside .category{line-height:1.25em;font-size:12px;display:block;height:16px;overflow:hidden;margin:0 0 10px 0}section.product.single .aside .category a{color:#82888a}section.product.single .aside .heading{margin:0 0 10px 0}section.product.single .aside .heading h1{font-size:20px !important}section.product.single .aside .description{font-family:"HN",serif;line-height:1.25em;margin:0 0 20px 0}section.product.single .aside .description p,section.product.single .aside .description ul{margin:0 0 20px 0}section.product.single .aside .description ul li{position:relative;padding:0 0 0 20px;font-weight:700;margin:0 0 5px 0}section.product.single .aside .description ul li:before{content:'✔';position:absolute;left:0;top:0}section.product.single .aside .description p:last-child{margin:0}section.product.single .aside .share{margin:20px 0 0 0}section.product.single .aside .share ul li{display:inline-block}section.product.single .aside .share ul li.label{color:#838383;font-size:12px;margin:0 20px 0 0;font-weight:500}section.product.single .aside .share ul li.icon{margin:0 0 0 3px}section.product.single .aside .share ul li.icon a{height:25px;line-height:25px;width:25px;border-radius:250px;background:#838383;color:#fff;display:block;text-align:center;background:#e6e6e6;transition:all 0.15s ease;text-decoration:none}section.product.single .aside .share ul li.facebook a{background:#2b669f}section.product.single .aside .share ul li.twitter a{background:#5fafd0}section.product.single .aside .share ul li.pinterest a{background:#e30c13}section.product.single .aside{background:#fff;padding:30px}section.product.single .checkout .text{font-family:"HN",serif}section.product.single .checkout .subtitle{line-height:1em;color:#ababab;font-family:"HN";font-size:12px;margin:3px 0 0 0;font-weight:700}section.product.single .checkout .nook.fields .pricing{padding:0 25px 0 0}section.product.single .checkout .nook.fields .meta.variation .pricing{padding:0}section.product.single .checkout .subheading{margin:0 0 30px 0}section.product.single .checkout .woocommerce-variation-price,section.product.single .checkout span.price{margin:0 0 10px 0;display:table}section.product.single .checkout .woocommerce-variation-description{font-size:12px;margin:0 0 20px 0;line-height:1.35em;font-family:"HN",serif}section.product.single .checkout .meta .price{margin:0;font-weight:700}section.product.single .checkout .meta .price del{display:table;width:100%;margin:2px 0;color:#ababab}section.product.single .checkout .meta .price ins{display:table;width:100%;text-decoration:none !important;color:#B12704;font-size:16px}section.product.single .checkout .nook.fields .cart{margin:0 0 20px 0}section.product.single .checkout .nook.fields .cart .variations div.label{padding:5px 10px 5px 0;width:100px}section.product.single .checkout .nook.fields .cart button[type=submit]{width:100%;height:35px;line-height:35px;padding:0 40px 0 20px;background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-plus.svg);background-repeat:no-repeat;background-position:right 8px center;background-size:16px;text-align:left}section.product.single .checkout .nook.fields .cart .child{margin:0 0 15px 0}section.product.single .checkout .nook.fields .cart .child .boxes .label{margin:0;padding:0 25px 0 0}section.product.single .checkout .nook.fields .cart .child .boxes .label label a{color:#232f3e}section.product.single .checkout .nook.fields .cart .child .boxes .label label{margin:0;line-height:inherit}section.product.single .checkout .nook.fields .cart .child .boxes{font-size:16px;padding:5px 0}section.product.single .checkout .nook.fields .cart .child .boxes .count{text-align:right}section.product.single .checkout .nook.fields .list .label{width:75px;font-family:"HN",serif;font-weight:bold;font-size:12px;text-align:right;padding:0 7px 0 0}section.product.single .aside .upsell .heading{padding:15px}section.product.single .aside .details .heading{font-weight:700;font-size:18px;letter-spacing:0.5px;margin:0;cursor:pointer;border-bottom:1px solid #ddd}section.product.single .aside .details .heading a{display:block}section.product.single .aside .details .heading.on a{color:#007a87}section.product.single .checkout{width:300px;padding:30px}section.sidebar .heading{position:relative;letter-spacing:0;font-size:14px;margin:0;padding:20px 0 15px 0;background:#fff;color:#777;font-weight:700}section.sidebar .toggle{cursor:pointer;padding:10px 15px;font-size:15px;font-weight:700;border-bottom:1px solid #ddd}section.sidebar .toggle .text{padding:1px 0 0 0}section.sidebar .toggle .icon{width:20px}section.sidebar .toggle .icon span{height:25px;width:20px;display:block;position:relative;transition:all 0.35s ease;display:none}section.sidebar .toggle .icon span:before{position:absolute;height:2px;background:#0066c0;content:"";display:block;top:12px;width:14px;transform:rotate(90deg);left:8px;transition:all 0.45s ease}section.sidebar .toggle .icon span:after{position:absolute;height:2px;background:#0066c0;content:"";display:block;top:12px;width:14px;transform:rotate(0deg);left:8px;transition:all 0.25s ease}section.sidebar .widget_product_categories ul.product-categories{padding:0;display:block;background:#fff}section.sidebar .widget_product_categories ul::-webkit-scrollbar{width:2px;background:#ddd;border-radius:250px}section.sidebar .widget_product_categories ul::-webkit-scrollbar-thumb{background:#232f3e;cursor:pointer}section.sidebar .widget_product_categories ul li{position:relative}section.sidebar .widget_product_categories ul li.cat-item-none{text-align:center}section.sidebar .widget_product_categories ul li a{position:relative;padding:5px 30px 5px 26px;color:#111;font-size:12px;display:block;line-height:1.25em;font-family:"HN",serif}section.sidebar .widget_product_categories ul li a:hover{color:#0066c0}section.sidebar .widget_product_categories ul li.cat-item a{font-weight:bold}section.sidebar .widget_product_categories ul li a:before{content:"";display:block;position:absolute;top:4px;left:0;width:16px;height:16px;border:1px solid #ddd;border-radius:2px}section.sidebar .widget_product_categories ul li a:after{content:"";display:block;position:absolute;top:8px;left:4px;width:10px;height:10px;background:#fff;border-radius:0;transform:scale(0);transition:all 0.075s cubic-bezier(0.7,0.01,0.3,1)}section.sidebar .widget_product_categories ul li:hover a:before{background-color:#e9141d;border-color:#e9141d}section.sidebar .widget_product_categories ul li:hover ul li a:before{background-color:#fff;border-color:#e9141d}section.sidebar .widget_product_categories ul li:hover a:after{transform:scale(1) !important}section.sidebar .widget_product_categories ul li:hover ul li a:after{transform:scale(0) !important}section.sidebar .widget_product_categories ul li:hover ul li:hover a:after{transform:scale(1) !important}section.sidebar .widget_product_categories ul li.current-cat a:before{background-color:#e9141d;border-color:#e9141d}section.sidebar .widget_product_categories ul li.current-cat a:after{transform:scale(1)}section.sidebar .widget_product_categories ul li.current-cat.cat-parent a:after{transform:scale(1)}section.sidebar .widget_product_categories ul li.current-cat.cat-parent ul,section.sidebar .widget_product_categories ul li.cat-parent.current-cat-parent ul{display:block}section.sidebar .widget_product_categories ul li.cat-parent.current-cat li a:after{transform:scale(0)}section.sidebar .widget_product_categories ul li.cat-parent.current-cat-parent a:after{transform:scale(1)}section.sidebar .widget_product_categories ul li.cat-parent.current-cat-parent ul li a:after{transform:scale(0)}section.sidebar .widget_product_categories ul li.cat-parent.current-cat-parent ul li.current-cat a:after{transform:scale(1)}section.sidebar .widget_product_categories ul li.cat-parent:after{content:"";display:block;position:absolute;right:15px;top:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #ddd}section.sidebar .widget_product_categories ul li.cat-parent a:hover:after{transform:scale(1)}section.sidebar .widget_product_categories ul li.cat-parent ul{padding:0 0 0 10px;margin:0 0 20px 0}section.sidebar .widget_product_categories ul li.cat-parent ul li a{font-weight:500}section.sidebar .widget_product_categories ul li.cat-parent ul li a:after{transform:scale(0)}section.sidebar .widget_product_categories ul li.cat-parent ul li.current-cat a{font-weight:700}section.sidebar .widget_product_categories ul li.cat-parent ul li.current-cat a:after{transform:scale(1) !important}section.sidebar .widget_product_categories.on .heading:after{transform:rotate(540deg)}section.sidebar .widget_layered_nav ul li{display:inline-block;margin:0 3px 3px 0}section.sidebar .widget_layered_nav ul li a{border:1px solid #ddd;padding:2px 5px;color:#111;display:block;font-size:12px;font-weight:700;line-height:1em;border-radius:2px}section.sidebar .widget_layered_nav ul li .count{display:none}section.sidebar .widget_layered_nav ul li.chosen a{background:#e9141d;border-color:#e9141d;color:#fff;padding:2px 5px 2px 22px;background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-close.svg);background-position:left 3px center;background-size:12px;background-repeat:no-repeat}section.product.archive ul{display:table;width:100%}section.product.archive .content{background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd}section.product.archive .aside{width:250px;border-right:1px solid #ddd;font-family:"HN",serif}section.product.archive .aside section.filter{margin:0}section.product.archive .aside .widget{padding:0;border:0;background:0;margin:0;border-bottom:1px solid #ddd;padding:0 15px 40px 15px}section.product.archive .aside .price_slider_wrapper{display:table;width:100%;font-family:"HN",serif}section.product.archive .aside .widget_price_filter .price_slider{position:relative;text-align:left;border-radius:250px;height:6px;margin:0 0 15px 0;background:#ddd;overflow:hidden}section.product.archive .aside .widget_price_filter .price_slider_amount{text-align:center}section.product.archive .aside .widget_price_filter .ui-slider-range{position:absolute;z-index:1;display:block;border:0;border-radius:250px;height:6px;width:100%;display:block;top:0;background-color:#ddd}section.product.archive .aside .widget_price_filter .ui-slider-handle{position:absolute;z-index:1;width:24px;height:6px;background:#ee0021;border-radius:250px 0 0 250px;cursor:ew-resize;top:50%;margin-top:-3px}section.product.archive .aside .widget_price_filter .ui-slider-handle:last-child{margin-left:-23px;border-radius:0 250px 250px 0}section.product.archive .aside .widget_price_filter .price_slider_amount button{border:1px solid #666;background:transparent;color:#666;height:25px;line-height:24px;float:right;padding:0 10px;font-size:12px;position:static;opacity:1;display:block;margin-top:0;width:inherit;border-radius:250px}section.product.archive .aside .widget_price_filter .price_slider_amount .price_label{float:left;padding:2px 0 0 0;font-weight:bold;font-size:12px}section.product.archive .aside .widget_price_filter .active-filters span{float:left}section.product.archive .aside .widget_layered_nav_filters{padding:15px 25px}section.product.archive .aside .widget_layered_nav_filters ul li{display:block}section.product.archive .aside .widget_layered_nav_filters ul li a{display:block;height:35px;line-height:35px;padding:0 40px 0 20px;border:1px solid rgba(86,90,92,0.15);color:#232f3e;background:url(https://supershelving.com/wp-content/themes/theme/images/icon-close.svg);background-size:14px;background-repeat:no-repeat;background-position:right 13px top 10px;width:100%;margin:0 0 10px 0}section.product.archive .aside .widget_layered_nav_filters ul li a:hover{border-color:#2a679e}section.product.archive .aside .widget_price_filter .category{line-height:35px;text-align:right}section.product.archive .aside .results{padding:5px 0;color:#a5a9ab;text-align:center;font-size:12px}section.product.archive .prime{padding:0 0 20px 0}section.product.archive .prime .data{overflow:hidden}section.product.archive .prime .data.none{text-align:center;padding:100px 12.5px}section.product.archive .pagination{display:table;width:100%;margin:20px 0;text-align:center}section.product.archive .pagination ul li{display:inline-block}section.product.archive .pagination ul li a{display:block;height:35px;width:35px;line-height:35px;text-align:center;border-radius:2px;border:1px solid rgba(196,196,196,1);background:#fff;color:#232f3e;transition:all 0.15s ease-in-out}section.product.archive .pagination ul li span{display:block;height:35px;width:35px;line-height:35px;text-align:center;border-radius:2px;border:1px solid rgba(196,196,196,1);background:#fff;color:#b9bfc1}section.product.archive .bottom{padding:0 12.5px}section.product.archive .bottom .count{text-align:center;padding:0 0 50px 0;color:#a5a9ab;font-size:12px}section.product.archive .bottom .meta{padding:25px 0}section.product.archive .bottom .meta .other a{color:#82888a}section.product.archive .bottom .meta .category{text-align:right}section.product.archive button{opacity:0;position:absolute;z-index:2;height:90px;width:40px;line-height:43px;display:inline-block;padding:0;top:50%;margin-top:-45px;background:#fff;border-radius:0;transition:all 0.15s ease;border:1px solid #ddd}section.product.archive button.previous{left:0;border-left:0;border-radius:0 250px 250px 0}section.product.archive button.next{right:0;border-right:0;border-radius:250px 0 0 250px}section.product.archive button svg{width:18px;margin:16px 0 0 0}section.product.archive button svg .arrow{fill:#111}section.product.archive .content:hover button{opacity:1}section.product.preview .content{border-top:1px solid #ddd}section.product.preview .heading{padding:40px 0 20px 0;border-bottom:1px solid #ddd}section.category.archive{padding:0 0 20px 0}section.product.feature{padding:60px 0 90px 0}section.product.feature .content{padding:0 12.5px}section.product.feature .heading{font-size:32px;font-weight:700;text-align:center}section.product.feature .subheading{text-align:center;margin:0 0 40px 0}section.action{height:400px;background-size:cover;background-position:center;position:relative;color:#fff}section.action .info .heading{font-size:60px;text-transform:uppercase;font-weight:700;margin:0 0 10px 0}section.action .info .subheading{font-size:18px;font-weight:700;margin:0 0 40px 0}section.action .overlay{background:rgba(0,0,0,0.5)}section.scroll{display:block;height:100vh;min-height:400px;max-height:600px}section.scroll .image{background-size:cover;background-position:top center;background-size:cover}section.scroll.hero{max-height:700px}section.mobile{width:300px;background:#131a22;left:-300px;pointer-events:none}section.mobile .mobile{padding:0 0 0 40px;opacity:0;transition:all 0.3s 1s ease}section.mobile .mobile a{height:60px !important;width:23px;transition:all 0.15s ease;cursor:pointer}section.mobile .mobile .lines{width:23px;height:2px;top:30px;left:20px;position:absolute;transition:all 0.15s ease}section.mobile .mobile .lines:before,section.mobile .mobile .lines:after{content:"";position:absolute;border-top:2px solid #fff;height:0;left:0;right:0}section.mobile .mobile .lines:after{top:0;transform:rotate(45deg)}section.mobile .mobile .lines:before{top:0;transform:rotate(-45deg)}section.mobile .scroll{height:calc(100vh - 163px);overflow-y:scroll}section.mobile .nook{margin:0 0 40px 0;padding:0 0 0 20px;transition:all 0.7s 0.1s cubic-bezier(.645,.045,.355,1);left:-100px;position:relative}section.mobile .nook .heading h5{margin:16px 0 20px 0;color:rgba(255,255,255,0.5) !important}section.mobile .nook ul li a{color:#fff;font-weight:700;font-size:13px;transition:all 0.15s ease;display:block}section.mobile .nook ul li ul{padding:0 0 0 10px;margin:0 0 10px 0}section.mobile .nook ul li ul li{margin:5px 0}section.mobile .nook ul li ul li a{line-height:1.25em}section.mobile .nook ul li ul li.current-menu-item a{color:#fff}section.mobile .bottom{top:inherit;bottom:0;background:#000;padding:20px}section.mobile .bottom .click{margin:0 0 10px 0}section.mobile .bottom .click a{color:#fff}section.mobile .bottom .click .cart{text-align:right}section.mobile .bottom .click .cart a span{height:20px;line-height:20px;border-radius:2px;background:#ee0021;color:#fff;font-size:11px;padding:2px 4px;display:inline-block;margin:0 0 0 5px;position:relative}section.mobile .bottom .click .cart a span:before{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:6px solid #ee0021;content:"";position:absolute;top:7px;left:-5px}section.mobile .bottom .search form{position:relative}section.mobile .bottom .search input[type=text]{height:31px !important;line-height:31px;border:0;border-radius:2px;padding:0 10px}section.mobile .bottom .search button{position:absolute;right:0;top:0;border-radius:0 2px 2px 0;height:31px;line-height:31px;width:50px;padding:0;text-align:center}section.mobile .bottom .search button img{width:18px;height:18px;margin:7px 0 0 0}section.mobile.on{left:0;pointer-events:all}section.mobile.on .mobile{opacity:1}section.mobile.on .nook{left:0}section.overlay{background:#212121;opacity:0;transition:all 0.5s cubic-bezier(.645,.045,.355,1);pointer-events:none}section.overlay.on{opacity:0.7;pointer-events:all}section.entry{padding:0 0 60px 0;background:#fff}section.entry .content{max-width:800px;border:0}section.entry .image{margin:0 0 20px 0}section{position:relative}section .content{background:#fff;border:1px solid #ddd;border-top:0;border-bottom:0}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#B12704}.select2-container .select2-selection--single{height:45px;border-radius:0;border:1px solid #c4c4c4}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:45px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px;width:30px}.select2-dropdown{border:1px solid #c4c4c4}footer{font-family:"HN",serif;color:#999}footer a,footer a:hover{color:#fff}footer a:hover{text-decoration:underline}footer .back a{display:block;background:#37475a;font-weight:700;padding:15px;text-decoration:none}footer .back a:hover{background:#485769}footer .top{padding:40px 0;background:#232f3e}footer .top .heading h4{color:#fff;margin:0 0 15px 0}footer .bottom{font-size:12px;background:#131a22;padding:15px 0 30px 0}footer .bottom ul li{display:inline-block;margin:0 5px}footer .bottom ul li a.sados{color:#999}header{background:#232f3e;display:block !important}header .top{height:60px;line-height:60px;display:block}header .top .mobile{width:50px;cursor:pointer;z-index:5;display:none}header .top .mobile a{height:60px !important;width:50px;transition:all 0.5s cubic-bezier(.645,.045,.355,1);background:#131a22}header .top .mobile .lines{width:23px;height:2px;border-top:2px solid #fff;top:30px;left:14px;position:absolute;transition:all 0.5s cubic-bezier(.645,.045,.355,1)}header .top .mobile .lines:before,header .top .mobile .lines:after{content:"";position:absolute;border-top:2px solid #fff;height:0;left:0;right:0}header .top .mobile .lines:after{top:6px}header .top .mobile .lines:before{top:-10px}header .top .logo{width:125px}header .top .logo img{width:125px;margin:11px 0 0 0;display:block}header .top .metro{width:76px;padding:12px 0 0 10px}header .top .search{padding:12px 0 0 40px}header .top .search form{position:relative;max-width:80%}header .top .search input[type=text]{height:35px !important;line-height:35px;border:0;border-radius:2px;padding:0 10px}header .top .search input[type=text]:focus{box-shadow:0 0 0 2px #ee0021}header .top .search button{position:absolute;right:0;top:0;border-radius:0 2px 2px 0;height:35px;line-height:35px;width:50px;padding:0;text-align:center}header .top .search button img{width:18px;height:18px;margin:7px 0 0 0}header .top .phone{line-height:1.25em;padding:11px 0 0 15px;width:150px;text-align:center}header .top .phone .label{font-weight:700;font-size:11px;margin:0 0 4px 0;border:1px solid #fff;border-radius:250px;display:inline-block;text-align:center;height:18px;line-height:20px;text-transform:uppercase}header .top .phone .text{font-weight:900;font-size:18px}header .bottom{background:#131a22;height:45px;line-height:45px}header .bottom .content{padding:0 20px 0 0}header .bottom .nav{height:45px}header .bottom .nav ul{font-size:0}header .bottom .nav ul li{display:inline-block;border-right:1px solid #131a22}header .bottom .nav ul li:first-child{border-left:1px solid #131a22}header .bottom .nav ul li a{color:#fff;font-size:13px;padding:0 18px;font-weight:700;display:block;text-decoration:none}header .bottom .nav ul li a:hover{background:#131a22}header .bottom .nav-small{text-align:right}header .bottom .nav-small ul{font-size:0;height:45px}header .bottom .nav-small ul li{display:inline-block;margin:0 0 0 32px}header .bottom .nav-small ul li a{font-size:13px;display:block;color:#fff;font-weight:700}header .bottom .nav-small ul li a span{height:20px;line-height:20px;border-radius:2px;background:#ee0021;color:#fff;font-size:11px;padding:2px 4px;display:inline-block;margin:0 0 0 5px;position:relative}header .bottom .nav-small ul li a span:before{width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:6px solid #ee0021;content:"";position:absolute;top:7px;left:-5px}.ninja-forms-form input[type=submit]{width:100%}.error,.woocommerce-error{display:table;width:100%;padding:7px 1em;background:#b82014;color:#fff;font-weight:700;text-align:center;border:0;padding:10px 15px}.error a,.woocommerce-error a{color:#fff;text-decoration:underline}.error .col.icon{width:45px;text-align:center}.message,.woocommerce-message,.ninja-forms-success-msg,.woocommerce-info{display:table;width:100%;padding:7px 20px;font-weight:700;text-align:center;background:#39ce2d;color:#fff}.message a,.woocommerce-message a,.ninja-forms-success-msg a,.woocommerce-info a{color:#fff;text-decoration:underline}.message a.button,.woocommerce-message a.button,.ninja-forms-success-msg a.button{background:0;margin:0 !important;padding:0;display:inline;height:0;line-height:inherit;float:none;text-decoration:underline !important;padding:0 20px 0 0}.message .col.icon{width:45px;text-align:center}label{display:table;width:100%;line-height:19px;margin:0 0 0.5em 0;font-family:"HN",serif;font-weight:700;font-size:12px}input[type=text],input[type=email],input[type=password],input[type=number],input[type=file],input[type=tel],select,textarea{font-family:'HN',serif !important;-webkit-appearance:none;transition:all 0.15s ease;display:table;width:100%;background:transparent;border:0;background:#fff;border:1px solid #c4c4c4}input[type=text],input[type=email],input[type=password],input[type=number],select,input[type=file],input[type=tel]{height:45px !important;line-height:42px;padding:0 15px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,select:focus,input[type=tel]:focus,textarea:focus{background-color:#fff;border-color:#0066c0}select{background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-down.svg);background-repeat:no-repeat;background-position:right 11px center;background-size:11px}@-moz-document url-prefix(){select{padding-top:8px}}textarea,.ninja-forms-form .textarea-wrap textarea{height:200px;resize:vertical;padding:15px;overflow:hidden}input[type=radio]{display:block;height:0px;opacity:0}input[type=radio] + label{display:block;width:100%;position:relative;padding:0 0 0 40px;margin:0 0 15px 0;color:#111}input[type=radio] + label:before{position:absolute;top:-4px;left:0;background:#fff;width:23px;height:23px;display:block;content:"";border-radius:250px;border:1px solid #a9a9a9}input[type=radio]:checked + label:before{background:#ee0021;border-color:#ee0021}input[type=radio]:checked + label:after{position:absolute;top:4px;left:8px;background:#fff;width:9px;height:9px;display:block;content:"";border-radius:250px}input[type=checkbox]{display:block;height:0px;opacity:0}input[type=checkbox] + label{display:block;width:100%;position:relative;padding:0 0 0 40px;margin:0 0 15px 0;cursor:pointer;font-family:"HN",serif;color:#111}input[type=checkbox] + label:before{position:absolute;top:-4px;left:0;background:#fff;width:23px;height:23px;display:block;content:"";border-radius:2px;border:1px solid #a9a9a9}input[type=checkbox]:checked + label:before{background:#ee0021;border-color:#ee0021}input[type=checkbox]:checked + label:after{position:absolute;top:2px;left:5px;background:url(https://supershelving.com/wp-content/themes/theme/images/icon-check-light.svg);width:15px;height:12px;display:block;content:""}a.button,input[type=submit],input[type=button],button{font-family:'HN',sans-serif;display:inline-block;font-size:14px;color:#fff;border:0;outline:0;border-radius:2px;text-align:center;cursor:default;height:45px;line-height:45px;padding:0 20px;font-weight:700;background:#ee0021;border-radius:4px;cursor:pointer;text-decoration:none !important}.solid.dark{background:#232f3e;color:#fff}.solid.dark:hover{background:#232f3e}.solid.light{background:#fff;color:#232f3e}.solid.light:hover{background:#fff;color:#232f3e}.solid.color,.button.alt{background:#ee0021}.solid.color:hover,.button.alt:hover{background:#ee0021;color:#fff}.outline.light{border:1px solid #fff;color:#fff;background:transparent;line-height:46px}.outline.light:hover{background:#fff;color:#232f3e}.outline.dark{border:1px solid #bbb;color:#666;background:transparent;line-height:46px}.outline.dark:hover{background:#666;color:#fff;border-color:#666}.outline.color{border:1px solid #B12704;color:#B12704;background:transparent;line-height:46px}.outline.color:hover{background:#B12704;color:#fff}a.small,button.small,input[type=button].small,input[type=submit].small{height:25px !important;line-height:23px !important;font-size:12px;padding:0 15px}.transparent.light{border:1px solid transparent;color:#fff;background:transparent}.transparent.light:hover{background:transparent;color:#fff}.transparent.dark{border:1px solid transparent;color:#232f3e;background:transparent}.transparent.dark:hover{background:transparent;color:#232f3e}a.button.next.light,input[type=submit].next.light,button.next.light{text-align:left;background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-right-white.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:9px;padding-right:40px !important}a.button.next.dark,input[type=submit].next.dark,button.next.dark{text-align:left;background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-right-white.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:9px;padding-right:40px !important}a.button.next.color,input[type=submit].next.color,button.next.color{text-align:left;background-image:url(https://supershelving.com/wp-content/themes/theme/images/icon-right-white.svg);background-repeat:no-repeat;background-position:right 15px center;background-size:9px;padding-right:40px !important}a.button:active,input[type=submit]:active,input[type=button]:active,button:active{transform:scale(.99)}.submit-wrap{margin:0 !important}.light,.light a{color:#fff}::-webkit-input-placeholder{font-family:'HN',sans-serif;color:rgba(86,90,92,0.5);transition:color 0.15s ease}::-moz-placeholder{font-family:'HN',sans-serif;color:rgba(86,90,92,0.5);transition:color 0.15s ease}:-ms-input-placeholder{font-family:'HN',sans-serif;color:rgba(86,90,92,0.5);transition:color 0.15s ease}input:-moz-placeholder{font-family:'HN',sans-serif;color:rgba(86,90,92,0.5);transition:color 0.15s ease}:focus::-webkit-input-placeholder{color:rgba(0,0,0,0.2)}:focus::-moz-placeholder{color:rgba(0,0,0,0.2)}:focus:-ms-input-placeholder{color:rgba(0,0,0,0.2)}:focus:input:-moz-placeholder{color:rgba(0,0,0,0.2)}::-webkit-scrollbar{width:2px;background:#fff;border-radius:250px}::-webkit-scrollbar-thumb{background:#ee0021;cursor:pointer}html,body,input,select,textarea{font-family:'AVG',sans-serif;font-size:13px;font-weight:500;color:#111;line-height:1.75em;-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important}body{width:100%;overflow-x:hidden;background-color:#fafafa}.single-product .type-product{float:none !important;margin:0 auto !important}a{color:#0066c0;text-decoration:none}a:hover{color:#0066c0;text-decoration:underline}b,strong{font-weight:900}h1,h2,h3,h4,h5{line-height:1.25em;font-weight:900;text-transform:none;color:#131a22}h1{font-size:35px}h2{font-size:35px}h3{font-size:20px;letter-spacing:0;font-weight:700}h4{font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}h5{font-size:14px;font-weight:700;letter-spacing:0}.light{color:#fff}.light h1,.light h2,.light h3,.light h4,.light h5{color:#fff !important}h1 a,h2 a,h3 a,h4 a,h5 a{color:#0066c0 !important}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#0066c0 !important}.content{width:100%;padding:0 20px;margin:0 auto;max-width:1500px}small,.small{display:block;color:#a5a9ab;font-size:12px;line-height:1.25em;font-family:"HN",serif}.col.prime{padding:0 20px}.fields ul li{margin:0 0 20px 0}.fields ul li .woocommerce-invalid input{border-color:#ed2024;box-shadow:0 0 0 1px #ed2024}.entry{line-height:1.5em}.entry p{margin:0 0 20px 0}.entry p:last-child{margin:0}.entry ul li{list-style:none}.entry ul li:before{content:"·";font-size:21px;vertical-align:middle;padding:0 10px 0 0}.entry img{width:100%}.entry h1,.entry h2,.entry h3,.entry h4,.entry h5{margin:3em 0 0.5em 0;color:#414042}.entry h1:first-child,.entry h2:first-child,.entry h3:first-child,.entry h4:first-child,.entry h5:first-child{margin:0 0 1em 0}.entry ul{border:1px solid #ddd;padding:30px;margin:50px 0}.entry ul li{position:relative;list-style:none;margin:0 0 30px 0;font-size:15px;font-style:italic;padding:0 0 0 35px}.entry ul li:before{position:absolute;left:0;top:2px;content:"→";display:block;height:25px;width:10px}.entry ul li:last-child{margin:0}.entry ol{border:3px solid #efefef;padding:30px;counter-reset:counter;margin:50px 0}.entry ol li{position:relative;list-style:none;margin:0 0 30px 0;font-size:18px;font-style:italic;padding:0 0 0 35px}.entry ol li:before{position:absolute;left:0;top:4px;content:counter(counter);counter-increment:counter;font:bold 28px/1 'AVG'}.entry ol li:last-child{margin:0}@media (max-width:1000px){section.product.single .aside,section.product.single .checkout{display:table;width:100%}section.account .prime,section.account .aside{display:table;width:100%;padding:0}section.account .aside{margin:0}section.product.archive .prime{display:table;width:100%}section.product.archive .aside{display:table;width:100%}section.product.archive .aside .results{display:none}section.category.archive{padding:0}section.sidebar .toggle .icon span{display:inline-block}section.sidebar .drop{max-height:0;display:block;overflow:hidden;transition:all 0.5s cubic-bezier(.645,.045,.355,1)}section.sidebar.on .drop{max-height:1500px}section.sidebar .heading:after{display:block}section.sidebar .widget_product_categories .price_slider_wrapper{max-height:0;display:block !important;overflow:hidden;padding:0;transition:all 0.15s ease;border-bottom:1px solid transparent}section.sidebar .widget_product_categories.on .price_slider_wrapper{max-height:1000px;border-color:#e0e0e0}section.cart .prime,section.cart .aside{display:table;width:100%}section.cart .prime{margin:0 0 20px 0}section.checkout .prime,section.checkout .aside{display:table;width:100%}section.checkout .prime{margin:0 0 20px 0}section.filter .heading:after{display:block}section.filter .widget{height:0;display:block;overflow:hidden;padding:0;transition:all 0.25s ease}section.filter.on .heading{background:#B12704;color:#fff;border:0}section.filter.on .heading:after{border-top-color:#fff}section.filter.on .widget{height:200px;padding:30px 0;overflow-y:scroll}}@media (max-width:800px){section.login .content{padding:60px 25px}section.who .heading h1 span.underline{height:40px;width:175px}section.who .btm{padding:0 0 100px 0}section.who .search{padding:20px 0;height:80px}section.who .search ul li input[type=text],section.who .search ul li select,section.who .search ul li button{height:40px !important;line-height:40px}article.post{width:50%}section.filter .trigger{display:table}section.filter .trigger i{transition:all 0.35s ease;transform:rotate(0);display:inline-block}section.filter{margin:0 !important}section.filter .data{display:block;overflow:hidden;max-height:0;transition:all 0.35s ease}section.filter .data ul li{display:block;width:100%;margin:0}section.filter .data ul li a{display:block;border:0;border-radius:0}section.filter.on .trigger i{transform:rotate(180deg)}section.filter.on .data{max-height:1500px}.outline.dark,.outline.light{line-height:36px}}@media (max-width:750px){h1{font-size:25px !important}h2{font-size:22px}h3{font-size:16px}header .top .search form{max-width:100%}section.hero .info .heading h1{font-size:45px !important;line-height:1em !important}article.product.archive{width:33.333337%}article.product.archive.carousel{width:33.333337%}section.hero .aside{display:none}section.hero .prime{display:table;width:100%;height:100%;text-align:center}section.related .heading{margin:20px 0 0 0;padding:0 0 20px 0}section.product.single .content{max-width:500px}section.product.single .prime:after{display:none}section.product.single .prime,section.product.single .aside{display:table;width:100%;border:0}section.product.single .prime{border-bottom:1px solid #ddd !important;padding:10px 0 0 0 !important}section.product.single .aside .nook.fields .cart{margin:0 auto}section.product.single .c-6.last{padding:0 15px;margin:0 0 40px 0}section.entry{padding:0 0 60px 0}section.related{padding:0}section.who{height:475px}section.who .content.mid .heading{font-size:24px}section.who .search ul li.d{width:90px}section.action{height:475px}section.product.feature .heading{font-size:24px}section.cover{text-align:center}section.cover.category{border-bottom:1px solid #373737}section.cover.category .col.info{display:table;width:100%;padding:0}section.cover.category .col.filter{display:table;width:100%;margin:10px 0 0 0}section.cover.category .subheading{max-width:inherit}section.product.single .aside .heading .title{text-align:center}header .top .mobile{display:table-cell}header .top .content{padding:0 20px 0 0}header .top .logo img{margin:13px 0 0 0}header .top .phone{display:none}header .bottom .nav ul li.user{display:none}header .bottom{display:none}article.category{width:50%}article.category.preview:nth-child(3),article.category.preview:nth-child(4){border:0}section.cart .prime .data ul li .col.image{display:none}section.contact .c-6{display:table;width:100%;padding:0;margin:0 0 40px 0}section.contact .c-6.last{margin:0}section.account .orders .labels{display:none}section.account .orders .data ul li{position:relative;background:#fff;border:1px solid #ddd;padding:20px;margin:-1px 0 0 0}section.account .orders .data ul li .col{display:table !important;width:100% !important;padding:0}section.account .orders .data ul li .col.link{position:absolute;right:25px;top:20px;width:50px !important}section.cover.category .filter .woocommerce-result-count{text-align:center}}@media (max-width:700px){section.who{padding:60px 0;max-height:100%;height:inherit}section.who .info{position:static}section.who .overlay{display:none !important}section.who .col-6{display:table;width:100%}section.who .list{padding:0;padding:30px;border:3px solid #fff;border-radius:0 0 5px 5px}section.who .list ul li{margin:0 0 20px 0}section.who .list ul li .text{font-size:16px;font-weight:700}}@media (max-width:600px){header .top .logo{width:inherit;padding:0 0 0 15px}header .top .metro{display:none}footer .c-3{display:table;width:100%;text-align:center;margin:0 0 30px 0}footer .c-3:last-child{margin:0}footer .c-3 .nav ul li:first-child a{border-radius:2px 2px 0 0}footer .c-3 .nav ul li:last-child a{border-radius:0 0 2px 2px}footer .c-3 .nav ul li a{display:block;margin:0 0 -1px 0;padding:2px 5px;border-radius:2px;font-size:12px}footer .c-3 .nav ul li ul{display:none}footer .c-3 .nav ul li:nth-child(odd){background:rgba(0,0,0,0.05)}footer .c-3 .nav ul li:nth-child(even){background:rgba(0,0,0,0.035)}article.post .excerpt{display:none}section.cart .prime .labels{display:none}section.cart .prime .data ul li{position:relative}section.cart .prime .data ul li .col{display:table;width:100%;text-align:left !important;padding:0}section.cart .prime .data ul li .col.subtotal{margin:0 0 10px 0}section.cart .prime .data ul li .col.close{position:absolute;right:15px;top:20px;height:25px;width:25px}.row.heading{font-size:14px}.page.contact .col.one{display:table;width:100%;margin:0 0 40px 0;padding:0}.page.contact .col.one .heading{text-align:center}.page.contact .col.one .entry{text-align:center}.page.contact .col.one .data{border:1px solid #ddd;background:#fff;padding:40px}.page.contact .col.two{display:table;width:100%;padding:0}article.product.archive.feature{width:100%;display:table;margin:0 0 25px 0}body.home section.just-added article{width:100%;display:table;margin:0 0 25px 0}section.product.archive .prime{display:table;width:100%}.page.default section.main{padding:80px 25px 100px 25px;text-align:center}section.hero .info .announce .caption{margin:0 0 10px 0}section.hero .info .announce .caption span{font-size:20px !important;padding:10px 25px 5px 25px !important}article.product.archive.carousel{width:50%}}@media (max-width:500px){header .top .search{display:none}section.hero .info .heading h1{font-size:35px !important}header .top .phone{display:none}section.thank-you .order-details ul li.address .c-6{display:table;width:100%;padding:0;margin:0 0 20px 0}section.thank-you .order-details ul li.address .c-6.last{margin:0}section.order-details .data ul li.address .c-6{display:table;width:100%;padding:0;margin:0 0 20px 0}section.order-details .data ul li.address .c-6.last{margin:0}article.product.archive{width:50%}article.product.archive:after{content:"";display:block;width:1px;height:100%;background:#ddd;position:absolute;right:0;top:0;z-index:2}article.product.archive:nth-child(even):after{display:none}section.product.single .aside .nook.fields .meta.variation .pricing,section.product.single .aside .nook.fields .meta.variation .buy{display:table;width:100%;padding:0;margin:0}section.product.single .aside .nook.fields .meta.variation .buy{padding:20px;border:1px solid #ddd}.slide.on{left:0}h1{font-size:22px !important}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}article.product.archive .info .price ins{font-size:14px}}