html *{font-family:'Roboto',sans-serif}body{}.mycontainer-xl-limit{max-width:1160px!important}.header{background-color:#ffffff;color:#4a4b54}@media (min-width:992px){.position-lg-relative{position:relative}}.fs-20{font-size:20px}.fw-thin{font-weight:100}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-bold{font-weight:700}.fw-black{font-weight:900}h1{font-size:40px;font-weight:500}h2{font-size:33px;font-weight:500}h3{font-size:25px;font-weight:400}h4{font-size:20px;font-weight:400}p,ul,ol{color:#77787F}h1,h2,h3,h4,h5,h6{color:#4a4b54}.red{color:#f74a68!important}.uppercase{text-transform:uppercase}img.icon{max-height:30px}img.icon-mobile{max-height:24px}img.smallicon{max-height:20px}a.mylink{text-decoration:none!important;color:inherit!important}a.mylink:hover{text-decoration:none!important;color:inherit!important}a.mylink2{color:#77787f}a.mylink2:hover{color:#4a4b54}.top-text a,.block-text a,.block-moretext a,.block-longtext a,.block-shorttext a{text-decoration:underline;color:inherit;font-weight:500}.top-text a:hover,.block-text a:hover,.block-moretext a:hover,.block-longtext a:hover,.block-shorttext a:hover{color:#4a4b54}a.collapse-trigger,a.longtext-switcher,a.shorttext-switcher{font-weight:900!important;font-size:18px;vertical-align:middle;text-decoration:none;margin-bottom:3px;padding:.10em .35em .15em .35em}a.longtext-switcher,a.shorttext-switcher{margin-left:0.5rem}.rotate{writing-mode:vertical-lr}#mobile-menu-switch .themark{writing-mode:vertical-lr;font-size:150%;width:22px}.darkgraybg{background-color:#4a4b54}.darkgraytext{color:#4a4b54}.lightgraybg{background-color:#77787F}.lightgraytext{color:#77787F}.wide-edit{min-width:300px}#main_nav{text-transform:uppercase}#main_nav .action-text{text-transform:none}#main_nav a.level1{font-weight:500;font-size:20px;text-transform:uppercase;color:#4a4b54;text-decoration:none;border-bottom:1px solid transparent;line-height:1.25;text-align:center;padding:0}#main_nav a.level1.action-item{color:#f74a68}#main_nav a.level1:hover,#main_nav .active a.level1{text-decoration:none;border-bottom:1px solid #4a4b54}#main_nav a.level1.action-item:hover,#main_nav .active a.level1.action-item{border-bottom-color:#f74a68}#main_nav .menu-link-inner{display:flex;justify-content:space-between}#main_nav li.nav-item-non-top .menu-link-inner{border-bottom:1px solid #dfe1e9}#main_nav li.nav-item-non-top:last-child .menu-link-inner{border-bottom:none}#main_nav .shrinker{display:none}#main_nav li.divider{display:block;height:1px;line-height:0;background-color:rgba(0,0,0,.15)}#main_nav .dropdown-toggle::after{display:none}#main_nav ul.dropdown-menu{padding:0;border-radius:0;border:1px solid #dfe1e9;background-color:#f9f9f3}#main_nav ul.dropdown-menu.submenu{background-color:#f2f3f6}#main_nav .dropdown-item:focus,#main_nav .dropdown-item:hover{color:inherit;background-color:transparent}#main_nav a.dropdown-item{padding:0 1rem}#main_nav a.dropdown-item .menu-link-inner{padding:0.5rem 0}#main_nav .dropdown-menu>li:hover{background-color:transparent}#main_nav .dropdown-menu a:hover{color:#4a4b54}#owner-menu{right:0;background-color:#f4f6f9;border-radius:0;min-width:0}#user-menu,#user-menu-mobile{left:0;background-color:#f4f6f9;border-radius:0;min-width:0;padding:0.5rem}@media (min-width:992px){#owner-menu{top:101%;right:0}#user-menu{top:101%;right:3rem;left:auto}}#owner-menu .dropdown-item.active,#owner-menu .dropdown-item:active,#owner-menu-mobile .dropdown-item.active,#owner-menu-mobile .dropdown-item:active{color:#fff;text-decoration:none;background-color:rgba(0,0,0,0.15)}#owner-menu img,#owner-menu-mobile img{width:30px;height:auto}.toplined{border-top:1px solid #dfe1e9}.topmoved{margin-top:-2rem}.topmmoved{margin-top:-1rem}.topspaced{margin-top:0.1em}.title-text{margin-bottom:2em}.bottomlined{border-bottom:1px solid #dfe1e9}#main_nav .dropdown:hover>.dropdown-menu{display:block}#mainCarousel{margin-bottom:1rem}#mainCarousel.with-indicators{padding-bottom:2rem}#mainCarousel.no-indicators{padding-bottom:1rem}#mainCarousel .carousel-indicators button{width:0.5rem;height:0.5rem;border-radius:50%;background-color:#dfe1e9;color:#dfe1e9;border:0.25rem solid transparent;opacity:1;margin-right:5px;margin-left:5px}#mainCarousel .carousel-indicators button.active{border:0.25rem solid #dfe1e9}.carousel-indicators{bottom:0;margin-bottom:0;margin-left:0px;margin-right:0px}.contentbox{border:1px solid #e9eaf0;padding:1rem;background-color:#fafafc}.product-buttons-container{display:flex;justify-content:flex-start;flex-wrap:wrap;margin:-0.5rem}.product-button-inner{background-color:#dfe1e9;border:1px;border-color:#bec4d3;border-style:solid;display:flex;flex-direction:column;color:#4a4b54;justify-content:space-around;align-items:center;flex-shrink:0;height:120px!important;padding:5px}.product-button-action .product-button-inner{}.product-button-nonaction .product-button-inner,.product-button-special .product-button-inner{padding-top:0.75rem;padding-bottom:0.75rem}.product-button-special .product-button-inner .title{line-height:1.3}.product-button{padding:0.5rem}.product-button-special a.product-button-inner{background-color:#bbdbf9;color:#77787f;border:1px;border-color:#dfe1e9;border-style:solid}.product-button-special a.product-button-inner:hover{background-color:#78afdd}.product-button-square{width:50%}.product-button-rectangle{width:100%}img.product-image-small{width:100%}img.product-image-large{width:auto;float:right}.product-description-container{overflow:hidden}.product-description-container p{margin-bottom:0px;margin-top:0rem}.product-description-container .block-text,.product-description-container .block-longtext,.product-description-container .block-shorttext{margin-top:2rem}.product-description-container .block-moretext{}.product-description-container h4{margin-top:1rem}@media (min-width:576px){.product-button-square{width:25%}.product-button-rectangle{width:50%}}.product-placement-inside-left,.product-placement-inside-right{width:100%}@media (min-width:768px){}@media (min-width:992px){.product-button-square{width:12.5%}.product-button-rectangle{width:25%}.product-placement-inside .product-button-rectangle{width:50%}.product-description-container p{}.product-placement-inside-left,.product-placement-inside-right{width:50%}p,ul,ol{font-size:20px;font-weight:300;color:#77787F}}@media (min-width:1200px){.mycontainer-xl-limit{padding-left:0;padding-right:0}}@media (min-width:1400px){}a.product-button-inner{text-decoration:none;font-weight:200;color:#77787f}a.product-button-inner:hover{text-decoration:none;color:#595a63;background-color:#bec4d3;font-weight:500}.product-button .title,.product-button .price,.product-button .red-price,.product-button .more{font-size:25px;text-align:center}.product-button .title{}.product-button .info,.product-button .red-info{font-size:15px;text-align:center;color:#77787f}.product-button .old-price{font-size:20px;text-decoration:line-through;color:#77787f}.product-button .red-price,.product-button .red-info{color:red}.product-button.product-button-action .price,.product-button.product-button-action .info{color:#f74a68}.footer{color:white;background-color:#77787F;text-align:center;padding-top:0.5rem;padding-bottom:0.5rem;margin-top:2rem}.underfooter{background-color:#f4f6f9;color:#77787F}.footer a,.underfooter a{text-decoration:none;color:inherit}.underfooter.desktop .underfooter-title{color:#4a4b54}.underfooter.desktop a:hover{text-decoration:underline}.underfooter.mobile{padding:0 1rem 0.5rem}.underfooter.mobile a{display:block;border-bottom:1px solid #dfe1e9;padding:0.5rem}.underfooter.mobile a:last-child{border-bottom:none}#mobile-menu{left:0;right:0;border-radius:0;border:1px solid #dfe1e9;text-transform:uppercase;padding:0}#mobile-menu a{text-decoration:none;color:inherit}#mobile-menu ul{list-style-type:none;margin:0;padding:0.0.5rem;display:none;background-color:#f4f6f9}#mobile-menu li{padding:0.5rem 0;border-bottom:1px solid #dfe1e9}#mobile-menu li:last-child{border-bottom:none}#mobile-menu li.open{border-bottom:none;padding-bottom:0}#mobile-menu li:last-child.open{padding-bottom:0.5rem}#mobile-menu li>a:hover,#mobile-menu li.open>a{font-weight:500}#mobile-menu ul.level1{display:block;background-color:#f9f9f3}#mobile-menu .child-arrow{float:right}#mobile-menu ul.level2{border-radius:0;border:1px solid #dfe1e9;margin-top:0.5rem}#cookiesMsg{position:fixed;bottom:0;left:0;right:0}.product-card{background-color:transparent;border-radius:0}.product-card:hover{background-color:#dee1e8}.product-card img.nohover{display:block}.product-card img.hover{display:none}.product-card:hover img.nohover{display:none}.product-card:hover img.hover{display:block}@media (max-width:575.98px){.product-card h3.card-title{font-size:20px}.product-card{overflow:hidden}.product-card img{width:125%;height:auto}p,ul,ol{font-weight:300;color:#77787F}}.w-20{width:20%!important}#mobile-menu .action-item{float:right}.product-image-carousel-container{width:100%}.product-image-carousel-container img.product-image-large{height:10rem;width:100%;object-fit:contain}@media (min-width:992px){.product-image-carousel-container{width:50%;float:right}.product-image-carousel-container img.product-image-large{height:20rem;width:100%;object-fit:contain}}.box-carousel{padding-bottom:2rem;margin-bottom:0.5rem}.carousel-indicators.product-carousel-indicators button{width:0.5rem;height:0.5rem;border-radius:50%;background-color:#dfe1e9;color:#dfe1e9;border:0.25rem solid transparent;opacity:1;margin-right:5px;margin-left:5px}.product-carousel-indicators button.active{border:0.25rem solid #dfe1e9}.block-shorttext p{margin-bottom:0}.user-text-mobile{font-size:0.8rem}.switchmark-mobile{line-height:20px}#owner-menu-mobile{right:1rem;background-color:#f4f6f9;border-radius:0;min-width:0;top:101%}.custom-selects-wrapper{width:460px}.custom-selects{display:flex;justify-content:space-between;width:100%;text-align:left;background-color:#fff;border:1px solid #e9eaf0;font-size:20px;color:#4a4b54;font-weight:400}.custom-selects .d-flex>span{flex:1;text-align:left;margin-right:130px}.custom-selects .d-flex>span:last-child{margin-right:-5px}.custom-selects:hover{color:#4a4b54}.my-dropdown-item{display:flex;justify-content:start;color:#4a4b54;font-size:20px;font-weight:300}.my-dropdown-item>span{flex:1;text-align:left;margin-right:55px}.my-dropdown-item>span:last-child{margin-right:20px}.my-dropdown-item:hover,.my-dropdown-item.active{background-color:#dfe1e9;font-weight:400}.dimension .price{color:#4a4b54;margin-right:110px}.sale-price{margin-right:0}.red{color:#f74068}.dropdown-toggle::after{display:none}.divider{border-left:1px solid #ced4da;margin-left:5px;height:100%}.arrow{margin-left:5px;display:flex;align-items:center}.btn.dropdown-toggle.custom-selects,.dropdown-menu{border-radius:0!important}.dropdown-menu .my-dropdown-item{border-radius:0!important}.dropdown-menu>.dropdown-item.active,.dropdown-menu>.dropdown-item:active{border-radius:0!important}.custom-border{position:relative}.custom-border::after{content:'';position:absolute;left:5px;right:5px;bottom:0;border-bottom:1px solid #ced4da}.label-flex-container{display:flex;justify-content:space-between;align-items:center;color:#77787F;font-weight:300;font-size:20px}.label-dimension,.label-price{margin-right:120px}.label-sale-price{margin-right:110px;padding-left:25px}.quantity-selector{text-align:center;margin:2px 0}.quantity-selector label{display:block;font-size:20px;color:#77787F;font-weight:300}.quantity-selector input[type="text"]{width:50px;padding:5px;border:1px solid #ced4da;text-align:center;font-size:19px}.quantity-selector input[type="text"]:focus{outline:none}.quantity-selector a{text-decoration:none;color:#77787f;margin:0 5px;cursor:pointer;font-size:25px}.quantity-selector a:hover{text-decoration:underline}.my-button{width:100%;height:60px!important;margin-top:20px;font-size:25px}@media (max-width:767px){.custom-selects-wrapper{width:100%;max-width:100vw;box-sizing:border-box}.custom-selects .d-flex>span{flex:1;text-align:left;margin-right:35px}.my-dropdown-item>span{flex:1;text-align:left;margin-right:10px}.label-dimension,.label-price,.label-sale-price{margin-right:35px}.my-button{width:100%;margin-top:5px}}.sticker-stage{position:relative;display:inline-block}.sticker-badge{position:absolute;z-index:5;pointer-events:none}.sticker--tr{top:-.5rem;right:.3rem}.sticker--tl{top:.5rem;left:.5rem}.sticker--br{bottom:.5rem;right:.5rem}.sticker--bl{bottom:.5rem;left:.5rem}@media (max-width:576px){.sticker-badge{width:80px!important}}@media (min-width:577px){.sticker-badge{width:120px!important}}