:root{--v-err: #FF8F80}.v-header__nav--main{gap:26px}.v-header__nav--acc{margin-left:auto}@media(max-width:1099px){.v-header__nav--main{display:none}}.v-header__nav--main a[aria-current=page]{color:var(--v-fg);box-shadow:inset 0 -1px 0 var(--v-blue)}.v-eyebrow a{text-decoration:none}.v-eyebrow a:hover{color:var(--v-fg)}.v4-hero{padding-top:var(--v-header);min-height:100svh;display:flex;align-items:center;box-sizing:border-box}.v4-hero__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:center;padding-top:24px;padding-bottom:56px}.v4-hero__eyebrow{display:flex;align-items:center;gap:10px;margin:0}.v4-hero__eyebrow i{width:6px;height:6px;border-radius:50%;background:var(--v-blue);flex:none}.v4-hero__ttl{margin-top:22px;font-size:clamp(4.4rem,5.4vw,8.6rem)}.v4-hero__lead{margin-top:26px;max-width:440px}.v4-hero__cta{margin-top:34px;display:flex;align-items:center;gap:16px 28px;flex-wrap:wrap}.v4-hero__facts{list-style:none;margin:48px 0 0;padding:22px 0 0;border-top:1px solid var(--v-line);display:flex;flex-wrap:wrap;gap:10px 28px;font-size:1.3rem;color:var(--v-g1)}.v4-hero__img{position:relative;margin:0;width:100%;aspect-ratio:4 / 5;max-height:calc(100svh - var(--v-header) - 80px);border-radius:6px;overflow:hidden;background:var(--v-card)}.v4-hero__img img{display:block;width:100%;height:100%;object-fit:cover;animation:v4-settle 1.8s var(--v-ease) both}.v4-hero__img figcaption{position:absolute;left:16px;bottom:16px;right:16px}.v4-hero__img figcaption a{display:inline-block;font-family:var(--v-mono);font-size:1.2rem;color:var(--v-g2);text-decoration:none;background:#0c0f1099;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:6px 12px;border-radius:999px}@keyframes v4-settle{0%{transform:scale(1.04)}to{transform:none}}.v4-hero__txt .v-cur{overflow:visible}.v4-hero__txt .v-cur>span{transform:none;animation:v4-rise 1s var(--v-ease) .05s backwards}.v4-hero__txt .v-cur:nth-child(2)>span{animation-delay:.12s}.v4-hero__in{animation:v4-rise 1s var(--v-ease) .2s backwards}@keyframes v4-rise{0%{transform:translateY(14px)}to{transform:none}}@media(max-width:989px){.v4-hero{min-height:0;display:block}.v4-hero__grid{grid-template-columns:1fr;gap:32px;padding-top:16px}.v4-hero__img{order:-1;max-height:64svh}}@media(max-width:749px){.v4-hero__grid{gap:22px;padding-bottom:48px}.v4-hero__img{aspect-ratio:5 / 4;max-height:46svh}.v4-hero__ttl{margin-top:16px;font-size:4.4rem}.v4-hero__lead{margin-top:18px;font-size:1.6rem}.v4-hero__cta{margin-top:26px}.v4-hero__cta .v-btn{width:100%}.v4-hero__facts{margin-top:32px;padding-top:18px;flex-direction:column;gap:8px}}.v4-cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.v4-cols--4{grid-template-columns:repeat(4,minmax(0,1fr))}.v4-cols .v-col__img{height:auto;aspect-ratio:4 / 5}.v4-cols .v-col__row small{font-family:var(--v-sans);font-size:1.4rem;color:var(--v-g1);transition:color .3s}.v4-cols .v-col:hover .v-col__row small{color:var(--v-fg)}.v4-cols-sec--page{padding-top:calc(var(--v-header) + 64px)}@media(max-width:1100px){.v4-cols--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.v4-cols,.v4-cols--4{display:flex}.v4-cols .v-col{flex:0 0 72%}.v4-cols .v-col__img{height:auto}.v4-cols-sec--page{padding-top:calc(var(--v-header) + 32px)}}.v4-steps__list{list-style:none;margin:64px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--v-bone-line)}.v4-steps__i{padding:32px 32px 8px 0}.v4-steps__i+.v4-steps__i{padding-left:32px;border-left:1px solid var(--v-bone-line)}.v4-steps__n{font-family:var(--v-mono);font-size:1.3rem;color:var(--v-blue)}.v4-steps__i .v-h3{margin:18px 0 12px;font-size:2.6rem}.v4-steps__i p{margin:0;max-width:340px;font-size:1.6rem;line-height:1.6;color:var(--v-ink-2)}@media(max-width:749px){.v4-steps__list{margin-top:36px;grid-template-columns:1fr}.v4-steps__i,.v4-steps__i+.v4-steps__i{padding:24px 0;border-left:0;border-bottom:1px solid var(--v-bone-line)}.v4-steps__i .v-h3{margin-top:10px;font-size:2.2rem}}.v4-notice{background:#3350ff17;border-top:1px solid rgba(91,116,255,.28);border-bottom:1px solid rgba(91,116,255,.28)}.v4-notice__in{display:flex;align-items:center;flex-wrap:wrap;gap:12px 18px;min-height:76px;padding-top:16px;padding-bottom:16px;box-sizing:border-box}.v4-notice p{margin:0;flex:1 1 260px;font-size:1.7rem;font-weight:500;letter-spacing:-.01em}.v4-notice__dot{position:relative;width:8px;height:8px;border-radius:50%;background:var(--v-blue-2);flex:none}.v4-notice__dot:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:50%;border:1px solid var(--v-blue-2);opacity:0;animation:v4-ping 2.4s ease-out infinite}@keyframes v4-ping{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media(max-width:749px){.v4-notice__in{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 14px}.v4-notice p{font-size:1.5rem;min-width:0}.v4-notice .v-link{grid-column:2;justify-self:start}}.v4-faq__note{margin:20px 0 0;max-width:320px;font-size:1.5rem;line-height:1.6;color:var(--v-g1)}.v4-faq__note a{color:var(--v-fg)}.v4-colhead{padding-top:calc(var(--v-header) + 48px)}.v4-colhead .v-h1{margin-top:18px}.v4-colhead .v-lead{margin-top:20px;max-width:560px}.v4-colbar{margin-top:36px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px 32px;border-bottom:1px solid var(--v-line)}.v4-colbar .v-tabs{padding:16px 0}.v4-colbar__right{display:flex;align-items:center;gap:20px}.v4-empty{padding:64px 0;font-size:1.6rem;color:var(--v-g1)}.v4-empty a{color:var(--v-fg)}@media(max-width:749px){.v4-colhead{padding-top:calc(var(--v-header) + 24px)}.v4-colbar .v-tabs{gap:8px 22px}.v4-colbar .v-tab{font-size:1.6rem}.v4-colbar__right{width:100%;justify-content:space-between;padding-bottom:8px}}.v4-pdp__top{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;align-items:start;padding-top:calc(var(--v-header) + 24px);padding-bottom:96px}.v4-pdp__media{position:sticky;top:calc(var(--v-header) + 16px)}.v4-rail{display:none}.v4-gal{padding:0;display:grid;grid-template-columns:76px minmax(0,1fr);gap:14px}.v4-gal .v-gal__thumbs{max-height:calc(100vh - var(--v-header) - 40px);overflow-y:auto;scrollbar-width:none}.v4-gal .v-gal__thumbs::-webkit-scrollbar{display:none}.v4-gal .v-gal__thumbs button{width:76px;height:95px;flex:none}.v4-gal .v-gal__big{height:auto;aspect-ratio:4 / 5;max-height:calc(100vh - var(--v-header) - 40px)}.v4-gal .v-gal__big img{object-fit:cover}.v4-buy{position:static;width:auto;top:auto}.v4-buy .v4-buy__ttl{margin-top:18px;font-size:clamp(4rem,3.7vw,5.6rem)}.v4-buy .v4-buy__ttl .v-sharp{font-size:1.06em}.v4-buy .v4-buy__lead{margin-top:18px;width:auto;max-width:460px}.v4-buy .v-price{margin-top:26px}.v4-opts{margin:24px 0 0!important;padding:0;border:0;min-width:0}.v4-opts .v-opts__lbl{padding:0}.v4-select{margin-top:10px;position:relative}.v4-select:after{content:"";position:absolute;right:22px;top:50%;width:8px;height:8px;border-right:1.5px solid var(--v-fg);border-bottom:1.5px solid var(--v-fg);transform:translateY(-70%) rotate(45deg);pointer-events:none}.v4-select select{width:100%;height:52px;padding:0 48px 0 20px;border-radius:999px;border:1px solid rgba(246,245,242,.22);background:transparent;color:var(--v-fg);font:inherit;font-size:1.6rem;appearance:none;-webkit-appearance:none;cursor:pointer}.v4-select select:hover{border-color:#f6f5f280}.v4-select option{background:var(--v-card);color:var(--v-fg)}.v4-guide{margin-top:12px}.v4-guide summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:10px;font-size:1.4rem;color:var(--v-g2);border-bottom:1px solid rgba(246,245,242,.35);padding-bottom:2px}.v4-guide summary::-webkit-details-marker{display:none}.v4-guide summary i{font-style:normal;transition:transform .3s}.v4-guide[open] summary i{transform:rotate(45deg);color:var(--v-blue-2)}.v4-guide img{display:block;width:100%;height:auto;margin-top:14px;border-radius:4px;background:var(--v-bone)}.v4-guide p{margin:10px 0 0;font-size:1.3rem;color:var(--v-g1)}.v4-sil{margin-top:10px;display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;max-height:340px;overflow-y:auto;padding:2px}.v4-sil__i{position:relative}.v4-sil__i input{position:absolute;opacity:0;width:1px;height:1px}.v4-sil__i label{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;border-radius:6px;border:1px solid rgba(246,245,242,.16);cursor:pointer;font-family:var(--v-mono);font-size:1.1rem;color:var(--v-g2)}.v4-sil__i img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:4px;background:var(--v-bone)}.v4-sil__i input:checked+label{border-color:var(--v-fg);color:var(--v-fg)}.v4-sil__i input:focus-visible+label{outline:2px solid var(--v-blue);outline-offset:2px}.v4-pers{margin-top:26px;padding:20px;border:1px solid var(--v-line);border-radius:6px;background:#f6f5f208}.v4-pers--app{padding:16px}.v4-pers__ttl{margin:0 0 16px;font-family:var(--v-serif);font-style:italic;font-weight:300;font-variation-settings:"SOFT" 0,"WONK" 0,"opsz" 144;font-size:2.4rem;letter-spacing:-.02em;line-height:1}.v4-field+.v4-field{margin-top:20px}.v4-field__lbl{display:flex;align-items:baseline;gap:8px;margin-bottom:8px;font-size:1.4rem;color:var(--v-g2)}.v4-field__lbl small{font-size:1.2rem;color:var(--v-g1)}.v4-count{margin-left:auto;font-family:var(--v-mono);font-size:1.2rem;color:var(--v-g1)}.v4-drop{display:flex;align-items:center;gap:14px;min-height:76px;padding:12px 16px;border:1px dashed rgba(246,245,242,.32);border-radius:6px;cursor:pointer;transition:border-color .25s,background .25s}.v4-drop:hover{border-color:var(--v-fg);background:#f6f5f208}.v4-drop:before{content:"+";display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:4px;background:#f6f5f20f;font-size:2.2rem;font-weight:300;color:var(--v-g2)}.has-file .v4-drop{border-style:solid;border-color:#f6f5f280}.has-file .v4-drop:before{display:none}.v4-drop__img{flex:none;width:48px;height:48px;border-radius:4px;overflow:hidden;background:var(--v-card)}.v4-drop__img[hidden]{display:none}.v4-drop__img img{width:100%;height:100%;object-fit:cover;display:block}.v4-drop__txt{min-width:0;display:flex;flex-direction:column;gap:4px}.v4-drop__txt b{font-size:1.5rem;font-weight:500;color:var(--v-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v4-drop__txt small{font-size:1.2rem;line-height:1.45;color:var(--v-g1)}input[type=file]:focus-visible+.v4-drop{outline:2px solid var(--v-blue);outline-offset:3px}.v4-input{width:100%;height:52px;padding:0 20px;border-radius:999px;border:1px solid rgba(246,245,242,.22);background:transparent;color:var(--v-fg);font:inherit;font-size:1.6rem;box-sizing:border-box}.v4-input::placeholder{color:var(--v-g3)}.v4-input:hover{border-color:#f6f5f280}.v4-field__hint{margin:8px 0 0;font-size:1.2rem;line-height:1.45;color:var(--v-g1)}.v4-field__err,.v4-form-err{margin:8px 0 0;font-size:1.3rem;line-height:1.45;color:var(--v-err)}.v4-form-err{margin-top:12px}.is-err .v4-drop,.is-err .v4-input{border-color:var(--v-err);border-style:solid}.v4-ship{display:inline-flex;align-items:center;gap:10px;color:var(--v-g2)}.v4-ship:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--v-blue-2);flex:none}.v4-acc{margin-top:30px}.v4-acc .v-acc__body ul{margin:0 0 10px}.v4-pair{padding-top:0}.v4-pair.v-wrap{padding-left:var(--v-gutter);padding-right:var(--v-gutter)}@media(max-width:989px){.v4-pdp__top{grid-template-columns:1fr;gap:32px}.v4-pdp__media{position:static}.v4-gal{grid-template-columns:1fr}.v4-gal .v-gal__thumbs{order:2;flex-direction:row;overflow-x:auto;max-height:none}.v4-gal .v-gal__thumbs button{width:64px;height:80px}}@media(max-width:749px){.v4-pdp__top.v-wrap{display:block;padding:var(--v-header) 0 56px}.v4-gal{display:none}.v4-rail{display:block;height:auto;aspect-ratio:4 / 5;max-height:72svh}.v4-pdp__info{padding:0 var(--v-gutter)}.v4-buy{padding:22px 0 0}.v4-buy .v4-buy__ttl{margin-top:10px;font-size:4rem}.v4-buy .v4-buy__lead{font-size:1.5rem}.v4-pers{padding:16px}.v4-buy .v-buyrow .v-btn{min-width:0}.v4-pair .v-pair__head{margin-bottom:0}}body.v3 .v-dawn,body.v3 .v-dawn .color-scheme-1,body.v3 .v-dawn .color-scheme-2,body.v3 cart-drawer .color-scheme-1,body.v3 cart-drawer.color-scheme-1,body.v3 .drawer .color-scheme-1{--color-background: 12, 15, 16;--gradient-background: #0C0F10;--color-foreground: 246, 245, 242;--color-link: 246, 245, 242;--color-button: 51, 80, 255;--color-button-text: 255, 255, 255;--color-secondary-button: 12, 15, 16;--color-secondary-button-text: 246, 245, 242;--color-shadow: 0, 0, 0;--color-badge-foreground: 246, 245, 242;--color-badge-background: 12, 15, 16;--color-badge-border: 246, 245, 242}body.v3 .v-dawn .title--primary,body.v3 .v-dawn .totals__total-value{color:var(--v-fg)}body.v3 .v-dawn .rte,body.v3 .v-dawn .rte p{color:var(--v-g2)}body.v3 .v-dawn .rte strong{color:var(--v-fg)}body.v3 .v-dawn .field__input{background:transparent;color:var(--v-fg);border-radius:6px}body.v3 .v-dawn .field__label{color:var(--v-g1)}body.v3 .v-dawn .field:after{box-shadow:0 0 0 1px #f6f5f240;border-radius:6px}body.v3 .v-dawn .field:hover:after{box-shadow:0 0 0 1px #f6f5f280}body.v3 .v-dawn .contact .button{border-radius:999px;min-height:52px;padding:0 32px}body.v3 .v-dawn .form-status,body.v3 .v-dawn .form__message{color:var(--v-fg)}.v4-search__form{margin-top:28px;display:flex;gap:10px;max-width:620px}.v4-search__form .v4-input{flex:1;min-width:0}.v4-search__form .v-btn{height:52px;padding:0 26px}.v4-search__count{margin:0 0 24px}.v4-search__pages{margin-top:56px;padding-top:28px;border-top:1px solid var(--v-line)}.v4-search__pages ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px 28px;font-size:1.6rem}.v4-search__pages a{color:var(--v-fg)}.v4-404{padding-bottom:120px}.v4-404 .v-lead{margin-top:22px;max-width:520px}.v4-404__links{margin-top:28px;display:flex;flex-wrap:wrap;gap:10px}.v4-404__links .v-btn{height:48px;padding:0 22px;font-size:1.4rem}.v4-404__help{margin-top:28px;font-size:1.4rem;color:var(--v-g1)}.v4-404__help a{color:var(--v-fg)}@media(max-width:749px){.v4-search__form .v-btn{padding:0 18px}}body.v3 .cart__checkout-button{border-radius:999px}.v4-cart-photo{display:inline-flex;vertical-align:middle;text-decoration:none}.v4-cart-photo img{display:block;width:56px;height:56px;object-fit:cover;border-radius:4px}@media(prefers-reduced-motion:reduce){.v4-hero__img img,.v4-hero__txt .v-cur>span,.v4-hero__in{animation:none!important;transform:none!important;opacity:1!important}.v4-notice__dot:after{animation:none;display:none}.v4-drop,.v4-guide summary i{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/v4.css.map */
