.collection-background-hero{position:relative;min-height:var(--cbh-desktop-height, 600px);overflow:hidden;color:#fdf8f0;background:#fdf8f0;border-top:1px solid rgba(198,145,40,.3);border-bottom:1px solid rgba(198,145,40,.3)}.collection-background-hero__media,.collection-background-hero__media picture,.collection-background-hero__image,.collection-background-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.collection-background-hero__image{display:block;object-fit:cover;object-position:center}.collection-background-hero__placeholder{width:100%;height:100%;background:#fdf8f0;object-fit:cover}.collection-background-hero__overlay{z-index:1;background:linear-gradient(90deg,rgba(18,13,10,calc(var(--cbh-overlay-opacity, .5) + .18)),rgba(18,13,10,var(--cbh-overlay-opacity, .5)) 48%,rgba(18,13,10,calc(var(--cbh-overlay-opacity, .5) - .12)))}.collection-background-hero__container{position:relative;z-index:2;display:flex;align-items:center;min-height:var(--cbh-desktop-height, 600px)}.collection-background-hero__content{width:min(100%,var(--cbh-content-width, 850px));padding-block:70px}.collection-background-hero__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:34px;color:#fdf8f0d1;font-size:13px;font-weight:500;line-height:1.5;letter-spacing:.2em;text-transform:uppercase}.collection-background-hero__breadcrumbs a{color:inherit;text-decoration:none;transition:color .18s ease}.collection-background-hero__breadcrumbs a:hover,.collection-background-hero__breadcrumbs span[aria-hidden=true]{color:#dcae3b}.collection-background-hero__eyebrow{display:flex;align-items:center;gap:14px;margin-bottom:22px;color:#dcae3b;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.28em;text-transform:uppercase}.collection-background-hero__eyebrow-line{width:38px;height:1px;flex:0 0 38px;background:#dcae3b}.collection-background-hero__heading{max-width:820px;margin:0;color:#fdf8f0;font-family:Georgia,Times New Roman,serif;font-size:clamp(52px,5vw,82px);font-weight:400;line-height:.98;letter-spacing:-.025em}.collection-background-hero__text{max-width:680px;margin-top:26px;color:#fdf8f0c7;font-size:17px;line-height:1.7}.collection-background-hero__text p{margin:0}.collection-background-hero__actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:54px}.collection-background-hero__button{display:inline-flex;min-width:290px;min-height:68px;align-items:center;justify-content:center;padding:16px 34px;border:1px solid #dcae3b;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.22em;text-align:center;text-decoration:none;text-transform:uppercase;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease}.collection-background-hero__button:hover{transform:translateY(-2px)}.collection-background-hero__button--primary{color:#171109;background:#dcae3b}.collection-background-hero__button--primary:hover{color:#171109;border-color:#edc75f;background:#edc75f}.collection-background-hero__button--secondary{color:#dcae3b;background:#0f0a072e}.collection-background-hero__button--secondary:hover{color:#171109;background:#dcae3b}@media screen and (max-width:749px){.collection-background-hero{min-height:var(--cbh-mobile-height, 650px)}.collection-background-hero__container{align-items:flex-end;min-height:var(--cbh-mobile-height, 650px)}.collection-background-hero__overlay{background:linear-gradient(180deg,#120d0a33,#120d0ab8 48%,#120d0af0)}.collection-background-hero__content{width:100%;padding-block:48px}.collection-background-hero__breadcrumbs{gap:7px;margin-bottom:24px;font-size:10px;letter-spacing:.12em}.collection-background-hero__eyebrow{gap:10px;margin-bottom:16px;font-size:11px;letter-spacing:.2em}.collection-background-hero__eyebrow-line{width:28px;flex-basis:28px}.collection-background-hero__heading{font-size:clamp(42px,13vw,62px);line-height:1}.collection-background-hero__text{margin-top:20px;font-size:15px}.collection-background-hero__actions{display:grid;gap:12px;margin-top:34px}.collection-background-hero__button{width:100%;min-width:0;min-height:58px;padding:14px 20px;font-size:12px;letter-spacing:.17em}}@media(prefers-reduced-motion:reduce){.collection-background-hero__button,.collection-background-hero__breadcrumbs a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection-background-hero.css.map */
