:root{--poise-burgundy:#4b1220;--poise-plum:#2a1016;--poise-cream:#f8f3ea;--poise-soft:#fffaf3;--poise-gold:#b99a5b;--poise-line:rgba(185,154,91,.35)}body{background:var(--poise-cream)!important;color:var(--poise-plum)!important}#header-group,.header-section,.header,header-component{background:var(--poise-cream)!important;color:var(--poise-burgundy)!important;border-bottom:1px solid var(--poise-line)!important}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:0!important}.header *,.header-section *{color:var(--poise-burgundy)!important}.header__heading,.header-logo,.header a{letter-spacing:.02em}.button,.shopify-payment-button__button,.poise-button{background:var(--poise-burgundy)!important;color:var(--poise-cream)!important;border:1px solid var(--poise-burgundy)!important;border-radius:999px!important;text-decoration:none!important;padding:.85rem 1.35rem!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.button-secondary,.poise-button--secondary{background:transparent!important;color:var(--poise-burgundy)!important;border:1px solid var(--poise-gold)!important;border-radius:999px!important}.button:hover,.poise-button:hover{background:#6c1d2b!important}.poise-home{font-family:inherit;background:var(--poise-cream);color:var(--poise-plum)}.poise-hero{min-height:620px;display:flex;align-items:center;background-size:cover;background-position:center;border-bottom:1px solid var(--poise-line)}.poise-hero__inner,.poise-wrap{width:min(1180px,calc(100% - 40px));margin:0 auto}.poise-hero__content{max-width:650px;background:#f8f3ead1;padding:clamp(24px,4vw,56px);border:1px solid var(--poise-line);border-radius:22px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.poise-kicker{color:var(--poise-gold);text-transform:uppercase;letter-spacing:.18em;font-size:.82rem;margin:0 0 14px}.poise-home h1,.poise-home h2,.poise-home h3,main[data-template*=page] h1,main[data-template*=page] h2,main[data-template*=page] h3{color:var(--poise-burgundy)!important}.poise-home h1{font-size:clamp(2.6rem,6vw,5.9rem);line-height:.95;margin:0 0 20px;letter-spacing:.02em}.poise-home h2{font-size:clamp(2rem,4vw,3.6rem);line-height:1.05;margin:0 0 16px}.poise-home h3{font-size:1.35rem;margin:0 0 10px}.poise-intro{max-width:760px;margin:0 auto 28px;line-height:1.65}.poise-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.poise-section{padding:64px 0;border-bottom:1px solid var(--poise-line)}.poise-center{text-align:center}.poise-grid,.poise-review-grid,.poise-treatment-grid,.poise-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:28px}.poise-treatment-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.poise-card{background:var(--poise-soft);border:1px solid var(--poise-line);border-radius:20px;padding:24px;box-shadow:0 12px 28px #4b12200d}.poise-card p{line-height:1.6}.poise-stars{color:var(--poise-gold);letter-spacing:.08em;font-size:1.15rem;margin:0 0 12px}.poise-card span{display:block;margin-top:14px;color:#765b45;font-size:.9rem}.poise-image-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.poise-image-grid img{border-radius:18px;border:1px solid var(--poise-line);background:var(--poise-soft);object-fit:cover;aspect-ratio:4/5}.poise-link{color:var(--poise-burgundy)!important;text-decoration:underline;text-decoration-color:var(--poise-gold)!important;text-underline-offset:.25em}.poise-note{background:#fff7ee;border:1px solid var(--poise-line);border-radius:18px;padding:22px;margin-top:28px}.content-for-layout main,.shopify-section{background:var(--poise-cream)}main[data-template*=page] .rte,main[data-template*=page] .page{color:var(--poise-plum)}main[data-template*=page] h1,main[data-template*=page] h2{letter-spacing:.01em}main[data-template*=page] hr{border:0;border-top:1px solid var(--poise-line);margin:2.2rem 0}main[data-template*=page] blockquote,.rte blockquote{background:var(--poise-soft);border-left:3px solid var(--poise-gold)!important;border-radius:14px;margin:1.5rem 0!important;padding:1.2rem 1.4rem!important;color:var(--poise-plum)!important}footer,footer .section,.footer{background:var(--poise-cream)!important;color:var(--poise-burgundy)!important;border-top:1px solid var(--poise-line)!important}@media(max-width:900px){.poise-hero{min-height:560px}.poise-review-grid,.poise-grid,.poise-treatment-grid,.poise-mini-grid,.poise-image-grid{grid-template-columns:1fr}.poise-hero__content{padding:24px}.poise-section{padding:46px 0}}.product-card .card-gallery,.product-card .product-media-container{aspect-ratio:1/1!important}.product-card .card-gallery{background:#fff!important}.product-card .product-media-container.media-fit{--product-media-fit:contain!important}.product-card .product-media-container{width:100%!important;height:auto!important;min-height:unset!important;max-height:none!important;background:#fff!important;display:flex!important;align-items:center!important;justify-content:center!important;overflow:hidden!important}.product-card .product-media,.product-card .product-media picture{width:100%!important;height:100%!important}.product-card .product-media-container img,.product-card .product-media__image{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff!important}.product-card .product-media-container:before,.product-card .product-media-container:after,.product-card .card-gallery:before,.product-card .card-gallery:after{content:none!important;display:none!important}body:has(.poise-society-hero) #MainContent h1:first-of-type{display:none!important}body:has(.poise-society-hero) #MainContent .section-content-wrapper{gap:0!important}body:has(.poise-society-hero) .poise-society-hero{margin-top:0!important;padding-top:4px}body:has(.poise-society-hero) .poise-society-hero h2{font-size:clamp(2.15rem,5vw,4rem)!important;line-height:1.02!important;letter-spacing:.01em!important;margin:0 0 12px!important;color:var(--poise-burgundy)!important}#header-component .header-actions__action{background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:10px!important;color:var(--poise-burgundy)!important}#header-component .header-actions__action:hover,#header-component .header-actions__action:focus,#header-component .header-actions__action:focus-visible{background:transparent!important;box-shadow:none!important}#header-component .header-actions__cart-icon .cart-bubble{width:18px!important;min-width:18px!important;height:18px!important;aspect-ratio:1/1!important;padding:0!important;border-radius:50%!important;top:2px!important;right:0!important;display:flex!important;align-items:center!important;justify-content:center!important}#header-component .header-actions__cart-icon .cart-bubble__background{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:50%!important;background:var(--poise-burgundy)!important}#header-component .header-actions__cart-icon .cart-bubble__text{width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:9px!important;line-height:1!important;color:var(--poise-cream)!important}#header-component .header-actions__cart-icon .cart-bubble__text-count{line-height:1!important}@media(max-width:749px){body:has(.poise-society-hero) .poise-society-hero h2{font-size:clamp(2rem,10vw,3rem)!important}#header-component .header-actions__action{padding:8px!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/poise-custom.css.map */
