.overlay::before {background-color: rgba(51, 51, 51, 0.5);content: '';position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 90;}
#header{position: fixed;top: 0;left: 0;width: 100%;z-index: 100;}
/*body:not(.small-menu) #header{background-color: #FFF;}*/
#header-main-block{border-bottom: 1px solid #E6E6E6;}
#header.header-home #header-main-block{border-bottom-color: transparent;background-color: #FFF;}
#header.header-home #header-main-block{background-color: rgba(0,0,0,0.15);}
/*body:not(.rdc-page-module-home) #header{background-color: #FFF;}*/

/* Visual Pager Design under header (header transparent) - Opc. GEST */
@media screen and (min-width: 768px) {
	/*body:not(.menu-mobile-opened) #header.underHeader {background-color: rgba(255,255,255,0.15);}*/
	/*body:not(.menu-mobile-opened) #header.underHeader #header-wrapper-block {background-image: linear-gradient(to bottom, rgba(255,255,255,0.15), rgba(255,255,255,0.15) 1px);}*/
}
@media screen and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (max-device-width: 1020px) and (max-device-height: 1000px) and (orientation: landscape) {
	/*#header.underHeader {background-color: rgba(255,255,255,0.15);}*/
	/*#header.underHeader #header-wrapper-block {background-image: linear-gradient(to bottom, rgba(255,255,255,0.15), rgba(255,255,255,0.15) 1px);}*/
}

/* Header background color (Not under header) */
/*#header:not(.underHeader),*/
body.container-search-active #header-main-block,
body.header-slim #header-main-block,
body.menu-mobile-opened #header.header-home #header-main-block,
body.container-search-active:not(.small-menu) #header,
body.header-slim:not(.small-menu) #header,
body.menu-mobile-opened:not(.small-menu) #header,
body:not(.small-menu) #header.submenu-open {background-color: #FFF !important;}
body.container-search-active #header #header-main-block,
body.header-slim #header #header-main-block{border-bottom-color: #E6E6E6;}
/*#header:not(.underHeader) #header-wrapper-block,*/
/*body.container-search-active #header-wrapper-block,*/
/*body.user-currency-active #header-wrapper-block {background-image: linear-gradient(to bottom, whitesmoke, whitesmoke 1px);}*/
@media screen and (min-width: 768px) {
	body.menu-mobile-opened #header #header-main-block, body:not(.tablet):not(.rdc-platform-api-device-mobile) #header:hover #header-main-block, #header.submenu-open #header-main-block,
	#header.submenu-open #header-main-block {background-color: #FFF;}
	body.menu-mobile-opened #header #header-main-block, 
	body:not(.tablet):not(.rdc-platform-api-device-mobile) #header:hover #header-main-block, 
	#header.submenu-open #header-main-block {border-bottom-color: #E6E6E6;}
	/*body:not(.tablet) #header:hover #header-wrapper-block {background-image: linear-gradient(to bottom, whitesmoke, whitesmoke 1px);}*/
}

#header-main-block {position: relative; z-index: 100;}
body:not(.rdc-page-module-home) #header-main-block{background-color: #FFF;}
.rdc-page-module-search #header-main-block {border-top: 0;/* border-bottom: 0;*/}

/* Mini Basket */
/* Show icon svg mini basket. Icon default displayed hidden. */
.rdc-mini-basket-icon-svg .rdc-icon-cart{display: block !important;}

/* Header Top */
#header-top-block ul{float: right;list-style: none;height: 30px;position: relative;}
#header-top-block ul li{padding-left: 25px;}
#header-top-block ul li:first-child{padding-left: 0;}
#header-top-block ul li a, #header-top-block ul li .a{display: block;border-bottom: 1px solid transparent;}

/*#header .shop-icons > ul > li > a span {font-size: 10px;}*/

/* Header Center Wrapper */
#header .logo{display: block;width: 370px;margin: 10px 0 0 29px;}
#header .logo img{width: 100%;}
body:not(.menu-mobile-opened):not(.header-slim):not(.container-search-active):not(.submenu-open) #header:not(:hover) #header-wrapper-block.header-home .logo .logo-black.desktop,
#header:hover .logo .logo-white.desktop,
.header-slim #header #header-wrapper-block.header-home .logo .logo-white.desktop,
#header.submenu-open .logo .logo-white.desktop,
#header #header-wrapper-block:not(.header-home) .logo .logo-white.desktop,
body.container-search-active #header .logo .logo-white.desktop,
body.menu-mobile-opened #header .logo .logo-white.desktop,
body.submenu-open #header .logo .logo-white.desktop{display: none;}
body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .logo .logo-white.desktop,
.header-slim #header #header-wrapper-block.header-home .logo .logo-black.desktop,
#header:hover .logo .logo-black.desktop,
#header.submenu-open #header-wrapper-block.header-home .logo .logo-black.desktop,
#header .logo .logo-black.desktop,
body.container-search-active #header #header-wrapper-block.header-home .logo .logo-black.desktop,
body.menu-mobile-opened #header .logo .logo-black.desktop,
body.container-search-active #header .logo .logo-black.desktop,
body.submenu-open #header .logo .logo-black.desktop{display: block;}


/*#header .left-header{padding: 0 9px;}*/
#header .center-header{padding: 0;}
#header .left-header,
#header .center-header,
#header .right-header{margin-top: 9px;display: inline-block;vertical-align: top;/*width: 33.33333333333333%;*/}
#header .center-header{text-align: center;}
#header .menu {float: left;margin-top: 5px;}
#header .menu > ul > li{float: left; padding: 0px 16px;}
#header .menu > ul > li.sub {padding-bottom: 0;}
/*#header .menu > ul > li:first-child{border-left-width: 1px;}*/
#header .menu > ul > li > a, #header .menu > ul > li > .a{display: block;padding: 10px 9px 18px;/*border-bottom: 1px solid transparent;*/}
#header .menu > ul > li > .a, #header .menu > ul > li > a{border-bottom: 2px solid transparent;min-height: 54px;}
#header .menu > ul > li > a[href="javascript:void(0);"], #header .menu > ul > li > .a{cursor: default;}
body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .menu > ul > li:hover > a, #header .menu > ul > li.sel > a,body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .menu > ul > li:hover > .a, #header .menu > ul > li.sel > .a,
#header .menu > ul > li.active > a, #header .menu > ul > li.active > .a{/*border-color: currentColor; */text-decoration: none;}
body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .menu > ul > li:hover .a, #header .menu > ul > li.sel .a,body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .menu > ul > li:hover a, #header .menu > ul > li.sel a,
#header .menu > ul > li.active a, #header .menu > ul > li.active .a{border-bottom-color: #000;}



/* Header Center Wrapper */
#header-submenu-block {position: relative;}
#header-submenu-block:not(.active), #header-submenu-block.active .submenu:not(.active) {height: 0;}
#header-wrapper-block{position: relative;background-size: 1px 1px;background-repeat: repeat-x;background-position: bottom;min-height: 64px;}
#header .submenu:not(.small-menu){background: #FFF;}
#header .submenu.small-menu:not(.menu-no-image) .row.row-menu{background-color: transparent;}
#header .submenu{overflow: hidden;}
#header .submenu:not(.active) {opacity: 0; visibility: hidden; height: 1px; overflow: hidden; background: #FFF;}
#header .submenu .row.row-menu{margin: auto;}
#header .submenu.small-menu:not(.menu-no-image) .row.row-menu{width: auto;margin: 0;min-width: 127px;}
#header .submenu:not(.small-menu) .row.row-menu{max-width: 1272px;table-layout: fixed;}
#header .submenu:not(.small-menu) .row.row-menu.one {max-width: 424px;}
#header .submenu:not(.small-menu) .row.row-menu.two {max-width: 848px;}
#header .submenu .row.row-menu > .column{padding: 25px 12px 30px;}
#header .submenu .row.row-menu > .column img{display: block;}
#header .submenu.small-menu:not(.menu-no-image) .row.row-menu > .column {padding-left: 0;padding-right: 0;padding-top: 0;padding-bottom: 4px;}
#header .submenu .row.row-menu > .column.column-image{width: 100%;padding-left: 12px;}
#header .submenu .column-image img{display: block;width: 100%;}
#header .submenu .column-image .btn-shop{display: table;margin: 13px 0 0;}
/*body:not(.tablet) #header .submenu .column-image .btn-shop:hover{border-color: transparent;}*/
#header .submenu .column-menu .title-menu{padding: 1px 0 22px;}
#header .submenu .column-menu .row + .title-menu {padding-top: 22px;}
#header .submenu .column-menu ul{margin: 0;list-style: none;}
#header .submenu .column-menu ul li{padding-top: 5px; padding-bottom: 5px;}
#header .submenu .column-menu ul li:first-child {padding-top: 0;}
#header .submenu .column-menu ul li a{display: block;}
#header .submenu .column-border{border-left: 1px solid whitesmoke;}
#header .submenu .item-menu-2 {padding-bottom: 8px;}
#header .submenu.small-menu .item-menu-2 {text-align: left;padding-left: 21px;padding-right: 21px;background-color: #fff;}
#header .submenu .item-menu-2:first-child{padding-top: 12px;}
#header .submenu .item-menu-2:last-child{}
#header .submenu .item-menu-2:not(:first-child) {padding-top: 12px;}
#header .submenu .imageCatalog + .item-menu-2 {padding-top: 5px;text-align: left;}
#header .submenu .item-menu-2 > a {white-space: nowrap;}
#header .toggle-button{display: none;position: absolute;z-index: 50;top: calc(50% - 20px);left: 0;padding: 9px 14px;line-height: 0; z-index: 200;}
#header .toggle-button .rdc-icon-svg{width: 32px;height: 32px;}
#header .shop-icons{position: relative;float: right;padding-right: 19px;margin-top: 4px;}
#header .shop-icons > ul{margin: 0;list-style: none;}
#header .shop-icons > ul > li{float: left;position: relative;}
#header .shop-icons > ul > li:not(:last-child) {margin-right: 7px;}
#header .shop-icons > ul > li:first-child{padding-left: 0;}
#header .shop-icons > ul > li > a{position: relative;display: block;text-decoration: none;padding: 9px 8px 7px;}
#header .shop-icons > ul > li > a#itemsCart{padding: 9px 7px 7px;}
#header .shop-icons > ul > li.wishlist > a{padding: 8px 8px 7px;}
#header .shop-icons > ul > li.user-login > a,
#header .shop-icons > ul > li.user-anonymous > a,
#header .shop-icons > ul > li.user-logout > a,
#header .shop-icons > ul > li.user-account > a{padding: 9px 3px 7px;}
/*#header .shop-icons > ul > li:hover > a::before{opacity: 0.5;}*/
#header .shop-icons > ul > li > a span{display: inline-block;vertical-align: middle;right: 0;min-width: 13px;width: auto;height: 15px;line-height: 18px;text-align: center;padding: 0 0px;}
#header .shop-icons > ul > li > a.disabled {cursor: default;}
#header .shop-icons > ul > li > a.empty span{display: none;}
#header .shop-icons > ul > li > a .rdc-icon-svg {width: 24px; height: 24px; background-size: 32px;display: inline-block;vertical-align: middle;}
#header .shop-icons > ul > li.cart > a .rdc-icon-svg{display: inline-block !important;}
#header .shop-icons > ul > li.wishlist > a .rdc-icon-svg{background-size: 35px;}
#header .shop-icons > ul > li.wishlist > a:not(.empty) .rdc-icon-svg{background-size: 32px;}
#header .shop-icons > ul > li.wishlist > a:not(.empty){padding: 9px 8px 7px;}
#header .shop-icons > ul > li.user-account {position: relative;}
body:not(.tablet) #header .shop-icons > ul > li.user-account:hover .submenu-user{display: block;}
#header .shop-icons > ul > li.user-account .submenu-user{position: absolute;top: 100%;right: 0;display: none;z-index: 200;padding-top: 14px;width: 132px;}
#header .shop-icons > ul > li.user-account .submenu-user div{background: #FFF;}
#header .shop-icons > ul > li.user-account .submenu-user a{display: block;}
#header .shop-icons > ul > li.user-account .submenu-user > a {padding: 0;}
#header .shop-icons > ul > li.user-account .submenu-user a.btn-account {padding-top: 7px;}
#header .shop-icons > ul > li.user-account .submenu-user a.btn-logout {padding-bottom: 13px;}
body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .shop-icons > ul > li.user-account .submenu-user a:hover {text-decoration: underline;}
body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .shop-icons > ul > li.user-account:hover > a::before,
body:not(.tablet):not(.rdc-platform-api-device-mobile) #header .shop-icons > ul > li.cart:hover > a::before{content: '';position: absolute;bottom: -13px;left: 0;width: 100%;height: 2px;background-color: #000;}


body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:not(.submenu-open):not(:hover) .toggle-button.active .rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(-100 -10807)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h3000v16766H0z'/%3E%3Ccircle cx='115.5' cy='10823.5' r='16'/%3E%3Cpath fill='%23fff' fill-rule='nonzero' d='M123 10817.897l-.897-.897-6.103 6.103-6.103-6.103-.897.897 6.103 6.103-6.103 6.103.897.897 6.103-6.103 6.103 6.103.897-.897-6.103-6.103z'/%3E%3C/g%3E%3C/svg%3E");}
.toggle-button.active .rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg transform='translate(-100 -10807)' fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h3000v16766H0z'/%3E%3Ccircle cx='115.5' cy='10823.5' r='16'/%3E%3Cpath fill='%23000' fill-rule='nonzero' d='M123 10817.897l-.897-.897-6.103 6.103-6.103-6.103-.897.897 6.103 6.103-6.103 6.103.897.897 6.103-6.103 6.103 6.103.897-.897-6.103-6.103z'/%3E%3C/g%3E%3C/svg%3E");}

/*#header .rdc-icon-search{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32px' height='32px' viewBox='0 0 32 32' version='1.1'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(5.000000, 5.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cpath d='M21.7982069,20.873954 L15.9135862,14.9893333 C17.2755632,13.4212644 18.1027126,11.3770345 18.1027126,9.14188506 C18.1027126,4.21793103 14.0966897,0.211655172 9.17248276,0.211655172 C4.24827586,0.211655172 0.242505747,4.21818391 0.242505747,9.14213793 C0.242505747,14.066092 4.24827586,18.0721149 9.17248276,18.0721149 C11.4073793,18.0721149 13.4516092,17.2449655 15.0194253,15.8829885 L20.9045517,21.7678621 C21.027954,21.8912644 21.1897931,21.9529655 21.3516322,21.9529655 C21.5132184,21.9529655 21.6750575,21.8912644 21.7982069,21.7678621 C22.0452644,21.5210575 22.0452644,21.1207586 21.7982069,20.873954 Z M1.50687356,9.14188506 C1.50687356,4.91485057 4.94570115,1.47602299 9.17248276,1.47602299 C13.3995172,1.47602299 16.8383448,4.91510345 16.8383448,9.14188506 C16.8383448,13.3686667 13.3995172,16.8074943 9.17248276,16.8074943 C4.94570115,16.8074943 1.50687356,13.3686667 1.50687356,9.14188506 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}*/
/*#header .rdc-icon-wishlist {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32px' height='32px' viewBox='0 0 32 32' version='1.1'%3E%3Cg stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg transform='translate(4.000000, 5.000000)' fill='%23000000' fill-rule='nonzero'%3E%3Cg transform='translate(0.000000, 0.200458)'%3E%3Cpath d='M6.20902197,0.124081777 C4.61414769,0.124081777 3.02782197,0.754442857 1.81885911,2.01967857 C-0.599129457,4.55009971 -0.606075171,8.61145057 1.80911626,11.1437857 L11.4832077,21.2893057 C11.7174134,21.5369 12.1624105,21.5369 12.3966163,21.2893057 C15.6237334,17.9120229 18.8435579,14.5309371 22.0707064,11.1535914 C24.4886636,8.623142 24.4886636,4.55996514 22.0707064,2.0295 C19.6527493,-0.500955714 15.698502,-0.501012286 13.2805448,2.0295 L11.9448305,3.41432143 L10.6091163,2.01967857 C9.3055534,0.650244571 7.69047054,0.117511429 6.20908483,0.124081777 L6.20902197,0.124081777 Z M6.20902197,1.36164286 C7.46585054,1.36164286 8.72927911,1.87220629 9.70545054,2.89378571 L11.4929505,4.76967857 C11.7271563,5.01726971 12.1721534,5.01726971 12.4063591,4.76967857 L14.184022,2.90360714 C16.1363648,0.860407429 19.2147293,0.860451429 21.1670721,2.90360714 C23.1193521,4.946766 23.1193521,8.24616257 21.1670721,10.2893057 C18.093422,13.5059886 15.0183563,16.7271657 11.9447363,19.9437857 L2.72243054,10.2795 C0.771439114,8.23382371 0.770119114,4.93689429 2.72243054,2.89378571 C3.69857054,1.87220943 4.9521934,1.36164286 6.20902197,1.36164286 Z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}*/

/* Mini carrinho */
	#header .items-dropdown {top: calc(100% + 14px);right: 0px;width: 320px;}
	#header .items-dropdown .item-img {width: 56px;height: 56px;border: 0;}
	#header .items-dropdown .item-img img{height: 100%;object-fit: contain;}

/* Header Search */
.container-search{display: none;position: fixed;top: 67px;left: 0;width: 100%;padding: 3px 0 2px;background: #F7F7F7;z-index: 15;border-bottom: 1px solid #E6E6E6;}
.headerCampaignVisible.headerCampaignVisibleTopHeader:not(.header-slim) .container-search{top: 103px;}
#header-submenu-block.active + .container-search {display: none !important;}
.container-search .container{position: relative;}
.container-search .search-form{margin: 0 auto;min-width: 542px;}
.container-search .btn-search{position: relative;width: 47px;height: 37px;padding: 0;background: none;border: 0;border-right: 1px solid #E6E6E6;}
.container-search .btn-search:hover{opacity: 0.5;background-color: transparent;border-color: #E6E6E6;}
.container-search .btn-search .rdc-icon-svg {width: 40px; height: 37px;background-size: 32px;background-position: 4px 2px;}
.container-search .btn-close-search{position: absolute;top: calc(50% - 17px);right: 30px;width: 32px;height: 32px;}
.container-search .btn-close-search .rdc-icon-svg {width: 32px; height: 32px;}
#cell-search-button {width: 47px;}
.search-form .dis-table-cell {vertical-align: middle;}
.search-form .dis-table-cell#cell-search-input{width: 432px;}
.container-search .header-search-input {width: 100%; position: relative;}
.container-search #search{padding: 6px 18px;border: 0;background: none;}
.container-search input[type=search]{float: left;width: 432px;padding: 6px 15px;border: 0;position: relative; z-index: 10;}
.notifications{position: absolute;top: calc(100% + 5px);left: 0;width: 100%;text-align: right;}
.notifications .wrapper-notifications{float: right;}
.notifications .notification{position: relative;display: none;padding: 5px 15px;border-radius: 4px;background: rgba(0, 0, 0, 0.9);}
.notifications .add-cart-mobile{background: #FFF;text-align: center;padding: 15px;border-bottom: 1px solid lightgray;}
.notifications .add-cart-mobile p {padding-bottom: 8px;}
.notifications .notif-add-cart-mobile {zoom: 0.8;}

.container-search .btn-delete{width: 27px;height: 25px;margin-top: 6px;cursor: default;}
.container-search .btn-delete .rdc-icon-svg{display: none;cursor: pointer;}
.container-search .btn-delete.active .rdc-icon-svg,
body.rdc-page-module-search .container-search .btn-delete .rdc-icon-svg{display: block;}
.container-search .btn-delete .rdc-icon-svg{width: 100%;height: 100%;}

/* Header Iframe Search */
#container-iframe-search{display: none;position: absolute;z-index: 50;top: 100%;left: 0;width: 100%; background-position: center center; background-size: 50px; background-repeat: no-repeat; background-image: url(/sysimages/listloader.gif);}
#container-iframe-search .iframe-message{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
#container-iframe-search .iframe-message > div{display: table;width: 100%;height: 100%;}
#container-iframe-search .iframe-message > div > div{display: table-cell;vertical-align: top;text-align: center;}
#container-iframe-search iframe{width: 100%;height: 100%;min-height:99%;border: 0;}
#container-iframe-search, #container-iframe-search iframe, #container-iframe-search .iframe-message{background-color: #FFF;}
#container-iframe-search .iframe-message p {padding: 10% 0;}
#container-iframe-search .container-search-results{display: none; background-color: #FFF;}
#container-iframe-search .container-search-results.visible{display: block;}

/* Header Search Auto-Completer */
.autocompleter{position: absolute;top: 50%;left: 10px;transform: translateY(-50%);width: calc(100% - 64px);opacity: 0.5;}
.autocompleter-show{display: block;}
.autocompleter-list{display:none;}
.autocompleter-item{cursor: pointer;}
.autocompleter-hint-show{display: block;}
.autocompleter-hint{position: relative;display: none;}
.autocompleter-hint span{visibility: hidden;}
.autocompleter-hint-show{display: block;}

body.menu-mobile-opened #containerSite-mask::before{content: '';position: absolute;top: 0;left: 0;width: 60px;height: 48px;background-repeat: no-repeat;background-position: center;background-size: 32px;background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 8l-8 8-8 8M8 8l8 8 8 8' stroke='%23fff' stroke-width='2' fill='none'/%3E%3C/svg%3E");}


@media screen and (max-width: 1300px){
	#header .menu > ul > li {padding: 0px 14px;}
}

@media screen and (max-width: 1250px){
	#header .menu > ul > li {padding: 0px 12px;}
}

@media screen and (max-width: 1200px){
	#header .menu > ul > li {padding: 0px 11px;}
}

@media screen and (max-width: 1170px){
	#header .menu > ul > li {padding: 0px 10px;}
}


@media screen and (min-width: 768px){
	/* Main Top */
	#main{padding-top: 67px; min-height: 754px; background: #FFF;}
	#main.home {padding-top: 0;}
	body.bannerWelcomeGiftVisible #main{padding-top: 107px !important;}
	body.bannerWelcomeGiftVisible #main.home {padding-top: 40px !important;}
	body.tablet:not(.rdc-viewport-devicewidth) #main {padding-top: 100px !important;}
	body.tablet.bannerWelcomeGiftVisible:not(.rdc-viewport-devicewidth) #main {padding-top: 144px !important;}
	body.tablet.bannerWelcomeGiftVisible.rdc-viewport-devicewidth #main {padding-top: 140px !important;}

	body #main.search {padding-top: 126px !important;}
	body.bannerWelcomeGiftVisible #main.search {padding-top: 204px !important;}
	body.tablet:not(.rdc-viewport-devicewidth) #main.search {padding-top: 164px !important;}
	body.tablet.bannerWelcomeGiftVisible:not(.rdc-viewport-devicewidth) #main.search {padding-top: 208px !important;}
	body.tablet.bannerWelcomeGiftVisible.rdc-viewport-devicewidth #main.search {padding-top: 204px !important;}

	body #header .logo .logo-black.mobile,
	body #header .logo .logo-white.mobile{display: none;}
	
	/* Header Center Wrapper */
	#header {min-height: 1px;}
	.row-menu, .row-menu .row {display: table; width: 100%;table-layout: fixed;}
	header .row-menu .column {display: table-cell; float: none; width: 100%; vertical-align: top;text-align: center;}

	/* Header Search */
	.container-search.active {display: block !important;}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-svg.rdc-icon-search {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11173h3000V5593H-100z'/%3E%3Cg transform='translate(-100 -11173)'%3E%3Cpath d='M113.49 11181a5.49 5.49 0 103.38 9.8l6.13 6.29.72-.7-6.12-6.28a5.48 5.48 0 00-4.11-9.11zm0 10a4.49 4.49 0 11.04-8.98 4.49 4.49 0 01-.04 8.98z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a.empty .rdc-icon-svg.rdc-icon-wishlist {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11234h3000V5532H-100z'/%3E%3Cpath d='M16.843 7a.428.428 0 00-.387.296l-2.148 6.446H7.427a.428.428 0 00-.253.772l5.589 4.087-2.149 6.671a.428.428 0 00.66.478l5.59-4.087 5.589 4.087a.428.428 0 00.66-.478l-2.149-6.67 5.59-4.088a.428.428 0 00-.254-.772h-6.88l-2.15-6.446A.428.428 0 0016.844 7zm.02 1.784l1.84 5.52a.428.428 0 00.407.295h5.877l-4.781 3.497a.428.428 0 00-.155.477l1.84 5.71-4.775-3.49a.428.428 0 00-.505 0l-4.775 3.49 1.84-5.71a.428.428 0 00-.155-.477L8.74 14.599h5.877a.43.43 0 00.407-.295l1.84-5.52z' fill='%23ffffff'/%3E%3C/g%3E%3C/svg%3E");}
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a:not(.empty) .rdc-icon-svg.rdc-icon-wishlist{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11295h3000V5471H-100z'/%3E%3Cpath d='M16.037 6.215a.428.428 0 00-.386.295l-2.148 6.446H6.622a.428.428 0 00-.253.772l5.589 4.087-2.149 6.672a.428.428 0 00.66.477l5.59-4.087 5.589 4.087a.428.428 0 00.66-.477l-2.149-6.672 5.59-4.087a.428.428 0 00-.254-.772h-6.88l-2.15-6.446a.428.428 0 00-.428-.295z' fill='%23fff'/%3E%3C/g%3E%3C/svg%3E");}
	#header-wrapper-block .shop-icons > ul > li > a:not(.empty) .rdc-icon-svg.rdc-icon-wishlist{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11295h3000V5471H-100z'/%3E%3Cpath d='M16.037 6.215a.428.428 0 00-.386.295l-2.148 6.446H6.622a.428.428 0 00-.253.772l5.589 4.087-2.149 6.672a.428.428 0 00.66.477l5.59-4.087 5.589 4.087a.428.428 0 00.66-.477l-2.149-6.672 5.59-4.087a.428.428 0 00-.254-.772h-6.88l-2.15-6.446a.428.428 0 00-.428-.295z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-cart {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-1521-10303h3000V6463h-3000z'/%3E%3Cg transform='translate(-1521 -10303)'%3E%3Cg transform='translate(1527 10309)' fill='%23ffffff' fill-rule='nonzero'%3E%3Cpath d='M21 5h-5.86v-.37a4.64 4.64 0 00-9.27 0V5H0v14.23h21V5zM6.87 4.63a3.64 3.64 0 017.27 0V5H6.87v-.37zM20 18.23H1V6h19v12.23z'/%3E%3Ccircle cx='14.47' cy='8.67' r='1'/%3E%3Ccircle cx='6.56' cy='8.67' r='1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-svg.rdc-icon-logout {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11539h3000V5227H-100z'/%3E%3Cpath d='M15.753 6c.31 0 .557.255.557.573a.563.563 0 01-.557.573h-5.147c-1.372 0-2.493 1.15-2.493 2.568v12.572c0 1.413 1.117 2.568 2.493 2.568h5.065c.305 0 .556.255.556.573a.563.563 0 01-.556.573h-5.065C8.62 26 7 24.336 7 22.286V9.714C7 7.668 8.616 6 10.606 6zm4.76 5.955a.543.543 0 01.788 0l3.536 3.642a.585.585 0 01-.004.815l-3.536 3.641a.535.535 0 01-.783 0 .583.583 0 010-.81l2.588-2.666H11.814a.563.563 0 01-.557-.573c0-.318.248-.573.557-.573h11.288l-2.588-2.665a.583.583 0 010-.811z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-svg.rdc-icon-user {background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-1521-10425h3000V6341h-3000z'/%3E%3Cg transform='translate(-1521 -10425)'%3E%3Cpath d='M1536.87 10440.54a4.27 4.27 0 10-4.27-4.27 4.28 4.28 0 004.27 4.27zm0-7.54a3.27 3.27 0 110 6.54 3.27 3.27 0 010-6.54zm0 10.45a7 7 0 016.88 5.83l1-.16a8 8 0 00-15.75-.01l1 .16a7 7 0 016.87-5.82z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:not(.submenu-open):not(:hover) .toggle-button .rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1521-10547h3000V6219h-3000z'/%3E%3Cg filter='url(%23a)' transform='translate(-1521 -10547)'%3E%3Cpath d='M1545.8 10556.4v2.2h-16.5v-2.2h16.5zm-16.5 7.7h16.5v-2.2h-16.5v2.2zm0 5.5h16.5v-2.2h-16.5v2.2z' fill='%23000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}

}

/* Only Tablet (Portrait and Landscape) */
@media screen and (pointer: coarse) and (min-width: 700px) and (min-device-height: 1000px) and (orientation: portrait), 
screen and (pointer: coarse) and (min-device-width: 768px) and (min-device-height: 700px) and (orientation: landscape) {
	/*body #header .logo .logo-black.mobile,
	body #header .logo .logo-white.mobile{display: none;}*/
	body.tablet {background: #FFF;}
	body.tablet #header .shop-icons {padding-right: 16px;}
	body.tablet #header .toggle-button {top: calc(50% - 27px);left: 0;padding: 10px 30px;}
	/*body.tablet #header .toggle-button.active {padding: 10px 17px;}*/
	body.tablet #header .toggle-button span {width: 38px;height: 4px;margin-bottom: 6px;display: block;}
	body.tablet #header .toggle-button.active span:nth-of-type(1){-webkit-transform: translateY(10px) rotate(45deg);-ms-transform: translateY(10px) rotate(45deg);transform: translateY(10px) rotate(45deg);}
	body.tablet #header .toggle-button.active span:nth-of-type(2){opacity: 0;}
	body.tablet #header .toggle-button.active span:nth-of-type(3){-webkit-transform: translateY(-9px) rotate(-45deg);-ms-transform: translateY(-9px) rotate(-45deg);transform: translateY(-9px) rotate(-45deg);}
	body.tablet #header .menu ul {margin-top: 4px;}
	body.tablet.menuMobileVisible0 #header .toggle-button {display: block;}
	/*body.menuMobileVisible0 #header .logo {margin-top: 2px;margin-left: 55px;}*/
	body.tablet.menuMobileVisible0:not(.rdc-viewport-devicewidth) #header .toggle-button {top: 19px;}
	body.tablet #header .shop-icons > ul > li {margin-left: 6px;}
	body.tablet #header .shop-icons > ul > li:first-child {margin-left: 0;}
	body.tablet #header .shop-icons > ul > li > a span {top: 4px;}
	body.tablet .container-search {top: 65px;}
	body.tablet #container-iframe-search .container-search-results {overflow-y: auto; -webkit-overflow-scrolling: touch;}
	body.tablet .container-search #search, .container-search .autocompleter-hint {padding-top: 4px; padding-bottom: 3px;}
	body.tablet.rdc-viewport-devicewidth.menuMobileVisible0 #header .menu {display: none;}
	/*body.rdc-viewport-devicewidth.menuMobileVisible0 #header .right-header {margin-top: 0;}*/

	body.tablet #header .center-header {position: absolute;top: 0;left: 0;width: 100%;margin-top: 18px;}
	body.tablet #header .logo {width: 260px;margin: auto;}
	body.tablet #header .right-header{float: right;}
	body.tablet #header .shop-icons > ul > li:not(.cart):not(.search){display:none;}

	body.tablet:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .toggle-button .rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 0 1.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-1521-10547h3000V6219h-3000z'/%3E%3Cg filter='url(%23a)' transform='translate(-1521 -10547)'%3E%3Cpath d='M1545.8 10556.4v2.2h-16.5v-2.2h16.5zm-16.5 7.7h16.5v-2.2h-16.5v2.2zm0 5.5h16.5v-2.2h-16.5v2.2z' fill='%23000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
	body.tablet:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-cart{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-1521-10303h3000V6463h-3000z'/%3E%3Cg transform='translate(-1521 -10303)'%3E%3Cg transform='translate(1527 10309)' fill='%23ffffff' fill-rule='nonzero'%3E%3Cpath d='M21 5h-5.86v-.37a4.64 4.64 0 00-9.27 0V5H0v14.23h21V5zM6.87 4.63a3.64 3.64 0 017.27 0V5H6.87v-.37zM20 18.23H1V6h19v12.23z'/%3E%3Ccircle cx='14.47' cy='8.67' r='1'/%3E%3Ccircle cx='6.56' cy='8.67' r='1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
	body.tablet:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .logo .logo-black.desktop{display: none;}
	body.tablet:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .logo .logo-white.desktop,
	body.tablet:not(.menu-mobile-opened).header-slim #header:not(:hover) #header-wrapper-block.header-home .logo .logo-black.desktop{display: block;}
	body.tablet:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .shop-icons .rdc-icon-search{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-100-11173h3000V5593H-100z'/%3E%3Cg transform='translate(-100 -11173)'%3E%3Cpath d='M113.49 11181a5.49 5.49 0 103.38 9.8l6.13 6.29.72-.7-6.12-6.28a5.48 5.48 0 00-4.11-9.11zm0 10a4.49 4.49 0 11.04-8.98 4.49 4.49 0 01-.04 8.98z' fill='%23ffffff' fill-rule='nonzero'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}
	
	body.tablet #header .shop-icons > ul > li:not(:last-child) {margin-right: 9px;}
	#header-wrapper-block {min-height: 66px;}

}

/* Only Mobile (Portrait and Landscape) */
@media screen and (max-width: 767px) and (max-device-height: 1000px) and (orientation: portrait), 
screen and (max-device-width: 1020px) and (max-device-height: 1000px) and (orientation: landscape) {
	#header .hidden-xs {display: none;}

	/* Main Top */
	#main.home {padding-top: 0;}
	#main{padding-top: 50px;}
	#main.search {padding-top: 50px;}
	
	#header {min-height: 0}
	#header:not(.headroom){position:fixed;}

	/*body:not(.rdc-page-module-home).menu-mobile-opened #header{background-color: #989898;}*/
	/*body:not(.rdc-page-module-home).menu-mobile-opened #header-main-block{border-bottom-color: #989898;}*/

	body #header .logo .logo-black.desktop,
	body #header .logo .logo-white.desktop{display: none !important;}
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .logo .logo-black.mobile,
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home .logo .logo-black.mobile,
	body.header-slim #header .logo .logo-white.mobile,
	body.menu-mobile-opened #header .logo .logo-white.mobile,
	body #header:not(.header-home) .logo .logo-white.mobile{display: none;}
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .logo .logo-white.mobile,
	body:not(.menu-mobile-opened).header-slim #header:not(:hover) #header-wrapper-block.header-home .logo .logo-black.mobile{display: block;}

	/**/
	
	/* Header Center Wrapper */
	#header .toggle-button{display:block; top: calc(50% - 25px);}
	#toggle-button-svg {width: 32px; height: 32px;}
	#header .logo{width: 208px;margin: auto;margin-top: 4px;}
	#header-wrapper-block{padding:0; min-height: 49px;}
	#header .center-header{position: absolute;top: 0;left: 0;width: 100%;margin-top: 13px;}
	body.menu-mobile-opened #header .toggle-button.active{display: none;}

	#header .left-header{display: none;}

	/* Header Shop Icons */
	#header .right-header{padding: 0; margin: 0;float: right;}
	#header .shop-icons{padding: 2px 16px 2px 0px;margin-top: 2px;}
	#header .shop-icons > ul > li{float:right;}
	#header .shop-icons > ul > li:not(.cart){display:none;}
	#header .shop-icons > ul > li > a {padding: 3px;}
	/*#header .shop-icons > ul > li > a span {line-height: 140%;}*/
	#header .shop-icons > ul > li .rdc-icon-svg svg {width: 30px !important; height: 30px !important;}

	/* Header Notifications */
	#header .notifications{top: calc(100% + 0px);}
	#header .notifications .container{padding: 0;}
	#header .notifications .wrapper-notifications{float: none;}
	#header .notifications .notification{border-radius: 0;text-align: center;}

	/* Header Search */
	#header .container-search #search, #header .container-search .autocompleter{font-size: 1.1em;}
	.container-search {padding-top: 4px; padding-bottom: 4px;}
	.container-search #search{width: 100%;}
	.container-search .btn-close-search {display: none;}
	.container-search .btn-search {border: 0; float: right; width: 40px; height: 40px;}
	.container-search .btn-search .rdc-icon-svg svg {width: 30px !important; height: 30px !important;}
	.container-search .search-form {width: 100%;}
	.container-search .header-search-input {width: calc(100% - 40px);}
	#container-iframe-search .container-search-results {overflow-y: auto; -webkit-overflow-scrolling: touch;}

	/* Header Headroom */
	body:not(.disableHeadroom) .headroom {will-change: transform;transition: transform 200ms linear;position: absolute;}
	body:not(.disableHeadroom) .headroom--pinned {transform: translateY(0%);}
	body:not(.disableHeadroom) .headroom--unpinned {transform: translateY(-100%) !important;}

	#header .toggle-button .rdc-icon-svg {background-size: 44px;}
	body .toggle-button .rdc-icon-svg.rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3Cpath d='M28 14v2H13v-2h15zm-15 7h15v-2H13v2zm0 5h15v-2H13v2z' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");}
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover .toggle-button .rdc-icon-menu,
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .toggle-button .rdc-icon-menu,
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home .toggle-button .rdc-icon-menu{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3Cpath d='M28 14v2H13v-2h15zm-15 7h15v-2H13v2zm0 5h15v-2H13v2z' fill='%23FFF'/%3E%3C/g%3E%3C/svg%3E");}
	
	/*body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-cart{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32' height='32' viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cdefs%3E%3Cfilter id='a'%3E%3CfeColorMatrix in='SourceGraphic' values='0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 0 0.000000 0 0 0 1.000000 0'/%3E%3C/filter%3E%3C/defs%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath  d='M-1521-10303h3000V6463h-3000z'/%3E%3Cg transform='translate(-1521 -10303)'%3E%3Cg transform='translate(1527 10309)' fill='%23ffffff' fill-rule='nonzero'%3E%3Cpath d='M21 5h-5.86v-.37a4.64 4.64 0 00-9.27 0V5H0v14.23h21V5zM6.87 4.63a3.64 3.64 0 017.27 0V5H6.87v-.37zM20 18.23H1V6h19v12.23z'/%3E%3Ccircle cx='14.47' cy='8.67' r='1'/%3E%3Ccircle cx='6.56' cy='8.67' r='1'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");}*/
	
	body #controller-cart .rdc-icon-cart{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3Cpath d='M30 15.731h-5.581v-.35c-.11-2.342-2.053-4.186-4.414-4.186-2.361 0-4.305 1.844-4.415 4.186v.35H10v13.464h20V15.731zm-13.457-.35a3.457 3.457 0 013.462-3.263 3.457 3.457 0 013.462 3.263v.35h-6.924v-.35zM29.048 28.25H10.952V16.678h18.096v11.57z' fill='%23000' fill-rule='nonzero'/%3E%3Ccircle fill='%23000' fill-rule='nonzero' cx='23.7465' cy='19.2365' r='1'/%3E%3Ccircle fill='%23000' fill-rule='nonzero' cx='16.232' cy='19.2365' r='1'/%3E%3C/g%3E%3C/svg%3E");}
	#header .shop-icons > ul > li.cart > a .rdc-icon-svg{background-size: 40px;}

	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header:not(.submenu-open):not(:hover) #header-wrapper-block.header-home .shop-icons > ul > li > a .rdc-icon-cart,
	body:not(.header-slim):not(.container-search-active):not(.menu-mobile-opened) #header.header-home:hover #controller-cart .rdc-icon-cart{background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='40px' height='40px' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M0 0h40v40H0z'/%3E%3Cpath d='M30 15.731h-5.581v-.35c-.11-2.342-2.053-4.186-4.414-4.186-2.361 0-4.305 1.844-4.415 4.186v.35H10v13.464h20V15.731zm-13.457-.35a3.457 3.457 0 013.462-3.263 3.457 3.457 0 013.462 3.263v.35h-6.924v-.35zM29.048 28.25H10.952V16.678h18.096v11.57z' fill='%23fff' fill-rule='nonzero'/%3E%3Ccircle fill='%23fff' fill-rule='nonzero' cx='23.7465' cy='19.2365' r='1'/%3E%3Ccircle fill='%23fff' fill-rule='nonzero' cx='16.232' cy='19.2365' r='1'/%3E%3C/g%3E%3C/svg%3E");}
	
	
}

@media screen and (max-width: 320px){
	#header .shop-icons {padding-right: 0px;}
}

/* Print */
@media print {
	#header, body #header-wrapper-block {min-height: 0;}
	#header:not(.underHeader) #header-wrapper-block, body.container-search-active #header-wrapper-block, body.user-currency-active #header-wrapper-block {background: none;}
	body header#header{max-width: none;}
	#header-main-block{border-bottom: 0;}
	#main.account .title-page span {margin-top: 13px;}
	#main.account .title-page p {padding: 13px 0 0 0;}
	body #header .logo .logo-black.mobile,
	body #header .logo .logo-white.mobile,
	body #header .logo .logo-white.desktop{display: none !important;}


}

/* Remove Header Fixed */
/*
body #header, body.bannerWelcomeGiftVisible:not(.unpinned):not(.menu-open) #header {position: relative !important;}
body #main:not(.search) {padding-top: 0 !important;}
body #main.search {padding-top: 52px !important;}
body.bannerWelcomeGiftVisible.unpinned #header {margin-top: 40px !important;top: 0;}
*/
