:root{--filter-headline-color:#696969;--filter-green-color:#447355;--filter-dark-grey-color:#1a1a1a;--filter-white-color:#fff}#category #main{max-width:1920px!important}.ui-tooltip.ui-widget-content{font-size:15px;background:#f3f3f3;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.15) .0625rem .3rem 0 rgba(0,0,0,.3)}.ui-tooltip.ui-widget-content h1,.ui-tooltip.ui-widget-content h2,.ui-tooltip.ui-widget-content h3,.ui-tooltip.ui-widget-content h4,.ui-tooltip.ui-widget-content h5,.ui-tooltip.ui-widget-content h6{line-height:1em;margin:0;padding:0;font-size:15px;font-size:.9375rem;font-weight:700}.ui-tooltip.ui-widget-content p{font-size:14px;font-size:.875rem;line-height:20px;line-height:1.25rem;margin:0 0 .5em}.ui-tooltip.ui-widget-content p b,.ui-tooltip.ui-widget-content p strong{font-size:15px;font-size:.9375rem;font-weight:700}.ui-tooltip-content{padding:.625rem 1.25rem;line-height:1.5em}.ui-tooltip-content .recommendation-tooltip-header{font-family:"Harmonia Sans W01",Arial,sans-serif;font-weight:700;font-size:15px;font-size:.9375rem;padding:.5em}.ui-tooltip-content .recommendation-tooltip-header .product-price{font-weight:500}.ui-tooltip-content .recommendation-tooltip-header .product-price .price-standard{color:#1a1a1a;text-decoration:line-through}.ui-tooltip-content .recommendation-tooltip-attributes,.ui-tooltip-content .recommendation-tooltip-description{padding:.8em}.ui-tooltip-content .promo,.ui-tooltip-content .shipping-method-cost,.ui-tooltip-content .surcharge-product{text-align:right;padding-bottom:.3rem}.ui-tooltip-content .shippingtotal{clear:right;text-align:right;margin-top:.3rem}.ui-tooltip-content .shippingtotal .value{border-top:1px solid #1a1a1a;padding-top:.3rem}.ui-tooltip{border-width:0!important}.pagination-top,.pagination-bottom{padding-inline:1.25em}.pagination{display:flex;flex-direction:row;align-items:center;justify-content:space-between;float:none}#products{margin-inline:.5em}#js-product-list .products{display:grid!important;grid-template-columns:1fr}#js-product-list .az_has360icon{display:none}#js-product-list .product-flags.js-product-flags{width:100%;max-width:100%;display:flex;justify-content:flex-end;align-items:end}#js-product-list .product-flag{display:flex;justify-content:center;align-items:center;position:relative;color:#fff;font-size:10px;font-weight:600;line-height:0;border-radius:.25em;padding:.375em 1em!important;margin:.125em 0!important}#js-product-list .product-flag.new{background:#9e6193}@media screen and (min-width:1024px){#js-product-list .products{grid-template-columns:1fr 1fr}}#js-product-list .product-miniature .thumbnail-container{gap:.5em}#js-product-list .js-product::after{content:none}#js-product-list .products .thumbnail-top{margin:0;padding:0}@media screen and (min-width:1024px){#js-product-list .js-product.product:nth-child(2n) {border-left:1px solid #ebebeb}}@media screen and (width < 1024px) {
    #js-product-list .js-product::after {
        content: unset !important;
    }

	#js-product-list .js-product {
		margin-bottom: 2em;
	}

	#js-product-list .product-miniature .thumbnail-container {
		width: 100%;
		padding-inline: 2rem;
		justify-content: center;
	}

	#js-product-list .products .thumbnail-top {
		margin: 0 auto;
		padding-inline: .75rem;
        width: 100%;
		max-width: 300px;
	}

	#js-product-list .products .product-description {
		width: 100%;
        padding-inline: .75rem;
	}
}@media screen and (width < 768px) {
	#js-product-list .product-miniature .thumbnail-container {
		padding-inline: 1rem;
	}
}@media screen and (width < 576px) {
	#js-product-list .product-miniature .thumbnail-container {
		display: flex;
		flex-direction: column;
		padding: 1em 1.25em;
		margin: 0;
	}

	#js-product-list .products .thumbnail-top {
		width: 100%;
		max-width: 350px;
		margin: 0 auto;
		float: none;
	}

	#js-product-list .products .product-description {
		float: none;
		width: 100%;
	}

	#js-product-list .product-miniature .thumbnail-container:focus .highlighted-informations.no-variants,
	#js-product-list .product-miniature .thumbnail-container:hover .highlighted-informations.no-variants {
		display: none;
	}
}@media screen and (width < 425px) {
	#js-product-list .product-miniature .thumbnail-container {
		padding: 1em .325em;
	}
}.pagination .inactive{padding:4px 0;font-size:16px;margin:0 1px 0 0;font-weight:bold;cursor:no-drop}.pagination .inactive.inactive--previous{margin-right:10px}.pagination .inactive.inactive--next{margin-left:10px}@media screen and (width < 768px) {
	.previous__text,
	.next__text {
		display: none;
	}
}#js-product-list .price__club-text{display:inline-block;font-size:.5em;line-height:1.5;vertical-align:middle;padding-block:.25em .75em}#js-product-list .price__club-logo{width:40px;max-width:40px;margin-right:10px;height:auto}#js-product-list .price.product__price{display:block;color:#1a1a1a;font-size:1.625rem;font-weight:600;padding-block:.75rem .5rem}#js-product-list .product-short-description{color:#1a1a1a;font-size:1.125rem;line-height:1.25;padding-block:.325rem}#js-product-list .installments-more-information{color:#000;font-size:14px;padding-block:.5rem .325rem;margin:0}#js-product-list .installments-more-information__button{background:none;border:none;font-weight:700;text-decoration:underline;cursor:pointer}.product-accessories .product__actions,#js-product-list .product__actions{display:block;margin:.5rem 0;padding:.55rem .75rem;min-width:180px;background-color:#447355;border:.125rem solid #447355;border-radius:2.3125rem;color:#fff;font-size:.9rem;text-align:center;line-height:normal;cursor:pointer}#js-product-list .product__actions.button__show-product{background-color:#6a768c;border-color:#6a768c;padding:.325rem}.product-accessories .product__actions.button__out-of-sale,#js-product-list .product__actions.button__out-of-sale{background-color:#f3515c;border-color:#f3515c;width:max-content;cursor:auto}.products-list-filters #js-product-list-sortby .facet-label{display:flex;align-items:center;width:auto;margin:0;padding-block:.15em;font-size:.9375rem;text-align:left;word-break:break-word;overflow:hidden;cursor:pointer}.products-list-filters{position:relative}@media screen and (min-width:1024px){.products-list-filters{display:flex;width:100%}}.products-list-filters .filters__container{width:100%;max-width:380px;padding-inline:1.25em;background-color:var(--filter-white-color);visibility:hidden;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}@media screen and (width < 1024px) {
	.products-list-filters .filters__container {
		position: fixed;
		top: 0;
		bottom: 0;
		left: -100%;
		z-index: 9999;
		padding-block: 1.25em;
	}
}@media screen and (width > 320px) and (width < 1024px) {
	.products-list-filters .filters__container {
		width: 80vw;
	}
}@media screen and (min-width:1024px){.products-list-filters .filters__container{width:auto;min-width:250px;width:100%;max-width:350px;border-right:1px solid #ebebeb;visibility:visible!important;overflow:auto}}.products-list-filters .filters__title{display:flex;justify-content:space-between;align-items:center}.products-list-filters .filters__title .material-icons{transform:rotate(270deg)}.products-list-filters .filters__title .filters__title--interactive{display:flex;align-items:center;gap:.5rem}.products-list-filters #features_infobox_open .icon-info-circle{font-size:120%;vertical-align:middle}.products-list-filters .filters__headline .headline__action{display:flex;width:100%;justify-content:end}.products-list-filters .filters__headline h5,.products-list-filters .filters__title p{color:var(--filter-headline-color);font-size:1.25em;font-weight:600;margin-block:0 1.5em}.products-list-filters .filters__headline h5{margin-block:0;min-width:200px}.products-list-filters .filters__title p{font-size:1.15em;margin-block:.75em}.products-list-filters .facet-price-label{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.products-list-filters .facet-price-label .price-label{display:block;width:100%;min-width:90px;margin:0;padding-inline:.75em;padding-block:.75em;border-radius:3em;color:var(--filter-dark-grey-color);font-size:14px;text-align:center;background-color:#f5f5f5}.features-infobox__container{display:none;position:fixed;top:50%;left:50%!important;transform:translate(-50%,-50%);width:90vw;max-width:1200px;max-height:90vh;background-color:var(--filter-white-color);color:var(--filter-headline-color);font-size:small;line-height:1.5;padding:1.5em;visibility:visible;overflow:hidden;z-index:9999}@media screen and (min-width:1024px){.features-infobox__container{width:80vw}}.features-infobox__container.features-infobox--open{display:block}.features-infobox__container .features-infobox__header,.products-list-filters .filters__headline{display:flex;align-items:center;justify-content:space-between;padding-bottom:1em}.features-infobox__container .features-infobox__title{font-size:1.6em;font-weight:600}.features-infobox__container #features_infobox_close,.products-list-filters #filters_close{background-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zyc+PHBhdGggZD0nTTMuNSAzLjQzbDkuMDcxIDkuMDdtLTkuMTQyLjA3TDEyLjUgMy41JyBzdHJva2U9JyNmZmYnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8+PC9zdmc+);background-color:var(--filter-green-color);background-repeat:no-repeat;background-position:50%;border-radius:50%;height:2em;width:2em}.features-infobox__container .features__box{display:flex;flex-wrap:wrap;flex-direction:row;max-height:calc(80vh - 4em);margin-block:.5em 1em;position:relative}.features-infobox__container .feature__box{display:flex;flex-wrap:nowrap;flex-direction:row;gap:1em;max-width:100%;padding:.5em}@media screen and (min-width:768px){.features-infobox__container .feature__box{max-width:50%}}.features-infobox__container .feature__box .feature__title{font-weight:600;margin-block:0 .5em}.features-infobox__container .feature__box picture img{width:auto!important}.features-infobox__overlay,.filters-mobile__overlay{display:none}.features-infobox__overlay.features-infobox--open,.filters-mobile__overlay.filters-mobile__overlay--open{display:block;position:fixed;bottom:0;left:0;right:0;width:100%;height:100%;opacity:30%;background-color:#000;visibility:visible;z-index:9998}@media screen and (min-width:1024px){.filters-mobile__overlay{display:none!important}}.filters__container .clear-all-wrapper{padding-block:2rem 1rem;text-align:center}.filters__container .button__clear-all-filters,.filters-mobile__actions .filters-mobile__open{min-width:120px;color:var(--filter-green-color);font-weight:600;background-color:var(--filter-white-color);border:2px solid var(--filter-green-color);border-radius:1.5em;padding-block:.75em;padding-inline:1em}.filters__container .button__clear-all-filters:hover,.filters__container .button__clear-all-filters:active,.filters-mobile__actions .filters-mobile__open:hover,.filters-mobile__actions .filters-mobile__open:active{color:var(--filter-green-color);border-color:var(--filter-green-color);outline:.375rem solid rgba(108,184,106,.3)!important;outline-offset:0;-webkit-box-shadow:none;box-shadow:none}#filters_close,.filters-mobile__actions{display:inline-block}@media screen and (min-width:1024px){#filters_close,.filters-mobile__actions{display:none}}.filters__container::-webkit-scrollbar,.features__box::-webkit-scrollbar{width:.3rem}.filters__container::-webkit-scrollbar-track,.features__box::-webkit-scrollbar-track{background-color:#fff}.filters__container::-webkit-scrollbar-thumb,.features__box::-webkit-scrollbar-thumb{background-color:#ededed;outline:1px solid #f7f7f7;border-radius:10px}@media screen and (width < 1024px) {
	#js-product-list-top .pagination-top {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-wrap: wrap;
		padding-block: 0 1.25em;
	}

	#js-product-list-top .pagination-top .pagination {
		display: flex;
		float: none;
		flex-direction: column;
		align-items: baseline;
		width: auto;
	}

	#js-product-list-top .pagination-top .pagination .pagination__text {
		order: 2;
	}

	#js-product-list-top .pagination-top .pagination .page-list {
		padding-inline: 0;
	}
}