:root{--sensia-accent: #e8c8da;--sensia-accent-dark: #ddb2c9;--sensia-on-accent: #000;--sensia-ink: #2d2d2d;--sensia-warm-grey: #a29890;--sensia-text-muted: #6b6461;--sensia-hairline: rgb(45 45 45 / 12%);--sensia-tracking-label: .21em;--sensia-tracking-button: .167em;--sensia-tracking-display: .05em;--sensia-gutter: clamp(1.25rem, 6.25vw, 7.5rem);--sensia-font-alternate: var(--font-body--family)}.sensia-eyebrow{margin:0;font-family:var(--font-body--family);font-size:.75rem;font-weight:400;line-height:1.2;letter-spacing:var(--sensia-tracking-label);text-transform:uppercase;color:var(--sensia-text-muted)}.sensia-display{margin:0;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.75rem,2.7vw,3.25rem);line-height:1.1;letter-spacing:var(--sensia-tracking-display);text-transform:uppercase;color:var(--sensia-ink);text-wrap:balance}.sensia-body{margin:0;font-size:.9375rem;line-height:1.7;color:var(--sensia-ink);opacity:.65}.sensia-body>:first-child{margin-block-start:0}.sensia-body>:last-child{margin-block-end:0}.sensia-section-header{display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}.sensia-hairline{border:0;border-block-start:1px solid var(--sensia-hairline);margin:0}.sensia-button{display:inline-flex;align-items:center;justify-content:center;padding:1.125rem 2.25rem;border:0;border-radius:2px;background-color:var(--sensia-accent);color:var(--sensia-on-accent);font-family:var(--font-body--family);font-size:.75rem;line-height:1;letter-spacing:var(--sensia-tracking-button);text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease}.sensia-button:hover{background-color:var(--sensia-accent-dark);color:var(--sensia-on-accent)}.sensia-button--solid{width:100%;max-width:18.75rem;height:3rem;padding:0 1.5rem;border-radius:4px;font-family:var(--sensia-font-alternate, var(--font-body--family));font-weight:700;letter-spacing:.083em}.sensia-rating{display:inline-flex;align-items:center;gap:.375rem}.sensia-rating__stars{display:inline-flex;gap:2px;color:#f4dda0}.sensia-rating__star--empty{opacity:.3}.sensia-rating__label{font-size:.9375rem;line-height:1.6;color:#475569}.sensia-arrow-link{display:inline-flex;align-items:center;gap:1.25rem;font-size:.75rem;line-height:1.7;text-transform:uppercase;text-decoration:none;color:var(--sensia-ink)}.sensia-arrow-link>span{opacity:.8}.sensia-arrow-link svg{color:#555656;transition:transform .2s ease}.sensia-arrow-link:hover svg{transform:translate(4px)}:focus-visible{outline:2px solid var(--sensia-ink);outline-offset:3px;border-radius:2px}:focus:not(:focus-visible){outline:none}.header .header__row{--color-border: #d1d3d4}.header__menu .header-nav a,.header-nav__link,header-menu a{font-size:.8125rem;letter-spacing:1.5px;text-transform:uppercase}@media screen and (min-width:990px){.header .header__columns{padding-block:13.5px;padding-inline:40px}.header header-actions cart-drawer-component{margin-inline-end:0}.header header-menu .menu-list__list-item+.menu-list__list-item{margin-inline-start:20px}}.header header-actions{gap:2.5rem}@media screen and (max-width:749px){.header header-actions{gap:0}}.header header-actions .account-button__text,.header header-actions cart-icon{font-family:var(--font-body--family);font-size:.8125rem;letter-spacing:.1154em;text-transform:uppercase;color:var(--sensia-ink)}@media screen and (min-width:750px){.header header-actions .header-actions__cart-icon--text{display:inline-flex;align-items:baseline;gap:.35em}.header header-actions .header-actions__cart-icon--text .cart-bubble{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;clip:auto!important;clip-path:none;white-space:nowrap;color:inherit}.header header-actions .header-actions__cart-icon--text .cart-bubble__background{display:none}.header header-actions .header-actions__cart-icon--text .cart-bubble__text{font-size:inherit}.header header-actions .header-actions__cart-icon--text .cart-bubble__text-count,.header header-actions .header-actions__cart-icon--text .cart-bubble__text-count.hidden{display:inline!important}.header header-actions .header-actions__cart-icon--text .cart-bubble__text:before{content:"("}.header header-actions .header-actions__cart-icon--text .cart-bubble__text:after{content:")"}}.announcement-bar__text,.announcement-bar p{font-size:.6875rem;letter-spacing:.136em;text-transform:uppercase}.announcement-bar__text:has(.announcement-bar__arrow){display:flex;align-items:center;justify-content:center;gap:1.875rem}.announcement-bar__arrow{flex:none}.button,.button-primary,.button-secondary,[class*=button--]{font-size:.75rem;letter-spacing:var(--sensia-tracking-button);text-transform:uppercase}@media(prefers-reduced-motion:reduce){.sensia-button,.finish-card__image,.before-after__cta{transition:none}}.footer-content .menu__heading{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.footer-content.footer-content{align-items:end}.footer-content .sensia-footer-menu{justify-content:flex-end}.footer-content .text-block[class*=__footer_tagline]{color:var(--sensia-text-muted)}.footer-content .text-block[class*=__footer_tagline] p{line-height:1.7}.footer-content .text-block[class*=__footer_copyright]{color:var(--sensia-text-muted)}.footer-content .text-block[class*=__footer_copyright] p{line-height:normal}@media screen and (min-width:750px){[id$=__footer_main] .footer-content{padding-block-start:144px}}[id$=__footer_compliance] .text-block p{line-height:normal}@media screen and (max-width:749px){.footer-content{align-items:start}.footer-content .sensia-footer-menu{justify-content:flex-start}}@media screen and (max-width:749px){.shopify-section-group-header-group{position:relative;z-index:19}.header-drawer .menu-drawer{width:100%;max-width:100%;inset-block-start:var( --sensia-drawer-top, var(--header-group-height, 0px) );height:calc(100dvh - var(--sensia-drawer-top, var(--header-group-height, 0px)));background-color:#faf8f6;border-right:0;box-shadow:none;padding-block:3.5rem 3rem}.header-drawer .menu-drawer__backdrop{display:none}.header-drawer .menu-drawer__menu{display:flex;flex-direction:column;gap:2.25rem;padding-inline:2rem}.header-drawer .menu-drawer__menu>.menu-drawer__list-item{min-height:0}.header-drawer .menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0}.header-drawer .menu-drawer__menu-item{padding:0;font-family:var(--font-heading--family);font-size:1.375rem;line-height:1.2;letter-spacing:.1818em;text-transform:uppercase;color:var(--sensia-ink)}.header-drawer .menu-drawer__utility-links{margin-block-start:2.25rem;padding-inline:2rem}.header-drawer .menu-drawer__utility-links a{font-family:var(--font-heading--family);font-size:1.375rem;letter-spacing:.1818em;text-transform:uppercase;color:var(--sensia-ink)}.header-drawer .menu-drawer__utility-links:not(:has(a,button)){display:none}.header-drawer .menu-drawer__close-button{display:none}.header-drawer summary.menu-drawer__menu-item--mainlist{justify-content:flex-start;gap:1.125rem}.header-drawer summary.menu-drawer__menu-item--mainlist .icon-plus{display:none}.header-drawer summary.menu-drawer__menu-item--mainlist:after{content:"";width:.5rem;height:.5rem;margin-inline-start:-.125rem;border-block-end:1.5px solid currentColor;border-inline-end:1.5px solid currentColor;transform:rotate(-45deg);transition:transform var(--animation-speed) var(--animation-easing)}.header-drawer details[open]>summary.menu-drawer__menu-item--mainlist:after{transform:translateY(-.1875rem) rotate(45deg)}.header-drawer .menu-drawer__menu.menu-drawer__menu--childlist{gap:.375rem;margin:0;padding:.1875rem 0 0 2.25rem}.header-drawer .menu-drawer__menu-item.menu-drawer__menu-item--child{min-height:0;padding-block:.1875rem;font-size:.9375rem;letter-spacing:.02em;color:color-mix(in srgb,var(--sensia-ink) 70%,transparent)}.header-drawer .menu-drawer__menu>li{transition:margin-block-start var(--animation-speed) var(--animation-easing)}.header-drawer .menu-drawer__menu>li:has(details[open])+li{margin-block-start:-2rem}}[class*=_eyebrow].text-block{--letter-spacing: var(--sensia-tracking-label)}.template-suffix-about .rte,.template-suffix-how-it-works .rte{color:var(--sensia-ink)}.template-suffix-about .rte>:first-child,.template-suffix-how-it-works .rte>:first-child{margin-block-start:0}.template-suffix-about .rte img,.template-suffix-how-it-works .rte img{display:block;width:100%;height:auto}.template-suffix-about .section-content-wrapper{grid-column:1 / -1;box-sizing:border-box;width:100%;max-width:51.9375rem;margin-inline:auto;padding-inline-end:3.75rem}.template-suffix-about .rte h2{margin-block:0 1.5rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(1.375rem,1.46vw,1.75rem);line-height:1.1;letter-spacing:0;text-transform:uppercase;color:#1c1c1c}.template-suffix-about .rte h3,.template-suffix-about .rte h5,.template-suffix-about .rte h6{margin-block:0 1.5rem;font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(.9375rem,.89vw,1.0625rem);line-height:1.6;letter-spacing:0;text-transform:uppercase;color:#1d1d1d}.template-suffix-about .rte p{margin-block:0 1.5rem;font-size:clamp(.9375rem,.89vw,1.0625rem);line-height:1.6;color:#2d2e2d}.template-suffix-about .rte h4{margin-block:0;font-family:var(--sensia-font-alternate);font-weight:400;font-size:clamp(1.75rem,2.5vw,3rem);line-height:normal;letter-spacing:0;text-transform:none;color:#1c1c1c}.template-suffix-about .icon-columns--align-start .icon-columns__inner{padding-inline:2.5rem}.template-suffix-about .icon-columns--align-start .icon-columns__grid{grid-template-columns:repeat(var(--ic-columns, 4),minmax(0,1fr));gap:0}.template-suffix-about .icon-columns--align-start .sensia-step{padding:1.5rem}@media screen and (max-width:749px){.template-suffix-about .section-content-wrapper{max-width:none;padding-inline:30px}.template-suffix-about .rte h2{font-size:1.75rem;line-height:1.15}.template-suffix-about .rte h3,.template-suffix-about .rte h5,.template-suffix-about .rte h6{font-size:1.0625rem;line-height:27px}.template-suffix-about .rte p{font-size:.875rem;line-height:22px}.template-suffix-about .rte h4{font-size:1.875rem;line-height:1.15}.template-suffix-about .icon-columns--align-start .icon-columns__inner{padding-inline:20px}.template-suffix-about .icon-columns--align-start .icon-columns__grid{grid-template-columns:minmax(0,1fr);gap:16px}.template-suffix-about .icon-columns--align-start .sensia-step{padding:20px;border:1px solid #e5e1dd;border-radius:12px;background-color:#fff}}.template-suffix-about .icon-columns--align-start .sensia-step__icon--inline{width:24px;height:24px;margin:0}.template-suffix-about .icon-columns--align-start .sensia-step__heading{font-weight:700;line-height:normal}.template-suffix-about .rte>h2:first-child:has(img){margin-block-end:3rem}.template-suffix-about .rte>h2 img{border-radius:9px}.template-suffix-how-it-works .section-content-wrapper{grid-column:1 / -1;padding-inline:var(--sensia-gutter);align-items:center;text-align:center}.template-suffix-how-it-works .text-block h1{font-size:clamp(1.75rem,2.34vw,2.8125rem);font-weight:300;line-height:1;letter-spacing:0;text-transform:uppercase;text-align:center;color:#1c1c1c}.template-suffix-how-it-works deferred-media{width:100%;max-width:78.375rem;margin-inline:auto;overflow:hidden}.template-suffix-how-it-works .text-block{width:100%}@media screen and (max-width:749px){.template-suffix-about .section-content-wrapper{max-width:none}.template-suffix-how-it-works deferred-media.border-style{border-radius:12px}}@media screen and (min-width:1200px){.product-information .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left{grid-template-columns:670fr 690fr;column-gap:80px;width:100%;max-width:90rem;margin-inline:auto}.product-information .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left .product-information__media{padding-right:0}.product-information .product-information__grid:not(.product-information__grid--half,.product-information--media-none).product-information--media-left .product-details{padding-left:0}}.product-information .slideshow-controls__thumbnails{gap:10px}@media screen and (max-width:749px){.product-information .slideshow-controls__thumbnails{margin-inline:0}.product-information .slideshow-controls__thumbnails .slideshow-control{width:60px}}.product-details .sensia-savings__pill{align-self:center}.product-details .price{display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;font-weight:300}.product-details .price__compare,.product-details .price s,.product-details compare-at-price{font-size:inherit;opacity:.5}.product-details .quantity-selector-wrapper,.product-details quantity-selector-component{--quantity-width: 120px}.product-details .quantity-selector{border:1.5px solid #e2e8f0;border-radius:8px;height:52px}.product-details .add-to-cart-button,.product-details .buy-buttons__button{height:52px;border-radius:8px;font-size:1.0625rem;letter-spacing:.05em}.product-details .divider__line{border-color:#e2e8f0}.product-details .accordion summary{padding-block:1rem;font-size:.875rem;font-weight:500;line-height:22px;color:var(--sensia-ink)}.product-details .accordion--dividers.accordion--dividers accordion-custom .details{border-block-start:0;border-block-end:1px solid #e2e8f0}.product-details .accordion details:not(:has(.details-content>*)){display:none}.product-details .accordion summary .svg-wrapper,.product-details .accordion summary .svg-wrapper svg{width:16px;height:16px}.product-details .accordion .rte,.product-details .accordion .text-block{font-size:.875rem;line-height:1.5;color:#475569}.product-details .accordion .details-content{padding-block:0 1rem}.product-details .variant-option legend{font-size:.8125rem;font-weight:700;line-height:1.3;text-transform:uppercase;color:#0f172a}.product-details .variant-option__swatch-value{padding-inline-start:.35em;font-weight:500;color:#475569;opacity:1}.product-details .variant-option--swatches .variant-option__button-label{margin-block-start:.625rem}.product-details .variant-option--swatches{--variant-picker-swatch-gap: 22px;--variant-picker-swatch-width: 26px;--variant-picker-swatch-height: 26px}.product-details .variant-option__button-label--has-swatch:has(:checked){outline:2px solid #0f172a;outline-offset:3px}.product-details .variant-option__button-label--has-swatch:hover:not(:has(:checked)){outline:2px solid rgb(15 23 42 / 25%);outline-offset:3px}.product-details .text-block[class*=__description] :is(p,ul,ol){margin:0;line-height:22px}.product-details .text-block[class*=__description] :is(ul,ol){padding-inline-start:1.3125rem;list-style:disc}.product-details .text-block[class*=__description] li::marker{font-size:.75em}.product-details .sensia-rating-block{margin-inline-start:auto}@media screen and (max-width:749px){.product-information .product-information__media slideshow-container{padding:12px}.product-information .product-information__media slideshow-slide{overflow:hidden;border-radius:12px;background-color:#f6f8fa}.product-information .product-details{padding-inline:4px}.product-details .group-block-content:has(>.shopify-block>.sensia-rating-block){flex-direction:column-reverse;align-items:flex-start;gap:8px}.product-details .sensia-rating-block{margin-inline-start:0}.product-details .text-block[class*=__eyebrow]{--font-size: .625rem;font-family:var(--sensia-font-alternate);font-size:.625rem;font-weight:700;letter-spacing:2.5px;color:var(--sensia-text-muted)}.product-details h1{font-size:2.0625rem;line-height:48px}.product-details .price{font-size:1.75rem}.product-details .price__compare,.product-details .price s,.product-details compare-at-price{font-size:1.25rem;color:var(--sensia-text-muted);opacity:.6}.product-details .text-block[class*=__description]{opacity:.7}.product-details .variant-option--swatches{--variant-picker-swatch-width: 22px;--variant-picker-swatch-height: 22px;--variant-picker-swatch-gap: 18px}.product-details .variant-option__button-label--has-swatch:has(:checked){outline-offset:2px}.product-details .quantity-selector-wrapper,.product-details quantity-selector-component{--quantity-width: 110px}.product-details .quantity-selector{height:48px;border-color:#e5e1dd;border-radius:4px}.product-details .add-to-cart-button,.product-details .buy-buttons__button{height:48px;border-radius:4px;font-family:var(--sensia-font-alternate);font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}}.text-block[class*=__newsletter_heading] :is(h1,h2,h3){font-size:clamp(1.75rem,2.7vw,3.25rem);line-height:1.1}.text-block[class*=__newsletter_subtext]{font-size:1rem;line-height:1.7;opacity:.65}.email-signup-block{max-width:35rem;margin-inline:auto}.email-signup__input-group{--email-signup-button-width: 11.25rem;align-items:stretch}.email-signup__input-group.email-signup__input-group--integrated{border:0}.email-signup__input-group .email-signup__input.email-signup__input{height:3.5rem;padding-inline:1.25rem;font-size:.875rem;background-color:#fff;border:1px solid #d1d3d4;border-inline-end:0}.email-signup__input-group .email-signup__input:focus-visible{outline:2px solid var(--sensia-ink);outline-color:var(--sensia-ink);outline-offset:-2px}.email-signup__button.email-signup__button--integrated{margin:0;align-self:stretch;border-radius:0}.email-signup__button{min-width:var(--email-signup-button-width);height:3.5rem;font-size:.75rem;letter-spacing:var(--sensia-tracking-button);text-transform:uppercase;background-color:var(--sensia-accent);color:var(--sensia-on-accent);border-color:var(--sensia-accent)}.email-signup__button:hover{background-color:var(--sensia-accent-dark);color:var(--sensia-on-accent);border-color:var(--sensia-accent-dark)}.email-signup__button.email-signup__button{text-transform:uppercase}.email-signup__input.email-signup__input::placeholder{color:#2d2d2d66;opacity:1}@media screen and (max-width:749px){.email-signup__input-group.email-signup__input-group{flex-direction:column;align-items:stretch}.email-signup__button.email-signup__button{width:100%;min-width:0;height:3.5rem}.email-signup__input-group .email-signup__input.email-signup__input{height:3.5rem}[id$=__newsletter_home] .section{padding-inline:14px}[id$=__newsletter_home] .layout-panel-flex{padding-block:46px 44px}.text-block[class*=__newsletter_heading] :is(h1,h2,h3){font-size:1.5rem}.text-block[class*=__newsletter_subtext]{font-size:.875rem;line-height:24px}}@media screen and (max-width:749px){[id$=__footer_main] .footer-content.footer-content{display:flex;flex-direction:column;align-items:stretch;gap:0;padding:52px 24px 33px}[id$=__footer_main] .footer-content>.group-block,[id$=__footer_main] .footer-content>.group-block>.group-block-content{display:contents}[id$=__footer_main] .logo-block{order:1;margin-block-end:28px}[id$=__footer_main] .text-block[class*=__footer_tagline]{order:2}[id$=__footer_main] .sensia-footer-menu{order:3;margin-block-start:35px;padding-block-start:35px;border-block-start:1px solid #e5e1dd}[id$=__footer_main] .text-block[class*=__footer_copyright]{order:4;margin-block-start:36px}[id$=__footer_compliance] .text-block p{font-size:.6875rem;line-height:18px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sensia.css.map */
