.products--grid{display:grid;gap:40px;grid-template-columns:1fr;margin:0 0 50px}@media (min-width:1024px){.products--grid{grid-template-columns:250px 1fr}}@media (min-width:1220px){.products--grid{grid-template-columns:300px 1fr}}.products--header{margin-bottom:40px}.products--header>.title{font-size:32px;font-weight:600}.products--list{display:grid;gap:20px;grid-template-columns:repeat(1,minmax(0,1fr));height:-moz-fit-content;height:fit-content}.products--list.--grid>.pagination-container{grid-column:span 1/span 1}@media (min-width:1024px){.products--list.--grid{-moz-column-gap:50px;column-gap:50px;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:25px}.products--list.--grid>.pagination-container{grid-column:span 2/span 2}}@media (min-width:1220px){.products--list.--grid{-moz-column-gap:40px;column-gap:40px;grid-template-columns:repeat(3,minmax(0,1fr))}.products--list.--grid>.pagination-container{grid-column:span 3/span 3}}.products--list.--list>.pagination-container{grid-column:span 1/span 1}@keyframes shake{0%{transform:rotate(0deg)}25%{transform:rotate(9deg)}50%{transform:rotate(-9deg)}to{transform:rotate(0deg)}}.product--teaser{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:12px;box-shadow:0 2px 8px 0 rgba(99,99,99,.2);display:flex;flex-direction:column;height:min-content;margin-bottom:.75rem;margin-top:.75rem;overflow:hidden;padding:10px 20px 27px 15px;padding-bottom:0!important;position:relative;width:100%}@media (min-width:1024px){.product--teaser{padding:20px;padding-top:0!important}}.product--teaser.--coupon{padding-bottom:30px!important}.product--teaser.--detailed>.icon{order:-1;z-index:2}@media (min-width:1024px){.product--teaser.--detailed{padding:20px}.product--teaser.--detailed>.icon{order:0}}.product--teaser.--detailed:hover .nav:after{background-color:transparent}.product--teaser.--detailed:hover .nav>.check{opacity:1;z-index:99}.product--teaser.--detailed:hover .nav>.check:hover{opacity:.7}.product--teaser.--detailed:hover .nav .compare{opacity:1;z-index:99}.product--teaser.--detailed:hover .nav .compare--icon{opacity:1}.product--teaser.--detailed:hover .nav .compare--icon:not(.-isCompared){animation:shake .5s 1 alternate;animation-delay:.2s}.product--teaser.--detailed:hover .nav .compare:hover{opacity:.7}@media (min-width:1024px){.product--teaser.--row{align-items:flex-start;-moz-column-gap:25px;column-gap:25px;display:grid;grid-template-columns:240px 1fr;padding-bottom:20px!important;padding-top:20px!important;width:100%}.product--teaser.--row.--coupon{padding-bottom:30px!important}.product--teaser.--row>.picture,.product--teaser.--row>.teaserGallery{margin:0;width:100%}.product--teaser.--row>.description>.title{font-size:21px;margin-bottom:14px}.product--teaser.--row>.description>.mark:before{content:"Marka: "}.product--teaser.--row>.description>.prices{width:100%}.product--teaser.--row>.description>.nav{justify-content:flex-start;margin-top:auto;padding-top:15px;position:relative;right:auto;top:auto;width:auto}.product--teaser.--row:hover>.description>.nav .compare--text{opacity:1}}@media (min-width:1220px){.product--teaser.--row{-moz-column-gap:35px;column-gap:35px;grid-template-columns:280px 1fr}}.product--teaser>.ebon{background-color:#f7d44b;bottom:-20px;color:#3c3c3c;display:inline-block;font-size:16px;font-weight:400;height:100%;left:0;max-height:39px;opacity:.95;overflow:hidden;padding-left:1.25rem;padding-right:1.25rem;padding-top:5px;position:absolute;text-overflow:ellipsis;transition:all .25s ease-in-out;white-space:nowrap;width:100%}.product--teaser>.ebon.long-name:hover{max-height:85px;overflow:visible;white-space:pre-wrap}.product--teaser>.ebon>.value{display:inline-block;font-size:16px;font-weight:700}.product--teaser>.description{display:flex;flex:1 1 0%;flex-direction:column}.product--teaser>.description .mark,.product--teaser>.description>.category{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;margin:0}.product--teaser>.description .mark.--margin,.product--teaser>.description>.category.--margin{margin-bottom:5px}@media (min-width:1024px){.product--teaser>.description .mark.--margin,.product--teaser>.description>.category.--margin{margin-bottom:15px}}.product--teaser>.description .collection{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;margin:0}.product--teaser>.description>.nav{align-items:center;display:flex;justify-content:flex-end;margin-top:auto;padding-top:20px;position:absolute;right:20px;top:0;width:145px;z-index:1}.product--teaser>.description>.nav.-static{opacity:0}.product--teaser>.description>.nav>.check{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-size:14px;font-weight:600;line-height:25px;padding:0 20px;text-transform:uppercase;transition:all .3s ease}.product--teaser>.description>.nav>.check:hover{opacity:.8}@media (min-width:1024px){.product--teaser>.description>.nav>.check{opacity:0}}.product--teaser>.description>.nav .compare{display:flex;font-size:12px;min-height:20px}.product--teaser>.description>.nav .compare:hover>.compare--text{opacity:1}.product--teaser>.description>.nav .compare--icon{background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/icon-weight.e5c1d627.svg);background-position:0;background-repeat:no-repeat;background-size:contain;height:20px;margin-left:10px;min-height:20px;min-width:20px;opacity:1;transition:all .3s ease-in-out;width:20px}.product--teaser>.description>.nav .compare--icon.-isCompared{transform:rotate(-25deg)}@media (min-width:1024px){.product--teaser>.description>.nav .compare--icon{opacity:0}}.product--teaser>.description>.nav .compare--text{margin-left:.5rem;opacity:1;transition:opacity .25s ease-in-out}@media (min-width:1024px){.product--teaser>.description>.nav .compare--text{opacity:0}}.product--teaser>.description>.nav .compare:hover{opacity:.8}.product--teaser>.description>.prices{align-items:flex-end;display:flex;flex-wrap:wrap;gap:5px}.product--teaser>.description>.prices.--margin{margin-bottom:18px}.product--teaser>.description>.prices>.old{--tw-text-opacity:1;color:rgb(153 144 144/var(--tw-text-opacity));font-size:12px;font-weight:600;text-decoration-line:line-through;text-transform:uppercase}.product--teaser>.description>.prices>.price{font-size:18px;font-weight:700;line-height:21px;text-transform:uppercase}.product--teaser>.description>.prices>.price>.current--price.--discount{--tw-text-opacity:1;color:rgb(214 38 49/var(--tw-text-opacity))}.product--teaser>.description>.title{font-size:16px;font-weight:600;margin-bottom:20px;text-transform:uppercase}@media (min-width:1024px){.product--teaser>.description>.title{margin-bottom:22px}}.product--teaser>.icon{align-items:center;border-radius:9999px;display:flex;height:40px;justify-content:center;left:.5rem;margin-bottom:10px;position:absolute;top:.5rem;width:40px}.product--teaser>.icon.--sale{background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/icon-sale.7d85c0a4.png)}.product--teaser>.icon.--outlet{background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/icon-outlet.b9c7c290.png)}.product--teaser>.icon.--new{background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/icon-megaphone.efb1683e.png)}.product--teaser>.link{height:100%;left:0;position:absolute;top:0;width:100%}.product--teaser .picture{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:26px;margin-top:5px}@media (min-width:1024px){.product--teaser .picture{margin-bottom:10px}}.product--teaser .picture>.image{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.color-swatch{display:flex;height:100%;overflow:hidden;position:relative;width:100%}.color-swatch>.color{flex:1 1 0%;min-width:0}.color-swatch>.color.--unknown{background:repeating-linear-gradient(45deg,#fff,#fff 4px,#d8d8d8 0,#d8d8d8 8px)}.color-swatch.--n3>.color,.color-swatch.--n4>.color{flex:none;inset:0;position:absolute}.color-swatch.--n3>.color:first-child{-webkit-clip-path:polygon(0 0,100% 0,100% 26%,50% 50%,0 26%);clip-path:polygon(0 0,100% 0,100% 26%,50% 50%,0 26%)}.color-swatch.--n3>.color:nth-child(2){-webkit-clip-path:polygon(0 26%,50% 50%,50% 100%,0 100%);clip-path:polygon(0 26%,50% 50%,50% 100%,0 100%)}.color-swatch.--n3>.color:nth-child(3){-webkit-clip-path:polygon(100% 26%,100% 100%,50% 100%,50% 50%);clip-path:polygon(100% 26%,100% 100%,50% 100%,50% 50%)}.color-swatch.--n4>.color:first-child{-webkit-clip-path:polygon(0 0,50% 0,50% 50%,0 50%);clip-path:polygon(0 0,50% 0,50% 50%,0 50%)}.color-swatch.--n4>.color:nth-child(2){-webkit-clip-path:polygon(50% 0,100% 0,100% 50%,50% 50%);clip-path:polygon(50% 0,100% 0,100% 50%,50% 50%)}.color-swatch.--n4>.color:nth-child(3){-webkit-clip-path:polygon(0 50%,50% 50%,50% 100%,0 100%);clip-path:polygon(0 50%,50% 50%,50% 100%,0 100%)}.color-swatch.--n4>.color:nth-child(4){-webkit-clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%);clip-path:polygon(50% 50%,100% 50%,100% 100%,50% 100%)}.slider-arrow{--slider-arrow-size:35px;--slider-arrow-inset:3px;background:#fff 50%/9px 12px no-repeat;border:1px solid #c2c2c2;border-radius:50%;box-sizing:border-box;cursor:pointer;display:none;height:var(--slider-arrow-size);margin-top:calc(var(--slider-arrow-size)/-2);padding:0;position:absolute;top:50%;transition:border-color .2s ease,opacity .2s ease;width:var(--slider-arrow-size);z-index:3}.slider-arrow.--prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2.25 -1.5 9 12'%3E%3Cpath fill='none' stroke='%23000' stroke-width='3' d='M4.5 0 0 4.5 4.5 9'/%3E%3C/svg%3E");left:var(--slider-arrow-inset)}.slider-arrow.--next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-2.25 -1.5 9 12'%3E%3Cpath fill='none' stroke='%23000' stroke-width='3' d='m0 0 4.5 4.5L0 9'/%3E%3C/svg%3E");right:var(--slider-arrow-inset)}.slider-arrow:hover{border-color:#8a8a8a}.slider-arrow:focus-visible{outline:2px solid #000;outline-offset:2px}.slider-arrow.swiper-button-disabled{opacity:0;pointer-events:none}.slider-arrow.swiper-button-lock{display:none!important}@media (min-width:768px) and (hover:hover) and (pointer:fine){.slider-arrow{display:block}}.teaserGallery{position:relative}.teaser--gallery{display:flex;flex-direction:column}.teaser--gallery>.main{height:200px;margin-bottom:10px;margin-top:5px;position:relative;width:100%}.teaser--gallery>.main>.swiper{height:100%;width:100%}.teaser--gallery>.main .slide{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.teaser--gallery>.main .slide img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.teaser--gallery>.thumbs{--thumb-gap:6px;--thumb-height:56px;--thumb-width:calc(33.33333% - var(--thumb-gap)*2/3);margin-bottom:16px;width:100%}.teaser--gallery>.thumbs>.strip{display:flex;gap:var(--thumb-gap)}.teaser--gallery>.thumbs>.strip>.thumb{flex:none;width:var(--thumb-width)}.teaser--gallery>.thumbs.--placeholder{height:var(--thumb-height)}.teaser--gallery>.thumbs.--slider{align-items:center;display:flex}.teaser--gallery>.thumbs.--slider>.swiper{flex:1 1 0%;margin:0;min-width:0}.teaser--gallery>.thumbs .thumb{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(217 217 217/var(--tw-border-opacity));border-radius:.25rem;border-style:solid;border-width:1px;box-sizing:border-box;cursor:pointer;display:block;height:var(--thumb-height);overflow:hidden;padding:0;position:relative;width:100%}.teaser--gallery>.thumbs .thumb img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.teaser--gallery>.thumbs .thumb.--active{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.teaser--gallery>.thumbs .color-badge{--tw-shadow:0 0 0 1px hsla(0,0%,100%,.9);--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);border:1px solid rgba(0,0,0,.35);border-radius:.125rem;bottom:4px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);height:14px;overflow:hidden;pointer-events:none;position:absolute;right:4px;width:14px}.pagination-container{margin-bottom:1.5rem;margin-top:2.5rem;width:100%}.pagination--component{align-items:center;display:flex;justify-content:center;width:100%}.pagination--component>.pager{align-items:center;display:flex;font-size:20px;height:100%;margin-left:.75rem;margin-right:.75rem;position:relative}.pagination--component .pagination--button{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));display:flex;margin-left:.5rem;margin-right:.5rem;transition:all .3s}.pagination--component .pagination--button.next>.icon-arrow-left{transform:rotate(180deg)}.pagination--component .pagination--button:hover{--tw-text-opacity:1;color:rgb(0 164 216/var(--tw-text-opacity))}.pagination--component .pagination--button.last{display:none}@media (min-width:1024px){.pagination--component .pagination--button.last{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity));display:flex;margin-left:3rem}}.pagination--component .pagination--button.first{display:none}@media (min-width:1024px){.pagination--component .pagination--button.first{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity));display:flex;margin-right:3rem}}.pagination--component .pagination--button.pages{display:none}@media (min-width:1024px){.pagination--component .pagination--button.pages{display:flex}}.pagination--component .pagination--button.current{--tw-bg-opacity:1;--tw-text-opacity:1;align-items:center;background-color:rgb(0 164 216/var(--tw-bg-opacity));border-radius:9999px;color:rgb(255 255 255/var(--tw-text-opacity));display:flex;height:2.25rem;justify-content:center;margin-left:.25rem;margin-right:.25rem;width:2.25rem}.pagination--component .pagination--button.current:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border:1px solid #00a4d8;color:rgb(0 164 216/var(--tw-text-opacity))}.pagination--component .pagination--button.nexter{--tw-text-opacity:1;align-items:center;border:1px solid #00a4d8;border-radius:9999px;color:rgb(0 164 216/var(--tw-text-opacity));display:flex;height:2.25rem;justify-content:center;margin-left:.25rem;margin-right:.25rem;width:2.25rem}.pagination--component .pagination--button.nexter:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(0 164 216/var(--tw-bg-opacity));border:1px solid #00a4d8;color:rgb(255 255 255/var(--tw-text-opacity))}.pagination--component .pagination--button.next,.pagination--component .pagination--button.prev{align-items:center;cursor:pointer;display:flex;height:3rem;justify-content:center;margin-top:.25rem;transition:all .3s;width:3rem}.pagination--component .pagination--button.next:hover>.icon-arrow-left,.pagination--component .pagination--button.prev:hover>.icon-arrow-left{padding-right:1.25rem}.pagination--component .pagination--button.next:hover>.icon-arrow-left:before,.pagination--component .pagination--button.prev:hover>.icon-arrow-left:before{--tw-text-opacity:1;color:rgb(0 164 216/var(--tw-text-opacity))}.pagination--component .pagination--button.next>.icon-arrow-left,.pagination--component .pagination--button.prev>.icon-arrow-left{transition:all .3s}.pagination--component .pagination--button.next>.icon-arrow-left:before,.pagination--component .pagination--button.prev>.icon-arrow-left:before{font-size:21px;transition:all .3s}.filter--block{border-top:1px solid #a2a2a2;display:grid;gap:25px;grid-template-columns:repeat(1,minmax(0,1fr));padding:15px 0}.filter--block.--active{padding:15px 0 45px}.filter--block.--active>.options{display:grid}.filter--block>.button{display:inline-block;font-size:21px;padding-right:53px;position:relative;text-align:left;text-transform:uppercase;width:100%}.filter--block>.button:after{background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/arrow-bottom.b7de53df.svg);background-position:50%;background-repeat:no-repeat;background-size:13px auto;content:"";height:100%;position:absolute;right:0;top:0;transform:rotate(180deg);transition:transform .3s ease;width:53px}.filter--block>.button.--active:after{transform:rotate(0deg)}.filter--block>.button.--filtered{font-weight:700}.filter--block>.options{animation:Up .6s;display:none;gap:7px;grid-template-columns:repeat(1,minmax(0,1fr))}.filter--block>.options .select{display:inline-flex;width:100%}.filter--block>.options .select .select--__control{background-color:unset;border:0;box-shadow:unset;cursor:pointer;width:100%}.filter--block>.options .select .select--__control .select--__value-container{background:#ededed;min-width:180px;padding:2px 8px 2px 16px}.filter--block>.options .select .select--__control .select--__value-container .select--__placeholder{font-size:14px}.filter--block>.options .select .select--__control .select--__indicator{--tw-bg-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));color:#fff;padding:13px 15px}.filter--block>.options .select .select--__control .select--__indicator span{font-size:10px}.filter--block>.options .select .select--__control .select--__indicator svg{color:#fff}.filter--block>.options .select .select--__control .select--__indicator-separator{background-color:unset!important}.filter--block>.options .select .select--__menu{border-radius:0;margin-top:1px;z-index:999}.filter--block>.options .select .select--__menu .select--__menu-list{background-color:#ededed;margin:3px 0 0;max-height:200px;overflow-y:auto;padding:0}.filter--block>.options .select .select--__menu .select--__menu-list .select--__option{border:0;border-bottom:1px solid #fff;color:#404041;cursor:pointer;display:flex;font-size:16px;margin:0;padding:8px 12px}@media (min-width:1220px){.filter--block>.options .select .select--__menu .select--__menu-list .select--__option{font-size:14px}}.filter--block>.options .select-size-select{margin:0 0 15px}.filter--block>.options .filter{align-items:center;display:grid;gap:20px;grid-template-columns:20px auto 1fr;width:100%}.filter--block>.options .filter:hover{cursor:pointer}.filter--block>.options .filter input:checked~.checkbox{--tw-bg-opacity:1;background-color:rgb(162 162 162/var(--tw-bg-opacity));background-image:url(/sites/dsr/themes/custom/dsr/public/build/images/icon-checked.0a8588e1.svg);background-size:14px auto}.filter--block>.options .filter>.checkbox{--tw-bg-opacity:1;background-color:rgb(237 237 237/var(--tw-bg-opacity));background-position:50%;background-repeat:no-repeat;display:inline-block;height:20px;transition:all .3s ease;width:20px}.filter--block>.options .filter input[type=checkbox]{cursor:pointer;height:0;opacity:0;position:absolute;width:0}.filter--block>.options .filter>.name{font-size:16px}.filter--block>.options .filter>.name>.count{--tw-text-opacity:1;color:rgb(162 162 162/var(--tw-text-opacity));font-size:14px;margin-left:.5rem}.filter--block>.options .filter input:checked~.name,.filter--block>.options .filter.--in-path>.name{font-weight:700}.filter--block>.options .filter input:checked~.name>.count,.filter--block>.options .filter.--in-path>.name>.count{font-weight:400}.filter--block>.options .subfilters,.filter--block>.options .subsubfilters{display:flex;flex-wrap:wrap;gap:7px;margin-left:40px}.filter--block .filter-swatch{--tw-border-opacity:1;border-color:rgb(217 217 217/var(--tw-border-opacity));border-radius:.125rem;border-style:solid;border-width:1px;display:inline-block;flex-shrink:0;height:14px;margin-bottom:2px;margin-right:6px;overflow:hidden;position:relative;vertical-align:middle;width:14px}