/* /Public/CSS/Root/Components/SliderGallery.css */
.slider-gallery{overflow:hidden;width:100%;touch-action:none;overscroll-behavior:contain}.js-sg-track{display:flex;will-change:transform;touch-action:pan-y}.js-sg-track.draggable::after{content:'';display:block;position:absolute;inset:0}.slider-gallery-slide{flex:none}.slider-gallery-slide img{pointer-events:none}.slider-gallery-slide a{user-select:none;-webkit-user-drag:none}
/* /Public/CSS/Templates/ProductCard.css */
.product-card{container:product-card/inline-size;contain:layout;display:flex;flex-direction:column}.product-card:hover::before{content:'';display:block;position:absolute;inset:-5cqw;border-radius:var(--border-radius);box-shadow:2px 4px 12px rgba(0,0,0,.14)}.product-card__img{width:100%;height:auto;border-radius:var(--border-radius-s)}.product-card__img-link,.product-card__img{display:block}.product-card>.product-card__images,.product-card>.product-card__img-link,.product-card>.product-card__img{flex-shrink:0}.product-card__images .slider-gallery-one-arrow{display:none!important}.product-card__images .js-slider-gallery-one-pagination{position:absolute;bottom:5px;left:0;right:0}.product-card__title{margin-top:5cqw;font-size:7cqw;flex-grow:1}.product-card__price{font-size:7.69cqw;font-weight:600;margin:1em 0;flex-shrink:0}.product-card__price-old{text-decoration:line-through;color:var(--text-color2);font-weight:500}.product-card__price-discount-label{background:var(--discount-bg);font-weight:500;font-size:.9em;line-height:1.1;padding:.4em .5em .35em;border-radius:1em}.product-card__price-wrapper{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5em 1em;flex-shrink:0}.product-card__price-old-wrapper{font-size:.8em;display:flex;flex-wrap:wrap;align-items:baseline;gap:.5em .5em}.product-card__btn{width:100%;display:block;font-size:min(var(--button-font-size),10cqw);white-space:nowrap;flex-shrink:0;--button-min-height:min(22cqw, 46px)}.product-card__btn .btn__content{display:flex;align-items:center;justify-content:center;gap:.8em}.product-card__btn:not(:hover,.in-cart) .icon-cart{opacity:.5}.product-card__btn:not(.in-cart) ._in-cart,.product-card__btn.in-cart ._std{display:none}.product-card__fav{position:absolute;top:1cqw;right:1cqw;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:0 0}.product-card__fav .icon-fav{width:25px;fill:currentColor}.product-card__fav:not(.in-fav) ._in-fav,.product-card__fav.in-fav ._std{display:none}.product-card__fav:not(.in-fav):hover,.product-card__fav.in-fav:not(:hover){color:var(--theme-orange)}
/* /Public/CSS/Templates/ProductsTiles.css */
.products-tiles{display:grid;grid-gap:var(--items-gutter);contain:style layout}.products-tiles__item>.product-card{min-height:100%}@media all and (max-width:639px){.products-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@media all and (min-width:640px) and (max-width:1399px){.products-tiles{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media all and (min-width:1400px){.products-tiles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}
/* /Public/CSS/Root/Site/Components/SliderGallery.css */
:root{--sg-arrow-height:60px;--sg-arrow-width:60px;--sg-arrow-font-size:calc(var(--sg-arrow-height) / 2 - var(--sg-arrow-height) / 10);--sg-arrows-gap:6px;--sg-arrows-width:calc(var(--sg-arrow-width) * 2 + var(--sg-arrows-gap))}@media all and (max-width:767px){--sg-arrow-height: 46px; --sg-arrow-width: 46px;}.sg-arrow{border-radius:50%;pointer-events:auto;font-size:var(--sg-arrow-font-size);box-shadow:2px 4px 12px rgba(0,0,0,.14);display:flex;align-items:center;justify-content:center;height:var(--sg-arrow-height);line-height:var(--sg-arrow-height);width:var(--sg-arrow-height)}.sg-arrow:not(:disabled){cursor:pointer}.sg-arrow:disabled{display:none}.sg-arrow:not(:hover){background:rgba(210,210,215,.75);color:rgba(0,0,0,.75)}.sg-arrow:hover{color:var(--theme-orange);background:var(--text-color)}.sg-arrow svg{height:calc(var(--sg-arrow-height) * .4);fill:currentColor}.sg-arrow_prev svg{right:calc(var(--sg-arrow-width) * .03)}.sg-arrow_next svg{left:calc(var(--sg-arrow-width) * .03)}.sg-pagination{margin-top:10px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;overflow:hidden}.sg-pagination-btn{cursor:pointer;width:8px;height:8px;border-radius:50%;background:var(--bg2-darken5);flex-shrink:0}.sg-pagination-btn.active{background:var(--bg2-darken10);width:12px;height:12px}
/* /Public/CSS/Templates/SliderGalleryOne.css */
.slider-gallery-one__item{width:100%}.slider-gallery-one__item>img:only-child,.slider-gallery-one__item>picture:only-child>img{width:100%;height:auto}.slider-gallery-one-arrow{position:absolute;top:50%;margin-top:calc(var(--sg-arrow-height)/-2)}.slider-gallery-one-arrow_left{left:5px}.slider-gallery-one-arrow_right{right:5px}@media all and (max-width:640px){.slider-gallery-one-arrow{display:none!important}}
/* /Public/CSS/Root/Site/Components/SliderGallery.css */
:root{--sg-arrow-height:60px;--sg-arrow-width:60px;--sg-arrow-font-size:calc(var(--sg-arrow-height) / 2 - var(--sg-arrow-height) / 10);--sg-arrows-gap:6px;--sg-arrows-width:calc(var(--sg-arrow-width) * 2 + var(--sg-arrows-gap))}@media all and (max-width:767px){--sg-arrow-height: 46px; --sg-arrow-width: 46px;}.sg-arrow{border-radius:50%;pointer-events:auto;font-size:var(--sg-arrow-font-size);box-shadow:2px 4px 12px rgba(0,0,0,.14);display:flex;align-items:center;justify-content:center;height:var(--sg-arrow-height);line-height:var(--sg-arrow-height);width:var(--sg-arrow-height)}.sg-arrow:not(:disabled){cursor:pointer}.sg-arrow:disabled{display:none}.sg-arrow:not(:hover){background:rgba(210,210,215,.75);color:rgba(0,0,0,.75)}.sg-arrow:hover{color:var(--theme-orange);background:var(--text-color)}.sg-arrow svg{height:calc(var(--sg-arrow-height) * .4);fill:currentColor}.sg-arrow_prev svg{right:calc(var(--sg-arrow-width) * .03)}.sg-arrow_next svg{left:calc(var(--sg-arrow-width) * .03)}.sg-pagination{margin-top:10px;text-align:center;display:flex;align-items:center;justify-content:center;gap:6px;overflow:hidden}.sg-pagination-btn{cursor:pointer;width:8px;height:8px;border-radius:50%;background:var(--bg2-darken5);flex-shrink:0}.sg-pagination-btn.active{background:var(--bg2-darken10);width:12px;height:12px}
/* /Public/CSS/Routes/Favorites/Top.css */
.favorites-wrapper{min-height:500px}.favorites-wrapper.loading::before{content:'';display:block;position:absolute;border:3px solid var(--text-color2);border-radius:50%;border-left-color:transparent!important;border-right-color:transparent!important;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear;animation:cssload-spin 575ms infinite linear;height:20px;width:20px;top:50%;left:50%;margin-top:-10px;margin-left:-10px}
