body:has(#MainContent[data-template=index]){background:#fff8ee}body:has(#MainContent[data-template=list-collections]){background:#fff8ee}#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 24px 24px auto;width:min(560px,calc(100vw - 48px));max-height:min(420px,calc(100dvh - 48px));overflow:auto;border:1px solid rgba(20,63,70,.14);border-radius:8px;box-shadow:0 24px 72px #1428262e;color:#762f36}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:18px;padding:24px}#shopify-pc__banner .shopify-pc__banner__body{width:100%}#shopify-pc__banner #shopify-pc__banner__body-title{margin:0 0 10px;color:#762f36;font-size:1.08rem;line-height:1.15}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner .shopify-pc__banner__body div{color:#143f46c2;font-size:.9rem;line-height:1.48}#shopify-pc__banner button,#shopify-pc__banner a{border-radius:6px;font:inherit}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{inset:auto 10px 10px;width:auto;max-height:34dvh}#shopify-pc__banner .shopify-pc__banner__wrapper{gap:12px;padding:16px}#shopify-pc__banner #shopify-pc__banner__body-title{margin-bottom:8px;font-size:.98rem}#shopify-pc__banner .shopify-pc__banner__body p,#shopify-pc__banner .shopify-pc__banner__body div{font-size:.78rem;line-height:1.42}#shopify-pc__banner .shopify-pc__banner__body p{max-height:5.8em;overflow:auto;padding-right:4px}#shopify-pc__banner .shopify-pc__banner__btns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}#shopify-pc__banner button{width:auto;min-height:40px;padding-block:9px;padding-inline:10px;font-size:.86rem}#shopify-pc__banner #shopify-pc__banner__btn-accept{order:1}#shopify-pc__banner #shopify-pc__banner__btn-decline{order:2}#shopify-pc__banner #shopify-pc__banner__btn-manage-prefs{grid-column:1 / -1;order:3;min-height:34px;padding-block:6px;font-size:.8rem}}@media screen and (max-width:749px){#header-component .header__navigation-bar-row:has(.menu-list--mobile){display:none}#header-component .header__row--top .header__columns,#header-component .header__row--top .header__column{min-height:76px}#header-component .header__drawer{--header-drawer-min-height: 52px}#header-component .header-actions__action,#header-component .search-action,#header-component .header__icon--summary{min-width:44px;min-height:44px}}footer .footer-content{width:min(1240px,calc(100vw - 80px));margin-inline:auto}footer .footer-content>.group-block:first-child{width:100%;max-width:1240px;margin-inline:auto}footer .footer-content>.group-block:first-child>.group-block-content{width:100%}footer .section--page-width>.custom-section-content{width:min(1240px,calc(100vw - 80px))!important;max-width:1240px;margin-inline:auto!important}footer .custom-section-content>.section-content-wrapper>.group-block{width:100%}@media screen and (min-width:990px){footer .footer-content>.group-block:first-child>.group-block-content,footer .custom-section-content>.section-content-wrapper>.group-block:first-child>.group-block-content{display:grid!important;grid-template-columns:minmax(300px,360px) repeat(3,minmax(150px,190px));justify-content:center;column-gap:clamp(44px,5vw,76px);row-gap:24px;align-items:start}footer .footer-content>.group-block:first-child>.group-block-content>*,footer .custom-section-content>.section-content-wrapper>.group-block:first-child>.group-block-content>*{width:100%!important;max-width:none}footer .footer-content>.group-block:first-child .menu,footer .footer-content>.group-block:first-child .menu__details,footer .footer-content>.group-block:first-child .menu__list,footer .custom-section-content>.section-content-wrapper>.group-block:first-child .menu,footer .custom-section-content>.section-content-wrapper>.group-block:first-child .menu__details,footer .custom-section-content>.section-content-wrapper>.group-block:first-child .menu__list{width:100%}}@media screen and (min-width:750px)and (max-width:989px){footer .footer-content,footer .section--page-width>.custom-section-content{width:min(680px,calc(100vw - 64px))}footer .footer-content>.group-block:first-child>.group-block-content,footer .custom-section-content>.section-content-wrapper>.group-block:first-child>.group-block-content{display:grid!important;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);justify-content:center;column-gap:40px;row-gap:28px;align-items:start}footer .footer-content>.group-block:first-child>.group-block-content>*,footer .custom-section-content>.section-content-wrapper>.group-block:first-child>.group-block-content>*{width:100%!important;max-width:none}footer .footer-content>.group-block:first-child>.group-block-content>:first-child,footer .custom-section-content>.section-content-wrapper>.group-block:first-child>.group-block-content>:first-child{grid-column:1 / -1;width:min(420px,100%)!important;justify-self:center;text-align:center}}@media screen and (max-width:749px){footer .footer-content,footer .section--page-width>.custom-section-content{width:min(100vw - 32px,560px)!important;max-width:min(100vw - 32px,560px)!important}footer .custom-section-content>.section-content-wrapper{width:100%!important}}#MainContent[data-template=index]{--flow-ink: #762F36;--flow-copper: #965832;--flow-ivory: #fff8ee;--flow-mist: #edf3eb;--flow-gold: #c9a46a;background:radial-gradient(circle at 14% 8%,rgba(201,164,106,.18),transparent 26rem),linear-gradient(180deg,#fffaf2,#f5eadc 52%,#fff8ee)}#MainContent[data-template=list-collections]{--flow-ink: #762F36;--flow-copper: #965832;--flow-ivory: #fff8ee;--flow-mist: #edf3eb;--flow-gold: #c9a46a;background:radial-gradient(circle at 84% 8%,rgba(150,88,50,.14),transparent 30rem),radial-gradient(circle at 13% 34%,rgba(201,164,106,.18),transparent 28rem),linear-gradient(180deg,#fffaf2,#f3e8da 46%,#fff8ee)}#MainContent[data-template=list-collections] [id$=__collections_hero] .slideshow-section{min-height:clamp(560px,calc(82vh - var(--header-height, 120px)),760px);overflow:hidden}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-component,#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-container,#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slide{display:block;min-height:inherit}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slides{display:flex;width:100%;min-height:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;isolation:isolate}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slides::-webkit-scrollbar{display:none}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slide{flex:0 0 100%;width:100%;scroll-snap-align:center}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__image{filter:saturate(.94) contrast(1.08);transform:scale(1.02)}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content{width:min(1180px,calc(100vw - 48px));margin-inline:auto}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .text-block:first-child{max-width:780px;text-shadow:0 20px 70px rgba(0,0,0,.38)}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .text-block p{margin:0}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-controls{position:absolute;inset-inline:50% auto;bottom:20px;z-index:5;width:min(720px,calc(100vw - 44px));transform:translate(-50%)}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-controls button{border-radius:0}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-controls [aria-current=true],#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-controls button:hover{background:#fffaf2}#MainContent[data-template=list-collections] [id$=__collections_intro],#MainContent[data-template=list-collections] [id$=__collections_note]{position:relative;isolation:isolate}#MainContent[data-template=list-collections] [id$=__collections_intro]:before,#MainContent[data-template=list-collections] [id$=__collections_note]:before{content:"";position:absolute;inset:26px max(18px,calc((100vw - 1180px)/2));z-index:-1;border:1px solid rgba(20,63,70,.12);background:#fffaf29e;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent[data-template=list-collections] [id$=__collections_offer]{position:relative;isolation:isolate;margin-block:18px 34px;overflow:hidden}#MainContent[data-template=list-collections] [id$=__collections_offer]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#071212cc,#143f468a 50%,#0712121f),radial-gradient(circle at 18% 22%,rgba(201,164,106,.34),transparent 18rem)}#MainContent[data-template=list-collections] [id$=__collections_offer] .section-content-wrapper{width:min(1180px,calc(100vw - 72px));margin-inline:auto;padding:38px;border:1px solid rgba(255,250,242,.34);background:linear-gradient(90deg,#143f46a3,#143f4629);box-shadow:0 28px 88px #14282633;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#MainContent[data-template=list-collections] [id$=__collections_offer] .text-block:first-child p{color:#d8b77d;font-weight:800;letter-spacing:.12em}#MainContent[data-template=list-collections] [id$=__collections_offer] .text-block:nth-child(2){max-width:720px;text-shadow:0 18px 64px rgba(0,0,0,.38)}#MainContent[data-template=list-collections] [id$=__collections_offer] .text-block:nth-child(3){max-width:560px}#MainContent[data-template=list-collections] [id$=__collections_offer] .text-block:nth-child(3) p{color:#fffaf2db}#MainContent[data-template=list-collections] [id$=__collections_intentions]{position:relative;isolation:isolate;background:linear-gradient(135deg,#143f4614,#c9a46a1a),#edf3eb}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper{width:min(1180px,calc(100vw - 72px));margin-inline:auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper>.text-block{grid-column:1 / -1;justify-self:center;max-width:820px}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper>.group-block{min-height:210px;padding:24px;overflow:hidden;border:1px solid rgba(20,63,70,.13);background:linear-gradient(180deg,#fffaf2eb,#fffaf2b8),radial-gradient(circle at 92% 0%,rgba(150,88,50,.18),transparent 12rem);box-shadow:0 18px 54px #14282614;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper>.group-block:hover{transform:translateY(-4px);border-color:#96583242;box-shadow:0 24px 70px #14282621}#MainContent[data-template=list-collections] [id$=__collections_intentions] .group-block:before{content:"";position:absolute;inset:auto 18px 18px auto;width:58px;height:58px;border:1px solid rgba(20,63,70,.22);border-radius:999px}#MainContent[data-template=list-collections] [id$=__collections_intentions] .group-block:after{content:"";position:absolute;inset:auto 42px 42px auto;width:10px;height:10px;border-radius:999px;background:#965832;opacity:.72}#MainContent[data-template=list-collections] [id$=__collections_intentions] .group-block .link{color:#965832;font-weight:800}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list,#MainContent[data-template=list-collections] [id$=__collections_products] .section-resource-list{width:min(1240px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content{width:100%;margin:0 auto 34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,430px);gap:34px;align-items:end}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content>*{min-width:0}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content>:first-child{max-width:760px}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content>:last-child{justify-self:end;max-width:390px}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list{gap:18px}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list__item,#MainContent[data-template=list-collections] [id$=__collections_products] .resource-list__item{overflow:hidden;background:#fffaf2;box-shadow:0 18px 54px #1428261a}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list__item,#MainContent[data-template=list-collections] [id$=__collections_grid] .collection-card{min-height:360px}#MainContent[data-template=list-collections] [id$=__collections_grid] .collection-card{background:#762f36;height:100%}#MainContent[data-template=list-collections] [id$=__collections_grid] .collection-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#040c0c00 38%,#0712129e);pointer-events:none}#MainContent[data-template=list-collections] [id$=__collections_grid] .collection-card__content{position:relative;z-index:3;padding:20px}#MainContent[data-template=list-collections] [id$=__collections_grid] img,#MainContent[data-template=list-collections] [id$=__collections_products] img{transition:transform .8s ease,filter .8s ease}#MainContent[data-template=list-collections] [id$=__collections_grid] a:hover img,#MainContent[data-template=list-collections] [id$=__collections_products] a:hover img{transform:scale(1.055);filter:saturate(1.04) contrast(1.04)}#MainContent[data-template=list-collections] [id$=__collections_feature]{margin-block:28px}#MainContent[data-template=list-collections] [id$=__collections_feature] .media-with-content{background:linear-gradient(135deg,#762f36f0,#9a4a52eb 52%,#965832db);color:#fffaf2}#MainContent[data-template=list-collections] [id$=__collections_feature] .text-block,#MainContent[data-template=list-collections] [id$=__collections_feature] a{color:inherit}#MainContent[data-template=list-collections] [id$=__collections_feature] .text-block p{color:#fffaf2db}#MainContent[data-template=list-collections] [id$=__collections_feature] .text-block:first-child p{color:#d8b77d}#MainContent[data-template=list-collections] [id$=__collections_products]{background:linear-gradient(180deg,#fff8eef5,#edf3ebb8)}#MainContent[data-template=list-collections] [id$=__collections_seo]{border-top:1px solid rgba(20,63,70,.12);background:linear-gradient(180deg,#fffaf2fa,#efe3d2b8),radial-gradient(circle at 90% 10%,rgba(201,164,106,.16),transparent 24rem)}#MainContent[data-template=list-collections] [id$=__collections_seo] .section-content-wrapper{width:min(1120px,calc(100vw - 72px));margin-inline:auto;display:grid;grid-template-columns:minmax(240px,340px) minmax(0,1fr);gap:46px;align-items:start}#MainContent[data-template=list-collections] [id$=__collections_seo] .text-block:last-child{padding:28px;border-left:1px solid rgba(150,88,50,.22);background:#fffaf285}#MainContent[data-template=list-collections] [id$=__collections_seo] .text-block:last-child p{margin-block:0 1em;color:#143f46c2}#MainContent[data-template=list-collections] [id$=__collections_seo] .text-block:last-child p:last-child{margin-bottom:0}#MainContent[data-template=list-collections] .button,#MainContent[data-template=list-collections] .button-secondary{min-height:48px;border-radius:999px;font-weight:800}#MainContent[data-template=list-collections] .button{background:#762f36;color:#fffaf2}#MainContent[data-template=list-collections] .button-secondary{border-color:#143f4652;color:#762f36}#MainContent[data-template=index] [id$=__flow_marquee]{border-block:1px solid rgba(20,63,70,.14);background:#762f36;color:#fffaf2}#MainContent[data-template=index] [id$=__flow_marquee] .text-block{font-weight:800;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template=index] [id$=__flow_slideshow] .slideshow-section{min-height:clamp(440px,56svh,620px);overflow:hidden}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-component,#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-container,#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide{display:block;min-height:inherit}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slides{display:flex;width:100%;min-height:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;isolation:isolate}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slides::-webkit-scrollbar{display:none}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide{flex:0 0 100%;width:100%;scroll-snap-align:center}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__image{filter:saturate(.94) contrast(1.08);transform:scale(1.005)}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content{box-sizing:border-box;width:min(1180px,calc(100vw - 64px));margin-inline:auto;padding-block:clamp(48px,6svh,74px) 72px!important}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content>*{max-width:min(760px,100%)}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content>.group-block-content{width:100%}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child{max-width:760px;text-shadow:0 20px 70px rgba(0,0,0,.38)}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child p{font-size:clamp(40px,5.1vw,72px)!important;line-height:.98!important}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block p{margin:0}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button,#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button-secondary{border-color:#ff5a009e;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.34),transparent 35%),linear-gradient(145deg,#ff8a3d,#ff5a00 58%,#c84200);color:#fffaf2;box-shadow:0 18px 42px #ff5a003d,0 7px 16px #c8420029}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button:hover,#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button-secondary:hover,#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button:focus-visible,#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button-secondary:focus-visible{border-color:#ff5a00c7;background:radial-gradient(circle at 34% 26%,rgba(255,255,255,.42),transparent 35%),linear-gradient(145deg,#ff9a55,#ff5a00 54%,#ba3b00);color:#fffaf2;box-shadow:0 22px 48px #ff5a004d,0 9px 18px #c8420033}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-controls{position:absolute;inset-inline:50% auto;bottom:clamp(14px,2.2vw,28px);z-index:5;width:min(820px,calc(100vw - 72px));transform:translate(-50%)}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow>slideshow-controls[controls-on-media]:has(.slideshow-controls__dots){bottom:clamp(14px,2.2vw,28px);width:min(820px,calc(100vw - 72px));padding:8px 0}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots{gap:clamp(8px,1.1vw,14px)}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots button{height:6px;min-height:6px;border:1px solid rgba(255,255,255,.34);border-radius:999px;background:linear-gradient(90deg,#ffffff6b,#fff3);box-shadow:0 1px 14px #0000002e,inset 0 1px #ffffff38}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots button:before{inset:-1px auto -1px -1px;border-radius:inherit;background:linear-gradient(90deg,#fffaf2,#ead9bd,#c79752 72%,#7f5227)}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots button[aria-selected=true]{height:8px;min-height:8px;border-color:#fffaf2a3;background:#ffffff3d}#MainContent[data-template=index] [id$=__flow_intro]{position:relative;isolation:isolate}#MainContent[data-template=index] [id$=__flow_intro]:before,#MainContent[data-template=index] [id$=__flow_values]:before{content:"";position:absolute;inset:28px max(18px,calc((100vw - 1180px)/2));z-index:-1;border:1px solid rgba(20,63,70,.12);background:#fffaf294;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent[data-template=index] [id$=__flow_collections] .resource-list__item,#MainContent[data-template=index] [id$=__flow_products] .resource-list__item,#MainContent[data-template=index] [id$=__flow_blog] .resource-list__item{overflow:hidden;background:#fffaf2;box-shadow:0 18px 54px #1428261a}#MainContent[data-template=index] [id$=__flow_collections] .resource-list__item{min-height:360px}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list{width:min(1240px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content{width:100%;margin:0 auto 34px;display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:34px;align-items:end}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content>*{min-width:0}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content>:first-child{max-width:760px}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content>:last-child{justify-self:end;max-width:380px}#MainContent[data-template=index] [id$=__flow_collections] .resource-list{width:100%;margin-inline:auto;gap:18px}#MainContent[data-template=index] [id$=__flow_collections] .resource-list--grid{grid-template-columns:repeat(3,minmax(0,1fr))}#MainContent[data-template=index] [id$=__flow_collections] .collection-card{min-height:360px;background:#762f36}#MainContent[data-template=index] [id$=__flow_collections] .collection-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(180deg,#040c0c00 38%,#0712129e);pointer-events:none}#MainContent[data-template=index] [id$=__flow_collections] .collection-card__content{position:relative;z-index:3;padding:20px}#MainContent[data-template=index] [id$=__flow_collections] .collection-card__content .text-block{box-shadow:0 12px 34px #0d191829}#MainContent[data-template=index] [id$=__flow_collections] img,#MainContent[data-template=index] [id$=__flow_products] img,#MainContent[data-template=index] [id$=__flow_blog] img{transition:transform .8s ease,filter .8s ease}#MainContent[data-template=index] [id$=__flow_collections] a:hover img,#MainContent[data-template=index] [id$=__flow_products] a:hover img,#MainContent[data-template=index] [id$=__flow_blog] a:hover img{transform:scale(1.055);filter:saturate(1.04) contrast(1.04)}#MainContent[data-template=index] [id$=__flow_collections] .collection-card,#MainContent[data-template=index] [id$=__flow_products] .product-card,#MainContent[data-template=index] [id$=__flow_blog] article{height:100%}#MainContent[data-template=index] [id$=__flow_collections] .collection-card__content,#MainContent[data-template=index] [id$=__flow_products] .product-card__content{padding:18px}#MainContent[data-template=index] [id$=__flow_story]{margin-block:28px}#MainContent[data-template=index] [id$=__flow_story] .media-with-content{background:linear-gradient(135deg,#762f36f0,#9a4a52eb 52%,#965832db);color:#fffaf2}#MainContent[data-template=index] [id$=__flow_story] .text-block{color:inherit}#MainContent[data-template=index] [id$=__flow_story] .text-block p{color:#fffaf2db}#MainContent[data-template=index] [id$=__flow_story] .text-block:first-child p{color:#d8b77d}#MainContent[data-template=index] [id$=__flow_story] a{color:#fffaf2}#MainContent[data-template=index] [id$=__flow_founder]{position:relative;margin-block:0 34px}#MainContent[data-template=index] [id$=__flow_founder] .media-with-content{width:min(1240px,calc(100vw - 72px));margin-inline:auto;overflow:hidden;background:linear-gradient(135deg,#fffaf2f5,#edf3ebeb);box-shadow:0 24px 80px #1428261f}#MainContent[data-template=index] [id$=__flow_founder] img{filter:saturate(.96) contrast(1.04)}#MainContent[data-template=index] [id$=__flow_founder] .text-block:first-child p{color:#965832;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#MainContent[data-template=index] [id$=__flow_founder] .text-block:nth-child(2){max-width:720px}#MainContent[data-template=index] [id$=__flow_founder] .text-block:nth-child(3){max-width:640px}#MainContent[data-template=index] [id$=__flow_founder] .text-block:nth-child(3) p{color:#143f46c7}#MainContent[data-template=index] [id$=__flow_products]{background:linear-gradient(180deg,#edf3ebbd,#fff8eef5)}#MainContent[data-template=index] [id$=__flow_products] .section-resource-list,#MainContent[data-template=index] [id$=__flow_blog] .section-resource-list{width:min(1240px,calc(100vw - 36px));margin-inline:auto}#MainContent[data-template=index] [id$=__flow_values]{position:relative;isolation:isolate}#MainContent[data-template=index] [id$=__flow_values]:before{border-color:#9658322e;background:linear-gradient(135deg,#fffaf2c2,#edf3ebd1)}#MainContent[data-template=index] [id$=__section_4bBJ9m] .section-content-wrapper{width:min(1240px,calc(100vw - 72px));margin-inline:auto;padding:clamp(34px,4.8vw,58px)!important;background:linear-gradient(135deg,#fffaf2f5,#edf3ebeb);box-shadow:0 24px 80px #1428261f}#MainContent[data-template=index] [id$=__section_4bBJ9m] .text-block:first-child p{color:#965832!important;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#MainContent[data-template=index] [id$=__section_4bBJ9m] .text-block:nth-child(2) h2{color:#762f36!important}#MainContent[data-template=index] [id$=__section_4bBJ9m] .text-block:nth-child(2) p{color:#143f46c7!important}#MainContent[data-template=index] [id$=__flow_signup]{border-top:1px solid rgba(20,63,70,.12);background:#efe3d2}#MainContent[data-template=index] .button,#MainContent[data-template=index] .button-secondary{min-height:48px;border-radius:999px;font-weight:800}#MainContent[data-template=index] .button{background:#762f36;color:#fffaf2}#MainContent[data-template=index] .button-secondary{border-color:#143f4652;color:#762f36}@media screen and (min-width:750px)and (max-width:1199px){#MainContent[data-template=index] [id$=__flow_slideshow] .slideshow-section{min-height:clamp(420px,58svh,560px)}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content{width:min(100vw - 44px,760px);padding-block:58px 72px!important;padding-inline:0!important}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide{padding-inline:22px!important}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child{max-width:680px}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child p{font-size:clamp(38px,6.4vw,58px);line-height:.98}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:nth-child(2){max-width:540px}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-controls{bottom:18px;width:min(680px,calc(100vw - 44px))}}@media screen and (max-width:749px){#MainContent[data-template=index]{background:#fff8ee}#MainContent[data-template=index] [id$=__flow_slideshow] .slideshow-section{min-height:clamp(430px,72svh,560px);max-height:600px}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide{padding-inline:0!important}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content{width:calc(100% - 32px);margin-inline:auto;padding-block:50px 72px!important;padding-inline:0!important;align-self:end}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child{max-width:100%}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:first-child p{font-size:clamp(30px,9.2vw,40px)!important;line-height:1.02!important;text-wrap:balance}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:nth-child(2){max-width:min(94%,330px)}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .text-block:nth-child(2) p{font-size:16px!important;line-height:1.42!important}#MainContent[data-template=index] [id$=__flow_slideshow] .slide__content .button{width:fit-content!important;max-width:min(100%,330px);min-height:48px!important;padding-inline:24px!important}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-controls{bottom:10px;width:min(380px,calc(100vw - 32px))}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow>slideshow-controls[controls-on-media]:has(.slideshow-controls__dots){bottom:10px;width:min(380px,calc(100vw - 32px));padding:6px 0}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots{gap:7px}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots button{height:5px;min-height:5px}#MainContent[data-template=index] [id$=__flow_slideshow] .codex-hero-progress-slideshow .slideshow-controls__dots button[aria-selected=true]{height:7px;min-height:7px}#MainContent[data-template=index] [id$=__flow_intro]:before,#MainContent[data-template=index] [id$=__flow_values]:before{top:16px;right:14px;bottom:16px;left:14px}#MainContent[data-template=index] [id$=__flow_collections] .resource-list__item{min-height:300px}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list,#MainContent[data-template=index] [id$=__flow_products] .section-resource-list,#MainContent[data-template=index] [id$=__flow_blog] .section-resource-list{width:calc(100vw - 28px)}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content{display:block;margin-bottom:22px}#MainContent[data-template=index] [id$=__flow_collections] .section-resource-list__content>:last-child{max-width:100%;margin-top:12px}#MainContent[data-template=index] [id$=__flow_collections] .resource-list--grid{grid-template-columns:1fr}#MainContent[data-template=index] [id$=__flow_collections] .collection-card,#MainContent[data-template=index] [id$=__flow_collections] .resource-list__item{min-height:300px}#MainContent[data-template=index] [id$=__flow_story],#MainContent[data-template=index] [id$=__flow_founder]{margin-block:0}#MainContent[data-template=index] [id$=__flow_founder] .media-with-content{width:100%;box-shadow:none}#MainContent[data-template=index] [id$=__section_4bBJ9m] .section-content-wrapper{width:calc(100vw - 28px);gap:0!important;padding:0!important;box-shadow:none}#MainContent[data-template=index] [id$=__section_4bBJ9m] .image-block{width:100%!important}#MainContent[data-template=index] [id$=__section_4bBJ9m] .group-block{padding:24px!important}#MainContent[data-template=index] .button,#MainContent[data-template=index] .button-secondary{width:100%}}@media screen and (max-width:749px){#MainContent[data-template=list-collections]{background:#fff8ee}#MainContent[data-template=list-collections] [id$=__collections_hero] .slideshow-section{min-height:650px}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content{width:calc(100vw - 28px)}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .text-block:first-child{max-width:100%}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .text-block:first-child p{font-size:clamp(40px,12vw,62px);line-height:.94}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .button{width:100%}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-controls{bottom:14px;width:calc(100vw - 32px)}#MainContent[data-template=list-collections] [id$=__collections_intro]:before,#MainContent[data-template=list-collections] [id$=__collections_note]:before{top:16px;right:14px;bottom:16px;left:14px}#MainContent[data-template=list-collections] [id$=__collections_offer]{margin-block:0 24px}#MainContent[data-template=list-collections] [id$=__collections_offer] .section-content-wrapper{width:calc(100vw - 28px);padding:24px}#MainContent[data-template=list-collections] [id$=__collections_offer] .text-block:nth-child(2) p{font-size:clamp(34px,10vw,52px);line-height:.96}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper{width:calc(100vw - 28px);grid-template-columns:1fr}#MainContent[data-template=list-collections] [id$=__collections_intentions] .section-content-wrapper>.group-block{min-height:176px;padding:20px}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list,#MainContent[data-template=list-collections] [id$=__collections_products] .section-resource-list{width:calc(100vw - 28px)}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content{display:block;margin-bottom:22px}#MainContent[data-template=list-collections] [id$=__collections_grid] .section-resource-list__content>:last-child{max-width:100%;margin-top:12px}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list--grid{grid-template-columns:1fr}#MainContent[data-template=list-collections] [id$=__collections_grid] .resource-list__item,#MainContent[data-template=list-collections] [id$=__collections_grid] .collection-card{min-height:300px}#MainContent[data-template=list-collections] [id$=__collections_feature]{margin-block:0}#MainContent[data-template=list-collections] [id$=__collections_seo] .section-content-wrapper{width:calc(100vw - 28px);display:block}#MainContent[data-template=list-collections] [id$=__collections_seo] .text-block:last-child{margin-top:18px;padding:20px;border-left:0;border-top:1px solid rgba(150,88,50,.22)}#MainContent[data-template=list-collections] .button,#MainContent[data-template=list-collections] .button-secondary{width:100%}}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slides,#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slides{display:flex!important;flex-flow:row nowrap!important;align-items:stretch;width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide,#MainContent[data-template=index] [id$=__flow_slideshow] .slideshow-slide,#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slide,#MainContent[data-template=list-collections] [id$=__collections_hero] .slideshow-slide{flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;scroll-snap-align:center}#MainContent[data-template=index] [id$=__flow_slideshow] slideshow-slide>*,#MainContent[data-template=index] [id$=__flow_slideshow] .slideshow-slide>*,#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slide>*,#MainContent[data-template=list-collections] [id$=__collections_hero] .slideshow-slide>*{min-height:inherit}@media screen and (max-width:749px){#MainContent[data-template=list-collections] [id$=__collections_hero] .slideshow-section{min-height:clamp(460px,74svh,560px);max-height:590px}#MainContent[data-template=list-collections] [id$=__collections_hero] slideshow-slide{padding-inline:14px!important}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content{padding-block:50px 72px!important;align-self:end}#MainContent[data-template=list-collections] [id$=__collections_hero] .slide__content .text-block:first-child p{font-size:clamp(32px,10.2vw,46px);line-height:1}}body:has(#MainContent[data-template^=collection]),body:has(#MainContent[data-template^=product]),body:has(#MainContent[data-template^=page]),body:has(#MainContent[data-template^=blog]),body:has(#MainContent[data-template^=article]){background:#fff8ee}#MainContent[data-template^=collection],#MainContent[data-template^=product],#MainContent[data-template^=page],#MainContent[data-template^=blog],#MainContent[data-template^=article]{--flow-ink: #762F36;--flow-copper: #965832;--flow-ivory: #fff8ee;--flow-mist: #edf3eb;--flow-gold: #c9a46a;background:radial-gradient(circle at 86% 4%,rgba(201,164,106,.16),transparent 30rem),radial-gradient(circle at 10% 34%,rgba(150,88,50,.1),transparent 24rem),linear-gradient(180deg,#fffaf2,#f4e9dc 48%,#fff8ee);color:var(--flow-ink)}#MainContent[data-template^=collection]>.shopify-section:first-child,#MainContent[data-template^=page]>.shopify-section:first-child,#MainContent[data-template^=blog]>.shopify-section:first-child,#MainContent[data-template^=article]>.shopify-section:first-child{position:relative;isolation:isolate}#MainContent[data-template^=collection]>.shopify-section:first-child:before,#MainContent[data-template^=page]>.shopify-section:first-child:before,#MainContent[data-template^=blog]>.shopify-section:first-child:before,#MainContent[data-template^=article]>.shopify-section:first-child:before{content:"";position:absolute;inset:24px max(18px,calc((100vw - 1180px)/2));z-index:-1;border:1px solid rgba(20,63,70,.12);background:#fffaf29e;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}#MainContent[data-template^=collection] h1,#MainContent[data-template^=product] h1,#MainContent[data-template^=page] h1,#MainContent[data-template^=blog] h1,#MainContent[data-template^=article] h1{color:var(--flow-ink);font-size:clamp(42px,5.2vw,76px);line-height:.98;letter-spacing:0;text-wrap:balance}#MainContent[data-template^=collection] .rte,#MainContent[data-template^=page] .rte,#MainContent[data-template^=article] .rte,#MainContent[data-template^=blog] .rte{color:#143f46c2;line-height:1.72}#MainContent[data-template^=collection] .facets,#MainContent[data-template^=collection] .facets-wrapper,#MainContent[data-template^=collection] facet-filters-form{border-color:#143f4621}#MainContent[data-template^=collection] facet-filters-form,#MainContent[data-template^=collection] .facets-wrapper{width:min(1240px,calc(100vw - 72px));margin:0 auto clamp(18px,3vw,30px);border:1px solid rgba(20,63,70,.12);background:linear-gradient(180deg,#fffaf2e0,#edf3eb9e);box-shadow:0 18px 54px #14282614;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#MainContent[data-template^=collection] .facets,#MainContent[data-template^=collection] .facets__form,#MainContent[data-template^=collection] .facets-container{gap:12px}#MainContent[data-template^=collection] .facets button,#MainContent[data-template^=collection] .facets summary,#MainContent[data-template^=collection] .facets select,#MainContent[data-template^=collection] facet-filters-form button,#MainContent[data-template^=collection] facet-filters-form summary,#MainContent[data-template^=collection] facet-filters-form select{min-height:42px;border-color:#143f4629;color:var(--flow-ink);font-weight:780}#MainContent[data-template^=collection] .product-grid,#MainContent[data-template^=collection] .resource-list,#MainContent[data-template^=product] .resource-list,#MainContent[data-template^=blog] .blog-posts,#MainContent[data-template^=blog] .resource-list{width:min(1240px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .resource-list__item,#MainContent[data-template^=product] .product-card,#MainContent[data-template^=product] .resource-list__item,#MainContent[data-template^=blog] article,#MainContent[data-template^=blog] .resource-list__item{overflow:hidden;background:#fffaf2;box-shadow:0 18px 54px #1428261a}#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .resource-list__item{border:1px solid rgba(20,63,70,.1);background:linear-gradient(180deg,#fffaf2fa,#f6f4ece0);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}#MainContent[data-template^=collection] .product-card:hover,#MainContent[data-template^=collection] .resource-list__item:hover{border-color:#9658323d;box-shadow:0 24px 70px #14282621;transform:translateY(-3px)}#MainContent[data-template^=collection] .product-card img,#MainContent[data-template^=product] .product-card img,#MainContent[data-template^=blog] article img,#MainContent[data-template^=blog] .resource-list__item img{transition:transform .75s ease,filter .75s ease}#MainContent[data-template^=collection] .product-card:hover img,#MainContent[data-template^=product] .product-card:hover img,#MainContent[data-template^=blog] article:hover img,#MainContent[data-template^=blog] .resource-list__item:hover img{transform:scale(1.055);filter:saturate(1.04) contrast(1.04)}#MainContent[data-template^=collection] .product-card__content,#MainContent[data-template^=product] .product-card__content{padding:18px}#MainContent[data-template^=collection] .product-card__content{gap:8px}#MainContent[data-template^=collection] .product-card__content>:not(.product-form-buttons):not(.buy-buttons-block):not(buy-buttons){flex:0 0 auto}#MainContent[data-template^=collection] .product-card buy-buttons,#MainContent[data-template^=collection] .product-card .buy-buttons{display:block;margin-top:10px;width:100%}#MainContent[data-template^=collection] .product-card buy-buttons .button,#MainContent[data-template^=collection] .product-card .buy-buttons .button,#MainContent[data-template^=collection] .product-card .button-secondary{width:100%;min-height:42px;border-radius:999px;box-shadow:none}#MainContent[data-template^=collection] .product-card quantity-selector,#MainContent[data-template^=collection] .product-card .quantity-selector{min-height:42px;border-color:#143f4629;background:#fffaf2db}#MainContent[data-template^=collection] .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=blog] article h2,#MainContent[data-template^=blog] article h3{color:var(--flow-ink)}#MainContent[data-template^=product] product-information,#MainContent[data-template^=product] .product-information{width:min(1240px,calc(100vw - 72px));margin-inline:auto;padding-block:clamp(34px,5vw,68px)}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] media-gallery,#MainContent[data-template^=product] .product-media-container{overflow:hidden}#MainContent[data-template^=product] media-gallery,#MainContent[data-template^=product] .product-information__media{border:1px solid rgba(20,63,70,.1);background:radial-gradient(circle at 18% 12%,rgba(255,250,242,.92),transparent 34%),linear-gradient(180deg,#f4f3ecd1,#edf3eb94);box-shadow:0 18px 58px #14282612}#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media,#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{background-color:#fffaf2a3}#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{display:block;width:100%;object-fit:cover;transition:transform .7s ease,filter .7s ease}#MainContent[data-template^=product] media-gallery a:hover img,#MainContent[data-template^=product] .product-information__media a:hover img{filter:saturate(1.04) contrast(1.03);transform:scale(1.018)}#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .product-information__content{border:1px solid rgba(20,63,70,.12);background:#fffaf2b8;box-shadow:0 18px 58px #14282614;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#MainContent[data-template^=product] .product-details{gap:clamp(18px,2vw,26px)}#MainContent[data-template^=product] .product-details .price,#MainContent[data-template^=product] .product-information__content .price{color:var(--flow-ink);font-weight:850}#MainContent[data-template^=product] variant-picker label,#MainContent[data-template^=product] .variant-picker label{font-weight:800}#MainContent[data-template^=product] variant-picker,#MainContent[data-template^=product] .variant-picker,#MainContent[data-template^=product] buy-buttons,#MainContent[data-template^=product] .buy-buttons{display:block}#MainContent[data-template^=product] variant-picker button,#MainContent[data-template^=product] .variant-picker button,#MainContent[data-template^=product] variant-picker label,#MainContent[data-template^=product] .variant-picker label{min-height:44px}#MainContent[data-template^=product] variant-picker button,#MainContent[data-template^=product] .variant-picker button{border-color:#143f4629;background:#fffaf2b8;transition:border-color .22s ease,background-color .22s ease,transform .22s ease}#MainContent[data-template^=product] variant-picker button:hover,#MainContent[data-template^=product] .variant-picker button:hover,#MainContent[data-template^=product] variant-picker button:focus-visible,#MainContent[data-template^=product] .variant-picker button:focus-visible{border-color:#96583257;background:#ffffffd1;transform:translateY(-1px)}#MainContent[data-template^=product] quantity-selector,#MainContent[data-template^=product] .quantity-selector{min-height:50px;border-color:#143f462e;background:#fffaf2e0}#MainContent[data-template^=product] .shopify-payment-button__button,#MainContent[data-template^=product] buy-buttons .button,#MainContent[data-template^=product] .buy-buttons .button{width:100%;box-shadow:0 16px 38px #143f462e;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease}#MainContent[data-template^=product] .shopify-payment-button__button:hover,#MainContent[data-template^=product] buy-buttons .button:hover,#MainContent[data-template^=product] .buy-buttons .button:hover{box-shadow:0 20px 48px #143f463d;transform:translateY(-1px)}#MainContent[data-template^=product] .shopify-payment-button__button:active,#MainContent[data-template^=product] buy-buttons .button:active,#MainContent[data-template^=product] .buy-buttons .button:active{transform:translateY(1px)}#MainContent[data-template^=product] .shopify-payment-button__button,#MainContent[data-template^=product] .button,#MainContent[data-template^=collection] .button,#MainContent[data-template^=page] .button,#MainContent[data-template^=blog] .button,#MainContent[data-template^=article] .button{min-height:50px;border-radius:999px;font-weight:850}#MainContent[data-template^=product] .button,#MainContent[data-template^=collection] .button,#MainContent[data-template^=page] .button,#MainContent[data-template^=blog] .button,#MainContent[data-template^=article] .button{background:var(--flow-ink);color:#fffaf2}#MainContent[data-template^=page] .section-content-wrapper,#MainContent[data-template^=article] .section-content-wrapper{width:min(1040px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template^=page] .page-content,#MainContent[data-template^=page] .rte,#MainContent[data-template^=article] .article,#MainContent[data-template^=article] .blog-post-content,#MainContent[data-template^=article] .rte{max-width:820px;margin-inline:auto}#MainContent[data-template^=article] .blog-post-content,#MainContent[data-template^=article] .blog-post-content .rte,#MainContent[data-template^=article] .article .rte{max-width:760px;color:#143f46d1;font-size:clamp(1.04rem,1.15vw,1.18rem);line-height:1.86}#MainContent[data-template^=article] .blog-post-content p,#MainContent[data-template^=article] .article .rte p{margin-block:0 1.35em}#MainContent[data-template^=article] .blog-post-content a,#MainContent[data-template^=article] .article .rte a{color:var(--flow-copper);text-decoration-color:#96583257;text-underline-offset:.22em;transition:color .22s ease,text-decoration-color .22s ease}#MainContent[data-template^=article] .blog-post-content a:hover,#MainContent[data-template^=article] .article .rte a:hover{color:var(--flow-ink);text-decoration-color:currentColor}#MainContent[data-template^=article] .blog-post-content h2,#MainContent[data-template^=article] .blog-post-content h3,#MainContent[data-template^=article] .article .rte h2,#MainContent[data-template^=article] .article .rte h3{max-width:14em;margin:1.35em auto .55em;color:var(--flow-ink);line-height:1.05;text-wrap:balance}#MainContent[data-template^=article] .blog-post-content blockquote,#MainContent[data-template^=article] .article .rte blockquote{margin:clamp(28px,4vw,46px) auto;padding:clamp(22px,3vw,34px);border-left:2px solid var(--flow-gold);background:#fffaf2c2;color:var(--flow-ink);font-size:clamp(1.18rem,1.7vw,1.55rem);line-height:1.45;box-shadow:0 18px 54px #14282614}#MainContent[data-template^=article] .blog-post-content ul,#MainContent[data-template^=article] .blog-post-content ol,#MainContent[data-template^=article] .article .rte ul,#MainContent[data-template^=article] .article .rte ol{max-width:720px;margin:0 auto 1.45em;padding-left:1.25em;color:#143f46d1}#MainContent[data-template^=article] .blog-post-content li,#MainContent[data-template^=article] .article .rte li{margin-bottom:.58em;padding-left:.25em}#MainContent[data-template^=article] .blog-post-content li::marker,#MainContent[data-template^=article] .article .rte li::marker{color:var(--flow-copper)}#MainContent[data-template^=article] .blog-post-content img,#MainContent[data-template^=article] .article .rte img{display:block;max-width:min(920px,100%);margin:clamp(26px,4vw,48px) auto;border:1px solid rgba(20,63,70,.12);box-shadow:0 18px 58px #1428261a}#MainContent[data-template^=article] .blog-post-content table,#MainContent[data-template^=article] .article .rte table{width:100%;max-width:860px;margin:clamp(26px,4vw,44px) auto;border-collapse:collapse;background:#fffaf2c7;box-shadow:0 16px 48px #14282614}#MainContent[data-template^=article] .blog-post-content th,#MainContent[data-template^=article] .blog-post-content td,#MainContent[data-template^=article] .article .rte th,#MainContent[data-template^=article] .article .rte td{padding:14px 16px;border:1px solid rgba(20,63,70,.12);text-align:left;vertical-align:top}#MainContent[data-template^=article] .blog-post-content th,#MainContent[data-template^=article] .article .rte th{color:var(--flow-ink);font-weight:850}#MainContent[data-template="page.contact"] form,#MainContent[data-template^=page] .contact-form{padding:clamp(22px,3vw,34px);border:1px solid rgba(20,63,70,.13);background:#fffaf2c7;box-shadow:0 18px 58px #14282614}#MainContent[data-template="page.contact"] [id$=__form]{position:relative;isolation:isolate;background:linear-gradient(180deg,#fff8ee,#edf3eb)}#MainContent[data-template="page.contact"] [id$=__form]:before{content:"";position:absolute;inset:26px max(18px,calc((100vw - 1180px)/2));z-index:-1;border:1px solid rgba(20,63,70,.12);background:#fffaf27a}#MainContent[data-template="page.contact"] [id$=__form] .section-content-wrapper{width:min(920px,calc(100vw - 72px))}#MainContent[data-template="page.contact"] .contact-form,#MainContent[data-template="page.contact"] form{width:100%;max-width:760px;margin-inline:auto;padding:clamp(26px,4vw,48px);border-color:#143f4629;background:linear-gradient(180deg,#fffaf2f5,#fffaf2d1);box-shadow:0 28px 90px #1428261f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#MainContent[data-template="page.contact"] form.contact-form__form{max-width:none;margin-inline:0;padding:0;border:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#MainContent[data-template="page.contact"] form.contact-form__form .contact-form__form-row{width:100%}#MainContent[data-template="page.contact"] .contact-form label,#MainContent[data-template="page.contact"] form label{color:var(--flow-ink);font-size:.78rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template="page.contact"] .contact-form input,#MainContent[data-template="page.contact"] .contact-form textarea,#MainContent[data-template="page.contact"] form input,#MainContent[data-template="page.contact"] form textarea{width:100%;min-height:54px;border:1px solid rgba(20,63,70,.18);background-color:#ffffffb8;color:var(--flow-ink);transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}#MainContent[data-template="page.contact"] .contact-form textarea,#MainContent[data-template="page.contact"] form textarea{min-height:160px;resize:vertical}#MainContent[data-template="page.contact"] .contact-form input::placeholder,#MainContent[data-template="page.contact"] .contact-form textarea::placeholder,#MainContent[data-template="page.contact"] form input::placeholder,#MainContent[data-template="page.contact"] form textarea::placeholder{color:#143f467a}#MainContent[data-template="page.contact"] .contact-form input:focus,#MainContent[data-template="page.contact"] .contact-form textarea:focus,#MainContent[data-template="page.contact"] form input:focus,#MainContent[data-template="page.contact"] form textarea:focus{border-color:var(--flow-copper);background-color:#fff;box-shadow:0 0 0 4px #9658321f;outline:0}#MainContent[data-template="page.contact"] .contact-form .button,#MainContent[data-template="page.contact"] form .button{min-width:180px;margin-top:8px;box-shadow:0 14px 34px #143f462e}#MainContent[data-template="page.contact"] .contact-form .button:active,#MainContent[data-template="page.contact"] form .button:active{transform:translateY(1px)}#MainContent[data-template^=page] input,#MainContent[data-template^=page] textarea,#MainContent[data-template^=product] input,#MainContent[data-template^=product] select{border-color:#143f462e;background-color:#fffaf2eb}#MainContent[data-template^=blog] .blog-post-card,#MainContent[data-template^=article] img{overflow:hidden;box-shadow:0 18px 58px #1428261a}#MainContent[data-template^=blog] .shopify-section:has(.blog-post-card),#MainContent[data-template^=blog] .shopify-section:has(.blog-posts){position:relative;isolation:isolate;padding-top:clamp(18px,3vw,34px)}#MainContent[data-template^=blog] .shopify-section:has(.blog-post-card):before,#MainContent[data-template^=blog] .shopify-section:has(.blog-posts):before{content:"";position:absolute;inset:clamp(18px,3vw,34px) max(18px,calc((100vw - 1240px)/2)) 28px;z-index:-1;border:1px solid rgba(20,63,70,.11);background:linear-gradient(180deg,#fffaf2b8,#edf3eb7a)}#MainContent[data-template^=blog] .shopify-section:has(.blog-post-card) .section-content-wrapper,#MainContent[data-template^=blog] .shopify-section:has(.blog-posts) .section-content-wrapper{width:min(1240px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template^=blog] .shopify-section:has(.blog-post-card) .section-content-wrapper>.text-block:first-child,#MainContent[data-template^=blog] .shopify-section:has(.blog-posts) .section-content-wrapper>.text-block:first-child{max-width:720px}#MainContent[data-template^=blog] .shopify-section:has(.blog-post-card) .section-content-wrapper>.text-block:nth-child(2),#MainContent[data-template^=blog] .shopify-section:has(.blog-posts) .section-content-wrapper>.text-block:nth-child(2){max-width:620px;color:#143f46b3}#MainContent[data-template^=blog] .blog-post-card,#MainContent[data-template^=blog] article{border:1px solid rgba(20,63,70,.11);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}#MainContent[data-template^=blog] .blog-post-card:hover,#MainContent[data-template^=blog] article:hover{border-color:#9658323d;box-shadow:0 24px 70px #14282621;transform:translateY(-3px)}#MainContent[data-template^=article] .shopify-section:first-child img{width:min(1120px,calc(100vw - 72px));margin-inline:auto;display:block}#MainContent[data-template^=article]>.shopify-section:first-child{padding-top:clamp(28px,4vw,58px)}#MainContent[data-template^=article]>.shopify-section:first-child .section-content-wrapper{width:min(1120px,calc(100vw - 72px))}#MainContent[data-template^=article]>.shopify-section:first-child .section-content-wrapper>.text-block:first-child,#MainContent[data-template^=article]>.shopify-section:first-child h1{max-width:980px;margin-inline:auto;text-align:center}#MainContent[data-template^=article]>.shopify-section:first-child h1{font-size:clamp(2.8rem,6.2vw,6.8rem);line-height:.94}#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-info,#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-details,#MainContent[data-template^=article]>.shopify-section:first-child [class*=blog-post-info]{width:fit-content;max-width:calc(100vw - 48px);margin-inline:auto;border:1px solid rgba(20,63,70,.14);padding:8px 14px;background:#fffaf2b8;color:#143f46ad;font-size:.78rem;font-weight:780;letter-spacing:.08em;text-transform:uppercase}#MainContent[data-template^=article]>.shopify-section:first-child img{margin-top:clamp(8px,2vw,20px);border:1px solid rgba(20,63,70,.12);filter:saturate(.96) contrast(1.04)}#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-content,#MainContent[data-template^=article]>.shopify-section:first-child .article{position:relative;margin-top:clamp(28px,4vw,52px)}#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-content:before,#MainContent[data-template^=article]>.shopify-section:first-child .article:before{content:"";display:block;width:72px;height:1px;margin:0 auto clamp(26px,4vw,44px);background:#9658327a}#MainContent[data-template^=product] product-recommendations,#MainContent[data-template^=product] .product-recommendations{display:block;width:min(1240px,calc(100vw - 72px));margin-inline:auto}#MainContent[data-template^=product] product-recommendations .section-content-wrapper,#MainContent[data-template^=product] .product-recommendations .section-content-wrapper{width:100%}#MainContent[data-template^=product] product-recommendations h2,#MainContent[data-template^=product] product-recommendations h3,#MainContent[data-template^=product] .product-recommendations h2,#MainContent[data-template^=product] .product-recommendations h3{max-width:11em;color:var(--flow-ink);font-size:clamp(2rem,3.8vw,4.2rem);line-height:.98;text-wrap:balance}#MainContent[data-template^=product] product-recommendations .section-content-wrapper>.text-block:nth-child(2),#MainContent[data-template^=product] .product-recommendations .section-content-wrapper>.text-block:nth-child(2){max-width:520px;color:#143f46ad}#MainContent[data-template^=product] product-recommendations .resource-list,#MainContent[data-template^=product] .product-recommendations .resource-list{width:100%;gap:clamp(14px,2vw,22px)}#MainContent[data-template^=product] product-recommendations .product-card,#MainContent[data-template^=product] product-recommendations .resource-list__item,#MainContent[data-template^=product] .product-recommendations .product-card,#MainContent[data-template^=product] .product-recommendations .resource-list__item{border:1px solid rgba(20,63,70,.11);background:linear-gradient(180deg,#fffaf2fa,#f4f3ece0);box-shadow:0 18px 54px #14282617;transition:transform .32s ease,box-shadow .32s ease,border-color .32s ease}#MainContent[data-template^=product] product-recommendations .product-card:hover,#MainContent[data-template^=product] product-recommendations .resource-list__item:hover,#MainContent[data-template^=product] .product-recommendations .product-card:hover,#MainContent[data-template^=product] .product-recommendations .resource-list__item:hover{border-color:#9658323d;box-shadow:0 24px 70px #14282621;transform:translateY(-3px)}@media screen and (max-width:989px){#MainContent[data-template^=collection] .product-grid,#MainContent[data-template^=collection] .resource-list,#MainContent[data-template^=product] .resource-list,#MainContent[data-template^=blog] .blog-posts,#MainContent[data-template^=blog] .resource-list,#MainContent[data-template^=product] product-information,#MainContent[data-template^=product] .product-information{width:min(100vw - 44px,900px)}}@media screen and (max-width:749px){#MainContent[data-template^=collection]>.shopify-section:first-child:before,#MainContent[data-template^=page]>.shopify-section:first-child:before,#MainContent[data-template^=blog]>.shopify-section:first-child:before,#MainContent[data-template^=article]>.shopify-section:first-child:before{top:16px;right:14px;bottom:16px;left:14px}#MainContent[data-template^=collection] h1,#MainContent[data-template^=product] h1,#MainContent[data-template^=page] h1,#MainContent[data-template^=blog] h1,#MainContent[data-template^=article] h1{font-size:clamp(34px,10.5vw,48px);line-height:1}#MainContent[data-template^=collection] .product-grid,#MainContent[data-template^=collection] .resource-list,#MainContent[data-template^=product] .resource-list,#MainContent[data-template^=blog] .blog-posts,#MainContent[data-template^=blog] .resource-list,#MainContent[data-template^=product] product-information,#MainContent[data-template^=product] .product-information,#MainContent[data-template^=page] .section-content-wrapper,#MainContent[data-template^=article] .section-content-wrapper,#MainContent[data-template^=article] .shopify-section:first-child img{width:calc(100vw - 28px)}#MainContent[data-template^=collection] facet-filters-form,#MainContent[data-template^=collection] .facets-wrapper{width:calc(100vw - 28px);margin-bottom:18px;box-shadow:0 12px 34px #14282612}#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .resource-list__item{box-shadow:0 12px 36px #14282614}#MainContent[data-template^=collection] .product-card:hover,#MainContent[data-template^=collection] .resource-list__item:hover{transform:none}#MainContent[data-template^=collection] .product-card__content{padding:14px}#MainContent[data-template^=article] .blog-post-content,#MainContent[data-template^=article] .blog-post-content .rte,#MainContent[data-template^=article] .article .rte{font-size:1rem;line-height:1.78}#MainContent[data-template^=article]>.shopify-section:first-child{padding-top:22px}#MainContent[data-template^=article]>.shopify-section:first-child .section-content-wrapper{width:calc(100vw - 28px)}#MainContent[data-template^=article]>.shopify-section:first-child h1{font-size:clamp(2.35rem,11vw,3.9rem);line-height:.98}#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-info,#MainContent[data-template^=article]>.shopify-section:first-child .blog-post-details,#MainContent[data-template^=article]>.shopify-section:first-child [class*=blog-post-info]{width:100%;justify-content:center;text-align:center}#MainContent[data-template="page.contact"] [id$=__form]:before{top:14px;right:14px;bottom:14px;left:14px}#MainContent[data-template="page.contact"] [id$=__form] .section-content-wrapper{width:calc(100vw - 28px)}#MainContent[data-template="page.contact"] .contact-form,#MainContent[data-template="page.contact"] form{padding:22px;box-shadow:0 18px 54px #14282617}#MainContent[data-template="page.contact"] form.contact-form__form{padding:0;box-shadow:none}#MainContent[data-template="page.contact"] .contact-form .button,#MainContent[data-template="page.contact"] form .button{min-width:0}#MainContent[data-template^=product] product-recommendations,#MainContent[data-template^=product] .product-recommendations{width:calc(100vw - 28px)}#MainContent[data-template^=product] product-recommendations h2,#MainContent[data-template^=product] product-recommendations h3,#MainContent[data-template^=product] .product-recommendations h2,#MainContent[data-template^=product] .product-recommendations h3{font-size:clamp(2rem,9.6vw,3.25rem)}#MainContent[data-template^=product] .product-details,#MainContent[data-template^=product] .product-information__content{box-shadow:none}#MainContent[data-template^=product] media-gallery,#MainContent[data-template^=product] .product-information__media{box-shadow:0 12px 36px #1428260f}#MainContent[data-template^=product] media-gallery a:hover img,#MainContent[data-template^=product] .product-information__media a:hover img,#MainContent[data-template^=product] variant-picker button:hover,#MainContent[data-template^=product] .variant-picker button:hover{transform:none}#MainContent[data-template^=product] .button,#MainContent[data-template^=collection] .button,#MainContent[data-template^=page] .button,#MainContent[data-template^=blog] .button,#MainContent[data-template^=article] .button{width:100%}}html{scroll-behavior:smooth}[class^=codex-],[class*=" codex-"]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.codex-flow-ritual-pathways,.codex-product-buying-notes,.codex-product-intention-fit,.codex-product-ritual-guide,.codex-product-assurance,.codex-product-gift-confidence,.codex-product-routine-builder,.codex-about-brand-story,.codex-about-material-care,.codex-about-ritual-method,.codex-page-ritual-intro,.codex-contact-experience,.codex-contact-support-promise,.codex-journal-signpost,.codex-blog-featured-note,.codex-blog-topic-rail,.codex-blog-intention-guide,.codex-collection-ritual-story,.codex-article-product-series,.codex-article-ritual-takeaway,.codex-article-related-notes,.codex-article-companion{isolation:isolate;scroll-margin-top:calc(var(--header-height, 96px) + 18px)}.codex-flow-ritual-pathways a,.codex-product-buying-notes a,.codex-product-intention-fit a,.codex-product-ritual-guide a,.codex-product-assurance a,.codex-product-gift-confidence a,.codex-product-routine-builder a,.codex-about-brand-story a,.codex-about-material-care a,.codex-about-ritual-method a,.codex-page-ritual-intro a,.codex-contact-experience a,.codex-contact-support-promise a,.codex-journal-signpost a,.codex-blog-featured-note a,.codex-blog-topic-rail a,.codex-blog-intention-guide a,.codex-collection-ritual-story a,.codex-article-product-series a,.codex-article-ritual-takeaway a,.codex-article-related-notes a,.codex-article-companion a,.codex-product-buying-notes summary,.codex-product-ritual-guide summary,.codex-contact-experience summary{-webkit-tap-highlight-color:transparent;transition:color .28s ease,border-color .28s ease,background-color .28s ease,transform .28s ease,opacity .28s ease}.codex-product-ritual-guide__card,.codex-product-buying-notes__detail,.codex-product-intention-fit__item,.codex-product-assurance__item,.codex-product-gift-confidence__proof,.codex-product-routine-builder__step,.codex-about-brand-story__value,.codex-about-brand-story__timeline,.codex-about-material-care__proof,.codex-about-ritual-method__step,.codex-page-ritual-intro__note,.codex-contact-experience__method,.codex-contact-support-promise__item,.codex-journal-signpost__card,.codex-journal-signpost__quote,.codex-blog-featured-note__article,.codex-blog-topic-rail__path,.codex-blog-topic-rail__tag,.codex-blog-intention-guide__path,.codex-collection-ritual-story__note,.codex-collection-ritual-story__stat,.codex-article-product-series__card,.codex-article-ritual-takeaway__step,.codex-article-related-notes__card,.codex-article-companion__panel,.codex-article-companion__prompt{transition:transform .36s ease,box-shadow .36s ease,border-color .36s ease,background-color .36s ease;will-change:transform}@media(hover:hover)and (pointer:fine){.codex-product-ritual-guide__card:hover,.codex-product-buying-notes__detail:hover,.codex-product-intention-fit__item:hover,.codex-product-assurance__item:hover,.codex-product-gift-confidence__proof:hover,.codex-product-routine-builder__step:hover,.codex-about-brand-story__value:hover,.codex-about-brand-story__timeline:hover,.codex-about-material-care__proof:hover,.codex-about-ritual-method__step:hover,.codex-page-ritual-intro__note:hover,.codex-contact-experience__method:hover,.codex-contact-support-promise__item:hover,.codex-journal-signpost__card:hover,.codex-journal-signpost__quote:hover,.codex-blog-featured-note__article:hover,.codex-blog-topic-rail__path:hover,.codex-blog-intention-guide__path:hover,.codex-collection-ritual-story__note:hover,.codex-collection-ritual-story__stat:hover,.codex-article-product-series__card:hover,.codex-article-ritual-takeaway__step:hover,.codex-article-related-notes__card:hover,.codex-article-companion__panel:hover,.codex-article-companion__prompt:hover{border-color:color-mix(in srgb,currentColor 24%,transparent);box-shadow:0 30px 90px #1428261c}.codex-product-ritual-guide__card:hover,.codex-product-buying-notes__detail:hover,.codex-product-intention-fit__item:hover,.codex-product-gift-confidence__proof:hover,.codex-product-routine-builder__step:hover,.codex-about-brand-story__value:hover,.codex-about-brand-story__timeline:hover,.codex-about-material-care__proof:hover,.codex-about-ritual-method__step:hover,.codex-page-ritual-intro__note:hover,.codex-contact-experience__method:hover,.codex-contact-support-promise__item:hover,.codex-collection-ritual-story__note:hover,.codex-collection-ritual-story__stat:hover,.codex-article-ritual-takeaway__step:hover,.codex-article-companion__prompt:hover{transform:translateY(-3px)}.codex-product-ritual-guide__card:nth-child(3n+1):hover,.codex-journal-signpost__card:nth-child(2n):hover{transform:translateY(8px)}}.codex-flow-ritual-pathways a:focus-visible,.codex-product-buying-notes a:focus-visible,.codex-product-intention-fit a:focus-visible,.codex-product-ritual-guide a:focus-visible,.codex-product-assurance a:focus-visible,.codex-product-gift-confidence a:focus-visible,.codex-product-routine-builder a:focus-visible,.codex-about-brand-story a:focus-visible,.codex-about-material-care a:focus-visible,.codex-about-ritual-method a:focus-visible,.codex-page-ritual-intro a:focus-visible,.codex-contact-experience a:focus-visible,.codex-contact-support-promise a:focus-visible,.codex-journal-signpost a:focus-visible,.codex-blog-featured-note a:focus-visible,.codex-blog-topic-rail a:focus-visible,.codex-blog-intention-guide a:focus-visible,.codex-collection-ritual-story a:focus-visible,.codex-article-product-series a:focus-visible,.codex-article-ritual-takeaway a:focus-visible,.codex-article-related-notes a:focus-visible,.codex-article-companion a:focus-visible,.codex-product-buying-notes summary:focus-visible,.codex-product-ritual-guide summary:focus-visible,.codex-contact-experience summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.codex-product-ritual-guide summary,.codex-product-buying-notes summary,.codex-contact-experience summary{min-height:56px;touch-action:manipulation}@media screen and (max-width:749px){.codex-flow-ritual-pathways,.codex-product-buying-notes,.codex-product-intention-fit,.codex-product-ritual-guide,.codex-product-assurance,.codex-product-gift-confidence,.codex-product-routine-builder,.codex-about-brand-story,.codex-about-material-care,.codex-about-ritual-method,.codex-page-ritual-intro,.codex-contact-experience,.codex-contact-support-promise,.codex-journal-signpost,.codex-blog-featured-note,.codex-blog-topic-rail,.codex-blog-intention-guide,.codex-collection-ritual-story,.codex-article-product-series,.codex-article-ritual-takeaway,.codex-article-related-notes,.codex-article-companion{overflow-x:clip}.codex-product-ritual-guide__body,.codex-product-buying-notes__body,.codex-product-intention-fit__body,.codex-product-gift-confidence__body,.codex-product-routine-builder__body,.codex-about-brand-story__body,.codex-about-material-care__body,.codex-about-ritual-method__body,.codex-page-ritual-intro__body,.codex-contact-experience__body,.codex-contact-support-promise__body,.codex-journal-signpost__body,.codex-blog-featured-note__body,.codex-blog-topic-rail__body,.codex-blog-intention-guide__body,.codex-collection-ritual-story__description,.codex-article-product-series__intro,.codex-article-ritual-takeaway__body,.codex-article-related-notes__body,.codex-article-companion__body{max-width:100%}.codex-product-ritual-guide__accordion summary,.codex-product-buying-notes__detail summary,.codex-contact-experience__faq summary{padding-inline:20px}.codex-product-ritual-guide__accordion-content,.codex-product-buying-notes__text,.codex-contact-experience__answer{padding-inline:20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}.codex-product-ritual-guide__card:nth-child(3n+1),.codex-journal-signpost__card:nth-child(2n){transform:none!important}}#MainContent[data-template^=collection] .product-card,#MainContent[data-template^=collection] .resource-list__item{display:flex;flex-direction:column;height:100%}#MainContent[data-template^=collection] .product-card__content{display:flex;flex:1 1 auto;min-height:100%;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px}#MainContent[data-template^=collection] .product-card__content>.product-form-buttons,#MainContent[data-template^=collection] .product-card__content>.buy-buttons-block,#MainContent[data-template^=collection] .product-card__content>buy-buttons{margin-top:auto}#MainContent[data-template^=collection] .product-card buy-buttons,#MainContent[data-template^=collection] .product-card .buy-buttons{display:flex;flex-direction:column;margin-top:auto;width:100%;padding-top:12px}#MainContent[data-template^=collection] .product-card buy-buttons quantity-selector,#MainContent[data-template^=collection] .product-card .buy-buttons quantity-selector,#MainContent[data-template^=collection] .product-card .buy-buttons .quantity-selector{display:flex;align-self:flex-start;margin-bottom:12px}#MainContent[data-template^=collection] .product-card buy-buttons .button,#MainContent[data-template^=collection] .product-card .buy-buttons .button,#MainContent[data-template^=collection] .product-card .button-secondary{width:100%;min-height:52px;margin-top:0}#MainContent[data-template^=collection] .product-card .product-form-buttons{display:flex!important;flex-direction:column!important;align-items:stretch!important;width:100%;gap:10px!important}#MainContent[data-template^=collection] .product-card .product-form-buttons .quantity-label,#MainContent[data-template^=collection] .product-card .product-form-buttons .quantity-rules{width:100%}#MainContent[data-template^=collection] .product-card .product-form-buttons>*{width:100%}#MainContent[data-template^=collection] .product-card .quantity-selector-wrapper{display:flex;width:fit-content}#MainContent[data-template^=collection] .product-card .quantity-selector{width:120px;max-width:100%;min-height:48px}#MainContent[data-template^=collection] .product-card .product-form-buttons .add-to-cart-button,#MainContent[data-template^=collection] .product-card .product-form-buttons .shopify-payment-button__button{display:flex;align-items:center;justify-content:center}#MainContent[data-template^=collection] .product-card .add-to-cart-button,#MainContent[data-template^=collection] .product-card .shopify-payment-button__button{min-height:52px;white-space:nowrap}.add-to-cart-button:not(:disabled),button[name=add]:not(:disabled),.codex-collection-directory__button:not(:disabled){border-color:#ff5a00!important;background:#ff5a00!important;color:#fff!important}.add-to-cart-button:not(:disabled) .add-to-cart-text,button[name=add]:not(:disabled) .add-to-cart-text,.codex-collection-directory__button:not(:disabled) .add-to-cart-text{background:#ff5a00!important;color:#fff!important}.add-to-cart-button:not(:disabled):hover,.add-to-cart-button:not(:disabled):focus-visible,button[name=add]:not(:disabled):hover,button[name=add]:not(:disabled):focus-visible,.codex-collection-directory__button:not(:disabled):hover,.codex-collection-directory__button:not(:disabled):focus-visible{border-color:#ff5a00!important;background:#ff5a00!important;color:#fff!important}#MainContent[data-template^=collection] .product-card quantity-selector,#MainContent[data-template^=collection] .product-card .quantity-selector{align-self:flex-start}#MainContent[data-template^=product] .product-information__content h1,#MainContent[data-template^=product] .product-information__content .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] [data-block-id] h1,#MainContent[data-template^=product] .text-block h1,#MainContent[data-template^=product] h1{max-width:16ch!important;margin-bottom:0;font-size:clamp(1.5rem,1.9vw,2.15rem)!important;line-height:1.12!important;letter-spacing:0;text-wrap:balance}#MainContent[data-template^=product] .product-information__content .price{font-size:1.02rem}#MainContent[data-template^=product] media-gallery [aria-label*=Zoom],#MainContent[data-template^=product] media-gallery [class*=zoom],#MainContent[data-template^=product] .product-information__media [class*=zoom]{display:none!important}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] product-information{align-items:start}#MainContent[data-template^=product] media-gallery,#MainContent[data-template^=product] .product-information__media{max-height:680px}#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{min-height:clamp(300px,34vw,500px);max-height:620px;object-fit:contain}@media screen and (max-width:749px){#MainContent[data-template^=collection] .product-card__content{gap:5px}#MainContent[data-template^=collection] .product-card__content>:last-child{margin-top:auto}#MainContent[data-template^=product] .product-information__content h1,#MainContent[data-template^=product] .product-information__content .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] [data-block-id] h1,#MainContent[data-template^=product] .text-block h1,#MainContent[data-template^=product] h1{max-width:16ch!important;font-size:clamp(1.7rem,7.2vw,2.28rem)!important;line-height:1.08!important}#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{min-height:clamp(240px,58vw,360px);max-height:390px}}body:has(#MainContent[data-template^=product]){background:#f7f8f4;overflow-x:clip}#MainContent[data-template^=product]{--flow-product-ink: #102f33;--flow-product-muted: #60706b;--flow-product-line: rgba(16, 47, 51, .14);--flow-product-surface: #ffffff;--flow-product-mist: #eef3ed;--flow-product-accent: #2f665f;background:linear-gradient(180deg,#f7f8f4,#fff 42%,#f3f6f0);color:var(--flow-product-ink)}#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] product-information{width:min(1380px,calc(100vw - 64px));margin:0 auto;padding-block:clamp(28px,4vw,64px) clamp(40px,5vw,76px)}#MainContent[data-template^=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(500px,.82fr)!important;align-items:start;gap:clamp(28px,4vw,58px)}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] media-gallery{max-height:none}#MainContent[data-template^=product] media-gallery{position:relative;overflow:hidden;border:1px solid rgba(16,47,51,.1);background:linear-gradient(145deg,#eef3edf5,#fffffffa);box-shadow:0 28px 90px #132b281a}#MainContent[data-template^=product] media-gallery slideshow-container,#MainContent[data-template^=product] media-gallery slideshow-slides,#MainContent[data-template^=product] media-gallery slideshow-slide,#MainContent[data-template^=product] media-gallery .product-media-container,#MainContent[data-template^=product] media-gallery .product-media{min-height:clamp(420px,45vw,620px)}#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{width:100%;min-height:clamp(420px,45vw,620px);max-height:620px;object-fit:contain;padding:clamp(8px,1.4vw,20px);filter:saturate(.98) contrast(1.02)}#MainContent[data-template^=product] media-gallery slideshow-controls{width:min(440px,calc(100% - 28px));margin:4px auto 12px;--slideshow-thumbnails-padding-block: 4px;--slideshow-thumbnails-padding-inline: 4px}#MainContent[data-template^=product] media-gallery slideshow-arrows{position:absolute;inset:0 0 clamp(74px,9vw,92px);z-index:3;pointer-events:none;mix-blend-mode:normal}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control{display:inline-flex!important;align-items:center;justify-content:center;pointer-events:auto;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;min-width:40px;min-height:40px;padding:0!important;border:1px solid rgba(118,47,54,.16);border-radius:999px!important;color:#762f36!important;background:linear-gradient(145deg,#ffffffeb,#f8ede8c7)!important;box-shadow:0 12px 30px #29141724,inset 0 1px #ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.96;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control--previous{left:clamp(34px,5vw,52px)}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control--next{right:clamp(34px,5vw,52px)}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control:hover{transform:translateY(-50%) scale(1.04);background:linear-gradient(145deg,#fffffffa,#f6e2dae0)!important;box-shadow:0 16px 34px #2914172e,inset 0 1px #ffffffe6}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control .svg-wrapper,#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control svg{width:16px;height:16px}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnails{gap:8px}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnail,#MainContent[data-template^=product] media-gallery button:not(.product-media-container__zoom-button){border-radius:0}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnail{width:clamp(64px,8vw,var(--thumbnail-width));overflow:hidden;box-shadow:0 6px 16px #102f3314}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnail[aria-selected=true]{outline-color:#762f36}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnail img{width:100%;height:100%;min-height:0;max-height:none;padding:0;object-fit:cover;transform:none}#MainContent[data-template^=product] .product-details{width:100%;justify-content:stretch}#MainContent[data-template^=product] .product-details>.group-block{width:100%;max-width:620px;margin-inline:auto 0;padding:clamp(28px,3.4vw,46px) clamp(24px,3.2vw,42px)!important;border:1px solid var(--flow-product-line);background:linear-gradient(180deg,#fffffff5,#f7faf6f0);box-shadow:0 24px 72px #102f3317}#MainContent[data-template^=product] .product-details>.group-block:before{content:"12 Flow Healing";display:inline-flex;width:fit-content;margin-bottom:12px;padding-bottom:7px;border-bottom:1px solid rgba(47,102,95,.35);color:var(--flow-product-accent);font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1;text-transform:uppercase}#MainContent[data-template^=product] .product-information__content h1,#MainContent[data-template^=product] .product-information__content .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] [data-block-id] h1,#MainContent[data-template^=product] .text-block h1,#MainContent[data-template^=product] h1{display:block;max-width:100%!important;margin:0;overflow:visible;color:var(--flow-product-ink);font-size:clamp(1.38rem,1.72vw,1.9rem)!important;line-height:1.18!important;font-weight:650;letter-spacing:0;text-wrap:pretty;overflow-wrap:anywhere;-webkit-box-orient:initial;-webkit-line-clamp:unset}#MainContent[data-template^=product] .codex-product-title-block--medium h1{font-size:clamp(1.3rem,1.56vw,1.72rem)!important}#MainContent[data-template^=product] .codex-product-title-block--long h1{font-size:clamp(1.2rem,1.4vw,1.55rem)!important;line-height:1.17!important}#MainContent[data-template^=product] .codex-product-title-block--extra-long h1{font-size:clamp(1.08rem,1.24vw,1.38rem)!important;line-height:1.16!important}#MainContent[data-template^=product] .product-details product-price,#MainContent[data-template^=product] .product-details .price,#MainContent[data-template^=product] .product-information__content .price{color:var(--flow-product-ink);font-size:clamp(1.05rem,1.2vw,1.28rem)!important;font-weight:750}#MainContent[data-template^=product] .product-details .variant-picker{padding-top:4px}#MainContent[data-template^=product] .product-details .variant-option,#MainContent[data-template^=product] .product-details fieldset{border-color:var(--flow-product-line)}#MainContent[data-template^=product] .product-details .buy-buttons-block,#MainContent[data-template^=product] .product-details buy-buttons{display:block;width:100%}#MainContent[data-template^=product] .product-details product-form-component form,#MainContent[data-template^=product] .product-details .buy-buttons-block form{display:block}#MainContent[data-template^=product] .product-details .product-form-buttons{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;width:100%}#MainContent[data-template^=product] .product-details .product-form-buttons>*{min-width:0!important;width:100%}#MainContent[data-template^=product] .product-details .quantity-selector-wrapper{display:flex;width:100%!important;max-width:100%;grid-column:1 / -1}#MainContent[data-template^=product] .product-details quantity-selector,#MainContent[data-template^=product] .product-details .quantity-selector{display:grid!important;grid-template-columns:44px minmax(48px,1fr) 44px;align-items:center;width:160px;max-width:100%;height:48px;min-height:48px;border-radius:8px;border:1px solid var(--flow-product-line);background:#ffffffb8;box-shadow:inset 0 0 0 1px #ffffff85;overflow:hidden;transition:border-color .22s ease,box-shadow .22s ease,background-color .22s ease}#MainContent[data-template^=product] .product-details .quantity-selector button,#MainContent[data-template^=product] .product-details .quantity-selector input{width:100%!important;min-width:0!important;height:100%;min-height:0!important;margin:0;border:0;box-shadow:none}#MainContent[data-template^=product] .product-details .quantity-selector button{display:inline-flex;align-items:center;justify-content:center;padding:0!important;border-radius:0;background:transparent!important;color:var(--flow-product-ink);box-shadow:none!important;transform:none!important;transition:background-color .18s ease,color .18s ease}#MainContent[data-template^=product] .product-details .quantity-selector button:hover{background:#143f4614}#MainContent[data-template^=product] .product-details .quantity-selector button:not([disabled]){color:var(--flow-product-ink)!important}#MainContent[data-template^=product] .product-details .quantity-selector button[disabled],#MainContent[data-template^=product] .product-details .quantity-selector button[aria-disabled=true]{cursor:not-allowed;opacity:1;background:transparent!important;color:#102f3357!important}#MainContent[data-template^=product] .product-details .quantity-selector input{padding:0 4px;-webkit-appearance:textfield;appearance:textfield;background:transparent;color:var(--flow-product-ink);font-weight:800;text-align:center}#MainContent[data-template^=product] .product-details .quantity-selector input::-webkit-outer-spin-button,#MainContent[data-template^=product] .product-details .quantity-selector input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;appearance:none}#MainContent[data-template^=product] .product-details .quantity-selector .svg-wrapper{width:14px;height:14px}#MainContent[data-template^=product] .product-details .quantity-selector:focus-within{border-color:#143f466b;background:#ffffffe0;box-shadow:0 0 0 3px #2f665f24,inset 0 0 0 1px #ffffffa3}#MainContent[data-template^=product] .product-details .button,#MainContent[data-template^=product] .product-details .shopify-payment-button__button{display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;white-space:nowrap;border-radius:0;background:var(--flow-product-ink);color:#fff;font-weight:800;letter-spacing:.02em;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}#MainContent[data-template^=product] .product-details .button:hover,#MainContent[data-template^=product] .product-details .shopify-payment-button__button:hover{transform:translateY(-1px);background:#16454a;box-shadow:0 18px 34px #102f332e}#MainContent[data-template^=product] .product-details .button[disabled],#MainContent[data-template^=product] .product-details .button[aria-disabled=true],#MainContent[data-template^=product] .product-details .shopify-payment-button__button[disabled],#MainContent[data-template^=product] .product-details .shopify-payment-button__button[aria-disabled=true]{cursor:not-allowed;background:linear-gradient(135deg,#143f467a,#143f4652);color:#fffaf2eb;border:1px solid rgba(20,63,70,.14);box-shadow:none;transform:none;filter:saturate(.82)}#MainContent[data-template^=product] .product-details .button[disabled]:hover,#MainContent[data-template^=product] .product-details .button[aria-disabled=true]:hover,#MainContent[data-template^=product] .product-details .shopify-payment-button__button[disabled]:hover,#MainContent[data-template^=product] .product-details .shopify-payment-button__button[aria-disabled=true]:hover{background:linear-gradient(135deg,#143f467a,#143f4652);box-shadow:none;transform:none}#MainContent[data-template^=product] .product-details .rte,#MainContent[data-template^=product] .product-details .text-block:has(.metafield-rich_text_field),#MainContent[data-template^=product] .product-details .text-block:has(p){color:var(--flow-product-muted);font-size:.96rem;line-height:1.72}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child{max-height:236px;overflow:auto;margin-top:2px;padding-top:18px;border-top:1px solid var(--flow-product-line);scrollbar-width:thin}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child p:first-child{margin-top:0}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child::-webkit-scrollbar{width:4px}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child::-webkit-scrollbar-thumb{background:#2f665f59}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content:after{content:"Secure checkout / Careful packing / Easy gifting";display:block;margin-top:4px;padding-top:18px;border-top:1px solid var(--flow-product-line);color:#102f33a8;font-size:.76rem;font-weight:750;letter-spacing:.08em;line-height:1.45;text-transform:uppercase}#MainContent :where(h1,h2,h3,.product-title,.collection-title),#MainContent[data-template^=collection] .product-title,#MainContent[data-template^=blog] article :where(h2,h3),#MainContent[data-template^=article] .blog-post-content :where(h2,h3),#MainContent[data-template^=article] .article .rte :where(h2,h3),#MainContent[data-template^=product] product-recommendations :where(h2,h3),#MainContent[data-template^=product] .product-recommendations :where(h2,h3),#MainContent[data-template^=product] .product-information__content h1,#MainContent[data-template^=product] .product-information__content .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] [data-block-id] h1,#MainContent[data-template^=product] .text-block h1{color:#762f36!important}#MainContent [class*=background-transparent] :where(h1,h2,h3),#MainContent :where([id$=__flow_slideshow],[id$=__collections_hero],[id$=__flow_story],[id$=__collections_feature],[id$=__flow_marquee],[id$=__flow_collections] .collection-card,[id$=__collections_grid] .collection-card) :where(h1,h2,h3,.collection-title){color:inherit!important}#MainContent .pagination__link[aria-current=page]:before,#MainContent .pagination__link--current:before,#MainContent[data-template^=collection] .codex-collection-directory__tag.is-active,#MainContent[data-template^=collection] .codex-collection-directory__nav-item.is-active,#MainContent[data-template^=collection] .codex-collection-directory__view-button.is-active,#MainContent[data-template^=collection] .codex-collection-directory__pagination button.is-active,footer .email-signup__button:not(.button-unstyled){border-color:#762f36!important;background:#762f36!important;color:#fff!important}#MainContent .pagination__link[aria-current=page],#MainContent .pagination__link--current{color:#fff!important}#MainContent[data-template^=collection] .codex-collection-directory__tag:hover,#MainContent[data-template^=collection] .codex-collection-directory__nav-item:hover,#MainContent[data-template^=collection] .codex-collection-directory__pagination button:hover:not(:disabled),footer .email-signup__button:not(.button-unstyled):hover{border-color:#762f36!important;background:#762f36!important;color:#fff!important}#MainContent :where(.pagination .page.current,.pagination span.current,.pagination__link--current,.pagination__link[aria-current=page]),#MainContent :where(.facets__clear-all-link--active,.facets__clear--active,.facets__clear-all--active),#MainContent :where(.codex-product-reviews-frame__chips button.is-active),footer :where(.newsletter-form__button,.email-signup__button,button[type=submit]):not(.button-unstyled){border-color:#762f36!important;background:#762f36!important;color:#fff!important}#MainContent :where(.pagination .page.current,.pagination span.current):before,#MainContent :where(.pagination__link--current,.pagination__link[aria-current=page]):before{border-color:#762f36!important;background:#762f36!important}#MainContent :where(.pagination a:hover,.pagination__link:hover:not(.pagination__link--gap,.pagination__link--disabled)),#MainContent :where(.facets__clear-all-link:hover,.facets__clear:hover,.facets__clear-all:hover){border-color:#762f36!important;color:#762f36!important;text-decoration-color:#762f36!important}#MainContent :where(.codex-blog-filter-bar select,.codex-blog-filter-bar__select,select:focus-visible),#MainContent[data-template^=collection] :where(.facets__summary:focus-visible,.facets__summary[aria-expanded=true]){border-color:#762f36!important;outline-color:#762f36!important}#MainContent :where(.codex-blog-filter-bar,.codex-blog-filter-bar *){--filter-accent: #762F36}.flow-mega__intro{background:linear-gradient(145deg,#762f36,#9a4a52)!important}.flow-mega__blog-card,.flow-mega__help-card{background:linear-gradient(135deg,#762f36eb,#965832c7),#762f36!important}.flow-mobile-collections__grid a{color:#762f36!important}.flow-mobile-collections__grid a:after{border-color:#762f36!important}@media screen and (min-width:990px)and (max-width:1180px){#MainContent[data-template^=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) minmax(440px,.85fr)!important;gap:28px}#MainContent[data-template^=product] .product-details>.group-block{max-width:560px}}@media screen and (max-width:989px){#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] product-information{width:min(100%,calc(100vw - 32px))}#MainContent[data-template^=product] .product-information__grid.product-information--media-left{display:grid;grid-template-columns:1fr!important;gap:24px}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-details{grid-column:1 / -1!important;padding:0!important}#MainContent[data-template^=product] .product-details>.group-block{max-width:none;margin-inline:0}body:has(#MainContent[data-template^=product]) footer,body:has(#MainContent[data-template^=product]) footer .menu,body:has(#MainContent[data-template^=product]) footer .menu__details{max-width:100%;overflow-x:clip}}@media screen and (max-width:749px){#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] product-information{width:100%;padding-block:0 34px}#MainContent[data-template^=product] media-gallery{border-inline:0;box-shadow:none}#MainContent[data-template^=product] media-gallery slideshow-container,#MainContent[data-template^=product] media-gallery slideshow-slides,#MainContent[data-template^=product] media-gallery slideshow-slide,#MainContent[data-template^=product] media-gallery .product-media-container,#MainContent[data-template^=product] media-gallery .product-media{min-height:clamp(300px,84vw,440px)}#MainContent[data-template^=product] media-gallery img,#MainContent[data-template^=product] .product-information__media img{min-height:clamp(300px,84vw,440px);max-height:460px;padding:10px}#MainContent[data-template^=product] media-gallery .slideshow-controls__thumbnail img{min-height:0;max-height:none;padding:0}#MainContent[data-template^=product] media-gallery slideshow-controls{width:min(380px,calc(100% - 24px));margin:3px auto 10px}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control{width:36px;height:36px;min-width:36px;min-height:36px}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control--previous{left:18px}#MainContent[data-template^=product] media-gallery slideshow-arrows .slideshow-control--next{right:18px}#MainContent[data-template^=product] .product-details{padding-inline:16px!important}#MainContent[data-template^=product] .product-details>.group-block{padding:24px 20px 26px!important;border-inline:1px solid var(--flow-product-line);box-shadow:0 16px 48px #102f3314}#MainContent[data-template^=product] .product-information__content h1,#MainContent[data-template^=product] .product-information__content .product-title,#MainContent[data-template^=product] .product-title,#MainContent[data-template^=product] [data-block-id] h1,#MainContent[data-template^=product] .text-block h1,#MainContent[data-template^=product] h1{max-width:100%!important;font-size:clamp(1.25rem,5.35vw,1.55rem)!important;line-height:1.2!important}#MainContent[data-template^=product] .codex-product-title-block--medium h1{font-size:clamp(1.16rem,4.9vw,1.42rem)!important}#MainContent[data-template^=product] .codex-product-title-block--long h1{font-size:clamp(1.08rem,4.55vw,1.3rem)!important;line-height:1.18!important}#MainContent[data-template^=product] .codex-product-title-block--extra-long h1{font-size:clamp(1rem,4.2vw,1.18rem)!important;line-height:1.17!important}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content>.text-block:last-child{max-height:260px}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content:after{font-size:.7rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/codex-flow-native-polish.css.map */
