.sitelinks{background-color:#f5f5f5;padding:30px 15px;overflow:hidden}
@media (min-width: 768px){
.sitelinks__grid{display:grid;grid-template-columns:repeat( auto-fit, minmax(23.5%, 1fr) );grid-column-gap:2%}
.is-old-header .sitelinks__grid{min-width:984px}
.sitelinks__grid--3col .sitelinks__group:last-child{grid-column:span 2}
}
.sitelinks__input{display:none}
.sitelinks__label{display:block;font-size:14px;font-weight:bold;line-height:22px;margin-top:9px;margin-bottom:10px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;word-wrap:break-word}
.sitelinks__content{line-height:30px;margin:0;margin-top:2px;padding:0}
.sitelinks__item{line-height:30px}
.sitelinks__link{line-height:2;display:inline-block}
.sitelinks__text{margin:0}
@media only screen and (max-width: 767px){
.sitelinks__label{cursor:pointer;margin:0;padding:15px 20px 15px 0;position:relative}
.sitelinks__group{margin-top:9px;font-size:14px;line-height:18px;word-break:break-word}
.sitelinks__content{-webkit-transition:max-height .3s;max-height:0;overflow:hidden;position:relative;transition:max-height .3s;width:100%}
.sitelinks__input:checked + .sitelinks__label{color:#bbd05e}
.sitelinks__input:checked ~ .sitelinks__content{-webkit-transition:max-height .7s;max-height:100vh;transition:max-height .7s}
.sitelinks__input + .sitelinks__label::after{display:inline-block;font-family:'IconsOri';font-weight:bold;left:auto;position:absolute;right:10px;text-decoration:none;text-transform:none}
.sitelinks__input + .sitelinks__label::after{content:">"}
.sitelinks__input:checked + .sitelinks__label::after{content:"\22C1"}
}
@media only screen and (min-width: 768px){
.sitelinks__label[for]{cursor:text}
}@media (min-width: 1025px) and (max-width: 1605px){
.page-mypages .page-footer-sticky-fix{max-width:1044px;width:calc( 100% - 280px );border-left:280px solid transparent}
}
.page-mypages .page-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background:#fff}
.page-mypages:not(.is-old-header) .w-content{width:100%}
.ui-follow-box{margin:30px auto;padding:0 15px}
.ui-follow-box--2col{display:grid;grid-row-gap:10px}
.ui-newsletter-container .description-text,.ui-newsletter-container .heading,.ui-social-container .heading,.ui-social-container .ui-social-share{text-align:center}
.ui-follow-box .heading{display:block;margin-bottom:10px;font-size:14px;text-transform:uppercase}
.ui-follow-box .description-text{margin:0 0 10px;font-size:12px}
.w-email-form{display:grid;grid-template-columns:68% 30%;grid-column-gap:2%;text-align:left}
@media (min-width: 768px){
.ui-follow-box--2col{grid-template-columns:40% 58%;grid-column-gap:2%}
.ui-follow-box--2col .ui-newsletter-container .description-text,.ui-follow-box--2col .ui-newsletter-container .heading,.ui-follow-box--2col .ui-social-container .heading,.ui-follow-box--2col .ui-social-share{text-align:left}
}
@media (min-width: 1025px){
.ui-follow-box{margin:40px auto;padding:0}
}
.countryswitcher-link a{text-decoration:underline}
.hp-footer{margin:30px auto;padding:0 15px;max-width:580px;min-width:320px;text-align:center;font-size:12px;line-height:17px;-webkit-box-sizing:border-box;box-sizing:border-box}
@media (min-width: 768px){
.hp-footer{margin:40px auto}
}
.ui-standard-footer{margin:30px auto;padding:0 15px;max-width:580px;font-size:12px;text-align:center;line-height:17px}
@media (min-width: 768px){
.ui-standard-footer{margin:40px auto}
}
.ui-standard-footer li::before{margin:0 4px 0 2px}
.ui-standard-footer li:first-child::before{display:none}
.ui-standard-footer a{display:inline-block;padding:1px 0}
.ui-standard-footer .inline-list li a{text-decoration:underline;margin-right:8px}
.ui-standard-footer a.globe{text-decoration:none}
.ui-standard-footer .global-separated a.globe,.ui-standard-footer .global-separated li:last-child::before{display:none}
.ui-standard-footer a.globe:focus,.ui-standard-footer a.globe:focus::before,.ui-standard-footer a.globe:hover,.ui-standard-footer a.globe:hover::before{color:#bbd05e}
.ui-standard-footer a:focus,.ui-standard-footer a:hover{color:#bbd05e;text-decoration:underline}
.page-footer{margin:60px auto 0;padding:0;display:block;line-height:18px;border-top:6px solid #f5f5f5}
.background-layer + .page-footer{margin-top:0}
.ui-standard-footer .w-lang-country-select .active a:hover{cursor:text}
.ui-standard-footer .w-lang-country-select .active{text-decoration:none;cursor:text}
.ui-standard-footer .w-lang-country-select .country{display:inline-block;margin:0;padding:0;margin-left:15px;text-decoration:none}
.w-lang-country-select{margin:10px 0;padding:0}
.w-lang-country-select a:not(.active){cursor:pointer;text-decoration:underline}
.ui-follow-box .ui-social-share .icon,.ui-follow-box .ui-social-share .v-icon-line,.ui-print::before,.ui-social-share .icon-product-share{font-size:52px;line-height:55px}
.ui-follow-box .k-button{font-size:14px;height:45px;padding:0}
.ui-follow-box .k-widget .k-input,.ui-follow-box .k-widget label{height:43px;line-height:18px;font-size:15px;min-height:10px}
.ui-follow-box .k-widget label{line-height:23px}
@media (min-width: 1025px){
.page-mypages .page-footer{position:relative}
}
.page-footer .social-media-description{display:none}
.ui-follow-box .ui-social-share .icon{line-height:36px}
.page-footer .icon::before{border-radius:50%}
.page-footer .icon:focus::before,.page-footer .icon:hover::before{-webkit-box-shadow:0 3px 8px 0 rgba(51, 51, 51, 0.1);box-shadow:0 3px 8px 0 rgba(51, 51, 51, 0.1);-webkit-transform:scale(1.01);transform:scale(1.01)}
.ui-follow-box .w-button{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.ui-follow-box .k-widget .k-input,.ui-follow-box .k-widget label{height:100%}
.page-footer .k-widget{border:none;border-bottom:1px solid #ccc;height:33px}
.page-footer .k-input{padding:0}
.page-footer .w-email-form{height:53px}
.ui-follow-box .email-adress-label{font-size:12px;line-height:20px;color:#666}
.page-footer label.required::after{color:#666}
@media only screen and (max-width: 479px){
.ui-popup-lang-switcher{width:auto}
.ui-standard-footer .w-lang-country-select{margin-top:23px;border-top:1px solid #ccc;padding:0}
.ui-standard-footer .flags-wrap{padding-top:20px}
}
@media only screen and (min-width: 480px) and (max-width: 767px){
.w-lang-country-select{margin-top:23px;padding:0}
.flags-wrap{padding-top:20px}
}
@media only screen and (max-width: 919px){
.page-shopping-bag + .page-footer > .ui-standard-footer{margin-bottom:70px}
}
/*# sourceMappingURL=Footer.css.36626050eaff0ba8f40b8d580121496c.map*/