.dv-thanksgiving-bar{background:#743f46;color:#fff8ee;text-align:center;font-family:Cabin,Arial,sans-serif}.dv-thanksgiving-bar a{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 18px;padding:9px 20px;text-decoration:none;color:inherit;line-height:1.6}.dv-thanksgiving-bar strong{font-size:13px;font-weight:500;letter-spacing:.045em}.dv-thanksgiving-bar span{font-size:12px}.dv-thanksgiving-bar small{font-size:11px;letter-spacing:.02em;flex-basis:100%}.dv-thanksgiving-bar .dv-promo-mobile{display:none}.dv-thanksgiving-bar a:focus-visible{outline:2px solid #fff8ee;outline-offset:-4px}@media(max-width:749px){.dv-thanksgiving-bar a{display:grid;padding:8px 12px;gap:2px;justify-items:center}.dv-thanksgiving-bar .dv-promo-desktop{display:none}.dv-thanksgiving-bar .dv-promo-mobile{display:block}.dv-thanksgiving-bar strong{font-size:12px;line-height:18px;letter-spacing:.01em}.dv-thanksgiving-bar small{font-size:11px;line-height:17px;letter-spacing:0;text-wrap:balance}}.collection-hero.dv-event-collection{padding:30px 0 24px;color:#293b32}.dv-event-collection .collection-hero__title{font-family:Georgia,Times New Roman,serif;font-weight:400;font-size:40px;line-height:1.15;letter-spacing:-.025em;margin:0 0 16px}.dv-event-collection .collection-hero__description{font-family:Cabin,Arial,sans-serif;font-size:15px;line-height:1.55;letter-spacing:0;max-width:720px;margin:0}.dv-event-collection .collection-hero__description p{margin:0}.dv-event-collection .dv-event-offer{font-size:22px;line-height:1.3;margin-bottom:10px!important}.dv-event-collection .dv-event-offer strong{font-weight:500;color:#743f46}.dv-event-collection .dv-event-gifting{margin-bottom:16px!important}.dv-event-collection .dv-event-meta{font-size:12px;line-height:1.5;letter-spacing:.025em;color:#526057;margin-bottom:5px!important}.dv-event-collection .dv-event-shipping{font-size:12px;line-height:1.5;color:#526057}@media(max-width:749px){.collection-hero.dv-event-collection{padding:22px 0 18px}.dv-event-collection .page-width{padding-left:20px;padding-right:20px}.dv-event-collection .collection-hero__title{font-size:30px;line-height:1.2;margin-bottom:12px}.dv-event-collection .collection-hero__description{font-size:14px;line-height:1.5;max-width:100%;margin:0}.dv-event-collection .dv-event-offer{font-size:17px;margin-bottom:8px!important}.dv-event-collection .dv-event-gifting{margin-bottom:12px!important}.dv-event-collection .dv-event-meta{font-size:12px;letter-spacing:0}.dv-event-collection .dv-event-shipping{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
