:root{--rr-heading-font: "Cormorant Garamond", serif;--rr-body-font: "Lato", sans-serif;--rr-copper: #B56F2A;--rr-copper-hover: #92531F;--rr-brown: #3A2821;--rr-text: #3A2821;--rr-text-light: #6B5A4E;--rr-background: #F5EBDD;--rr-surface: #FBF6ED;--rr-panel: #EFE2D1;--rr-border: #D8C3A5;--rr-dark: #2F211C;--rr-texture: url(/cdn/shop/files/bg1.png?v=1786710265)}*{box-sizing:border-box}img{display:block;max-width:100%}a{text-decoration:none}html,body{background-color:#f5ebdd!important;background-image:var(--rr-texture);background-repeat:repeat!important;background-size:900px auto!important;background-position:center top!important}main{background:transparent!important}.rr-section{width:100%;padding:70px 40px}.rr-container{width:100%;max-width:1320px;margin:auto}.rr-image-cover img{width:100%;height:100%;object-fit:cover}#header-component .header__underlay-closed,#header-component .header__underlay-open{background-color:#f5ebdd!important;background-image:var(--rr-texture)!important;background-repeat:repeat!important;background-size:900px auto!important;background-position:center top!important;border-bottom:1px solid #D8C3A5!important}#header-component .menu-list__link{color:#33241d!important;font-family:var(--rr-body-font),sans-serif!important;font-weight:500!important;letter-spacing:.01em;transition:color .25s ease}#header-component .menu-list__link:hover,#header-component .menu-list__link:focus{color:var(--rr-copper)!important}#header-component svg{color:#33241d}#header-component button:hover svg,#header-component a:hover svg{color:var(--rr-copper)}#header-component .menu-list__link--active{color:var(--rr-copper)!important}#header-component .menu-list__link--active .menu-list__link-title{position:relative}#header-component .menu-list__link--active .menu-list__link-title:after{content:"";position:absolute;left:0;right:0;bottom:-7px;height:1.5px;background:var(--rr-copper);transform:scaleX(1);transform-origin:center}.announcement-bar{background:#e7d9c8!important;background-image:none!important}.rr-story{display:grid;grid-template-columns:36% 64%;width:100%;height:310px}.rr-story__content{background:#2f211c;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:35px 48px}.rr-story__heading{font-family:var(--font-heading-family);font-size:26px;line-height:1.3;color:#fff;margin:18px 0 26px;font-weight:500}.rr-story__text{color:#e7ddd5;font-size:13px;line-height:1.55;max-width:320px;margin-bottom:36px}.rr-story__text p{margin:0}.rr-eyebrow{color:var(--rr-copper);text-transform:uppercase;font-size:11px;letter-spacing:1.5px;font-weight:600}.rr-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;font-size:13px;background:var(--rr-copper);color:#fff;border-radius:6px;font-weight:500;transition:.3s ease}.rr-btn:hover{background:var(--rr-copper-hover);transform:translateY(-2px)}.rr-story__image{position:relative;overflow:hidden}.rr-story__image img{width:100%;height:100%;object-fit:cover;object-position:center}.rr-story__content{position:relative}.rr-story__content:after{content:"";position:absolute;top:60px;bottom:60px;right:35px;width:1px;background:#c9994859}@media(min-width:1700px){.rr-story{min-height:430px}.rr-story__heading{font-size:56px}}@media(max-width:990px){.rr-story{grid-template-columns:1fr}.rr-story__image{order:-1;height:360px}.rr-story__content{padding:50px 35px}.rr-story__heading{font-size:36px}}@media(max-width:768px){.rr-story{height:auto}.rr-story__image{height:190px}.rr-story__content{padding:24px 20px 26px}.rr-story__content:after{display:none}.rr-story__heading{font-size:24px;line-height:1.2;margin:10px 0 12px}.rr-story__text{font-size:13px;line-height:1.45;margin-bottom:18px}.rr-btn{display:inline-flex!important;padding:9px 18px}}@media(max-width:1200px){.rr-story{height:auto}.rr-story__content{min-height:260px;padding:32px 40px}.rr-btn{display:inline-flex!important;visibility:visible!important;opacity:1!important}}.rr-promise{background:transparent;border-top:1px solid #E7D8C3;border-bottom:1px solid #E7D8C3;padding:35px 0 0}.rr-promise__container{max-width:1380px;margin:auto;padding:0 45px;display:flex;align-items:center;justify-content:space-between;gap:70px}.rr-promise__left{width:40%}.rr-promise__eyebrow{font-size:12px;letter-spacing:2.2px;font-weight:800;text-transform:uppercase;color:var(--rr-copper);margin:0 0 10px}.rr-promise__title{font-family:var(--rr-heading-font);font-size:22px;font-weight:600;line-height:1.25;color:#3a2b25;margin:0;max-width:560px}.rr-promise__divider{display:flex;align-items:center;color:var(--rr-copper)}.rr-promise__divider:before,.rr-promise__divider:after{width:150px}.rr-promise__divider span{width:120px;height:1px;background:#d8b77a;display:block}.rr-promise__divider i{font-style:normal;font-size:13px;margin:0 12px}.rr-promise__right{width:60%;display:grid;grid-template-columns:repeat(4,1fr)}.rr-promise__item{display:flex;align-items:center;gap:14px;padding:0 26px;border-right:1px solid #E8DAC7}.rr-promise__item:last-child{border-right:none}.rr-promise__icon{width:58px;height:58px;flex:0 0 58px;display:flex;align-items:center;justify-content:center}.rr-promise__icon img{width:58px;height:58px;display:block;object-fit:contain;object-position:center}.rr-promise__heading{font-size:15px;font-weight:600;color:#2e2e2e;line-height:1.2;margin-bottom:2px}.rr-promise__subheading{font-size:14px;color:#5a5a5a;line-height:1.2}@media(min-width:769px)and (max-width:1100px){.rr-promise__container{padding:0 30px;gap:30px}.rr-promise__left{width:38%}.rr-promise__right{width:62%;grid-template-columns:repeat(2,1fr);gap:20px 15px}.rr-promise__item{padding:0;border:none}}@media(max-width:768px){.rr-promise{padding:22px 0 16px}.rr-promise__container{padding:0 20px;flex-direction:column;gap:20px}.rr-promise__left{width:100%}.rr-promise__title{font-size:16px;line-height:1.25;white-space:nowrap;max-width:none}.rr-promise__right{width:100%;grid-template-columns:repeat(2,1fr);gap:18px 10px}.rr-promise__item{border:none;padding:0;gap:8px}.rr-promise__icon,.rr-promise__icon img{width:38px;height:38px;flex:0 0 38px}.rr-promise__heading{font-size:13px}.rr-promise__subheading{font-size:12px}.rr-promise__divider,.rr-promise__divider span{width:100%}.rr-promise__divider i{margin:0 8px}}@media(min-width:601px)and (max-width:768px){.rr-promise{padding:18px 0 14px!important}.rr-promise__container{padding:0 24px!important;flex-direction:row!important;align-items:center!important;gap:20px!important}.rr-promise__left{width:38%!important;flex:0 0 38%!important}.rr-promise__eyebrow{font-size:9px!important;letter-spacing:1.6px!important;margin-bottom:6px!important}.rr-promise__title{font-size:17px!important;line-height:1.2!important;white-space:normal!important;max-width:100%!important}.rr-promise__right{width:62%!important;flex:0 0 62%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px 12px!important}.rr-promise__item{padding:0!important;gap:7px!important;border:none!important;min-width:0!important}.rr-promise__icon,.rr-promise__icon img{width:36px!important;height:36px!important;flex:0 0 36px!important}.rr-promise__heading{font-size:11px!important;line-height:1.15!important}.rr-promise__subheading{font-size:9px!important;line-height:1.15!important}.rr-promise__divider span{width:100%!important}.rr-promise__divider i{font-size:10px!important;margin:0 7px!important}}@media(min-width:991px)and (max-width:1400px){.rr-promise{display:block!important;width:100%!important;height:105px!important;min-height:105px!important;padding:0!important;margin:0!important;overflow:visible!important;box-sizing:border-box!important}.rr-promise__container{width:100%!important;max-width:none!important;height:105px!important;min-height:105px!important;padding:0 30px!important;margin:0!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:30px!important;box-sizing:border-box!important}.rr-promise__left{width:38%!important;flex:0 0 38%!important}.rr-promise__right{width:62%!important;flex:0 0 62%!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}.rr-promise__item{padding:0 10px!important;gap:8px!important;display:flex!important;align-items:center!important;border-right:1px solid #E8DAC7!important}.rr-promise__item:last-child{border-right:none!important}.rr-promise__icon,.rr-promise__icon img{width:42px!important;height:42px!important;flex:0 0 42px!important}.rr-promise__title{font-size:18px!important;line-height:1.2!important}.rr-promise__heading{font-size:11px!important;line-height:1.2!important}.rr-promise__subheading{font-size:9px!important;line-height:1.2!important}}footer{background:#eee5d8!important;color:#3a2a24!important;margin:0!important;padding:0!important}footer .footer-content{display:block!important;padding:0!important;margin:0!important}footer .footer-content>.group-block:first-child{width:100%!important;max-width:none!important;margin:0!important;padding:30px 7.5vw 24px!important;box-sizing:border-box!important}footer .footer-content>.group-block:first-child>.group-block-content{display:grid!important;grid-template-columns:1.5fr 1fr 1fr 1fr 1.1fr!important;column-gap:50px!important;width:100%!important;margin:0!important;padding:0!important;align-items:start!important;box-sizing:border-box!important}footer .footer-content>.group-block:first-child>.group-block-content>.group-block:first-child>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important;margin:0!important;padding:0!important}footer .logo-block{width:175px!important;margin:0 0 10px!important;padding:0!important}footer .logo-block__image{display:block!important;width:175px!important;height:auto!important;margin:0!important}footer .footer-content .text-block p{width:300px!important;max-width:100%!important;margin:0!important;padding:0!important;font-size:12px!important;line-height:1.4!important;color:#5f554e!important}footer details.menu__details{--spacing--size: 0px !important;margin:0!important;padding:0!important}footer details.menu__details>summary.menu__heading{display:block!important;min-height:0!important;margin:0 0 12px!important;padding:0!important}footer .menu__heading__default{display:inline-block!important;margin:0!important;padding:0!important;font-family:var(--rr-body-font),sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#2f211c!important}footer .menu__heading__accordion{display:none!important}footer .footer-content>.group-block:first-child .details-content ul{display:flex!important;flex-direction:column!important;gap:6px!important;margin:0!important;padding:0!important;list-style:none!important}footer .footer-content>.group-block:first-child .details-content li.menu__item{display:block!important;margin:0!important;padding:0!important}footer .footer-content>.group-block:first-child .details-content li.menu__item a{display:block!important;margin:0!important;padding:0!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.35!important;color:#4f4640!important;text-decoration:none!important}footer .footer-content>.group-block:first-child>.group-block-content>.group-block:last-child{margin:0!important;padding:0!important}footer .footer-content>.group-block:first-child>.group-block-content>.group-block:last-child>.group-block-content{display:flex!important;flex-direction:column!important;align-items:flex-start!important;margin:0!important;padding:0!important;gap:0!important}footer .footer-content .group-block:last-child .text-block h6{margin:0 0 12px!important;padding:0!important;font-family:var(--rr-body-font),sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:1.5px!important;text-transform:uppercase!important;color:#2f211c!important}footer .footer-content .group-block:last-child .text-block p{margin:0!important;padding:0!important;font-size:13px!important;line-height:1.5!important;color:#5f554e!important}footer .footer-content>.group-block:last-child{width:100%!important;margin:0 0 0 calc(50% - 50vw)!important;padding:0!important;background:#2f211c!important;color:#f5efe6!important;box-sizing:border-box!important}footer .footer-content>.group-block:last-child>.group-block-content{width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 7.5vw!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;background:#2f211c!important;box-sizing:border-box!important}footer .footer-content>.group-block:last-child details.menu__details>summary{display:none!important}footer .footer-content>.group-block:last-child details.menu__details{display:block!important;width:auto!important;margin:0!important;padding:0!important}footer .footer-content>.group-block:last-child .details-content ul{display:flex!important;flex-direction:row!important;align-items:center!important;gap:30px!important;margin:0!important;padding:0!important;list-style:none!important}footer .footer-content>.group-block:last-child .details-content li.menu__item{display:block!important;margin:0!important;padding:0!important}footer .footer-content>.group-block:last-child .details-content li.menu__item a{display:block!important;margin:0!important;padding:0!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1!important;color:#f5efe6!important;white-space:nowrap!important}footer .footer-utilities__group-copyright{display:block!important;margin:0!important;padding:0!important}footer .footer-utilities__text{display:block!important;margin:0!important;padding:0!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1!important;color:#f5efe6!important;white-space:nowrap!important}@media(max-width:600px){footer .footer-content>.group-block:first-child{padding:24px 20px 20px!important}footer .footer-content>.group-block:first-child>.group-block-content{grid-template-columns:1fr 1fr!important;column-gap:24px!important;row-gap:22px!important}footer .footer-content>.group-block:first-child>.group-block-content>.group-block:first-child{grid-column:1 / -1!important}footer .logo-block{width:155px!important;margin-bottom:8px!important}footer .logo-block__image{width:155px!important}footer .footer-content .text-block p{width:auto!important;max-width:300px!important;font-size:11px!important;line-height:1.4!important}footer .menu__heading__default{font-size:11px!important;letter-spacing:1.3px!important}footer details.menu__details>summary.menu__heading{margin-bottom:8px!important}footer .footer-content>.group-block:first-child .details-content ul{gap:5px!important}footer .footer-content>.group-block:first-child .details-content li.menu__item a{font-size:11px!important;line-height:1.3!important}footer .footer-content>.group-block:last-child>.group-block-content{min-height:38px!important;height:38px!important;padding:0 20px!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:10px!important}footer .footer-content>.group-block:last-child .details-content ul{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:18px!important}footer .footer-content>.group-block:last-child .details-content li.menu__item a{font-size:10px!important}footer .footer-utilities__text{font-size:10px!important}}footer .footer-content>.group-block:first-child{position:relative!important;background-color:#eee5d8!important;overflow:hidden!important}@media(min-width:601px)and (max-width:990px){footer .footer-content>.group-block:first-child{padding:22px 7vw 18px!important}footer .footer-content>.group-block:first-child>.group-block-content{display:grid!important;grid-template-columns:1.7fr 1fr 1fr 1fr 1.2fr!important;column-gap:14px!important;row-gap:0!important;align-items:start!important}footer .footer-content>.group-block:first-child>.group-block-content>.group-block:first-child{margin:0!important;padding:0!important}footer .logo-block{width:150px!important;margin:0 0 8px!important}footer .logo-block__image{width:150px!important}footer .footer-content .text-block p{width:auto!important;max-width:160px!important;font-size:10px!important;line-height:1.4!important}footer .menu__heading__default,footer .footer-content .group-block:last-child .text-block h6{font-size:11px!important;letter-spacing:1.2px!important;margin-bottom:8px!important}footer .footer-content .details-content ul{gap:5px!important}footer .footer-content .details-content li.menu__item a{font-size:10px!important;line-height:1.3!important;white-space:nowrap!important}footer .footer-content .group-block:last-child .text-block{padding-top:6px!important}footer .footer-content .group-block:last-child .text-block h6{margin-bottom:10px!important}footer .footer-content .group-block:last-child .text-block p{font-size:10px!important;line-height:1.5!important}footer .footer-content>.group-block:last-child>.group-block-content{height:38px!important;min-height:38px!important;padding:0 7vw!important}.ui-test-collection-list{padding-bottom:20px!important}}.ui-test-collection-list .section-resource-list__content{display:flex;flex-direction:column;align-items:center;text-align:center}.ui-test-collection-list .section-resource-list__content .text-block{text-align:center!important;margin-inline:auto!important}.ui-test-collection-list .section-resource-list__content .text-block>*{margin-top:0!important;margin-bottom:10px!important}.ui-test-collection-list .section-resource-list__content .text-block>*:last-child{margin-bottom:0!important}.ui-test-collection-list .resource-list{column-gap:12px!important;row-gap:12px!important}.ui-test-collection-list .collection-card{background:#fbf7f1!important;border:1px solid #D8C3A5!important;border-radius:0!important;overflow:hidden!important;transition:transform .25s ease,box-shadow .25s ease}.ui-test-collection-list .collection-card__image{overflow:hidden!important}.ui-test-collection-list .collection-card__content{background:#fbf7f1!important;padding:13px 10px 12px!important;min-height:0!important;height:auto!important;align-items:center!important;justify-content:flex-start!important;text-align:center!important;gap:5px!important}.ui-test-collection-list .collection-card__content .collection-title,.ui-test-collection-list .collection-card__content .collection-card__title{margin:0 0 2px!important;color:#2f211c!important;font-family:var(--rr-body-font),sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.25!important}.ui-test-collection-list .collection-card__content .button,.ui-test-collection-list .collection-card__content .button-unstyled,.ui-test-collection-list .collection-card__content a.button{display:inline-flex!important;align-items:center!important;justify-content:center!important;margin:0!important;padding:2px 0!important;min-height:0!important;height:auto!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#b67a2d!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important;white-space:nowrap!important}.ui-test-collection-list .collection-card__content .button:after,.ui-test-collection-list .collection-card__content .button-unstyled:after,.ui-test-collection-list .collection-card__content a.button:after{content:none!important;display:none!important}.ui-test-collection-list .collection-card__content .button,.ui-test-collection-list .collection-card__content .button-unstyled,.ui-test-collection-list .collection-card__content a.button{font-size:0!important}.ui-test-collection-list .collection-card__content .button:before,.ui-test-collection-list .collection-card__content .button-unstyled:before,.ui-test-collection-list .collection-card__content a.button:before{content:"Shop Now  \2192"!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1.3!important;color:#b67a2d!important}.ui-test-collection-list .collection-card:hover{transform:translateY(-2px);box-shadow:0 5px 16px #4a372814}.ui-test-collection-list .collection-card:hover .button:before,.ui-test-collection-list .collection-card:hover .button-unstyled:before,.ui-test-collection-list .collection-card:hover a.button:before{color:#9d6425!important}@media(min-width:991px){.ui-test-collection-list .resource-list__item{min-width:0}}@media(max-width:749px){.ui-test-collection-list{padding-top:32px!important;padding-bottom:32px!important}.ui-test-collection-list .collection-card__content{padding:11px 8px!important}}.ui-test-collection-list .section-resource-list__content .text-block{position:relative}.ui-test-collection-list .section-resource-list__content .text-block h2:after{content:"\2726";display:block;width:300px;height:18px;margin:8px auto 0;color:#b67a2d;font-family:serif;font-size:13px;line-height:18px;text-align:center;background:linear-gradient(to right,transparent 0%,transparent 7%,#D8B77A 7%,#D8B77A 43%,transparent 43%,transparent 57%,#D8B77A 57%,#D8B77A 93%,transparent 93%,transparent 100%);background-size:100% 1px;background-position:center;background-repeat:no-repeat}.button:not(.button-unstyled):not(.menu-drawer__close-button),.button-primary:not(.menu-drawer__close-button),.rr-btn{background:var(--rr-copper)!important;color:#fff!important;border-color:var(--rr-copper)!important}.button:not(.button-unstyled):not(.menu-drawer__close-button):hover,.button-primary:not(.menu-drawer__close-button):hover,.rr-btn:hover{background:var(--rr-copper-hover)!important;color:#fff!important;border-color:var(--rr-copper-hover)!important}.ui-test-collection-list .collection-card__content .button,.ui-test-collection-list .collection-card__content .button-unstyled,.ui-test-collection-list .collection-card__content a.button{background:transparent!important;border-color:transparent!important}.shopify-payment-button__button--unbranded{background:var(--rr-background)!important;color:var(--rr-copper)!important;border:1px solid var(--rr-copper)!important;border-radius:6px!important;min-height:50px!important;font-family:var(--rr-body-font),sans-serif!important;font-size:14px!important;font-weight:500!important;transition:background-color .25s ease,color .25s ease,border-color .25s ease!important}.shopify-payment-button__button--unbranded:hover{background:var(--rr-copper)!important;color:#fff!important;border-color:var(--rr-copper)!important}main[data-template=product],main[data-template=product] .shopify-section,main[data-template=product] .product-information,main[data-template=product] product-information{background-color:var(--rr-background)!important}.product-media-container.media-fit-contain .product-media__image{object-fit:cover!important}body:has(main[data-template=product]){background-color:var(--rr-background)}main[data-template=product] img{background:transparent}@media(max-width:768px){slideshow-slide.product-media-container.constrain-height.media-fit-contain.product-media-container--image.product-media-container--zoomable{padding:12px 15px!important;box-sizing:border-box!important;background-color:#f5ebdd!important;background-image:var(--rr-texture)!important;background-repeat:repeat!important;background-size:900px auto!important;background-position:center top!important}slideshow-slide.product-media-container.constrain-height.media-fit-contain.product-media-container--image.product-media-container--zoomable .product-media{width:100%!important;height:100%!important}}.shopify-section:has(.rr-breadcrumb){width:100%;max-width:none;margin:0;padding:0}.rr-breadcrumb{width:100%;margin:0;padding:0;background:transparent}.rr-breadcrumb__inner{width:calc(100% - 100px);max-width:none;margin:0 auto;padding:10px 0 2px;display:flex;align-items:center;gap:8px;box-sizing:border-box;font-family:var(--rr-body-font),Arial,sans-serif;font-size:12px;line-height:1.4;color:#6e625a}.rr-breadcrumb__link{color:#6e625a;text-decoration:none;transition:color .2s ease}.rr-breadcrumb__link:hover{color:#b67a2d}.rr-breadcrumb__separator{color:#b67a2d;font-size:14px;line-height:1}.rr-breadcrumb__current{color:#2f211c;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:749px){.shopify-section:has(.rr-breadcrumb){width:100%}.rr-breadcrumb__inner{width:100%;padding:10px 20px 8px;gap:6px;font-size:11px}.rr-breadcrumb__separator{font-size:12px}}@media(min-width:991px){collection-component,collection-component .collection-wrapper,collection-component .product-grid-container,collection-component .product-grid{background:transparent!important}collection-component .collection-wrapper .facets-block-wrapper--vertical{background:#fbf6ed59!important;border:1px solid var(--rr-border)!important;border-radius:5px!important;padding:0 18px 18px!important;box-sizing:border-box!important}collection-component .facets-block-wrapper--vertical .facets-block{background:transparent!important;border:0!important;padding:0!important;margin:0!important}collection-component .facets-block-wrapper--vertical h4{color:var(--rr-copper)!important;font-family:var(--rr-body-font),sans-serif!important;font-size:13px!important;font-weight:600!important;padding:15px 0 12px!important;margin:0!important;border-bottom:1px solid var(--rr-border)!important}collection-component .facets-block-wrapper--vertical label,collection-component .facets-block-wrapper--vertical .facets__label{color:var(--rr-text)!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;line-height:1.4!important}collection-component .facets-block-wrapper--vertical .facets__heading,collection-component .facets-block-wrapper--vertical .facet-title{color:var(--rr-text)!important;font-family:var(--rr-body-font),sans-serif!important;font-size:12px!important;font-weight:600!important}collection-component .facets-block-wrapper--vertical input[type=checkbox]{accent-color:var(--rr-copper)!important}collection-component .facets-block-wrapper--vertical input[type=text],collection-component .facets-block-wrapper--vertical input[type=number]{background:var(--rr-surface)!important;color:var(--rr-text)!important;border:1px solid var(--rr-border)!important;border-radius:4px!important;font-size:12px!important}collection-component .facets-block-wrapper--vertical hr{border-color:var(--rr-border)!important}collection-component .product-card .product-card__content{background:#fbf6ed47!important}collection-component .product-card__content{background:#fbf6ed73!important}collection-component .product-card .product-title{color:var(--rr-text)!important;font-weight:600!important}collection-component .product-card{transition:transform .25s ease,box-shadow .25s ease}collection-component .product-card:hover{transform:translateY(-4px);box-shadow:0 8px 20px #3c28141f!important}collection-component .product-card:hover .card-gallery img{transform:scale(1.02)}}@media(max-width:749px){collection-component .product-grid-container{padding-left:10px!important;padding-right:10px!important;box-sizing:border-box!important}}product-recommendations .section-resource-list,product-recommendations .section-resource-list__content,product-recommendations .resource-list,product-recommendations slideshow-component,product-recommendations slideshow-container,product-recommendations slideshow-slides{background:transparent!important;background-color:transparent!important}product-recommendations slideshow-slides{background:transparent!important;background-color:transparent!important}product-recommendations .resource-list{column-gap:12px!important;row-gap:12px!important}product-recommendations .product-card{background:transparent!important;border:1px solid var(--rr-border)!important;border-radius:0!important;overflow:hidden!important}product-recommendations .product-card .product-card__content{background:var(--rr-texture)!important;border:0!important}product-recommendations .product-card .card-gallery,product-recommendations .product-card .product-media{background:transparent!important}product-recommendations .product-card .product-title,product-recommendations .product-card .product-card__title,product-recommendations .product-card .text-block{color:var(--rr-text)!important;text-align:center!important}product-recommendations .product-card .price,product-recommendations .product-card .price-item{color:var(--rr-copper)!important;font-weight:700!important}product-recommendations .section-resource-list{padding-block-start:28px!important;padding-block-end:35px!important}product-recommendations .section-resource-list__content{gap:18px!important}product-recommendations .resource-list{margin-top:0!important}product-recommendations .section-resource-list{padding-block-start:25px!important;padding-block-end:10px!important}product-recommendations .section-resource-list__content{margin-bottom:5px!important}product-recommendations .section-resource-list__content .text-block>*{margin-top:0!important;margin-bottom:5px!important}product-recommendations .section-resource-list__content .text-block>*:last-child{margin-bottom:0!important}.rr-product-details-section{position:relative;padding-bottom:35px!important}.rr-product-details-section:after{content:"";position:absolute;left:50%;bottom:0;width:100%;height:1px;background:var(--rr-border);transform:translate(-50%)}#cart-drawer .theme-drawer__dialog{background:#fbf7f1!important;color:#4a3728!important}#cart-drawer .cart-drawer__content,#cart-drawer .cart-drawer__items,#cart-drawer .cart-drawer__summary{background:#fbf7f1!important}#cart-drawer .theme-drawer__header{background:#fbf7f1!important;border-bottom:0!important}#cart-drawer .theme-drawer__title{font-family:Playfair Display,serif!important;color:#4a3728!important}#cart-drawer .theme-drawer__badge{background:#e8ded2!important;color:#4a3728!important}#cart-drawer .theme-drawer__close-button,#cart-drawer .cart-items__details{color:#4a3728!important}#cart-drawer .cart-items__title{color:#4a3728!important;font-weight:600!important}#cart-drawer .cart-items__price{color:#b67a2d!important;font-weight:600!important}#cart-drawer .cart-drawer__items .cart-items__table-row{border-bottom-color:#d8c3a5!important}#cart-drawer .quantity-selector{background:#fbf7f1!important;border:1px solid #D8C3A5!important;border-radius:5px!important}#cart-drawer .quantity-selector button,#cart-drawer .quantity-selector input{color:#4a3728!important}#cart-drawer .cart-remove-button{background:#b67a2d!important;color:#fff!important;border-radius:6px!important}#cart-drawer .cart-remove-button:hover{background:#9d6425!important}#cart-drawer .cart-drawer__summary{border-top:1px solid #D8C3A5!important;padding:20px 25px 25px!important;gap:14px!important;-webkit-mask-image:none!important;mask-image:none!important}#cart-drawer .cart-actions{border-top:0!important;border-bottom:1px solid #D8C3A5!important}#cart-drawer .cart-discount__summary{color:#4a3728!important;padding:12px 0!important}#cart-drawer .cart-discount__label{color:#4a3728!important;font-size:14px!important}#cart-drawer .cart-totals__total-label{color:#4a3728!important;font-weight:500!important}#cart-drawer .cart-totals__total-value{color:#4a3728!important;font-weight:600!important}#cart-drawer .cart-totals__tax-note{color:#6f6257!important}#cart-drawer .cart__checkout-button{background:#b67a2d!important;border-color:#b67a2d!important;color:#fff!important;border-radius:8px!important;font-weight:600!important}#cart-drawer .cart__checkout-button:hover{background:#9d6425!important;border-color:#9d6425!important}#search-modal dialog.search-modal__content{background-color:#fbf7f1!important;background-image:var(--rr-texture)!important;background-repeat:repeat!important;background-size:900px auto!important;border:1px solid #D8C3A5!important;border-radius:18px!important;overflow:hidden!important;color:#4a3728!important}#search-modal .predictive-search-component,#search-modal predictive-search-component,#search-modal .predictive-search-form__content-wrapper,#search-modal .predictive-search-form__content,#search-modal .predictive-search-results,#search-modal .predictive-search-results__inner,#search-modal .predictive-search-dropdown{background-color:#fbf7f1!important;background-image:var(--rr-texture)!important;background-repeat:repeat!important;background-size:900px auto!important}#search-modal .predictive-search__close-modal-button{background:transparent!important;background-color:transparent!important;background-image:none!important;color:var(--rr-copper)!important;border:0!important;box-shadow:none!important;--button-background-color: transparent !important;--button-text-color: var(--rr-copper) !important}#search-modal .predictive-search__close-modal-button svg{color:var(--rr-copper)!important;stroke:var(--rr-copper)!important}#search-modal .predictive-search__close-modal-button svg path{fill:currentColor!important;stroke:none!important}#search-modal .predictive-search__close-modal-button:before,#search-modal .predictive-search__close-modal-button:after{background:transparent!important;box-shadow:none!important}#search-modal .predictive-search__close-modal-button:hover{background:transparent!important;background-color:transparent!important;color:var(--rr-copper)!important;box-shadow:none!important}#search-modal .predictive-search-results__card--product{background:transparent!important;border:1px solid var(--rr-border)!important;border-radius:5px!important;overflow:hidden!important;transition:transform .25s ease,box-shadow .25s ease!important}#search-modal .predictive-search-results__card--product .resource-card__media{background:transparent!important}#search-modal .predictive-search-results__card--product .resource-card__content{background:#fbf6ed73!important;border:0!important;text-align:center!important;align-items:center!important}#search-modal .predictive-search-results__card--product .resource-card__title{color:var(--rr-text)!important;font-weight:600!important;text-align:center!important}#search-modal .predictive-search-results__card--product .price,#search-modal .predictive-search-results__card--product .price-item{color:var(--rr-copper)!important;font-weight:700!important;text-align:center!important}#search-modal .predictive-search-results__card--product:hover{transform:translateY(-4px)!important;box-shadow:0 8px 20px #3c28141f!important}#search-modal .predictive-search-results__card--product:hover .resource-card__media img{transform:scale(1.02)!important}#search-modal slideshow-container{background-color:transparent!important;background:transparent!important}#search-modal .predictive-search-results__card{background:#fbf6ed73!important;border:1px solid var(--rr-border)!important;border-radius:5px!important;color:var(--rr-text)!important}#search-modal .predictive-search-results__card a,#search-modal .predictive-search-results__card p,#search-modal .predictive-search-results__card [class*=count]{color:var(--rr-text)!important}shopify-account{--shopify-account-color-background: #FBF7F1 !important;--shopify-account-color-background-subdued: #F7F1E7 !important;--shopify-account-color-text: #4A3728 !important;--shopify-account-color-text-subdued: #6F6256 !important;--shopify-account-color-accent: #B67A2D !important;--shopify-account-color-accent-hover: #9E6825 !important;--shopify-account-color-accent-text: #FBF7F1 !important;--shopify-account-color-border: #D8C3A5 !important;--shopify-account-color-card-background: #FBF7F1 !important;--shopify-account-color-card-text: #4A3728 !important;--shopify-account-color-control-background: #FBF7F1 !important;--shopify-account-color-control-text: #4A3728 !important;--shopify-account-radius-base: 10px !important;--shopify-account-font-heading: "Playfair Display", serif;--shopify-account-font-body: "Inter", sans-serif}.menu-drawer__menu-item--mainlist{font-size:16px!important}.menu-drawer__close-button .svg-wrapper{color:#b67a34!important}.menu-drawer__close-button svg{width:16px!important;height:16px!important;color:#b67a34!important}.menu-drawer__navigation a{font-size:18px!important;line-height:1.3!important}.menu-drawer__close-button{background:transparent!important;color:var(--rr-copper)!important}.menu-drawer__close-button svg{color:var(--rr-copper)!important}.product-media-gallery,.product-media-container{background:transparent!important}#CustomProperties div[class*=T9JXf]{background:#f7f1e8!important}.product-media-container.media-fit-contain{background:transparent!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/rangritti.css.map */
