body{font-family:Helvetica Neue LT!important}.topBanner h1{font-family:Bodoni MT;color:#111}.topBanner h1:after{content:"";display:block;width:60px;height:4px;background-color:#1a1a1a;margin:14px 0 0}.topBanner h3{font-family:Times New Roman;font-style:italic;color:#111}.topBanner .button{padding:10px 20px;letter-spacing:3px;background:#111;color:#fff}.topBanner .button:hover{background:#fff;color:#000}.collectionHome h2{font-family:Helvetica Neue LT,sans-serif!important;text-transform:uppercase;font-size:28px;font-weight:600;letter-spacing:2px}.collectionHome h3{font-family:Helvetica Neue LT,sans-serif!important;text-transform:uppercase;font-size:14px;font-weight:600;letter-spacing:2px}.collectionHome .collection-card__inner h3{text-transform:uppercase;font-family:Helvetica Neue LT,sans-serif!important;font-size:18px;font-weight:600;letter-spacing:2px;margin-top:10px}.collectionHome .collection-card__inner p{font-family:Helvetica Neue LT,sans-serif!important;font-size:14px;font-weight:600;letter-spacing:2px;margin:10px 0 15px}.collectionHome .collection-card__inner .link{font-family:Helvetica Neue LT,sans-serif!important;font-size:14px;color:#111;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding-bottom:3px;border-bottom:2px solid}.pdCollectionTitle{font-family:Helvetica Neue LT,sans-serif!important;text-transform:uppercase;font-size:12px;color:#bf8b47;font-weight:600}.accordion--dividers{max-width:500px;margin:0 auto}accordion-custom .details{padding:0 15px}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:2px solid #bf8b47!important}.beauty_objects h2{font-family:Bodoni MT!important;color:#111!important;text-transform:uppercase!important;font-size:38px!important;max-width:400px}.beauty_objects h2:after{content:"";display:block;width:60px;height:4px;background-color:#bf8b47;margin:14px 0 0}.beauty_objects p{font-weight:600;line-height:26px;font-size:16px;letter-spacing:.7px;padding:10px 0}.beauty_objects .button-secondary{background:#fff!important;border:1px solid #111;padding:10px 25px;font-weight:600}.beauty_objects .button-secondary:hover{background:#111!important;border:1px solid #111;color:#fff}.iconsDesc h3{font-family:Helvetica Neue LT!important;font-weight:600!important;font-size:18px!important}.iconsDesc p{font-family:Helvetica Neue LT!important;font-weight:600!important;font-size:16px!important}.monoBgBanner h2{font-family:Bodoni MT!important;color:#fff!important;text-transform:uppercase!important;font-size:38px!important;max-width:650px}.monoBgBanner h2:after{content:"";display:block;width:60px;height:4px;background-color:#fff;margin:14px 0 0}.monoBgBanner p{font-weight:600;line-height:26px;font-size:16px;letter-spacing:.7px;padding:10px 0}.monoBgBanner .button{background:#fff!important;border:1px solid #fff;padding:10px 25px;font-weight:600}.monoBgBanner .button:hover{background:#111!important;color:#fff;border:1px solid #111}footer h3{font-family:Helvetica Neue LT!important;font-weight:600!important;font-size:22px!important;letter-spacing:4px!important}footer p{font-family:Helvetica Neue LT!important;font-weight:600!important;font-size:14px!important;letter-spacing:2px!important;line-height:24px!important}footer .email-signup-block{margin:0 auto 15px}footer .email-signup__input{padding:10px 15px}footer .email-signup__button{margin:0;padding:10px 40px!important}footer .col-menu ul li a{font-family:Helvetica Neue LT!important;font-weight:600!important;font-size:14px!important;letter-spacing:2px!important}.header-extra-nav{display:flex;gap:24px;align-items:center}.header-extra-nav a{font-size:14px;text-decoration:none;color:inherit;text-transform:uppercase;letter-spacing:2px;white-space:nowrap}.header-extra-nav a:hover{opacity:.7}@media screen and (min-width:750px){.topBanner .hero__content-wrapper{justify-content:center}.topBanner .text-block--text_X9TLCg,.topBanner .text-block--text_X9TLCg>*,.topBanner .hero__content-wrapper>.text-block:nth-child(2),.topBanner .hero__content-wrapper>.text-block:nth-child(2)>*{font-size:1.5rem!important;line-height:1.25!important}}@media screen and (max-width:749px){.topBanner .hero__container{display:grid;grid-template-columns:1fr;grid-template-rows:54% 46%;height:calc(var(--hero-min-height) - var(--hero-height-offset));min-height:0;padding:0;align-items:stretch}.topBanner .hero__media-grid{position:relative;inset:auto;grid-column:1;grid-row:1;height:100%}.topBanner .overlay{display:none}.topBanner .hero__content-wrapper,.topBanner .hero__content-wrapper.page-width{grid-column:1;grid-row:2;min-height:0;height:100%;width:100%;padding:24px 22px 28px;background:#fff;justify-content:flex-start;gap:16px}.topBanner h1{font-size:clamp(1.75rem,7.4vw,2rem);max-width:100%;text-shadow:none}.header-extra-nav{display:none}footer img{max-width:250px;margin:0 auto}.three-col-menus{gap:20px!important;margin-top:0!important}}.prousp{color:#bf8b47;font-family:Abel,sans-serif;font-weight:600;font-style:normal;font-size:16px;line-height:1}.mega-menu__column .mega-menu__link span{font-size:14px;!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/styles.css.map */
