:root{--accentColor: #fc4513;--gray100: #fafafa;--gray300: #2f2f2e;--gray350: #777;--gray400: #5c5c5c;--gray500: #333333;--gray600: #04000b;--gray800: #1a1a1a;--primaryFont: "Clash Grotesk";--secondaryFont: "Clash Grotesk";--secondaryFont1: "altGothic1";--secondaryFont3: "altGothic3";--swiper-pagination-color:var(--accentColor)}html,body{margin:0;padding:0;font-size:16px;line-height:100%;overflow-x:hidden}body{line-height:100%;font-family:var(--primaryFont);color:var(--gray500);background:#fff}*{box-sizing:border-box}h1,h2,h3,h4,h5{width:100%;display:inline-block;margin:0 0 10px;line-height:100%}p{display:inline-block;width:100%;font-size:16px;margin:0 0 20px;line-height:150%;font-weight:400}ul,ol{font-size:16px;line-height:130%}p:last-child{margin-bottom:0}img{max-width:100%;border:none;outline:none}a{color:currentColor}a,a:hover{text-decoration:none}.svg_icon{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em}input,select,textarea,button{font-family:var(--primaryFont);outline:none}body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #0000004d}body::-webkit-scrollbar-thumb{background-color:#0000004d}strong{font-weight:600}#MainContent{padding-top:60px}.home #MainContent,.corporate-sales #MainContent{padding:0}div[data-essential-upsell-element=container],.container{max-width:1170px;margin-right:auto!important;margin-left:auto!important}.button{--btnColor: var(--accentColor);--btnColorHover: #FFF;--btnTextColor: #FFF;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;background-color:var(--btnColor);color:var(--btnTextColor);font-size:16px;padding:12px 20px;line-height:20px;text-align:center;border:none;cursor:pointer;font-family:var(--primaryFont);transition:all .5s}.button:hover{background-color:color-mix(in srgb,var(--btnColor) 90%,#000000)}.button.hover_ghost:hover{background:none;border-color:var(--btnColorHover);color:var(--btnColorHover)}.button.ghost{background:none;border:2px solid var(--btnColorHover);color:var(--btnColorHover)}.button.ghost:hover{background:var(--accentColor);color:#fff;border-color:var(--accentColor)}.button.black_button{--btnColorHover:var(--gray600)}.button.secondary{color:#fff;background:none;border:1px solid #FFF}.button.secondary:hover{background:#fff;color:var(--accentColor)}.small_button{font-size:18px;padding:10px 40px;line-height:15px}.large_button{padding:15px 30px;width:calc(100% - 40px);max-width:370px}.buttons_list{gap:20px}.section_title{font-size:48px;text-align:center;margin-bottom:40px;text-transform:uppercase;font-family:var(--secondaryFont);font-weight:600}.section_title p{font-family:var(--secondaryFont);font-weight:600;font-size:48px;text-align:center;text-transform:uppercase;line-height:100%}.section_title p strong{color:var(--accentColor);font-weight:400}.cross_line_title span:before{content:"";position:absolute;top:50%;left:-40px;width:50vw;height:1px;background:#e7e6e6;transform:translate(-100%)}.cross_line_title span:after{content:"";position:absolute;top:50%;right:-40px;width:50vw;height:1px;background:#e7e6e6;transform:translate(100%)}.section_subtitle{font-size:20px;text-decoration:underline;color:var(--accentColor);text-transform:uppercase;font-weight:400}.spacer{float:left;width:100%}.announcement_bar{height:60px;background-color:#fc4514;background-image:url(announcement_bar_bg.png);background-size:contain;background-position:center;background-repeat:repeat-x;color:#fff;text-align:center}.announcement_bar p{font-family:var(--primaryFont);font-weight:600;font-size:20px;line-height:100%;letter-spacing:0px;text-transform:uppercase}#header{position:absolute;top:0;left:0;width:100%;color:var(--accentColor);font-family:var(--secondaryFont);background-color:#ffffffe6;transition:background .5s,color .5s;z-index:99}body:not(.float_active) .announcement_bar+#header{top:60px}.float_active #header{position:fixed}#header .container{max-width:1000px}.home:not(.float_active) #header,.corporate-sales:not(.float_active) #header{background-color:transparent;color:#fff}#header_main{height:60px}#header_logo{display:inline-block;width:100%;max-width:140px}#header_logo_normal{transition:all .5s}#header_logo_white{position:absolute;top:0;left:0;opacity:0;transition:all .5s}.home:not(.float_active) #header_logo_white,.corporate-sales:not(.float_active) #header_logo_white{opacity:1}.home:not(.float_active) #header_logo_normal,.corporate-sales:not(.float_active) #header_logo_normal{opacity:0}#cart_trigger{position:absolute;top:50%;right:.5rem;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;transform:translateY(-50%)}#header_menu{font-size:18px;text-transform:uppercase;letter-spacing:1px;gap:40px;font-family:altGothic1}#header_menu{color:var(--gray500)}.home:not(.float_active) #header_menu,.corporate-sales:not(.float_active) #header_menu{color:#fff}#header_menu>li:first-child{margin-left:65px}#header_menu a{transition:all .5s}#header_menu a:hover{color:var(--accentColor)}#header_menu>li{list-style:none;position:relative;line-height:40px}#header_menu .has-sub-menu>a{display:inline-flex;align-items:center;gap:10px}#header_menu .has-sub-menu>a:after{content:"";width:10px;height:10px;background-image:url(down-arrow.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#header_menu .sub-menu{position:absolute;left:-10px;bottom:0;padding:0;margin:0;background:#fff;width:180px;display:flex;flex-direction:column;box-shadow:0 0 5px #0003;list-style:none;transform:translateY(calc(100% - 30px));color:var(--gray500);visibility:hidden;opacity:0;transition:all .5s}#header_menu>li:hover .sub-menu{transform:translateY(100%);visibility:visible;opacity:1}.sub-menu a{display:inline-block;width:100%;padding:10px 20px;transition:all .5s}.sub-menu a:hover{background:var(--gray500);color:#fff}#menu_trigger{position:absolute;top:50%;left:25px;width:40px;height:40px;align-items:center;justify-content:center;font-size:20px;cursor:pointer;transform:translateY(-50%)}#mobile_menu_overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0009;z-index:100;transition:all .3s;opacity:0;visibility:hidden}.menu_open #mobile_menu_overlay{opacity:1;visibility:visible}#mobile_menu_sidebar{position:fixed;top:0;left:0;width:60%;min-width:220px;height:100vh;background:#fff;padding:30px 0;transform:translate(-100%);z-index:101;transition:all .3s}.menu_open #mobile_menu_sidebar{transform:translate(0)}#mobile_menu{list-style:none;padding:0;margin:0}#mobile_menu li:not(:last-child){border-bottom:1px solid #CCC}#mobile_menu a{display:block;padding:10px 20px;text-transform:uppercase;font-weight:700}#mobile_menu_header{margin-bottom:20px}#mobile_menu_header img{width:50px}#mobile_menu .sub-menu{list-style:none;padding:0;margin:0;display:none}#mobile_menu .sub-menu li{border-bottom:1px solid #e6e6e6;background:#f7f7f7;font-size:14px}#mobile_menu .sub-menu li:last-child{border-bottom:none}.sub-menu-trigger{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.sub-menu-trigger i{transition:all .3s}.active .sub-menu-trigger i{transform:rotate(180deg)}#newsletter_bar{background-color:#2f2f2e;background-image:url(mapBackground_transparentFinal.png);background-size:cover;background-position:center;color:#fff;padding:100px 0}.corporate-sales #newsletter_bar{display:none!important}.newsletter_bar_description .section_title{margin-bottom:20px}.newsletter_bar_description p{font-size:16px}#newsletter_bar .container{max-width:1000px}#newsletter_form{display:flex}#newsletter_form input{width:calc(100% - 100px);height:50px;padding:0 10px}#newsletter_form .button{width:100px;padding:0;height:50px}#newsletter_bar .section_title{position:relative;width:auto;margin-bottom:20px}#newsletter_bar .section_title:before{content:"";position:absolute;top:24px;left:0;width:33vw;height:3px;transform:translate(calc(-100% - 40px));background:currentcolor}#footer{background:var(--gray800);color:#fff}#footer_brand_bar{padding:55px 0;border-bottom:1px solid rgba(255,255,255,.15)}.menu_title{position:relative;font-size:16px;font-style:normal;font-weight:600;line-height:175%;margin-bottom:15px;text-transform:uppercase}.menu_title:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:20px;border-bottom:2px solid var(--gray400)}#social_icons{gap:30px;font-size:24px}#social_icons a{transition:all .3s}#social_icons a:hover{color:var(--accentColor)}.footer_menu{gap:15px;text-transform:uppercase;font-size:16px}.footer_menu a{transition:all .3s}.footer_menu a:hover{color:var(--accentColor)}#footer_main{padding:55px 0}#footer_bottom{padding:30px 0}#footer_bottom p{font-size:14px;color:#fff6}body.home p{font-size:18px}.nh-hero{position:relative;padding:250px 0;background-size:cover;background-position:center;color:#fff}.nh-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2}.background_video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.nh-hero .container{position:relative;z-index:3}.reviews_rating_widget{background:#fff;border-radius:10px;padding:8px 20px;display:inline-flex;gap:10px;justify-content:center;align-items:center;color:#191919;font-size:16px;font-weight:500;text-transform:uppercase}.reviews_rating_widget_stars{display:inline-block;width:108px;height:20px;background-image:url(5stars.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.nh-hero__title{font-size:72px;font-weight:600;text-transform:uppercase}.nh-hero__title strong{font-weight:600;color:var(--accentColor)}.nh-hero__content>*{margin:0}.nh-hero__text-content>*{font-size:24px!important}.nh-choose-style{padding:60px 0}.nh_section_title,.nh_section_title p{font-size:32px;font-weight:600;line-height:100%;text-transform:uppercase}.nh_section_subtitle{font-size:22px;font-weight:600;line-height:100%;text-transform:uppercase}.nh-choose-style__item-title{font-size:24px;font-weight:600;line-height:125%;letter-spacing:2px;text-transform:uppercase}.nh-choose-style__item-image-wrapper{position:relative;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center}.nh-choose-style__item-image-wrapper:before{content:"";position:absolute;top:50%;left:50%;width:80%;height:80%;border-radius:50%;background:var(--customColor, var(--accentColor));transform:translate(-50%,-50%)}.nh-choose-style__item-image-wrapper img{position:relative;transition:all .5s;z-index:2}.nh-choose-style__item:hover .nh-choose-style__item-image-wrapper img{transform:scale(1.1)}.nh-logos-marquee{overflow:hidden;padding:60px 0;-webkit-mask-image:linear-gradient(to right,transparent 0%,white 7%,white 93%,transparent 100%);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-image:linear-gradient(to right,transparent 0%,white 7%,white 93%,transparent 100%);mask-repeat:no-repeat;mask-size:100% 100%}.nh-logos-marquee-item-inner{display:flex;height:56px;align-items:center;justify-content:center;text-align:center;padding:0 15px}.nh-logos-marquee-item img{max-height:56px;width:auto;opacity:.7}.nh-text-n-media{position:relative;padding:60px 0}.nh-text-n-media .container{position:relative;z-index:2}.nh-text-n-media h2{margin-bottom:20px}.nh-text-n-media .buttons_wrapper{margin-top:50px}#premier_outdoor_camping:before{content:"";position:absolute;top:0;left:0;width:50%;height:100%;background-color:#191919;background-image:url(mapBackground_transparentFinal.png);background-size:cover;background-position:center;background-repeat:no-repeat}.nh-product-features{padding:100px 0}.nh-product-feature{display:flex;align-items:flex-end;justify-content:start;aspect-ratio:10 / 6.4;background-image:linear-gradient(180deg,#1a1a1a00,#1a1a1a99),var(--bgImage);background-position:center;background-size:cover;padding:35px;color:#fff}.nh-product-feature__title{font-size:24px;font-weight:600;text-transform:uppercase}.nh-product-features .button_wrapper{margin-top:50px}.nh-testimonials-carousel{padding:90px 0;background:#f9f9f9}.nh-testimonials-carousel__content_wrapper{margin-bottom:50px}.nh-testimonials-carousel_wrapper{-webkit-mask-image:linear-gradient(to left,transparent 3%,white 15%);mask-image:linear-gradient(to left,transparent 3%,white 15%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.nh-testimonial{padding:40px;background:#fff}.nh-testimonial__stars{display:flex;gap:4px;font-size:25px;color:var(--accentColor);margin-bottom:25px}.nh-testimonial__content p{color:#505050;font-size:16px;font-style:normal;font-weight:500;line-height:175%}.nh-testimonial__author{margin-top:28px;color:#505050;font-size:16px;font-style:normal;font-weight:600;line-height:175%}.nh-testimonials-carousel__button_wrapper{margin-top:50px}.nh-testimonials-carousel__swiper .swiper-slide{height:auto;display:flex}.nh-gallery{padding:100px 0;color:#fff;background-image:url(map_bg.png);background-color:#191919;background-size:cover;background-position:center;background-repeat:no-repeat}.gallery_grid{display:grid;grid-template-columns:repeat(12,1fr);gap:30px}.gallery_content_item,.gallery_image_item{grid-column:span 4}.gallery_content_item{background:#fff;color:#191919;padding:30px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:30px}.gallery_content_item>*,.gallery_content_item .content_wrapper>*{margin:0}.gallery_content_item h2{font-family:var(--secondaryFont1);text-transform:uppercase;font-size:36px}.gallery_content_item .content_wrapper{color:#5c5c5c;font-size:16px;line-height:160%;display:flex;flex-direction:column;gap:20px}.gallery_content_item .button:before{content:"";display:inline-block;width:20px;height:20px;background-image:url(instagram_icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.gallery_image_item{background-size:cover;background-position:center;background-repeat:no-repeat}.gallery_grid>*:nth-child(6n+4){grid-column:span 6;aspect-ratio:10 / 6}.gallery_grid>*:nth-child(6n+5),.gallery_grid>*:nth-child(6n+6){grid-column:span 3;aspect-ratio:10 / 12.7}.nh-separator hr{border-width:1px 0 0 0;border-style:solid;border-color:#19191933}.nh-cta{padding:100px 0;background-color:#191919;background-image:url(map_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff}.nh-cta_content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.nh-cta_content>*{margin:0}.nh-cta_description{opacity:.7}.nh-centered-column{padding:80px 0;background-image:url(map_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat}.nh-centered-column ul,.centered_text_content ul{list-style-position:inside;padding:0;margin:0}.nh-centered-column__content{padding:30px;background-color:var(--boxBgColor);color:var(--boxColor);box-shadow:0 0 10px #0000001a;border-radius:10px}.nh-content-boxes{padding:80px 0}.nh-content-box,.nh-content-card{padding:30px;background-color:var(--boxBgColor);color:var(--boxColor);box-shadow:0 0 10px #0000001a;border-radius:10px}.nh-content-box__image img{width:calc(var(--iconSize) * 1px);height:calc(var(--iconSize) * 1px);object-fit:contain;object-position:center}.nh-content-box__title,.nh-content-card__title{font-size:20px;font-weight:600;text-transform:uppercase}.contact_form_section{padding:90px 0}.nh-blog-section{padding:80px 0}.nh-blog-card__image{background-size:cover;background-position:center}.nh-blog-card__content{display:flex;flex-direction:column;gap:10px}.nh-blog-card__title{font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2}.nh-blog-card__link{color:var(--accentColor)}.nh-contact-form{padding:80px 0}.nh-contact-form .form_generater_form_div{background:#fff!important;border:none!important;border-radius:10px!important;box-shadow:0 0 10px #0000001a!important}.nh-timeline{padding:80px 0}.nh-timeline__timeline{gap:50px}.nh-timeline__timeline-item{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 10px #0000001a;border:5px solid var(--accentColor)}.nh-timeline__timeline-item:not(:last-child):after{content:"";position:absolute;top:calc(50% - 15px);right:-45px;width:30px;height:30px;background-image:url(next.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:5}.nh-timeline__timeline h3{width:200px;font-size:18px;font-weight:500;line-height:1.2}.nh-blog-searchbar{padding:30px 0}#blog_search_input{width:100%;height:48px;padding:0 15px;border:1px solid #CCC;border-radius:5px;background-image:url(search.svg);background-size:20px;background-position:right 15px center;background-repeat:no-repeat;background-color:#fff;transition:all .3s}#blog_search_input:focus{outline:none;border-color:var(--accentColor)}@media (max-width:992px){.reviews_rating_widget{flex-direction:column}.nh-hero__title{font-size:36px}.nh_section_title{font-size:27px}#premier_outdoor_camping:before{width:100%}}.landing_section{padding:150px 0;color:#fff;background-size:cover;background-position:center;overflow:hidden}.landing_section .container{max-width:900px;z-index:2}.landing_section h2,.landing_section h1{position:relative;font-size:90px;text-transform:uppercase;font-weight:400;font-family:var(--secondaryFont1)}.landing_section h2:after{content:"";position:absolute;bottom:-1px;left:0;width:75px;height:1px;background:#fff}.landing_content,.landing_content p{font-size:24px;line-height:30px}.background_video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;transform:translate(-50%,-50%)}.featured_products{padding:40px 0}.featured_product{height:35vw;max-height:500px;background-position:center;background-size:cover}.featured_product:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.featured_product_content{padding:30px;color:var(--gray100);font-family:var(--secondaryFont1)}.featured_product_content .product_title{font-size:64px;text-transform:uppercase;font-weight:400;position:relative;z-index:1;margin-bottom:15px}.featured_products_links{font-size:20px;text-transform:uppercase;letter-spacing:3px;gap:30px;position:relative;z-index:1}.featured_products_links>*{border-bottom:2px solid var(--gray100)}.logos_grid_section,.testimonials_carousel_section{padding:60px 0}.testimonial_item{border:1px solid rgba(92,92,92,.15);padding:30px;box-shadow:2px 2px 4px #0000001a}.testimonials_carousel .swiper-slide{height:auto}.testimonial_item{font-size:16px;line-height:130%;color:var(--gray350)}.testimonial_item .author{font-size:26px;margin:0 0 5px;line-height:30px;font-weight:400;text-transform:uppercase;color:var(--accentColor)}.testimonials_carousel .swiper-pagination{position:relative;margin-top:30px}.testimonials_carousel{--swiper-pagination-bullet-width:16px;--swiper-pagination-bullet-height:16px;--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-inactive-color:var(--gray400);--swiper-pagination-bullet-inactive-opacity:1}.image_text_section{padding:60px 0}.bg_alt_color{background:var(--gray100)}.image_text_section .section_title{position:relative;width:auto;margin-bottom:20px;font-family:var(--secondaryFont);font-weight:600}.image_text_section .section_title:before{content:"";position:absolute;top:24px;left:0;width:33vw;height:3px;transform:translate(calc(-100% - 40px));background:currentcolor}.image_text_section .flex-lg-row-reverse .section_title:before{transform:translate(calc(100% + 40px));left:inherit;right:0}.section_content{padding:100px 0}.section_content p{font-size:16px;color:var(--gray400)}.section_image:after{content:"";position:absolute;top:0;left:0;width:50vw;height:100%;background-size:cover;background-position:var(--bgPosition);background-repeat:no-repeat;background-image:var(--bgImage)}.image_size_contain.section_image:after{background-size:contain}.flex-lg-row-reverse .section_image:after{right:0;left:inherit}.read_more{display:inline-block;text-transform:uppercase;border-bottom:2px solid currentcolor;font-family:var(--secondaryFont1);font-size:20px;letter-spacing:3px;transition:all .5s}.read_more:hover{color:var(--accentColor);border-color:var(--accentColor)}.quote_section{padding:100px 0}.quote_section .section_title{display:flex;flex-direction:column;gap:75px}.quote_section .section_title:before{content:"\201d";font-size:140px;line-height:0;color:var(--accentColor);display:inline-flex;transform:scaleX(-1) scaleY(-1);justify-content:center}.quote_author{font-size:20px}.quote_author span{font-size:32px;color:var(--accentColor);text-transform:uppercase;font-family:var(--secondaryFont1)}.instagram_section{padding:70px 0;color:#fff;position:relative}.instagram_section:before{content:"";position:absolute;top:0;left:0;width:100%;height:65%;background:var(--gray500)}.instagram_item{transition:all .5s}.instagram_item:hover{opacity:.8}.page_landing_section{background-size:cover;background-position:center;color:#fff;padding:var(--paddingY, 240px) 0}.blog_landing{padding:0;background-color:var(--gray500)}.blog_landing .container{position:relative;z-index:2}.blog_landing:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:var(--gray500)}.blog_landing:after{content:"";position:absolute;top:0;right:0;width:60%;height:100%;background-image:var(--bgImage);background-position:center;background-size:cover}.blog_landing_content{padding:160px 0;background:var(--gray500)}.black_text{color:var(--gray500)}.collection_page_landing.page_landing_section{padding:200px 0}.page_landing_section h1,.page_landing_section h2{font-weight:600;font-size:50px;margin:0;text-transform:uppercase;font-family:var(--secondaryFont);letter-spacing:2px}.text_content_section{padding:40px 0}.text_content_section p{font-size:16px}.image_item{margin-bottom:40px}.image_item:before{content:"";position:absolute;top:0;right:0;width:calc(50vw - 45%);height:100%;background-size:cover;background-position:center;background-image:var(--bgImage);transform:translate(-20%)}.image_item .spacer{padding-top:90%}.quote_block{position:relative;padding:30px 40px;background:var(--gray100);margin-bottom:50px}.quote_block:before{content:"";position:absolute;top:0;left:50%;width:100vw;height:100%;background:var(--gray100);transform:translate(-50%)}.quote_block h2{position:relative;font-family:var(--secondaryFont1);line-height:150%;font-size:32px;font-weight:400;margin:60px 0 0}.quote_block h2:before{content:"\201d";position:absolute;top:-40px;left:50%;font-size:140px;color:var(--accentColor);display:inline-flex;transform:translate(-50%)}.products_grid_section{padding:40px 0}.product_item{padding:40px 30px;box-shadow:0 2px 6px 2px #0003;border:2px solid transparent;transition:all .3s;height:100%}.product_item:hover{border-color:var(--accentColor)}.product_item_image{background-size:cover;background-position:center;margin-bottom:25px}.product_item_image .spacer{padding-top:100%}.product_item_title_wrapper h3{font-family:var(--secondaryFont);text-transform:uppercase;margin:0 0 25px;font-size:26px;font-weight:600}.product_item_price{font-size:30px;font-weight:bolder;color:var(--accentColor);font-family:var(--secondaryFont);line-height:100%}.product_item_price del{display:block;font-size:20px;color:var(--gray350);line-height:100%}.product_item_buttons .button{padding:10px 25px;font-size:20px}.nh-featured-blog-section{padding:50px 0}.nh-featured-blog-card__excerpt{line-height:1.4}.blog_grid_section{padding:50px 0}.blog_card{display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(#00000080,#00000080),var(--bgImage) center/cover no-repeat;color:#fff;padding:40px;aspect-ratio:1/1}.blog_card h3{font-size:22px;font-family:var(--secondaryFont);margin-bottom:30px;line-height:120%;font-weight:500}.blog_card .button{padding:15px 0;width:100%}.buy_now_banner .button{padding:15px 0;width:calc(100% - 40px);max-width:360px}.news_item_image{background-size:cover;background-position:center}.news_item_image .spacer{padding-top:160%}.news_grid_section{padding:50px 0}.news_item{color:var(--accentColor)}.news_item h3{font-size:48px;font-family:var(--secondaryFont);text-transform:uppercase;margin-bottom:30px;font-weight:400}.news_item .news_item_subtitle{maring-top:40px}.news_item .button{padding:10px 30px;margin-top:30px}.team_item_image{background-position:center;background-size:cover}.team_item_image .spacer{padding-top:140%}.team_item h3{font-family:var(--secondaryFont);text-transform:uppercase;font-size:30px;font-weight:400;margin:0}.team_item_subtitle{color:var(--gray350);font-size:12px}.gray_bg{background:var(--gray100)}.regular_page_content{padding:100px 0}.main-page-title{font-size:58px;margin-bottom:20px;font-family:var(--secondaryFont1);font-weight:400}.regular_page_content p,.regular_page_content ul,.regular_page_content ol{color:var(--gray350);line-height:1.7}.regular_page_content p a{color:#fc4513}.regular_page_content ul,.regular_page_content ol{display:flex;flex-direction:column;gap:15px}.regular_page_content ul li::marker,.regular_page_content ol li::marker{color:#191919}.contact_section{padding:80px 0}.field__input{float:left;width:100%;border:1px solid #d2d2d2;height:45px;padding:0 10px;font-size:13px}.field__input::placeholder{color:#999}.field__input.text-area{height:150px;padding:10px}.product_main_section{padding:80px 0}.product_gallery_item{cursor:pointer;background-size:contain;background-position:center;background-repeat:no-repeat}.product_gallery_item .spacer{padding-top:90%}.related_products_section{padding:60px 0}.product_title{font-size:40px;font-family:var(--secondaryFont);line-height:100%;text-transform:uppercase}.product_price_wrapper{font-size:50px;font-weight:bolder;color:var(--accentColor);font-family:var(--secondaryFont);line-height:100%}.product_price_wrapper del{font-size:70%;color:var(--gray350);opacity:.8;line-height:100%}.freeshipping_tag{display:inline-flex;align-items:center;background:#ffede8;gap:10px;padding:7px 15px;border-radius:99px;font-family:var(--secondaryFont);color:var(--accentColor);text-transform:uppercase;font-size:18px;font-weight:600;letter-spacing:.5px}.freeshipping_tag i{display:inline-block;width:24px;height:24px;background-image:url(freeshipping.svg);background-repeat:no-repeat;background-position:center}.product_description{margin-top:20px;font-size:18px;line-height:1.4;color:var(--gray400)}.product_description p{font-size:16px;color:var(--gray400)}.swiper-button-next,.swiper-button-prev{width:40px;height:40px;color:#fff;font-size:20px;--swiper-navigation-size:20px;background:var(--accentColor)}.product_main_buttons{gap:20px}.qty_wrapper{border:1px solid #CCC}.qty_wrapper input{width:70px;height:58px;text-align:center;border:none}.qty_button{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:#ccc;cursor:pointer;border:none;padding:0}.qty_plus{border-bottom:1px solid #999}.product_main_buttons .button{padding:0 20px;height:60px}.product_form_field_label{display:inline-block;width:100%;font-size:16px;font-weight:700;margin-bottom:15px}.option_bullets{gap:20px}.option_bullets input{display:none}.radio_image{width:70px;height:70px;padding:3px;border-radius:50%;overflow:hidden;border:2px solid transparent;transition:all .5s}.radio_image img{border-radius:50%;transform:scale(4) translateY(10px)}.option_bullets input:checked+.radio_box .radio_image{border-color:var(--accentColor)}.radio_box{position:relative;width:120px;cursor:pointer}.radio_box .variation_name{text-transform:uppercase;font-weight:700;color:var(--gray350);font-size:14px;margin-top:10px}.radio_box .discount_badge{display:inline-block;font-size:12px;color:#fff;background:var(--accentColor);border-radius:99px;padding:2px 5px;margin-top:4px}.product_features_section{padding:80px 0}.product_featured_item{padding:25px 15px;cursor:pointer;transition:all .5s}.product_featured_item:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-width:3px 3px 0 0;border-color:var(--accentColor);border-style:solid;opacity:0}.product_featured_item.active:before{-webkit-animation:frameBefore 1s 1 ease;-moz-animation:frameBefore 1s 1 ease;-o-animation:frameBefore 1s 1 ease;width:100%;height:100%;opacity:1}@-webkit-keyframes frameBefore{0%{width:0;height:3px}50%{width:100%;height:3px}to{width:100%;height:100%}}@-moz-keyframes frameBefore{0%{width:0;height:3px}50%{width:100%;height:3px}to{width:100%;height:100%}}@-o-keyframes frameBefore{0%{width:0;height:3px}50%{width:100%;height:3px}to{width:100%;height:100%}}.product_featured_item:after{content:"";position:absolute;bottom:-3px;right:-3px;width:0;height:0;border-width:0 3px 3px 0;border-color:var(--accentColor);border-style:solid;transform:scaleX(-1);opacity:0}.product_featured_item.active:after{-webkit-animation:frameAfter 1s 1 ease;-moz-animation:frameAfter 1s 1 ease;-o-animation:frameAfter 1s 1 ease;animation-delay:1s;width:100%;height:100%;transition-delay:1s;opacity:1}@-webkit-keyframes frameAfter{0%{width:0;height:0}50%{width:100%;height:0}to{width:100%;height:100%}}@-moz-keyframes frameAfter{0%{width:0;height:0}50%{width:100%;height:0}to{width:100%;height:100%}}@-o-keyframes frameAfter{0%{width:0;height:0}50%{width:100%;height:0}to{width:100%;height:100%}}.feature_name{text-transform:uppercase;font-family:var(--secondaryFont);font-size:30px;margin-bottom:10px;line-height:100%;font-weight:600}.product_featured_item p{font-size:16px;color:var(--gray350)}.product_featured_item i{position:absolute;top:-20px;right:15px;width:50px;height:40px;background-image:var(--icon);background-position:center;background-size:70%;background-repeat:no-repeat;background-color:#fff}.right_items .product_featured_item i{right:inherit;left:15px}.product_features_center_image{background-size:100%;background-repeat:no-repeat;background-position:center;transition:all .5s}.product_features_center_image .spacer{padding-top:150%}.product_features_center_image.bullet_is_active{opacity:.6}.featured_bullet{position:absolute;top:0;left:0;width:130px;height:130px;transform:scale(.1);opacity:0;transition:all .5s}.featured_bullet.active{opacity:1;transform:scale(1)}.featured_bullet img{float:left;width:100%;border:4px solid var(--accentColor);border-radius:50%}.cart_items_section{padding:80px 0}.cart_header{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #e3e5e8}.cart_header h1{margin:0;width:auto}.cart-items{width:100%;border-collapse:collapse}.cart-items td{padding:5px 10px}.cart-items img{width:200px;height:auto}.cart-items .product-option{font-size:14px;opacity:.8}.product-option dd{margin:0}.cart-item__name{font-size:40px;line-height:100%;font-family:var(--secondaryFont)}.cart-item_media{width:200px}.cart-item_media a{display:inline-block}.price--end{font-size:30px;font-weight:700}cart-remove-button{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background:var(--accentColor);color:#fff;font-size:16px;margin-left:10px}.cart__footer-wrapper{padding:40px 0;background:var(--gray100)}.cart_totals_table{border-top:1px solid #CCC;font-size:18px}.totals_label{text-transform:uppercase;color:#777;font-weight:700}.cart__warnings{display:none}.chair_specs_section{padding:40px 0 80px}.cart__footer.loading{opacity:.5;pointer-events:none}.totals{justify-content:flex-end;text-align:right}#cart-errors{display:none}.availability_notification_form{margin-top:-15px}.fullwidth_image_section{background-size:cover;background-position:center}.price.price--compare{color:#777;font-weight:400}.price.price--end{font-weight:700;color:var(--accentColor)}.cart-item__price-wrapper{line-height:1.1}.post_content h2{font-weight:600;line-height:1.2;letter-spacing:0px;font-style:normal;font-size:48px;font-family:var(--secondaryFont)}.post_content h3{color:#fc4513;font-size:28px;font-weight:400;font-family:var(--secondaryFont)}.post_content a{color:#fc4513}#post_share{position:absolute;top:40px;left:0;width:40px}#post_share>*{font-size:20px;color:var(--accentColor);width:40px;height:40px;display:flex;align-items:center;justify-content:center}.corporate_sales_landing_section{height:calc(100vh - 60px);color:#fff;text-align:center;padding-top:110px;background-image:var(--bgImage);background-size:cover;background-position:center}.corporate_sales_landing_section h2{font-size:64px;font-weight:500;line-height:100%;text-transform:uppercase;font-family:var(--secondaryFont)}.corporate_sales_landing_section h3{font-size:22px;font-style:normal;font-weight:500;line-height:34px;text-transform:uppercase}.corporate_sales_landing_section .button{padding:15px 25px}.corporate_sales_landing_section .button_wrapper{margin-top:30px}.corporate_sales_dot{position:absolute;top:46%;left:64%}.corporate_sales_dot .line{position:relative;display:inline-block;width:200px;height:44px}.corporate_sales_dot .line:before{content:"";position:absolute;top:18px;left:-11px;width:50px;height:2px;background:#fff;transform:rotate(-45deg)}.corporate_sales_dot .line:after{content:"";position:absolute;top:0;left:30px;width:170px;height:2px;background:#fff}.corporate_sales_dot .dot_text{position:absolute;top:-8px;right:-10px;width:auto;transform:translate(100%)}.corporate_sales_dot .pulse_dot{display:inline-block;position:absolute;bottom:0;left:-15px;width:20px;height:20px;background:#fff;border-radius:50%}.corporate_sales_dot .pulse_dot:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease}.corporate_sales_dot .pulse_dot:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease;animation-delay:.2s}@-webkit-keyframes dotPulse{0%{opacity:1;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}to{opacity:0;transform:scale(1.7)}}@-moz-keyframes loadingRotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@-o-keyframes loadingRotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.embroidery_section{padding:40px}.embroidery_section h2 p{font-size:48px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin:0;font-family:var(--secondaryFont)}.embroidery_section h2 strong{color:var(--accentColor)}.embroidery_section p{font-size:20px;font-weight:500;line-height:160%;letter-spacing:.5px}.embroidery_section p strong{color:var(--accentColor)}.embroidery_image{background-position:center;background-size:auto;background-repeat:no-repeat;background-color:#1a1a1a0d;color:#c7c7c7}.embroidery_image .spacer{padding-top:100%}.embroidery_image_dot{position:absolute;width:100px;height:70px;top:80px;left:90px;border-width:0 0 1px 1px;border-style:solid;border-color:currentcolor}.embroidery_image_dot .dot_text{position:absolute;top:-26px;left:-50px;font-size:16px;color:gray}.embroidery_image_dot .pulse_dot{display:inline-block;position:absolute;bottom:-10px;right:-10px;width:20px;height:20px;background:#fff;border-radius:50%}.embroidery_image_dot .pulse_dot:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease}.embroidery_image_dot .pulse_dot:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease;animation-delay:.2s}.embroidery_image_2{color:#000}.embroidery_image_2 .embroidery_image_dot .pulse_dot{background:#000}.embroidery_image_2 .embroidery_image_dot .pulse_dot:before,.embroidery_image_2 .embroidery_image_dot .pulse_dot:after{border-color:#000}.quote_form{padding:100px 0 10px;color:#fff;background:#1a1a1a}.quote_form h2 p{font-size:48px;font-weight:500;text-transform:uppercase;margin:0;font-family:var(--secondaryFont)}.quote_form .section_text_content p{font-size:20px;font-weight:300;line-height:160%;opacity:.7;letter-spacing:.5px}.form_title_div{display:none!important}.mini_logos_grid_section{padding:100px 0}.corporate_testimonials_carousel .stars img{width:75px}.corporate_testimonials_carousel .author{color:#333;font-family:var(--secondaryFont);font-size:28px;text-transform:uppercase;font-weight:600}.corporate_testimonials_carousel_wrapper .swiper-pagination{margin-top:30px}.testimonial_content p{font-weight:lighter}.faq_section,.nh-faqs{padding:100px 0}.nh-faqs .accordeon_wrapper{margin-top:50px}.accordeon_item{border:1px solid rgba(25,25,25,.12);margin-bottom:20px}.accordeon_item_header{position:relative;display:flex;align-items:center;justify-content:space-between;padding:20px;cursor:pointer;font-size:20px;line-height:120%}.accordeon_item_header:after{content:"";display:inline-block;width:25px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(ion_chevron-up-outline.svg);transition:all .5s}.open .accordeon_item_header:after{transform:rotate(180deg)}.accordeon_item_title{color:#191919;font-size:16px;font-style:normal;font-weight:600;line-height:175%;text-transform:uppercase;margin:0}.accordeon_item_body{display:none;padding:10px 20px 20px;line-height:160%;color:#828282}.wholesale #MainContent{padding-top:0}.wholesale:not(.float_active) #header_menu{color:#fff}.wholesale:not(.float_active) #header{background:none;color:#fff}.wholesale_landing{background-size:cover;background-position:center;padding-top:120px;color:#fff}.wholesale_landing:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000004d}.wholesale_landing .container{z-index:2}.wholesale_landing h1,.wholesale_landing h2{font-weight:400;font-size:64px;margin:0 0 10px;text-transform:uppercase;font-family:var(--secondaryFont);letter-spacing:2px}.wholesale_landing p{font-size:18px;line-height:150%}.wholesale_landing .button{padding:12px 30px}.wholesale_logos{padding:40px}.wholesale_logos_box{background:#1a1a1a;color:#fff;padding:80px}.wholesale_logos h2 p{font-size:40px;font-family:var(--secondaryFont);text-transform:uppercase}.wholesale_logos h2 p strong{color:var(--accentColor)}.gallery_carousel_section{padding:60px 0}.gallery_carousel_section h2 p{font-size:40px;font-family:var(--secondaryFont);text-transform:uppercase}.gallery_carousel_section h2 p strong{color:var(--accentColor)}.gallery_carousel_item{background-position:center;background-size:cover;padding-top:80%}.wholesale_form_section{padding:80px 0;background:#1a1a1a;color:#fff}input.form-control,textarea.form-control{font-size:14px}textarea.form-control{height:110px!important;word-break:normal;padding:10px 20px}.gallery_item_title{margin-top:20px;font-weight:700;text-transform:uppercase;font-size:18px}.gallery_carousel_prev,.gallery_carousel_next{display:inline-block;width:40px;height:40px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(arrow_left.svg);cursor:pointer}.gallery_carousel_next{transform:scaleX(-1)}.product-option:empty{display:none}.discounts:empty{display:none}.error_404_section h1{font-size:10vw;line-height:75%;margin:0}.error_404_section h2{font-size:5vw;line-height:75%;margin:0}div[data-essential-upsell-element=header]{padding-left:0!important}.x2ybmqr:not(#\#):not(#\#):not(#\#){grid-auto-columns:calc(50% - 20px / 3)!important}.brand_placement_section{padding:40px 0}.brand_placement_section .section_title{position:relative;width:auto;margin-bottom:20px;font-family:var(--secondaryFont);font-weight:600}.brand_placement_section .section_title:before{content:"";position:absolute;top:24px;right:0;width:33vw;height:3px;background:currentcolor;transform:translate(calc(100% + 40px))}.logo_placement_marker_wrapper{position:absolute;top:70px;left:50px;width:152px;height:118px}.logo_placement_marker_wrapper span{opacity:.7}.logo_placement_marker_wrapper i{position:absolute;bottom:0;right:0;width:25px;height:25px;background:#fff;border-radius:50%;z-index:5}.logo_placement_marker_wrapper i:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease}.logo_placement_marker_wrapper i:after{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:1px solid #FFF;border-radius:50%;-webkit-animation:dotPulse 1s infinite ease;-moz-animation:dotPulse 1s infinite ease;-o-animation:dotPulse 1s infinite ease;animation-delay:.2s}.logo_placement_marker_wrapper:after{content:"";position:absolute;top:25px;left:22px;width:100px;height:80px;border-width:0 0 1px 1px;border-style:solid;border-color:#ddd;z-index:5}@media (min-width:1100px){.flex-lg-row-reverse .section_image:after{width:100%;height:100%}}@media (max-width:992px){.gallery_grid{grid-template-columns:repeat(6,1fr);gap:20px}.gallery_content_item,.gallery_image_item{grid-column:span 6}#header_menu>*:not(#header_logo){display:none}#cart_trigger{right:20px}.landing_section h1{font-size:45px;margin-bottom:10px;padding-bottom:5px}.landing_content,.landing_content p{font-size:20px}.button{padding:15px 30px}.section_title{font-size:35px}.featured_product{height:auto;padding:90px 0}.section_image{height:40vh}.section_image:after{width:100vw}.section_content{padding:50px 0}.image_text_section{padding:0}.instagram_section{background:var(--gray500);margin-bottom:20px}.instagram_section:before{display:none}.image_item:before{width:100%;transform:none}.corporate_sales_landing_section{background-image:var(--bgImageMobile);padding-top:80px}.corporate_sales_landing_section .button_wrapper{margin-top:0}.corporate_sales_dot{top:38%;left:85%}.corporate_sales_dot .line{opacity:0}.corporate_sales_dot .dot_text{right:initial;left:0;top:60px;transform:translate(-100%)}.corporate_sales_landing_section h1{font-size:40px}.corporate_sales_landing_section h3{font-size:17px}.embroidery_image{background-size:70%}.embroidery_image_dot{width:60px;height:45px;top:45px;left:50px;border-width:0 0 2px 2px}.embroidery_image_dot .dot_text{font-size:14px}.quote_form .section_text_content p{font-size:15px}.section_title p{font-size:38px}.main-page-title{font-size:35px}.cart-item__name{font-size:20px}.cart_item_subtotal{display:none}.cart-item_media a{display:inline-block;width:50px}.cart-item_media{width:50px}.cart-items td{padding:5px}.qty_wrapper input{width:40px;height:50px}.qty_button{width:25px;height:25px;font-size:18px}.cart-item__details dl{margin:10px 0 0}cart-remove-button{margin:10px 0 0;width:100%;float:left}.cart-item__totals .price{font-size:18px}.cart-item__quantity{width:65px}.wholesale_logos{padding:0}.wholesale_logos_box{padding:40px}.error_404_section h1{font-size:110px}.error_404_section h2{font-size:35px;margin:10px 0 0}.logo_placement_marker_wrapper{position:absolute;top:0;left:0;width:40%;height:120px}.logo_placement_marker_wrapper:after{width:85px;height:83px}.product_summary{position:relative;margin-top:40px;z-index:5}.option_bullets{gap:10px}.product_summary label{width:calc(33.33% - 15px)}.product_featured_item i,.right_items .product_featured_item i{right:inherit;left:15px}.chair_specs_section{text-align:center}.chair_specs_section .col-lg-5{margin-top:40px}.product_main_buttons .button{width:100%}.announcement_bar p{font-size:16px}.blog_landing:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.blog_landing:before{display:none}.blog_landing{background-image:var(--bgImage);background-size:cover;background-position:center;background-repeat:no-repeat}.blog_landing_content{background:none;padding:80px 0}#premier_outdoor_camping{padding-bottom:0}#premier_outdoor_camping .media_column{background:#f9f9f9}#newsletter_bar .section_title:before{display:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/main.css.map */
