body,button,input,select,table,textarea,.addsearch,#search,.nav-primary a,#mob-header-nav .header-brand .title,.new-label,.footer-container,.secure-header .secure-header-middle,.mobileCartPhoneInner span.orderPhone a,body.dormeo.catalog-category-view #sortby-filters ul.sort label,body.dormeo.catalog-category-view #layered-navigation .block-layered-nav p.filterTitle,body.dormeo.catalog-category-view #layered-navigation .block-layered-nav .clear-filters-wrapper a,body.dormeo.catalog-category-view #layered-navigation .block-layered-nav .block-title strong,body.dormeo.catalog-category-view #layered-navigation .block-layered-nav .block-title .clear-filters,.catalog-product-view .desktop-tabs ul li,.product-view .add-to-cart-phone-text,.free-delivery,#bottom-product-buy .add-to-cart-phone-text,.my-account .user-table-list ol li,.my-account .review-details-table ol li,.my-account .review-global-rating h5,.my-account .review-details .date,.order-items.order-details .user-table-list ol li,.order-items.order-details .user-table-list ol.user-table-list-header li.product-name,.order-items.order-details .user-table-list ol li.product-name,.page-print .user-table-list ol li.product-name,.page-print .user-table-list ol li,#layered-navigation .block-layered-nav p.filterTitle:after,.catalog-product-view .product-info-tabs .collateral-tabs dt:after,.shopfinder .list .shop-details .mobile-shop-more-toggle:before,#account-filters .block-title strong:after,.product-info-tabs .collateral-tabs dt>span,.coupon-label-box h5,.coupon-label-box h6,.catalog-product-view .product-view .sales-message,.dormeo .uni-banner .ub-picto,.dormeo .uni-banner .ub-txt h3,.dormeo .uni-banner .ub-btn a,.dormeo #cb-int-counter span.d-nmb,.dormeo #cb-int-counter span.h-nmb,.dormeo #cb-int-counter span.m-nmb,.dormeo #cb-int-counter span.s-nmb,.dormeo #cb-int-counter span.d,.dormeo #cb-int-counter span.h,.dormeo #cb-int-counter span.m,.dormeo #cb-int-counter span.s,.cart-benefits .cart-benefits-box .text .title,.checkout-onepage-index #checkout-payment-method-load dt a.fancybox.fa.fa-question,.btn-wrap-remove .btn-remove,.cart .btn-remove,.cart-club-title h5,.discount-form-title,.warranty-item-box .warrantySelect,.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card .hidden-button h6{font-family:'PT Sans',Arial,sans-serif}.vbox-overlay{z-index:999999}#quickview-mask{z-index:1000000}#quickview-popup{top:15%;z-index:1000001}#quickview-popup .close-popup-wrapper{width:30px;height:30px;top:-15px;right:-15px;position:absolute;z-index:3}#quickview-popup-wrapper .popup-scroll{overflow:hidden}#quickview-popup .close-popup{width:30px;height:30px;background:#00285e;border:none}#quickview-popup .close-popup:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon-white.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}#quickview-popup .close-popup:after{display:none}.fancybox-close{width:30px;height:30px;top:-15px;right:-15px;background:#00285e;border:none}.fancybox-close:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon-white.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.std h1,.std .h1,.page-title h1{font-size:36px;line-height:1.2;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std h2,.std .h2,.page-title h2{font-size:32px;line-height:1.2;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std h3,.std .h3,.page-title h3{font-size:24px;line-height:1.2;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std h4,.std .h4,.page-title h4{font-size:20px;line-height:1.2;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std h5,.std .h5,.page-title h5{font-size:16px;line-height:1.4;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std h6,.std .h6,.page-title h6{font-size:14px;line-height:1.4;font-weight:normal;text-transform:uppercase;margin-bottom:40px}.std p{font-size:16px;line-height:1.4;margin-bottom:40px}.std address{font-size:16px;line-height:1.4;margin-bottom:40px}.std ol,.std [class*="block-grid-"] ol{font-size:16px;line-height:1.4;margin-bottom:40px}.std ul,.std [class*="block-grid-"] ul{font-size:16px;line-height:1.4;margin-bottom:40px}.pad-bottom,.std .pad-bottom,.std [class*="block-grid-"]>li.pad-bottom{padding-bottom:40px}.std .bullet_check>li{position:relative;padding-left:30px}.std .bullet_check>li:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:0;top:0}ol.terms_and_rules_list,ol.terms_and_rules_list ol{counter-reset:item;list-style-type:none}ol.terms_and_rules_list>li,ol.terms_and_rules_list ol>li{display:table;margin-left:0;text-transform:none}ol.terms_and_rules_list>li:before,ol.terms_and_rules_list ol>li:before{content:counters(item,".") ". ";counter-increment:item;display:table-cell;padding-right:10px}ol.terms_and_rules_list ol li,ol.terms_and_rules_list ul li,ol.terms_and_rules_list p{color:#222;text-transform:none}ol.terms_and_rules_list a{-ms-word-break:break-all;word-break:break-all;word-wrap:break-word;overflow-wrap:break-word;word-break:break-all}ol.terms_and_rules_list ol ol,ol.terms_and_rules_list ol ul{margin-bottom:-10px}ol.terms_and_rules_list ol.nocounterlist{list-style-type:decimal}ol.terms_and_rules_list ol.nocounterlist li{display:list-item;padding-left:5px;margin-left:30px}ol.terms_and_rules_list ol.nocounterlist li:before{display:none}.std .color-brand,.std a.color-brand:hover{color:#00285e}.std .color-brand-2,.std a.color-brand-2:hover{color:#00285e}.std .bg-brand{background:#00285e}.std .bg-brand-2{background:#00285e}.std ul.bullet_check>li:before{color:#00285e}.std .bullet_circle>li:before,.std .image_tooltips li:before,.std .image_tooltips li span,.std .img_nmb,.std .bullet_square>li:before,.std .img_nmb_square{background:#00285e;color:#fff;font-family:"PT Sans",Arial,sans-serif}.std .tooltip_icon:before{background:#00285e;color:#fff}.product-availability-wrapper{font-family:"PT Sans",sans-serif}.std .video_link:before,.std .video_box_link div:before,.std .video_box_link span:before{color:#00285e}.tooltipster-sidetip .tooltipster-box{border-color:#00285e}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#00285e}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#00285e}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#00285e}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#00285e}.slider_k2c_main_side{background-color:#00285e}.slider_k2c_side_close,.k2c-title{color:#00285e}label.required:after,span.required:after,#checkout-step-billing label.required:before,#checkout-step-billing span.required:before{font-size:16px}.messages{max-width:1400px}.messages>li{padding:10px 0}.checkout-cart-index .messages>li:first-child{padding-top:20px}.messages .success-msg{background-color:none}.messages li li{text-transform:uppercase}.messages li li:last-child{padding-bottom:0}.main-container{max-width:1400px;margin:0 auto;padding:0 20px}.cms-index-index .main-container{max-width:none;width:100%;padding:0}.checkout-onepage-success .col-main{overflow:hidden;margin-bottom:40px}.mobile-show{display:none}.mobile-hide{display:block}.cms-index-index .tmpl2020-layout-content.bck-grey{background-color:#f4f4f4}.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner{max-width:1400px;margin:0 auto;padding:120px 20px}.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner .xsmall-block-grid-1,.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner .xsmall-block-grid-2,.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner .xsmall-block-grid-3,.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner .xsmall-block-grid-4{padding:0}.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner .xsmall-block-grid-1>li:last-child{padding-bottom:0}.cms-page-layout .cms-page-layout-inner{max-width:1400px;margin:0 auto;padding:0 20px}.new-label,li.item .list-image-box .new-label{padding:10px;top:10px;left:auto;right:10px;font-size:16px;line-height:1em;font-weight:bold;text-transform:uppercase}.txt-out-of-stock,.txt-only-10-left{left:0;right:auto}.checkout-cart-index .new-label{left:auto}.ratings .rating-box,.ratings .rating-box .rating,.ratings-table .rating-box,.ratings-table .rating-box .rating{background-image:url(/skin/frontend/sm/dormeo2020/images/xicon_sprite.png.pagespeed.ic.mai_NM9-Rg.png)}.popup-clubfive .popup-clubfive-inner:after{border-color:rgba(249,249,249,0);border-top-color:#f4f4f4;border-width:8px;margin-left:-8px}.popup-clubfive .popup-clubfive-inner:before{border-color:rgba(221,221,221,0);border-top-color:#dbdbdb;border-width:9px;margin-left:-9px}.popup-clubfive .popup-clubfive-inner:after,.popup-clubfive .popup-clubfive-inner:before{top:100%;left:50%}.popup-clubfive .popup-clubfive-inner{background-color:#f4f4f4;border:1px solid #dbdbdb;left:-17px;width:210px}.popup-clubfive .popup-clubfive-inner p{color:#222;font-size:14px;line-height:1.4em;margin-bottom:20px}.popup-clubfive .popup-clubfive-inner p span{color:#00285e;font-size:14px;line-height:1.4em;font-weight:bold}.popup-clubfive .popup-clubfive-inner p a{color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.popup-clubfive .popup-clubfive-inner p a:hover{text-decoration:none}.popup-clubfive .popup-clubfive-inner:before,.popup-clubfive .popup-clubfive-inner:after{left:20%}.top-container{max-width:none;margin:0;padding:0}.tmpl2020-header-top-content{border-bottom:1px solid #dbdbdb;user-select:none;background-color:#fff}.tmpl2020-header-top-content .tmpl2020-header-top-content-inner{max-width:1400px;margin:0 auto;padding:0 20px}.tmpl2020-header-top-content-tab{width:100%;height:37px;display:table}.tmpl2020-header-top-content-row{display:table-row}.tmpl2020-header-top-content-cell{display:table-cell;text-align:center;vertical-align:middle;border-left:1px solid #dbdbdb}.tmpl2020-header-top-content-cell:last-child{border-right:1px solid #dbdbdb}.tmpl2020-header-top-content-cell-phone,.tmpl2020-header-top-content-cell-ourstores,.tmpl2020-header-top-content-cell-flags{width:100%;padding:0 20px}.tmpl2020-header-top-content-cell-logos{text-align:left}.tmpl2020-header-top-content-cell-phone .tmpl2020-header-phone{margin:0;padding:0 0 0 30px;color:#00285e;font-size:16px;line-height:1.2em;font-weight:bold;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-header-top-content-cell-phone .tmpl2020-header-phone.tmpl2020-header-phone-order:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.tmpl2020-header-top-content-cell-ourstores a{margin:0;padding:0 0 0 30px;color:#888;font-size:14px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-header-top-content-cell-ourstores a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon-grey.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-5px;left:0}.tmpl2020-header-top-content-cell-ourstores a:hover{text-decoration:underline}.tmpl2020-header-top-content-logos-menu{display:none}.tmpl2020-header-top-content-logos{display:table}.tmpl2020-header-top-content-logos li{display:table-cell;text-align:center;vertical-align:middle;border-right:1px solid #dbdbdb}.tmpl2020-header-top-content-logos li:last-child{border-right:none}.tmpl2020-header-top-content-logos li a{display:inline-block;padding:8px 20px 10px 20px;border-top:2px solid #fff;border-bottom:1px solid #dbdbdb;bottom:-1px;position:relative}.tmpl2020-header-top-content-logos li a span{display:inline-block;background-position:50% 50%;background-repeat:no-repeat}.tmpl2020-header-top-content-logos li.active a,.tmpl2020-header-top-content-logos li:hover a{border-bottom-color:#fff;background-color:#fff}.tmpl2020-header-top-content-logos .mango.active,.tmpl2020-header-top-content-logos .mango:hover{background-color:#ffd100}.tmpl2020-header-top-content-logos .mango.active a,.tmpl2020-header-top-content-logos .mango:hover a{border-top-color:#ffd100}.tmpl2020-header-top-content-logos .mango a span{width:60px;background-image:url(/skin/frontend/sm/default/images/brands/cart/mango.svg)}.tmpl2020-header-top-content-logos .mango.active a span,.tmpl2020-header-top-content-logos .mango:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/mango.svg)}.tmpl2020-header-top-content-logos .topshop.active,.tmpl2020-header-top-content-logos .topshop:hover{background-color:#ed1c24}.tmpl2020-header-top-content-logos .topshop.active a,.tmpl2020-header-top-content-logos .topshop:hover a{border-top-color:#ed1c24}.tmpl2020-header-top-content-logos .topshop a span{width:80px;background-image:url(/skin/frontend/sm/default/images/brands/cart/topshop.svg)}.tmpl2020-header-top-content-logos .topshop.active a span,.tmpl2020-header-top-content-logos .topshop:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/topshop.svg)}.tmpl2020-header-top-content-logos .dormeo.active,.tmpl2020-header-top-content-logos .dormeo:hover{background-color:#00285e}.tmpl2020-header-top-content-logos .dormeo.active a,.tmpl2020-header-top-content-logos .dormeo:hover a{border-top-color:#00285e}.tmpl2020-header-top-content-logos .dormeo a span{width:60px;background-image:url(/skin/frontend/sm/dormeo2020/images/logo-grey.svg)}.tmpl2020-header-top-content-logos .dormeo.active a span,.tmpl2020-header-top-content-logos .dormeo:hover a span{background-image:url(/skin/frontend/sm/dormeo2020/images/logo.svg)}.tmpl2020-header-top-content-logos .delimano.active,.tmpl2020-header-top-content-logos .delimano:hover{background-color:#f57d22}.tmpl2020-header-top-content-logos .delimano.active a,.tmpl2020-header-top-content-logos .delimano:hover a{border-top-color:#f57d22}.tmpl2020-header-top-content-logos .delimano a span{width:65px;background-image:url(/skin/frontend/sm/default/images/brands/cart/delimano.svg)}.tmpl2020-header-top-content-logos .delimano.active a span,.tmpl2020-header-top-content-logos .delimano:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/delimano.svg)}.tmpl2020-header-top-content-logos .walkmaxx.active,.tmpl2020-header-top-content-logos .walkmaxx:hover{background-color:#d22026}.tmpl2020-header-top-content-logos .walkmaxx.active a,.tmpl2020-header-top-content-logos .walkmaxx:hover a{border-top-color:#d22026}.tmpl2020-header-top-content-logos .walkmaxx a span{width:80px;background-image:url(/skin/frontend/sm/default/images/brands/cart/walkmaxx.svg);background-size:contain}.tmpl2020-header-top-content-logos .walkmaxx.active a span,.tmpl2020-header-top-content-logos .walkmaxx:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/walkmaxx.svg)}.tmpl2020-header-top-content-logos .wellneo.active,.tmpl2020-header-top-content-logos .wellneo:hover{background-color:#a6ce39}.tmpl2020-header-top-content-logos .wellneo.active a,.tmpl2020-header-top-content-logos .wellneo:hover a{border-top-color:#a6ce39}.tmpl2020-header-top-content-logos .wellneo a span{width:80px;background-image:url(/skin/frontend/sm/default/images/brands/cart/wellneo.svg)}.tmpl2020-header-top-content-logos .wellneo.active a span,.tmpl2020-header-top-content-logos .wellneo:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/wellneo.svg)}.tmpl2020-header-top-content-logos .rovus.active,.tmpl2020-header-top-content-logos .rovus:hover{background-color:#bed62f}.tmpl2020-header-top-content-logos .rovus.active a,.tmpl2020-header-top-content-logos .rovus:hover a{border-top-color:#bed62f}.tmpl2020-header-top-content-logos .rovus a span{width:70px;background-image:url(/skin/frontend/sm/default/images/brands/cart/rovus.svg)}.tmpl2020-header-top-content-logos .rovus.active a span,.tmpl2020-header-top-content-logos .rovus:hover a span{background-image:url(/skin/frontend/sm/default/images/brands/rovus.svg)}.tmpl2020-header-top-content-flags{width:53px;overflow:hidden}.tmpl2020-header-top-content-flags a{width:22px;float:left;margin-left:5px;border:1px solid #dbdbdb;opacity:.5;cursor:pointer}.tmpl2020-header-top-content-flags a.current{opacity:1;cursor:default}.tmpl2020-header-top-content-flags a:first-child{margin-left:0}.tmpl2020-header-top-content-flags a img{display:block}.tmpl2020-header-top-content-flags .country-tag{display:none}.tmpl2020-header-main-content{user-select:none;background-color:#fff}.tmpl2020-header-main-content .tmpl2020-header-main-content-inner{max-width:1400px;margin:0 auto;padding:0 20px}.tmpl2020-header-main-content-tab{width:100%;display:table;padding:30px 0}.tmpl2020-header-main-content-row{display:table-row}.tmpl2020-header-main-content-cell{display:table-cell;text-align:center;vertical-align:middle}.tmpl2020-header-main-content-cell-search,.tmpl2020-header-main-content-cell-club5,.tmpl2020-header-main-content-cell-signin,.tmpl2020-header-main-content-cell-minicart{width:100%;padding:0 20px;position:relative}.tmpl2020-header-main-content-cell-logo{width:16%;min-width:150px;text-align:left}.tmpl2020-header-main-content-cell-logo img{width:100%}.tmpl2020-header-main-content-cell-search{text-align:right;border-right:1px solid #dbdbdb}.tmpl2020-header-main-content-cell-search input.addsearch[type="text"],.tmpl2020-header-main-content-cell-search input#search[type="search"]{width:55%;min-width:250px;height:40px;margin:0;padding:0 40px 0 0;color:#888;font-size:13px;font-style:normal;background:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg) 100% 50% no-repeat;background-size:30px;border-top:none;border-left:none;border-right:none;outline:none;float:right}.tmpl2020-header-main-content-cell-search input.addsearch[type="text"]:focus{border-bottom-color:#dbdbdb}.tmpl2020-header-main-content-cell-search input.addsearch[type="text"]::-webkit-input-placeholder,.tmpl2020-header-main-content-cell-search input#search::-webkit-input-placeholder{font-style:normal}.tmpl2020-header-main-content-cell-search input.addsearch[type="text"]:-ms-input-placeholder,.tmpl2020-header-main-content-cell-search input#search:-ms-input-placeholder{font-style:normal}.tmpl2020-header-main-content-cell-search input.addsearch[type="text"]::placeholder,.tmpl2020-header-main-content-cell-search input#search::placeholder{font-style:normal}.tmpl2020-header-main-content-cell-search .addsearch-results-input-wrapper input.addsearch[type="text"],.tmpl2020-header-main-content-cell-search #search_mini_form input#search[type="search"]{background:none}.tmpl2020-header-main-content-cell-search .addsearch-results-input-wrapper .addsearch-results-input-icon{background:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg) 100% 50% no-repeat;background-size:30px;width:30px;height:30px;top:20px;right:0;margin-top:-15px}.tmpl2020-header-main-content-cell-search #search_mini_form .search-button:before{background:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg) 100% 50% no-repeat;background-size:30px;width:30px;height:30px;top:50%;right:0;margin-top:-15px}.tmpl2020-header-main-content-cell-search #search_mini_form .search-button{width:30px;height:30px;top:50%;margin-top:-15px;outline:none}.tmpl2020-header-main-content-cell-club5{border-right:1px solid #dbdbdb}.tmpl2020-header-main-content-club5{margin:0;padding:0 0 0 30px;color:#222;font-size:13px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative;cursor:pointer}.tmpl2020-header-main-content-club5:hover{text-decoration:underline}.tmpl2020-header-main-content-club5:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;position:absolute;top:-5px;left:0}.tmpl2020-header-main-content-club5:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:5px;display:inline-block}.tmpl2020-header-main-content-cell-signin{border-right:1px solid #dbdbdb}.tmpl2020-header-main-content-signin{margin:0;padding:0 0 0 30px;color:#222;font-size:13px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative;cursor:pointer}.tmpl2020-header-main-content-signin:hover{text-decoration:underline}.tmpl2020-header-main-content-signin:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-account-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;position:absolute;top:-5px;left:0}.tmpl2020-header-main-content-signin:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:5px;display:inline-block}.tmpl2020-header-main-content-popup{display:none;width:240px;height:auto;padding:10px 0;top:50px;left:50%;margin-left:-120px;position:absolute;z-index:999;background-color:#fff;border:1px solid #dbdbdb;white-space:normal;text-transform:uppercase;font-size:14px;line-height:1.4em}.tmpl2020-header-main-content-popup:after,.tmpl2020-header-main-content-popup:before{bottom:100%;left:50%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.tmpl2020-header-main-content-popup:after{border-bottom-color:#fff;border-width:8px;margin-left:-4px}.tmpl2020-header-main-content-popup:before{border-bottom-color:#c2c2c2;border-width:9px;margin-left:-5px}.tmpl2020-header-main-content-popup .links{margin:0;padding:0;color:#222}.tmpl2020-header-main-content-popup .links li{margin:0;padding:10px 20px}.tmpl2020-header-main-content-popup .links li.last{padding-top:20px;border-top:1px solid #dbdbdb}.tmpl2020-header-main-content-popup .links li.txt{padding-bottom:5px}.tmpl2020-header-main-content-popup .links li a.login-btn,.tmpl2020-header-main-content-popup .links li a.club5-register-btn{display:block;margin:15px 0 10px 0;padding:12px 20px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;background-color:#00285e}.tmpl2020-header-main-content-popup .links li a.club5-register-btn{margin-top:0}.tmpl2020-header-main-content-popup .links li a.create-account-lnk,.tmpl2020-header-main-content-popup .links li a.my-account-lnk,.tmpl2020-header-main-content-popup .links li a.my-orders-lnk,.tmpl2020-header-main-content-popup .links li a.logout-lnk,.tmpl2020-header-main-content-popup .links li a.club5-login-lnk{display:block;margin:10px 0 0 0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.tmpl2020-header-main-content-popup .links li a.my-account-lnk,.tmpl2020-header-main-content-popup .links li a.my-orders-lnk,.tmpl2020-header-main-content-popup .links li a.logout-lnk{margin:0}.tmpl2020-header-main-content-popup .links li a.my-orders-lnk{margin-bottom:10px}.tmpl2020-header-main-content-popup .links li a:hover{text-decoration:none}.tmpl2020-header-main-content-popup .links li a.login-btn:hover,.tmpl2020-header-main-content-popup .links li a.club5-register-btn:hover{text-decoration:underline}.tmpl2020-header-main-content-cell-minicart{padding-right:0;margin:0;float:none}.tmpl2020-header-main-content-minicart{white-space:nowrap;cursor:pointer;position:relative;padding:0 0 0 30px}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-icon{margin:0;padding:0;color:#222;font-size:13px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:absolute;top:-5px;left:0}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-icon:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-cart-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-icon span{width:20px;display:inline-block;font-size:14px;position:absolute;top:-2px;left:50%;margin-left:-8px;text-align:center}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-total{display:inline-block;margin-left:10px;font-size:13px;line-height:1.2em;font-weight:normal}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-total:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:5px;display:inline-block}.tmpl2020-header-main-content-minicart .tmpl2020-header-main-content-minicart-total:hover{text-decoration:underline}.tmpl2020-header-main-content-popup-minicart,#header-cart.skip-active{width:440px;top:50px;right:0;left:auto;padding:0;margin-left:0;text-align:left;cursor:default;border-color:#dbdbdb;background:none;background-color:#fff}.tmpl2020-header-main-content-popup-minicart:after,.tmpl2020-header-main-content-popup-minicart:before{left:90%}.tmpl2020-header-main-content-popup-minicart .tmpl2020-minicart-msg .minicart-message{font-size:13px;line-height:1.4em;padding:20px 20px 20px 40px}.tmpl2020-header-main-content-popup-minicart .tmpl2020-minicart-msg #minicart-success-message{color:#82b321;text-align:left;position:relative}.tmpl2020-header-main-content-popup-minicart .tmpl2020-minicart-msg #minicart-success-message:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon.svg);width:20px;height:20px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:15px;top:18px}.tmpl2020-header-main-content-popup-minicart .tmpl2020-minicart-msg #minicart-error-message{color:#c00;text-align:left;position:relative}.tmpl2020-header-main-content-popup-minicart .tmpl2020-minicart-msg #minicart-error-message:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-error-icon.svg);width:20px;height:20px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:15px;top:18px}.tmpl2020-minicart-content .tmpl2020-minicart-content-empty{padding:20px}.tmpl2020-minicart-content .tmpl2020-minicart-content-title{padding:20px;display:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list #cart-sidebar{padding:0;margin:0}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list #cart-sidebar>li{padding:20px;border:none;border-top:1px solid #dbdbdb;position:relative}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list #cart-sidebar>li:first-child{border-top:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-tab{width:100%;display:table}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-row{display:table-row}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell{display:table-cell;text-align:left;vertical-align:top}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-img{width:133px}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central{padding-left:20px}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-header{padding-right:10px}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-header a{font-size:16px;line-height:1.4em;text-decoration:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-header a:hover{text-decoration:underline}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-qty{color:#888;font-size:11px;line-height:1.4em;text-decoration:none;padding-top:3px}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-prices{margin-top:20px;text-align:right;font-size:16px;line-height:1.4em;color:#00285e}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-warranty{margin-top:20px}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-cell-central .tmpl2020-minicart-content-product-item-warranty .tmpl2020-minicart-content-product-item-header{color:#222;font-size:13px;line-height:1.4em}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-close{width:30px;height:30px;position:absolute;top:0;right:0}.tmpl2020-minicart-content .tmpl2020-minicart-content-product-list-item-close a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals{padding:20px;font-size:14px;line-height:1.4em;border-top:1px solid #dbdbdb}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table{margin:0}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tr td{padding:0 0 20px 0;border:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tr.savings{border:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tr.savings td{font-style:normal}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tr:last-child td{padding-bottom:20px}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tfoot{border:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tfoot tr:last-child td{color:#00285e;padding:0}.tmpl2020-minicart-content .tmpl2020-minicart-content-totals #shopping-cart-totals-table tbody{display:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions{padding:20px;border-top:1px solid #dbdbdb}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-tab{width:100%;display:table}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-row{display:table-row}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell{width:50%;display:table-cell;text-align:center;vertical-align:middle}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-seeall-lnk{text-align:left;padding-right:10px;display:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-seeall-lnk a{display:block;margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-seeall-lnk a:hover{text-decoration:underline}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-checkout-btn{text-align:right}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-checkout-btn a{display:block;margin:0;padding:12px 20px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;background-color:#00285e;text-align:center}.tmpl2020-minicart-content .tmpl2020-minicart-content-actions .tmpl2020-minicart-content-actions-cell-checkout-btn a:hover{text-decoration:underline}.tmpl2020-minicart-content .gift-product .tmpl2020-minicart-content-product-list-item-cell-img{text-align:center}.tmpl2020-minicart-content .gift-product .tmpl2020-minicart-content-product-list-item-cell-img .product-image{margin:0;float:none}.tmpl2020-minicart-content .gift-product .tmpl2020-minicart-content-product-item-prices .price:after{content:'';display:inline-block;width:30px;height:30px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative;top:-4px;margin-left:5px}.tmpl2020-header-mobile{user-select:none;display:none}.tmpl2020-header-mobile-content-tab{width:100%;display:table;background-color:#fff;border-bottom:1px solid #00285e}.tmpl2020-header-mobile-content-row{display:table-row}.tmpl2020-header-mobile-content-cell{display:table-cell;text-align:center;vertical-align:middle}.tmpl2020-header-mobile-content-cell-logo,.tmpl2020-header-mobile-content-cell-minicart,.tmpl2020-header-mobile-content-cell-search{width:100%;padding:0 20px}.tmpl2020-header-mobile-content-cell-menu{min-width:50px;padding:6px;border-right:1px solid #00285e}.tmpl2020-header-mobile-content-cell-menu a{outline:none}.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner,.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner::after,.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner::before{height:2px}.tmpl2020-header-mobile-content-cell-logo{width:16%;min-width:150px;text-align:left}.tmpl2020-header-mobile-content-cell-logo img{width:100%}.tmpl2020-header-mobile-content-cell-minicart{text-align:right}.tmpl2020-header-mobile-content-cell-minicart a{display:inline-block;position:relative}.tmpl2020-header-mobile-content-cell-minicart a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-cart-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.tmpl2020-header-mobile-content-cell-minicart a span{width:20px;display:inline-block;font-size:14px;position:absolute;top:-2px;left:50%;margin-left:-8px;text-align:center}.tmpl2020-header-mobile-content-cell-search .tmpl2020-header-mobile-search-btn:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle;cursor:pointer}.tmpl2020-header-mobile-search-content{display:none;width:100%;position:absolute;top:0;left:0;padding:0 20px;background-color:#fff;border-bottom:1px solid #00285e;z-index:999999}.tmpl2020-header-mobile-search-content input.addsearch[type="text"],.tmpl2020-header-mobile-search-content input#search[type="search"]{width:100%;height:40px!important;margin:0;padding:0 30px 0 0!important;color:#888;font-size:13px;font-style:normal;background:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon-grey.svg) 100% 50% no-repeat;background-size:24px;border:none;outline:none}.tmpl2020-header-mobile-search-content input.addsearch[type="text"]::-webkit-input-placeholder,.tmpl2020-header-mobile-search-content input#search::-webkit-input-placeholder{font-style:normal}.tmpl2020-header-mobile-search-content input.addsearch[type="text"]:-ms-input-placeholder,.tmpl2020-header-mobile-search-content input#search:-ms-input-placeholder{font-style:normal}.tmpl2020-header-mobile-search-content input.addsearch[type="text"]::placeholder,.tmpl2020-header-mobile-search-content input#search::placeholder{font-style:normal}.tmpl2020-header-mobile-search-content .addsearch-results-input-wrapper input.addsearch[type="text"],.tmpl2020-header-mobile-search-content #search_mini_form input#search[type="search"]{background:none}.tmpl2020-header-mobile-search-content .addsearch-results-input-wrapper .addsearch-results-input-icon,.tmpl2020-header-mobile-search-content #search_mini_form .search-button:before{background:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon-grey.svg) 100% 50% no-repeat;background-size:24px;width:24px;height:24px;top:50%;right:0;margin-top:-12px}.tmpl2020-header-mobile-search-content #search_mini_form .search-button{width:24px;height:24px;top:50%;margin-top:-12px;outline:none}.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner,.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner::after,.tmpl2020-header-mobile-content-cell-menu .nav-icon-inner::before{background-color:#00285e}.tmpl2020-header-mobile-additional-content{border-bottom:1px solid #00285e;background-color:#fff}.tmpl2020-header-mobile-additional-content-tab{width:100%;height:40px;display:table}.tmpl2020-header-mobile-additional-content-row{display:table-row}.tmpl2020-header-mobile-additional-content-cell{display:table-cell;text-align:center;vertical-align:middle}.tmpl2020-header-mobile-additional-content-cell-phone,.tmpl2020-header-mobile-additional-content-cell-ourstores{width:50%;padding:0 20px}.tmpl2020-header-mobile-additional-content-cell-phone{text-align:right}.tmpl2020-header-mobile-additional-content-cell-phone .tmpl2020-header-phone{padding:0 0 0 30px;color:#00285e;font-size:14px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-header-mobile-additional-content-cell-phone .tmpl2020-header-phone.tmpl2020-header-phone-order:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-3px;left:0}.tmpl2020-header-mobile-additional-content-cell-ourstores{text-align:left;padding-left:15px}.tmpl2020-header-mobile-additional-content-cell-ourstores a{margin:0;padding:0 0 0 30px;color:#00285e;font-size:14px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-header-mobile-additional-content-cell-ourstores a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-4px;left:0}#mob-header-nav{background-color:#fff;padding-top:0}#mob-header-nav .tmpl2020-header-top-content-cell{width:100%;padding:10px 20px;text-align:left;display:block;border:0;background-color:#f4f4f4}#mob-header-nav .tmpl2020-header-top-content-cell .tmpl2020-header-top-content-flags{width:100%}#mob-header-nav .tmpl2020-header-top-content-cell .tmpl2020-header-top-content-flags a{float:none;display:inline-block;vertical-align:middle;margin-left:40%}#mob-header-nav .tmpl2020-header-top-content-cell .tmpl2020-header-top-content-flags a:first-child{margin-left:0}#mob-header-nav .tmpl2020-header-top-content-cell .tmpl2020-header-top-content-flags a.country-tag{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#888;font-size:13px;line-height:1.2em;margin:0;border:none;text-decoration:none}#mob-header-nav .tmpl2020-header-top-content-cell .tmpl2020-header-top-content-flags a.country-tag.current{color:#00285e}#mob-header-nav .mm-panel li a.level0,#mob-header-nav .nav-primary li.level0.mobileHome a{color:#00285e;background:none;text-transform:uppercase;text-decoration:none;padding-right:35px}#mob-header-nav .nav-primary a{color:#00285e;line-height:1.4em;text-transform:uppercase;padding-right:35px}#mob-header-nav #nav .nav-primary .promo{background-color:#00285e}#mob-header-nav .nav-primary li.level0{background:none}#mob-header-nav .nav-primary a.level0.active+ul.level0{border-bottom:1px solid #00285e}#mob-header-nav .mm-panel li a.level0.active,#mob-header-nav .mm-panel li a.level0:hover,#mob-header-nav .nav-primary li.level0.mobileHome a:hover{background-color:#00285e;color:#fff}#mob-header-nav .mm-panel li a.level1{padding-left:40px}#mob-header-nav .mm-panel li a.level0.has-children:after,#mob-header-nav .nav-primary li.parent>a.level0.has-children:after{color:#00285e;right:32px;width:0;height:0}#mob-header-nav .mm-panel li a.level0.has-children.active:after,#mob-header-nav .nav-primary li.parent>a.level0.has-children.active:after,#mob-header-nav .mm-panel li a.level0.has-children:hover:after{color:#fff;right:32px}.mob-brand-logos a.title,.mob-user-menu a.title{color:#00285e;font-size:16px;line-height:1.4em;background:none;text-transform:uppercase;text-decoration:none;padding:12px 35px 12px 20px;border-bottom:1px solid #dbdbdb;display:block}.mob-user-menu a.title{padding-left:50px}.mob-brand-logos a.title.active,.mob-user-menu a.title.active{background-color:#f4f4f4}.mob-brand-logos a.title:after,.mob-user-menu a.title:after{content:'\f078';font-family:'FontAwesome';top:13px;right:35px;width:0;height:0;color:#00285e;font-size:13px;line-height:16px;position:absolute;display:block;border:none;left:auto;margin:0}.mob-user-menu a.title:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-account-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:10px;left:17px}.mob-brand-logos a.title.active:after{content:'\f077'}.mob-brand-logos .tmpl2020-header-top-content-logos,.mob-brand-logos .tmpl2020-header-top-content-logos li{display:block;border:none;background:none}.mob-brand-logos .tmpl2020-header-top-content-logos li a{width:100%;bottom:0;padding:12px 20px;border:none;border-bottom:1px solid #dbdbdb}.mob-user-menu .header-user-menu a{color:#00285e;font-size:16px;line-height:1.4em;background:none;text-transform:uppercase;text-decoration:none;padding:12px 20px 12px 40px;border-bottom:1px solid #dbdbdb;display:block}#mob-header-nav .mob-user-menu li.club5 a,.hu-hu #mob-header-nav .mob-user-menu li.club5 a{background:none;font-size:16px;position:relative;padding-left:70px}#mob-header-nav .mob-user-menu li.club5 a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:10px;left:35px}.tmpl2020-header-navigation{border-bottom:1px solid #00285e;position:relative;text-transform:uppercase;background-color:#fff}.tmpl2020-header-navigation .tmpl2020-header-navigation-inner{max-width:1400px;margin:0 auto;padding:0 20px}.tmpl2020-header-navigation #header-nav{max-width:none;margin:0 auto;padding:0}.tmpl2020-header-navigation .nav-primary a{color:#222;font-size:15px}.tmpl2020-header-navigation .nav-primary li.level0,.tmpl2020-header-navigation .nav-primary li.level0.active:hover{background:none;border:none}.tmpl2020-header-navigation .nav-primary li.level0>a{text-align:left;padding:10px 25px;background:none}.tmpl2020-header-navigation .nav-primary li.level0>a:hover{text-decoration:underline}.tmpl2020-header-navigation .nav-primary li.level0.first a{text-align:left;padding-left:0}.tmpl2020-header-navigation .nav-primary li.level0 a:hover>span{text-decoration:underline}.tmpl2020-header-navigation .nav-primary li.level0:last-child{width:.1%}.tmpl2020-header-navigation .nav-primary li.level0:last-child a{text-align:right;padding-right:0}.tmpl2020-header-navigation .nav-primary .level0.has-children .text-top-has-children{padding-left:0}.tmpl2020-header-navigation .nav-primary .level0.has-children .text-top-has-children:after{opacity:1}.tmpl2020-header-navigation #header-nav .nav-primary .promo{background:none;color:#00285e;font-weight:bold}.tmpl2020-header-navigation #header-nav .nav-primary .promo:hover,.tmpl2020-header-navigation #header-nav .nav-primary .promo:hover a{color:#00285e;background:none}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container{padding:40px 0;border-top:1px solid #00285e;border-bottom:1px solid #dbdbdb}.tmpl2020-header-navigation .nav-dropdown-container ul.level0{max-width:1400px;margin:0 auto;padding:0 20px;background:none;overflow:hidden}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv{min-height:inherit;padding:0 0 40px 0;margin-bottom:40px;border:0;border-bottom:1px solid #dbdbdb}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li,.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li a{padding:0;margin:0;color:#888;font-size:16px;line-height:1.4em}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li a:hover{text-decoration:underline}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li{position:relative;padding:0 20px}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li:first-child{padding-left:0}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li:first-child:after{content:'\f105';top:3px}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li:after{content:'-';font-family:'FontAwesome';top:2px;right:3px;width:0;height:0;color:#888;font-size:16px;line-height:16px;position:absolute;display:block;border:none;left:auto;margin:0}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .seen-on-tv .tv-options ul li:last-child:after{display:none}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb{border:none;width:25%}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb.position1{padding-left:0}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb.position3{display:none}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb.position4{width:75%;padding-left:20px!important}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb>ul li:first-child,.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb>div .title{color:#00285e;font-size:20px;line-height:1.4em;margin-bottom:0}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb>ul li a{color:#888;font-size:16px;line-height:1.4em}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb>ul li a:hover{text-decoration:underline}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb ul li .fa-angle-right{color:#888}.tmpl2020-header-navigation .nav-primary li.level0 .nav-dropdown-container .cat_sb .cat-sb-title-eqHeights{padding-bottom:40px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .owl-item{padding:10px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme.owl-theme .owl-controls{margin-top:20px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme.owl-theme .owl-controls .owl-buttons .owl-prev{width:30px;height:80px;margin:0;padding:0;background:#fff;top:50%;left:10px;margin-top:-40px;border-radius:0}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme.owl-theme .owl-controls .owl-buttons .owl-next{width:30px;height:80px;margin:0;padding:0;background:#fff;top:50%;right:10px;margin-top:-40px;border-radius:0}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme.owl-theme .owl-controls .owl-buttons .fa{line-height:80px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme .owl-controls .owl-page span{width:8px;height:8px;opacity:1;background:#dbdbdb;display:inline-block;vertical-align:middle}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu.owl-theme .owl-controls .owl-page.active span{width:13px;height:13px;border:2px solid #00285e;background-color:#fff}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item{background-color:#fff}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details{padding:20px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .header-product-link:hover .recPrices{text-decoration:none}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .product-name{min-width:30px;margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item:hover .product-details .product-name{text-decoration:underline}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices{margin-top:20px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .old-price{color:#888;font-size:13px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .regular-price,.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .special-price{color:#00285e}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .club5-price{color:#222;font-size:13px;line-height:1.2em;font-weight:normal;display:block;padding-top:5px}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .club5-price .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative}.tmpl2020-header-navigation .nav-primary .nav-dropdown-container .carousel-top-menu .product-item .product-details .recPrices .club5-price .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.checkout-cart-index .sign-in.header-over-block li.first{padding:10px 10px 0 10px}.checkout-cart-index .sign-in.header-over-block.logged-in li.first{padding:10px 0 0 0}.checkout-cart-index .sign-in.header-over-block #header-account.logged-in li.first{padding-bottom:10px}.checkout-cart-index .sign-in.header-over-block #header-account.logged-in a.hide{display:none}.tmpl2020-secure-header-main-content{user-select:none;background-color:#fff;border-bottom:1px solid #00285e}.tmpl2020-secure-header-main-content .tmpl2020-secure-header-main-content-inner{max-width:1400px;margin:0 auto;padding:0 20px}.tmpl2020-secure-header-main-content-tab{width:100%;display:table;padding:30px 0}.tmpl2020-secure-header-main-content-row{display:table-row}.tmpl2020-secure-header-main-content-cell{display:table-cell;text-align:center;vertical-align:middle}.tmpl2020-secure-header-main-content-cell-phone,.tmpl2020-secure-header-main-content-cell-safepurchase,.tmpl2020-secure-header-main-content-cell-signin{width:100%;padding:0 20px;position:relative;text-align:right;border-right:1px solid #dbdbdb}.tmpl2020-secure-header-main-content-cell-logo{width:16%;min-width:100px;text-align:left}.tmpl2020-secure-header-main-content-cell-logo img{width:100%}.tmpl2020-secure-header-main-content-cell-phone .tmpl2020-header-phone{margin:0;padding:0 0 0 30px;color:#00285e;font-size:16px;line-height:1.2em;font-weight:bold;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-secure-header-main-content-cell-phone .tmpl2020-header-phone.tmpl2020-header-phone-order:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.checkout-cart-index .tmpl2020-secure-header-main-content-cell-safepurchase{display:none}.tmpl2020-secure-header-main-content-safepurchase{margin:0;padding:0 0 0 30px;color:#222;font-size:13px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative;cursor:pointer;white-space:nowrap}.tmpl2020-secure-header-main-content-safepurchase:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-safepurchase-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;position:absolute;top:-5px;left:0}.tmpl2020-secure-header-main-content-cell-safepurchase,.tmpl2020-secure-header-main-content-cell-signin{padding-right:0;border-right:none}.checkout-onepage-index .tmpl2020-secure-header-main-content-cell-signin{display:none}.tmpl2020-secure-header-main-content-signin{margin:0;padding:0 0 0 30px;color:#222;font-size:13px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative;cursor:pointer}.tmpl2020-secure-header-main-content-signin:hover{text-decoration:underline}.tmpl2020-secure-header-main-content-signin:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-account-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;position:absolute;top:-5px;left:0}.tmpl2020-secure-header-main-content-signin:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:5px;display:inline-block}.tmpl2020-secure-header-main-content-popup{display:none;width:240px;height:auto;padding:10px 0;top:50px;right:0;position:absolute;z-index:999;background-color:#fff;border:1px solid #dbdbdb;white-space:normal;text-transform:uppercase;font-size:14px;line-height:1.4em;text-align:center}.tmpl2020-secure-header-main-content-popup:after,.tmpl2020-secure-header-main-content-popup:before{bottom:100%;left:80%;border:solid transparent;content:'';height:0;width:0;position:absolute;pointer-events:none}.tmpl2020-secure-header-main-content-popup:after{border-bottom-color:#fff;border-width:8px;margin-left:-4px}.tmpl2020-secure-header-main-content-popup:before{border-bottom-color:#c2c2c2;border-width:9px;margin-left:-5px}.tmpl2020-secure-header-main-content-popup .links{margin:0;padding:0;color:#222}.tmpl2020-secure-header-main-content-popup .links li{margin:0;padding:10px 20px}.tmpl2020-secure-header-main-content-popup .links li.last{padding-top:20px;border-top:1px solid #dbdbdb}.tmpl2020-secure-header-main-content-popup .links li.txt{padding-bottom:5px}.tmpl2020-secure-header-main-content-popup .links li a.login-btn{display:block;margin:15px 0 10px 0;padding:12px 20px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;background-color:#00285e}.tmpl2020-secure-header-main-content-popup .links li a.login-btn:hover{text-decoration:underline}.tmpl2020-secure-header-main-content-popup .links li a.create-account-lnk{display:block;margin:10px 0 0 0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.tmpl2020-secure-header-main-content-popup .links li a.create-account-lnk:hover{text-decoration:none}.tmpl2020-secure-header-main-content-mobile-phone{display:none;padding:10px 0;text-align:center;border-bottom:1px solid #dbdbdb}.tmpl2020-secure-header-main-content-mobile-phone .tmpl2020-header-phone{margin:0;padding:0 0 0 30px;color:#00285e;font-size:16px;line-height:1.2em;font-weight:bold;text-decoration:none;text-transform:uppercase;white-space:nowrap;display:inline-block;position:relative}.tmpl2020-secure-header-main-content-mobile-phone .tmpl2020-header-phone.tmpl2020-header-phone-order:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.tmpl2020-header-top-content .orderPhone,.tmpl2020-secure-header-main-content .orderPhone{pointer-events:none}.checkout-cart-index .top-content{padding-top:0;float:none}#topbar-opcheckout{margin:70px 0}#topbar-opcheckout ul{border-bottom:1px solid #dbdbdb}#topbar-opcheckout ul:after{content:'';clear:both;position:relative;line-height:0;display:block}#topbar-opcheckout ul li{border:none;position:relative;top:1px;padding-right:30px}#topbar-opcheckout ul li:first-child{border:none}#topbar-opcheckout ul li:last-child{border:none;padding-right:0}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb{width:5px;padding:0 0 30px 0;background:none;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb:after{content:'.';padding-right:3px}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell{padding:0 0 30px 0;background:none;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-align:left}#topbar-opcheckout ul li:hover .topbar-box-tbl.complete .topbar-box-cell-nmb,#topbar-opcheckout ul li:hover .topbar-box-tbl.complete .topbar-box-cell{border-bottom:1px solid #00285e;color:#00285e;font-weight:bold}#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell-nmb,#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell{border-bottom:1px solid #00285e;color:#00285e;background:none;font-weight:bold}.footer-container{background-color:#fff;margin-top:30px}.checkout-cart-index .footer-container .footer,.checkout-onepage-index .footer-container .footer{border:none}.checkout-cart-index .footer-container .footer-base,.checkout-onepage-index .footer-container .footer-base{background:#f4f4f4}.checkout-cart-index .footer-upper,.checkout-cart-index .footer-lower{display:none}.footer-container .footer{padding:0}.footer-container .footer-upper{position:inherit;max-width:none;margin:0;padding:0}.footer-container .footer-lower{background:#f4f4f4;border-top:1px solid #dbdbdb;padding-top:60px}.footer-container .footer-upper .footer-upper-inner,.footer-container .footer-lower .footer-lower-inner{max-width:1400px;margin:0 auto;padding:0 20px}.footer-container .footer-benefits{padding:40px 0 20px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.footer-container .footer-benefits ul li{padding-bottom:20px}.footer-container .footer-benefits .footer-benefits-item{padding:0 20px 0 95px;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;position:relative;top:50%;transform:translate(0,-50%)}.footer-container .footer-benefits .footer-benefits-item:before{content:'';display:inline-block;width:75px;height:75px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;left:0;margin-top:-38px}.footer-container .footer-benefits .footer-benefits-item.credit-card:before{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-payment-benefit-icon.svg)}.footer-container .footer-benefits .footer-benefits-item.withdrawal:before{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-moneyback-benefit-icon.svg)}.footer-container .footer-benefits .footer-benefits-item.help:before{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-call-benefit-icon.svg)}.footer-container .footer-benefits .footer-benefits-item.safe-purchase:before{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-safepurchase-benefit-icon.svg)}.footer-container .footer-social li{width:25px;height:25px;line-height:25px;margin:5px;padding:0;vertical-align:middle;display:inline-block;text-align:center}.footer-container .footer-social li.fb-like_holder{min-width:100px;height:42px}.footer-container .footer-social li.fb-like_holder .fb_iframe_widget,.footer-container .footer-social li.fb-like_holder .fb_iframe_widget>span,.footer-container .footer-social li.fb-like_holder .fb_iframe_widget iframe{width:100%!important;height:100%!important}.footer-container .footer-social a{width:100%;height:100%;background:#000;display:block;border-radius:5px}.footer-container .footer-social a em.fa{line-height:25px;font-size:0;font-family:empty}.footer-container .footer-social a em.fa:before{font-family:FontAwesomeBrands;font-size:20px;color:#fff}.footer-container .footer-social a em.fa.fa-facebook{position:relative}.footer-container .footer-social a em.fa.fa-facebook:before{content:'\f39e';top:-2px;left:-4px;position:absolute;font-size:24px}.footer-container .footer-social a em.fa.fa-youtube:before{content:'\f167'}.footer-container .footer-social a:hover{background:#00285e}.footer-container .footer-newsletter{padding:0;border:1px solid #dbdbdb;background:#fff url(/skin/frontend/sm/dormeo2020/images/footer/xfooter-newsletter-bck.jpg.pagespeed.ic.8dDPGEaxLd.jpg) 100% 0 no-repeat;background-size:cover;bottom:-50px;position:relative}.footer-container .footer-newsletter .footer-newsletter-inner{padding:40px;width:70%;height:100%}.footer-container .footer-newsletter .footer-newsletter-desc{padding-bottom:20px}.footer-container .footer-newsletter .footer-newsletter-desc h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:24px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.footer-container .footer-newsletter .footer-newsletter-desc p{color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.footer-container .footer-newsletter .footer-newsletter-subscribe .newsletter-cell{display:block}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab{display:table;width:100%}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell{display:table-cell;vertical-align:top}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-box{padding:0;position:relative}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:0}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-box input:focus{outline:none}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-checkbox{margin-top:10px}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-checkbox label{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-checkbox label a{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .input-checkbox label a:hover{text-decoration:none}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .footer-newsletter-button{margin:0;padding:5px 20px;color:#fff;font-size:14px;line-height:49px;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;white-space:nowrap}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .footer-newsletter-button:focus{outline:none}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell .footer-newsletter-button:hover{text-decoration:underline}.footer-container .footer-newsletter .footer-newsletter-subscribe .newsletter-subscribed-message{margin-top:20px;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.footer-container .footer-awards{padding:40px 0;display:table;width:100%;border-bottom:1px solid #dbdbdb}.footer-container .footer-awards .footer-awards-img{min-width:180px;padding-right:40px;text-align:left;display:table-cell;vertical-align:top}.footer-container .footer-awards .footer-awards-content{display:table-cell;text-align:left;vertical-align:top}.footer-container .footer-awards h2{margin:0;padding:0 0 20px 0;color:#222;font-size:20px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.footer-container .footer-awards p{color:#222;font-size:16px;line-height:1.4em}.footer-container .footer-social-payments{width:100%;display:table;padding:20px 0;border-bottom:1px solid #dbdbdb}.footer-container .footer-social-payments .footer-social-payments-cell{width:50%;display:table-cell;vertical-align:middle}.footer-container .footer-promo{padding-bottom:20px}.footer-container .footer-promo h1,.footer-container .footer-promo h3{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.footer-container .footer-promo p{color:#222;font-size:14px;line-height:1.4em}.footer-container .footer-payments{border:none;text-align:right}.footer-container .footer-links{padding:40px 0 0 0;border-bottom:1px solid #dbdbdb}.footer-container .footer-links .column>ul>li{padding-bottom:40px}.footer-container .footer-address{border:none;padding:0 0 40px 0}.footer-container .footer-address .footer-address-title{margin-bottom:20px;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.footer-container .footer-address .footer-address-title a{color:#222;font-size:16px;line-height:1.4em;font-weight:bold}.footer-container .footer-address .footer-address-title a:hover{text-decoration:underline}.footer-container .footer-address .footer-address-content ul{margin:20px 0 0 0;padding:0;list-style:none}.footer-container .footer-address .footer-address-content ul:first-child{margin-top:0}.footer-container .footer-address .footer-address-content ul li{margin-top:10px;color:#222;font-size:14px;line-height:1.4em}.footer-container .footer-address .footer-address-content ul li:first-child{padding-top:0}.footer-container .footer-address .footer-address-content ul li a{color:#222;font-size:14px;line-height:1.4em}.footer-container .footer-address .footer-address-content ul li a:hover{text-decoration:underline}.footer-container .footer-address .footer-address-content ul li.tel:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:-1px;left:0;margin-right:10px}.footer-container .footer-address .footer-address-content ul li.email:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-email-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:-1px;left:0;margin-right:10px}.footer-container .list-link-item .list-link-item-title{margin-bottom:20px;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.footer-container .list-link-item .list-link-item-title a{color:#222;font-size:16px;line-height:1.4em;font-weight:bold}.footer-container .list-link-item .list-link-item-title a:hover{text-decoration:underline}.footer-container .list-link-item .list-link-item-content ul{margin:0;padding:0;list-style:none}.footer-container .list-link-item .list-link-item-content ul li{padding-top:10px;color:#222;font-size:14px;line-height:1.4em}.footer-container .list-link-item .list-link-item-content ul li:first-child{padding-top:0}.footer-container .list-link-item .list-link-item-content ul li a{color:#222;font-size:14px;line-height:1.4em}.footer-container .list-link-item .list-link-item-content ul li a:hover{text-decoration:underline}.footer-container .list-link-item .list-link-item-content ul li.footer-li-hidden{display:none}.footer-container .list-link-item .list-link-item-content ul li.footer-li-lnk{padding:10px 0 0 0}.footer-container .list-link-item .list-link-item-content ul li.footer-li-lnk a{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:bold;text-decoration:none;display:inline}.footer-container .list-link-item .list-link-item-content ul li.footer-li-lnk a:hover span{color:#222;text-decoration:underline}.footer-container .list-link-item .list-link-item-content ul li.footer-li-lnk a:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:6px}.footer-container .list-link-item .list-link-item-content ul li.footer-li-lnk a.current:after{content:"\f106";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:6px}.footer-container .footer-brands{color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-align:center;padding:30px 0}.footer-container .footer-brands a{color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.footer-container .footer-base{background:#dbdbdb}.footer-container .footer-base .copyright{max-width:1400px;margin:0 auto;padding:20px;color:#222;font-size:14px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.checkout-cart-index .footer-container .footer-base .copyright,.checkout-onepage-index .footer-container .footer-base .copyright{max-width:1400px;padding:20px}.checkout-onepage-index .footer-container .footer-base .copyright{min-height:inherit}.checkout-onepage-index .footer-container .footer-base .copyright .text{float:none;width:auto;padding:0}.tmpl2020-kv .tmpl2020-mobile-content{display:none}.tmpl2020-kv .tmpl2020-kv-main{position:relative;overflow:hidden}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow{width:100%;margin:0;padding:0;list-style:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow li,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow li img{width:100%}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-outer{width:100%;position:relative;bottom:0;left:0;pointer-events:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-inner{width:100%;height:100px;position:relative;margin:0 auto;max-width:1400px;padding:0 20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box{max-width:50%;position:absolute;left:20px;bottom:0;background:rgba(0,40,94,.8);color:#fff;padding:40px;pointer-events:auto}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .new-label{margin-bottom:20px;display:inline-block;font-size:18px;background-color:#fff;color:#00285e;position:relative;top:0;left:0;right:auto}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-title h1{margin:0;padding:0;color:#fff;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}­­­­ .tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des{padding-top:20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des p{margin:0;padding:0;color:#fff;font-size:20px;line-height:1.4em;font-weight:normal}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices{padding-top:20px;position:relative}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .price-txt{display:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .price-txt.configurable{display:inline-block}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .old-price{display:inline-block;color:#888;font-size:16px;text-decoration:line-through;margin-right:10px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .special-price{display:inline-block;color:#fff;font-size:22px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price{display:inline-block;color:#fff;font-size:16px;line-height:1.2em;font-weight:normal;padding-top:8px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative;margin-right:3px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-white.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:0;left:0}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .popup-clubfive .popup-clubfive-inner{margin:0 0 0 30px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn{padding-top:30px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn a{display:inline-block;margin:0;padding:12px 40px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;background-color:#00285e;cursor:pointer;text-transform:uppercase}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn a:hover{background-color:#fff;color:#00285e}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slide-control{z-index:100;cursor:pointer;position:absolute;top:calc(50% - 50px);transform:translate(0,-50%)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-prev{left:0}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-next{right:0}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control-outer{width:100%;position:relative;bottom:0;left:0}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control-inner{width:100%;position:relative;margin:0 auto;max-width:1400px;padding:0 20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control{position:absolute;left:70%;bottom:40px;z-index:100}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control span{width:8px;height:8px;display:inline-block;margin:0 10px;float:none;border-radius:50%;color:transparent;background-color:#dbdbdb;cursor:pointer;vertical-align:middle;user-select:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control span.cycle-pager-active{width:13px;height:13px;border:2px solid #00285e;background-color:#fff}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-inner{max-width:1400px;margin:0 auto;padding:120px 20px}.tmpl2020-kv .tmpl2020-kv-products ul{margin:0;padding:0}.tmpl2020-kv .tmpl2020-kv-products ul.medium-block-grid-3>li{margin-bottom:0;padding-bottom:0}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item{position:relative}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-img{overflow:hidden}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-img img{transition:transform .2s ease-out;width:100%}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item:hover .tmpl2020-kv-content-img{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item:hover .tmpl2020-kv-content-img img{transform:scale(1.1)}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .new-label{font-size:18px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item>a{display:block;text-decoration:none}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-title{padding-top:30px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-title h2{margin:0;padding:0;color:#00285e;font-size:18px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item:hover .tmpl2020-kv-content-title h2{text-decoration:underline}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-des{padding-top:20px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-des p{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices{padding-top:20px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .price-txt{display:none}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .price-txt.configurable{display:inline-block}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .old-price{display:inline-block;color:#888;font-size:13px;text-decoration:line-through;margin-right:5px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .special-price{display:inline-block;color:#00285e;font-size:16px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .club5-price{color:#222;font-size:13px;line-height:1.2em;font-weight:normal;display:inline-block;padding-top:8px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .club5-price .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative;margin-right:3px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .club5-price .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .popup-clubfive .popup-clubfive-inner{margin:0 0 0 30px}.tmpl2020-kv-categories{display:none}.tmpl2020-kv .tmpl2020-kv-categories .checkoutCrossellCarouselLoad-inner{max-width:1400px;margin:0 auto;padding:120px 20px}.tmpl2020-product-list{text-align:center}.tmpl2020-product-list .tmpl2020-product-list-title{padding-bottom:60px}.tmpl2020-product-list .tmpl2020-product-list-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item{background-color:#fff;text-align:left}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info{padding:20px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .rating-wrapper .ratings{margin:0;padding-bottom:20px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .rating-wrapper .ratings .rating-box{margin:0}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .product-name{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item:hover .product-info .product-name{text-decoration:underline}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .free-delivery-wrapper{width:auto;display:inline-block;margin-right:10px;padding-top:20px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .free-delivery-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .gift-icon-wrapper{width:auto;display:inline-block;padding-top:20px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .gift-icon-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container{padding-top:20px;margin:0}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .price-box{text-align:left}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .price-box p{margin:0}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .old-price,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .special-price{display:inline-block;clear:none}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .old-price{color:#888;font-size:13px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .regular-price span,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .special-price span{color:#00285e;font-size:16px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .price-label{display:none}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .price-label.configurable{display:inline-block}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .club5-wrapper{padding-top:5px;display:inline-block;color:#222;font-size:13px;line-height:1.2em;font-weight:normal}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .club5-wrapper .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .club5-wrapper .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .club5-wrapper .club5-price{display:inline-block}.tmpl2020-product-list .tmpl2020-product-list-lnk{padding-top:30px}.tmpl2020-product-list .tmpl2020-product-list-lnk a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none}.tmpl2020-product-list .tmpl2020-product-list-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.tmpl2020-list{width:100%;display:table;table-layout:fixed;visibility:hidden;position:relative}.tmpl2020-list .tmpl2020-list-cell{display:table-cell;text-align:left;vertical-align:middle}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des{width:30%;padding:60px 10% 160px 20px;background-color:#f4f4f4}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des{padding:60px 20px 160px 10%}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel{padding:60px 0}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel{width: calc(100% + 100px);margin-left:-100px;position:inherit}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel .owl-wrapper-outer{position:inherit}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls{width:200px;position:absolute;left:0;bottom:140px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{margin:0;padding:0;left:0;top:0;width:auto}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg)}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next{margin:0;padding:0;right:0;top:0;width:auto}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg)}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel{width: calc(100% + 100px);margin-right:-100px;margin-left:0}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls{left:auto;right:0}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-img{padding-bottom:40px}.tmpl2020-list .tmpl2020-list-des h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk{padding-top:40px}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk a.instagram:after{content:'\f16d';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.tmpl2020-list .owl-carousel .owl-item{padding:10px}.tmpl2020-list .tmpl2020-list-item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-img img{width:100%}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des{padding:20px;background:#fff}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des h3{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des p{margin:0;padding:20px 0 0 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des .tmpl2020-list-item-lnk{padding-top:20px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des .tmpl2020-list-item-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des .tmpl2020-list-item-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.tmpl2020-subcategories{text-align:center}.tmpl2020-subcategories [class*="block-grid-"]>li{padding-bottom:0;margin-bottom:0}.tmpl2020-subcategories li{border-left:1px solid #dbdbdb}.tmpl2020-subcategories li:first-child{border-left:none}.tmpl2020-subcategories .tmpl2020-subcategories-item{padding:0 20px}.tmpl2020-subcategories .tmpl2020-subcategories-item-img{max-width:100px;margin:0 auto;padding-bottom:20px}.tmpl2020-subcategories .tmpl2020-subcategories-item-content h3{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-subcategories .tmpl2020-subcategories-item-content p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.tmpl2020-subcategories .tmpl2020-subcategories-item-lnk{padding-top:20px}.tmpl2020-subcategories .tmpl2020-subcategories-item-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-subcategories .tmpl2020-subcategories-item-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.tmpl2020-testimonials{visibility:hidden}.tmpl2020-testimonials .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{margin:0;padding:0;left:0;top:50%;margin-top:-60px;width:auto;background:rgba(255,255,255,.8);border-radius:0;width:70px;overflow:hidden}.tmpl2020-testimonials .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:100px;height:100px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg);left:-20px;position:relative}.tmpl2020-testimonials .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next{margin:0;padding:0;right:0;top:50%;margin-top:-60px;width:auto;background:rgba(255,255,255,.8);border-radius:0;width:70px;overflow:hidden}.tmpl2020-testimonials .owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:100px;height:100px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg);left:-10px;position:relative}.tmpl2020-testimonials .tmpl2020-testimonials-title{padding-bottom:60px;text-align:center}.tmpl2020-testimonials .tmpl2020-testimonials-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-testimonials .tmpl2020-testimonials-item-img{overflow:hidden}.tmpl2020-testimonials .tmpl2020-testimonials-item-img img{transition:transform .2s ease-out;width:100%}.tmpl2020-testimonials .tmpl2020-testimonials-item:hover .tmpl2020-testimonials-item-img img{transform:scale(1.1)}.tmpl2020-testimonials .tmpl2020-testimonials-item-content{width:50%;position:absolute;bottom:0;right:0;padding:40px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content .rating-wrapper{padding-bottom:5px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content .rating-wrapper .ratings,.tmpl2020-testimonials .tmpl2020-testimonials-item-content .rating-wrapper .ratings .rating-box{margin:0}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h3{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-testimonials .tmpl2020-testimonials-item-content p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h6{margin:0;padding:20px 0 0 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h6 a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal}.tmpl2020-testimonials .owl-controls{margin-top:20px}.tmpl2020-testimonials .owl-controls .owl-page span{width:8px;height:8px;display:inline-block;margin:0 10px;float:none;border-radius:50%;color:transparent;background-color:#dbdbdb;cursor:pointer;vertical-align:middle;user-select:none}.tmpl2020-testimonials .owl-controls .owl-page.active span{width:13px;height:13px;border:2px solid #00285e;background-color:#fff}.tmpl2020-content-banner ul.small-block-grid-2,.tmpl2020-content-banner ul.small-block-grid-3{padding:0;margin:0}.tmpl2020-content-banner ul.small-block-grid-2 li,.tmpl2020-content-banner ul.small-block-grid-3 li{padding-bottom:0;margin-bottom:0}.tmpl2020-content-banner .tmpl2020-content-banner-item{position:relative}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-img{overflow:hidden}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-img img{transition:transform .2s ease-out;width:100%}.tmpl2020-content-banner .tmpl2020-content-banner-item:hover .tmpl2020-content-banner-item-img img{transform:scale(1.1)}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{width:50%;position:absolute;bottom:0;left:0;padding:40px}.tmpl2020-content-banner .small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{width:75%}.tmpl2020-content-banner .small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{width:100%}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .rating-wrapper{padding-bottom:5px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .rating-wrapper .ratings,.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .rating-wrapper .ratings .rating-box{margin:0}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-content-banner ul.small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3,.tmpl2020-content-banner ul.small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{font-size:30px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk{padding-top:20px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.categories-list-desktop-title{padding-bottom:60px;text-align:center}.categories-list-desktop-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.categories-list-desktop{text-align:center}.categories-list-desktop.owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev{margin:0;padding:0;left:0;top:50%;margin-top:-60px;width:auto;background:rgba(255,255,255,.8);border-radius:0;width:70px;overflow:hidden}.categories-list-desktop.owl-carousel.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:100px;height:100px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg);left:-20px;position:relative}.categories-list-desktop.owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next{margin:0;padding:0;right:0;top:50%;margin-top:-60px;width:auto;background:rgba(255,255,255,.8);border-radius:0;width:70px;overflow:hidden}.categories-list-desktop.owl-carousel.owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:100px;height:100px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg);left:-10px;position:relative}.categories-list-desktop a{padding:0 10px;display:block}.categories-list-desktop .categories-list-desktop-img{overflow:hidden;display:block}.categories-list-desktop .categories-list-desktop-img img{transition:transform .2s ease-out;width:100%}.categories-list-desktop .owl-item:hover .categories-list-desktop-img img{transform:scale(1.1)}.breadcrumbs{padding:20px 0;margin:0;overflow:hidden}.breadcrumbs ul li{padding-right:6px;margin-right:6px;color:#222;font-size:12px;line-height:1.2em;text-transform:uppercase;float:left}.breadcrumbs ul li:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;font-size:13px;line-height:13px;margin-left:7px;display:inline-block}.breadcrumbs ul li:last-child{padding-right:0;margin-right:0}.breadcrumbs ul li:last-child:after{display:none}.catalog-category-view .toolbar{text-align:right}.catalog-category-view .top-filters .toolbar{border-bottom:1px solid #dbdbdb;margin:0 0 30px 0;padding:0 0 10px 0}.catalog-category-view .toolbar-bottom .toolbar{border-top:1px solid #dbdbdb;margin:0;padding:20px 0 0 0}.catalog-category-view .toolbar .amount{padding:0;margin:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}.catalog-category-view .toolbar .sorter{float:none;margin-left:30px;overflow:hidden;display:inline-block;vertical-align:top;margin-bottom:10px}.catalog-category-view .toolbar .sorter>.sort-by{margin:0;line-height:normal}.catalog-category-view .toolbar .sorter label{margin-right:20px;padding:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}.catalog-category-view .toolbar .sorter select{padding:0 30px 0 20px;color:#222;font-size:16px;line-height:50px;height:50px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.catalog-category-view .toolbar .sorter select::-ms-expand{display:none}.catalog-category-view .toolbar .pager{float:none;margin-bottom:10px;overflow:hidden;display:inline-block;line-height:normal;vertical-align:top}.catalog-category-view .toolbar .pager .pager{margin:0}.catalog-category-view .toolbar .pager .pages{margin-left:30px}.catalog-category-view .toolbar .pager li{border:none;width:auto;background:none;font-size:16px}.catalog-category-view .toolbar .pager li a{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;border:none;text-align:center;font-size:16px}.catalog-category-view .toolbar .pager li.current{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #dbdbdb;color:#222;border-radius:5px}.catalog-category-view .toolbar .pager li a:before{display:none}.catalog-category-view .toolbar .pager li a:hover{border:none;padding:0}.catalog-category-view .toolbar .pager li a.previous{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(90deg)}.catalog-category-view .toolbar .pager li a.next{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(-90deg)}.catalog-category-view .filter-mobile span{text-transform:uppercase;line-height:1.4em;padding:15px 10px}.catalog-category-view .toggle-filters-sortby:after,.catalog-category-view .toggle-filters-filterby:after{content:'\f107';margin-left:5px}.catalog-category-view .toggle-filters-sortby.current:after,.catalog-category-view .toggle-filters-filterby.current:after{content:'\f106';margin-left:5px}.catalog-category-view #sortby-filters ul.sort label{text-transform:uppercase}#product-filters .block-layered-nav{color:#222;text-transform:uppercase;margin-bottom:30px}#product-filters .block-layered-nav:first-child .block-title{padding:24px 0;margin:0}#product-filters .block-layered-nav:first-child .block-title strong{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase}#product-filters .block-layered-nav .block-content{margin:0}#product-filters .block-layered-nav .block-content>dl>dd:last-child{border:0}#product-filters .block-layered-nav dl dd ol>li{padding-top:20px}#product-filters .block-layered-nav dl dd ol>li>a{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;display:inline-block}#product-filters #layered-navigation,.catalog-category-view .col-left-first .block:last-of-type,#product-filters #layered-navigation .block-layered-nav{margin-bottom:0}#layered-navigation .block-layered-nav .filterWrapper{padding:30px 0}#layered-navigation .block-layered-nav p.filterTitle{color:#222;font-weight:bold;margin:0}#layered-navigation .block-layered-nav .layered-nav-filter label{color:#222}#layered-navigation .block-layered-nav .layered-nav-filter label:before{content:"\f0c8";font-size:16px;font-family:"FontAwesomeRegular";top:0}#layered-navigation .block-layered-nav .layered-nav-filter.selected label:before{font-family:"FontAwesomeSolid"}#layered-navigation .block-layered-nav .clear-filters-wrapper .clear-filters{color:#222}#layered-navigation .block-layered-nav .clear-filters-wrapper .clear-filters:hover{text-decoration:none}#layered-navigation .block-layered-nav .ac-small{margin-top:20px}#layered-navigation .block-layered-nav .ac-small ol{max-height:none}#layered-navigation .block-layered-nav .filterPrice .ac-small{margin-top:50px}#layered-navigation .filterPrice .layered-nav-filter{max-width:300px}#layered-navigation .block-layered-nav .block-clear a.clear-filters{padding-top:12px}#layered-navigation .block-layered-nav .close p.filterTitle:after{content:"+";display:block;font-size:24px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:-5px;right:10px;width:0;height:0}#layered-navigation .block-layered-nav p.filterTitle:after{content:"-";display:block;font-size:24px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:-7px;right:8px;width:0;height:0}#layered-navigation+.widget.widget-static-block>.uni-side-banner{border-top:none}#product-mobile-filters:empty{display:none}#product-mobile-filters #product-filters .block-layered-nav:first-child .block-title{padding:20px 60px 20px 10px}#product-mobile-filters #product-filters .block-layered-nav:first-child .block-title strong{color:#fff}#product-mobile-filters #layered-navigation .clear-filters-wrapper{line-height:normal}#product-mobile-filters #layered-navigation .clear-filters-wrapper .clear-filters{padding:0 0 10px 0;display:inline-block}#product-mobile-filters #layered-navigation .block-layered-nav .filterWrapper{padding:0}#product-mobile-filters #layered-navigation{margin-bottom:0}#product-mobile-filters #layered-navigation p.filterTitle{padding:10px 30px 10px 10px;font-weight:normal;font-size:13px}#product-mobile-filters #layered-navigation .block-layered-nav .close p.filterTitle:after{top:6px;right:25px}#product-mobile-filters #layered-navigation .block-layered-nav p.filterTitle:after{top:5px;right:23px}#product-mobile-filters #layered-navigation .block-layered-nav .layered-nav-filter label{font-size:13px}#product-mobile-filters #layered-navigation .block-clear a.clear-filters{padding-top:12px}#product-mobile-filters #layered-navigation ol li{line-height:40px}.category-list-title{padding:0 0 30px 0;margin:0;background:none}.category-list-title h1{font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.category-grid{margin:0}.category-grid li.subcategory{width:31.3%;margin:0 1.5% 20px 1.5%;padding:0;border:none}.category-grid li.subcategory:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.category-grid li.subcategory:nth-child(3n+1) {margin-left:0;margin-right:1.5%;padding:0;border:none}.category-grid li.subcategory:nth-child(3n+3) {margin-left:1.5%;margin-right:0;padding:0;border:none}.category-grid li.subcategory .shopcategories-img a{display:block}.category-grid li.subcategory .shopcategories-content{position:relative;bottom:0;background:none;opacity:1;padding:20px;text-align:left}.category-grid li.subcategory .shopcategories-content h2{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.category-grid.article-list-container-layout li.subcategory:hover{box-shadow:none}.category-grid.article-list-container-layout li.subcategory .shopcategories-content{padding-top:0;cursor:default}.category-grid.article-list-container-layout li.subcategory .shopcategories-content h2{font-size:20px}.category-grid li.subcategory .shopcategories-content .shopcategories-description{padding-top:20px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;display:none}.category-grid.article-list-container-layout li.subcategory .shopcategories-content .shopcategories-description{display:block}.category-grid li.subcategory .shopcategories-content .shopcategories-description p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.category-grid li.subcategory .shopcategories-content .shopcategories-description p:first-child{padding-top:0}.category-grid li.subcategory .shopcategories-content .shopcategories-description ul{list-style:disc;margin:20px 0 0 0;padding:0}.category-grid li.subcategory .shopcategories-content .shopcategories-description ul li{margin:0 0 0 30px;padding:5px 0}.category-grid li.subcategory .shopcategories-content .shopcategories-description ol{list-style:decimal;margin:20px 0 0 0;padding:0}.category-grid li.subcategory .shopcategories-content .shopcategories-description ol li{margin:0 0 0 30px;padding:5px 0}.category-grid li.subcategory .shopcategories-content .shopcategories-content-lnk{padding-top:20px}.category-grid li.subcategory .shopcategories-content .shopcategories-content-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;text-transform:uppercase}.category-grid li.subcategory .shopcategories-content .shopcategories-content-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;font-size:16px;line-height:16px;margin-left:5px;display:inline-block}[id^="ias_noneleft"]{display:none!important}.ias-wrapper .ias-wrapper-inner{max-width:80%;width:auto;margin:30px 0;background:none;border:1px solid #00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.ias-wrapper .ias-wrapper-inner em{font-style:normal;color:#00285e}.promo-block-grid{margin-left:0;margin-right:0}.products-grid--max-3-col>li,.promo-block-grid>li{width:32.3%;padding-left:3%;margin-left:0;margin-right:0;margin-bottom:40px;border-left:1px solid #dbdbdb}.promo-block-grid > li.item-after-promo:nth-child(5n),
.promo-block-grid > li.item-after-promo:nth-child(4n),
.products-grid--max-3-col > li:nth-child(5n+1),
.promo-block-grid > li:nth-child(5n+1),
.products-grid--max-3-col > li:nth-child(4n+1),
.promo-block-grid > li:nth-child(4n+1),
.promo-block-grid > li.item-after-promo,
.promo-block-grid > li.item-after-promo:nth-child(3n+1) {clear:none}.products-grid--max-3-col > li:nth-child(3n+1),
.promo-block-grid > li:nth-child(3n+1) {padding-left:0;padding-right:3%;clear:left;border-left-color:transparent}.products-grid--max-3-col > li:nth-child(3n+3),
.promo-block-grid > li:nth-child(3n+3) {margin-left:3%}.promo-block-grid>li.promo-item.promo-block-size-2{width:64.6%;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.promo-block-grid>li.item-after-promo{clear:none;padding-left:3%;padding-right:0;margin-left:0;margin-right:0;border-left:1px solid #dbdbdb}.promo-block-grid > li.item-after-promo:nth-child(3n) {padding-left:0;padding-right:3%;clear:left;border-left-color:transparent}.promo-block-grid > li.item-after-promo:nth-child(3n+2) {margin-left:3%}.promo-block-grid>li.item-row-promo+li.promo-block-size-2{padding-left:3%;width:67.6%}.category-promo-block .category-promo-block-img{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.category-promo-block .category-promo-block-img img{width:100%;height:auto;max-width:200%}.category-promo-block .category-promo-block-img img{transition:transform .2s ease-out;width:100%}.promo-block-size-1 .category-promo-block .category-promo-block-img img{width:auto;height:100%;max-width:200%}.category-promo-block:hover .category-promo-block-img img{transform:scale(1.1)}.category-promo-block .category-promo-block-content{padding:20px;left:0;right:0;bottom:0;background:none}.category-promo-block .category-promo-block-content h3{margin:0;padding:0;color:#00285e;font-size:24px;line-height:1.2em;text-transform:uppercase}.category-promo-block .category-promo-block-content p{margin:0;padding:10px 0 0 0;color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}.category-promo-block .category-promo-block-content p.category-promo-price{color:#00285e}.category-promo-block .category-promo-block-content .category-promo-lnk{padding-top:10px}.category-promo-block .category-promo-block-content .category-promo-lnk a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;text-transform:uppercase}.category-promo-block .category-promo-block-content .category-promo-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;font-size:16px;line-height:16px;margin-left:5px;display:inline-block}.category-products{padding-bottom:30px}.widget-products-category-list .products-list,.widget-products-quiz-list .products-list{margin:40px 0 0 0}.widget-products-category-list .products-list li.item,.widget-products-quiz-list .products-list li.item{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #dbdbdb}.widget-products-category-list .products-list li.item:last-child,.widget-products-quiz-list .products-list li.item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.widget-products-category-list .products-list li.item .product-item-table,.widget-products-quiz-list .products-list li.item .product-item-table{margin:0;border:none}.widget-products-category-list .products-list li.item .product-item-table .list-image-box,.widget-products-quiz-list .products-list li.item .product-item-table .list-image-box{padding:0}.widget-products-category-list .products-list li.item .product-item-table .new-label.new-top-right,.widget-products-quiz-list .products-list li.item .product-item-table .new-label.new-top-right{right:10px;top:10px}.widget-products-category-list .products-list li.item .product-item-table .product-info,.widget-products-quiz-list .products-list li.item .product-item-table .product-info{padding:0 0 0 40px}.widget-products-category-list .products-list li.item .product-item-table .product-info .product-list-right,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .product-list-right{padding-left:40px;text-align:right}.widget-products-category-list .products-list .product-name,.widget-products-category-list .products-list .product-name a,.widget-products-quiz-list .products-list .product-name,.widget-products-quiz-list .products-list .product-name a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.widget-products-category-list .products-list .product-name,.widget-products-quiz-list .products-list .product-name{padding-bottom:20px}.widget-products-category-list .products-list .product-name:hover a,.widget-products-quiz-list .products-list .product-name:hover a{text-decoration:underline}.widget-products-category-list .products-list .product-list-desc,.widget-products-quiz-list .products-list .product-list-desc{padding:0}.widget-products-category-list .products-list .product-list-desc p,.widget-products-quiz-list .products-list .product-list-desc p{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.widget-products-category-list .products-list .product-list-sale,.widget-products-category-list .products-list .product-list-sale p,.widget-products-quiz-list .products-list .product-list-sale,.widget-products-quiz-list .products-list .product-list-sale p{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal}.widget-products-category-list .products-list .product-list-sale,.widget-products-quiz-list .products-list .product-list-sale{padding:20px 0 0 0}.widget-products-category-list .products-list .add-to-links,.widget-products-quiz-list .products-list .add-to-links{display:none}.widget-products-category-list .products-list .view-prod,.widget-products-quiz-list .products-list .view-prod{min-width:inherit;height:auto;margin:20px 0 0 0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;text-align:center}.widget-products-category-list .products-list .view-prod:hover,.widget-products-quiz-list .products-list .view-prod:hover{text-decoration:underline;border:none}.widget-products-category-list .products-list li.item .product-item-table .product-info .rating-wrapper .ratings,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .rating-wrapper .ratings{margin:0;padding-bottom:10px}.widget-products-category-list .products-list li.item .product-item-table .product-info .rating-wrapper .ratings .rating-box,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .rating-wrapper .ratings .rating-box{margin:0}.widget-products-category-list .products-list li.item .product-item-table .product-info .free-delivery-wrapper,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .free-delivery-wrapper{width:auto;float:none;display:inline-block;margin-right:10px;padding-top:20px}.widget-products-category-list .products-list li.item .product-item-table .product-info .free-delivery-wrapper:before,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .free-delivery-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.widget-products-category-list .products-list li.item .product-item-table .product-info .gift-icon-wrapper,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .gift-icon-wrapper{width:auto;display:inline-block;padding-top:20px}.widget-products-category-list .products-list li.item .product-item-table .product-info .gift-icon-wrapper:before,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .gift-icon-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.widget-products-category-list .products-list li.item .product-item-table .price-container,.widget-products-quiz-list .products-list li.item .product-item-table .price-container{margin:0}.widget-products-category-list .products-list li.item .product-item-table .price-container .price-box,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .price-box{padding:0}.widget-products-category-list .products-list li.item .product-item-table .price-container .price-box p,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .price-box p{margin:0}.widget-products-category-list .products-list li.item .product-item-table .price-container .old-price,.widget-products-category-list .products-list li.item .product-item-table .price-container .special-price,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .old-price,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .special-price{display:inline-block;clear:none}.widget-products-category-list .products-list li.item .product-item-table .price-container .old-price,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .old-price{color:#888;font-size:13px}.widget-products-category-list .products-list li.item .product-item-table .price-container .regular-price span,.widget-products-category-list .products-list li.item .product-item-table .price-container .special-price span,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .regular-price span,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .special-price span{color:#00285e;font-size:16px}.widget-products-category-list .products-list li.item .product-item-table .price-container .price-label,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .price-label{display:none}.widget-products-category-list .products-list li.item .product-item-table .price-container .price-label.configurable,.widget-products-quiz-list .products-list li.item .product-item-table .price-container .price-label.configurable{display:inline-block}.widget-products-category-list .products-list li.item .product-item-table .club-five-wrapper,.widget-products-quiz-list .products-list li.item .product-item-table .club-five-wrapper{padding-top:10px;position:relative;display:inline-block}.widget-products-category-list .products-list li.item .product-item-table .club-five,.widget-products-quiz-list .products-list li.item .product-item-table .club-five{text-align:right;margin:0}.widget-products-category-list .products-list li.item .product-item-table .club5-wrapper,.widget-products-quiz-list .products-list li.item .product-item-table .club5-wrapper{display:inline-block;color:#222;font-size:13px;line-height:1.2em;font-weight:normal}.widget-products-category-list .products-list li.item .product-item-table .club5-wrapper .club5-price-label,.widget-products-quiz-list .products-list li.item .product-item-table .club5-wrapper .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative}.widget-products-category-list .products-list li.item .product-item-table .club5-wrapper .club5-price-label:before,.widget-products-quiz-list .products-list li.item .product-item-table .club5-wrapper .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.widget-products-category-list .products-list li.item .product-item-table .club5-wrapper .club5-price,.widget-products-quiz-list .products-list li.item .product-item-table .club5-wrapper .club5-price{display:inline-block}.widget-products-category-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner,.widget-products-quiz-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner{left:-110px}.widget-products-category-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner:before,.widget-products-category-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner:after,.widget-products-quiz-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner:before,.widget-products-quiz-list .products-list li.item .product-item-table .popup-clubfive .popup-clubfive-inner:after{left:80%}.cat-uni-banner{margin-top:0;margin-bottom:20px}.cat-uni-banner.ub-mobile-top,.cat-uni-banner.ub-mobile-bottom{margin-top:20px;margin-bottom:0}.cat-uni-banner .ub-txt h3{font-size:16px;font-weight:normal;text-transform:uppercase}.cat-uni-banner .ub-picto .fa.fa-search:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle}.cat-uni-banner .ub-picto .fa.fa-question:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-question-mark-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle}.cat-uni-banner .ub-picto .fa.fa-search:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle}.cat-uni-banner .ub-btn .fa.fa-arrow-right:before{content:'';margin:0;display:inline-block;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:24px 24px;transform:rotate(-90deg);width:24px;height:24px}#widget-products-carousel-wrapper .owl-carousel-title{padding-bottom:50px;text-align:center}#widget-products-carousel-wrapper .owl-carousel-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#widget-products-carousel-wrapper .owl-carousel{width:100%;margin:0;visibility:hidden}#widget-products-carousel-wrapper .owl-carousel .owl-item{padding:10px}#widget-products-carousel-wrapper .owl-carousel .owl-item .item{border:none;padding:0}#widget-products-carousel-wrapper .owl-carousel .owl-item .item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}#widget-products-carousel-wrapper .owl-theme .owl-controls{margin-top:30px}#widget-products-carousel-wrapper .owl-theme .owl-controls .owl-buttons div{width:auto;height:auto;margin:0;padding:0;position:relative;top:auto;left:auto;right:auto;display:inline-block}#widget-products-carousel-wrapper .owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg)}#widget-products-carousel-wrapper .owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg)}#widget-products-carousel-wrapper .list-image-box .new-label{top:10px;right:10px}.category-products .products-grid .li-content,#catalog-listing .products-grid .li-content,#catalog-content-listing .li-content,#widget-products-category-list-wrapper .li-content,#widget-products-carousel-wrapper .li-content,#cart-crossell-products .li-content{background-color:#fff;text-align:left;border:none;margin:0;padding:0}.category-products .products-grid .li-content:hover,#catalog-listing .products-grid .li-content:hover,#catalog-content-listing .li-content:hover,#widget-products-category-list-wrapper .li-content:hover,#widget-products-carousel-wrapper .li-content:hover,#cart-crossell-products .li-content:hover{border:none}.category-products .products-grid .li-content .product-info,#catalog-listing .products-grid .li-content .product-info,#catalog-content-listing .li-content .product-info,#widget-products-category-list-wrapper .li-content .product-info,#widget-products-carousel-wrapper .li-content .product-info,#cart-crossell-products .li-content .product-info{padding:20px}.category-products .products-grid .li-content .product-info .product-info-inner>a,#catalog-listing .products-grid .li-content .product-info .product-info-inner>a,#catalog-content-listing .li-content .product-info .product-info-inner>a,#widget-products-category-list-wrapper .li-content .product-info .product-info-inner>a,#widget-products-carousel-wrapper .li-content .product-info .product-info-inner>a,#cart-crossell-products .li-content .product-info .product-info-inner>a{text-decoration:none}.category-products .products-grid .li-content .product-info .rating-wrapper .ratings,#catalog-listing .products-grid .li-content .product-info .rating-wrapper .ratings,#catalog-content-listing .li-content .product-info .rating-wrapper .ratings,#widget-products-category-list-wrapper .li-content .product-info .rating-wrapper .ratings,#widget-products-carousel-wrapper .li-content .product-info .rating-wrapper .ratings,#cart-crossell-products .li-content .product-info .rating-wrapper .ratings{margin:0;padding-bottom:20px}.category-products .products-grid .li-content .product-info .rating-wrapper .ratings .rating-box,#catalog-listing .products-grid .li-content .product-info .rating-wrapper .ratings .rating-box,#catalog-content-listing .li-content .product-info .rating-wrapper .ratings .rating-box,#widget-products-category-list-wrapper .li-content .product-info .rating-wrapper .ratings .rating-box,#widget-products-carousel-wrapper .li-content .product-info .rating-wrapper .ratings .rating-box,#cart-crossell-products .li-content .product-info .rating-wrapper .ratings .rating-box{margin:0}.category-products .products-grid .li-content .product-info .product-name,#catalog-listing .products-grid .li-content .product-info .product-name,#catalog-content-listing .li-content .product-info .product-name,#widget-products-category-list-wrapper .li-content .product-info .product-name,#widget-products-carousel-wrapper .li-content .product-info .product-name,#cart-crossell-products .li-content .product-info .product-name{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-align:left;border:none}.category-products .products-grid .li-content:hover .product-info .product-name,#catalog-listing .products-grid .li-content:hover .product-info .product-name,#catalog-content-listing .li-content:hover .product-info .product-name,#widget-products-category-list-wrapper .li-content:hover .product-info .product-name,#widget-products-carousel-wrapper .li-content:hover .product-info .product-name,#cart-crossell-products .li-content:hover .product-info .product-name{text-decoration:underline}.category-products .products-grid .li-content .product-info .free-delivery-wrapper,#catalog-listing .products-grid .li-content .product-info .free-delivery-wrapper,#catalog-content-listing .li-content .product-info .free-delivery-wrapper,#widget-products-category-list-wrapper .li-content .product-info .free-delivery-wrapper,#widget-products-carousel-wrapper .li-content .product-info .free-delivery-wrapper,#cart-crossell-products .li-content .product-info .free-delivery-wrapper{width:auto;display:inline-block;margin-right:10px;padding-top:20px}.category-products .products-grid .li-content .product-info .free-delivery-wrapper:before,#catalog-listing .products-grid .li-content .product-info .free-delivery-wrapper:before,#catalog-content-listing .li-content .product-info .free-delivery-wrapper:before,#widget-products-category-list-wrapper .li-content .product-info .free-delivery-wrapper:before,#widget-products-carousel-wrapper .li-content .product-info .free-delivery-wrapper:before,#cart-crossell-products .li-content .product-info .free-delivery-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.category-products .products-grid .li-content .product-info .gift-icon-wrapper,#catalog-listing .products-grid .li-content .product-info .gift-icon-wrapper,#catalog-content-listing .li-content .product-info .gift-icon-wrapper,#widget-products-category-list-wrapper .li-content .product-info .gift-icon-wrapper,#widget-products-carousel-wrapper .li-content .product-info .gift-icon-wrapper,#cart-crossell-products .li-content .product-info .gift-icon-wrapper{width:auto;display:inline-block;padding-top:20px}.category-products .products-grid .li-content .product-info .gift-icon-wrapper:before,#catalog-listing .products-grid .li-content .product-info .gift-icon-wrapper:before,#catalog-content-listing .li-content .product-info .gift-icon-wrapper:before,#widget-products-category-list-wrapper .li-content .product-info .gift-icon-wrapper:before,#widget-products-carousel-wrapper .li-content .product-info .gift-icon-wrapper:before,#cart-crossell-products .li-content .product-info .gift-icon-wrapper:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.category-products .products-grid .li-content .price-container,#catalog-listing .products-grid .li-content .price-container,#catalog-content-listing .li-content .price-container,#widget-products-category-list-wrapper .li-content .price-container,#widget-products-carousel-wrapper .li-content .price-container,#cart-crossell-products .li-content .price-container{padding-top:20px;margin:0}.category-products .products-grid .li-content .price-container .price-box,#catalog-listing .products-grid .li-content .price-container .price-box,#catalog-content-listing .li-content .price-container .price-box,#widget-products-category-list-wrapper .li-content .price-container .price-box,#widget-products-carousel-wrapper .li-content .price-container .price-box,#cart-crossell-products .li-content .price-container .price-box{text-align:left}.category-products .products-grid .li-content .price-container .old-price,.category-products .products-grid .li-content .price-container .regular-price,.category-products .products-grid .li-content .price-container .special-price,#catalog-listing .products-grid .li-content .price-container .old-price,#catalog-listing .products-grid .li-content .price-container .regular-price,#catalog-listing .products-grid .li-content .price-container .special-price,#catalog-content-listing .li-content .price-container .old-price,#catalog-content-listing .li-content .price-container .regular-price,#catalog-content-listing .li-content .price-container .special-price,#widget-products-category-list-wrapper .li-content .price-container .old-price,#widget-products-category-list-wrapper .li-content .price-container .regular-price,#widget-products-category-list-wrapper .li-content .price-container .special-price,#widget-products-carousel-wrapper .li-content .price-container .old-price,#widget-products-carousel-wrapper .li-content .price-container .regular-price,#widget-products-carousel-wrapper .li-content .price-container .special-price,#cart-crossell-products .li-content .price-container .old-price,#cart-crossell-products .li-content .price-container .regular-price,#cart-crossell-products .li-content .price-container .special-price{display:inline-block;clear:none;margin:0}.category-products .products-grid .li-content .price-container .old-price span.price,#catalog-listing .products-grid .li-content .price-container .old-price span.price,#catalog-content-listing .li-content .price-container .old-price span.price,#widget-products-category-list-wrapper .li-content .price-container .old-price span.price,#widget-products-carousel-wrapper .li-content .price-container .old-price span.price,#cart-crossell-products .li-content .price-container .old-price span.price,.category-products .products-grid .li-content .price-container .old-price span.configurable,#catalog-listing .products-grid .li-content .price-container .old-price span.configurable,#catalog-content-listing .li-content .price-container .old-price span.configurable,#widget-products-category-list-wrapper .li-content .price-container .old-price span.configurable,#widget-products-carousel-wrapper .li-content .price-container .old-price span.configurable,#cart-crossell-products .li-content .price-container .old-price span.configurable{color:#888;font-size:13px}.category-products .products-grid .li-content .price-container .regular-price span.price,.category-products .products-grid .li-content .price-container .special-price span.price,#catalog-listing .products-grid .li-content .price-container .regular-price span.price,#catalog-listing .products-grid .li-content .price-container .special-price span.price,#catalog-content-listing .li-content .price-container .regular-price span.price,#catalog-content-listing .li-content .price-container .special-price span.price,#widget-products-category-list-wrapper .li-content .price-container .regular-price span.price,#widget-products-category-list-wrapper .li-content .price-container .special-price span.price,#widget-products-carousel-wrapper .li-content .price-container .regular-price span.price,#widget-products-carousel-wrapper .li-content .price-container .special-price span.price,#cart-crossell-products .li-content .price-container .regular-price span.price,#cart-crossell-products .li-content .price-container .special-price span.price,.category-products .products-grid .li-content .price-container .regular-price span.configurable,.category-products .products-grid .li-content .price-container .special-price span.configurable,#catalog-listing .products-grid .li-content .price-container .regular-price span.configurable,#catalog-listing .products-grid .li-content .price-container .special-price span.configurable,#catalog-content-listing .li-content .price-container .regular-price span.configurable,#catalog-content-listing .li-content .price-container .special-price span.configurable,#widget-products-category-list-wrapper .li-content .price-container .regular-price span.configurable,#widget-products-category-list-wrapper .li-content .price-container .special-price span.configurable,#widget-products-carousel-wrapper .li-content .price-container .regular-price span.configurable,#widget-products-carousel-wrapper .li-content .price-container .special-price span.configurable,#cart-crossell-products .li-content .price-container .regular-price span.configurable,#cart-crossell-products .li-content .price-container .special-price span.configurable{color:#00285e;font-size:16px}.category-products .products-grid .li-content .price-container .price-label,#catalog-listing .products-grid .li-content .price-container .price-label,#catalog-content-listing .li-content .price-container .price-label,#widget-products-category-list-wrapper .li-content .price-container .price-label,#widget-products-carousel-wrapper .li-content .price-container .price-label,#cart-crossell-products .li-content .price-container .price-label{display:none}.category-products .products-grid .li-content .price-container .conf-price-label,#catalog-listing .products-grid .li-content .price-container .conf-price-label,#catalog-content-listing .li-content .price-container .conf-price-label,#widget-products-category-list-wrapper .li-content .price-container .conf-price-label,#widget-products-carousel-wrapper .li-content .price-container .conf-price-label,#cart-crossell-products .li-content .price-container .conf-price-label,.category-products .products-grid .li-content .price-container .price-label.configurable,#catalog-listing .products-grid .li-content .price-container .price-label.configurable,#catalog-content-listing .li-content .price-container .price-label.configurable,#widget-products-category-list-wrapper .li-content .price-container .price-label.configurable,#widget-products-carousel-wrapper .li-content .price-container .price-label.configurable,#cart-crossell-products .li-content .price-container .price-label.configurable{display:inline-block;margin-right:3px}.category-products .products-grid .li-content .club-five,#catalog-listing .products-grid .li-content .club-five,#catalog-content-listing .li-content .club-five,#widget-products-category-list-wrapper .li-content .club-five,#widget-products-carousel-wrapper .li-content .club-five,#cart-crossell-products .li-content .club-five{margin:0}.category-products .products-grid .li-content .club5-wrapper,#catalog-listing .products-grid .li-content .club5-wrapper,#catalog-content-listing .li-content .club5-wrapper,#widget-products-category-list-wrapper .li-content .club5-wrapper,#widget-products-carousel-wrapper .li-content .club5-wrapper,#cart-crossell-products .li-content .club5-wrapper{padding-top:5px;display:inline-block;color:#222;font-size:13px;line-height:1.2em;font-weight:normal}.category-products .products-grid .li-content .club5-wrapper .club5-price-label,#catalog-listing .products-grid .li-content .club5-wrapper .club5-price-label,#catalog-content-listing .li-content .club5-wrapper .club5-price-label,#widget-products-category-list-wrapper .li-content .club5-wrapper .club5-price-label,#widget-products-carousel-wrapper .li-content .club5-wrapper .club5-price-label,#cart-crossell-products .li-content .club5-wrapper .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative;margin-right:3px}.category-products .products-grid .li-content .club5-wrapper .club5-price-label:before,#catalog-listing .products-grid .li-content .club5-wrapper .club5-price-label:before,#catalog-content-listing .li-content .club5-wrapper .club5-price-label:before,#widget-products-category-list-wrapper .li-content .club5-wrapper .club5-price-label:before,#widget-products-carousel-wrapper .li-content .club5-wrapper .club5-price-label:before,#cart-crossell-products .li-content .club5-wrapper .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.category-products .products-grid .li-content .club5-wrapper .club5-price,#catalog-listing .products-grid .li-content .club5-wrapper .club5-price,#catalog-content-listing .li-content .club5-wrapper .club5-price,#widget-products-category-list-wrapper .li-content .club5-wrapper .club5-price,#widget-products-carousel-wrapper .li-content .club5-wrapper .club5-price,#cart-crossell-products .li-content .club5-wrapper .club5-price{display:inline-block}#widget-products-category-list-wrapper .product-info-inner{float:none}#widget-products-category-list-wrapper .actions{padding-top:20px;float:none;clear:both;display:none}#widget-products-category-list-wrapper .actions a{width:100%;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#widget-products-category-list-wrapper .li-content:hover .actions a{text-decoration:underline}.category-image{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.category-image .category-description-wrapper{max-width:1400px;min-height:330px;margin:0 auto;padding:80px 20px;position:relative}.category-image .category-description-wrapper .category-description{width:50%;position:relative;top:auto;left:auto;text-align:center;padding:0;background:none;margin:0 auto}.category-image .category-description-wrapper .category-description h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.category-image .category-description-wrapper .category-description p{margin:0;padding:40px 0 0 0;color:#222;font-size:20px;line-height:1.4em;font-weight:normal}.category-image .category-description-wrapper .category-description .page-title{display:none}.col-left.sidebar .list-link-item{padding-top:30px}.col-left.sidebar .list-link-item:first-child{padding-top:0}.col-left.sidebar .list-link-item .list-link-item-title{padding:24px 0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #dbdbdb}.col-left.sidebar .list-link-item .list-link-item-title a{color:#222;font-size:16px;line-height:1.4em;font-weight:bold}.col-left.sidebar .list-link-item .list-link-item-title a:hover{text-decoration:underline}.col-left.sidebar .list-link-item .list-link-item-content ul{margin:0;padding:0;list-style:none}.col-left.sidebar .list-link-item .list-link-item-content ul li{padding-top:20px;color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}.col-left.sidebar .list-link-item .list-link-item-content ul li a{color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}.col-left.sidebar .list-link-item .list-link-item-content ul li a:hover{text-decoration:underline}.col-left.sidebar .list-link-item .list-link-item-content ul li.footer-li-lnk{display:none}.category-after-description{margin:30px 0}.category-after-description h2{padding:0 0 20px 0;margin:0;color:#00285e;font-size:24px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.category-after-description p{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.dots-btn{margin-top:20px;display:block;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:bold;cursor:pointer}.dots-btn:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:14px;line-height:normal;margin-left:5px;display:inline-block}.dots-full .dots-btn:after{content:"\f106"}.catalog-product-view .main-container{max-width:none;margin:0;padding:0}.catalog-product-view .breadcrumbs-wrapper{background-color:#f4f4f4}.catalog-product-view .breadcrumbs-wrapper .breadcrumbs{max-width:1400px;margin:0 auto;padding:20px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view{background-color:#f4f4f4;padding-bottom:40px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view.margin-bot{margin-bottom:120px}.catalog-product-view .tmpl2020-pdp-layout .tmpl2020-pdp-layout-inner{max-width:1400px;margin:0 auto;padding:0 20px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view-bottom{margin-top:120px}.catalog-product-view #bottom-product-buy.bbmoved{width:100%;float:none}.catalog-product-view #bottom-product-buy.bbmoved .productTopTitleWrapper,.catalog-product-view #bottom-product-buy.bbmoved .productTopContentWrapper{background-color:#f4f4f4}.catalog-product-view #bottom-product-buy.bbmoved .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity{background-color:#fff}.catalog-product-view #bottom-product-buy.bbmoved .buybox-name{display:none}.catalog-product-view #bottom-product-buy.bbmoved .short-description{display:none}.catalog-product-view .product-view{margin-bottom:0}.catalog-product-view .product-shop{padding-right:0;clear:right}.catalog-product-view .product-picto-holder{max-width:660px}.catalog-product-view .product-picto-holder .prod_img_thumbs li{padding:7px 5px 0 5px}.catalog-product-view .product-picto-holder .prod_img_thumbs li a{border:2px solid transparent}.catalog-product-view .product-picto-holder .prod_img_thumbs li a.zoomThumbActive{border:2px solid #00285e}.catalog-product-view .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before{top:-9px;border-color:transparent transparent #00285e transparent}.catalog-product-view .product-picto-holder .prod_img_thumb_thumbs_holder{margin-top:20px;overflow:hidden}.catalog-product-view .product-picto-holder .prod_img_thumbs{margin:0;padding:0;position:relative}.catalog-product-view .product-picto-holder .prod_img_thumbs.prod_img_thumbs_carousel{padding:0 40px}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder{top:4%;left:0;width:80px;background:rgba(244,244,244,1);background:-moz-linear-gradient(left,rgba(244,244,244,1) 0%,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(244,244,244,1)),color-stop(50%,rgba(244,244,244,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(244,244,244,1) 0%,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(244,244,244,1) 0%,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(244,244,244,1) 0%,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(244,244,244,1) 0%,rgba(244,244,244,1) 50%,rgba(255,255,255,0) 100%)}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder{top:4%;right:0;width:80px;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%,rgba(244,244,244,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(244,244,244,1)),color-stop(100%,rgba(244,244,244,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%,rgba(244,244,244,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%,rgba(244,244,244,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%,rgba(244,244,244,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(244,244,244,1) 50%,rgba(244,244,244,1) 100%)}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{margin:0;padding:0;left:-30px;top:0;margin-top:0;width:auto}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:80px;height:100%;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg);top:auto;left:0;margin:0;line-height:normal}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{margin:0;padding:0;right:-30px;top:0;margin-top:0;width:auto}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:80px;height:100%;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg);top:auto;right:0;margin:0;line-height:normal}.catalog-product-view .productTopTitleWrapper{padding:40px 40px 30px 40px;background-color:#fff}.catalog-product-view .productTopTitleWrapper .product-cell{padding:0;border:none;vertical-align:middle}.catalog-product-view .productTopTitleWrapper .product-review-wrapper{overflow:hidden}.catalog-product-view .productTopTitleWrapper .product-review-wrapper .product-cell{padding-right:20px}.catalog-product-view .productTopTitleWrapper .ratings{margin-top:10px;margin-right:20px}.catalog-product-view .productTopTitleWrapper .ratings .product-cell:last-child{border-right:1px solid #dbdbdb}.catalog-product-view .productTopTitleWrapper .ratings .rating-box{margin:0}.catalog-product-view .productTopTitleWrapper .ratings a,.catalog-product-view .productTopTitleWrapper .no-rating a{padding:0;margin:0;color:#888;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase;white-space:nowrap}.catalog-product-view .productTopTitleWrapper .ratings a:hover,.catalog-product-view .productTopTitleWrapper .no-rating a:hover{text-decoration:none}.catalog-product-view .productTopTitleWrapper .no-rating{display:inline-block;padding-right:20px;margin:10px 15px 0 0;border-right:1px solid #dbdbdb}.catalog-product-view .productTopTitleWrapper .product-ids{margin-top:11px;padding:0;color:#888;font-size:13px;line-height:1.4em}.catalog-product-view .productTopTitleWrapper .product-ids span span{display:inline-block;vertical-align:top;padding-right:15px}.catalog-product-view .productTopTitleWrapper .product-ids .spc{display:none}.catalog-product-view .productTopTitleWrapper .product-name{padding:0;margin:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-shop.columns{padding-right:.9375em}.catalog-product-view .productTopContentWrapper{padding:0 40px 0 40px;background-color:#fff}.catalog-product-view .product-view .short-description{margin:0;padding:30px 0;border-top:1px solid #dbdbdb}.catalog-product-view .product-view .short-description .std{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.catalog-product-view .product-view .short-description .std p{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.catalog-product-view .product-view .gift-message{margin:0;padding:30px 0 30px 80px;border-top:1px solid #dbdbdb;color:#00285e;font-size:18px;line-height:1.4em;font-weight:normal;text-transform:uppercase;position:relative}.catalog-product-view .product-view .gift-message:before{content:'';display:inline-block;width:60px;height:60px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-popup-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:absolute;top:50%;left:0;margin-top:-30px}.catalog-product-view .product-view .sales-message{margin:0;padding:30px 0;border-top:1px solid #dbdbdb;color:#00285e;font-size:18px;line-height:1.4em;font-weight:normal;text-transform:uppercase;position:relative}.catalog-product-view .product-countdown{padding:30px 20px 30px 80px;position:relative}.catalog-product-view .product-countdown:before{content:'';display:inline-block;width:42px;height:42px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-timer-icon.svg);background-repeat:no-repeat;vertical-align:middle;margin:0;position:absolute;top:50%;left:0;margin-top:-21px}.catalog-product-view .product-countdown .countdown-table,.catalog-product-view .product-countdown .countdown-row,.catalog-product-view .product-countdown .countdown-title,.catalog-product-view .product-countdown .countdown-timer{display:block}.catalog-product-view .product-countdown .countdown-title{margin:0;padding:0;color:#00285e;font-size:18px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-countdown .countdown-title:before{display:none}.catalog-product-view .product-countdown .countdown-timer{margin:0;padding:0;color:#222;font-size:20px;line-height:1.4em;font-weight:normal}.catalog-product-view .product-countdown .countdown-timer .countdown-digit+span{font-size:14px}.catalog-product-view .productTopContentWrapper .productTierPrices:empty{display:none}.catalog-product-view .productTopContentWrapper .productTierPrices{margin:0;padding:30px 0;border-top:1px solid #dbdbdb}.catalog-product-view .productTopContentWrapper .productTierPrices .productTierPricesTitle{padding:0 0 10px 0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices{margin:0}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price{height:56px}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click{height:100%;border-radius:0;border:1px solid #dbdbdb;display:block}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click .tier-price-content{padding:15px 5px;font-size:16px;line-height:1.4em;text-transform:uppercase;background-color:#fff}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click .tier-price-content .benefit{color:#00285e}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click .tier-price-hover{height:100%;padding:0;background-color:#00285e;position:relative}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click .tier-price-hover .tier-price-hover-txt{width:100%;padding:10px 5px;color:#fff;font-weight:bold;font-size:16px;line-height:1.4em;text-transform:uppercase;position:absolute;top:50%;left:0;transform:translate(0,-50%);text-align:center}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices.tierPricesTotal-3 .benefit{display:block;clear:both}.catalog-product-view .product-buybox{padding:0;background:none}.catalog-product-view .product-buybox-table .product-options-box{width:100%;float:none;padding:30px 0 20px 0;border-top:1px solid #dbdbdb}.catalog-product-view .product-buybox-table .product-options-box .input-box,.catalog-product-view .product-buybox-table .product-warranty .input-box{padding:0 60px 0 0}.catalog-product-view .product-buybox-table .product-options-box select{height:50px;padding:0 30px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:#fff url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.catalog-product-view .product-buybox-table .product-options-box select::-ms-expand{display:none}.catalog-product-view .product-buybox-table .product-options-box .product-modal,.catalog-product-view .product-buybox-table .product-options-box .product-tooltip{width:40px;height:40px;background-color:#f4f4f4;top:25px;margin-top:-20px}.catalog-product-view #bottom-product-buy .product-buybox-table .product-options-box .product-modal,.catalog-product-view #bottom-product-buy .product-buybox-table .product-options-box .product-tooltip{background-color:#dbdbdb}.catalog-product-view .product-buybox-table .product-options-box .product-modal:before,.catalog-product-view .product-buybox-table .product-options-box .product-tooltip:before{content:'?';color:#888;line-height:40px;font-family:inherit;font-weight:bold}.catalog-product-view .product-view .product-price-quantity-wrapper{padding:30px 0;border-top:1px solid #dbdbdb}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty label{display:none}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity{border:1px solid #dbdbdb;padding:10px;display:inline-block;white-space:nowrap;border-radius:5px}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity input{height:30px;border-radius:0;margin:0;padding:0;vertical-align:top;display:inline-block;border:none;color:#222;font-size:24px;line-height:1.4em;font-weight:normal}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity input.qty{width:45px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper{width:50%;float:right}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price-label,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price-label,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price-label,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price-label,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price-label,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price-label{display:none}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price-label.configurable,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.conf-price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.conf-price-label.configurable{display:inline-block}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .old-price span.price{color:#888;font-size:16px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price-label.configurable,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price-label.configurable,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.conf-price-label.configurable,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.conf-price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.conf-price-label.configurable,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.conf-price-label.configurable{display:inline-block;color:#00285e;font-size:16px;margin-right:5px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price{color:#00285e;font-size:30px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-installments{text-align:right;padding-top:5px;color:#222;font-size:16px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-installments .installments-wrapper{color:#222;font-size:16px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club-five{margin-top:0}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club5-wrapper{padding-top:8px;display:inline-block;color:#222;font-size:16px;line-height:1.2em;font-weight:normal}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club5-wrapper .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club5-wrapper .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:0;left:0}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club5-wrapper .club5-price{display:inline-block}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .popup-clubfive{left:auto;right:10px;bottom:24px;padding:0}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .popup-clubfive .popup-clubfive-inner:before{margin-top:0}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .popup-clubfive .popup-clubfive-inner:before,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .popup-clubfive .popup-clubfive-inner:after{left:80%}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .productTierPricesTitle{display:none}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .free-delivery{padding:20px 0 0 0;margin:0;color:#00285e;font-size:16px;line-height:1.2em;font-weight:normal;text-transform:uppercase;min-height:inherit;text-align:right}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .free-delivery:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:-2px;left:0;margin-right:6px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .smCofidisCalcBoxWrapper,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .product-instalments{display:block;clear:both;text-align:right;padding-top:20px}.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .smCofidisCalcBoxWrapper,.catalog-product-view #bottom-product-buy .product-view .product-price-quantity-wrapper .product-prices-wrapper .product-instalments{display:block}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .smCofidisCalcBoxWrapper a,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .product-instalments a{padding:0;margin:0;color:#888;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:underline;white-space:nowrap}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .smCofidisCalcBoxWrapper a:hover,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .product-instalments a:hover{text-decoration:none}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper,.catalog-product-view #bottom-product-buy .add-to-cart-wrapper{width:100%;padding:30px 0;border-top:1px solid #dbdbdb;text-align:center;float:none}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button{width:100%;max-width:360px;min-width:inherit;height:auto;display:inline-block;float:none;margin:0;padding:15px 20px;color:#fff;font-size:24px;line-height:1.4em;font-weight:bold;text-transform:uppercase;background-color:#00285e;border-radius:0}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button:hover,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button:hover{text-decoration:underline}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button.hidden,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button.hidden{display:none}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button:disabled,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button:disabled{background-color:#00285e;color:#fff}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button:disabled .spinner-box,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button:disabled .spinner-box{top:50%;transform:translate(0,-50%)}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .button:disabled .txt,.catalog-product-view #bottom-product-buy .add-to-cart-buttons .button:disabled .txt{visibility:hidden}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .add-to-cart-check-stock-in-store{text-align:center;padding-top:20px;display:none}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .add-to-cart-check-stock-in-store a{margin:0;padding:0;color:#888;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:underline}.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper .add-to-cart-check-stock-in-store a:hover{text-decoration:none}.catalog-product-view .product-view .product-availability-wrapper{text-align:center;margin:0;padding:0 0 20px 0;color:#00285e;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-view .product-availability-wrapper .product-availability-table{float:none;margin:0 auto}.catalog-product-view .product-view .product-availability-wrapper .product-availability-table .product-shipment-cell{padding:0;text-align:center}.catalog-product-view .product-view .add-to-cart-phone-box,.catalog-product-view #bottom-product-buy .add-to-cart-phone-box{text-align:center;padding:20px 10px 0 10px}.catalog-product-view .product-view .add-to-cart-phone-box .add-to-cart-phone-text,.catalog-product-view #bottom-product-buy .add-to-cart-phone-text{width:auto;margin:0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-view .add-to-cart-phone-box .add-to-cart-phone-text:before{display:none}.catalog-product-view .product-view .add-to-cart-phone-box .add-to-cart-phone-text a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:bold;text-transform:uppercase;white-space:nowrap}.catalog-product-view .product-view .add-to-cart-phone-box .store-stock-availability{margin:0;padding:5px 0 0 0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .tmpl2020-product-benefits{text-align:center;padding:120px 0}.catalog-product-view .tmpl2020-product-benefits [class*="block-grid-"]>li{padding-bottom:0;margin-bottom:0}.catalog-product-view .tmpl2020-product-benefits li{border-left:1px solid #dbdbdb}.catalog-product-view .tmpl2020-product-benefits li:first-child{border-left:none}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item{padding:0 20px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-img{max-width:100px;margin:0 auto;padding-bottom:20px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-content h3{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-content p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-lnk{padding-top:20px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-lnk a:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#00285e;font-size:16px;line-height:16px;margin-left:8px;display:inline-block}.catalog-product-view .tabs{margin:0}.catalog-product-view .desktop-tabs-wrapper{border-bottom:1px solid #dbdbdb}.catalog-product-view .desktop-tabs{border:none}.catalog-product-view .desktop-tabs ul li{padding:0 30px;border:none;background:none;vertical-align:bottom}.catalog-product-view .desktop-tabs ul li:first-child{padding-left:0}.catalog-product-view .desktop-tabs ul li:last-child{padding-right:0}.catalog-product-view .desktop-tabs ul li.current,.catalog-product-view .desktop-tabs ul li:hover{border-top:none}.catalog-product-view .desktop-tabs ul li a{display:inline-block;padding:0 0 30px 0;border-bottom:1px solid #dbdbdb;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none;pointer-events:none}.catalog-product-view .desktop-tabs ul li.current a,.catalog-product-view .desktop-tabs ul li:hover a{border-bottom-color:#00285e;color:#00285e;text-shadow:0 0 .01px black}.catalog-product-view .product-info-tabs .tab-container{padding:40px 0 0 0;border:none}.catalog-product-view .desktop-tabs ul li.store-stock-tab:after{display:none}.catalog-product-view .desktop-tabs ul li.store-stock-tab a{padding-left:30px;position:relative}.catalog-product-view .desktop-tabs ul li.store-stock-tab a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.data-table td,.data-table th{padding:20px}.data-table{font-size:14px}.data-table th{color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.store-stock-tab #stock-desc{margin-bottom:25px;padding-bottom:0;font-size:16px}.store-stock-tab .store-listing .store-listing-dimension{margin-bottom:30px}.store-stock-tab .store-listing .store-listing-dimension label{margin:5px 20px 5px 0;text-transform:uppercase}.store-stock-tab .store-listing .store-listing-dimension select{height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.store-stock-tab .store-listing .store-listing-dimension select::-ms-expand{display:none}.store-stock-tab .store-listing .slt-table .slt-header,.store-stock-tab .store-listing .slt-table .slt-cell,.store-stock-tab .store-listing .slt-table .slt-footer{padding:20px}#collateral-tabs .store-stock-tab .store-listing .slt-table .slt-header p{font-size:14px;text-transform:uppercase;text-align:left;font-weight:normal;text-align:center}#collateral-tabs .store-stock-tab .store-listing .slt-side .slt-table .slt-cell p{font-size:14px;text-transform:uppercase;text-align:left;font-weight:normal;text-align:left}#collateral-tabs .store-stock-tab .store-listing .slt-side .slt-table .slt-header p{text-align:left}.store-stock-tab .store-listing .store-listing-table-owl.owl-theme .owl-controls .owl-buttons .owl-prev{left:-14px}.store-stock-tab .store-listing .store-listing-table-owl.owl-theme .owl-controls .owl-buttons .owl-next{right:-14px}.store-stock-tab .store-listing .slt-table .view-all-stores{font-size:14px;text-align:left}.store-stock-tab .store-listing .slt-table a.button{min-width:inherit;height:auto;display:inline-block;float:none;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.store-stock-tab .store-listing .slt-table a.button:hover{text-decoration:underline;color:#fff;background-color:#00285e;border:none}.store-stock-tab .store-listing .fa-circle:before{font-family:"FontAwesomeSolid"}#customer-reviews{float:none;padding:0;margin-top:80px}#customer-reviews .review-heading{overflow:hidden;padding:30px 0}#customer-reviews .review-heading h2{margin:0;padding:0;float:left;width:60%;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#customer-reviews .review-heading h2 span{float:none;font-size:20px}#customer-reviews .review-heading .review-heading-btn{float:right;width:40%}#customer-reviews .review-heading button,#customer-reviews .review-heading-btn-mobile button{min-width:inherit;height:auto;float:right;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#customer-reviews .review-heading button:hover,#customer-reviews .review-heading-btn-mobile button:hover{text-decoration:underline;border:none}#customer-reviews .review-heading-btn-mobile{display:none}#customer-reviews .form-add form{margin:0;padding:30px 0}.product-reviews-rating{padding:30px 0}#validate-review-message{margin-top:30px}.reviews-ratings-box-tab .rrb-stars-wrapper{width:auto}.reviews-ratings-box-tab .rrb-stars-wrapper .rrb-stars-rating i,.reviews-ratings-box-tab .rrb-stars-wrapper .rrb-stars-rating i:before{color:#00285e;font-family:"FontAwesomeSolid"}.reviews-ratings-box-tab .rrb-stars-wrapper .rrb-stars-rating i{margin:0}.reviews-ratings-box-tab .rrb-stars p{color:#888}#customer-reviews .pager{margin:0}#customer-reviews .pager>.count-container{float:right}#customer-reviews .pager .pages{margin:0;padding-top:20px;clear:both}#customer-reviews .pager .count-container label{margin-right:20px;padding:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}#customer-reviews .pager .count-container select{padding:0 40px 0 20px;color:#222;font-size:16px;line-height:50px;height:50px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}#customer-reviews .pager .count-container select::-ms-expand{display:none}#customer-reviews .review-item{padding:30px 0;border-top:1px solid #dbdbdb}#customer-reviews .review-item:first-child{border-top:none}#customer-reviews .review-item:last-child{border-bottom:1px solid #dbdbdb}#customer-reviews .review-item .review-item-comment .review-item-title{color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#customer-reviews .fieldset h4{color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#customer-reviews .fieldset .form-list label{color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#customer-reviews .fieldset .form-list textarea{border-radius:5px;padding:20px;font-size:16px}#customer-reviews .fieldset .form-list input[type="text"],#customer-reviews .fieldset .form-list input[type="email"]{height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}#customer-reviews .fieldset button{min-width:inherit;height:auto;display:inline-block;float:none;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#customer-reviews .fieldset button:hover{text-decoration:underline;border:none}#customer-reviews .review-summary-table .rating-box .rating-number:after{color:#00285e;top:0}.slider-buy .slider-buy-inner{max-width:1400px;padding:10px 20px}.slider-buy .slider-buy-title h1{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.slider-buy .slider-buy-prices-club5{padding:0 1em 0 1em;vertical-align:middle}.slider-buy .slider-buy-prices-club5 .club5-wrapper{color:#222;font-size:14px;line-height:1.2em;font-weight:normal;display:block;white-space:normal;padding-top:2px}.slider-buy .slider-buy-prices-club5 .club5-wrapper .club5-price-label{text-transform:capitalize;padding-left:22px;display:inline-block;position:relative}.slider-buy .slider-buy-prices-club5 .club5-wrapper .club5-price-label:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.slider-buy .slider-buy-prices .price-box .old-price span.price-label,.slider-buy .slider-buy-prices .price-box .regular-price span.price-label,.slider-buy .slider-buy-prices .price-box .special-price span.price-label{display:none}.slider-buy .slider-buy-prices .price-box .old-price span.price-label.configurable{display:inline-block}.slider-buy .slider-buy-prices .price-box .regular-price span.price-label.configurable,.slider-buy .slider-buy-prices .price-box .special-price span.price-label.configurable{display:inline-block;color:#00285e;font-size:13px;margin-right:5px}.slider-buy .slider-buy-prices .price-box .old-price span.price{color:#888;font-size:14px}.slider-buy .slider-buy-prices .price-box .regular-price span.price,.slider-buy .slider-buy-prices .price-box .special-price span.price{color:#00285e;font-size:16px}.slider-buy .slider-buy-button button{width:100%;min-width:inherit;height:auto;display:inline-block;float:none;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0}.slider-buy .slider-buy-button button:hover{text-decoration:underline}.slider-buy .slider-buy-button button+button{display:none}.slider-buy .product-club .popup-clubfive{bottom:auto;top:18px;left:50%;transform:translate(-50%,0)}.slider-buy .product-club .popup-clubfive .popup-clubfive-inner:after,.slider-buy .product-club .popup-clubfive .popup-clubfive-inner:before{display:none}.content-category-sidebar .content-category-sidebar-title{padding:14px 0 24px 0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #dbdbdb}.content-category-sidebar .content-category-sidebar-title a{color:#222;font-size:16px;line-height:1.4em;font-weight:bold}.content-category-sidebar .content-category-sidebar-title a:hover{text-decoration:underline}.content-category-sidebar .content-category-sidebar-content ul{margin:0;padding:0;list-style:none}.content-category-sidebar .content-category-sidebar-content ul li{padding-top:20px;color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}.content-category-sidebar .content-category-sidebar-content ul li a{color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}.content-category-sidebar .content-category-sidebar-content ul li a:hover{text-decoration:underline}.content-category-sidebar .content-category-sidebar-content ul li.current,.content-category-sidebar .content-category-sidebar-content ul li.current a{font-weight:bold}.contentcategory-list-container.category-grid{margin:0;padding:0}.content-category-list-title{padding-bottom:30px}.content-category-list-title h1{margin:0;padding:0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.studiomoderna-content-index-view .toolbar{padding:0 0 10px 0;margin:0 0 30px 0;border-bottom:1px solid #dbdbdb}.studiomoderna-content-index-view .amount{margin-right:20px;padding:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}.studiomoderna-content-index-view .pager>.count-container{float:none;margin-left:30px;margin-bottom:10px;display:inline-block}.studiomoderna-content-index-view .pager .count-container label{margin-right:20px;padding:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}.studiomoderna-content-index-view .pager .count-container select{padding:0 40px 0 20px;color:#222;font-size:16px;line-height:50px;height:50px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.studiomoderna-content-index-view .pager .count-container select::-ms-expand{display:none}.studiomoderna-content-index-view .toolbar .pager{float:right;margin:0;overflow:hidden;line-height:normal;vertical-align:top}.studiomoderna-content-index-view .toolbar .pager .pager{margin:0}.studiomoderna-content-index-view .toolbar .pager .pages{float:none;margin:0 0 10px 30px;display:inline-block}.studiomoderna-content-index-view .toolbar .pager li{border:none;width:auto;background:none;font-size:16px}.studiomoderna-content-index-view .toolbar .pager li a{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;border:none;text-align:center;font-size:16px}.studiomoderna-content-index-view .toolbar .pager li.current{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #dbdbdb;color:#222;border-radius:5px}.studiomoderna-content-index-view .toolbar .pager li a:before{display:none}.studiomoderna-content-index-view .toolbar .pager li a:hover{border:none;padding:0}.studiomoderna-content-index-view .toolbar .pager li a.previous{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(90deg)}.studiomoderna-content-index-view .toolbar .pager li a.next{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(-90deg)}#catalog-content-listing .box-title{padding-bottom:30px;padding-left:5%}#catalog-content-listing .box-title h2{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#catalog-content-listing .item{width:100%;padding-left:5%;padding-right:0;margin-left:0;margin-right:0;border-left:1px solid #dbdbdb}.category-grid.article-list-container-layout li.subcategory{width:100%;margin:40px 0 0 0;padding:0;border:none;overflow:hidden}.category-grid.article-list-container-layout li.subcategory:first-child{margin-top:0}.category-grid.article-list-container-layout li.subcategory .shopcategories-img{width:31%;float:left}.category-grid.article-list-container-layout li.subcategory .shopcategories-content{width:69%;float:right}.content-view .content-view-title{padding-bottom:20px}.content-view .content-view-title h1{margin:0;padding:0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.content-view .content-view-short-desc{margin:0;padding:0 0 40px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.content-view .content-view-img{padding-bottom:40px}.content-view .content-view-img img{width:100%}.content-view .content-view-long-desc{padding-bottom:40px}.content-view .content-view-bottom{padding:30px 0;margin-top:30px;border-top:1px solid #dbdbdb;overflow:hidden}.content-view .content-view-bottom .content-view-social{width:50%;float:left}.content-view .content-view-bottom .content-view-social p{float:left;margin:0;padding:3px 15px 15px 0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.content-view .content-view-bottom .content-view-social ul{margin:0;padding:0}.content-view .content-view-bottom .content-view-social ul li{padding:0 15px 15px 0}.content-view .content-view-bottom .content-view-social ul li>div{width:25px;height:25px;line-height:25px;background-color:#00285e;border-radius:5px;float:left}.content-view .content-view-bottom .content-view-social ul li>div:before{color:#fff;font-size:20px;font-family:"FontAwesomeBrands"}.content-view .content-view-bottom .content-view-social ul li>div.facebook:before{content:'\f39e';top:3px;left:10px}.content-view .content-view-bottom .content-view-back{width:50%;float:right;text-align:right}.content-view .content-view-bottom .content-view-back a{min-width:180px;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;text-align:center}.content-view .content-view-bottom .content-view-back a:hover{text-decoration:underline}.col-main .cart,.checkout-onepage-index .col-main{margin-bottom:120px}.checkout-onepage-index .col-main:after{content:'';display:block;position:relative;clear:both;line-height:0}.checkout-onepage-index .main-container{margin-bottom:0}.cart .page-title{margin-bottom:0;border:none}.cart .page-title h1{margin:0 0 20px 0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-types{margin:0 0 20px 0}.checkout-types li{margin:0;vertical-align:middle}.checkout-types .backToShopping{margin:0 20px 0 0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-types button{min-width:200px;float:right;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.checkout-types button:hover{text-decoration:underline;background-color:#00285e}.cart-list-wrapper{padding:20px 20px 10px 20px}.cart-legend-name{margin:0;padding:0;color:#888;font-size:12px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-legend-single,.cart-legend-qty,.cart-legend-total{margin:0;padding:0 20px;color:#888;font-size:12px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-legend-single{width:140px}.cart-legend-total{width:160px}.cart-details-wrapper{padding:0 20px 20px 20px}.cart-item-wrapper{margin-top:10px;border:none}.cart-item-wrapper.gift-product{margin-top:0;border-top:1px solid #dbdbdb}.cart-item-visuals{width:20%;vertical-align:middle}.cart-item-logo{width:60px;min-width:40px}.cart-item-image .product-image{width:auto;max-width:150px;min-width:100px}.gift-product .cart-item-image .product-image,.cart-gift-select .cart-item-image .product-image{width:auto;max-width:104px;min-width:100px}.gift-product .cart-item-image .product-image img,.cart-gift-select .cart-item-image .product-image img{max-width:100px}.cart-item-table h2{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;cursor:pointer}.cart-item-table h2:hover{text-decoration:underline}.gift-product .cart-item-table h2{text-decoration:none;pointer-events:none}.product-cart-sku{padding-top:5px;color:#888}.cart-item-options .item-options{margin:0;color:#888}.cart-item-options .item-options dt{padding-top:5px;padding-right:5px}.cart-item-options .item-options dd{padding-top:5px;padding-left:0}.cart-item-options .new-label{padding:5px}.cart-item-notItem{border:none}.cart-item-notItem .old-price,.cart-item-notItem .price-box .old-price,.cart-item-wrapper .old-price,.cart-item-wrapper .price-box .old-price{color:#888;display:inline-block}.cart-item-notItem .cart-price,.cart-item-wrapper .cart-price{font-size:16px;color:#00285e;display:inline-block}.cart-item-wrapper .cart-item-single,.cart-item-notItem .cart-item-single,.cart-item-wrapper .cart-item-total-box,.cart-item-notItem .cart-item-total-box{width:140px}.cart-item-wrapper .cart-item-total,.cart-item-notItem .cart-item-total{max-width:130px}.cart-item-wrapper.gift-product .cart-item-total .cart-price{padding-top:5px;margin-right:5px}.cart-item-wrapper.gift-product .cart-item-total .fa.fa-gift:before,.cart-item-notItem .cart-item-total .fa.fa-gift:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.cart-item-wrapper.gift-product .giftselect-btn-cart,.cart-item-notItem .giftselect-btn-cart{width:100%;display:inline-block;margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e;text-align:center;border-radius:0;white-space:normal}.cart-item-wrapper.gift-product .giftselect-btn-cart:hover,.cart-item-notItem .giftselect-btn-cart:hover{background-color:#00285e;color:#fff;text-decoration:underline}.cart-item-notItem div.cart-item-qty div.quantity-box,.cart-item-wrapper div.cart-item-qty div.quantity-box{width:50px;height:50px;border-radius:5px;margin:0;padding:0;vertical-align:top;display:inline-block;color:#222;font-size:24px;line-height:50px;font-weight:normal;text-transform:uppercase}.cart-item-notItem div.cart-item-qty .quantity,.cart-item-wrapper div.cart-item-qty .quantity{border:1px solid #dbdbdb;padding:10px;display:inline-block;white-space:nowrap;border-radius:5px}.cart-item-notItem div.cart-item-qty .quantity input,.cart-item-wrapper div.cart-item-qty .quantity input{height:30px;border-radius:0;margin:0;padding:0;vertical-align:top;display:inline-block;border:none;color:#222;font-size:24px;line-height:1.4em;font-weight:normal}.cart-item-notItem div.cart-item-qty .quantity input.qty,.cart-item-wrapper div.cart-item-qty .quantity input.qty{width:45px}.cart-item-notItem .cart-links,.cart-item-wrapper .cart-links{margin-top:10px}.cart-item-notItem .cart-links a,.cart-item-wrapper .cart-links a{margin:0;padding:0;color:#888;font-size:11px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-item-notItem .cart-links a:hover,.cart-item-wrapper .cart-links a:hover{color:#888}.shipping-insurance-chk input+label:before{content:"\f0c8";font-size:16px;font-family:"FontAwesomeRegular";top:3px}.shipping-insurance-chk input:checked+label:before{color:#00285e;font-family:"FontAwesomeSolid"}.mattress-removal .cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-cell.mattress-removal-name{padding:0 20px 0 0}.mattress-removal-chk input+label:before{content:"\f0c8";font-size:16px;font-family:"FontAwesomeRegular";top:3px}.mattress-removal-chk input:checked+label:before{color:#00285e;font-family:"FontAwesomeSolid"}.cart-item-cell.mattress-removal-name,.cart-item-cell.shipping-insurance-name{padding-top:0}.cart-item-cell.mattress-removal-name h2,.cart-item-cell.mattress-removal-name h3,.cart-item-cell.mattress-removal-name h2 label,.cart-item-cell.mattress-removal-name h3 label,.cart-item-cell.shipping-insurance-name h2,.cart-item-cell.shipping-insurance-name h3,.cart-item-cell.shipping-insurance-name h2 label,.cart-item-cell.shipping-insurance-name h3 label{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-item-cell.mattress-removal-name p,.cart-item-cell.shipping-insurance-name p{margin:0;padding:10px 0 0 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.cart-item-cell.mattress-removal-price,.cart-item-cell.shipping-insurance-price{padding-left:10px}.cart-item-cell.product-warranty{padding-left:0}.warranty-item-box{border-top:1px solid #dbdbdb;margin-top:20px}.warranty-item-table{margin-top:20px}.warranty-item-table .warranty-holder .cart-item-cell{border-left:1px solid #dbdbdb;vertical-align:middle}.warranty-item-table .warranty-holder .cart-item-cell:first-child{border:none}.warranty-item-table .warranty-single{width:140px}.cart-item-wrapper .cart-item-total{width:141px}.warranty-item-box .product-warranty-options{max-width:500px;padding-right:60px}.warranty-item-box .warrantySelect{width:100%;max-width:none;height:50px;padding:0 30px 0 20px;color:#222;font-size:16px;font-weight:normal;text-transform:uppercase;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:#fff url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.warranty-item-box .warrantySelect::-ms-expand{display:none}.warranty-item-box .product-warranty a.warranty-modal{width:40px;height:40px;background-color:#f4f4f4;top:5px;margin-left:-45px}.warranty-item-box .product-warranty a.warranty-modal:before{content:'?';color:#888;font-size:17px;line-height:40px;font-family:inherit;font-weight:bold}.warranty-item-table .warranty-qty button.remove-extwarranty{margin:0;padding:0;color:#888;font-size:12px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.warranty-item-table .warranty-qty button.remove-extwarranty:hover{color:#888}.warranty-item-table .warranty-name{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-club5-wrapper{padding-bottom:20px}.club5-membership{border:none}.club-cart-plus{width:40px;background-color:#40474f}.club-cart-plus .fa.fa-plus:before{content:'+';margin:0;padding:0;color:#fff;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.club-cart-logo{width:90px}.club5-cart-icon{background:url(/skin/frontend/sm/dormeo2020/images/club5_grey.svg) 50% 50% no-repeat}.rs-rs .club5-cart-icon{background:url(/skin/frontend/sm/dormeo2020/images/klub5_grey.svg) 50% 50% no-repeat}.cart-club-title h5{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-club-title h5 span{color:#00285e}.cart-club-links .club5-cart-cell a,.cart-club-links .club5-cart-cell span{color:#888}.club-cart-add .cartAddClub5{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none}.club-cart-add .cartAddClub5:hover{text-decoration:underline}.checkout-cart-index .club-cart-add .cartAddClub5{padding:0 35px 0 65px;display:inline-block;min-height:inherit}.club-cart-add .cartAddClub5:after{content:'+';margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.club-cart-add .cart-add-exclusive .cartAddClub5:after,.club-cart-add .cart-add-premium .cartAddClub5:after{top:50%;transform:translate(0,-50%)}.checkout-cart-index .club-cart-add>div.cart-add-exprem:first-child{margin-left:0}.checkout-cart-index .club-cart-add .cart-add-exprem.cart-add-exclusive,.checkout-cart-index .club-cart-add .cart-add-exprem.cart-add-premium{padding:10px 0;margin-left:20px}.cart-club-title .showHideIndicator:after{content:'\f107';color:#222}.cart-club-title .showHideIndicator.active:after{content:'\f106';color:#222}.club5-cart-code{overflow:hidden}.club5-cart-code .club5-cart-table{float:left}.club5-cart-code label{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.club5-cart-cell.desktop{padding-right:20px}.club5-cart-cell.club5-cart-input{position:relative;padding:0}.club5-cart-cell.club5-cart-input input{width:100%;max-width:none;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.club5-cart-cell.club5-cart-input .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.club5-cart-cell.club5-cart-input.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.club5-cart-code .club5-cart-table.clubCodeBox{margin-right:20px}.club5-cart-code .club5-cart-table.clubCodeBtnBox{margin-top:10px}.club5-cart-applied-cell p{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.club5-cart-applied-cell .club5-cart-btn{margin-top:10px}.club5-cart-btn button{min-width:200px;display:inline-block;margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e;text-align:center;border-radius:0}.club5-cart-btn button:hover{background-color:#00285e;color:#fff;text-decoration:underline}.popup-checkout-club5{padding:0;margin:0}.popup-checkout-club5 h2{margin:0 0 20px 0;padding:0;color:#00285e;font-size:30px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.popup-checkout-club5 p{margin:0 0 20px 0;padding:0;color:#222;font-size:16px;line-height:1.4em}.popup-checkout-club5 ul{margin:0 0 20px 0;padding:0;list-style:none;font-size:16px;line-height:1.4em}.popup-checkout-club5 ul>li{position:relative;margin:0 0 10px 0;padding:0 0 0 30px;font-size:16px;line-height:1.4em}.popup-checkout-club5 ul>li:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:0;top:0}.popup-checkout-club5 .popup-checkout-club5-btn{margin:20px 0}.popup-checkout-club5 .popup-checkout-club5-btn .button{min-width:200px;max-width:300px;display:inline-block;margin:0 20px 0 0a;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.popup-checkout-club5 .popup-checkout-club5-btn .button:hover{background-color:#00285e;text-decoration:underline}.popup-checkout-club5 .popup-checkout-club5-btn .lnk{display:inline-block;margin:10px 0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .cart-club5-benefits-popup-hd h2{margin:0 0 20px 0;padding:0;color:#00285e;font-size:30px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card h3{margin:10px 0 0 0;padding:0;color:#222;font-size:24px;line-height:1.2em;text-transform:uppercase}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card h4{margin:5px 0 0 0;padding:0;color:#002e6d;font-size:24px;line-height:1.2em;text-transform:uppercase}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card h5{margin:5px 0 0 0;padding:0;color:#222;font-size:16px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card h6{margin:20px 0 0 0;padding:0;color:#222;font-size:20px;line-height:1.2em}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card .popup-checkout-club5-btn a.button{min-width:200px;max-width:350px;display:inline-block;margin:20px 0 0 0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;white-space:normal}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card .popup-checkout-club5-btn a.button:hover{text-decoration:underline;background-color:#00285e}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card ul li h6{margin:0;padding:0;color:#222;font-size:16px;line-height:1.2em;font-weight:bold;font-family:Arial,Helvetica,sans-serif}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card ul li p{margin:0;padding:0;color:#222;font-size:13px;line-height:1.2em;font-weight:normal}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .club5-benefits-card .hidden-button h6{color:#222;font-size:20px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.cart-totals-inner{padding:0;border:none}.cart-discount-code{padding:20px;border-bottom:1px solid #dbdbdb}.cart-totals-wrapper{padding:15px 0 20px 0}#discount-coupon-form .discount-cell{position:relative;padding:0;vertical-align:top;text-align:left}#discount-coupon-form .discount-cell input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}#discount-coupon-form .discount-cell .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}#discount-coupon-form .discount-cell.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}#discount-coupon-form .button-wrapper{padding-left:20px}#discount-coupon-form .button-wrapper>button{min-width:150px;display:inline-block;height:60px;margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e;text-align:center;border-radius:0}#discount-coupon-form .button-wrapper>button:hover{background-color:#00285e;color:#fff;text-decoration:underline}#discount-coupon-form .button-cancel-wrapper{padding-top:5px}#discount-coupon-form .button-cancel-wrapper>button{background:none;border:none;margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;text-transform:uppercase}#discount-coupon-form .button-cancel-wrapper>button:hover{background:none;text-decoration:underline}.checkout-onepage-index #shopping-cart-totals-wrapper{padding:25px 0 30px 0}.checkout-cart-index #shopping-cart-totals-table,.checkout-onepage-index #shopping-cart-totals-table{margin:0}.cart .cart-totals table,.checkout-onepage-index #shopping-cart-totals-table{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-index #shopping-cart-totals-table tr td{padding:5px 5px 5px 0}#shopping-cart-totals-table tr.cartDiscount td{color:#00285e;font-weight:normal}#shopping-cart-totals-table tr.savings{border:none}.checkout-cart-index #shopping-cart-totals-table tbody tr td:first-child{padding-left:20px}.checkout-onepage-index #shopping-cart-totals-table tbody tr td:first-child{padding-left:0}.checkout-cart-index #shopping-cart-totals-table tbody tr td:last-child{padding-right:20px}.checkout-onepage-index #shopping-cart-totals-table tbody tr td:last-child{padding-right:0}.checkout-cart-index #shopping-cart-totals-table tbody tr:last-child td{padding-bottom:20px}.checkout-onepage-index #shopping-cart-totals-table tbody tr:last-child td{padding-bottom:30px}.checkout-cart-index #shopping-cart-totals-table tfoot tr td{padding:20px 20px 0 20px;color:#00285e}.checkout-onepage-index #shopping-cart-totals-table tfoot tr td{padding:30px 0 0 0;color:#00285e}.checkout-onepage-index #shopping-cart-totals-table tfoot tr td:first-child{padding-right:20px}.checkout-onepage-index #shopping-cart-totals-table tfoot tr td:last-child{padding-left:20px}.checkout-cart-index #shopping-cart-totals-table tr.savings td{font-style:normal;color:#222;padding-bottom:20px;border-bottom:1px solid #dbdbdb}.checkout-onepage-index #shopping-cart-totals-table tr.savings td{font-style:normal;color:#222;padding-bottom:30px;border-bottom:1px solid #dbdbdb}.checkout-cart-index #shopping-cart-totals-table tr.savings+tr td{padding-top:20px;padding-bottom:20px}.checkout-onepage-index #shopping-cart-totals-table tr.savings+tr td{padding-top:30px;padding-bottom:30px}#shopping-cart-totals-table .summary-collapse{pointer-events:none}#shopping-cart-totals-table .summary-collapse:before,#shopping-cart-totals-table .show-details .summary-collapse:before,#shopping-cart-totals-table .summary-collapse:hover:before{display:none}#checkout-review-table .total-info-details .summary-collapse,#shopping-cart-totals-table .total-info-details .summary-collapse{pointer-events:auto}#checkout-review-table .total-info-details .summary-collapse:before,#shopping-cart-totals-table .total-info-details .summary-collapse:before,#checkout-review-table .total-info-details .summary-collapse:hover:before,#shopping-cart-totals-table .total-info-details .summary-collapse:hover:before{content:"\f107";color:#222;font-family:FontAwesome;font-size:16px;line-height:normal;display:inline-block;position:relative;top:0;right:0;border:none;margin:0 8px 0 0;width:auto;height:auto}#checkout-review-table .total-info-details .summary-collapse:hover,#shopping-cart-totals-table .total-info-details .summary-collapse:hover{text-decoration:underline}#checkout-review-table .total-info-details.show-details .summary-collapse:before,#shopping-cart-totals-table .total-info-details.show-details .summary-collapse:before,#checkout-review-table .total-info-details.show-details .summary-collapse:hover:before,#shopping-cart-totals-table .total-info-details.show-details .summary-collapse:hover:before{content:"\f106";color:#222;font-family:FontAwesome;font-size:16px;line-height:normal;display:inline-block;position:relative;top:0;right:0;border:none;margin:0 8px 0 0;width:auto;height:auto}#checkout-review-table .total-info-details.show-details .summary-collapse:hover,#shopping-cart-totals-table .total-info-details.show-details .summary-collapse:hover{text-decoration:underline}.cart-totals-actions-inner{text-align:center}.checkout-cart-index .checkout-types.bottom li{width:100%}.checkout-cart-index .checkout-types.bottom .button{width:100%;max-width:360px;min-width:250px;height:auto;display:inline-block;float:none;margin:0;padding:15px 20px;color:#fff;font-size:24px;line-height:1.4em;font-weight:bold;text-transform:uppercase;background-color:#00285e;border-radius:0}.checkout-cart-index .checkout-types.bottom .button:hover{text-decoration:underline}.checkout-cart-index.progressing .btn-proceed-checkout span span,.checkout-cart-index.progressing .btn-proceed-checkout:hover span span{color:#fff}.backToShoppingBottom{margin:20px 0 0 0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-promo-block{padding:10px 30px 0 0}.checkout-onepage-index .cart-benefits-wrapper{margin-top:30px}.checkout-onepage-index .cart-benefits{padding:0;border:none}.cart-benefits-wrapper .cart-benefits .cart-benefits-box{padding:10px 0;margin:0}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .icon{width:auto;height:auto;padding:0 30px 0 0}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .icon:after{content:'';display:inline-block;width:80px;height:80px;background-color:transparent;vertical-align:top;background-repeat:no-repeat;position:relative}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-freedelivery .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon-benefit.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-help .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-call-benefit-icon.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-secure .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-safepurchase-benefit-icon.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-return .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-moneyback-benefit-icon.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-installments .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-payment-benefit-icon.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-email .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-email-benefit-icon.svg)}.cart-benefits-wrapper .cart-benefits .cart-benefits-box.cart-contactless .icon:after{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-onlinepayment-icon.svg);background-size:auto}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .text .title{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .text .body{margin:0;padding:20px 0 0 0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal}#checkoutSteps{padding-right:20px}#sidebar-opcheckout .block-title{background:none;margin:0;padding:0 0 20px 0;border-bottom:1px solid #dbdbdb}#sidebar-opcheckout .block-title strong{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-summery-product-listing{padding:10px 0 30px 0;font-size:16px;line-height:1.4em}.checkout-summery-product-listing .cspl-item{margin-top:20px}.checkout-summery-product-listing .cspl-item .cspl-product .cspl-product-options-icon-gift:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative;top:-3px;margin-left:5px}.checkout-onepage-index #checkoutSteps .step-title{background:none;padding-bottom:20px}.checkout-onepage-index #checkoutSteps .step-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#checkout-step-billing .required-message p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}#checkout-step-billing .cart-top-button-box .buttons-set.top-button{margin:0 0 20px 20px}#checkout-step-billing .cart-top-button-box .buttons-set.top-button .back-button a{margin:0;padding:10px 0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#checkout-step-billing .cart-top-button-box .buttons-set.top-button .back-button a i:before{display:none}#checkout-step-billing .cart-top-button-box .buttons-set.top-button button{min-width:200px;float:right;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#checkout-step-billing .cart-top-button-box .buttons-set.top-button button:hover{text-decoration:underline;background-color:#00285e}.checkout-cart-index.progressing .button.btn-proceed-checkout span span{visibility:hidden}.checkout-cart-index.progressing .button.btn-proceed-checkout span span .spinner-box{visibility:visible;top:50%;transform:translate(0,-50%)}#checkout-step-billing .buttons-set.bottom-button .back-button,#checkout-step-payment .buttons-set .back-link{display:inline-block;float:none}#checkout-step-billing .buttons-set.bottom-button .back-button a,#checkout-step-payment .buttons-set .back-link a{margin:0;padding:21px 0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;line-height:normal;text-transform:uppercase;text-decoration:underline}#checkout-step-billing .buttons-set.bottom-button .back-button a:hover,#checkout-step-payment .buttons-set .back-link a:hover{text-decoration:none}#checkout-step-payment .buttons-set .back-link{line-height:normal}#checkout-step-billing .buttons-set.bottom-button .back-button a i,#checkout-step-payment .buttons-set .back-link a i{display:none}#checkout-step-billing .buttons-set.bottom-button button,#checkout-step-payment .buttons-set button{min-width:250px;height:auto;float:right;margin:0;padding:15px 20px;color:#fff;font-size:24px;line-height:1.4em;margin-left:20px;font-weight:bold;text-transform:uppercase;background-color:#00285e;border-radius:0}#checkout-step-billing .buttons-set.bottom-button button:hover,#checkout-step-payment .buttons-set button:hover{text-decoration:underline}#checkout-step-billing .buttons-set,#checkout-step-payment .buttons-set{padding-top:30px;margin:0}#checkout-step-billing input[type="radio"]:checked+label:before,#checkout-step-billing input[type="checkbox"]:checked+label:before{content:'\f192';font-family:"FontAwesomeSolid";color:#00285e}#checkout-step-billing input[type="radio"]+label:before{content:'\f111';font-family:"FontAwesomeRegular";background-color:#f4f4f4;color:#888}#checkout-step-billing select{height:50px;padding:0 30px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:#fff url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}#checkout-step-billing select::-ms-expand{display:none}#checkout-step-billing .cart-checkout-splitcart .cart-checkout-splitcart-description h6{margin:0;padding:0 0 20px;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#checkout-step-billing .cart-checkout-splitcart .cart-checkout-splitcart-description .form-list{padding:0}#checkout-step-billing .cart-checkout-splitcart .cart-checkout-splitcart-description .fieldset{margin-bottom:20px}#checkout-step-billing .cart-checkout-splitcart .cart-login-box-splitcart #login-form-splitcart .buttons-set button{width:100%;min-width:200px;max-width:300px;float:left;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#checkout-step-billing .cart-checkout-splitcart .cart-login-box-splitcart #login-form-splitcart .buttons-set button:hover{text-decoration:underline}#forgot-password-popup label{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#forgot-password-popup input{width:100%;max-width:600px;height:50px;padding:0 20px;margin:0 0 5px 0;color:#222;font-size:16px;font-weight:normal;border-radius:5px}#forgot-password-popup input::-webkit-input-placeholder{color:#888;font-style:normal}#forgot-password-popup input:-moz-placeholder{color:#888;font-style:normal}#forgot-password-popup input::-moz-placeholder{color:#888;font-style:normal}#forgot-password-popup input:-ms-input-placeholder{color:#888;font-style:normal}#forgot-password-popup .buttons-set{margin:20px 0 0 0;padding:0}#forgot-password-popup .buttons-set button{width:100%;min-width:200px;max-width:300px;float:left;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#forgot-password-popup .buttons-set button:hover{text-decoration:underline}#checkout-step-billing .splitcart-delivery-option-title{margin:0;padding:20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase;border-top:1px solid #dbdbdb}#checkout-step-billing .shipping-options .shipping-error-box{margin:0}#checkout-step-billing .shipping-options .shipping-error-box .form-list{padding:0;margin-bottom:20px}#checkout-step-billing .shipping-options .form-list label{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#checkout-step-billing .splitcart-fill-out-the-form-title{margin:0;padding:20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase;border-top:1px solid #dbdbdb}#checkout-step-billing label{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#checkout-step-billing p.form-notification{margin:0;padding:0 0 10px 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}#checkout-step-billing .field.name-prefix label{margin-right:10px}#checkout-step-billing input[type="text"],#checkout-step-billing input[type="tel"],#checkout-step-billing input[type="email"],#checkout-step-billing input[type="password"]{width:100%;max-width:600px;height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}#checkout-step-billing input::-webkit-input-placeholder{color:#888;font-style:normal}#checkout-step-billing input:-moz-placeholder{color:#888;font-style:normal}#checkout-step-billing input::-moz-placeholder{color:#888;font-style:normal}#checkout-step-billing input:-ms-input-placeholder{color:#888;font-style:normal}#checkout-step-billing .control{padding:0}#checkout-step-billing .control label{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:none;position:relative}#checkout-step-billing .control label a{text-decoration:underline}#checkout-step-billing .control label a:hover{text-decoration:none}#checkout-step-billing .control input[type="checkbox"]+label{padding-left:20px}#checkout-step-billing .control input[type="checkbox"]+label:before{content:"\f0c8";font-size:16px;font-family:"FontAwesomeRegular";top:0}#checkout-step-billing .control input[type="checkbox"]:checked+label:before{content:"\f14a";font-family:"FontAwesomeSolid"}#checkout-step-billing .form-list .control p,#checkout-step-billing #register-form-first-optional-consent-block p,#checkout-step-billing #register-form-second-optional-consent-block p{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}#checkout-step-billing #register-form-first-optional-consent-block p a:hover,#checkout-step-billing #register-form-second-optional-consent-block p a:hover{text-decoration:none}#checkout-step-billing #register-form-first-optional-consent-block,#checkout-step-billing #register-form-second-optional-consent-block{margin-left:0}#checkout-step-billing .display-comment-field{margin:15px 0 0 0}#checkout-step-billing .display-comment-field:before{font-family:"FontAwesomeSolid"}#checkout-step-billing .display-comment-field:after{font-family:"FontAwesomeSolid"}#checkout-step-billing .comment-display{margin:10px 0 0 0}#checkout-step-payment{padding:20px}.checkout-onepage-index #checkout-payment-method-load dt input[type="radio"]+label,.checkout-onepage-index #checkout-payment-method-load dt .no-display+label{margin:0 0 10px 0;padding:0 0 0 25px;color:#222;font-size:16px;line-height:1em;font-weight:normal}.checkout-onepage-index #checkout-payment-method-load dt input[type="radio"]+label:before,.checkout-onepage-index #checkout-payment-method-load dt .no-display+label:before{content:"\f111";font-family:"FontAwesomeRegular";color:#888;background-color:#f4f4f4;margin:0;top:9px}.checkout-onepage-index #checkout-payment-method-load dt input[type="radio"]:checked+label:before,.checkout-onepage-index #checkout-payment-method-load dt .no-display+label:before{content:"\f192";font-family:"FontAwesomeSolid";color:#00285e}.checkout-onepage-index #checkout-payment-method-load dt input[type="radio"]+label span,.checkout-onepage-index #checkout-payment-method-load dt .no-display+label span{line-height:1.4em}.checkout-onepage-index #checkout-payment-method-load dt span.cartTooltip{height:30px;margin:0 0 10px 20px}.checkout-onepage-index #checkout-payment-method-load dt span.cartTooltip sup{top:0}.checkout-onepage-index #checkout-payment-method-load dt a.fancybox.fa.fa-question{width:30px;height:30px;background-color:#dbdbdb;top:50%;margin-top:-4px}.checkout-onepage-index #checkout-payment-method-load dt a.fancybox.fa.fa-question:before{content:'?';color:#888;font-size:16px;line-height:30px;font-family:inherit;font-weight:bold}.checkout-onepage-index #checkout-payment-method-load dt span.payment-cards{position:relative;margin:0 0 10px 20px;padding:0;top:-6px}.checkout-onepage-index #checkout-payment-method-load dt span.payment-cards ul.payments{margin-top:0}.checkout-onepage-index #checkout-payment-method-load dt .methods-notification{margin:0 0 10px 0;padding:0 0 0 20px;color:#222;font-size:12px;line-height:1.4em;font-weight:normal}#checkout-step-payment .termsAndConditions,#checkout-step-payment .cetelemUnderButtonText{padding:0}#checkout-step-payment .termsAndConditions #terms_and_conditions,#checkout-step-payment .cetelemUnderButtonText{margin:0;padding:0;color:#222;font-size:12px;line-height:1.4em;font-weight:normal;font-style:normal}.checkout-onepage-success .breadcrumbs-wrapper .breadcrumbs{max-width:1400px;margin:0 auto;padding:20px}.checkout-onepage-success .main-container{max-width:none;padding:0}.checkout-onepage-success .col-main{margin:0}.tmpl2020-checkout-success-layout .tmpl2020-checkout-success-layout-inner{max-width:1400px;margin:0 auto;padding:0 20px}.checkout-onepage-success .title-description{margin:0;padding:0 0 30px 0}.checkout-onepage-success .title-description h1{margin:0;padding:0 0 20px 0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success .title-description p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .product-list{width:100%;border:none}.checkout-onepage-success .product-list h2{margin:0;padding:0 0 10px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase;border:none}.checkout-onepage-success .product-list table{background-color:#fff;border:none;margin-top:10px}.checkout-onepage-success .product-list table tr{margin:0}.checkout-onepage-success .product-list table tr td{margin:0}.checkout-onepage-success .product-list table tr td.cart-image{width:190px;margin:0;padding:20px;vertical-align:top}.checkout-onepage-success .product-list table tr td.cart-image img{margin:0}.checkout-onepage-success .product-list table tr td.cart-details{padding:20px 0;vertical-align:top}.checkout-onepage-success .product-list table tr td.cart-details .cart-name{margin:0;padding:0 0 10px 0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success .product-list table tr td.cart-details .item-options{font-size:11px}.checkout-onepage-success .product-list table tr td.cart-details .item-options dt{margin:0;padding:0 5px 0 0;color:#888;font-size:11px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success .product-list table tr td.cart-details .item-options dd{margin:0;padding:0;color:#888;font-size:11px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .product-list table tr td.cart-prices{padding:20px;vertical-align:bottom}.checkout-onepage-success .product-list table tr td.cart-prices .old-price{margin:0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:line-through}.checkout-onepage-success .product-list table tr td.cart-prices .special-price{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .product-list table tr td.cart-gift{margin:0;padding:20px;vertical-align:bottom}.checkout-onepage-success .product-list table tr td.cart-gift .gift-icon-wrapper{width:auto;display:inline-block}.checkout-onepage-success .product-list table tr td.cart-gift .gift-icon-wrapper:before{content:'';display:inline-block;width:40px;height:40px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.checkout-onepage-success .product-list .shipping-insurance-tab{margin-top:10px}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-name{padding:20px;vertical-align:top}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-name h3{margin:0;padding:0 0 10px 0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-name h3 label{font-size:16px;font-weight:normal}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-name p{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-price{padding:20px;vertical-align:bottom}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-price .price{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .billing-agreement,.checkout-onepage-success .recurring-payment{padding-top:30px;width:100%;float:left;text-align:left}.checkout-onepage-success .billing-agreement p,.checkout-onepage-success .recurring-payment p{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .billing-agreement ul,.checkout-onepage-success .recurring-payment ul{list-style:disc;margin:20px 0 0 30px}.checkout-onepage-success .billing-agreement ul li,.checkout-onepage-success .recurring-payment ul li{margin:0;padding:3px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .order-summary{width:100%;padding:0;margin-bottom:60px;background:none}.checkout-onepage-success .order-summary h2{margin:0 0 30px 0;padding:0 0 30px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success .order-summary p,.checkout-onepage-success .order-summary .shipping,.checkout-onepage-success .order-summary .shippingMethod,.checkout-onepage-success .order-summary .paymentMethod,.checkout-onepage-success .order-summary .pickup-in-store{margin:0;padding:3px 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .order-summary .orderSummaryInfo,.checkout-onepage-success .order-summary .shipping{padding-bottom:20px}.checkout-onepage-success .order-summary .contact{padding-top:20px}.checkout-onepage-success .order-summary .orderSummaryInfo>p:first-child{margin:0;padding:3px 0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success #shopping-cart-totals-table{margin:30px 0 0 0}.checkout-onepage-success #shopping-cart-totals-table tbody{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.checkout-onepage-success #shopping-cart-totals-table tbody tr:first-child td{padding-top:30px}.checkout-onepage-success #shopping-cart-totals-table tbody tr:last-child td{padding-bottom:30px}.checkout-onepage-success #shopping-cart-totals-table tbody tr td{margin:0;padding:10px 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-onepage-success #shopping-cart-totals-table tbody tr.savings{border:none}.checkout-onepage-success #shopping-cart-totals-table tbody tr.savings td{color:#00285e;font-style:normal}.checkout-onepage-success #shopping-cart-totals-table tbody tr td:first-child{padding-right:5px}.checkout-onepage-success #shopping-cart-totals-table tbody tr td:last-child{padding-left:5px}.checkout-onepage-success #shopping-cart-totals-table tbody tr td:last-child span{font-size:14px;line-height:1.4em}.checkout-onepage-success #shopping-cart-totals-table tfoot{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.checkout-onepage-success #shopping-cart-totals-table tfoot tr td{padding:20px 0;margin:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.checkout-onepage-success #shopping-cart-totals-table tfoot tr td:first-child{padding-right:5px}.checkout-onepage-success #shopping-cart-totals-table tfoot tr td:last-child{padding-left:5px}.success-register-create{margin:0 0 60px 0}.success-register-create .success-register-create-title{padding-bottom:30px}.success-register-create .success-register-create-title h2{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.success-register-create .success-register-create-coupon{padding-bottom:30px}.success-register-create .coupon-label-box{width:auto;max-width:none}.success-register-create .coupon-label-box h5{font-weight:normal}.success-register-create .coupon-label-box h6{padding-top:5px;line-height:1.2em;font-weight:normal}.success-register-create .coupon-label-box .coupon-label-box-cell{text-align:left}.success-register-create .success-register-create-form{max-width:600px}.success-register-create .success-register-create-form .input-box{position:relative;padding:0 0 10px 0}.success-register-create .success-register-create-form .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.success-register-create .success-register-create-form .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.success-register-create .success-register-create-form .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.success-register-create .success-register-create-form .buttons-set{margin:0;padding:20px 0 0 0;float:none;text-align:left}.success-register-create .success-register-create-form .buttons-set .button{min-width:200px;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.success-register-create .success-register-create-form .buttons-set .button:hover{text-decoration:underline}.success-register-create .register-account-success-description p{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.checkout-onepage-success .softcube-layout{margin:60px 0}.uni-banner.checkout-uni-banner-promotional-notification .uni-banner-inner{width:100%}.uni-banner.checkout-uni-banner-promotional-notification .ub-txt{text-align:left}.uni-banner.checkout-uni-banner-promotional-notification .ub-txt h3 span span{color:#fff;font-weight:bold}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn{padding:10px 5px 10px 20px}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button-lnk{color:#fff;margin:10px 0 10px 20px;float:none;white-space:normal}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button-lnk:after{margin-left:5px;width:auto;height:auto}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button{min-width:inherit;float:none;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:transparent;border:1px solid #fff;text-align:center;border-radius:0;white-space:normal}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button:hover{background-color:#00285e;color:#fff;text-decoration:underline}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button:after{display:none}.crosssell{background-color:#f4f4f4;margin-top:60px}.crosssell .crosssell-inner{max-width:1400px;margin:0 auto;padding:120px 20px}.crosssell .crosssell-title{padding-bottom:50px;text-align:center}.crosssell .crosssell-title h2{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#cart-crossell-products.owl-carousel{width:100%;margin:0;visibility:hidden}#cart-crossell-products.owl-carousel .owl-item{padding:10px}#cart-crossell-products.owl-carousel .owl-item .item{border:none;padding:0}#cart-crossell-products.owl-carousel .owl-item .item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}#cart-crossell-products.owl-theme .owl-controls{margin-top:30px}#cart-crossell-products.owl-theme .owl-controls .owl-buttons div{width:auto;height:auto;margin:0;padding:0;position:relative;top:auto;left:auto;right:auto;display:inline-block}#cart-crossell-products.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg)}#cart-crossell-products.owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg)}#cart-crossell-products .list-image-box .new-label{top:10px;left:10px;right:auto}#cart-crossell-products .product-attributes{padding:0 20px 20px 20px}#cart-crossell-products .product-attributes select{padding:0 30px 0 20px;color:#222;font-size:16px;line-height:50px;height:50px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}#cart-crossell-products .product-attributes select::-ms-expand{display:none}#cart-crossell-products .actions{padding:0 20px 20px 20px;clear:both}#cart-crossell-products .actions button{width:100%;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#cart-crossell-products .actions button:hover{text-decoration:underline}.shopfinder-index-index .col1-layout .shopfinder .col-left,.shopfinder-index-shop .col1-layout .shopfinder .col-left{display:none}.shopfinder-index-index .col1-layout .shopfinder .col-main,.shopfinder-index-shop .col1-layout .shopfinder .col-main{float:left;width:70%;padding-left:0;padding-right:0;margin:0;clear:none}.shopfinder-index-index .col1-layout .shopfinder .col-right,.shopfinder-index-shop .col1-layout .shopfinder .col-right{float:left;width:30%;padding-left:2%;padding-right:0;margin:0;clear:none}.shopfinder-index-ajaxshop .breadcrumbs-wrapper{display:none}.shopfinder-index-ajaxshop .shopfinder .col-left{display:none}.shopfinder-index-ajaxshop .shopfinder .col-main{width:70%}.shopfinder-index-ajaxshop .shopfinder .col-right{width:30%}.shopfinder-index-shop .main>.col-main{padding:0}.shopfinder .shopfinder-title h1{float:none;margin:0;padding:0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.shopfinder .shop-list #search-message{margin:0}.shopfinder .shop-list .store-locator-box-wrapper{margin-top:30px;padding:0}.shopfinder .shop-list .store-locator-box{margin:0;padding:40px 20px}.shopfinder .shop-list .store-locator-box h1{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.shopfinder .shop-list .store-locator-box .input-field{padding-top:40px}.shopfinder .shop-list .store-locator-box .input-box{position:relative;padding-top:0}.shopfinder .shop-list .store-locator-box .input-box input#search-store{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.shopfinder .shop-list .store-locator-box .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.shopfinder .shop-list .store-locator-box .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.shopfinder .shop-list .store-locator-box .store-locator-find-store{padding-top:40px;padding-right:20px}.shopfinder .shop-list .store-locator-box .store-locator-find-store #find-store-js{padding:0 0 0 30px;position:relative;margin:0;color:#00285e;font-size:16px;line-height:1.2em;font-weight:normal;text-transform:uppercase;text-decoration:underline}.shopfinder .shop-list .store-locator-box .store-locator-find-store #find-store-js:hover{text-decoration:none}.shopfinder .shop-list .store-locator-box .store-locator-find-store #find-store-js:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-1px;left:0}.shopfinder .shop-list .store-locator-box .store-locator-btn{padding-top:40px}.shopfinder .shop-list .store-locator-box .store-locator-btn button{min-width:200px;float:right;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.shopfinder .shop-list .store-locator-box .store-locator-btn button:hover{text-decoration:underline}.shopfinder .shop-list #search-message:empty{display:none}.shopfinder .list{margin-top:40px}.shopfinder.shopfinder-shop .list{margin-top:0}.shopfinder .list .shop-details{padding:40px 0}.shopfinder .list .shop-details:first-child{margin:0}.shopfinder .list .shop-details:last-child{border-bottom:none}.shopfinder.shopfinder-shop .list .shop-details{padding:0}.shopfinder.shopfinder-shop .list .shop-details .shop-details-title h1{margin:0;padding:0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.shopfinder .list .shop-details .shop-details-title h3{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.shopfinder.shopfinder-shop .list .shop-details .shop-details-content{padding-top:40px}.shopfinder .list .shop-details .shop-details-content-address{margin:0;padding:30px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.shopfinder .list .shop-details .shop-details-content-contact{margin:0;padding:30px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.shopfinder .list .shop-details .shop-details-content-contact p{margin:0;padding:2px 0 2px 30px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;position:relative}.shopfinder .list .shop-details .shop-details-content-contact p.tel:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:4px;left:0}.shopfinder .list .shop-details .shop-details-content-contact p.email:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-email-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:5px;left:0}.shopfinder .list .shop-details .shop-details-content-contact a{margin:0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.shopfinder .list .shop-details .shop-details-content-opening-hours{margin:0;padding:30px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.shopfinder .list .shop-details .shop-details-content-opening-hours h3{margin:0;padding:0 0 20px 0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:bold;text-transform:uppercase}.shopfinder .list .shop-details .shop-details-content-opening-hours ul li{margin:0;padding:2px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;position:relative}.shopfinder .list .shop-details .shop-details-lnks{padding-top:30px}.shopfinder .list .shop-details .shop-details-lnks .shop-details-pick-in-store{padding:0 0 0 70px;position:relative}.shopfinder .list .shop-details .shop-details-lnks .shop-details-pick-in-store:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-pickupinstore-big-icon.svg);width:50px;height:50px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:0;left:0}.shopfinder .list .shop-details .shop-details-lnks .shop-details-pick-in-store p{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.shopfinder.shopfinder-shop .list .shop-details .shop-details-lnks .shop-details-pick-in-store p{padding:8px 0 8px 0}.shopfinder .list .shop-details .shop-details-lnks .shop-details-show-on-map{padding:0 0 0 30px;position:relative}.shopfinder .list .shop-details .shop-details-lnks .shop-details-show-on-map:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-1px;left:0}.shopfinder .list .shop-details .shop-details-lnks .shop-zoom-map{display:block;margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.shopfinder .list .shop-details .shop-details-lnks .shop-details-more{min-width:200px;margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e;float:right;text-align:center}.shopfinder .list .shop-details .shop-details-lnks .shop-details-more:hover,.shopfinder .list .shop-details .shop-details-lnks .shop-details-more:hover a{background-color:#00285e;color:#fff;text-decoration:underline}.shopfinder .list .shop-details .mobile-shop-additional{display:none}.shopfinder .list .shop-details .shop-details-mobile-items{display:none}.shopfinder .list .shop-details .shop-description{margin-top:40px;margin-bottom:0;padding-top:30px;border-top:1px solid #dbdbdb}.shopfinder .list .shop-details .shop-description h1,.shopfinder .list .shop-details .shop-description h2,.shopfinder .list .shop-details .shop-description h3{color:#00285e;font-weight:normal;text-transform:uppercase}.shopfinder .list .shop-details .shop-description p{font-size:16px;line-height:1.4em}.shopfinder .list .shop-details .shop-back{margin-top:30px;padding:30px 0;border-top:1px solid #dbdbdb}.shopfinder .list .shop-details .shop-back a{min-width:180px;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;text-align:center}.shopfinder .list .shop-details .shop-back a:hover{text-decoration:underline}.shopfinder .list .shop-details .shop-back a:before{display:none}.shopfinder .shop-list .showAllStoresBox{padding:60px 0;text-align:center}.shopfinder .shop-list .showAllStoresBox .showAllStores{min-width:200px;display:inline-block;margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e;text-align:center}.shopfinder .shop-list .showAllStoresBox .showAllStores span:after{display:none}.shopfinder .shop-list .showAllStoresBox .showAllStores:hover{background-color:#00285e;color:#fff;text-decoration:underline}.shopfinder #show-shop-map .button{margin:0;padding:0 0 30px 0;background:none;border:none}.shopfinder #show-shop-map .button div{padding:0 20px 0 0;position:relative;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.shopfinder #show-shop-map .button div.show-map:after{content:"\f107";color:#222;font-family:FontAwesome;font-size:24px;line-height:normal;display:inline-block;position:absolute;top:2px;right:0}.shopfinder #show-shop-map .button div.hide-map:after{content:"\f106";color:#222;font-family:FontAwesome;font-size:24px;line-height:normal;display:inline-block;position:absolute;top:0;right:0}.col-main .shopfinder #show-shop-map .button:hover,.shopfinder-index-ajaxshop .shopfinder #show-shop-map .button:hover{color:#00285e;background:none}.shopfinder-index-ajaxshop .shopfinder .uni-side-banner{display:none}.shopfinder #shop-details-map{margin:0 0 30px 0}.uni-side-banner{width:100%;padding:50px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.uni-side-banner ~ .uni-side-banner {border-top:none}.uni-side-banner .uni-side-banner-icon{width:40%;padding-right:20px;float:left}.uni-side-banner .uni-side-banner-icon img{width:100%;max-width:150px;min-width:60px}.uni-side-banner .uni-side-banner-content{float:right;width:60%}.uni-side-banner .uni-side-banner-content h3{margin:0;padding:0;color:#00285e;font-size:18px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.uni-side-banner .uni-side-banner-lnk{padding-top:20px;display:block;clear:both;text-align:left}.uni-side-banner .uni-side-banner-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:underline}.uni-side-banner .uni-side-banner-lnk a:hover{text-decoration:none}.uni-side-banner .uni-side-banner-lnk a:after{content:"\f105";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-left:5px;position:relative;top:1px;display:inline-block}.account-login .page-title{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb}.account-login .page-title h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-login .col2-set .col-1{width:49%;margin-right:1%;border:1px solid #dbdbdb;padding:30px}.account-login .col2-set .col-2{width:49%;margin-left:1%;border:1px solid #dbdbdb;padding:30px}.account-login .col2-set .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-login .col2-set .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.customer-account-login .account-login .col2-set{margin:60px 0 90px 0}.customer-account-login .account-login .col2-set .col-1{margin-top:0}.customer-account-login .account-login .col2-set .col-1 ul{margin:0;padding:0;list-style:none}.customer-account-login .account-login .col2-set .col-1 ul li{margin:0;padding:3px 0 3px 30px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;position:relative}.customer-account-login .account-login .col2-set .col-1 ul li:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:0;top:3px}.customer-account-login .account-login .col2-set .col-2{margin-top:0}.customer-account-login .account-login .col2-set .col-2 .form-list label{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;white-space:nowrap}.customer-account-login .account-login .col2-set .col-2 .form-list .input-box{position:relative;padding-top:0}.customer-account-login .account-login .col2-set .col-2 .form-list .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.customer-account-login .account-login .col2-set .col-2 .form-list .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.customer-account-login .account-login .col2-set .col-2 .form-list .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.customer-account-login .account-login .col2-set .col-2 .form-list .f-left{margin:0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:underline}.customer-account-login .account-login .col2-set .col-2 .form-list .f-left:hover{text-decoration:none}.customer-account-login .account-login .col2-set .buttons-set{margin:0;padding:30px 0 0 0}.customer-account-login .account-login .col2-set .buttons-set .button{min-width:200px;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.customer-account-login .account-login .col2-set .buttons-set .button:hover{text-decoration:underline}.account-forgotpassword .page-title{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb}.account-forgotpassword .page-title h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-forgotpassword .col-box{margin:60px 0 90px 0;width:100%;max-width:660px;border:1px solid #dbdbdb;padding:30px}.account-forgotpassword .col-box .fieldset{max-width:none}.account-forgotpassword .col-box .required{display:none}.account-forgotpassword .col-box .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-forgotpassword .col-box .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-forgotpassword .col-box .form-list .input-box{position:relative;padding-top:0}.account-forgotpassword .col-box .form-list .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.account-forgotpassword .col-box .form-list .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.account-forgotpassword .col-box .form-list .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.account-forgotpassword .col-box .back-link{margin:10px 0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal}.account-forgotpassword .col-box .back-link:before{content:"\f104";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-right:5px;position:relative;top:1px}.account-forgotpassword .col-box .back-link a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-forgotpassword .col-box .buttons-set{margin:0;padding:30px 0 0 0}.account-forgotpassword .col-box .buttons-set .button{min-width:200px;display:inline-block;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.account-forgotpassword .col-box .buttons-set{max-width:none}.account-forgotpassword .col-box .buttons-set .button:hover{text-decoration:underline}.reset-forgotpassword .page-title{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb}.reset-forgotpassword .page-title h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.reset-forgotpassword .col-box{margin:60px 0 90px 0;width:100%;max-width:660px;border:1px solid #dbdbdb;padding:30px}.reset-forgotpassword .col-box .fieldset{max-width:none}.reset-forgotpassword .col-box .required{display:none}.reset-forgotpassword .col-box .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.reset-forgotpassword .col-box .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.reset-forgotpassword .col-box .form-list .input-box{position:relative;padding-top:0}.reset-forgotpassword .col-box .form-list .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.reset-forgotpassword .col-box .form-list .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.reset-forgotpassword .col-box .form-list .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.reset-forgotpassword .col-box .back-link{margin:10px 0;padding:0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal}.reset-forgotpassword .col-box .back-link:before{content:"\f104";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-right:5px;position:relative;top:1px}.reset-forgotpassword .col-box .back-link a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.reset-forgotpassword .col-box .buttons-set{margin:0;padding:30px 0 0 0}.reset-forgotpassword .col-box .buttons-set .button{min-width:200px;display:inline-block;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.reset-forgotpassword .col-box .buttons-set{max-width:none}.reset-forgotpassword .col-box .buttons-set .button:hover{text-decoration:underline}.account-create .page-title{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #dbdbdb}.account-create .page-title h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-create .ac-str .ac-str-form{width:50%}.account-create .ac-str .ac-str-bck{width:40%}.account-create .ac-str .ac-str-bck .account-create-img{margin-top:80px}.account-create .ac-str-form .fieldset{max-width:none;margin:0}.account-create .ac-str-form .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-create .ac-str-form .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-create .ac-str-form .content .field label{margin:0;padding:0 10px 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-create .ac-str-form .register-customer label[for="club5_id"]{background:none;position:relative;margin:0;padding:0 10px 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-create .ac-str-form .register-customer label[for="club5_id"]:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;margin-right:5px;position:relative;top:-2px}.account-create .ac-str-form .content p.form-notification{margin:0;padding:0 0 10px 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.account-create .ac-str-form .form-list .input-box input{width:100%;height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.account-create .ac-str-form .form-list .input-box input::-webkit-input-placeholder{color:#888;font-style:normal}.account-create .ac-str-form .form-list .input-box input:-moz-placeholder{color:#888;font-style:normal}.account-create .ac-str-form .form-list .input-box input::-moz-placeholder{color:#888;font-style:normal}.account-create .ac-str-form .form-list .input-box input:-ms-input-placeholder{color:#888;font-style:normal}.account-create .ac-str-form .form-list .news-cb{padding:0}.account-create .ac-str-form .form-list .news-cb input+label:before{content:'\f0c8';font-family:"FontAwesomeRegular"}.account-create .ac-str-form .form-list .news-cb input:checked+label:before{content:'\f14a';color:#00285e;font-family:"FontAwesomeSolid"}.account-create .ac-str-form #register-form-first-optional-consent-block{margin-left:0}.account-create .ac-str-form .back-link{margin:10px 0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.account-create .ac-str-form .back-link:before{content:"\f104";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-right:5px;position:relative;top:1px}.account-create .ac-str-form .back-link a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-create .ac-str-form .buttons-set{margin:0;padding:30px 0 0 0}.account-create .ac-str-form .buttons-set .button{min-width:200px;display:inline-block;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.account-create .ac-str-form .buttons-set{max-width:none}.account-create .ac-str-form .buttons-set .button:hover{text-decoration:underline}body.customer-account #account-filters{margin-bottom:50px}#account-filters .block-title{padding:14px 0 24px 0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase;border-bottom:1px solid #dbdbdb}#account-filters .block-title strong{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:bold;text-transform:uppercase}#account-filters .block-content{margin:0;padding-bottom:30px;border-bottom:1px solid #dbdbdb}#account-filters .block-content ul{margin:0;padding:0;list-style:none}#account-filters .block-content ul li{padding-top:20px;padding-bottom:0;color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}#account-filters .block-content ul li a{color:#222;font-size:16px;line-height:1.4em;text-transform:uppercase}#account-filters .block-content ul li.current a{color:#00285e}#account-filters .block-content ul li a:hover{text-decoration:underline}#account-filters .block-content ul li.clubfive a{position:relative;padding-left:30px;white-space:normal}#account-filters .block-content ul li.clubfive a:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}#account-filters .block-content ul li.clubfive a span{background:none;padding:0;height:auto;display:inline}body.customer-account .my-account .page-title{padding-bottom:30px}body.customer-account .my-account .page-title h1{margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.dashboard .welcome-msg p.hello{margin:0;padding:0 0 10px 0;color:#222;font-size:20px;line-height:1.4em;font-weight:normal}.dashboard .welcome-msg p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-box{padding:30px}.account-box.club5,.hu-hu .account-box.club5{background:url(/skin/frontend/sm/dormeo2020/images/club5_grey.svg) 30px calc(100% - 25px) no-repeat;background-size:80px 50px}.account-hdr{margin:0;border:none}.account-hdr h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-hdr h2 span{color:#00285e}.account-content{padding:0}.account-content h3,.account-content .box-title h3{margin:0;padding:0 0 15px 0;color:#888;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-content p{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-content p.empty{padding:0}.account-content p.phone{padding-left:0}.account-content p.phone:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:-1px;left:0;margin-right:3px}.account-content ul{margin:0;padding:0;list-style:none}.account-content ul li{margin:0;padding:3px 0 3px 30px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;position:relative}.account-content ul li:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:0;top:3px}.account-footer{padding:30px 0 0 0;margin-top:30px;background:none;border-top:1px solid #dbdbdb}.account-footer a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-footer a+a:before{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal}.account-footer .button{min-width:180px;float:right;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;text-decoration:none}.account-footer .button:hover{text-decoration:underline;border:none;text-decoration:underline}.account-edit .col-box{max-width:600px;padding:30px;background-color:#f4f4f4}.customer-account-edit .account-edit .col-box .fieldset{max-width:none;margin:0;padding:0}.account-edit .col-box .fieldset.fieldset-pass{margin-top:30px}.account-edit .col-box .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-edit .col-box .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-edit .col-box .content .fields{padding:0;margin:0}.account-edit .col-box .content .field label,.account-edit .col-box .fieldset.fieldset-pass label{margin:0;padding:0 10px 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-edit .col-box .form-list li{padding:0}.account-edit .col-box .form-list .input-box input{width:100%;height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.account-edit .col-box .form-list .input-box input::-webkit-input-placeholder{color:#888;font-style:normal}.account-edit .col-box .form-list .input-box input:-moz-placeholder{color:#888;font-style:normal}.account-edit .col-box .form-list .input-box input::-moz-placeholder{color:#888;font-style:normal}.account-edit .col-box .form-list .input-box input:-ms-input-placeholder{color:#888;font-style:normal}.account-edit .col-box .form-list .pass-cb{padding:0;position:relative}.account-edit .col-box .form-list .pass-cb label{position:relative;padding:0 0 0 20px;min-width:inherit}.account-edit .col-box .form-list .pass-cb input{opacity:0;position:absolute;top:0;left:0}.account-edit .col-box .form-list .pass-cb input+label:before{font-family:'FontAwesomeRegular';content:"\f0c8";color:#666;font-size:16px;position:absolute;left:0;top:0}.account-edit .col-box .form-list .pass-cb input:checked+label:before{content:"\f14a";font-size:16px;color:#00285e;font-family:'FontAwesomeSolid'}.customer-account-edit .account-edit .col-box .buttons-set{margin:0;padding:30px 0 0 0}.customer-account-edit .account-edit .col-box .buttons-set .button{min-width:200px;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;float:right;border:none}.customer-account-edit .account-edit .col-box .buttons-set{max-width:none}.customer-account-edit .account-edit .col-box .buttons-set .button:hover{text-decoration:underline}.address-edit .col-box{max-width:600px}body.customer-address-form .address-edit .col-box .fieldset{max-width:none;margin:0}.address-edit .col-box .content h2{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.address-edit .col-box .content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.address-edit .col-box .content .field label{margin:0;padding:0 10px 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.address-edit .col-box .form-list .input-box input{width:100%;height:50px;padding:0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.address-edit .col-box .form-list .input-box input::-webkit-input-placeholder{color:#888;font-style:normal}.address-edit .col-box .form-list .input-box input:-moz-placeholder{color:#888;font-style:normal}.address-edit .col-box .form-list .input-box input::-moz-placeholder{color:#888;font-style:normal}.address-edit .col-box .form-list .input-box input:-ms-input-placeholder{color:#888;font-style:normal}.address-edit .col-box .form-list .edit-cb{padding:0;position:relative}.address-edit .col-box .form-list .edit-cb label{position:relative;padding:0 0 0 20px;min-width:inherit}.address-edit .col-box .form-list .edit-cb input{opacity:0;position:absolute;top:0;left:0}.address-edit .col-box .form-list .edit-cb input+label:before{font-family:'FontAwesomeRegular';content:"\f0c8";color:#666;font-size:16px;position:absolute;left:0;top:0}.address-edit .col-box .form-list .edit-cb input:checked+label:before{content:"\f14a";font-size:16px;color:#00285e;font-family:'FontAwesomeSolid'}.customer-address-form .address-edit .col-box .buttons-set{margin:0;padding:30px 0 0 0;max-width:none}.customer-address-form .address-edit .col-box .buttons-set .button{min-width:200px;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;float:right}.customer-address-form .address-edit .col-box .buttons-set .button:hover{text-decoration:underline}.my-account .user-table-toolbar{padding:20px 0}.my-account .user-table-toolbar .amount{margin:0;padding:0;color:#222;font-size:16px;line-height:50px;font-weight:normal;text-transform:uppercase}.my-account .user-table-toolbar .amount strong{font-weight:normal}.my-account .user-table-toolbar .pager-no-toolbar label{margin-right:20px;padding:0;color:#222;font-size:16px;line-height:50px;text-transform:uppercase}.my-account .user-table-toolbar .pager-no-toolbar select{padding:0 20px;color:#222;font-size:16px;line-height:50px;height:50px}.my-account .user-table-toolbar .count-container{display:none}.my-account .user-table-toolbar .pager{overflow:hidden;display:inline-block;line-height:normal;vertical-align:top}.my-account .user-table-toolbar .pager .pages{margin-left:30px}.my-account .user-table-toolbar .pager li{border:none;width:auto;background:none;font-size:16px;padding:0}.my-account .user-table-toolbar .pager li a{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;border:none;text-align:center;font-size:16px}.my-account .user-table-toolbar .pager li.current{display:inline-block;padding:0;margin:0;width:50px;height:50px;line-height:50px;text-align:center;border:1px solid #dbdbdb;color:#222;border-radius:5px}.my-account .user-table-toolbar .pager li a:before{display:none}.my-account .user-table-toolbar .pager li a:hover{border:none;padding:0}.my-account .user-table-toolbar .pager li a.previous{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(90deg)}.my-account .user-table-toolbar .pager li a.next{width:30px;background:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;transform:rotate(-90deg)}.my-account .buttons-set{margin:30px 0 0 0}.my-account .buttons-set .back-link{margin:10px 0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.customer-address-index .my-account .buttons-set .back-link,.sales-order-history .my-account .buttons-set .back-link{margin:0}.my-account .buttons-set .back-link:before{content:"\f104";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-right:5px;position:relative;top:1px}.my-account .buttons-set .back-link a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.my-account .user-table-list{border:none;margin:0;background-color:#fff}.my-account .user-table-list ol.user-table-list-header li{height:auto;background:none;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;margin:0;padding:30px 5px;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-align:left}.my-account .user-table-list ol li{padding:30px 5px;border:none;border-bottom:1px solid #dbdbdb;line-height:1.4em;text-align:left}.my-account .user-table-list ol li.history-status em{font-style:normal}.my-account .user-table-list ol li .view-details{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:underline}.my-account .user-table-list ol li .view-details:after{display:none}.my-account .user-table-list ol li .view-details:hover{text-decoration:none}.my-account .user-table-list ol li h2.product-name{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}body.sales-order-view .my-account{overflow:hidden}body.sales-order-view .my-account .page-title h1{padding-right:20px}.my-account .order-title-links{padding-top:10px}body.sales-order-view .my-account .order-title-links a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}body.sales-order-view .my-account .order-title-links a:after{content:"\f105";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-left:5px;position:relative;top:1px}.my-account .order-date{margin:0;padding:0 0 20px 0;color:#222;font-size:20px;line-height:1.4em;font-weight:bold}.my-account .order-items.order-details{background-color:#f4f4f4;clear:both;padding:30px}.my-account .order-items.order-details .table-caption{margin:0;padding:0 0 30px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.my-account .order-items.order-details .user-table-list ol.user-table-list-header li.product-name{padding:30px 5px;font-size:16px}.my-account .order-items.order-details .user-table-list ol li{padding:30px 5px;border:none;border-bottom:1px solid #dbdbdb;line-height:1.4em;text-align:left}.my-account .order-items.order-details .user-table-list ol li.subtotal{text-align:right}.my-account .order-items.order-details .user-table-list ol li .brand-logo{margin-bottom:5px}.my-account .order-items.order-details .user-table-list ol li h3{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.my-account .order-items.order-details .user-table-list ol li .item-options{font-size:14px}.my-account .order-items.order-details .user-table-list ol li .nobr{text-transform:uppercase}.my-account .order-items.order-details .user-table-list ol li.subtotal,.my-account .order-items.order-details .user-table-list ol li.subtotal .order-item-mobile-title{text-align:right}.my-account .order-items.order-details .user-table-list ol li.spacer,.my-account .order-items.order-details .user-table-list ol:last-child li{border:none}.my-account .order-items.order-details .user-order-totals-box{padding:0;margin-top:30px}.my-account .order-items.order-details .user-order-totals-list{width:100%;max-width:50%;background-color:#fff;padding:15px}.my-account .order-items.order-details .user-order-totals-list ol li{color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;padding:5px 10px}.my-account .order-items.order-details .user-order-totals-list ol.grand_total li{padding:20px 0 0 0}.my-account .order-items.order-details .user-order-totals-list ol.grand_total li span{color:#00285e;font-size:20px;line-height:1.4em;font-weight:bold;text-transform:uppercase;padding:20px 10px 5px 10px;border-top:1px solid #dbdbdb;display:block}.my-account .order-items.order-details .user-order-totals-list ol li:first-child,.my-account .order-items.order-details .user-order-totals-list ol.grand_total li:first-child span{padding-left:0;text-align:left}.my-account .order-items.order-details .user-order-totals-list ol li:last-child,.my-account .order-items.order-details .user-order-totals-list ol.grand_total li:last-child span{padding-right:0}.my-account .order-items.order-details .user-order-totals-list ol.savings li{color:#00285e}body.sales-order-view .buttons-set{margin:0;padding:30px 0 0 0;max-width:none}body.sales-order-view .buttons-set .button{min-width:200px;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;float:right}body.sales-order-view .buttons-set .button:hover{text-decoration:underline}.my-account .product-review{overflow:hidden}.my-account .product-review .product-name{margin:0;padding:0 0 20px 0;color:#00285e;font-size:24px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background:none}.my-account .product-review .product-img-box{padding:0}.my-account .review-details h5{margin:0;padding:0 0 20px 0;color:#222;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background:none}.my-account .review-details .review-details-table{margin:0;padding-bottom:10px}.my-account .review-details .review-details-table ol li{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;background:none}.my-account .review-details .review-details-table ol li .ratings{margin:0}.my-account .review-details .review-details-table ol li .rating-box{margin:0}.my-account .review-details .review-details-table ol li:first-child{display:none}.my-account .review-details p{margin:0;padding:0 0 10px 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background:none}.my-account .review-details p.desc{text-transform:none;padding:0}.my-account .review-details-user{margin:30px 0 0 0;padding:30px 0 0 0;border-top:1px solid #dbdbdb}.my-account .review-details-user h3{margin:0;padding:0 0 20px 0;color:#222;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background:none}.my-account .review-details-user .ratings{margin:0}.my-account .review-details-user .ratings .rating-links a{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.my-account .review-global-rating .buttons-set{padding:0}.newsletter-manage-index .my-account .page-title+a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.newsletter-manage-index .my-account .page-title+a:after{content:"\f105";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-left:5px;position:relative;top:1px;display:inline-block}.account-club5-membership .col2-set .col-1{width:49%;margin-right:1%;border:1px solid #dbdbdb;padding:30px}.account-club5-membership .col2-set .col-2{width:49%;margin-left:1%;border:1px solid #dbdbdb;padding:30px}.account-club5-membership .col2-set .box h3{margin:0;padding:0 0 20px 0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.account-club5-membership .col2-set .box p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-club5-membership .col2-set .box-content p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.account-club5-membership .col2-set .col-1 .button{min-width:180px;float:left;margin:30px 0 0 0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;text-decoration:none}.account-club5-membership .col2-set .col-1 .button:hover{text-decoration:underline;border:none;text-decoration:underline;background-color:#00285e}.account-club5-membership .col2-set .col-2 .input-box{padding:0;position:relative}.account-club5-membership .col2-set .col-2 .input-box input{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:0}.account-club5-membership .col2-set .col-2 .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;display:block;pointer-events:none;transition:all .5s}.account-club5-membership .col2-set .col-2 .input-box.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.account-club5-membership .col2-set .col-2 input.button{min-width:180px;float:left;margin:30px 0 0 0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border-radius:0;border:1px solid #00285e;text-decoration:none}.account-club5-membership .col2-set .col-2 input.button:hover{text-decoration:underline;text-decoration:underline;color:#fff;background-color:#00285e}.page-print .print-head .logo{max-width:200px}.page-print h1{text-transform:uppercase}.page-print h2{text-transform:uppercase}.page-print .order-date{font-size:16px;font-weight:bold}.page-print .user-table-list ol.user-table-list-header li{background-color:#f4f4f4;font-weight:normal;border-bottom:1px solid #dbdbdb}.page-print .user-table-list ol li{text-transform:uppercase}.page-print .user-table-list ol li.product-name{font-size:14px}.page-print .user-table-list ol li.product-name .brand-logo{margin-bottom:5px}.page-print .user-table-list ol li.product-name h3{margin:0 0 10px 0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.page-print .user-order-totals-list{width:100%;max-width:50%}.page-print .user-order-totals-list ol li{text-transform:uppercase}.page-print .user-order-totals-list ol.savings li{color:#00285e}.page-print .user-order-totals-list ol li:first-child{text-align:left}.page-print .user-order-totals-list ol.grand_total li{padding:20px 0 0 0;color:#00285e;font-size:20px;line-height:1.4em}.page-print .user-order-totals-list ol.grand_total li span{color:#00285e;font-size:20px;line-height:1.4em;font-weight:bold;text-transform:uppercase;padding:20px 10px 5px 10px;border-top:1px solid #dbdbdb;display:block}.page-print .buttons-set{margin:0;padding:30px 0 0 0;max-width:none}.page-print .buttons-set .button{min-width:200px;margin:0 0 0 20px;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none;float:right}.page-print .buttons-set .button:hover{text-decoration:underline;border:none}.customer-account-logoutsuccess .page-title h1{margin:0;padding:0 0 20px 0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.promo-banner-club5{background-color:#40474f;padding:30px}.promo-banner-club5 .promo-banner-club5-img{padding-bottom:50px}.promo-banner-club5 .promo-banner-club5-img img{width:100%;max-width:100px;min-width:60px}.promo-banner-club5 .promo-banner-club5-content h3{margin:0;padding:0;color:#fff;font-size:24px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk{padding-top:20px}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a{margin:0;padding:0;color:#fff;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a:hover{text-decoration:underline}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a:after{content:"\f105";color:#fff;font-family:FontAwesome;font-size:18px;line-height:normal;margin-left:5px;position:relative;top:1px;display:inline-block}.cms-index-noroute .main-container{max-width:none;padding:0}.error404{margin:0}.error404 .main-hd{padding:60px 0}.error404 .main-hd h1{margin:0;padding:0 0 30px 0;color:#00285e;font-size:40px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.error404 .main-hd p{margin:0;padding:0 0 20px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.error404 .main-con{width:50%}.error404 .main-options{max-width:600px;width:100%;padding-bottom:45px}.error404 .main-options .option-box{margin:0;padding:60px 0;border-bottom:1px solid #dbdbdb}.error404 .main-options .option-box:first-child{border-top:1px solid #dbdbdb}.error404 .main-options .option-box .option-box-icon{width:60px;padding:0 60px 0 0;position:relative;background:none}.error404 .main-options .option-box .option-box-icon.home:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-home-icon.svg);width:60px;height:60px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0}.error404 .main-options .option-box .option-box-icon.lupa:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-search-icon.svg);width:60px;height:60px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0}.error404 .main-options .option-box .option-box-icon.phone:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:60px;height:60px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0}.error404 .main-options .option-box .option-box-des{padding:0;background:none}.error404 .main-options .option-box .option-box-des h3{margin:0;padding:0;color:#00285e;font-size:20px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.error404 .main-options .option-box .option-box-des p{margin:0;padding:20px 0 0 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.error404 .main-options .option-box.link .option-box-des h3:after{display:none}.error404 .main-img{width:50%;padding-left:5%;vertical-align:bottom}.error404 .main-img img{width:auto}.error404 .product-list{margin:0}.error404 .softcube-layout{margin-bottom:30px}.uni-banner{margin:0;padding:0;background-color:#00285e}.uni-banner .uni-banner-inner{width:auto;max-width:1400px;padding:5px 20px;margin:0 auto;background-color:#00285e}.dormeo .uni-banner .ub-picto{width:50px;margin:0;padding:5px 20px 5px 5px;color:#fff;font-size:14px;line-height:1.4em;font-weight:bold;text-transform:uppercase;background:none}.dormeo .uni-banner .ub-picto .fa-truck:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon-white.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.dormeo .uni-banner .ub-picto .fa-truck.fa-flip-horizontal{transform:none}.dormeo .uni-banner .ub-picto .fa-gift:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon-white.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.uni-banner .ub-txt{padding:5px;border:none;text-align:center}.dormeo .uni-banner .ub-txt h3{margin:0;padding:0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.uni-banner.no-btn .ub-txt{border:none}.uni-banner .ub-txt h3 span{color:#fff}.uni-banner .ub-txt h3 .ub-txt-desktop,.uni-banner .ub-txt h3 .ub-txt-mobile{padding-right:20px}.uni-banner .ub-txt-mobile-arrow{display:none}#cb-int-counter{white-space:nowrap;text-align:center}.dormeo #cb-int-counter span.d-nmb:first-child,.dormeo #cb-int-counter span.h-nmb:first-child,.dormeo #cb-int-counter span.m-nmb:first-child,.dormeo #cb-int-counter span.s-nmb:first-child{padding-left:0}.dormeo #cb-int-counter span.d-nmb,.dormeo #cb-int-counter span.h-nmb,.dormeo #cb-int-counter span.m-nmb,.dormeo #cb-int-counter span.s-nmb{margin:0;padding:0 0 0 5px;color:#fff;font-size:14px;line-height:1.4em;font-weight:bold;text-transform:uppercase;display:inline-block}.dormeo #cb-int-counter span.d,.dormeo #cb-int-counter span.h,.dormeo #cb-int-counter span.m,.dormeo #cb-int-counter span.s{margin:0;padding:0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:lowercase;display:inline-block}.dormeo #cb-int-counter-valid-txt,.dormeo #cb-int-counter-end-txt{margin:0;padding:0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.uni-banner .ub-btn{padding:5px 5px 5px 20px;border:none}.dormeo .uni-banner .ub-btn a{margin:0;padding:0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.dormeo .uni-banner .ub-btn a em{display:none}.dormeo .uni-banner .ub-btn a:after,.dormeo .uni-banner a.ub-arrow:after{content:'\f105';font-family:'FontAwesome';width:0;height:0;color:#fff;font-size:14px;line-height:14px;margin-left:3px;display:inline-block}.dormeo .uni-banner #cb-int-counter-outer a.ub-arrow{margin:0 0 0 3px}.softcube-layout.bck-grey{background-color:#f4f4f4}.catalog-product-view .softcube-layout{margin-top:80px}.softcube-layout .softcube-layout-inner{max-width:1400px;margin:0 auto;padding:120px 20px}.recently-viewed-items-wide{background-color:#f4f4f4;padding:120px 20px;margin-top:60px}.recently-viewed-items-wide .rviw-hd{margin-bottom:30px;padding:0 10px;text-align:center}.recently-viewed-items-wide .rviw-hd .rviw-hd-txt h6{margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.recently-viewed-items-wide .rviw-hd .rviw-hd-lnk{padding:0}.recently-viewed-items-wide .rviw-hd .rviw-hd-lnk a{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none}.recently-viewed-items-wide .rviw-hd .rviw-hd-lnk a:after{content:'\f105';font-family:'FontAwesome';width:5px;height:0;color:#222;font-size:14px;line-height:14px;margin-left:5px;display:inline-block}.recently-viewed-items-wide .rviw-hd .rviw-hd-lnk a:hover{text-decoration:underline}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel{width:100%;margin:0;visibility:hidden}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel .owl-item{padding:10px}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel .owl-item .item{border:none;padding:0}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel .owl-item .item:hover{box-shadow:0 0 10px -5px rgba(0,0,0,.75)}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-theme .owl-controls{margin-top:30px}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-theme .owl-controls .owl-buttons div{width:auto;height:auto;margin:0;padding:0;position:relative;top:auto;left:auto;right:auto;display:inline-block}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-theme .owl-controls .owl-buttons .owl-prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg)}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-theme .owl-controls .owl-buttons .owl-next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:120px;height:120px;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg)}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel .list-image-box .new-label{top:10px;left:10px;right:auto}.recently-viewed-items-wide .rviw-content .product-hd{padding:20px;margin:0;border:none;text-align:left}.recently-viewed-items-wide .rviw-content .product-hd a{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;display:block}.recently-viewed-items-wide .rviw-content .item:hover .product-hd a{text-decoration:underline}.extended-warranty-popup-wrapper{overflow:hidden}.extended-warranty-popup-wrapper .vbox-inline{height:360px}.extended-warranty-popup h1,.extended-warranty-popup h2{margin:0;padding:0;color:#00285e;font-size:24px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.extended-warranty-popup ul li:before,.checkout-cart-index .extended-warranty-popup ul li:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;left:0;top:-4px}.measure-bed-size-page p{margin:0 0 20px 0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.measure-bed-size-page .des{margin-bottom:30px}.measure-bed-size-page .des h2{margin:0 0 20px 0;padding:0;color:#00285e;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.measure-bed-size-page .des p{margin:0 0 20px 0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.measure-bed-size-page .steps{margin-bottom:30px}.measure-bed-size-page .steps p{margin:0;padding:20px 0 0 0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.measure-bed-size-page .tab{margin-bottom:30px}.measure-bed-size-page .tab table{margin-bottom:20px;border:1px solid #dbdbdb}.measure-bed-size-page .tab table tr td{padding:20px;border-left:1px solid #dbdbdb}.measure-bed-size-page .tab table tr td:first-child{border-left:none}.measure-bed-size-page .tab table tr td p{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.measure-bed-size-page .tab p{margin:0 0 20px 0;padding:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}body.redboxdigital-quickview-index-cartpreview,body.redboxdigital-quickview-index-giftview{padding:30px}body.redboxdigital-quickview-index-cartpreview .iframe-tawk-wrapper,body.redboxdigital-quickview-index-giftview .iframe-tawk-wrapper{display:none}.redboxdigital-quickview-index-cartpreview .product-view{padding:0}.redboxdigital-quickview-index-cartpreview .productTopTitle,.redboxdigital-quickview-index-giftview .productTopTitle{margin-bottom:0}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .product-cell,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .product-cell{padding:0;border:none;vertical-align:middle}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .product-review-wrapper,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .product-review-wrapper{overflow:hidden}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .product-review-wrapper .product-cell,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .product-review-wrapper .product-cell{padding-right:20px}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings{margin-top:10px;margin-right:20px}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings .product-cell:last-child,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings .product-cell:last-child{border-right:1px solid #dbdbdb}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings .rating-box,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings .rating-box{margin:0}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings a,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings a,.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .no-rating a,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .no-rating a{display:inline-block;padding:0;margin:0;color:#888;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase;white-space:nowrap;text-decoration:none;pointer-events:none}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .no-rating,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .no-rating{display:none;padding-right:20px;margin:10px 15px 0 0;border-right:1px solid #dbdbdb}.redboxdigital-quickview-index-cartpreview .product-ids,.redboxdigital-quickview-index-giftview .product-ids{margin-top:11px;padding:0;color:#888;font-size:13px;line-height:1.4em}.redboxdigital-quickview-index-cartpreview .product-ids span span,.redboxdigital-quickview-index-giftview .product-ids span span{display:inline-block;vertical-align:top;padding-right:15px}.redboxdigital-quickview-index-cartpreview .product-ids .spc,.redboxdigital-quickview-index-giftview .product-ids .spc{display:none}.redboxdigital-quickview-index-cartpreview .product-title .product-cell,.redboxdigital-quickview-index-giftview .product-title .product-cell{padding:0}.redboxdigital-quickview-index-cartpreview .productTopTitle .product-name h1,.redboxdigital-quickview-index-giftview .productTopTitle .product-name h1{width:100%;margin:0;padding:0;color:#00285e;font-size:30px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.redboxdigital-quickview-index-cartpreview .productTopTitle .product-name h1 .fa-gift,.redboxdigital-quickview-index-giftview .productTopTitle .product-name h1 .fa-gift{vertical-align:top}.redboxdigital-quickview-index-cartpreview .productTopTitle .product-name h1 .fa-gift:before,.redboxdigital-quickview-index-giftview .productTopTitle .product-name h1 .fa-gift:before{content:'';display:inline-block;width:30px;height:30px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative;top:-2px}.redboxdigital-quickview-index-cartpreview .product-view .short-description,.redboxdigital-quickview-index-giftview .product-view .short-description{padding:30px 0;margin:30px 0}.redboxdigital-quickview-index-cartpreview .short-description .std,.redboxdigital-quickview-index-giftview .short-description .std{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.redboxdigital-quickview-index-cartpreview .short-description .std p,.redboxdigital-quickview-index-giftview .short-description .std p{padding:0;margin:0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal}.redboxdigital-quickview-index-cartpreview .item-options-wrapper .item-options,.redboxdigital-quickview-index-giftview .item-options-wrapper .item-options{margin:0;padding:0 0 5px 0;color:#888;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.redboxdigital-quickview-index-cartpreview .product-picto-holder .new-label,.redboxdigital-quickview-index-giftview .product-picto-holder .new-label{padding:10px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_tab .easyzoom a .prod_img_tab_zoom,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_tab .easyzoom a .prod_img_tab_zoom{left:auto;right:10px}.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .old-price span.price-label,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .old-price span.price-label{display:none}.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .old-price span.price,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .old-price span.price{color:#888;font-size:16px}.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .regular-price span.price-label,.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .special-price span.price-label,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .regular-price span.price-label,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .special-price span.price-label{color:#00285e;font-size:16px;margin-right:5px}.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .regular-price span.price,.redboxdigital-quickview-index-cartpreview .product-view .product-shop .price-box .special-price span.price,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .regular-price span.price,.redboxdigital-quickview-index-giftview .product-view .product-shop .price-box .special-price span.price{color:#00285e;font-size:30px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li{padding:7px 5px 0 5px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a{border:2px solid transparent}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive{border:2px solid #00285e}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before{top:-9px;border-color:transparent transparent #00285e transparent}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumb_thumbs_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumb_thumbs_holder{margin-top:20px;overflow:hidden}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs{margin:0;padding:0;position:relative}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs.prod_img_thumbs_carousel,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs.prod_img_thumbs_carousel{padding:0 40px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder{top:11%;left:0;width:80px;background:rgba(255,255,255,1);background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 100%)}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder{top:0;right:0;width:80px;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,1) 100%)}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{margin:0;padding:0;left:-30px;top:0;margin-top:0;width:auto}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:80px;height:100%;background-repeat:no-repeat;vertical-align:middle;transform:rotate(90deg);top:auto;left:0;margin:0;line-height:normal}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{margin:0;padding:0;right:-30px;top:0;margin-top:0;width:auto}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-blue.svg);width:80px;height:100%;background-repeat:no-repeat;vertical-align:middle;transform:rotate(-90deg);top:auto;right:0;margin:0;line-height:normal}.quickview-gift-prev{width:auto;height:auto;margin:0;padding:0}.quickview-gift-prev-inner{width:auto;height:auto;margin:0;padding:0;background:none}.quickview-gift-prev-inner:before{width:40px;height:80px;margin:0;padding:0;color:#888;background:rgba(255,255,255,.6);border-radius:0;font-size:60px;line-height:80px;display:block;text-align:center}.quickview-gift-prev-inner:hover:before{color:#00285e}.quickview-gift-next{width:auto;height:auto;margin:0;padding:0}.quickview-gift-next-inner{width:auto;height:auto;margin:0;padding:0;background:none}.quickview-gift-next-inner:before{width:40px;height:80px;margin:0;padding:0;color:#888;background:rgba(255,255,255,.6);border-radius:0;font-size:60px;line-height:80px;display:block;text-align:center}.quickview-gift-next-inner:hover:before{color:#00285e}.vbox-promotional .popup-promotional .popup-promotional-des h1{color:#222}.vbox-promotional .popup-promotional .popup-promotional-des h1 span{color:#00285e}.vbox-promotional .popup-promotional .popup-promotional-des h2{color:#222}.vbox-promotional .popup-promotional .popup-promotional-product .popup-promotional-content h3{color:#222}.coupon-label-box{background-color:#00285e}.reviews-default-widget .review-button:hover{background:#00285e;border:1px solid #00285e}.reviews-default-widget .fieldset h4,.reviews-default-widget .review-heading h2{font-family:'PT Sans',Arial,sans-serif}.uni-side-box .usb-content{bottom:5%;text-align:center}.uni-side-box .usb-content h3{color:#00285e;font-weight:600}.uni-side-box .usb-content p{color:#000}.webform.pad-bottom{padding-bottom:14px}.webform .std h3,.webform p.required{margin-bottom:20px}.webform label{margin:0;padding:0 0 5px 0;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;display:none}.webform label.required em{display:inline-block}.webform label.required:after{display:none}.webform .input-box{position:relative;padding-top:0}.webform .input-placeholder{display:none}.webform .input-box input[type="text"]+.input-placeholder,.webform .input-box input[type="text"]+.validation-advice+.input-placeholder,.webform .input-box input[type="text"]+.validation-advice+.validation-advice+.input-placeholder,.webform .input-box textarea+.input-placeholder,.webform .input-box textarea+.validation-advice+.input-placeholder,.webform .input-box select+.input-placeholder,.webform .input-box select+.validation-advice+.input-placeholder,.webform .input-box .webforms-calendar+.input-placeholder{display:block}.webform .input-box .input-placeholder{position:absolute;top:21px;left:0;margin:0;padding:0 20px;color:#888;font-size:16px;line-height:16px;font-weight:normal;pointer-events:none;transition:all .5s}.webform .input-box.focus-parent .input-placeholder,.webform .webforms-calendar.focus-parent .input-placeholder{padding:0 20px;top:14px;font-size:11px;line-height:11px;color:#888}.webform .input-box input[type="text"]{width:100%;height:60px;padding:15px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.webform .input-box input[readonly],.webform .input-box input[readonly]:focus{background-color:#fff}.webform .input-box textarea{width:100%;height:120px;padding:25px 20px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px}.webform .input-box select{width:100%;height:60px;padding:15px 30px 0 20px;color:#222;font-size:16px;font-weight:normal;border-radius:5px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;appearance:none;background:#fff url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-black-bold.svg) no-repeat 100%;background-size:30px 30px;border-radius:5px}.webform .input-box select::-ms-expand{display:none}.webform .input-box .webforms-fields-comment label,.webform .input-box .list-select .control label{font-size:14px;text-transform:none;display:inline-block}.webform .input-box .webforms-fields-comment{font-size:13px}.webform .webforms-fields-webformGender{margin-bottom:20px}.webform .webforms-fields-webformGender .input-box .list-select .control label{padding:4px 0 4px 20px;font-size:16px;text-transform:uppercase}.webform .buttons-set{text-align:center}.webform .buttons-set button.button{width:100%;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}.webform .buttons-set button.button:hover{text-decoration:underline;background-color:#00285e}.cms-page-view .std table{width:100%;border:1px solid #dbdbdb;margin:0 0 20px 0}.cms-page-view .std table th{padding:20px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background-color:#f4f4f4;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.cms-page-view .std table td{padding:20px;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}.cms-page-view .std table p{margin-bottom:15px;color:#222;font-size:14px;line-height:1.4em;font-weight:normal}#accordion h2:after{content:"+";font-size:28px;top:49%;right:10px;transform:translate(0,-50%)}#accordion h2.current:after{content:"-";top:42%;right:13px}#accordion h3:after{content:"+";font-size:24px;top:46%;right:10px;transform:translate(0,-50%)}#accordion h3.current:after{content:"-";top:42%;right:13px}#accordion .button{min-width:200px;display:inline-block;margin:0;padding:10px 15px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#00285e;border-radius:0;border:none}#accordion .button:hover{text-decoration:underline;background-color:#00285e}.compare-landing-lines .compare-lines-title,.compare-landing-noImages .compare-lines-title,.compare-landing-main .compare-lines-title{font-weight:normal}.dormeo .compare-landing-lines .compare-page-cell:hover .compare_more_info .fa-question-circle:before,.dormeo .compare-landing-lines .compare-page-special-offers .compare-page-cell i,.dormeo .compare-landing-noImages .compare-page-cell:hover .compare_more_info .fa-question-circle:before,.dormeo .compare-landing-noImages .compare-page-special-offers .compare-page-cell i,.dormeo .compare-landing-main .compare-page-cell:hover .compare_more_info .fa-question-circle:before,.dormeo .compare-landing-main .compare-page-special-offers .compare-page-cell i{color:#00285e}.compare-landing-lines .compare-page-special-offers .compare-page-cell i.fa-truck:before,.compare-landing-noImages .compare-page-special-offers .compare-page-cell i.fa-truck:before,.compare-landing-main .compare-page-special-offers .compare-page-cell i.fa-truck:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.compare-landing-lines .compare-page-special-offers .compare-page-cell i.fa-gift:before,.compare-landing-noImages .compare-page-special-offers .compare-page-cell i.fa-gift:before,.compare-landing-main .compare-page-special-offers .compare-page-cell i.fa-gift:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.compare-page-cell .club-five .icon{background:none;position:relative;margin:0}.compare-page-cell .club-five .icon:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.compare-landing-lines .compare-page-row .compare-page-cell .fa-times,.compare-landing-lines .compare-page-row .compare-page-cell .fa-check,.compare-landing-noImages .compare-page-row .compare-page-cell .fa-times,.compare-landing-noImages .compare-page-row .compare-page-cell .fa-check,.compare-landing-main .compare-page-row .compare-page-cell .fa-times,.compare-landing-main .compare-page-row .compare-page-cell .fa-check{position:relative;width:30px;height:30px}.compare-landing-lines .compare-page-row .compare-page-cell .fa-times:before,.compare-landing-noImages .compare-page-row .compare-page-cell .fa-times:before,.compare-landing-main .compare-page-row .compare-page-cell .fa-times:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-minus-icon-black.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.compare-landing-lines .compare-page-row .compare-page-cell .fa-check:before,.compare-landing-noImages .compare-page-row .compare-page-cell .fa-check:before,.compare-landing-main .compare-page-row .compare-page-cell .fa-check:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.std .compare-landing-lines .compare-btn-cart,.std .compare-landing-noImages .compare-btn-cart,.std .compare-landing-main .compare-btn-cart{width:100%;max-width:200px;padding:7px 10px;background-color:#00285e;border:1px solid #00285e;text-transform:uppercase;border-radius:0}.std .compare-landing-lines .compare-btn-cart:hover,.std .compare-landing-noImages .compare-btn-cart:hover,.std .compare-landing-main .compare-btn-cart:hover{background-color:#fff;color:#00285e;border:1px solid #00285e}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices .price-box span.regular-price span.price-label,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices .price-box span.regular-price span.price-label,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices .price-box span.regular-price span.price-label{color:#00285e}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices .price-box span.regular-price span.price,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices .price-box span.regular-price span.price,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices .price-box span.regular-price span.price{color:#00285e;font-weight:normal}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices .old-price,.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices .special-price,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices .old-price,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices .special-price,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices .old-price,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices .special-price{margin:0}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices p.old-price span.price-label,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices p.old-price span.price-label,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices p.old-price span.price-label,.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices p.old-price span.conf-price-label,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices p.old-price span.conf-price-label,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices p.old-price span.conf-price-label{color:#888}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices p.old-price span.price,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices p.old-price span.price,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices p.old-price span.price{color:#888;font-weight:normal}.cms-page-view .std .compare-landing-lines .products-grid .compare-page-reg-prices p.special-price span.price,.cms-page-view .std .compare-landing-noImages .products-grid .compare-page-reg-prices p.special-price span.price,.cms-page-view .std .compare-landing-main .products-grid .compare-page-reg-prices p.special-price span.price{color:#00285e;font-weight:normal}.dormeo .compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-image .compare-picto,.dormeo .compare-landing-lines .compare-picto,.dormeo .compare-landing-noImages .compare-picto,.dormeo .compare-landing-main .compare-picto{background-color:#00285e}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-btn .compare-btn-cart{width:100%;padding:7px 10px;background-color:#00285e;border:1px solid #00285e;text-transform:uppercase;border-radius:0}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-btn .compare-btn-cart:hover{background-color:#fff;color:#00285e;border:1px solid #00285e}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices .price-box span.regular-price span.price-label{color:#00285e}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices .price-box span.regular-price span.price{color:#00285e;font-weight:normal}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices .old-price{margin:0}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices .special-price{margin:0}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices p.old-price span.price-label,.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices p.old-price span.conf-price-label{color:#888}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices p.old-price span.price{color:#888;font-weight:normal}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices p.special-price span.price-label{color:#00285e}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-prices p.special-price span.price{color:#00285e;font-weight:normal}.compare-landing-mobile .club-five .icon{background:none;position:relative;margin:0}.compare-landing-mobile .club-five .icon:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:-2px;left:0}.dormeo .compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-special-offers i{color:#00285e}.dormeo .compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-special-offers i.fa-truck:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-freedelivery-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.dormeo .compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-special-offers i.fa-gift:before{content:'';display:inline-block;width:24px;height:24px;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-gift-icon.svg);background-repeat:no-repeat;vertical-align:middle;position:relative}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-tab .compare-landing-product-cell .fa-times:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-minus-icon-black.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.compare-landing-mobile .compare-landing-mobile-carousel .compare-landing-product-uni .compare-landing-product-tab .compare-landing-product-cell .fa-check:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-checkmark-icon-blue.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}#cookie-monster{background-color:#222}#cookie-monster .cookie-monster-inner{max-width:1400px;margin:0 auto;padding:20px 17px 20px 80px;position:relative}#cookie-monster .cookie-monster-inner:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-cookies-icon-white.svg);width:60px;height:60px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:20px;left:10px}#cookie-monster .cookieMonsterText{vertical-align:top}#cookie-monster .cookieMonsterText h6{margin:0;padding:0 0 3px 0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;display:block}#cookie-monster .cookieMonsterText p{margin:0 5px 0 0;padding:0;color:#fff;font-size:12px;line-height:1.4em;font-weight:normal}#cookie-monster .cookieMonsterText .cookieMonsterMore{margin:0;padding:0;color:#888;font-size:12px;line-height:1.4em;font-weight:normal;text-transform:uppercase}#cookie-monster .cookieThingBtn{padding-left:20px}#cookie-monster .cookieThingBtn a{display:inline-block;margin:0;padding:12px 20px;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal;text-decoration:none;background-color:#00285e;cursor:pointer;text-transform:uppercase;border-radius:0;-webkit-border-radius:0;text-align:center}#cookie-monster .cookieThingBtn a:hover{background-color:#fff;color:#00285e}#cookie-notification-box{background:rgba(34,34,34,.8)}#cookie-notification-box .cookie-notification-box-inner{max-width:1400px;margin:0 auto;padding:0 20px}#cookie-notification-box .cookie-notification-close{color:#fff}#cookie-notification-box .cookie-txt-box{padding-right:20px}#cookie-notification-box .cookie-txt-box .intro-txt h2{margin:0;padding:0;color:#fff;font-size:36px;line-height:1.2em;font-weight:normal;text-transform:uppercase}.dormeo #cookie-notification-box .cookie-txt-box .intro-txt h2{color:#fff}#cookie-notification-box .cookie-txt-box .intro-txt p{margin:0;padding:10px 0 0 0;color:#fff;font-size:14px;line-height:1.4em;font-weight:normal}#cookie-notification-box .cookie-btn-box{padding-left:20px;text-align:center}#cookie-notification-box .cookie-btn-box .more-about-cookie-link{line-height:1.4em}#cookie-notification-box .cookie-btn-box .button{width:100%;max-width:360px;min-width:inherit;height:auto;display:inline-block;float:none;margin:0;padding:15px 20px;color:#fff;font-size:24px;line-height:1.4em;font-weight:bold;text-transform:uppercase;background-color:#00285e;border-radius:0;white-space:normal}#cookie-notification-box .cookie-btn-box .button:hover{text-decoration:underline}.slider_k2c_sidetab_ico i:before{font-size:24px}@media (-webkit-min-device-pixel-ratio:2),(min--moz-device-pixel-ratio:2),(-o-min-device-pixel-ratio:4 / 2),(min-device-pixel-ratio:2),(min-resolution:192dpi),(min-resolution:2dppx){.ratings .rating-box,.ratings .rating-box .rating,.ratings-table .rating-box,.ratings-table .rating-box .rating{background-image:url(/skin/frontend/sm/dormeo2020/images/xicon_sprite,402x.png.pagespeed.ic.qqPH63mKhq.png);background-size:100px 1000px}}@media only screen and (max-width:1600px){.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box{padding:30px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .new-label{font-size:16px;margin-bottom:20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-title h1{font-size:24px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des p{font-size:16px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .old-price{font-size:14px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .special-price{font-size:18px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price{font-size:14px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn{padding-top:20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control{bottom:45px;left:60%}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slide-control{top:auto;bottom:-10px;transform:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-prev{left:auto;right:80px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .new-label{font-size:16px}.category-image .category-description-wrapper .category-description{width:75%}.category-image .category-description-wrapper .category-description h1{font-size:30px}.category-image .category-description-wrapper .category-description p{padding-top:20px;font-size:18px}.category-image .category-description-wrapper{padding:60px 20px;min-height:230px}}@media only screen and (max-width:1400px){.tmpl2020-header-navigation .nav-primary li.level0>a{padding:10px;font-size:14px}.promo-banner-club5{padding:20px}.promo-banner-club5 .promo-banner-club5-img{padding-bottom:40px}.promo-banner-club5 .promo-banner-club5-content h3{font-size:18px}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a{font-size:14px}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a:after{font-size:16px}}@media only screen and (max-width:1300px){.uni-side-banner{padding:30px 0}.uni-side-banner .uni-side-banner-icon{padding-right:10px}.uni-side-banner .uni-side-banner-content h3{font-size:16px}.uni-side-banner .uni-side-banner-lnk{padding-top:10px}}@media only screen and (max-width:1200px){.tmpl2020-header-top-content-cell-logos{width:100%;position:relative}.tmpl2020-header-top-content-logos-wrapper{height:37px;display:inline-block;position:relative}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos-menu{display:inline-block;height:100%;padding:10px 40px 0 35px;cursor:pointer;text-align:center;border-right:1px solid #dbdbdb;position:relative;color:#888;font-size:14px;line-height:1.2em;font-weight:normal;text-decoration:none;text-transform:uppercase;white-space:nowrap}.tmpl2020-header-top-content-logos-wrapper.show .tmpl2020-header-top-content-logos-menu{background-color:#f4f4f4}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos-menu:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-brands-icon-grey.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:6px;left:5px}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos-menu:after{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-arrow-icon-grey.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:5px;right:5px}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos,.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos li{display:block}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos li{border-top:1px solid #dbdbdb;border-left:1px solid #dbdbdb}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos li:last-child{border-bottom:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos li a{width:100%;bottom:0;padding:10px 20px;border:none}.tmpl2020-header-top-content-logos-wrapper .tmpl2020-header-top-content-logos{width: calc(100% + 1px);position:absolute;top:37px;left:-1px;background-color:#fff;z-index:101;display:none}.tmpl2020-header-top-content-logos-wrapper.show .tmpl2020-header-top-content-logos{display:block}.tmpl2020-header-top-content-logos-wrapper.show .tmpl2020-header-top-content-logos-menu:after{transform:rotate(180deg)}.footer-container .footer-benefits .footer-benefits-item{padding:0 20px 0 70px;font-size:14px}.footer-container .footer-benefits .footer-benefits-item:before{width:50px;height:50px;margin-top:-25px}.footer-container .footer-newsletter .footer-newsletter-inner{width:100%;background:rgba(255,255,255,.6)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box{padding:20px}.tmpl2020-list .tmpl2020-list-des h2{font-size:24px}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk a{font-size:14px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des{width:35%;padding-right:12%}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des{padding-left:12%}.tmpl2020-testimonials .tmpl2020-testimonials-item-content{width:55%;padding:20px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{padding:20px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{font-size:30px}.tmpl2020-content-banner ul.small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3,.tmpl2020-content-banner ul.small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{font-size:24px}.tmpl2020-content-banner ul.small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p,.tmpl2020-content-banner ul.small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk a,.tmpl2020-content-banner ul.small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p,.tmpl2020-content-banner ul.small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk a{font-size:14px}.category-promo-block .category-promo-block-content{padding:10px}.promo-block-size-2 .category-promo-block .category-promo-block-content{padding:20px}.category-promo-block .category-promo-block-content h3{font-size:20px}.promo-block-size-2 .category-promo-block .category-promo-block-content h3{font-size:24px}.error404 .main-hd{padding:40px 0 20px 0}.error404 .main-hd h1{font-size:30px}.error404 .main-options .option-box{padding:30px 0}.error404 .main-options .option-box .option-box-icon{padding-right:30px}#cookie-notification-box .cookie-txt-box .intro-txt h2{font-size:30px}}@media only screen and (max-width:1024px){.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner{padding:60px 20px}.footer-container .footer-benefits .footer-benefits-item{padding:20px 20px 20px 70px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-inner{padding:60px 20px}.tmpl2020-kv .tmpl2020-kv-categories .tmpl2020-kv-categories-inner{padding:60px 20px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des{padding:30px 12% 130px 20px}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des{padding:30px 20px 130px 12%}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel{padding:30px 0}.tmpl2020-subcategories [class*="block-grid-"]>li{padding-bottom:0;margin-bottom:80px}.tmpl2020-subcategories .medium-block-grid-2 li:nth-child(2n+1) {border-left:none}.tmpl2020-subcategories .medium-block-grid-2 li:nth-last-child(1),
.tmpl2020-subcategories .medium-block-grid-2 li:nth-last-child(2) {padding-bottom:0;margin-bottom:0}.tmpl2020-testimonials .tmpl2020-testimonials-item-content{width:60%}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h3{font-size:24px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content p{font-size:14px;padding-top:10px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h6{padding-top:10px}.category-image .category-description-wrapper{padding:45px 20px;min-height:180px}.category-image .category-description-wrapper .category-description h1{font-size:24px}.category-image .category-description-wrapper .category-description p{font-size:16px;padding-top:10px}#catalog-content-listing .box-title{padding-left:0}.crosssell{margin-top:45px}.crosssell .crosssell-inner{padding:60px 20px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view.margin-bot{margin-bottom:60px}.catalog-product-view .tmpl2020-product-benefits{padding:60px 0}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder,.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder{width:40px}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-25px}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-25px}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{width:40px}#catalog-content-listing .products-grid--max-3-col>li{width:32.3%;padding-left:3%;margin-left:0;margin-right:0;margin-bottom:40px;border-left:1px solid #dbdbdb}#catalog-content-listing .products-grid--max-3-col > li:nth-child(3n+1) {padding-left:0;padding-right:3%;clear:left;border-left-color:transparent}#catalog-content-listing .products-grid--max-3-col > li:nth-child(3n+3) {margin-left:3%}#catalog-content-listing{padding-top:30px}.account-create .ac-str .ac-str-form{width:100%;max-width:660px}.promo-banner-club5{padding:10px}.promo-banner-club5 .promo-banner-club5-img{padding-bottom:30px}.softcube-layout .softcube-layout-inner{padding:60px 20px}.recently-viewed-items-wide{padding:60px 20px;margin-top:45px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder,.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder{width:40px;top:5%}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-25px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-25px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{width:40px}}@media only screen and (max-width:960px){.vbox-close{top:0}.top-container{width:100%;position:relative;top:0;left:0;z-index:999999}.tmpl2020-header-top-content,.tmpl2020-header-main-content,.tmpl2020-header-navigation{display:none}.tmpl2020-header-mobile{display:block}.tmpl2020-header-mobile-inner{padding-top:50px}.tmpl2020-header-mobile-content-tab{position:absolute;top:0;left:0;z-index:999999}.tmpl2020-header-mobile-content-tab.sticky{position:fixed}.tmpl2020-secure-header-main-content-tab{padding:20px 0}.tmpl2020-secure-header-main-content-popup{top:40px}#topbar-opcheckout{margin:45px 0}#topbar-opcheckout ul{border:none}#topbar-opcheckout ul li{margin-bottom:30px;top:0}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb,#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell{border-bottom:1px solid #dbdbdb}#topbar-opcheckout ul li:nth-child(3),
#topbar-opcheckout ul li:nth-child(4) {margin-bottom:0}.cart-item-logo{padding:0 0 10px 0}.gift-product .cart-item-image{clear:both}.cart-gift-select .cart-item-visuals,.gift-product .cart-item-visuals{width:20%}.cart-item-notItem div.cart-item-qty,.cart-item-wrapper div.cart-item-qty{height:auto}.cart-item-notItem div.cart-item-qty div.quantity-box,.cart-item-wrapper div.cart-item-qty div.quantity-box{font-size:22px}.cart-item-notItem div.cart-item-qty .quantity input.qty,.cart-item-wrapper div.cart-item-qty .quantity input.qty{width:35px}.cart-item-notItem div.cart-item-qty .quantity input,.cart-item-wrapper div.cart-item-qty .quantity input{font-size:22px!important}.cart-item-table h2{cursor:default;pointer-events:none}.cart-item-notItem .cart-gift-select div.cart-item-qty,.cart-item-wrapper.gift-product div.cart-item-qty{height:auto}.discount-form,.discount-row,.discount-cell{display:block;float:none}#discount-coupon-form .button-wrapper{padding:10px 0 0 0;width:100%}#discount-coupon-form .button-wrapper>button{width:100%;height:auto}.checkout-onepage-index #checkoutSteps{margin-bottom:0}#checkout-step-billing .cart-checkout-splitcart .cart-login-box-splitcart #login-form-splitcart .buttons-set button{margin-top:20px}.footer-container .footer-newsletter .footer-newsletter-inner{padding:20px}.footer-container .footer-newsletter .footer-newsletter-desc h2{font-size:20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .new-label{margin-bottom:10px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des{padding-top:10px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des p{font-size:14px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-title h1{font-size:20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .special-price{font-size:16px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn a{padding:10px 20px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control{left:58%}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des{width:45%;padding-right:16%}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des{padding-left:16%}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{font-size:24px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p{font-size:14px;padding-top:10px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk{padding-top:10px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk a{font-size:14px}.catalog-category-view #product-mobile-filters{margin-bottom:15px}.catalog-category-view #product-mobile-filters #sortby-filters ul li{line-height:40px}.catalog-category-view #product-mobile-filters #sortby-filters ul li input{top:3px}.catalog-category-view #product-mobile-filters #layered-navigation p.filterTitle{padding:13px 30px 12px 10px}.catalog-category-view .toggle-filters-sortby:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-sort-by-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;left:0;top:-2px;margin-right:3px}.catalog-category-view .toggle-filters-filterby:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-filter-by-icon.svg);width:18px;height:18px;background-repeat:no-repeat;vertical-align:middle;position:relative;left:0;top:-1px;margin-right:3px}.catalog-category-view .filter-mobile{margin:0;padding:0}.catalog-category-view #layered-navigation .filterPrice .clear-filters-wrapper{padding:0 10px}.catalog-category-view .top-filters{z-index:11;position:relative}.catalog-category-view .top-filters .toolbar{border:none;margin:0;padding:0}.catalog-category-view .toolbar-bottom .toolbar{text-align:center;padding:0}.catalog-category-view .toolbar-bottom .toolbar .amount{display:inline-block;margin-top:5px}.catalog-category-view .toolbar-bottom .toolbar>.pager{float:right;margin-top:10px}.catalog-category-view .toolbar-bottom .toolbar .sorter{display:none}.catalog-category-view .toolbar .pager{margin:0}.catalog-category-view .toolbar .pager li a{width:40px;height:40px;line-height:40px;font-size:14px}.catalog-category-view .toolbar .pager li.current{width:40px;height:40px;line-height:40px;font-size:14px}.catalog-category-view .toolbar .sorter{margin:0}.category-products{padding-bottom:0}#product-mobile-filters #layered-navigation .filterPrice .ac-small{margin:50px 40px 25px 40px}.widget-products-category-list .products-list li.item .product-item-table .product-info,.widget-products-quiz-list .products-list li.item .product-item-table .product-info{padding:0 0 0 30px}.widget-products-category-list .products-list li.item .product-item-table .product-info .product-list-right,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .product-list-right{padding-left:30px}.catalog-product-view .productTopTitle{margin:0}.catalog-product-view .productTopTitle.columns,.catalog-product-view .product-shop.columns{padding-left:.9375em;padding-right:.9375em}.catalog-product-view #bottom-product-buy .product-buybox-table .product-options-box{width:100%}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-20px}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-20px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-img{max-width:80px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-content h3{font-size:18px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-content p{font-size:14px}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-price:last-child{margin:0}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices.tierPricesTotal-3 .benefit{display:inline-block;clear:none}.catalog-product-view .desktop-tabs-wrapper{display:none}.catalog-product-view .product-info-tabs .collateral-tabs{border-top:1px solid #dbdbdb}.catalog-product-view .product-info-tabs .collateral-tabs dt{margin:0;padding:45px 0;background:none;border-bottom:1px solid #dbdbdb;position:relative}.catalog-product-view .product-info-tabs .collateral-tabs dt span{margin:0;padding:0 35px 0 0;color:#222;font-size:18px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-info-tabs .collateral-tabs dt.store-stock-tab span:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-location-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:-2px;left:0;margin-right:5px}.catalog-product-view .product-info-tabs .collateral-tabs dt.store-stock-tab span:after{display:none}.catalog-product-view .product-info-tabs .collateral-tabs dt.current{border-bottom:none}.catalog-product-view .product-info-tabs .collateral-tabs dt.current span{color:#00285e;font-weight:bold}.catalog-product-view .product-info-tabs .collateral-tabs dt:after{content:"+";display:block;font-size:28px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:49%;right:10px;transform:translate(0,-50%)}.catalog-product-view .product-info-tabs .collateral-tabs dt.current:after{content:"-";top:47%;right:13px}.catalog-product-view .product-info-tabs .tab-container{padding:0 0 40px 0;border-bottom:1px solid #dbdbdb}.catalog-product-view .product-info-tabs .tab-container .std{padding-bottom:0}#customer-reviews .pager .pages{padding-top:0}#customer-reviews .review-form{width:70%}.slider-buy .slider-buy-inner{padding:10px 20px}.slider-buy .slider-buy-prices-club5 .club5-wrapper{padding-top:1px}.studiomoderna-content-index-view .toolbar{border:none;margin:0;padding:0;overflow:hidden}.studiomoderna-content-index-view .pager>.count-container{display:none}.studiomoderna-content-index-view .toolbar .pager{margin:0}.studiomoderna-content-index-view .toolbar .pager li a{width:40px;height:40px;line-height:40px;font-size:14px}.studiomoderna-content-index-view .toolbar .pager li.current{width:40px;height:40px;line-height:40px;font-size:14px}.studiomoderna-content-index-view .toolbar .pager .pages{margin:0 0 15px 0}.content-category-sidebar{display:none}.shopfinder-index-index .col1-layout .shopfinder .col-left,.shopfinder-index-shop .col1-layout .shopfinder .col-left{display:none}.shopfinder-index-index .col1-layout .shopfinder .col-main,.shopfinder-index-shop .col1-layout .shopfinder .col-main{width:100%}.shopfinder-index-index .col1-layout .shopfinder .col-right,.shopfinder-index-shop .col1-layout .shopfinder .col-right{display:none}.shopfinder-index-ajaxshop .shopfinder .col-main{width:100%}.shopfinder-index-ajaxshop .shopfinder .col-right{display:none}.shopfinder.shopfinder-shop .shop-details .shop-mobile-tabs{padding-top:30px;margin:0}.shopfinder .shop-mobile-tabs-cell{padding:0 20px 20px 20px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.shopfinder .shop-mobile-tabs-cell.active{border-bottom:1px solid #00285e;color:#00285e;font-weight:bold}.shopfinder .shop-lists-maps-wrapper{margin-top:30px}.shopfinder.shopfinder-shop .shop-details .shop-lists-maps-wrapper{margin-top:0}.shopfinder.shopfinder-shop .shop-details #shop-details-map{margin:30px 0 0 0}.shopfinder.shopfinder-shop .list .shop-details .shop-details-content{padding-top:30px}.shopfinder.shopfinder-shop .list .shop-details .shop-details-content-address{padding-top:0}.shopfinder .list .shop-details .shop-back{position:relative;top:0;left:0}.shopfinder .list .shop-details .shop-back .shop-back-link{width:auto;height:auto}.shopfinder .uni-side-banner .uni-side-banner-icon{width:25%;padding-right:20px}.shopfinder .uni-side-banner .uni-side-banner-content{width:75%}.account-login .page-title h1,.account-forgotpassword .page-title,.reset-forgotpassword .page-title,.account-create .page-title h1,.customer-account-logoutsuccess .page-title h1{font-size:24px}.my-account .user-table-toolbar .amount{line-height:40px}.my-account .user-table-toolbar .pager li a{width:40px;height:40px;line-height:40px;font-size:14px}.my-account .user-table-toolbar .pager li.current{width:40px;height:40px;line-height:40px;font-size:14px}body.customer-account #account-filters{margin:30px 0 50px 0;padding:30px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}body.customer-account #account-filters .block{margin:0}#account-filters .block-title{padding:0;font-size:20px;font-weight:normal;border:none}#account-filters .block-title strong{font-size:20px;font-weight:normal;background:none}#account-filters .block-title strong:after{content:"+";display:block;font-size:24px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:3px;right:20px;width:0;height:0}#account-filters .block-title.active strong:after{content:"-";display:block;font-size:24px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:2px;right:17px;width:0;height:0}#account-filters .block-title strong span:after{display:none}#account-filters .block-content{padding:0;border:none}body.customer-account .my-account .page-title h1{font-size:30px}#layered-navigation .block-layered-nav .ac-small ol{max-height:145px}.promo-banner-club5{padding:30px;margin-top:60px}.promo-banner-club5 .promo-banner-club5-img{padding-bottom:50px}.promo-banner-club5 .promo-banner-club5-content h3{font-size:24px}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a{font-size:16px}.promo-banner-club5 .promo-banner-club5-content .promo-banner-club5-lnk a:after{font-size:18px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before{border-style:solid;border-color:transparent transparent #00285e transparent;border-width:0 6px 7px 6px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-20px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-20px}.touch .cookie-monster .cookieThingBtn.hasTawk{padding-right:120px;padding-bottom:60px}#cookie-notification-box{padding:20px 0}#cookie-notification-box .cookie-notification-close{margin-top:0}#cookie-notification-box .logo{padding-top:0}#cookie-notification-box .cookie-txt-box .intro-txt h2{font-size:24px}#cookie-notification-box .cookie-btn-box .button{padding:12px 20px;font-size:14px}#topbar-opcheckout{padding-bottom:0}}@media only screen and (max-width:890px){#checkoutSteps{padding-right:0}.checkout-onepage-index #checkoutSteps{margin-bottom:30px}}@media only screen and (max-width:800px){.widget-products-quiz-list .product-list-right{width:40%}.my-account .order-items.order-details .user-order-totals-box{float:none}.my-account .order-items.order-details .user-order-totals-list{max-width:none}.my-account .order-items.order-details .user-table-list ol.user-table-list-header li.product-name{padding:30px 15px}.my-account .order-items.order-details .user-table-list ol li{border:none}.my-account .order-items.order-details .user-table-list ol.user-table-list-header ~ ol li.product-name {border-top:1px solid #dbdbdb;padding-bottom:0}.my-account .order-items.order-details .user-table-list ol li p.order-item-mobile-title{color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}}@media only screen and (max-width:780px){.footer-container .footer-newsletter{background:#fff}.footer-container .footer-newsletter .footer-newsletter-inner{background:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow{background-color:#f4f4f4}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-outer{position:static}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-inner{height:auto;padding:0;position:static}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box{max-width:none;position:static;left:0;padding:45px 20px;background-color:#f4f4f4;text-align:center}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .new-label{background-color:#00285e;color:#fff;position:absolute;left:auto;right:10px;top:10px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-title h1{color:#00285e;font-size:24px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des{padding-top:20px;display:none}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-des p{color:#222;font-size:16px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .special-price{color:#00285e;font-size:18px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price{color:#222;font-size:14px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .club5-price .club5-price-label:before{background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .popup-clubfive .popup-clubfive-inner{margin:0 auto}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .popup-clubfive .popup-clubfive-inner:before,.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-prices .popup-clubfive .popup-clubfive-inner:after{left:50%}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box .tmpl2020-kv-content-btn{padding-top:30px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-control{left:50%;bottom:15px;transform:translate(-50%,0)}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slide-control{top:calc(50% - 50px);bottom:auto;transform:translate(0,-50%);display:none!important}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-slideshow-prev{left:0;right:auto}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des{width:48%;padding-right:18%;padding-bottom:110px}.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des{padding-left:18%}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-img{padding-bottom:20px}.tmpl2020-list .tmpl2020-list-des h2{font-size:20px}.tmpl2020-list .tmpl2020-list-des .tmpl2020-list-des-lnk{padding-top:20px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des{padding:10px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .owl-carousel.owl-theme .owl-controls{bottom:120px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content{width:100%;padding:20px;position:relative}.tmpl2020-testimonials .tmpl2020-testimonials-item-content p{padding-top:20px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h6{padding-top:20px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{width:100%;padding:20px;position:relative}.tmpl2020-content-banner .small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{width:100%}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p{padding-top:20px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk{padding-top:20px}.error404 .main-con{width:100%}.error404 .main-options{max-width:none}.error404 .main-img{display:none}}@media only screen and (max-width:770px){.catalog-category-view .col-left,.catalog-category-view .col-main{margin-bottom:0}}@media only screen and (max-width:768px){.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-15px}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-15px}.col-main .cart,.checkout-onepage-index .col-main{margin-bottom:60px}.cart-mobile{padding:0 30px 0 0}.cart-item-visuals{vertical-align:top}.cart-list-wrapper{padding:10px 20px 20px 20px}.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-cell{vertical-align:bottom}.cart-item-notItem div.cart-item-qty,.cart-item-wrapper div.cart-item-qty{float:left;margin-top:20px;border:none;padding:0}.cart-item-notItem div.cart-item-qty .cart-links,.cart-item-wrapper div.cart-item-qty .cart-links{margin:0}.cart-item-notItem .cart-item-total .old-price,.cart-item-wrapper .cart-item-total .old-price,.cart-item-notItem .cart-price,.cart-item-wrapper .cart-price{margin-right:0}.cart-item-notItem .cart-links a.btn-remove,.cart-item-wrapper .cart-links a.btn-remove{top:-10px;right:-10px;background:none;width:30px;height:30px;text-indent:inherit}.cart-item-notItem .cart-links a.btn-remove:before,.cart-item-wrapper .cart-links a.btn-remove:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.checkout-cart-index .new-label{position:relative;display:inline-block;top:0;left:0;right:auto;padding:5px;margin-bottom:5px}.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-cell .cart-item-cell .new-label{display:none}.cart-item-row.mattress-removal-name-row{padding-top:0}.mattress-removal .cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-cell{width:100%;padding:0}.warranty-item-table,.warranty-item-table .cart-item-row,.warranty-item-table .cart-item-cell{display:block;text-align:left}.warranty-item-table .cart-item-cell.warranty-name{padding-right:15px}.warranty-item-table .cart-item-cell.warranty-single{display:none}.warranty-item-table .cart-item-cell.cart-item-total{margin-top:0}.warranty-item-table .warranty-holder .cart-item-cell{border:none}.warranty-item-table .warranty-qty button.remove-extwarranty{position:absolute;top:-20px;right:-9px}.warranty-item-table .warranty-qty button.remove-extwarranty:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon.svg);width:30px;height:30px;background-repeat:no-repeat;vertical-align:middle}.cart-club5-wrapper{padding-bottom:20px}.club-cart-logo{width:60px;padding:10px 0}.club5-cart-icon{width:40px;background:none!important}.club5-cart-icon:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-club5-icon-grey.svg);width:40px;height:40px;background-repeat:no-repeat;vertical-align:middle}.cart-club-title h5{padding-right:30px}.club5-cart-code{border-top:none;overflow:auto}.club5-cart-code .club5-cart-table{float:none}.club5-cart-table.mobile{margin-bottom:10px}.club5-cart-code .club5-cart-table.clubCodeBox{margin-right:0}.club5-cart-code .club5-cart-table.clubCodeBtnBox{margin-top:15px}.club5-cart-mobile-add{padding:30px 0 10px 0;margin-top:30px}.club5-cart-mobile-add h5{margin:0;padding:0;color:#222;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.checkout-cart-index .club5-cart-mobile-add .cart-add-exprem{padding:20px 0 0 0}.checkout-cart-index .club5-cart-mobile-add .cart-add-exprem .cartAddClub5{width:100%;margin:0;padding:0 35px 0 65px;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase;text-decoration:none;position:relative}.checkout-cart-index .club5-cart-mobile-add .cart-add-exprem .cartAddClub5:after{content:'+';margin:0;padding:0;color:#00285e;font-size:40px;line-height:1.4em;font-weight:normal;text-transform:uppercase;position:absolute;top:-12px;top:48%;right:0;transform:translate(0,-50%);display:inline-block;font-family:FontAwesome}.checkout-cart-index .club5-cart-mobile-add .cart-add-exclusive{margin:0}.checkout-cart-index .club5-cart-mobile-add .cart-add-exclusive .popup-checkout-club5-cards,.checkout-cart-index .club5-cart-mobile-add .cart-add-premium .popup-checkout-club5-cards{width:30px;height:30px;border-radius:50%;background-color:#f4f4f4;display:inline-block;position:relative;vertical-align:middle;text-align:center;text-decoration:none;margin-left:10px}.checkout-cart-index .club5-cart-mobile-add .cart-add-exclusive .popup-checkout-club5-cards:before,.checkout-cart-index .club5-cart-mobile-add .cart-add-premium .popup-checkout-club5-cards:before{content:'?';color:#888;font-size:16px;line-height:30px;font-family:inherit;font-weight:bold}.cart-discount-code{border:none;padding:0}.discount-form-title span{margin-top:-11px;right:10px}.discount-form-title span:after{content:'\f107';color:#222}.discount-form-title span.active:after{content:'\f106';color:#222}.discount-form-title{margin:0;padding:10px 30px 10px 10px;color:#222;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.discount-form-title:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-coupon-icon.svg);width:40px;height:40px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0;margin:0;margin-right:8px}.discount-form-box{border:none;padding:10px}#discount-coupon-form .button-wrapper{padding-top:15px;text-align:left}#discount-coupon-form .button-wrapper>button{min-width:200px;width:auto}#discount-coupon-form .validation-advice{display:inline-block;float:none;padding:8px 0 0 0;margin:0}.cart-totals-wrapper{border:none}.checkout-cart-index .checkout-types.bottom li{margin:0}.cart-totals-actions-inner{width:auto}.cart-benefits-wrapper{margin-top:30px}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn{white-space:normal}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-15px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-15px}}@media only screen and (max-width:767px){.checkout-onepage-index #checkoutSteps{padding:0}.checkout-onepage-index .footer .copyright .text{margin:0}.checkout-onepage-success .product-list{margin:0}}@media only screen and (max-width:730px){.redboxdigital-quickview-index-cartpreview .product-review-wrapper,.redboxdigital-quickview-index-giftview .product-review-wrapper{margin-bottom:20px}}@media only screen and (max-width:641px){.category-image .category-description .description{display:block}.products-grid--max-3-col>li,.promo-block-grid>li{width:50%;padding:0;margin-bottom:20px}.products-grid--max-3-col > li:nth-child(3n+1),
.promo-block-grid > li:nth-child(3n+1) {margin-right:0;padding-right:0;border-left:none}.products-grid--max-3-col > li:nth-child(3n+3),
.promo-block-grid > li:nth-child(3n+3) {margin-left:0;border-left:none}.products-grid--max-3-col > li:nth-child(odd),
.promo-block-grid > li:nth-child(odd) {padding-right:3%;margin-right:0;clear:left;border-left:1px solid transparent}.products-grid--max-3-col > li:nth-child(even),
.promo-block-grid > li:nth-child(even) {padding-left:3%;margin-left:0;clear:none;border-left:1px solid #dbdbdb}.promo-block-grid>li.promo-item.promo-block-size-2{width:100%}.promo-block-grid > li.item-after-promo:nth-child(even) {padding-left:0;padding-right:3%;margin-left:0;margin-right:0;clear:left;border-left:1px solid transparent}.promo-block-grid > li.item-after-promo:nth-child(odd) {padding-left:3%;padding-right:0;margin-left:0;clear:none;border-left:1px solid #dbdbdb}.promo-block-grid>li.item-row-promo+li.promo-block-size-2{padding-left:0;width:100%}.category-grid li.subcategory{width:48.5%}.category-grid li.subcategory:nth-child(3n+1) {margin-right:0}.category-grid li.subcategory:nth-child(3n+3) {margin-left:0}.category-grid li.subcategory:nth-child(odd) {margin-left:0;margin-right:1.5%;padding:0;border:none}.category-grid li.subcategory:nth-child(even) {margin-left:1.5%;margin-right:0;padding:0;border:none}.widget-products-category-list .products-list .product-list-desc,.widget-products-quiz-list .products-list .product-list-desc{display:none}#catalog-content-listing .products-grid--max-3-col>li{width:50%;padding:0;margin-bottom:20px}#catalog-content-listing .products-grid--max-3-col > li:nth-child(3n+1) {margin-right:0;padding-right:0;border-left:none}#catalog-content-listing .products-grid--max-3-col > li:nth-child(3n+3) {margin-left:0;border-left:none}#catalog-content-listing .products-grid--max-3-col > li:nth-child(odd) {padding-right:3%;margin-right:0;clear:left;border-left:1px solid transparent}#catalog-content-listing .products-grid--max-3-col > li:nth-child(even) {padding-left:3%;margin-left:0;clear:none;border-left:1px solid #dbdbdb}.category-grid.article-list-container-layout li.subcategory:nth-child(odd),
.category-grid.article-list-container-layout li.subcategory:nth-child(even) {margin-left:0;margin-right:0;padding-left:0;padding-right:0}.error404 .main-con{margin-bottom:0}.uni-banner .uni-banner-inner{padding:0 10px;border:none}.dormeo .uni-banner .ub-picto{padding:5px 10px 5px 5px}.uni-banner .ub-txt h3 .ub-txt-desktop,.uni-banner .ub-txt h3 .ub-txt-mobile{padding-right:10px}.dormeo .uni-banner #cb-int-counter-outer a.ub-arrow{display:none}.uni-banner .ub-btn{width:25px;display:table-cell;padding:5px;text-align:center}.uni-banner .ub-btn a span{display:none}.dormeo .uni-banner .ub-btn a:after{font-size:24px;line-height:24px;margin:0}}@media only screen and (max-width:640px){.shopfinder #show-shop-map .button div.show-map:after{font-family:PT\ Sans,Arial,sans-serif}.cms-index-index .tmpl2020-layout-content.mobile-bck-grey{background-color:#f4f4f4}.cms-index-index .tmpl2020-layout-content.mobile-top-margin{margin-top:45px}.mobile-show{display:block}.mobile-hide{display:none}.col-main .spinner-wrapper{z-index:10000000000}.tmpl2020-secure-header-main-content-cell-phone{display:none}.tmpl2020-secure-header-main-content-mobile-phone{display:block}.footer-container .footer-awards{display:block;padding:20px 0;text-align:center}.footer-container .footer-awards .footer-awards-img{min-width:inherit;padding-right:0;padding-bottom:20px;text-align:center;display:block}.footer-container .footer-awards .footer-awards-img img{max-width:150px}.footer-container .footer-awards .footer-awards-content{text-align:center;display:block}.footer-container .footer-social-payments{padding:20px 0;display:block}.footer-container .footer-social-payments .footer-social-payments-cell{width:100%;display:block;text-align:center}.footer-container .footer-social{padding:20px 0;border-top:1px solid #dbdbdb;text-align:center}.footer-container .footer-social ul li{float:none;display:inline-block}.footer-container .footer-links{padding:20px 0}.footer-container .footer-address{padding:20px 0 0 0;border-top:1px solid #dbdbdb}.footer-container .footer-links .small-block-grid-1{margin:0 0 20px 0;padding:0}.footer-container .footer-links .column>ul>li{margin:0;padding:0}.footer-container .list-link-item .list-link-item-title{padding:10px 0;margin:0;font-size:16px;font-weight:normal;position:relative}.footer-container .list-link-item .list-link-item-title:after{content:"+";display:block;font-size:24px;font-weight:normal;line-height:1.2em;color:#222;position:absolute;top:8px;right:0}.footer-container .list-link-item .list-link-item-content{display:none;padding:0 20px 20px 20px;cursor:default}.footer-container .list-link-item.current .list-link-item-title:after{content:"-";top:6px;right:0}.footer-container .footer-brands{padding:20px 0}.tmpl2020-kv .tmpl2020-kv-categories{display:block}.tmpl2020-kv .tmpl2020-kv-categories ul{padding:0;margin:0;list-style:none}.tmpl2020-kv .tmpl2020-kv-categories li{width:70%;display:inline-block;margin-right:10px;vertical-align:top;white-space:normal;text-align:center}.tmpl2020-kv .tmpl2020-kv-categories li:last-child{margin-right:0}.tmpl2020-kv .tmpl2020-kv-categories li a span{margin:0;padding:0;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.tmpl2020-kv .tmpl2020-kv-categories .kv-categories-list{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tmpl2020-kv .tmpl2020-kv-categories .kv-categories-list::-webkit-scrollbar{display:none}.tmpl2020-kv .tmpl2020-kv-products.mobile-top-padding .tmpl2020-kv-products-inner{padding-top:0}.tmpl2020-kv .tmpl2020-kv-products ul.xsmall-block-grid-1>li,.tmpl2020-kv .tmpl2020-kv-products ul.small-block-grid-1>li{padding-bottom:60px}.tmpl2020-kv .tmpl2020-kv-products ul.xsmall-block-grid-1>li:last-child,.tmpl2020-kv .tmpl2020-kv-products ul.small-block-grid-1>li:last-child{padding-bottom:0}.tmpl2020-kv .tmpl2020-desktop-content{display:none}.tmpl2020-kv .tmpl2020-mobile-content{display:block}.tmpl2020-list{display:block}.tmpl2020-list .tmpl2020-list-cell{display:block}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-des,.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-des,.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel,.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-carousel{width:100%;padding:0;background:none}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel::-webkit-scrollbar{display:none}.tmpl2020-list .tmpl2020-list-des h2{font-size:24px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des{padding:20px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel,.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-carousel{padding-top:30px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .tmpl2020-list-item{width:70%;display:inline-block;margin-right:10px;vertical-align:top;white-space:normal}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .tmpl2020-list-item:last-child{margin-right:0}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .tmpl2020-list-carousel{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel .tmpl2020-list-carousel::-webkit-scrollbar{display:none}.tmpl2020-subcategories .small-block-grid-2 li:nth-child(2n+1) {border-left:none}.tmpl2020-testimonials .tmpl2020-testimonials-item{width:100%}.tmpl2020-testimonials.tmpl2020-testimonials-multiple .tmpl2020-testimonials-item{width:70%;display:inline-block;margin-right:10px;vertical-align:top;white-space:normal}.tmpl2020-testimonials.tmpl2020-testimonials-multiple .tmpl2020-testimonials-item:last-child{margin-right:0}.tmpl2020-testimonials.tmpl2020-testimonials-multiple .tmpl2020-testimonials-carousel{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tmpl2020-testimonials.tmpl2020-testimonials-multiple .tmpl2020-testimonials-carousel::-webkit-scrollbar{display:none}.tmpl2020-testimonials .tmpl2020-testimonials-item-img{height:250px;overflow:hidden}.tmpl2020-testimonials .tmpl2020-testimonials-item-img img{width:auto;height:100%;max-width:none}.tmpl2020-content-banner ul.small-block-grid-2,.tmpl2020-content-banner ul.small-block-grid-3{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tmpl2020-content-banner ul.small-block-grid-2::-webkit-scrollbar,.tmpl2020-content-banner ul.small-block-grid-3::-webkit-scrollbar{display:none}.tmpl2020-content-banner ul.small-block-grid-2 li,.tmpl2020-content-banner ul.small-block-grid-3 li{width:70%;display:inline-block;margin:0 10px 0 0;padding:0;clear:none;float:none;vertical-align:top;white-space:normal}.tmpl2020-content-banner ul.small-block-grid-2 li:last-child,.tmpl2020-content-banner ul.small-block-grid-3 li:last-child{margin-right:0}.category-list-title{padding-bottom:20px}.category-image .category-description-wrapper{padding:60px 20px;min-height:140px}.category-image .category-description-wrapper .category-description{width:100%}.category-image .category-description .description p{display:none}.catalog-category-view .top-filters{margin-bottom:10px}.catalog-category-view .filter-mobile span{width:46.6%}.catalog-category-view .top-filters{display:none}.catalog-category-view #filter-mask{z-index:1000000000}.catalog-category-view #product-mobile-filters #product-filters{top:0;z-index:1000000001}.catalog-category-view #product-mobile-filters #product-filters .block-clear{top:38px;right:10px;white-space:nowrap;max-width:none}.catalog-category-view #product-mobile-filters #product-filters .block-clear a{padding:0;text-decoration:underline}.catalog-category-view #product-mobile-filters #product-filters .block-clear a:hover{text-decoration:none}.catalog-category-view #product-mobile-filters #product-filters .close-button{text-transform:uppercase;border-radius:0}.catalog-category-view #product-mobile-filters #product-filters .close-button:after{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-close-icon-white.svg);width:40px;height:40px;background-repeat:no-repeat;vertical-align:middle;position:absolute;top:0;right:0}#layered-navigation .block-layered-nav .ac-small ol{max-height:100%}.ias-wrapper .ias-wrapper-inner{margin:20px 0}#widget-products-carousel-wrapper .item{width:70%;display:inline-block;margin-right:10px;vertical-align:top;white-space:normal}#widget-products-carousel-wrapper .item:last-child{margin-right:0}#widget-products-carousel-wrapper .owl-carousel{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0}#widget-products-carousel-wrapper .owl-carousel::-webkit-scrollbar{display:none}.checkout-onepage-success .order-summary{padding-top:30px}.success-register-create{margin:0 0 60px 0}.checkout-onepage-success .softcube-layout{margin:0 0 60px 0}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn{padding:10px 5px 5px 5px;width:auto}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button-lnk:after{display:inline-block;font-size:14px}#cart-crossell-products .item{width:70%;display:inline-block;margin:0;margin-right:10px;vertical-align:top;white-space:normal;float:none;clear:none}#cart-crossell-products .item:last-child{margin-right:0}#cart-crossell-products.owl-carousel{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0}#cart-crossell-products.owl-carousel::-webkit-scrollbar{display:none}.catalog-product-view .tmpl2020-pdp-layout .tmpl2020-pdp-layout-inner{padding:0 15px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view{background:#fff;padding-bottom:0}.catalog-product-view .product-picto-holder .prod_img_thumbs{overflow:hidden}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder,.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder{width:60px}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-25px}.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-25px}.catalog-product-view .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.catalog-product-view .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{width:60px}.catalog-product-view .productTopTitle{background:#f4f4f4;padding-bottom:30px}.catalog-product-view #bottom-product-buy.bbmoved .productTopTitle{padding-top:30px}.catalog-product-view .productTopTitleWrapper{padding:0;background:none}.catalog-product-view .product-img-box{background:#f4f4f4}.catalog-product-view .product-shop{background:#f4f4f4;margin-top:0;padding-top:30px}.catalog-product-view .productTopContentWrapper{padding:0;background:none}.catalog-product-view .product-view .add-to-cart-phone-box{background-color:#fff;margin-left:-.9375em;margin-right:-.9375em}.catalog-product-view .productTopContentWrapper .productTierPrices .tier-prices .tier-price-click .tier-price-content{background-color:#fff}.catalog-product-view .product-buybox-table .product-options-box .product-modal,.catalog-product-view .product-buybox-table .product-options-box .product-tooltip{background-color:#dbdbdb}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity{background-color:#fff}.catalog-product-view .tmpl2020-product-benefits li{border-left:none}.catalog-product-view .tmpl2020-product-benefits [class*="block-grid-"]>li{margin-bottom:80px}.catalog-product-view .tmpl2020-product-benefits [class*="block-grid-"]>li:last-child{padding-bottom:0;margin-bottom:0}#customer-reviews .review-form{width:100%}.shopfinder-index-index .main-container.col1-layout{padding:0 20px}.shopfinder-index-index .breadcrumbs-wrapper .breadcrumbs{padding:20px 0}.shopfinder .list{margin-top:60px}.shopfinder .list .shop-details .shop-details-title,.shopfinder .list .shop-details .shop-details-content-address{padding-right:45px}.shopfinder .list .shop-details .shop-details-content-contact,.shopfinder .list .shop-details .shop-details-content-opening-hours,.shopfinder .list .shop-details .shop-details-lnks{display:none}.shopfinder.shopfinder-shop .list .shop-details .shop-details-content-contact,.shopfinder.shopfinder-shop .list .shop-details .shop-details-content-opening-hours,.shopfinder.shopfinder-shop .list .shop-details .shop-details-lnks{display:block}.shopfinder.shopfinder-shop .list .shop-details .shop-details-lnks{padding:30px 0 0 0}.shopfinder .list .shop-details.moreinfo .mobile-shop-additional,.shopfinder .list .shop-details.moreinfo .mobile-shop-additional .shop-details-content-contact,.shopfinder .list .shop-details.moreinfo .mobile-shop-additional .shop-details-content-opening-hours,.shopfinder .list .shop-details.moreinfo .mobile-shop-additional .shop-details-lnks{display:block}.shopfinder .list .shop-details.moreinfo{background:none}.shopfinder .list .shop-details .mobile-shop-more-toggle{width:28px;height:28px;margin-top:0;top:50%;right:10px;transform:translate(0,-50%);text-align:center}.shopfinder .list .shop-details.moreinfo .mobile-shop-more-toggle{position:absolute;top:50px;right:12px;margin:0}.shopfinder .list .shop-details .mobile-shop-more-toggle:before{content:"+";display:block;font-size:28px;font-weight:normal;line-height:28px;color:#222;left:0}.shopfinder .list .shop-details.moreinfo .mobile-shop-more-toggle:before{content:"-";left:2px}.shopfinder .list .shop-details .mobile-shop-additional .shop-details-lnks .shop-details-pick-in-store{padding:5px 0 0 50px}.shopfinder .list .shop-details .mobile-shop-additional .shop-details-lnks .shop-details-pick-in-store:before{width:40px;height:40px}.shopfinder .list .shop-details .shop-details-mobile-items{padding-top:30px;display:block}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-tab{display:table;width:100%;margin-top:10px}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-tab:first-child{margin-top:0}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-row{display:table-row}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-cell{width:100%;display:table-cell;text-align:center;vertical-align:middle;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;background-color:#fff;border:1px solid #00285e}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-cell.cell-lft{width:49%}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-cell.cell-mdl{width:2%;padding:0;font-size:0;line-height:0;border:none}.shopfinder .list .shop-details .shop-details-mobile-items .shop-details-mobile-items-cell.cell-rght{width:49%}.shopfinder .list .shop-details .shop-details-mobile-items a.storeToList,.shopfinder .list .shop-details .shop-details-mobile-items a.storeInfo,.shopfinder .list .shop-details .shop-details-mobile-items .storeDirections,.shopfinder .list .shop-details .shop-details-mobile-items a.storePhone{border:none;margin:0;padding:0;background:none;display:block;border:none}.shopfinder .list .shop-details .shop-details-mobile-items a.storeToList span,.shopfinder .list .shop-details .shop-details-mobile-items a.storeInfo span,.shopfinder .list .shop-details .shop-details-mobile-items .storeDirections span,.shopfinder .list .shop-details .shop-details-mobile-items a.storePhone span{margin:0;padding:10px 15px;color:#00285e;font-size:14px;line-height:1.4em;font-weight:normal;text-transform:uppercase;display:block}.shopfinder .list .shop-details .shop-details-mobile-items a.storeToList span:before{content:"\f104";color:#00285e;font-family:FontAwesome;font-size:18px;line-height:normal;margin-right:3px;position:relative;top:1px}.shopfinder .list .shop-details .shop-details-mobile-items a.storeInfo span:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-store-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0;margin-right:5px}.shopfinder .list .shop-details .shop-details-mobile-items .storeDirections span:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-direction-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0;margin-right:5px}.shopfinder .list .shop-details .shop-details-mobile-items a.storePhone span:before{content:'';display:inline-block;background-image:url(/skin/frontend/sm/dormeo2020/images/dr-phone-icon.svg);width:24px;height:24px;background-repeat:no-repeat;vertical-align:middle;position:relative;top:0;left:0;margin-right:5px}.shopfinder .list .shop-details .shop-back{display:none!important}.shopfinder .shop-lists-maps-wrapper{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb}.shopfinder.shopfinder-shop .shop-lists-maps-wrapper{border:none}.shopfinder.shopfinder-shop .list .shop-details .shop-details-title,.shopfinder.shopfinder-shop .list .shop-details .shop-details-content-address{padding-right:0}.shopfinder #show-shop-map .button{padding:30px 0}.shopfinder #show-shop-map .button div{padding-right:45px}.shopfinder #show-shop-map .button div.show-map:after{content:"+";display:block;font-size:28px;font-weight:normal;line-height:28px;color:#222;top:0;right:16px;left:auto}.shopfinder #show-shop-map .button div.hide-map:after{content:"-";display:block;font-size:28px;font-weight:normal;line-height:28px;color:#222;top:-3px;right:18px;left:auto}.shopfinder #shop-details-map{margin:0;padding-bottom:30px}.shopfinder.shopfinder-shop .shop-details #shop-details-map{padding-bottom:0}.shopfinder.shopfinder-shop .uni-side-banner{margin-top:40px}.shopfinder.shopfinder-shop .uni-side-banner ~ .uni-side-banner {margin-top:0}.customer-account-login .account-login .col2-set .col-1{width:100%;margin:0}.customer-account-login .account-login .col2-set .col-2{width:100%;margin:30px 0 0 0}.account-club5-membership .col2-set .col-1{width:100%;margin:0}.account-club5-membership .col2-set .col-2{width:100%;margin:30px 0 0 0}.recently-viewed-items-wide .rviw-hd{padding:0}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel .item{width:70%;display:inline-block;margin-right:10px;vertical-align:top;white-space:normal;background-color:#fff}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel .item:last-child{margin-right:0}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel{overflow-y:hidden;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:10px 0}.recently-viewed-items-wide .rviw-content #recently-viewed-items-wide-carousel.owl-carousel::-webkit-scrollbar{display:none}.recently-viewed-items-wide .rviw-content .product-img .new-label{top:20px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder,.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder{width:60px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev{left:-25px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next{right:-25px}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_prev_holder span.thumbs_prev:before,.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs_next_holder span.thumbs_next:before{width:60px}.touch .cookie-monster .cookieThingBtn.hasTawk{padding-right:0;padding-bottom:0}#cookie-notification-box .cookie-txt-box{padding:0 0 20px 0}#cookie-notification-box .cookie-btn-box{padding:0}}@media only screen and (max-width:600px){.widget-products-category-list .products-list li.item .list-image-box,.widget-products-quiz-list .products-list li.item .list-image-box{width:50%}.widget-products-category-list .product-info-inner,.widget-products-quiz-list .product-info-inner{float:left;width:100%;clear:both}.widget-products-category-list .products-list .product-name a,.widget-products-quiz-list .products-list .product-name a{font-size:14px}.widget-products-category-list .product-list-sale,.widget-products-quiz-list .product-list-sale{font-size:12px;padding-top:5px}.widget-products-category-list .product-info-inner .go-to-compare li,.widget-products-quiz-list .product-info-inner .go-to-compare li{padding-top:5px}.widget-products-category-list .product-list-right,.widget-products-quiz-list .product-list-right{float:left;width:100%;clear:both;padding:5px 0 0 0}.widget-products-category-list .product-list-right .rating-wrapper,.widget-products-quiz-list .product-list-right .rating-wrapper{display:none}.widget-products-category-list .product-list-right .club-five-box,.widget-products-quiz-list .product-list-right .club-five-box{float:left;clear:both}.widget-products-category-list .product-list-right .gift-icon-wrapper,.widget-products-quiz-list .product-list-right .gift-icon-wrapper{float:left;clear:both}.widget-products-category-list .product-list-right .free-delivery-wrapper,.widget-products-quiz-list .product-list-right .free-delivery-wrapper{float:left;clear:both;text-align:left}.widget-products-category-list .product-list-right .view-prod,.widget-products-quiz-list .product-list-right .view-prod{float:left;clear:both}.widget-products-category-list .product-info-inner .go-to-compare li a,.widget-products-quiz-list .product-info-inner .go-to-compare li a{font-size:12px}.widget-products-category-list .products-list .product-list-right .price-box,.widget-products-quiz-list .products-list .product-list-right .price-box{text-align:left}.widget-products-category-list .products-list .price-box span span.price,.widget-products-quiz-list .products-list .price-box span span.price{font-size:12px}.widget-products-category-list .price-box .special-price span,.widget-products-quiz-list .price-box .special-price span{font-size:12px}.widget-products-category-list .old-price .price-label,.widget-products-quiz-list .old-price .price-label{font-size:12px}.widget-products-category-list .products-list .price-box p span.price,.widget-products-quiz-list .products-list .price-box p span.price{font-size:12px}.widget-products-category-list .products-list .view-prod,.widget-products-quiz-list .products-list .view-prod{font-size:14px}.widget-products-category-list .products-list .item .gift-icon-wrapper .gift-icon,.widget-products-quiz-list .products-list .item .gift-icon-wrapper .gift-icon{font-size:13px}.widget-products-category-list .products-list .free-delivery .copy,.widget-products-quiz-list .products-list .free-delivery .copy{font-size:13px}.widget-products-category-list .products-list .club-five,.widget-products-quiz-list .products-list .club-five{font-size:12px}.widget-products-category-list .products-list li.item .product-item-table .product-info .product-list-right,.widget-products-quiz-list .products-list li.item .product-item-table .product-info .product-list-right{padding-left:0;text-align:left}.widget-products-category-list .products-list .product-list-sale,.widget-products-quiz-list .products-list .product-list-sale{padding:0 0 10px 0}.widget-products-category-list .products-list .product-name,.widget-products-category-list .products-list .product-name a,.widget-products-quiz-list .products-list .product-name,.widget-products-quiz-list .products-list .product-name a{font-size:16px}.widget-products-category-list .products-list .product-name,.widget-products-quiz-list .products-list .product-name{padding-bottom:10px}.widget-products-category-list .product-list-right .gift-icon-wrapper,.widget-products-quiz-list .product-list-right .gift-icon-wrapper{float:none}.checkout-onepage-index #checkout-payment-method-load dt span.payment-cards{float:left}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity input.qty{width:35px}.catalog-product-view .product-view .product-price-quantity-wrapper .counter_qty_wrapper .container-qty .quantity input{font-size:22px!important}.account-club5-membership .col2-set .col-2 input.button{font-size:14px!important}}@media only screen and (max-width:599px){body.redboxdigital-quickview-index-cartpreview,body.redboxdigital-quickview-index-giftview{padding:20px}body.customer-account .my-account .form-list .control{padding:0 20px}}@media only screen and (max-width:560px){.my-account .order-items.order-details .user-table-list ol li{padding:10px}.my-account .order-items.order-details .user-table-list ol li.sku,.my-account .order-items.order-details .user-table-list ol li.price{border:none}.my-account .order-items.order-details .user-table-list ol li.price,.my-account .order-items.order-details .user-table-list ol li.price .order-item-mobile-title{text-align:right}.my-account .order-items.order-details .user-table-list ol li.qty,.my-account .order-items.order-details .user-table-list ol li.subtotal{border:none}.my-account .order-items.order-details .user-table-list ol.user-table-list-header li.product-name{padding:20px 15px}.my-account .order-items.order-details .user-table-list ol li{padding:20px 5px}.my-account .order-items.order-details .user-table-list ol li.sku,.my-account .order-items.order-details .user-table-list ol li.price{padding-bottom:0}}@media only screen and (max-width:553px){.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive{background-color:#00285e}.redboxdigital-quickview-index-cartpreview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before,.redboxdigital-quickview-index-giftview .product-picto-holder .prod_img_thumbs li a.zoomThumbActive:before{display:none}}@media only screen and (max-width:500px){.my-account .product-review .review-global-rating{padding-top:20px}}@media only screen and (max-width:480px){.main-container{padding:0 10px}.checkout-onepage-index .main-container,.checkout-cart-index .main-container{padding:0 10px}.cms-index-index .tmpl2020-layout-content .tmpl2020-layout-content-inner{padding:45px 10px}.cms-page-layout .cms-page-layout-inner{padding:0 10px}.std h1,.std .h1,.page-title h1{font-size:24px;margin-bottom:20px}.std h2,.std .h2,.page-title h2{font-size:22px;margin-bottom:20px}.std h3,.std .h3,.page-title h3{font-size:20px;margin-bottom:20px}.std h4,.std .h4,.page-title h4{font-size:18px;margin-bottom:20px}.std h5,.std .h5,.page-title h5{font-size:16px;margin-bottom:20px}.std h6,.std .h6,.page-title h6{font-size:14px;margin-bottom:20px}.std p{font-size:14px;margin-bottom:20px}.std address{font-size:14px;margin-bottom:20px}.std ol,.std [class*="block-grid-"] ol{font-size:14px;margin-bottom:20px}.std ul,.std [class*="block-grid-"] ul{font-size:14px;margin-bottom:20px}.pad-bottom,.std .pad-bottom,.std [class*="block-grid-"]>li.pad-bottom{padding-bottom:20px}.new-label,li.item .list-image-box .new-label{font-size:13px}.popup-clubfive .popup-clubfive-inner{width:148px}.tmpl2020-header-mobile-content-cell-minicart,.tmpl2020-header-mobile-content-cell-search,.tmpl2020-header-mobile-search-content,.tmpl2020-header-mobile-additional-content-cell-phone,.tmpl2020-header-mobile-additional-content-cell-ourstores{padding:0 10px}.tmpl2020-header-mobile-additional-content-cell-phone .tmpl2020-header-phone,.tmpl2020-header-mobile-additional-content-cell-ourstores a{font-size:13px;padding-left:25px}.tmpl2020-header-mobile-additional-content-cell-phone .tmpl2020-header-phone.tmpl2020-header-phone-order:before,.tmpl2020-header-mobile-additional-content-cell-ourstores a:before{width:20px;height:20px}.tmpl2020-secure-header-main-content-tab{padding:15px 0}.tmpl2020-secure-header-main-content-popup{top:30px}.checkout-cart-index #topbar-opcheckout,.checkout-onepage-index #topbar-opcheckout{margin:20px 0 40px 0}#topbar-opcheckout ul li{margin-bottom:0;padding:0}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb{width:100%;font-size:14px;line-height:24px;padding:5px 0 5px 15px;color:#222;background-color:#f4f4f4;border:none}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell{padding:5px;background-color:#f4f4f4;border:none}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb:after{content:'';width:0;height:0;border-style:solid;border-width:17px 0 17px 15px;border-color:transparent transparent transparent #fff;position:absolute;top:0;right:-15px;z-index:2;padding:0}#topbar-opcheckout ul li .topbar-box-tbl .topbar-box-cell-nmb:before{border-width:17px 0 17px 15px}#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell-nmb,#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell,#topbar-opcheckout ul li:hover .topbar-box-tbl.complete .topbar-box-cell-nmb,#topbar-opcheckout ul li:hover .topbar-box-tbl.complete .topbar-box-cell{border:none;font-weight:normal}#topbar-opcheckout ul li:last-child .topbar-box-cell-nmb:before,#topbar-opcheckout ul li:last-child .topbar-box-cell-nmb:after{border:0 none}#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell-nmb{background-color:#00285e;color:#fff}#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell-nmb:before{border-color:transparent transparent transparent #00285e}#topbar-opcheckout ul li .topbar-box-tbl.active .topbar-box-cell-nmb:after{border-color:transparent transparent transparent #00285e}.footer-container .footer-upper .footer-upper-inner,.footer-container .footer-lower .footer-lower-inner{padding:0 10px}.footer-container .footer-benefits{padding:0}.footer-container .footer-benefits ul li{padding-top:20px;border-bottom:1px solid #dbdbdb}.footer-container .footer-benefits ul li:last-child{border-bottom:none}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab,.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell{display:block}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell.footer-newsletter-cell-btn{margin-top:20px}.footer-container .footer-newsletter .footer-newsletter-subscribe .footer-newsletter-tab .footer-newsletter-cell.footer-newsletter-cell-btn .footer-newsletter-button{width:100%}.footer-container .footer-social-payments,.footer-container .footer-links{overflow:hidden}.footer-container .footer-base .copyright,.checkout-cart-index .footer-container .footer-base .copyright,.checkout-onepage-index .footer-container .footer-base .copyright{padding:20px 10px}.checkout-cart-index .sign-in.header-over-block.logged-in{padding-top:10px}.tmpl2020-kv .tmpl2020-kv-main .tmpl2020-kv-content-box{padding:40px 10px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-inner{padding:45px 10px}.tmpl2020-kv .tmpl2020-kv-products ul.xsmall-block-grid-1>li,.tmpl2020-kv .tmpl2020-kv-products ul.small-block-grid-1>li{padding-bottom:40px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-title{padding-top:20px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-title h2{font-size:16px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-des,.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices{padding-top:10px}.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .regular-price,.tmpl2020-kv .tmpl2020-kv-products .tmpl2020-kv-products-item .tmpl2020-kv-content-prices .special-price{font-size:14px}.tmpl2020-kv .tmpl2020-kv-categories .tmpl2020-kv-categories-inner{padding:45px 10px}.tmpl2020-product-list .tmpl2020-product-list-title{padding-bottom:45px}.tmpl2020-product-list .tmpl2020-product-list-title h2{font-size:22px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info{padding:10px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .free-delivery-wrapper,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .gift-icon-wrapper,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container{padding-top:10px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .rating-wrapper .ratings{padding-bottom:10px}.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .product-info .product-name,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .regular-price span,.tmpl2020-product-list .tmpl2020-product-list-widget-container .tmpl2020-product-item .price-container .special-price span{font-size:14px}.tmpl2020-product-list .tmpl2020-product-list-lnk{padding-top:15px}.tmpl2020-product-list .tmpl2020-product-list-lnk a{font-size:14px}.tmpl2020-list .tmpl2020-list-des h2{font-size:22px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des{padding:10px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des h3{font-size:14px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des p{padding-top:10px}.tmpl2020-list .tmpl2020-list-item .tmpl2020-list-item-des .tmpl2020-list-item-lnk{padding-top:10px}.tmpl2020-list .tmpl2020-list-cell.tmpl2020-list-cell-carousel,.tmpl2020-list.layout-right .tmpl2020-list-cell.tmpl2020-list-cell-carousel{padding-top:20px}.tmpl2020-subcategories li{border-left:none}.tmpl2020-subcategories [class*="block-grid-"]>li{margin-bottom:80px}.tmpl2020-subcategories .xsmall-block-grid-1 li:nth-last-child(2) {margin-bottom:80px}.tmpl2020-subcategories .xsmall-block-grid-1 li:nth-last-child(1),
.tmpl2020-subcategories [class*="block-grid-"] > li:last-child {padding-bottom:0;margin-bottom:0}.tmpl2020-subcategories .tmpl2020-subcategories-item{padding:0}.tmpl2020-subcategories .tmpl2020-subcategories-item-img{max-width:80px}.tmpl2020-subcategories .tmpl2020-subcategories-item-content h3{font-size:18px}.tmpl2020-subcategories .tmpl2020-subcategories-item-content p{padding-top:10px;font-size:14px}.tmpl2020-subcategories .tmpl2020-subcategories-item-lnk{padding-top:10px}.tmpl2020-testimonials .tmpl2020-testimonials-title{padding-bottom:45px}.tmpl2020-testimonials .tmpl2020-testimonials-title h2{font-size:22px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content{padding:10px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content h3{font-size:22px}.tmpl2020-testimonials .tmpl2020-testimonials-item-content p,.tmpl2020-testimonials .tmpl2020-testimonials-item-content h6{padding-top:10px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content{padding:10px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3,.tmpl2020-content-banner ul.small-block-grid-2 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3,.tmpl2020-content-banner ul.small-block-grid-3 .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content h3{font-size:22px}.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content p,.tmpl2020-content-banner .tmpl2020-content-banner-item .tmpl2020-content-banner-item-content .tmpl2020-content-banner-item-lnk{padding-top:10px}.breadcrumbs{padding:10px 0}.category-list-title{padding-bottom:10px}.category-list-title h1{font-size:24px}.catalog-category-view .category-grid{margin-bottom:20px}.catalog-category-view .category-grid li.subcategory{width:100%;margin-bottom:5px}.catalog-category-view .category-grid li.subcategory:nth-child(odd) {margin-right:0}.catalog-category-view .category-grid li.subcategory:nth-child(even) {margin-left:0}.catalog-category-view .category-grid li.subcategory .shopcategories-content{padding:0}.catalog-category-view .category-grid li.subcategory .shopcategories-inner{display:table;width:100%;background-color:#f4f4f4}.catalog-category-view .category-grid li.subcategory .shopcategories-inner h2{display:table-row;width:100%}.catalog-category-view .category-grid li.subcategory .shopcategories-inner a{height:42px;padding:0 50px 0 10px;font-size:14px;line-height:1.4em;display:table-cell;text-align:left;vertical-align:middle;position:relative}.catalog-category-view .category-grid li.subcategory .shopcategories-inner a:after{content:'\f105';font-family:'FontAwesome';width:42px;height:42px;font-size:24px;line-height:42px;text-align:center;display:inline-block;background-color:#ddd;position:absolute;top:0;right:0}.catalog-category-view .category-grid li.subcategory .shopcategories-content-lnk{display:none}.category-image .category-description-wrapper{padding:45px 10px;min-height:120px}.catalog-category-view #product-mobile-filters{margin-bottom:10px}.catalog-category-view .top-filters{width:100%}.ub-type-one,.ub-type-two{margin-bottom:20px}.cat-uni-banner{margin-bottom:10px}#widget-products-carousel-wrapper .owl-carousel-title{padding-bottom:35px}#widget-products-carousel-wrapper .owl-carousel-title h2{font-size:22px}.category-products .products-grid .li-content .product-info,#catalog-listing .products-grid .li-content .product-info,#catalog-content-listing .li-content .product-info,#widget-products-category-list-wrapper .li-content .product-info,#widget-products-carousel-wrapper .li-content .li-content .product-info,#cart-crossell-products .li-content .li-content .product-info{padding:10px}.category-products .products-grid .li-content .product-info .free-delivery-wrapper,.category-products .products-grid .li-content .product-info .gift-icon-wrapper,.category-products .products-grid .li-content .price-container,#catalog-listing .products-grid .li-content .product-info .free-delivery-wrapper,#catalog-listing .products-grid .li-content .product-info .gift-icon-wrapper,#catalog-listing .products-grid .li-content .price-container,#catalog-content-listing .li-content .product-info .free-delivery-wrapper,#catalog-content-listing .li-content .product-info .gift-icon-wrapper,#catalog-content-listing .li-content .price-container,#widget-products-category-list-wrapper .li-content .product-info .free-delivery-wrapper,#widget-products-category-list-wrapper .li-content .product-info .gift-icon-wrapper,#widget-products-category-list-wrapper .li-content .price-container,#widget-products-carousel-wrapper .li-content .product-info .free-delivery-wrapper,#widget-products-carousel-wrapper .li-content .product-info .gift-icon-wrapper,#widget-products-carousel-wrapper .li-content .price-container,#cart-crossell-products .li-content .product-info .free-delivery-wrapper,#cart-crossell-products.li-content .product-info .gift-icon-wrapper,#cart-crossell-products .li-content .price-container{padding-top:10px}.category-products .products-grid .li-content .product-info .rating-wrapper .ratings,#catalog-listing .products-grid .li-content .product-info .rating-wrapper .ratings,#catalog-content-listing .li-content .product-info .rating-wrapper .ratings,#widget-products-category-list-wrapper .li-content .product-info .rating-wrapper .ratings,#widget-products-carousel-wrapper .li-content .product-info .rating-wrapper .ratings,#cart-crossell-products .li-content .product-info .rating-wrapper .ratings{padding-bottom:10px}.category-products .products-grid .li-content .product-info .product-name,.category-products .products-grid .li-content .price-container .regular-price span.price,.category-products .products-grid .li-content .price-container .special-price span.price,#catalog-listing .products-grid .li-content .product-info .product-name,#catalog-listing .products-grid .li-content .price-container .regular-price span.price,#catalog-listing .products-grid .li-content .price-container .special-price span.price,#catalog-content-listing .li-content .product-info .product-name,#catalog-content-listing .li-content .price-container .regular-price span.price,#catalog-content-listing .li-content .price-container .special-price span.price,#widget-products-category-list-wrapper .li-content .product-info .product-name,#widget-products-category-list-wrapper .li-content .price-container .regular-price span.price,#widget-products-category-list-wrapper .li-content .price-container .special-price span.price,#widget-products-carousel-wrapper .li-content .product-info .product-name,#widget-products-carousel-wrapper .li-content .price-container .regular-price span.price,#widget-products-carousel-wrapper .li-content .price-container .special-price span.price,#cart-crossell-products .li-content .product-info .product-name,#cart-crossell-products .li-content .price-container .regular-price span.price,#cart-crossell-products .li-content .price-container .special-price span.price{font-size:14px}#cart-crossell-products .validation-advice{float:left}#widget-products-category-list-wrapper .actions{padding-top:10px}.category-promo-block .category-promo-block-content h3{font-size:18px}.category-promo-block .category-promo-block-content p,.category-promo-block .category-promo-block-content .category-promo-lnk a{font-size:14px}.promo-block-size-2 .category-promo-block .category-promo-block-content h3{font-size:20px}.widget-products-category-list .products-list,.widget-products-quiz-list .products-list{margin:30px 0 0 0}.widget-products-category-list .products-list li.item,.widget-products-quiz-list .products-list li.item{padding-bottom:30px;margin-bottom:30px}.widget-products-category-list .products-list li.item .product-item-table .product-info,.widget-products-quiz-list .products-list li.item .product-item-table .product-info{padding:0 0 0 20px}.widget-products-category-list .products-list .view-prod,.widget-products-quiz-list .products-list .view-prod{width:100%;text-align:center}.col-main .cart,.checkout-onepage-index .col-main{margin-bottom:45px}.cart .page-title h1{display:block}.checkout-types .backToShopping{margin:20px 0 0 0}.cart-list-wrapper{padding:5px 10px 20px 10px}.cart-item-wrapper{margin-top:5px}.cart-item-desc .cart-item-inner-table .cart-item-inner-table,.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-inner-table,.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-row,.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-cell{width:100%;max-width:none;float:none;padding:0;display:block;border:none;text-align:left}.cart-item-desc .cart-item-inner-table .cart-item-inner-table .cart-item-single{display:none}.cart-item-notItem .cart-item-total .cart-price,.cart-item-wrapper .cart-item-total,.cart-item-notItem .cart-item-total{margin-top:20px}.cart-item-notItem .cart-item-total .old-price,.cart-item-wrapper .cart-item-total .old-price,.cart-item-notItem .cart-item-total .cart-price,.cart-item-wrapper .cart-item-total .cart-price{text-align:left}.cart-details-wrapper{padding:0 10px 10px 10px}.club5-cart-table.clubCodeBox .club5-cart-cell{padding:0}#discount-coupon-form .button-wrapper>button{width:100%}.cart-club-title h5.noDiscount{font-size:16px}.checkout-cart-index .checkout-types.bottom .button{max-width:none}.backToShoppingBottom{margin-top:15px}.cart-totals-actions-inner{width:100%}.checkout-summery-product-listing{padding:0 0 20px 0}.checkout-onepage-index #shopping-cart-totals-table tr.savings td,.checkout-onepage-index #shopping-cart-totals-table tbody tr:last-child td{padding-bottom:20px}.checkout-onepage-index #shopping-cart-totals-table tr.savings+tr td,.checkout-onepage-index #shopping-cart-totals-table tfoot tr td{padding-top:20px}.checkout-onepage-index #shopping-cart-totals-wrapper{padding:15px 0 20px 0}.checkout-onepage-index .cart-benefits-wrapper{margin-top:20px}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .icon{padding-right:20px}.cart-benefits-wrapper .cart-benefits .cart-benefits-box .icon:after{width:60px;height:60px}#checkout-step-payment{padding:10px}#checkout-step-billing,#checkout-step-login{padding:10px}#checkout-step-billing .back-button{float:none}#checkout-step-billing .cart-top-button-box .buttons-set.top-button button{margin:0;float:none}#checkout-step-billing .cart-top-button-box .buttons-set.top-button{margin-left:0;text-align:center}#checkout-step-billing .cart-top-button-box .buttons-set.top-button .back-button a{text-decoration:underline}#checkout-step-billing .cart-top-button-box .buttons-set.top-button .back-button a:hover{text-decoration:none}#checkout-step-billing .cart-top-button-box .buttons-set.top-button .back-button a,#checkout-step-billing .buttons-set.bottom-button .back-button a,#checkout-step-payment .buttons-set .back-link a{padding:20px 0 0 0}#checkout-step-billing .buttons-set.bottom-button .back-button,#checkout-step-payment .buttons-set .back-link{display:block;text-align:center;padding-bottom:10px}#checkout-step-billing .buttons-set.bottom-button button,#checkout-step-payment .buttons-set button{max-width:none;margin:0;float:none}#checkout-step-billing .cart-checkout-splitcart .cart-login-box-splitcart #login-form-splitcart .buttons-set button{max-width:none}#checkout-step-billing .buttons-set,#checkout-step-payment .buttons-set{padding-top:20px}.checkout-onepage-success .breadcrumbs-wrapper .breadcrumbs{padding:10px}.tmpl2020-checkout-success-layout .tmpl2020-checkout-success-layout-inner{padding:0 10px}.checkout-onepage-success .title-description{padding-bottom:20px}.checkout-onepage-success .title-description h1{font-size:24px}.checkout-onepage-success .product-list{padding:20px 10px}.checkout-onepage-success .product-list table tr td{width:50%;float:left;padding:10px}.checkout-onepage-success .product-list table tr td.cart-image{width:30%;min-width:75px;max-width:150px;padding:10px 0 10px 10px}.checkout-onepage-success .product-list table tr td.cart-details{width:70%;padding:10px}.checkout-onepage-success .product-list table tr td.cart-prices,.checkout-onepage-success .product-list table tr td.cart-gift{width:100%;text-align:right;padding:10px}.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-name,.checkout-onepage-success .product-list .shipping-insurance-tab .shipping-insurance-price{padding:10px}.checkout-onepage-success .billing-agreement,.checkout-onepage-success .recurring-payment{padding-top:20px}.checkout-onepage-success .order-summary{padding-top:20px;margin-bottom:45px}.checkout-onepage-success .order-summary h2{margin-bottom:20px;padding-bottom:20px}.checkout-onepage-success #shopping-cart-totals-table{margin-top:20px}.success-register-create{margin:0 0 45px 0}.success-register-create .success-register-create-title{padding-bottom:20px}.success-register-create .success-register-create-coupon{padding-bottom:20px}.success-register-create .success-register-create-form .buttons-set{width:100%;max-width:none}.checkout-onepage-success .softcube-layout{margin:0 0 45px 0}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn{text-align:center}.uni-banner.checkout-uni-banner-promotional-notification .ub-btn a.uni-banner-button-lnk{margin:10px 0 0 0}.crosssell{margin-top:30px}.crosssell .crosssell-inner{padding:45px 10px}.crosssell .crosssell-title{padding-bottom:35px}.crosssell .crosssell-title h2{font-size:22px}.popup-checkout-club5 h2{font-size:24px}.popup-checkout-club5 ul,.popup-checkout-club5 ul>li,.popup-checkout-club5 p{font-size:14px}.cart-club5-benefits-popup .cart-club5-benefits-popup-inner .cart-club5-benefits-popup-hd h2{font-size:24px}.catalog-product-view .breadcrumbs-wrapper .breadcrumbs{padding:10px}.catalog-product-view .tmpl2020-pdp-layout .tmpl2020-pdp-layout-inner{padding:0 10px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view .tmpl2020-pdp-layout-inner,.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view-bottom .tmpl2020-pdp-layout-inner{padding:0}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view-bottom{margin-top:60px}.catalog-product-view .tmpl2020-pdp-layout.tmpl2020-pdp-layout-product-view.margin-bot{margin-bottom:45px}.catalog-product-view .product-img-box{margin:0}.catalog-product-view .product-view .prod_img_thumbs li a{background-color:#dbdbdb}.catalog-product-view .product-view .prod_img_thumbs li a.selected{background-color:#00285e}.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-lft,.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-rght{margin-top:-40px;width:40px;height:80px}.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-lft .prod-img-tabs-arrow-inner,.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-rght .prod-img-tabs-arrow-inner{width:40px;height:80px;line-height:80px;border-radius:0;background:rgba(255,255,255,.25);color:#00285e;left:0}.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-lft .prod-img-tabs-arrow-inner:before{left:0}.catalog-product-view .product-picto-holder .prod_img_tabs .prod-img-tabs-arrow-rght .prod-img-tabs-arrow-inner:before{right:0}.catalog-product-view .productTopContentWrapper,.catalog-product-view .productTopTitleWrapper{padding:0 10px}.catalog-product-view .productTopTitleWrapper .ratings{margin-right:0}.catalog-product-view .productTopTitleWrapper .ratings .product-cell:last-child{border:none;padding-right:0}.catalog-product-view .productTopTitleWrapper .no-rating{padding-right:0;margin-right:0;border-right:none}.catalog-product-view .productTopTitleWrapper .product-ids{display:none}.catalog-product-view .product-view .add-to-cart-phone-box{margin:0}.catalog-product-view .product-buybox-table .product-options-box .product-options{padding-top:0}.catalog-product-view .productTopTitle .product-name h1{font-size:30px}.catalog-product-view .product-shop,.catalog-product-view #bottom-product-buy.bbmoved .productTopTitle{padding-top:20px}.catalog-product-view .productTopTitle{padding-bottom:20px}.catalog-product-view .product-view .sales-message,.catalog-product-view .product-view .product-price-quantity-wrapper,.catalog-product-view .product-view .product-buybox-table .add-to-cart-wrapper,.catalog-product-view #bottom-product-buy .add-to-cart-wrapper{padding:20px 0}.catalog-product-view .product-view .gift-message{padding:20px 0 20px 65px}.catalog-product-view .product-view .gift-message:before{width:50px;height:50px;margin-top:-25px}.catalog-product-view .product-view .sales-message,.catalog-product-view .product-view .gift-message{font-size:14px}.catalog-product-view .product-countdown{padding:20px 10px 20px 65px}.catalog-product-view .product-countdown:before{width:36px;height:36px;margin-top:-18px}.catalog-product-view .product-countdown .countdown-title{font-size:14px}.catalog-product-view .product-countdown .countdown-timer{font-size:16px}.catalog-product-view .product-countdown .countdown-timer .countdown-digit+span{font-size:13px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price-label,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price-label{font-size:14px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .regular-price span.price,.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .price-box .special-price span.price{font-size:24px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .club5-wrapper{font-size:14px}.catalog-product-view .product-view .product-price-quantity-wrapper .product-prices-wrapper .free-delivery{font-size:14px}.catalog-product-view .tmpl2020-product-benefits{padding:45px 0}.catalog-product-view .tmpl2020-product-benefits [class*="block-grid-"]>li{margin-bottom:80px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item{padding:0}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-content p{padding-top:10px}.catalog-product-view .tmpl2020-product-benefits .tmpl2020-product-benefits-item-lnk{padding-top:10px}.catalog-product-view .tmpl2020-pdp-layout-product-view .product-essential.row,.catalog-product-view #bottom-product-buy.bbmoved .product-essential.row{margin-left:0;margin-right:0}.catalog-product-view .tmpl2020-pdp-layout-product-view .productTopTitle,.catalog-product-view .tmpl2020-pdp-layout-product-view .product-img-box,.catalog-product-view .tmpl2020-pdp-layout-product-view .product-shop,.catalog-product-view #bottom-product-buy.bbmoved .productTopTitle,.catalog-product-view #bottom-product-buy.bbmoved .product-img-box,.catalog-product-view #bottom-product-buy.bbmoved .product-shop{padding-left:0;padding-right:0}.catalog-product-view .prod_img_tabs .prod-img-tabs-arrow-lft{left:0}.catalog-product-view .prod_img_tabs .prod-img-tabs-arrow-rght{right:0}.catalog-product-view .product-view .prod_img_thumbs_switch{top:0;left:10px}.catalog-product-view .product-view .prod_vid_thumbs_switch{top:0;right:10px}.catalog-product-view .product-view .prod_img_thumbs_switch span,.catalog-product-view .product-view .prod_vid_thumbs_switch span{margin:0;padding:0;color:#888;font-size:13px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.catalog-product-view .product-view .prod_img_thumbs_switch:before,.catalog-product-view .product-view .prod_vid_thumbs_switch:before{display:none}.store-stock-tab .store-listing .store-listing-dimension select{width:100%}#customer-reviews{margin-top:40px}#customer-reviews .review-heading{padding:20px 0}#customer-reviews .review-heading h2{float:none;width:100%;font-size:18px}#customer-reviews .review-heading .review-heading-btn{display:none}#customer-reviews .review-heading-btn-mobile{padding:30px 0;display:block;float:none;width:100%}#customer-reviews .review-heading-btn-mobile button{display:block;float:none;width:100%}#customer-reviews .form-add form{padding:10px 0 40px 0;border-bottom:none}#customer-reviews .review-item-wrapper{border-top:1px solid #dbdbdb}#customer-reviews .product-reviews-rating{padding:20px 0}#customer-reviews .review-item{padding:20px 0}.slider-buy .slider-buy-inner{padding:10px}.studiomoderna-content-index-view .category-grid.products-grid--max-3-col>li{float:left}.studiomoderna-content-index-view .category-grid.products-grid--max-3-col li img{display:block}#catalog-content-listing{padding-top:20px}#catalog-content-listing .box-title{padding-bottom:20px}.content-category-list-title{padding-bottom:20px}.content-category-list-title h1{font-size:24px}.content-view .content-view-title h1{font-size:24px}.content-view .content-view-short-desc{padding-bottom:20px}.content-view .content-view-img{padding-bottom:20px}.content-view .content-view-long-desc{padding-bottom:20px}.content-view .content-view-bottom{padding:20px 0;margin-top:20px}.content-view .content-view-bottom .content-view-back a{min-width:inherit;width:100%}.shopfinder-index-index .main-container.col1-layout{padding:0 10px}.shopfinder-index-index .breadcrumbs-wrapper .breadcrumbs{padding:10px 0}.shopfinder .shopfinder-title h1{font-size:24px}.shopfinder .shop-list .store-locator-box-wrapper{margin-top:20px}.shopfinder .shop-list .store-locator-box{padding:20px 10px}.shopfinder .shop-list .store-locator-box .input-field{padding-top:20px}.shopfinder .shop-list .store-locator-box .store-locator-find-store{padding-top:20px;padding-right:0}.shopfinder .shop-list .store-locator-box .store-locator-btn{padding-top:20px}.shopfinder .shop-list .store-locator-box .store-locator-btn button{float:none;width:100%;min-width:inherit}.shopfinder #show-shop-map .button{padding:20px 0}.shopfinder #shop-details-map{padding-bottom:20px}.shopfinder.shopfinder-shop .shop-details #shop-details-map{margin-top:20px}.shopfinder .list{margin-top:45px}.shopfinder .list .shop-details{padding:20px 0}.shopfinder.shopfinder-shop .list .shop-details .shop-details-content{padding-top:20px}.shopfinder .list .shop-details .shop-details-content-address,.shopfinder .list .shop-details .shop-details-content-contact,.shopfinder .list .shop-details .shop-details-content-opening-hours,.shopfinder .list .shop-details .shop-details-lnks,.shopfinder .list .shop-details .shop-details-mobile-items{padding-top:20px}.shopfinder .list .shop-details .shop-details-content-opening-hours h3{padding-bottom:10px}.shopfinder.shopfinder-shop .list .shop-details .shop-details-lnks{padding-top:20px}.shopfinder.shopfinder-shop .list .shop-details .shop-description{margin-top:30px;padding-top:20px}.shopfinder-index-shop .shopfinder.shopfinder-shop .col-main,.shopfinder-index-ajaxshop .shopfinder.shopfinder-shop .col-main{padding:0}.shopfinder.shopfinder-shop .list .shop-details .shop-details-title h1{font-size:24px}.shopfinder.shopfinder-shop .shop-details .shop-mobile-tabs{padding-top:20px}.shopfinder .shop-mobile-tabs-cell{padding:0 10px 10px 10px}.shopfinder .shop-list .showAllStoresBox{padding:45px 0}.account-login .page-title{padding-bottom:20px;margin-bottom:20px}.account-login .page-title h1{font-size:24px}.customer-account-login .account-login .col2-set{margin:30px 0 45px 0}.customer-account-login .account-login .col2-set .col-1{padding:20px}.customer-account-login .account-login .col2-set .col-2{padding:20px;margin-top:20px}.customer-account-login .account-login .col2-set .buttons-set{padding-top:20px}.customer-account-login .validation-advice{float:left}.account-forgotpassword .page-title{padding-bottom:20px;margin-bottom:20px}.account-forgotpassword .page-title h1{font-size:24px}.account-forgotpassword .col-box{margin:30px 0 45px 0;padding:20px}.account-forgotpassword .col-box .back-link{display:block}.account-forgotpassword .col-box .buttons-set{padding-top:10px}.account-forgotpassword .validation-advice{float:left}.reset-forgotpassword .page-title{padding-bottom:20px;margin-bottom:20px}.reset-forgotpassword .page-title h1{font-size:24px}.reset-forgotpassword .col-box{margin:30px 0 45px 0;padding:20px}.reset-forgotpassword .col-box .back-link{display:block}.reset-forgotpassword .col-box .buttons-set{padding-top:10px}.reset-forgotpassword .validation-advice{float:left}.account-create .page-title{padding-bottom:20px;margin-bottom:20px}.account-create .page-title h1{font-size:24px}.account-create .ac-str-form .back-link{display:block}.account-create .ac-str-form .buttons-set{padding-top:10px}.account-create .validation-advice{float:left}body.customer-account .my-account .page-title{padding-bottom:20px}body.customer-account .my-account .page-title h1{font-size:24px;text-align:left}.account-box{padding:40px 20px;margin-bottom:15px;border:none;background-color:#f4f4f4}.account-box.club5,.hu-hu .account-box.club5{background:#f4f4f4 none}.account-footer{margin-top:20px;padding-top:20px;text-align:right;border:none}.account-footer a{display:inline-block;float:none}.account-footer a+a{margin-left:20px}.account-footer .button{width:100%}.account-edit .col-box{padding:20px}body.customer-account #account-filters{margin:20px 0 40px 0;padding:20px 0}#account-filters .block-title,#account-filters .block-title strong{font-size:18px}#account-filters .block-title strong:after{top:0}#account-filters .block-content ul li{padding-top:20px}.customer-account .back-link{display:block}.customer-account-edit .account-edit .col-box .buttons-set{padding-top:20px}.customer-address-form .address-edit .col-box .buttons-set{padding:20px 0 0 0}.my-account .buttons-set{margin:20px 0 0 0}.my-account .product-review .product-name{font-size:20px}.my-account .review-details-user{margin-top:20px;padding-top:20px}.my-account .order-items.order-details{padding:40px 20px}.my-account .order-items.order-details .table-caption{padding-bottom:20px}.my-account .order-items.order-details .user-order-totals-box{margin-top:20px}body.sales-order-view .my-account .buttons-set{padding-top:20px}.account-club5-membership .col2-set .col-1,.account-club5-membership .col2-set .col-2{padding:40px 20px;border:none;background-color:#f4f4f4}.account-club5-membership .col2-set .col-1 .button{float:none;width:100%;margin-top:20px}.account-club5-membership .col2-set .col-2 input.button{float:none;margin-top:20px;width:100%;background-color:#00285e;border:none;color:#fff}.account-club5-membership .col2-set .col-2 input.button:hover{color:#fff;background-color:#00285e;border:none}.customer-account-logoutsuccess .page-title h1{padding-bottom:10px}.promo-banner-club5{padding:20px;margin-top:45px}.promo-banner-club5 .promo-banner-club5-img{padding-bottom:40px}.error404 .main-hd{padding:20px 0 10px 0}.error404 .main-hd h1{font-size:24px;padding-bottom:20px}.error404 .main-options .option-box{padding:20px 0}.error404 .main-options .option-box .option-box-icon.home:before,.error404 .main-options .option-box .option-box-icon.lupa:before,.error404 .main-options .option-box .option-box-icon.phone:before{width:30px;height:30px}.error404 .main-options .option-box .option-box-des p{padding-top:10px}.catalog-product-view .softcube-layout{margin-top:60px}.softcube-layout .softcube-layout-inner{padding:45px 10px}.recently-viewed-items-wide{padding:45px 10px;margin-top:30px}.recently-viewed-items-wide .rviw-hd{margin-bottom:20px}.recently-viewed-items-wide .rviw-hd .rviw-hd-txt h6{font-size:24px}.recently-viewed-items-wide .rviw-content .product-hd a{font-size:14px}.measure-bed-size-page .des h2{font-size:24px}.measure-bed-size-page .des,.measure-bed-size-page .steps,.measure-bed-size-page .tab{margin-bottom:20px}.measure-bed-size-page p,.measure-bed-size-page .des p,.measure-bed-size-page .tab p{font-size:14px}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings{margin-right:0}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .ratings .product-cell:last-child,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .ratings .product-cell:last-child{border:none;padding-right:0}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .no-rating,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .no-rating{padding-right:0;margin-right:0;border-right:none}.redboxdigital-quickview-index-cartpreview .productTopTitleWrapper .product-ids,.redboxdigital-quickview-index-giftview .productTopTitleWrapper .product-ids{display:none}.redboxdigital-quickview-index-cartpreview .product-img-box,.redboxdigital-quickview-index-giftview .product-img-box{margin:0}.redboxdigital-quickview-index-cartpreview .productTopTitle .product-name h1,.redboxdigital-quickview-index-giftview .productTopTitle .product-name h1{font-size:24px}.redboxdigital-quickview-index-cartpreview .productTopTitle .product-name h1 .fa-gift:before,.redboxdigital-quickview-index-giftview .productTopTitle .product-name h1 .fa-gift:before{font-size:24px}.redboxdigital-quickview-index-cartpreview .product-view .short-description,.redboxdigital-quickview-index-giftview .product-view .short-description{padding:20px 0;margin:20px 0}#cookie-monster .cookie-monster-inner{padding-bottom:15px}#cookie-monster .cookieThingBtn{padding-left:0}.touch .cookie-monster .cookieThingBtn{margin-top:15px}.touch .cookie-monster .cookieThingBtn a{width:100%}.touch .cookie-monster .cookieMonsterText.hasTawk{padding-right:0}.touch .cookie-monster .cookieThingBtn.hasTawk{width:50%}.touch .cookie-monster .cookieThingBtn.hasTawk a{float:left;width:100%;white-space:normal}}@media only screen and (max-width:479px){.review-item-info-tab .review-item-info-cell{border-left:1px solid #dbdbdb}.studiomoderna-content-index-view .contentcategory-list-container.category-grid li.subcategory{margin-top:0;margin-bottom:20px}.studiomoderna-content-index-view .category-grid li.subcategory .shopcategories-content{padding:10px}.studiomoderna-content-index-view .category-grid li.subcategory .shopcategories-content h2{margin:0;padding:0;color:#00285e;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.studiomoderna-content-index-view .category-grid li.subcategory .shopcategories-content h2 a{display:block;height:auto;padding:0;font-size:16px;line-height:1.4em;font-weight:normal;text-transform:uppercase}.studiomoderna-content-index-view .category-grid li.subcategory .shopcategories-content h2 a:after{display:none}.uni-banner .uni-banner-inner{padding:0}}@media only screen and (max-width:340px){.widget-products-category-list .product-item-table,.widget-products-quiz-list .product-item-table,.widget-products-category-list .product-item-row,.widget-products-quiz-list .product-item-row,.widget-products-category-list .products-list li.item .list-image-box,.widget-products-quiz-list .products-list li.item .list-image-box,.widget-products-category-list .products-list li.item .product-info,.widget-products-quiz-list .products-list li.item .product-info{display:block}.widget-products-category-list .products-list li.item .list-image-box,.widget-products-quiz-list .products-list li.item .list-image-box{width:100%}.widget-products-category-list .products-list li.item .list-image-box a,.widget-products-quiz-list .products-list li.item .list-image-box a{float:none}.widget-products-category-list .products-list li.item .product-item-table .new-label.new-top-right,.widget-products-quiz-list .products-list li.item .product-item-table .new-label.new-top-right{font-size:16px}.widget-products-category-list .products-list li.item .product-item-table .product-info,.widget-products-quiz-list .products-list li.item .product-item-table .product-info{padding:20px 0 0 0}}@media only screen and (max-width:320px){.products-grid--max-3-col>li,.promo-block-grid>li{float:left}#catalog-content-listing .products-grid--max-3-col>li{float:left}}