.shop_store__TiKnu{--paper:#f8f6f1;--ink:#303a31;--soft:#697066;--line:#dedfd5;--sage:#62725c;background:var(--paper);color:var(--ink);font:15px/1.6 Avenir Next,Avenir,Arial,sans-serif;min-height:100vh}.shop_store__TiKnu *{box-sizing:border-box}.shop_store__TiKnu a{color:inherit;text-decoration:none}.shop_store__TiKnu button,.shop_store__TiKnu input,.shop_store__TiKnu select{font:inherit}.shop_store__TiKnu button,.shop_store__TiKnu select{cursor:pointer}.shop_store__TiKnu button:disabled{cursor:not-allowed;opacity:.55}.shop_store__TiKnu a:focus-visible,.shop_store__TiKnu button:focus-visible,.shop_store__TiKnu input:focus-visible,.shop_store__TiKnu select:focus-visible{outline:3px solid #62725c;outline-offset:5px}.shop_store__TiKnu h1,.shop_store__TiKnu h2,.shop_store__TiKnu h3,.shop_wordmark__3ip7o{font-family:Georgia,Times New Roman,serif;font-weight:400}.shop_store__TiKnu h1,.shop_store__TiKnu h2,.shop_store__TiKnu h3,.shop_store__TiKnu p{margin:0}.shop_header__3StNV{height:116px;padding:24px 5.5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:25px}.shop_wordmark__3ip7o{font-size:27px;line-height:1.2;letter-spacing:-.7px}.shop_wordmark__3ip7o span{display:block;font:9px/1.5 Avenir Next,Arial,sans-serif;letter-spacing:2.7px;margin-top:9px}.shop_header__3StNV nav{display:flex;gap:35px;font-size:12px}.shop_footer__lT8bL a:hover,.shop_header__3StNV nav a:hover{text-decoration:underline;text-underline-offset:6px}.shop_hero__qVujA{display:grid;grid-template-columns:1fr 1.1fr;min-height:530px}.shop_heroCopy__f2lrG{padding:75px 11% 65px 12%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.shop_eyebrow__mf2Jr{text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:600;color:var(--soft)}.shop_hero__qVujA h1{font-size:clamp(42px,4.6vw,72px);line-height:1.02;letter-spacing:-2.5px;max-width:570px;margin:24px 0}.shop_heroCopy__f2lrG>p:not(.shop_eyebrow__mf2Jr){font-size:15px;line-height:1.8;max-width:360px;color:var(--soft)}.shop_primary__AgcKD{border:1px solid var(--sage);background:var(--sage);color:#fff!important;display:inline-flex;justify-content:space-between;align-items:center;gap:40px;padding:15px 25px;font-size:12px!important;letter-spacing:.4px;min-height:49px}.shop_hero__qVujA .shop_primary__AgcKD{margin-top:30px}.shop_primary__AgcKD:hover{background:#43543e}.shop_heroNote__Bpd6H{font-size:10px;letter-spacing:.4px;color:var(--soft);margin-top:17px}.shop_heroImage__lwXxG{position:relative;min-width:0;background:#d8d9ca;overflow:hidden}.shop_heroImage__lwXxG>img{width:100%;height:100%;position:absolute;object-fit:cover}.shop_imageLabel__TyXBd{position:absolute;right:23px;bottom:21px;color:#fff;font-size:9px;letter-spacing:2px;text-shadow:0 1px 4px #000}.shop_heroPlaceholder__MHubP{height:100%;min-height:380px;display:grid;place-items:center;background:linear-gradient(135deg,#e5e4d6,#d2d4c3)}.shop_heroPlaceholder__MHubP span{font:42px/1.2 Georgia;color:#65725d}.shop_collectionSection__81f6h,.shop_productsSection__jiNQk{padding:60px 5.5% 0;scroll-margin-top:20px}.shop_sectionHeading__8fvLF{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:27px}.shop_sectionHeading__8fvLF h2{font-size:33px;letter-spacing:-.7px;line-height:1.2;margin-top:10px}.shop_sectionHeading__8fvLF>a,.shop_sectionHeading__8fvLF>span{font-size:12px;color:var(--soft)}.shop_collectionGrid__RTYrA{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.shop_collectionCard__Qe0Hy{border-top:1px solid #b2b9a6;border-bottom:1px solid var(--line);padding:24px 7px;display:flex;align-items:center;gap:20px;transition:background .2s}.shop_collectionCard__Qe0Hy:hover{background:#edeedf}.shop_collectionNumber__ZipQp{font:11px Georgia;color:var(--soft);align-self:flex-start;margin-top:6px}.shop_collectionCard__Qe0Hy h3{font-size:23px}.shop_collectionCard__Qe0Hy p{font-size:11px;color:var(--soft);margin-top:4px}.shop_collectionCard__Qe0Hy>span:last-child{margin-left:auto;font-size:22px;color:var(--sage)}.shop_productsSection__jiNQk{padding-top:66px;padding-bottom:72px}.shop_filterBar__sWKYq{border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:20px;padding:13px 0}.shop_categories__Y2ui6{display:flex;gap:6px;flex-wrap:wrap}.shop_categories__Y2ui6 button{border:0;background:transparent;color:var(--soft);padding:9px 13px;font-size:12px;white-space:nowrap;border-radius:3px}.shop_categories__Y2ui6 .shop_activeCategory__K81Ab{background:var(--ink);color:#fff}.shop_search__gtO2h{display:flex;align-items:center;gap:9px;font-size:23px;flex-shrink:0;color:var(--soft)}.shop_search__gtO2h input{border:0;background:transparent;outline-offset:1px!important;font-size:11px;width:162px;color:var(--ink)}.shop_resultsRow___OK5r{display:flex;align-items:center;justify-content:space-between;padding:20px 0 12px;font-size:11px;color:var(--soft)}.shop_resultsRow___OK5r select{border:0;background:transparent;color:var(--ink);margin-left:9px;font-size:11px}.shop_disclosure__vlcRc{font-size:11px!important;line-height:1.7!important;color:var(--soft);max-width:850px}.shop_productsSection__jiNQk>.shop_disclosure__vlcRc{margin-bottom:24px}.shop_productGrid__xjlF5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.shop_productCard__dyvKQ{min-width:0}.shop_productImage__bA6yR{display:block;position:relative;background:#ecebe4;aspect-ratio:1/1.03;overflow:hidden}.shop_productImage__bA6yR>img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.shop_productImage__bA6yR:hover>img{transform:scale(1.035)}.shop_productImage__bA6yR>span:first-child{display:grid;height:100%;place-items:center;color:var(--soft)}.shop_tag__pkYVE{position:absolute;top:16px;left:16px;padding:5px 10px;background:#f8f6f1e8;backdrop-filter:blur(5px);font-size:9px;letter-spacing:.7px}.shop_imageArrow__Iq5Bv{position:absolute;right:15px;bottom:15px;background:#f8f6f1;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:18px}.shop_productText__UNR_l{padding:17px 0 0}.shop_productText__UNR_l .shop_eyebrow__mf2Jr{font-size:8px;letter-spacing:1.4px}.shop_productText__UNR_l h3{font-size:23px;line-height:1.2;margin:7px 0 12px}.shop_productBottom__jZ9cM{display:flex;justify-content:space-between;gap:12px;font-size:11px;color:var(--soft)}.shop_productBottom__jZ9cM a{border-bottom:1px solid #b7bbaa;color:var(--ink)}.shop_note__LOUkq{padding:60px 8%;display:flex;align-items:center;justify-content:center;gap:50px;background:#e9ebdf;text-align:left}.shop_noteMark__uXfP3{font-size:74px;color:#6d7a64;font-family:Georgia}.shop_note__LOUkq h2{font-size:31px;line-height:1.25;margin:15px 0;letter-spacing:-.4px}.shop_note__LOUkq p:last-child{font-size:12px;color:var(--soft)}.shop_footer__lT8bL{padding:55px 5.5% 30px;display:grid;grid-template-columns:1fr auto;gap:34px}.shop_footer__lT8bL>div>p{font-size:11px;margin-top:12px;color:var(--soft)}.shop_footer__lT8bL>div:nth-child(2){display:flex;flex-direction:column;gap:9px;font-size:11px}.shop_footerDisclosure__1Tuig{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px;font-size:10px;color:var(--soft)}.shop_empty__1CK3_{text-align:center;padding:70px 20px;border:1px solid var(--line)}.shop_empty__1CK3_ h3{font-size:27px}.shop_empty__1CK3_ p{font-size:13px;margin-top:12px;color:var(--soft)}.shop_textButton__l9f9e{padding:10px 0;background:transparent;border:0;border-bottom:1px solid var(--soft);color:var(--ink);font-size:12px!important}.shop_breadcrumb__h_FPB{display:flex;gap:12px;font-size:11px;color:var(--soft);padding:28px 5.5%}.shop_detail__Ejhp7{padding:10px 5.5% 60px;display:grid;grid-template-columns:1fr 1fr;gap:7%}.shop_detailImage__eyu_r{aspect-ratio:1;background:#ecebe4;display:grid;place-items:center}.shop_detailImage__eyu_r img{width:100%;height:100%;object-fit:cover}.shop_detailCopy__jsirM{align-self:center;padding:15px 0;display:flex;flex-direction:column;align-items:flex-start;gap:23px}.shop_detailCopy__jsirM h1{font-size:48px;line-height:1.05;letter-spacing:-1px}.shop_detailCopy__jsirM>p:not(.shop_price__jbeaU){color:var(--soft);font-size:14px}.shop_price__jbeaU{font-size:22px}.shop_detailCopy__jsirM .shop_primary__AgcKD{width:100%;max-width:430px}.shop_fine__xz0Ga{font-size:11px!important;color:var(--soft)}.shop_backRow__ryhx_{padding:0 5.5% 60px;font-size:12px}.shop_previewBanner__09IHP{padding:9px 20px;text-align:center;background:#e3e7d6;color:#36432d;font-size:11px}.shop_skip__Zuj30:not(:focus),.shop_srOnly__5_BA1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shop_skip__Zuj30:focus{display:block;padding:15px;background:white}@media(min-width:1550px){.shop_store__TiKnu{max-width:1800px;margin:auto}.shop_hero__qVujA{min-height:640px}}@media(max-width:1000px){.shop_header__3StNV{height:auto;min-height:95px}.shop_header__3StNV nav{gap:22px}.shop_heroCopy__f2lrG{padding:60px 10%}.shop_hero__qVujA{min-height:480px}.shop_filterBar__sWKYq{align-items:flex-start;flex-direction:column;gap:10px}.shop_search__gtO2h{padding-left:12px}.shop_search__gtO2h input{width:240px}.shop_collectionCard__Qe0Hy{gap:12px}.shop_collectionCard__Qe0Hy h3{font-size:20px}.shop_productGrid__xjlF5{gap:30px 18px}.shop_productText__UNR_l h3{font-size:21px}.shop_detailCopy__jsirM h1{font-size:39px}}@media(max-width:650px){.shop_header__3StNV{padding:24px 6%;flex-direction:column;gap:23px}.shop_wordmark__3ip7o{font-size:26px;text-align:center}.shop_header__3StNV nav{font-size:11px;gap:30px}.shop_hero__qVujA{grid-template-columns:1fr}.shop_heroCopy__f2lrG{padding:42px 7% 40px}.shop_hero__qVujA h1{font-size:49px;max-width:330px;margin:18px 0}.shop_heroCopy__f2lrG>p:not(.shop_eyebrow__mf2Jr){font-size:13px}.shop_heroImage__lwXxG{min-height:310px}.shop_heroImage__lwXxG img{object-position:center 58%}.shop_heroNote__Bpd6H{font-size:10px}.shop_collectionSection__81f6h,.shop_productsSection__jiNQk{padding-left:6%;padding-right:6%;padding-top:40px}.shop_sectionHeading__8fvLF h2{font-size:28px}.shop_sectionHeading__8fvLF>span{display:none}.shop_collectionGrid__RTYrA{grid-template-columns:1fr;gap:0}.shop_collectionCard__Qe0Hy{padding:18px 3px}.shop_collectionCard__Qe0Hy h3{font-size:22px}.shop_collectionCard__Qe0Hy p{margin-top:1px}.shop_categories__Y2ui6{gap:2px}.shop_categories__Y2ui6 button{padding:8px 10px;font-size:11px}.shop_productGrid__xjlF5{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 14px}.shop_productText__UNR_l h3{font-size:19px}.shop_productBottom__jZ9cM{align-items:flex-start;flex-direction:column;gap:6px;font-size:10px}.shop_productImage__bA6yR{aspect-ratio:.83}.shop_tag__pkYVE{left:8px;top:8px;font-size:8px;padding:4px 7px}.shop_imageArrow__Iq5Bv{right:8px;bottom:8px;width:26px;height:26px}.shop_note__LOUkq{padding:40px 7%;gap:20px}.shop_noteMark__uXfP3{display:none}.shop_note__LOUkq h2{font-size:26px}.shop_footer__lT8bL{padding:40px 6% 25px;grid-template-columns:1fr;text-align:center}.shop_footer__lT8bL>div:nth-child(2){flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.shop_detail__Ejhp7{grid-template-columns:1fr;padding:0 6% 45px;gap:25px}.shop_detailCopy__jsirM h1{font-size:39px}.shop_breadcrumb__h_FPB{padding:22px 6%;font-size:10px;flex-wrap:wrap}.shop_previewBanner__09IHP{font-size:10px}.shop_sectionHeading__8fvLF{align-items:start}.shop_sectionHeading__8fvLF>a{font-size:10px}.shop_note__LOUkq p:last-child{font-size:11px}}@media(prefers-reduced-motion:reduce){.shop_productImage__bA6yR>img{transition:none}}.shop_amyTheme__Cab7z{--paper:#f1f1ef;--ink:#1a1816;--soft:#6b635e;--line:#ddd7d1;--sage:#32273b;font-family:Libre Franklin,Arial,sans-serif}.shop_amyTheme__Cab7z .shop_wordmark__3ip7o,.shop_amyTheme__Cab7z :is(h1,h2,h3){font-family:Libre Bodoni,Georgia,serif}.shop_amyTheme__Cab7z .shop_header__3StNV{background:#ebebe8}.shop_amyTheme__Cab7z .shop_primary__AgcKD:hover{background:#4b3a59}.shop_amyTheme__Cab7z .shop_collectionCard__Qe0Hy:hover,.shop_amyTheme__Cab7z .shop_heroImage__lwXxG,.shop_amyTheme__Cab7z .shop_note__LOUkq{background:#e6e4e1}.shop_consult__P__NC{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:65px 5.5%;border-top:1px solid var(--line)}.shop_consult__P__NC>div{max-width:530px}.shop_consult__P__NC h2{font-size:36px;line-height:1.15;margin:16px 0}.shop_consult__P__NC p:last-child{font-size:13px;line-height:1.8;color:var(--soft)}.shop_consult__P__NC .shop_primary__AgcKD{flex-shrink:0}.shop_amyTheme__Cab7z .shop_header__3StNV nav{flex-wrap:wrap;justify-content:center}.shop_amyTheme__Cab7z .shop_collectionNumber__ZipQp{color:#8a6a4c}@media(max-width:700px){.shop_consult__P__NC{flex-direction:column;align-items:flex-start;padding:40px 6%;gap:22px}.shop_consult__P__NC h2{font-size:29px}.shop_amyTheme__Cab7z .shop_header__3StNV nav{gap:17px}.shop_consult__P__NC .shop_primary__AgcKD{width:100%;max-width:340px}}.shop_integrated__BgAkw{--paper:var(--brand-paper,#f1f1ef);--ink:var(--brand-ink,#1a1816);--soft:color-mix(in oklab,var(--ink) 65%,var(--paper) 35%);--line:color-mix(in oklab,var(--ink) 15%,transparent);--sage:var(--brand-secondary,#32273b);background:transparent;min-height:0;font-family:var(--body,"Libre Franklin",sans-serif);padding-bottom:var(--zc-block-gap,36px)}.shop_integrated__BgAkw :is(h1,h2,h3){font-family:var(--display,"Libre Bodoni",Georgia,serif)}.shop_integrated__BgAkw main{padding-top:40px}.shop_integrated__BgAkw main>section{max-width:calc(100% - 2 * var(--zc-block-inset-eff,var(--zc-block-inset,38px)));margin-inline:auto;border-radius:var(--zc-block-radius,15px);overflow:var(--zc-block-overflow,hidden);background:var(--paper)}.shop_integrated__BgAkw main>section+section{margin-top:var(--zc-block-gap,36px)}.shop_integrated__BgAkw .shop_hero__qVujA{min-height:560px}.shop_integrated__BgAkw .shop_heroCopy__f2lrG{padding:65px 12%}.shop_integrated__BgAkw .shop_primary__AgcKD{background:var(--sage);border-color:var(--sage);border-radius:var(--radius-btn,2px)}.shop_integrated__BgAkw .shop_primary__AgcKD:hover{background:color-mix(in oklab,var(--sage) 85%,var(--ink) 15%)}.shop_integrated__BgAkw .shop_collectionSection__81f6h{padding:45px 4.5%}.shop_integrated__BgAkw .shop_productsSection__jiNQk{padding:55px 4.5%}.shop_integrated__BgAkw .shop_sectionHeading__8fvLF h2{font-size:clamp(28px,3vw,42px)}.shop_integrated__BgAkw .shop_productImage__bA6yR{border-radius:var(--radius-photo,0)}.shop_integrated__BgAkw .shop_note__LOUkq{background:var(--muted);padding:60px 7%}.shop_integrated__BgAkw .shop_noteMark__uXfP3{color:var(--primary)}.shop_integrated__BgAkw .shop_consult__P__NC{border:0;padding:65px 4.5%}.shop_integrated__BgAkw .shop_backRow__ryhx_,.shop_integrated__BgAkw .shop_breadcrumb__h_FPB{max-width:calc(100% - 2 * var(--zc-block-inset-eff,var(--zc-block-inset,38px)));margin:auto;padding:0 0 24px}.shop_integrated__BgAkw .shop_detail__Ejhp7{padding:40px 4.5% 50px}.shop_integrated__BgAkw .shop_backRow__ryhx_{padding:24px 0 0}.shop_integrated__BgAkw .shop_previewNote__OysxW{font-size:11px!important;line-height:1.6!important;margin-top:24px;padding-top:16px;border-top:1px solid var(--line);color:var(--soft)}@media(max-width:650px){.shop_integrated__BgAkw .shop_hero__qVujA{min-height:0}.shop_integrated__BgAkw .shop_heroCopy__f2lrG{padding:40px 7%}.shop_integrated__BgAkw .shop_hero__qVujA h1{font-size:46px}.shop_integrated__BgAkw .shop_heroImage__lwXxG{min-height:300px}.shop_integrated__BgAkw .shop_collectionSection__81f6h,.shop_integrated__BgAkw .shop_productsSection__jiNQk{padding:32px 6%}.shop_integrated__BgAkw .shop_consult__P__NC,.shop_integrated__BgAkw .shop_note__LOUkq{padding:35px 7%}.shop_integrated__BgAkw .shop_detail__Ejhp7{padding:20px 6% 35px}.shop_integrated__BgAkw .shop_breadcrumb__h_FPB{font-size:11px}.shop_integrated__BgAkw .shop_productText__UNR_l h3{font-size:20px}}.shop_collectionFilters__Ij81b{display:flex;align-items:center;gap:20px;padding:13px 0;border-top:1px solid var(--line);scroll-margin-top:20px}.shop_filterLabel__U1o7s{font-size:11px;color:var(--soft);flex-shrink:0}@media(max-width:650px){.shop_collectionFilters__Ij81b{align-items:flex-start;flex-direction:column;gap:8px}.shop_filterLabel__U1o7s{padding-left:10px}}.campaigns_workspace__YRqbm{--ink:#303a31;--soft:#697066;--line:#dedfd5;--sage:#62725c;color:var(--ink)}.campaigns_workspace__YRqbm *{box-sizing:border-box}.campaigns_workspace__YRqbm h2,.campaigns_workspace__YRqbm h3{font-family:Georgia,serif;font-weight:400}.campaigns_workspace__YRqbm h2{font-size:30px;line-height:1.15;margin:10px 0 14px}.campaigns_workspace__YRqbm h3{font-size:25px;margin:12px 0}.campaigns_workspace__YRqbm p{font-size:13px;line-height:1.8;color:var(--soft)}.campaigns_workspace__YRqbm button,.campaigns_workspace__YRqbm input,.campaigns_workspace__YRqbm select,.campaigns_workspace__YRqbm textarea{font:inherit}.campaigns_workspace__YRqbm button:disabled{opacity:.5;cursor:not-allowed}.campaigns_workspace__YRqbm a:focus-visible,.campaigns_workspace__YRqbm button:focus-visible,.campaigns_workspace__YRqbm input:focus-visible,.campaigns_workspace__YRqbm select:focus-visible,.campaigns_workspace__YRqbm textarea:focus-visible{outline:3px solid var(--sage);outline-offset:3px}.campaigns_workspace__YRqbm label{display:block;font-size:12px}.campaigns_workspace__YRqbm label input:not([type=checkbox]),.campaigns_workspace__YRqbm label select,.campaigns_workspace__YRqbm label textarea{display:block;width:100%;margin:8px 0 18px;background:white;color:var(--ink);border:1px solid var(--line);padding:11px 12px;border-radius:3px;font-size:12px}.campaigns_workspace__YRqbm textarea{resize:vertical}.campaigns_workspace__YRqbm label small{display:block;margin:-9px 0 18px;font-size:10px;line-height:1.5;color:var(--soft)}.campaigns_eyebrow__aihMU{font-size:10px!important;letter-spacing:1.8px}.campaigns_intro__2fxBF{display:flex;align-items:start;justify-content:space-between;gap:30px;margin:10px 0 25px}.campaigns_intro__2fxBF>div{max-width:600px}.campaigns_pill__cR2na{display:inline-block;padding:7px 11px;background:#eceee5;border:1px solid var(--line);font-size:10px;white-space:nowrap;text-transform:capitalize}.campaigns_prepare__x0IBo{padding:25px;background:white;border:1px solid var(--line);display:grid;grid-template-columns:1fr 1fr auto;gap:20px;align-items:center}.campaigns_prepare__x0IBo label input,.campaigns_prepare__x0IBo label select{margin-bottom:0!important}.campaigns_primary__HKGum,.campaigns_secondary__vAwIR{border:1px solid var(--sage);background:var(--sage);color:white;padding:12px 18px;min-height:44px;font-size:12px!important;cursor:pointer}.campaigns_secondary__vAwIR{background:white;color:var(--ink);border-color:var(--line)}.campaigns_flow__NITg1{display:flex;flex-wrap:wrap;gap:15px 30px;font-size:11px;color:var(--soft);margin:24px 0 35px}.campaigns_campaignList__pRzIC{display:grid;gap:10px}.campaigns_campaignList__pRzIC>button{display:flex;align-items:center;gap:20px;padding:20px;border:1px solid var(--line);background:white;text-align:left;cursor:pointer;color:var(--ink)}.campaigns_campaignList__pRzIC>button>span:first-child{flex:1;min-width:0}.campaigns_campaignList__pRzIC small,.campaigns_campaignList__pRzIC strong{display:block}.campaigns_campaignList__pRzIC small{font-size:11px;color:var(--soft);margin-top:6px}.campaigns_campaignList__pRzIC .campaigns_selectedCampaign__jIQvP{border-color:var(--sage);background:#eff2e8}.campaigns_editor__jO2Zb{margin-top:40px;border-top:1px solid var(--line);padding-top:30px}.campaigns_editorHeading__jAlhw{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.campaigns_postGrid__0_qsk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.campaigns_post__AbZqn{background:white;border:1px solid var(--line);padding:22px;min-width:0}.campaigns_postHeading__t0PYy{display:flex;justify-content:space-between;gap:15px;font-size:12px;margin-bottom:18px}.campaigns_postHeading__t0PYy>span{font-size:10px;color:var(--soft)}.campaigns_postImages__TXNXX{display:flex;overflow:auto;gap:8px;margin-bottom:20px}.campaigns_postImages__TXNXX img{width:145px;height:150px;object-fit:cover;background:#f3f1eb;flex-shrink:0}.campaigns_postImages__TXNXX img:only-child{width:100%;height:240px;object-fit:contain}.campaigns_post__AbZqn>a{font-size:11px;color:var(--sage);text-decoration:underline;overflow-wrap:anywhere}.campaigns_post__AbZqn>small{display:block;font-size:10px;color:var(--soft);overflow-wrap:anywhere;margin-top:12px}.campaigns_actions__IfEub{display:flex;align-items:center;flex-wrap:wrap;gap:15px;margin-top:25px}.campaigns_actions__IfEub>a{font-size:12px;color:var(--sage);text-decoration:underline}.campaigns_confirm__AaK9X{padding:25px;background:#eef2e6;border:1px solid #cfd9c2;margin:20px 0}.campaigns_confirm__AaK9X button{margin:12px 12px 0 0}.campaigns_fine__hb5PP{font-size:11px!important;line-height:1.8;margin-top:20px}.campaigns_empty__I0zJS{padding:45px 25px;border:1px dashed var(--line);text-align:center}.campaigns_empty__I0zJS p{max-width:490px;margin:10px auto}.campaigns_error__gYPZv,.campaigns_notice__N4mvD{padding:15px 18px!important;border:1px solid #edc9bf;background:#fff1ee;color:#923e2b!important;overflow-wrap:anywhere}.campaigns_notice__N4mvD{background:#eef3e6;border-color:#d5dfcb;color:#3d5634!important}.campaigns_error__gYPZv button{border:0;background:transparent;color:inherit;text-decoration:underline;cursor:pointer}.campaigns_setupGrid__BTgJr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.campaigns_panel__CuzRL{padding:28px;background:white;border:1px solid var(--line)}.campaigns_step__CVVsQ{font:20px Georgia;color:var(--sage)}.campaigns_panel__CuzRL>a{display:inline-block;font-size:12px;margin:10px 0 22px;color:var(--sage);text-decoration:underline}.campaigns_panel__CuzRL p{margin-bottom:15px}.campaigns_panel__CuzRL ul{padding-left:18px;font-size:12px;line-height:2;color:var(--soft)}.campaigns_check__ZKzfr{display:flex!important;align-items:center;gap:10px;min-height:44px}.campaigns_check__ZKzfr input{accent-color:var(--sage);width:18px;height:18px;margin:0!important}.campaigns_connectionStatus__2vjbv{color:var(--sage)!important;font-weight:600}.campaigns_reporting__bMVp0{padding:25px;border-top:1px solid var(--line);margin-top:35px}.campaigns_reporting__bMVp0 h3{margin-top:0}@media(max-width:800px){.campaigns_prepare__x0IBo{grid-template-columns:1fr 1fr}.campaigns_prepare__x0IBo button{grid-column:1/-1}.campaigns_intro__2fxBF{flex-direction:column;gap:12px}.campaigns_postGrid__0_qsk,.campaigns_setupGrid__BTgJr{grid-template-columns:1fr}.campaigns_workspace__YRqbm h2{font-size:27px}.campaigns_flow__NITg1{gap:15px}.campaigns_post__AbZqn{padding:18px}.campaigns_panel__CuzRL{padding:22px}.campaigns_campaignList__pRzIC>button{padding:17px;gap:10px}.campaigns_campaignList__pRzIC .campaigns_pill__cR2na{font-size:9px}.campaigns_editorHeading__jAlhw{align-items:start}}@media(max-width:450px){.campaigns_prepare__x0IBo{grid-template-columns:1fr;padding:20px}.campaigns_prepare__x0IBo button{grid-column:auto}.campaigns_campaignList__pRzIC strong{font-size:12px}.campaigns_reporting__bMVp0{padding:20px 0}.campaigns_editorHeading__jAlhw h2{font-size:24px}}.admin_admin__mxdRI{--ink:#303a31;--soft:#71776e;--line:#e2e5dd;--sage:#62725c;background:#f9faf7;color:var(--ink);font:14px/1.6 Avenir Next,Arial,sans-serif;padding:40px clamp(20px,4vw,60px) 70px;min-height:100vh}.admin_admin__mxdRI *{box-sizing:border-box}.admin_admin__mxdRI h1,.admin_admin__mxdRI h2,.admin_admin__mxdRI h3,.admin_admin__mxdRI p{margin:0}.admin_admin__mxdRI h1,.admin_admin__mxdRI h2,.admin_admin__mxdRI h3{font-family:Georgia,serif;font-weight:400}.admin_admin__mxdRI a{color:inherit;text-decoration:none}.admin_admin__mxdRI button,.admin_admin__mxdRI input,.admin_admin__mxdRI select,.admin_admin__mxdRI textarea{font:inherit}.admin_admin__mxdRI button{cursor:pointer}.admin_admin__mxdRI button:disabled{opacity:.5;cursor:not-allowed}.admin_admin__mxdRI :is(button,a,input,textarea,select):focus-visible{outline:3px solid #7c9466;outline-offset:3px}.admin_header__HHeRf{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px}.admin_header__HHeRf h1{font-size:42px;letter-spacing:-1px;margin:7px 0}.admin_header__HHeRf p:last-child{color:var(--soft);font-size:12px}.admin_eyebrow__R3rzB{font-size:9px;letter-spacing:2px;font-weight:600;color:var(--soft)}.admin_primary__L522H,.admin_secondary__VD4fK{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--sage);padding:11px 19px;min-height:44px;font-size:12px!important;line-height:1.5}.admin_primary__L522H{background:var(--sage);color:#fff!important}.admin_primary__L522H:hover{background:#465b3f}.admin_secondary__VD4fK{background:#fff;border-color:var(--line);color:var(--ink)}.admin_stats__mOmAT{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);background:white;margin-bottom:28px}.admin_stats__mOmAT>div{padding:19px 22px;border-right:1px solid var(--line)}.admin_stats__mOmAT>div:last-child{border:0}.admin_stats__mOmAT span{display:block;font-size:10px;color:var(--soft)}.admin_stats__mOmAT strong{display:block;font-size:30px;font-weight:400;line-height:1.3;margin-top:9px;font-family:Georgia}.admin_stats__mOmAT .admin_statusText___KzY_{font:15px/1.3 Avenir Next,Arial;margin-top:19px}.admin_draftDot__BSVcR,.admin_liveDot__s_VkT{display:inline-block;width:7px;height:7px;border-radius:50%;background:#728265;margin-right:8px}.admin_draftDot__BSVcR{background:#bf995f}.admin_tabs__KHZZv{display:flex;border-bottom:1px solid var(--line);gap:28px;margin-bottom:29px;overflow:auto}.admin_tabs__KHZZv button{font-size:12px;color:var(--soft);border:0;border-bottom:2px solid transparent;background:transparent;padding:12px 0;white-space:nowrap}.admin_tabs__KHZZv .admin_activeTab___E00b{border-color:var(--sage);color:var(--ink);font-weight:600}.admin_toolbar__2SsF9{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}.admin_toolbar__2SsF9 h2{font-size:26px;line-height:1.2}.admin_toolbar__2SsF9 p{font-size:11px;color:var(--soft);margin-top:8px}.admin_filters__nRUSu{display:flex;justify-content:space-between;gap:15px;margin-bottom:15px}.admin_admin__mxdRI label input:not([type=checkbox]),.admin_admin__mxdRI label select,.admin_admin__mxdRI label textarea,.admin_filters__nRUSu input,.admin_filters__nRUSu select{display:block;border:1px solid #dce1d5;background:#fff;padding:11px 12px;border-radius:3px;color:var(--ink);width:100%;font-size:12px;line-height:1.5}.admin_filters__nRUSu input{max-width:350px}.admin_filters__nRUSu select{max-width:150px}.admin_productList__mItp9{border-top:1px solid var(--line)}.admin_productRow__XMppN{display:grid;grid-template-columns:65px minmax(130px,1fr) 92px 70px 45px;align-items:center;gap:16px;padding:17px 0;border-bottom:1px solid var(--line)}.admin_thumbnail__Zsw9T{width:65px;height:65px;background:#eceee5;display:grid;place-items:center}.admin_thumbnail__Zsw9T img{width:100%;height:100%;object-fit:cover}.admin_thumbnail__Zsw9T>span{font-size:23px;color:var(--soft)}.admin_productName__yweQq strong{display:block;font-weight:500;font-size:13px}.admin_productName__yweQq>span{display:block;font-size:10px;color:var(--soft);margin-top:4px}.admin_badge__phxjf{font-size:9px;border:1px solid #e2e3d9;background:#f0f1ea;padding:4px 9px;display:inline-flex;justify-content:center;width:fit-content;text-transform:capitalize;border-radius:3px;color:var(--soft)}.admin_badge__phxjf[data-status=published]{color:#465a3a;background:#eef3e6;border-color:#dce5cf}.admin_badge__phxjf[data-status=draft]{color:#8c6d38;background:#faf3e6;border-color:#eddfc4}.admin_rowClicks__4hPs0{font-size:10px;color:var(--soft)}.admin_linkButton__1OvMF{border:0;background:transparent;color:var(--sage);padding:7px 0;font-size:11px!important;text-decoration:underline!important;text-underline-offset:4px}.admin_fine__EE9_e{font-size:10px!important;line-height:1.8;color:var(--soft);margin-top:20px!important}.admin_collections__KLnfz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.admin_collections__KLnfz article{padding:25px;background:white;border:1px solid var(--line)}.admin_collections__KLnfz h3{font-size:25px;margin:16px 0 12px}.admin_collections__KLnfz article>p{font-size:12px;color:var(--soft);min-height:40px}.admin_collections__KLnfz article>div{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-top:17px;margin-top:24px;font-size:10px;color:var(--soft)}.admin_empty__mQn0e{text-align:center;padding:60px 20px;border:1px dashed #d2d9c8;background:#fff}.admin_empty__mQn0e h3{font-size:26px}.admin_empty__mQn0e p{max-width:410px;margin:13px auto 0;color:var(--soft);font-size:12px}.admin_error__ndqt_,.admin_notice__JWp02,.admin_warning__2SSKs{font-size:12px;padding:14px 17px;margin:15px 0;background:#eef3e6;border:1px solid #d5dfcb}.admin_error__ndqt_{background:#fff1ee;color:#923e2b;border-color:#edc9bf}.admin_error__ndqt_ button{border:0;background:transparent;text-decoration:underline;margin-left:12px}.admin_warning__2SSKs{background:#fff7e9;color:#785f32;border-color:#f0dfbe}.admin_loading__Mc3i_{padding:40px;color:var(--soft)}.admin_formGrid__2eWmO{display:grid;grid-template-columns:1fr 1fr;gap:21px}.admin_formGrid__2eWmO .admin_full__T4D9O{grid-column:1/-1}.admin_admin__mxdRI label{font-size:11px;font-weight:500;display:block}.admin_admin__mxdRI label :is(input,textarea,select){margin-top:7px}.admin_admin__mxdRI label small{display:block;margin-top:7px;color:var(--soft);font-size:10px;font-weight:400}.admin_admin__mxdRI textarea{resize:vertical}.admin_publishPanel__LhQsE{background:#eef2e7;border:1px solid #dce3d1;margin-top:27px;padding:22px}.admin_admin__mxdRI .admin_check__9PloN{display:flex;align-items:center;gap:12px;font-weight:400;min-height:44px}.admin_check__9PloN input{accent-color:var(--sage);width:17px;height:17px;margin:0!important;flex-shrink:0}.admin_check__9PloN small{margin-top:3px!important}.admin_dialog___hK_f{color:var(--ink);position:fixed;margin:auto;border:0;padding:30px;width:min(720px,calc(100% - 32px));max-height:90dvh;overflow:auto;background:#f9faf7;box-shadow:0 25px 100px #0003}.admin_dialog___hK_f::backdrop{background:#1a241cb3;backdrop-filter:blur(4px)}.admin_dialogHead__BcjfG{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;gap:20px}.admin_dialogHead__BcjfG h2{font-size:30px;margin-top:5px}.admin_dialogHead__BcjfG>button{border:0;background:transparent;color:var(--ink);font-size:30px;padding:5px 12px}.admin_dialogActions__8Wlvf{display:flex;justify-content:flex-end;gap:15px;padding-top:25px;margin-top:25px;border-top:1px solid var(--line)}.admin_shareGrid__axNIR{display:grid;grid-template-columns:1.2fr 1fr;gap:25px}.admin_panel__JZsTt{background:white;padding:26px;border:1px solid var(--line)}.admin_panel__JZsTt h3{font-size:25px;line-height:1.2;margin-bottom:20px}.admin_panel__JZsTt label{margin-bottom:18px}.admin_panel__JZsTt>p{font-size:12px;color:var(--soft);margin:15px 0}.admin_panel__JZsTt>a,.admin_panel__JZsTt>button{margin-right:12px;margin-bottom:20px}.admin_panel__JZsTt>label:has(textarea){margin-top:15px}.admin_demoBanner__v9QaH{padding:10px 16px;font-size:11px;background:#e7ecdc;margin-bottom:25px}.admin_settings__jX10X{max-width:900px}@media(max-width:750px){.admin_admin__mxdRI{padding:28px 20px 50px}.admin_header__HHeRf{align-items:flex-start}.admin_header__HHeRf h1{font-size:36px}.admin_header__HHeRf p:last-child{max-width:210px}.admin_stats__mOmAT{grid-template-columns:1fr 1fr}.admin_stats__mOmAT>div{padding:15px;border-bottom:1px solid var(--line)}.admin_stats__mOmAT strong{font-size:27px}.admin_stats__mOmAT .admin_statusText___KzY_{font-size:14px}.admin_toolbar__2SsF9{align-items:flex-start}.admin_toolbar__2SsF9 h2{font-size:24px}.admin_toolbar__2SsF9 p{max-width:230px}.admin_toolbar__2SsF9 .admin_primary__L522H{flex-shrink:0;padding:10px 13px;font-size:11px!important}.admin_tabs__KHZZv{gap:24px}.admin_productRow__XMppN{grid-template-columns:52px minmax(100px,1fr) 70px 30px;gap:10px}.admin_thumbnail__Zsw9T{width:52px;height:60px}.admin_rowClicks__4hPs0{display:none}.admin_productName__yweQq strong{font-size:12px}.admin_productName__yweQq>span{font-size:9px}.admin_badge__phxjf{font-size:8px;padding:4px 6px}.admin_collections__KLnfz,.admin_formGrid__2eWmO,.admin_shareGrid__axNIR{grid-template-columns:1fr}.admin_formGrid__2eWmO .admin_full__T4D9O{grid-column:auto}.admin_dialog___hK_f{padding:22px}.admin_dialogHead__BcjfG h2{font-size:25px}.admin_header__HHeRf .admin_secondary__VD4fK{font-size:10px!important;padding:10px 12px}.admin_panel__JZsTt{padding:22px}.admin_filters__nRUSu input{min-width:0}.admin_filters__nRUSu select{max-width:125px}.admin_demoBanner__v9QaH{font-size:10px}}.admin_headerActions__TKOfh{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.admin_admin__mxdRI input[type=file]{max-width:100%}