/* Approved home/shop design. */
body{font-family:Inter,'Noto Sans Myanmar',Arial,sans-serif;font-size:15px}h1,h2,h3,.wfm-brand,.wfm-counter{font-family:'Cormorant Garamond',Georgia,'Noto Sans Myanmar',serif}html[lang^=my] body,html[lang^=my] h1,html[lang^=my] h2,html[lang^=my] h3{font-family:'Noto Sans Myanmar',sans-serif;line-height:1.7}
.col-full{max-width:1320px;padding:0 40px;margin:0 auto}.site-header{padding:0!important;margin:0!important;background:#080808!important;position:relative}.wfm-header-inner{display:flex;align-items:center;min-height:100px;gap:32px}.wfm-brand{display:inline-flex;align-items:center;gap:13px;font-size:24px;white-space:nowrap;letter-spacing:.025em;text-decoration:none!important;font-weight:600}.wfm-brand img{width:38px;height:44px;object-fit:contain;margin:0}.wfm-desktop-nav{display:flex;gap:28px;margin-left:auto;font-size:13px}.wfm-header-tools{display:flex;align-items:center;gap:22px}.wfm-languages{display:flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap}.wfm-languages a{text-decoration:none;padding:8px 0}.wfm-languages [aria-current]{text-decoration:underline;text-decoration-color:#c82032;text-decoration-thickness:2px}.wfm-icon-link{display:flex;align-items:center;position:relative;padding:7px}.wfm-cart-count{font:10px Inter,sans-serif;position:absolute;right:0;top:-4px}.wfm-menu-toggle{display:none}.wfm-mobile-menu[hidden]{display:none!important}.wfm-mobile-menu{padding:0 0 22px;display:flex;gap:20px;flex-wrap:wrap}.wfm-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:30px;align-items:center;min-height:560px;padding:28px 12px 28px}.wfm-eyebrow{font-family:Inter,'Noto Sans Myanmar',sans-serif;font-size:10px;letter-spacing:.24em;font-weight:600;color:#dac6ac;margin:0 0 18px;line-height:1.7}.wfm-eyebrow:before{content:'';display:inline-block;width:18px;height:2px;background:#c82032;vertical-align:middle;margin-right:10px}.wfm-hero h1{font-size:clamp(40px,4.6vw,66px);line-height:1.01;letter-spacing:-.035em;font-weight:600;margin:0 0 24px}.wfm-story{max-width:555px;font-size:15px;color:#d9ceba;line-height:1.8;margin:0 0 25px}.wfm-cta{padding:13px 25px!important;display:inline-flex;align-items:center;gap:24px;font-size:13px;font-weight:500!important}.wfm-hero-note{font-size:11px;color:#bfb39f;margin:14px 0 0}.wfm-hero-art{display:flex;justify-content:center;align-items:center}.wfm-hero-art img{width:100%;max-height:550px;max-width:440px;object-fit:contain;margin:0;filter:drop-shadow(0 10px 20px #000)}.wfm-contributions{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:50px;border-block:1px solid #3c3431;padding:28px 12px;margin:6px 0 55px}.wfm-contributions .wfm-eyebrow{margin-bottom:4px;font-size:9px}.wfm-counter{font-size:50px;line-height:1.15;margin:0;font-weight:500}.wfm-contribution-copy{border-left:1px solid #443632;padding-left:35px}.wfm-contribution-copy p{margin:0 0 8px;font-size:14px}.wfm-contribution-copy small{color:#bfb39f;font-size:11px;line-height:1.8;display:block;max-width:540px}.wfm-collection{scroll-margin-top:24px}.wfm-collection-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:25px}.wfm-collection-heading .wfm-eyebrow{margin-bottom:6px}.wfm-collection h2{font-size:42px;font-weight:500;margin:0;letter-spacing:-.02em}.wfm-collection-heading>p{font-size:11px;color:#bfb39f;margin:0 0 6px;white-space:nowrap}.wfm-product-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:38px 24px}.wfm-product-image{display:block;overflow:hidden;background:#141414;aspect-ratio:1;outline-offset:4px}.wfm-product-image img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .25s ease;margin:0}.wfm-product-image:hover img{transform:scale(1.035)}.wfm-card-meta{font-size:10px;color:#bfb39f;margin-top:14px}.wfm-card-meta span{margin:0 4px}.wfm-product-card h3{font-size:23px;font-weight:600;margin:5px 0 10px;letter-spacing:-.015em;line-height:1.1}.wfm-product-card h3 a{text-decoration:none}.wfm-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:11px}.wfm-card-bottom a{text-decoration:none;white-space:nowrap;border-bottom:1px solid #7a3338;padding-bottom:2px}.wfm-price{color:#d9ceba}.wfm-pricing-note{font-size:11px;color:#bfb39f;text-align:center;margin:38px 0 0}.wfm-remembrance{display:flex;align-items:center;gap:25px;padding:45px 0}.wfm-remembrance p{font:24px 'Cormorant Garamond',Georgia,serif;white-space:nowrap;margin:0}.wfm-remembrance span{flex:1;border-top:1px solid #443632}.site-footer{padding:28px 0 22px!important;margin:0!important}.wfm-footer-top{display:flex;align-items:center;justify-content:space-between;gap:25px}.wfm-footer-top .wfm-brand{font-size:18px}.wfm-footer-top nav{display:flex;gap:25px;font-size:12px}.wfm-footer-bottom{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;padding-top:24px;margin-top:20px;border-top:1px solid #302b29;color:#bfb39f;font-size:10px}.wfm-footer-bottom p{margin:0;line-height:1.9}.wfm-footer-bottom>span{white-space:nowrap}.wfm-single-contribution{font-size:13px;border-left:2px solid #c82032;padding-left:14px}.single-product .site-content{padding-top:30px}.single-product div.product .summary .product_title{font-size:46px;line-height:1.1}.woocommerce-breadcrumb{margin-bottom:35px}.single-product .woocommerce-product-gallery__image{background:#141414}.single-product .woocommerce-product-gallery__image img{width:100%}.storefront-sticky-add-to-cart,.storefront-handheld-footer-bar{display:none!important}.site-content .widget-area{display:none}.content-area{width:100%!important;float:none!important}.wfm-home{padding:0}.wfm-home h1:before{display:none}.wfm-footer-top nav a,.wfm-desktop-nav a{text-decoration:none}.wfm-footer-top nav a:hover,.wfm-desktop-nav a:hover{text-decoration:underline}.woocommerce-store-notice,p.demo_store{background:#141414!important;color:#f4e8cf!important}
@media(max-width:1000px){.wfm-brand{font-size:20px}.wfm-header-inner{gap:20px}.wfm-desktop-nav{gap:17px}.wfm-header-tools{gap:12px}.col-full{padding-inline:25px}.wfm-hero{gap:15px}.wfm-hero h1{font-size:48px}.wfm-collection h2{font-size:36px}.wfm-product-grid{gap:30px 17px}.wfm-product-card h3{font-size:21px}}
@media(max-width:767px){.col-full{padding-inline:18px}.wfm-header-inner{min-height:79px;gap:10px;flex-wrap:wrap;padding:13px 0}.wfm-brand{font-size:16px;gap:8px;flex:1}.wfm-brand img{width:27px;height:34px}.wfm-header-tools{gap:7px;flex-wrap:wrap}.wfm-languages{font-size:10px}.wfm-icon-link{padding:4px}.wfm-icon-link[aria-label="My account"],.wfm-icon-link[aria-label="မိမိအကောင့်"]{display:none}.wfm-menu-toggle{display:flex;padding:4px!important;background:transparent!important;border:0!important;color:#f4e8cf!important}.wfm-desktop-nav{display:none}.wfm-mobile-menu{font-size:12px;gap:16px}.wfm-hero{display:flex;flex-direction:column;padding:20px 0 30px;gap:18px;min-height:0;text-align:center}.wfm-hero-art{order:-1;width:100%;height:290px}.wfm-hero-art img{height:290px;width:100%;max-width:270px}.wfm-hero h1{font-size:41px;line-height:1.05;margin-bottom:18px}.wfm-hero .wfm-eyebrow{font-size:8px;letter-spacing:.16em;margin-bottom:15px}.wfm-story{font-size:12px;line-height:1.85;max-width:440px;margin:0 auto 20px}.wfm-cta{font-size:12px;min-height:45px}.wfm-hero-note{font-size:10px}.wfm-contributions{gap:15px;padding:22px 0;margin-bottom:33px;grid-template-columns:1fr}.wfm-counter{font-size:43px}.wfm-contributions .wfm-eyebrow{font-size:8px}.wfm-contribution-copy{padding-left:0;border-left:0}.wfm-contribution-copy p{font-size:12px}.wfm-contribution-copy small{font-size:10px}.wfm-collection-heading{display:block;margin-bottom:18px}.wfm-collection h2{font-size:31px;line-height:1.05}.wfm-collection-heading>p{margin-top:10px;font-size:10px}.wfm-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:26px 12px}.wfm-product-card h3{font-size:21px;line-height:1.1;margin-top:5px;min-height:2.2em}.wfm-card-meta{font-size:8px;line-height:1.6;margin-top:10px}.wfm-card-bottom{font-size:10px;gap:4px;flex-wrap:wrap}.wfm-pricing-note{text-align:left;font-size:10px;margin-top:28px}.wfm-remembrance{gap:10px;padding:30px 0}.wfm-remembrance p{font-size:17px;white-space:normal;text-align:center}.wfm-footer-top{display:block}.wfm-footer-top .wfm-brand{font-size:16px}.wfm-footer-top nav{margin-top:20px;gap:17px;font-size:10px;flex-wrap:wrap}.wfm-footer-bottom{display:block;font-size:9px}.wfm-footer-bottom>span{display:block;margin-top:15px}.single-product div.product .summary .product_title{font-size:36px}html[lang^=my] .wfm-hero h1{font-size:29px}html[lang^=my] .wfm-product-card h3{font-size:16px;min-height:3.4em}html[lang^=my] .wfm-collection h2{font-size:25px}.wfm-card-bottom a{padding-block:6px}.wfm-languages a{padding-block:8px}}
.wfm-header-inner,.wfm-mobile-menu{max-width:1320px;margin-inline:auto;padding-inline:40px}.wfm-hero-art img{max-height:470px}.wfm-hero{min-height:520px}#coming-soon-footer-banner{background:#141414!important;color:#f4e8cf!important;border-top:1px solid #493e37}#coming-soon-footer-banner a,#coming-soon-footer-banner button{color:#f4e8cf!important}#coming-soon-footer-banner>div{background:#141414!important;color:#f4e8cf!important}.storefront-product-pagination{display:none!important}.single-product .woocommerce-product-gallery{margin-bottom:30px}.woocommerce-variation-add-to-cart select{min-height:44px}
@media(max-width:1000px){.wfm-header-inner,.wfm-mobile-menu{padding-inline:25px}}
@media(max-width:767px){.wfm-header-inner,.wfm-mobile-menu{padding-inline:18px}.wfm-header-inner .wfm-brand{font-size:14px}.wfm-hero{min-height:0}.wfm-hero-art img{max-height:290px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}.wfm-product-image img{transition:none}}
