.chrome-settings{display:block;max-width:1100px;margin:0 auto}.chrome-settings-form fieldset{min-width:0;border:0;padding:0;margin:0}.chrome-settings-section{margin:0 0 18px;padding:20px}.chrome-settings-section>.field{margin:16px 0}.chrome-settings-section input:not([type=checkbox]):not([type=file]),.chrome-settings-section textarea{width:100%;min-height:var(--admin-control-standard,40px);font:400 14px/1.5 var(--sans);padding:9px 11px;border:1px solid var(--line);border-radius:6px;background:var(--surface,#fff);color:var(--ink)}.chrome-settings-section textarea{min-height:88px;resize:vertical}.chrome-settings-section input:focus-visible,.chrome-settings-section textarea:focus-visible{outline:2px solid var(--olive);outline-offset:1px}.chrome-settings-media{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:12px}.chrome-settings-media .button{position:relative;display:inline-flex;align-items:center;min-height:var(--admin-control-standard,40px);cursor:pointer}.chrome-settings-media input[type=file]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.chrome-settings-media .button:focus-within{outline:2px solid var(--olive);outline-offset:2px}.chrome-settings-logo{width:auto;max-width:220px;height:auto;max-height:none;object-fit:contain;padding:8px;border:1px solid var(--line);background-color:#fff;background-image:conic-gradient(#dedede 25%,#fff 0 50%,#dedede 0 75%,#fff 0);background-size:16px 16px}.chrome-settings-check{display:inline-flex;align-items:center;gap:9px;min-height:40px;font-size:14px;cursor:pointer}.chrome-settings-check input{width:16px;height:16px;accent-color:var(--olive)}.chrome-settings-contact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.chrome-settings-contact p{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid var(--line);border-radius:6px;font-size:13px}.chrome-settings-contact span{overflow-wrap:anywhere;color:var(--muted)}.chrome-settings-revision{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:18px}.chrome-settings-actions,.chrome-settings-revision{justify-content:space-between;gap:12px}@media(max-width:720px){.chrome-settings-section{padding:15px}.chrome-settings-contact{grid-template-columns:1fr}.chrome-settings-actions{align-items:flex-start;flex-direction:column}.chrome-settings-actions .button{width:100%}}.chrome-footer-extras{border-top:1px solid var(--border,#e5e3dc);margin-top:20px;padding-top:18px}.chrome-footer-extras summary{font-weight:600;cursor:pointer}.chrome-footer-extras[open]>summary{margin-bottom:15px}.chrome-payment-list,.chrome-payment-row{display:grid;gap:12px}.chrome-payment-row{grid-template-columns:130px 80px minmax(0,1fr);align-items:center;border:1px solid var(--border,#e5e3dc);border-radius:8px;padding:14px}.chrome-payment-row>img{width:65px;height:38px;object-fit:contain}.chrome-payment-row .chrome-settings-media{grid-column:3;margin:0}.chrome-payment-row .field{margin:0}@media(max-width:700px){.chrome-payment-row{grid-template-columns:minmax(0,1fr) 80px}.chrome-payment-row .chrome-settings-media,.chrome-payment-row .field{grid-column:1/-1}}.chrome-settings-section .chrome-logo-size input[type=range]{padding:0;border:0;min-height:32px;accent-color:var(--olive);background:transparent}.publishing-settings{display:grid;gap:18px;min-width:0}.publishing-settings fieldset{border:0;margin:0;padding:0;min-width:0}.publishing-settings form{min-width:0}.publishing-settings .field{margin-bottom:16px}.publishing-policy-layout{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start}.publishing-policy-layout nav{display:grid;gap:8px}.publishing-policy-layout nav button{display:flex;justify-content:space-between;text-align:left;white-space:normal;gap:10px}.publishing-policy-layout nav small{font-size:11px;font-weight:400}.publishing-policy-editor textarea{line-height:1.85;resize:vertical;min-height:360px}.publishing-actions{display:flex;gap:10px;justify-content:flex-end;flex-wrap:wrap;margin-top:18px}.publishing-two-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,1fr);gap:24px;align-items:start}.schedule-current{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:center}.schedule-current img{width:180px;height:180px;object-fit:contain;border-radius:8px}.schedule-current h3{margin-top:0}.schedule-current p{margin:8px 0}.schedule-current .form-actions{margin-top:16px}.schedule-crop summary,.schedule-downloads summary,.schedule-exceptions summary,.schedule-flow summary{cursor:pointer;font-weight:600}.schedule-flow li{line-height:1.9}.schedule-editor[hidden]{display:none}.schedule-editor .section-head{margin-bottom:20px}.schedule-crop-preview{max-width:400px;margin:auto}.schedule-crop-preview>img{width:100%;height:auto;border-radius:8px}.schedule-crop-frame{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#f7f5f0}.schedule-crop-frame img{position:absolute;max-width:none;object-fit:fill}.schedule-targets{display:flex;gap:12px;flex-wrap:wrap}.schedule-targets legend{font-size:13px;font-weight:600;margin-bottom:10px}.schedule-exceptions{padding-top:20px;margin-top:20px;border-top:1px solid var(--border,#e5e3dc)}.schedule-exceptions[open]>summary{margin-bottom:16px}.schedule-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;max-width:500px;margin-bottom:20px!important}.schedule-days legend{font-size:13px;margin-bottom:10px}.schedule-days label{display:flex;gap:5px;align-items:center;border:1px solid var(--border,#e5e3dc);padding:9px;border-radius:6px;font-size:13px}.schedule-downloads details{margin-top:20px}.schedule-downloads li{font-size:13px;line-height:1.8}.schedule-crop{margin:12px 0}.schedule-crop input[type=range]{padding:0}.publishing-settings .notice button{margin-left:12px}@media(max-width:800px){.publishing-policy-layout,.publishing-two-columns{grid-template-columns:1fr}.publishing-policy-layout nav{grid-template-columns:repeat(2,minmax(0,1fr))}.schedule-current{grid-template-columns:100px minmax(0,1fr);gap:16px}.schedule-current img{width:100px;height:100px}.schedule-days label{padding:7px 4px}}.commerce-settings{display:grid;gap:18px;color:#252820}.commerce-settings h2,.commerce-settings h3{margin:0}.commerce-settings h2{font-size:18px}.commerce-settings h3{font-size:15px}.commerce-row-head,.commerce-section-title,.commerce-settings .section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.commerce-section-title p,.commerce-settings .section-head p{margin:5px 0 0}.commerce-section-title{margin:4px 0 12px}.commerce-section-title.compact{margin:0 0 9px}.commerce-section-title.compact>strong{font-size:13px}.commerce-eyebrow{display:block;margin-bottom:5px;color:#687452;font-size:11px;font-weight:700;letter-spacing:.07em}.commerce-campaign-list,.commerce-method-grid,.commerce-provider-list,.commerce-question-list{display:grid;gap:14px}.commerce-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.commerce-campaign,.commerce-checkout-question,.commerce-method,.commerce-provider,.commerce-question{display:grid;gap:14px;padding:17px}.commerce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 16px;align-items:start}.commerce-wide{grid-column:1/-1}.commerce-settings .field{display:grid;gap:6px;min-width:0;font-size:12px;font-weight:650;color:#42483a}.commerce-settings .field input,.commerce-settings .field select,.commerce-settings .field textarea{width:100%;min-height:38px;padding:8px 10px;border:1px solid #d9d8ce;border-radius:7px;background:#fff;color:#252820;font:inherit;font-weight:400}.commerce-settings .field textarea{resize:vertical}.commerce-settings .field small,.commerce-settings .muted{color:#777d70;font-size:12px;font-weight:400;line-height:1.65}.commerce-settings .field select[multiple]{min-height:100px}.commerce-settings .content-check{display:flex;align-items:center;gap:8px;color:#474d40;font-size:12px}.commerce-settings .content-check input,.commerce-settings input[type=checkbox]{accent-color:#5d6950}.commerce-actions-inline,.commerce-bulk-actions,.commerce-category-batch{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.commerce-category-batch{padding:5px 7px;border:1px solid #e5e3db;border-radius:8px}.commerce-category-batch>strong{font-size:11px;color:#626b52}.commerce-group-list{display:grid;max-height:300px;overflow:auto;border:1px solid #e7e5de;border-radius:8px;background:#fff}.commerce-group-row{display:grid;grid-template-columns:18px minmax(150px,1fr) minmax(140px,1fr);align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid #efeee9;cursor:pointer}.commerce-group-row:last-child{border-bottom:0}.commerce-group-row>span{display:grid;gap:3px;min-width:0}.commerce-group-row strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commerce-group-row small{color:#777d70;font-size:10px;line-height:1.45}.commerce-group-row>small{text-align:right}.commerce-advanced{padding:12px 14px;border:1px solid #e6e4dc;border-radius:9px;background:#faf9f5}.commerce-advanced>summary{cursor:pointer;font-size:12px;font-weight:700;color:#555f45}.commerce-advanced>p{margin:9px 0 12px}.commerce-settings .commerce-error{color:#923d27;background:#fcedea}.commerce-actions{margin-top:16px;padding-top:13px;border-top:1px solid #eceae2}.commerce-file-button{position:relative;display:inline-flex!important;align-items:center;gap:6px;width:max-content;cursor:pointer}.commerce-file-button input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.commerce-provider{padding:13px}.commerce-provider .commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.commerce-campaign{gap:13px}.commerce-price-preview{display:grid;gap:7px;margin-top:12px;padding:12px;border-radius:8px;background:#f1f2eb}.commerce-price-preview>div{display:flex;justify-content:space-between;gap:12px;font-size:11px}.commerce-price-preview p{margin:0}.commerce-price-preview strong{color:#48553b}.commerce-settings del{color:#93968b}.commerce-preview{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(250px,1.3fr);gap:12px;align-items:start;padding-top:12px;border-top:1px solid #eceae2}.commerce-preview-card{display:grid;gap:8px;padding:13px;border:1px solid #e7e5de;border-radius:8px;background:#fff}.commerce-preview-card>strong{font-size:12px}.commerce-preview-card>small{color:#73796d;font-size:11px}.commerce-preview-card input,.commerce-preview-card select,.commerce-preview-card textarea{width:100%;min-height:35px;padding:7px 9px;border:1px solid #deddd4;border-radius:6px;background:#f8f8f5;color:#74786e;font:inherit}.commerce-preview-card label{display:flex;gap:7px;align-items:center;font-size:12px;color:#5d6258}.commerce-preview-card label input{width:15px;min-height:15px}.commerce-choice-row{display:grid;grid-template-columns:minmax(160px,1fr) auto auto;gap:7px;align-items:end;margin-top:8px}.commerce-flags{display:flex;gap:16px;align-items:center}.commerce-flags label{display:flex;gap:6px;align-items:center;font-size:12px}.commerce-special-head{margin:22px 0 0}.commerce-settings .button.danger{color:#8d3b2b}.commerce-settings .empty-state{padding:15px}.commerce-settings .empty-state p{margin:0}.commerce-settings .commerce-notice{line-height:1.7}@media(max-width:900px){.commerce-method-grid{grid-template-columns:1fr}.commerce-provider .commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.commerce-grid,.commerce-preview{grid-template-columns:1fr}.commerce-wide{grid-column:auto}.commerce-group-row{grid-template-columns:18px 1fr}.commerce-group-row>small{grid-column:2;text-align:left}.commerce-row-head{align-items:flex-start}.commerce-actions-inline{justify-content:flex-start}.commerce-choice-row{grid-template-columns:1fr auto auto}.commerce-settings .section-head{align-items:flex-start}}.commerce-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:15px 0}.commerce-overview>div{display:grid;gap:5px;align-content:start;padding:12px;border:1px solid #e7e5de;border-radius:8px;background:#faf9f5}.commerce-overview strong{font-size:11px;color:#677153}.commerce-overview span{font-size:13px;font-weight:700}.commerce-overview small{color:#777d70;font-size:10px;line-height:1.5}@media(max-width:620px){.commerce-overview{grid-template-columns:1fr}}.commerce-category-checks{grid-column:1/-1;display:flex;gap:10px 18px;flex-wrap:wrap;align-items:center;margin:0;padding:10px 12px;border:1px solid #e6e4dc;border-radius:8px;background:#fff}.commerce-category-checks legend{padding:0 5px;color:#42483a;font-size:12px;font-weight:650}.commerce-method-advanced{padding:12px;border:1px solid #e6e4dc;border-radius:8px;background:#fff}.commerce-method-advanced h4{grid-column:1/-1;margin:0;color:#42483a;font-size:13px}@font-face{font-family:"Thirtyeight Brand Serif";src:url(/fonts/thirtyeight-brand-serif.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:u+53c4,u+62fe,u+634c,u+865f,u+5496,u+5561,u+5e97}.app-header .brand>.brand-name,.storefront .footer-brand.brand-name,.storefront .home-blocks .brand-name,.storefront .site-header .brand>.brand-name{font-family:"Thirtyeight Brand Serif",Songti TC,serif;font-weight:500;font-synthesis:none}@media(max-width:700px){.app-header .brand>.brand-name{font-size:16px;letter-spacing:.03em}.app-header .brand small{letter-spacing:.08em}.app-header .header-actions{gap:6px}}@media(min-width:761px){.storefront[data-type-desktop~=headerBrand]{--sf-size-headerBrand:var(--sf-desktop-headerBrand)}.storefront[data-type-desktop~=headerBrand] .site-header .brand>span{font-size:var(--sf-size-headerBrand)}.storefront[data-type-desktop~=headerBrand] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-desktop~=headerBrand] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-desktop~=headerEnglish]{--sf-size-headerEnglish:var(--sf-desktop-headerEnglish)}.storefront[data-type-desktop~=headerEnglish] .site-header .brand small{font-size:var(--sf-size-headerEnglish);overflow-wrap:anywhere}.storefront[data-type-desktop~=headerEnglish] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-desktop~=headerEnglish] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-desktop~=headerNav]{--sf-size-headerNav:var(--sf-desktop-headerNav)}.storefront[data-type-desktop~=headerNav] .desktop-nav,.storefront[data-type-desktop~=headerNav] .mobile-nav{font-size:var(--sf-size-headerNav);overflow-wrap:anywhere}.storefront[data-type-desktop~=headerNav] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-desktop~=headerNav] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-desktop~=heroTitle]{--sf-size-heroTitle:var(--sf-desktop-heroTitle)}.storefront[data-type-desktop~=heroTitle] .hero h1,.storefront[data-type-desktop~=heroTitle] .hero h2{font-size:var(--sf-size-heroTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=heroBody]{--sf-size-heroBody:var(--sf-desktop-heroBody)}.storefront[data-type-desktop~=heroBody] .hero-copy>p{font-size:var(--sf-size-heroBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=heroNote]{--sf-size-heroNote:var(--sf-desktop-heroNote)}.storefront[data-type-desktop~=heroNote] .hero-footnote{font-size:var(--sf-size-heroNote);overflow-wrap:anywhere}.storefront[data-type-desktop~=cardTitle]{--sf-size-cardTitle:var(--sf-desktop-cardTitle)}.storefront[data-type-desktop~=cardTitle] .product-card h3{font-size:var(--sf-size-cardTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=cardBody]{--sf-size-cardBody:var(--sf-desktop-cardBody)}.storefront[data-type-desktop~=cardBody] .card-flavor,.storefront[data-type-desktop~=cardBody] .card-meta,.storefront[data-type-desktop~=cardBody] .image-corner{font-size:var(--sf-size-cardBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=cardPrice]{--sf-size-cardPrice:var(--sf-desktop-cardPrice)}.storefront[data-type-desktop~=cardPrice] .card-bottom .price{font-size:var(--sf-size-cardPrice);overflow-wrap:anywhere}.storefront[data-type-desktop~=detailTitle]{--sf-size-detailTitle:var(--sf-desktop-detailTitle)}.storefront[data-type-desktop~=detailTitle] .detail-copy h1{font-size:var(--sf-size-detailTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=detailBody]{--sf-size-detailBody:var(--sf-desktop-detailBody)}.storefront[data-type-desktop~=detailBody] .detail-buying-notes>p,.storefront[data-type-desktop~=detailBody] .detail-description,.storefront[data-type-desktop~=detailBody] .detail-intro,.storefront[data-type-desktop~=detailBody] .flavor-block>p{font-size:var(--sf-size-detailBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=detailPrice]{--sf-size-detailPrice:var(--sf-desktop-detailPrice)}.storefront[data-type-desktop~=detailPrice] .detail-price{font-size:var(--sf-size-detailPrice);overflow-wrap:anywhere}.storefront[data-type-desktop~=checkoutTitle]{--sf-size-checkoutTitle:var(--sf-desktop-checkoutTitle)}.storefront[data-type-desktop~=checkoutTitle] .cart-page>.page-heading h1,.storefront[data-type-desktop~=checkoutTitle] .checkout-page>.page-heading h1{font-size:var(--sf-size-checkoutTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=checkoutBody]{--sf-size-checkoutBody:var(--sf-desktop-checkoutBody)}.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-item-info h2,.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-item-info p,.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-item-info small,.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-item-info>span,.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-row-total,.storefront[data-type-desktop~=checkoutBody] .cart-page .cart-table-heading,.storefront[data-type-desktop~=checkoutBody] .cart-page .summary-count,.storefront[data-type-desktop~=checkoutBody] .cart-page .summary-line,.storefront[data-type-desktop~=checkoutBody] .cart-page input,.storefront[data-type-desktop~=checkoutBody] .checkout-page .agree-row,.storefront[data-type-desktop~=checkoutBody] .checkout-page .delivery-option,.storefront[data-type-desktop~=checkoutBody] .checkout-page .delivery-option small,.storefront[data-type-desktop~=checkoutBody] .checkout-page .delivery-option strong,.storefront[data-type-desktop~=checkoutBody] .checkout-page .field,.storefront[data-type-desktop~=checkoutBody] .checkout-page .field-help,.storefront[data-type-desktop~=checkoutBody] .checkout-page .field>span,.storefront[data-type-desktop~=checkoutBody] .checkout-page .payment-option,.storefront[data-type-desktop~=checkoutBody] .checkout-page .payment-option small,.storefront[data-type-desktop~=checkoutBody] .checkout-page .payment-option strong,.storefront[data-type-desktop~=checkoutBody] .checkout-page .summary-item,.storefront[data-type-desktop~=checkoutBody] .checkout-page .summary-item small,.storefront[data-type-desktop~=checkoutBody] .checkout-page .summary-item strong,.storefront[data-type-desktop~=checkoutBody] .checkout-page .summary-line,.storefront[data-type-desktop~=checkoutBody] .checkout-page input:not([type=radio]):not([type=checkbox]),.storefront[data-type-desktop~=checkoutBody] .checkout-page select,.storefront[data-type-desktop~=checkoutBody] .checkout-page textarea{font-size:var(--sf-size-checkoutBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=checkoutBody] .cart-page input,.storefront[data-type-desktop~=checkoutBody] .checkout-page input:not([type=radio]):not([type=checkbox]),.storefront[data-type-desktop~=checkoutBody] .checkout-page select,.storefront[data-type-desktop~=checkoutBody] .checkout-page textarea{height:auto;min-height:44px;line-height:1.5}.storefront[data-type-desktop~=checkoutSection]{--sf-size-checkoutSection:var(--sf-desktop-checkoutSection)}.storefront[data-type-desktop~=checkoutSection] .checkout-section h2,.storefront[data-type-desktop~=checkoutSection] .order-summary .summary-heading h2{font-size:var(--sf-size-checkoutSection);overflow-wrap:anywhere}.storefront[data-type-desktop~=checkoutTotal]{--sf-size-checkoutTotal:var(--sf-desktop-checkoutTotal)}.storefront[data-type-desktop~=checkoutTotal] .summary-total strong{font-size:var(--sf-size-checkoutTotal);overflow-wrap:anywhere}.storefront[data-type-desktop~=footerBrand]{--sf-size-footerBrand:var(--sf-desktop-footerBrand)}.storefront[data-type-desktop~=footerBrand] .footer .footer-brand{font-size:var(--sf-size-footerBrand);overflow-wrap:anywhere}.storefront[data-type-desktop~=footerBody]{--sf-size-footerBody:var(--sf-desktop-footerBody)}.storefront[data-type-desktop~=footerBody] .footer-intro,.storefront[data-type-desktop~=footerBody] .footer-shop-info address{font-size:var(--sf-size-footerBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=footerLinks]{--sf-size-footerLinks:var(--sf-desktop-footerLinks)}.storefront[data-type-desktop~=footerLinks] .footer-center .footer-links,.storefront[data-type-desktop~=footerLinks] .footer-policy-links{font-size:var(--sf-size-footerLinks);overflow-wrap:anywhere}.storefront[data-type-desktop~=catalogTitle]{--sf-size-catalogTitle:var(--sf-desktop-catalogTitle)}.storefront[data-type-desktop~=catalogTitle] .browse-page .page-heading h1,.storefront[data-type-desktop~=catalogTitle] .section-heading h2{font-size:var(--sf-size-catalogTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=catalogBody]{--sf-size-catalogBody:var(--sf-desktop-catalogBody)}.storefront[data-type-desktop~=catalogBody] .browse-page .page-heading p,.storefront[data-type-desktop~=catalogBody] .section-heading p{font-size:var(--sf-size-catalogBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=contentTitle]{--sf-size-contentTitle:var(--sf-desktop-contentTitle)}.storefront[data-type-desktop~=contentTitle] .info-page>h1,.storefront[data-type-desktop~=contentTitle] .shop-subpage .page-heading h1,.storefront[data-type-desktop~=contentTitle] .shop-subpage>h1{font-size:var(--sf-size-contentTitle);overflow-wrap:anywhere}.storefront[data-type-desktop~=contentBody]{--sf-size-contentBody:var(--sf-desktop-contentBody)}.storefront[data-type-desktop~=contentBody] .content-body{font-size:var(--sf-size-contentBody);overflow-wrap:anywhere}.storefront[data-type-desktop~=buttonText]{--sf-size-buttonText:var(--sf-desktop-buttonText)}.storefront[data-type-desktop~=buttonText] .button,.storefront[data-type-desktop~=buttonText] .text-link{font-size:var(--sf-size-buttonText);overflow-wrap:anywhere}}@media(max-width:760px){.storefront[data-type-mobile~=headerBrand]{--sf-size-headerBrand:var(--sf-mobile-headerBrand)}.storefront[data-type-mobile~=headerBrand] .site-header .brand>span{font-size:var(--sf-size-headerBrand)}.storefront[data-type-mobile~=headerBrand] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-mobile~=headerBrand] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-mobile~=headerEnglish]{--sf-size-headerEnglish:var(--sf-mobile-headerEnglish)}.storefront[data-type-mobile~=headerEnglish] .site-header .brand small{font-size:var(--sf-size-headerEnglish);overflow-wrap:anywhere}.storefront[data-type-mobile~=headerEnglish] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-mobile~=headerEnglish] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-mobile~=headerNav]{--sf-size-headerNav:var(--sf-mobile-headerNav)}.storefront[data-type-mobile~=headerNav] .desktop-nav,.storefront[data-type-mobile~=headerNav] .mobile-nav{font-size:var(--sf-size-headerNav);overflow-wrap:anywhere}.storefront[data-type-mobile~=headerNav] .site-header .brand{flex-shrink:1;min-width:0}.storefront[data-type-mobile~=headerNav] .site-header .brand>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.storefront[data-type-mobile~=heroTitle]{--sf-size-heroTitle:var(--sf-mobile-heroTitle)}.storefront[data-type-mobile~=heroTitle] .hero h1,.storefront[data-type-mobile~=heroTitle] .hero h2{font-size:var(--sf-size-heroTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=heroBody]{--sf-size-heroBody:var(--sf-mobile-heroBody)}.storefront[data-type-mobile~=heroBody] .hero-copy>p{font-size:var(--sf-size-heroBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=heroNote]{--sf-size-heroNote:var(--sf-mobile-heroNote)}.storefront[data-type-mobile~=heroNote] .hero-footnote{font-size:var(--sf-size-heroNote);overflow-wrap:anywhere}.storefront[data-type-mobile~=cardTitle]{--sf-size-cardTitle:var(--sf-mobile-cardTitle)}.storefront[data-type-mobile~=cardTitle] .product-card h3{font-size:var(--sf-size-cardTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=cardBody]{--sf-size-cardBody:var(--sf-mobile-cardBody)}.storefront[data-type-mobile~=cardBody] .card-flavor,.storefront[data-type-mobile~=cardBody] .card-meta,.storefront[data-type-mobile~=cardBody] .image-corner{font-size:var(--sf-size-cardBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=cardPrice]{--sf-size-cardPrice:var(--sf-mobile-cardPrice)}.storefront[data-type-mobile~=cardPrice] .card-bottom .price{font-size:var(--sf-size-cardPrice);overflow-wrap:anywhere}.storefront[data-type-mobile~=detailTitle]{--sf-size-detailTitle:var(--sf-mobile-detailTitle)}.storefront[data-type-mobile~=detailTitle] .detail-copy h1{font-size:var(--sf-size-detailTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=detailBody]{--sf-size-detailBody:var(--sf-mobile-detailBody)}.storefront[data-type-mobile~=detailBody] .detail-buying-notes>p,.storefront[data-type-mobile~=detailBody] .detail-description,.storefront[data-type-mobile~=detailBody] .detail-intro,.storefront[data-type-mobile~=detailBody] .flavor-block>p{font-size:var(--sf-size-detailBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=detailPrice]{--sf-size-detailPrice:var(--sf-mobile-detailPrice)}.storefront[data-type-mobile~=detailPrice] .detail-price{font-size:var(--sf-size-detailPrice);overflow-wrap:anywhere}.storefront[data-type-mobile~=checkoutTitle]{--sf-size-checkoutTitle:var(--sf-mobile-checkoutTitle)}.storefront[data-type-mobile~=checkoutTitle] .cart-page>.page-heading h1,.storefront[data-type-mobile~=checkoutTitle] .checkout-page>.page-heading h1{font-size:var(--sf-size-checkoutTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=checkoutBody]{--sf-size-checkoutBody:var(--sf-mobile-checkoutBody)}.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-item-info h2,.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-item-info p,.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-item-info small,.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-item-info>span,.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-row-total,.storefront[data-type-mobile~=checkoutBody] .cart-page .cart-table-heading,.storefront[data-type-mobile~=checkoutBody] .cart-page .summary-count,.storefront[data-type-mobile~=checkoutBody] .cart-page .summary-line,.storefront[data-type-mobile~=checkoutBody] .cart-page input,.storefront[data-type-mobile~=checkoutBody] .checkout-page .agree-row,.storefront[data-type-mobile~=checkoutBody] .checkout-page .delivery-option,.storefront[data-type-mobile~=checkoutBody] .checkout-page .delivery-option small,.storefront[data-type-mobile~=checkoutBody] .checkout-page .delivery-option strong,.storefront[data-type-mobile~=checkoutBody] .checkout-page .field,.storefront[data-type-mobile~=checkoutBody] .checkout-page .field-help,.storefront[data-type-mobile~=checkoutBody] .checkout-page .field>span,.storefront[data-type-mobile~=checkoutBody] .checkout-page .payment-option,.storefront[data-type-mobile~=checkoutBody] .checkout-page .payment-option small,.storefront[data-type-mobile~=checkoutBody] .checkout-page .payment-option strong,.storefront[data-type-mobile~=checkoutBody] .checkout-page .summary-item,.storefront[data-type-mobile~=checkoutBody] .checkout-page .summary-item small,.storefront[data-type-mobile~=checkoutBody] .checkout-page .summary-item strong,.storefront[data-type-mobile~=checkoutBody] .checkout-page .summary-line,.storefront[data-type-mobile~=checkoutBody] .checkout-page input:not([type=radio]):not([type=checkbox]),.storefront[data-type-mobile~=checkoutBody] .checkout-page select,.storefront[data-type-mobile~=checkoutBody] .checkout-page textarea{font-size:var(--sf-size-checkoutBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=checkoutBody] .cart-page input,.storefront[data-type-mobile~=checkoutBody] .checkout-page input:not([type=radio]):not([type=checkbox]),.storefront[data-type-mobile~=checkoutBody] .checkout-page select,.storefront[data-type-mobile~=checkoutBody] .checkout-page textarea{height:auto;min-height:44px;line-height:1.5}.storefront[data-type-mobile~=checkoutSection]{--sf-size-checkoutSection:var(--sf-mobile-checkoutSection)}.storefront[data-type-mobile~=checkoutSection] .checkout-section h2,.storefront[data-type-mobile~=checkoutSection] .order-summary .summary-heading h2{font-size:var(--sf-size-checkoutSection);overflow-wrap:anywhere}.storefront[data-type-mobile~=checkoutTotal]{--sf-size-checkoutTotal:var(--sf-mobile-checkoutTotal)}.storefront[data-type-mobile~=checkoutTotal] .summary-total strong{font-size:var(--sf-size-checkoutTotal);overflow-wrap:anywhere}.storefront[data-type-mobile~=footerBrand]{--sf-size-footerBrand:var(--sf-mobile-footerBrand)}.storefront[data-type-mobile~=footerBrand] .footer .footer-brand{font-size:var(--sf-size-footerBrand);overflow-wrap:anywhere}.storefront[data-type-mobile~=footerBody]{--sf-size-footerBody:var(--sf-mobile-footerBody)}.storefront[data-type-mobile~=footerBody] .footer-intro,.storefront[data-type-mobile~=footerBody] .footer-shop-info address{font-size:var(--sf-size-footerBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=footerLinks]{--sf-size-footerLinks:var(--sf-mobile-footerLinks)}.storefront[data-type-mobile~=footerLinks] .footer-center .footer-links,.storefront[data-type-mobile~=footerLinks] .footer-policy-links{font-size:var(--sf-size-footerLinks);overflow-wrap:anywhere}.storefront[data-type-mobile~=catalogTitle]{--sf-size-catalogTitle:var(--sf-mobile-catalogTitle)}.storefront[data-type-mobile~=catalogTitle] .browse-page .page-heading h1,.storefront[data-type-mobile~=catalogTitle] .section-heading h2{font-size:var(--sf-size-catalogTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=catalogBody]{--sf-size-catalogBody:var(--sf-mobile-catalogBody)}.storefront[data-type-mobile~=catalogBody] .browse-page .page-heading p,.storefront[data-type-mobile~=catalogBody] .section-heading p{font-size:var(--sf-size-catalogBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=contentTitle]{--sf-size-contentTitle:var(--sf-mobile-contentTitle)}.storefront[data-type-mobile~=contentTitle] .info-page>h1,.storefront[data-type-mobile~=contentTitle] .shop-subpage .page-heading h1,.storefront[data-type-mobile~=contentTitle] .shop-subpage>h1{font-size:var(--sf-size-contentTitle);overflow-wrap:anywhere}.storefront[data-type-mobile~=contentBody]{--sf-size-contentBody:var(--sf-mobile-contentBody)}.storefront[data-type-mobile~=contentBody] .content-body{font-size:var(--sf-size-contentBody);overflow-wrap:anywhere}.storefront[data-type-mobile~=buttonText]{--sf-size-buttonText:var(--sf-mobile-buttonText)}.storefront[data-type-mobile~=buttonText] .button,.storefront[data-type-mobile~=buttonText] .text-link{font-size:var(--sf-size-buttonText);overflow-wrap:anywhere}}