.dp-home-hero{display:grid;grid-template-columns:minmax(0,52fr) minmax(0,48fr);background:#f8f4ed;color:#212121;margin-bottom:36px}.dp-home-hero__image{min-width:0;height:clamp(300px,52svh,420px)}.dp-home-hero__image img{display:block;width:100%;height:100%;object-fit:contain}.dp-home-hero__content{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;padding:clamp(24px,3vw,48px)}.dp-home-hero__content h2{margin:0;color:#212121;font-size:clamp(34px,2.9vw,40px);line-height:1.12;letter-spacing:0;text-transform:none}.dp-home-hero__button{background:#efc66a;color:#212121;font-size:18px;padding:15px 32px;min-height:48px}.dp-home-hero__button:hover,.dp-home-hero__button:focus-visible{background:#dfb456;color:#212121}@media(max-width:899px){.dp-home-hero{grid-template-columns:minmax(0,1fr)}.dp-home-hero__image,.dp-home-hero__image img{height:auto}.dp-home-hero__content{padding:28px 24px 36px;gap:22px}.dp-home-hero__content h2{font-size:clamp(32px,6vw,44px);max-width:650px}}.dp-full-width-reviews{margin-top:48px}.dp-full-width-reviews .dp-product-reviews{border-top:1px solid rgba(33,33,33,.18);padding:24px 0;scroll-margin-top:140px}.dp-full-width-reviews summary{cursor:pointer;font-size:22px;font-weight:600;padding-bottom:20px}.dp-full-width-reviews .yotpo-main-widget{width:100%;max-width:100%}.dp-full-width-reviews .yotpo-reviews-cart-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px!important;height:auto!important;min-height:0!important;list-style:none;padding:0!important}.dp-full-width-reviews .yotpo-review-card{position:static!important;width:auto!important;min-width:0!important;margin:0!important;transform:none!important}.dp-full-width-reviews .card-container{height:100%;box-sizing:border-box}.dp-full-width-reviews .content-header{display:flex!important;flex-wrap:wrap!important;gap:12px!important;align-items:center}.dp-full-width-reviews .yotpo-review-date{position:static!important;white-space:normal;line-height:1.5}.dp-full-width-reviews .yotpo-review-content{overflow-wrap:anywhere;line-height:1.6}@media(max-width:1000px){.dp-full-width-reviews .yotpo-reviews-cart-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.dp-full-width-reviews .yotpo-reviews-cart-list{grid-template-columns:minmax(0,1fr);gap:20px!important}.dp-full-width-reviews{margin-top:28px}}.dp-seasonal-divider{display:block;flex:0 0 100%;width:100%;max-width:100%;clear:both;margin-top:36px;margin-bottom:32px;text-align:center}.dp-seasonal-divider .section__title-text{margin:0}@media(min-width:981px){.block--dp_fragrances .image-with-text__media{width:80%;margin-inline:auto}}.block--image_N7aKj7 .image-with-text__text,.block--image_N7aKj7 .image-with-text__text p,.block--image_N7aKj7 .image-with-text__btn{font-size:18px;line-height:1.65}.block--image_N7aKj7 .section__title-text{font-size:clamp(30px,2.6vw,38px);line-height:1.25}.dp-events{background:#f8f4ed;color:#303a35;padding:56px 24px}.dp-events__inner{max-width:1120px;margin:0 auto}.dp-events__heading{text-align:center;max-width:720px;margin:0 auto 32px}.dp-events__eyebrow{color:#655c40;font-size:14px;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px}.dp-events__title{color:inherit;font-size:clamp(32px,4vw,46px);line-height:1.15;margin:0 0 18px}.dp-events__intro{font-size:18px;line-height:1.6;margin:0}.dp-events__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.dp-events__month{display:contents}.dp-events__grid{display:contents;list-style:none;margin:0;padding:0}.dp-events__card{border:1px solid #c9c5b1;border-top:3px solid #8a7a36;border-radius:2px;background:#fffdf8;padding:26px;min-width:0}.dp-events__date{color:#655c40;font-size:16px;line-height:1.5;font-weight:600;margin:0 0 12px}.dp-events__name{color:inherit;font-size:23px;line-height:1.3;margin:0 0 16px;overflow-wrap:anywhere}.dp-events__venue,.dp-events__hours{font-size:18px;line-height:1.55;margin:0}.dp-events__hours{margin-top:5px}.dp-events__timezone{text-align:center;font-size:15px;line-height:1.5;margin:24px 0 0;color:#655c40}.dp-events__footer{text-align:center;margin-top:28px}.dp-events__link{display:inline-block;border:1px solid #303a35;padding:14px 24px;color:#303a35;font-size:18px;line-height:1.4;text-decoration:none}.dp-events__link:hover{background:#303a35;color:#fffdf8}.dp-events__link:focus-visible{outline:3px solid #303a35;outline-offset:5px}.dp-events__empty{text-align:center;font-size:18px;line-height:1.6}.dp-events [hidden]{display:none!important}.dp-events--full .dp-events__list{display:block}.dp-events--full .dp-events__month{display:block;margin-top:36px}.dp-events--full .dp-events__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dp-events__month-title{color:#655c40;font-size:26px;margin:0 0 20px}@media(max-width:749px){.dp-events{padding:40px 20px}.dp-events__list,.dp-events--full .dp-events__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}.dp-events__card{padding:22px}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map */
