@import url(https://use.typekit.net/aca1mdg.css);
@import url(https://fonts.googleapis.com/css?family=Titillium+Web:300,400,700&display=swap);
:root{--white:#fff;--black:#000;--facebook:#3b5998;--twitter:#00aced;--linkedin:#0077b5;--lj-green:#6d7738;--lj-grey:#ddd9d0;--lj-dark-grey:#8f938f;--lj-black:#1e2e1f;--lj-white:#fafafa;--arial-helvetica:Arial,Helvetica Neue,Helvetica,sans-serif;--bebas:bebas-neue-by-fontfabric,sans-serif;--titillium:Titillium Web,sans-serif;--phone:375px;--mobile:768px;--tablet:769px;--desktop:1024px;--widescreen:1216px;--fullhd:1408px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{-ms-overflow-style:scrollbar;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;line-height:1;margin:0;overflow-x:hidden;padding:0}body{background-color:#fff;font-family:Titillium Web,sans-serif;font-size:16px;font-size:1rem;overflow-y:hidden}body a{text-decoration:none}body a,body a:hover{transition:color .3s ease}body input,body select,body textarea{background-color:transparent;resize:none}body input:focus,body select:focus,body textarea:focus{outline:none}body input[type=submit]:hover{cursor:pointer}body address{color:#1e2e1f;font-family:Titillium Web,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;line-height:2;padding:2rem 0 0}body video:focus{outline:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}mark{background-color:transparent}b,strong{font-weight:700}em,i{font-style:italic}.container{margin:0 auto;max-width:375px;padding:0 30px}@media only screen and (min-width:375px) and (max-width:768px){.container{max-width:768px}}@media only screen and (min-width:769px){.container{max-width:769px}}@media only screen and (min-width:1024px){.container{max-width:1024px;padding:0 100px}}@media only screen and (min-width:1216px){.container{max-width:1216px}}@media only screen and (min-width:1408px){.container{max-width:1408px}}.button{background-color:#6d7738;color:#fafafa;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:3.6px;padding:18px 64px 14px;text-align:center;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.button.added{background-color:#1e2e1f;border-color:#1e2e1f!important}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:0;padding:0}input[type=checkbox],input[type=number],input[type=radio]{-moz-appearance:textfield}input[type=checkbox]::-webkit-inner-spin-button,input[type=checkbox]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button,input[type=radio]::-webkit-inner-spin-button,input[type=radio]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hero-slider{min-height:520px}@media only screen and (min-width:768px){.hero-slider{height:650px}}.hero-slider .slide{height:520px;position:relative}@media only screen and (min-width:768px){.hero-slider .slide{height:650px}}.hero-slider .slide:after{background:transparent linear-gradient(90deg,rgba(0,0,0,.412),#000,#000 0,transparent) 0 0 no-repeat padding-box;content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:0}.hero-slider .slide .container{display:flex;flex-direction:column;height:100%;justify-content:center}.hero-slider .slide .slide__entry{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.hero-slider .slide .slide__video{-o-object-fit:cover;object-fit:cover}.hero-slider .slide .slide__picture{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero-slider .slide .slide__title{color:#fff;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:33px;font-size:2.0625rem;font-weight:700;letter-spacing:1px;position:relative;text-shadow:0 2px 1px rgba(0,0,0,.2);z-index:1}@media only screen and (min-width:768px){.hero-slider .slide .slide__title{font-size:46px;font-size:2.875rem}}@media only screen and (min-width:1024px){.hero-slider .slide .slide__title{font-size:89px;font-size:5.5625rem}}.hero-slider .slide .slide__sub-title{color:#fafafa;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:20px;font-size:1.25rem;font-weight:700;letter-spacing:4px;padding:40px 0;position:relative;text-transform:uppercase;z-index:1}.hero-slider .slide .slide__button{position:relative;z-index:1}.hero-slider .slick-arrow{background-color:hsla(0,0%,100%,.6);height:40px;width:40px;z-index:9}.hero-slider .slick-arrow.slick-next{right:25px}.hero-slider .slick-arrow.slick-prev{left:25px}.hero-slider .slick-dots{bottom:25px}.hero-slider .slick-dots li button:before{color:#fff;font-size:13px}.slide-search{align-items:center;background-color:rgba(30,46,31,.85);bottom:0;display:flex;height:100px;justify-content:center;left:0;position:absolute;width:100%}.slide-search .container{width:100%}.ajaxsearchpro{background:#fafafa!important}.ajaxsearchpro .probox{background:transparent!important;height:50px!important}.ajaxsearchpro .probox .proinput .orig{color:#1e2e1f!important;font-size:14px;font-size:.875rem;font-weight:400;height:100%!important;margin:0!important;padding:0!important;text-indent:15px}.ajaxsearchpro .probox .proinput .orig::-moz-placeholder{color:#8f938f!important}.ajaxsearchpro .probox .proinput .orig::placeholder{color:#8f938f!important}.ajaxsearchpro .probox .innericon,.ajaxsearchpro .probox .promagnifier{background:transparent!important;height:100%!important;width:60px!important}.ajaxsearchpro .probox .innericon svg,.ajaxsearchpro .probox .promagnifier svg{fill:#8f938f!important;width:40px!important}.ajaxsearchpro .probox .proclose{height:100%!important}.home-category-grid{background-color:#fafafa;padding-bottom:3rem}.home-category-grid>.container{margin:auto}.home-category-grid>.container-title{padding-top:3rem}.home-category-grid .title{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:45px;font-size:2.8125rem;font-weight:700;letter-spacing:.04rem;position:relative;text-transform:uppercase}.home-category-grid .title:after{background-color:#6d7738;bottom:-50%;content:"";height:6px;left:0;position:absolute;width:40px}.product-category-grid{grid-gap:2rem;display:grid;grid-template-columns:repeat(1,1fr);margin:5rem 0}@media only screen and (min-width:769px){.product-category-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1024px){.product-category-grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1216px){.product-category-grid{grid-template-columns:repeat(4,1fr)}}.product-category-grid__item{display:flex;flex-direction:column;margin:auto;overflow:hidden;position:relative;width:100%}.product-category-grid__item:before{background-color:#1e2e1f;content:"";height:100%;left:0;opacity:.25;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.product-category-grid__item:hover img{transform:scale(1.1)}.product-category-grid__item:hover:before{opacity:0}.product-category-grid__item img{max-width:100%;transition:all .3s ease-in-out}.product-category-grid__item p{bottom:.5rem;color:#fafafa;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;left:.25rem;letter-spacing:.04rem;margin-left:1rem;padding:1rem 0;position:absolute;text-align:left;width:100%;z-index:1}.updates{background-color:#1e2e1f;padding:5rem 0}.updates-grid{grid-gap:2rem;display:grid;grid-template-columns:repeat(1,1fr)}@media only screen and (min-width:1024px){.updates-grid{grid-template-columns:repeat(3,1fr)}}.updates-grid__item{height:808px;max-width:400px;overflow:hidden}.updates-grid__item__card{background-color:#fff;margin:46px 0 0}.updates-grid__item__card .product-layout__content__item__meta{align-items:flex-start;flex-direction:column;padding:25px 25px 10px}.updates-grid__item__card .product-layout__content__item__meta .content-slice{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;padding:25px 0}.updates-grid__item__card .product-layout__content__item__meta .content-slice a{color:#6d7738;text-decoration:underline}.updates-grid__item__card .product-layout__content__item__meta .options{padding-bottom:25px}.updates-grid__item__card .product-layout__content__item__meta .options.buttons{display:flex;justify-content:space-between;width:100%}.updates-grid__item__card .product-layout__content__item__meta .options.buttons a{margin:0}.updates-grid__item__card .card-img{width:100%}.updates-grid__item__card .card-title{color:#1e2e1f;font-size:16px;font-size:1rem;font-weight:700}.updates-grid__item__card small{color:#6d7738;font-size:14px;font-size:.875rem;padding:10px 0 0}.updates-grid__item__card.video .content{padding:25px}.updates-grid__item__card.video .content .title{color:#6d7738;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:32px;font-size:2rem;font-weight:700;padding:8px 0 25px}.updates-grid__item__card.video .content .text{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;margin-bottom:50px}.updates-grid__item__card.video .content .button{display:block;margin:50px 0 30px}.updates-grid__item__title{color:#fff;font-size:45px;font-size:2.8125rem;text-transform:uppercase}.updates-grid__item__sub-title,.updates-grid__item__title{font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:700}.updates-grid__item__sub-title{color:#6d7738;font-size:16px;font-size:1rem;letter-spacing:3.2px}.updates-grid__item__second-title{color:#556b2f;font-size:18px;font-size:1.125rem}.back,.breadcrumbs{padding:.5rem 0;visibility:hidden}@media only screen and (min-width:1024px){.back,.breadcrumbs{padding:2rem 0;visibility:visible}}.breadcrumbs__list{display:flex}.breadcrumbs__list__item{margin-right:30px;padding-right:30px;position:relative;text-transform:uppercase}.breadcrumbs__list__item.first>a{color:#1e2e1f}.breadcrumbs__list__item:last-child:after{display:none}.breadcrumbs__list__item:after{color:#1e2e1f;content:">";font-family:bebas-neue-by-fontfabric,sans-serif;font-size:16px;font-size:1rem;font-weight:700;height:100%;position:absolute;right:0;top:0;transform:translateX(50%) translateY(20%)}.breadcrumbs__list__item>a{color:#8f938f}.back,.breadcrumbs__list__item>a{font-family:bebas-neue-by-fontfabric,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:.28px}.back{color:#1e2e1f;display:block}.sidebar>div{background-color:#1e2e1f;margin-bottom:2rem}.sidebar__title{color:#6d7738;font-size:14px;font-size:.875rem;font-weight:700;padding:1rem 2rem}.sidebar__stock{display:none}@media only screen and (min-width:1024px){.sidebar__stock{display:block}}.sidebar .important-information,.sidebar .manufacturer,.sidebar .useful-tool{background-color:grey;margin-bottom:25px}.sidebar .important-information li a,.sidebar .manufacturer li a,.sidebar .useful-tool li a{color:#000}.term_collection,.term_collection__top__level{display:flex;flex-direction:column}.term_collection__top__level{border-top:1px solid hsla(0,0%,100%,.102);color:grey;font-size:12px;font-size:.75rem;line-height:2;position:relative}.term_collection__top__level:last-child{border-bottom:1px solid hsla(0,0%,100%,.102)}.term_collection__top__level>a{color:#fff;font-size:14px;font-size:.875rem;padding:.25rem 2rem}.term_collection__top__level.has-children:after{color:#fff;content:">";font-size:14px;font-size:.875rem;font-weight:700;pointer-events:none;position:absolute;right:30px;top:5px;transition:transform .3s ease}.term_collection__top__level.has-children.open:after{transform:rotate(90deg);transition:transform .3s ease}.term_collection__top__level.has-children .term_collection__second__level{background-color:hsla(0,0%,50%,.2);height:0;line-height:2;overflow-y:hidden;transition:height .4s ease}.term_collection__top__level.has-children .term_collection__second__level.open{height:auto!important;transition:height .4s ease}.term_collection__top__level.has-children .term_collection__second__level .term_collection__child{background-color:#6d7738;text-indent:15px}.term_collection__top__level.has-children .term_collection__second__level .term_collection__child.hide{display:none!important}.term_collection__top__level.has-children .term_collection__second__level .term_collection__child .term_collection__child__link{color:#fff;font-size:14px;font-size:.875rem;padding:.25rem 2rem;width:100%}.child{text-indent:15px}.sub-child{text-indent:30px!important}.latest-products__wrap{position:relative}.latest-products__wrap .button{left:0;position:absolute;top:0;transform:translateY(-50%);z-index:2}.latest-products{margin:80px 0}.latest-products-slider.slick-slider .slick-list .slick-track{padding-bottom:1rem}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide{margin:0 2.25rem}@media only screen and (min-width:1024px){.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide{margin:0 .75rem}}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide{overflow:hidden;position:relative;width:calc(100% - 16px)!important}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide:focus{outline:none}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide:hover img{transform:scale(1.1)}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide:hover:before{opacity:0}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide:before{background-color:#1e2e1f;content:"";height:100%;left:0;opacity:.35;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide>div{bottom:1rem;left:1.25rem;position:absolute;z-index:1}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide img{transition:all .3s ease-in-out;width:100%}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide small{color:#fafafa;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.6px;line-height:1.8}.latest-products-slider.slick-slider .slick-list .slick-track .slick-slide>div .slide p{color:#fafafa;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.2;width:calc(100% - 1.5rem)}.latest-products-slider.slick-slider .slick-arrow{background-color:red;z-index:1}.latest-products-slider.slick-slider .slick-arrow.slick-next{right:20px}.latest-products-slider.slick-slider .slick-arrow.slick-prev{left:20px}.latest-products-slider.slick-slider .slick-arrow.slick-disabled{display:none!important}.term-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px}.term-banner .container{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center}.term-banner__title{color:#fff;font-size:48px;font-size:3rem}.term-banner__subtitle{color:green;font-size:28px;font-size:1.75rem}.term-banner__button{background-color:green;color:#fff;padding:.5rem .75rem}#googleTranslate{align-items:center;display:inline-flex;justify-content:flex-end}#googleTranslate .translator-dropdown-container{background-color:#6d7738!important;padding:.5rem!important}#googleTranslate .translator-dropdown-container.translator-dropdown-languages-list-opened{outline:none}#googleTranslate .translator-dropdown-body{background-color:#6d7738!important;border:0!important;border-radius:0!important}.translator-dropdown-languages-list>p a span{color:#fafafa!important}.product-search{border-right:1px solid #ddd9d0;display:flex}.product-search .wpdreams_asl_container{align-items:center;background:#fafafa!important;display:flex}.product-search .probox{background:#fafafa!important;display:flex!important;width:100%!important}.product-search .probox .promagnifier{background:transparent!important;padding-right:24px!important;width:40px!important}.product-search .probox .promagnifier .innericon svg{fill:#1e2e1f!important;width:40px!important}.product-search #ajaxsearchlite1 .probox .proinput input,.product-search div.asl_w .probox .proinput input{color:#1e2e1f!important;text-indent:15px}.product-single__spec{border:1px solid #ddd9d0;display:grid;grid-template-columns:repeat(1,1fr);margin:6rem 0;width:100%}@media only screen and (min-width:1024px){.product-single__spec{grid-template-columns:repeat(2,1fr)}.product-single__spec .left{border-right:1px solid #ddd9d0}}.spec-item{border-bottom:1px solid #ddd9d0;display:grid;grid-template-columns:30% auto}@media only screen and (min-width:1024px){.spec-item:last-child{border-bottom:none}}.spec-item__title{border-right:1px solid #ddd9d0;font-weight:700}.spec-item__data,.spec-item__title{display:block;font-size:14px;font-size:.875rem;padding:.75rem 1rem}.spec-item__data{font-weight:300}.more{background-color:#6d7738;color:#fafafa;display:inline-block;font-size:9px;font-size:.5625rem;letter-spacing:1.8px;margin:0 .25rem;padding:2px 7px 3px;text-decoration:none;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.related-products__title{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.64px}.related-products__grid{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);margin:6rem 0}@media only screen and (min-width:1024px){.related-products__grid{grid-template-columns:repeat(3,1fr)}}.related-products__grid__item{background-color:#fafafa;border:1px solid #ddd9d0}.related-products__grid__item img{width:100%}.related-products__grid__item .content-wrap{padding:30px 25px}.related-products__grid__item .sub-title{color:#1e2e1f;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;padding-bottom:5px}.related-products__grid__item .content-slice,.related-products__grid__item .reference{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400}.related-products__grid__item .content-slice{line-height:1.5;padding:30px 0 0}.related-products__grid__item .content-slice a{color:#6d7738;text-decoration:underline}.related-products__grid__item .product-layout__content__item__meta{align-items:flex-start;flex-direction:column}.related-products__grid__item .product-layout__content__item__meta .options{display:flex}.related-products__grid__item .product-layout__content__item__meta .options__choices{justify-content:space-between}@media only screen and (max-width:1512px) and (min-width:1025px){.related-products__grid__item .product-layout__content__item__meta .options__choices{align-items:center;flex-direction:column}.related-products__grid__item .product-layout__content__item__meta .options__choices>.button{margin-bottom:10px!important}}@media only screen and (max-width:464px){.related-products__grid__item .product-layout__content__item__meta .options__choices{flex-direction:column}.related-products__grid__item .product-layout__content__item__meta .options__choices>.button{margin-bottom:10px!important}}.related-products__grid__item .product-layout__content__item__meta .options__choices>.button{margin:0}@media print{.breadcrumbs,.cart,.footer,.gallery-preview,.print-link,.product-single__spec,.related-products,.socket,nav{display:none!important}.container{min-width:100%!important;padding:0!important}.product-options{grid-gap:5px;grid-template-columns:repeat(4,1fr)!important}.product-options>div{box-shadow:none!important;padding:8px 0!important;text-align:center}.product-options>div.request{display:none}.product-prices{grid-template-columns:repeat(4,1fr)!important;margin-top:0!important}.product-single__images{margin:auto;padding:0!important;width:30%}.product-single__images>img{padding-bottom:0!important}.product-details{padding:15px 0!important}.product-details p{display:inline}.mobile-header{display:none!important}.header{display:block!important}.header__meta{display:inline-block!important}.header__meta>div,.header__meta>ul{display:flex;margin:auto}.header__meta__brand__logo__link>svg{margin-bottom:20px;width:200px}.header__meta__links__item:nth-child(4),.header__meta__links__item:nth-child(5){display:none!important}}.print-link{background-color:#6d7738;filter:drop-shadow(0 5px 5px rgba(32,32,34,.2));position:fixed;right:0;top:45%;z-index:999}.print-link a{color:#fff;display:block;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;padding:12px 10px 8px}.print-link-details{top:65%}.product-prices{display:grid;grid-template-columns:repeat(1,1fr);margin-top:6rem}@media only screen and (min-width:768px){.product-prices{grid-template-columns:repeat(4,1fr)}}.product-prices .product-prices__entry{text-align:center}.product-prices .product-prices__entry .price,.product-prices .product-prices__entry .title{display:block;font-size:18px;font-size:1.125rem;padding:.25rem}.product-prices .product-prices__entry .title{font-weight:700}.cart{align-items:center;background-color:#6d7738;display:none;filter:drop-shadow(0 5px 5px rgba(32,32,34,.2));flex-direction:column;height:50px;justify-content:center;position:fixed;right:65px;top:0;width:50px;z-index:999}@media only screen and (min-width:1024px){.cart{right:0;top:9%}}.cart__item{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.cart__item svg{fill:#fafafa}.cart__item span{align-items:center;background-color:#1e2e1f;border-radius:50%;color:#fff;display:flex;font-size:12px;font-size:.75rem;font-weight:700;height:16px;justify-content:center;position:absolute;right:12%;text-align:center;top:12%;width:16px}.cart__page{margin:3rem 0}.cart__has{grid-gap:50px;display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.cart__has{grid-template-columns:35% calc(65% - 50px)}}.cart__has .button{display:block;margin-top:3rem}.cart__grid{display:grid;grid-template-columns:100%}.cart__grid__item{padding:0 0 30px}.cart__grid__item table{width:100%}.cart__grid__item table td{padding:10px 0}.cart__grid__item__head{color:#6d7738;font-size:14px;font-size:.875rem;font-weight:700;text-transform:uppercase}.cart__grid__item__id,.cart__grid__item__title{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400}.form form{grid-gap:30px;display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.form form{grid-template-columns:repeat(2,1fr)}}.form__item{position:relative}.form__item .select-svg{position:absolute;right:15px;top:17px;transform:rotate(90deg)}.form__item input,.form__item select,.form__item textarea{background-color:#fafafa;border:1px solid #6d7738;border-radius:0;font-size:15px;font-size:.9375rem;padding:.75rem 0;text-indent:.75rem;width:100%}@media only screen and (min-width:1024px){.form .full{grid-column:1/3}}.form .response{font-size:16px;font-size:1rem}.form .response.success{color:#6d7738}.form .response.fail{color:#1e2e1f}.form .submit{border:none;justify-self:flex-end;padding:0;width:-moz-fit-content;width:fit-content}.form .submit input{background-color:#6d7738;border:none;padding:18px 64px 14px;text-indent:0}.request__button{display:inline-block}.cchart{margin:2rem 0 4rem;width:100%}.cchart__entry{padding:2rem 0 2rem 2rem}.cchart__entry__name{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:700}.cchart__entry__name.invert{filter:invert(1)}.faq{border:1px solid #ddd9d0;margin-bottom:20px}.faq__question{align-items:center;background-color:#fff;color:#1e2e1f!important;display:flex;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700;justify-content:space-between;letter-spacing:.9px;padding:19px 23px 15px}.faq__question i{background-color:#6d7738;clip-path:polygon(0 0,0 100%,100% 50%);height:8px;transition:all .3s ease;width:8px}.faq__question.open{background-color:#1e2e1f;color:#fff!important}.faq__question.open i{clip-path:polygon(100% 0,0 0,50% 100%)}.faq__answer,.faq__question.open i{background-color:#fff;transition:all .3s ease}.faq__answer{height:0;overflow:hidden;padding:0 23px}.faq__answer.open{height:auto;padding:19px 23px;transition:all .3s ease}.faq table{margin:10px 0 0}.faq table tr:nth-child(2n) td{background-color:#fff;color:#6d7738}.faq table td{background-color:#6d7738;color:#fff;padding:5px 15px}.page__content .faq li,.page__content .faq p{font-size:14px;font-size:.875rem;padding-bottom:0}.pagination-block .pagination{display:flex;justify-content:space-between;margin:3rem 0}.pagination-block li.first,.pagination-block li.last{display:none}@media only screen and (min-width:1024px){.pagination-block li.first,.pagination-block li.last{display:block}}.pagination-block li,.pagination-block li>a,.pagination-block li>span{color:#6d7738;font-size:18px;font-size:1.125rem;font-weight:700}.pagination-block li.current,.pagination-block li>a.current,.pagination-block li>span.current{color:#1e2e1f;text-decoration:underline}.previous-sales-grid{grid-gap:30px;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin-top:3rem}@media only screen and (min-width:1024px){.previous-sales-grid{margin-top:6rem}}.previous-sales-grid .previous-sales-grid__item{display:flex;margin:auto;position:relative;width:-moz-fit-content;width:fit-content}.previous-sales-grid .previous-sales-grid__item:after{background-color:#6d7738;bottom:0;color:#fff;content:"Sold";font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:700;left:0;letter-spacing:.5px;padding:1rem;position:absolute}.previous-sales-grid img{height:225px!important;margin:auto;padding-bottom:0!important;width:300px!important}.previous-sales .latest-products__item{pointer-events:none}.cookie-popup{background-color:rgba(30,46,31,.95);bottom:0;display:none;left:0;padding:1rem;position:fixed;width:calc(100% - 2rem);z-index:999}.cookie-popup.active{display:flex}@media only screen and (min-width:1024px){.cookie-popup{bottom:2%;left:5%;width:auto}}.cookie-popup>span{color:#fff;flex-basis:70%;font-size:12px;font-size:.75rem;line-height:1.3;padding-right:.5rem}@media only screen and (min-width:375px){.cookie-popup>span{padding-right:1rem}}.cookie-popup .button{align-self:center;display:block;flex-basis:30%;font-size:12px;font-size:.75rem;padding:1rem}.globe{grid-gap:1rem;align-items:center;display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.globe{grid-template-columns:60% auto}}.videos-grid{grid-gap:30px;display:grid;grid-template-columns:100%;margin-top:3rem}@media only screen and (min-width:1024px){.videos-grid{grid-template-columns:repeat(auto-fill,minmax(680px,1fr));margin-top:6rem}}.videos-grid video{width:100%}.header{display:none}@media only screen and (min-width:1024px){.header{display:block}}.mobile-header{display:block}@media only screen and (min-width:1024px){.mobile-header{display:none}}.header__meta{display:grid;grid-template-columns:273px auto;padding:1.5rem 0}.header__meta__brand{display:flex}.header__meta__links{align-items:center;display:flex;justify-content:flex-end}.header__meta__links__item__content{margin-right:2rem}.header__meta__links__item{align-items:center;display:flex;margin-left:.5rem}@media only screen and (max-width:1216px){.header__meta__links__item:nth-child(2),.header__meta__links__item:nth-child(3){display:none}}.header__meta__links__item .icon{align-items:center;display:flex;height:16px;margin-right:10px;width:16px}.header__meta__links__item .link{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.8px;padding-top:2.5px}.footer{background-color:#fafafa;padding:2rem 0}.footer__logo{display:flex;justify-content:flex-start;padding:2rem 0}.footer__grid{display:grid;grid-template-columns:repeat(2,1fr);padding-top:2rem}@media only screen and (min-width:769px){.footer__grid{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1024px){.footer__grid{grid-template-columns:repeat(4,1fr)}}.footer__grid__item:nth-child(4){margin-top:20px}@media screen and (min-width:1024px){.footer__grid__item:nth-child(4){margin-top:0}}.footer__grid__item.footer-links{grid-column:1/3;padding-bottom:3rem}@media only screen and (min-width:769px){.footer__grid__item.footer-links{grid-column:1;padding-bottom:0}}.footer__grid__item.footer-links ul ul{display:flex;flex-direction:row}.footer__grid__item.footer-links ul ul li{margin-right:1rem;padding:0}.footer__grid__item.footer-links li:first-child{padding-top:0}.footer__grid__item ul{display:flex;flex-direction:column}.footer__grid__item ul li{color:#1e2e1f;font-family:Titillium Web,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;padding:.8rem 0}.footer__grid__item ul li a,.footer__grid__item ul li a:hover{color:inherit}.footer__grid__item__title{color:#6d7738;font-family:Titillium Web,sans-serif;font-size:14px;font-size:.875rem;font-weight:700;padding-top:3rem}.footer__grid__item__title:first-child{padding-top:0}.socket{background-color:#1e2e1f;padding:1.4rem 0}.socket__wrap{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.socket__item{display:flex}.socket__item a,.socket__item li{color:#fff;font-size:12px;font-size:.75rem;text-align:center}.socket__item__left{justify-content:flex-start}@media only screen and (max-width:400px){.socket__item__left a{display:block}}.socket__item__right{justify-content:flex-end;padding-bottom:.8rem;text-align:center}.socket__item__right li{padding:0 .5rem;position:relative}@media only screen and (min-width:1024px){.socket__item__right li{padding:0 1rem}}.socket__item__right li:after{background-color:#fafafa;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.socket__item__right li:first-child{padding-left:0}.socket__item__right li:last-child{padding-right:0}.socket__item__right li:last-child:after{display:none}.main-nav{background-color:#fafafa;border-top:1px solid #ddd9d0}.main-nav .container{display:grid;grid-template-columns:max-content max-content max-content max-content max-content max-content max-content 2fr 1fr;position:relative}.main-nav__top-level{align-items:center;background-color:#fafafa;border-left:1px solid #ddd9d0;color:#000;display:flex;justify-content:center;padding:23px 1rem 21px}.main-nav__top-level.first{background-color:#6d7738;position:relative}.main-nav__top-level.first:after{background-color:#fff;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:6px;position:absolute;right:10%;width:6px}.main-nav__top-level.first span{color:#fafafa;padding-right:.5rem}.main-nav__top-level.has-child{background-color:#fafafa;position:relative}.main-nav__top-level.has-child:after{background-color:#1e2e1f;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:6px;position:absolute;right:10%;width:6px}.main-nav__top-level.has-child span{color:#1e2e1f;padding-right:.5rem}.main-nav__top-level.has-child:hover:after{background-color:#fafafa}.main-nav__top-level.last{border-right:1px solid #ddd9d0;height:100%;padding:0}.main-nav__top-level.last span{height:100%;width:100%}.main-nav__top-level.last span .ajaxsearchpro{background:#fafafa!important;height:100%!important}.main-nav__top-level.last span .ajaxsearchpro .probox{background:transparent!important;height:100%!important}.main-nav__top-level.last span .ajaxsearchpro .probox .proinput .orig{color:#1e2e1f!important;font-size:14px;font-size:.875rem;font-weight:400;height:100%!important;margin:0!important;padding:0!important;text-indent:15px}.main-nav__top-level.last span .ajaxsearchpro .probox .proinput .orig::-moz-placeholder{color:#8f938f!important}.main-nav__top-level.last span .ajaxsearchpro .probox .proinput .orig::placeholder{color:#8f938f!important}.main-nav__top-level.last span .ajaxsearchpro .probox .innericon,.main-nav__top-level.last span .ajaxsearchpro .probox .promagnifier{background:transparent!important;height:100%!important;width:60px!important}.main-nav__top-level.last span .ajaxsearchpro .probox .innericon svg,.main-nav__top-level.last span .ajaxsearchpro .probox .promagnifier svg{fill:#8f938f!important;width:40px!important}.main-nav__top-level.last span .ajaxsearchpro .probox .proclose{height:100%!important}.main-nav__top-level.last:hover{background-color:initial}.main-nav__top-level:hover{background-color:#6d7738}.main-nav__top-level:hover span{color:#fafafa}.main-nav__top-level span{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.has-child{position:relative}.has-child:hover .main-nav__dropdown{height:-moz-fit-content;height:fit-content;transition:all .3s ease}.main-nav__dropdown{display:block;height:0;left:0;overflow:hidden;position:absolute;top:100%;transition:all .3s ease;width:300%;z-index:998}.main-nav__dropdown__item{background-color:#fafafa;border-top:1px solid #ddd9d0;transition:all .3s ease}.main-nav__dropdown__item:last-child{border-bottom:1px solid #ddd9d0}.main-nav__dropdown__item a{color:#1e2e1f;display:block;font-size:14px;font-size:.875rem;padding:1rem}.main-nav__dropdown__item:hover{background-color:#6d7738;border-color:#6d7738;transition:all .3s ease}.main-nav__dropdown__item:hover a{color:#fafafa}.drop-down{display:none}.fixed{border-bottom:none!important;border-top:none!important;left:0;position:fixed;top:0;transition:all .3s ease;width:100%;z-index:999}.fixed,.stock-menu{filter:drop-shadow(0 5px 5px rgba(32,32,34,.2))}.stock-menu{background-color:#fafafa;display:none;grid-template-columns:repeat(6,1fr);height:0;left:100px;position:absolute;width:calc(100% - 200px);z-index:3}.stock-menu.open{display:grid;height:auto}.stock-menu__main-cat{border-bottom:1px solid #ddd9d0;border-right:1px solid #ddd9d0;min-height:150px;padding:16px}.stock-menu__main-cat .parent{color:#6d7738;display:block;font-size:16px;font-size:1rem;font-weight:700;margin:0 0 .5rem;text-transform:uppercase}.stock-menu__main-cat .child,.stock-menu__main-cat .view-all{color:#000;display:block;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;margin:.25rem 0;text-indent:0}.stock-menu__main-cat .view-all{font-weight:700}.stock-menu .all-stock{background-color:#6d7738;grid-column:1/7;padding:16px 0;text-align:center;text-indent:16px;width:100%}.stock-menu .all-stock__link{color:#fff;font-family:Titillium Web,sans-serif;font-size:15px;font-size:.9375rem;font-weight:700}.mobile-header{height:60px;position:relative}.mobile-header .container{height:100%;justify-content:space-between;padding-right:60px}.mobile-header .container,.mobile-logo{align-items:center;display:flex}.mobile-logo svg{transform:scale(.8) translateX(-30px)}.burger{background-color:#1e2e1f;height:100%;position:absolute;right:0;top:0;width:60px;z-index:999}.burger .burger-wrap{height:100%;position:relative;width:100%}.burger .burger-line{background-color:#fff;height:3px;left:50%;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);transition:transform .3s ease;width:25px}.burger .burger-line:first-child{top:35%}.burger .burger-line:last-child{top:63%}.burger.active .burger-line{top:50%;transition:transform .3s ease}.burger.active .burger-line:first-child{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.burger.active .burger-line:nth-child(2){opacity:0}.burger.active .burger-line:last-child{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.mobile-nav{align-items:flex-start;background-color:#fafafa;border-top:1px solid #ddd9d0;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;position:absolute;right:0;top:60px;transform:translateX(100%);transition:all .3s ease;width:0;z-index:998}@media only screen and (min-width:1024px){.mobile-nav{display:none}}.mobile-nav.active{transform:translateX(0);transition:all .3s ease;width:100%}.mobile-nav__top-level{border-bottom:1px solid #ddd9d0;padding:15px 0;width:100%}.mobile-nav__top-level.has-children{position:relative;z-index:0}.mobile-nav__top-level.has-children.open{background-color:#6d7738}.mobile-nav__top-level.has-children.open span{color:#fff}.mobile-nav__top-level.has-children.open .child-list{display:block}.mobile-nav__top-level.has-children.open .nav-svg{transform:rotate(90deg);transition:transform .2s ease}.mobile-nav__top-level.has-children .child-list{display:none}.mobile-nav__top-level.has-children .child-list>.container{flex-direction:column}.mobile-nav__top-level.has-children .child-list .mobile-nav__dropdown{border-bottom:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:14px;font-size:.875rem;padding:15px 0;position:relative;text-indent:15px;width:100%;z-index:2}.mobile-nav__top-level:last-child{display:none}.mobile-nav__top-level .container{display:flex}.mobile-nav__top-level .container span{align-items:center;color:#1e2e1f;display:flex;font-size:14px;font-size:.875rem;justify-content:space-between;width:100%}.mobile-nav__top-level.active{background-color:#6d7738;border-color:#6d7738}.mobile-nav__top-level.active .container>span{color:#fff}.nav-svg,.nav-svg.open{transition:transform .2s ease}.nav-svg.open{transform:rotate(90deg)}.mobile-search{height:100%;width:100%}.mobile-search .ajaxsearchpro{background:#fafafa!important;height:100%!important}.mobile-search .ajaxsearchpro .probox{background:transparent!important;height:100%!important}.mobile-search .ajaxsearchpro .probox .proinput .orig{color:#1e2e1f!important;font-size:14px;font-size:.875rem;font-weight:400;height:100%!important;margin:0!important;padding:0!important;text-indent:15px}.mobile-search .ajaxsearchpro .probox .proinput .orig::-moz-placeholder{color:#8f938f!important}.mobile-search .ajaxsearchpro .probox .proinput .orig::placeholder{color:#8f938f!important}.mobile-search .ajaxsearchpro .probox .innericon,.mobile-search .ajaxsearchpro .probox .promagnifier{background:transparent!important;height:100%!important;width:60px!important}.mobile-search .ajaxsearchpro .probox .innericon svg,.mobile-search .ajaxsearchpro .probox .promagnifier svg{fill:#8f938f!important;width:40px!important}.mobile-search .ajaxsearchpro .probox .proclose{height:100%!important}.translator-container-custom{height:auto!important}.translator-sub-container{background-color:#1e2e1f!important;padding-bottom:1.4rem!important}.translator-sub-container>table{background:transparent!important}.translator-sub-container>table a>img{box-shadow:none}.banner{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;position:relative;width:100%;z-index:0}.banner:after{background:transparent linear-gradient(90deg,rgba(0,0,0,.8),rgba(30,46,31,.2),transparent);content:"";height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:1}.banner>.container{align-items:center;display:flex;height:100%}.banner__title{color:#fff;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:67px;font-size:4.1875rem;font-weight:700;letter-spacing:-1.34px;padding-top:15px;position:relative;z-index:2}@media only screen and (min-width:1024px){.about-us .banner,.contact-us .banner{height:350px}}.page__title{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:32px;font-size:2rem;font-weight:700;letter-spacing:.64px;margin:50px 0;position:relative}.page__title:after{background-color:#6d7738;bottom:-20px;content:"";height:8px;left:0;position:absolute;width:46px}.page__content{padding-bottom:6rem}.page__content.faq-page{background-color:#fafafa}.page__content .columns{display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.page__content .columns{grid-gap:44px;grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:1216px){.page__content .columns{grid-gap:67px}}@media only screen and (min-width:1024px){.page__content .columns__1-3{grid-template-columns:30% 70%}}.page__content table{width:100%}.page__content td{color:#1e2e1f;font-size:16px;font-size:1rem;font-weight:400;line-height:2}@media only screen and (max-width:1024px){.page__content td{display:block;margin-bottom:15px}}.page__content img{height:auto;padding-bottom:20px;width:100%}.page__content p{color:#1e2e1f;font-size:16px;font-size:1rem;font-weight:400;line-height:2}.page__content p,.page__content ul{padding-bottom:35px}.page__content li{font-size:16px;font-size:1rem;line-height:2;list-style-type:none}.page__content li.disc{list-style-type:square;text-indent:20px}.page__content h4{color:#6d7738;font-family:Titillium Web,sans-serif;font-size:24px;font-size:1.5rem;font-weight:lighter;letter-spacing:.48px;line-height:1.2;padding-bottom:35px;text-transform:uppercase}.page__content h4 strong{font-weight:700}.page__content a{color:#6d7738}.page__content a.button{color:#fafafa;display:block}.page__img__grid{grid-gap:15px;display:grid;grid-template-columns:repeat(3,1fr)}.page__img__grid img{display:block;width:100%}.page.aerial .page__img__grid{grid-template-columns:100%;margin:3rem 0 0}@media only screen and (min-width:1024px){.page.aerial .page__img__grid{grid-template-columns:repeat(3,1fr)}}.dl__group{align-items:center;display:flex;flex-direction:column}@media only screen and (min-width:1024px){.dl__group{flex-direction:row;justify-content:space-between}}.dl__group__item{background-color:#6d7738;color:#fff!important;display:block;font-size:12px;font-size:.75rem;margin:0 5px 35px;padding:13px 14px;text-align:center;width:-moz-fit-content;width:fit-content}.hero{position:relative}.category-grid{display:grid;grid-template-columns:repeat(2,1fr)}.product-index{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:3rem}@media only screen and (min-width:1024px){.product-index{grid-template-columns:25% auto}}.product-index__grid{grid-gap:1.5rem;display:grid;grid-template-columns:repeat(1,1fr);height:-moz-fit-content;height:fit-content}@media only screen and (min-width:1024px){.product-index__grid{grid-template-columns:repeat(3,1fr)}}.product-index__grid__item{display:flex;flex-direction:column;margin:auto;overflow:hidden;position:relative;width:100%}.product-index__grid__item:before{background-color:#1e2e1f;content:"";height:100%;left:0;opacity:.25;position:absolute;top:0;transition:all .3s ease-in-out;width:100%;z-index:1}.product-index__grid__item:hover img{transform:scale(1.1)}.product-index__grid__item:hover:before{opacity:0}.product-index__grid__item p{bottom:.5rem;color:#fafafa;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:24px;font-size:1.5rem;font-weight:700;left:.25rem;letter-spacing:.04rem;margin-left:1rem;padding:1rem 0;position:absolute;text-align:left;width:100%;z-index:1}.product-index__grid__item__image{max-width:100%;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out}.product-layout{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);margin-bottom:3rem}@media only screen and (min-width:1024px){.product-layout{grid-template-columns:20% auto}}.product-layout__content{display:flex;flex-direction:column}.product-layout__content__item{background-color:#fafafa;border:1px solid #ddd9d0;display:grid;grid-template-columns:repeat(1,1fr);height:-moz-fit-content;height:fit-content;margin-bottom:30px;padding:1.5rem}@media only screen and (min-width:1024px){.product-layout__content__item{grid-template-columns:auto 25%}}.product-layout__content__item__detail{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.product-layout__content__item__detail{padding-right:30px}}.product-layout__content__item__detail .sub-title{color:#1e2e1f;font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;padding-bottom:5px}.product-layout__content__item__detail .content-slice,.product-layout__content__item__detail .reference{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400}.product-layout__content__item__detail .content-slice{line-height:1.5;padding:30px 0}.product-layout__content__item__detail .content-slice a{color:#6d7738;text-decoration:underline}.product-layout__content__item__meta{align-items:center;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (min-width:1024px){.product-layout__content__item__meta{flex-direction:row}}.product-layout__content__item__meta .options{margin-top:20px;width:100%}@media only screen and (min-width:500px){.product-layout__content__item__meta .options{margin-top:0}}.product-layout__content__item__meta .options span:first-child{margin-right:30px}@media only screen and (min-width:500px){.product-layout__content__item__meta .options a:first-child{margin-right:10px}}.product-layout__content__item__meta .options span{color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:400;line-height:1.5;padding:30px 0}.product-layout__content__item__meta .button{border:2px solid #6d7738;display:block;padding:10px 30px 7px;width:auto}@media only screen and (min-width:500px){.product-layout__content__item__meta .button{display:inline-block}}.product-layout__content__item__meta .button.invert{background:transparent;color:#6d7738;margin-top:10px}@media only screen and (min-width:1216px){.product-layout__content__item__meta .button.invert{margin-top:0}}.product-layout__content__item__image{display:block;grid-row:1;margin:0 0 1rem}@media only screen and (min-width:1024px){.product-layout__content__item__image{grid-row:auto;margin:0}}.product-layout__content__item__image img{max-width:100%;width:100%}@media only screen and (max-width:1024px){.single-part .breadcrumbs,.single-product .breadcrumbs{display:none}}.product-single__main{grid-gap:30px;display:grid;grid-template-columns:repeat(1,1fr);margin-top:2rem}@media only screen and (min-width:1024px){.product-single__main{grid-template-columns:repeat(2,1fr);margin-top:0}}.product-image-slide{margin-bottom:10px}.product-image-slide .slick-arrow{background-color:#fff;border-radius:100%;height:50px;width:50px;z-index:999}.product-image-slide .slick-arrow:before{align-items:center;color:#6d7738;display:flex;font-size:28px;justify-content:center;margin-top:4px}.product-image-slide .slick-arrow.slick-prev{margin-left:6px}.product-image-slide .slick-arrow.slick-next{margin-right:4px}.fade-in{animation:fadeIn .5s ease-in-out 80ms forwards;opacity:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.product-single__images{box-shadow:0 5px 13px rgba(0,0,0,.098);height:-moz-fit-content;height:fit-content;max-width:600px;overflow:hidden;padding:23px 23px 12px}.gallery-preview .slick-slide{margin:0 8px}.gallery-preview .gallery-preview__entry{padding:6px}.gallery-preview .gallery-preview__entry:hover{cursor:pointer}.product-single__details{padding:23px}.the-product{padding-bottom:23px;width:100%}.product-title{color:#1e2e1f;font-size:32px;font-size:2rem;letter-spacing:.64px;padding:0 0 .5rem}.product-ref,.product-title{font-family:bebas-neue-by-fontfabric,sans-serif;font-weight:700}.product-ref{color:#6d7738;font-size:16px;font-size:1rem;letter-spacing:1.6px}.product-details{color:#1e2e1f;font-size:14px;font-size:.875rem;line-height:2.1;padding:40px 0}.product-options{grid-gap:35px;display:grid;grid-template-columns:100%}@media only screen and (min-width:1024px){.product-options{grid-template-columns:repeat(2,1fr)}}.product-options .price{position:relative}@media only screen and (max-width:1400px){.product-options p.with-tc:after{display:none}}.product-options p.with-tc:after{bottom:-18px;color:#8f938f;content:"(subject to UK VAT unless sold outside of the EU)";font-size:12px;font-size:.75rem;font-weight:300;left:0;margin:auto;position:absolute;text-align:center;width:100%}.product-options .meta,.product-options .price,.product-options .qty,.product-options .specsheet,.product-options .video{align-items:center;background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,.161);display:flex;justify-content:center;padding:16px 0}.product-options>div a,.product-options>div p{color:#6d7738;font-size:14px;font-size:.875rem;font-weight:700;text-align:center}.product-options>div a.cart__button__add,.product-options>div p.cart__button__add{color:#fff;display:block;padding:18px 0 14px;width:auto}.product-options .tc small{color:#ddd9d0;font-size:11px;font-size:.6875rem}.part{margin:2rem 0}.part__table{width:100%}@media only screen and (max-width:1024px){.part__table__hide{display:none}}@media only screen and (max-width:375px){.part__table__hide__mobile{display:none}}.part__table thead td{border:1px solid #ddd9d0;color:#1e2e1f;font-size:14px;font-size:.875rem;font-weight:700;padding:15px 20px}.part__table tbody tr{border-left:1px solid #ddd9d0;border-right:1px solid #ddd9d0}.part__table tbody td{border-bottom:1px solid #ddd9d0;border-right:1px solid #ddd9d0;padding:0 20px;vertical-align:middle}@media only screen and (max-width:375px){.part__table tbody td{padding:0 10px}}.part__table tbody td:last-child{border-right:none}.part__table tbody td img{padding:11px}@media only screen and (max-width:375px){.part__table tbody td img{width:100%}}.part__table__center{text-align:center}.part__table .button{border:1px solid #6d7738;display:block;margin:0 auto 5px;padding:12px 16px 8px;width:auto}.part__table .button.invert{background:transparent;border:1px solid #ddd9d0;color:#8f938f}.part__query{color:#8f938f;font-size:18px;font-size:1.125rem;font-weight:300;margin:1rem 0 2rem}.part__query strong{font-size:21px}.part__empty h2{font-family:bebas-neue-by-fontfabric,sans-serif;font-size:21px;font-size:1.3125rem;font-weight:700;letter-spacing:.9px;margin:2rem 0}.thankyou__page{padding:4rem 0 6rem}.thankyou__page h2{color:#1e2e1f;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:28px;font-size:1.75rem;font-weight:700;margin-bottom:4rem}.thankyou__page h2 span{color:#6d7738}.product-single__main.part-single{margin-bottom:6rem}.part-search{margin:2rem 0}.part-search .reset{margin-left:15px}.part-search__input{display:flex;justify-content:space-between;width:100%}@media only screen and (min-width:1024px){.part-search__input{width:50%}}.part-search__input input[type=text]{background-color:#fafafa;color:#ddd9d0;font-size:12px;font-size:.75rem;font-weight:400;line-height:15px;padding:1rem;width:100%}.bebas{font-family:bebas-neue-by-fontfabric,sans-serif;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.8px;padding-left:15px}.bebas,.bebas:hover,.soon{color:#1e2e1f}.soon{font-family:bebas-neue-by-fontfabric,sans-serif;font-size:32px;font-size:2rem;letter-spacing:.64px;margin:3rem}.results .item .asp_content h3 a,div.asp_r.asp_r_1 .results .item .asp_content h3 a{color:#1e2e1f!important;font-weight:700!important;height:60px!important;line-height:1.6!important}.asp_res_url{padding-left:10px!important}.asp_content{align-items:center;display:flex}.green{color:#6d7738!important;font-weight:600!important}a.virtual-tour-svg{background-color:#6d7738;border:1px solid hsla(0,0%,100%,.6);border-radius:2px;border-bottom-right-radius:0;border-right:0;border-top-right-radius:0;overflow:hidden;padding:1rem 0 0;position:absolute;right:0;top:0;z-index:10}@media only screen and (min-width:768px){a.virtual-tour-svg{padding:1rem 0 0;top:100px}}a.virtual-tour-svg>div{align-items:end;display:flex;margin:0 1.6rem 1rem 1.15rem}a.virtual-tour-svg>div span b{color:#fafafa;display:block;font-family:bebas-neue-by-fontfabric,sans-serif;font-size:22px;font-size:1.375rem;font-weight:600;letter-spacing:.05rem;line-height:1;text-transform:uppercase}a.virtual-tour-svg>div span:first-child{background-color:#fafafa;border-radius:3px;display:flex;height:35px;margin-right:.8rem;padding:3px;width:40px}@media only screen and (min-width:768px){a.virtual-tour-svg>div span:first-child{height:45px;width:50px}}a.virtual-tour-svg>div span:first-child svg{height:40px;width:40px}@media only screen and (min-width:768px){a.virtual-tour-svg>div span:first-child svg{height:50px;width:50px}}a.virtual-tour-svg>span{background-color:#1e2e1f;color:#fafafa;display:block;font-size:12px;font-size:.75rem;font-weight:600;letter-spacing:.15rem;padding:.5rem;text-align:center;text-transform:uppercase;width:calc(100% - 1rem)}
