.shop-controls-list-wrap{position:relative;flex-grow:1;overflow:hidden}.shop-controls-list__item{background-color:#fff;transition:background .25s ease,color .2s ease}.shop-controls-list-shadow{position:absolute;pointer-events:none;top:0;right:0;left:0;bottom:0;box-shadow:inset 14px 0 8px -7px #fff,inset -14px 0 8px -7px #fff}.shop-controls-list{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:flex-start}.shop-controls-list li{cursor:pointer;border:1.5px solid #fbbc05;box-sizing:border-box;border-radius:18px;min-height:41px;display:flex;align-items:center;padding:0 12px;white-space:nowrap;color:#333}.shop-controls-list li:not(:last-child){margin-right:15px}.shop-controls-list li.active{background:#fbbc05;border-color:#fbbc05;color:#2c2d2e}.shop-controls-list li:hover,.shop-controls-list li:hover span{color:#2c2d2e}.shop-controls-list__image-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:30px;height:30px;overflow:hidden;background:#fff;border:1px solid #e6e8eb;border-radius:50%;margin-right:10px}.shop-controls-list__image{display:block;width:20px;height:20px;object-fit:contain}.shop-controls-list__image-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#fff6dc;color:#8a6100;font-size:13px;font-weight:700;line-height:1}.app-root--dark .shop-controls-list__image-fallback{background:rgba(251,188,5,.16);color:#fbd36b}.shop-controls-with-view-change{display:flex;padding-bottom:15px;padding-top:20px;background-color:#fff;border-radius:16px;z-index:99;flex-direction:column}.shop-controls-with-view-change__button{margin-right:8px;border-radius:18px;background:linear-gradient(135deg,#1a8fff,#003d99);border:none}.shop-controls-with-view-change__button svg path{fill:#fff}.shop-controls-with-view-change .row{padding-left:0}.shop-controls-with-view-change .home-posts-module__products-title{margin:0 0 15px;font-weight:600;font-size:16px}.shop-controls-with-view-change__shop-controls .shop-controls-list{padding-left:15px}.shop-controls-with-view-change__shop-controls:after{content:"";position:absolute;height:24px;width:1px;top:6px;left:0}.shop-controls-with-view-change--dark{background-color:var(--dk-card);color:#fff}.shop-controls-with-view-change--dark .shop-controls-list-shadow{box-shadow:inset 14px 0 8px -7px var(--dk-card),inset -14px 0 8px -7px var(--dk-card)}.shop-controls-with-view-change--dark .shop-controls-with-view-change__shop-controls:after{background:transparent}.shop-controls-list__item{background-color:transparent;transition:background-color .25s ease,color .2s ease}.shop-controls-list__item:hover{background:#fbbc05;color:#2c2d2e}.shop-controls-list__item--dark{background:hsla(0,0%,100%,.07);border:1.5px solid #fbbc05;color:#dde3e8}.shop-controls-list__item--dark:hover{background:#fbbc05!important;border-color:#fbbc05;color:#2c2d2e}.shop-controls-list__item--dark.active{background:#fbbc05;border-color:#fbbc05;color:#2c2d2e}.shop-controls-list__item--dark .shop-controls-list__image{border-radius:50%}.shop-controls-with-view-change__filter{position:relative;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:44px;height:auto;min-height:40px;margin:0 8px 0 0;padding:0;border:0;border-radius:18px;align-self:stretch;background:rgba(0,0,0,.06);color:#1c1e21;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background-color .15s ease,transform .16s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){.shop-controls-with-view-change__filter:hover{background:rgba(0,0,0,.1)}}.shop-controls-with-view-change__filter:active{transform:scale(.95);background:rgba(0,0,0,.1)}.shop-controls-with-view-change__filter:focus{outline:none}.shop-controls-with-view-change__filter:focus-visible{outline:2px solid rgba(0,122,255,.55);outline-offset:2px}.shop-controls-with-view-change__filter svg{width:20px;height:20px}@media(prefers-reduced-motion:reduce){.shop-controls-with-view-change__filter{transition:background-color .15s ease}.shop-controls-with-view-change__filter:active{transform:none}}.shop-controls-with-view-change__filter-badge{position:absolute;top:-2px;right:-2px;display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#eb5757;color:#fff;font-size:11px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.shop-controls-with-view-change__divider{flex:0 0 auto;align-self:center;width:1px;height:28px;margin-right:0;background:rgba(0,0,0,.12)}.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.92)}@media(hover:hover)and (pointer:fine){.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter:hover{background:hsla(0,0%,100%,.14)}}.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter:active{background:hsla(0,0%,100%,.14)}.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter:focus-visible{outline-color:rgba(10,132,255,.7)}.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter-badge{box-shadow:0 0 0 2px var(--dk-card)}.shop-controls-with-view-change--dark .shop-controls-with-view-change__divider{background:hsla(0,0%,100%,.14)}.shop-controls-with-view-change__filter--stuck-only{width:0;min-width:0;margin-right:0;opacity:0;transform:scale(.6);visibility:hidden;pointer-events:none;transition:width .2s cubic-bezier(.23,1,.32,1),margin-right .2s cubic-bezier(.23,1,.32,1),opacity .15s ease,transform .2s cubic-bezier(.23,1,.32,1),background-color .15s ease,visibility 0s linear .2s}.sticky-wrap.is-stuck .shop-controls-with-view-change__filter--stuck-only{width:44px;margin-right:8px;opacity:1;transform:none;visibility:visible;pointer-events:auto;transition:width .2s cubic-bezier(.23,1,.32,1),margin-right .2s cubic-bezier(.23,1,.32,1),opacity .15s ease,transform .2s cubic-bezier(.23,1,.32,1),background-color .15s ease,visibility 0s}.sticky-wrap.is-stuck .shop-controls-with-view-change__filter--stuck-only:active{transform:scale(.95)}@media(prefers-reduced-motion:reduce){.shop-controls-with-view-change__filter--stuck-only,.sticky-wrap.is-stuck .shop-controls-with-view-change__filter--stuck-only{transition:none}}.organization-module .shop-controls-with-view-change__button,.organization-module .shop-controls-with-view-change__filter{box-sizing:border-box;border:1.5px solid #fbbc05}.organization-module .shop-controls-with-view-change__filter--stuck-only{border-width:0}.organization-module .sticky-wrap.is-stuck .shop-controls-with-view-change__filter--stuck-only{border-width:1.5px}.shop-controls-list__image-wrap-sub{width:30px!important;height:30px!important;flex-shrink:0;overflow:hidden;border-radius:50%!important;border:1px solid #e6e8eb;background:#fff;margin-right:10px!important;justify-content:center}.shop-controls-list__image-sub{width:100%!important;height:100%!important;border-radius:50%!important;box-shadow:none!important;object-fit:cover!important}.app-root--dark .shop-controls-list__image-wrap-sub{border-color:var(--dk-border);background:var(--dk-muted)}.shop-controls-with-view-change__filter{color:#007aff!important}.shop-controls-with-view-change__filter svg,.shop-controls-with-view-change__filter svg circle,.shop-controls-with-view-change__filter svg line,.shop-controls-with-view-change__filter svg path{color:#007aff!important;stroke:currentColor}.app-root--dark .shop-controls-with-view-change__filter,.app-root--dark .shop-controls-with-view-change__filter svg,.app-root--dark .shop-controls-with-view-change__filter svg circle,.app-root--dark .shop-controls-with-view-change__filter svg line,.app-root--dark .shop-controls-with-view-change__filter svg path,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter svg,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter svg circle,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter svg line,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter svg path{color:#4da3ff!important}.app-root--dark .shop-controls-list__item,.app-root--dark .shop-controls-list__item:hover{border-color:#fbbc05!important}.app-root--dark .shop-controls-list__item.active{background-color:#fbbc05!important;border-color:#fbbc05!important;color:#2c2d2e!important}.app-root--dark .shop-controls-list__item.active span{color:#2c2d2e!important}.shop-controls-with-view-change .button-shop-view-switch,.shop-controls-with-view-change .shop-controls-with-view-change__filter{width:40px!important;height:40px!important;min-height:40px!important;min-width:40px;align-self:center!important;border-radius:50%!important;background:#fff!important;border:1.5px solid #fbbc05!important;box-shadow:none!important;color:#1c1e21!important}.shop-controls-with-view-change .button-shop-view-switch svg,.shop-controls-with-view-change .shop-controls-with-view-change__filter svg{width:20px;height:20px}.shop-controls-with-view-change .button-shop-view-switch svg circle,.shop-controls-with-view-change .button-shop-view-switch svg line,.shop-controls-with-view-change .button-shop-view-switch svg path,.shop-controls-with-view-change .button-shop-view-switch svg rect,.shop-controls-with-view-change .shop-controls-with-view-change__filter svg circle,.shop-controls-with-view-change .shop-controls-with-view-change__filter svg line,.shop-controls-with-view-change .shop-controls-with-view-change__filter svg path,.shop-controls-with-view-change .shop-controls-with-view-change__filter svg rect{stroke:currentColor}.shop-controls-with-view-change .button-shop-view-switch svg [fill]:not([fill=none]),.shop-controls-with-view-change .shop-controls-with-view-change__filter svg [fill]:not([fill=none]){fill:currentColor}.shop-controls-with-view-change .shop-controls-list__item:not(.active){background-color:#fff}@media(hover:hover)and (pointer:fine){.shop-controls-with-view-change .button-shop-view-switch:hover,.shop-controls-with-view-change .shop-controls-list__item:not(.active):hover,.shop-controls-with-view-change .shop-controls-with-view-change__filter:hover{background-color:rgba(251,188,5,.14)!important}}@media(hover:hover)and (pointer:fine){.app-root--dark .shop-controls-with-view-change .button-shop-view-switch:hover,.app-root--dark .shop-controls-with-view-change .shop-controls-list__item:not(.active):hover,.app-root--dark .shop-controls-with-view-change .shop-controls-with-view-change__filter:hover,.shop-controls-with-view-change--dark .button-shop-view-switch:hover,.shop-controls-with-view-change--dark .shop-controls-list__item:not(.active):hover,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter:hover{background-color:rgba(251,188,5,.18)!important;color:#fafafa!important}}.app-root--dark .shop-controls-with-view-change .button-shop-view-switch,.app-root--dark .shop-controls-with-view-change .shop-controls-with-view-change__filter,.shop-controls-with-view-change--dark .button-shop-view-switch,.shop-controls-with-view-change--dark .shop-controls-with-view-change__filter{background:hsla(0,0%,100%,.06)!important;color:#fafafa!important}.shop-controls-with-view-change .shop-controls-with-view-change__filter--stuck-only{width:0!important;min-width:0!important;margin-right:0!important;border-width:0!important;overflow:hidden}.products-wrap.is-stuck .shop-controls-with-view-change .shop-controls-with-view-change__filter--stuck-only,.sticky-wrap.is-stuck .shop-controls-with-view-change .shop-controls-with-view-change__filter--stuck-only{width:40px!important;min-width:40px!important;margin-right:8px!important;border-width:1.5px!important}.button-shop-view-switch,.shop-controls-with-view-change .button-shop-view-switch{color:#f2ac05!important}.button-shop-view-switch svg.bsvs-ico,.shop-controls-with-view-change .button-shop-view-switch svg.bsvs-ico{width:22px!important;height:22px!important}.button-shop-view-switch svg.bsvs-ico path,.button-shop-view-switch svg.bsvs-ico rect,.shop-controls-with-view-change .button-shop-view-switch svg.bsvs-ico path,.shop-controls-with-view-change .button-shop-view-switch svg.bsvs-ico rect{stroke:currentColor!important;stroke-width:1.5!important;fill:none!important}.is-stuck .shop-controls-with-view-change__filter--stuck-only,.shop-controls-with-view-change__filter:not(.shop-controls-with-view-change__filter--stuck-only){overflow:visible!important}.shop-controls-with-view-change__filter-badge{z-index:1;box-shadow:0 0 0 2px #fff}.shop-controls-list__image-fallback--glyph{color:#007aff}.shop-controls-list__image-fallback--glyph svg{display:block}.app-root--dark .shop-controls-list__image-fallback--glyph{color:#4da3ff}.shop-controls-list__item--news{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}.shop-controls-list__news-icon{display:inline-flex;width:22px;height:22px;color:#e1306c}.shop-controls-list__news-icon svg{width:100%;height:100%}