@font-face{font-display:swap;font-family:'Avenir';src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Book.ttf);src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Book.woff2) format('woff2'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Book.woff) format('woff'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Book.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Avenir';src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Regular.ttf);src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Regular.woff2) format('woff2'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Regular.woff) format('woff'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Avenir';src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Medium.ttf);src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Medium.woff2) format('woff2'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Medium.woff) format('woff'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Medium.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Avenir';src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Heavy.ttf);src:url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Heavy.woff2) format('woff2'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Heavy.woff) format('woff'),url(https://cdn.shopify.com/s/files/1/0677/5318/1228/files/Avenir-Heavy.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-family:'FONTSPRING DEMO - Quant';src:url(/wp-content/themes/tm-robin-child/fonts/FONTSPRINGDEMO-Quant-LightRegular.woff2) format('woff2'),url(/wp-content/themes/tm-robin-child/fonts/FONTSPRINGDEMO-Quant-LightRegular.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}body .site-menu .menu>ul>li>a,body .site-menu .menu>li>a{font-family:'Avenir';font-weight:600}.site-header .site-logo img{display:none}.site-header .site-logo a{position:relative}.site-header .site-logo a::after{content:"Wood Factory";font-family:'FONTSPRING DEMO - Quant';color:#000;font-size:32px;font-weight:300;text-transform:uppercase}.site-header.header-menu-bottom-wide>.container:not(.sticky-header) .site-logo,.site-header.header-menu-bottom>.container:not(.sticky-header) .site-logo{width:23%}.sticky-header.is-sticky .site-logo a{display:block;line-height:normal}.sticky-header.is-sticky .site-logo a::after{font-size:24px}.site-header.sticky-header .header-tools{width:11%}.site-header.sticky-header .site-menu .menu>li,.site-header.sticky-header .site-menu .menu>ul>li{padding:0 12px}.homepagebedx .product-loop .product-thumb{min-height:200px!important;max-height:200px!important}.site-menu .menu>li .sub-menu li.menu-item a,.site-menu .menu>ul>li .children li.page_item a{font-family:'Avenir';font-weight:600;letter-spacing:.1em;padding:12px 25px}.site-menu .menu li.menu-item.menu-item-has-children>a:before,.site-menu .menu li.menu-item.page_item_has_children>a:before,.site-menu .menu li.page_item.menu-item-has-children>a:before,.site-menu .menu li.page_item.page_item_has_children>a:before{right:-7px}.site-menu .menu>li .sub-menu li.menu-item:not(.menu-item-object-ic_mega_menu):before,.site-menu .menu>ul>li .children li.page_item:not(.menu-item-object-ic_mega_menu):before{top:47%}.vc_custom_heading.style-robin{font-weight:800;font-family:'Avenir'}p{font-family:'Avenir';font-weight:400}.category-grid-item .woocommerce-loop-category__title{font-family:'Avenir';font-weight:800}.category-grid-item .product-category-content .category-link a{font-weight:800;font-family:'Avenir'}.product-loop .product-info .product-title{font-weight:800;font-family:'Avenir'}.product-loop .product-info .price{font-family:'Avenir'}.tm-robin-button,a.button,button,input[type=button],input[type=submit]{font-weight:800;font-family:'Avenir'}.wpb-js-composer .vc_tta-tabs.vc_tta-style-robin.vc_tta-style-robin .vc_tta-tab>a{font-weight:800;font-family:'Avenir'}.entry-title{font-weight:800;font-family:'Avenir'}.entry-meta span{font-weight:600;font-family:'Avenir'}.readmore-button{font-family:'Avenir'}h1,h2,h3,h4,h5,h6{font-weight:800;font-family:'Avenir'}li{font-family:'Avenir';font-weight:400}.site-footer .site-copyright{font-family:'Avenir';font-weight:400}.home-bottom-content-section ul{padding:8px 0 10px;margin:0}.home-bottom-content-section ul li{display:block;position:relative;padding:0 0 0 20px;margin:0 0 6px}.home-bottom-content-section ul li::after{content:"";width:11px;height:6px;border-bottom:1px #000 solid;border-left:1px #000 solid;position:absolute;left:0;top:5px;transform:rotate(-52deg)}.site-breadcrumbs{font-family:'Avenir';font-weight:400}.site-breadcrumbs span.current-item{font-weight:800}.shop-filter .nice-select .current{font-family:'Avenir';font-weight:400}.woocommerce.single-product .product .summary table.product-share td.label,.woocommerce.single-product .product .summary table.product_meta td.label{font-family:'Avenir';font-weight:800}table td{font-family:'Avenir';font-weight:400}.woocommerce.single-product .product .product-tabs-wrapper .wc-tabs li{font-weight:800}@media (min-width:1200px){.site-header.sticky-header .header-tools{width:7%!important}}@media (max-width:767px){.site-header.header-menu-bottom-wide>.container:not(.sticky-header) .site-logo,.site-header.header-menu-bottom>.container:not(.sticky-header) .site-logo{width:61%}.site-header .site-logo a::after{font-size:24px}}body.archive .product-loop .product-thumb{min-height:250px;max-height:400px;height:250px;display:flex;align-items:center;justify-content:center}body.archive .product-loop .product-thumb a,body.archive .product-loop .product-thumb a img{width:100%;height:100%;object-fit:contain}.site-header{box-shadow:#ccc 1px 1px 7px;z-index:11}.products .category-grid-item{display:none!important}.category-grid-item mark{display:none!important}.category-grid-item .product-category-thumbnail{position:relative;overflow:hidden;border-radius:53%}.shop-loop-head .woocommerce-result-count{display:none!important}.shop-loop-head{border-block:none!important}body.home .site-breadcrumbs{height:0;display:none}body.home .home-banner-custom img{height:revert-layer!important}.woocommerce.single-product .product .summary{font-size:12px!important}.page-id-14 .site-breadcrumbs{display:none}.page-id-14 .vc_custom_heading.style-robin{margin-top:60px}.faq-info-heading{padding:0 75px 10px;margin:25px 0 35px;text-align:center}.faq-info-heading::before{content:"";position:absolute;bottom:-1px;left:0;right:0;width:50px;height:2px;background:#FAB200;margin:auto}.faq-section{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;padding:0 75px}.faq-group-top{width:100%;display:flex;align-items:flex-start;justify-content:space-between;border:1px solid #ddd;padding:25px;margin-bottom:35px}.faq-group{width:50%}.faq-group.full-faq-group{width:100%}.faq-group-top .faq-group{padding-right:15px}.faq-group h2,.faq-info-heading{background:0 0;font-weight:600;border:0;font-size:16px;text-transform:uppercase;position:relative;line-height:20px;letter-spacing:-.5px}.faq-group h2{padding:0 0 10px;margin:0 0 25px;border-bottom:1px solid #e1e1e1}.faq-group h2::before{content:"";position:absolute;bottom:-1px;left:0;width:50px;height:2px;background:#FAB200}.faq-list{border:1px solid #e6eff8;margin:0 0 20px;padding:0}.faq-list-heading{padding:12px 15px;background:#f4f5f7;position:relative;z-index:0;cursor:pointer}.faq-list-heading::before{content:"";position:absolute;top:46%;transform:translateY(-50%) rotate(45deg);right:17px;width:8px;height:8px;border:2px solid #000;border-left:#fff0;border-top:#fff0;transition:0.5s}.faq-list-heading h3{margin:0!important;color:#000;line-height:1.5em;font-size:14px;padding-right:15px}.faq-list-content{padding:15px;display:none}.faq-list .faq-list-content p{display:block;font-size:14px;line-height:23px;margin:0 0 20px;color:#000}.faq-list .faq-list-content p a{color:#FAB200;text-decoration:underline}.faq-list .faq-list-content p a:hover{color:#000;text-decoration:underline}.faq-list.active .faq-list-heading::before{transform:translateY(-50%) rotate(225deg)}.page-template-default .wpb_wrapper p{color:#000;margin-bottom:15px}.page-template-default .wpb_wrapper p:last-child{margin-bottom:0}.page-template-default .wpb_wrapper p a{color:#FAB200;text-decoration:underline}.page-template-default .wpb_wrapper p a:hover{color:#000;text-decoration:underline}.page-template-default .wpb_wrapper ul li,.page-template-default .wpb_wrapper ol li{color:#000;margin-bottom:10px}.page-template-default .wpb_wrapper ul li a,.page-template-default .wpb_wrapper ol li a{color:#FAB200;text-decoration:underline}.page-template-default .wpb_wrapper ul li a:hover,.page-template-default .wpb_wrapper ol li a:hover{color:#000;text-decoration:underline}.page-template-default .wpb_wrapper ul li ul,.page-template-default .wpb_wrapper ul li ol,.page-template-default .wpb_wrapper ol li ol,.page-template-default .wpb_wrapper ol li ul{margin-top:10px;margin-bottom:15px}ul.our-shipping-partners-logo{padding:0;display:flex;gap:1rem;list-style-type:none;margin:0;flex-wrap:wrap}ul.our-shipping-partners-logo li{align-items:center;display:flex;justify-content:center;outline:2px dotted #abb5ba;outline-offset:-1px;padding:1rem;margin:0!important;width:13%}ul.our-shipping-partners-logo li img{-o-object-fit:contain;object-fit:contain;width:14rem}.contact-form-wrap{row-gap:20px!important;display:flex!important;flex-wrap:wrap!important}span.wpcf7-not-valid-tip{margin-top:5px!important}.wpcf7 form .wpcf7-response-output{margin:1em 0 0em!important;padding:.2em 0em!important;border:0 solid #00a0d2!important;line-height:20px;font-size:15px}.wpcf7 form.invalid .wpcf7-response-output{color:#dc3232}.wpcf7 form.sent .wpcf7-response-output{color:#007a0b}.blog .post{margin-bottom:30px;border-bottom:1px solid #ccc;padding-bottom:30px}.single-post .entry-content p,.single-post .entry-content ul li,.single-post .entry-content ol li{color:#000}.single-post .entry-content p{margin-bottom:10px}.single-post .entry-content ul li,.single-post .entry-content ol li{margin-bottom:8px}.single-post .entry-content .entry-content p a,.single-post .entry-content ul li a,.single-post .entry-content ol li a{color:#FAB200;text-decoration:underline}.single-post .entry-content p a:hover,.single-post .entry-content ul li a:hover,.single-post .entry-content ol li a:hover{color:#000;text-decoration:underline}.blog .site-content .grid-container{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:30px;margin:0}.blog .site-content .grid-container .post{width:calc(33.33% - 10px);margin:0;flex:unset;max-width:unset;border:1px solid #ccc;overflow:hidden;border-radius:5px;padding:15px 10px 20px}.blog .site-content .tm-robin-pagination.posts-pagination{width:100%;margin-bottom:50px}.woocommerce-page aside#secondary{margin-top:40px}.woocommerce-page aside#secondary .woocommerce-widget-layered-nav-list{max-height:320px;overflow-y:auto;padding-right:12px}.woocommerce-page aside#secondary .woocommerce-widget-layered-nav-list::-webkit-scrollbar{width:10px;height:10px}.woocommerce-page aside#secondary .woocommerce-widget-layered-nav-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.woocommerce-page aside#secondary .woocommerce-widget-layered-nav-list::-webkit-scrollbar-thumb{background:#888;border-radius:10px;border:2px solid #f1f1f1}.woocommerce-page aside#secondary .woocommerce-widget-layered-nav-list::-webkit-scrollbar-thumb:hover{background:#555}@media (max-width:1199px){.faq-section{padding:0}.faq-info-heading{padding:0 0 10px}ul.our-shipping-partners-logo{gap:20px 10px}.blog .site-content .grid-container .post{width:calc(50% - 8px)}}@media (max-width:767px){.page-id-14 .vc_custom_heading.style-robin{margin-top:45px}.faq-info-heading{margin:10px 0 35px}ul.our-shipping-partners-logo li{padding:10px;width:15%}.woocommerce-page .site-content .shop-loop-head.row+.woocommerce-notices-wrapper{position:relative;border-bottom:1px solid #333;padding-bottom:10px;margin-bottom:20px}.woocommerce-page .site-content .shop-loop-head.row+.woocommerce-notices-wrapper::before{content:"Filter";font-size:16px;font-weight:500;color:#000}.woocommerce-page .site-content .shop-loop-head.row+.woocommerce-notices-wrapper::after{content:"\f1de";position:absolute;right:4px;top:0;display:inline-block;font:normal normal normal 24px / 1 FontAwesome;font-size:22px;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#000}.woocommerce-page aside#secondary{margin-top:0;position:fixed;top:0;left:0;background:#fff;z-index:11111;height:100vh;overflow-y:auto;transform:translateX(-200%);transition:.3s;padding-top:20px;width:80%}.sidebar .widget-area{height:calc(100% - 30px)}body.filter-active aside#secondary{transform:translateX(0)}body.filter-active .site-content .shop-loop-head.row+.woocommerce-notices-wrapper::after{content:"\f00d"}body.filter-active.archive .shop-loop-head.row,body.filter-active .products.row.ajax-products.grid{opacity:.5}}@media (max-width:575px){.page-id-14 .vc_custom_heading.style-robin{margin-top:25px}.faq-group-top{display:block;border:0;padding:0}.faq-group{width:100%}.faq-group-top .faq-group{padding-right:0;margin-bottom:35px}.faq-group-top .faq-group:last-child{margin-bottom:0}.page-id-20 .site-breadcrumbs,.page-id-23 .site-breadcrumbs,.page-id-27 .site-breadcrumbs,.page-id-33 .site-breadcrumbs,.page-id-10 .site-breadcrumbs,.blog .site-breadcrumbs{display:none}ul.our-shipping-partners-logo li{width:22%}ul.our-shipping-partners-logo li a{align-items:center;display:flex;justify-content:center}.blog .site-content .grid-container .post{width:100%}.blog .site-content .grid-container{row-gap:20px}}