:root{--dw-cream:#fff8ed;--dw-ink:#30261e;--dw-gold:#805a25;--dw-burgundy:#4a1025;--ob-royal-ivory:#fff8ed}body,body .gradient{background:#fff8ed;color:#30261e}body :is(h1,h2,h3,h4,.price,.card__heading){color:#30261e}body .header-wrapper,body .header-wrapper.gradient,body .shopify-section-header-sticky .header-wrapper{background:#141018!important}body .utility-bar,body .announcement-bar{background:#f3e8d5;color:#4d3926}body .dw-hero{min-height:680px;background:#f4dfb9;color:#30261e}.ob-divine-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.ob-divine-scene img{width:100%;height:100%;object-fit:cover;object-position:center}body .dw-hero:after{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff8ede8 0%,#fff8ed85 38%,transparent 70%)}body .dw-hero-inner{position:relative;z-index:2;min-height:680px;max-width:1550px;display:grid;grid-template-columns:1.15fr 1fr;gap:8%;background:none}body .dw-hero .dw-hero-copy{padding:64px 0;max-width:600px}body .dw-hero .dw-hero-copy h1{font-size:clamp(5rem,5.6vw,8.8rem);line-height:1.04;color:#30261e;text-transform:none;white-space:normal;letter-spacing:-.04em}body .dw-hero .dw-kicker{color:#65441e}body .dw-hero-copy>p:not(.dw-kicker){color:#3f3021;font-family:var(--font-body-family);font-size:1.7rem}body .dw-hero-primary{background:#33261b;color:#fff8ed;border-color:#33261b;min-height:48px}body .dw-hero-secondary{color:#432c18}body .dw-season-note{font-size:1.2rem!important;color:#503c28!important}.ob-divine-feature{display:flex;flex-direction:column;align-items:center;gap:12px;justify-self:center;width:100%;max-width:380px;padding:22px;background:#fffaf1f5;box-shadow:0 28px 70px #754b2533;border:1px solid #fff9ec;color:#30261e;text-decoration:none;border-radius:8px;transform:rotate(2deg)}.ob-divine-feature img{width:100%;height:285px;object-fit:contain;border-radius:3px}.ob-divine-feature__name{font-size:1.7rem;text-align:center;line-height:1.4}.ob-divine-feature>span:last-child{font-size:1.7rem;font-weight:600}body .dw-shop-categories{background:#f7eedf;border-color:#d5c3a2;max-width:none;justify-content:center;padding:24px;gap:24px}body .dw-shop-categories a{color:#523c27;background:none;border:0}body .dw-curated,body .dw-products{padding-top:64px;padding-bottom:24px}body .dw-section-heading{max-width:780px}body .dw-section-heading h2{font-size:clamp(3.4rem,3.5vw,5.2rem)}body .dw-categories{gap:24px}body .dw-category{border:0;background:#f3e8d5;border-radius:3px}body .dw-category>img{height:250px;object-fit:contain!important;background:#f6efdf}body .dw-category h3{font-size:2.2rem}body .dw-category>div{padding:24px}body :is(.card-wrapper,.card--card,.ob-feature-card){background:#fffaf2!important;border-color:#d8c4a144!important;border-radius:3px!important;box-shadow:none!important}body .card__inner{background:#f2e8d8!important}body .card__media img{object-fit:contain!important}body .card__inner>.card__content{background:transparent!important}body :is(.card__heading a,.card-information,.price-item,.ob-feature-offer){color:#30261e!important}body .card__heading{font-family:var(--font-body-family);text-transform:none;font-size:1.6rem;line-height:1.5}body .dw-card-ornament{display:none}body .card__information{text-align:left!important}body .dw-product-grid .card-information{text-align:left}body .button,body .shopify-payment-button__button--unbranded{background:#4a1025;color:#fff8ed;min-height:48px;border-radius:3px}body .button--secondary{background:transparent;color:#4a1025}body :is(.drawer__inner,.menu-drawer,.menu-drawer__submenu,.predictive-search,.search-modal,.quick-add-modal__content,.product-popup-modal__content,.dw-email-dialog){background:#fff8ed!important;color:#30261e!important}body :is(.field__input,.quantity,.select__select,textarea){background:#fffcf6;color:#30261e}body :is(.ob-feature-box,.ob-free-gift,.ob-free-gift__panel,.ob-free-gift__option,#main-cart-footer){background:#f7eedf!important;color:#30261e!important;border-color:#c7b18c!important}body .ob-royal-story{background:#efe1ca;max-width:none;padding:64px max(5vw,24px);margin:64px 0;gap:7vw}body .ob-royal-story__media{background:#fff8ed;border-radius:3px}body .ob-royal-story__copy p{color:#59442e}body .ob-divine-campaign{background:linear-gradient(90deg,#fff8edf0,#fff8ed55),url(ob-divine-1920.webp) center/cover;max-width:none;padding:70px max(6vw,24px);margin-top:40px;min-height:330px}.ob-divine-campaign h2{font-size:clamp(3.5rem,4vw,6rem);margin:10px 0}.ob-divine-campaign p{max-width:450px}body .product__media-wrapper{background:#f4eadb}body .product__media img{object-fit:contain}body .footer{background:#161410!important;color:#e8d9bd}body .footer :is(h2,a,.copyright__content){color:#e8d9bd!important}body .newsletter__wrapper{background:#f7eedf!important}:is(a,button,input,summary,select):focus-visible{outline:2px solid #714614;outline-offset:4px}@media(min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing)/2)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing)/2)}}@media(max-width:749px){body .dw-hero{min-height:0}body .dw-hero-inner{min-height:0;grid-template-columns:1fr;gap:12px;padding:0 24px 36px}body .dw-hero .dw-hero-copy{padding:40px 0 12px}body .dw-hero .dw-hero-copy h1{font-size:clamp(4.2rem,12vw,6rem)}body .dw-hero:after{background:linear-gradient(180deg,#fff8edec,#fff8ed80 60%,#fff8ed22)}.ob-divine-scene img{object-position:65% center}.ob-divine-feature{max-width:290px;padding:16px;transform:none}.ob-divine-feature img{height:205px}.ob-divine-feature__name{font-size:1.4rem}body .dw-hero-copy>p:not(.dw-kicker){font-size:1.5rem}body .dw-hero-actions{gap:16px;flex-wrap:wrap}body .dw-curated,body .dw-products{padding-top:40px}.dw-categories{grid-template-columns:1fr!important}body .dw-category{display:grid;grid-template-columns:38% 1fr;align-items:center}body .dw-category>img{height:160px}body .dw-category>div{text-align:left;padding:20px}body .dw-category h3{font-size:1.8rem}body .ob-royal-story{padding:40px 24px;margin:40px 0}.ob-divine-campaign{background-image:linear-gradient(90deg,#fff8edf0,#fff8ed80),url(ob-divine-960.webp)!important}.product__media-wrapper{margin-top:0}body .card__heading{font-size:1.35rem}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}body .dw-hero .dw-hero-copy h1{font-size:clamp(4.6rem,4.4vw,7.2rem)}@media(max-width:749px){body .dw-hero .dw-hero-copy h1{font-size:clamp(4rem,11vw,5.4rem)}}@media(max-width:749px){body .header .dw-nav,body .dw-nav{display:none!important}body .dw-hero .dw-hero-copy{padding:24px 0 0}body .dw-hero .dw-hero-copy h1{font-size:3.9rem;margin:10px 0 14px}body .dw-hero-copy>p:not(.dw-kicker){margin:10px 0 16px}body .dw-hero-actions{margin-top:14px;gap:12px}body .dw-hero-secondary{display:none}body .dw-season-note{margin:12px 0!important}body .ob-divine-feature{gap:8px}.ob-divine-feature img{height:180px}}body:has(.dw-hero) .shopify-section-header-sticky{position:absolute;top:38px;left:0;right:0;width:100%}body:has(.dw-hero) .header-wrapper.gradient{background:#30201155!important;border:0}body:has(.dw-hero) .header__heading-link .ob-official-wordmark{width:180px}body .dw-hero{min-height:650px}body .dw-hero-inner{min-height:650px;display:block;max-width:1500px;padding-top:80px}body .dw-hero:after{background:linear-gradient(90deg,#fff2d26b,transparent 55%)}body .dw-hero .dw-hero-copy{max-width:500px;padding:100px 0 80px}body .dw-hero .dw-hero-copy h1{font-size:clamp(4rem,4.2vw,6.6rem);line-height:1.05;max-width:500px;margin:18px 0 22px}body .dw-hero-copy>p:not(.dw-kicker){font-size:1.6rem;max-width:360px}body .dw-hero-primary{font-size:1.1rem;background:#231d12;color:#fff1d4;border-color:#b18b47;min-height:44px;padding:12px 22px}body .dw-hero-secondary,body .dw-season-note{display:none}body .ob-divine-feature{position:absolute;bottom:24px;right:5%;transform:none;background:#fff8ede8;border:0;box-shadow:none;max-width:330px;width:auto;gap:4px;padding:12px 20px;border-radius:2px;align-items:flex-start}body .ob-divine-feature img{display:none}body .ob-divine-feature .dw-kicker{font-size:9px;margin:0}body .ob-divine-feature__name{font-size:1.3rem}body .ob-divine-feature>span:last-child{font-size:1.3rem}body .dw-curated{max-width:1450px;padding-top:32px;padding-bottom:32px}body .dw-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0}body .dw-category{display:block;background:transparent;border-right:1px solid #b99a5d40;border-radius:0;text-align:center}body .dw-category:last-child{border:0}body .dw-category>img{width:82px;height:82px;border-radius:50%;margin:0 auto;background:#efe3ce;object-fit:cover!important}body .dw-category>div{text-align:center;padding:12px 10px 0}body .dw-category h3{font-size:1.6rem;font-family:Georgia,serif;font-weight:400}body .dw-category p{font-size:1.15rem;font-family:var(--font-body-family);margin:5px 0}body .dw-category .dw-card-arrow,body .dw-category .dw-card-ornament{display:none}body .dw-products{max-width:1450px;padding-top:34px;padding-bottom:40px}body .dw-products .dw-section-heading{text-align:left;position:relative;max-width:none;margin:0 0 26px}body .dw-products .dw-section-heading h2{font-size:3rem;letter-spacing:-.02em;margin:6px 0}body .dw-products .dw-section-heading>a{position:absolute;right:0;bottom:8px;font-size:1.2rem;color:#30261e}body .dw-products .dw-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body .dw-home-pick:nth-child(n+5){display:none}body .dw-product-grid .card-wrapper{padding:0!important;border:0!important;background:transparent!important}body .dw-product-grid .card__inner{border-radius:0;aspect-ratio:1.2}body .dw-product-grid .card__information{padding:14px 0 6px!important}body .dw-product-grid .card__heading{font-size:1.35rem!important;line-height:1.5}body .dw-product-grid .card__heading a{min-height:0}body .dw-product-grid .price{font-size:1.35rem}body .dw-product-grid .card__content{background:transparent!important}body .dw-product-grid .quick-add__submit{min-height:40px;font-size:1.1rem}body .dw-home-review-link{font-size:1.05rem}body .dw-products .dw-all,body .dw-values{display:none}body .ob-royal-story{position:relative;isolation:isolate;min-height:340px;background:linear-gradient(90deg,#28190de8 0%,#28190d99 40%,transparent),url(ob-divine-1920.webp) center 65%/cover;display:block;padding:50px max(7vw,24px);margin:12px 0 0}body .ob-royal-story__media{display:none}body .ob-royal-story__copy{max-width:400px}body .ob-royal-story__copy h2{font-size:3.6rem;color:#fff8ed}body .ob-royal-story__copy p{color:#f2e1c6;font-size:1.4rem;line-height:1.7}body .ob-royal-story .button{background:transparent;border:1px solid #c7a362;color:#fff8ed;font-size:1.1rem}.ob-divine-panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding-top:30px;padding-bottom:30px;max-width:1450px}.ob-divine-panels>a{min-height:230px;background:linear-gradient(90deg,#2a1a0de0,#2a1a0d30),url(ob-divine-1920.webp) center/cover;padding:28px;color:#fff8ed;text-decoration:none;display:flex;align-items:center}.ob-divine-panels>a:nth-child(2){background-position:right center}.ob-divine-panels>a:nth-child(3){background-position:left bottom}.ob-divine-panels h2{font-size:2.6rem;color:#fff8ed;max-width:190px;margin:0 0 14px}.ob-divine-panels p{font-size:1.2rem;color:#ead5b1}.ob-divine-panels span>span{font-size:1.05rem;text-transform:uppercase;letter-spacing:.1em}body .product__title h1{font-family:var(--font-body-family);font-size:3rem;line-height:1.25;letter-spacing:0}body .product .price{font-family:var(--font-body-family);font-size:2rem}@media(min-width:990px){body .header{padding-top:8px;padding-bottom:8px}body .dw-nav a{font-size:1.1rem}body .product--large:not(.product--no-media) .product__media-wrapper{width:calc(55% - 20px);max-width:55%}body .product--large:not(.product--no-media) .product__info-wrapper{width:45%;max-width:45%;padding-left:55px}}@media(max-width:749px){body:has(.dw-hero) .shopify-section-header-sticky{position:sticky;top:0}body:has(.dw-hero) .header-wrapper.gradient{background:#2a2118!important}body .dw-hero,body .dw-hero-inner{min-height:700px}body .dw-hero-inner{padding-top:0}body .dw-hero .dw-hero-copy{padding:28px 0;max-width:100%}body .dw-hero .dw-hero-copy h1{font-size:3.8rem;max-width:300px}body .dw-hero-copy>p:not(.dw-kicker){font-size:1.4rem;max-width:280px}body .dw-hero:after{background:linear-gradient(180deg,#fff2def5 0%,#fff2deeb 30%,transparent 55%)}body .ob-divine-scene img{object-position:center bottom}body .ob-divine-feature{right:20px;left:20px;bottom:18px;max-width:none;padding:12px 16px}body .dw-curated{padding:26px 16px}body .dw-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px 0}body .dw-category{display:block!important}body .dw-category>img{width:65px;height:65px}body .dw-category>div{padding:10px 4px}body .dw-category h3{font-size:1.6rem}body .dw-category:nth-child(2){border-right:0}body .dw-category p{font-size:1rem}body .dw-products .dw-section-heading h2{font-size:2.6rem;max-width:250px}body .dw-products .dw-section-heading>a{position:static;display:inline-block;margin-top:10px}body .dw-products .dw-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:16px!important}body .ob-royal-story{padding:38px 24px;min-height:350px}body .ob-royal-story__copy h2{font-size:3rem}.ob-divine-panels{grid-template-columns:1fr;gap:16px;padding:20px}.ob-divine-panels>a{min-height:200px}body .product__title h1{font-size:2.5rem}}@media(min-width:750px){body:has(.dw-hero) .section-header{position:absolute;top:42px;left:0;right:0;width:100%;z-index:10}body:has(.dw-hero) .header-wrapper.gradient{background:linear-gradient(#24180dd9,#24180d75)!important}body:has(.dw-hero) .header__heading-link img{mix-blend-mode:screen}body:has(.dw-hero) .dw-nav a,body:has(.dw-hero) .header__icon{color:#fff5de!important}}@media(max-width:749px){body .ob-divine-scene{top:285px;bottom:0}body .ob-divine-scene img{object-fit:cover;object-position:center bottom}body .dw-hero:after{background:linear-gradient(180deg,#fff3dc 0%,#fff3dc 38%,transparent 53%)}body .dw-hero .dw-hero-copy{position:relative;z-index:2}body .ob-divine-feature{z-index:3}body .dw-hero-inner{background:none!important}}
/*# sourceMappingURL=/cdn/shop/t/103/assets/ob-divine.css.map */
