html,body{overflow-x:hidden}div#category{max-width:1440px;min-width:990px;width:100%;margin:auto}@media (min-width: 990px) and (max-width: 1024px){div#category{width:990px;margin:0 auto 20px}}.shop-hero{overflow:visible}#content.content-commerce{margin:0;text-align:center}#content.content-commerce img{width:100%}#content.content-commerce h1{font-size:50px;font-weight:400;letter-spacing:0.025em;text-transform:none;margin:10px 0 40px}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce h1{font-size:calc(45px + (50 - 45) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce h2{font-size:35px;letter-spacing:0.01em;font-weight:400;text-transform:none;margin:10px 0 20px;line-height:1.3}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce h2{font-size:calc(25px + (35 - 25) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce h3{font-size:14px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce h3{font-size:calc(11px + (14 - 11) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce p{font-size:20px;font-weight:300;line-height:1.4;color:#222}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce p{font-size:calc(14px + (20 - 14) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce p.desc,#content.content-commerce p.type{font-size:14px;font-weight:400;letter-spacing:0.025em}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce p.desc,#content.content-commerce p.type{font-size:calc(11px + (14 - 11) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce p.eyebrow{text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:0.1em;color:#999}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce p.eyebrow{font-size:calc(10px + (12 - 10) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce p.sub-header{font-size:20px;letter-spacing:0;margin:0 0 30px}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce p.sub-header{font-size:calc(14px + (20 - 14) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce a{text-decoration:none;display:block}#content.content-commerce .arrowHover{display:inline-block}#content.content-commerce .arrowHover span{width:12px;height:1px;background-color:#fff;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:5px;transition:all 0.3s}#content.content-commerce .arrowHover span::after,#content.content-commerce .arrowHover span::before{content:"";display:inline-block;width:5px;height:1px;background-color:#fff;position:absolute;top:-2px;right:-1px;transform:rotate(45deg)}#content.content-commerce .arrowHover span::before{transform:rotate(-45deg);top:2px}#content.content-commerce .arrowHover:hover span{transform:translateX(10px)}#content.content-commerce .cta-btn{all:unset;background-color:#000;color:#fff;width:280px;line-height:40px;text-transform:uppercase;letter-spacing:0.12em;font-weight:400;font-size:12px}#content.content-commerce .cta-btn.white-btn{background-color:#fff;color:#000}#content.content-commerce .cta-btn.white-btn span{background-color:#000}#content.content-commerce .cta-btn.white-btn span::after,#content.content-commerce .cta-btn.white-btn span::before{background-color:#000}#content.content-commerce .cta-btn.clear-btn{background-color:rgba(0,0,0,0)}#content.content-commerce .cta-link{all:unset;text-transform:uppercase;font-weight:400;font-size:16px;letter-spacing:0.075em;font-weight:600}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce .cta-link{font-size:calc(14px + (16 - 14) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce .cta-link span{background-color:#000}#content.content-commerce .cta-link span::after,#content.content-commerce .cta-link span::before{background-color:#000}#content.content-commerce .scroller .cta-link{font-size:13px;line-height:1.7;margin-top:-10px}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce .scroller .cta-link{font-size:calc(11px + (13 - 11) * ((100vw - 990px) / (1440 - 990)))}}@media only screen and (max-width: 990px){#content.content-commerce h1{font-size:50px}#content.content-commerce h2{font-size:25px}#content.content-commerce h3{font-size:11px}#content.content-commerce p{font-size:14px}#content.content-commerce p.desc,#content.content-commerce p.type{font-size:11px}#content.content-commerce p.eyebrow{font-size:10px}#content.content-commerce p.sub-header{font-size:14px}#content.content-commerce .cta-link{font-size:14px}#content.content-commerce .scroller .cta-link{font-size:11px}}#content.content-commerce .hero{margin-bottom:50px;position:relative;padding-bottom:41.67%}#content.content-commerce .hero iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content.content-commerce .hero .copy{position:absolute;top:5.83333%;left:5.83333%}#content.content-commerce .hero .copy h1,#content.content-commerce .hero .copy p{color:#000}#content.content-commerce .hero .copy .eyebrow{font-size:18px}#content.content-commerce .hero .blocker{position:absolute;top:0;left:0;width:100%;height:100%}#content.content-commerce .shop-by-category .flex-container{display:flex;flex-flow:row nowrap;justify-content:space-between}#content.content-commerce .shop-by-category .flex-container .flex-full{flex:0 1 100%}#content.content-commerce .shop-by-category .flex-container .flex-half{flex:0 1 49.3%;margin:0 0 40px}#content.content-commerce .shop-by-category .flex-container .flex-third{flex:0 1 31.6%;margin:0 0 40px}#content.content-commerce .shop-by-category .flex-container a{position:relative;width:100%}#content.content-commerce .shop-by-category .flex-container a img{width:100%}#content.content-commerce .shop-by-category .flex-container a button{position:absolute;bottom:0;right:0;width:auto;padding-right:18px}#content.content-commerce .shop-bestsellers-scroller,#content.content-commerce .bean-bag-scroller{padding:0 30px}#content.content-commerce .shop-bestsellers-scroller .scroller .panel li,#content.content-commerce .bean-bag-scroller .scroller .panel li{position:relative;max-width:245px;min-width:130px;width:calc((100vw - 185px) / 5);margin-right:30px}#content.content-commerce .shop-bestsellers-scroller .scroller .panel li img,#content.content-commerce .bean-bag-scroller .scroller .panel li img{outline:none;margin:0}#content.content-commerce .shop-bestsellers-scroller .scroller .panel li .cta-link,#content.content-commerce .bean-bag-scroller .scroller .panel li .cta-link{bottom:0}#content.content-commerce .shop-bestsellers-scroller .scroller::after,#content.content-commerce .bean-bag-scroller .scroller::after{content:"";position:absolute;top:0;right:0;width:116px;height:100%;background:-moz-linear-gradient(right, #fff 0%, #fff 60%, rgba(255,255,255,0.3) 90%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(right, #fff 0%, #fff 60%, rgba(255,255,255,0.3) 90%, rgba(255,255,255,0) 100%);background:linear-gradient(to left, #ffffff 0%,#ffffff 60%,rgba(255,255,255,0.3) 90%,rgba(255,255,255,0) 100%)}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce .shop-bestsellers-scroller .scroller::after,#content.content-commerce .bean-bag-scroller .scroller::after{width:calc(50px + (116 - 50) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce .nav-menu{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#content.content-commerce .nav-menu a{font-size:14px;font-weight:900;letter-spacing:0.1em;text-transform:uppercase;opacity:0.3;cursor:pointer}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce .nav-menu a{font-size:calc(12px + (14 - 12) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce .nav-menu a::after{content:"";display:block;margin:auto;width:100%;height:4px;background-color:#2c3664;margin-top:12px}#content.content-commerce .nav-menu a.active,#content.content-commerce .nav-menu a:hover{opacity:1}@media only screen and (max-width: 990px){#content.content-commerce .nav-menu a{font-size:12px}}#content.content-commerce #find-your-fit-container{position:relative;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#content.content-commerce #find-your-fit-container .fixed-copy{text-align:left;width:34.72222%}#content.content-commerce #find-your-fit-container .fixed-copy h2{margin:10px 0 15px;padding:0 40px 0 15px}#content.content-commerce #find-your-fit-container .fixed-copy .copy-text{padding:0 40px 0 15px}#content.content-commerce #find-your-fit-container .fixed-copy .cta-link{display:block;padding:0 40px 0 15px;line-height:1.4}#content.content-commerce #find-your-fit-container .fixed-copy .details-info{padding:45px 40px 45px 15px}#content.content-commerce #find-your-fit-container .fixed-copy .details-info li{display:flex}#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .type{font-weight:bold;text-transform:uppercase;width:30%}#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .type,#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .desc{line-height:40px}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .type,#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .desc{line-height:calc(30px + (40 - 30) * ((100vw - 990px) / (1440 - 990)))}}@media only screen and (max-width: 990px){#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .type,#content.content-commerce #find-your-fit-container .fixed-copy .details-info li .desc{line-height:30px}}@media only screen and (max-width: 990px){#content.content-commerce #find-your-fit-container .fixed-copy .details-info{height:115px}}#content.content-commerce #find-your-fit-container .content-container{width:65.27778%}#content.content-commerce #find-your-fit-container .content-container.hide{display:none}#content.content-commerce #find-your-fit-container .content-container .video-wrapper{width:100%;position:relative;padding-bottom:59.89362%}#content.content-commerce #find-your-fit-container .content-container .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}#content.content-commerce #customize-slideshow{margin-bottom:100px;max-width:1440px;min-width:990px;height:auto;width:100%;padding-bottom:38.81944%;overflow:visible}#content.content-commerce #customize-slideshow .slide .slide-copy{position:absolute;top:0;right:0;z-index:10;text-align:left;box-sizing:border-box;width:40.97222%;height:100%;padding-left:7.43056%;padding-right:7.43056%}#content.content-commerce #customize-slideshow .slide .slide-copy .copy-inner{height:40.16949%;padding-top:19.57105%;position:relative}#content.content-commerce #customize-slideshow .slide .slide-copy .copy{text-transform:initial;letter-spacing:0}#content.content-commerce #customize-slideshow .slide .slide-copy h2{margin:1.78891% 0 3.57782%}#content.content-commerce #customize-slideshow .slide .slide-copy h3{bottom:0;position:absolute;padding-bottom:2.68336%;width:83.64611%;border-bottom:1px solid #d4d4d4}#content.content-commerce #customize-slideshow .slide .slide-copy .cta-link{bottom:-60%;position:absolute}#content.content-commerce #customize-slideshow .positioners{bottom:-35px;width:100%;text-align:center}#content.content-commerce #customize-slideshow .positioners li{color:#b9b9b9;display:inline-block;float:none;font-size:25px;width:auto;padding:0 3px}#content.content-commerce #customize-slideshow .positioners li.currentPosition{color:#000}#content.content-commerce #function-meets-comfort{position:relative;margin-bottom:100px}#content.content-commerce #function-meets-comfort .nav-menu{width:65.27778%;margin-left:auto}#content.content-commerce #function-meets-comfort .nav-menu a{width:49%}#content.content-commerce #function-meets-comfort .fixed-copy{position:absolute;top:11%;left:0;text-align:left}#content.content-commerce #function-meets-comfort .fixed-copy h2{margin:10px 0 15px}#content.content-commerce #function-meets-comfort .content-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:space-between;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#content.content-commerce #function-meets-comfort .content-container.hide{display:none}#content.content-commerce #function-meets-comfort .content-container .details{text-align:left;width:34.72222%;margin-top:2.5%;padding-top:50px}#content.content-commerce #function-meets-comfort .content-container .details .cta-link{margin-top:50px;display:block}#content.content-commerce #function-meets-comfort .content-container .details .details-info{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;flex-direction:column;height:150px;margin-top:2%;white-space:nowrap}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce #function-meets-comfort .content-container .details .details-info{height:calc(115px + (150 - 115) * ((100vw - 990px) / (1440 - 990)))}}#content.content-commerce #function-meets-comfort .content-container .details .details-info li{padding-left:8%;margin-top:2%;background-size:contain;background-repeat:no-repeat;width:42%}#content.content-commerce #function-meets-comfort .content-container .details .details-info li .desc{line-height:40px}@media (min-width: 990px) and (max-width: 1440px){#content.content-commerce #function-meets-comfort .content-container .details .details-info li .desc{line-height:calc(30px + (40 - 30) * ((100vw - 990px) / (1440 - 990)))}}@media only screen and (max-width: 990px){#content.content-commerce #function-meets-comfort .content-container .details .details-info li .desc{line-height:30px}}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_speaker{background-image:url("../../images/shop/seating-guide/icon_speaker.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_adapter{background-image:url("../../images/shop/seating-guide/icon_adapter.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_greenguard{background-image:url("../../images/shop/seating-guide/icon_greenguard.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_bluetooth{background-image:url("../../images/shop/seating-guide/icon_bluetooth.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_control{background-image:url("../../images/shop/seating-guide/icon_control.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_easyfold{background-image:url("../../images/shop/seating-guide/icon_easyfold.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_durablebase{background-image:url("../../images/shop/seating-guide/icon_durablebase.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_lightportable{background-image:url("../../images/shop/seating-guide/icon_lightportable.png")}#content.content-commerce #function-meets-comfort .content-container .details .details-info .icon_powderfinish{background-image:url("../../images/shop/seating-guide/icon_powderfinish.png");background-size:13.5%;background-position-y:center}@media only screen and (max-width: 990px){#content.content-commerce #function-meets-comfort .content-container .details .details-info{height:115px}}#content.content-commerce #function-meets-comfort .content-container .img-wrap{width:65.27778%}#content.content-commerce .shop-bestsellers-carousel,#content.content-commerce .bean-bag-carousel{position:relative;margin-bottom:100px}#content.content-commerce .shop-bestsellers-carousel h2,#content.content-commerce .bean-bag-carousel h2{padding:5% 0 2%;margin:0}#content.content-commerce .full-screen-bg{background-color:#f8f8f8}@media only screen and (min-width: 990px){#content.content-commerce .full-screen-bg{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}}#content.content-commerce .curalate-wrap{margin-bottom:70px}@keyframes fadeInOut{0%{opacity:0}14%{opacity:0}15%{opacity:1}34%{opacity:1}35%{opacity:0}100%{opacity:0}}@-webkit-keyframes fadeInOut{0%{opacity:0}14%{opacity:0}15%{opacity:1}34%{opacity:1}35%{opacity:0}100%{opacity:0}}
