.announcement-bar .announcement-bar__message span{font-weight:600}.banner .banner__content .banner__heading{font-family:Futura BdCn BT;text-shadow:2px 2px 0px white,-2px -2px 0px white,-2px 2px 0px white,2px -2px 0px white;font-weight:600}.banner .banner__content .banner__buttons a{padding:0 4rem;font-weight:600}.custom-underline{display:flex;justify-content:center;align-items:center;gap:0px;margin-bottom:4rem}.linee{height:4px}.linee.brown{background-color:#000;width:32px}.linee.golden{background-color:#daa520;width:40px}.newsletter-form .newsletter-form__button{width:fit-content!important;background-color:#000!important;color:#fff;font-weight:600;padding:1.5rem 3rem;font-size:medium;height:fit-content!important}.newsletter-form .newsletter-form__field-wrapper .field .field__input{background-color:#e8e8e8!important}.newsletter-form .newsletter-form__field-wrapper .field:after{box-shadow:none}.footer-block__custom-email{margin-top:1rem;display:flex;align-items:center;gap:1rem;font-size:14px}.footer-block__custom-email p{margin:0}.footer-block__custom-phone{margin-top:1rem;display:flex;align-items:center;gap:1rem;font-size:14px}.footer-block__custom-phone p{margin:0}.footer{background-image:url(/cdn/shop/files/footer.png?v=1728379834)}.footer-block__custom-address p{font-size:14px}@media screen and (min-width:990px){.header{padding-top:unset!important;padding-bottom:unset!important}.banner .banner__content .banner__heading{width:75%;margin:0 auto}ul.tmenu_submenu.tmenu_submenu_type_mega.tmenu_submenu--desktop.tmenu_submenu_mega_position_fullwidth.tmenu_submenu_has_watermark{top:100px!important}.header{padding-left:0rem!important;padding-right:0rem!important;max-width:130rem!important}.header .header__icons .desktop-localization-wrapper{gap:1rem}.header .header__icons .desktop-localization-wrapper .disclosure__button{border:1px solid white}}@media screen and (min-width:750px){.newsletter-form{max-width:59rem!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:44rem!important}.newsletter .newsletter__subheading{margin-bottom:3rem}.footer-block__details-content,.footer-block__details-content li a{font-size:14px}.footer__content-top{padding-left:13rem!important;padding-right:0rem!important}.footer__blocks-wrapper{column-gap:4rem}.footer-block--menu{max-width:20%!important}}@media screen and (max-width:749px){.newsletter-form .newsletter-form__button{position:relative;top:1.5rem;padding:1rem 2rem}.newsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:25px}}:root{--fg750-ink: #171717;--fg750-gold: #b58a3a;--fg750-cream: #f8f5ef}body{color:var(--fg750-ink);-webkit-font-smoothing:antialiased}.header-wrapper{border-bottom:1px solid rgba(23,23,23,.08)}.header__menu-item,.header__active-menu-item{letter-spacing:.035em;font-weight:500}.announcement-bar .announcement-bar__message{letter-spacing:.075em;font-size:1.15rem}.banner .banner__content .banner__heading{width:min(92%,900px);margin:0 auto;color:#fff;font-family:inherit;font-size:clamp(3.2rem,5.2vw,6.2rem);font-weight:600;line-height:1.08;letter-spacing:-.025em;text-shadow:0 2px 16px rgba(0,0,0,.32)}.banner .banner__content .banner__text{max-width:650px;margin:1.4rem auto 2rem;color:#fff;font-size:clamp(1.45rem,1.7vw,1.8rem);line-height:1.65;text-shadow:0 1px 8px rgba(0,0,0,.28)}.banner .banner__content .banner__buttons{justify-content:center}.banner .banner__content .banner__buttons a{min-height:5rem;padding:0 3.6rem;border-radius:2px;letter-spacing:.08em;font-size:1.2rem;font-weight:600}.popular-collections{margin-top:5.5rem;margin-bottom:6rem}.popular-collections h2,.custom-collection-heading{color:var(--fg750-ink);font-size:clamp(2.5rem,3.2vw,3.6rem);font-weight:500;letter-spacing:-.02em}.popular-collections h2 span,.custom-collection-heading span{color:var(--fg750-gold)}.collection-itemm img{display:block;aspect-ratio:1 / 1;object-fit:cover;transition:transform .35s ease}.collection-itemm>a:first-child{display:block;overflow:hidden}.collection-itemm>a:first-child:hover img{transform:scale(1.035)}.collection-btn{border-radius:2px;background:var(--fg750-ink);font-size:1.15rem;letter-spacing:.045em;transition:background-color .2s ease}.collection-btn:hover{background:var(--fg750-gold)}.product__title h1{color:var(--fg750-ink);font-size:clamp(2.2rem,2.6vw,3.2rem);font-weight:500;line-height:1.2;letter-spacing:-.015em}.product__info-container .price{font-size:1.9rem}.product__description,.product__accordion .accordion__content{line-height:1.75}.product-form__submit{min-height:5.2rem;border-radius:2px;letter-spacing:.06em;font-weight:600}.card__heading{font-weight:500;line-height:1.4}.card-information .price{font-weight:600}.newsletter__wrapper{background:var(--fg750-cream)}.footer{background-color:#171717}@media screen and (max-width:749px){.banner .banner__content .banner__heading{width:100%;font-size:clamp(2.8rem,8vw,4rem);line-height:1.12}.banner .banner__content .banner__text{margin:1rem auto 1.5rem;font-size:1.4rem;line-height:1.5}.banner .banner__content .banner__buttons a{min-height:4.6rem;padding:0 2.4rem}.popular-collections{margin-top:3.5rem;margin-bottom:4rem}}.footer{background-image:none;background-color:#171717}.footer a{color:inherit;text-decoration-thickness:.1rem;text-underline-offset:.25rem;transition:color .2s ease}.footer a:hover{color:#d4b06a}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,.header__icon:focus-visible{outline:2px solid #b58a3a;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/custom.css.map */
