:root{--ig-gold: #C9A96E;--ig-gold-dark: #A8844A;--ig-gold-light: #E8D5B0;--ig-cream: #FAF7F2;--ig-beige: #F5EFE6;--ig-dark: #2C2C2C;--ig-dark-2: #1F1F1F;--ig-text: #5A5A5A;--ig-border: rgba(201, 169, 110, .25)}*,*:before,*:after{box-sizing:border-box}html,body{max-width:100%;overflow-x:hidden}body{background-color:var(--ig-cream);font-family:Jost,sans-serif;color:var(--ig-dark)}img,video{max-width:100%}.page-width{max-width:1280px!important;margin:0 auto!important;padding-left:40px!important;padding-right:40px!important}@media screen and (max-width:749px){.page-width{padding-left:16px!important;padding-right:16px!important}}.utility-bar,.announcement-bar{background:var(--ig-dark-2)!important;width:100%!important;margin:0!important;padding:12px 0!important;overflow:hidden!important}.utility-bar__message,.announcement-bar__message,.utility-bar p,.announcement-bar p{color:var(--ig-gold)!important;font-size:11px!important;letter-spacing:.18em!important;text-transform:uppercase!important;font-family:Jost,sans-serif!important;text-align:center!important}@media screen and (max-width:749px){.utility-bar,.announcement-bar{height:48px!important;min-height:48px!important;max-height:48px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.utility-bar__grid,.announcement-bar-slider,.slider,.slider--everywhere{height:48px!important;min-height:48px!important;max-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.announcement-bar__link,.utility-bar__link{width:100%!important;height:48px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.utility-bar__message,.announcement-bar__message,.utility-bar p,.announcement-bar p{height:48px!important;margin:0!important;padding:0 18px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:13px!important;line-height:1!important;letter-spacing:.08em!important;white-space:nowrap!important}.announcement-bar .slider-button,.utility-bar .slider-button{display:none!important}}.header-wrapper{background:#faf7f2f5!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;border-bottom:.5px solid var(--ig-border)!important;position:sticky;top:0;z-index:100}.header{padding:16px 0!important;background:transparent!important;border:none!important}.header__heading-logo{max-width:170px!important;height:auto!important}.header__inline-menu{display:flex!important;align-items:center!important}.header__menu-item,.header__inline-menu a,.header__inline-menu summary,.list-menu__item--link{font-family:Cormorant Garamond,Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:var(--ig-dark)!important;padding:14px 22px!important;text-decoration:none!important;text-transform:none!important}.header__menu-item:hover,.header__inline-menu a:hover,.header__inline-menu summary:hover{color:var(--ig-gold)!important}.header__icon,.header__search-button,header-drawer summary{width:42px!important;height:42px!important;border-radius:50%!important;border:.5px solid var(--ig-border)!important;background:#fff6!important;display:flex!important;align-items:center!important;justify-content:center!important}.header__icon svg,.header__search-button svg,.header__icon .icon{width:22px!important;height:22px!important;stroke:var(--ig-gold)!important;color:var(--ig-gold)!important;fill:none!important}.cart-count-bubble{background:var(--ig-gold)!important;color:#fff!important;border:2px solid var(--ig-cream)!important;min-width:18px!important;height:18px!important;font-size:10px!important}@media screen and (max-width:749px){.header-wrapper{background:var(--ig-cream)!important;border-bottom:1px solid rgba(201,169,110,.18)!important}.header{height:88px!important;min-height:88px!important;max-height:88px!important;padding:0 18px!important;display:grid!important;grid-template-columns:46px 1fr auto!important;align-items:center!important;column-gap:12px!important;background:var(--ig-cream)!important}.header__inline-menu{display:none!important}header-drawer{grid-column:1!important;justify-self:start!important}header-drawer summary,.menu-drawer-container summary{width:44px!important;height:44px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}header-drawer svg,.menu-drawer-container svg{width:30px!important;height:30px!important;stroke:#2c2c2c!important;color:#2c2c2c!important}.header__heading,.header__heading-link{grid-column:2!important;justify-self:center!important;margin:0!important;padding:0!important}.header__heading-logo{width:185px!important;max-width:185px!important;height:auto!important;display:block!important}.header__icons{grid-column:3!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:16px!important}.header__icon,.header__search-button{width:auto!important;height:auto!important;min-width:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header__icon svg,.header__search-button svg,.header__icon .icon{width:31px!important;height:31px!important;stroke:#2c2c2c!important;color:#2c2c2c!important;fill:none!important}.header__icon--account{display:none!important}.header__icon--cart{position:relative!important;width:34px!important;height:34px!important}.header__icon--cart svg,.header__icon--cart .icon,.header__icon--cart .svg-wrapper,.header__icon--cart .svg-wrapper svg{width:34px!important;height:34px!important;max-width:none!important;max-height:none!important;transform:none!important}.cart-count-bubble{background:#1f1f1f!important;color:#fff!important;border:none!important;min-width:23px!important;height:23px!important;font-size:12px!important;line-height:23px!important;top:-12px!important;right:-12px!important}.menu-drawer{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}.menu-drawer__menu-item{font-size:18px!important;line-height:1.3!important;padding:14px 22px!important}}h1,h2,h3,.product__title,.collection__title,.banner__heading,.slideshow__text h2{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:400!important;color:var(--ig-gold)!important;letter-spacing:.03em!important}p{color:var(--ig-text)}.button,.button--primary,[type=submit]{background-color:var(--ig-gold)!important;color:#fff!important;border:none!important;border-radius:999px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.button:hover,.button--primary:hover{background-color:var(--ig-gold-dark)!important}.button--secondary{background:transparent!important;color:var(--ig-gold)!important;border:1px solid var(--ig-gold)!important;border-radius:999px!important}.banner,.slideshow,.slideshow__slide{overflow:hidden!important}.banner__media img,.slideshow__media img{width:100%!important;height:100%!important;object-fit:cover!important}.product__media-wrapper,.product__media,.product-media-container,.product__media-list,.thumbnail{border:none!important;box-shadow:none!important}.thumbnail.is-active{border:1px solid var(--ig-gold)!important}.product__info-wrapper{padding-left:2rem}@media screen and (max-width:749px){.product__info-wrapper{padding-left:0!important;padding-top:1.5rem!important}.product__title{font-size:32px!important;line-height:1.1!important}}.collection,.collection.page-width{padding-top:35px!important}.collection__title{font-size:48px!important;font-style:italic!important;text-align:center!important;margin-bottom:30px!important}.product-grid{column-gap:24px!important;row-gap:48px!important}.grid__item .card-wrapper,.product-card-wrapper,.card-wrapper{background:#fffaf7!important;border:none!important;box-shadow:0 8px 24px #50321e0f!important;border-radius:18px!important;overflow:hidden!important;height:100%!important}.card{display:flex!important;flex-direction:column!important;background:transparent!important;border:none!important;height:100%!important}.card__content{display:block!important;padding:0!important;background:transparent!important}.card__information{padding:18px 20px 24px!important;min-height:120px!important}.card__information p,.card__description,.product-card-description,.caption-with-letter-spacing,.quick-add,.card .button,.product-card-wrapper .button{display:none!important}.card__heading,.card__heading a,.full-unstyled-link{color:var(--ig-gold)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:20px!important;line-height:1.25!important;font-weight:400!important;text-decoration:none!important}.price,.price__regular,.price-item{color:var(--ig-gold)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:17px!important;font-weight:400!important;margin-top:14px!important}.badge,.product__badge,.card__badge,.card__badge .badge,.price__badge-sale{background:var(--ig-gold)!important;color:#fff!important;border:1px solid var(--ig-gold)!important;border-radius:999px!important;font-size:11px!important;letter-spacing:.14em!important;font-weight:600!important;text-transform:uppercase!important;padding:8px 18px!important}@media screen and (max-width:749px){.collection,.collection.page-width{padding-top:24px!important}.collection__title{font-size:34px!important;margin-bottom:24px!important}.product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:12px!important;row-gap:24px!important}.grid__item{width:100%!important;max-width:100%!important}.card-wrapper,.product-card-wrapper{width:100%!important;max-width:100%!important;border-radius:14px!important}.product-grid .card__media img,.product-grid .card .media img,.product-grid .media img{width:100%!important;height:auto!important;object-fit:contain!important}.card__information{padding:12px 10px 16px!important;min-height:auto!important}.card__heading,.card__heading a,.full-unstyled-link{font-size:15px!important;line-height:1.2!important}.price,.price-item{font-size:14px!important;margin-top:8px!important}}.color-scheme-4 h2,[class*=color-background-4] h2{font-style:italic!important;font-size:42px!important;text-align:center!important;margin-bottom:40px!important}.multicolumn-card__image-wrapper{max-width:90px!important;margin:0 auto 12px!important;padding:0!important;aspect-ratio:1 / 1!important}.multicolumn-card__image-wrapper img{width:100%!important;height:100%!important;object-fit:contain!important}.multicolumn-card__info{padding-top:0!important;margin-top:0!important}@media screen and (max-width:749px){.color-scheme-4 h2,[class*=color-background-4] h2{font-size:30px!important;margin-bottom:28px!important}.multicolumn-list,.multicolumn .grid{display:grid!important;grid-template-columns:1fr!important;gap:22px!important}.multicolumn-card__image-wrapper{max-width:74px!important}.multicolumn-card__info h3{font-size:20px!important;line-height:1.15!important}.multicolumn-card__info p{font-size:14px!important;line-height:1.45!important}}.footer{background:var(--ig-dark)!important;padding:35px 0 25px!important;text-align:center!important}.footer .page-width{padding-top:0!important;padding-bottom:0!important}.footer,.footer *{color:var(--ig-gold-light)!important;font-size:14px!important;line-height:1.45!important}.footer a{text-decoration:none!important}.footer a:hover{color:var(--ig-gold)!important}.footer h2,.footer h3,.footer__heading,.footer-block__heading{color:var(--ig-gold)!important;font-family:Cormorant Garamond,Georgia,serif!important;font-size:16px!important;font-style:italic!important;font-weight:400!important;margin-bottom:16px!important}.footer__content-top,.footer-block,.footer-block ul,.footer-block ul li,.footer-block ul li a{text-align:center!important}.footer-block{margin-bottom:20px!important}.footer-block ul{list-style:none!important;padding:0!important;margin:0!important}.footer-block ul li{margin-bottom:8px!important}.footer__content-top{padding:16px 0!important}.footer__content-bottom{padding-top:12px!important;margin-top:0!important}.footer__copyright{font-size:11px!important;color:#e8d5b099!important}.footer input[type=email]{background:#ffffff14!important;border-color:#c9a96e4d!important;color:var(--ig-gold-light)!important}.footer input[type=email]::placeholder{color:#e8d5b080!important}@media screen and (max-width:749px){.footer{padding-top:28px!important;padding-bottom:22px!important}.footer__content-top,.footer__blocks-wrapper{display:block!important}.footer-block{width:100%!important;max-width:100%!important;margin-bottom:22px!important}.footer,.footer *{font-size:13px!important}.footer h2,.footer h3,.footer__heading,.footer-block__heading{font-size:15px!important}}@media screen and (max-width:749px){.utility-bar,.announcement-bar{height:42px!important;min-height:42px!important;max-height:42px!important;padding:0!important;background:#1f1f1f!important;overflow:hidden!important}.utility-bar__grid,.announcement-bar-slider,.slider,.slider--everywhere{height:42px!important;min-height:42px!important;max-height:42px!important;overflow:hidden!important}.announcement-bar__link,.utility-bar__link{height:42px!important;min-height:42px!important;display:flex!important;align-items:center!important;justify-content:center!important}.utility-bar__message,.announcement-bar__message,.utility-bar p,.announcement-bar p{height:42px!important;min-height:42px!important;margin:0!important;padding:0 14px!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:11px!important;line-height:1.1!important;letter-spacing:.08em!important;color:#c9a96e!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important}.announcement-bar .slider-button,.utility-bar .slider-button{display:none!important}.header-wrapper{background:#faf7f2!important;border-bottom:1px solid rgba(201,169,110,.18)!important}.header{height:78px!important;min-height:78px!important;max-height:78px!important;padding:0 18px!important;display:grid!important;grid-template-columns:44px 1fr auto!important;align-items:center!important;column-gap:10px!important}.header__inline-menu{display:none!important}header-drawer{grid-column:1!important;justify-self:start!important}header-drawer summary,.menu-drawer-container summary{width:38px!important;height:38px!important;padding:0!important;border:none!important;background:transparent!important;box-shadow:none!important}header-drawer svg,.menu-drawer-container svg{width:28px!important;height:28px!important;stroke:#2c2c2c!important;color:#2c2c2c!important}.header__heading,.header__heading-link{grid-column:2!important;justify-self:center!important;margin:0!important;padding:0!important}.header__heading-logo{width:165px!important;max-width:165px!important;height:auto!important;display:block!important}.header__icons{grid-column:3!important;justify-self:end!important;display:flex!important;align-items:center!important;gap:14px!important}.header__icon,.header__search-button{width:auto!important;height:auto!important;min-width:auto!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.header__icon svg,.header__search-button svg,.header__icon .icon{width:29px!important;height:29px!important;stroke:#2c2c2c!important;color:#2c2c2c!important;fill:none!important}.header__icon--account{display:none!important}.header__icon--cart{position:relative!important;width:30px!important;height:30px!important}.header__icon--cart svg,.header__icon--cart .icon,.header__icon--cart .svg-wrapper svg{width:30px!important;height:30px!important;transform:none!important}.cart-count-bubble{background:#1f1f1f!important;color:#fff!important;border:none!important;min-width:21px!important;height:21px!important;font-size:11px!important;line-height:21px!important;top:-11px!important;right:-11px!important}}@media screen and (max-width:749px){.utility-bar,.announcement-bar{height:38px!important;min-height:38px!important;max-height:38px!important;padding:0!important;margin:0!important;background:#1f1f1f!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.utility-bar__grid,.announcement-bar-slider,.announcement-bar-slider .slider,.slider--everywhere{height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important;display:flex!important;align-items:center!important;justify-content:center!important}.announcement-bar-slider .announcement-bar:not(:first-child),.utility-bar .announcement-bar:not(:first-child){display:none!important}.announcement-bar__link,.utility-bar__link{height:38px!important;min-height:38px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important}.utility-bar__message,.announcement-bar__message,.utility-bar p,.announcement-bar p{height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0 12px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#c9a96e!important;font-size:11px!important;line-height:1!important;letter-spacing:.08em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.announcement-bar .slider-button,.utility-bar .slider-button{display:none!important}}@media screen and (max-width:749px){.multicolumn-list,.multicolumn .grid{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:28px!important;margin-bottom:32px!important}.multicolumn-card{min-height:auto!important;padding:18px 16px!important;margin:0 auto!important;width:88%!important;max-width:360px!important;background:#faf7f2bf!important;border:1px solid rgba(201,169,110,.16)!important;border-radius:24px!important;box-shadow:none!important;text-align:center!important}.multicolumn-card__info{padding:0!important;margin:0!important;text-align:center!important}.multicolumn-card__info h3{font-size:26px!important;line-height:1.1!important;margin:0 0 8px!important;color:#c9a96e!important;text-align:center!important}.multicolumn-card__info p{font-size:14px!important;line-height:1.25!important;margin:0!important;color:#555!important;text-transform:uppercase!important;letter-spacing:.08em!important;font-weight:600!important;text-align:center!important}}@media screen and (max-width:749px){.image-with-text .grid,.image-with-text__grid{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:22px!important}.image-with-text__media-item,.image-with-text__text-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.image-with-text__media{width:100%!important;border-radius:18px!important;overflow:hidden!important}.image-with-text__media img{width:100%!important;height:auto!important;object-fit:cover!important}.image-with-text__content{width:100%!important;max-width:100%!important;padding:24px 18px!important;text-align:center!important;display:block!important}.image-with-text__heading,.image-with-text h2,.image-with-text .title{font-size:32px!important;line-height:1.1!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;text-align:center!important;max-width:100%!important}.image-with-text__text,.image-with-text__text p,.image-with-text p{font-size:15px!important;line-height:1.5!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important;text-align:center!important}}@media screen and (max-width:749px){.multicolumn{padding-top:36px!important;padding-bottom:36px!important}.multicolumn .title-wrapper-with-link{margin-bottom:26px!important;text-align:center!important}.multicolumn .title,.multicolumn h2{font-size:32px!important;line-height:1.1!important;margin:0!important;text-align:center!important}.multicolumn .caption-with-letter-spacing{display:block!important;font-size:13px!important;letter-spacing:.16em!important;text-align:center!important;margin-bottom:10px!important;color:#e8d5b0bf!important}.multicolumn-list{display:flex!important;flex-direction:column!important;gap:18px!important;padding:0 18px!important;margin:0!important}.multicolumn-list__item,.multicolumn .grid__item{width:100%!important;max-width:100%!important}.multicolumn-card{width:100%!important;max-width:360px!important;min-height:auto!important;margin:0 auto!important;padding:24px 18px!important;border-radius:26px!important;background:#f5f1eb!important;box-shadow:none!important;border:none!important;text-align:center!important}.multicolumn-card__image-wrapper{max-width:54px!important;width:54px!important;height:54px!important;margin:0 auto 14px!important;padding:0!important}.multicolumn-card__image-wrapper img{width:54px!important;height:54px!important;object-fit:contain!important}.multicolumn-card__info{padding:0!important;margin:0!important;text-align:center!important}.multicolumn-card__info h3{font-size:26px!important;line-height:1.1!important;margin:0 0 10px!important;color:#c9a96e!important;text-align:center!important}.multicolumn-card__info p{font-size:13px!important;line-height:1.35!important;letter-spacing:.08em!important;font-weight:600!important;text-transform:uppercase!important;color:#4f4f4f!important;margin:0!important;text-align:center!important}}.multicolumn-card{text-align:center!important}.multicolumn-card__info h3,.multicolumn-card__info .inline-richtext{color:#c9a96e!important}.multicolumn-card__info p,.multicolumn-card__info .rte,.multicolumn-card__info .rte p{color:#fff!important}.multicolumn .title,.multicolumn h2{color:#c9a96e!important}.multicolumn .caption-with-letter-spacing{color:#e8d5b0d9!important}@media screen and (max-width:749px){.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn{background:#2c2c2c!important;padding-top:18px!important;padding-bottom:18px!important;margin-top:0!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .page-width{padding-top:0!important;padding-bottom:0!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .title-wrapper-with-link{display:none!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-list{display:flex!important;flex-direction:column!important;gap:12px!important;margin:0!important;padding:0 16px!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-list__item{width:100%!important;max-width:100%!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card{width:100%!important;max-width:360px!important;min-height:auto!important;margin:0 auto!important;padding:16px 18px!important;border-radius:18px!important;background:#ffffff0f!important;border:1px solid rgba(201,169,110,.16)!important;box-shadow:none!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__image-wrapper{display:none!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info{padding:0!important;margin:0!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info h3,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .inline-richtext{color:#c9a96e!important;font-size:22px!important;line-height:1.1!important;margin:0 0 6px!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info p,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .rte,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .rte p{color:#ffffffeb!important;font-size:12px!important;line-height:1.25!important;letter-spacing:.08em!important;font-weight:700!important;text-transform:uppercase!important;margin:0!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4)))+.shopify-section{margin-top:0!important;padding-top:28px!important}}@media screen and (max-width:749px){.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn{background:#faf7f2!important;padding-top:28px!important;padding-bottom:28px!important;margin-top:0!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .page-width{background:#faf7f2!important;padding-top:0!important;padding-bottom:0!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .title-wrapper-with-link{display:none!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-list{display:flex!important;flex-direction:column!important;gap:14px!important;margin:0!important;padding:0 18px!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-list__item{width:100%!important;max-width:100%!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card.content-container{background:#2c2c2c!important;border:1px solid rgba(201,169,110,.22)!important;border-radius:20px!important;box-shadow:none!important;width:100%!important;max-width:360px!important;min-height:auto!important;margin:0 auto!important;padding:18px!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__image-wrapper{display:none!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info{padding:0!important;margin:0!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info h3,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .inline-richtext{color:#c9a96e!important;font-size:23px!important;line-height:1.1!important;margin:0 0 6px!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info p,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .rte,.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4))) .multicolumn-card__info .rte p{color:#fff!important;font-size:12px!important;line-height:1.25!important;letter-spacing:.08em!important;font-weight:700!important;text-transform:uppercase!important;margin:0!important;text-align:center!important}.shopify-section:has(.multicolumn-list__item:nth-child(3)):not(:has(.multicolumn-list__item:nth-child(4)))+.shopify-section{padding-top:28px!important}}@media screen and (max-width:749px){.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn{background:#2c2c2c!important}.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card.content-container{background:#ffffff0f!important;border:1px solid rgba(201,169,110,.14)!important;box-shadow:none!important}.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info h3,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info h3 *,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info .inline-richtext,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info .inline-richtext *{color:#c9a96e!important}.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info p,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info .rte,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info .rte p,.shopify-section:has(.multicolumn-list__item:nth-child(4)) .multicolumn-card__info span{color:#ffffffe6!important}}@media screen and (max-width:749px){main .product,main .product.grid{display:flex!important;flex-direction:column!important;grid-template-columns:1fr!important;gap:22px!important;width:100%!important;max-width:100%!important}main .product__media-wrapper,main .product__info-wrapper{width:100%!important;max-width:100%!important;flex:0 0 100%!important}main .product__media-wrapper{order:1!important;padding:0 18px!important;margin:0 auto!important}main .product__media-list,main .product__media-item,main .product-media-container,main .product__modal-opener{width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;margin:0 auto!important;overflow:visible!important}main .product__media,main .product__media.media,main .product-media-container .media,main .product__modal-opener .media{position:relative!important;display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1 / 1!important;padding:0!important;overflow:hidden!important;border-radius:18px!important;background:#faf7f2!important}main .product__media:before,main .product__media.media:before,main .product-media-container .media:before,main .product__modal-opener .media:before,main .product__media:after,main .product__media.media:after,main .product-media-container .media:after,main .product__modal-opener .media:after{content:none!important;display:none!important;padding:0!important}main .product__media img,main .product__media.media img,main .product-media-container img,main .product-media-container .media img,main .product__modal-opener img,main .product__modal-opener .media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important}main .thumbnail-slider,main .product__media-list .thumbnail-list,main slider-component.thumbnail-slider{display:none!important}main .product__info-wrapper{order:2!important;padding:0 22px 36px!important;margin:0!important}main .product__info-container{width:100%!important;max-width:100%!important;text-align:left!important}main .product__title,main .product__title h1{font-size:34px!important;line-height:1.06!important;margin:12px 0 18px!important;color:#c9a96e!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important}main .product .price,main .product .price-item{font-size:23px!important;line-height:1.2!important;color:#c9a96e!important;margin:0 0 12px!important;text-align:left!important}main .product-form__quantity,main quantity-input,main .quantity{max-width:100%!important}main .quantity{width:100%!important;max-width:230px!important}main .product-form__buttons,main .product-form__submit,main .shopify-payment-button,main .shopify-payment-button__button{width:100%!important;max-width:100%!important}main .product-form__submit,main .shopify-payment-button__button{min-height:52px!important;border-radius:999px!important;font-size:14px!important;letter-spacing:.1em!important}main .product__description,main .product__description p{font-size:16px!important;line-height:1.55!important;color:#5a5a5a!important;text-align:left!important;word-break:normal!important;overflow-wrap:normal!important;white-space:normal!important}}@media screen and (max-width:749px){main#MainContent .banner:has(.banner__heading),main#MainContent .slideshow:has(.banner__heading),main#MainContent .slideshow__slide:has(.banner__heading),main#MainContent .banner:has(.banner__buttons),main#MainContent .slideshow:has(.banner__buttons),main#MainContent .slideshow__slide:has(.banner__buttons){position:relative!important;display:block!important;width:100%!important;height:650px!important;min-height:650px!important;max-height:650px!important;overflow:hidden!important;background:#faf7f2!important;margin:0!important;padding:0!important}main#MainContent .banner:has(.banner__heading) .banner__media,main#MainContent .banner:has(.banner__buttons) .banner__media,main#MainContent .banner:has(.banner__heading) .banner__media.media,main#MainContent .banner:has(.banner__buttons) .banner__media.media,main#MainContent .slideshow:has(.banner__heading) .slideshow__media,main#MainContent .slideshow:has(.banner__buttons) .slideshow__media,main#MainContent .slideshow__slide:has(.banner__heading) .slideshow__media,main#MainContent .slideshow__slide:has(.banner__buttons) .slideshow__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:1!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;display:block!important;overflow:hidden!important;margin:0!important;padding:0!important;background:#faf7f2!important}main#MainContent .banner__media:before,main#MainContent .banner__media:after,main#MainContent .slideshow__media:before,main#MainContent .slideshow__media:after{content:none!important;display:none!important;padding:0!important}main#MainContent .banner:has(.banner__heading) .banner__media img,main#MainContent .banner:has(.banner__buttons) .banner__media img,main#MainContent .banner:has(.banner__heading) .banner__media.media img,main#MainContent .banner:has(.banner__buttons) .banner__media.media img,main#MainContent .slideshow:has(.banner__heading) .slideshow__media img,main#MainContent .slideshow:has(.banner__buttons) .slideshow__media img,main#MainContent .slideshow__slide:has(.banner__heading) .slideshow__media img,main#MainContent .slideshow__slide:has(.banner__buttons) .slideshow__media img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important}main#MainContent .banner:has(.banner__heading) .banner__content,main#MainContent .banner:has(.banner__buttons) .banner__content,main#MainContent .slideshow:has(.banner__heading) .slideshow__text-wrapper,main#MainContent .slideshow:has(.banner__buttons) .slideshow__text-wrapper,main#MainContent .slideshow__slide:has(.banner__heading) .slideshow__text-wrapper,main#MainContent .slideshow__slide:has(.banner__buttons) .slideshow__text-wrapper{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:100%!important;display:flex!important;align-items:flex-start!important;justify-content:center!important;text-align:center!important;padding:70px 18px 22px!important;margin:0!important;background:transparent!important;transform:none!important;pointer-events:none!important}main#MainContent .banner:has(.banner__heading) .banner__box,main#MainContent .banner:has(.banner__buttons) .banner__box,main#MainContent .slideshow:has(.banner__heading) .slideshow__text,main#MainContent .slideshow:has(.banner__buttons) .slideshow__text,main#MainContent .slideshow__slide:has(.banner__heading) .slideshow__text,main#MainContent .slideshow__slide:has(.banner__buttons) .slideshow__text{width:92%!important;max-width:390px!important;min-width:0!important;margin:0 auto!important;padding:0!important;background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;text-align:center!important;pointer-events:auto!important}main#MainContent .banner:has(.banner__heading) .banner__heading,main#MainContent .banner:has(.banner__buttons) .banner__heading,main#MainContent .slideshow:has(.banner__heading) .slideshow__text h2,main#MainContent .slideshow:has(.banner__buttons) .slideshow__text h2{font-family:Cormorant Garamond,Georgia,serif!important;font-size:38px!important;line-height:.98!important;letter-spacing:.01em!important;color:#c9a96e!important;text-align:center!important;margin:0 0 12px!important;text-shadow:0 1px 10px rgba(250,247,242,.55)!important}main#MainContent .banner:has(.banner__heading) .banner__text,main#MainContent .banner:has(.banner__buttons) .banner__text,main#MainContent .banner:has(.banner__heading) .banner__text p,main#MainContent .banner:has(.banner__buttons) .banner__text p,main#MainContent .slideshow:has(.banner__heading) .banner__text,main#MainContent .slideshow:has(.banner__buttons) .banner__text,main#MainContent .slideshow:has(.banner__heading) .banner__text p,main#MainContent .slideshow:has(.banner__buttons) .banner__text p{font-size:16px!important;line-height:1.32!important;color:#4f4f4f!important;text-align:center!important;margin:0 auto 16px!important;max-width:345px!important;text-shadow:0 1px 10px rgba(250,247,242,.55)!important}main#MainContent .banner:has(.banner__heading) .banner__buttons,main#MainContent .banner:has(.banner__buttons) .banner__buttons,main#MainContent .slideshow:has(.banner__heading) .banner__buttons,main#MainContent .slideshow:has(.banner__buttons) .banner__buttons{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:300px!important;margin:0 auto!important}main#MainContent .banner:has(.banner__heading) .banner__buttons .button,main#MainContent .banner:has(.banner__buttons) .banner__buttons .button,main#MainContent .slideshow:has(.banner__heading) .banner__buttons .button,main#MainContent .slideshow:has(.banner__buttons) .banner__buttons .button{width:100%!important;min-height:46px!important;border-radius:999px!important;background:#c9a96e!important;color:#fff!important;border:none!important;font-size:12px!important;line-height:1.1!important;letter-spacing:.12em!important;padding:12px 16px!important;text-align:center!important;text-transform:uppercase!important;white-space:normal!important}main#MainContent .banner:has(.banner__heading)+.shopify-section,main#MainContent .banner:has(.banner__buttons)+.shopify-section,main#MainContent .slideshow:has(.banner__heading)+.shopify-section,main#MainContent .slideshow:has(.banner__buttons)+.shopify-section{margin-top:0!important;padding-top:0!important;position:relative!important;z-index:1!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/intimate-garden.css.map */
