@import"https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;1,9..144,400;1,9..144,500;1,9..144,600&family=Inter:wght@400;500;600;700&display=swap";:root{--wsp-cream: #FAF7F2;--wsp-cream-2: #F1EBE0;--wsp-cream-3: #EDE5D5;--wsp-paper: #F5F0E4;--wsp-ink: #1F1E1B;--wsp-ink-soft: #4A4844;--wsp-mute: #8B857D;--wsp-teal: #5B8F80;--wsp-teal-deep: #3E6B60;--wsp-ochre: #D8A87A;--wsp-ochre-deep: #B88555;--wsp-blush: #E8CDC5;--wsp-serif: "Fraunces", Georgia, "Times New Roman", serif;--wsp-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--wsp-shadow-sm: 0 2px 8px rgba(31,30,27,.04);--wsp-shadow-md: 0 8px 28px -8px rgba(31,30,27,.1);--wsp-shadow-card: 0 2px 20px rgba(31,30,27,.04), 0 24px 60px -24px rgba(31,30,27,.09);--wsp-shadow-hover: 0 4px 32px rgba(31,30,27,.06), 0 32px 80px -20px rgba(31,30,27,.14);--wsp-ease: cubic-bezier(.4, 0, .2, 1);--wsp-radius: 24px;--wsp-radius-sm: 16px}body.template-page,body.template-blog,body.template-article,body.template-cart,body.template-search,body.template-list-collections,body.template-404{background-color:var(--wsp-cream)!important;color:var(--wsp-ink-soft)!important;font-family:var(--wsp-sans)!important}body.template-page main .section-background,body.template-blog main .section-background,body.template-article main .section-background,body.template-cart main .section-background,body.template-search main .section-background,body.template-list-collections main .section-background,body.template-404 main .section-background{background:transparent!important}body.template-page main .section,body.template-article main .section{max-width:780px;margin:3rem auto 5rem;background:var(--wsp-cream-2);border-radius:var(--wsp-radius);padding:4.5rem 3.75rem;box-shadow:var(--wsp-shadow-card);border:1px solid var(--wsp-cream-3);position:relative;overflow:hidden}body.template-page main .section:before,body.template-article main .section:before{content:"";position:absolute;top:0;left:3.75rem;right:3.75rem;height:3px;background:linear-gradient(90deg,var(--wsp-ochre) 0%,var(--wsp-teal) 60%,transparent 100%);border-radius:0 0 3px 3px;opacity:.55}@media(max-width:749px){body.template-page main .section,body.template-article main .section{margin:1.25rem 1.1rem 3rem;padding:2.75rem 1.75rem;border-radius:20px}body.template-page main .section:before,body.template-article main .section:before{left:1.75rem;right:1.75rem}}body.template-blog main .section,body.template-cart main .section,body.template-search main .section,body.template-list-collections main .section{max-width:1100px;margin:2rem auto 5rem;background:var(--wsp-cream-2);border-radius:var(--wsp-radius);padding:4rem 3.25rem;box-shadow:var(--wsp-shadow-card);border:1px solid var(--wsp-cream-3);position:relative;overflow:hidden}body.template-blog main .section:before,body.template-cart main .section:before,body.template-search main .section:before{content:"";position:absolute;top:0;left:3.25rem;right:3.25rem;height:3px;background:linear-gradient(90deg,var(--wsp-ochre) 0%,var(--wsp-teal) 60%,transparent 100%);opacity:.55}@media(max-width:749px){body.template-blog main .section,body.template-cart main .section,body.template-search main .section{margin:1.25rem 1.1rem 3rem;padding:2.5rem 1.5rem;border-radius:20px}}body.template-page main h1,body.template-blog main h1,body.template-article main h1,body.template-cart main h1,body.template-search main h1,body.template-list-collections main h1{font-family:var(--wsp-serif)!important;font-weight:500!important;font-size:clamp(2.15rem,4vw,3.25rem)!important;line-height:1.02!important;letter-spacing:-.025em!important;color:var(--wsp-ink)!important;margin:0 0 1.75rem!important;text-align:left!important;font-variation-settings:"opsz" 144!important}body.template-cart main h1,body.template-search main h1,body.template-blog main h1,body.template-article main h1{text-align:center!important;margin-bottom:2rem!important}body.template-page main h1:after,body.template-article main h1:after{content:"";display:block;width:48px;height:2px;background:var(--wsp-ochre);margin:1.25rem auto 0;border-radius:2px}body.template-page main h1{text-align:center!important}body.template-page main h1:after{margin:1.25rem auto 0}body.template-page main h2,body.template-article main h2,body.template-blog main h2{font-family:var(--wsp-serif)!important;font-weight:500!important;font-size:1.45rem!important;line-height:1.2!important;letter-spacing:-.015em!important;color:var(--wsp-ink)!important;margin:2.5rem 0 .7rem!important}body.template-page main h2 em,body.template-article main h2 em,body.template-blog main h2 em{font-style:italic!important;color:var(--wsp-ochre)!important}body.template-page main h3,body.template-article main h3{font-family:var(--wsp-serif)!important;font-weight:500!important;font-size:1.15rem!important;color:var(--wsp-ink)!important;margin:1.75rem 0 .4rem!important;font-style:italic!important;font-variation-settings:"opsz" 24!important}body.template-page main p,body.template-article main p,body.template-page main li,body.template-article main li{font-family:var(--wsp-sans)!important;font-size:1.02rem!important;line-height:1.75!important;color:var(--wsp-ink-soft)!important}body.template-page main ul,body.template-page main ol,body.template-article main ul,body.template-article main ol{margin-block:1rem 1.75rem!important;padding-inline-start:1.25rem!important}body.template-page main li,body.template-article main li{margin-block:.4rem!important}body.template-page main ul li::marker,body.template-article main ul li::marker{color:var(--wsp-ochre)}body.template-page main a,body.template-article main a,body.template-blog main a{color:var(--wsp-teal-deep)!important;text-decoration:none!important;background-image:linear-gradient(var(--wsp-ochre),var(--wsp-ochre))!important;background-position:0 100%!important;background-repeat:no-repeat!important;background-size:100% 2px!important;padding-bottom:1px!important;font-weight:500!important;transition:color .2s var(--wsp-ease),background-size .3s var(--wsp-ease)!important}body.template-page main a:hover,body.template-article main a:hover,body.template-blog main a:hover{color:var(--wsp-ink)!important;background-size:100% 6px!important}body.template-page main strong,body.template-article main strong{color:var(--wsp-ink)!important;font-weight:600!important}body.template-page main em,body.template-article main em{color:var(--wsp-ochre-deep)!important;font-style:italic!important;font-family:var(--wsp-serif)!important;font-weight:400!important}body.template-page main hr,body.template-article main hr{border:0!important;border-top:1px solid var(--wsp-cream-3)!important;margin-block:2.75rem!important;position:relative}body.template-page main hr:after,body.template-article main hr:after{content:"\2766";position:absolute;left:50%;top:-14px;transform:translate(-50%);background:var(--wsp-cream-2);padding:0 12px;color:var(--wsp-ochre);font-size:.9rem}body.template-page main p:first-child em,body.template-article main p:first-child em{color:var(--wsp-mute)!important;font-family:var(--wsp-serif)!important;font-size:.95rem!important;font-style:italic!important;letter-spacing:0!important;display:block;padding-bottom:1.5rem;border-bottom:1px solid var(--wsp-cream-3);margin-bottom:2rem;text-align:center}body.template-blog main article,body.template-blog main .blog-post-list__item,body.template-blog main .blog-post{padding:1.75rem!important;margin-bottom:1.25rem!important;border-radius:20px!important;background:var(--wsp-cream)!important;border:1px solid var(--wsp-cream-3)!important;transition:transform .3s var(--wsp-ease),box-shadow .3s var(--wsp-ease),border-color .3s var(--wsp-ease)!important}body.template-blog main article:hover,body.template-blog main .blog-post-list__item:hover,body.template-blog main .blog-post:hover{transform:translateY(-2px);box-shadow:var(--wsp-shadow-md);border-color:var(--wsp-ochre)}body.template-blog main article h2,body.template-blog main article h3,body.template-blog main .blog-post-title{font-family:var(--wsp-serif)!important;font-weight:500!important;font-size:1.5rem!important;color:var(--wsp-ink)!important;margin:0 0 .5rem!important}body.template-blog main article a,body.template-blog main .blog-post a{color:var(--wsp-ink)!important;background:none!important;padding:0!important}body.template-blog main article a:hover,body.template-blog main .blog-post a:hover{color:var(--wsp-teal-deep)!important}body.template-article main time,body.template-article main .article-date,body.template-article main .meta,body.template-blog main time,body.template-blog main .article-date{font-family:var(--wsp-sans)!important;font-size:.72rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--wsp-mute)!important;font-weight:600!important}body.template-cart .cart-page__more-blocks,body.template-cart .cart__products,body.template-cart .cart-summary,body.template-cart cart-items{border-radius:var(--wsp-radius-sm)!important;background:var(--wsp-cream)!important}body.template-cart button,body.template-cart .button,body.template-cart [type=submit]{border-radius:999px!important;font-family:var(--wsp-sans)!important;font-weight:600!important;transition:transform .2s var(--wsp-ease),box-shadow .2s var(--wsp-ease)!important}body.template-cart button:active,body.template-cart .button:active{transform:scale(.98)}body.template-search main .search__input,body.template-search main input[type=search]{border-radius:999px!important;border:1px solid var(--wsp-cream-3)!important;background:var(--wsp-cream)!important;padding:.95rem 1.5rem!important;font-family:var(--wsp-sans)!important;color:var(--wsp-ink)!important;transition:border-color .2s var(--wsp-ease),box-shadow .2s var(--wsp-ease)!important}body.template-search main input[type=search]:focus{outline:none!important;border-color:var(--wsp-teal)!important;box-shadow:0 0 0 4px #5b8f8026!important}body.template-page-contact form input,body.template-page-contact form textarea,body.template-page-contact form select{border-radius:12px!important;border:1px solid var(--wsp-cream-3)!important;background:var(--wsp-cream)!important;font-family:var(--wsp-sans)!important;padding:.95rem 1.1rem!important;font-size:1rem!important;color:var(--wsp-ink)!important;transition:border-color .2s var(--wsp-ease),box-shadow .2s var(--wsp-ease)!important}body.template-page-contact form input:focus,body.template-page-contact form textarea:focus,body.template-page-contact form select:focus{outline:none!important;border-color:var(--wsp-teal)!important;box-shadow:0 0 0 4px #5b8f8026!important}body.template-page-contact form label,body.template-page-contact form .form__label{font-family:var(--wsp-sans)!important;font-size:.82rem!important;font-weight:600!important;color:var(--wsp-ink)!important;letter-spacing:.04em!important;text-transform:uppercase!important;margin-bottom:.5rem!important}body.template-page-contact form button[type=submit],body.template-page-contact form input[type=submit]{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important;border:0!important;border-radius:999px!important;padding:1.1rem 2.75rem!important;font-family:var(--wsp-sans)!important;font-weight:600!important;letter-spacing:.02em!important;cursor:pointer!important;transition:transform .2s var(--wsp-ease),box-shadow .3s var(--wsp-ease),background .3s var(--wsp-ease)!important;position:relative!important}body.template-page-contact form button[type=submit]:hover,body.template-page-contact form input[type=submit]:hover{background:var(--wsp-teal-deep)!important;box-shadow:0 0 0 3px #d8a87a59,0 12px 32px -8px #1f1e1b26!important}body.template-page-contact form button[type=submit]:active,body.template-page-contact form input[type=submit]:active{transform:scale(.98)}.product-badges__badge,.product-badges__badge--rectangle,.color-custom-badge-sale{background:var(--wsp-ochre)!important;color:var(--wsp-ink)!important;border-radius:999px!important;font-family:var(--wsp-sans)!important;font-weight:600!important;font-size:.68rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;padding:.4rem .9rem!important;border:0!important;box-shadow:0 2px 12px #d8a87a59!important}.product-badges__badge--sold-out,.product-badges__badge[class*=sold-out]{background:var(--wsp-cream-3)!important;color:var(--wsp-mute)!important;box-shadow:none!important}.price-item--regular.compare-at-price,body.template-product .price__regular{color:var(--wsp-mute)!important;text-decoration:line-through!important;text-decoration-color:#1f1e1b66!important}.button,.btn,[type=submit],.shopify-payment-button__button{transition:transform .2s var(--wsp-ease),box-shadow .3s var(--wsp-ease)!important}.button:hover,.btn:hover,[type=submit]:hover,.shopify-payment-button__button:hover{box-shadow:0 0 0 3px #d8a87a4d,0 10px 24px -6px #1f1e1b1f!important}.button:active,.btn:active,[type=submit]:active{transform:scale(.98)!important}.resource-card,.product-card{transition:transform .4s var(--wsp-ease),box-shadow .4s var(--wsp-ease)!important}.resource-card:hover,.product-card:hover{transform:translateY(-4px)!important;box-shadow:var(--wsp-shadow-hover)!important}.resource-card img,.product-card img{transition:transform .6s var(--wsp-ease)!important}.resource-card:hover img,.product-card:hover img{transform:scale(1.05)!important}body.wsp-scrolled header-component,body.wsp-scrolled #header-group{backdrop-filter:blur(14px) saturate(1.1)!important;-webkit-backdrop-filter:blur(14px) saturate(1.1)!important;background:#faf7f2d9!important;box-shadow:0 1px 0 var(--wsp-cream-3),0 4px 24px -12px #1f1e1b1a!important;transition:background .3s var(--wsp-ease),box-shadow .3s var(--wsp-ease)!important}.wsp-reveal{opacity:0;transform:translateY(32px);transition:opacity .7s var(--wsp-ease),transform .7s var(--wsp-ease);will-change:opacity,transform}.wsp-reveal.wsp-in{opacity:1;transform:translateY(0)}body.template-index main .section,body.template-collection main .section{max-width:none!important;margin:0!important;background:transparent!important;padding-block:initial!important;box-shadow:none!important;border:0!important;border-radius:0!important}body.template-index main .section:before,body.template-collection main .section:before{display:none!important}body.template-product{background-color:var(--wsp-cream)!important}body.template-product .product-info,body.template-product .product__info,body.template-product .product__info-container,body.template-product product-information,body.template-product .product-information{background:var(--wsp-cream)!important;border:1px solid var(--wsp-cream-3)!important;border-radius:var(--wsp-radius)!important;padding:2.25rem 2rem!important;box-shadow:var(--wsp-shadow-sm)!important}body.template-product .product-media,body.template-product .product__media,body.template-product .product-gallery,body.template-product .product__media-gallery,body.template-product media-gallery,body.template-product product-media-gallery{background:var(--wsp-cream-2)!important;border-radius:20px!important;padding:1.25rem!important;box-shadow:var(--wsp-shadow-card)!important}body.template-product .product-media img,body.template-product .product__media img,body.template-product media-gallery img{border-radius:14px!important}body.template-product .wsp-features,body.template-product .wsp-inbox,body.template-product .wsp-compare{background:var(--wsp-cream-2)!important;border-radius:var(--wsp-radius)!important;padding:3rem 2rem!important;margin-block:1.5rem!important;border:1px solid var(--wsp-cream-3)!important}body.template-product .wsp-spec,body.template-product .wsp-care,body.template-product .wsp-faq{background:var(--wsp-cream-3)!important;border-radius:var(--wsp-radius)!important;padding:3rem 2rem!important;margin-block:1.5rem!important;border:1px solid var(--wsp-cream-3)!important}body.template-product .price__sale .price-item--regular,body.template-product .price .price-item--regular:not(:only-child),body.template-product s.price-item,body.template-product .price__compare-at,body.template-product .compare-at-price{color:var(--wsp-mute)!important;text-decoration:line-through!important;text-decoration-color:#1f1e1b66!important;font-size:1rem!important;font-family:var(--wsp-sans)!important;font-weight:500!important;margin-right:.5rem!important}body.template-product .price__sale .price-item--sale,body.template-product .price-item--sale,body.template-product .price__current,body.template-product .price .price-item--last{color:var(--wsp-ink)!important;font-family:var(--wsp-serif)!important;font-weight:600!important;font-size:1.8rem!important;letter-spacing:-.02em!important;font-variation-settings:"opsz" 48!important}body.template-product .product-form__submit,body.template-product button[name=add],body.template-product .product__submit-button,body.template-product .shopify-payment-button__button{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important;border:0!important;border-radius:999px!important;padding:1.1rem 2.5rem!important;font-family:var(--wsp-sans)!important;font-weight:600!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-size:.9rem!important;cursor:pointer!important;transition:transform .2s var(--wsp-ease),box-shadow .3s var(--wsp-ease),background .3s var(--wsp-ease)!important}body.template-product .product-form__submit:hover,body.template-product button[name=add]:hover,body.template-product .product__submit-button:hover,body.template-product .shopify-payment-button__button:hover{background:var(--wsp-ink)!important;box-shadow:0 0 0 3px var(--wsp-ochre),0 12px 32px -8px #1f1e1b33!important}body.template-product .product-form__submit:active,body.template-product button[name=add]:active{transform:scale(.98)!important}body.template-product .wsp-sticky-atc,body.template-product .sticky-atc,body.template-product .product-form--sticky,body.template-product .sticky-cart{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important;border-radius:999px!important;padding:.9rem 1.5rem!important;box-shadow:0 8px 32px -8px #1f1e1b4d!important;transition:box-shadow .3s var(--wsp-ease),transform .2s var(--wsp-ease)!important}body.template-product .wsp-sticky-atc:hover,body.template-product .sticky-atc:hover,body.template-product .sticky-cart:hover{box-shadow:0 0 0 3px var(--wsp-ochre),0 16px 40px -10px #1f1e1b59!important}body.template-article main article,body.template-article main .section-content-wrapper{max-width:720px!important;margin-inline:auto!important}body.template-article main h1+time,body.template-article main h1+.article-date,body.template-article main h1+.meta{display:block!important;text-align:center!important;margin:0 auto 2.75rem!important}body.template-page section[class*=color-custom-],body.template-article section[class*=color-custom-],body.template-blog section[class*=color-custom-],body.template-cart section[class*=color-custom-],body.template-search section[class*=color-custom-]{background:transparent!important}body.template-404 main,body.template-gift_card main{max-width:620px;margin:4rem auto;padding:4rem 2rem;text-align:center}.wsp-pavel-note{font-family:var(--wsp-serif);font-style:italic;font-size:1.15rem;color:var(--wsp-ochre-deep);line-height:1.6;border-left:3px solid var(--wsp-ochre);padding-left:1.25rem;margin:2rem 0;font-variation-settings:"opsz" 24}body.template-index main>section:nth-of-type(2n+3){background:var(--wsp-cream-2)!important}body.template-index main>section:nth-of-type(3n+2){background:var(--wsp-cream-3)!important}body.template-index main>section:nth-of-type(6n+1){background:var(--wsp-cream)!important}body.template-index .wsp-tiles,body.template-index .wsp-quiz,body.template-index .wsp-reviews-grid,body.template-index .wsp-guarantee{background:var(--wsp-cream-2)!important}body.template-index .wsp-numbers,body.template-index .wsp-newsletter,body.template-index .wsp-moments,body.template-index .wsp-our-story,body.template-index .wsp-press{background:var(--wsp-cream-3)!important}body.template-index .wsp-bundle,body.template-index .wsp-hero-split{background:var(--wsp-cream)!important}body.template-product .wsp-compare-table,body.template-product .wsp-faq{background:var(--wsp-cream-2)!important}body.template-article main img{border-radius:16px!important;margin-block:1.5rem 2rem!important;box-shadow:0 8px 32px -8px #1f1e1b26!important}body.template-article main .rte>p:nth-of-type(2):first-letter,body.template-article main article>p:nth-of-type(2):first-letter{font-family:var(--wsp-serif)!important;font-size:3.4em!important;font-weight:500!important;font-style:italic!important;color:var(--wsp-ochre-deep)!important;float:left!important;line-height:.85!important;margin:.1em .15em 0 0!important;font-variation-settings:"opsz" 144!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;transition-delay:0ms!important;scroll-behavior:auto!important}.wsp-reveal{opacity:1!important;transform:none!important;transition:none!important}.resource-card:hover,.product-card:hover,body.template-blog main article:hover,body.template-blog main .blog-post-list__item:hover,body.template-blog main .blog-post:hover{transform:none!important}.resource-card:hover img,.product-card:hover img,.button:active,.btn:active,[type=submit]:active,body.template-cart button:active,body.template-cart .button:active,body.template-page-contact form button[type=submit]:active,body.template-page-contact form input[type=submit]:active,body.template-product .product-form__submit:active,body.template-product button[name=add]:active{transform:none!important}}:root,body{--color-background: #FAF7F2 !important;--color-foreground: #1F1E1B !important;--color-card-background: #F1EBE0 !important;--color-secondary-background: #EDE5D5 !important;--color-input: #FFFFFF !important;--color-input-text: #1F1E1B !important;--palette-primary-button-background: #1F1E1B !important;--palette-primary-button-text: #FAF7F2 !important;--color-border: #EDE5D5 !important}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;pointer-events:none;opacity:.012;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12 0 0 0 0 0.12 0 0 0 0 0.10 0 0 0 1 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:240px 240px}.announcement-bar,.announcement-bar-section,[class*=announcement-bar],.header__announcement,.section-announcement-bar{background:#1f1e1b!important;color:#faf7f2!important}.announcement-bar *,.announcement-bar-section *,[class*=announcement-bar] *,.header__announcement *,.section-announcement-bar *{color:#faf7f2!important}.announcement-bar a,.announcement-bar-section a,[class*=announcement-bar] a,.header__announcement a,.section-announcement-bar a{color:var(--wsp-ochre)!important;text-decoration:underline!important;text-underline-offset:3px!important;text-decoration-thickness:1px!important}.announcement-bar a:hover,[class*=announcement-bar] a:hover{color:var(--wsp-ochre-deep)!important}body.template-product{background-color:var(--wsp-cream)!important;color:var(--wsp-ink-soft)!important}body.template-product .section-background,body.template-product main .shopify-section{background:transparent!important}body.template-product .product-information,body.template-product .section--page-width{background-color:var(--wsp-cream)!important}body.template-product .product-media-container,body.template-product .product-media,body.template-product .product-media__image{background-color:var(--wsp-cream)!important;border-radius:20px!important;overflow:hidden!important}body.template-product .product-media__image img{background:var(--wsp-cream)!important}body.template-product .product-title,body.template-product h1{font-family:var(--wsp-serif)!important;font-weight:500!important;letter-spacing:-.02em!important;color:var(--wsp-ink)!important;font-variation-settings:"opsz" 144!important}body.template-product .price-item--sale,body.template-product .price__sale .price-item{font-size:1.9rem!important;color:var(--wsp-ink)!important;font-family:var(--wsp-serif)!important;font-weight:500!important}body.template-product .price-item--regular,body.template-product .compare-at-price{color:var(--wsp-mute)!important;text-decoration:line-through!important;font-family:var(--wsp-sans)!important;font-size:1.1rem!important;font-weight:400!important}body.template-product .product-form__submit,body.template-product [type=submit],body.template-product .shopify-payment-button__button{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important;border-radius:999px!important;padding:1.15rem 2rem!important;font-family:var(--wsp-sans)!important;font-weight:600!important;letter-spacing:.03em!important;border:none!important;transition:transform .2s var(--wsp-ease),box-shadow .3s var(--wsp-ease)!important}body.template-product .product-form__submit:hover,body.template-product [type=submit]:hover,body.template-product .shopify-payment-button__button:hover{box-shadow:0 0 0 3px #d8a87a4d,0 12px 28px -8px #1f1e1b26!important}body.template-product .product-form__submit:active,body.template-product [type=submit]:active{transform:scale(.98)!important}body.template-product quantity-input,body.template-product .quantity{border:1px solid var(--wsp-cream-3)!important;border-radius:999px!important;background:var(--wsp-cream)!important}body.template-product .product-recommendations,body.template-product resource-list,body.template-product .section-resource-list{background-color:var(--wsp-cream-3)!important;padding-block:4rem!important}body.template-product .product-recommendations .section-title,body.template-product resource-list h2{font-family:var(--wsp-serif)!important;font-weight:500!important;color:var(--wsp-ink)!important;text-align:center!important}body.template-product .resource-card{background:var(--wsp-cream)!important;border:1px solid var(--wsp-cream-3)!important;border-radius:20px!important;overflow:hidden!important;transition:transform .4s var(--wsp-ease),box-shadow .4s var(--wsp-ease),border-color .3s var(--wsp-ease)!important}body.template-product .resource-card:hover{transform:translateY(-4px)!important;box-shadow:var(--wsp-shadow-hover)!important;border-color:var(--wsp-ochre)!important}body.template-product .wsp-pdp-full{background:var(--wsp-cream)!important}body.template-product .wsp-fb__img{background:var(--wsp-cream-2)!important;border-radius:20px!important}body.template-product .wsp-inbox,body.template-product .wsp-spec,body.template-product .wsp-faq details{background:var(--wsp-cream-2)!important;border-radius:20px!important}body.template-product .wsp-inbox li:before,body.template-product .wsp-fb__eyebrow{color:var(--wsp-teal-deep)!important}body.template-product .wsp-fb__title em,body.template-product .wsp-inbox h3 em{color:var(--wsp-ochre-deep)!important}body.template-product .wsp-care__item{background:var(--wsp-cream-2)!important;border:1px solid var(--wsp-cream-3)!important;border-radius:16px!important}body.template-product .wsp-care__icon{background:#d8a87a29!important;color:var(--wsp-ochre-deep)!important}body.template-product .wsp-compare__table{background:var(--wsp-cream-2)!important;border-radius:20px!important;overflow:hidden!important}body.template-product .wsp-compare__own-col{background:#5b8f8014!important}body.template-product footer,body.template-product .footer-group,body.template-product [class*=footer]{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important}body.template-product footer a,body.template-product .footer-group a{color:var(--wsp-cream)!important;background:none!important}body.template-product footer a:hover{color:var(--wsp-ochre)!important}body.template-product .header-announcements,body.template-product [class*=announcement]{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important}body.template-product header,body.template-product .header-section{background:var(--wsp-cream)!important}body footer,body .footer-group{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important}body footer a,body .footer-group a{color:var(--wsp-cream)!important}body footer a:hover,body .footer-group a:hover{color:var(--wsp-ochre)!important}body header,body .header-section{background:var(--wsp-cream)!important}body .header-announcements{background:var(--wsp-ink)!important;color:var(--wsp-cream)!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/whispurr-consistency.css.map */
