.ecommerce-content{font-size:1rem}.is-pointer .zone-products__title{--textColorHover:var(--currentColor);--underlineColorHover:var(--textColorHover)}.is-pointer .zone-products__title .cart-options-actions{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.is-pointer .zone-products__title.hover-style--color a,.is-pointer .zone-products__title.hover-style--progress a,.is-pointer .zone-products__title.hover-style--underline a{position:relative;transition:color .3s ease,opacity .3s ease;text-decoration:none}.is-pointer .zone-products__title.hover-style--color a:hover,.is-pointer .zone-products__title.hover-style--progress a:hover,.is-pointer .zone-products__title.hover-style--underline a:hover{color:var(--textColorHover);opacity:var(--textOpacityHover)}.is-pointer .zone-products__title.hover-style--progress a,.is-pointer .zone-products__title.hover-style--underline a{z-index:2;position:relative;transition:color .3s ease,opacity .3s ease}.is-pointer .zone-products__title.hover-style--progress a:hover,.is-pointer .zone-products__title.hover-style--underline a:hover{color:var(--textColorHover);opacity:var(--textOpacityHover)}.is-pointer .zone-products__title.hover-style--progress a:before,.is-pointer .zone-products__title.hover-style--underline a:before{content:"";display:block;position:absolute;bottom:-2px;left:0;width:100%;height:var(--underlineSize);background:var(--underlineColorHover);z-index:-1;pointer-events:none}.is-pointer .zone-products__title.hover-style--underline a:before{transform:translateY(calc(var(--underlineSize) * 1.5));opacity:0;transition:transform .3s ease,opacity .3s ease}.is-pointer .zone-products__title.hover-style--underline a:hover:before{transform:translateZ(0);opacity:var(--underlineOpacityHover)}.is-pointer .zone-products__title.hover-style--progress a:before{width:0;left:auto;right:0;opacity:var(--underlineOpacityHover);transition:left .3s ease,right .3s ease,width .3s ease}.is-pointer .zone-products__title.hover-style--progress a:hover:before{left:0;right:auto;width:100%;transition-delay:.1s}.is-pointer .zone-products__title.hover-style--opacity a{position:relative;transition:opacity .3s ease}.is-pointer .zone-products__title.hover-style--opacity a:hover{opacity:var(--textOpacityHover);transition-delay:0s}
.navigation-container{width:100%;display:flex;justify-content:center;margin-top:50px}.navigation-container .click-actions{position:absolute;width:100%;height:100%;z-index:2000}.navigation-container .pagination-container{display:flex;align-items:center;font-weight:400;color:var(--currentColor)}.navigation-container .pagination-container[data-color=light]{color:#fff}.navigation-container .pagination-container[data-color=dark]{color:#000}.navigation-container .pagination-container .pagination__prev-button{margin-right:10px}.navigation-container .pagination-container .pagination__next-button{margin-left:10px}.navigation-container .pagination-container .pagination__info{padding:0 10px}.navigation-container .pagination-container .pagination__next-button,.navigation-container .pagination-container .pagination__prev-button{padding:8px 15px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation-container .pagination-container .pagination__next-button.hide,.navigation-container .pagination-container .pagination__prev-button.hide{opacity:0!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.navigation-container .pagination-container .pagination__hyphen{width:24px;height:1px;opacity:.5;background:currentColor;margin:0 15px 0 5px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation-container .pagination-container .sequence-pagination{display:flex;align-items:center}.navigation-container .pagination-container .pagination__item{cursor:pointer;width:34px;height:34px;margin-right:10px;display:flex;position:relative;align-items:center;justify-content:center;transition:opacity .3s ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none}.navigation-container .pagination-container .pagination__item.active{cursor:default}.navigation-container .pagination-container .pagination__item:last-of-type{margin-right:0}.navigation-container .pagination-container.none .pagination__item,.navigation-container .pagination-container.none .pagination__next-button,.navigation-container .pagination-container.none .pagination__prev-button{opacity:.5;transition:opacity .3s ease-in}.navigation-container .pagination-container.none .pagination__item.active,.navigation-container .pagination-container.none .pagination__item:hover,.navigation-container .pagination-container.none .pagination__next-button.active,.navigation-container .pagination-container.none .pagination__next-button:hover,.navigation-container .pagination-container.none .pagination__prev-button.active,.navigation-container .pagination-container.none .pagination__prev-button:hover{opacity:1}.navigation-container .pagination-container.bordered .pagination__item:before,.navigation-container .pagination-container.bordered .pagination__next-button:before,.navigation-container .pagination-container.bordered .pagination__prev-button:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;opacity:0;border-radius:50px;box-sizing:border-box;border:1px solid var(--currentColor);transition:opacity .3s ease-in}.navigation-container .pagination-container.bordered .pagination__item.active:before,.navigation-container .pagination-container.bordered .pagination__item.active:hover:before,.navigation-container .pagination-container.bordered .pagination__next-button.active:before,.navigation-container .pagination-container.bordered .pagination__next-button.active:hover:before,.navigation-container .pagination-container.bordered .pagination__prev-button.active:before,.navigation-container .pagination-container.bordered .pagination__prev-button.active:hover:before{opacity:1}.navigation-container .pagination-container.bordered .pagination__item:hover:before,.navigation-container .pagination-container.bordered .pagination__next-button:hover:before,.navigation-container .pagination-container.bordered .pagination__prev-button:hover:before{opacity:.5}.navigation-container .pagination-container.filled .pagination__item:after,.navigation-container .pagination-container.filled .pagination__next-button:after,.navigation-container .pagination-container.filled .pagination__prev-button:after{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;transition:all .3s ease-in;background:var(--currentColor);border-radius:50px;opacity:0}.navigation-container .pagination-container.filled .pagination__item.active,.navigation-container .pagination-container.filled .pagination__next-button.active,.navigation-container .pagination-container.filled .pagination__prev-button.active{color:var(--contrastColor)}.navigation-container .pagination-container.filled .pagination__item.active:after,.navigation-container .pagination-container.filled .pagination__item.active:hover:after,.navigation-container .pagination-container.filled .pagination__next-button.active:after,.navigation-container .pagination-container.filled .pagination__next-button.active:hover:after,.navigation-container .pagination-container.filled .pagination__prev-button.active:after,.navigation-container .pagination-container.filled .pagination__prev-button.active:hover:after{opacity:1}.navigation-container .pagination-container.filled .pagination__item:hover:after,.navigation-container .pagination-container.filled .pagination__next-button:hover:after,.navigation-container .pagination-container.filled .pagination__prev-button:hover:after{opacity:.15}.navigation-container .pagination-container.base-style .pagination__next-button:before,.navigation-container .pagination-container.base-style .pagination__prev-button:before{content:"";position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;opacity:0;box-sizing:border-box;border:1px solid currentColor;transition:opacity .2s;border-radius:35px}.navigation-container .pagination-container.base-style .pagination__next-button:hover:before,.navigation-container .pagination-container.base-style .pagination__prev-button:hover:before{opacity:1}.last-block-category .navigation-container{margin-bottom:0}
.zone-products__media{flex-shrink:0;position:relative;z-index:1000}.zone-products__media:first-of-type{padding-top:0}.zone-products__media:last-of-type{margin-top:auto}.zone-products__media [data-variant-id]{position:absolute;top:0;right:0;left:0;bottom:0;visibility:hidden;display:none;opacity:0;z-index:-1;height:100%}.zone-products__media [data-variant-id].active{display:block;visibility:visible;position:relative;opacity:1;z-index:1}.zone-products__element .component-slider,.zone-products__media-content .component-slider,.zone-products__media .component-slider{overflow:hidden}
.zone-products__button-container{align-items:center;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap-reverse!important}.zone-products__button-container .zone-products__price-container{display:flex;justify-content:flex-end;align-items:baseline}.zone-products__button-container .zone-products__price-container .ecommerce-old-price{margin:0 10px}.zone-products__button-container .zone-products__available{justify-content:flex-end;display:flex;align-items:baseline}.zone-products__button-container.revert-block{flex-flow:row-reverse}.zone-products__button-container.revert-block .zone-products__available{margin-left:0;margin-right:10px}.zone-products__button-container.revert-block .zone-products__price-container{justify-content:start;margin-left:0}.zone-products__button-container.revert-block .zone-products__price-container .ecommerce-old-price{margin-left:0;margin-right:10px}.zone-products__button-container.zone-products__button-container-to-bottom{margin-top:auto}.zone-products__button-container .zone-products__button.zone-products__button-to-bottom{margin-top:0}.zone-products__button{display:none;justify-content:var(--buttonJustify,inherit)}.zone-products__button.price-in-button{justify-content:var(--priceInButtonJustify,inherit)}.zone-products__button.active{display:inline-flex}.zone-products__button.disabled .component-button{opacity:.75;cursor:default;pointer-events:none!important}.products-hr.zone-products__button-to-bottom,.zone-products__button.zone-products__button-to-bottom{margin-top:auto}.products-hr.zone-products__button-to-bottom~div{margin-top:0!important}.button-tooltipster_container.button-tooltipster_stretch{width:100%}