header nav ul li a,.header-menu a{font-weight:500}.list-menu__item{font-size:13.75px!important}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{padding-top:10px}.header__menu-item{color:#000}.header__menu-item:hover{color:#8c6b47}.header__active-menu-item{text-decoration:none}.header__active-menu-item:hover{color:#8c6b47}shopify-account.header__icon.header__icon--account.link.focus-inset{display:none}.header__button-wrapper{display:flex;align-items:center;margin-right:15px}.header .header__button-wrapper .header__custom-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 22px;min-height:4rem;height:4rem;box-sizing:border-box;font-size:1.4rem;white-space:nowrap;color:#fff;background-color:#000;border:none;--border-offset: 0px !important;--border-opacity: 0 !important;outline:none!important;transform:none!important;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{padding:0}.header .header__button-wrapper .header__custom-btn:after,.header .header__button-wrapper .header__custom-btn:before{box-shadow:none!important;border:none!important;display:none!important;content:none!important}.header .header__button-wrapper .header__custom-btn:hover{background-color:transparent;color:#000;border:none;box-shadow:inset 0 0 0 1px #000!important;transform:none!important}.header__heading-link .h2{font-style:italic;font-weight:500;color:#1b1712;font-family:Playfair Display,serif}span.subhead{color:#8c6b47;font-size:14.4px;text-align:center;padding-left:16px}.header__menu-item{position:relative}.header__menu-item span{position:relative;display:inline-block;border-bottom:none!important;padding-bottom:0!important}.header__menu-item span:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background-color:#8c6b47;opacity:0;pointer-events:none;transition:opacity .2s ease}.header__menu-item:hover span{text-decoration:none!important;border-bottom:none!important;padding-bottom:0!important}.header__menu-item:hover span:after{opacity:1}@media screen and (max-width:749px){.header__button-wrapper{display:none}header.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{padding:0 20px}.collection-hero__title{font-size:24px!important}.card__heading{font-size:15px!important}}@media screen and (min-width:990px){.header.header--middle-left.header--mobile-center.page-width.header--has-menu.header--has-account{grid-template-columns:4fr auto 1fr}}.footer-block__details-content{margin-bottom:0}.footer-block__details-content a{color:#fff!important;font-size:14.8px!important}.footer-block__details-content a:hover{text-decoration:none!important}h2.footer-block__heading.inline-richtext{font-size:15.2px;font-weight:700}.footer-block__details-content{color:#fff;font-size:14px;letter-spacing:0;max-width:40rem}@media screen and (min-width:990px){.footer__blocks-wrapper{display:flex!important;flex-wrap:nowrap;gap:40px}.footer__blocks-wrapper .footer-block:nth-child(1){flex:0 0 40%}.footer__blocks-wrapper .footer-block:not(:nth-child(1)){flex:1}}.footer__content-top .footer-block:first-child{flex-grow:1;max-width:70rem;margin-right:5rem}.footer__content-bottom-wrapper{display:flex;justify-content:space-between;align-items:center}.footer__country{text-align:right;color:#8a7d69;font-size:11px;line-height:1.5}.footer__country .copyright__content{color:#fff;font-size:inherit}.footer-block__logo img{margin-top:-30px;margin-left:-30px}@media screen and (max-width:749px){.footer__content-bottom-wrapper{flex-direction:column;align-items:flex-start;gap:10px}.footer__country{text-align:left}}@media screen and (max-width:749px){.footer__content-top .footer-block:first-child{margin-right:0;max-width:100%}}.footer__blocks-wrapper{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;gap:4rem!important}.footer__blocks-wrapper .footer-block:first-child .footer-block__heading{font-size:24px!important;font-style:italic;margin-bottom:14px}.footer__copyright.caption{color:#fff}@media screen and (min-width:990px){.footer__content-top .footer__blocks-wrapper.grid .footer-block--text{flex:1 1 auto;max-width:32rem;margin-right:12rem}.footer__content-top .footer__blocks-wrapper.grid{display:flex;flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:989px){.footer__content-top .footer__blocks-wrapper.grid .footer-block--text{max-width:100%;margin-right:0;margin-bottom:0rem}.footer__content-top .footer__blocks-wrapper.grid{display:flex;flex-direction:column;gap:0px}.footer__content-top .footer__blocks-wrapper.grid .footer-block{width:100%;max-width:100%;margin:0;padding-top:1.5rem;padding-bottom:0rem}.footer-block__details-content.list-unstyled{margin-bottom:0rem}}.header-wrapper{border-bottom-color:#dccbb0}.footer__content-bottom{border-top:solid .1rem #DCCBB0;padding-top:3rem;max-width:1180px;margin:0 auto}.list-social__link{padding:0!important}.list-social{justify-content:flex-start!important}.footer__content-bottom.scroll-trigger.animate--slide-in{max-width:1400px;padding-top:0}.collection .badge{display:none}.collection-hero__text-wrapper{text-align:center}.collection .price--on-sale .price-item--regular{display:none}.collection-hero__title{margin-bottom:0!important;font-size:32px}.card__heading{font-size:17px}.price .price-item{font-size:14px}.product__media-list .product__media img,.thumbnail.global-media-settings{overflow:hidden!important}@media screen and (min-width:768px){.product__media-list .product-media-container{max-width:100%!important;width:100%!important}.product__media-list .product__media-item{width:100%!important;max-width:100%!important}.thumbnail-list__item.slider__slide{height:140px!important}.thumbnail.global-media-settings{height:100%!important;max-height:140px!important}.thumbnail.global-media-settings img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center!important}}@media screen and (min-width:1200px){.thumbnail-list__item.slider__slide{height:200px!important}.thumbnail.global-media-settings{height:100%!important;max-height:200px!important}.thumbnail.global-media-settings img{height:100%!important;width:100%!important;object-fit:cover!important;object-position:center!important}}.product-help-box{border:1px solid #DCCBB0;padding:24px;background:#fff}.product-help-box__top{display:flex;align-items:center;gap:14px;margin-bottom:18px}.product-help-box__top img{width:22px;height:22px;object-fit:contain}.product-help-box__top h4{margin:0;font-size:18px;font-weight:400;line-height:1.3}.product-help-box__content{font-size:16px;line-height:1.6;color:#222}.product-help-box__content p{margin-bottom:0}@media(max-width:749px){.product-help-box{padding:18px}.product-help-box__top h4{font-size:18px}.product-help-box__content{font-size:16px}}@media screen and (min-width:990px){.product--medium:not(.product--no-media) .product__media-wrapper{width:55%;max-width:55%}.product--medium:not(.product--no-media) .product__info-wrapper{width:45%;max-width:45%;padding-left:40px}.product__info-container{max-width:100%}.product-help-box{max-width:100%;width:100%}}@media screen and (width:768px){.product--thumbnail_slider .thumbnail-slider .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:25%;margin-bottom:15px}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex!important;padding:.5rem;flex:1;scroll-padding-left:.5rem}}@media screen and (max-width:989px){.product{display:flex;flex-direction:column}.product__media-wrapper,.product__info-wrapper{max-width:100%!important;padding:0!important}.product__info-container{max-width:100%;width:100%;margin-top:30px}.product__title h1{max-width:100%;font-size:30px}.product-help-box{width:100%;max-width:100%;padding:20px}.grid--2-col-tablet .grid__item{width:100%!important}}@media screen and (max-width:768px){.product__info-wrapper.grid__item.product__info-wrapper--extra-padding.scroll-trigger.animate--slide-in{max-width:100%!important;padding-left:50px!important}@media screen and (max-width:500px){.product__info-wrapper.grid__item.product__info-wrapper--extra-padding.scroll-trigger.animate--slide-in{max-width:100%!important;padding-left:5px!important}.breadcrumbs{padding:4rem 2rem 1rem!important}}@media screen and (max-width:749px){.product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.grid--peek.slider--mobile{margin:0;width:100%;gap:10px!important}.collection-grid-section .page-width{padding:0 15px!important}}.product__info-container{width:100%;max-width:100%}.product__title h1{font-size:24px;line-height:1.3;max-width:100%}.price{font-size:20px}.product-form__input,.product-form__buttons{max-width:100%}.product-help-box{width:100%;max-width:100%;padding:18px;margin:16px 0}.product-help-box__top{gap:10px;margin-bottom:12px}.product-help-box__top img{width:24px;height:24px}.product-help-box__top h4{font-size:16px}.product-help-box__content{font-size:14px;line-height:1.5}.product__info-container>*{margin-bottom:18px}}.wishlisthero-product-page-button-container .button:before{display:none}.wishlisthero-product-page-button-container .button:after{display:none}.wishlist-hero-product-app-block.wlh-clear-margins #wishlisthero-product-page-button-container{padding-top:inherit;position:absolute;top:8px}@media screen and (max-width:500px){.wishlist-hero-product-app-block.wlh-clear-margins #wishlisthero-product-page-button-container{padding-top:inherit;position:absolute;top:40px}}.svg-inline--fa.fa-w-16{width:25px!important}.fa-1x{font-size:25px!important}.price--on-sale .price__badge-sale{display:none!important}.product__info-container{display:flex;flex-direction:column!important;position:relative}.product-description__content span{font-weight:500}.product-form__input--pill input[type=radio]+label{margin:10px;padding:10px 30px!important}.product-section span.price-item.price-item--sale.price-item--last{font-size:22px!important}@media screen and (min-width:750px){.product__info-wrapper--extra-padding{padding:0 0 0 40px!important}}.price.price--large.price--on-sale.price--show-badge,.product-price{border-bottom:1px solid #00000040!important;padding-bottom:15px}variant-selects{display:block;padding-top:10px}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 20px;max-width:44rem;min-width:fit-content;border:none}.product-description__title{margin:0 0 12px;font-size:15px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;color:#222}.product-description__content{font-size:15px;line-height:1.7;color:#444}.product-description__content p{margin:0}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 20px!important;max-width:44rem;min-width:fit-content;border:none}.product-form__input--pill .form__label{text-transform:uppercase;font-weight:700;letter-spacing:.05em;font-size:13px;margin-bottom:12px!important;display:block}.product-form__input--pill{border:none;padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap;gap:10px}.product-form__input--pill input[type=radio]+label{display:inline-flex;align-items:center;justify-content:center;min-width:75px;height:40px;padding:0 15px;border:1px solid #ccc;background-color:#fff;color:#000;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin:0}.product-form__input--pill input[type=radio]+label:after,.product-form__input--pill input[type=radio]+label:before{display:none!important}.product-form__input--pill input[type=radio]:checked+label{background-color:#000!important;color:#fff!important;border-color:#000!important;padding:14px!important}.product-form__input--pill input[type=radio]+label:hover{border-color:#000}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{margin-bottom:.2rem;color:#000;font-weight:600}.cart-item__title .cart-item__name{flex:0 1 auto;min-width:0;font-weight:700;font-size:14px}.product-option{font-size:12px;word-break:break-word;line-height:calc(1 + .5 / var(--font-body-scale));color:#000}.product-section s.price-item.price-item--regular{display:none}.product-section .product__title>*{font-size:32px}.product__tax{display:none}.product-section a{color:#000;text-decoration:none}.cart-drawer__footer{display:none}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
