:root{--ww-refine-green: #153524;--ww-refine-gold: #ebcb82;--ww-refine-cream: #f5efe4;--ww-refine-radius: 4px;--ww-refine-compare-dark: #ff8a80;--ww-refine-compare-light: #b91c1c}:is(.compare-at-price,.ww-almanac__compare){color:var(--ww-compare-price-color, var(--ww-refine-compare-dark))!important;text-decoration-line:line-through;text-decoration-color:currentColor!important;opacity:1}.ww-home .ww-product__price,.ww-almanac__shop{--ww-compare-price-color: var(--ww-refine-compare-light)}#MainContent :is(a,button,input,select,textarea,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--ww-refine-gold);outline-offset:4px}#MainContent .add-to-cart-button.button,.ww-readings .ww-readings__button,.ww-reading-product .ww-reading-product__submit{min-height:48px;border:1px solid var(--ww-refine-gold);border-radius:var(--ww-refine-radius);background:var(--ww-refine-gold);color:var(--ww-refine-green);box-shadow:none;font-size:.875rem;font-weight:600;line-height:1.5;transition:background-color .16s ease,border-color .16s ease}.ww-readings .ww-readings__button svg{color:var(--ww-refine-green)}#MainContent .add-to-cart-button.button:disabled{opacity:.6;cursor:not-allowed}.product-information .product-form-buttons{gap:12px}.product-information .product-details{min-width:0;color:var(--ww-refine-cream)}.product-information .product-details>.group-block{padding-block-start:8px}.product-information .product-details h1{margin:0;color:var(--ww-refine-gold);font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:clamp(1.875rem,3vw,2.75rem);font-weight:400;line-height:1.18;letter-spacing:-.02em;text-wrap:balance}.product-information .product-details rte-formatter.rte{color:var(--ww-refine-cream)}.product-information .product-details rte-formatter.rte :is(h2,h3){color:var(--ww-refine-gold)}.product-information .product-details [ref=priceContainer]{color:var(--ww-refine-cream)}.product-information__media .product-media-container--image{border-radius:var(--ww-refine-radius)}.product-information__media .product-media-container--image .product-media__image{object-fit:contain}.product-information .ww-product-highlights{display:grid;gap:7px;margin:4px 0 8px;padding:14px 16px 14px 30px;border:1px solid #ebcb8238;border-radius:var(--ww-refine-radius);background:#f5efe406;color:var(--ww-refine-cream);font-size:.875rem;line-height:1.65}.product-information .ww-product-highlights li::marker{color:var(--ww-refine-gold)}.product-information .ww-product-highlights--type{display:block;padding:10px 14px}.ww-purchase-details-wrap{width:100%;margin-block:0 4px}.ww-purchase-details-wrap .ww-purchase-reassurance{margin:0;color:#f5efe4d9;font-size:.8125rem;line-height:1.65}.ww-purchase-details-wrap .ww-purchase-reassurance a,.ww-purchase-details-wrap .ww-purchase-details a{color:var(--ww-refine-gold);text-underline-offset:.22em}.ww-purchase-details-wrap .ww-purchase-details{gap:0 20px;margin-block:2px 0;font-size:.8125rem}.product-recommendations-wrapper:has(>product-recommendations.hidden){display:none}.ww-catalog-intro nav{gap:8px}.ww-catalog-intro nav a{border-color:#ebcb8266;border-radius:var(--ww-refine-radius);color:var(--ww-refine-cream)}.ww-catalog-intro nav a[aria-current=page]{border-color:var(--ww-refine-gold);background:var(--ww-refine-gold);color:var(--ww-refine-green)}.ww-catalog-intro .ww-collection-guide{margin-block:14px 20px;font-size:.9375rem}.ww-collection-guide a{display:inline-flex;align-items:center;min-height:44px;color:var(--ww-refine-gold);text-underline-offset:.22em}.product-grid__item{min-width:0}.product-grid__item .product-card__content{border-radius:var(--ww-refine-radius)}.product-grid__item .card-gallery{border:1px solid #ebcb8240;border-radius:var(--ww-refine-radius);background:var(--ww-refine-cream)}.product-grid__item .card-gallery .product-media__image{padding:10px;object-fit:contain;background:var(--ww-refine-cream)}.product-grid__item [ref=productTitleLink]{color:var(--ww-refine-gold)}.product-grid__item [ref=productTitleLink] :is(p,h2,h3){font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:1.0625rem;line-height:1.4;text-wrap:pretty}.ww-home .ww-path,.ww-home .ww-product__media{border-radius:var(--ww-refine-radius)}.ww-home .ww-path{border-color:#15352429}.ww-home .ww-product__media{border:1px solid #1535241f}.ww-home .ww-product__meta{gap:8px}.ww-home .ww-product{display:grid;grid-template-rows:auto 1fr}.ww-home .ww-product__meta{display:flex;flex-direction:column}.ww-home .ww-product__price{margin-top:auto}.ww-home :is(.ww-paths,.ww-products) h2{font-size:clamp(2rem,3vw,3rem)}.ww-home .ww-product__meta h3{font-weight:400;line-height:1.4;text-wrap:pretty}.ww-home .ww-heading-row__note,.ww-home .ww-shelf-note,.ww-home .ww-story__text{line-height:1.75}.ww-home .ww-text-link{min-height:44px;align-content:center}.ww-home :is(.ww-paths,.ww-products,.ww-newsletter) :is(a,button,input):focus-visible{outline-color:var(--ww-refine-green)}.ww-home .ww-newsletter .ww-newsletter__sample{margin-block:12px 0;font-size:.875rem}.ww-home .ww-newsletter__sample a{display:inline-flex;align-items:center;min-height:44px;color:var(--ww-refine-green);text-underline-offset:.22em}.ww-home .ww-newsletter .ww-newsletter__consent{grid-column:1 / -1;max-width:64ch;margin:10px 0 0;padding-bottom:8px;color:#153524e6;font-size:.75rem;line-height:1.65}.ww-home .ww-newsletter__consent a{color:inherit;text-underline-offset:.2em}.ww-almanac-home__reflection,.ww-almanac .ww-almanac__reflection{padding:20px;border:1px solid #ebcb8247;border-radius:var(--ww-refine-radius);background:#0c291c66;color:var(--ww-refine-cream)}.ww-almanac-home__reflection{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;align-items:center;gap:8px 32px;margin:0;padding:22px 0 0;border:0;border-top:1px solid #ebcb8247;border-radius:0;background:transparent}.ww-almanac-home__reflection .ww-almanac-home__reflection-title{grid-column:1;margin:0;font-size:1.25rem}.ww-almanac-home__reflection .ww-almanac-home__reflection-prompt{grid-column:1}.ww-almanac-home__reflection .ww-almanac-home__reflection-link{grid-column:2;grid-row:1 / span 2;margin:0}.ww-almanac .ww-almanac__reflection{max-width:920px;margin:32px auto;text-align:left}.ww-almanac-home__reflection-title,.ww-almanac .ww-almanac__reflection-title{margin:0 0 10px;color:var(--ww-refine-gold);font-family:var(--font-heading--family, "Playfair Display", Georgia, serif);font-size:1.375rem;font-weight:400;line-height:1.3}.ww-almanac-home__reflection-prompt,.ww-almanac .ww-almanac__reflection-prompt{max-width:68ch;margin:0;color:var(--ww-refine-cream);font-size:.9375rem;line-height:1.7;text-wrap:pretty}.ww-almanac .ww-almanac__reflection>p:not(.ww-almanac__reflection-prompt){max-width:68ch;color:#f5efe4cc;font-size:.8125rem;line-height:1.7}.ww-almanac .ww-almanac__reflection-links{display:flex;flex-wrap:wrap;gap:0 20px;margin-top:8px}.ww-almanac-home__reflection-link,.ww-almanac .ww-almanac__reflection-links a,.ww-almanac .ww-almanac__calendar-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--ww-refine-gold);font-size:.8125rem;font-weight:500;line-height:1.5;text-underline-offset:.22em}.ww-almanac-home__reflection-link{margin-top:6px}.ww-almanac .ww-almanac__calendar-link{margin-top:8px}.ww-almanac [hidden]{display:none}.ww-almanac .ww-almanac__card img{border-radius:var(--ww-refine-radius)}.ww-almanac .ww-almanac__description,.ww-almanac .ww-almanac__tagline{color:var(--ww-refine-cream)}.ww-almanac .ww-almanac__shop .ww-almanac__reason{color:#3f5144}.ww-readings .ww-readings__card{border-radius:var(--ww-refine-radius);box-shadow:0 8px 24px #00000014}.ww-readings .ww-readings__faq-item,.ww-reading-product .ww-reading-product__panel,.ww-reading-product .ww-reading-product__field :is(input,select,textarea){border-radius:var(--ww-refine-radius)}.ww-readings .ww-readings__description,.ww-reading-product .ww-reading-product__description{line-height:1.75}.ww-deck-comparison{max-width:100%;margin-block:24px;overflow-x:auto;overscroll-behavior-x:contain;border:1px solid #ebcb8259;border-radius:var(--ww-refine-radius)}.ww-deck-comparison table{width:100%;min-width:620px;margin:0;border-collapse:collapse;color:var(--ww-refine-cream);font-size:.9375rem;line-height:1.65}.ww-deck-comparison :is(th,td){padding:14px 16px;border:1px solid #ebcb8233;text-align:left;vertical-align:top}.ww-deck-comparison th{background:#0c291c;color:var(--ww-refine-gold);font-weight:600}.ww-deck-comparison tbody tr:nth-child(2n){background:#f5efe406}@media(hover:hover){#MainContent .add-to-cart-button.button:not(:disabled):hover,.ww-readings .ww-readings__button:hover,.ww-reading-product .ww-reading-product__submit:hover{border-color:#f5dfae;background:#f5dfae;color:var(--ww-refine-green)}.ww-catalog-intro nav a:hover{border-color:var(--ww-refine-gold);background:#ebcb8214;color:var(--ww-refine-cream)}.ww-catalog-intro nav a[aria-current=page]:hover{background:#f5dfae;color:var(--ww-refine-green)}}@media(max-width:749px){.ww-product-breadcrumb{padding-block:8px 4px}.product-information .product-details>.group-block{padding-block-start:16px}.product-information .product-details h1{font-size:clamp(1.75rem,7.5vw,2.25rem)}.product-information__media .product-media-container--image:not(.dialog-zoomed-gallery *){height:min(40vh,360px);height:min(40svh,360px);min-height:0;max-height:360px;aspect-ratio:auto}.product-information__media .product-media-container--image:not(.dialog-zoomed-gallery *) .product-media{width:100%;height:100%;min-height:0;aspect-ratio:auto}.product-information__media .product-media-container--image:not(.dialog-zoomed-gallery *) .product-media__image{width:100%;height:100%;padding:8px;object-fit:contain}.product-information .ww-product-highlights{padding:12px 14px 12px 28px;font-size:.8125rem}.ww-catalog-intro nav a{padding-inline:12px;font-size:.8125rem}.ww-almanac .ww-almanac__reflection{padding:18px}.ww-almanac-home__reflection{grid-template-columns:minmax(0,1fr);padding:18px 0 0;gap:8px}.ww-almanac-home__reflection .ww-almanac-home__reflection-link{grid-column:1;grid-row:auto;justify-self:start}.ww-almanac .ww-almanac__reflection{margin-inline:16px}.ww-almanac-home__reflection-title,.ww-almanac .ww-almanac__reflection-title{font-size:1.25rem}.ww-almanac-home__reflection-prompt,.ww-almanac .ww-almanac__reflection-prompt{font-size:.875rem}.ww-deck-comparison :is(th,td){padding:12px}}@media(prefers-reduced-motion:reduce){#MainContent .add-to-cart-button.button,.ww-catalog-intro nav a,.ww-readings .ww-readings__button,.ww-reading-product .ww-reading-product__submit,.ww-home .ww-path,.ww-home .ww-path__media img,.ww-home .ww-product__media img{transition:none}.ww-home .ww-product:hover .ww-product__media img,.ww-home .ww-path:hover .ww-path__media img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/ww-storefront-refinements.css.map */
