.dv-page-head{max-width:1050px;padding:72px 0 50px}.dv-page-head h1,.dv-related>h2,.dv-component-page h1{font:400 clamp(32px,4.2vw,58px)/1.25 var(--dv-serif)!important;letter-spacing:.055em!important;color:var(--dv-ink);text-transform:none!important;margin:0 0 25px!important}.dv-page-head>p:not(.dv-kicker){font:400 17px/1.7 var(--dv-sans);max-width:640px}.dv-catalog,.dv-contact,.dv-related,.dv-component-page{padding:0 6vw 80px}.dv-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px 28px}.dv-shop-card{display:flex;flex-direction:column;min-width:0}.dv-shop-card__image{display:block;aspect-ratio:1/1.12;overflow:hidden;background:var(--dv-sand)}.dv-shop-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.dv-shop-card__image:hover img{transform:scale(1.025)}.dv-shop-card__title{display:flex;justify-content:space-between;gap:15px;align-items:baseline;margin:20px 0 14px}.dv-shop-card__title h2{font:400 22px/1.4 var(--dv-sans)!important;letter-spacing:.13em!important;margin:0!important;color:inherit;text-transform:uppercase}.dv-shop-card__title a{text-decoration:none}.dv-shop-card__title>span{font:400 13px/1.5 var(--dv-sans);white-space:nowrap}.dv-shop-card>p{font:400 15px/1.7 var(--dv-sans);margin:0 0 22px;flex:1}.dv-shop-card__link{font:400 11px/1.6 var(--dv-sans);letter-spacing:.12em;text-transform:uppercase;align-self:flex-start}.dv-contact__grid{display:grid;grid-template-columns:1fr 1.4fr;gap:9vw;max-width:1100px}.dv-contact__grid h2{font:italic 400 31px/1.4 var(--dv-serif)!important;letter-spacing:.02em!important;margin:0 0 22px!important}.dv-contact__grid p{font:400 16px/1.9 var(--dv-sans);margin:0 0 25px}.dv-contact form label,.dv-search-form label{display:block;font:400 12px/1.6 var(--dv-sans);letter-spacing:.04em;margin-bottom:20px}.dv-contact input,.dv-contact textarea,.dv-search-form input{display:block;width:100%;margin-top:8px;padding:14px;border:1px solid #243b3160;background:transparent;color:var(--dv-ink);font:400 16px/1.5 var(--dv-sans);border-radius:0;box-sizing:border-box}.dv-contact textarea{resize:vertical}.dv-contact input:focus-visible,.dv-contact textarea:focus-visible,.dv-search-form input:focus-visible{outline:2px solid var(--dv-accent);outline-offset:3px}.dv-search-form{max-width:680px;margin-top:32px}.dv-search-form>div{display:flex;gap:12px;align-items:stretch}.dv-search-form input{margin:0;min-width:0}.dv-search-empty{grid-column:1/-1}.dv-product__contents{font:400 15px/1.65 var(--dv-sans);margin:0 0 24px!important;padding:16px 0;border-block:1px solid #243b3130}.dv-product__details summary{font-weight:400;letter-spacing:.035em}.dv-product__quantity input{font-size:16px}.dv-related{padding-top:45px;padding-bottom:90px;border-top:1px solid #243b3130}.dv-related>h2{font-size:38px!important;margin-bottom:36px!important}.dv-component-page{padding-top:80px;min-height:50vh}.dv-component-page p{margin-bottom:30px}body.devona-ready .title-wrapper-with-link .title,body.devona-ready .cart__warnings h1,body.devona-ready .shopify-policy__title h1,body.devona-ready .main-page-title,body.devona-ready .customer h1{font-family:var(--dv-serif)!important;letter-spacing:.055em!important;line-height:1.25!important;font-weight:400!important}body.devona-ready .rte h2,body.devona-ready .shopify-policy__body h2{font-family:var(--dv-serif)!important;font-weight:400!important;line-height:1.35!important;letter-spacing:.025em!important}body.devona-ready .shopify-policy__body,body.devona-ready .rte{overflow-wrap:break-word}body.devona-ready .footer-block__heading{font-family:var(--dv-sans)!important;letter-spacing:.12em!important}body.devona-ready .cart__warnings .button,body.devona-ready .cart__footer .button{font-weight:400!important}body.devona-ready .cart-item__name{font-family:var(--dv-sans)!important;letter-spacing:.025em!important}.dv-film img{max-width:100%}.dv-film a:focus-visible,.dv-film button:focus-visible{outline:2px solid var(--dv-accent);outline-offset:4px}.dv-reviews{padding:20px 6vw 55px;background:var(--dv-paper);color:var(--dv-ink);--jdgm-primary-color:#243b31;--jdgm-secondary-color:#e1d0ae;--jdgm-star-color:#c65b39}.dv-reviews .jdgm-widget{font-family:var(--dv-sans)!important}.dv-reviews h2{font-family:var(--dv-serif)!important;font-weight:400!important;letter-spacing:.04em!important;line-height:1.3!important}.dv-origin__archive{max-width:340px;margin:28px 0 0}.dv-origin__archive img{display:block;width:100%;height:auto}.dv-origin__archive figcaption{font:400 10px/1.6 var(--dv-sans);letter-spacing:.06em;margin-top:9px}.dv-film .dv-product__details{margin-top:20px!important}@media(max-width:899px){.dv-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dv-contact__grid{grid-template-columns:1fr;gap:35px}.dv-page-head{padding-top:45px}.dv-contact,.dv-catalog{padding-bottom:55px}}@media(max-width:599px){.dv-catalog__grid{grid-template-columns:1fr;gap:40px}.dv-page-head h1,.dv-component-page h1{font-size:34px!important;letter-spacing:.025em!important}.dv-page-head{padding-bottom:35px}.dv-search-form>div{flex-direction:column}.dv-related>h2{font-size:30px!important}.dv-related{padding-top:35px}.dv-shop-card__image{aspect-ratio:1/1.05}.dv-sound{right:12px;bottom:68px}.dv-sound button{padding:10px 12px}}@media(prefers-reduced-motion:reduce){.dv-shop-card__image img{transition:none}.dv-shop-card__image:hover img{transform:none}}.dv-faq{padding:75px 7vw 85px;background:var(--dv-paper);color:var(--dv-ink)}.dv-faq h2{font:400 clamp(30px,3.5vw,48px)/1.3 var(--dv-serif)!important;letter-spacing:.035em!important;margin:0 0 35px!important}.dv-faq details{max-width:950px;border-top:1px solid #243b3130;padding:20px 0;font:400 16px/1.75 var(--dv-sans)}.dv-faq summary{cursor:pointer}.dv-faq details p{margin-top:15px;max-width:750px}.dv-bar__packs{font:400 14px/1.8 var(--dv-sans);margin:0 0 25px!important}.dv-creators{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5vw;padding:60px 6vw 85px}.dv-creators__copy h1{font:400 clamp(34px,4.5vw,64px)/1.3 var(--dv-serif)!important;letter-spacing:.05em!important;margin:0 0 30px!important}.dv-creators__copy>p:not(.dv-kicker){font:400 16px/1.8 var(--dv-sans);margin:0 0 24px!important}.dv-creators__image img{display:block;width:100%;height:auto}.dv-creators__login{padding-top:20px;font-size:13px!important}.dv-sound{right:auto;left:20px}@media(max-width:899px){.dv-creators{grid-template-columns:1fr;padding-top:40px;gap:30px}.dv-creators__copy h1{font-size:40px!important}.dv-sound{left:12px;right:auto}}:root{--dv-paper:#fff;--dv-ink:#282829;--dv-accent:#cfe0a4;--dv-sand:#f1f3ed}body.devona-ready{--color-background:255,255,255;--color-foreground:40,40,41;--color-button:40,40,41;--color-button-text:255,255,255;--font-heading-family:"DEVONA Caslon",Baskerville,serif}.dv-hero h1{max-width:1050px;font-size:clamp(42px,5.4vw,82px)!important;line-height:1.18!important;letter-spacing:.1em!important}.dv-manifesto{max-width:none;padding:120px 9vw}.dv-manifesto h2{max-width:1050px;margin:auto;font-size:clamp(38px,4.8vw,74px)!important;line-height:1.25!important}.dv-film h1,.dv-film h2{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.dv-film .dv-kicker{font-weight:400;letter-spacing:.22em;font-size:10px}.dv-origin__copy{max-width:none;padding-right:0}.dv-origin__slogan{color:var(--dv-ink)}.dv-button,.dv-button--dark{background:var(--dv-accent);border-color:var(--dv-accent);color:var(--dv-ink)!important}.dv-button:hover,.dv-button--dark:hover{background:var(--dv-ink);border-color:var(--dv-ink);color:var(--dv-paper)!important}.dv-outro{background:var(--dv-accent)}.dv-bar__copy,.dv-rituals,.dv-stores{position:relative;isolation:isolate}.dv-bar__copy:before,.dv-stores:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--dv-pattern-url);background-position:center;background-size:260px;opacity:.035;z-index:-1;pointer-events:none}.dv-rituals:before{content:"";position:absolute;right:-5vw;top:20px;width:38vw;height:38vw;background:#fff;mask:var(--dv-tree-url) center/contain no-repeat;-webkit-mask:var(--dv-tree-url) center/contain no-repeat;opacity:.035;z-index:-1;pointer-events:none}.dv-sound button,.dv-sound__status{background:#fff;color:#282829;border-color:#28282955}.dv-reviews{--jdgm-primary-color:#282829;--jdgm-secondary-color:#f1f3ed;--jdgm-star-color:#282829}.dv-stores{padding:100px 7vw;background:var(--dv-sand)}.dv-stores header{max-width:880px;margin-bottom:55px}.dv-stores h2{font:400 clamp(32px,4vw,60px)/1.25 var(--dv-serif);letter-spacing:.045em;margin-bottom:25px}.dv-stores header>p:not(.dv-kicker){font:400 16px/1.8 var(--dv-sans);max-width:650px}.dv-stores__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.dv-stores article{border-top:1px solid #28282950;padding-top:24px}.dv-stores h3{font:400 22px/1.4 var(--dv-sans);margin:18px 0}.dv-stores address,.dv-stores article p{font:400 14px/1.9 var(--dv-sans);font-style:normal;margin:0 0 20px}.dv-stores article>a{font:400 11px/1.6 var(--dv-sans);letter-spacing:.12em;text-transform:uppercase}@media(max-width:899px){.dv-stores__grid{grid-template-columns:1fr;gap:35px}.dv-stores{padding:65px 7vw}.dv-manifesto{padding:75px 7vw}.dv-manifesto h2{font-size:clamp(34px,6vw,52px)!important}.dv-hero h1{font-size:clamp(34px,7vw,60px)!important}}@media(max-width:599px){.dv-hero h1{font-size:34px!important;letter-spacing:.065em!important}.dv-manifesto h2{font-size:36px!important}.dv-stores h2{font-size:32px}.dv-rituals__grid{grid-template-columns:1fr}}.dv-monthly{display:grid;grid-template-columns:1.25fr 1fr;padding:90px 7vw;gap:8vw;align-items:center;background:var(--dv-paper)}.dv-monthly h2{font:400 clamp(34px,4vw,58px)/1.25 var(--dv-serif);letter-spacing:.04em;margin-bottom:24px}.dv-monthly p:not(.dv-kicker){font:400 16px/1.8 var(--dv-sans);max-width:560px}.dv-monthly .dv-button,.dv-monthly__date{margin-top:28px!important}.dv-monthly__art{position:relative;isolation:isolate;aspect-ratio:1/1;background:#ede8ed;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.dv-monthly__art:before{content:"";position:absolute;top:8%;right:8%;bottom:8%;left:8%;background:var(--dv-ink);mask:var(--dv-tree-url) center/contain no-repeat;-webkit-mask:var(--dv-tree-url) center/contain no-repeat;opacity:.055;z-index:-1}.dv-monthly__art span{font:400 clamp(30px,4vw,60px)/1.3 var(--dv-sans);letter-spacing:.16em}.dv-monthly__art em{font:italic 400 28px/1.5 var(--dv-serif);margin-top:20px}@media(max-width:899px){.dv-monthly{grid-template-columns:1fr;padding:60px 7vw;gap:35px}.dv-monthly__art{aspect-ratio:1.3/1}}.dv-origin__portrait{position:relative;aspect-ratio:9/16!important;border-radius:0;isolation:isolate}.dv-origin__portrait img{animation:dv-forest-breathe 18s ease-in-out infinite alternate;object-position:57% center;filter:saturate(.85)!important;transform-origin:55% 60%}.dv-origin__light{position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:linear-gradient(115deg,transparent 30%,#e9efd025 47%,transparent 62%);animation:dv-forest-light 16s ease-in-out infinite alternate;pointer-events:none}.dv-motion-toggle{position:absolute;left:18px;top:18px;background:#ffffffea;color:#282829;border:0;border-radius:0;padding:11px 13px;font:400 10px/1.4 var(--dv-sans);letter-spacing:.06em;cursor:pointer}.dv-origin__visual-note{position:absolute;left:18px;bottom:18px;font:400 9px/1.5 var(--dv-sans);color:#fff;text-shadow:0 1px 4px #000;max-width:80%}.dv-origin__archive{max-width:480px;width:100%;margin:35px 0}.dv-origin__archive img{width:100%;height:auto}.is-paused img,.is-paused .dv-origin__light{animation-play-state:paused!important}@keyframes dv-forest-breathe{0%{transform:scale(1.01)}to{transform:scale(1.09) translateY(-1%)}}@keyframes dv-forest-light{0%{transform:translate(-8%);opacity:.45}to{transform:translate(8%);opacity:1}}@media(max-width:899px){.dv-origin__portrait{max-height:650px;aspect-ratio:9/16!important;width:min(100%,420px);justify-self:center}.dv-origin__copy{padding-top:10px}}@media(prefers-reduced-motion:reduce){.dv-origin__portrait img,.dv-origin__light{animation:none!important}}.dv-hero__image{filter:saturate(.92) contrast(.96) brightness(1.12)!important}.dv-hero__veil{background:linear-gradient(90deg,#1e231d6e,#1e231d0f 78%)!important}.dv-bar__image img,.dv-ritual__image img{filter:saturate(.9) contrast(.96) brightness(1.06)!important}.dv-origin__portrait img{filter:saturate(.9) contrast(.96) brightness(1.1)!important}.dv-hero__stamp{background:#ffffff14}.dv-rituals{background:#f1f3ed;color:#282829}.dv-rituals h2,.dv-rituals h3{color:#282829!important}.dv-rituals:before{background:#282829;opacity:.025}.dv-manifesto__text{max-width:650px;font-size:16px;line-height:1.9}.dv-bar__copy h2,.dv-origin h2,.dv-rituals h2{font-size:clamp(32px,3.8vw,58px)!important;line-height:1.28!important;font-weight:400!important}.dv-film .dv-kicker{font-size:10px;letter-spacing:.22em}.dv-origin__slogan{font-size:clamp(23px,2.3vw,34px)!important}@media(max-width:599px){.dv-hero__veil{background:linear-gradient(90deg,#1e231d7a,#1e231d1f)!important}.dv-bar__copy h2,.dv-origin h2,.dv-rituals h2{font-size:32px!important}}body.devona-ready .cart__warnings,body.devona-ready .cart__items,body.devona-ready .cart__footer,body.devona-ready .shopify-policy__container,body.devona-ready .customer{color:var(--dv-ink);font-family:var(--dv-sans)}body.devona-ready .cart__empty-text,body.devona-ready .cart__warnings h1{font-family:var(--dv-serif)!important;font-weight:400;letter-spacing:.04em;line-height:1.3}body.devona-ready .button{border-radius:0;font-family:var(--dv-sans);font-weight:400;letter-spacing:.1em}body.devona-ready .button:after,body.devona-ready .button:before{border-radius:0}.dv-film button:disabled{opacity:.5;cursor:not-allowed}.dv-product__choice strong{font-weight:400}.dv-product__choice{border-radius:0}.dv-product__visual img,.dv-shop-card__image img,.dv-creators__image img{filter:saturate(.9) contrast(.96) brightness(1.06)}body.devona-ready .customer input,body.devona-ready .customer button{font-family:var(--dv-sans)}@media(max-width:599px){.dv-product__choice{gap:10px}.dv-product__choice b{font-size:15px}.dv-product__choice small{font-size:12px}.dv-page-head h1{line-height:1.3!important}.dv-shop-card__title{align-items:flex-start}}.dv-film a:focus-visible,.dv-film button:focus-visible,.dv-film input:focus-visible,.dv-film textarea:focus-visible,.dv-sound button:focus-visible{outline:2px solid #282829;outline-offset:4px}body.devona-ready .footer a:focus-visible{outline:2px solid #fff;outline-offset:4px}.dv-product__visual video{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:var(--dv-sand);filter:saturate(.9) contrast(.96) brightness(1.06)}@media(max-width:599px){.dv-sound button{width:42px;height:42px;padding:10px;gap:0;font-size:0}.dv-sound button span{font-size:16px}.dv-sound button[aria-pressed=true]{background:var(--dv-accent)}.dv-sound{bottom:18px}}.dv-hero__title-part{white-space:nowrap;display:inline-block}.dv-hero h1 .dv-hero__title-part--strong{font-family:var(--dv-sans);font-weight:700;letter-spacing:.035em}.dv-hero__line{max-width:none;white-space:nowrap;font-size:clamp(12px,1.6vw,21px)}.dv-manifesto__text{max-width:100%;text-wrap:pretty}.dv-manifesto__text p{max-width:none}.dv-bar__copy h2{font-size:clamp(28px,3.2vw,48px)!important;text-wrap:balance;letter-spacing:.025em!important}.dv-bar__packs s{opacity:.65}.dv-bar__packs strong{font-weight:700}@media(max-width:599px){.dv-hero h1{font-size:clamp(25px,7vw,34px)!important;letter-spacing:.025em!important}.dv-hero__line{font-size:clamp(10px,3vw,15px)}.dv-bar__copy h2{font-size:30px!important}}.dv-pack-saving{font-weight:700;color:var(--dv-ink)}.dv-pack-regular{display:block;font-size:12px;font-weight:400;opacity:.65}.dv-monthly{background:#e9def0}.dv-monthly__art--product{aspect-ratio:1080/850;background:#fff}.dv-monthly__art--product:before{display:none}.dv-monthly__art--product img{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.dv-monthly .dv-kicker{color:#62436f}.dv-monthly .dv-button{border-color:#62436f;color:#62436f}@media(min-width:900px){.dv-stores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dv-monthly__art--product{background:transparent;overflow:visible;aspect-ratio:1/1;isolation:isolate}.dv-monthly__art--product img{position:relative;inset:auto;width:100%;height:auto;z-index:1}.dv-peony-flower{position:absolute;top:-7%;right:-7%;bottom:-7%;left:-7%;width:114%;height:114%;color:#c4a3d2;opacity:.55;z-index:0}.dv-monthly{overflow:hidden}.dv-monthly__art--product img{filter:drop-shadow(0 14px 14px #4c2a6020)}.dv-film h2 .dv-heading-strong{font-family:var(--dv-sans);font-weight:700;letter-spacing:.005em}.dv-film h2>span{display:inline;text-transform:none}.dv-film h2{text-transform:none!important;text-wrap:balance}.dv-film h2 .dv-heading-strong{font-size:.9em}body.devona-ready .newsletter__wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:6vw;text-align:left;align-items:center;padding-inline:7vw}body.devona-ready .newsletter__wrapper>h2{grid-column:1;grid-row:1}body.devona-ready .newsletter__subheading{grid-column:1;grid-row:2;margin:0}body.devona-ready .newsletter__wrapper>div:last-child{grid-column:2;grid-row:1/3;width:100%;margin:0}body.devona-ready .newsletter-form{max-width:none;margin:0}body.devona-ready .footer__blocks-wrapper{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:4vw}body.devona-ready .footer-block{width:auto!important;margin:0}body.devona-ready .footer-block__heading{color:#cfe0a4!important;font-family:var(--dv-sans)!important;font-size:14px!important;letter-spacing:.12em!important}body.devona-ready .footer-block__details-content p{margin:0 0 12px}body.devona-ready .footer-block__details-content a{text-decoration:none}body.devona-ready .footer-block__details-content a:hover{text-decoration:underline}body.devona-ready .footer__content-top .list-social{display:none}@media(max-width:749px){body.devona-ready .newsletter__wrapper{grid-template-columns:1fr;gap:20px}body.devona-ready .newsletter__wrapper>*{grid-column:1!important;grid-row:auto!important}body.devona-ready .footer__blocks-wrapper{grid-template-columns:1fr 1fr;gap:35px 25px}}.dv-film h2 .dv-heading-strong{font-style:normal;margin-right:.16em}.dv-film{--dv-heading-size:clamp(32px,3.8vw,56px);--dv-section-space:clamp(60px,7vw,96px)}.dv-film h2{font-family:var(--dv-serif)!important;font-size:var(--dv-heading-size)!important;font-weight:400!important;font-style:normal!important;line-height:1.2!important;letter-spacing:.015em!important;text-transform:none!important;text-wrap:balance;-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal}.dv-film h2 .dv-heading-strong{font-family:var(--dv-sans)!important;font-size:.88em!important;font-weight:700!important;font-style:normal!important;letter-spacing:-.015em!important;margin-right:0}.dv-film h2>span{white-space:normal}.dv-manifesto h2{max-width:1100px;font-size:clamp(36px,4.4vw,64px)!important}.dv-film .dv-kicker{font-size:10px;line-height:1.6;letter-spacing:.18em;margin-bottom:22px}.dv-film .dv-manifesto__text,.dv-film .dv-origin__text,.dv-film .dv-bar__copy>p:not(.dv-kicker):not(.dv-bar__price){font-size:16px;line-height:1.8}.dv-manifesto,.dv-stores,.dv-faq,.dv-monthly,.dv-outro{padding-top:var(--dv-section-space);padding-bottom:var(--dv-section-space)}.dv-peony-flower{top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.42}.dv-monthly__art--product img{width:90%;max-width:520px}.dv-monthly__art--product{max-width:560px;width:100%;justify-self:center}.dv-stores header{max-width:1100px}.dv-film h2{margin-bottom:28px!important}@media(max-width:599px){.dv-film{--dv-heading-size:32px;--dv-section-space:60px}.dv-manifesto h2{font-size:36px!important}.dv-film .dv-kicker{font-size:9px;letter-spacing:.15em}.dv-monthly__art--product{max-width:390px}.dv-monthly{gap:24px}.dv-stores__grid{gap:32px}.dv-film h2{margin-bottom:24px!important}}.dv-keep-together{white-space:nowrap}.dv-stores header>p:not(.dv-kicker){max-width:100%;text-wrap:pretty}.dv-product-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.dv-product-gallery a{display:block;background:var(--dv-sand);overflow:hidden}.dv-product-gallery img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover}.dv-product--peony,.dv-product--peony .dv-product__visual{background:#e9def0}.dv-product--peony .dv-product__info{padding:clamp(25px,4vw,60px)}.dv-product--peony .dv-button{background:#62436f;color:#fff}.dv-product--peony .dv-product__info h1{font-size:clamp(34px,4vw,56px)!important}.dv-product--peony .dv-product-gallery a{background:#dbc6e6}
/*# sourceMappingURL=/cdn/shop/t/21/assets/devona-complete.css.map */
