h1,.h1-style,.faq-title,h2,h3,h4,h5,h6,.heading-font{font-weight:400!important;text-transform:none!important}cylindo-viewer.cylindo-product-viewer{display:block;touch-action:pan-y;width:100%;max-width:100%;overflow:hidden;contain:size;min-height:345px;aspect-ratio:1 / 1;--legacy-browser-aspect-ratio: 1 / 1;background-color:#f5f5f5}cylindo-viewer.cylindo-product-viewer img[slot=placeholder]{display:block;width:100%;max-width:100%;height:100%;object-fit:contain}.cylindo-product-viewer__fallback{display:flex;align-items:center;justify-content:center;height:100%}.cylindo-product-viewer__fallback img{width:100%;max-width:100%;height:100%;object-fit:contain}@media(max-width:767px){cylindo-viewer.cylindo-product-viewer{min-height:280px}}.slick-product-prev,.slick-product-next,.slick-prev,.slick-next{position:absolute;z-index:1;display:block;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none;min-width:0}.slick-product-prev.slick-disabled,.slick-product-next.slick-disabled,.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.25}.slick-product-prev.focus-visible,.slick-product-next.focus-visible,.slick-prev.focus-visible,.slick-next.focus-visible{outline:rgb(var(--text-color)) auto 1px;outline:-webkit-focus-ring-color auto 1px}.slick-prev,.slick-next{height:80px;width:80px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover svg,.slick-prev:focus svg,.slick-next:hover svg,.slick-next:focus svg{opacity:1}.slick-prev svg,.slick-next svg{width:80px;height:80px;fill:#fff;opacity:.75;-webkit-filter:drop-shadow(0px 1px 1px rgba(0,0,0,.5));-moz-filter:drop-shadow(0px 1px 1px rgba(0,0,0,.5));-o-filter:drop-shadow(0px 1px 1px rgba(0,0,0,.5));-ms-filter:drop-shadow(0px 1px 1px rgba(0,0,0,.5));filter:drop-shadow(0px 1px 1px rgba(0,0,0,.5))}.slick-prev svg.feather,.slick-next svg.feather{fill:transparent;stroke:#fff;stroke-width:.6}.slick-product-prev,.slick-product-next{height:44px;width:44px;background:transparent;color:rgb(var(--text-color))}.slick-product-prev.slick-disabled,.slick-product-next.slick-disabled{opacity:0;pointer-events:none}.slick-product-prev:after,.slick-product-next:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--bg-color));opacity:.7}.slick-product-prev:hover,.slick-product-next:hover{background:transparent;color:rgb(var(--text-color))}.slick-product-prev:hover:after,.slick-product-next:hover:after{opacity:.9}@media(max-width:1023px){.slick-product-prev,.slick-product-next{top:auto;bottom:0;transform:none}}.slick-product-prev svg,.slick-product-next svg{position:relative;z-index:1;width:32px;height:32px;fill:rgb(var(--text-color));background:transparent}.slick-product-prev svg.feather,.slick-product-next svg.feather{fill:transparent;stroke:rgb(var(--text-color));stroke-width:1}.slick-prev,.slick-product-prev{left:0}.slick-prev:after,.slick-product-prev:after{border-top-right-radius:var(--btn-border-radius);border-bottom-right-radius:var(--btn-border-radius)}[dir=rtl] .slick-prev,[dir=rtl] .slick-product-prev{left:auto;right:0}.slick-next,.slick-product-next{right:0}.slick-next:after,.slick-product-next:after{border-top-left-radius:var(--btn-border-radius);border-bottom-left-radius:var(--btn-border-radius)}[dir=rtl] .slick-next,[dir=rtl] .slick-product-next{left:0;right:auto}.slick-dots{list-style:none;display:block;text-align:center;margin:0;width:100%;padding-bottom:10px!important;padding-right:5px!important}.slick-dots li{position:relative;display:inline-block;vertical-align:top;height:20px;width:21px;margin:0;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;min-width:0;outline:none;line-height:0px;font-size:0px;color:transparent;padding:0;cursor:pointer;position:relative}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.tab-used .slick-dots li button:focus{outline:rgb(var(--text-color)) auto 1px;outline:-webkit-focus-ring-color auto 1px}@keyframes drawCircle{0%{stroke-dashoffset:85}to{stroke-dashoffset:0}}.slick-dots li button.custom-dot:before{display:none}.slick-dots li button.custom-dot svg{height:12px;width:12px}.slick-dots li button.custom-dot circle{fill:rgb(var(--image-overlay-text-color));stroke:rgb(var(--image-overlay-text-color));stroke-width:4;stroke-dasharray:85;stroke-dashoffset:85;transform-origin:50%;transform:rotate(-90deg);transition:fill .5s}.slick-dots li button.custom-dot circle.circle-one{stroke:rgba(var(--image-overlay-text-color),.5);transition:opacity .5s;opacity:0}@media(max-width:1023px){.slick-slider--mobile-stack .slick-dots li button.custom-dot circle{fill:rgb(var(--text-color));stroke:rgb(var(--text-color))}.slick-slider--mobile-stack .slick-dots li button.custom-dot circle.circle-one{stroke:rgba(var(--text-color),.6)}}.slick-dots li.slick-active button.custom-dot circle{stroke-dashoffset:0;fill:transparent}.slideshow[data-autoplay=true] .slick-dots li.slick-active button.custom-dot circle.circle-two{animation:drawCircle 8.1s linear}.slideshow[data-autoplay=true] .slick-dots li.slick-active button.custom-dot circle.circle-one{transition:opacity .5s;opacity:1}.slick-slide img{opacity:1;transition:opacity .25s}.slick-slide img.slick-loading{opacity:0}.product-block__image .rimage-outer-wrapper{margin-left:auto;margin-right:auto}.product-block__image .rimage-wrapper{position:relative;transition:background .15s}.product-block__image .rimage-wrapper img{object-fit:cover;position:absolute;top:0;left:0;width:100%;height:100%;display:block;margin-right:auto;margin-left:auto;opacity:1!important}.product-block__image .rimage-background[data-parent-fit=contain]{background-size:contain}.product-block__image .rimage-wrapper .rimage-background{position:absolute;top:0;left:0;width:100%;height:100%}.product-block__image .rimage-background{background-repeat:no-repeat;background-position:center center;background-size:cover}.filter-container--side{align-items:flex-start}.filter-container--side .boost-pfs-filter-left-col{flex:0 0 23%;position:sticky;top:135px}@media screen and (min-width:768px){.boost-pfs-filter-mobile-toolbar,.boost-pfs-filter-mobile-footer,.boost-pfs-filter-selected-items-mobile,.boost-pfs-filter-tree[data-is-mobile]{display:none}}.collection-slider .product-block__detail{margin-bottom:0}.article__inner h3{font-size:26px;font-weight:400;text-transform:none}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-heading{color:#372925;letter-spacing:.15em}.product-block .block-inner .vendor{margin:1em 0 .4em;font-size:11px;line-height:1.3em;letter-spacing:.15em;text-transform:uppercase;color:#7e8e72;font-weight:700;font-family:PP Object Sans}.product-block .block-inner .product-block__title{font-size:14px}.product-block .block-inner .product-price{letter-spacing:.05em;padding-top:4px}.hometitle{line-height:1em;margin-bottom:20px;font-size:1.75em}.bottom__description h1{display:none}p,fieldset,table{margin-bottom:1em}.template-collection .ctm_heading h2{font-size:31px}.title,.majortitle{margin-bottom:20px;font-size:2.5em}@media screen and (max-width:749px){.template-article h1,.template-article .h1,.template-article h2,.template-article .h2,.template-article .has-paging__title,.template-article .majortitle{font-size:30px!important}.template-article h2,.template-article .h2{line-height:1.1em!important}}.btn{padding:25px 60px;letter-spacing:.2em}.lightly-spaced-row{letter-spacing:.05em}@media(min-width:1301px){.hometitle{font-size:2.75em;margin:0 0 30px}.majortitle{margin:0 0 10px;font-size:2.75em}}.detail .product-price--large .price__default{letter-spacing:.05em}.product-form .label{display:block;margin-top:7px;font-size:16px;line-height:1.4em;margin-bottom:8px;letter-spacing:.05em;font-weight:400}.product-block__image--show-on-hover{opacity:1}.text__column--image .rimage-outer-wrapper{margin-left:auto;margin-right:auto}.text__column--image .rimage-outer-wrapper .rimage-wrapper{position:relative;transition:background .15s}.text__column--image .rimage-wrapper .rimage__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.text__column--image .text-column__button-row--link{text-align:center}.text__column--image .small-feature-link{padding:0;border:none;display:inline-block;text-transform:capitalize;text-underline-offset:2px;text-decoration-thickness:1px}@media(max-width:1023px){.text__column--image .custom-column{width:100%}.text__column--image.flexible-layout{gap:30px}}.faq-index__heading{font-family:BookmanBTWXX-Roman;color:#f15a38}.faq-header__content .faq-content--heading{margin-top:40px;margin-bottom:20px;font-size:26px}.faq-header__content .faq-question-container{border-bottom:1px solid rgba(85,72,69,.15);letter-spacing:.05em}.faq-header__content .faq-question-container .cc-accordion-item{border:none;letter-spacing:.05em}.faq-header__content .faq-question-container .cc-accordion-item__title{border:none;font-size:1.2em;letter-spacing:.05em;display:block;position:relative;list-style:none;padding:15px 30px 15px 0}.faq-header__content .cc-accordion-item__title:before,.faq-header__content .cc-accordion-item__title:after{content:"";position:absolute;top:calc(50% - 1px);right:0;width:11px;height:1px;background-color:currentColor;transition:.3s ease;transition-property:transform,opacity}.faq-header__content .cc-accordion-item__title:before{transform:rotate(-90deg)}.faq-header__content .cc-accordion-item[open]:not(.is-closing) .cc-accordion-item__title:after{transform:rotate(180deg)}@media(min-width:768px){.faq-header .faq-index__sticky-containers{position:-webkit-sticky;position:sticky;top:160px}}@media(max-width:999px){.boost-pfs-filter-wrapper .boost-pfs-filter-left-col{position:static}}.template-search .boost-sd__product-filter-fallback .fully-spaced-row--medium{margin:0}.template-search .boost-sd__search-form-title{font-size:32px;color:#372925;line-height:1.2;margin-bottom:10px;font-family:BookmanBTWXX-Roman;font-weight:400!important;font-style:normal}.boost-sd__search-form{position:relative;margin:20px auto;max-width:650px}.boost-sd__search-form-input[type=search]{color:#372925}.boost-sd__search-result-toolbar{margin:30px 0;border-top:1px solid #ededed!important;border-bottom:1px solid #ededed!important;white-space:nowrap}.boost-sd__search-result-toolbar-panel{color:#000;line-height:1em;font-weight:400;letter-spacing:.15em;text-transform:uppercase;font-size:16px}.boost-pfs-search-result-toolbar .boost-pfs-search-result-item .boost-pfs-search-total-result{white-space:nowrap;color:#372925}.boost-sd__filter-tree-vertical .boost-sd__filter-option-title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:0;line-height:20px;padding-bottom:0;padding-top:5px;letter-spacing:.15em;width:auto;font-family:PPObjectSans-Regular,sans-serif!important}.boost-sd__filter-tree-vertical .boost-sd__filter-option{padding:20px 0}.boost-sd-right .boost-sd__toolbar-container{display:none!important}.boost-sd__product-item .boost-sd__product-title,.boost-sd__product-item .boost-sd__product-price,.boost-sd__product-item .boost-sd__product-price span{color:#372925!important}.cart-item__description .bold_cart_edit_button,.bold_option_edit_container button{background:#372925;border:1px solid #372925;color:#fff;font-size:14px;font-family:inherit;font-weight:inherit;font-style:inherit;line-height:1em;height:auto;margin:0;text-decoration:none!important;cursor:pointer;vertical-align:middle;text-align:center;border-top-left-radius:0;border-bottom-right-radius:0;padding:1.2em 40px;transition:background-color .1s,color .1s,border-color .1s,opacity .1s;display:inline-block;font-family:PP Object Sans,sans-serif;font-weight:700;font-style:normal;letter-spacing:.15em;text-transform:uppercase;-webkit-tap-highlight-color:transparent}.cart-item__description .bold_cart_edit_button:hover,.bold_option_edit_container button:hover{background:#645c59;border-color:#645c59}.bold_option_edit_container .bold_option:not(:empty){margin-bottom:10px}.boost-sd__product-list .boost-sd__product-item .boost-sd__product-image-wrapper--portrait{aspect-ratio:1 / 1}.boost-sd__product-item .boost-sd__product-title,.boost-sd__product-item .boost-sd__product-price span{font-size:14px!important;line-height:18px!important;font-weight:400!important;font-family:PPObjectSans-Regular,sans-serif!important}.boost-sd__search-result-toolbar-container .boost-sd__search-result-toolbar-item{font-size:16px!important;line-height:26px!important;font-weight:400!important;color:#372925!important;font-family:PPObjectSans-Regular,sans-serif!important}.boost-sd__filter-tree-vertical .boost-sd__filter-option-item-button{line-height:24px}.ctmMsg{margin-bottom:0}@media screen and (min-width:768px){.boost-sd-left{width:29%}.boost-sd-left .boost-sd__filter-tree-vertical{width:100%}}#klaviyo-product-reviews-wrapper .kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list button.kl_reviews__list__tab{box-shadow:none!important;border:none!important;outline:none!important}.collectionlist__with--slider{overflow:hidden}.collectionlist__with--slider .product-grid{display:block}.collectionlist__with--slider .has-paging__title{vertical-align:top}@media screen and (min-width:768px){.collectionlist__with--slider .product-grid{margin-left:-40px;margin-right:-40px}.collectionlist__with--slider .container{padding:0}.collectionlist__with--slider .hometitle{padding-left:var(--container-pad-x);padding-right:var(--container-pad-x)}}.collectionlist__with--slider .has-paging,.productlist__with--slider .has-paging{display:flex;justify-content:center;align-items:center}.featured-collection.productlist__with--slider .has-paging{flex-wrap:nowrap}.collectionlist__with--slider .has-paging .slider-nav__btn,.productlist__with--slider .has-paging .slider-nav__btn{margin:0 20px;padding:0 10px;display:flex;align-items:center}.productlist__with--slider{overflow:hidden}.productlist__with--slider .product-grid{display:block}.productlist__with--slider .has-paging__title{vertical-align:top}.productlist__with--slider .collection-listing .owl-carousel .owl-stage-outer{overflow:visible}.productlist__with--slider .container{padding:0}.featured_collection_layout_2_container.productlist__with--slider .container{padding-inline:40px}.productlist__with--slider .product-grid{margin-left:-30px;margin-right:-30px}@media screen and (max-width:767px){.featured-collection.productlist__with--slider .product-grid{margin-left:0;margin-right:0}.featured_collection_layout_2_container.productlist__with--slider .container{padding-inline:16px}}@media screen and (min-width:768px){.productlist__with--slider .product-grid{margin-left:-85px;margin-right:-85px}.productlist__with--slider .hometitle{padding-left:var(--container-pad-x);padding-right:var(--container-pad-x)}}.product-form .quantity-submit-row .product-inventory-notice{position:absolute;display:inline;margin-left:.4em}.product-form .quantity-submit-row .product-inventory-notice:before{content:"\2014";margin-right:.4em;opacity:.5}.product-inventory-notice--no-inventory{display:none!important}.gallery__item .gallery__image img{object-position:var(--image__position)}.section-image-with-text-overlay .image-overlay__image img{object-position:var(--image_positon)}@media(max-width:767px){.template-collection .collection-listing .product-grid{--product-columns-desktop: 2}}.section-header.shopify-section-group-header-group{z-index:99999!important}.custom-select__option.is-unavailable.is-nonexistent{display:none!important}.editorial-blog-nav{width:100%;background:#fff;margin-bottom:48px}.editorial-blog-nav__list{display:flex;justify-content:center;align-items:center;gap:43px;list-style:none;margin:0;padding:18px 24px}.editorial-blog-nav__item{position:relative}.editorial-blog-nav__link{position:relative;text-decoration:none;color:#372925;font-size:14px;font-family:PPObjectSans-Regular;font-weight:500;letter-spacing:0;text-transform:none;line-height:1.2;padding-bottom:4px;-webkit-font-smoothing:antialiased;white-space:nowrap}.editorial-blog-nav__dropdown a:hover{text-decoration:underline!important}.editorial-blog-nav__link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#372925;transition:width .25s ease}.editorial-blog-nav__link:hover:after{width:100%}.editorial-blog-nav__dropdown{position:absolute;left:0;top:100%;margin-top:0;background:#fff;min-width:220px;padding:18px 24px;list-style:none;margin-left:0;border:1px solid #E7E7E4;box-shadow:0 2px 8px #0000000a;border-radius:2px;opacity:0;visibility:hidden;transition:opacity .18s ease,visibility .18s ease,margin-top .18s ease;z-index:20}.editorial-blog-nav__dropdown li{margin-bottom:12px}.editorial-blog-nav__dropdown li:last-child{margin-bottom:0}.editorial-blog-nav__dropdown a{top:100%;margin-top:0;text-decoration:none;color:#372925;font-size:14px;font-family:PPObjectSans-Regular;font-weight:400;letter-spacing:0;line-height:1.4;padding-bottom:2px;-webkit-font-smoothing:antialiased;white-space:nowrap}.editorial-blog-nav__dropdown a:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#372925;transition:width .25s ease}.editorial-blog-nav__dropdown a:hover:after{width:100%}.editorial-blog-nav__item:hover .editorial-blog-nav__dropdown{opacity:1;visibility:visible;margin-top:0}.date_blog{font-size:12px;padding-bottom:12px}.unw-button-links{display:flex;flex-wrap:wrap;gap:9px 12px;margin:14px 0}.unw-button-links a{display:inline-flex;align-items:center;justify-content:center;padding:8px 11px;border:1px solid #e5e0dc;border-radius:6px;background:#fff;color:#372925;text-decoration:none;font-size:13px;line-height:1.2;transition:all .2s ease}@media screen and (max-width:749px){.unw-button-links{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:6px;scrollbar-width:none}.unw-button-links::-webkit-scrollbar{display:none}.unw-button-links a{flex:0 0 auto;padding:10px 16px;font-size:13px;white-space:nowrap}}@media screen and (max-width:749px){.section-multi-column slider-component,.section-multi-column .slider,.section-multi-column .slider--tablet{overflow-x:auto!important;display:flex!important;flex-wrap:nowrap!important;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.section-multi-column .slider__slide{flex:0 0 78%!important;max-width:78%!important;width:78%!important}}.featured_collection_layout_2{border-bottom:1px solid #0e0e0e5a;margin-block:20px!important;margin-inline:0!important;padding-inline:15px!important;padding-bottom:10px}.recliner-bg{background-image:url(/cdn/shop/files/Untitled_1000_x_500_px_11.png?v=1784164361);background-size:cover;background-position:center;background-repeat:no-repeat;height:620px;padding:80px 60px;border-radius:8px;overflow:hidden}@media(max-width:999.98px){.filter-container .filters{z-index:100000!important}.filter-container .filter-shade{z-index:99999!important}}@media(min-width:1000px){.hide-desktop-1000{display:none!important}.filter-container--always-open-desktop .filters__close{display:none}}.kl_reviews__summary__grid--2-1{background:#f2f2f0;padding:30px;margin-bottom:20px}.kl_reviews__summary__rating--1-1{margin-bottom:0!important}.kl_reviews__summary.kl_reviews__summary.kl_reviews__summary h2{font-size:40px!important;border-bottom:none!important}@media screen and (max-width:749px){.kl_reviews__summary.kl_reviews__summary.kl_reviews__summary h2{font-size:30px!important}}#kl_reviews_tabs__reviews_tab{display:flex;flex-direction:row-reverse;gap:10px;font-weight:400;height:fit-content}#kl_reviews_tabs__reviews_tab small{font-size:20px}.kl_reviews__reviews_list.kl_reviews__reviews_list.kl_reviews__reviews_list .kl_reviews__list__tab--active:after{display:none!important}h2.kl_reviews__summary__header{text-transform:capitalize!important;font-family:var(--heading-font-family)!important}flair-badges[layout=Collections]{margin-top:10px}.block-inner-inner:has(.vendor) flair-badges[layout=Collections]{margin-bottom:0}.custom_product-grid .block-inner-inner:has(.vendor) flair-badges[layout=Collections]{margin-bottom:10px}main-search flair-badges{display:none}.nosto_element flair-badges{z-index:4;margin-top:0}cylindo-product-viewer cylindo-thumbnail-bar{display:block;margin-top:12px;--item-gap: 8px}.thumbnail--cylindo{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:48px;background:transparent;cursor:pointer;font-size:11px;padding:0;overflow:hidden}.thumbnail--cylindo .cylindo-thumb-img{display:block;width:100%;height:100%;object-fit:cover}.cylindo-viewer-wrap{position:relative}.cylindo-render-notice{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;background:#3c3c3c59;padding:16px;color:#fff;font-family:PP Object Sans,PPObjectSans-Regular,sans-serif;font-weight:700;font-size:12.8px;letter-spacing:.1em;text-transform:uppercase;line-height:1.65}.cylindo-render-notice[hidden]{display:none}cylindo-viewer.cylindo-product-viewer.is-pending,.thumbnail--cylindo.is-pending{position:relative}cylindo-viewer.cylindo-product-viewer.is-pending>*,.thumbnail--cylindo.is-pending .cylindo-thumb-img{opacity:0}cylindo-viewer.cylindo-product-viewer.is-pending:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:linear-gradient(100deg,#fff0 30%,#ffffffe6,#fff0 70%) 0 0 / 200% 100% no-repeat,#dcd8d5;animation:hulkImgSkeleton 1.3s ease-in-out infinite}.thumbnail--cylindo.is-pending{background:linear-gradient(100deg,#fff0 30%,#ffffffe6,#fff0 70%) 0 0 / 200% 100% no-repeat,#dcd8d5;animation:hulkImgSkeleton 1.3s ease-in-out infinite}@media(max-width:767px){.media-gallery .slider-nav--floating .slider-nav__btn{--slider-nav-btn-x-offset: 8px}}
/*# sourceMappingURL=/cdn/shop/t/444/assets/custom.css.map */
