@font-face{font-family:VOAlmendra;src:url(./vo-assets-fonts-almendra.ttf) format("truetype");font-display:swap}.vo-help details{border-top:1px solid #35373a;padding:1.4rem 0}.vo-help summary{color:#ececee;cursor:pointer;list-style:revert;font-size:1.35rem}.vo-help details p{font-size:1.3rem;line-height:1.9;max-width:48rem}.vo-help details[open] p{animation:vo-arrive .3s ease both}.vo-editorial{background:#080808;overflow:hidden;padding:4rem max(2rem,6vw) 7rem;color:#d9dadd}.vo-editorial__mast{display:flex;justify-content:space-between;gap:2rem;border-top:1px solid #4b4e54;padding-top:1.7rem;font-size:1rem;letter-spacing:.18em;color:#9c9fa6}.vo-editorial__intro{padding:9rem 0 6rem}.vo-editorial__index{font-size:1rem;letter-spacing:.2em;color:#92969f}.vo-editorial__intro h2{font-family:VOCormorant,Georgia,serif;font-size:clamp(4.8rem,8.5vw,12rem);line-height:.96;font-weight:400;letter-spacing:-.04em;margin:3rem 0;background:linear-gradient(120deg,#fff,#b1b5be 70%,#676d78);background-clip:text;-webkit-background-clip:text;color:transparent}.vo-editorial__intro h2 em{font-weight:400}.vo-editorial__lead{letter-spacing:.12em;color:#c5c6ca;font-size:1.5rem}.vo-editorial__figure{margin:0;position:relative;padding:5vw 8vw 0;background:radial-gradient(ellipse at 50% 25%,#33363c,#161719 55%,#0b0b0c 80%);border-top:1px solid #44474e}.vo-editorial__figure img{position:relative;display:block;width:100%;height:auto;max-height:95vh;object-fit:contain;border:1px solid #ffffff18;box-shadow:0 3rem 7rem #0008}.vo-editorial__watermark{position:absolute;left:2%;top:0;color:#bbbfc814;font:15vw/1 VOCormorant,Georgia,serif;white-space:nowrap;pointer-events:none}.vo-editorial__figure figcaption{position:relative;display:flex;justify-content:space-between;gap:2rem;padding:2rem 0;font-size:1rem;letter-spacing:.12em;color:#b0b4bc}.vo-editorial__story{display:grid;grid-template-columns:1fr 1fr;gap:9vw;padding:9rem 0}.vo-editorial__story-title h2{font:400 clamp(4rem,6vw,8rem)/1.05 VOCormorant,Georgia,serif;color:#e0e2e7;margin:2rem 0}.vo-editorial__rule{display:block;width:10rem;height:1px;background:linear-gradient(90deg,#dce0e7,transparent);margin-top:3rem}.vo-editorial__copy{font-size:1.45rem;line-height:2;color:#bfc0c5}.vo-editorial__copy p:first-child{margin-top:0}.vo-editorial__figure--offset{margin-left:25%;padding:3vw 3vw 0}.vo-editorial__return{display:flex;align-items:center;justify-content:center;gap:2rem;flex-wrap:wrap;padding-top:7rem}.vo-editorial__return p{font-family:VOCormorant,Georgia,serif;font-size:2.4rem;width:100%;text-align:center;color:#e4e6ea}.vo-editorial__return>a:not(.button){color:#babec6;font-size:1.3rem}.vo-editorial__return .button{background:linear-gradient(120deg,#f0f1f3,#adb2bc);color:#111}@media(min-width:990px){.vo-editorial__story-title{position:sticky;top:12rem;align-self:start}}@media(max-width:749px){.vo-editorial{padding:3rem 1.8rem 5rem}.vo-editorial__mast{font-size:.85rem;letter-spacing:.06em}.vo-editorial__intro{padding:6rem 0 4rem}.vo-editorial__figure{padding:2rem 1rem 0}.vo-editorial__story{grid-template-columns:1fr;gap:3rem;padding:5rem 0}.vo-editorial__figure--offset{margin-left:8%}.vo-editorial__copy{font-size:1.4rem}.vo-editorial__return{padding-top:4rem}}@supports (animation-timeline:view()){@media(prefers-reduced-motion:no-preference){.vo-editorial__figure img{animation:vo-detail-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 90%}.vo-editorial__intro h2,.vo-editorial__story-title{animation:vo-arrive linear both;animation-timeline:view();animation-range:entry 0% entry 90%}}}@keyframes vo-detail-reveal{0%{opacity:.55;transform:translateY(3rem) scale(.97);clip-path:inset(4% 0 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@media(prefers-reduced-motion:reduce){.vo-editorial *,.vo-help details[open] p{animation:none!important;transform:none!important;scroll-behavior:auto!important}}@font-face{font-family:VOCormorant;src:url(./vo-assets-fonts-cormorant-garamond.ttf) format("truetype");font-display:swap}@keyframes vo-arrive{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes vo-image-arrive{0%{opacity:.65;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.product__media-wrapper{background:radial-gradient(ellipse at 50% 25%,#27292c,#111214 52%,#080808 80%);border:1px solid #353638;border-radius:20px;padding:12px!important}.product__media-wrapper .product__media-item{border-radius:12px}.product__info-container{padding:2rem 0}.product__info-container>.product__text{letter-spacing:.24em;font-size:1.1rem;color:#b5b8bc}.product__title h1{background:linear-gradient(110deg,#fff 5%,#c4c7ce 55%,#858a92);background-clip:text;-webkit-background-clip:text;color:transparent}.product__info-container .price{font-family:VOCormorant,Georgia,serif;font-size:3.1rem;letter-spacing:.02em}.product__info-container .product-form__input,.product__info-container .select{max-width:none}.product__info-container .select__select{border-radius:8px;padding-right:4rem}.product__info-container .select:after,.product__info-container .quantity:after{border-radius:8px}.product__info-container .select:focus-within:after{box-shadow:0 0 0 1px #e4e7ed,0 0 18px #ffffff12}.product-form__submit,.cart__checkout-button,.cart-drawer .button{background:linear-gradient(115deg,#f0f1f3,#b8bdc5);color:#101114;border-radius:6px;letter-spacing:.08em;font-weight:600;transition:transform .2s ease,filter .2s ease,box-shadow .2s ease}.product-form__submit:not([disabled]):active,.cart__checkout-button:not([disabled]):active{transform:scale(.985)}.product-form__submit[disabled]{background:#292b2f;color:#b8bbc1;opacity:1}.thumbnail{border-radius:8px;transition:border-color .2s ease,opacity .2s ease,transform .2s ease}.thumbnail[aria-current=true]{border-color:#e0e3e8;box-shadow:0 0 0 1px #e0e3e8}.product__description{border-top:1px solid #303236;padding-top:2.6rem}.product__description img{max-width:100%;height:auto;border-radius:12px}.cart__footer{border-top:1px solid #3d4046;background:linear-gradient(135deg,#17191c,#0c0d0e);padding:3rem;border-radius:18px}.cart-item__image{border-radius:10px}.cart-item__name{font-family:VOCormorant,Georgia,serif;font-size:2.5rem}.cart-item__details .product-option{color:#b6bac1}.cart__empty-text{font-family:VOCormorant,Georgia,serif;font-size:clamp(3rem,6vw,5rem)}.drawer__inner{background:linear-gradient(160deg,#1b1d21,#080808 65%);border-left:1px solid #53575f}.drawer__heading{font-family:VOAlmendra,Georgia,serif;font-size:3rem;color:#f1f2f4}.drawer__footer{border-top:1px solid #42464e}.cart-drawer .tax-note{color:#b8bbc1}.quantity__button{transition:background .2s ease}.quantity__button:hover{background:#ffffff12}.header__heading-link:has(.header__heading-logo-wrapper):after{display:none}@media(prefers-reduced-motion:no-preference){.product__media-wrapper,.product__info-container>.product__text,.product__title,.product__info-container .price,.product__info-container variant-selects,.product__info-container product-form,.cart__warnings,.cart__footer{animation:vo-arrive .65s cubic-bezier(.2,.7,.2,1) both}.product__title{animation-delay:.06s}.product__info-container .price{animation-delay:.1s}.product__info-container variant-selects{animation-delay:.14s}.product__info-container product-form{animation-delay:.18s}.product__media-item.is-active{animation:vo-image-arrive .4s ease both}.cart-item{animation:vo-arrive .3s ease both}.drawer__inner{transition:transform .45s cubic-bezier(.2,.8,.2,1)!important}.drawer.active .cart-item{animation:vo-arrive .4s .08s both}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-form__submit:not([disabled]):hover,.cart__checkout-button:not([disabled]):hover{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 10px 25px #ffffff0d}.thumbnail:hover{transform:translateY(-2px)}}@media(max-width:749px){.product__media-wrapper{margin:0 1.5rem;width:calc(100% - 3rem);padding:6px!important;border-radius:14px}.product__info-container{padding-top:.8rem}.product__info-container .price{font-size:2.7rem}.cart__footer{padding:2rem;border-radius:12px}.cart-item__name{font-size:2.1rem}.drawer__inner{width:min(100vw,42rem)}}@media(prefers-reduced-motion:reduce){.product__media-wrapper,.product__info-container *,.cart-item,.cart__warnings,.cart__footer,.drawer__inner{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body{background:#080808;color:#e5e2df}h1,h2,.h0,.h1,.h2,.card__heading{font-family:VOAlmendra,Georgia,serif;letter-spacing:-.025em}.product__title h1{font-size:clamp(3.8rem,5vw,6.8rem);line-height:1.02}.product__text,.caption-with-letter-spacing{color:#aaa7a4}.product__description{color:#cbc7c3;line-height:1.95}.product__media-item{border-radius:12px;overflow:hidden}.product__info-wrapper{padding-top:2rem}.button{min-height:5rem}.button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid #eee;outline-offset:5px}.card__heading{font-size:2.3rem}.price{color:#eee}.header-wrapper,.footer{border-color:#2b2b2b}.header__heading-link:after{content:"VECTOR ONE";font-family:Georgia,serif;letter-spacing:.12em;font-size:2rem}.header__heading-link>.h2{display:none}.vo-directory{display:flex;gap:2rem;overflow:auto;padding:1.4rem 3rem;border-bottom:1px solid #292929;scrollbar-width:thin}.vo-directory a{color:#c7c5c1;font-size:1.25rem;white-space:nowrap;text-decoration:none}.vo-directory a:hover{color:#fff}.vo-help{padding:2rem 0;border-top:1px solid #333;line-height:1.8;color:#b9b6b3}.vo-help a{color:#eee}.footer__content-top{padding-top:2rem}.field__input,.select__select,.customer input,.customer select{background:#131313;color:#eee}.menu-drawer,.predictive-search{background:#111}.cart-items th,.cart-item__details>*{color:#ddd}@media(max-width:749px){.product__title h1{font-size:4rem}.vo-directory{padding:1rem 1.5rem;gap:1.5rem}.product__info-wrapper{padding-top:1rem}.product__media-list{scroll-snap-type:x mandatory}}.product__info-container{background:linear-gradient(125deg,#ffffff09,transparent 42%),linear-gradient(160deg,#20242b88,#0c0e12cc);border:1px solid #8993a136;border-top-color:#d8e1ef55;border-radius:14px;padding:2.4rem;box-shadow:inset 0 1px #ffffff0b,0 20px 50px #0004}.product-form__submit:not([disabled]){background:linear-gradient(118deg,#f3f5f8,#afb7c1 42%,#e7ecf2 61%,#9ca5b1);color:#10141a;border:1px solid #d9e0e9;box-shadow:inset 0 1px #fff8,0 8px 24px #0004}.product__info-container .select__select{background:linear-gradient(140deg,#2a3039,#11151b);border:1px solid #b9c4d13d;color:#e6ebf2}.product__media-wrapper{border-top-color:#d7e0ed66;box-shadow:inset 0 1px #ffffff0c,0 14px 40px #0004}@media(max-width:749px){.header__heading-link{white-space:nowrap;max-width:100%;padding-left:.4rem;padding-right:.4rem}.header__heading-link:after{font-size:1.5rem;letter-spacing:.08em}.product__info-container{padding:2rem 1.6rem;margin-top:1.8rem}}@media(max-width:749px){.product__media-wrapper .slider-mobile-gutter{margin-left:0!important;margin-right:0!important;max-width:100%;width:100%}.product__media-wrapper .product__media-list{margin-left:0!important;margin-right:0!important;width:100%;max-width:100%;scroll-padding-left:0}.product__media-wrapper .product__media-list:after{display:none}.product__media-wrapper .product__media-list .product__media-item:first-child{margin-left:0}}.product.product.grid{align-items:flex-start;gap:clamp(2rem,4vw,6rem)}.product__media-wrapper{overflow:hidden;min-width:0;margin:0!important;padding:0!important;background:#0b0c0e;border-radius:20px!important}.product__media-wrapper .vo-p3d{padding:0 2rem;background:transparent}.product__media-wrapper .vo-p3d__stage{height:clamp(380px,57vw,640px);background:radial-gradient(ellipse at 45% 38%,#30343b,#16181c 38%,#0b0c0e 73%)}.product__media-wrapper .vo-p3d__word{font-size:clamp(5rem,7vw,10rem);inset:15% 0 auto;color:#cbd1dc12}.product__media-wrapper .vo-p3d__head{font-size:.95rem;color:#bbc2ce;border-color:#b5bfce33}.product__media-wrapper .vo-p3d__foot{display:block;line-height:1.8;border:0;padding-bottom:1.6rem}.product__media-wrapper .vo-p3d__foot span{display:block;text-align:left}.product__media-wrapper .vo-p3d__foot span:last-child{font-size:1rem;color:#929ba8}.vo-real-photos{border-top:1px solid #8993a433;padding:0 1.6rem 1.6rem}.vo-real-photos>summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:86px;cursor:pointer;list-style:none;color:#e1e4e9;font-size:1rem;letter-spacing:.12em}.vo-real-photos>summary::-webkit-details-marker{display:none}.vo-real-photos small{display:block;color:#a5aebb;font-size:1.1rem;letter-spacing:.04em;margin-top:.4rem}.vo-real-photos__thumbs{display:flex;align-items:center;gap:.6rem}.vo-real-photos__thumbs img{width:40px;height:48px;object-fit:cover;border:1px solid #ffffff24;border-radius:6px}.vo-real-photos__thumbs b{font-weight:300;font-size:2rem;transition:transform .35s}.vo-real-photos[open] .vo-real-photos__thumbs b{transform:rotate(45deg)}.vo-real-photos media-gallery{position:static!important}.product__info-container{background:linear-gradient(145deg,#202329d9,#0f1013e8 55%,#181b20c9)!important;border:1px solid #a8b1bf35!important;border-top-color:#e4e9f05c!important;box-shadow:inset 0 1px #ffffff0b,0 25px 70px #0006!important;padding:clamp(2rem,3vw,4rem)!important;border-radius:20px!important}.product__title h1{font-size:clamp(3.7rem,4vw,6rem);line-height:1.04;letter-spacing:-.025em;text-wrap:balance;margin-bottom:1.8rem}.product__text.caption-with-letter-spacing{font-size:.95rem;letter-spacing:.18em;color:#a9b2c0}.product__info-container .price{font-variant-numeric:tabular-nums;font-size:2.7rem;margin-bottom:2.6rem}.product-form__input .form__label{font-size:1.25rem;color:#d7dde6;letter-spacing:.04em;margin-bottom:1rem}.product-form__input .select{max-width:100%}.product-form__input .select__select{min-height:5.2rem;background:#0d1014;color:#f0f2f6;border-radius:9px;padding-right:3.5rem}.product-form__input .select:after{border-radius:9px;box-shadow:0 0 0 1px #8d98a750}.product-form__input .select:hover:after{box-shadow:0 0 0 1px #c8d4e3}.product-form__buttons{max-width:none}.product-form__submit,.cart__checkout-button{min-height:5.4rem;letter-spacing:.08em;transition:transform .25s,box-shadow .25s,filter .25s!important}.product-form__submit:not(:disabled):hover,.cart__checkout-button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 8px 25px #b8c6db25;filter:brightness(1.08)}.product-form__submit:disabled{background:#393d44!important;color:#b1b7c0!important;opacity:1!important;box-shadow:none}.vo-help{border-top:1px solid #a6b1c02b;margin-top:2.4rem;padding-top:1.2rem;color:#aab3c0;font-size:1.25rem;line-height:1.8}.vo-help details{border-bottom:1px solid #a6b1c020}.vo-help summary{padding:1.4rem 0;color:#d7dee8;min-height:44px}.vo-help a{color:#e1e6ee;text-underline-offset:.4rem}.vo-editorial__mast>span:last-child{font-family:VOCormorant,Georgia,serif;font-size:2rem}.vo-cart-intro{padding:5rem 0 2.6rem;border-bottom:1px solid #a1abbc33;display:flex;align-items:end;justify-content:space-between;gap:2rem}.vo-cart-intro__eyebrow{color:#a5afbe;font-size:1rem;letter-spacing:.2em;margin:0 0 1.6rem}.vo-cart-intro h1{font:400 clamp(4.5rem,7vw,8rem)/1.02 VOCormorant,Georgia,serif;margin:0;background:linear-gradient(125deg,#fff,#bcc5d3 65%,#7f8999);color:transparent;background-clip:text}.vo-cart-intro h1 em{font-weight:400}.vo-cart-intro__note{max-width:25rem;color:#aab4c2;font-size:1.25rem;line-height:1.8;margin:0}body:has(.vo-cart-intro) cart-items .title--primary{font-size:2.2rem}body:has(.vo-cart-intro) .cart__warnings{padding:6rem 2rem 8rem;border:1px solid #a2afbf26;border-radius:22px;margin:3rem 0;background:radial-gradient(ellipse at 50% 0,#30374180,transparent 70%),#101216}body:has(.vo-cart-intro) .cart__empty-text{font-size:2.5rem;color:#e3e8ef;margin-bottom:2.4rem}body:has(.vo-cart-intro) .cart__login-title{font-size:1.6rem;margin-top:3rem;color:#d2d9e4}body:has(.vo-cart-intro) .cart__login-paragraph{font-size:1.2rem;color:#a5afbd}body:has(.vo-cart-intro) .cart__footer{border:1px solid #afbacb38;padding:3rem;background:linear-gradient(135deg,#222831,#0d1015 68%);border-radius:20px}.cart-item__image-container{border-radius:12px;overflow:hidden;border:1px solid #aab5c42b;background:#181b20}.cart-item__name{color:#e8ecf2;text-underline-offset:.4rem}.cart-item__details .product-option{color:#aeb8c6}.cart-item__totals,.totals__total-value{font-variant-numeric:tabular-nums}.cart-items td{border-color:#a2adbe26}.vo-cart-guidance{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding:3rem 0 5rem;border-top:1px solid #a1abbc33;color:#aab4c2;font-size:1.2rem;line-height:1.8}.vo-cart-guidance strong{display:block;color:#e0e6ef;font-size:1.3rem;font-weight:500;margin-bottom:.8rem}.vo-cart-guidance a{color:#dce5f2;text-underline-offset:.4rem}.product :focus-visible,.vo-real-photos summary:focus-visible,.cart__contents :focus-visible,.cart__footer :focus-visible{outline:2px solid #cedbef;outline-offset:4px}@media(min-width:750px){.product__media-wrapper{width:calc(56% - 3rem)!important;max-width:calc(56% - 3rem)!important}.product__info-wrapper{width:calc(44% - 3rem)!important;max-width:calc(44% - 3rem)!important;padding-left:0!important}}@media(max-width:749px){.product.product.grid{gap:0}}@media(max-width:749px){.product{gap:0}.product__media-wrapper{width:100%!important;max-width:100%!important}.product__media-wrapper .vo-p3d{padding:0 1.4rem}.product__media-wrapper .vo-p3d__stage{height:390px;height:clamp(320px,93vw,440px)}.product__media-wrapper .vo-p3d__word{font-size:5.5rem}.product__info-wrapper{padding:0!important;margin-top:1.8rem}.product__title h1{font-size:3.8rem}.product__info-container{padding:2.4rem 1.8rem!important}.vo-cart-intro{padding-top:3rem;display:block}.vo-cart-intro__note{margin-top:2rem;max-width:none}.vo-cart-guidance{grid-template-columns:1fr;gap:2rem}body:has(.vo-cart-intro) .cart__footer{padding:2rem}.vo-real-photos__thumbs img{width:32px;height:40px}}@media(prefers-reduced-motion:no-preference){.vo-cart-intro,.vo-cart-guidance{animation:vo-arrive .65s ease both}.vo-real-photos[open] media-gallery{animation:vo-arrive .35s ease both}.product__info-container .select__select{transition:background .25s,color .25s}.cart-item{transition:opacity .25s,transform .25s}.cart-item.disabled{opacity:.55}.vo-real-photos__thumbs img{transition:transform .3s}.vo-real-photos>summary:hover img:nth-child(2){transform:translateY(-3px)}}@media(prefers-reduced-motion:reduce){.product *,cart-items *,#main-cart-footer *,.vo-cart-intro,.vo-cart-guidance{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.vo-cart-flight{position:fixed;width:124px;height:164px;z-index:2147483000;pointer-events:none;border:1px solid #ffffff80;border-radius:18px;background:linear-gradient(135deg,#c4c6cc,#1b1c20 26%,#070809 68%,#6f7278);box-shadow:0 18px 60px #0008;overflow:hidden;will-change:transform,opacity}.vo-cart-flight img{width:100%;height:100%;object-fit:cover}.vo-cart-status{position:fixed;z-index:2147482999;left:50%;bottom:max(28px,env(safe-area-inset-bottom));transform:translate(-50%,15px);opacity:0;pointer-events:none;padding:13px 24px;border:1px solid #bfc3ca66;background:#101114;color:#f3f3f5;border-radius:50px;font-size:13px;white-space:nowrap;transition:opacity .2s,transform .2s}.vo-cart-status.is-visible{opacity:1;transform:translate(-50%)}.vo-buy-now{width:100%;margin-top:12px!important;min-height:54px;border:1px solid #adb2bc66!important;background:linear-gradient(110deg,#24262a,#101113)!important;color:#f4f4f5!important}cart-drawer .drawer__inner{background:linear-gradient(145deg,#222327,#0b0c0e 45%,#16171a)!important;color:#eee;width:min(480px,100vw);max-width:100vw;padding:0 26px;border-left:1px solid #c4c9d040;box-shadow:-30px 0 80px #0007}cart-drawer .drawer__header{background:transparent;padding:30px 0 24px;border-bottom:1px solid #ffffff26}cart-drawer .drawer__heading{font:400 37px/1.1 VOCormorant,Georgia,serif;margin:0;color:#eee}cart-drawer .drawer__heading small{display:block;font:400 11px/1.8 sans-serif;letter-spacing:.15em;color:#a9adb5;margin-top:8px}cart-drawer .drawer__close{color:#e7e8eb;top:26px;right:0}cart-drawer .cart-items thead{display:none}cart-drawer .cart-item{border-bottom:1px solid #ffffff20;padding:22px 0!important;margin:0!important}cart-drawer .cart-item__image{border-radius:9px}cart-drawer .cart-item__name{font-size:17px}cart-drawer .drawer__footer{border-top:1px solid #ffffff30;padding:24px 0 max(24px,env(safe-area-inset-bottom));background:transparent}cart-drawer .totals__total-value{font-size:24px;color:#fff}cart-drawer .tax-note{color:#aeb2bb;font-size:11px;line-height:1.8}cart-drawer .cart__checkout-button{background:linear-gradient(105deg,#fafafa,#c7c9cd)!important;color:#111!important;min-height:54px}.vo-view-cart{width:100%;margin-top:12px!important;min-height:44px;color:#d7d9de!important;background:transparent!important;font-size:12px;border:1px solid #73798366!important}#MainContent[data-template=cart]{max-width:1280px;width:100%;margin:0 auto;padding:0 32px}#MainContent[data-template=cart] .page-width{padding-left:0;padding-right:0}#MainContent[data-template=cart] .vo-cart-intro{padding:42px 0 28px}#MainContent[data-template=cart] .vo-cart-intro h1{font-size:clamp(42px,5vw,64px)}#MainContent[data-template=cart] .vo-cart-intro__eyebrow{font-size:10px}#MainContent[data-template=cart] .cart__items{border-bottom:0;padding:0}#MainContent[data-template=cart] .cart-items{border-collapse:separate;border-spacing:0 14px}#MainContent[data-template=cart] .cart-items thead th{font-size:10px;letter-spacing:.12em;color:#9298a2;border-bottom:0}#MainContent[data-template=cart] .cart-item td{padding:24px 16px;background:linear-gradient(160deg,#1c1e22,#101113);border-top:1px solid #c0c5ce30;border-bottom:1px solid #c0c5ce20}#MainContent[data-template=cart] .cart-item td:first-child{border-left:1px solid #c0c5ce30;border-radius:14px 0 0 14px}#MainContent[data-template=cart] .cart-item td:last-child{border-right:1px solid #c0c5ce30;border-radius:0 14px 14px 0}#MainContent[data-template=cart] .cart-item__image{width:100px;max-width:100%;border-radius:8px}#MainContent[data-template=cart] .cart-item__name{font:400 24px/1.2 VOCormorant,Georgia,serif}#MainContent[data-template=cart] .cart-item__details .product-option{font-size:12px;line-height:1.8}#MainContent[data-template=cart] .cart__footer{position:relative;display:block;padding:26px!important;border-radius:16px;background:linear-gradient(135deg,#2a2d32,#101113 65%)!important;box-shadow:inset 0 1px #ffffff18}#MainContent[data-template=cart] .cart__footer:before{content:"02 / THE FINAL EDIT";display:block;font-size:10px;letter-spacing:.16em;color:#a6adb8;margin-bottom:26px}#MainContent[data-template=cart] .cart__blocks{width:100%;margin:0}#MainContent[data-template=cart] .totals{justify-content:space-between;align-items:baseline;gap:12px}#MainContent[data-template=cart] .totals__total{font-size:15px}#MainContent[data-template=cart] .totals__total-value{font-size:27px;white-space:nowrap}#MainContent[data-template=cart] .tax-note{text-align:left;color:#afb5bf;line-height:1.8;margin:16px 0 24px}#MainContent[data-template=cart] .cart__checkout-button{width:100%;background:linear-gradient(110deg,#f4f4f5,#b9bec6)!important;color:#0c0d0f!important;border-radius:8px;font-size:15px}#MainContent[data-template=cart] .cart__ctas{display:block}#MainContent[data-template=cart] .cart__dynamic-checkout-buttons{margin-top:14px}#MainContent[data-template=cart] .vo-cart-guidance{padding:28px 0 38px;gap:30px}@media(min-width:990px){#MainContent[data-template=cart]:has(cart-items:not(.is-empty)){display:grid;grid-template-columns:minmax(0,1fr) 360px;column-gap:30px;align-items:start}#MainContent[data-template=cart]>section{grid-column:1/-1}#MainContent[data-template=cart]>.cart__footer-wrapper{position:sticky;top:110px;margin-top:36px}#MainContent[data-template=cart] cart-items .title-wrapper-with-link{margin-top:24px}#MainContent[data-template=cart] .cart-item__quantity .quantity{width:110px;min-height:42px}}@media(max-width:749px){cart-drawer .drawer__inner{padding:0 20px;width:100%}#MainContent[data-template=cart]{padding:0 18px}#MainContent[data-template=cart] .vo-cart-intro{padding:28px 0 22px}#MainContent[data-template=cart] .vo-cart-intro__note{font-size:12px;margin-top:14px}#MainContent[data-template=cart] .cart-items thead{display:none}#MainContent[data-template=cart] .cart-item{grid-template-columns:88px 1fr;gap:14px;margin:0 0 16px;padding:18px;background:linear-gradient(135deg,#202227,#101113);border:1px solid #a6adb533;border-radius:14px}#MainContent[data-template=cart] .cart-item td{padding:0;background:none;border:0!important;border-radius:0!important}#MainContent[data-template=cart] .cart-item__media{grid-row:1/3}#MainContent[data-template=cart] .cart-item__details{grid-column:2}#MainContent[data-template=cart] .cart-item__totals.right.medium-hide.large-up-hide{grid-column:2;grid-row:2;text-align:left}#MainContent[data-template=cart] .cart-item__quantity{grid-column:1/-1;padding-top:10px;border-top:1px solid #ffffff16!important}#MainContent[data-template=cart] .cart-item__name{font-size:23px}#MainContent[data-template=cart] .cart__footer{padding:22px!important}#MainContent[data-template=cart] .cart__footer:before{margin-bottom:20px}#MainContent[data-template=cart] .vo-cart-guidance{grid-template-columns:1fr;gap:20px}}@media(prefers-reduced-motion:no-preference){cart-drawer.active .cart-item{animation:vo-arrive .38s ease both}#MainContent[data-template=cart] .cart-item{animation:vo-arrive .45s ease both}#MainContent[data-template=cart] .cart__footer{animation:vo-arrive .55s ease both}}@media(prefers-reduced-motion:reduce){.vo-cart-flight{display:none}.vo-cart-status{transition:none}cart-drawer *,#MainContent[data-template=cart] *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vo-commerce.css.map */
