:root{--vaeyro-accent: #67c3e8;--vaeyro-ink: #071014;--vaeyro-bg: #091016;--vaeyro-surface: #111a21;--vaeyro-surface-2: #15222c;--vaeyro-text: #f5f7fa;--vaeyro-muted: #b9c5cc;--vaeyro-line: rgba(103, 195, 232, .22);--vaeyro-line-strong: rgba(103, 195, 232, .52)}main[data-template]:not([data-template=index]):not([data-template=password]){--color-background: var(--vaeyro-bg);--color-background-rgb: 9 16 22;--color-foreground: var(--vaeyro-text);--color-foreground-rgb: 245 247 250;color:var(--vaeyro-text);background:radial-gradient(circle at 85% 4%,rgba(103,195,232,.09),transparent 28rem),linear-gradient(180deg,#0b1118,#091016)!important}main[data-template]:not([data-template=index]):not([data-template=password]) .section-background{background:transparent!important}main[data-template]:not([data-template=index]):not([data-template=password]) :is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){color:var(--vaeyro-text)!important}main[data-template]:not([data-template=index]):not([data-template=password]) :is(p,li,.rte,.rte p,.rte li){color:var(--vaeyro-muted)}main[data-template]:not([data-template=index]):not([data-template=password]) .rte strong{color:var(--vaeyro-text)}main[data-template]:not([data-template=index]):not([data-template=password]) .rte a{color:var(--vaeyro-accent);text-decoration-color:#67c3e873}main[data-template^=collection]>.shopify-section:first-child,main[data-template=list-collections]>.shopify-section:first-child,main[data-template^=page]>.shopify-section:first-child{background:linear-gradient(105deg,rgba(103,195,232,.08),transparent 34%),#ffffff04!important;border-bottom-color:var(--vaeyro-line)!important}main[data-template^=collection] :is(.product-card,.product-card__content.product-grid__card),main[data-template^=product] :is(.product-card,.product-card__content.product-grid__card){background:linear-gradient(180deg,#ffffff0e,#ffffff06)!important;color:var(--vaeyro-text)!important;border-color:#ffffff1a!important;box-shadow:0 14px 38px #00000038}main[data-template^=collection] .product-card .card-gallery,main[data-template^=product] .product-card .card-gallery{background:#f7f8f8!important;border-color:#ffffff1a!important}.product-card__content.product-grid__card{color:#091016!important}.product-card__content.product-grid__card :is(h1,h2,h3,h4,h5,h6,a,p,small,.price,[class*=price]){color:#091016!important}.product-card__content.product-grid__card [class*=compare]{color:#5b6870!important}main[data-template^=product] .product-details>.group-block{background:radial-gradient(circle at 88% 6%,rgba(103,195,232,.08),transparent 20rem),linear-gradient(180deg,#ffffff0d,#ffffff06)!important;border-color:#ffffff1a!important;box-shadow:0 20px 54px #0000003d}main[data-template^=product] .product-details :is(.price,[class*=price],.rte strong){color:var(--vaeyro-text)!important}main[data-template^=product] .product-details :is(.rte,.rte p,.rte li,.product-description,.product-description p,.product-description li){color:var(--vaeyro-muted)!important}main[data-template^=product] .product-media-container,main[data-template^=product] .product-media-constraint-wrapper,main[data-template^=collection] .card-gallery{background-color:#f7f8f8!important}main[data-template^=product] .product-media-container img{background-color:#f7f8f8!important}main[data-template^=product] .variant-picker{--color-variant-background: #0d151c;--color-variant-text: var(--vaeyro-text);--color-variant-text-rgb: 245 247 250;--color-variant-border: rgba(255,255,255,.18);--color-variant-hover-background: #121e27;--color-variant-hover-text: var(--vaeyro-text);--color-variant-hover-border: rgba(103,195,232,.62);--color-selected-variant-background: var(--vaeyro-accent);--color-selected-variant-text: var(--vaeyro-ink);--color-selected-variant-border: var(--vaeyro-accent)}main[data-template]:not([data-template=index]):not([data-template=password]) :is(input,textarea,select){color:var(--vaeyro-text);border-color:#ffffff29}main[data-template]:not([data-template=index]):not([data-template=password]) :is(input,textarea,select):focus{border-color:var(--vaeyro-accent)!important;box-shadow:0 0 0 3px #67c3e81c}main[data-template]:not([data-template=index]):not([data-template=password]) .button{border-radius:8px}main[data-template]:not([data-template=index]):not([data-template=password]) :is(.button--primary,button[type=submit].button){background:var(--vaeyro-accent)!important;color:var(--vaeyro-ink)!important;border-color:var(--vaeyro-accent)!important}main[data-template^=product] .quantity-selector input[type=number]{color:var(--vaeyro-ink)!important;-webkit-text-fill-color:var(--vaeyro-ink)!important}main[data-template^=page] .rte table{border-color:var(--vaeyro-line)!important;background:var(--vaeyro-surface)!important}main[data-template^=page] .rte table :is(th,td){border-color:#ffffff14!important}main[data-template^=page] .rte table th{color:var(--vaeyro-text)!important;background:#67c3e814!important}main[data-template^=page] .rte table td{color:var(--vaeyro-muted)!important}footer,.shopify-section-group-footer-group{--color-background: var(--vaeyro-bg);--color-background-rgb: 9 16 22;--color-foreground: var(--vaeyro-text);--color-foreground-rgb: 245 247 250;color:var(--vaeyro-text);background:#091016!important;border-top-color:var(--vaeyro-line)!important}footer .section-background,.shopify-section-group-footer-group .section-background{background:#091016!important}footer :is(h1,h2,h3,h4,h5,h6,strong,a),.shopify-section-group-footer-group :is(h1,h2,h3,h4,h5,h6,strong,a){color:var(--vaeyro-text)!important}footer :is(p,li,small),.shopify-section-group-footer-group :is(p,li,small){color:var(--vaeyro-muted)!important}@media(hover:hover){footer a:hover,.shopify-section-group-footer-group a:hover,main[data-template]:not([data-template=index]) a:hover{color:var(--vaeyro-accent)}}#header-component .menu-list__link[href="/pages/contact"]{align-self:center;height:36px;min-height:36px;margin-block:auto;border-radius:8px;background:#67c3e8;color:#071014!important;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}#header-component .menu-list__link[href="/pages/contact"] .menu-list__link-title{padding-inline:13px}@media(hover:hover){#header-component .menu-list__link[href="/pages/contact"]:hover{background:#7acbed;color:#071014!important;box-shadow:0 5px 16px #67c3e82e}}#header-component .menu-list__link[href="/pages/contact"]:focus-visible{outline:2px solid #67c3e8;outline-offset:3px}#header-component .menu-drawer__menu-item[href="/pages/contact"] .menu-drawer__menu-item-text{display:inline-flex;align-items:center;min-height:42px;padding:9px 14px;border-radius:8px;background:#67c3e8;color:#071014!important;font-weight:700}.vaeyro-product-reassurance{display:grid;gap:10px;margin-block-start:12px;padding:12px 14px;border:1px solid rgba(103,195,232,.24);border-radius:10px;background:#67c3e80e;font-size:13px;line-height:1.5}.vaeyro-product-reassurance p{margin:0;color:var(--vaeyro-muted)!important}.vaeyro-product-help-links{display:flex;flex-wrap:wrap;gap:7px 16px}.vaeyro-product-help-links a{color:var(--vaeyro-accent)!important;font-weight:700;text-decoration:none;text-underline-offset:3px}@media(hover:hover){.vaeyro-product-help-links a:hover{text-decoration:underline}}@media screen and (max-width:749px){.vaeyro-product-reassurance{padding:11px 12px}.vaeyro-product-help-links{display:grid;gap:7px}}@media screen and (min-width:750px){#header-component .header-menu .menu-list{--menu-horizontal-gap: 4px}#header-component .header-menu .menu-list__link{font-size:.78rem}#header-component .header-menu .menu-list__link-title{padding-inline:6px}#header-component .header-menu .menu-list__disclosure{inset-inline-start:calc(100% - 3px);padding-inline:2px}#header-component .menu-list__link[href="/pages/contact"]{min-width:0;height:34px;min-height:34px}#header-component .menu-list__link[href="/pages/contact"] .menu-list__link-title{padding-inline:10px}}@media screen and (min-width:1100px){#header-component .header-menu .menu-list__link{font-size:.82rem}#header-component .header-menu .menu-list__link-title{padding-inline:7px}}main[data-template^=product] .variant-picker .variant-option--buttons>legend,main[data-template^=product] .variant-picker .variant-option--dropdowns>label,main[data-template^=product] .variant-picker .variant-option[data-testid=variant-option-single],main[data-template^=product] .vaeyro-artwork-picker__legend,main[data-template^=product] .bundle-size-picker__heading strong,main[data-template^=product] .bundle-size-picker__row>legend{color:#f5f7fa!important}main[data-template^=product] .vaeyro-artwork-picker__intro,main[data-template^=product] .vaeyro-artwork-picker__note,main[data-template^=product] .vaeyro-artwork-picker__order-note,main[data-template^=product] .vaeyro-artwork-picker__upload-note,main[data-template^=product] .bundle-size-picker__heading span,main[data-template^=product] .bundle-size-picker__note{color:#b9c5cc!important}@media screen and (max-width:749px){main[data-template^=product] .variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Size]){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%}main[data-template^=product] .variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Size])>legend{grid-column:1 / -1;margin-block-end:2px}main[data-template^=product] .variant-picker fieldset.variant-option--buttons:has(input[data-option-name=Size]) .variant-option__button-label{width:100%;min-width:0;min-height:44px;flex:none;padding-inline:6px;justify-content:center}main[data-template^=product] .vaeyro-artwork-picker{margin-block-start:10px}}footer .menu__heading,footer .menu__heading span,.shopify-section-group-footer-group .menu__heading,.shopify-section-group-footer-group .menu__heading span{color:#f5f7fa!important}footer .menu__heading,.shopify-section-group-footer-group .menu__heading{font-weight:700}main[data-template^=collection] .facets--horizontal>*,main[data-template^=collection] .facets--horizontal .facets__summary,main[data-template^=collection] .facets--horizontal .facets__label,main[data-template^=collection] .facets--horizontal .facets__status,main[data-template^=collection] .facets--horizontal .facets--filters-title,main[data-template^=collection] .facets--horizontal .products-count-wrapper,main[data-template^=collection] .facets-controls-wrapper{color:#f5f7fa!important}main[data-template^=collection] .facets--horizontal .icon,main[data-template^=collection] .facets-controls-wrapper .icon{color:#f5f7fa!important;fill:currentColor}main[data-template^=collection] .facets--horizontal .products-count-wrapper{opacity:.82}main[data-template^=collection] .facets--horizontal .facets__summary:hover,main[data-template^=collection] .facets--horizontal .facets__summary:focus-visible{color:#67c3e8!important}main[data-template^=product] .accordion .details__header{color:#f5f7fa!important;font-weight:700}main[data-template^=product] .accordion .details__header .svg-wrapper,main[data-template^=product] .accordion .details__header svg{color:#67c3e8!important;fill:currentColor}main[data-template^=product] .accordion .details-content,main[data-template^=product] .accordion .details-content :is(p,li){color:#d7e0e5!important}main[data-template^=product] .accordion .details-content :is(a,strong){color:#67c3e8!important}footer .footer-utilities__group-copyright,.shopify-section-group-footer-group .footer-utilities__group-copyright,footer .footer-utilities__group-copyright .footer-utilities__text,.shopify-section-group-footer-group .footer-utilities__group-copyright .footer-utilities__text{color:#f5f7fa!important}footer .footer-utilities__group-copyright a,.shopify-section-group-footer-group .footer-utilities__group-copyright a{color:#67c3e8!important;font-weight:700;text-decoration:none}@media(hover:hover){footer .footer-utilities__group-copyright a:hover,.shopify-section-group-footer-group .footer-utilities__group-copyright a:hover{color:#8ed4ef!important}}@media screen and (max-width:749px){main[data-template^=product] .product-details>.group-block>.group-block-content>.group-block:first-of-type{padding-block-start:30px!important}main[data-template^=product] .product-details h1{margin-block-start:0!important;font-size:clamp(1.85rem,7.5vw,2.35rem)!important;line-height:1.08!important;letter-spacing:-.025em;overflow-wrap:break-word}main[data-template^=product] .product-details h1+*{margin-block-start:4px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/vaeyro-premium.css.map */
