@font-face{font-family:Raleway;font-style:normal;font-weight:400 900;font-display:swap;src:url(Raleway-Latin.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 700;font-display:swap;src:url(JetBrainsMono-Latin.woff2) format("woff2")}:root{--v-primary: #06b6d4;--v-primary-dark: #0891b2;--v-primary-light: #22d3ee;--v-accent: #22c55e;--v-accent-light: #4ade80;--v-accent-orange: #ff8200;--v-accent-blue: #029ddf;--v-text: #f1f5f9;--v-text-light: #94a3b8;--v-bg: #0a101e;--v-bg-alt: #111d32;--v-bg-dark: #050810;--v-surface: #131c2e;--v-border: #1e293b;--v-rgb-primary: 6, 182, 212;--v-rgb-primary-light: 34, 211, 238;--v-rgb-accent: 34, 197, 94;--v-rgb-accent-light: 74, 222, 128;--v-rgb-text: 241, 245, 249;--v-rgb-text-light: 148, 163, 184;--v-rgb-bg: 10, 16, 30;--v-rgb-bg-alt: 17, 29, 50;--v-rgb-bg-dark: 5, 8, 16;--v-rgb-surface: 19, 28, 46;--font-body-family: "Raleway", system-ui, -apple-system, sans-serif;--font-heading-family: "Raleway", system-ui, -apple-system, sans-serif;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-weight: 800;--v-font-mono: "JetBrains Mono", ui-monospace, "Courier New", monospace;--buttons-radius: 0px;--buttons-radius-outset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--inputs-radius: 0px;--inputs-radius-outset: 0px;--media-radius: 0px;--popup-corner-radius: 0px;--text-boxes-radius: 0px;--product-card-corner-radius: 0rem;--collection-card-corner-radius: 0rem;--blog-card-corner-radius: 0rem;--badge-corner-radius: 0rem;--variant-pills-radius: 0px;--v-card-radius: 12px;color-scheme:dark}:root,.color-scheme-1,.color-background-1,.color-scheme-2,.color-background-2,.color-scheme-5,.color-background-5{--color-background: var(--v-rgb-bg);--gradient-background: var(--v-bg);--color-foreground: var(--v-rgb-text);--color-background-contrast: var(--v-rgb-bg-dark);--color-shadow: 0, 0, 0;--color-button: var(--v-rgb-primary);--color-button-text: var(--v-rgb-bg-dark);--color-secondary-button: var(--v-rgb-bg);--color-secondary-button-text: var(--v-rgb-text);--color-link: var(--v-rgb-primary);--color-badge-foreground: var(--v-rgb-accent);--color-badge-background: var(--v-rgb-bg);--color-badge-border: var(--v-rgb-accent)}.color-scheme-3,.color-background-3{--color-background: var(--v-rgb-surface);--gradient-background: var(--v-surface);--color-foreground: var(--v-rgb-text);--color-background-contrast: var(--v-rgb-bg-dark);--color-shadow: 0, 0, 0;--color-button: var(--v-rgb-primary);--color-button-text: var(--v-rgb-bg-dark);--color-secondary-button: var(--v-rgb-surface);--color-secondary-button-text: var(--v-rgb-text);--color-link: var(--v-rgb-primary);--color-badge-foreground: var(--v-rgb-accent);--color-badge-background: var(--v-rgb-surface);--color-badge-border: var(--v-rgb-accent)}.color-scheme-4,.color-background-4{--color-background: var(--v-rgb-bg-dark);--gradient-background: var(--v-bg-dark);--color-foreground: var(--v-rgb-text);--color-background-contrast: 0, 0, 0;--color-shadow: 0, 0, 0;--color-button: var(--v-rgb-accent);--color-button-text: var(--v-rgb-bg-dark);--color-secondary-button: var(--v-rgb-bg-dark);--color-secondary-button-text: var(--v-rgb-text);--color-link: var(--v-rgb-primary-light);--color-badge-foreground: var(--v-rgb-accent);--color-badge-background: var(--v-rgb-bg-dark);--color-badge-border: var(--v-rgb-accent)}body .v-accent-block{--color-background: var(--v-rgb-primary);--gradient-background: var(--v-primary);--color-foreground: var(--v-rgb-bg-dark);--color-button: var(--v-rgb-bg-dark);--color-button-text: var(--v-rgb-primary);--color-link: var(--v-rgb-bg-dark);background:var(--v-primary);color:var(--v-bg-dark)}html{scroll-behavior:smooth;background-color:#0a101e}body,body.gradient{font-family:var(--font-body-family);background-color:var(--v-bg);background-image:none;color:rgba(var(--v-rgb-text),1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body #MainContent,body .shopify-section{background-color:var(--v-bg)}body .announcement-bar-section,body .section-header{background-color:var(--v-bg-dark)}body .rte,body .rte p,body p,body li,body .caption,body .product__description{color:rgba(var(--v-rgb-text-light),1)}body h1,body h2,body h3,body h4,body h5,body h6,body .h0,body .h1,body .h2,body .h3,body .h4,body .h5,body .hxl,body .hxxl{font-family:var(--font-heading-family);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:rgba(var(--v-rgb-text),1)}body .h0,body h1,body .h1,body .hxl,body .hxxl{line-height:1.05;letter-spacing:-.03em}body .price,body .price *,body .price-item,body .cart-item__price-wrapper,body .totals__subtotal-value,body .product__price,body .tax-note,body .unit-price{font-family:var(--v-font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em}body .price--on-sale .price-item--regular{color:rgba(var(--v-rgb-text-light),1)}body .price--on-sale .price-item--sale,body .price__sale .price-item--sale{color:var(--v-accent)}body .caption-with-letter-spacing,body .rich-text__caption,body .card__caption,body .subtitle{font-family:var(--v-font-mono);text-transform:uppercase;letter-spacing:.2em;font-size:1.2rem;font-weight:700;color:var(--v-primary)}body a,body .link{color:var(--v-primary);text-decoration-thickness:1px;text-underline-offset:.2em;transition:color .2s ease}body a:hover,body .link:hover{color:var(--v-primary-light)}body .button,body .shopify-challenge__button,body .customer button,body button.shopify-payment-button__button--unbranded{font-family:var(--v-font-mono);font-weight:700;font-size:1.4rem;text-transform:uppercase;letter-spacing:.1em;border-radius:0;min-height:4.8rem;padding:1.5rem 3.2rem;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,border-color .2s ease}body .button:after,body .shopify-challenge__button:after,body .customer button:after{border-radius:0;box-shadow:none}body .button:not([disabled]):hover:after{box-shadow:none}body .button--primary,body .button:not(.button--secondary):not(.button--tertiary),body .shopify-payment-button__button--unbranded{background-color:var(--v-primary);color:var(--v-bg-dark);border:1px solid var(--v-primary);box-shadow:0 0 10px rgba(var(--v-rgb-primary),.2)}body .button--primary:hover,body .button:not(.button--secondary):not(.button--tertiary):hover,body .shopify-payment-button__button--unbranded:hover{background-color:var(--v-primary-light);border-color:var(--v-primary-light);color:var(--v-bg-dark);box-shadow:0 0 20px rgba(var(--v-rgb-primary),.25),0 0 60px rgba(var(--v-rgb-primary),.08)}body .product-form__submit,body .product-form__submit.button--secondary{background-color:var(--v-primary);color:var(--v-bg-dark);border:1px solid var(--v-primary);box-shadow:0 0 10px rgba(var(--v-rgb-primary),.2)}body .product-form__submit:hover,body .product-form__submit.button--secondary:hover{background-color:var(--v-primary-light);border-color:var(--v-primary-light);color:var(--v-bg-dark);box-shadow:0 0 20px rgba(var(--v-rgb-primary),.25),0 0 60px rgba(var(--v-rgb-primary),.08)}body .button--secondary{background-color:#ffffff12;color:rgba(var(--v-rgb-text),1);border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:none}body .button--secondary:hover{background-color:#ffffff1f;border-color:rgba(var(--v-rgb-accent),.3);color:var(--v-accent)}body .button--tertiary{background-color:transparent;color:var(--v-primary);border:1px solid rgba(var(--v-rgb-primary),.4);box-shadow:none}body .button--tertiary:hover{border-color:var(--v-primary);background-color:rgba(var(--v-rgb-primary),.08)}body .v-cta,body .button.v-cta{background-color:var(--v-accent);color:var(--v-bg-dark);border-color:var(--v-accent);box-shadow:0 0 10px rgba(var(--v-rgb-accent),.2)}body .v-cta:hover,body .button.v-cta:hover{background-color:var(--v-accent-light);border-color:var(--v-accent-light);color:var(--v-bg-dark);box-shadow:0 0 20px rgba(var(--v-rgb-accent),.25),0 0 60px rgba(var(--v-rgb-accent),.08)}body .button[disabled],body .button:disabled{background-color:#ffffff0f;color:rgba(var(--v-rgb-text-light),.6);border-color:#ffffff1a;box-shadow:none}:root{--shopify-accelerated-checkout-button-block-size: 48px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-skeleton-background-color: rgba(255, 255, 255, .08);--shopify-accelerated-checkout-row-gap: 1.2rem}body .button:focus-visible,body a:focus-visible,body button:focus-visible,body .field__input:focus-visible,body select:focus-visible,body summary:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px;box-shadow:none}body .announcement-bar,body .utility-bar{background-color:var(--v-bg-dark);border-bottom:1px solid rgba(255,255,255,.05)}body .announcement-bar__message,body .announcement-bar__link{font-family:var(--v-font-mono);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--v-rgb-text-light),1);min-height:auto;padding:.8rem 0}body .announcement-bar__link:hover{color:var(--v-primary)}body .header-wrapper,body .header-wrapper.gradient,body .header-wrapper.color-scheme-5{background:rgba(var(--v-rgb-bg),.85);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid rgba(255,255,255,.05);--color-foreground: var(--v-rgb-text);--color-background: var(--v-rgb-bg);color:rgba(var(--v-rgb-text),1)}body .shopify-section-header-sticky .header-wrapper{background:rgba(var(--v-rgb-bg),.92)}body .header{padding-top:1rem;padding-bottom:1rem}body .header__heading-link,body .header__heading-logo{max-height:5.6rem}body .header__menu-item,body .header__menu-item span,body .header__active-menu-item{font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:0;text-transform:none;color:rgba(var(--v-rgb-text-light),1);text-decoration:none;transition:color .2s ease}body .header__menu-item:hover,body .header__menu-item:hover span,body .header__active-menu-item{color:rgba(var(--v-rgb-text),1);text-decoration:none}body .header__icon .icon,body .header__icon svg,body .header__icon-link svg{color:rgba(var(--v-rgb-text-light),1)}body .header__icon:hover .icon,body .header__icon:hover svg{color:var(--v-primary)}body .cart-count-bubble{background-color:var(--v-accent);color:var(--v-bg-dark);border-radius:0;font-family:var(--v-font-mono);font-weight:700}body .header__submenu,body .mega-menu__content{background-color:var(--v-bg-alt);border:1px solid rgba(255,255,255,.08);border-radius:0;box-shadow:0 20px 40px #0006}body .header__submenu .header__menu-item:hover{background-color:#ffffff0a}body .menu-drawer,body .menu-drawer__inner-container{background-color:var(--v-bg-alt);border-right:1px solid rgba(255,255,255,.08)}body .menu-drawer__menu-item{color:rgba(var(--v-rgb-text-light),1);font-weight:500;text-transform:none;letter-spacing:0}body .menu-drawer__menu-item:hover{background-color:#ffffff0a;color:rgba(var(--v-rgb-text),1)}body .banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:1;background:linear-gradient(to bottom,rgba(var(--v-rgb-bg-dark),.78),rgba(var(--v-rgb-bg-dark),.88))}body .banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:60px 60px;opacity:.03}body .banner__content{z-index:4}body .banner__box{background:transparent;border:0;box-shadow:none;padding:0}body .banner__heading{font-weight:800;letter-spacing:-.03em;background:linear-gradient(135deg,var(--v-text) 0%,var(--v-primary-light) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}body .banner__text{color:rgba(var(--v-rgb-text-light),1);font-size:1.8rem;line-height:1.7}body .card__inner,body .card-wrapper .card,body .collection-list__item .card,body .blog__post .card{background-color:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:var(--v-card-radius);overflow:hidden;transition:border-color .3s ease,background-color .3s ease,box-shadow .3s ease}body .card-wrapper:hover .card__inner,body .card-wrapper:hover .card,body .collection-list__item:hover .card{border-color:rgba(var(--v-rgb-accent),.3);background-color:#ffffff0f}body .card--card,body .card--standard{box-shadow:none}body .card__content,body .card--media .card__inner .card__content,body .card--standard .card__content,body .collection-list__item .card__content{padding:calc(var(--image-padding, 0rem) + 2rem)}body .card__heading,body .card__heading a{font-weight:700;font-size:1.7rem;letter-spacing:-.01em;color:rgba(var(--v-rgb-text),1);text-decoration:none}body .card__heading a:hover{color:var(--v-primary-light)}body .card__media,body .card--standard .card__inner .card__media{border-radius:0}body .badge{font-family:var(--v-font-mono);font-size:1.1rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;border-radius:0;background-color:rgba(var(--v-rgb-bg-dark),.85);color:rgba(var(--v-rgb-text-light),1);border:1px solid rgba(255,255,255,.18);box-shadow:none;padding:.5rem 1rem;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}body .media,body .media--transparent{border-radius:0;background-color:transparent}body .card__media .media img,body .product__media-item .media img{border-radius:0}body .global-media-settings{border-radius:0;border:1px solid rgba(255,255,255,.08);box-shadow:none;overflow:hidden}:root{--v-pool-centre: 194, 194, 193;--v-pool-mid: 120, 124, 132;--v-pool-edge: 17, 23, 37;--v-pool-falloff: 88%;--v-pool-size: 124% 112%}body .product-card-wrapper .card__media .media,body .product__media-wrapper .product__media,body .product-media-container .media,body .thumbnail-list__item .media,body .quick-add-modal .product__media{background:radial-gradient(ellipse var(--v-pool-size) at 50% 46%,rgb(var(--v-pool-centre)) 0%,rgb(var(--v-pool-mid)) var(--v-pool-falloff),rgb(var(--v-pool-edge)) 100%)}body .field__input,body .select__select,body .customer .field input,body .customer select,body textarea,body input[type=text],body input[type=email],body input[type=search],body input[type=tel],body input[type=password]{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:0;color:rgba(var(--v-rgb-text),1);font-family:var(--font-body-family)}body .field__input:focus,body .select__select:focus,body textarea:focus{border-color:var(--v-primary);box-shadow:0 0 0 1px var(--v-primary),0 0 12px rgba(var(--v-rgb-primary),.2);outline:none}body .field__input::placeholder{color:rgba(var(--v-rgb-text-light),.7)}body .field__label,body .form__label{color:rgba(var(--v-rgb-text-light),1);font-size:1.4rem}body .field:before,body .field:after,body .select:before,body .select:after,body .customer .field:after,body .localization-form__select:before{box-shadow:none;border-radius:0}body .product-form__input input[type=radio]+label{border-radius:0;background-color:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:rgba(var(--v-rgb-text),1);font-family:var(--v-font-mono);font-size:1.3rem;letter-spacing:.04em}body .product-form__input input[type=radio]:checked+label{background-color:rgba(var(--v-rgb-primary),.15);border-color:var(--v-primary);color:var(--v-primary-light);box-shadow:0 0 10px rgba(var(--v-rgb-primary),.2)}body .product-form__input input[type=radio]+label:hover{border-color:rgba(var(--v-rgb-primary),.5)}body .quantity{background-color:#ffffff0a;border:1px solid rgba(255,255,255,.15);border-radius:0;color:rgba(var(--v-rgb-text),1)}body .quantity:after{box-shadow:none;border-radius:0}body .quantity__input{color:rgba(var(--v-rgb-text),1);font-family:var(--v-font-mono)}@media screen and (min-width:990px){body .product-form__input{display:grid;grid-template-columns:13rem 1fr;align-items:start;gap:0 2rem;margin:0 0 1.8rem;padding:0;max-width:none}body .product-form__input>legend.form__label,body .product-form__input>label.form__label{grid-column:1;margin:.9rem 0 0;font-family:var(--v-font-mono);font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--v-rgb-text-light),1);line-height:1.4}body .product-form__input--pill>.v-option-values,body .product-form__input--dropdown>.select{grid-column:2}}body .v-option-values{display:flex;flex-wrap:wrap;gap:.7rem}body .v-option-values label{margin:0}body .product-form__input--pill label{padding:.9rem 1.4rem;font-size:1.3rem;line-height:1.2;min-height:0}body .product-form__input--dropdown .select__select{font-family:var(--v-font-mono);font-size:1.3rem;letter-spacing:.02em;padding:1.1rem 4rem 1.1rem 1.4rem}@media screen and (min-width:990px){body .product--large .product__media-wrapper,body .product .product__media-wrapper{position:sticky;top:12rem;align-self:start}}body .v-breadcrumbs{margin:0 0 2.4rem}body .v-breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;padding:0;list-style:none}body .v-breadcrumbs__list li{margin:0;font-family:var(--v-font-mono);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--v-rgb-text-light),1);line-height:1.4}body .v-breadcrumbs__list a{color:rgba(var(--v-rgb-text-light),1);text-decoration:none;transition:color .2s ease}body .v-breadcrumbs__list a:hover{color:var(--v-primary)}body .v-breadcrumbs__sep{color:rgba(var(--v-rgb-text-light),.45)}body .v-breadcrumbs__list [aria-current=page]{color:rgba(var(--v-rgb-text),1)}body .v-breadcrumbs__list li:last-child{max-width:48ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body .facets__heading,body .facets__summary,body .facet-filters__label{font-family:var(--v-font-mono);font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--v-rgb-text-light),1)}body .facets__disclosure .facets__display{background-color:var(--v-bg-alt);border:1px solid rgba(255,255,255,.08);border-radius:0;box-shadow:0 20px 40px #0006}body .active-facets__button{background-color:rgba(var(--v-rgb-primary),.12);border:1px solid rgba(var(--v-rgb-primary),.35);border-radius:0;color:var(--v-primary-light);font-family:var(--v-font-mono);font-size:1.1rem;letter-spacing:.06em;padding:.6rem 1rem;text-decoration:none}body .active-facets__button:hover{background-color:rgba(var(--v-rgb-primary),.2);border-color:var(--v-primary)}body .active-facets__button-remove{text-decoration:none}body .facets__price .field__input{font-family:var(--v-font-mono)}body .quick-add__submit{font-size:1.2rem;letter-spacing:.08em;min-height:4.2rem;padding:1.1rem 1.6rem;background-color:#ffffff12;color:rgba(var(--v-rgb-text),1);border:1px solid rgba(255,255,255,.2);box-shadow:none}body .quick-add__submit:hover{background-color:var(--v-primary);border-color:var(--v-primary);color:var(--v-bg-dark)}body .cart-notification,body .cart-drawer,body .cart-drawer__inner,body .quick-add-modal__content,body .modal__content{background-color:var(--v-bg-alt);border:1px solid rgba(255,255,255,.08);border-radius:0;color:rgba(var(--v-rgb-text),1);box-shadow:0 24px 60px #00000080}body .cart-item,body .cart-items thead th{border-color:#ffffff14;color:rgba(var(--v-rgb-text-light),1)}body .cart-items thead th{font-family:var(--v-font-mono);text-transform:uppercase;letter-spacing:.15em;font-size:1.1rem}body .cart-item__name{color:rgba(var(--v-rgb-text),1);font-weight:700;text-decoration:none}body .totals__total-value,body .totals__subtotal-value{color:var(--v-primary-light);font-family:var(--v-font-mono);font-weight:700}body .predictive-search{background-color:var(--v-bg-alt);border:1px solid rgba(255,255,255,.08);border-radius:0;box-shadow:0 20px 40px #00000073}body .predictive-search__heading{font-family:var(--v-font-mono);text-transform:uppercase;letter-spacing:.15em;font-size:1.1rem;color:var(--v-primary);border-bottom:1px solid rgba(255,255,255,.08)}body .predictive-search__item:hover,body .predictive-search__item[aria-selected=true]{background-color:#ffffff0d}body .multicolumn-list__item{display:flex}body .multicolumn-list__item>.multicolumn-card{display:flex;flex:1 1 auto;flex-direction:column}body .multicolumn-card>.multicolumn-card__info{display:flex;flex:1 1 auto;flex-direction:column}body .multicolumn-card__info>.rte{margin-bottom:1.5rem}body .multicolumn-card__info>.link{margin-top:auto}body .rich-text__heading{font-weight:800;letter-spacing:-.02em}body .rich-text__text p{color:rgba(var(--v-rgb-text-light),1);line-height:1.7}body .footer{background-color:var(--v-bg-dark);border-top:1px solid rgba(255,255,255,.05);color:rgba(var(--v-rgb-text-light),1)}body .footer__content-top{background-color:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 10px 15px -3px #0000001a;padding:4rem;margin-top:5.6rem;margin-bottom:0}body .footer__content-bottom{border:0;padding-top:4rem}@media screen and (min-width:990px){body .footer__blocks-wrapper.grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3.2rem}body .footer__blocks-wrapper>.grid__item{max-width:none;width:auto;padding:0;margin:0}}body .footer-block__heading{font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.15em;color:rgba(var(--v-rgb-text-light),.6);margin-bottom:1.6rem}body .footer-block__details-content .list-menu__item--link,body .footer-block__details-content a,body .footer .link{color:rgba(var(--v-rgb-text-light),1);text-decoration:none;font-size:1.4rem;transition:color .2s ease}body .footer-block__details-content .list-menu__item--link:hover,body .footer-block__details-content a:hover,body .footer .link:hover{color:rgba(var(--v-rgb-text),1);text-decoration:none}body .footer-block__details-content p{margin:0 0 .8rem;line-height:1.9}body .footer-block__brand-info .footer-block__image-wrapper img{opacity:.8}body .footer-block__brand-info .footer-block__heading{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:700;text-transform:none;letter-spacing:-.02em;color:rgba(var(--v-rgb-text),1);margin:1.2rem 0 .8rem}body .footer-block__brand-info .rte p{font-size:1.4rem;line-height:1.6;margin:0;color:rgba(var(--v-rgb-text-light),1)}body .footer__list-social.list-social{justify-content:flex-start;margin:1.6rem 0 0}body .footer__list-social .list-social__link{color:rgba(var(--v-rgb-text-light),1);padding:.8rem;transition:color .2s ease}body .footer__list-social .list-social__link:hover{color:var(--v-primary)}body .footer__list-social .icon{width:1.8rem;height:1.8rem}body .footer__content-bottom-wrapper--center{justify-content:space-between}body .footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;width:100%;text-align:left}body .copyright__content{font-size:1.2rem;color:rgba(var(--v-rgb-text-light),.8)}body .footer .policies{display:flex;gap:1.6rem;margin:0}body .footer .policies li:before{content:none;padding-right:0}body .footer .policies a{color:rgba(var(--v-rgb-text-light),.8);text-decoration:none}body .footer .policies a:hover{color:rgba(var(--v-rgb-text),1)}body .list-payment__item svg{opacity:.55;transition:opacity .2s ease}body .list-payment__item:hover svg{opacity:.9}body .pagination__item{color:rgba(var(--v-rgb-text-light),1);border-radius:0}body .pagination__item--current,body .pagination__item:hover{color:var(--v-primary)}body .pagination__item--current:after{background-color:var(--v-primary)}body hr,body .accordion,body .product__accordion{border-color:#ffffff14}body .accordion__title{font-weight:700;color:rgba(var(--v-rgb-text),1)}body table,body .table-wrapper table{border-color:#ffffff14}body table th{font-family:var(--v-font-mono);text-transform:uppercase;letter-spacing:.12em;font-size:1.1rem;color:var(--v-primary)}body *{scrollbar-color:rgba(var(--v-rgb-text-light),.35) transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/vitality-brand.css.map */
