.vmep-cdir{--vcd-blue: #3874d2;--vcd-black: #0a0a0a;--vcd-charcoal: #1a1a1a;--vcd-mid: #555;--vcd-light: #e5e5e5;--vcd-pale: #f0f0f0;--vcd-offwhite: #f7f7f5;--vcd-mono: "JetBrains Mono", ui-monospace, monospace;--vcd-display: "Bebas Neue", sans-serif;background:#fff;color:var(--vcd-black);font-family:Inter,sans-serif}.vmep-cdir__inner{max-width:1680px;margin:0 auto;padding:0 32px;box-sizing:border-box}.vmep-cdir__header{background:#fff;border-bottom:1px solid var(--vcd-light);padding:48px 0 32px}.vmep-cdir__crumb{font-family:var(--vcd-mono);font-size:12px;letter-spacing:.04em;color:var(--vcd-mid);margin-bottom:24px;text-transform:uppercase}.vmep-cdir__crumb a{color:var(--vcd-mid);text-decoration:none}.vmep-cdir__crumb a:hover{color:var(--vcd-blue)}.vmep-cdir__crumb span{margin:0 8px;color:var(--vcd-light)}.vmep-cdir__crumb span:last-child{color:var(--vcd-black);margin:0}.vmep-cdir__heading{font-family:var(--vcd-display);font-size:clamp(48px,7vw,88px);line-height:.9;letter-spacing:-.01em;margin:0 0 12px;text-transform:uppercase;font-weight:400;color:var(--vcd-black)}.vmep-cdir__intro{max-width:720px;font-size:16px;line-height:1.6;color:var(--vcd-charcoal)}.vmep-cdir__intro p{margin:0 0 8px}.vmep-cdir__group{padding:56px 0;border-top:1px solid var(--vcd-light);background:#fff}.vmep-cdir__group:nth-child(2n){background:var(--vcd-offwhite)}.vmep-cdir__group-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:28px;padding-bottom:12px;border-bottom:1px solid var(--vcd-light)}.vmep-cdir__eyebrow{display:inline-block;font-family:var(--vcd-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--vcd-mid);border-left:2px solid var(--vcd-blue);padding-left:10px;line-height:1;margin-right:16px}.vmep-cdir__group-heading{font-family:var(--vcd-display);font-size:clamp(28px,3.5vw,44px);line-height:1;letter-spacing:-.005em;margin:8px 0 0;text-transform:uppercase;font-weight:400;color:var(--vcd-black);flex:1 1 auto}.vmep-cdir__group-all{font-family:var(--vcd-mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--vcd-blue);text-decoration:none;padding-bottom:4px;align-self:flex-end}.vmep-cdir__group-all:hover{color:var(--vcd-black)}.vmep-cdir__tiles{display:grid;grid-template-columns:repeat(var(--vcd-cols, 4),1fr);gap:0;border-top:1px solid var(--vcd-light);border-left:1px solid var(--vcd-light)}.vmep-cdir__tiles[data-cols="3"]{--vcd-cols: 3}.vmep-cdir__tiles[data-cols="4"]{--vcd-cols: 4}.vmep-cdir__tiles[data-cols="5"]{--vcd-cols: 5}.vmep-cdir__tiles[data-cols="6"]{--vcd-cols: 6}.vmep-cdir__tile{background:#fff;text-decoration:none;color:var(--vcd-black);display:flex;flex-direction:column;border-right:1px solid var(--vcd-light);border-bottom:1px solid var(--vcd-light);transition:background .15s;position:relative}.vmep-cdir__tile:hover{background:var(--vcd-offwhite)}.vmep-cdir__tile:hover .vmep-cdir__tile-img{transform:scale(1.03)}.vmep-cdir__tile-media{position:relative;aspect-ratio:1 / 1;background:#fff;overflow:hidden;border-bottom:1px solid var(--vcd-light)}.vmep-cdir__tile-img{width:100%;height:100%;object-fit:contain;padding:24px;box-sizing:border-box;display:block;transition:transform .35s ease}.vmep-cdir__tile-img-empty{width:100%;height:100%;display:grid;place-items:center;background:repeating-linear-gradient(45deg,var(--vcd-pale) 0,var(--vcd-pale) 1px,transparent 1px,transparent 14px),var(--vcd-offwhite);color:var(--vcd-mid);font-family:var(--vcd-display);font-size:clamp(36px,5vw,64px);letter-spacing:.02em}.vmep-cdir__tile-num{position:absolute;top:10px;left:10px;background:var(--vcd-black);color:#fff;font-family:var(--vcd-mono);font-size:10px;letter-spacing:.08em;padding:3px 7px;line-height:1;z-index:2}.vmep-cdir__tile-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:4px}.vmep-cdir__tile-title{font-family:var(--vcd-display);font-size:18px;line-height:1.15;letter-spacing:0;text-transform:uppercase;margin:0;color:var(--vcd-black);font-weight:400}.vmep-cdir__tile-meta{font-family:var(--vcd-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--vcd-mid)}@media(max-width:1100px){.vmep-cdir__tiles{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:750px){.vmep-cdir__inner{padding:0 20px}.vmep-cdir__header{padding:32px 0 24px}.vmep-cdir__heading{font-size:clamp(40px,11vw,64px)}.vmep-cdir__group{padding:40px 0}.vmep-cdir__tiles{grid-template-columns:repeat(2,1fr)!important}.vmep-cdir__group-head{flex-direction:column;align-items:flex-start}}.vmep-foot{--vf-blue: #3874d2;--vf-blue-deep: #2a5da8;--vf-black: #0a0a0a;--vf-charcoal: #1a1a1a;--vf-mid: #555;--vf-light: #e5e5e5;--vf-pale: #f0f0f0;--vf-mono: "JetBrains Mono", ui-monospace, monospace;--vf-display: "Bebas Neue", sans-serif;background:var(--vf-black);color:#fff;padding:56px 0 0;font-family:Inter,sans-serif}.vmep-foot__inner{max-width:1680px;margin:0 auto;padding:0 32px;box-sizing:border-box}.vmep-foot__col-tagline{font-size:12px;line-height:1.4;color:#888;margin:14px 0 0;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.vmep-foot__columns{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;padding-bottom:40px;border-bottom:1px solid rgba(255,255,255,.12)}.vmep-foot__col-title{font-family:var(--vf-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c;margin:0 0 14px;font-weight:600}.vmep-foot__col-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.vmep-foot__link{color:#fff;text-decoration:none;font-size:14px;line-height:1.4;transition:color .15s;display:inline-block}.vmep-foot__link:hover{color:var(--vf-blue)}.vmep-foot__brandrow{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:48px;padding:40px 0;border-bottom:1px solid rgba(255,255,255,.12);align-items:start}.vmep-foot__brandblock{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.vmep-foot__logo{display:block;width:160px!important;height:auto!important;max-width:100%;object-fit:contain;aspect-ratio:1354 / 400}.vmep-foot__wordmark{font-family:var(--vf-display);font-size:36px;letter-spacing:.04em;line-height:1}.vmep-foot__tagline{font-size:14px;line-height:1.55;color:#ffffffb3;max-width:36ch;margin:0}.vmep-foot__contact{display:flex;flex-direction:column;gap:6px}.vmep-foot__contact-label{font-family:var(--vf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:4px}.vmep-foot__contact-link{color:#fff;text-decoration:none;font-size:14px;line-height:1.4}.vmep-foot__contact-link:hover{color:var(--vf-blue)}.vmep-foot__contact-link--strong{font-family:var(--vf-mono);font-size:18px;font-weight:600;letter-spacing:0}.vmep-foot__mailboxes{display:flex;flex-direction:column;gap:8px;margin-top:8px}.vmep-foot__mailbox{display:flex;flex-direction:column;text-decoration:none;color:#fff;line-height:1.3}.vmep-foot__mailbox-label{font-family:var(--vf-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.vmep-foot__mailbox-addr{font-size:13px;color:#fff}.vmep-foot__mailbox:hover .vmep-foot__mailbox-addr{color:var(--vf-blue)}.vmep-foot__address{font-size:13px;color:#ffffffb3;line-height:1.5;margin-top:4px}.vmep-foot__payrow{display:flex;flex-direction:column;gap:8px}.vmep-foot__pay-label{font-family:var(--vf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}.vmep-foot__pay-icons{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vmep-foot__pay-icon{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:4px;padding:2px;height:24px}.vmep-foot__pay-svg{display:block;height:100%;width:auto;max-width:40px}.vmep-foot__bottom{display:grid;grid-template-columns:2fr 1fr auto;gap:24px;padding:24px 0;align-items:center}.vmep-foot__copy{font-family:var(--vf-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#ffffff8c}.vmep-foot__credit{display:block;margin-top:6px;font-family:var(--vf-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#fff6}.vmep-foot__valker{color:#fe1a47;text-decoration:none;font-weight:700;background-image:linear-gradient(90deg,#fe1a47 0% 42%,#ffd9e0 48%,#fff,#ffd9e0 52%,#fe1a47 58% 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:vmep-valker-shimmer 3.2s linear infinite}.vmep-foot__valker:hover{filter:brightness(1.15)}@keyframes vmep-valker-shimmer{0%{background-position:200% center}to{background-position:-200% center}}@media(prefers-reduced-motion:reduce){.vmep-foot__valker{animation:none}}.vmep-foot__bottom-links{display:flex;gap:16px}.vmep-foot__bottom-links a{font-family:var(--vf-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;text-decoration:none}.vmep-foot__bottom-links a:hover{color:var(--vf-blue)}.vmep-foot__social{display:inline-flex;gap:10px}.vmep-foot__social a{width:32px;height:32px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.18);color:#fff;transition:background .15s,border-color .15s}.vmep-foot__social a:hover{background:var(--vf-blue);border-color:var(--vf-blue)}@media(max-width:1024px){.vmep-foot__columns{grid-template-columns:repeat(3,1fr);gap:28px}.vmep-foot__brandrow{grid-template-columns:1fr 1fr}.vmep-foot__payrow{grid-column:1 / -1;flex-direction:row;align-items:center;gap:16px}}@media(max-width:600px){.vmep-foot{padding:40px 0 0}.vmep-foot__inner{padding:0 20px}.vmep-foot__columns{grid-template-columns:1fr 1fr;gap:20px;padding-bottom:28px}.vmep-foot__brandrow{grid-template-columns:1fr;gap:24px;padding:28px 0}.vmep-foot__bottom{grid-template-columns:1fr;gap:12px;padding:20px 0}}.product-information{gap:var(--gap) 0}.product-information__grid{display:grid;grid-template-columns:subgrid;grid-column:1 / -1}.product-details{order:1}.product-information__media{order:0;width:0;min-width:100%}.product-information__media .product-media-gallery__placeholder-image{width:100%;height:100%}@media screen and (max-width:749px){.product-information__media{grid-column:1 / -1}.product-details{grid-column:2 / 3}}@media screen and (min-width:750px){.product-information__grid{grid-column:2}.product-information__grid.product-information--media-none .product-details{width:var(--narrow-content-width);margin:0 auto}.product-information__grid:not(.product-information--media-none).product-information--media-left{grid-template-columns:1fr min(50vw,var(--sidebar-width))}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-information__media{padding-right:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-left:calc(var(--gap, 0) / 2)}.product-information__grid:not(.product-information--media-none).product-information--media-left:has(.media-gallery--extend){grid-column:1 / 3}.product-information__grid:not(.product-information--media-none).product-information--media-right{grid-template-columns:min(50vw,var(--sidebar-width)) 1fr}.product-information__grid:not(.product-information--media-none).product-information--media-right .product-information__media{padding-left:calc(var(--gap, 0) / 2);order:1}.product-information__grid:not(.product-information--media-none).product-information--media-right .product-details{padding-right:calc(var(--gap, 0) / 2);order:0}.product-information__grid:not(.product-information--media-none).product-information--media-right:has(.media-gallery--extend){grid-column:2 / -1}.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend){grid-column:1 / -1;grid-template-columns:var(--full-page-grid-margin) calc(var(--full-page-grid-central-column-width) / 2) calc(var(--full-page-grid-central-column-width) / 2) var(--full-page-grid-margin)}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media{grid-column:2 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-information__media:has(.media-gallery--extend){grid-column:1 / 3}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-left .product-details{grid-column:3 / 4}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media{grid-column:3 / 4}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-information__media:has(.media-gallery--extend){grid-column:3 / -1}:is(.product-information__grid:not(.product-information--media-none).product-information__grid--half,.product-information__grid:not(.product-information--media-none).product-information__grid--half:has(.media-gallery--extend)).product-information--media-right .product-details{grid-column:2 / 3}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left,.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-right{grid-column:1 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-left .product-details{padding-inline-end:var(--padding-lg)}.section--full-width .product-information__grid:not(.product-information--media-none).product-information--media-right .product-details{padding-inline-start:var(--padding-lg)}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-information__media{grid-column:1 / 3}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-left .product-details{grid-column:3 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-right .product-information__media{grid-column:3 / -1}.section--full-width .product-information__grid:not(.product-information--media-none).product-information__grid--half.product-information--media-right .product-details{grid-column:1 / 3}}@media screen and (min-width:1200px){.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:2fr 1fr}.product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-right{grid-template-columns:1fr 2fr}}.product-information__grid--limit-details .product-details>.group-block{--details-max-width: var(--sidebar-width);max-width:var(--details-max-width)}@media screen and (min-width:1600px){.product-information__grid--limit-details .product-details>.group-block{--details-max-width: 32rem}}body:has(#header-group #header-component[data-sticky-state=active]) .product-details.sticky-content--desktop{--sticky-header-offset: var(--header-height)}.quantity-selector-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:calc(var(--gap-sm) / 2)}@media screen and (min-width:750px){.quantity-selector-wrapper{gap:var(--gap-sm)}}.price-per-item{display:block;color:var(--color-foreground);font-size:var(--font-size--sm);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map?subset=AAAAAAAIAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAEi */
