a:hover,a:focus{color:#000;text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}b,strong{font-weight:bold}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input::-ms-clear{height:32px;width:32px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.form-control:focus{box-shadow:none;outline:none}.small{font-size:.65em;font-weight:400;line-height:1.2}.divider{margin:0;border-top:1px solid #e4e4e4}.sub-text{color:hsl(0,0%,73.5%)}.text{text-align:center;display:block}.img-helper{display:inline-block;vertical-align:middle;height:100%}.important{color:#8d1d2c;font-weight:bold}.container-colored{background-color:#f3fafe}.container-colored--light{background-color:#e8f6ef;padding:20px 0}.input-group input:focus,.input-group button:focus{box-shadow:none;outline:none}.input-group-btn{align-self:stretch;height:auto}.input-group-reset{order:100;flex-shrink:0;margin-left:8px}.input-group-reset .icon{height:100%;width:100%}.input-group-input{box-shadow:none}.input-group-input:focus{outline:none}.btn.inverted{background-color:#000;color:#fff}.btn:hover{background-color:#fff;color:#000}.action-button:hover,.action-button:active,.action-button:focus{background-color:#000;border-color:#000;color:#fff}.item-voucher input[id^=tooltip--v2--]:checked~.tooltip--v2{visibility:visible}@media screen and (min-width: 992px){.item-voucher input[id^=tooltip--v2--]:checked~.tooltip--v2{visibility:hidden}}@media screen and (min-width: 992px){.item-voucher:hover .tooltip--v2{visibility:visible}}@media screen and (min-width: 992px){.item-voucher .tooltip--v2__close{display:none}}.encoded-link:hover{color:#515151;text-decoration:underline}.encoded-link:hover,.encoded-link:active{outline:0}.product-offer:hover{text-decoration:none}.search-popup{cursor:pointer}.search-popup-button:hover{color:hsl(0,0%,53.5%);text-decoration:unset}.search-form-footer{margin:20px 20px 0 20px}.search-form-footer-enabled{display:block}.overlay:target{z-index:8;transition:opacity .5s ease-out,z-index 0s step-start 0s;opacity:1}.overlay:target .popup{transform:translate(0, 0)}.popup a{display:block}.arrow.left{transform:rotate(135deg)}.typeahead .typeahead__list{display:none}.typeahead.result .typeahead__list{display:block}.typeahead [role=listbox] li{border:0;color:#000;cursor:pointer}.typeahead [role=listbox] li mark{font-weight:bold;background-color:rgba(0,0,0,0);color:inherit}.typeahead [role=listbox] li:hover{background:#f5f5f5;color:#000}.typeahead [role=listbox] li[aria-selected=true]{background-color:#000;color:#fff}.typeahead [role=listbox]>li{color:#000;display:block;padding:8px 20px}.search-form .typeahead-open .input-group{border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-overlay button.close:hover,.modal-overlay button.close:focus{color:#000}.modal-overlay-bg{position:fixed;left:0;top:0;z-index:5;width:100vw;height:100vh;display:none;background-color:rgba(0,0,0,.33)}.modal-overlay-bg.open{display:block}.modal-overlay--window{top:50%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%}@media screen and (min-width: 770px){.modal-overlay--window{width:90%;height:90%}}@media screen and (min-width: 992px){.modal-overlay--window{width:85%;height:85%}}@media screen and (min-width: 1200px){.modal-overlay--window{width:1100px;height:80%}}.modal-overlay--notification{cursor:pointer;bottom:10px;right:10px;width:300px;height:100px}.remodal-template{display:none}.remodal-template.voucher-template.remodal-is-opened{display:inline-block}.remodal-template.voucher-template .voucher-container{border:1px dashed #000;padding:15px;margin-bottom:20px}.remodal-template.voucher-template .voucher-heading{font-size:24px;font-weight:bold}.remodal-template.voucher-template .voucher-content{font-size:16px;background-color:#fff;padding:10px;margin:10px 0;overflow:hidden;text-overflow:ellipsis}.remodal-template.voucher-template .voucher-close-button{right:0;left:auto}.voucher{background-color:#fff;color:#000;border:1px solid #000;border-radius:0 8px 8px 0;font-size:1.1rem;padding:2px 5px;display:flex;align-items:center;height:20px}.voucher-icon{display:inline-block;margin-left:5px;height:14px;width:24.5px;background-size:24.5px 14px;box-sizing:content-box;border:solid 2px #fff;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-ticket-percent'%3E%3Cpath d='M2 9a3 3 0 1 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 1 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z'%2F%3E%3Cpath d='M9 9h.01'%2F%3E%3Cpath d='m15 9-6 6'%2F%3E%3Cpath d='M15 15h.01'%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:center center}.voucher-icon-big{height:40px;width:70px;background-size:70px 40px}.tile-content:hover{text-decoration:none}.tile-content__action-button:hover{text-decoration:none;background-color:#22874c;border-color:#22874c;color:#fff}.carousel-title{color:#828282;font-size:1.285711em;font-weight:bold;letter-spacing:1px;margin:0 0 0 20px}@media screen and (min-width: 770px){.carousel-title{margin:0}}.carousel-content-transition{transition:transform .5s}.carousel-tile-content-text{margin:19px 0;height:3em;color:#000}.carousel-tile-content-price{color:#000;font-weight:bold;font-size:1.36em}.header-index{position:relative}.header-index .navbar{position:relative}.header-index .logo{background-image:url("/assets/img/themes/purefashion_de/logo-1x-57f58a4f650e77ad6e516ec29a77a42a.gif")}@media only screen and (-webkit-min-device-pixel-ratio: 2),only screen and (min--moz-device-pixel-ratio: 2),only screen and (-o-min-device-pixel-ratio: 2/1),only screen and (min-device-pixel-ratio: 2),only screen and (min-resolution: 192dpi),only screen and (min-resolution: 2dppx){.header-index .logo{background-image:url("/assets/img/themes/purefashion_de/logo-2x-3e7d2509e835e701d3ffef62f1b481e2.gif");background-size:176px 75px}}.header-index .category-menu label{color:#fff}.header-index .category-menu span{background:#fff}.category-menu a:hover,.category-menu label:hover{color:#fff}.teaser .category-menu span{background:#fff}@media screen and (max-width: 1199px){.category-menu span:first-child{transform-origin:0 0}.category-menu input:checked~span{opacity:1;background:#fff;transform:rotate(45deg) translate(1px, 0px)}.category-menu input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(0.2, 0.2)}.category-menu input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(-1px, 3px)}.category-menu input:checked~.drop-menu{opacity:1;transform:none;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),background .5s ease-in-out,opacity 0s step-start 0s}.toggle:checked~.sub-menu{transition:max-height .5s ease-in;max-height:1000px}}@media screen and (min-width: 1200px){.category-menu ul li:hover>ul{display:inherit}.category-menu ul li:hover a,.category-menu ul li:hover label{background-color:rgba(0,0,0,.92)}.category-menu ul li:hover label{color:#fff}}.tile-content__action-button:hover{text-decoration:none;background-color:#fff;border-color:#000;color:#000}
