@charset "UTF-8";body,html{height:100%}body>span{height:100%;display:block}body,button,input,select{font-family:TradeGothicLTW04-Roman,sans-serif;font-size:14px;line-height:1.4;font-weight:400}body ol,ul{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:20px}body{color:#333;background-color:#fff;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;overflow:hidden}body p{margin:0 0 1em;font-size:14px;font-family:TradeGothicLTW04-Roman,sans-serif}body ol,body ul{margin-top:0;margin-bottom:8.5px}body ol{list-style-type:decimal;padding-left:20px}body ol li{list-style-type:decimal;font-size:14px}body .span-font{font-size:13.3333px}body h1{font-size:31px;color:#333}body h2{font-size:25px}body h3{font-size:21px}body h4{font-size:15px}body h5{font-size:12px}body h6{font-size:10px}body a:hover{color:#333}body img{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:TradeGothicLTW04-Bold,sans-serif;font-weight:500;line-height:1.1;color:inherit;margin:8.5px 0}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}a{color:#325c93;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}text-decoration:none a.focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a.focus,a.hover{color:#112438;text-decoration:underline}a:focus{text-decoration:none}ul{list-style-type:none}ul li{list-style-type:none;font-size:14px}[class*=" fa-"]:before,[class^=fa-]:before{margin-right:0!important}.listed ul{display:block;list-style-type:disc;-webkit-padding-start:40px;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:20px}.product-dimensions{display:grid;text-align:center;gap:10px;font-size:1em!important}.product-dimensions[data-spec-count="1"]{grid-template-columns:1fr}@media screen and (min-width:769px){.product-dimensions[data-spec-count="2"]{grid-template-columns:1fr 1fr}.product-dimensions[data-spec-count^="3"]{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:501px)and (max-width:768px){.product-dimensions[data-spec-count="3-2"]{grid-auto-flow:column;grid-template-rows:1fr 1fr 1fr}}@media screen and (max-width:500px){.product-dimensions[data-spec-count="3-2"]{grid-template-columns:1fr 1fr;gap:0!important}.product-dimensions[data-spec-count="3-2"] div:first-child{order:1}.product-dimensions[data-spec-count="3-2"] div:nth-child(4){order:1}.product-dimensions[data-spec-count="3-2"] div:nth-child(2){order:2}.product-dimensions[data-spec-count="3-2"] div:nth-child(5){order:2}.product-dimensions[data-spec-count="3-2"] div:nth-child(3){order:3}.product-dimensions[data-spec-count="3-2"] div:nth-child(6){order:3}.product-dimensions[data-spec-count="3-2"] div:nth-child(4),.product-dimensions[data-spec-count="3-2"] div:nth-child(5){margin-bottom:20px}}@media screen and (max-width:600px){.product-dimensions[data-spec-count] div:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}}@media screen and (max-width:768px){.product-dimensions[data-spec-count]{grid-template-columns:1fr 1fr}}@media screen and (max-width:500px){.product-dimensions[data-spec-count]{grid-template-columns:1fr}.product-dimensions[data-spec-count] div~div{border-top-left-radius:0;border-top-right-radius:0}}.product-dimensions div{border:solid 1.5px #ccc;margin:0;display:flex;flex-direction:column;justify-content:center;padding:.5em;border-radius:4px}@media screen and (max-width:768px){.product-dimensions div{padding:.7em .5em}}@media screen and (max-width:768px){.product-dimensions div:last-child:nth-child(odd){grid-column:1/-1}}.product-dimensions div>b{color:#333;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;font-weight:400;margin:.5em 0}.product-dimensions div p{height:100%;display:grid;align-items:center;font-size:1em!important;margin-bottom:.5em}.product-dimensions div p .dimensionsWrapper{width:100%;margin:0}.listed ul li{list-style-type:none;font-size:14px}ul.list-style-checkmark{padding-left:25px;list-style:none}ul.list-style-checkmark li:before{font-family:"Font Awesome 5 Pro";font-weight:900;content:"\f00c";margin:0 5px 0 -25px;float:left}ul.list-style-checkmark li p{font-size:14px;line-height:20px}.Sitemap .page_content h2{margin-bottom:15px}.Sitemap .page_content .col-md-4:nth-child(3n+4){clear:both}.Sitemap .page_content .col-md-4 ul{margin:0 0 20px}.Sitemap .page_content .col-md-4 ul li a{line-height:22px}.instagram-container .instagram-grid a.instagram-image:after{z-index:1}.template-collection #content{padding:0}html:lang(en) .langEN{display:block}html:lang(fr) .langFR{display:block}html body #carousel ul.slides li a{height:100%;width:100%;display:block}html body #carousel ul.slides li a:hover img{filter:none}html body #carousel ul.slides li a.active.mz-thumb-selected img{max-height:100%;max-width:100%;filter:none;box-shadow:none;border-radius:12px}html body #carousel ul.slides li a img{box-shadow:none}html body .page-not-found h1{font-size:38px;line-height:normal;color:#325c93}html body .page-not-found ul{max-width:500px}html body .page-not-found ul .fixed-search{max-width:100%}html body .page-not-found ul .fixed-search input[type=search]{width:100%;line-height:40px;height:40px;border-radius:4px;border:1px solid #d7dbdb;padding:0 60px 0 10px;position:relative}html body .page-not-found ul .fixed-search button{position:absolute;right:0;bottom:12px;padding:0;border:none;line-height:40px;width:50px;border-radius:0 4px 4px 0}html body .page-not-found .btn{background:#325c93;color:#fff;font-size:18px;line-height:40px;border:none}span.required{color:#325c93;font-weight:700;font-size:14px}.preloader{position:relative;top:0;left:0;z-index:8;width:100%;min-height:80vh;background-color:#fff;transition:opacity .3s ease-in-out}.preloader .preloader-inner{position:absolute;top:50%;left:50%;display:inline-block;width:60px;height:auto;transform:translate(-50%) translateY(-50%)}.preloader .preloader-inner img{width:100%;height:auto;margin-bottom:5px;position:relative;z-index:2}.scrolltop{display:block;position:fixed;width:60px;height:30px;bottom:-30px;right:calc(50% - 30px);background:#325c93b3;padding:10px;text-align:center;margin:0;cursor:pointer;z-index:55;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.scrolltop:hover{background:#325c93;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.scrolltop:hover .fa{top:-3px}.scrolltop .fa{position:absolute;font-size:30px;color:#fff;margin:0;left:20px;top:0;display:inline-block;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s}.doorCrashersInfo{width:100%;border-radius:15px;padding:15px 10px;text-align:center;color:#fff;background-image:radial-gradient(#333,#222,#000)}.doorCrashersInfo h3{margin:0 0 5px;padding:0;font-weight:600;font-size:34px;text-transform:uppercase}.doorCrashersInfo ul li{text-transform:uppercase;float:left;list-style:inside;font-size:12px;line-height:18px;padding:0 6px}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.vertical-align-center{vertical-align:middle}.vertical-align-top{vertical-align:top}.no-right-margin{margin-right:0}.no-left-margin{margin-left:0}.no-top-margin{margin-top:0}.no-bottom-margin{margin-bottom:0}.no-ver-margin{margin-top:0;margin-bottom:0}.no-hor-margin{margin-right:0;margin-left:0}.margin-right-x-small{margin-right:5px}.margin-right-small{margin-right:10px}.margin-right-medium{margin-right:20px}.margin-right-large{margin-right:30px}.margin-right-x-large{margin-right:35px}.margin-left-x-small{margin-left:5px}.margin-left-small{margin-left:10px}.margin-left-medium{margin-left:20px}.margin-left-large{margin-left:30px}.margin-left--x-large{margin-left:35px}.margin-top-x-small{margin-top:5px}.margin-top-small{margin-top:10px}.margin-top-medium{margin-top:20px}.margin-top-large{margin-top:130px}.margin-top-x-large{margin-top:35px}.margin-bottom-x-small{margin-bottom:5px}.margin-bottom-small{margin-bottom:10px}.margin-bottom-medium{margin-bottom:20px}.margin-bottom-large{margin-bottom:30px}.margin-bottom-x-large{margin-bottom:35px}.vertical-margin-xsmall{margin-top:5px;margin-bottom:5px}.vertical-margin-small{margin-top:10px;margin-bottom:10px}.vertical-margin-medium{margin-top:20px;margin-bottom:20px}.vertical-margin-large{margin-top:30px;margin-bottom:30px}.vertical-margin-x-large{margin-top:35px;margin-bottom:35px}.horizontal-margin-auto{margin-right:auto;margin-left:auto}.horizontal-margin-xsmall{margin-right:5px;margin-left:5px}.horizontal-margin-small{margin-right:10px;margin-left:10px}.horizontal-margin-medium{margin-right:20px;margin-left:20px}.horizontal-margin-large{margin-right:30px;margin-left:30px}.horizontal-margin-x-large{margin-right:35px;margin-left:35px}.no-right-padding{padding-right:0}.no-left-padding{padding-left:0}.no-top-padding{padding-top:0}.no-bottom-padding{padding-bottom:0}.no-ver-padding{padding-top:0;padding-bottom:0}.no-hor-padding{padding-right:0;padding-left:0}.padding-right-x-small{padding-right:5px}.padding-right-small{padding-right:10px}.padding-right-medium{padding-right:20px}.padding-right-large{padding-right:30px}.padding-right-x-large{padding-right:35px}.padding-left-x-small{padding-left:5px}.padding-left-small{padding-left:10px}.padding-left-medium{padding-left:20px}.padding-left-large{padding-left:30px}.padding-left-x-large{padding-left:35px}.padding-top-small{padding-top:10px}.padding-top-medium{padding-top:20px}.padding-top-large{padding-top:30px}.padding-top-x-large{padding-top:35px}.padding-top-x-small{padding-top:5px}.padding-bottom-small{padding-bottom:10px}.padding-bottom-medium{padding-bottom:20px}.padding-bottom-large{padding-bottom:30px}.padding-bottom-x-large{padding-bottom:35px}.vertical-padding-xsmall{padding-top:5px;padding-bottom:5px}.vertical-padding-small{padding-top:10px;padding-bottom:10px}.vertical-padding-medium{padding-top:20px;padding-bottom:20px}.vertical-padding-large{padding-top:30px;padding-bottom:30px}.vertical-padding-x-large{padding-top:35px;padding-bottom:35px}.horizontal-padding-xsmall{padding-right:5px;padding-left:5px}.horizontal-padding-small{padding-right:10px;padding-left:10px}.horizontal-padding-medium{padding-right:20px;padding-left:20px}.horizontal-padding-large{padding-right:30px;padding-left:30px}.horizontal-padding-x-large{padding-right:35px;padding-left:35px}.pull-left{float:left!important}.pull-right{float:right!important}.listed{list-style:disc;padding-left:20px}.listed li{list-style:disc;font-size:14px}.highlight-green{color:#090}.highlight-orange{color:#f68a33}.highlight-yellow{color:#ffef00}.highlight-red{color:#fe0100}.highlight-blue{color:#325c93}.highlight-charcoal{color:#333}.bg-green{background-color:#090}.bg-blue{background-color:#325c93}.bg-grey{background-color:#f6f7f8}.display-hidden{display:none}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-flex{display:flex}.display-block{display:block}.center-row-columns{text-align:center}.center-row-columns .center-columns{display:inline-block;float:none;margin-left:-5px}.default-button{background:#325c93;height:40px;color:#fff;padding:10px}.default-button:hover{color:#fef200}body{font-family:TradeGothicLTW04-Roman,sans-serif}.slide-image{height:100%;width:100%;display:flex;align-items:center;padding:5% 5% 120px}.image-gallery{position:absolute;bottom:10px;left:40px;right:0;display:flex;height:110px}.image-gallery .image-thumb{margin:0 10px;cursor:pointer;max-width:100px}.logo-img{position:absolute;left:40px;top:20px;height:120px;width:170px;border-radius:10px;background-position:center;background-repeat:no-repeat;background-size:contain}.logo-img img{max-width:80%!important}.product-favourite{position:absolute;bottom:0;right:40px;background:#fff;color:#e81f23;font-size:18px;border-top-left-radius:8px;border-top-right-radius:8px;padding:.5em 1em;font-family:TradeGothicLTW04-Bold,sans-serif;width:180px;text-align:center;border:1px solid #ccc;border-bottom:none;text-transform:uppercase}html:lang(fr) .product-favourite{width:270px;font-size:17px}.product-favourite.saved{background:#e81f23;border-color:#e81f23;color:#fff}.product-favourite .product-favourite-text:after{content:"SAVE TO LIST"}html:lang(fr) .product-favourite .product-favourite-text:after{content:"Enregistrer \e0  la liste"}.product-favourite.saved .product-favourite-text:after{content:"SAVED TO LIST"}html:lang(fr) .product-favourite.saved .product-favourite-text:after{content:"Enregistr\e9  dans la liste"}.related-product:not(.active){display:none}.rel-favourite{position:absolute;background:#fff;color:#e81f23;font-size:16px;border-radius:8px;padding:.2em .5em;font-family:TradeGothicLTW04-Bold,sans-serif;width:87px;text-align:center;border:1px solid #ccc;text-transform:uppercase;bottom:0;right:-10px}html:lang(fr) .rel-favourite{width:120px;font-size:14px}.rel-favourite.saved{background:#e81f23;border-color:#e81f23;color:#fff}.rel-favourite .product-favourite-text:after{content:"SAVE"}html:lang(fr) .rel-favourite .product-favourite-text:after{content:"Enregistrer"}.rel-favourite.saved .product-favourite-text:after{content:"SAVED"}html:lang(fr) .rel-favourite.saved .product-favourite-text:after{content:"Enregistr\e9"}.slide-image.appliances-img{height:80%;width:57.5%;display:flex;align-items:center;justify-content:center;float:left}.slide-content.appliances-content{width:42.5%;height:80%;display:flex;align-content:center;justify-content:flex-start;float:right;flex-direction:column;background-color:#f7f7f7;border-bottom:2px solid #fff}.slide-content.appliances-content h3{background-color:#ddd;margin:0 0 15px;padding:20px;color:#333}.slide-content.appliances-content ul{list-style:disc;padding:0 25px;max-width:530px;margin:0 auto;color:#333}.slide-content.appliances-content ul li{font-size:16px;line-height:26px;list-style:disc;margin:0 0 10px;text-align:left;font-weight:400}.silde-controls{height:100%;width:100%;background-color:#f7f7f7;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;padding:15px}.product-colors-outer-container{width:15%;margin:0}.product-colors-outer-container .product-colors-title{text-align:left;margin-bottom:10px;display:none}.related-products-outer-container{width:40%;margin:0}.related-products-outer-container .product-colors-title{text-align:left;margin-bottom:10px;padding-left:25px}.navigationDisabledClass{visibility:hidden}#primary_crsl .owl-item{transform:scale(.8);-webkit-transform:scale(.8);-ms-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;box-shadow:none}#primary_crsl{padding:10px 0;height:calc(100vh - 120px)}#primary_crsl .swiper-slide{height:80vh;padding:0;min-width:450px;max-width:75vw;text-align:center;display:flex;position:relative;margin-right:0;margin-left:0;outline:0;border:1px solid #f0f0f0;background-color:#fff;margin-bottom:1vh;margin-top:1vh;border-radius:10px;box-shadow:0 0 10px #e2e2e2;overflow:hidden}#primary_crsl .swiper-wrapper>.swiper-slide-active{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);z-index:111;transition:all .3s;box-shadow:0 0 10px #0000001a;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);-o-box-shadow:0 0 10px rgba(0,0,0,.1);-ms-box-shadow:0 0 10px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.2);-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;border-radius:10px}#primary_crsl .owl-item.active.center .swiper-slide{border:2px solid #ededed;margin:0 5px}#primary_crsl .owl-item.active.center{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);box-shadow:0 -20px 25px 25px #0000004d}.related-products-container .product-image{padding-bottom:80%;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 0 1em;position:relative}.related-products-container .product-relateditem{margin-bottom:3em}.related-products-container h4{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif}.related-products-container .sku{font-size:12px}#primary_crsl .related-products-container{height:auto;overflow:hidden;position:relative;display:flex;padding:20px;max-height:95%;overflow-y:auto}#product-specs-panel>h3,#related-products-panel>h3,#store-inv-panel>h3{height:5%;margin:0 0 0 5px}#primary_crsl .getinv-container,#primary_crsl .panel-description-wrapper{height:auto;overflow:hidden;padding:20px 10% 0 5px;max-height:95%;overflow-y:auto}#primary_crsl .panel-description-wrapper .long-description-wrapper{margin:0;padding:0}.long-description-wrapper a{pointer-events:none;color:#000}.feature-glossary{display:block}#primary_crsl .panel-description-wrapper table{margin-top:40px}#primary_crsl .panel-description-wrapper .long-description-wrapper table{margin-top:20px}#primary_crsl .panel-description-wrapper table h4{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif}#primary_crsl .panel-description-wrapper table td,#primary_crsl .panel-description-wrapper table th{padding:10px 20px}#primary_crsl .panel-description-wrapper .long-description-wrapper table p{margin-bottom:0}#primary_crsl .panel-description-wrapper .long-description-wrapper table li+li,#primary_crsl .panel-description-wrapper .long-description-wrapper table p+p{margin-top:1em}#primary_crsl .swiper-slide img{height:100%;width:auto;max-width:98%;-o-object-fit:contain;object-fit:contain;border:none;margin-right:auto;margin-left:auto}#primary_crsl .swiper-slide .image-with-no-related-products{max-width:63vw}#primary_crsl .swiper-slide .slide-image.appliances-img img{height:98%;width:auto;max-width:98%;-o-object-fit:contain;object-fit:contain;border:none}#primary_crsl .swiper-slide .tv-related-products{width:96%;padding:0;margin:0 auto;height:auto;overflow:hidden;position:relative}#primary_crsl .swiper-slide .tv-related-products:after,#primary_crsl .swiper-slide .tv-related-products:before{position:absolute;width:100%;margin:0;content:"";z-index:9;display:none}#primary_crsl .swiper-slide .tv-related-products:before{background:linear-gradient(to top,#fff0 2%,#fff 71% 100%);right:0;height:35px;top:-5px}#primary_crsl .swiper-slide .tv-related-products.noshadow:after,#primary_crsl .swiper-slide .tv-related-products.noshadow:before{content:none}#primary_crsl .swiper-slide .tv-related-products:after{background:linear-gradient(to bottom,#fff0 2%,#fff 71% 100%);right:0;height:50px;bottom:0}.dimentions{display:flex;flex-direction:column;align-content:center;align-items:center;justify-content:flex-start;padding:0 25px}.dimentions .dimentions-container,.dimentions .dimentions-container>span{display:flex;display:-webkit-flex;justify-content:flex-start;align-items:center;align-self:center}.dimentions .dimentions-container{flex-basis:100%;justify-content:center;align-content:center;align-items:center;align-self:stretch;height:84px;min-height:84px;border:2px solid #ddd;border-radius:5px}.dimentions .dimentions-container>span{height:100%;flex-basis:100%;flex-direction:column-reverse;justify-content:center;font-size:16px;line-height:32px;text-align:left;font-weight:600;border-left:2px solid #ddd}.dimentions .dimentions-container span:first-child{border:none}.dimentions .dimentions-container span span{flex-direction:column;font-weight:400;align-items:center}#primary_crsl .center .swiper-slide .tv-related-products,#primary_crsl .slick-center.swiper-slide .tv-related-products{visibility:visible;opacity:1;transition:opacity 0s linear;max-height:75vh;overflow-x:hidden;overflow-y:auto}#primary_crsl .product-badges{position:absolute;top:20px;right:15px;width:100%;text-align:right}#primary_crsl .product-badges div{height:70px;display:inline-block;margin:0 5px}#primary_crsl .swiper-slide .related-product{border:0 solid #eee;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;margin-bottom:0;border-right:none;cursor:pointer}#primary_crsl .swiper-slide .related-product .img-container{width:100%;height:9vh;display:flex;align-items:center;justify-content:center}#primary_crsl .swiper-slide .related-product img{width:auto;max-width:95%;height:auto;max-height:95%}#primary_crsl .swiper-slide .related-product .related-product-title{font-size:16px}#primary_crsl .swiper-slide .related-product .related-product-price{font-size:12px}#primary_crsl .owl-stage-outer{height:83vh}#primary_crsl .product-colors{height:auto;display:flex;width:auto;bottom:0;flex-wrap:wrap}#primary_crsl .product-colors .swatch{width:50px;height:50px;border-radius:5px;margin-right:5px;cursor:pointer;display:block!important;min-width:40px;margin-bottom:5px;border:1px solid rgba(0,0,0,.2);padding:2px;text-align:center;background-color:#fff}#primary_crsl .product-colors .black{background-color:#000;display:none}#primary_crsl .product-colors .black-stainless-steel{background-color:#424544;display:none}#primary_crsl .product-colors .blue{background-color:#00f;display:none}#primary_crsl .product-colors .bronze{background-color:#d4aa80;display:none}#primary_crsl .product-colors .dark-brown{background-color:#8b4513;display:none}#primary_crsl .product-colors .glass{background-color:#a8ccd7;display:none}#primary_crsl .product-colors .gold{background-color:#d4af37;display:none}#primary_crsl .product-colors .green{background-color:green;display:none}#primary_crsl .product-colors .grey{background-color:#a9a9a9;display:none}#primary_crsl .product-colors .light-brown{background-color:#deb887;display:none}#primary_crsl .product-colors .metal{background-color:#908c88;display:none}#primary_crsl .product-colors .neutral{background-color:ivory;display:none}#primary_crsl .product-colors .orange{background-color:orange;display:none}#primary_crsl .product-colors .pink{background-color:pink;display:none}#primary_crsl .product-colors .purple{background-color:purple;display:none}#primary_crsl .product-colors .red{background-color:red;display:none}#primary_crsl .product-colors .silver{background-color:silver;display:none}#primary_crsl .product-colors .stainless-steel{background-color:#9ea5a3;display:none}#primary_crsl .product-colors .white{background-color:#fff;display:none}#primary_crsl .product-colors .yellow{background-color:#ff0;display:none}#primary_crsl .product-info .detail{font-size:18px;text-align:center;line-height:normal;width:100%;position:relative}#secondary_crsl{margin:auto;border:none;padding:15px 0 0;height:120px;background-color:#fff;border-top:1px solid rgba(0,0,0,.1);position:fixed;bottom:0;left:0}.secondary_crsl_for_device{width:85%!important}#secondary_crsl .owl-stage-outer{height:10.5vh}#secondary_crsl .swiper-slide{max-width:80vw;height:90px;padding:none;outline:0;width:auto;border:2px solid #fff;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px}#secondary_crsl .swiper-slide-active.swiper-slide{border:2px solid #999}#secondary_crsl .swiper-slide img{width:auto;max-width:90%;height:auto;max-height:90%}#secondary_crsl:after,#secondary_crsl:before{position:absolute;width:25%;margin:0;content:"";z-index:9;width:8%}#secondary_crsl:before{background:linear-gradient(to left,#e2e0e100 2%,#fff);height:100%;top:0;width:8%;left:90px}#secondary_crsl:after{background:linear-gradient(to right,#e2e0e100 2%,#fff);right:90px;height:100%;top:0}#store-inv-panel [data-getinv-list]{padding:0}#store-inv-panel [data-getinv-list] .pickup-details{margin-bottom:.5em}#store-inv-panel [data-getinv-list] p{font-size:1.07em;font-family:TradeGothicLTW04-Roman,sans-serif;padding:0;margin-bottom:0;line-height:1.8}#store-inv-panel [data-getinv-list] p.pickup-store-item-title{font-size:1.15em;cursor:pointer}#store-inv-panel [data-getinv-list] p.withicon{line-height:1.3;display:flex;align-items:baseline;margin-top:.5em}#store-inv-panel [data-getinv-list] p i{margin-right:.5em}#store-inv-panel [data-getinv-list] p i.highlight-green,#store-inv-panel [data-getinv-list] p i.highlight-red{color:#e81f23;width:20px;text-align:center;font-size:.9em}#store-inv-panel [data-getinv-list] p i.highlight-green{color:#090}#store-inv-panel [data-getinv-list] li.pickup-store-item{border-top:1px solid #e5e5e5;margin-top:1em;padding-top:1em}#store-inv-panel [data-getinv-list] li.pickup-store-item .pickup-details{background-color:#f6f6f6;padding:.5em 1em;display:none}#store-inv-panel [data-getinv-list] li.pickup-store-item .pickup-store-item-title.active+.pickup-details{display:block}#product-specs-panel,#related-products-panel,#store-inv-panel{height:100%;width:80%;background-color:#fff;border-left:1px solid #f7f7f7;position:absolute;right:-1500px;z-index:2;padding:60px;overflow-y:auto;text-align:left;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;-ms-overflow-style:none}#product-specs-panel:-webkit-scrollbar,#related-products-panel:-webkit-scrollbar{display:none}#product-specs-panel .product-sku,#related-products-panel .product-sku{cursor:pointer}#product-specs-panel p,#related-products-panel p{font-size:14px;font-family:TradeGothicLTW04-Roman,sans-serif}#product-related-panel p{font-size:20px;padding-top:20px}#panel-overlay{background-color:#00000080;z-index:1;width:100%;height:100%;position:absolute;display:none}.panel-close{position:absolute;display:none;bottom:10px;font-size:40px;color:#e81f23;left:20px}#saved-product-list{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:auto;z-index:20;opacity:1;pointer-events:auto;background:#0e100fe6;display:flex;align-items:center}#filter-list-wrapper,#saved-list-wrapper{width:70%;display:block;background-color:#fff;height:80%;margin:0 auto;border-radius:10px}#tv-calousel-modal{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden;z-index:20;overflow:auto;background:#fff;background:radial-gradient(ellipse at center,#fff 0,#d4d4d4)}#tv-calousel-modal .sofa-img{display:none;bottom:20%;right:0;position:absolute;width:100%}#tv-calousel-modal .modal-dialog{top:-12vh;width:100vw;height:100vh;font-size:18px}#tv-calousel-modal .modal-content{top:0;width:100vw;border-radius:15px;overflow:visible;padding:20px 50px 50px;min-width:360px}#tv-calousel-modal .modal-content select{font-size:18px;border-radius:8px;padding:5px;max-width:30vw}#tv-calousel-modal .col-12{width:100%}#tv-calousel-modal .col-4{width:33.33333%}#tv-calousel-modal .col-8{width:66.6666%}#tv-calousel-modal button:before{content:none}.carousel-settings{position:fixed;left:0;bottom:0;width:90px;height:120px;z-index:10;background-color:#e81f23;display:flex;align-items:center}.carousel-settings.settings-right{left:auto;right:0;border-left:2px solid #fff}.carousel-settings.settings-left{border-right:2px solid #fff}.carousel-settings>div{width:100%}#tv-calousel-modal .bootstrap-select button{background-color:#fff;color:#000;border:1px solid #000}.carousel-settings .fa-cogs{color:#fff;position:absolute;left:9px;top:-48px}.carousel-settings .fa-search,.carousel-settings .fa-sliders,.carousel-settings .fa-sliders-h,.carousel-settings i.fa.fa-home{color:#fff;font-size:33px;height:60px;line-height:60px;width:100%;text-align:center;cursor:pointer}.parent-swiper{width:100%}.product-count{position:absolute;font-size:9px;font-weight:400;bottom:5px;left:9px}.breadcrumb1{margin-bottom:15px;background-color:transparent;display:block}.breadcrumb1 .box a{padding-bottom:3px}.bc-level-1{display:inline-block;margin-left:20px}.bc-level-2{display:inline-block;margin-right:10px}.bc-level-3{display:inline-block;margin-right:20px}.filter-container>h1{margin:0;height:52px;display:flex;align-items:center;justify-content:center}.product-container .filter-container .breadcrumb1 .bc-level-1 .box a,.product-container .filter-container .breadcrumb1 .bc-level-1 .box a.selected,.product-container .filter-container .breadcrumb1 .bc-level-1 .box a:active,.product-container .filter-container .breadcrumb1 .bc-level-1 .box a:hover{background-color:#fff;width:70px;position:absolute}.product-container .filter-container .breadcrumb1 .box a,.product-container .filter-container .breadcrumb1 .box a.selected,.product-container .filter-container .breadcrumb1 .box a:active,.product-container .filter-container .breadcrumb1 .box a:hover{box-shadow:none;-webkit-box-shadow:none;background-color:#fff}.product-container .filter-container .breadcrumb1 .box a .cardImg.home{transform:scale(.7);-webkit-transform:scale(.7);-ms-transform:scale(.7);-moz-transform:scale(.7)}.product-container .filter-container .breadcrumb1 .box a .cardImg:not(.home){height:100%;width:100%;background-position:center;background-repeat:no-repeat}.product-container .filter-container .breadcrumb1 .box{width:70px;height:70px}.product-container .filter-container .breadcrumb1 .box.box:has([class*=sofalab]){width:110px}.breadcrumb1 h4{margin:0;font-size:16px}.breadcrumb-wrapper{position:absolute;bottom:20px;left:0;background-color:#fff;border-radius:0 10px 10px 0;display:flex;box-shadow:1px 1px 3px #0003}.breadcrumb-wrapper>div{position:relative;display:flex;align-items:center}.breadcrumb-wrapper>div>i{color:#0003;font-size:20px;width:30px}.breadcrumb-wrapper .bc-level-3 .box{width:auto!important;font-size:1.1em}.breadcrumb-wrapper .bc-level-3 .box .card-title{margin:0;font-family:TradeGothicLTW04-Bold,sans-serif}.search-box{position:absolute;right:20px;bottom:20px}.search-box>div{background-color:#e81f23;font-size:40px;height:80px;width:80px;line-height:80px;text-align:center;border-radius:40px;color:#fff;margin-top:10px;border:1px solid #e81f23;cursor:pointer}.search-box>div.savedlist{margin-top:50px;background-color:#fff;color:#e81f23;border:1px solid #ccc}.savedlist .count{display:block;position:absolute;background-color:#333;color:#fff;font-family:TradeGothicLTW04-Bold,sans-serif;font-size:20px;height:34px;width:34px;line-height:30px;border-radius:50%;right:0;margin-top:-5px;border:2px solid #fff}.carousel-settings .savedlist{height:60px;cursor:pointer}.carousel-settings .savedlist .count{text-align:center;background:0 0;border:none;color:#e81f23;left:0;right:0;margin:0 auto;line-height:60px;font-size:17px;height:60px}.carousel-settings .savedlist i{color:#fff;font-size:36px;line-height:60px;width:100%;text-align:center}.listItem-summary{display:flex;position:relative;border-bottom:1px solid #ccc;align-items:center}.listItem-summary .product-summary{margin:10px 300px 10px 0}.listItem-summary .remove-product{position:absolute;right:0;top:10px;line-height:40px;width:38px;text-align:center;font-size:24px;height:38px;border-radius:50%;color:#666;cursor:pointer}.empty-message-wrapper{height:100%;display:flex;align-items:center;text-align:center}.empty-message{width:100%}.empty-message i{font-size:110px;opacity:.2}.empty-message h2{font-size:3em;margin-top:1em}.empty-message p{font-size:1.2em}.empty-icons{position:relative}.empty-icons .fa-ban{font-size:130px;opacity:.2;position:absolute;left:0;right:0;margin-top:-26px}.empty-icons .fa-star{opacity:.2;font-size:70px}.empty-icons .fa-sliders{opacity:.2;font-size:60px;line-height:79px}.clear-filter-list,.empty-product-list{color:#fff;position:absolute;bottom:-50px;right:-20px;padding:20px;font-family:TradeGothicLTW04-Bold,sans-serif;font-size:18px;cursor:pointer}.listItem-summary .logo-img{right:0;left:auto;width:100px;height:60px;bottom:10px}.product-image{margin:20px;padding-bottom:60%;width:200px;background-position:center;background-size:contain;background-repeat:no-repeat}#filter-list-wrapper .list-header,#saved-list-wrapper .list-header{height:12%;display:flex;align-items:flex-end;text-align:center;width:100%}#filter-list-wrapper .list-header h2,#saved-list-wrapper .list-header h2{text-align:center;width:100%;margin:0}#filter-list-wrapper [data-list],#saved-list-wrapper [data-list]{height:100%;display:none}#filter-list-wrapper[data-filters=false] [data-list=empty],#saved-list-wrapper:not([data-product-count="0"]) [data-list=hasproduct],#saved-list-wrapper[data-product-count="0"] [data-list=empty]{display:block}#filter-list-wrapper[data-filters=false] .clear-filter-list{display:none}#filter-list-wrapper [data-filter-list],#saved-list-wrapper [data-saved-list]{width:96%;height:81%;padding-right:30px;overflow:auto;margin:2%}#saved-list-wrapper .price-now{font-size:.9em}.product-container .filter-container .breadcrumb1 .box.flyer .cardImg,.product-container .filter-container .breadcrumb1 .box.map .cardImg,.product-container .filter-container .breadcrumb1 .box.srch .cardImg{background:0 0}.filter-container .card-title{padding:0 .5em}.product-container .filter-container .breadcrumb1 .box.map a i,.product-container .filter-container .breadcrumb1 .box.srch a i{font-size:58px;line-height:normal;color:#fff}.fixed{position:fixed;width:100%;left:0;bottom:0;padding:0;margin:0}.fixed .breadcrumb1{margin:0;padding:15px 0}.product-container .filter-container .box{align-items:center;justify-content:center;text-align:center;height:160px;border:none;border-radius:7px}.product-container .filter-container .box a{display:flex;flex-direction:column;height:100%;width:100%;align-items:center;justify-content:center;text-decoration:none;color:#333;cursor:pointer;border:0 solid rgba(0,0,0,.125);border-radius:7px;background-color:#fff;box-shadow:0 5px 10px #333;box-shadow:0 3px 5px #00000080}.product-container .filter-container .box a .cardImg{width:100px;height:100px;display:block;margin:0 auto;background-repeat:no-repeat;background-position:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1)}.level-1 .col-lg-4{float:left}.product-container .filter-container .level-1 .box a .cardImg{width:100px;height:100px}.product-container .filter-container .level-2 .box a .cardImg,.product-container .filter-container .level-3 .box a .cardImg{width:130px;height:100px;background-size:contain}.product-container .filter-container .box a .cardImg.home{color:#e81f23;background:0 0;font-size:53px;width:70px}.product-container .filter-container .card.brandImg a .cardImg{width:132px;background-repeat:no-repeat;bacground-position:center}.product-container .filter-container .box a .cardImg[class*=sofalab]{background:url(https://www.thebrick.com/cdn/shop/files/sofalab_logo_blue.svg)}.product-container .filter-container .box a .cardImg.furniture{background:url(/cdn/shop/files/BrickIcon-Furniture.svg?715372)}.product-container .filter-container .box a .cardImg.mattresses{background:url(/cdn/shop/files/BrickIcon-Mattresses.svg?715372)}.product-container .filter-container .box a .cardImg.appliances{background:url(/cdn/shop/files/BrickIcon-Appliances.svg?715372)}.product-container .filter-container .box a .cardImg.electronics{background:url(/cdn/shop/files/BrickIcon-Electronics.svg?715372)}.product-container .filter-container .box a .cardImg.home-decor{background:url(/cdn/shop/files/BrickIcon-Decor.svg?715372)}.product-container .filter-container .box a .cardImg.seasonal{background:url(/cdn/shop/files/BrickIcon-patio.svg?v=1675379450);background-size:contain}.product-container .filter-container .box a .cardImg.sofalab{background:url(/cdn/shop/files/sofalab_logo_white.svg);background-repeat:no-repeat;background-position:center;width:200px}.product-container .filter-container .box a .cardImg.bespoke{width:100%}.product-container .filter-container .box a .cardImg.bespoke:after,.product-container .filter-container .box a .cardImg.bespoke:before{content:"";background-repeat:no-repeat;background-position:center;background-size:contain;height:50%;position:absolute;left:0;right:0;margin:0 auto}.product-container .filter-container .box a .cardImg.bespoke:before{background-image:url(/cdn/shop/files/samsung-logo-white.png?v=4639663305293010941);width:60%;top:0}.product-container .filter-container .box a .cardImg.bespoke:after{background-image:url(/cdn/shop/files/BBespoke_studiologo.png?v=13281708959743312786);width:90%;bottom:0}.level-3.level-mattresses-mattresses.show-icons{display:flex;flex-wrap:wrap;justify-content:center}.thumbnail-spacer{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;color:#666;font-size:1.2em;width:100%;text-align:center;padding-bottom:.5em}.product-container .filter-container .card.brandImg .card-title{display:none}body{background-color:#e2e0e1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;color:#000;background-color:#fff;margin:0;padding:0}.swiper-container{width:100%}#primary_crsl .swiper-container-related-product,#primary_crsl .swiper-container-related-product .swiper-container,#primary_crsl .swiper-container-related-product .swiper-wrapper{width:100%;height:100%}#primary_crsl .swiper-container-related-product .swiper-slide{height:auto;width:157px;padding:0;min-width:auto;max-width:auto;border:0;text-align:center;display:block;position:relative;outline:0;background-color:#f7f7f7;margin:0 5px 0 0;box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;-webkit-box-shadow:none;border:1px #c6c6c6 solid;background-color:#fff}#loading-modal{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden;z-index:20;background-color:#fff;overflow:auto}.preloader{position:relative;top:0;left:0;z-index:8;width:100%;min-height:100vh;background-color:#fff;transition:opacity .3s ease-in-out}.preloader .preloader-inner{position:absolute;top:50%;left:50%;display:inline-block;width:40px;height:auto;transform:translate(-50%) translateY(-50%)}.preloader .preloader-inner img{width:100%!important;max-width:100%!important;height:auto!important;margin-bottom:5px;position:relative;z-index:2}.preloader .preloader-inner:after{content:"";display:inline-block;width:100px;height:100px;position:absolute;top:50%;left:50%;z-index:1;margin:-50px 0 0 -50px;border-top:3px solid transparent;border-right:3px solid #e81f23;border-bottom:3px solid transparent;border-left:3px solid transparent;border-radius:50em;animation:rotate360 1s linear both infinite}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.parent-swiper .preloader{position:absolute;background-color:transparent}input.device-settings{position:absolute;right:15px;font-family:inherit;font-size:100%;padding:.5em 1em;border:1px solid #999;border:transparent;text-decoration:none;color:#fff;border-radius:4px;text-shadow:0 1px 1px rgba(0,0,0,.2);background:#df7514;font-family:TradeGothicLTW04-Roman,sans-serif}#ipad-settings-modal{width:100vw;height:100vh;position:absolute;top:0;left:0;overflow:hidden;z-index:21;background-color:#fff;overflow:auto}#ipad-settings-modal .modal-dialog{top:-12vh;width:100vw;height:100vh;font-size:18px}#ipad-settings-modal .modal-content{top:0;width:100vw;border-radius:15px;overflow:visible;padding:20px 50px 50px;min-width:360px}#ipad-settings-modal .modal-content select{font-size:18px;border-radius:8px;padding:5px;max-width:30vw}#ipad-settings-modal .title{height:140px;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:20px;color:#3a3737}.hide-icons,.hide-icons-left{overflow-y:hidden;visibility:hidden;opacity:0}.show-icons{overflow-y:hidden;visibility:visible;opacity:1;transition-property:all;transition-duration:3s;transition-timing-function:cubic-bezier(0,1,.5,1)}.swiper-button-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z' fill='%23000'/%3E%3C/svg%3E");transform:rotate(180deg);background-size:13px 20px;height:100px}.silde-controls .swiper-button-prev{left:0;margin-top:0;top:0;position:relative}.swiper-button-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27,22L27,22L5,44l-2.1-2.1L22.8,22L2.9,2.1L5,0L27,22L27,22z' fill='%23000'/%3E%3C/svg%3E");top:29px;transform:rotate(0);left:auto;background-size:13px 20px;bottom:auto;height:100px;right:0}.silde-controls .swiper-button-next{margin-top:0;right:0;top:0;position:relative}#store-code{display:none}.tv-code-reload{display:none!important}.settings-label{margin-top:3px;color:#fff;font-size:16px;font-weight:400}.tv-setting-label{display:none}@media only screen and (min-device-width:768px)and (max-device-width:1024px){.product-container .filter-container .breadcrumb1 .box{width:70px;height:70px}.bc-level-2:before,.bc-level-3:before{content:">";background:0 0;font-size:24px;line-height:24px;color:#fff}.product-container .filter-container .box{height:135px}.search__input{margin-top:60px}.settings-label{margin-top:3px;color:#fff;font-size:16px;font-weight:400}.tv-setting-label{display:block}.btn--save-settings{position:relative!important;margin-top:60px!important}#store-code{display:block}.tv-code-reload{display:none!important;font-size:28px;color:#fff;position:absolute;top:14px;right:0}}.qrcode-continer{position:absolute;width:200px;height:200px;right:0;bottom:0;z-index:10;display:none}.qrcode-continer .qrcode{text-align:center}.prod-qrcode{width:10%;height:70%;cursor:pointer;display:block!important;margin:15px 0;padding:0}.product-information{text-align:left;width:100%}.product-information h2{font-size:22px}strong{font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;font-weight:400}.product-information p.sku{font-size:14px;font-family:TradeGothicLTW04-Roman,sans-serif}.product-information p{font-size:16px;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif}.product-information p.panel-button{text-align:right;font-size:1.2em;padding:.5em 0;margin-bottom:.5em}.product-information p.panel-button:after{content:"\f054";color:#fff;background-color:#e81f23;border-top-left-radius:12px;border-bottom-left-radius:12px;padding:.5em 1em .5em .5em;margin-left:.5em;font-family:"Font Awesome 5 Pro";font-weight:900}.price{font-size:40px;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif}.price .sale{color:#e81f23}.product-info-card .tag:first-of-type{margin-top:1.5em}.product-info-card .tag{display:block;margin:.5em 20px 0 0}.product-info-card .tag i{margin-right:.5em}.tv-related-products .carousel-col{height:125px;position:relative;background-color:#fff;border-radius:5px;padding:5px;margin:5px;overflow:hidden}.tv-related-products .carousel-col img{max-width:95%;max-height:95%;position:absolute;margin:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.tv-related-products .slick-disabled{display:none!important;pointer-events:none}.tv-related-products .left-align-slick>.slick-list>.slick-track{margin-left:0}.main-wrap{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100vh}.btn{margin:0;padding:0;cursor:pointer;border:none;background:0 0}.btn:focus{outline:0}.btn--save-settings,.btn--search{font-size:1.5em}.btn--hidden{pointer-events:none;opacity:0}.search__input{border:0;background:0 0;border-radius:0;-webkit-appearance:none}.search__input:focus{outline:0}.btn,a{text-decoration:none;color:#d17c78;outline:0}.hidden{overflow:hidden;width:0;height:0;pointer-events:none}.icon{display:block;width:1.5em;height:1.5em;margin:0 auto;fill:currentColor}.demo-2{color:#ffefb9}.demo-2 main{background-color:#2c312e}.demo-2 .btn,.demo-2 a{color:#e85454}.demo-2 .codrops-header{margin-top:auto}.interactive-map,.search,.store-flyer,.store-settings{position:absolute;z-index:101;top:0;right:0;width:100%;height:100%;pointer-events:none}.store-settings{display:none}.js .interactive-map:before,.js .search:before,.js .store-flyer:before,.js .store-settings:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.btn--refresh,.btn--search-close,.btn--sofalab{font-size:53px;line-height:116px;color:#fff;background-color:#325c93e6;position:absolute;border:0 solid #fff;outline:0;display:none;bottom:20px;left:-10px;background-color:#fff;padding:0 30px 0 40px;border-radius:0 10px 10px 0;color:#e81f23!important;width:140px}.btn--refresh:active,.btn--refresh:focus,.btn--refresh:hover,.btn--search-close:active,.btn--search-close:focus,.btn--search-close:hover{color:#e81f23!important;background-color:#f6f6f6}.btn--refresh:active,.btn--refresh:active:focus,.btn--refresh:focus,.btn--search-close:active,.btn--search-close:active:focus,.btn--search-close:focus{outline:0}.js .btn--search-close{display:block}.interactive-map.search--open .btn--search-close{z-index:1;border:0 solid #333;color:#fff}.search__form{position:absolute;width:50%;bottom:11px;right:0;margin:0 auto}.search-input-wrapper{position:relative}.search__input{font-family:inherit;font-size:5em;display:inline-block;box-sizing:border-box;width:100%;padding:0 1em 0 0;pointer-events:auto;color:#fff;border-bottom:4px solid}.search-product .search__input{margin-bottom:-10vh}.search__input::-webkit-search-cancel-button,.search__input::-webkit-search-decoration{-webkit-appearance:none}.search__input::-ms-clear{display:none}.btn--save-settings,.btn--search{display:none;font-size:3em;position:absolute;right:0;bottom:.5em;pointer-events:none;color:#e81f23}.search--open .btn--save-settings,.search--open .btn--search{display:block;pointer-events:auto;top:0;bottom:0}.search--open .search__input{display:block}.search__suggestion{width:50%;max-width:450px;margin:calc(40vh + 2em) auto 0;text-align:left;pointer-events:none}.search__suggestion:nth-child(2){margin:0 3em}.search__suggestion h3{font-size:1.5em;margin:0}.search__suggestion h3:before{content:"\21fe";display:inline-block;padding:0 .5em 0 0}.search__suggestion p{font-size:1.25em;line-height:1.4;margin:.75em 0 0;color:#e85454}.js .search:before{opacity:0;transition:opacity .5s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.js .search--open:before{pointer-events:auto;background:#0e100f;opacity:.9}.search--open{pointer-events:auto}.search__form{transform:scale3d(.5,.5,1);-webkit-transform:scale3d(.5,.5,1);transition:transform .5s,visibility 0s,opacity .5s linear;-webkit-transition:transform .5s,visibility 0s,opacity .5s linear;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);opacity:0}.search--open .search__form{transform:translate3d(0,-40vh,0) translate3d(-50%,30%,0);-webkit-transform:translate3d(0,-40vh,0) translate3d(-50%,30%,0);visibility:visible;opacity:1}.btn--refresh,.btn--search-close,.btn--sofalab{opacity:0;transform:scale3d(.8,.8,1);-webkit-transform:scale3d(.8,.8,1);transition:opacity .5s,transform .5s;-webkit-transition:opacity .5s,transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1)}#saved-product-list .btn--search-close,.search--open .btn--refresh,.search--open .btn--search-close,.search--open .btn--sofalab{opacity:1;transform:scaleZ(1);transition-delay:.1s}.search__suggestion h3,.search__suggestion p{opacity:0;transform:translate3d(0,100px,0);-webkit-transform:translate3d(0,100px,0);transition:opacity .2s,transform .5s;-webkit-transition:opacity .2s,transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1)}.search--open .search__suggestion h3,.search--open .search__suggestion p{opacity:1;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);transition:opacity .5s,transform .5s;-webkit-transition:opacity .5s,transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1)}.search--open .search__suggestion p{transition-delay:.1s}.search .box.srch{position:absolute;width:120px;height:120px;bottom:10px;right:120px;margin:0 auto;text-align:center;line-height:normal}.search .box a{background-color:transparent;color:#fff;text-transform:uppercase;letter-spacing:2px;line-height:normal;border:none;padding:0;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.search .box a i{font-size:38px;line-height:38px;color:#fff}.search .box a h4{font-size:16px;line-height:normal}.search #filter-list-wrapper,.search #saved-list-wrapper{opacity:0;transform:scale3d(.5,.5,1);-webkit-transform:scale3d(.5,.5,1);transition:all .5s;-webkit-transition:all .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1)}.search.search--open #filter-list-wrapper,.search.search--open #saved-list-wrapper{opacity:1;display:block;transform:translate3d(0,-10vh,0) translate3d(0,25.5%,0);-webkit-transform:translate3d(0,-10vh,0) translate3d(0,25.5%,0);transition-delay:.1s}.search .keyboard{transform:scale3d(.5,.5,1);-webkit-transform:scale3d(.5,.5,1);transition:transform .5s;-webkit-transition:transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1)}.search.search--open .keyboard{display:block;transform:translate3d(0,3vh,0) translate3d(0,25.5%,0);-webkit-transform:translate3d(0,3vh,0) translate3d(0,25.5%,0)}.search.store-settings.search--open .keyboard{display:block;transform:translate3d(0,-10vh,0) translate3d(0,35%,0);-webkit-transform:translate3d(0,-10vh,0) translate3d(0,35%,0)}.keyboard .suggestions{margin:10px 0;height:auto;min-height:57px}.keyboard .suggestions .ui-keyboard-keyset{text-align:left}.keyboard .suggestions .ui-keyboard-keyset button{width:auto;min-width:87px;height:auto;min-height:57px;padding:0 15px}.keyboard .ui-keyboard{zoom:70%;font-size:1.2em}.keyboard .ui-keyboard-keyset{width:100%;margin:0;text-align:center}.keyboard .ui-keyboard-keyset button{width:87px;height:87px;font-size:1.5em;line-height:normal;border:1px solid #000;opacity:1;border-radius:5px;background-color:#fff;box-shadow:inset 0 0 5px 2px #656565;box-shadow:inset 0 0 2px 2px #0003;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}.keyboard .ui-keyboard-keyset button.ui-state-hover,.keyboard .ui-keyboard-keyset button:active,.keyboard .ui-keyboard-keyset button:focus,.keyboard .ui-keyboard-keyset button:hover{background-color:#aaa}.keyboard .ui-keyboard-keyset button.ui-keyboard-space{width:30%}.keyboard .ui-keyboard-keyset button[data-action=enter]{background-color:#fcf104;width:90px;background-color:#e81f23;color:#fff}.keyboard .ui-keyboard-keyset button[data-action=enter]:hover{background-color:#9b1b1d}.flyer_container{position:absolute;width:50%;bottom:11px;right:0;margin:0 auto}.flyer_container{transform:scale3d(.5,.5,1);-webkit-transform:scale3d(.5,.5,1);transition:transform .5s,visibility 0s,opacity .5s linear;-webkit-transition:transform .5s,visibility 0s,opacity .5s linear;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);opacity:0}.search--open .flyer_container{transform:translate3d(0,-40vh,0) translate3d(-50%,40%,0);-webkit-transform:translate3d(0,-40vh,0) translate3d(-50%,40%,0);visibility:visible;opacity:1}.flyer_container iframe{max-height:95vh}.flyer_container iframe body{display:none!important;visibility:hidden!important}.map-container{position:absolute;width:100%;bottom:0;right:0;margin:0 auto}.map-container{transform:scale3d(.5,.5,1);-webkit-transform:scale3d(.5,.5,1);transition:transform .5s,visibility .5s,opacity .5s linear;-webkit-transition:transform .5s,visibility .5s,opacity .5s linear;transition-timing-function:cubic-bezier(.7,0,.3,1);-webkit-transition-timing-function:cubic-bezier(.7,0,.3,1);opacity:0;visibility:hidden}.search--open .map-container{transform:translate3d(0,-40vh,0) translate3d(0,40%,0);-webkit-transform:translate3d(0,-40vh,0) translate3d(0,40%,0);visibility:visible;opacity:1}@font-face{font-family:codropsicons;font-weight:400;font-style:normal;font-display:swap;src:url(../fonts/codropsicons/codropsicons.eot);src:url(../fonts/codropsicons/codropsicons.eot?#iefix) format("embedded-opentype"),url(../fonts/codropsicons/codropsicons.woff) format("woff"),url(../fonts/codropsicons/codropsicons.ttf) format("truetype"),url(../fonts/codropsicons/codropsicons.svg#codropsicons) format("svg")}*,:after,:before{box-sizing:border-box}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.interactive-map a{text-decoration:none;color:#aaa;outline:0}.interactive-map a:hover,.interactive-map button:hover{color:#515158;outline:0}.interactive-map a:focus,.interactive-map button:focus{outline:0}.interactive-map .icon{display:block;width:100%;height:100%;margin:0 auto;fill:currentColor}.interactive-map .icon.icon--logo{width:25px;height:25px;color:#fff;top:15px;left:13px}.interactive-map .container{position:relative;width:100vw;height:100vh;max-width:100vw}.interactive-map .main{position:fixed;top:0;left:0;overflow:hidden;width:calc(100vw - 300px);height:100vh;background-color:#f0f0f0}.interactive-map .mall{position:relative;width:100%;height:100%;pointer-events:none;perspective:3500px;perspective-origin:0 50%;transition:transform .8s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.interactive-map .mall.mall--content-open{transform:translate3d(0,-25%,0) scale3d(.8,.8,1)}.interactive-map .levels,.interactive-map .surroundings{position:absolute;top:50%;left:50%}.interactive-map .surroundings{width:192vmin;height:128vmin;margin:-64vmin 0 0 -96vmin;pointer-events:none;transition:opacity .8s;transform-style:preserve-3d}.interactive-map .surroundings__map{opacity:.3;max-width:100%;display:block}.interactive-map .surroundings--hidden{opacity:0}.interactive-map .levels{width:96vmin;height:64vmin;margin:-32vmin 0 0 -48vmin;transition:transform .3s;transform-style:preserve-3d}.interactive-map .levels,.interactive-map .surroundings{transform:rotateX(70deg) rotate(-45deg) translateZ(-15vmin)}.interactive-map .level{position:relative;width:100%;height:100%;cursor:pointer;pointer-events:auto;transition:opacity 1s,transform 1s;transition-timing-function:cubic-bezier(.7,0,.3,1);transform-style:preserve-3d}.interactive-map .level:after{font-size:2.5vmin;line-height:0;position:absolute;z-index:100;top:-2em;left:3.5em;white-space:nowrap;color:#7d7d86;transform:rotate(45deg) rotateX(-70deg) translateZ(5vmin);transition:transform 1s,color .3s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.interactive-map .level--current:after,.interactive-map .level:hover:after{color:#515158}.interactive-map .level--current:after{transform:rotate(-20deg) rotate(45deg) rotateX(-70deg) translateZ(5vmin) translate(5vmin) translateY(-10vmin)}.interactive-map .level--2:after{content:"L2"}.interactive-map .level--3:after{content:"L3"}.interactive-map .level--4:after{content:"L4"}.interactive-map .level:not(:first-child){position:absolute;top:0;left:0}.interactive-map .level--2{transform:translateZ(10vmin)}.interactive-map .level--3{transform:translateZ(20vmin)}.interactive-map .level--4{transform:translateZ(30vmin)}.interactive-map .levels--selected-1 .level:not(.level--1),.interactive-map .levels--selected-2 .level:not(.level--2),.interactive-map .levels--selected-3 .level:not(.level--3),.interactive-map .levels--selected-4 .level:not(.level--4){opacity:0}.interactive-map .level--current~.level{transform:translateZ(90vmin)}.interactive-map .levels--selected-2 .level--1,.interactive-map .levels--selected-3 .level--1,.interactive-map .levels--selected-3 .level--2,.interactive-map .levels--selected-4 .level--1,.interactive-map .levels--selected-4 .level--2,.interactive-map .levels--selected-4 .level--3{transform:translateZ(-60vmin)}.interactive-map .levels--selected-1 .level--3,.interactive-map .levels--selected-2 .level--3,.interactive-map .levels--selected-3 .level--2,.interactive-map .levels--selected-4 .level--2{transition-delay:.1s}.interactive-map .levels--selected-1 .level--2,.interactive-map .levels--selected-2 .level--current,.interactive-map .levels--selected-2 .level--current:after,.interactive-map .levels--selected-3 .level--current,.interactive-map .levels--selected-3 .level--current:after,.interactive-map .levels--selected-4 .level--3{transition-delay:.25s}.interactive-map .levels--selected-1 .level--current,.interactive-map .levels--selected-1 .level--current:after,.interactive-map .levels--selected-4 .level--current,.interactive-map .levels--selected-4 .level--current:after{transition-delay:.45s}.interactive-map .level.level--current{transform:translateZ(15vmin) rotate3d(0,0,1,20deg)}.interactive-map .levels--open .level,.interactive-map .levels--open .level:after{transition:transform 1s,opacity 1s;transition-delay:0s}.interactive-map .levels--open .level.level--current{opacity:1}.interactive-map .levels--open .level.level--moveOutDown,.interactive-map .levels--open .level.level--moveOutUp{opacity:0}.interactive-map .levels--open .level.level--moveOutUp{transform:translateZ(90vmin)}.interactive-map .levels--open .level.level--moveOutDown{transform:translateZ(-60vmin)}.interactive-map .mallnav{position:absolute;top:0;right:0;text-align:center;transition:opacity .8s}.interactive-map .mallnav--hidden{pointer-events:none;opacity:0}.interactive-map .boxbutton{font-size:2em;display:block;width:2em;height:2em;margin:0;padding:0;color:#fff;border:0;background:#d7d7dc;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}.interactive-map .boxbutton--dark{background:#c4c4c7}.interactive-map .boxbutton--darker{background:#2c2c2f}.interactive-map .boxbutton--alt{background:#3d1975}.interactive-map .boxbutton--disabled,.interactive-map .boxbutton--disabled:focus,.interactive-map .boxbutton--disabled:hover{cursor:default;pointer-events:none;opacity:.2}.boxbutton.mallnav__button--down,.boxbutton.mallnav__button--up{display:none}.interactive-map .map__ground{fill:#d7d7dc}.interactive-map .map__outline{transition:fill .3s;fill:#bbb}.interactive-map .level--current .map__outline,.interactive-map .level:hover .map__outline{fill:#a6a3a8}.map__tree{fill:#7bad7f}.map__lake{fill:#a2bbdd}.map__space{transition:fill-opacity .8s;fill:#bdbdbd;fill-opacity:1}.level--current .map__space{fill-opacity:1}.map__space--selected{fill:#a4a4a4}.interactive-map .content{position:absolute;top:100%;width:100%;height:50%}.interactive-map .content__item{position:absolute;top:0;width:100%;height:100%;padding:3em;text-align:center;background:#d7d7dc;transition:transform .8s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.interactive-map .content--open .content__item{transition:none}.interactive-map .content__item--current{transform:translate3d(0,-100%,0)}.interactive-map .content__item-title{font-size:2em;margin:0;padding:0 0 20px;pointer-events:none;font-weight:400;opacity:0;transform:translate3d(0,-3em,0) translate3d(0,-100%,0)}.interactive-map .content__item[data-category="1"] .content__item-title{color:#7cbf7f}.interactive-map .content__item[data-category="2"] .content__item-title{color:#6584c7}.interactive-map .content__item[data-category="3"] .content__item-title{color:#dc4b7c}.interactive-map .content__item[data-category="4"] .content__item-title{color:#8d65e0}.interactive-map .content__item--hover .content__item-title{opacity:1;transition:opacity .3s}.interactive-map .content__item--current .content__item-title{opacity:1;transform:translateZ(0)}.interactive-map .content__item[data-space="1.01"] .content__item-title{color:#e6a071}.interactive-map .content__item[data-space="1.02"] .content__item-title{color:#92b9cc}.interactive-map .content__item[data-space="1.03"] .content__item-title{color:#da7171}.interactive-map .content__item[data-space="1.04"] .content__item-title{color:#ced899}.interactive-map .content__item[data-space="1.05"] .content__item-title{color:#ad99cc}.interactive-map .content__item[data-space="1.06"] .content__item-title{color:#ce8fad}.interactive-map .content__item[data-space="1.07"] .content__item-title{color:#87ce82}.interactive-map .content__item[data-space="1.08"] .content__item-title{color:#d6715d}.interactive-map .content__item[data-space="1.09"] .content__item-title{color:#dadd7b}.interactive-map .content__item[data-space="1.10"] .content__item-title{color:#7379c6}.interactive-map .content__item[data-space="1.11"] .content__item-title,.interactive-map .content__item[data-space="1.12"] .content__item-title{color:#9aa0a6}.interactive-map .content__item[data-space="1.13"] .content__item-title{color:#b5b783}.interactive-map .content__item-details{opacity:0;margin:0 auto;max-width:60vmax}.interactive-map .content__item--current .content__item-details{opacity:1;background-color:#ffffffe0;padding:20px}.interactive-map .content__item-details h3{font-family:Playfair Display,serif;font-size:20px;line-height:normal;font-style:italic;letter-spacing:1px;margin:0 0 15px}.interactive-map .content__item--current .content__item-details p{font-size:16px;line-height:24px;font-weight:400;color:#333;letter-spacing:1px}.interactive-map .content__item .content__item-details p.content__meta{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.interactive-map .content__meta{margin:0;font-size:.85em;line-height:1.5}.interactive-map .content__meta-item{display:inline-block;padding:0 4em}.interactive-map .content__meta-item strong{font-family:Playfair Display,serif;font-style:italic}.interactive-map .content__meta .icon{display:inline-block;vertical-align:middle}.interactive-map .content__desc{text-align:left;margin:7vmin 0 0}.interactive-map .content__button{position:absolute;top:-100.1%;right:0;transition:opacity .3s .7s}.interactive-map .content__button--hidden{pointer-events:none;opacity:0;transition:none}.interactive-map .spaces-list{position:absolute;top:0;right:0;width:300px;min-height:100vh;padding:0 0 1em;background:#fff}.interactive-map .spaces-list h3{font-size:1.3em;color:#7cbf7f;line-height:normal;position:relative;display:block;padding:0 1em}.interactive-map .search{position:fixed;z-index:100;top:0;right:0;left:calc(100vw - 300px)}.interactive-map .search__input{width:100%;padding:1.315em 2em;color:#fff;border:0;background:#515158;border-radius:0}.interactive-map .search__input:focus{outline:0}.interactive-map .label{position:absolute;top:1.5em;right:.5em}.interactive-map .label__text{font-size:.85em;line-height:1;display:block;padding:1em;color:#ccc}.interactive-map .label__checkbox{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}.interactive-map .label__checkbox:checked+.label__text{color:#515158}.interactive-map .list{margin:0 0 2em;padding:0;list-style:none}.interactive-map .list__item{font-size:1.05em;line-height:1;position:relative;display:block;padding:0 1.5em 0 2em}.interactive-map .list__item:first-child{margin-top:0}.grouped-by-category :not([data-category="2"])+[data-category="2"]:before,.grouped-by-category [data-category="2"]:first-child:before{content:"Learn & Create";color:#6584c7}.grouped-by-category :not([data-category="3"])+[data-category="3"]:before,.grouped-by-category [data-category="3"]:first-child:before{content:"Swap & Give";color:#dc4b7c}.grouped-by-category :not([data-category="4"])+[data-category="4"]:before,.grouped-by-category [data-category="4"]:first-child:before{content:"Relax & Recharge";color:#8d65e0}.list__item:after{display:none;content:"L" attr(data-level) " / " attr(data-space);font-size:.65em;line-height:3;position:absolute;top:0;right:0;padding:0 .5em;pointer-events:none;color:#c7c7c9}.list__link{font-size:1em;display:block;padding:10px 0 10px 10px}.list__item--active .list__link,.list__link:hover{color:#515158}.grouped-by-category .list__item:before{content:"";position:absolute;top:9px;left:10px;z-index:1111111;border-radius:50%}.grouped-by-category .list__item[data-space="1.01"]:before{border:8px solid #e6a071}.grouped-by-category .list__item.list__item--active[data-space="1.01"]{background-color:#e6a071}.grouped-by-category .list__item[data-space="1.02"]:before{border:8px solid #92b9cc}.grouped-by-category .list__item.list__item--active[data-space="1.02"]{background-color:#92b9cc}.grouped-by-category .list__item[data-space="1.03"]:before{border:8px solid #da7171}.grouped-by-category .list__item.list__item--active[data-space="1.03"]{background-color:#da7171}.grouped-by-category .list__item[data-space="1.04"]:before{border:8px solid #ced899}.grouped-by-category .list__item.list__item--active[data-space="1.04"]{background-color:#ced899}.grouped-by-category .list__item[data-space="1.05"]:before{border:8px solid #ad99cc}.grouped-by-category .list__item.list__item--active[data-space="1.05"]{background-color:#ad99cc}.grouped-by-category .list__item[data-space="1.06"]:before{border:8px solid #ce8fad}.grouped-by-category .list__item.list__item--active[data-space="1.06"]{background-color:#ce8fad}.grouped-by-category .list__item[data-space="1.07"]:before{border:8px solid #87ce82}.grouped-by-category .list__item.list__item--active[data-space="1.07"]{background-color:#87ce82}.grouped-by-category .list__item[data-space="1.08"]:before{border:8px solid #d6715d}.grouped-by-category .list__item.list__item--active[data-space="1.08"]{background-color:#d6715d}.grouped-by-category .list__item[data-space="1.09"]:before{border:8px solid #dadd7b}.grouped-by-category .list__item.list__item--active[data-space="1.09"]{background-color:#dadd7b}.grouped-by-category .list__item[data-space="1.10"]:before{border:8px solid #7379c6}.grouped-by-category .list__item.list__item--active[data-space="1.10"]{background-color:#7379c6}.grouped-by-category .list__item[data-space="1.11"]:before{border:8px solid #9aa0a6}.grouped-by-category .list__item.list__item--active[data-space="1.11"]{background-color:#9aa0a6}.grouped-by-category .list__item[data-space="1.12"]:before{border:8px solid #9aa0a6}.grouped-by-category .list__item.list__item--active[data-space="1.12"]{background-color:#9aa0a6}.grouped-by-category .list__item[data-space="1.13"]:before{border:8px solid #b5b783}.grouped-by-category .list__item.list__item--active[data-space="1.13"]{background-color:#b5b783}.level__pins{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transform-style:preserve-3d}.level__pins--active{pointer-events:auto}.pin{position:absolute;width:5.5vmin;height:8.25vmin;margin:-8.25vmin 0 0 -2.25vmin;transform:rotate(-20deg) rotate(45deg) rotateX(-70deg);transform-origin:50% 100%;transform-style:preserve-3d}.pin__icon{position:relative;display:block;width:100%;height:100%;opacity:0;transform:translate3d(0,-100px,0);transition:opacity .3s,transform .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.level__pins--active .pin__icon{opacity:1;transform:translateZ(0)}.level__pins--active .pin--active .pin__icon{animation:MoveUpDown 1s linear infinite;position:absolute;left:0;bottom:0}@keyframes MoveUpDown{0%,to{bottom:0}50%{bottom:10px}}.pin:nth-child(2) .pin__icon{transition-delay:50ms}.pin:nth-child(3) .pin__icon{transition-delay:.1s}.pin:nth-child(4) .pin__icon{transition-delay:.15s}.pin:nth-child(5) .pin__icon{transition-delay:.2s}.pin:nth-child(6) .pin__icon{transition-delay:.25s}.pin:nth-child(7) .pin__icon{transition-delay:.3s}.pin:nth-child(8) .pin__icon{transition-delay:.35s}.pin:nth-child(9) .pin__icon{transition-delay:.4s}.pin__icon i{position:absolute;font-size:19px;color:#fff;text-align:center;width:25px;height:25px;top:20px;left:16px;transition:.2s;opacity:.7}.pin__icon i img{vertical-align:top}.pin--active .pin__icon i,.pin:hover .pin__icon i{opacity:1}.pin[data-category="1"] .icon--pin{fill:#7cbf7f}.pin[data-category="2"] .icon--pin{fill:#6584c7}.pin[data-category="3"] .icon--pin{fill:#dc4b7c}.pin[data-category="4"] .icon--pin{fill:#8d65e0}.pin--1-1[data-category="1"] .icon--pin{fill:#e6a071}.pin--1-2[data-category="1"] .icon--pin{fill:#92b9cc}.pin--1-3[data-category="1"] .icon--pin{fill:#da7171}.pin--1-4[data-category="1"] .icon--pin{fill:#ced999}.pin--1-5[data-category="1"] .icon--pin{fill:#ad99cc}.pin--1-6[data-category="1"] .icon--pin{fill:#ce8fae}.pin--1-7[data-category="1"] .icon--pin{fill:#87cf82}.pin--1-8[data-category="1"] .icon--pin{fill:#d6715d}.pin--1-9[data-category="1"] .icon--pin{fill:#dadd7b}.pin--1-10[data-category="1"] .icon--pin{fill:#7379c7}.pin--1-11[data-category="1"] .icon--pin,.pin--1-12[data-category="1"] .icon--pin{fill:#9aa0a6}.pin--1-13[data-category="1"] .icon--pin{fill:#b5b783}.pin[data-category="1"] .icon--pin{stroke:#000;stroke-width:1px}.pin[data-category="1"].pin--active .icon--pin{stroke:#333;stroke-width:10px}.icon--pin{width:100%;height:100%}.icon--logo{position:absolute;top:11%;left:25%;width:50%;height:50%;fill:#fff;fill-opacity:.6;transition:fill-opacity .3s}.pin--active .icon--logo,.pin:hover .icon--logo{fill-opacity:1}.coquitlam .pin--1-1{top:55vmin;left:12vmin}.coquitlam .pin--1-2{top:52vmin;left:36vmin}.coquitlam .pin--1-3{top:63vmin;left:52vmin}.coquitlam .pin--1-4{top:56vmin;left:74vmin}.coquitlam .pin--1-5{top:27vmin;left:73vmin}.coquitlam .pin--1-6{top:30vmin;left:40vmin}.coquitlam .pin--1-7{top:28vmin;left:19vmin}.coquitlam .pin--1-8{top:11vmin;left:40vmin}.coquitlam .pin--1-9{top:17vmin;left:56vmin}.coquitlam .pin--1-10{top:8vmin;left:72vmin}.coquitlam .pin--1-11{top:13vmin;left:10vmin}.coquitlam .pin--1-12{top:12vmin;left:15vmin}.coquitlam .pin--1-13{top:37vmin;left:6vmin}.coldbrook .pin--1-1{top:50vmin;left:74vmin}.coldbrook .pin--1-2{top:29vmin;left:55vmin}.coldbrook .pin--1-3{top:31vmin;left:75vmin}.coldbrook .pin--1-4{top:53vmin;left:49vmin}.coldbrook .pin--1-5{top:57vmin;left:33vmin}.coldbrook .pin--1-6{top:17vmin;left:73vmin}.coldbrook .pin--1-7{top:6vmin;left:54vmin}.coldbrook .pin--1-8{top:14vmin;left:83vmin}.coldbrook .pin--1-9{top:16vmin;left:42vmin}.coldbrook .pin--1-10{top:18vmin;left:14vmin}.coldbrook .pin--1-11{top:20vmin;left:30vmin}.coldbrook .pin--1-12{top:14vmin;left:30vmin}.coldbrook .pin--1-13{display:none}.pin--2-1{top:7vmin;left:22vmin}.pin--2-2{top:39vmin;left:5vmin}.pin--2-3{top:21vmin;left:84vmin}.pin--2-4{top:39vmin;left:53vmin}.pin--2-5{top:14vmin;left:50vmin}.pin--2-6{top:60vmin;left:15vmin}.pin--2-7{top:34vmin;left:37vmin}.pin--2-8{top:52vmin;left:74vmin}.pin--3-1{top:17vmin;left:15vmin}.pin--3-2{top:42vmin;left:5vmin}.pin--3-3{top:19vmin;left:85vmin}.pin--3-4{top:61vmin;left:57vmin}.pin--3-5{top:58vmin;left:25vmin}.pin--3-6{top:30vmin;left:57vmin}.pin--3-7{top:32vmin;left:37vmin}.pin--4-1{top:55vmin;left:21vmin}.pin--4-2{top:18vmin;left:20vmin}.pin--4-3{top:21vmin;left:88vmin}.pin--4-4{top:52vmin;left:74vmin}.pin--4-5{top:33vmin;left:38vmin}.pin--4-6{top:39vmin;left:56vmin}.pin--4-7{top:58vmin;left:10vmin}.level__pins--active .pin--1-1:before{content:"Main Entrance";color:#fff;text-transform:uppercase;position:absolute;top:32px;width:100px;left:46px;font-size:14px;font-weight:500;text-align:center;letter-spacing:1px;line-height:normal;text-shadow:0 1px 4px #000}.interactive-map .close-search,.interactive-map .open-search{display:none}.interactive-map .content__item{background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center;align-content:center}.interactive-map .coquitlam .content__item[data-space="1.01"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/entrance_bg.jpg?590604)}.interactive-map .coldbrook .content__item[data-space="1.01"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/entrance_bg.jpg?590604)}.interactive-map .content__item[data-space="1.02"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/living_room_bg.jpg?588536)}.interactive-map .content__item[data-space="1.03"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/chairs_bg.jpg?590604)}.interactive-map .content__item[data-space="1.04"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/bedroom_bg.jpg?590604)}.interactive-map .content__item[data-space="1.05"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/mattresses_bg.jpg?590604)}.interactive-map .content__item[data-space="1.06"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/dining_room_bg.jpg?589807)}.interactive-map .content__item[data-space="1.07"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/televisions_bg.jpg?596603)}.interactive-map .content__item[data-space="1.08"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/appliances_bg.jpg?590604)}.interactive-map .content__item[data-space="1.13"]{background-image:url(https://cdn.shopify.com/s/files/1/0003/9252/7936/files/accessory_market_bg.jpg?602984)}#product-specs-panel ul li{list-style-type:disc}#product-specs-panel table,#product-specs-panel table p,#product-specs-panel table ul li{font-size:12px}.carousel_container{background:#fff;background:radial-gradient(ellipse at center,#fff 0,#d4d4d4)}.product-information-side{padding:0!important;height:100%;display:flex;align-items:center}.thumb-image{height:98%;width:98%;background-size:contain;background-repeat:no-repeat;background-position:center;margin:2%}.product-info-card{background-color:#f6f6f6;padding:2em;border-top-left-radius:10px;border-bottom-left-radius:10px;border:1px solid rgba(0,0,0,.1);border-right:none;margin:20px 0}.compare-price-wrapper{font-size:.5em}.compare-price-wrapper div{display:inline-block}.compare-price-wrapper .compare-price-badge{background-color:#e81f23;display:inline;color:#fff;padding:0 .3em;margin-right:.5em}.compare-price-wrapper .compare-price{font-family:TradeGothicLTW04-Roman,sans-serif;font-size:.7em}.filter-list-container{height:100%}.filterHeader{font-family:TradeGothicLTW04-Bold,sans-serif;text-transform:uppercase;font-size:18px;margin:5px}[data-filter-group]{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ccc}a[data-filter]{font-size:16px;font-family:TradeGothicLTW04-BoldNo\.2,sans-serif;border:1px solid #ccc;padding:.6em .8em;border-radius:6px;display:inline-block;margin:5px;cursor:pointer;color:#888!important}a[data-filter].activeTag{background-color:#e81f23;color:#fff!important;border:1px solid #c02124}.filterContent{padding-right:10%}.btn--refresh{bottom:160px;display:block}.keyboard .suggestions{min-height:20px}body.isAndroid #search-input{margin-bottom:0}body.isAndroid #search-wrap,body.isAndroid #settings-wrap{display:none}.langChange{font-family:TradeGothicLTW04-Bold,sans-serif;text-transform:uppercase;color:#e81f23;cursor:pointer;position:fixed;right:0;padding:10px 20px;background:#fff;border:1px solid #ccc;border-radius:7px 0 0 7px;top:20px;font-size:16px}html:lang(fr) [data-action=enter] .ui-keyboard-text{font-size:0}html:lang(fr) [data-action=enter] .ui-keyboard-text:after{font-size:21px;content:"Entr\e9 e"}.bespoke_container .fa,.bespoke_container .fas,.sofalab_container .fa,.sofalab_container .fas{font-family:"Font Awesome 5 Pro";font-weight:900}body:not([data-tablet]) .bespoke_container{margin-top:-110px;overflow:hidden;min-height:calc(100vh - 72px)}body:not([data-tablet]) .sofalab_container{position:fixed;left:0;right:0;bottom:0;top:70px}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab{position:fixed;bottom:100px;z-index:2}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.kitchen,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.laundry,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.kitchen,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.laundry,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.kitchen,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.laundry,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.kitchen,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.laundry{top:150px;bottom:auto!important;width:110px;display:flex;justify-content:center}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.kitchen button,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.laundry button,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.kitchen button,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.laundry button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.kitchen button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.laundry button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.kitchen button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.laundry button{color:#000;border:none}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.kitchen img,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.kitchen img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.kitchen img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.kitchen img{height:85px}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.laundry,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.laundry,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.laundry,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.laundry{top:275px}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.laundry img,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.laundry img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.laundry img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.laundry img{width:50px}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.active,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.active,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.active,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.active{background:#000}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.active button,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.active button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.active button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.active button{color:#fff}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke.bespoke.active button img,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab.bespoke.active button img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke.bespoke.active button img,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab.bespoke.active button img{filter:invert(1)}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke button,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke button,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab button{color:#e81f23;background:0 0;font-size:21px;display:flex;flex-direction:column;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;text-align:center;align-items:center;cursor:pointer;transform:scale(.7);-webkit-transform:scale(.7);-ms-transform:scale(.7);-moz-transform:scale(.7)}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke button:active:focus,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke button:focus,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab button:active:focus,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab button:focus,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke button:active:focus,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke button:focus,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab button:active:focus,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab button:focus{outline:0;box-shadow:none}body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.bespoke button i,body:not([data-tablet]) .bespoke_container .breadcrumb-wrapper.sofalab button i,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.bespoke button i,body:not([data-tablet]) .sofalab_container .breadcrumb-wrapper.sofalab button i{font-size:53px;margin-bottom:.1em}body:not([data-tablet]) .store-settings .btn--bespoke,body:not([data-tablet]) .store-settings .btn--sofalab{padding-left:20px;padding-right:10px;top:20px;bottom:auto;display:block}body:not([data-tablet]) .store-settings .btn--bespoke img,body:not([data-tablet]) .store-settings .btn--sofalab img{margin-top:-5px}body.bespoke .filter-container>.fixed,body.sofalab .filter-container>.fixed{z-index:2;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}body.bespoke .filter-container>.fixed .breadcrumb-wrapper .bc-level-2,body.bespoke .filter-container>.fixed .breadcrumb-wrapper bc-level-3,body.sofalab .filter-container>.fixed .breadcrumb-wrapper .bc-level-2,body.sofalab .filter-container>.fixed .breadcrumb-wrapper bc-level-3{display:none!important}body.bespoke .search-box,body.sofalab .search-box{display:none}body:not([data-tablet]) [data-tablet]{display:none}.chat-active #ltkpopup-container,.chat-active #ltkpopup-overlay,body[data-tablet] [data-handle=bespoke],body[data-tablet] [data-handle=sofalab]{display:none!important}body[data-tablet]>span>[data-tablet]{position:fixed;z-index:1000}body[data-tablet][data-tablet=horizontal] [data-tablet=vertical],body[data-tablet][data-tablet=vertical] [data-tablet=horizontal],body[data-tablet] #search-wrap{display:none}body[data-tablet] .search-product .search__input{margin-bottom:-.8em}body[data-tablet] .search--open .search__form{transform:translate3d(0,-70vh,0) translate3d(-12%,30%,0);-webkit-transform:translate3d(0,-70vh,0) translate3d(-12%,30%,0)}body[data-tablet] .search__form{width:80%}body[data-tablet] .carousel_container{height:100%}body[data-tablet] .container{width:calc(100vw - 150px)!important;margin-top:100px}body[data-tablet] .langChange{position:absolute}body[data-tablet] #logo-header{position:absolute;top:0;left:0}body[data-tablet] #tv-calousel-modal{padding-bottom:100px}body[data-tablet] .product-container .filter-container .hide-icons .box{height:140px}body[data-tablet] .breadcrumb-wrapper .bc-level-1{margin-left:10px}body[data-tablet] .search-box{position:fixed}body[data-tablet] .search-box>div{line-height:70px;height:70px;width:70px;font-size:40px}body[data-tablet] .search-box>div.savedlist{margin-top:30px}body[data-tablet] #saved-list-wrapper .listItem-summary .product-summary{margin-right:60px}body[data-tablet] #saved-list-wrapper .listItem-summary .product-summary .price{font-size:2.5em}body[data-tablet] #saved-list-wrapper .listItem-summary .product-summary h3.productTitle{font-size:1.5em}body[data-tablet] #filter-list-wrapper,body[data-tablet] #saved-list-wrapper{width:90%}body[data-tablet] .btn--search-close{font-size:40px;width:90px;line-height:80px;z-index:1;top:0;right:0;bottom:auto;left:auto;background:0 0}body[data-tablet] .btn--search-close i{color:#fff}body[data-tablet] #primary_crsl{padding:0 0 140px;height:100%}body[data-tablet] #primary_crsl .swiper-wrapper{align-items:flex-end;-webkit-align-items:flex-end}body[data-tablet] #primary_crsl .swiper-slide{max-width:none;margin-bottom:0;margin-top:0}body[data-tablet] #primary_crsl .parent-swiper{display:flex}body[data-tablet] #primary_crsl .parent-swiper .slide-image{padding:10px}body[data-tablet] #primary_crsl .parent-swiper .product-information-side{padding-left:20px!important}body[data-tablet] #primary_crsl .parent-swiper .product-information-side .product-info-card{padding:1.5em;margin:1em 0}body[data-tablet] #primary_crsl .parent-swiper .product-information-side .product-info-card .price{font-size:2.5em}body[data-tablet] #primary_crsl .parent-swiper .product-information-side .product-info-card h2{font-size:1.3em}body[data-tablet] #primary_crsl .parent-swiper .product-information-side .product-info-card p{font-size:15px;margin-bottom:.5em}body[data-tablet] #primary_crsl .parent-swiper .product-information-side #product-related-panel,body[data-tablet] #primary_crsl .parent-swiper .product-information-side #product-storeinv-panel.panel-button,body[data-tablet] #primary_crsl .parent-swiper .product-information-side .product-handle.panel-button{font-size:1em}body[data-tablet] #primary_crsl .parent-swiper .product-information-side #product-storeinv-panel.panel-button{display:flex;align-items:center;justify-content:end}body[data-tablet] #primary_crsl .parent-swiper #product-specs-panel,body[data-tablet] #primary_crsl .parent-swiper #related-products-panel,body[data-tablet] #primary_crsl .parent-swiper #store-inv-panel{padding:40px 30px;overflow:unset}body[data-tablet] #primary_crsl .parent-swiper #product-specs-panel .panel-close,body[data-tablet] #primary_crsl .parent-swiper #related-products-panel .panel-close,body[data-tablet] #primary_crsl .parent-swiper #store-inv-panel .panel-close{color:#fff;margin-left:-70px;bottom:auto;top:10px}body[data-tablet] #primary_crsl .parent-swiper .getinv-container,body[data-tablet] #primary_crsl .parent-swiper .panel-description-wrapper{padding-right:20px}body[data-tablet] #primary_crsl .parent-swiper .getinv-container .dimensionsWrapper,body[data-tablet] #primary_crsl .parent-swiper .panel-description-wrapper .dimensionsWrapper{display:inline-block}body[data-tablet] #primary_crsl .parent-swiper .related-products-container .product-image{width:100%}body[data-tablet] #primary_crsl .parent-swiper .related-products-container h4{font-size:1em;line-height:1.2}body[data-tablet][data-tablet=horizontal] #primary_crsl .product-badges div{height:50px}body[data-tablet][data-tablet=vertical] .product-information-side,body[data-tablet][data-tablet=vertical] .slide-image{width:100%;max-width:100%}body[data-tablet][data-tablet=vertical] .product-favourite{right:0;top:0;bottom:auto;border-radius:8px 0 0 8px;border-bottom:1px solid #ccc;font-size:1.2em;max-width:calc(40% - 10px)}body[data-tablet][data-tablet=vertical] #saved-list-wrapper .listItem-summary .product-image{width:150px}body[data-tablet][data-tablet=vertical] #saved-list-wrapper .listItem-summary .product-summary{margin-right:0}body[data-tablet][data-tablet=vertical] #saved-list-wrapper .listItem-summary .product-summary .price{font-size:2em}body[data-tablet][data-tablet=vertical] #saved-list-wrapper .listItem-summary .product-summary h3.productTitle{font-size:1.2em}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper{display:grid;overflow-y:auto;-ms-overflow-y:auto}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper::-webkit-scrollbar{width:6px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper::-webkit-scrollbar-thumb{border-radius:10px;background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper::-webkit-scrollbar-thumb:window-inactive{background:#ccc}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper{scrollbar-base-color:#fff;scrollbar-face-color:#999;scrollbar-3dlight-color:#fff;scrollbar-highlight-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#999;scrollbar-shadow-color:#999;scrollbar-width:thin}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .slide-image{padding:40px 10px 100px;height:450px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .slide-image .image-gallery{left:20px;height:80px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .slide-image .image-gallery .image-thumb{margin:0 10px;max-width:70px;width:70px;height:70px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-information.product-info{display:grid;grid-template-columns:1.5fr 1fr}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-information.product-info .product-sidebar-buttons{padding-top:60px;grid-row:1/span 2;grid-column:2}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-badges{width:60%;left:0;right:auto;top:10px;padding-right:5px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-badges div{height:40px}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-info-card{border:1px solid rgba(0,0,0,.1);border-left:none;border-radius:0 10px 10px 0;margin-top:0;grid-column:1;padding:1em 1.5em}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-information-side{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding-left:0!important}body[data-tablet][data-tablet=vertical] #primary_crsl .parent-swiper .product-favourite{bottom:auto;top:0;right:0;border:1px solid #ccc;border-right:none;border-top-right-radius:0;border-bottom-left-radius:8px}body[data-tablet] #store-inv-panel [data-getinv-list] li.pickup-store-item{font-size:.9em}body[data-tablet].bespoke #logo-header,body[data-tablet].bespoke #logo-header+.container{display:none}@media only screen and (max-width:1300px){body[data-tablet] #bbs-container #bbs-carousel-wrapper{width:52%}}body[data-tablet] #bbs-container .bbs-colors .colorWrapper [data-color] .slab-swatch:not(.dragging) img{width:45px;height:45px}body[data-tablet] #bbs-container #bbs-navigation{z-index:100}body[data-tablet] #bbs-container #bbs-contentWrapper{padding:0 20px 20px;width:auto;top:0;left:0;right:0;position:fixed;bottom:120px;overflow:hidden;overflow-y:auto}body[data-tablet] #bbs-container #bespoke-kiosk-header{display:grid;grid-template-columns:auto 100%}body[data-tablet] #bbs-container #bespoke-kiosk-header #bbs-brandheader{display:flex;height:100%;width:calc(100% - 90px);padding:0 1.5em;align-items:center;justify-content:space-between}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper{position:relative;display:inline-flex;height:100px;width:100px;border:2px solid #fff;box-shadow:none;bottom:auto;left:auto;border-radius:10px;background:#fff;color:#000}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper.kitchen img{height:60px;margin-bottom:5px}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper.laundry img{height:50px;margin-top:10px;margin-bottom:5px}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper button{background:0 0;border:none}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper.active{background:0 0;color:#fff}body[data-tablet] #bbs-container #bespoke-kiosk-header .breadcrumb-wrapper.active button img{filter:invert(1)}body[data-tablet].sofalab #logo-header,body[data-tablet].sofalab #logo-header+.container{display:none}body[data-tablet] #sofalab-kiosk-container #slabToolWrapper{margin:0 auto;padding:20px 20px 0;width:auto;top:0;left:0;right:0;position:fixed;bottom:120px;overflow:hidden;overflow-y:auto}body[data-tablet] #sofalab-kiosk-container #slabToolContainer.fixed #bigmenu{top:20px}body[data-tablet] #sofalab-kiosk-container #sidemenu{background:0 0}body[data-tablet] #sofalab-kiosk-header .tablet-footer-settings i{color:#00205b}body[data-tablet][data-tablet=horizontal] #slabToolWrapper #sidemenu [data-section=overview]{padding-bottom:20px}body[data-tablet][data-tablet=horizontal] #slabToolWrapper #bigsectionwrapper .padheight{max-height:calc(100vh - 160px)}body[data-tablet][data-tablet=horizontal] #slabToolWrapper #bigsectionwrapper .padheight.dragzonewrapper{max-height:calc(100vh - 260px)}body[data-tablet][data-tablet=vertical] #sofalab-steps{flex-direction:row!important;padding:0!important;margin:0}body[data-tablet][data-tablet=vertical] #sofalab-steps li{margin:0!important;padding:0 1em;text-wrap:balance}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #slabToolContainer.fixed #bigmenu{top:0}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #fixedFiller{min-height:520px;position:relative!important;top:0}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #slabToolWrapper{padding-top:0}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #draglistOverflow{background:#f6f6f6}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container .padheight{max-height:450px!important}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #sidemenu{padding-bottom:60px}body[data-tablet][data-tablet=vertical] #sofalab-kiosk-container #sidemenu #sidenewsection .addsection .imgwrapper img{max-width:130px}body[data-tablet] .tablet-footer-content{width:100%}body[data-tablet] .tablet-footer{position:fixed;bottom:0;width:100%;height:120px}body[data-tablet] .tablet-footer .tablet-footer-settings{width:90px;height:120px;z-index:10;background-color:#fff;display:flex;align-items:center;flex-direction:column}body[data-tablet] .tablet-footer .tablet-footer-settings i{font-size:33px;height:60px;line-height:60px;width:100%;text-align:center;cursor:pointer}html:lang(fr) body[data-tablet=vertical] #sofalab-steps h3{font-size:2.3em!important;line-height:1.3}html body[data-tablet] [data-handle=bespoke],html body[data-tablet] [data-handle=sofalab]{display:flex!important}body[data-tablet=vertical] .tablet-horizontalonly{display:flex}body[data-tablet=vertical] .tablet-horizontalonly~*{display:none!important}.tablet-horizontalonly{position:fixed;height:100%;width:100%;top:0;left:0;z-index:100;display:none;justify-content:center;align-items:center;font-size:2em;font-family:TradeGothicLTW04-Bold,sans-serif;text-align:center}.tablet-horizontalonly i{display:block;font-size:2em;margin-bottom:.1em}#install-questionnaire-app{position:relative}#install-questionnaire-app [data-app=chimney-island-range-hood]{display:none!important}#install-questionnaire-app p{margin-bottom:0;font-size:16px}#install-questionnaire-app .main-content{position:relative;min-height:calc(100vh - 200px);height:100%}#install-questionnaire-app .header{background:url(/cdn/shop/files/warranty-pattern.jpg?v=1681141630) center center no-repeat;background-size:cover;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:3em;padding-bottom:2em}#install-questionnaire-app .header .langChange{top:40px}#install-questionnaire-app .header .header-logos{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;margin-bottom:2em}#install-questionnaire-app .header .header-logos>div{max-width:200px;margin:0 2rem}#install-questionnaire-app .header .header-text{background-color:#3b3056;text-align:center;align-self:stretch;padding:.5em 1em}#install-questionnaire-app .header .header-text p{color:#fff}#install-questionnaire-app .appliance-grid{display:grid;grid-template-columns:auto auto auto;justify-items:center;justify-content:center;margin:2em 0}@media screen and (min-width:1024px){#install-questionnaire-app .appliance-grid{grid-template-columns:auto auto auto auto auto}}#install-questionnaire-app .appliance-grid>.single-app{border:3px solid #e5e5e5;border-radius:20px;padding:1.5em;margin:1rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;transition:border .3s ease-in-out;cursor:pointer;text-align:center;width:180px}#install-questionnaire-app .appliance-grid>.single-app:hover{border:3px solid #a9a9a9}#install-questionnaire-app .appliance-grid>.single-app .img-wrapper{height:80px;width:80px;margin-bottom:1rem;max-width:95px}#install-questionnaire-app .appliance-grid>.single-app .img-wrapper img{height:100%;width:100%}#install-questionnaire-app .question-page{padding-bottom:14rem}#install-questionnaire-app .question-page .search-sku-product{margin:0 calc((100vw - 690px)/-2);background-color:#ededed;border-bottom:3px solid #d9d9d9;padding:2rem 0}#install-questionnaire-app .question-page .search-sku-product .searchProd{max-width:750px;margin:0 auto;display:flex;align-items:center;justify-content:center}#install-questionnaire-app .question-page .search-sku-product .searchProd .imgWrapper{margin-right:2rem;height:80px}#install-questionnaire-app .question-page .search-sku-product .searchProd .imgWrapper img{height:100%;width:auto}#install-questionnaire-app .question-page .question-header{text-align:center;margin-top:5rem}#install-questionnaire-app .question-page .question-header h2{font-size:2.5em!important}#install-questionnaire-app .question-page .question-header p{font-size:16px}#install-questionnaire-app .question-page .question-nav{display:flex;justify-content:space-between;align-items:center;max-width:720px;margin:0 auto;margin-top:1rem}#install-questionnaire-app .question-page .question-nav>div{display:flex;justify-content:center;align-items:center;cursor:default}#install-questionnaire-app .question-page .question-nav>div .arrow{width:15px}#install-questionnaire-app .question-page .question-nav>div .arrow svg{width:100%;display:block}#install-questionnaire-app .question-page .question-nav>div p{padding:0!important;font-size:1.5em;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif}#install-questionnaire-app .question-page .question-nav .next p{margin-right:1rem!important;color:#e5e5e5}#install-questionnaire-app .question-page .question-nav .back p{margin-left:1rem!important}#install-questionnaire-app .question-page .question-main{border:2px solid #d9d9d9;border-radius:20px;padding:3rem;margin:0 auto;margin-top:3rem;max-width:720px}#install-questionnaire-app .question-page .question-main p.question-text{font-size:1.6em!important;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif}#install-questionnaire-app .question-page .question-main .question-page .question-main .question-choices{display:flex;align-items:center;justify-content:center;margin-top:2rem}#install-questionnaire-app .question-page .question-main .question-choices .choice-item{width:180px;height:80px;position:relative;margin:0 1rem;cursor:pointer}#install-questionnaire-app .question-page .question-main .question-choices .choice-item input[type=radio]{opacity:.011;z-index:100;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}#install-questionnaire-app .question-page .question-main .question-choices .choice-item input[type=radio]:checked+label{background:#53437a;color:#fff}#install-questionnaire-app .question-page .question-main .question-choices .choice-item label{color:#333;background-color:#fff;border:1px solid #ccc;border-radius:15px;cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;vertical-align:middle;font-size:24px;text-transform:uppercase;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-top:18px;font-family:"TradeGothicLTW04-BoldNo.2",sans-serif;font-weight:400}#install-questionnaire-app .question-page .result-main .sku-result-container{margin-top:1rem}#install-questionnaire-app .question-page .result-main .sku-result-single{display:grid;grid-template-columns:3fr 1fr;justify-content:space-between;align-items:flex-start}#install-questionnaire-app .question-page .result-main .sku-result-single>p:last-child{font-weight:600;text-align:right}#install-questionnaire-app .question-page .result-main .sku-result-single p{padding:0!important;font-size:18px}#install-questionnaire-app .question-page .result-main .total-price-sku{display:flex;justify-content:space-between;font-size:1.3em}#install-questionnaire-app .question-page .answers-summary{border:2px solid #d9d9d9;border-radius:20px;padding:3rem;max-width:720px;margin:0 auto;margin-top:3rem}#install-questionnaire-app .question-page .answers-summary>p{font-weight:600;font-size:1.6em!important}#install-questionnaire-app .question-page .answers-summary ul{padding:0}#install-questionnaire-app .question-page .answers-summary ul li{display:flex;justify-content:space-between;align-items:flex-start;font-size:1.2em;margin:1.5rem 0;cursor:pointer}#install-questionnaire-app .question-page .answers-summary ul li>div{display:grid;grid-template-columns:20px auto;align-items:flex-start;justify-content:flex-start}#install-questionnaire-app .question-page .answers-summary ul li>div .update-btn{width:15px;margin-right:1rem}#install-questionnaire-app .question-page .answers-summary ul li>div .update-btn svg{display:block}#install-questionnaire-app .question-page .answers-summary ul li>div span{font-family:TradeGothicLTW04-Roman,sans-serif}#install-questionnaire-app .question-page .answers-summary ul li>span{text-transform:uppercase;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif}#install-questionnaire-app .question-page .answers-summary ul li:hover svg{fill:#53437a}#install-questionnaire-app .question-page .answers-summary ul li:hover span{color:#53437a}#install-questionnaire-app .question-page .answers-summary ul li span{line-height:1}#install-questionnaire-app .nav-bottom{position:absolute;margin:0 calc((100vw - 690px)/-2);display:flex;align-items:center;justify-content:space-between;margin-top:5rem!important;bottom:5rem;width:100%}@media screen and (min-width:992px){#install-questionnaire-app .nav-bottom{margin:0 calc((100vw - 940px)/-2)}}@media screen and (min-width:1200px){#install-questionnaire-app .nav-bottom{margin:0 calc((100vw - 1140px)/-2)}}#install-questionnaire-app .breadcrumbs{display:flex;align-items:center;justify-content:flex-start;border:3px solid #e5e5e5;padding:1.5rem 2rem 1.5rem 3rem;border-radius:0 25px 25px 0;border-left:0;background-color:#fff}#install-questionnaire-app .breadcrumbs .home-icon{width:40px;margin-right:2rem;cursor:pointer}#install-questionnaire-app .breadcrumbs .home-icon:hover path{fill:#53437a}#install-questionnaire-app .breadcrumbs .arrow{width:15px}#install-questionnaire-app .breadcrumbs .current-appliance{margin-left:2rem}#install-questionnaire-app .breadcrumbs .current-appliance .img-wrapper{height:40px;max-width:60px;display:flex;align-items:stretch;justify-content:stretch}#install-questionnaire-app .breadcrumbs .current-appliance .img-wrapper img{width:100%;height:100%}#install-questionnaire-app .start-over-btn{background-color:#53437a;display:flex;align-items:center;justify-content:flex-start;padding:1.5rem;border-radius:20px;margin-right:3rem;cursor:pointer}#install-questionnaire-app .start-over-btn .icon{width:35px;margin-right:10px;height:auto}#install-questionnaire-app .start-over-btn .icon svg{display:block}#install-questionnaire-app .start-over-btn p{color:#fff!important;text-transform:uppercase;line-height:1.2!important;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif;letter-spacing:1px}#install-questionnaire-app .install-app-modal{text-align:center;border:3px solid #e5e5e5;border-radius:20px;padding:1.5em;max-width:500px;width:100%;margin:0 auto;position:absolute;top:20%;background-color:#fff;left:50%;transform:translate(-50%);z-index:120}#install-questionnaire-app .install-app-modal .start-over-choices{display:flex;align-items:center;justify-content:center;margin-top:2rem;cursor:pointer}#install-questionnaire-app .install-app-modal .start-over-choices>div{border:3px solid #e5e5e5;border-radius:20px;padding:1rem 1.5rem;min-width:150px;margin:0 1rem}#install-questionnaire-app .install-app-modal .start-over-choices>div p{text-transform:uppercase;font-weight:800;font-size:1.7em!important}#install-questionnaire-app .search-sku-modal{padding-bottom:0}#install-questionnaire-app .search-sku-modal .close-search-sku{position:absolute;width:20px;right:1.5rem;top:1.5rem;cursor:pointer}#install-questionnaire-app .search-sku-modal .search-sku-form{margin-bottom:3rem;margin-top:1rem}#install-questionnaire-app .search-sku-modal .search-sku-form input{padding:1rem;border-radius:15px;border:2px solid #e5e5e5;font-size:1.5em;margin-right:1rem;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif}#install-questionnaire-app .search-sku-modal .search-sku-form input::-moz-placeholder{color:#e5e5e5}#install-questionnaire-app .search-sku-modal .search-sku-form input::placeholder{color:#e5e5e5}#install-questionnaire-app .search-sku-modal #searchBySku{background-color:#53437a;color:#fff;border-radius:15px;padding:1.5rem;font-size:1.5em;cursor:pointer}#install-questionnaire-app .search-sku-modal .searchList{margin-bottom:21px;max-height:350px;overflow-y:auto;padding:0}#install-questionnaire-app .search-sku-modal .searchList li{display:grid;grid-template-columns:50px auto;align-items:center;justify-content:flex-start;border-bottom:1px solid #e5e5e5;text-align:left;padding:1rem;cursor:pointer}#install-questionnaire-app .search-sku-modal .searchList li:hover p{color:#53437a}#install-questionnaire-app .search-sku-modal .searchList li:last-child{border-bottom:0}#install-questionnaire-app .search-sku-modal .searchList li p{margin-left:3rem;font-size:1em}#install-questionnaire-app .search-sku-modal .searchList li.noInstall{background:repeating-linear-gradient(56deg,#cfcdcd,#cfcdcd 5px,#fff 0 15px);opacity:.5}#install-questionnaire-app .search-sku-modal .searchERR{border-top:3px solid #e81f23;margin-top:3rem;margin-left:-21px;margin-right:-21px;padding:2rem;color:#e81f23;font-size:1.5em;font-family:"TradeGothicLTW04-BdCnNo.20",sans-serif;background-color:#fde9e9;border-radius:0 0 20px 20px}#install-questionnaire-app .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.6}
/*# sourceMappingURL=/cdn/shop/t/1101/assets/styles-install-app.css.map */
