.vo.vo-x{--vo-x-green: #123f2e;--vo-x-green-2: #0a2a1e;--vo-x-red: #d8303a;--vo-x-red-dark: #a61e27;--vo-x-gold: #e9c46a;--vo-tone: var(--vo-x-red);position:relative;overflow:hidden;color:var(--vo-cream);background:radial-gradient(70rem 46rem at 100% 0%,#d8303a47,#d8303a00 70%),radial-gradient(60rem 40rem at 0% 100%,#e9c46a1f,#e9c46a00 70%),linear-gradient(180deg,var(--vo-x-green) 0%,var(--vo-x-green-2) 100%);border-top:6px solid var(--vo-x-red)}.vo-x .vo__in{position:relative;z-index:1}.vo-x__spark{position:absolute;z-index:0;color:var(--vo-x-gold);line-height:1;pointer-events:none;opacity:.55}.vo-x__spark{display:none}.vo-x__spark--1{top:4.8rem;right:8%;font-size:3.2rem}.vo-x__spark--2{top:14rem;right:20%;font-size:1.8rem;opacity:.4}.vo-x__spark--3{bottom:2.4rem;left:4%;font-size:2.4rem;opacity:.35}@media(min-width:900px){.vo-x__spark--1,.vo-x__spark--2{display:block}}@media(min-width:1100px){.vo-x__spark--3{display:block}}.vo-x__top{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;margin-bottom:4.8rem}@media(min-width:990px){.vo-x__top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:6.4rem;align-items:end;margin-bottom:6.4rem}}.vo-x__intro{display:flex;flex-direction:column;gap:1.8rem}.vo .vo-x__kicker{align-self:flex-start;font-stretch:112%;font-weight:700;font-size:1.3rem;letter-spacing:.14em;text-transform:uppercase;color:var(--vo-char);background:var(--vo-x-gold);padding:.6rem 1.2rem;border-radius:99px}.vo-x__h{margin:0;color:var(--vo-cream)}.vo-x__h-small{display:block;font-weight:600;font-style:italic;font-size:2rem;line-height:1.2;margin-bottom:.4rem;color:var(--vo-pink)}.vo-x__h-big{display:block;font-stretch:125%;font-weight:900;text-transform:uppercase;font-size:clamp(3.4rem,9vw,6.8rem);line-height:.94;letter-spacing:-.02em;text-wrap:balance}@media(min-width:900px){.vo-x__h-small{font-size:2.6rem}}.vo-x .vo-lede{color:#d6e4da}.vo-x__order{display:block;padding:2.4rem;background:var(--vo-cream);color:var(--vo-char);border-left:6px solid var(--vo-x-red);border-radius:0 1.2rem 1.2rem 0}.vo-x__order p{margin:0}.vo-x__order-main{display:flex;flex-direction:column;gap:.4rem}.vo-x__order-label{font-stretch:112%;font-weight:700;font-size:1.4rem;text-transform:uppercase;letter-spacing:.1em;color:var(--vo-x-red-dark)}.vo-x__order-date{font-stretch:125%;font-weight:800;font-size:2.8rem;line-height:1.05;text-transform:uppercase;letter-spacing:-.01em}.vo-x__order-left{align-self:flex-start;margin-top:.8rem;padding:.4rem 1.1rem;border-radius:99px;font-weight:700;font-size:1.4rem;background:var(--vo-x-green);color:var(--vo-cream)}.vo-x__order-after{font-weight:600;font-size:1.6rem;line-height:1.45}.vo-x__order-small{margin-top:1.2rem!important;font-size:1.4rem;color:#4a423d}@media(min-width:900px){.vo-x__order{padding:3.2rem}.vo-x__order-date{font-size:3.4rem}}.vo-x__group+.vo-x__group,.vo-x__group+.vo-x__offer,.vo-x__offer+.vo-x__group{margin-top:5.6rem}@media(min-width:900px){.vo-x__group+.vo-x__group,.vo-x__group+.vo-x__offer,.vo-x__offer+.vo-x__group{margin-top:7.2rem}}.vo-x__group-head{display:flex;flex-direction:column;gap:.8rem;padding-top:1.6rem;border-top:2px solid rgba(246,239,228,.85);margin-bottom:2.4rem}.vo-x__group-head .vo-group__text{color:#d6e4da}@media(min-width:900px){.vo-x__group-head{flex-direction:row;align-items:baseline;justify-content:space-between;gap:4rem;margin-bottom:3.2rem}.vo-x__group-head .vo-group__text{text-align:right;max-width:52ch}}@media(min-width:1100px){.vo-x .vo-x__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.vo-x .vo-card{color:var(--vo-cream)}.vo-x .vo-card__note,.vo-x .vo-card__sizes{color:#cfdcd3}.vo-x .vo-card__kind{color:var(--vo-x-gold)}.vo-x .vo-card__badge{background:var(--vo-x-red);color:var(--vo-cream)}.vo-x .vo-card__meta{border-top-color:#f6efe433}.vo-x__offer{display:grid;grid-template-columns:minmax(0,1fr);background:#ffffff0f;border:1px solid rgba(246,239,228,.2);border-radius:1.6rem;overflow:hidden}@media(min-width:750px){.vo-x__offer{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center}}@media(min-width:1100px){.vo-x__offer{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.vo-x__offer-imgs{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;padding:.6rem;background:#00000040}.vo-x__offer-imgs img{width:100%;height:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:.8rem;display:block}.vo-x__offer-badge{position:absolute;top:1.4rem;left:1.4rem;z-index:1;padding:.6rem 1.2rem;border-radius:99px;font-stretch:112%;font-weight:700;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;background:var(--vo-x-red);color:var(--vo-cream)}.vo-x__offer-text{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;padding:2.8rem 2rem 3.2rem}@media(min-width:900px){.vo-x__offer-text{padding:4rem 4.8rem}}.vo-x__offer-price{font-weight:700;font-size:2rem}.vo-x__offer-price span{font-weight:600;font-size:1.6rem;color:var(--vo-x-gold)}.vo-x__offer-list{display:flex;flex-wrap:wrap;gap:.8rem}.vo-x__offer-list li{padding:.5rem 1.2rem;border:1.5px solid rgba(246,239,228,.5);border-radius:99px;font-weight:600;font-size:1.4rem}.vo-x__offer-sold{font-weight:700;font-size:1.4rem}.vo .vo-x__btn{background:var(--vo-x-red);border-color:var(--vo-x-red);color:var(--vo-cream)!important}.vo .vo-x__btn:hover{background:var(--vo-cream);border-color:var(--vo-cream);color:var(--vo-char)!important}.vo-x__foot{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:5.6rem;padding-top:2.4rem;border-top:1px solid rgba(246,239,228,.2)}.vo-x__foot p{margin:0;font-size:1.7rem;color:#d6e4da;max-width:60ch}@media(min-width:900px){.vo-x__foot{flex-direction:row;align-items:center;justify-content:space-between}}vo-orderby{display:block}
/*# sourceMappingURL=/cdn/shop/t/57/assets/isg-vo-xmas.css.map */
