.commerce-home{background:#f7f3ec;color:#1a1816}.commerce-home *{box-sizing:border-box}.commerce-kicker{margin:0 0 1rem;font-family:var(--font-family-sans);font-size:.72rem;font-weight:600;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:#e2cdb3}.commerce-kicker--dark{color:#6d3a3e}.commerce-hero{position:relative;min-height:min(760px,calc(100svh - 4.25rem));display:flex;align-items:flex-end;overflow:hidden;background:#1a1816;color:#f7f3ec}.commerce-hero__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 45%}.commerce-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#130f0ed6,#130f0e9e 36%,#130f0e2e 62%,#130f0e0d)}.commerce-hero__inner{position:relative;z-index:2;width:100%;padding-top:7rem;padding-bottom:5.5rem}.commerce-hero__copy{max-width:43rem}.commerce-hero h1{max-width:9.5ch;margin:0 0 1.25rem;font-size:clamp(3.2rem,6.6vw,6.7rem);line-height:.92;letter-spacing:-.045em}.commerce-hero__lead{max-width:35rem;margin:0;font-size:clamp(1.05rem,1.4vw,1.3rem);line-height:1.55;color:#f7f3ece6}.commerce-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.commerce-button{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;padding:.85rem 1.35rem;border:1px solid transparent;font-family:var(--font-family-sans);font-size:.76rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:all .2s ease}.commerce-button--primary{background:#4a1822;color:#fff;border-color:#4a1822}.commerce-button--primary:hover{background:#642632;border-color:#642632}.commerce-button--ghost{background:#140f0e38;color:#fff;border-color:#ffffff8c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.commerce-button--ghost:hover{background:#f7f3ec;color:#1a1816;border-color:#f7f3ec}.commerce-proofline{margin:2rem 0 0;padding-top:1rem;border-top:1px solid rgba(255,255,255,.32);max-width:32rem;font-family:var(--font-family-sans);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:#f7f3ecc2}.commerce-intro{padding:clamp(4.5rem,8vw,8rem) 0}.commerce-section-heading{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(16rem,.55fr);gap:2rem;align-items:end;margin-bottom:3rem}.commerce-section-heading .commerce-kicker{grid-column:1/-1;margin-bottom:-.8rem}.commerce-section-heading h2{max-width:12ch;margin:0;font-size:clamp(2.6rem,4.6vw,5rem);line-height:.98}.commerce-section-heading>p:not(.commerce-kicker){max-width:33rem;margin:0;color:#5d5650}.commerce-section-heading--compact{display:block;max-width:58rem}.commerce-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.commerce-category{background:#eee6db}.commerce-category__media{aspect-ratio:4/5;overflow:hidden;background:#c8baa9}.commerce-category__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.commerce-category:hover .commerce-category__media img{transform:scale(1.025)}.commerce-category__copy{padding:1.6rem 1.5rem 1.8rem}.commerce-category__copy h3{margin:.2rem 0 .7rem;font-size:clamp(1.65rem,2.2vw,2.35rem);line-height:1.05}.commerce-category__copy p:not(.commerce-kicker){margin:0 0 1.25rem;color:#5d5650;font-size:.95rem}.commerce-category__copy a,.commerce-text-link{font-family:var(--font-family-sans);font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#4a1822;text-decoration:none}.commerce-category__copy a:hover,.commerce-text-link:hover{text-decoration:underline;text-underline-offset:.35em}.commerce-principles{padding:clamp(4.5rem,8vw,7rem) 0;background:#ede5da}.commerce-principles__grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #c8baab}.commerce-principles__grid article{padding:2rem 2rem 0 0}.commerce-principles__grid article+article{padding-left:2rem;border-left:1px solid #c8baab}.commerce-principles__number{display:block;margin-bottom:2rem;font-family:var(--font-family-sans);font-size:.75rem;color:#7b6e64}.commerce-principles h3{font-size:1.65rem;margin:0 0 .6rem}.commerce-principles p{color:#5d5650;margin:0;max-width:25rem}.commerce-material{display:grid;grid-template-columns:1.2fr .8fr;min-height:38rem;background:#201918;color:#f7f3ec}.commerce-material__image{min-height:34rem;background-image:linear-gradient(90deg,#140c0c0d,#140c0c33),url(/cdn/shop/files/arvandel-small-leather-goods.jpg?v=1788836927);background-size:cover;background-position:center}.commerce-material__copy{display:flex;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem)}.commerce-material__copy h2{margin:0 0 1.5rem;font-size:clamp(2.5rem,4.2vw,4.7rem);line-height:1}.commerce-material__copy>p:not(.commerce-kicker){max-width:35rem;color:#f7f3ecc7}.commerce-material .commerce-text-link{margin-top:1.25rem;color:#dec5a5}.commerce-early{padding:clamp(4.5rem,8vw,7rem) 0 2rem;background:#f7f3ec}.commerce-early__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(3rem,8vw,8rem);align-items:end}.commerce-early h2{max-width:12ch;margin:0;font-size:clamp(2.8rem,4.7vw,5rem);line-height:1}.commerce-early__form-wrap>p{max-width:34rem;color:#5d5650}.commerce-early__field{display:flex;margin-top:1.6rem;border-bottom:1px solid #514943}.commerce-early__field input{min-width:0;flex:1;padding:1rem 0;border:0;background:transparent;color:#1a1816;font:inherit}.commerce-early__field input:focus{outline:none}.commerce-early__field button{padding:1rem 0 1rem 1.4rem;border:0;background:transparent;color:#4a1822;font-family:var(--font-family-sans);font-size:.76rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.commerce-early__note,.commerce-form-message,.commerce-concept-note{font-size:.78rem;color:#746b64}.commerce-early__note{margin-top:.8rem}.commerce-concept-note{margin-top:4rem;padding-top:1.2rem;border-top:1px solid #d6cdc2}.commerce-concept-note p{margin:0}@media(max-width:63.99rem){.commerce-section-heading{grid-template-columns:1fr}.commerce-section-heading .commerce-kicker{grid-column:auto;margin-bottom:0}.commerce-categories{grid-template-columns:1fr 1fr}.commerce-category:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr}.commerce-category:last-child .commerce-category__media{aspect-ratio:auto;min-height:26rem}}@media(max-width:47.99rem){.commerce-hero{min-height:42rem}.commerce-hero__image{object-position:58% center}.commerce-hero__veil{background:linear-gradient(0deg,#120d0ce6,#120d0c8f 48%,#120d0c14 82%)}.commerce-hero__inner{padding-top:12rem;padding-bottom:3.5rem}.commerce-hero h1{font-size:clamp(3rem,15vw,4.7rem)}.commerce-actions{display:grid}.commerce-button{width:100%}.commerce-categories{grid-template-columns:1fr}.commerce-category:last-child{grid-column:auto;display:block}.commerce-category:last-child .commerce-category__media{aspect-ratio:4/5;min-height:0}.commerce-principles__grid{grid-template-columns:1fr}.commerce-principles__grid article{padding:1.6rem 0}.commerce-principles__grid article+article{padding-left:0;border-left:0;border-top:1px solid #c8baab}.commerce-principles__number{margin-bottom:.8rem}.commerce-material{grid-template-columns:1fr}.commerce-material__image{min-height:28rem}.commerce-early__grid{grid-template-columns:1fr}.commerce-early__field{display:grid}.commerce-early__field button{padding-left:0;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/arvandel-commerce.css.map */
