/*!Ion.RangeSlider, 2.3.1, © Denis Ineshin, 2010 - 2019, IonDen.com, Build date: 2019-12-19 16:51:02*/.irs{-webkit-touch-callout:none;font-family:Arial,sans-serif;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.irs,.irs-line{display:block;position:relative}.irs-line{outline:none!important;overflow:hidden}.irs-bar{display:block}.irs-bar,.irs-shadow{left:0;position:absolute;width:0}.irs-shadow{display:none}.irs-handle{box-sizing:border-box;cursor:default;display:block;position:absolute;z-index:1}.irs-handle.type_last{z-index:2}.irs-max,.irs-min{cursor:default;display:block;position:absolute}.irs-min{left:0}.irs-max{right:0}.irs-from,.irs-single,.irs-to{cursor:default;display:block;left:0;position:absolute;top:0;white-space:nowrap}.irs-grid{bottom:0;display:none;height:20px;left:0;position:absolute;width:100%}.irs-with-grid .irs-grid{display:block}.irs-grid-pol{background:#000;height:8px;left:0;position:absolute;top:0;width:1px}.irs-grid-pol.small{height:4px}.irs-grid-text{bottom:0;color:#000;font-size:9px;left:0;line-height:9px;padding:0 3px;position:absolute;text-align:center;white-space:nowrap}.irs-disable-mask{background:transparent;cursor:default;display:block;height:100%;left:-1%;position:absolute;top:0;width:102%;z-index:2}.lt-ie9 .irs-disable-mask{background:#000;cursor:not-allowed;filter:alpha(opacity=0)}.irs-disabled{opacity:.4}.irs-hidden-input{background:none!important;border-color:transparent!important;border-style:solid!important;display:block!important;font-size:0!important;height:0!important;left:0!important;line-height:0!important;margin:0!important;outline:none!important;overflow:hidden;padding:0!important;position:absolute!important;top:0!important;width:0!important;z-index:-9999!important}.irs--flat{height:40px}.irs--flat.irs-with-grid{height:60px}.irs--flat .irs-line{background-color:#e1e4e9;border-radius:4px;height:12px;top:25px}.irs--flat .irs-bar{background-color:#ed5565;height:12px;top:25px}.irs--flat .irs-bar--single{border-radius:4px 0 0 4px}.irs--flat .irs-shadow{background-color:#e1e4e9;bottom:16px;height:1px}.irs--flat .irs-handle{background-color:transparent;height:18px;top:22px;width:16px}.irs--flat .irs-handle>i:first-child{background-color:#da4453;display:block;height:100%;left:50%;margin-left:-1px;position:absolute;top:0;width:2px}.irs--flat .irs-handle.state_hover>i:first-child,.irs--flat .irs-handle:hover>i:first-child{background-color:#a43540}.irs--flat .irs-max,.irs--flat .irs-min{background-color:#e1e4e9;border-radius:4px;color:#999;font-size:10px;line-height:1.333;padding:1px 3px;text-shadow:none;top:0}.irs--flat .irs-from,.irs--flat .irs-single,.irs--flat .irs-to{background-color:#ed5565;border-radius:4px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--flat .irs-from:before,.irs--flat .irs-single:before,.irs--flat .irs-to:before{border:3px solid transparent;border-top-color:#ed5565;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--flat .irs-grid-pol{background-color:#e1e4e9}.irs--flat .irs-grid-text{color:#999}.irs--big{height:55px}.irs--big.irs-with-grid{height:70px}.irs--big .irs-line{background-color:#fff;background:linear-gradient(180deg,#ddd -50%,#fff 150%);border:1px solid #ccc;border-radius:12px;height:12px;top:33px}.irs--big .irs-bar{background-color:#92bce0;background:linear-gradient(180deg,#fff,#428bca 30%,#b9d4ec);border:1px solid #428bca;box-shadow:inset 0 0 1px 1px hsla(0,0%,100%,.5);height:12px;top:33px}.irs--big .irs-bar--single{border-radius:12px 0 0 12px}.irs--big .irs-shadow{background-color:rgba(66,139,202,.5);bottom:16px;height:1px}.irs--big .irs-handle{background-color:#cbcfd5;background:linear-gradient(180deg,#fff,#b4b9be 30%,#fff);border:1px solid rgba(0,0,0,.3);border-radius:30px;box-shadow:1px 1px 2px rgba(0,0,0,.2),inset 0 0 3px 1px #fff;height:30px;top:25px;width:30px}.irs--big .irs-handle.state_hover,.irs--big .irs-handle:hover{background-color:#939ba7;background:linear-gradient(180deg,#fff,#919ba5 30%,#fff);border-color:rgba(0,0,0,.45)}.irs--big .irs-max,.irs--big .irs-min{background-color:#9f9f9f;border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none;top:0}.irs--big .irs-from,.irs--big .irs-single,.irs--big .irs-to{background-color:#428bca;background:linear-gradient(180deg,#428bca,#3071a9);border-radius:3px;color:#fff;padding:1px 5px;text-shadow:none}.irs--big .irs-grid-pol{background-color:#428bca}.irs--big .irs-grid-text{color:#428bca}.irs--modern,.irs--modern.irs-with-grid{height:55px}.irs--modern .irs-line{background-color:#d1d6e0;background:linear-gradient(180deg,#e0e4ea,#d1d6e0);border:solid #a3adc1;border-radius:5px;border-width:1px 1px 0;height:5px;top:25px}.irs--modern .irs-bar{background:#20b426;background:linear-gradient(180deg,#20b426,#18891d);height:5px;top:25px}.irs--modern .irs-bar--single{border-radius:5px 0 0 5px}.irs--modern .irs-shadow{background-color:rgba(209,214,224,.5);bottom:21px;height:1px}.irs--modern .irs-handle{border:1px solid #a3adc1;border-radius:0 0 3px 3px;border-top:0 solid #a3adc1;box-shadow:1px 1px 1px rgba(0,0,0,.1);height:13px;top:37px;width:12px}.irs--modern .irs-handle>i:first-child{background:#fff;border:1px solid #a3adc1;display:block;height:6px;left:1px;position:absolute;top:-4px;transform:rotate(45deg);width:6px}.irs--modern .irs-handle>i:nth-child(2){background:#e9e6e6;background:linear-gradient(180deg,#fff,#e9e6e6);border-radius:0 0 3px 3px;box-sizing:border-box;display:block;height:12px;left:0;position:absolute;top:0;width:10px}.irs--modern .irs-handle>i:nth-child(3){border-left:1px solid #a3adc1;border-right:1px solid #a3adc1;box-sizing:border-box;display:block;height:5px;left:3px;position:absolute;top:3px;width:4px}.irs--modern .irs-handle.state_hover,.irs--modern .irs-handle:hover{background:#c3c7cd;background:linear-gradient(180deg,#fff,#919ba5 30%,#fff);border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:first-child,.irs--modern .irs-handle:hover>i:first-child{border-color:#7685a2}.irs--modern .irs-handle.state_hover>i:nth-child(3),.irs--modern .irs-handle:hover>i:nth-child(3){border-color:#48536a}.irs--modern .irs-max,.irs--modern .irs-min{background-color:#d1d6e0;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none;top:0}.irs--modern .irs-from,.irs--modern .irs-single,.irs--modern .irs-to{background-color:#20b426;border-radius:5px;color:#fff;font-size:10px;line-height:1.333;padding:1px 5px;text-shadow:none}.irs--modern .irs-from:before,.irs--modern .irs-single:before,.irs--modern .irs-to:before{border:3px solid transparent;border-top-color:#20b426;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--modern .irs-grid{height:25px}.irs--modern .irs-grid-pol{background-color:#dedede}.irs--modern .irs-grid-text{color:silver;font-size:13px}.irs--sharp{font-size:12px;height:50px;line-height:1}.irs--sharp.irs-with-grid{height:57px}.irs--sharp .irs-line{background-color:#000;border-radius:2px;height:2px;top:30px}.irs--sharp .irs-bar{background-color:#ee22fa;height:2px;top:30px}.irs--sharp .irs-bar--single{border-radius:2px 0 0 2px}.irs--sharp .irs-shadow{background-color:rgba(0,0,0,.5);bottom:21px;height:1px}.irs--sharp .irs-handle{background-color:#a804b2;height:10px;top:25px;width:10px}.irs--sharp .irs-handle>i:first-child{border:5px solid transparent;border-top-color:#a804b2;display:block;height:0;left:0;position:absolute;top:100%;width:0}.irs--sharp .irs-handle.state_hover,.irs--sharp .irs-handle:hover{background-color:#000}.irs--sharp .irs-handle.state_hover>i:first-child,.irs--sharp .irs-handle:hover>i:first-child{border-top-color:#000}.irs--sharp .irs-max,.irs--sharp .irs-min{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;opacity:.4;padding:3px 4px;top:0}.irs--sharp .irs-from,.irs--sharp .irs-single,.irs--sharp .irs-to{background-color:#a804b2;border-radius:2px;color:#fff;font-size:14px;line-height:1;padding:3px 4px;text-shadow:none}.irs--sharp .irs-from:before,.irs--sharp .irs-single:before,.irs--sharp .irs-to:before{border:3px solid transparent;border-top-color:#a804b2;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--sharp .irs-grid{height:25px}.irs--sharp .irs-grid-pol{background-color:#dedede}.irs--sharp .irs-grid-text{color:silver;font-size:13px}.irs--round{height:50px}.irs--round.irs-with-grid{height:65px}.irs--round .irs-line{background-color:#dee4ec;border-radius:4px;height:4px;top:36px}.irs--round .irs-bar{background-color:#006cfa;height:4px;top:36px}.irs--round .irs-bar--single{border-radius:4px 0 0 4px}.irs--round .irs-shadow{background-color:rgba(222,228,236,.5);bottom:21px;height:4px}.irs--round .irs-handle{background-color:#fff;border:4px solid #006cfa;border-radius:24px;box-shadow:0 1px 3px rgba(0,0,255,.3);height:24px;top:26px;width:24px}.irs--round .irs-handle.state_hover,.irs--round .irs-handle:hover{background-color:#f0f6ff}.irs--round .irs-max,.irs--round .irs-min{background-color:rgba(0,0,0,.1);border-radius:4px;color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--round .irs-from,.irs--round .irs-single,.irs--round .irs-to{background-color:#006cfa;border-radius:4px;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--round .irs-from:before,.irs--round .irs-single:before,.irs--round .irs-to:before{border:3px solid transparent;border-top-color:#006cfa;bottom:-6px;content:"";display:block;height:0;left:50%;margin-left:-3px;overflow:hidden;position:absolute;width:0}.irs--round .irs-grid{height:25px}.irs--round .irs-grid-pol{background-color:#dedede}.irs--round .irs-grid-text{color:silver;font-size:13px}.irs--square{height:50px}.irs--square.irs-with-grid{height:60px}.irs--square .irs-line{background-color:#dedede;height:4px;top:31px}.irs--square .irs-bar{background-color:#000;height:4px;top:31px}.irs--square .irs-shadow{background-color:#dedede;bottom:21px;height:2px}.irs--square .irs-handle{background-color:#fff;border:3px solid #000;height:16px;top:25px;transform:rotate(45deg);width:16px}.irs--square .irs-handle.state_hover,.irs--square .irs-handle:hover{background-color:#f0f6ff}.irs--square .irs-max,.irs--square .irs-min{background-color:rgba(0,0,0,.1);color:#333;font-size:14px;line-height:1;padding:3px 5px;top:0}.irs--square .irs-from,.irs--square .irs-single,.irs--square .irs-to{background-color:#000;color:#fff;font-size:14px;line-height:1;padding:3px 5px;text-shadow:none}.irs--square .irs-grid{height:25px}.irs--square .irs-grid-pol{background-color:#dedede}.irs--square .irs-grid-text{color:silver;font-size:11px}.insta-layout{--price-main-color:#000;--price-off-color:rgba(0,0,0,.38);direction:ltr;width:100%}.insta-layout__container{direction:ltr;display:grid;grid-auto-flow:dense;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:100%}.insta-layout__wrapper{padding:1px;position:relative}.insta-layout__wrapper:nth-child(18n+10),.insta-layout__wrapper:nth-child(18n+2){grid-column:span 2;grid-row:span 2}.insta-layout__wrapper .v-skeleton-loader,.insta-layout__wrapper .v-skeleton-loader__image{height:100%}.insta-layout .insta-item{display:block}.insta-layout .insta-item__wrapper{background:#eee;border-radius:0;height:100%;overflow:hidden;position:relative;width:100%}.insta-layout .insta-item--rtl{direction:rtl}.insta-layout .insta-item__image-box{padding-top:100%;width:100%}.insta-layout .insta-item__image{display:block;height:auto;position:absolute!important;top:0;width:100%}.insta-layout .insta-item__price-box{align-items:baseline;background:hsla(0,0%,100%,.5);bottom:0;display:flex;flex-wrap:wrap;gap:4px;left:0;padding:4px;position:absolute;width:100%}.insta-layout .insta-item__price-main{color:var(--price-main-color);font-size:16px;font-weight:600;line-height:1}.insta-layout .insta-item__price-off{color:var(--price-off-color);font-size:12px;font-weight:400;line-height:1;text-transform:lowercase}.insta-layout .insta-item__price-off span{-webkit-text-decoration:line-through;text-decoration:line-through}.products_grid--container .products_grid--wrapper:nth-child(18n+10),.products_grid--container .products_grid--wrapper:nth-child(18n+2){grid-column:span 2;grid-row:span 2}.dark-mode .insta-layout .insta-item{background-color:var(--sp-dark-color)}.sp-product-card .v-skeleton-loader__image{height:auto;padding-top:100%;width:100%}.sp-product-card .v-skeleton-loader__list-item-three-line{height:60px}.sp-product-card .v-skeleton-loader__text{height:10px;margin-bottom:5px}.sp-product-card{--rate-count-color:rgba(0,0,0,.38);--text-color:rgba(0,0,0,.6);--price-main-color:#000;--price-off-color:rgba(0,0,0,.38);--count-button-size:36px;--count-button-bg-color:#fff;--count-button-text-color:rgba(0,0,0,.6);--count-button-border-color:rgba(0,0,0,.12);--count-button-disabled-color:rgba(0,0,0,.12)}.sp-product-card__wrapper{color:inherit!important;display:flex;flex-direction:column;gap:12px;height:100%;-webkit-text-decoration:none!important;text-decoration:none!important}.sp-product-card__image{aspect-ratio:1;width:100%}.sp-product-card__image img{border-radius:12px;display:block;height:auto;-o-object-fit:contain;object-fit:contain;width:100%}.sp-product-card__details{display:flex;flex-direction:column;gap:8px}.sp-product-card__rating{align-items:center;display:flex;font-size:12px;font-weight:500;gap:4px}.sp-product-card__rating .v-icon{color:inherit!important;font-size:14px!important}.sp-product-card__rate-count{color:var(--rate-count-color)}.sp-product-card__title{-webkit-line-clamp:2;font-size:14px!important;font-weight:400!important}.sp-product-card__text,.sp-product-card__title{-webkit-box-orient:vertical;display:-webkit-box;line-height:130%;overflow:hidden!important}.sp-product-card__text{-webkit-line-clamp:4;color:var(--text-color);font-size:12px;font-weight:400;margin:0!important}.sp-product-card__variations{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.sp-product-card__variations img{border-radius:20px;display:block;height:20px;min-width:20px;outline:1px solid rgba(0,0,0,.12);outline-offset:-1px;width:20px}.sp-product-card__price{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px}.sp-product-card__price-main{color:var(--price-main-color);font-size:16px;font-weight:600}.sp-product-card__price-off{color:var(--price-off-color);font-size:12px;font-weight:400;text-transform:lowercase}.sp-product-card__price-off span{-webkit-text-decoration:line-through;text-decoration:line-through}.sp-product-card .quick-add{margin-top:auto}.sp-product-card .quick-add__count-wrapper{align-items:stretch;border:1px solid var(--count-button-border-color);border-radius:8px;direction:ltr;display:flex;overflow:hidden;width:100%}.sp-product-card .quick-add__decrease-button,.sp-product-card .quick-add__increase-button{align-items:center;background:var(--count-button-bg-color);color:var(--count-button-text-color);display:flex;flex:0 0 var(--count-button-size);height:var(--count-button-size);justify-content:center;min-width:var(--count-button-size);width:var(--count-button-size)}.sp-product-card .quick-add__decrease-button .v-icon,.sp-product-card .quick-add__increase-button .v-icon{color:inherit!important}.sp-product-card .quick-add__decrease-button[disabled],.sp-product-card .quick-add__increase-button[disabled]{color:var(--count-button-disabled-color)}.sp-product-card .quick-add__quantity{align-items:center;background-color:var(--v-main-base);box-sizing:border-box;color:#fff;display:flex;flex:1 1 auto;font-size:16px;font-weight:700;height:var(--count-button-size);justify-content:center;line-height:1;min-width:0;padding:0 6px;width:auto}.sp-product-card .quick-add__quantity span{font-size:14px;font-weight:400}.sp-product-card .quick-add__quantity-input{-moz-appearance:textfield;background-color:var(--v-main-base);border:none;border-radius:0;box-sizing:border-box;color:#fff;flex:1 1 auto;font-size:16px;font-weight:700;height:var(--count-button-size);line-height:var(--count-button-size);max-width:none;min-width:0;padding:0 6px;text-align:center;width:100%}.sp-product-card .quick-add__quantity-input::-webkit-inner-spin-button,.sp-product-card .quick-add__quantity-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sp-product-card .quick-add__quantity-input:focus{outline:2px solid hsla(0,0%,100%,.55);outline-offset:-2px}.sp-product-card--horizontal .sp-product-card__wrapper{flex-direction:row;gap:4px}.sp-product-card--horizontal .sp-product-card__image{min-width:120px;width:120px}.sp-product-card--horizontal .sp-product-card__details{flex-grow:1}.sp-product-card--horizontal .sp-product-card__variations{flex-wrap:nowrap;height:36px;overflow:hidden}.sp-product-card--horizontal .sp-product-card__title{-webkit-line-clamp:1}.sp-product-card--horizontal .sp-product-card__text{-webkit-line-clamp:2}.sp-search-layout--grid{grid-row-gap:32px;grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:repeat(var(--col-lg),1fr);row-gap:32px}.sp-search-layout--insta{margin:0 -20px}.sp-added-to-cart-snackbar{--block-bg-color:#fff;--block-border-radius:16px;--quantity-box-shadow-color:0,0,0;animation:slideUp .4s linear;bottom:0;left:50%;max-width:400px;padding:8px 12px;position:fixed;transform:translateX(-50%);width:100%;z-index:4}@keyframes slideUp{0%{bottom:-140px}to{bottom:0}}.sp-added-to-cart-snackbar__container{background:var(--block-bg-color);border-radius:var(--block-border-radius);box-shadow:0 3px 5px -1px rgba(var(--quantity-box-shadow-color),.2),0 6px 10px 0 rgba(var(--quantity-box-shadow-color),.14),0 1px 18px 0 rgba(var(--quantity-box-shadow-color),.12);display:flex;flex-direction:column;gap:12px;padding:12px}.sp-added-to-cart-snackbar__head{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px}.sp-added-to-cart-snackbar__image{position:relative}.sp-added-to-cart-snackbar__image img{border:1px solid var(--border-color);border-radius:4px;display:block;height:36px;min-width:36px;width:36px}.sp-added-to-cart-snackbar__image .v-icon{position:absolute;right:-8px;top:-8px}.sp-added-to-cart-snackbar__close{align-self:flex-start}.sp-added-to-cart-snackbar__title{font-size:16px;font-weight:500}.sp-added-to-cart-snackbar__button .v-btn__content{text-transform:uppercase!important}@media screen and (max-width:1366px){.sp-search-layout--grid{grid-template-columns:repeat(var(--col-md),1fr)}}@media screen and (max-width:960px){.sp-search-layout--grid{-moz-column-gap:12px;column-gap:12px;grid-template-columns:repeat(var(--col-sm),1fr)}}@media screen and (max-width:600px){.sp-search-layout--grid{grid-template-columns:repeat(var(--col-xs),1fr)}}@keyframes spShopBannerProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spShopBannerCaptionIn{0%{opacity:0;transform:translate3d(0,12px,0)}to{opacity:1;transform:translateZ(0)}}.sp-shop-banners{--sp-banner-radius:0px;--sp-banner-ink:#0f1419;--sp-banner-paper:#f4f6f8;--sp-banner-accent:var(--v-accent-base,#c45c26);--sp-banner-main:var(--v-main-base,#1a2332);box-sizing:border-box;margin:0 auto 20px;opacity:0;transform:translate3d(0,10px,0);transition:opacity .42s ease,transform .52s cubic-bezier(.2,.8,.2,1);width:100%}.sp-shop-banners--ready{opacity:1;transform:none}.sp-shop-banners--spaced{--sp-banner-radius:18px;padding:14px 16px 0}.sp-shop-banners--paused .sp-shop-banners__progress-bar--run{animation-play-state:paused!important}.sp-shop-banners__stage{aspect-ratio:16/9;background:linear-gradient(145deg,rgba(15,20,25,.04),transparent 42%),var(--sp-banner-paper);border-radius:var(--sp-banner-radius);isolation:isolate;overflow:hidden;position:relative;width:100%}.sp-shop-banners__track{display:flex;height:100%;transition:transform .72s cubic-bezier(.22,.8,.24,1);width:100%;will-change:transform}.sp-shop-banners__slide{background:var(--sp-banner-ink);color:inherit;display:block;flex:0 0 100%;height:100%;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none;width:100%}.sp-shop-banners__slide--clickable{cursor:pointer}.sp-shop-banners__media{height:100%;overflow:hidden;position:relative;width:100%}.sp-shop-banners__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.sp-shop-banners__veil{background:linear-gradient(90deg,rgba(15,20,25,.55),rgba(15,20,25,.18) 34%,transparent 58%),linear-gradient(0deg,rgba(15,20,25,.62),rgba(15,20,25,.12) 38%,transparent 62%);bottom:0;left:0;opacity:.92;pointer-events:none;position:absolute;right:0;top:0}.sp-shop-banners__caption{grid-gap:6px;bottom:max(44px,min(8%,72px));color:#fff;display:grid;gap:6px;left:max(16px,min(4vw,40px));max-width:min(520px,72%);pointer-events:none;position:absolute;z-index:2}.sp-shop-banners__slide--active .sp-shop-banners__caption{animation:spShopBannerCaptionIn .52s cubic-bezier(.2,.8,.2,1) both;animation-delay:.12s}.sp-shop-banners__caption-kicker{font-size:11px;font-weight:600;letter-spacing:.16em;opacity:.78;text-transform:uppercase}.sp-shop-banners__caption-title{text-wrap:balance;font-size:max(1.15rem,min(2.4vw,1.85rem));font-weight:700;line-height:1.15;text-shadow:0 10px 28px rgba(0,0,0,.35)}.sp-shop-banners__nav{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:rgba(15,20,25,.42);border:0;border-radius:999px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18);color:#fff;cursor:pointer;display:inline-flex;height:44px;justify-content:center;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .22s ease,background .18s ease,transform .18s ease;width:44px;z-index:3}.sp-shop-banners:focus-within .sp-shop-banners__nav,.sp-shop-banners:hover .sp-shop-banners__nav{opacity:1}.sp-shop-banners__nav:hover{background:rgba(15,20,25,.68)}.sp-shop-banners__nav:active{transform:translateY(-50%) scale(.96)}.sp-shop-banners__nav--prev{left:14px}.sp-shop-banners__nav--next{right:14px}.sp-shop-banners__chrome{align-items:center;bottom:14px;display:flex;gap:16px;justify-content:space-between;left:max(14px,min(3vw,28px));pointer-events:none;position:absolute;right:max(14px,min(3vw,28px));z-index:3}.sp-shop-banners__index{font-feature-settings:"tnum";align-items:baseline;color:hsla(0,0%,100%,.92);display:inline-flex;font-variant-numeric:tabular-nums;gap:4px;letter-spacing:.04em;text-shadow:0 4px 16px rgba(0,0,0,.35)}.sp-shop-banners__index-current{font-size:1.05rem;font-weight:700}.sp-shop-banners__index-sep,.sp-shop-banners__index-total{font-size:.82rem;opacity:.7}.sp-shop-banners__dots{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(15,20,25,.28);border-radius:999px;display:inline-flex;gap:7px;padding:6px 8px;pointer-events:auto}.sp-shop-banners__dot{background:hsla(0,0%,100%,.38);border:0;border-radius:999px;cursor:pointer;height:3px;padding:0;transition:width .24s ease,background .2s ease;width:18px}.sp-shop-banners__dot--active{background:var(--sp-banner-accent);width:34px}.sp-shop-banners__progress{background:hsla(0,0%,100%,.16);bottom:0;height:3px;left:0;overflow:hidden;position:absolute;right:0;z-index:4}.sp-shop-banners__progress-bar{background:var(--sp-banner-accent);display:block;height:100%;transform:scaleX(0);transform-origin:left center;width:100%}.sp-shop-banners__progress-bar--run{animation-fill-mode:forwards;animation-name:spShopBannerProgress;animation-timing-function:linear}.sp-shop-banners--solo .sp-shop-banners__caption{bottom:max(18px,min(5%,36px))}@media(max-width:959px){.sp-shop-banners{margin-bottom:14px}.sp-shop-banners__nav{height:38px;opacity:1;width:38px}.sp-shop-banners__nav--prev{left:8px}.sp-shop-banners__nav--next{right:8px}.sp-shop-banners__caption{bottom:52px;max-width:85%}.sp-shop-banners__caption-title{font-size:1.1rem}}@media(prefers-reduced-motion:reduce){.sp-shop-banners,.sp-shop-banners__track{transition:none}.sp-shop-banners__slide--active .sp-shop-banners__caption{animation:none}.sp-shop-banners__progress-bar{animation:none!important;transform:scaleX(0)}}.sp-search-crawl{margin:0 0 16px;width:100%}.sp-search-crawl__title{color:inherit;font-size:22px;font-weight:700;line-height:1.3;margin:0 0 12px}.sp-search-crawl__nav,.sp-search-crawl__pager{display:flex;flex-wrap:wrap;gap:8px 12px;margin:0 0 12px}.sp-search-crawl__link{color:inherit;font-size:14px;font-weight:600;line-height:1.4;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.search-page__banners{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .42s cubic-bezier(.22,.8,.24,1),opacity .28s ease;will-change:grid-template-rows,opacity}.search-page__banners--hidden{grid-template-rows:0fr;opacity:0;pointer-events:none}.search-page__banners-inner{min-height:0;overflow:hidden}@media(prefers-reduced-motion:reduce){.search-page__banners{transition:none}}.search-page--distributor .search-page__head{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:600px}.search-page--distributor .search-page__logo{color:inherit!important;font-size:60px;font-weight:400;margin-bottom:24px;-webkit-text-decoration:none!important;text-decoration:none!important}.search-page--distributor .search-page__logo img{display:block;height:72px;width:auto}.search-page--distributor .search-page__logo--text{color:var(--v-accent-base)!important}.search-page--distributor .search-page__logo--text span{color:var(--v-secondary-base)!important}.search-page--distributor .search-page__total{color:rgba(0,0,0,.6);font-size:12px;font-weight:500;margin-top:8px;min-height:19px}.search-page--distributor .sp-search-input .v-input__slot{border:1px solid rgba(0,0,0,.12);padding:0 12px}.search-page--distributor .sp-search-component__top{top:var(--header-navbar-height)!important}.search-page--distributor .sp-search-component__top-wrapper{padding:24px!important}.search-page--distributor .search-brands{--item-size:48px;--logo-size:24px;align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin:auto;max-width:368px}.search-page--distributor .search-brands__item{align-items:center;background-color:#f5f5f5;border:1px solid rgba(0,0,0,.12);border-radius:var(--item-size);display:flex;height:var(--item-size);justify-content:center;min-width:var(--item-size);padding:4px;width:var(--item-size)}.search-page--distributor .search-brands__item img{height:var(--logo-size);min-width:var(--logo-size);-o-object-fit:contain;object-fit:contain;width:var(--logo-size)}.search-page--distributor .search-page-types{align-items:center;background-color:#f5f5f5;border-radius:30px;display:flex;height:30px;margin-bottom:8px;padding:4px;width:100%}.search-page--distributor .search-page-types__button{align-items:center;border-radius:22px;color:rgba(0,0,0,.6);display:flex;font-size:12px;font-weight:500;height:22px;justify-content:center;line-height:1;padding:4px 16px;text-align:center;width:100%}.search-page--distributor .search-page-types__button--active{background-color:#fff;box-shadow:0 2px 20px -4px rgba(0,0,0,.12);color:var(--v-main-base)}.search-page--distributor .search-page-types__button:disabled{color:rgba(0,0,0,.2)}@media screen and (max-width:960px){.search-page--distributor .search-page__logo{font-size:max(20px,min(7vw,48px));font-weight:500}.search-page--distributor .search-page__logo img{height:58px}}@media screen and (max-width:600px){.search-page--distributor .search-page-types{justify-content:space-between}.search-page--distributor .search-page-types__button{width:auto}}.search-page .no-data{--border-color:rgba(0,0,0,.12);--bg-color:#fff;--shadow-color:rgba(0,0,0,.12);height:100%;margin:auto;max-width:600px}.search-page .no-data,.search-page .no-data__box{align-items:center;display:flex;justify-content:center;padding:24px;width:100%}.search-page .no-data__box{background:var(--bg-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 2px 20px -4px var(--shadow-color);flex-direction:column}.search-page .no-data__icon{background:var(--v-accent-alpha1);border:1px solid var(--v-accent-base);border-radius:40px;color:var(--v-accent-base)!important;height:40px;margin-bottom:12px;padding:8px;width:40px}.search-page .no-data__text{font-size:20px;font-weight:600;margin-bottom:12px;text-align:center}