@view-transition{navigation:auto}#MainContent[data-template=index]{--quive-ink: #0d0b08;--quive-ink-soft: #17130e;--quive-ivory: #f8f3ea;--quive-ivory-deep: #efe6d7;--quive-gold: #b88a45;--quive-gold-light: #e7ca8a;--quive-line: rgba(184, 138, 69, .38);overflow:clip;background:var(--quive-ivory)}#MainContent[data-template=index] .quive-couture-hero{position:relative;isolation:isolate;min-height:auto;padding:clamp(5rem,4.2vw,6.4rem) 0 clamp(3.6rem,4vw,5.2rem);overflow:hidden;background:radial-gradient(circle at 14% 22%,rgba(231,202,138,.24),transparent 30%),radial-gradient(circle at 88% 82%,rgba(184,138,69,.16),transparent 34%),linear-gradient(135deg,#fbf8f2,#f4ecdf 52%,#fbf8f2)}#MainContent[data-template=index] .quive-couture-hero:before{content:"";position:absolute;z-index:-1;top:-35%;right:-20%;bottom:-35%;left:-20%;background:linear-gradient(110deg,transparent 38%,rgba(255,255,255,.52) 48%,transparent 58%);transform:translate(-52%) rotate(-5deg);animation:quive-couture-sheen 13s cubic-bezier(.22,1,.36,1) infinite;pointer-events:none}#MainContent[data-template=index] .quive-couture-hero:after{content:"";position:absolute;inset:auto 6vw 2.4rem;height:1px;background:linear-gradient(90deg,transparent,var(--quive-gold),transparent);opacity:.5}#MainContent[data-template=index] .quive-couture-hero__glow{position:absolute;z-index:-1;top:7%;right:-8%;width:min(44vw,720px);aspect-ratio:1;border:1px solid rgba(184,138,69,.18);border-radius:50%;box-shadow:0 0 0 42px #b88a4506,0 0 0 92px #b88a4505;pointer-events:none}#MainContent[data-template=index] .quive-couture-hero .page-width{max-width:1540px}#MainContent[data-template=index] .quive-couture-hero .qp-hero__grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);gap:clamp(3rem,4vw,6rem);align-items:start}#MainContent[data-template=index] .quive-couture-hero .qp-hero__content{max-width:620px}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading{max-width:none;margin:0;text-align:left}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__eyebrow{display:inline-flex;align-items:center;gap:0;margin:0 0 2.4rem;color:#8d642c;font-size:1.1rem;font-weight:650;letter-spacing:.3em}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__eyebrow:before{display:none;content:none}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__title{max-width:8.5ch;margin:0;color:var(--quive-ink);font-family:var(--qp-font-heading);font-size:clamp(6.4rem,6.7vw,10.4rem);font-weight:500;line-height:.84;letter-spacing:-.045em;text-wrap:balance}#MainContent[data-template=index] .quive-couture-hero .quive-couture-hero__staggered-title{width:100%;max-width:none;font-size:clamp(5.4rem,6.4vw,9.4rem);line-height:.91;text-wrap:nowrap}#MainContent[data-template=index] .quive-couture-hero__staggered-title span{display:block;width:max-content;max-width:100%}#MainContent[data-template=index] .quive-couture-hero__staggered-title span+span{margin-top:.045em}#MainContent[data-template=index] .quive-couture-hero__staggered-title span:nth-child(2){margin-left:16%}#MainContent[data-template=index] .quive-couture-hero__staggered-title span:nth-child(3){margin-left:35%}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__text{max-width:54rem;margin-top:3.2rem;color:#5f574d;font-size:clamp(1.65rem,1.4vw,1.9rem);line-height:1.8;letter-spacing:.015em}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__text p{color:inherit}#MainContent[data-template=index] .quive-couture-hero .qp-hero__buttons{gap:1.4rem;margin-top:3.8rem}#MainContent[data-template=index] .quive-couture-hero .qp-btn{position:relative;min-height:5.6rem;padding:1.6rem 3.2rem;overflow:hidden;border-radius:999px;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase;box-shadow:none}#MainContent[data-template=index] .quive-couture-hero .qp-btn:before{content:"";position:absolute;inset:-80% auto -80% -45%;width:36%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);transform:skew(-20deg);transition:left .8s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=index] .quive-couture-hero .qp-btn:hover:before{left:115%}#MainContent[data-template=index] .quive-couture-hero .qp-btn--primary{color:#171008;border:1px solid #bc8d45;background:linear-gradient(110deg,#a96f1e,#e5c47d 48%,#b77c27);box-shadow:0 1.6rem 3.6rem #8053162e}#MainContent[data-template=index] .quive-couture-hero .qp-btn--dark{color:#fff7e8;border:1px solid rgba(184,138,69,.72);background:linear-gradient(115deg,#070604,#1a1510 52%,#090705);box-shadow:0 1.6rem 3.8rem #0d0b0833}#MainContent[data-template=index] .quive-couture-hero .qp-btn--dark:hover{color:#fffaf0;border-color:var(--quive-gold-light);background:linear-gradient(115deg,#110d08,#241a0f 52%,#0b0805);box-shadow:0 1.8rem 4.2rem #0d0b0847}#MainContent[data-template=index] .quive-couture-hero__proofs{display:flex;flex-wrap:nowrap;justify-content:flex-start;gap:clamp(2rem,3vw,4rem);margin:3rem 0 0;padding:2.2rem 0 0;border-top:1px solid rgba(184,138,69,.28);list-style:none}#MainContent[data-template=index] .quive-couture-hero__proofs li{display:inline-flex;align-items:center;gap:.9rem;color:#51483d;font-size:clamp(1rem,.85vw,1.15rem);font-weight:600;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}#MainContent[data-template=index] .quive-couture-hero__proofs li:before{content:"";width:.65rem;height:.65rem;flex:0 0 .65rem;border:1px solid var(--quive-gold);transform:rotate(45deg);box-shadow:0 0 1.2rem #b88a454d}#MainContent[data-template=index] .quive-couture-hero .qp-hero__media{--hero-x: 0px;--hero-y: 0px;--hero-rx: 0deg;--hero-ry: 0deg;position:relative;display:block;perspective:1400px}#MainContent[data-template=index] .quive-couture-hero__frame{position:relative;padding:1.2rem;border:1px solid rgba(184,138,69,.42);background:#ffffff4d;box-shadow:0 3.5rem 8rem #1e150a33;transform:translate3d(var(--hero-x),var(--hero-y),0) rotateX(var(--hero-rx)) rotateY(var(--hero-ry));transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s ease;transform-style:preserve-3d}#MainContent[data-template=index] .quive-couture-hero__frame:before,#MainContent[data-template=index] .quive-couture-hero__frame:after{content:"";position:absolute;z-index:3;width:7rem;height:7rem;pointer-events:none}#MainContent[data-template=index] .quive-couture-hero__frame:before{top:-1px;left:-1px;border-top:2px solid var(--quive-gold-light);border-left:2px solid var(--quive-gold-light)}#MainContent[data-template=index] .quive-couture-hero__frame:after{right:-1px;bottom:-1px;border-right:2px solid var(--quive-gold);border-bottom:2px solid var(--quive-gold)}#MainContent[data-template=index] .quive-couture-hero .qp-hero__image{display:block;width:100%;height:auto;max-width:none;aspect-ratio:auto;object-fit:contain;border-radius:0;box-shadow:none;filter:saturate(.9) contrast(1.03);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .6s ease}#MainContent[data-template=index] .quive-couture-hero__frame:hover .qp-hero__image{transform:scale(1.018);filter:saturate(1) contrast(1.04)}#MainContent[data-template=index] .quive-couture-hero__monogram{position:absolute;right:3rem;bottom:2.8rem;z-index:4;display:grid;width:5.4rem;aspect-ratio:1;place-items:center;border:1px solid rgba(231,202,138,.74);border-radius:50%;color:#f9e7b8;background:#0a08059e;font-family:var(--qp-font-heading);font-size:1.65rem;letter-spacing:.08em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#MainContent[data-template=index] .collection{position:relative;z-index:1;max-width:none;padding-top:clamp(4.8rem,5vw,6.8rem)!important;padding-bottom:clamp(4.8rem,5vw,6.8rem)!important;overflow:hidden;background:radial-gradient(circle at 5% 10%,rgba(184,138,69,.16),transparent 28%),radial-gradient(circle at 94% 86%,rgba(184,138,69,.1),transparent 30%),linear-gradient(135deg,#0a0806,#17120c 55%,#0b0906)}#MainContent[data-template=index] .collection:before{content:"";position:absolute;top:2.2rem;right:2.2rem;bottom:2.2rem;left:2.2rem;z-index:-1;border:1px solid rgba(184,138,69,.18);pointer-events:none}#MainContent[data-template=index] .collection>*{width:min(calc(100% - 6rem),1480px);margin-inline:auto}#MainContent[data-template=index] .collection .collection__title{margin-bottom:3.2rem}#MainContent[data-template=index] .collection .title{color:#fff8eb;font-family:var(--qp-font-heading);font-size:clamp(5rem,5vw,7.6rem);font-weight:500;line-height:.95;letter-spacing:-.03em}#MainContent[data-template=index] .collection .title:after{content:"";display:block;width:9rem;height:1px;margin-top:2rem;background:linear-gradient(90deg,var(--quive-gold-light),transparent)}#MainContent[data-template=index] .collection .product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2.4rem}#MainContent[data-template=index] .collection .grid__item{display:flex;width:auto;max-width:none}#MainContent[data-template=index] .collection .card-wrapper{width:100%;min-height:100%;overflow:hidden;border:1px solid rgba(231,202,138,.34);border-radius:1.8rem;background:linear-gradient(145deg,#fffdf8,#f3eadb);box-shadow:0 2.4rem 5rem #0000003d;transition:transform .55s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease}#MainContent[data-template=index] .collection .card-wrapper:hover{transform:translateY(-.8rem);border-color:#e7ca8ad6;box-shadow:0 3.6rem 7rem #00000057}#MainContent[data-template=index] .collection .card__media{background:#fff}#MainContent[data-template=index] .collection .card__media img{object-fit:contain;padding:4%;transition:transform .75s cubic-bezier(.22,1,.36,1)}#MainContent[data-template=index] .collection .card-wrapper:hover .card__media img{transform:scale(1.035)}#MainContent[data-template=index] .collection .card__content{padding:2.4rem 2.4rem 2.8rem}#MainContent[data-template=index] .collection .card__heading,#MainContent[data-template=index] .collection .card__heading a{color:var(--quive-ink);font-family:var(--qp-font-heading);font-size:clamp(2.2rem,1.7vw,2.8rem);font-weight:500;line-height:1.12;letter-spacing:-.015em}#MainContent[data-template=index] .collection .price{margin-top:1.8rem;color:var(--quive-ink);font-size:1.45rem;font-weight:700;letter-spacing:.055em}#MainContent[data-template=index] .collection .center.collection__view-all{margin-top:3rem}#MainContent[data-template=index] .collection .collection__view-all .button{min-height:5.4rem;padding:0 3.4rem;border:1px solid var(--quive-gold-light);border-radius:999px;color:#fff4df;background:transparent;font-size:1.2rem;font-weight:650;letter-spacing:.14em;text-transform:uppercase}#MainContent[data-template=index] .collection .collection__view-all .button:hover{color:var(--quive-ink);background:linear-gradient(110deg,#b77d29,#e7ca8a,#b77d29)}#MainContent[data-template=index] .qp-featured-collections{position:relative;padding:clamp(5rem,5vw,7rem) 0;overflow:hidden;background:radial-gradient(circle at 80% 12%,rgba(231,202,138,.18),transparent 24%),var(--quive-ivory)}#MainContent[data-template=index] .qp-featured-collections .page-width{max-width:1540px}#MainContent[data-template=index] .qp-featured-collections .qp-section-heading{max-width:74rem;margin-bottom:4rem}#MainContent[data-template=index] .qp-featured-collections .qp-subtitle{margin-bottom:1.6rem;color:#936727;font-size:1.05rem;letter-spacing:.34em}#MainContent[data-template=index] .qp-featured-collections .qp-section-heading h2{font-size:clamp(5.4rem,5.2vw,8rem);line-height:.95;letter-spacing:-.035em}#MainContent[data-template=index] .qp-collections-grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.4rem}#MainContent[data-template=index] .qp-collection-card{position:relative;grid-column:span 6;min-height:clamp(42rem,38vw,58rem);isolation:isolate;overflow:hidden;border:1px solid rgba(184,138,69,.4);border-radius:.6rem;background:#15110c;box-shadow:0 2.2rem 5.5rem #2a1c0b1f}#MainContent[data-template=index] .qp-collection-card:nth-child(4n+1),#MainContent[data-template=index] .qp-collection-card:nth-child(4n+4){grid-column:span 7}#MainContent[data-template=index] .qp-collection-card:nth-child(4n+2),#MainContent[data-template=index] .qp-collection-card:nth-child(4n+3){grid-column:span 5}#MainContent[data-template=index] .qp-collection-card:before{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a080508 28%,#0a0805db);pointer-events:none}#MainContent[data-template=index] .qp-collection-card:after{content:"";position:absolute;z-index:2;top:1.2rem;right:1.2rem;bottom:1.2rem;left:1.2rem;border:1px solid rgba(239,208,146,.42);opacity:0;transform:scale(.98);transition:opacity .45s ease,transform .6s cubic-bezier(.22,1,.36,1);pointer-events:none}#MainContent[data-template=index] .qp-collection-card:hover{transform:translateY(-.6rem);border-color:#e7ca8ae0;box-shadow:0 3.6rem 8rem #2a1c0b3d}#MainContent[data-template=index] .qp-collection-card:hover:after{opacity:1;transform:scale(1)}#MainContent[data-template=index] .qp-collection-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;object-fit:cover;background:#17120d;filter:saturate(.84) contrast(1.04);transition:transform 1.1s cubic-bezier(.22,1,.36,1),filter .6s ease}#MainContent[data-template=index] .qp-collection-card:hover img{transform:scale(1.055);filter:saturate(1) contrast(1.05)}#MainContent[data-template=index] .qp-collection-card .qp-card-content{position:absolute;z-index:3;right:0;bottom:0;left:0;padding:clamp(2.8rem,4vw,5rem);text-align:left}#MainContent[data-template=index] .qp-collection-card .qp-card-content h3{margin:0 0 1.4rem;color:#fff8eb;font-size:clamp(3.4rem,3.5vw,5.4rem);line-height:.95;letter-spacing:-.025em}#MainContent[data-template=index] .qp-collection-card .qp-card-content span{color:#f0d295;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase}#MainContent[data-template=index] .qp-best-sellers{padding:clamp(5rem,5vw,7rem) 0;background:radial-gradient(circle at 12% 18%,rgba(184,138,69,.18),transparent 28%),linear-gradient(145deg,#0b0906,#18130d 54%,#0a0806)}#MainContent[data-template=index] .qp-best-sellers__container{width:min(calc(100% - 6rem),1480px)}#MainContent[data-template=index] .qp-best-sellers__header{margin-bottom:4rem}#MainContent[data-template=index] .qp-best-sellers__eyebrow{color:#d8b56f;font-size:1.05rem;letter-spacing:.32em}#MainContent[data-template=index] .qp-best-sellers__heading{color:#fff8eb;font-size:clamp(5.4rem,5.2vw,8rem);line-height:.95}#MainContent[data-template=index] .qp-best-sellers__description,#MainContent[data-template=index] .qp-best-sellers__description p{color:#fff8ebb3;font-size:1.65rem}#MainContent[data-template=index] .qp-best-sellers__view-all{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;min-height:5.8rem;padding:1.4rem 1.6rem 1.4rem 2.8rem;overflow:hidden;border:1px solid rgba(231,202,138,.92);border-radius:999px;color:#171008;background:linear-gradient(110deg,#ad711f,#ead08f 47%,#bd812b);box-shadow:0 1.8rem 4.2rem #00000047,inset 0 1px #ffffff85;font-size:1.1rem;font-weight:700;letter-spacing:.15em;text-decoration:none;transform:translateY(0);transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .35s ease,box-shadow .45s ease}#MainContent[data-template=index] .qp-best-sellers__view-all:before{content:"";position:absolute;z-index:1;inset:-70% auto -70% -42%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:skew(-20deg);transition:left .85s cubic-bezier(.22,1,.36,1);pointer-events:none}#MainContent[data-template=index] .qp-best-sellers__view-all:after{content:"";position:absolute;z-index:3;top:3px;right:3px;bottom:3px;left:3px;height:auto;border:1px solid rgba(92,58,16,.22);border-radius:inherit;background:transparent;transform:none;pointer-events:none}#MainContent[data-template=index] .qp-best-sellers__view-all>span{position:relative;z-index:2}#MainContent[data-template=index] .qp-best-sellers__view-all .qp-best-sellers__view-all-arrow{display:inline-flex;width:3rem;height:3rem;align-items:center;justify-content:center;flex:0 0 3rem;border:1px solid rgba(231,202,138,.42);border-radius:50%;color:#f0d79d;background:#0d0b08;box-shadow:0 .8rem 1.8rem #2a1c0a42;font-size:1.7rem;letter-spacing:0;transition:transform .45s cubic-bezier(.22,1,.36,1),background .35s ease,box-shadow .35s ease}#MainContent[data-template=index] .qp-best-sellers__view-all:hover{color:#171008;border-color:#f1dba5;box-shadow:0 2.4rem 5.2rem #0000005c,0 0 2.6rem #e7ca8a29,inset 0 1px #ffffff9e;transform:translateY(-.35rem)}#MainContent[data-template=index] .qp-best-sellers__view-all:hover:before{left:116%}#MainContent[data-template=index] .qp-best-sellers__view-all:hover:after{transform:none}#MainContent[data-template=index] .qp-best-sellers__view-all:hover .qp-best-sellers__view-all-arrow{background:#1d160d;box-shadow:0 1rem 2rem #2a1c0a57;transform:translate(.35rem) rotate(-5deg)}#MainContent[data-template=index] .qp-best-sellers__grid{gap:2.4rem;align-items:stretch}#MainContent[data-template=index] .qp-product-card{display:flex;min-height:100%;flex-direction:column;border:1px solid rgba(231,202,138,.32);border-radius:1.4rem;background:linear-gradient(145deg,#fffdf8,#f3eadb);box-shadow:0 2.4rem 5.4rem #00000042}#MainContent[data-template=index] .qp-product-card:hover{transform:translateY(-.8rem);border-color:#e7ca8ae6;box-shadow:0 3.8rem 7.5rem #00000061}#MainContent[data-template=index] .qp-product-card__media{aspect-ratio:1 / 1;background:#fff}#MainContent[data-template=index] .qp-product-card__image{object-fit:contain;padding:5%}#MainContent[data-template=index] .qp-product-card__content{display:flex;flex:1;flex-direction:column;padding:2.6rem 2.4rem 2.8rem}#MainContent[data-template=index] .qp-product-card__title{min-height:2.3em;font-size:clamp(2.25rem,1.7vw,2.8rem)}#MainContent[data-template=index] .qp-product-card__price-current{display:inline-flex;align-items:center;min-height:4rem;padding:.8rem 1.5rem;border:1px solid rgba(184,138,69,.42);border-radius:999px;background:#ffffff94;font-size:1.4rem;letter-spacing:.05em}#MainContent[data-template=index] .qp-product-card__meta{margin-top:auto;padding-top:2rem}#MainContent[data-template=index] .image-with-text{max-width:1540px;padding:clamp(5rem,5vw,7rem) 3rem;background:radial-gradient(circle at 86% 18%,rgba(231,202,138,.2),transparent 26%),var(--quive-ivory)}#MainContent[data-template=index] .image-with-text__grid{overflow:hidden;border:1px solid rgba(184,138,69,.52);border-radius:.6rem;background:var(--quive-ink);box-shadow:0 3rem 8rem #37240d29}#MainContent[data-template=index] .image-with-text__media{min-height:56rem;border:0;background:#16110c}#MainContent[data-template=index] .image-with-text__media img{filter:saturate(.85) contrast(1.03);transition:transform 1.2s cubic-bezier(.22,1,.36,1),filter .6s ease}#MainContent[data-template=index] .image-with-text__grid:hover .image-with-text__media img{transform:scale(1.025);filter:saturate(1) contrast(1.04)}#MainContent[data-template=index] .image-with-text__content{position:relative;max-width:none;padding:clamp(5rem,6vw,9rem);color:#fff8eb;background:radial-gradient(circle at 82% 10%,rgba(184,138,69,.18),transparent 32%),linear-gradient(145deg,#17130e,#090806)}#MainContent[data-template=index] .image-with-text__content:before{content:"";position:absolute;top:4rem;left:clamp(5rem,6vw,9rem);width:7rem;height:1px;background:linear-gradient(90deg,var(--quive-gold-light),transparent)}#MainContent[data-template=index] .image-with-text__heading{margin-top:4rem;color:#fff8eb;font-family:var(--qp-font-heading);font-size:clamp(4.5rem,4.6vw,7rem);font-weight:500;line-height:.98;letter-spacing:-.035em}#MainContent[data-template=index] .quive-craft-heading span{display:block;white-space:nowrap}#MainContent[data-template=index] .quive-craft-heading span:nth-child(2){font-size:clamp(4rem,3.8vw,6rem)}#MainContent[data-template=index] .quive-craft-heading span:nth-child(3){margin-top:.12em;font-size:clamp(3.3rem,3.2vw,5.4rem)}#MainContent[data-template=index] .image-with-text__text,#MainContent[data-template=index] .image-with-text__text p{color:#fff8ebb8;font-size:1.7rem;line-height:1.85}#MainContent[data-template=index] .image-with-text__content .button{min-height:5.4rem;margin-top:2rem;padding:0 3.2rem;border:1px solid #d7ac60;border-radius:999px;color:#171008;background:linear-gradient(110deg,#ad741f,#e7ca8a 50%,#b87c25);font-size:1.2rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}#MainContent[data-template=index] .quive-spotlight{--spot-x: 50%;--spot-y: 50%}#MainContent[data-template=index] .quive-spotlight:before{background:radial-gradient(circle 20rem at var(--spot-x) var(--spot-y),rgba(255,231,179,.18),transparent 72%),linear-gradient(180deg,#0a080508 28%,#0a0805db)}html.js #MainContent[data-template=index] .quive-reveal{opacity:0;translate:0 3.2rem;transition:opacity .85s cubic-bezier(.22,1,.36,1) var(--quive-delay, 0ms),translate .95s cubic-bezier(.22,1,.36,1) var(--quive-delay, 0ms)}html.js #MainContent[data-template=index] .quive-reveal.is-visible{opacity:1;translate:0 0}@keyframes quive-couture-sheen{0%,58%{transform:translate(-52%) rotate(-5deg)}76%,to{transform:translate(62%) rotate(-5deg)}}@media screen and (max-width:1100px){#MainContent[data-template=index] .quive-couture-hero .qp-hero__grid{gap:4rem}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__title{font-size:clamp(5.6rem,7vw,8rem)}#MainContent[data-template=index] .quive-couture-hero .quive-couture-hero__staggered-title{font-size:clamp(5rem,6.3vw,7.2rem)}#MainContent[data-template=index] .qp-collections-grid{gap:1.8rem}#MainContent[data-template=index] .qp-collection-card{min-height:42rem}}@media screen and (max-width:749px){#MainContent[data-template=index] .quive-couture-hero{min-height:auto;padding:4.5rem 0}#MainContent[data-template=index] .quive-couture-hero:after{inset-inline:2rem}#MainContent[data-template=index] .quive-couture-hero .qp-hero__grid{grid-template-columns:1fr;gap:4.5rem}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__title{max-width:8ch;font-size:clamp(5.2rem,17vw,7rem)}#MainContent[data-template=index] .quive-couture-hero .quive-couture-hero__staggered-title{width:100%;max-width:none;font-size:clamp(4.5rem,13vw,6.4rem)}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__text{margin-top:2.4rem;font-size:1.55rem}#MainContent[data-template=index] .quive-couture-hero .qp-hero__buttons{margin-top:3rem}#MainContent[data-template=index] .quive-couture-hero .qp-btn{min-height:5.2rem;padding-inline:2.4rem;font-size:1.1rem}#MainContent[data-template=index] .quive-couture-hero__proofs{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:3rem}#MainContent[data-template=index] .quive-couture-hero__proofs li{align-items:flex-start;font-size:1rem;line-height:1.45;white-space:normal}#MainContent[data-template=index] .quive-couture-hero__proofs li:first-child{grid-column:auto}#MainContent[data-template=index] .quive-couture-hero__proofs li:before{margin-top:.35em}#MainContent[data-template=index] .quive-couture-hero__frame{padding:.7rem;transform:none}#MainContent[data-template=index] .quive-couture-hero .qp-hero__image{height:auto;aspect-ratio:auto;object-fit:contain}#MainContent[data-template=index] .quive-couture-hero__monogram{right:1.8rem;bottom:1.7rem;width:4.6rem;font-size:1.4rem}#MainContent[data-template=index] .collection{padding-top:4.5rem!important;padding-bottom:4.5rem!important}#MainContent[data-template=index] .collection:before{top:1rem;right:1rem;bottom:1rem;left:1rem}#MainContent[data-template=index] .collection>*{width:calc(100% - 3.2rem)}#MainContent[data-template=index] .collection .title{font-size:4.8rem}#MainContent[data-template=index] .collection .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}#MainContent[data-template=index] .collection .card__content{padding:1.8rem 1.5rem 2rem}#MainContent[data-template=index] .collection .card__heading,#MainContent[data-template=index] .collection .card__heading a{font-size:2rem}#MainContent[data-template=index] .qp-featured-collections{padding:5rem 0}#MainContent[data-template=index] .qp-featured-collections .qp-section-heading{margin-bottom:4rem}#MainContent[data-template=index] .qp-featured-collections .qp-section-heading h2,#MainContent[data-template=index] .qp-best-sellers__heading{font-size:4.8rem}#MainContent[data-template=index] .qp-collections-grid{grid-template-columns:1fr 1fr;gap:1.2rem}#MainContent[data-template=index] .qp-collection-card,#MainContent[data-template=index] .qp-collection-card:nth-child(n){grid-column:span 1;min-height:31rem}#MainContent[data-template=index] .qp-collection-card .qp-card-content{padding:2rem 1.6rem}#MainContent[data-template=index] .qp-collection-card .qp-card-content h3{font-size:2.6rem}#MainContent[data-template=index] .qp-collection-card .qp-card-content span{font-size:.85rem;letter-spacing:.1em}#MainContent[data-template=index] .qp-best-sellers{padding:5rem 0}#MainContent[data-template=index] .qp-best-sellers__container{width:calc(100% - 3.2rem)}#MainContent[data-template=index] .qp-best-sellers__grid{gap:1.4rem}#MainContent[data-template=index] .qp-product-card__content{padding:1.7rem 1.4rem 1.9rem}#MainContent[data-template=index] .qp-product-card__title{font-size:1.95rem}#MainContent[data-template=index] .image-with-text{padding:4.5rem 1.6rem}#MainContent[data-template=index] .image-with-text__media{min-height:38rem}#MainContent[data-template=index] .image-with-text__content{padding:5.4rem 3rem 4.5rem}#MainContent[data-template=index] .image-with-text__content:before{top:3rem;left:3rem}#MainContent[data-template=index] .image-with-text__heading{margin-top:2rem;font-size:4.4rem}#MainContent[data-template=index] .quive-craft-heading span:nth-child(2){font-size:clamp(3.2rem,8.4vw,4.2rem)}#MainContent[data-template=index] .quive-craft-heading span:nth-child(3){font-size:clamp(2.55rem,6.9vw,3.5rem)}}@media screen and (max-width:749px){#MainContent[data-template=index] .quive-couture-hero{padding-block:3.2rem 3.6rem}#MainContent[data-template=index] .quive-couture-hero .page-width{padding-inline:1.6rem}#MainContent[data-template=index] .quive-couture-hero .qp-hero__grid{gap:2.6rem}#MainContent[data-template=index] .quive-couture-hero .qp-hero__content{min-width:0}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__eyebrow{display:block;max-width:100%;margin-bottom:1.5rem;font-size:.95rem;line-height:1.5;letter-spacing:.16em}#MainContent[data-template=index] .quive-couture-hero .quive-couture-hero__staggered-title{width:100%;font-size:clamp(3.6rem,11vw,5.2rem);line-height:.96}#MainContent[data-template=index] .quive-couture-hero__staggered-title span{width:100%;max-width:none}#MainContent[data-template=index] .quive-couture-hero__staggered-title span:nth-child(2){margin-left:0;text-align:center}#MainContent[data-template=index] .quive-couture-hero__staggered-title span:nth-child(3){margin-left:0;text-align:right}#MainContent[data-template=index] .quive-couture-hero .qp-section-heading__text{margin-top:1.9rem;font-size:1.4rem;line-height:1.6}#MainContent[data-template=index] .quive-couture-hero .qp-hero__buttons{gap:1rem;margin-top:2.2rem}#MainContent[data-template=index] .quive-couture-hero .qp-btn{min-height:4.8rem;padding-inline:1.8rem;font-size:1.05rem}#MainContent[data-template=index] .collection{padding-top:3.5rem!important;padding-bottom:3.5rem!important}#MainContent[data-template=index] .collection .title{font-size:clamp(3.3rem,9.5vw,4rem);line-height:1}#MainContent[data-template=index] .collection .product-grid{gap:1rem}#MainContent[data-template=index] .collection .card__content{padding:1.25rem 1rem 1.5rem}#MainContent[data-template=index] .collection .card__heading{min-height:0}#MainContent[data-template=index] .collection .card__heading,#MainContent[data-template=index] .collection .card__heading a{font-size:clamp(1.4rem,3.8vw,1.6rem);line-height:1.2;overflow-wrap:break-word;word-break:normal;text-wrap:pretty}#MainContent[data-template=index] .collection .price-item{font-size:1.28rem;letter-spacing:0}#MainContent[data-template=index] .collection .price__container{padding:.5rem .65rem}#MainContent[data-template=index] .collection .center.collection__view-all{margin-top:5.8rem!important}#MainContent[data-template=index] .collection .quive-view-all__explorer{display:block;width:4.3rem;height:5.7rem}#MainContent[data-template=index] .qp-best-sellers__heading{font-size:clamp(3.6rem,10vw,4.2rem)}#MainContent[data-template=index] .qp-best-sellers__description,#MainContent[data-template=index] .qp-best-sellers__description p{font-size:1.4rem;line-height:1.6}#MainContent[data-template=index] .qp-best-sellers__view-all{width:min(100%,31rem);min-height:5.2rem;gap:.55rem;font-size:1rem;letter-spacing:.1em}#MainContent[data-template=index] .qp-best-sellers__view-all .qp-best-sellers__view-all-arrow{width:2.8rem;height:2.8rem;flex-basis:2.8rem;font-size:1.5rem}#MainContent[data-template=index] .qp-best-sellers__grid{gap:1rem}#MainContent[data-template=index] .qp-product-card__content{padding:1.3rem 1.1rem 1.6rem}#MainContent[data-template=index] .qp-product-card__title{min-height:0;margin-bottom:.8rem;font-size:clamp(1.45rem,3.9vw,1.65rem);line-height:1.2;overflow-wrap:break-word;text-wrap:pretty}#MainContent[data-template=index] .qp-product-card__price-current{min-height:3.4rem;padding:.6rem .9rem;font-size:1.25rem}#MainContent[data-template=index] .quive-craft-heading span{white-space:normal}}@media screen and (max-width:430px){#MainContent[data-template=index] .qp-collections-grid{grid-template-columns:1fr}#MainContent[data-template=index] .qp-collection-card,#MainContent[data-template=index] .qp-collection-card:nth-child(n){min-height:38rem}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] .quive-couture-hero:before{animation:none}#MainContent[data-template=index] .quive-couture-hero__frame,#MainContent[data-template=index] .qp-hero__image,#MainContent[data-template=index] .card-wrapper,#MainContent[data-template=index] .card__media img,#MainContent[data-template=index] .qp-collection-card,#MainContent[data-template=index] .qp-collection-card img,#MainContent[data-template=index] .qp-product-card,#MainContent[data-template=index] .qp-product-card__image,#MainContent[data-template=index] .qp-best-sellers__view-all,#MainContent[data-template=index] .qp-best-sellers__view-all:before,#MainContent[data-template=index] .qp-best-sellers__view-all:after,#MainContent[data-template=index] .qp-best-sellers__view-all-arrow,#MainContent[data-template=index] .image-with-text__media img,html.js #MainContent[data-template=index] .quive-reveal{transition:none;transform:none}#MainContent[data-template=index] .qp-best-sellers__view-all:before{display:none}html.js #MainContent[data-template=index] .quive-reveal{opacity:1;translate:none}}#MainContent[data-template=index] .quive-couture-hero .quive-hero-cta{display:inline-flex;align-items:center;justify-content:center;width:28rem;max-width:100%;isolation:isolate}#MainContent[data-template=index] .quive-hero-cta__label{position:relative;z-index:2;white-space:nowrap}#MainContent[data-template=index] .quive-hero-cta__sheen{position:absolute;z-index:0;inset:0 auto 0 -35%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,252,232,.52) 50%,transparent);transform:skew(-20deg) translate(-120%);animation:quive-hero-button-gloss 6.4s cubic-bezier(.3,.7,.3,1) infinite;pointer-events:none}#MainContent[data-template=index] .quive-couture-hero .quive-hero-cta--craft{background:linear-gradient(115deg,#080604,#1b160f 36%,#4a3520,#1b160f 64%,#080604)}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__sheen{background:linear-gradient(90deg,transparent,rgba(244,213,151,.34) 50%,transparent)}#MainContent[data-template=index] .quive-hero-cta__motifs{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;pointer-events:none}#MainContent[data-template=index] .quive-hero-cta__motifs svg{position:absolute;top:50%;width:2.2rem;height:1.8rem;fill:none;stroke:currentColor;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;opacity:0;transform:translateY(-50%) scale(.78)}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs{color:#35210dd1}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs{color:#eec779e6}#MainContent[data-template=index] .quive-hero-cta__motifs svg:nth-child(odd){left:6%}#MainContent[data-template=index] .quive-hero-cta__motifs svg:nth-child(2n){right:6%}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs svg{animation:quive-hero-motif 12.5s ease-in-out infinite}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs svg:nth-child(2){animation-delay:2.5s}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs svg:nth-child(3){animation-delay:5s}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs svg:nth-child(4){animation-delay:7.5s}#MainContent[data-template=index] .quive-hero-cta--footwear .quive-hero-cta__motifs svg:nth-child(5){animation-delay:10s}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs svg{width:1.8rem;height:1.8rem;animation:quive-hero-motif 12s ease-in-out infinite}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs svg:nth-child(2){animation-delay:-3s}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs svg:nth-child(3){animation-delay:-6s}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs svg:nth-child(4){animation-delay:-9s}@keyframes quive-hero-motif{0%,17%,to{opacity:0;transform:translateY(-50%) scale(.78)}4%,13%{opacity:.86;transform:translateY(-50%) scale(1)}}@keyframes quive-hero-button-gloss{0%,18%{transform:skew(-20deg) translate(-120%);opacity:0}27%{opacity:.85}58%{transform:skew(-20deg) translate(520%);opacity:.85}70%,to{transform:skew(-20deg) translate(520%);opacity:0}}@media screen and (max-width:749px){#MainContent[data-template=index] .quive-hero-cta__motifs svg:nth-child(odd){left:4%}#MainContent[data-template=index] .quive-hero-cta__motifs svg:nth-child(2n){right:4%}#MainContent[data-template=index] .quive-hero-cta__motifs svg{width:1.7rem;height:1.5rem}#MainContent[data-template=index] .quive-hero-cta--craft .quive-hero-cta__motifs svg{width:1.5rem;height:1.5rem}}@media(prefers-reduced-motion:reduce){#MainContent[data-template=index] .quive-hero-cta__sheen,#MainContent[data-template=index] .quive-hero-cta__motifs svg{animation:none}#MainContent[data-template=index] .quive-hero-cta__motifs{display:none}}.quive-collection-copy{padding-block:var(--quive-copy-top) var(--quive-copy-bottom)}.quive-collection-copy__inner{max-width:82rem;margin-inline:auto}.quive-collection-copy--intro{padding-inline:1.5rem}.quive-collection-copy--intro .page-width{padding-inline:0}.quive-collection-copy--intro .quive-collection-copy__inner{position:relative;max-width:88rem;padding:clamp(2.4rem,3vw,3.6rem) clamp(2.2rem,5vw,5.6rem);overflow:hidden;border:1px solid rgba(190,139,56,.38);border-radius:2.2rem;background:radial-gradient(circle at 16% 0%,rgba(255,249,229,.9),transparent 42%),linear-gradient(135deg,#fffffffa,#faf5ebf0);box-shadow:0 1.8rem 5rem #4a321117,inset 0 0 0 1px #ffffffc7;color:#5b5145;font-size:clamp(1.6rem,1.2vw,1.85rem);letter-spacing:.025em;line-height:1.75;text-align:center}.quive-collection-copy--intro .quive-collection-copy__inner:before{content:"\25c6";display:block;margin:0 auto 1.4rem;color:#bd8731;font-size:.75rem;line-height:1;text-shadow:0 0 1.4rem rgba(189,135,49,.5)}.quive-collection-copy--intro .quive-collection-copy__inner:after{content:"";position:absolute;top:.55rem;right:.55rem;bottom:.55rem;left:.55rem;border:1px solid rgba(190,139,56,.1);border-radius:1.75rem;pointer-events:none}.quive-collection-copy--intro p{max-width:68ch;margin-block:0;margin-inline:auto}.quive-collection-copy--full{padding-inline:1.5rem;border-top:0}.quive-collection-copy--full .quive-collection-copy__inner{position:relative;max-width:88rem;padding:clamp(2.4rem,3vw,3.6rem) clamp(2.2rem,5vw,5.6rem);overflow:hidden;border:1px solid rgba(190,139,56,.38);border-radius:2.2rem;background:radial-gradient(circle at 16% 0%,rgba(255,249,229,.9),transparent 42%),linear-gradient(135deg,#fffffffa,#faf5ebf0);box-shadow:0 1.8rem 5rem #4a321117,inset 0 0 0 1px #ffffffc7;color:#5b5145;font-size:clamp(1.6rem,1.2vw,1.85rem);letter-spacing:.025em;line-height:1.75;text-align:center}.quive-collection-copy--full .quive-collection-copy__inner:before{content:"\25c6";display:block;margin:0 auto 1.4rem;color:#bd8731;font-size:.75rem;line-height:1;text-shadow:0 0 1.4rem rgba(189,135,49,.5)}.quive-collection-copy--full .quive-collection-copy__inner:after{content:"";position:absolute;top:.55rem;right:.55rem;bottom:.55rem;left:.55rem;border:1px solid rgba(190,139,56,.1);border-radius:1.75rem;pointer-events:none}.quive-collection-copy--full .quive-collection-copy__inner>:first-child{margin-top:0}.quive-collection-copy--full .quive-collection-copy__inner>:last-child{margin-bottom:0}.quive-collection-copy--full .quive-collection-copy__inner :is(h2,h3){color:rgb(var(--color-foreground));letter-spacing:.025em;line-height:1.25}@media screen and (max-width:749px){.quive-collection-copy--intro{padding-inline:1rem}.quive-collection-copy--intro .quive-collection-copy__inner{padding:2.3rem 2rem;border-radius:1.8rem;font-size:1.55rem;line-height:1.7;text-align:center}.quive-collection-copy--intro .quive-collection-copy__inner:after{border-radius:1.35rem}.quive-collection-copy--full .quive-collection-copy__inner{padding:2.3rem 2rem;border-radius:1.8rem;font-size:1.55rem;line-height:1.7;text-align:center}.quive-collection-copy--full .quive-collection-copy__inner:after{border-radius:1.35rem}}.quive-journal-style-anchor{display:none}.quive-journal-index,.article-template{--quive-journal-ink: #211a12;--quive-journal-muted: #71695f;--quive-journal-gold: #b88935;--quive-journal-gold-deep: #8c611f;--quive-journal-line: rgba(184, 137, 53, .38);--quive-journal-ivory: #fffdf8;--quive-journal-cream: #f8f1e4;--quive-journal-shadow: 0 2.4rem 6rem rgba(45, 32, 13, .1)}.quive-journal-index{position:relative;isolation:isolate}.quive-journal-index:before,.article-template:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle at 10% 4%,rgba(225,189,117,.13),transparent 28rem),radial-gradient(circle at 92% 22%,rgba(184,137,53,.08),transparent 34rem)}.quive-journal-index__header{width:min(100%,104rem);margin:0 auto clamp(2.4rem,3vw,3.6rem);padding:clamp(2.6rem,3vw,3.8rem) clamp(2rem,5vw,5.6rem);text-align:center;background:linear-gradient(145deg,#fffefbfa,#f8f1e4e0);border:.1rem solid var(--quive-journal-line);border-radius:2.8rem;box-shadow:var(--quive-journal-shadow)}.quive-journal-index__diamond{display:block;width:.8rem;height:.8rem;margin:0 auto 1.2rem;background:linear-gradient(135deg,#f2cf7b,var(--quive-journal-gold-deep));transform:rotate(45deg);box-shadow:0 0 2rem #b8893559}.quive-journal-index__header h1{margin:0;color:var(--quive-journal-ink);font-family:Cormorant Garamond,serif;font-size:clamp(4.6rem,7vw,8.6rem);font-weight:500;line-height:.98;letter-spacing:-.035em}.quive-journal-index__rule{display:block;width:min(15rem,32vw);height:.1rem;margin:1.5rem auto 0;background:linear-gradient(90deg,transparent,var(--quive-journal-gold),transparent)}.quive-journal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:clamp(2.4rem,4vw,4.2rem);align-items:stretch}.quive-journal-card{position:relative;display:flex;min-width:0;height:100%;overflow:hidden;flex-direction:column;background:linear-gradient(145deg,var(--quive-journal-ivory),var(--quive-journal-cream));border:.1rem solid var(--quive-journal-line);border-radius:2.4rem;box-shadow:0 1.6rem 4.4rem #2d200d17;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease,border-color .5s ease}.quive-journal-card:after{position:absolute;inset:-30% auto -30% -35%;width:24%;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,244,202,.42),transparent);opacity:0;transform:skew(-18deg);transition:left .85s ease,opacity .35s ease}.quive-journal-card__media{position:relative;display:grid;aspect-ratio:4 / 3;overflow:hidden;place-items:center;background:radial-gradient(circle at 50% 42%,#fff,#fffefb 58%,#f8f1e4);border-bottom:.1rem solid rgba(184,137,53,.24)}.quive-journal-card__media:before{position:absolute;inset:clamp(1rem,2vw,2rem);z-index:1;content:"";pointer-events:none;border:.1rem solid rgba(184,137,53,.22);border-radius:1.5rem}.quive-journal-card__image{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:clamp(1.8rem,3vw,3.6rem);object-fit:contain;object-position:center;filter:saturate(.98) contrast(1.025) drop-shadow(0 1.2rem 1.6rem rgba(32,24,15,.1));transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s ease}.quive-journal-card__monogram{color:var(--quive-journal-gold);font-family:Cormorant Garamond,serif;font-size:clamp(5rem,9vw,9rem);letter-spacing:.12em}.quive-journal-card__content{position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;padding:clamp(2.4rem,4vw,3.6rem)}.quive-journal-card__meta{display:flex;min-height:1.8rem;margin-bottom:1.4rem;flex-wrap:wrap;gap:.8rem 1.6rem;color:var(--quive-journal-gold-deep);font-size:1.1rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.quive-journal-card h2{margin:0;color:var(--quive-journal-ink);font-family:Cormorant Garamond,serif;font-size:clamp(2.7rem,3vw,3.7rem);font-weight:600;letter-spacing:-.015em;line-height:1.07}.quive-journal-card h2 a{color:inherit;text-decoration:none;text-underline-offset:.4rem}.quive-journal-card__content p{margin:1.7rem 0 2.4rem;color:var(--quive-journal-muted);font-size:clamp(1.55rem,1.5vw,1.75rem);letter-spacing:.015em;line-height:1.7}.quive-journal-card__arrow{display:grid;width:4.6rem;height:4.6rem;margin-top:auto;place-items:center;color:var(--quive-journal-ivory);text-decoration:none;background:linear-gradient(135deg,#d8a847,var(--quive-journal-gold-deep));border:.1rem solid rgba(255,255,255,.55);border-radius:50%;box-shadow:0 .8rem 2rem #8c611f38;transition:transform .35s ease,box-shadow .35s ease}.quive-journal-card__arrow span{font-size:2rem;line-height:1}.quive-journal-card a:focus-visible,.article-template a:focus-visible{outline:.2rem solid var(--quive-journal-gold);outline-offset:.4rem}.quive-journal-pagination .pagination-wrapper{margin-top:clamp(4rem,7vw,7rem)}.quive-journal-pagination .pagination__item{border:.1rem solid var(--quive-journal-line);border-radius:50%;background:var(--quive-journal-ivory);box-shadow:0 .8rem 2rem #2d200d14}.article-template{position:relative;isolation:isolate;padding:clamp(2rem,3vw,3.2rem) 0 clamp(4rem,6vw,6rem)}.article-template>header.page-width--narrow{width:calc(100% - 4rem);max-width:106rem;margin:0 auto clamp(2.2rem,3vw,3.2rem);padding:clamp(2.8rem,3vw,4.2rem) clamp(2rem,6vw,7rem);text-align:center;line-height:1;background:linear-gradient(145deg,#fffefbfa,#f8f1e4e6);border:.1rem solid var(--quive-journal-line);border-radius:2.8rem;box-shadow:var(--quive-journal-shadow)}.article-template__title{max-width:92rem;margin:0 auto 1.4rem;color:var(--quive-journal-ink);font-family:Cormorant Garamond,serif;font-size:clamp(4rem,6.5vw,7.6rem);font-weight:500;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.article-template>header .caption-with-letter-spacing{display:inline-flex;align-items:center;color:var(--quive-journal-gold-deep);font-size:1.15rem;font-weight:700;letter-spacing:.16em;line-height:1.4;text-transform:uppercase}.article-template>header .caption-with-letter-spacing:before,.article-template>header .caption-with-letter-spacing:after{width:3.4rem;height:.1rem;margin:0 1.2rem;content:"";background:linear-gradient(90deg,transparent,var(--quive-journal-gold))}.article-template>header .caption-with-letter-spacing:after{background:linear-gradient(90deg,var(--quive-journal-gold),transparent)}.article-template .article-template__hero-container{width:calc(100% - 4rem);max-width:128rem;margin:0 auto clamp(2.4rem,3vw,3.4rem);padding:clamp(1rem,1.5vw,1.6rem);overflow:hidden;background:linear-gradient(145deg,#ffffff,var(--quive-journal-cream));border:.1rem solid var(--quive-journal-line);border-radius:2.6rem;box-shadow:var(--quive-journal-shadow)}.article-template__hero-container .media{height:auto!important;padding-bottom:0!important;aspect-ratio:16 / 9;overflow:hidden;background:radial-gradient(circle at 50% 45%,#fff,#fffefb 66%,#f6eddd);border-radius:1.8rem}.article-template__hero-container .media img{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:clamp(1.2rem,3vw,4rem);object-fit:contain;object-position:center;filter:saturate(.98) contrast(1.025) drop-shadow(0 1.5rem 2rem rgba(32,24,15,.1))}.article-template .article-template__social-sharing{width:fit-content;max-width:calc(100% - 4rem);margin:0 auto clamp(1.8rem,2.5vw,2.8rem)}.article-template__social-sharing .share-button__button{min-height:4.8rem;padding:.2rem 2.4rem;color:var(--quive-journal-ink);font-weight:700;letter-spacing:.12em;background:linear-gradient(145deg,#fffefb,#f7eedf);border:.1rem solid var(--quive-journal-line);border-radius:999rem;box-shadow:0 1rem 2.6rem #2d200d17}.article-template__content.page-width--narrow{width:calc(100% - 4rem);max-width:90rem;margin:0 auto clamp(2.4rem,3vw,3.4rem);padding:clamp(2.8rem,3.5vw,4.2rem);color:#433b32;font-size:clamp(1.7rem,1.45vw,1.9rem);letter-spacing:.006em;line-height:1.72;background:linear-gradient(145deg,#fffefbfc,#f9f3e9eb);border:.1rem solid var(--quive-journal-line);border-radius:2.8rem;box-shadow:var(--quive-journal-shadow)}.article-template__content>*:first-child{margin-top:0}.article-template__content>*:last-child{margin-bottom:0}.article-template__content h2,.article-template__content h3,.article-template__content h4{color:var(--quive-journal-ink);font-family:Cormorant Garamond,serif;font-weight:600;letter-spacing:-.012em;line-height:1.12;text-wrap:balance}.article-template__content h2{margin:.9em 0 .4em;font-size:clamp(3rem,4vw,4.5rem)}.article-template__content h3{margin:.9em 0 .4em;font-size:clamp(2.5rem,3vw,3.4rem)}.article-template__content p,.article-template__content ul,.article-template__content ol{margin-top:0;margin-bottom:1.05em}.article-template__content li{padding-left:.6rem}.article-template__content li::marker{color:var(--quive-journal-gold)}.article-template__content a{color:var(--quive-journal-gold-deep);text-decoration-color:#b8893573;text-decoration-thickness:.1rem;text-underline-offset:.35rem}.article-template__content blockquote{margin:clamp(2rem,3vw,3.2rem) 0;padding:clamp(2.4rem,4vw,4rem);color:var(--quive-journal-ink);font-family:Cormorant Garamond,serif;font-size:clamp(2.4rem,3vw,3.4rem);font-style:normal;line-height:1.28;background:#f2deb747;border:0;border-left:.3rem solid var(--quive-journal-gold);border-radius:0 1.6rem 1.6rem 0}.article-template__content img{position:static;display:block;width:auto;max-width:100%;height:auto;max-height:72rem;margin:clamp(2rem,3vw,3.2rem) auto;padding:clamp(1rem,2vw,2rem);object-fit:contain;object-position:center;background:#fff;border:.1rem solid var(--quive-journal-line);border-radius:2rem;box-shadow:0 1.5rem 4rem #2d200d1a}.article-template__content figure{margin:clamp(2rem,3vw,3.2rem) 0}.article-template__content figure img{margin-bottom:1.2rem}.article-template__content figcaption{color:var(--quive-journal-muted);font-size:1.35rem;letter-spacing:.04em;text-align:center}.article-template__content table{display:block;max-width:100%;overflow-x:auto;border:.1rem solid var(--quive-journal-line);border-radius:1.4rem}.article-template__content th{color:var(--quive-journal-ink);background:#f2deb752}.article-template__back{margin-top:0}.article-template__back .article-template__link{display:inline-flex;min-height:5rem;padding:.2rem 2.6rem;color:var(--quive-journal-ink);font-weight:700;letter-spacing:.08em;background:linear-gradient(145deg,#fffefb,#f5ead7);border:.1rem solid var(--quive-journal-line);border-radius:999rem;box-shadow:0 1rem 2.6rem #2d200d17}.article-template .article-template__comment-wrapper{width:calc(100% - 4rem);max-width:90rem;margin:clamp(5rem,8vw,8rem) auto 0;padding:clamp(3rem,5vw,5rem);background:linear-gradient(145deg,#fffefb,#f8f0e2);border:.1rem solid var(--quive-journal-line);border-radius:2.4rem;box-shadow:var(--quive-journal-shadow)}.article-template__comment-wrapper .field__input{border-radius:1.4rem}.article-template__comment-wrapper .button{color:#fffdf8;background:linear-gradient(135deg,#d5a345,var(--quive-journal-gold-deep));border-radius:999rem}@media(hover:hover){.quive-journal-card:hover{border-color:#b889359e;box-shadow:0 2.4rem 6rem #2d200d26;transform:translateY(-.7rem)}.quive-journal-card:hover:after{left:125%;opacity:1}.quive-journal-card:hover .quive-journal-card__image{filter:saturate(1) contrast(1.04) drop-shadow(0 1.8rem 2.2rem rgba(32,24,15,.14));transform:scale(1.025)}.quive-journal-card h2 a:hover{color:var(--quive-journal-gold-deep);text-decoration:underline}.quive-journal-card__arrow:hover{box-shadow:0 1.2rem 2.8rem #8c611f4d;transform:translate(.35rem)}}@media screen and (max-width:749px){.quive-journal-grid{grid-template-columns:minmax(0,1fr)}.quive-journal-index__header,.article-template>header.page-width--narrow,.article-template .article-template__hero-container,.article-template__content.page-width--narrow,.article-template .article-template__comment-wrapper{width:calc(100% - 3rem)}.quive-journal-card__media{aspect-ratio:1 / 1}.article-template__hero-container .media{aspect-ratio:4 / 3}.article-template__title{font-size:clamp(3.6rem,12vw,5.4rem)}}@media(prefers-reduced-motion:reduce){.quive-journal-card,.quive-journal-card:after,.quive-journal-card__image,.quive-journal-card__arrow{transition:none}}.quive-value-proof{--quive-proof-gold: 184, 138, 69;position:relative;overflow:hidden;margin:1.2rem 0 1.8rem;padding:1.35rem 1.4rem 1.45rem;border:1px solid rgba(var(--quive-proof-gold),.5);border-radius:.8rem;background:linear-gradient(135deg,rgba(var(--quive-proof-gold),.11),#fffffffa 52%,rgba(var(--quive-proof-gold),.05));box-shadow:0 .8rem 2.2rem #1212120f,inset 0 1px #fffffff2}.quive-value-proof:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent,rgba(var(--quive-proof-gold),.95),transparent)}.quive-value-proof__heading{display:flex;align-items:center;gap:.8rem;margin:0;color:#89632f;font-family:var(--font-heading-family);font-size:1.15rem;font-weight:500;letter-spacing:.14em;line-height:1.25;text-transform:uppercase}.quive-value-proof__heading:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(var(--quive-proof-gold),.55),transparent)}.quive-value-proof__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.1rem;margin:1rem 0 0;padding:0;list-style:none}.quive-value-proof__list li{position:relative;padding-left:1.8rem;color:rgba(var(--color-foreground),.82);font-size:1.45rem;line-height:1.4}.quive-value-proof__list li:before{content:"\2713";position:absolute;top:.08em;left:0;display:grid;place-items:center;width:1.25rem;height:1.25rem;border:1px solid rgba(var(--quive-proof-gold),.7);border-radius:50%;background:rgba(var(--quive-proof-gold),.08);color:#89632f;font-size:.72rem;font-weight:700;line-height:1}.quive-value-proof__list .quive-value-proof__warranty{grid-column:1 / -1;margin-top:.2rem;padding:.75rem 1rem .75rem 3rem;border:1px solid rgba(var(--quive-proof-gold),.24);border-radius:.55rem;background:rgba(var(--quive-proof-gold),.08);color:rgba(var(--color-foreground),.88);font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em}.quive-value-proof__list .quive-value-proof__warranty:before{top:50%;left:1rem;transform:translateY(-50%)}.product__info-container .product__tax{display:none}@media screen and (max-width:749px){.quive-value-proof{padding:1.25rem}.quive-value-proof__list{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
