@media screen and (min-width:750px){.button.quick-add__button{display:var(--quick-add-display, flex);opacity:1}}[data-quick-add-button=add] .quick-add__button--choose{display:none!important}quick-add-component .quick-add__product-form-component .shopify-product-form{display:block;height:auto}quick-add-component.quick-add{position:relative}.quick-add .quick-add__button .add-to-cart-text{background:#f08501;border-radius:4px;padding:4px 14px;color:#fff}.quick-add .quick-add__button:hover .add-to-cart-text{background:#000}.customtitle .h4,.card-content h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:52px}.quick-add .quick-add__button:hover{scale:1}.quick-add .quick-add__button{border-radius:4px;border:none;height:35px;margin-top:15px;padding:0!important;display:block}.bsimage .product-card__content slideshow-component img{object-fit:contain;background:#fff}.bsimage .text-block.h4{width:70%}.button:not(.button-secondary,.button-unstyled){line-height:23px;padding:14px 20px}div[data-testid=product-list]{padding-bottom:100px}.opbox{padding-bottom:180px!important}:root{--font-size--h4: 22px !important;--font-size--h1: 60px !important;--narrow-page-width: 80rem !important}.media-with-content .media-block .media-block__media{object-position:right}@media screen and (min-width:1024px){.bsimage .product-card__content slideshow-component,.bsimage .product-media{height:450px}}@media screen and (min-width:750px){.media-with-content .media-block__media{height:100%;width:470px;position:relative;margin:0 0 0 auto;bottom:0}}.media-with-content .media-block{margin-top:-68px}.marquee__content .marquee__repeated-items *{height:60px;object-fit:contain;filter:grayscale(1)}.custom-section-content rte-formatter p{display:contents;font-size:20px;line-height:22px}.contacticontext .text-block p strong{color:#f08501;font-size:27px}.contacticontext .text-block p{text-align:center;display:block;line-height:1.2;font-weight:500}.contacticontext .group-block:not(:last-child):after{content:"";position:absolute;right:-40px;top:0%;min-height:250px;width:1px;background:#d9d9d9}h2{line-height:1.2}.faqdata .accordion .details__header{font-weight:600;color:#000;font-size:26px}.faqdata .accordion--dividers accordion-custom .details{border:none!important;padding:25px 40px 25px 140px;border-top:1px solid rgba(28,28,28,.3)!important}.faqdata .accordion--dividers accordion-custom .details[open]{background:#f9f6f2;border-color:#1c1c1c00!important}.faqdata .accordion{counter-reset:faq-counter}.faqdata accordion-custom{counter-increment:faq-counter;position:relative}.faqdata accordion-custom details{list-style:none;cursor:pointer;font-weight:600;gap:20px}.faqdata accordion-custom details:before{content:counter(faq-counter,decimal-leading-zero) ".";color:#777;min-width:40px;position:absolute;left:40px;padding:7px 0;font-weight:600;color:#000;font-size:26px}.customicon{width:24px!important}.customicon img{filter:grayscale(1);transform:rotate(270deg);transition:.2s}.details[open] .customicon img{filter:grayscale(0);transform:rotate(360deg)}.faqdata .details-content{width:70%}.orderdata strong{color:#000;font-size:24px;padding-bottom:10px}.orderdata p{font-size:20px;line-height:26px!important}.main-collection-grid .price{font-size:30px}.main-collection-grid .compare-at-price{font-size:15px;font-weight:400}.facets__label,.checkbox__label-text{color:#1c1c1c!important}.facets .checkbox .icon-checkmark{border-color:#1c1c1c}.collectionpages .custom-section-content rte-formatter p{font-size:18px}.facets--filters-title{display:none}.facets__item:first-child:before{border:none!important}.blog-post-card{padding:30px;border-radius:8px;background:#f9f6f2}.blog-post-content{max-width:56rem!important;margin:0 auto;color:#1c1c1c;font-size:20px}.footermenu .menu__heading.h4 .menu__heading__default{color:#f08501}.topborder{border-top:1px solid rgba(255,255,255,.4)}.footermenu .details-content li{border-bottom:1px solid rgba(255,255,255,.1);padding:7px 0}.footermenu .details-content li:last-child{border-bottom:0px}.footermenu .details-content li:hover a{color:#f08501}.social-icons__wrapper{gap:30px!important}.jm-review-widget-header__filters-wrapper,.jm-review-widget__body{display:none!important}.jm-review-widget[data-v-a55a8368]{padding-top:0!important}.jm-text--align-center[data-v-6d928e9f]{font-weight:600!important;font-size:30px!important}.template-product .testimonial-slider{padding-top:100px}.template-product .product-recommendations{padding-bottom:100px}.quick-add-modal__content .product-information__media media-gallery{padding:20px}.template-product .card-gallery{border:1px solid rgba(0,0,0,.1);border-radius:10px}.template-product .quick-add .quick-add__button{margin-top:12px}.mobiletabimage{display:none!important}.center-img{display:block}.bsimage{padding-bottom:100px!important}.product-grid-view-zoom-out--details .h4{font-size:16px;color:#000}[product-grid-view=zoom-out] .price{font-size:20px}.product-grid--template--26022279545161__main[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(auto-fill, minmax(9.25rem, 1fr)) !important}.jm-review-widget[data-v-a55a8368]{padding-bottom:0}.header__row{padding:15px 0;border-top:1px solid rgba(255,255,255,.1)}.header__columns{padding-top:0}.menu-list__list-item{white-space:wrap!important;width:100px;text-align:center}.header__columns[padding-bottom:0px;] .menu-list__list-item:not([slot=overflow]):after{display:none!important}li.mega-menu__column .mega-child{width:25%;padding:10px}li.mega-menu__column .mega-child a{padding-top:0}li.mega-menu__column .mega-child a.mega-menu__link span.wrap-text{background:linear-gradient(90deg,#1f3f4a,#1f3f4a00);color:#fff;font-size:16px;text-align:left;padding:10px 15px;position:absolute;bottom:0;width:100%}.mega-menu__link{height:200px;width:100%}.mega-menu__link-image{margin:0!important;object-fit:cover}.contactnum img{width:24px}.contactnum{display:flex;align-items:center;gap:5px;margin-right:15px}.predictive-search-form__header-inner,.predictive-search,.predictive-search-form__header{background-color:transparent!important}.predictive-search-form__header-inner:focus,.predictive-search-form__header{border:1px solid rgba(255,255,255,.5)!important;border-radius:6px!important}.predictive-search-form__header input{color:#fff!important}.predictive-search__reset-button{color:#fff;width:30px}.compare-at-price{opacity:.4;text-decoration-line:line-through;text-decoration-thickness:1.5px;font-size:20px;display:block;padding-top:14px}.product-badges__badge--rectangle{background:#f08501!important;color:#fff!important;font-size:14px;border-radius:4px!important}.product-badges--top-left{top:0!important;left:0!important}.salediscount{color:#f08501!important;font-size:30px;font-weight:400}.custombadge{padding:6px 25px;border-radius:6px;font-size:20px;font-weight:medium;color:#fff;background:#f08501!important}.group-sale{display:flex;align-items:center;gap:20px}.template-collection .salediscount,.template-collection .custombadge,.template-collection .quick-add__button{display:none}.template-collection [ref=priceContainer]{display:flex;gap:10px}.swatch.swatch--unscaled,.variant-option__button-label input,.variant-picker .variant-option--buttons label:has(.swatch){border-radius:8px!important}.variant-option__button-label input,.swatch.swatch--unscaled{width:30px!important;height:30px!important}.add-to-cart-button{background:#f08501!important}.jm-review-widget[data-v-e2cfe68e]{padding-top:00px!important}.tpo_button-wrapper_with-image{display:block!important}.tpo_button-wrapper_with-image>div{margin:0 auto}.tpo_buttons-wrapper:first-child{width:35%}.tpo_buttons-wrapper{width:63%;font-family:Outfit,sans-serif}.tpo_buttons-wrapper .tpo_button-wrapper_with-image .tpo_image-swatch-img{width:130px!important;margin-bottom:15px}.tpo_buttons-wrapper:first-child span.tpo_button_option_value:after{content:"Self Assembly Required.";display:block;text-align:center;color:#777;margin-top:10px}.tpo_buttons-wrapper span.tpo_button_option_value:after{content:"To any room with in situ professional assembly & removal of an packaging.";display:block;text-align:center;color:#777;margin-top:10px}.tpo_buttons-tooltip{display:none!important}.tpo_buttons-wrapper>.tpo_shape_radius{border-radius:4px;padding:15px!important}.tpo_button-wrapper_with-image>div,.tpo_button-wrapper_with-image>.tpo_color-swatches-wrapper>label,.tpo_button-wrapper_with-image>.tpo_color-swatches-wrapper>article{width:130px!important;margin-bottom:10px}.tpo_buttons-wrapper>.tpo_shape_radius{border-radius:4px;width:100%;text-align:center!important;justify-content:center}.mobilesearch{display:none!important}slideshow-arrows{top:auto!important;bottom:-90px!important}.template-product .product-information__media slideshow-arrows{top:0!important;bottom:0!important}.product-information__media .product-media{border:1px solid rgb(212,212,212);border-radius:8px}.product-information__media .product-media img{border-radius:8px}.tpo_buttons-wrapper>.tpo_shape_radius{min-height:170px}.resource-list__carousel slideshow-arrows{width:fit-content;gap:10px}.resource-list__carousel .slideshow-control[disabled]{display:block}slideshow-component:hover slideshow-arrows{opacity:1}.orderdata rte-formatter ol li,.customwidth rte-formatter ol li,.orderdata rte-formatter ul li,.customwidth rte-formatter ul li{margin-left:22px}.orderdata rte-formatter ol,.customwidth rte-formatter ol,.orderdata rte-formatter ul,.customwidth rte-formatter ul{font-size:20px!important;width:100%;display:contents}slideshow-arrows .slideshow-control{opacity:1!important}.slideshow-control.slideshow-control--shape-square:hover,.slideshow-control.slideshow-control--shape-circle:hover{background:#f08501}.resource-list__carousel .slideshow-control[disabled]{line-height:initial}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:none}.header__column--left{gap:200px!important}.header--collapse-row-paddings .header__row--bottom .header__columns{padding-bottom:0}body .predictive-search-form__header:focus-within,body .predictive-search-form__header-inner:focus-within,body .predictive-search-form__header-inner:has(.search-input:is(:focus,:focus-visible)){border-color:#ffffff80!important}.header--collapse-row-paddings .header__row--bottom .header__columns{margin:0 auto}.menu-list__submenu-inner{background:#fff}input.search-input{padding:5px 0 5px 40px}.predictive-search-form__header{height:36px}.email-signup__input-group--integrated .email-signup__input{padding:8px;border-radius:6px!important;border:1px solid #fff!important}.email-signup__input-group{border:none!important}.email-signup__button--integrated.email-signup__button--text{margin:0 0 0 20px;font-size:16px}slideshow-arrows .slideshow-control.slideshow-control--style-none{display:block}@media screen and (min-width:1024px)and (max-width:1920px){.header__row--top .header__columns:where(:not(:has(.header__column--center))){--header-template-columns: 2fr 1fr !important}}@media screen and (min-width:750px){.section.section--page-width.color-scheme-1.customwidth{width:1040px;margin:0 auto}}@media(min-width:768px)and (max-width:1024px){.header__column--left{gap:20px!important}#header-component[data-menu-style=drawer] .header__columns header-actions{width:250px}#header-component[data-menu-style=drawer] .header__columns .header-logo{width:210px;margin:0 auto}.header__navigation-bar-row,.header__row--bottom{display:none}.product-grid--template--26022279545161__main[product-grid-view=zoom-out]{--product-grid-columns-desktop: repeat(auto-fill, minmax(8.25rem, 1fr)) !important}[product-grid-view=zoom-out] :is(.product-card,.product-grid__card) :is(h4,.h4){min-height:42px}.footertopsection .section-content-wrapper{flex-flow:column nowrap;gap:max(24px,calc(var(--gap-scale, 1) * 50px))}.menufootersection .layout-panel-flex--row>.group-block--width-custom{flex:0 0 calc(33.333% - 20px)}.menufootersection .layout-panel-flex{flex-wrap:wrap!important}.testimonial-slider .slide-content{grid-template-columns:3fr 1fr}.template-index .review-text{font-size:20px;line-height:24px;margin-bottom:30px}.template-index .testimonial-slider,.template-index .case-section{padding:0 0 50px}.template-index .quote-mark img{margin-bottom:30px}.mobiletabimage{display:block!important}.center-img{display:none}.slidertextsection h2{font-size:48px!important}h2{font-size:42px!important}.customtitle .text-block p,.card-content h3 p{font-size:20px}.quick-add .quick-add__button{font-size:16px}.opbox{padding-bottom:100px!important}.big-card .image-wrapper{aspect-ratio:1!important}.template-collection .product-card__content{gap:15px!important}.template-collection .customtitle .text-block,.template-collection .card-content h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:auto}.guidesection .text-block.h3 p{font-size:24px}.guidesection .text-block.h3{padding-top:0}.contacticontext .section-content-wrapper{padding-bottom:30px!important;gap:30px;display:block}.contacticontext .group-block--height-fit{padding:10px 0}.contactbox{padding:40px 20px}.contactbox h2{font-size:32px}.contactbox .text-block{text-align:center}.contactbox .contact-form{padding-top:30px!important}.customicon{margin-right:-20px}.header-top-bar__slider{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:20px}predictive-search-component.predictive-search.desktopsearch.color-scheme-1.search-action--hidden-on-menu{width:200px}.menu-drawer__menu-item--mainlist .menu-drawer__menu-item-text{font-weight:500;color:#1c1c1c}.tpo_buttons-wrapper{width:100%!important}.payin3__copy{width:63%}.vatdetails p{font-size:12px}}@media(max-width:767px){.tpo_buttons-wrapper{width:100%!important}.header__row{padding:10px}.predictive-search-form__header input{color:#000!important}.header-top-bar__icon{width:30px}.header__navigation-bar-row,.contactnum{display:none}.mobilesearch{display:block!important}.desktopsearch{display:none}.mobiletabimage{display:block!important}.center-img,.media-with-content .media-block .media-block__media{display:none}.slidertextsection rte-formatter{text-align:center}.slidertextsection h2{font-size:48px!important}h2{font-size:42px!important}.opbox{padding:50px 0!important}.marqueesection{padding-top:40px}.readysection .mobile-column{gap:20px}.quick-add .quick-add__button{opacity:1!important}.shopbysection rte-formatter{text-align:center}.customtitle .text-block p,.card-content h3 p{font-size:18px}.quick-add .quick-add__button{font-size:16px}.main-collection-grid .price{font-size:24px}.big-card .image-wrapper{aspect-ratio:1!important}.customtitle .h4,.card-content h3{margin-bottom:0!important;min-height:48px}.casesection .section-content-wrapper{padding:40px 0}.case-section{padding-bottom:50px!important}.review-text,.quote-mark img{margin-bottom:30px!important}.media-with-content.section--page-width.media-with-content--media-right .media-with-content__content>.group-block-content{padding:50px 0}.testimonial-slider{padding-bottom:50px!important}.slider-dots{width:100%!important}.footertopsection .section-content-wrapper{gap:max(24px,calc(var(--gap-scale, 1) * 50px))}.menufootersection .section-content-wrapper{gap:10px}.menufootersection summary .svg-wrapper{height:25px;width:25px}.split-left,.split-right,.left-bottom,.right-top,.split-wrapper{gap:8px!important}.product-grid__card.product-grid__card{gap:10px}[product-grid-view=mobile-single] .customtitle .h4{min-height:auto}.aboutsection .section-content-wrapper{padding:50px 0;gap:30px}.aboutsection .text-block{padding-bottom:00px}.template-page .guidesection .text-block.h3 p{font-size:24px}.orderdata p{line-height:34px!important}.guidesection .text-block.h3{padding-top:0}.guidesection ul{padding-left:20px}.orderdata .group-block-content{gap:0px}[data-template="page.contact"] .spacing-style.text-block.text-block--ASUN0VlJtRWFBMjZwY__title.h2.text-block--align-center h2{font-size:36px!important;line-height:42px}.contacticontext .section-content-wrapper{padding-bottom:30px!important;gap:30px;overflow:hidden}.contactbox{padding:40px 20px}.contactbox h2{font-size:32px}.contactbox .text-block{text-align:center}.contactbox .contact-form{padding-top:30px!important}.faqdata accordion-custom details:before{display:contents}.faqdata .accordion--dividers accordion-custom .details{padding:15px}.customicon{width:40px!important;margin-right:-25px}.faqdata .accordion .details__header{width:90%}.bsimage .text-block.h4{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
