.text-black{color:#151515}.text-white,.text-white *{color:#fff}.text-alabaster,.text-alabaster *{color:#f0ece5}.bg-black{color:#151515}.bg-white{color:#fff}.bg-alabaster{background-color:#f0ece5}.bg-darkbrown{background-color:#474135}.bg-darkgrey{background-color:#575757}.bg-orange{background-color:#e69740}.bg-russet{background-color:#7c3d16}.text-uppercase{text-transform:uppercase}.text-normal{text-transform:none!important}.font-haas{font-family:neue-haas-grotesk-text,sans-serif!important;font-weight:500!important}.font-neulis{font-family:neulis-neue,sans-serif}.fw-regular{font-weight:400}.fw-medium{font-weight:500}@media only screen and (max-width: 991.98px){.desktop-only{display:none!important}}@media only screen and (min-width: 992px){.mobile-only{display:none!important}}@media only screen and (min-width: 576px){.xs-only{display:none!important}}@media only screen and (max-width: 991.98px){.m-text-center{text-align:center}}@media only screen and (min-width: 992px){.d-text-right{text-align:right}}@media only screen and (max-width: 991.98px){.m-col-reverse{flex-direction:column-reverse}}@media only screen and (max-width: 991.98px){.m-padding-y-0{padding-top:0!important;padding-bottom:0!important}}@media only screen and (max-width: 991.98px){.m-padding-t-0{padding-top:0!important}}@media only screen and (max-width: 991.98px){.m-padding-b-0{padding-bottom:0!important}}@media only screen and (max-width: 991.98px){.m-mb-4{margin-bottom:1.5rem}}.img-responsive{width:100%;height:auto}@media only screen and (min-width: 992px){.opacity-lg-0{opacity:0}}.fixed{position:fixed}.invert{filter:invert(1)}.bg-cover{background-size:cover;background-position:center;background-repeat:no-repeat}.absolute-full{position:absolute!important;top:0;left:0;width:100%;height:100%}.pointer-none{pointer-events:none}.bg-contain{background-size:contain;background-position:center;background-repeat:no-repeat}.grecaptcha-badge{visibility:hidden}@media only screen and (max-width: 575.98px){.hide-xs{display:none}}@media only screen and (min-width: 576px){.show-xs{display:none}}@media only screen and (max-width: 575.98px){.padding-y{padding-top:2.5rem;padding-bottom:2.5rem}}@media only screen and (min-width: 576px){.padding-y{padding-top:3rem;padding-bottom:3rem}}@media only screen and (min-width: 992px){.padding-y{padding-top:4rem;padding-bottom:4rem}}@media only screen and (max-width: 767.98px){.padding-t{padding-top:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.padding-t{padding-top:3rem}}@media only screen and (min-width: 992px){.padding-t{padding-top:4rem}}@media only screen and (max-width: 767.98px){.padding-b{padding-bottom:2.5rem}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.padding-b{padding-bottom:3rem}}@media only screen and (min-width: 992px){.padding-b{padding-bottom:4rem}}@media only screen and (min-width: 992px) and (max-width: 1399px){.padding-y-lg-xl-0{padding-top:0;padding-bottom:0}}.offset-px{padding-left:.75rem;padding-right:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){.offset-px{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.offset-px{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.offset-px{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.offset-px{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.offset-px{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 576px) and (max-width: 767px){.offset-px{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.offset-px{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.offset-px{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.offset-px{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.offset-px{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 991.98px){.offset-max-md-px{padding-left:.75rem;padding-right:.75rem}}@media only screen and (max-width: 991.98px) and (min-width: 576px) and (max-width: 767px){.offset-max-md-px{padding-left:calc((100vw - 515px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 768px) and (max-width: 991.98px){.offset-max-md-px{padding-left:calc((100vw - 690px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 992px) and (max-width: 1199px){.offset-max-md-px{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1200px) and (max-width: 1399px){.offset-max-md-px{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1400px){.offset-max-md-px{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 576px) and (max-width: 767px){.offset-max-md-px{padding-right:calc((100vw - 515px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 768px) and (max-width: 991.98px){.offset-max-md-px{padding-right:calc((100vw - 690px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 992px) and (max-width: 1199px){.offset-max-md-px{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1200px) and (max-width: 1399px){.offset-max-md-px{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1400px){.offset-max-md-px{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 992px){.offset-min-lg-px{padding-left:.75rem;padding-right:.75rem}}@media only screen and (min-width: 992px) and (min-width: 576px) and (max-width: 767px){.offset-min-lg-px{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991.98px){.offset-min-lg-px{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px){.offset-min-lg-px{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px){.offset-min-lg-px{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1400px){.offset-min-lg-px{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 576px) and (max-width: 767px){.offset-min-lg-px{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991.98px){.offset-min-lg-px{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px){.offset-min-lg-px{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px){.offset-min-lg-px{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1400px){.offset-min-lg-px{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 992px){.offset-min-lg-pl{padding-left:.75rem}}@media only screen and (min-width: 992px) and (min-width: 576px) and (max-width: 767px){.offset-min-lg-pl{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991.98px){.offset-min-lg-pl{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px){.offset-min-lg-pl{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px){.offset-min-lg-pl{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1400px){.offset-min-lg-pl{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 992px){.offset-min-lg-pr{padding-right:.75rem}}@media only screen and (min-width: 992px) and (min-width: 576px) and (max-width: 767px){.offset-min-lg-pr{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 992px) and (min-width: 768px) and (max-width: 991.98px){.offset-min-lg-pr{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (min-width: 992px) and (max-width: 1199px){.offset-min-lg-pr{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1200px) and (max-width: 1399px){.offset-min-lg-pr{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 992px) and (min-width: 1400px){.offset-min-lg-pr{padding-right:calc((100vw - 1320px)/2 + .75rem)}}.offset-pl{padding-left:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){.offset-pl{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.offset-pl{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.offset-pl{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.offset-pl{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.offset-pl{padding-left:calc((100vw - 1320px)/2 + .75rem)}}.offset-pr{padding-right:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){.offset-pr{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.offset-pr{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.offset-pr{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.offset-pr{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.offset-pr{padding-right:calc((100vw - 1320px)/2 + .75rem)}}body,html{margin:0;scroll-behavior:smooth;color:#151515;overflow-x:hidden;position:relative;font-size:16px;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;background:#f0ece5}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}body *:focus{outline:none!important}body h1,body .h1,body h2,body .h2{font-family:neulis-neue,sans-serif;font-weight:700;margin-bottom:1.5rem}body h1,body .h1{font-size:35px}@media only screen and (min-width: 992px){body h1,body .h1{font-size:50px}}@media only screen and (min-width: 1200px){body h1,body .h1{font-size:60px}}body h2,body .h2{font-size:30px}@media only screen and (min-width: 992px){body h2,body .h2{font-size:35px}}body h3,body .h3,body h4,body .h4,body h5,body .h5,body h6,body .h6{font-weight:700;font-family:neue-haas-grotesk-text,sans-serif}body h3,body .h3{font-size:25px}@media only screen and (min-width: 992px){body h3,body .h3{font-size:30px}}@media only screen and (min-width: 1200px){body h3,body .h3{font-size:30px}}body h4,body .h4{font-size:22px}@media only screen and (min-width: 992px){body h4,body .h4{font-size:25px}}body h5,body .h5{font-size:20px}@media only screen and (min-width: 992px){body h5,body .h5{font-size:22px}}body a{text-decoration:none;color:inherit;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}body a:hover{color:#e69740}@media only screen and (min-width: 992px){body p{font-size:18px}}body p:last-child{margin-bottom:0}body .p,body .p *{font-size:16px;font-weight:400}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,video{max-width:100%;height:auto}video{width:100%}#main-nav{animation:fadeInAnimation 1s ease;animation-iteration-count:1;animation-fill-mode:forwards;background:#f0ece5;z-index:99;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;height:60px;padding:0}#main-nav.under-bar:not(.navbar-open){top:35px}@media only screen and (max-width: 575.98px){#main-nav.under-bar:not(.navbar-open){top:50px}}#main-nav.under-bar.slide-up:not(.nav-open),#main-nav.under-bar.scrolled{top:0}#main-nav.under-bar.slide-up:not(.nav-open)+.announcement-bar,#main-nav.under-bar.scrolled+.announcement-bar{transform:translateY(-35px)}@media only screen and (max-width: 575.98px){#main-nav.under-bar.slide-up:not(.nav-open)+.announcement-bar,#main-nav.under-bar.scrolled+.announcement-bar{transform:translateY(-50px)}}#main-nav.slide-up:not(.navbar-open){transform:translateY(-70px)}@media only screen and (min-width: 992px){#main-nav:not(.scrolled){height:90px}}#main-nav:not(.scrolled).slide-up:not(.navbar-open){transform:translateY(-70px)}@media only screen and (min-width: 992px){#main-nav:not(.scrolled).slide-up:not(.navbar-open){transform:translateY(-100px)}}#main-nav.scrolled{box-shadow:0 3px 6px #00000029}#main-nav .navbar-brand,#main-nav .navbar-toggler,#main-nav .navbar-icons,#main-nav .search-icon-link{position:relative;z-index:10}@media only screen and (max-width: 991.98px){#main-nav .search-icon-link{margin-left:auto;margin-right:1rem;transform:scale(.9)}}@media only screen and (max-width: 991.98px){#main-nav .navbar-brand img{width:150px}}#main-nav .navbar-toggler{box-shadow:none}@media only screen and (max-width: 991.98px){#main-nav .navbar-toggler{border:none;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;position:relative}}#main-nav .navbar-toggler .navbar-toggler-icon{background-image:unset}#main-nav .navbar-toggler .navbar-toggler-icon,#main-nav .navbar-toggler:before,#main-nav .navbar-toggler:after{width:24px;height:2px;border-radius:20px;background:#151515;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}#main-nav .navbar-toggler:before,#main-nav .navbar-toggler:after{content:"";position:absolute;left:2px}#main-nav .navbar-toggler:before{top:6px}#main-nav .navbar-toggler:after{bottom:6px}#main-nav .navbar-toggler[aria-expanded=true] .navbar-toggler-icon{opacity:0}#main-nav .navbar-toggler[aria-expanded=true]:before{transform:rotate(45deg) translate(5px,4px)}#main-nav .navbar-toggler[aria-expanded=true]:after{transform:rotate(-45deg) translate(6px,-5px)}@media only screen and (min-width: 992px){#main-nav .container,#main-nav .navbar-collapse,#main-nav .navbar-nav{height:100%}}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse{display:block;position:fixed;padding-top:60px;padding-bottom:30px;width:100%;height:100vh;top:0;left:0;bottom:0;background:#f0ece5;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;z-index:5;padding-left:.75rem;padding-right:.75rem}}@media only screen and (max-width: 991.98px) and (min-width: 576px) and (max-width: 767px){#main-nav .navbar-collapse{padding-left:calc((100vw - 515px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 768px) and (max-width: 991.98px){#main-nav .navbar-collapse{padding-left:calc((100vw - 690px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 992px) and (max-width: 1199px){#main-nav .navbar-collapse{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1200px) and (max-width: 1399px){#main-nav .navbar-collapse{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1400px){#main-nav .navbar-collapse{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 576px) and (max-width: 767px){#main-nav .navbar-collapse{padding-right:calc((100vw - 515px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 768px) and (max-width: 991.98px){#main-nav .navbar-collapse{padding-right:calc((100vw - 690px)/2)}}@media only screen and (max-width: 991.98px) and (min-width: 992px) and (max-width: 1199px){#main-nav .navbar-collapse{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1200px) and (max-width: 1399px){#main-nav .navbar-collapse{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 991.98px) and (min-width: 1400px){#main-nav .navbar-collapse{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse:not(.show){transform:translate(100vw)}}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .navbar-nav{gap:2.5rem}}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .nav-item{display:flex;flex-direction:column;justify-content:center}}#main-nav .navbar-collapse .nav-item .nav-link{color:#151515;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;font-size:20px;position:relative;display:inline-flex}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse .nav-item .nav-link{padding:.25rem 0}}#main-nav .navbar-collapse .nav-item .nav-link:before{content:"";position:absolute;top:unset;right:0;bottom:0;left:0;width:100%;height:1.75px;background:#151515;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;opacity:0}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse .nav-item .nav-link:before{bottom:2px}}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .nav-item .nav-link{padding:0}}#main-nav .navbar-collapse .nav-item .nav-link.dropdown-toggle:after{display:none}#main-nav .navbar-collapse .nav-item.dropdown{position:relative}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .nav-item.dropdown:hover .dropdown-menu{opacity:1;pointer-events:all}}#main-nav .navbar-collapse .nav-item.dropdown:after{content:"";position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:20px;top:10px;right:3px;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse .nav-item.dropdown:after{background-image:url(../assets/icons-dropdown-arrow.svg)}}#main-nav .navbar-collapse .nav-item.dropdown.dropdown-open:after{transform:rotate(180deg)}#main-nav .navbar-collapse .nav-item.active .nav-link:before,#main-nav .navbar-collapse .nav-item .nav-link:hover:before{opacity:1}#main-nav .navbar-collapse .dropdown-menu{background:#f0ece5;border:none;border-radius:0;margin:0;padding:.75rem 1.25rem;left:-1.25rem}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse .dropdown-menu{padding:0 1.5rem;margin:.25rem 0 .5rem}}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .dropdown-menu{top:100%;display:block;pointer-events:none;opacity:0;box-shadow:0 3px 6px #00000029;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}}#main-nav .navbar-collapse .dropdown-menu .dropdown-item{font-weight:500;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;padding:2px 0;font-size:18px;background:transparent!important}#main-nav .navbar-collapse .dropdown-menu .dropdown-item:hover,#main-nav .navbar-collapse .dropdown-menu .dropdown-item.active{color:#e69740}#main-nav .navbar-collapse .navbar-icons{display:flex;align-items:center;gap:1.5rem}@media only screen and (max-width: 991.98px){#main-nav .navbar-collapse .navbar-icons{margin-top:1rem}}@media only screen and (min-width: 992px){#main-nav .navbar-collapse .navbar-icons{justify-content:flex-end}}#main-nav .navbar-collapse .navbar-icons a{position:relative}#main-nav .navbar-collapse .navbar-icons a .cart-count{position:absolute;top:-5px;right:-5px;width:18px;height:18px;background:#e69740;color:#fff;border-radius:50%;font-size:10px;font-weight:700;display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap}#main-nav .navbar-collapse .navbar-icons a img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain}.announcement-bar{position:fixed;top:0;width:100vw;background:#151515;color:#fff;padding:.5rem 0;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;height:35px}@media only screen and (max-width: 575.98px){.announcement-bar{height:50px}}.announcement-bar p{margin:0 auto;font-size:14px;text-align:center;letter-spacing:.25px}@media only screen and (max-width: 575.98px){.announcement-bar p{font-size:13px;line-height:1.3;max-width:290px}}.line-left{position:relative;padding-left:1.5rem}.line-left:before{content:"";position:absolute;top:0;right:unset;bottom:0;left:0;width:2px;height:100%;background:#151515;transition:transform 1s ease;transform:scaleY(0%);transform-origin:50% 0}.line-left.text-white:before{background:#fff}.aos-animate .line-left:before{transform:scaleY(1)}.lined-columns{display:flex;align-items:stretch;justify-content:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:2rem;flex-wrap:wrap}@media only screen and (min-width: 992px){.lined-columns{gap:3rem}}@media only screen and (min-width: 768px){.lined-columns .lined-column{max-width:calc(50% - 1rem)}}@media only screen and (min-width: 992px){.lined-columns .lined-column{max-width:calc(33.3% - 2rem)}}.lined-columns .lined-column .column-wrap{height:100%}.lined-columns .lined-column .column-wrap h2,.lined-columns .lined-column .column-wrap h3{font-size:25px}@media only screen and (min-width: 1400px){.lined-columns .lined-column .column-wrap h2,.lined-columns .lined-column .column-wrap h3{font-size:30px}}.lined-columns .lined-column .column-wrap p{font-size:15px;font-weight:400}.box-left{position:relative;padding-left:2.5rem}@media only screen and (min-width: 1400px){.box-left{padding-left:3rem}}.box-left:before{content:"";position:absolute;top:3px;right:unset;bottom:unset;left:0;width:25px;height:25px;background:#151515}@media only screen and (min-width: 1400px){.box-left:before{top:2px;width:30px;height:30px}}.box-left.text-white:before{background:#fff}.box-left h2,.box-left h3{font-size:22px}@media only screen and (min-width: 1400px){.box-left h2,.box-left h3{font-size:25px}}.box-left p{font-size:16px;font-weight:400}.boxed-columns{display:flex;align-items:stretch;justify-content:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;flex-wrap:wrap}@media only screen and (max-width: 1199px){.boxed-columns{row-gap:1rem}}@media only screen and (min-width: 1400px){.boxed-columns{row-gap:2rem}}.boxed-columns .boxed-column{width:100%}@media only screen and (min-width: 768px) and (max-width: 1199px){.boxed-columns .boxed-column{width:calc(40% - 2.25rem)}}@media only screen and (min-width: 1200px){.boxed-columns .boxed-column{width:calc(20% - 2.25rem)}}@media only screen and (min-width: 1400px){.boxed-columns .boxed-column{width:calc(22.5% - 2.25rem)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.boxed-columns .boxed-column:nth-of-type(odd){width:calc(60% - 2.25rem)}}@media only screen and (min-width: 1200px){.boxed-columns .boxed-column:nth-child(3),.boxed-columns .boxed-column:nth-child(7){width:calc(35% - 2.25rem)}}@media only screen and (min-width: 1400px){.boxed-columns .boxed-column:nth-child(3),.boxed-columns .boxed-column:nth-child(7){width:calc(35% - 2.25rem)}}.boxed-columns .boxed-column p{margin:0;position:relative;padding-top:.25rem;font-size:16px;padding-left:2.5rem}@media only screen and (min-width: 1400px){.boxed-columns .boxed-column p{padding-left:3rem;font-size:18px}}.boxed-columns .boxed-column p:before{content:"";position:absolute;top:3px;right:unset;bottom:unset;left:0;width:25px;height:25px;background:#151515}@media only screen and (min-width: 1400px){.boxed-columns .boxed-column p:before{top:2px;width:30px;height:30px}}.cta-btn,.page-wrap .shopify-challenge__container .shopify-challenge__button{font-family:neue-haas-grotesk-text,sans-serif;font-size:18px;font-weight:500;border:none;border-radius:0;outline:none;min-width:200px;min-height:50px;padding:.5rem 1.5rem;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;color:#151515;border:2px solid #151515;background:transparent;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.cta-btn:hover,.page-wrap .shopify-challenge__container .shopify-challenge__button:hover{background:#151515;color:#f0ece5}.cta-btn.btn-white,.page-wrap .shopify-challenge__container .shopify-challenge__button.btn-white{color:#f0ece5;border-color:#f0ece5;background:transparent}.cta-btn.btn-white:hover,.page-wrap .shopify-challenge__container .shopify-challenge__button.btn-white:hover{background:#f0ece5;color:#151515}.cta-btn.btn-black,.page-wrap .shopify-challenge__container .shopify-challenge__button.btn-black{color:#f0ece5;border-color:#151515;background:#151515}.cta-btn.btn-black:hover,.page-wrap .shopify-challenge__container .shopify-challenge__button.btn-black:hover{background:#e69740;border-color:#e69740}.cta-row{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:2rem;column-gap:2rem;row-gap:1.25rem;flex-wrap:wrap}.page-wrap{margin-top:110px;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}@media only screen and (min-width: 992px){.page-wrap{margin-top:130px}}.page-wrap .shopify-challenge__container{padding:3rem 0;min-height:50vh;display:flex;flex-direction:column;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap}.page-wrap .shopify-challenge__container .shopify-challenge__button{width:100%}.page-default{min-height:50vh;padding:2rem 0 4rem}.page-default h1{font-size:30px}@media only screen and (min-width: 992px){.page-default h1{font-size:35px}}.page-default h2{font-size:25px}@media only screen and (min-width: 992px){.page-default h2{font-size:30px}}.page-default h3{font-size:20px;font-weight:700}@media only screen and (min-width: 992px){.page-default h3{font-size:22px}}.page-default p,.page-default ul li,.page-default a,.page-default *:not(h1,h2,h3){font-family:neue-haas-grotesk-text,sans-serif;font-size:16px;font-weight:500}.page-default p+h2,.page-default ul+h2{margin-top:1.5rem}.page-default p+h3,.page-default ul+h3{margin-top:1rem}.page-default ul{margin-top:1rem}.page-default ul:not(:last-child){margin-bottom:1.5rem}.page-default ul:last-child{margin-bottom:0}.page-default ul li:not(:last-child){margin-bottom:.75rem}.page-default a:not(.cta-btn){color:#151515;font-weight:700}.page-default a:not(.cta-btn):hover{color:#e69740}.page-banner{position:relative}@media only screen and (min-width: 1200px){.page-banner{height:calc(55vw - 90px);max-height:630px}}@media only screen and (min-width: 1600px){.page-banner{max-height:820px}}.page-banner .banner-content{position:relative;padding-left:.75rem;padding-right:.75rem;display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:wrap}@media only screen and (min-width: 576px) and (max-width: 767px){.page-banner .banner-content{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.page-banner .banner-content{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.page-banner .banner-content{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.page-banner .banner-content{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.page-banner .banner-content{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 576px) and (max-width: 767px){.page-banner .banner-content{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.page-banner .banner-content{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.page-banner .banner-content{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.page-banner .banner-content{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.page-banner .banner-content{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 767.98px){.page-banner .banner-content{padding-top:4rem;padding-bottom:4rem}}@media only screen and (min-width: 768px){.page-banner .banner-content{padding-top:6rem;padding-bottom:6rem}}@media only screen and (min-width: 1200px){.page-banner .banner-content{padding-top:8rem;padding-bottom:8rem;height:inherit;max-height:inherit}}@media only screen and (max-width: 479.98px){.page-banner .banner-content{padding-top:3rem;padding-bottom:3rem}}.page-banner .banner-content .content-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;flex-wrap:wrap;color:#fff}@media only screen and (max-width: 479.98px){.page-banner .banner-content .content-wrap{gap:1.5rem}}@media only screen and (max-width: 479.98px){.page-banner .banner-content .content-wrap h1{font-size:29px}}@media only screen and (max-width: 479.98px){.page-banner .banner-content .content-wrap p{font-size:17px}}.page-banner .banner-content .content-wrap h1,.page-banner .banner-content .content-wrap p{margin:0}.page-banner .banner-content .content-wrap p{font-size:20px}.page-banner .banner-overlay,.page-banner .banner-bg{position:absolute!important;top:0;left:0;width:100%;height:100%}.page-banner .banner-overlay{background:#15151599;background-blend-mode:multiply}.page-banner .banner-bg{display:flex;align-items:flex-start;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;overflow:hidden}.page-banner .banner-bg .video-slider{width:100%;height:100%}.page-banner .banner-bg .video-slider *{height:100%!important}.page-banner .banner-bg .video-slider .video-slide *{width:100%!important}.page-banner .banner-bg .video-slider .video-slide video{pointer-events:none}.page-banner .banner-bg video,.page-banner .banner-bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer{position:relative;background:#474135}footer *{color:#f0ece5}footer .footer-top{border-bottom:1px solid #F0ECE5}footer .footer-top,footer .footer-bottom{display:flex}@media only screen and (max-width: 1199px){footer .footer-top,footer .footer-bottom{flex-wrap:wrap}}@media only screen and (min-width: 1200px){footer .footer-top,footer .footer-bottom{gap:4rem}}footer .footer-top .footer-left,footer .footer-top .footer-right,footer .footer-bottom .footer-left,footer .footer-bottom .footer-right{padding:2rem 0}@media only screen and (max-width: 1199px){footer .footer-top .footer-left,footer .footer-top .footer-right,footer .footer-bottom .footer-left,footer .footer-bottom .footer-right{min-width:100%}}footer .footer-top .footer-left h4,footer .footer-top .footer-right h4,footer .footer-bottom .footer-left h4,footer .footer-bottom .footer-right h4{font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:1rem}footer .footer-top .footer-left ul,footer .footer-top .footer-right ul,footer .footer-bottom .footer-left ul,footer .footer-bottom .footer-right ul{list-style:none;padding:0;margin:0}footer .footer-top .footer-left p,footer .footer-top .footer-left a,footer .footer-top .footer-right p,footer .footer-top .footer-right a,footer .footer-bottom .footer-left p,footer .footer-bottom .footer-left a,footer .footer-bottom .footer-right p,footer .footer-bottom .footer-right a{font-size:16px;font-weight:400}footer .footer-top .footer-left .footer-links .row,footer .footer-top .footer-right .footer-links .row,footer .footer-bottom .footer-left .footer-links .row,footer .footer-bottom .footer-right .footer-links .row{row-gap:1.5rem}footer .footer-top .footer-left .footer-links ul,footer .footer-top .footer-right .footer-links ul,footer .footer-bottom .footer-left .footer-links ul,footer .footer-bottom .footer-right .footer-links ul{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;-moz-column-gap:0;column-gap:0;row-gap:1rem;flex-wrap:nowrap}footer .footer-top .footer-left .footer-links ul li a,footer .footer-top .footer-right .footer-links ul li a,footer .footer-bottom .footer-left .footer-links ul li a,footer .footer-bottom .footer-right .footer-links ul li a{position:relative;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}footer .footer-top .footer-left .footer-links ul li a:before,footer .footer-top .footer-right .footer-links ul li a:before,footer .footer-bottom .footer-left .footer-links ul li a:before,footer .footer-bottom .footer-right .footer-links ul li a:before{content:">";margin-right:.5rem}footer .footer-top .footer-left .social-icons ul,footer .footer-top .footer-right .social-icons ul,footer .footer-bottom .footer-left .social-icons ul,footer .footer-bottom .footer-right .social-icons ul{margin-top:2rem}@media only screen and (min-width: 1200px){footer .footer-top .footer-left .social-icons ul,footer .footer-top .footer-right .social-icons ul,footer .footer-bottom .footer-left .social-icons ul,footer .footer-bottom .footer-right .social-icons ul{margin-top:3rem}}footer .footer-top .footer-left .social-icons ul li a:hover,footer .footer-top .footer-left .social-icons ul li a:hover span,footer .footer-top .footer-left .contact-icons ul li a:hover,footer .footer-top .footer-left .contact-icons ul li a:hover span,footer .footer-top .footer-right .social-icons ul li a:hover,footer .footer-top .footer-right .social-icons ul li a:hover span,footer .footer-top .footer-right .contact-icons ul li a:hover,footer .footer-top .footer-right .contact-icons ul li a:hover span,footer .footer-bottom .footer-left .social-icons ul li a:hover,footer .footer-bottom .footer-left .social-icons ul li a:hover span,footer .footer-bottom .footer-left .contact-icons ul li a:hover,footer .footer-bottom .footer-left .contact-icons ul li a:hover span,footer .footer-bottom .footer-right .social-icons ul li a:hover,footer .footer-bottom .footer-right .social-icons ul li a:hover span,footer .footer-bottom .footer-right .contact-icons ul li a:hover,footer .footer-bottom .footer-right .contact-icons ul li a:hover span{color:#e69740}footer .footer-top .footer-left .social-icons ul li a img,footer .footer-top .footer-left .contact-icons ul li a img,footer .footer-top .footer-right .social-icons ul li a img,footer .footer-top .footer-right .contact-icons ul li a img,footer .footer-bottom .footer-left .social-icons ul li a img,footer .footer-bottom .footer-left .contact-icons ul li a img,footer .footer-bottom .footer-right .social-icons ul li a img,footer .footer-bottom .footer-right .contact-icons ul li a img{filter:unset}footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 1199px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:.75rem;border-bottom:1px solid #F0ECE5}}@media only screen and (max-width: 1199px) and (min-width: 576px) and (max-width: 767px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:calc((100vw - 515px)/2)}}@media only screen and (max-width: 1199px) and (min-width: 768px) and (max-width: 991.98px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:calc((100vw - 690px)/2)}}@media only screen and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 1199px) and (min-width: 1200px) and (max-width: 1399px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 1199px) and (min-width: 1400px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 1200px){footer .footer-top .footer-left,footer .footer-bottom .footer-left{width:65%;border-right:1px solid #F0ECE5}}footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 1199px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:.75rem}}@media only screen and (max-width: 1199px) and (min-width: 576px) and (max-width: 767px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:calc((100vw - 515px)/2)}}@media only screen and (max-width: 1199px) and (min-width: 768px) and (max-width: 991.98px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:calc((100vw - 690px)/2)}}@media only screen and (max-width: 1199px) and (min-width: 992px) and (max-width: 1199px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (max-width: 1199px) and (min-width: 1200px) and (max-width: 1399px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (max-width: 1199px) and (min-width: 1400px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{padding-left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 1200px){footer .footer-top .footer-right,footer .footer-bottom .footer-right{width:35%}}.social-icons ul li a,.social-icons ul li a span,.contact-icons ul li a,.contact-icons ul li a span{transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.social-icons ul li a,.contact-icons ul li a{color:#151515}.social-icons ul li a img,.contact-icons ul li a img{filter:invert(1) brightness(1) hue-rotate(165deg);width:25px;height:25px;-o-object-fit:contain;object-fit:contain;pointer-events:none;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.social-icons ul li a:hover,.contact-icons ul li a:hover{color:#e69740}.social-icons ul{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:1.5rem;margin-top:1.5rem}.social-icons ul li a{display:block}.contact-icons ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;-moz-column-gap:0;column-gap:0;row-gap:.75rem;flex-wrap:wrap}.contact-icons ul li a{display:flex;align-items:center;justify-content:flex-start;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap}.contact-icons ul li a img{margin-right:1rem}.newsletter-form{max-width:420px}.newsletter-form form{display:flex;border:1px solid #F0ECE5;padding:0}.newsletter-form form .form-group{flex-grow:1}.newsletter-form form input,.newsletter-form form button{padding:.75rem 1.25rem}.newsletter-form form input{color:#f0ece5;background:transparent;border:none;box-shadow:none;outline:none;width:100%}.newsletter-form form button{border:none;background:transparent;font-weight:700;text-decoration:underline;color:#f0ece5;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;padding:.75rem}.newsletter-form p{margin:0;border:1px solid #F0ECE5;color:#f0ece5;padding:.75rem 1rem;font-size:14.5px!important;display:inline-block;font-weight:500!important}::-moz-placeholder{color:#f0ece5;opacity:.5}::placeholder{color:#f0ece5;opacity:.5}.breadcrumbs{border-top:1.75px solid #151515;padding:1rem 0}@media only screen and (min-width: 992px){.breadcrumbs{padding:1.5rem 0}}.breadcrumbs .breadcrumb{margin:0;row-gap:.5rem}.breadcrumbs .breadcrumb .breadcrumb-item{padding:0;font-weight:400}@media only screen and (max-width: 479.98px){.breadcrumbs .breadcrumb .breadcrumb-item{font-size:14px}}.breadcrumbs .breadcrumb .breadcrumb-item.active{color:inherit}.breadcrumbs .breadcrumb .breadcrumb-item a{color:#151515}.breadcrumbs .breadcrumb .breadcrumb-item a:hover{color:#474135}.breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;margin:0 .75rem;background-image:url(../assets/icons-breadcrumb-arrow.svg)}@media only screen and (max-width: 479.98px){.breadcrumbs .breadcrumb .breadcrumb-item+.breadcrumb-item:before{margin:0 .3rem;background-size:6px}}.image-with-quote{display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;position:relative;background-color:#505050cc;background-blend-mode:multiply;background-position:30% center}.image-with-quote .quote-wrap{position:inherit;padding:4.5rem 3rem;margin:8rem 3rem;background:#f0ece6c4}@media only screen and (max-width: 991.98px){.image-with-quote .quote-wrap{padding:2rem}}.image-with-quote .quote-wrap *{color:#474135;font-weight:500}.image-with-quote .quote-wrap p{font-size:22px}@media only screen and (min-width: 992px){.image-with-quote .quote-wrap p{font-size:25px}}.image-wrap.cover,.image-wrap.contain{width:100%;height:100%;pointer-events:none}.image-wrap.cover img,.image-wrap.contain img{width:inherit;height:inherit}.image-wrap.cover.fabrics-cta,.image-wrap.contain.fabrics-cta{margin:0 auto;max-width:400px}@media only screen and (min-width: 992px) and (max-width: 1399px){.image-wrap.cover.fabrics-cta,.image-wrap.contain.fabrics-cta{max-width:unset}}.image-wrap.cover img{-o-object-fit:cover;object-fit:cover}.image-wrap.contain img{-o-object-fit:contain;object-fit:contain}.footer-cta{background-color:#57575799;background-blend-mode:multiply}.collection-gallery .gallery-image img{width:100%}.slick-slider.block-slider{margin:0 -.75rem;width:calc(100% + 1.5rem)}@media only screen and (max-width: 1199px){.slick-slider.block-slider{padding-bottom:2.5rem}}.slick-slider.block-slider .slick-slide{padding:0 .75rem}.slick-slider.block-slider .slick-slide .block-wrap{height:100%}.slick-slider.product-gallery,.slick-slider.gallery-thumbnails{margin:0 -.5rem;width:calc(100% + 1rem)}.slick-slider.product-gallery .slick-slide,.slick-slider.gallery-thumbnails .slick-slide{padding:0 .5rem}.slick-slider.product-gallery{padding-bottom:1rem}.slick-slider.gallery-thumbnails ul.slick-dots{display:none}.slick-slider.gallery-thumbnails .slick-track{margin-left:0}.slick-slider.gallery-thumbnails .slick-track .slick-slide .image-wrap{cursor:pointer}.slick-slider.gallery-thumbnails .slick-track .slick-slide .image-wrap img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;opacity:.5;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.slick-slider.gallery-thumbnails .slick-track .slick-slide.slick-current img,.slick-slider.gallery-thumbnails .slick-track .slick-slide .image-wrap:hover img{opacity:1}.slick-slider ul.slick-dots{display:flex;align-items:center;position:absolute;gap:.5rem;bottom:0;width:100%;left:0;justify-content:center;list-style:none;padding:0;margin:0}@media only screen and (max-width: 767.98px){.slick-slider ul.slick-dots{right:1rem;justify-content:center}}.slick-slider ul.slick-dots li{margin:0}.slick-slider ul.slick-dots li button{font-size:0px;color:transparent;background:#474135;border:none;padding:0;width:15px;height:15px;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;opacity:.3}.slick-slider ul.slick-dots li.slick-active button{opacity:1}.collection-blocks .collection-block .block-wrap{position:relative}.collection-blocks .collection-block .block-wrap .content-wrap{position:absolute;bottom:0;width:100%;background:#32323299;background-blend-mode:multiply;padding:2rem 2rem 2.5rem}.collection-blocks .collection-block .block-wrap .content-wrap .text-wrap{text-align:center}.collection-blocks .collection-block .block-wrap .content-wrap .text-wrap h3{font-size:25px}@media only screen and (min-width: 1400px){.collection-blocks .collection-block .block-wrap .content-wrap .text-wrap h3{font-size:28px}}.collection-blocks .collection-block .block-wrap .content-wrap .text-wrap p{font-size:14px}.quality-blocks .quality-block .block-wrap{padding:2rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;-moz-column-gap:3rem;column-gap:3rem;row-gap:3rem;flex-wrap:wrap}@media only screen and (max-width: 1199px){.quality-blocks .quality-block .block-wrap{gap:2rem}}.quality-blocks .quality-block .block-wrap img{width:80px}.quality-blocks .quality-block .block-wrap .text-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;flex-wrap:wrap}@media only screen and (max-width: 1199px){.quality-blocks .quality-block .block-wrap .text-wrap{gap:1rem}}.quality-blocks .quality-block .block-wrap .text-wrap h3{font-size:25px}@media only screen and (min-width: 1400px){.quality-blocks .quality-block .block-wrap .text-wrap h3{font-size:28px}}.quality-blocks .quality-block .block-wrap .text-wrap p{font-weight:400;font-size:16px}.accordion.accordion-flush{width:100%;background:transparent}.accordion.accordion-flush *{background:inherit}.accordion.accordion-flush .accordion-item{border-color:#707070;border:none;border-bottom:1px solid #707070}.accordion.accordion-flush .accordion-item:first-child{border-top:1px solid #707070}.accordion.accordion-flush .accordion-item .accordion-header{border:none}.accordion.accordion-flush .accordion-item .accordion-header .accordion-button{background:transparent;color:#151515;outline:none;box-shadow:none;padding:1rem 0;border:none;font-weight:500;font-size:18px}.accordion.accordion-flush .accordion-item .accordion-body{padding:1rem 0;padding-top:0}.accordion.accordion-flush .accordion-item .accordion-body ul{padding-left:1.1rem}.accordion.accordion-flush .accordion-item .accordion-body p,.accordion.accordion-flush .accordion-item .accordion-body ul li{font-size:16px;font-weight:400}.accordion.accordion-flush .accordion-item .accordion-body p a,.accordion.accordion-flush .accordion-item .accordion-body ul li a{color:#151515;font-weight:700}.accordion.accordion-flush .accordion-item .accordion-body p a:hover,.accordion.accordion-flush .accordion-item .accordion-body ul li a:hover{color:#e69740}.share-icons{display:none;padding-top:1.5rem}.share-icons ul{display:flex;gap:1rem;padding:0;margin:0;list-style:none}.share-icons ul li a{font-size:25px}.faqs-row{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:3rem;column-gap:3rem;row-gap:0;flex-wrap:wrap}.faqs-row .faqs-col{width:100%}@media only screen and (max-width: 991.98px){.faqs-row .faqs-col{min-width:100%}}@media only screen and (min-width: 992px){.faqs-row .faqs-col{max-width:calc(50% - 3rem)}}@media only screen and (max-width: 991.98px){.faqs-row .faqs-col.faqs-left .accordion.accordion-flush .accordion-item:last-child{border-bottom:none}}.insta-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:1rem;width:100%}.insta-grid .grid-image a{padding:0;border:none;width:100%;height:100%;display:block;position:relative}.insta-grid .grid-image a:after{content:"";position:absolute;position:absolute!important;top:0;left:0;width:100%;height:100%;pointer-events:none;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.insta-grid .grid-image a:hover:after{background:#1515154d}.insta-grid .grid-image:first-child{grid-row:span 2}.insta-grid .grid-image:first-child img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.product-row h1,.product-row h2{font-size:25px}@media only screen and (min-width: 992px){.product-row h1,.product-row h2{font-size:30px}}@media only screen and (min-width: 1400px){.product-row h1,.product-row h2{font-size:35px}}.product-row.single .variant-thumbnails,.product-row.single .wood-finish-thumbnails{display:flex;flex-wrap:nowrap;overflow:hidden;overflow-x:scroll;gap:1rem;padding:1rem 0}.product-row.single .variant-thumbnails .variant-thumbnail,.product-row.single .variant-thumbnails .wood-finish-thumbnail,.product-row.single .wood-finish-thumbnails .variant-thumbnail,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail{cursor:pointer;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;min-width:calc(20vw - 1.1rem);max-width:calc(20vw - 1.1rem);border:1.5px solid rgba(0,0,0,.05)}@media only screen and (min-width: 480px){.product-row.single .variant-thumbnails .variant-thumbnail,.product-row.single .variant-thumbnails .wood-finish-thumbnail,.product-row.single .wood-finish-thumbnails .variant-thumbnail,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail{min-width:75px;max-width:75px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.product-row.single .variant-thumbnails .variant-thumbnail,.product-row.single .variant-thumbnails .wood-finish-thumbnail,.product-row.single .wood-finish-thumbnails .variant-thumbnail,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail{min-width:73px;max-width:73px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.product-row.single .variant-thumbnails .variant-thumbnail,.product-row.single .variant-thumbnails .wood-finish-thumbnail,.product-row.single .wood-finish-thumbnails .variant-thumbnail,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail{min-width:78px;max-width:78px}}@media only screen and (min-width: 1400px){.product-row.single .variant-thumbnails .variant-thumbnail,.product-row.single .variant-thumbnails .wood-finish-thumbnail,.product-row.single .wood-finish-thumbnails .variant-thumbnail,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail{min-width:77px;max-width:77px}}.product-row.single .variant-thumbnails .variant-thumbnail.selected,.product-row.single .variant-thumbnails .wood-finish-thumbnail.selected,.product-row.single .wood-finish-thumbnails .variant-thumbnail.selected,.product-row.single .wood-finish-thumbnails .wood-finish-thumbnail.selected{padding:3px;border-color:#151515}.product-row.single p.variant,.product-row.single .wood-finish-wrapper label{font-size:16px;font-weight:400}.product-row.single .price{font-size:17px;margin-bottom:.75rem}@media only screen and (max-width: 479.98px){.product-row.single .price{margin-bottom:.5rem}}@media only screen and (min-width: 480px){.product-row.single .price{font-size:500}}@media only screen and (min-width: 768px){.product-row.single .price{font-size:20px}}@media only screen and (min-width: 992px){.product-row.single .price{font-size:20px}}.product-row.single .product-actions{padding:1rem 0}.product-row.single .product-actions form .wood-finish-wrapper,.product-row.single .product-actions form .add-to-cart-wrapper{display:flex;align-items:stretch;justify-content:space-between}.product-row.single .product-actions form .add-to-cart-wrapper{gap:1rem}.product-row.single .product-actions form .wood-finish-wrapper{margin-bottom:1.5rem;align-items:center;flex-direction:column;align-items:stretch}.product-row.single .product-actions form .wood-finish-wrapper select{flex-grow:1;font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;border:1px solid #151515;padding:1rem;background:transparent;outline:none;box-shadow:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:transparent url(../assets/black-dot.svg) no-repeat calc(100% - 1.5rem) center}.product-row.single .product-actions form .quantity-wrapper{display:flex;align-items:stretch;justify-content:center;border:1px solid #151515;padding:.5rem}.product-row.single .product-actions form .quantity-wrapper .quantity-btn,.product-row.single .product-actions form .quantity-wrapper .quantity-input{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;color:#151515;background:transparent;outline:none;box-shadow:none;border:none;width:auto}.product-row.single .product-actions form .quantity-wrapper .quantity-btn{padding:0 .5rem;font-size:22px}.product-row.single .product-actions form .quantity-wrapper .quantity-input{text-align:center;font-size:18px;max-width:40px}.product-row.single .product-actions form .cta-btn{flex-grow:1}.product-row.single .accordion{padding-top:1.5rem}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#3c3c3c0d}::-webkit-scrollbar-thumb{background:#3c3c3c4d}.quote-slider-wrap{position:relative}.quote-slider-wrap .text-wrap{position:absolute;z-index:1;color:#fff;left:1.5rem;right:1.5rem;top:2rem}@media only screen and (min-width: 480px){.quote-slider-wrap .text-wrap{top:2.5rem;left:2.5rem;right:2.5rem}}@media only screen and (min-width: 768px){.quote-slider-wrap .text-wrap{left:4rem;right:4rem}}@media only screen and (max-width: 479.98px){.quote-slider-wrap .text-wrap h2{font-size:25px}}.quote-slider-wrap .quote-slider .quote-slide{padding:5rem 1.5rem 4rem}@media only screen and (min-width: 480px){.quote-slider-wrap .quote-slider .quote-slide{padding:6rem 2.5rem 5rem}}@media only screen and (min-width: 768px){.quote-slider-wrap .quote-slider .quote-slide{padding-left:4rem;padding-right:4rem}}@media only screen and (min-width: 992px){.quote-slider-wrap .quote-slider .quote-slide{padding-top:7.5rem;padding-bottom:6rem}}.quote-slider-wrap .quote-slider .slide-content{position:relative;background:#f0ece6b3;padding:1.5rem;height:100%}@media only screen and (min-width: 768px){.quote-slider-wrap .quote-slider .slide-content{padding:2rem}}@media only screen and (min-width: 992px){.quote-slider-wrap .quote-slider .slide-content{padding:3rem}}@media only screen and (min-width: 1200px){.quote-slider-wrap .quote-slider .slide-content{margin:0 auto;max-width:700px}}.quote-slider-wrap .quote-slider .slide-content *{color:#474135}.quote-slider-wrap .quote-slider .slide-content .quote{line-height:1.2;font-size:18px}@media only screen and (min-width: 480px){.quote-slider-wrap .quote-slider .slide-content .quote{font-size:22px}}@media only screen and (min-width: 768px){.quote-slider-wrap .quote-slider .slide-content .quote{font-size:25px}}@media only screen and (min-width: 992px){.quote-slider-wrap .quote-slider .slide-content .quote{font-size:30px}}.quote-slider-wrap .quote-slider .slide-content .author{font-size:16px}@media only screen and (max-width: 479.98px){.quote-slider-wrap .quote-slider .slide-content .author{font-size:14px}}.quote-slider-wrap .quote-slider ul.slick-dots{bottom:2rem}@media only screen and (min-width: 480px){.quote-slider-wrap .quote-slider ul.slick-dots{bottom:2.5rem}}@media only screen and (min-width: 992px){.quote-slider-wrap .quote-slider ul.slick-dots{bottom:3.5rem}}.quote-slider-wrap .quote-slider ul.slick-dots li button{background:#f0ece5}.cart-notification{position:fixed;overflow:hidden;z-index:1000;opacity:1;background-color:#f3f0eb;box-shadow:0 3px 6px #00000029;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;right:.75rem;top:0}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-notification{right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.cart-notification{right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.cart-notification{right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.cart-notification{right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.cart-notification{right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (max-width: 575.98px){.cart-notification{width:100vw;right:0}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-notification{left:.75rem;transform:scaleX(1.01)}}@media only screen and (min-width: 576px) and (max-width: 767px) and (min-width: 576px) and (max-width: 767px){.cart-notification{left:calc((100vw - 515px)/2)}}@media only screen and (min-width: 576px) and (max-width: 767px) and (min-width: 768px) and (max-width: 991.98px){.cart-notification{left:calc((100vw - 690px)/2)}}@media only screen and (min-width: 576px) and (max-width: 767px) and (min-width: 992px) and (max-width: 1199px){.cart-notification{left:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 576px) and (max-width: 767px) and (min-width: 1200px) and (max-width: 1399px){.cart-notification{left:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 576px) and (max-width: 767px) and (min-width: 1400px){.cart-notification{left:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 768px){.cart-notification{width:480px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.cart-notification{transform:translate(5px)}}@media only screen and (min-width: 992px){.cart-notification{transform:translate(2px)}}.cart-notification.hide{opacity:0;transform:translateY(-100px);pointer-events:none}.cart-notification .cart-notification-content{padding:1.5rem}.cart-notification .cart-notification-content .cart-notification-header{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:1rem}.cart-notification .cart-notification-content .cart-notification-header h2{font-size:18px;margin:0}.cart-notification .cart-notification-content .cart-notification-header button{position:relative;top:-3px;background:transparent;border:none;outline:none;box-shadow:none;padding:0;font-size:18px;color:#151515}.cart-notification .cart-notification-content .cart-notification-product{display:flex;gap:1rem;margin-bottom:1rem}.cart-notification .cart-notification-content .cart-notification-product .cart-notification-image img{width:80px;height:80px;-o-object-fit:cover;object-fit:cover}.cart-notification .cart-notification-content .cart-notification-product .cart-notification-details{flex:1}.cart-notification .cart-notification-content .cart-notification-product .cart-notification-details h3{font-family:neulis-neue,sans-serif;font-size:20px;font-weight:700;margin-bottom:.25rem}.cart-notification .cart-notification-content .cart-notification-product .cart-notification-details p{margin:0;font-size:16px}.cart-notification .cart-notification-content .cart-notification-product .cart-notification-details p#cart-notification-variant{margin-bottom:.25rem;opacity:.6;font-weight:400}.cart-notification .cart-notification-content .cart-notification-buttons{display:flex;gap:1rem}@media only screen and (max-width: 479.98px){.cart-notification .cart-notification-content .cart-notification-buttons{flex-direction:column}}.cart-notification .cart-notification-content .cart-notification-buttons .cta-btn{flex-grow:1}@media only screen and (max-width: 575.98px){.cart-notification .cart-notification-content .cart-notification-buttons .cta-btn{min-width:150px}}@media only screen and (min-width: 1200px){.cart-page{min-height:40vh}}.cart-page .cart-header{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #151515}.cart-page .cart-header h1{margin-bottom:.5rem}.cart-page .cart-header a{text-transform:uppercase;font-weight:500;text-decoration:none;color:#575757}.cart-page .cart-links{margin-bottom:1rem;display:flex;gap:.5rem}@media only screen and (min-width: 992px){.cart-page .cart-links{justify-content:flex-end;margin-bottom:1.5rem}}.cart-page .cart-items{margin-bottom:1.5rem}@media only screen and (min-width: 1200px){.cart-page .cart-items{margin-bottom:0}}@media only screen and (min-width: 1400px){.cart-page .cart-items{padding-right:.75rem}}@media only screen and (min-width: 1600px){.cart-page .cart-items{padding-right:1.5rem}}.cart-page .cart-items .cart-item-table{width:100%;border-collapse:collapse}.cart-page .cart-items .cart-item-table th,.cart-page .cart-items .cart-item-table td{padding:1rem 0;text-align:left}.cart-page .cart-items .cart-item-table th.cart-item-price,.cart-page .cart-items .cart-item-table th.cart-item-quantity,.cart-page .cart-items .cart-item-table td.cart-item-price,.cart-page .cart-items .cart-item-table td.cart-item-quantity{padding:1rem}.cart-page .cart-items .cart-item-table th.price-head,.cart-page .cart-items .cart-item-table th.quantity-head,.cart-page .cart-items .cart-item-table td.price-head,.cart-page .cart-items .cart-item-table td.quantity-head{padding-left:1rem;padding-right:1rem}.cart-page .cart-items .cart-item-table th{padding:.5rem 0;color:#151515;font-size:14px;text-transform:uppercase;font-weight:600}.cart-page .cart-items .cart-item{background:#9888711a;padding:1rem}@media only screen and (min-width: 576px){.cart-page .cart-items .cart-item{padding:1.5rem}}.cart-page .cart-items .cart-item:not(:last-child){margin-bottom:1.5rem}.cart-page .cart-items .cart-item .cart-item-wrap{display:flex;align-items:stretch;justify-content:space-between;gap:1rem}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap{gap:1.5rem}}@media only screen and (min-width: 768px){.cart-page .cart-items .cart-item .cart-item-wrap{gap:2rem}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-image{width:110px}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-image{width:150px}}@media only screen and (min-width: 768px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-image{width:165px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details{flex-grow:1}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-title,.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-variant{display:inline-block}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-title{font-weight:700;font-size:18px;margin-bottom:.25rem}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-title{font-size:20px;margin-bottom:.25rem}}@media only screen and (min-width: 576px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-title{font-size:22px}}@media only screen and (min-width: 768px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-title{font-size:25px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-variant{font-weight:400;opacity:.5;font-size:14px;min-width:100%;margin-bottom:0}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-variant{font-size:16px}}@media only screen and (min-width: 768px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-variant{font-size:18px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-price{margin-bottom:.5rem;font-size:14px;font-weight:700}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-price{font-size:16px;margin-bottom:1rem}}@media only screen and (min-width: 768px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-price{font-size:18px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-quantity .quantity-controls{display:inline-flex;align-items:center;justify-content:center;background:transparent}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-quantity .quantity-controls{font-size:20px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-quantity .quantity-controls button{background-color:transparent;color:#151515;border:none;cursor:pointer;padding:0}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-quantity .quantity-controls button:focus{outline:none}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-details .cart-item-quantity .quantity-controls span{font-size:14px;font-weight:600;min-width:20px;display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-remove{text-align:center}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-remove .remove-item{transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;color:#151515;font-size:20px;line-height:1.1}@media only screen and (min-width: 480px){.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-remove .remove-item{font-size:25px}}.cart-page .cart-items .cart-item .cart-item-wrap .cart-item-remove .remove-item:hover{opacity:.5}.cart-page .cart-items .cart-item a{color:#151515;text-decoration:none;display:block;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}.cart-page .cart-summary{background:#9888711a}.cart-page .cart-summary .summary-header{padding-bottom:1rem;border-bottom:1px solid #151515}.cart-page .cart-summary .summary-header h3{font-family:neulis-neue,sans-serif;font-weight:700;margin:0;font-size:22px}@media only screen and (min-width: 768px){.cart-page .cart-summary .summary-header h3{font-size:25px}}.cart-page .cart-summary .summary-header,.cart-page .cart-summary .summary-content{padding:1.5rem}.cart-page .cart-summary .summary-content{padding-top:1rem}.cart-page .cart-summary .summary-content .cart-total{display:flex;justify-content:space-between}.cart-page .cart-summary .summary-content .cart-total .total-text,.cart-page .cart-summary .summary-content .cart-total .total-amount{text-transform:uppercase;font-weight:600}@media only screen and (min-width: 992px){.cart-page .cart-summary .summary-content a{min-width:100%}}.fabric-swatches-home{display:flex;flex-wrap:wrap;gap:1rem;padding-top:1.5rem}@media only screen and (min-width: 992px){.fabric-swatches-home{padding-top:2rem}}.fabric-swatches-home .fabric-swatch{position:relative;overflow:hidden;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;min-width:calc(50% - 1rem);max-width:calc(50% - 1rem)}@media only screen and (min-width: 768px){.fabric-swatches-home .fabric-swatch{min-width:calc(25% - 1rem);max-width:calc(25% - 1rem)}}@media only screen and (min-width: 992px){.fabric-swatches-home .fabric-swatch{min-width:calc(12.5% - 1rem);max-width:calc(12.5% - 1rem)}}.fabric-swatches-home .fabric-swatch *{cursor:default}.fabric-swatches-home .fabric-swatch p{position:absolute!important;top:0;left:0;width:100%;height:100%;padding:1rem;display:flex;align-items:flex-end;font-size:15px;line-height:1.4;color:#fff;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear}@media only screen and (min-width: 992px) and (max-width: 1199px){.fabric-swatches-home .fabric-swatch p{font-size:12px;padding:.75rem}}.fabric-swatches-home .fabric-swatch:not(:hover) p{opacity:0}.fabric-swatches-home .fabric-swatch:hover{border-top-right-radius:50px}.fabric-range-tabs{display:flex;align-items:flex-start}@media only screen and (max-width: 991.98px){.fabric-range-tabs{flex-direction:column;align-items:flex-start;row-gap:1.5rem}}@media only screen and (min-width: 992px){.fabric-range-tabs{-moz-column-gap:3rem;column-gap:3rem}}.fabric-range-tabs .nav{row-gap:.5rem;position:relative}@media only screen and (max-width: 991.98px){.fabric-range-tabs .nav{padding-bottom:1rem;border-bottom:1px solid #707070}}@media only screen and (min-width: 992px){.fabric-range-tabs .nav{padding-right:2rem;min-width:250px;padding-bottom:5rem}}@media only screen and (min-width: 992px){.fabric-range-tabs .nav:after{content:"";position:absolute;top:0;right:0;bottom:unset;left:unset;width:1px;height:147px;background:#707070}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.fabric-range-tabs .nav:after{height:123px}}@media only screen and (min-width: 1400px){.fabric-range-tabs .nav:after{height:153px}}.fabric-range-tabs .nav .nav-link{font-size:20px;text-align:left;display:inline-block;color:#151515;padding:0}.fabric-range-tabs .nav .nav-link h2{font-family:neue-haas-grotesk-text,sans-serif;font-size:inherit;color:inherit;margin:0;line-height:1.4}.fabric-range-tabs .nav .nav-link.active{color:#e69740}@media only screen and (max-width: 991.98px){.fabric-range-tabs .tab-content{min-width:100%}}.fabric-range-tabs .tab-content .fabric-swatches{margin:0 -.5rem}.fabric-range-tabs .tab-content .fabric-swatches .fabric-swatch{padding:0 .5rem}.fabric-range-tabs .tab-content .fabric-swatches .fabric-swatch p{font-weight:400;opacity:.7;margin-top:.5rem;font-size:16px}.fabric-range-tabs .tab-content .fabric-products{row-gap:3rem}.fabric-range-tabs .tab-content .fabric-products .fabric-product .product-wrap{display:flex;flex-direction:column;gap:1rem}.fabric-range-tabs .tab-content .fabric-products .fabric-product .product-wrap .product-details .product-title{text-transform:uppercase;font-size:20px}.fabric-range-tabs .tab-content .fabric-products .fabric-product .product-wrap .product-details .price{font-weight:400;font-size:14px}.fabric-range-tabs .tab-content .fabric-products .fabric-product .product-wrap .product-cta{padding-top:.5rem}.fabric-range-tabs .tab-content .fabric-products .fabric-product .product-wrap .product-cta .cta-btn{min-width:100%;padding:.5rem 1rem}.search-input{position:fixed;top:0;left:0;width:100%;background:#f0ece5;z-index:999;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;height:180px}@media only screen and (min-width: 992px){.search-input{height:220px}}.search-input:not(.show){transform:translateY(-250px)}.search-row{display:flex;justify-content:space-between;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;padding:3rem 0}.search-row #search-close{border-radius:50%;background:#151515;border:none;padding:.5rem;width:40px;height:40px;font-size:25px;display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;margin-bottom:1.5rem}@media only screen and (min-width: 992px){.search-row #search-close{margin-bottom:1rem}}.search-row #search-close i{color:#f0ece5}.search-row #search-close:hover{background:#e69740;transform:scale(1.1)}body{position:relative}body:after{content:"";position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;background:#151515;opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;pointer-events:none;z-index:99}body.search-mode:after{opacity:.75}body.search-mode,body.navbar-open{height:100dvh;overflow:hidden}body.navbar-open .page-wrap{margin-top:60px}.search-form{flex-grow:1;display:flex;flex-direction:column;position:relative}.search-form label{position:absolute;top:8px;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;opacity:.5}.search-form label,.search-form input{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-size:30px}@media only screen and (max-width: 767.98px){.search-form label,.search-form input{font-size:18px}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.search-form label,.search-form input{font-size:22px}}.search-form input{border:none;border-radius:0;background:transparent!important;border-bottom:1px solid #151515;margin-bottom:.5rem;padding:.5rem 1.5rem .5rem 0;color:#151515;box-shadow:none!important;outline:none!important}.search-form input:not(:-moz-placeholder-shown)+label{font-size:16px;top:-1rem;opacity:1}.search-form input:focus+label,.search-form input:not(:placeholder-shown)+label{font-size:16px;top:-1rem;opacity:1}.search-form .search-hint{opacity:.5;font-weight:400}.search-form .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:center;width:100%;justify-content:space-between;-moz-column-gap:1.5rem;column-gap:1.5rem}.search-form .input-group .search-submit{background:transparent;display:block;width:40px;height:40px;font-size:30px}@media only screen and (max-width: 991.98px){.search-form .input-group .search-submit{display:none}}.search-results .search-result .block-wrap .image-wrap{height:auto}.search-results .search-result .block-wrap .text-wrap h2{font-family:neue-haas-grotesk-text,sans-serif;font-weight:500;font-size:20px;margin:0}.search-results .search-result .block-wrap .text-wrap .price{font-weight:400;font-size:14px;margin:0}.search-results .search-result .block-wrap.no-image .text-wrap{background:#9888711a;padding:1.5rem!important;display:flex;flex-direction:column;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;row-gap:0;flex-wrap:nowrap;align-items:flex-start}.request-quote-container *::-moz-placeholder{color:#151515;opacity:.8}.request-quote-container *::placeholder{color:#151515;opacity:.8}.request-quote-container h3{font-size:20px;margin-bottom:1rem}.request-quote-container .form-group{min-width:100%}.request-quote-container .form-group:not(:last-child){margin-bottom:1rem}.request-quote-container .form-group label,.request-quote-container .form-group input,.request-quote-container .form-group select,.request-quote-container .form-group textarea{display:block;min-width:100%}.request-quote-container .form-group label{visibility:hidden;position:absolute}.request-quote-container .form-group input,.request-quote-container .form-group select,.request-quote-container .form-group textarea{border-radius:0;border:1px solid #151515;background:transparent;padding:.5rem .75rem}.whatsapp-cta{position:fixed;z-index:999;background:#25d366;border-radius:50%;padding:.75rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;bottom:1.5rem;transition:all .3s linear;-webkit-transition:all .3s linear;-ms-transition:all .3s linear;right:.75rem}@media only screen and (min-width: 576px) and (max-width: 767px){.whatsapp-cta{right:calc((100vw - 515px)/2)}}@media only screen and (min-width: 768px) and (max-width: 991.98px){.whatsapp-cta{right:calc((100vw - 690px)/2)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.whatsapp-cta{right:calc((100vw - 960px)/2 + .75rem)}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.whatsapp-cta{right:calc((100vw - 1140px)/2 + .75rem)}}@media only screen and (min-width: 1400px){.whatsapp-cta{right:calc((100vw - 1320px)/2 + .75rem)}}@media only screen and (min-width: 992px){.whatsapp-cta{bottom:3rem}}.whatsapp-cta:hover{filter:brightness(1.1);transform:scale(1.05)}.whatsapp-cta img{pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/main.css.map */
