@keyframes skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.skeleton{background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 37%,rgba(255,255,255,.03) 63%);background-size:400% 100%;animation:skeleton-shimmer 1.4s ease infinite;border-radius:6px}.skeleton--text{height:1em;width:80%}.skeleton--title{height:1.5em;width:60%}.skeleton--image{width:100%;aspect-ratio:16/9;border-radius:14px 0 0 0}.skeleton--card{height:320px!important}@media(min-width:1024px){.skeleton--card{height:16.6666666667vw!important}}.skeleton--card{border-radius:16px;background:#0f2330;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.pagination{display:flex;align-items:center;justify-content:center;gap:6px!important}@media(min-width:1024px){.pagination{gap:.3125vw!important}}.pagination{margin-top:32px!important}@media(min-width:1024px){.pagination{margin-top:1.6666666667vw!important}}.pagination{flex-wrap:wrap}.pagination__btn,.pagination__item{display:inline-flex;align-items:center;justify-content:center;min-width:36px!important}@media(min-width:1024px){.pagination__btn,.pagination__item{min-width:1.875vw!important}}.pagination__btn,.pagination__item{height:36px!important}@media(min-width:1024px){.pagination__btn,.pagination__item{height:1.875vw!important}}.pagination__btn,.pagination__item{padding-left:8px!important}@media(min-width:1024px){.pagination__btn,.pagination__item{padding-left:.4166666667vw!important}}.pagination__btn,.pagination__item{padding-right:8px!important}@media(min-width:1024px){.pagination__btn,.pagination__item{padding-right:.4166666667vw!important}}.pagination__btn,.pagination__item{font-size:14px!important}@media(min-width:1024px){.pagination__btn,.pagination__item{font-size:.7291666667vw!important}}.pagination__btn,.pagination__item{font-weight:500;color:hsla(0,0%,100%,.55);background:#132a3a;border:1px solid hsla(0,0%,100%,.08);text-decoration:none;transition:color .15s ease,background .15s ease,border-color .15s ease}.pagination__btn:hover:not(.pagination__item--active):not(.pagination__btn--disabled),.pagination__item:hover:not(.pagination__item--active):not(.pagination__btn--disabled){color:#fff;border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.06)}.pagination__item--active{color:#fff;background:#00c77f;border-color:#00c77f;font-weight:700;pointer-events:none}.pagination__btn--disabled{opacity:.3;pointer-events:none}.pagination__btn{font-size:17.6px!important}@media(min-width:1024px){.pagination__btn{font-size:.9166666667vw!important}}.pagination__btn{font-weight:400}.pagination__dots{display:inline-flex;align-items:center;justify-content:center;min-width:36px!important}@media(min-width:1024px){.pagination__dots{min-width:1.875vw!important}}.pagination__dots{height:36px!important}@media(min-width:1024px){.pagination__dots{height:1.875vw!important}}.pagination__dots{color:hsla(0,0%,100%,.55);font-size:14px!important}@media(min-width:1024px){.pagination__dots{font-size:.7291666667vw!important}}.pagination__dots{-webkit-user-select:none;user-select:none}.shop-page{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;min-height:100vh;background-color:#0b1d26;padding-bottom:10vh}@media(min-width:1024px){.shop-page{padding-bottom:10vh}}.shop-page__background{position:absolute;top:0;z-index:0;width:100vw;height:100vh}.shop-page__background-img{object-fit:cover}.shop-page__gradient{position:absolute;top:0;z-index:5;width:100vw;height:100%}.shop-page__gradient--bottom{background:linear-gradient(0deg,#0b1d26 0,rgba(23,30,52,.9) 50%,transparent)}.shop-page__gradient--top{background:linear-gradient(180deg,#0b1d26 0,transparent)}.shop-page__container{position:relative;z-index:10;display:flex;flex-direction:column;gap:8px!important}@media(min-width:1024px){.shop-page__container{gap:.75vw!important}}.shop-page__container{align-items:center;justify-content:center;width:90vw;margin-top:10vh}@media(min-width:1024px){.shop-page__container{width:58.333%;margin-top:15vh;align-items:flex-start}}.shop-page__title{font-size:38px!important}@media(min-width:1024px){.shop-page__title{font-size:2.671875vw!important}}.shop-page__title{font-weight:700;color:var(--color-primary);line-height:1}.shop-page__form-wrapper{display:flex;width:100%;justify-content:space-between;gap:2vw}.shop-form{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;gap:24px!important}@media(min-width:1024px){.shop-form{gap:1.5vw!important}}.shop-form{width:100%}.shop-form__servers{position:relative;width:100%;text-align:center;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5vw}@media(min-width:1024px){.shop-form__servers{text-align:left}}.shop-form__servers-row{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75vw}.shop-form__servers-grid{display:flex;flex-wrap:wrap;gap:1vw;width:100%}@media(min-width:1024px){.shop-form__servers-grid{width:50%}}.shop-server-card{position:relative;display:flex;flex:1 1 25%;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;padding:4px!important}@media(min-width:1024px){.shop-server-card{padding:.5vw!important}}.shop-server-card{height:fit-content;background-color:var(--color-bg);background-size:150% 150%;border-width:1px!important}@media(min-width:1024px){.shop-server-card{border-width:.0520833333vw!important}}.shop-server-card{border-style:solid;border-color:var(--color-primary);color:var(--color-primary);font-size:26.4px!important}@media(min-width:1024px){.shop-server-card{font-size:2vw!important}}.shop-server-card{line-height:1.2!important}@media(min-width:1024px){.shop-server-card{line-height:2vw!important}}.shop-server-card{font-weight:700;font-style:italic;text-transform:uppercase;cursor:pointer;transition:border-color .3s ease,background-color .3s ease}@media(min-width:1280px){.shop-server-card{transition:border-color .3s ease,background-color .3s ease,filter .3s ease}.shop-server-card:hover{--shop-server-card-glow:20px!important;filter:drop-shadow(0 0 var(--shop-server-card-glow) rgba(251,215,132,.3))}}@media(min-width:1280px)and (min-width:1024px){.shop-server-card:hover{--shop-server-card-glow:1.0416666667vw!important}}.shop-server-card--selected{background-color:var(--color-primary);color:#fff}.shop-server-card:first-child{flex:1 1 100%}.shop-form__server-error{display:none;color:#ff2d2d;font-size:16px!important}@media(min-width:1024px){.shop-form__server-error{font-size:1.2vw!important}}.shop-form__server-error{position:absolute;bottom:-24px}.shop-form__server-error--mobile{display:block}.shop-form__server-error--desktop{display:none}@media(min-width:1024px){.shop-form__server-error{display:flex;position:static;align-items:center;justify-content:flex-start;padding-left:0!important;height:100%;border-left-style:solid;border-left-color:rgba(0,0,0,0);border-left-width:0!important;opacity:0;transition:opacity .3s ease}}@media(min-width:1024px)and (min-width:1024px){.shop-form__server-error{padding-left:.5vw!important;border-left-width:.15vw!important}}@media(min-width:1024px){.shop-form__server-error--desktop{display:flex}.shop-form__server-error--mobile{display:none}}.shop-form__server-error--visible{display:block}@media(min-width:1024px){.shop-form__server-error--visible{display:flex;opacity:1;border-color:#ff2d2d}}.shop-form__inputs{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;gap:32px!important}@media(min-width:1024px){.shop-form__inputs{gap:1.5vw!important}}.shop-form__inputs{width:100%}.shop-form__input-group{position:relative;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.75vw}.shop-form__input-wrapper{display:flex;position:relative;width:100%;flex:0 0 100%}@media(min-width:1024px){.shop-form__input-wrapper{width:50%;flex:0 0 50%}}.shop-form__input{width:100%;padding-block:8px!important}@media(min-width:1024px){.shop-form__input{padding-block:.5vw!important}}.shop-form__input{padding-inline:12px!important}@media(min-width:1024px){.shop-form__input{padding-inline:.75vw!important}}.shop-form__input{font-size:18px!important}@media(min-width:1024px){.shop-form__input{font-size:1vw!important}}.shop-form__input{background-color:#202020;border:.15vw solid var(--color-primary);outline:none;color:#fff}.shop-form__input::placeholder{color:#fff}.shop-form__multiplier{position:absolute;right:0;height:100%;width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;background-color:var(--color-primary);line-height:1}@media(min-width:1024px){.shop-form__multiplier{width:6vw}}.shop-form__multiplier-value{font-size:3px!important}@media(min-width:1024px){.shop-form__multiplier-value{font-size:2.2vw!important}}.shop-form__multiplier-value{font-weight:800;position:absolute;top:.5vw;background:linear-gradient(0deg,rgba(0,0,0,.25),#ffffff,#ffffff);background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);border-width:1px!important}@media(min-width:1024px){.shop-form__multiplier-value{border-width:.0520833333vw!important}}.shop-form__multiplier-value{border-style:solid}@media(min-width:1024px){.shop-form__multiplier-value{top:.35vw}}.shop-form__multiplier-text{position:absolute;bottom:0;font-size:10px!important}@media(min-width:1024px){.shop-form__multiplier-text{font-size:.5vw!important}}.shop-form__multiplier-text{font-weight:700;color:#fff;margin-bottom:4px!important}@media(min-width:1024px){.shop-form__multiplier-text{margin-bottom:.35vw!important}}.shop-form__multiplier-text{z-index:10}.shop-form__feedback{display:none!important;height:100%;border-left:.15vw solid rgba(0,0,0,0);display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:0;padding-left:.5vw;font-size:1.25vw;opacity:0;transition:opacity .2s ease}@media(min-width:1024px){.shop-form__feedback{display:flex!important}}.shop-form__feedback--error{opacity:1;border-color:#ff2d2d;color:#ff2d2d}.shop-form__feedback--success{opacity:1;border-color:var(--color-primary);color:#fff}.shop-form__feedback-mobile{display:block;position:absolute;bottom:-24px;color:#fff}@media(min-width:1024px){.shop-form__feedback-mobile{display:none}}.shop-form__feedback-mobile--error{color:#ff2d2d}.shop-form__submit{position:relative;z-index:999;height:fit-content;width:100%}@media(min-width:1024px){.shop-form__submit{width:50%}}.shop-form__submit-btn{width:100%;padding:8px!important}@media(min-width:1024px){.shop-form__submit-btn{padding:.5vw!important}}.shop-form__submit-btn{font-size:18px!important}@media(min-width:1024px){.shop-form__submit-btn{font-size:1vw!important}}.shop-form__submit-btn{color:#fff;background-color:var(--color-primary);border:none;cursor:pointer;transition:background-color .3s ease}.shop-form__submit-btn:hover{background-color:#00b070}.shop-tooltip{position:absolute;top:100%;left:0;width:100%;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;gap:16px!important}@media(min-width:1024px){.shop-tooltip{gap:.5vw!important}}.shop-tooltip{padding-block:0!important}@media(min-width:1024px){.shop-tooltip{padding-block:calc(0vw/1px)!important}}.shop-tooltip{padding-inline:8px!important}@media(min-width:1024px){.shop-tooltip{padding-inline:1vw!important}}.shop-tooltip{background-color:rgba(18,42,54,.95);--shop-tooltip-blur:12px!important}@media(min-width:1024px){.shop-tooltip{--shop-tooltip-blur:.625vw!important}}.shop-tooltip{-webkit-backdrop-filter:blur(var(--shop-tooltip-blur));backdrop-filter:blur(var(--shop-tooltip-blur));text-align:center;color:#fff;font-size:14px!important}@media(min-width:1024px){.shop-tooltip{font-size:.8vw!important}}.shop-tooltip{opacity:0;visibility:hidden;--shop-tooltip-ty:-8px!important}@media(min-width:1024px){.shop-tooltip{--shop-tooltip-ty:-.4166666667vw!important}}.shop-tooltip{transform:translateY(var(--shop-tooltip-ty));transform-origin:top center;pointer-events:none;border-width:1px!important}@media(min-width:1024px){.shop-tooltip{border-width:.0520833333vw!important}}.shop-tooltip{border-style:solid;border-color:rgba(0,199,127,.2);border-top:none;--shop-tooltip-sh-y:16px!important}@media(min-width:1024px){.shop-tooltip{--shop-tooltip-sh-y:.8333333333vw!important}}.shop-tooltip{--shop-tooltip-sh-blur:48px!important}@media(min-width:1024px){.shop-tooltip{--shop-tooltip-sh-blur:2.5vw!important}}.shop-tooltip{box-shadow:0 var(--shop-tooltip-sh-y) var(--shop-tooltip-sh-blur) rgba(0,0,0,.4);transition:opacity .35s cubic-bezier(.4,0,.2,1),visibility .35s cubic-bezier(.4,0,.2,1),transform .35s cubic-bezier(.4,0,.2,1),padding .35s cubic-bezier(.4,0,.2,1)}.shop-tooltip--open{opacity:1;visibility:visible;transform:translateY(0);padding-block:24px!important}@media(min-width:1024px){.shop-tooltip--open{padding-block:.75vw!important}}.shop-tooltip--open{padding-inline:8px!important}@media(min-width:1024px){.shop-tooltip--open{padding-inline:1vw!important}}.shop-tooltip--open{pointer-events:auto}.shop-tooltip--open .shop-tooltip__item{animation:tooltipItemFadeIn .4s cubic-bezier(.4,0,.2,1) backwards}.shop-tooltip--open .shop-tooltip__item:first-child{animation-delay:.05s}.shop-tooltip--open .shop-tooltip__item:nth-child(2){animation-delay:.1s}.shop-tooltip--open .shop-tooltip__item:nth-child(3){animation-delay:.15s}.shop-tooltip--open .shop-tooltip__items-group{animation:tooltipItemFadeIn .4s cubic-bezier(.4,0,.2,1) .1s backwards}.shop-tooltip__issue{color:#eaeaea}.shop-tooltip__divider{width:100%;height:.15vw;background-color:var(--color-primary)}.shop-tooltip__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5vw;--shop-tooltip-fade-ty:-6px!important}@media(min-width:1024px){.shop-tooltip__item{--shop-tooltip-fade-ty:-0.3125vw!important}}.shop-tooltip__item{width:100%;height:100%;text-align:center;background:none;border:none;cursor:pointer}.shop-tooltip__btn{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:100%;padding:12px!important}@media(min-width:1024px){.shop-tooltip__btn{padding:.5vw!important}}.shop-tooltip__btn{background-color:var(--color-primary);border-width:2px!important}@media(min-width:1024px){.shop-tooltip__btn{border-width:.1041666667vw!important}}.shop-tooltip__btn{border-style:solid;border-color:var(--color-primary);overflow:hidden;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1)}.shop-tooltip__btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.25),transparent);transform:translateX(-100%);transition:transform .5s cubic-bezier(.4,0,.2,1)}.shop-tooltip__btn:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,255,255,.15) 0,transparent 70%);opacity:0;transform:scale(.5);transition:opacity .3s ease,transform .3s ease}@media(min-width:1024px){.shop-tooltip__btn:hover{background-color:#00b46e;border-color:#00dc8c;--shop-tooltip-btn-hover-ty:-3px!important;transform:translateY(var(--shop-tooltip-btn-hover-ty));--shop-tooltip-btn-hover-sh-y:8px!important;--shop-tooltip-btn-hover-sh-blur:24px!important;--shop-tooltip-btn-hover-sh-ring:1px!important;box-shadow:0 var(--shop-tooltip-btn-hover-sh-y) var(--shop-tooltip-btn-hover-sh-blur) rgba(0,199,127,.35),0 0 0 var(--shop-tooltip-btn-hover-sh-ring) rgba(0,199,127,.1)}}@media(min-width:1024px)and (min-width:1024px){.shop-tooltip__btn:hover{--shop-tooltip-btn-hover-ty:-0.15625vw!important;--shop-tooltip-btn-hover-sh-y:.4166666667vw!important;--shop-tooltip-btn-hover-sh-blur:1.25vw!important;--shop-tooltip-btn-hover-sh-ring:.0520833333vw!important}}@media(min-width:1024px){.shop-tooltip__btn:hover:before{transform:translateX(100%)}.shop-tooltip__btn:hover:after{opacity:1;transform:scale(1.5)}.shop-tooltip__btn:hover .shop-tooltip__icon{transform:scale(1.05)}.shop-tooltip__btn:active{--shop-tooltip-btn-active-ty:-1px!important;transform:translateY(var(--shop-tooltip-btn-active-ty));--shop-tooltip-btn-active-sh-y:4px!important;--shop-tooltip-btn-active-sh-blur:12px!important;box-shadow:0 var(--shop-tooltip-btn-active-sh-y) var(--shop-tooltip-btn-active-sh-blur) rgba(0,199,127,.25)}}@media(min-width:1024px)and (min-width:1024px){.shop-tooltip__btn:active{--shop-tooltip-btn-active-ty:-.0520833333vw!important;--shop-tooltip-btn-active-sh-y:.2083333333vw!important;--shop-tooltip-btn-active-sh-blur:.625vw!important}}.shop-tooltip__icon{position:relative;z-index:1;width:30vw;height:32px!important}@media(min-width:1024px){.shop-tooltip__icon{height:2vw!important}}.shop-tooltip__icon{transition:transform .3s cubic-bezier(.4,0,.2,1)}@media(min-width:1024px){.shop-tooltip__icon{width:10vw}}.shop-tooltip__btn-text{color:#eaeaea;font-weight:500;transition:color .3s ease}@media(min-width:1024px){.shop-tooltip__item:hover .shop-tooltip__btn-text{color:#fff}}.shop-tooltip__break{display:block}@media(min-width:1024px){.shop-tooltip__break{display:none}}.shop-tooltip__items-group{display:flex;flex-direction:column;align-items:stretch;justify-content:stretch;gap:0;gap:16px!important}@media(min-width:1024px){.shop-tooltip__items-group{gap:.5vw!important}}.shop-tooltip__items-group{--shop-tooltip-fade-ty:-6px!important}@media(min-width:1024px){.shop-tooltip__items-group{--shop-tooltip-fade-ty:-0.3125vw!important}}.shop-tooltip__items-group{width:100%}@media(min-width:1024px){.shop-tooltip__items-group{flex-direction:row}}.shop-tooltip__items-group>.shop-tooltip__item{flex:1 1;min-width:0;width:100%}@media(min-width:1024px){.shop-tooltip__items-group>.shop-tooltip__item{width:auto}}.shop-form__agreement{text-align:center;color:#fff;font-size:14px!important}@media(min-width:1024px){.shop-form__agreement{font-size:.75vw!important}}.shop-form__agreement{width:100%}@media(min-width:1024px){.shop-form__agreement{width:50%}}.shop-form__agreement-link{color:var(--color-primary);text-decoration:underline}@keyframes tooltipItemFadeIn{0%{opacity:0;transform:translateY(var(--shop-tooltip-fade-ty))}to{opacity:1;transform:translateY(0)}}.shop-page__info{position:relative;z-index:5;display:flex;flex-direction:column;justify-content:space-between;width:90vw;color:#fff;gap:2vw;margin-top:32px!important}@media(min-width:1024px){.shop-page__info{margin-top:1.6666666667vw!important;flex-direction:row;width:58.333%;gap:2vw}}.shop-page__info-section{display:flex;flex-direction:column;width:100%;align-items:center}@media(min-width:1024px){.shop-page__info-section{width:50%;align-items:flex-start}}.shop-page__info-title{font-size:24px!important}@media(min-width:1024px){.shop-page__info-title{font-size:2.5vw!important}}.shop-page__info-title{font-weight:700}.shop-page__info-text{font-size:14px!important}@media(min-width:1024px){.shop-page__info-text{font-size:.9vw!important}}.shop-page__info-text{margin-top:8px!important}@media(min-width:1024px){.shop-page__info-text{margin-top:1vw!important}}.shop-page__info-list{display:flex;flex-direction:column;gap:16px!important}@media(min-width:1024px){.shop-page__info-list{gap:.8333333333vw!important}}.shop-page__info-list{margin-top:12px!important}@media(min-width:1024px){.shop-page__info-list{margin-top:1vw!important}}.shop-page__info-list{padding-left:8px!important}@media(min-width:1024px){.shop-page__info-list{padding-left:0!important}}.shop-page__info-list{font-size:14px!important}@media(min-width:1024px){.shop-page__info-list{font-size:.9vw!important}}.shop-page__products{position:relative;z-index:10;width:90vw;margin-top:48px!important}@media(min-width:1024px){.shop-page__products{margin-top:4vw!important;width:58.333%}}.shop-page__products-section{display:flex;flex-direction:column;width:100%}.shop-page__products-top{display:flex;flex-direction:column;gap:12px!important}@media(min-width:1024px){.shop-page__products-top{gap:.4166666667vw!important}}.shop-page__products-top{margin-bottom:24px!important}@media(min-width:1024px){.shop-page__products-top{margin-bottom:1.6666666667vw!important}}.shop-page__products-heading{font-size:28px!important}@media(min-width:1024px){.shop-page__products-heading{font-size:1.875vw!important}}.shop-page__products-heading{font-weight:700;line-height:1.2;letter-spacing:-.02em;color:#fff;margin:0}.shop-page__products-divider{display:block;width:100%;height:4px!important}@media(min-width:1024px){.shop-page__products-divider{height:.1041666667vw!important}}.shop-page__products-divider{background:#00c77f}.shop-page__products-subtitle{max-width:90%;font-size:14.4px!important}@media(min-width:1024px){.shop-page__products-subtitle{font-size:.75vw!important}}.shop-page__products-subtitle{line-height:1.6;color:#fff;font-style:italic;font-weight:600;margin:0}.shop-page__product-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px!important}@media(min-width:1024px){.shop-page__product-filters{gap:.5208333333vw!important}}.shop-page__product-filters{margin-bottom:24px!important}@media(min-width:1024px){.shop-page__product-filters{margin-bottom:1.25vw!important}}.shop-page__product-filter{display:inline-flex;align-items:center;justify-content:center;gap:8px!important}@media(min-width:1024px){.shop-page__product-filter{gap:.4166666667vw!important}}.shop-page__product-filter{padding-top:4px!important}@media(min-width:1024px){.shop-page__product-filter{padding-top:.2083333333vw!important}}.shop-page__product-filter{padding-right:14px!important}@media(min-width:1024px){.shop-page__product-filter{padding-right:.7291666667vw!important}}.shop-page__product-filter{padding-bottom:4px!important}@media(min-width:1024px){.shop-page__product-filter{padding-bottom:.2083333333vw!important}}.shop-page__product-filter{padding-left:14px!important}@media(min-width:1024px){.shop-page__product-filter{padding-left:.7291666667vw!important}}.shop-page__product-filter{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#fff;font-size:13px!important}@media(min-width:1024px){.shop-page__product-filter{font-size:.6770833333vw!important}}.shop-page__product-filter{font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,transform .15s ease}.shop-page__product-filter:hover{color:#fff;border-color:rgba(0,199,127,.4);background:rgba(0,199,127,.08)}.shop-page__product-filter--active{background:#00c77f;border-color:#00c77f}.shop-page__product-filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px!important}@media(min-width:1024px){.shop-page__product-filter-count{min-width:1.1458333333vw!important}}.shop-page__product-filter-count{height:22px!important}@media(min-width:1024px){.shop-page__product-filter-count{height:1.1458333333vw!important}}.shop-page__product-filter-count{padding-left:6px!important}@media(min-width:1024px){.shop-page__product-filter-count{padding-left:.3125vw!important}}.shop-page__product-filter-count{padding-right:6px!important}@media(min-width:1024px){.shop-page__product-filter-count{padding-right:.3125vw!important}}.shop-page__product-filter-count{background:rgba(11,29,38,.16);color:inherit;font-size:11px!important}@media(min-width:1024px){.shop-page__product-filter-count{font-size:.5729166667vw!important}}.shop-page__product-filter-count{font-weight:800;line-height:1}.shop-page__product-grid{width:100%;display:grid;grid-template-columns:repeat(1,1fr);gap:20px!important}@media(min-width:1024px){.shop-page__product-grid{gap:1.0416666667vw!important}}@media(min-width:768px){.shop-page__product-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.shop-page__product-grid{grid-template-columns:repeat(3,1fr);gap:16px!important}}@media(min-width:1024px)and (min-width:1024px){.shop-page__product-grid{gap:.8333333333vw!important}}.shop-page__product-grid-item{min-width:0}.shop-page__products-empty{font-size:15px!important}@media(min-width:1024px){.shop-page__products-empty{font-size:.9375vw!important}}.shop-page__products-empty{color:hsla(0,0%,100%,.6);padding-block:40px!important}@media(min-width:1024px){.shop-page__products-empty{padding-block:3.3333333333vw!important}}.shop-page__products-empty{text-align:center}.shop-product-card{--shop-product-card-hover-shift:-4px!important}@media(min-width:1024px){.shop-product-card{--shop-product-card-hover-shift:-.2083333333vw!important}}.shop-product-card{--shop-product-card-shadow-y:20px!important}@media(min-width:1024px){.shop-product-card{--shop-product-card-shadow-y:1.0416666667vw!important}}.shop-product-card{--shop-product-card-shadow-blur:48px!important}@media(min-width:1024px){.shop-product-card{--shop-product-card-shadow-blur:2.5vw!important}}.shop-product-card{border:1px solid hsla(0,0%,100%,.08);display:flex;flex-direction:column;height:100%;background:#0f2330;width:100%;min-width:0;min-height:0;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease;text-decoration:none;color:inherit;cursor:default}.shop-product-card--skeleton{pointer-events:none;cursor:default}.shop-product-card--skeleton .shop-product-card__image-wrap{animation:skeleton-shimmer 1.4s ease infinite}@media(hover:hover)and (pointer:fine){.shop-product-card:hover{transform:translateY(var(--shop-product-card-hover-shift));box-shadow:0 var(--shop-product-card-shadow-y) var(--shop-product-card-shadow-blur) rgba(0,0,0,.5)}.shop-product-card:hover .shop-product-card__image{transform:scale(1.04)}}.shop-product-card__image-wrap{position:relative;flex-shrink:0;overflow:hidden;z-index:1;background:hsla(0,0%,100%,.02)}.shop-product-card__image-wrap:before{content:"";display:block;padding-top:56.25%}.shop-product-card__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .2s ease,transform .3s ease}.shop-product-card__image--loaded{opacity:1}.shop-product-card__image-skeleton{position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 37%,rgba(255,255,255,.03) 63%);background-size:400% 100%;animation:skeleton-shimmer 1.4s ease infinite;z-index:0}.shop-product-card__skeleton-body{display:flex;flex-direction:column;gap:14px!important}@media(min-width:1024px){.shop-product-card__skeleton-body{gap:.7291666667vw!important}}.shop-product-card__skeleton-body{padding:20px!important}@media(min-width:1024px){.shop-product-card__skeleton-body{padding:1.0416666667vw!important}}.shop-product-card__skeleton-body{min-height:0;flex:1 1 auto}.shop-product-card__skeleton-title{width:72%;max-width:100%}.shop-product-card__skeleton-line{width:100%}.shop-product-card__skeleton-price{width:36%}.shop-product-card__skeleton-footer{display:flex;align-items:center;justify-content:space-between;gap:12px!important}@media(min-width:1024px){.shop-product-card__skeleton-footer{gap:.625vw!important}}.shop-product-card__skeleton-footer{padding-top:12px!important}@media(min-width:1024px){.shop-product-card__skeleton-footer{padding-top:.625vw!important}}.shop-product-card__skeleton-footer{margin-top:auto}.shop-product-card__skeleton-button{width:132px!important}@media(min-width:1024px){.shop-product-card__skeleton-button{width:6.875vw!important}}.shop-product-card__skeleton-button{height:40px!important}@media(min-width:1024px){.shop-product-card__skeleton-button{height:2.0833333333vw!important}}.shop-product-card__category{position:absolute;top:6px!important}@media(min-width:1024px){.shop-product-card__category{top:.3125vw!important}}.shop-product-card__category{left:6px!important}@media(min-width:1024px){.shop-product-card__category{left:.3125vw!important}}.shop-product-card__category{padding-top:4.8px!important}@media(min-width:1024px){.shop-product-card__category{padding-top:.25vw!important}}.shop-product-card__category{padding-right:10px!important}@media(min-width:1024px){.shop-product-card__category{padding-right:.5208333333vw!important}}.shop-product-card__category{padding-bottom:4.8px!important}@media(min-width:1024px){.shop-product-card__category{padding-bottom:.25vw!important}}.shop-product-card__category{padding-left:10px!important}@media(min-width:1024px){.shop-product-card__category{padding-left:.5208333333vw!important}}.shop-product-card__category{background:#00c77f;color:#fff;font-size:10px!important}@media(min-width:1024px){.shop-product-card__category{font-size:.5208333333vw!important}}.shop-product-card__category{font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1;z-index:3}.shop-product-card__divider{width:100%;height:2px!important}@media(min-width:1024px){.shop-product-card__divider{height:.1041666667vw!important}}.shop-product-card__divider{margin-top:10px!important}@media(min-width:1024px){.shop-product-card__divider{margin-top:.5208333333vw!important}}.shop-product-card__divider{background:#00c77f}.shop-product-card__title{font-size:24px!important}@media(min-width:1024px){.shop-product-card__title{font-size:1.25vw!important}}.shop-product-card__title{font-weight:600;line-height:1.4;color:#fff;margin:0;min-width:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;overflow-wrap:break-word}.shop-product-card__sheet,.shop-product-card__stack{display:flex;flex-direction:column;flex:1 1 auto;align-items:stretch;width:100%;min-height:0}.shop-product-card__sheet{position:relative}.shop-product-card__stack-spacer{flex-shrink:0;width:100%;min-height:0;pointer-events:none}.shop-product-card__panel{display:flex;flex-direction:column;width:100%;box-sizing:border-box;min-height:0;padding-top:20px!important}@media(min-width:1024px){.shop-product-card__panel{padding-top:1.0416666667vw!important}}.shop-product-card__panel{padding-right:20px!important}@media(min-width:1024px){.shop-product-card__panel{padding-right:1.0416666667vw!important}}.shop-product-card__panel{padding-bottom:0!important}@media(min-width:1024px){.shop-product-card__panel{padding-bottom:0!important}}.shop-product-card__panel{padding-left:20px!important}@media(min-width:1024px){.shop-product-card__panel{padding-left:1.0416666667vw!important}}.shop-product-card__panel{background:#0f2330;overflow:hidden}.shop-product-card__panel--overlay{position:absolute;left:0;right:0;z-index:2}.shop-product-card__panel-inner{display:flex;flex-direction:column;min-height:0;justify-content:flex-start}.shop-product-card__panel-inner>.shop-product-card__divider,.shop-product-card__panel-inner>.shop-product-card__title{flex-shrink:0}.shop-product-card__expand{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding-top:12px!important}@media(min-width:1024px){.shop-product-card__expand{padding-top:.625vw!important}}.shop-product-card__expand{padding-right:20px!important}@media(min-width:1024px){.shop-product-card__expand{padding-right:1.0416666667vw!important}}.shop-product-card__expand{padding-bottom:0!important}@media(min-width:1024px){.shop-product-card__expand{padding-bottom:0!important}}.shop-product-card__expand{padding-left:20px!important}@media(min-width:1024px){.shop-product-card__expand{padding-left:1.0416666667vw!important}}.shop-product-card__expand{background:#0f2330;flex-shrink:0}.shop-product-card__expand--overlay{position:absolute;left:0;right:0;z-index:2}.shop-product-card__toggle-slot{display:flex;align-items:center;min-height:17.31px!important}@media(min-width:1024px){.shop-product-card__toggle-slot{min-height:.9015625vw!important}}.shop-product-card__toggle{align-self:flex-start;display:inline-flex;align-items:center;gap:6px!important}@media(min-width:1024px){.shop-product-card__toggle{gap:.3125vw!important}}.shop-product-card__toggle{margin:0;padding:0;border:none;background:none;cursor:pointer;font:inherit;color:var(--color-primary);font-weight:400;font-size:14px!important}@media(min-width:1024px){.shop-product-card__toggle{font-size:.7291666667vw!important}}.shop-product-card__toggle{line-height:1.3}.shop-product-card__chevron{flex-shrink:0;transition:transform .38s cubic-bezier(.32,.72,0,1);transform:rotate(270deg)}@media(prefers-reduced-motion:reduce){.shop-product-card__chevron{transition-duration:.01ms}}.shop-product-card__chevron--expanded{transform:rotate(90deg)}.shop-product-card__chevron svg{width:10px!important}@media(min-width:1024px){.shop-product-card__chevron svg{width:.5208333333vw!important}}.shop-product-card__chevron svg{height:10px!important}@media(min-width:1024px){.shop-product-card__chevron svg{height:.5208333333vw!important}}.shop-product-card__chevron svg path{fill:var(--color-primary)}.shop-product-card__expand-list-wrap{min-height:0;overflow:hidden;margin-top:14px!important}@media(min-width:1024px){.shop-product-card__expand-list-wrap{margin-top:.7291666667vw!important}}.shop-product-card__expand-list-wrap{font-size:13px!important}@media(min-width:1024px){.shop-product-card__expand-list-wrap{font-size:.6770833333vw!important}}.shop-product-card__expand-list-wrap{line-height:1.35}.shop-product-card__detail-list{margin:0;padding:0;list-style:none;display:flex;font-weight:400;flex-direction:column;gap:3px!important}@media(min-width:1024px){.shop-product-card__detail-list{gap:.15625vw!important}}.shop-product-card__detail-list{font-size:15px!important}@media(min-width:1024px){.shop-product-card__detail-list{font-size:.78125vw!important}}.shop-product-card__detail-list{line-height:1.35;color:#fff}.shop-product-card__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px!important}@media(min-width:1024px){.shop-product-card__footer{gap:.625vw!important}}.shop-product-card__footer{padding-top:16px!important}@media(min-width:1024px){.shop-product-card__footer{padding-top:.8333333333vw!important}}.shop-product-card__footer{padding-right:20px!important}@media(min-width:1024px){.shop-product-card__footer{padding-right:1.0416666667vw!important}}.shop-product-card__footer{padding-bottom:20px!important}@media(min-width:1024px){.shop-product-card__footer{padding-bottom:1.0416666667vw!important}}.shop-product-card__footer{padding-left:20px!important}@media(min-width:1024px){.shop-product-card__footer{padding-left:1.0416666667vw!important}}.shop-product-card__footer{background:#0f2330;flex-shrink:0}.shop-product-card__footer--overlay{position:absolute;left:0;right:0;bottom:0;z-index:2}.shop-product-card__price{font-weight:700;color:#fff;font-size:18px!important}@media(min-width:1024px){.shop-product-card__price{font-size:.9375vw!important}}.shop-product-card__cta{flex-shrink:0;padding-block:8px!important}@media(min-width:1024px){.shop-product-card__cta{padding-block:.4166666667vw!important}}.shop-product-card__cta{padding-inline:16px!important}@media(min-width:1024px){.shop-product-card__cta{padding-inline:.8333333333vw!important}}.shop-product-card__cta{border:none;cursor:pointer;background:var(--color-primary);color:#fff;font-weight:700;font-size:14px!important}@media(min-width:1024px){.shop-product-card__cta{font-size:.7291666667vw!important}}.shop-product-card__cta{transition:background-color .2s ease}.shop-product-card__cta:hover{background-color:#00b070}