@font-face{font-family:IvyOraDisplayLight;src:url(/cdn/shop/files/IvyOraDisplayLight.ttf?v=1754218799) format("opentype");font-weight:300;font-style:normal;font-display:swap}:root{--font-heading-family: "IvyOraDisplayLight", serif !important;--color-button: #bc7f70 !important}.cart__checkout-button,.cart-drawer__empty-content .button{background-color:#bc7f70!important}.cart__checkout-button:hover,.cart-drawer__empty-content .button:hover{background-color:#cd9589!important}body{font-size:13px;letter-spacing:0rem}@media screen and (min-width: 990px){.home-intro-section .image-with-text__content{padding:6rem 6rem 6rem 0!important}}.home-intro-section{background:#f4f4f4}.home-intro-section .page-width{width:100%!important;max-width:100%!important}.home-intro-section .image-with-text__media img{position:initial!important;padding-bottom:0!important}.home-intro-section .image-with-text__heading{font-size:29px!important}.multicolumn-card img{position:relative!important;height:auto!important}.multicolumn-card .image-link{position:relative!important}.home-icons img{width:49px!important}.home-icons .multicolumn-card{background:none!important}.home-icons .multicolumn-card__info{padding:1.5rem!important}.home-icons .inline-richtext{font-family:var(--font---font-body-family)!important;font-size:15px;letter-spacing:0}.home-collections-entries img{width:100%!important}.home-collections-entries .multicolumn-card{background:none!important}.home-collections-entries .inline-richtext{font-family:var(--font-heading-family)!important;font-size:34px;color:#fff}.home-collections-entries .multicolumn-card__info{position:absolute;bottom:30px;left:60px}.banner__buttons .button--secondary{border:1px solid #fff}.button--primary{background:#bc7f70;text-transform:uppercase;color:#fff;border:0;transition:background-color .3s ease}.submit-button{background:#bc7f70!important;text-transform:uppercase!important;color:#fff!important}.button--primary:hover{background-color:#cd9589}.button--secondary{text-transform:uppercase;font-size:13px}.button--secondary:after,.button--secondary:before{box-shadow:none;content:none}.button:before,.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before{box-shadow:none!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:none!important}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:none!important}.product-form__input--pill input[type=radio]+label{background:none;color:rgb(var(--color-foreground));border-radius:0!important;padding:1rem 0!important;width:40px}.product-features{display:flex;flex-direction:column;gap:14px}.product-feature{display:flex;align-items:center}.product-details ul{padding:0;list-style-position:inside}.product-subtitle{font-family:var(--font-body-family);text-transform:uppercase;font-size:13px;font-weight:600}.product-feature img{height:35px;width:auto;margin-right:12px}.header__search{display:none!important}footer{color:#fff!important;background:#312b26!important}footer a{color:#fff!important}footer .footer__content-top{padding-bottom:0!important}footer .newsletter-form__field-wrapper input{background-color:transparent!important}footer .newsletter-form{margin:0!important}footer .newsletter-form__field-wrapper{max-width:26rem!important}footer .newsletter-form__field-wrapper label{color:#fff!important;font-size:14px}footer .newsletter-form__field-wrapper .field:after{box-shadow:none;border:1px solid}footer .newsletter-form__field-wrapper .field:hover.field:after{box-shadow:0 0 0 1px #fff!important}footer .footer-block__heading{font-size:14px!important;text-transform:uppercase}footer .list-menu__item--link{padding-bottom:0}footer .footer-block__details-content p{margin:0 0 5px}variant-selects .selected{background:#bc7f70!important;color:#fff!important}.size-guide-link{color:rgb(var(--color-foreground));margin-left:12px}.size-guide-link:before{margin-right:14px;content:"";border-left:1px solid rgb(var(--color-foreground))}.size-guide-overlay{display:block!important;position:fixed;top:0;left:0;width:100%;height:100%;background:#0006;opacity:0;pointer-events:none;transition:opacity .3s ease;z-index:9998}.size-guide-panel{position:fixed;top:0;right:-360px;width:400px;max-width:90%;height:100vh;background:#fff;box-shadow:-2px 0 10px #0003;transition:right .3s ease,visibility 0s linear .3s;z-index:9999;overflow-y:auto;padding:20px;visibility:hidden}.size-guide-panel.active{right:0;visibility:visible;transition:right .3s ease,visibility 0s}.size-guide-overlay.active{opacity:1;pointer-events:auto}.size-guide-close{background:none;border:none;font-size:28px;line-height:1;cursor:pointer;position:absolute;top:15px;right:15px}.size-guide{overflow-x:auto;-webkit-overflow-scrolling:touch}.size-guide-table{border-collapse:collapse;border-spacing:0}.size-guide-table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#f2f2f2;color:#000}.size-guide-table td,.size-guide-table th{border:1px solid #ddd;padding:8px;white-space:nowrap}.size-guide-table th:first-child,.size-guide-table td:first-child{position:sticky;left:0;z-index:2}.related-products .products{display:flex;justify-content:space-between;gap:20px}.related-products .products .card-wrapper{flex:0 0 calc(50% - 10px)}.product-card-wrapper .swatch{display:inline-flex;position:relative;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--swatch--background)}.card__heading a:after{content:none!important}.product-card-wrapper .ProductCard-swatches{display:flex;flex-wrap:wrap;gap:10px;position:relative}.product-card-wrapper .ProductCard-swatches .swatch:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border-radius:50%;border:1px solid rgb(var(--color-foreground));opacity:0;transform:scale(.8);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.product-card-wrapper .ProductCard-swatches .swatch:hover:after,.product-card-wrapper .ProductCard-swatches .swatch.selected:after{opacity:1;transform:scale(1)}.product-card-wrapper .ProductCard-swatches .swatch:hover{cursor:pointer}.product-card-wrapper .card__heading{font-size:17px;margin-bottom:12px}.product-details .metafield-rich_text_field p{margin:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
