@import url(https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&family=Nunito:wght@300;400;500;600;700;800&family=Playfair+Display:wght@500;600;700&display=swap);:root{--manna-ink:#1f1a17;--manna-paper:#f7f2ea;--manna-brand:#c95f36;--manna-brand-deep:#a54823;--manna-accent:#204e42}body.page-id-36 #main .google-map{width:100%!important;max-width:100%!important;margin:0!important;border-radius:18px!important;overflow:hidden!important;border:1px solid rgb(123 79 57 / .2)!important;box-shadow:0 12px 28px rgb(35 19 13 / .12)!important}body.page-id-36 #main .google-map .map-height{width:100%!important;height:clamp(320px, 48vw, 520px)!important;min-height:320px!important}body.page-id-36 #main .google-map .map_inner.map-inner{left:auto!important;right:clamp(10px, 1.8vw, 20px)!important;top:auto!important;bottom:clamp(10px, 1.8vw, 20px)!important;width:min(92%, 350px)!important;max-width:min(92%, 350px)!important;padding:12px 14px!important;border-radius:14px!important;border:1px solid rgb(123 79 57 / .2)!important;background:rgb(255 255 255 / .95)!important;box-shadow:0 10px 24px rgb(30 18 12 / .14)!important;transform:none!important}body.page-id-36 #main .google-map .map_inner.map-inner p{margin:0!important;font-size:0.96rem!important;line-height:1.48!important;color:#2f241d!important;overflow-wrap:break-word;word-break:normal;white-space:normal}@media (max-width:849px){body.page-id-36 #main .google-map .map-height{height:clamp(300px, 76vw, 420px)!important;min-height:300px!important}body.page-id-36 #main .google-map .map_inner.map-inner{left:10px!important;right:10px!important;bottom:10px!important;width:auto!important;max-width:none!important;padding:10px 12px!important}body.page-id-36 #main .google-map .map_inner.map-inner p{font-size:0.92rem!important;line-height:1.42!important}}@media (max-width:980px){body.page-id-36 #main .tabbed-content{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}body.page-id-36 #main .tabbed-content>.nav{width:100%!important;margin:0!important;padding:8px!important;border-radius:14px!important;border:1px solid rgb(125 85 62 / .2)!important;background:rgb(255 248 240 / .92)!important;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(136px,1fr))!important;gap:8px!important}body.page-id-36 #main .tabbed-content>.nav>li{margin:0!important}body.page-id-36 #main .tabbed-content>.nav>li>a{padding:10px 12px!important;border-radius:999px!important;border:1px solid rgb(125 85 62 / .22)!important;background:rgb(255 255 255 / .88)!important;font-size:0.84rem!important;line-height:1.2!important;text-align:center!important}body.page-id-36 #main .tabbed-content>.tab-panels{width:100%!important}}.footer-wrapper{position:relative;background:radial-gradient(520px 220px at 10% 8%,rgb(218 120 82 / .2),transparent 60%),radial-gradient(560px 240px at 95% 96%,rgb(36 92 76 / .18),transparent 62%),linear-gradient(165deg,#fff8f1 0%,#f1dfd0 50%,#e6cab5 100%)!important;border-top:1px solid rgb(177 139 110 / .42)!important;overflow:hidden}.footer-wrapper::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(135deg,rgb(92 55 35 / .035) 25%,transparent 25%,transparent 50%,rgb(92 55 35 / .035) 50%,rgb(92 55 35 / .035) 75%,transparent 75%,transparent);background-size:22px 22px;opacity:.45}.footer-wrapper .footer-1{padding-top:clamp(34px, 4vw, 52px);padding-bottom:clamp(42px, 4.6vw, 68px);position:relative;z-index:1}.footer-wrapper .footer-1 .row{gap:clamp(14px, 2vw, 24px)}.footer-wrapper .footer-1 .widget{background:linear-gradient(155deg,rgb(255 255 255 / .88),rgb(253 245 236 / .86))!important;border:1px solid rgb(198 163 136 / .48)!important;border-radius:18px!important;box-shadow:0 14px 30px rgb(54 30 20 / .1),inset 0 1px 0 rgb(255 255 255 / .85);backdrop-filter:blur(2px);padding:18px 18px 16px!important}.footer-wrapper .footer-1 .widget h3,.footer-wrapper .footer-1 .widget .widget-title,.footer-wrapper .footer-1 .widget .wp-block-heading{font-size:clamp(1.04rem, 1rem + 0.3vw, 1.28rem)!important;line-height:1.18!important;letter-spacing:0.012em!important;margin-bottom:10px!important;color:#2f2018!important}.footer-wrapper .footer-1 .widget p,.footer-wrapper .footer-1 .widget li,.footer-wrapper .footer-1 .widget a,.footer-wrapper .footer-1 .widget span,.footer-wrapper .footer-1 .widget strong{color:#4a3327!important}.footer-wrapper .footer-1 .widget ul li a{display:inline-flex;align-items:center;gap:8px;padding:4px 0;text-decoration:none;font-weight:650;transition:color 0.2s ease,transform 0.2s ease}.footer-wrapper .footer-1 .widget ul li a::before{content:"";width:6px;height:6px;border-radius:999px;background:linear-gradient(145deg,#d06d44,#a84b2a);box-shadow:0 0 0 3px rgb(208 109 68 / .16)}.footer-wrapper .footer-1 .widget ul li a:hover{color:#8f391f!important;transform:translateX(2px)}.footer-wrapper .footer-2,.footer-wrapper .footer-2.dark,.footer-wrapper .footer-2 .row,.footer-wrapper .footer-2 .row.dark{background:linear-gradient(160deg,#d99835,#c9882b)!important;color:#2a1b12!important;border-top-color:rgb(94 53 24 / .26)!important;border-bottom-color:rgb(94 53 24 / .26)!important}.footer-wrapper [aria-label="Payment icons"],.footer-wrapper .manna-footer-payments{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px}.footer-wrapper .manna-footer-payments--layered{display:inline-grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important;width:clamp(220px, 26vw, 290px)!important;max-width:100%!important;align-items:start}.footer-wrapper .manna-footer-payments--classic{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;max-width:100%!important;margin-top:6px!important;grid-template-columns:none!important}.absolute-footer .footer-nav a{font-size:8.7px!important}.footer-wrapper .manna-footer-payments-classic{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;width:auto!important;max-width:100%!important;margin-top:6px!important}.footer-wrapper .manna-footer-payments-classic .manna-footer-payments__item{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:28px!important;padding:0 8px!important;border-radius:3px!important;background:rgb(255 255 255 / .7)!important;border:1px solid rgb(122 88 62 / .18)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)!important}.footer-wrapper .manna-footer-payments-classic .manna-footer-payments__logo{width:auto!important;height:18px!important;display:block!important;object-fit:contain!important}.footer-wrapper .manna-footer-payments-classic .manna-footer-payments__item--mpesa .manna-footer-payments__logo{height:16px!important}.footer-wrapper [aria-label="Payment icons"].manna-footer-payments--classic{display:inline-flex!important;gap:8px!important;grid-template-columns:none!important}.footer-wrapper .manna-footer-payments__badge{display:inline-flex;align-items:center;justify-content:center;gap:0;min-height:54px;padding:10px 14px;border-radius:12px;border:1px solid rgb(115 75 47 / .26);font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif);font-size:.8rem;font-weight:800;box-shadow:0 8px 18px rgb(47 28 19 / .12),inset 0 1px 0 rgb(255 255 255 / .84)}.footer-wrapper .manna-footer-payments__logo{display:block;width:100%;height:28px;object-fit:contain;object-position:center}.footer-wrapper .manna-footer-payments__item{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 8px;border-radius:3px;background:rgb(255 255 255 / .7);border:1px solid rgb(122 88 62 / .18);box-shadow:inset 0 1px 0 rgb(255 255 255 / .9)}.footer-wrapper .manna-footer-payments__item--mpesa .manna-footer-payments__logo{height:16px;width:72px}.footer-wrapper .manna-footer-payments__item--sendwave .manna-footer-payments__logo{height:18px;width:94px}.footer-wrapper .manna-footer-payments--classic .manna-footer-payments__logo{width:auto!important;height:18px!important}.footer-wrapper .manna-footer-payments--classic .manna-footer-payments__item--mpesa .manna-footer-payments__logo{height:16px!important}.footer-wrapper .manna-footer-payments__badge--mpesa .manna-footer-payments__logo{height:34px;transform:scale(1.34);transform-origin:center}.footer-wrapper .manna-footer-payments__badge--sendwave .manna-footer-payments__logo{height:26px}.footer-wrapper .manna-footer-payments--layered .manna-footer-payments__badge{position:relative;min-height:58px;width:100%;padding:14px;transform-origin:center top;transition:transform 0.28s ease,box-shadow 0.28s ease}.footer-wrapper .manna-footer-payments--layered .manna-footer-payments__badge:nth-child(1){z-index:2;transform:rotate(-1.8deg)}.footer-wrapper .manna-footer-payments--layered .manna-footer-payments__badge:nth-child(2){z-index:1;margin-top:-14px;margin-left:14px;transform:rotate(1.9deg)}.footer-wrapper .manna-footer-payments--layered:hover .manna-footer-payments__badge:nth-child(1){transform:translateY(-2px) rotate(-2deg)}.footer-wrapper .manna-footer-payments--layered:hover .manna-footer-payments__badge:nth-child(2){transform:translateY(2px) rotate(2.1deg)}.footer-wrapper .manna-footer-payments__badge--mpesa{background:linear-gradient(150deg,rgb(236 250 241 / .98),rgb(218 244 229 / .96));color:#145e3e}.footer-wrapper .manna-footer-payments__badge--sendwave{background:linear-gradient(150deg,rgb(240 250 255 / .98),rgb(221 243 255 / .97));color:#154f8f}@media (max-width:700px){.footer-wrapper .footer-1 .widget{border-radius:14px!important;padding:14px!important}.footer-wrapper [aria-label="Payment icons"],.footer-wrapper .manna-footer-payments{grid-template-columns:1fr}.footer-wrapper .manna-footer-payments--layered{max-width:100%}.footer-wrapper .manna-footer-payments--layered .manna-footer-payments__badge:nth-child(2){margin-left:8px;margin-top:-10px}}body .manna-style-quiz .manna-style-quiz__option{transform-style:preserve-3d!important;will-change:transform,opacity,filter!important;transition:transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s cubic-bezier(.22,1,.36,1),border-color 0.24s ease,background-color 0.24s ease,filter 0.28s ease!important}body .manna-style-quiz .manna-style-quiz__option::before{content:"";position:absolute;top:-28%;left:-42%;width:56%;height:160%;background:linear-gradient(120deg,#fff0,rgb(255 255 255 / .42),#fff0);transform:translateX(-8%) rotate(10deg);filter:blur(2px);opacity:0;pointer-events:none;transition:transform 0.58s cubic-bezier(.22,1,.36,1),opacity 0.36s ease}body .manna-style-quiz .manna-style-quiz__option:hover{transform:translateY(-3px) rotateX(1.8deg) scale(1.01)!important}body .manna-style-quiz .manna-style-quiz__option:hover::before{opacity:.88;transform:translateX(202%) rotate(10deg)}body .manna-style-quiz .manna-style-quiz__options.is-shuffling{perspective:1100px}body .manna-style-quiz .manna-style-quiz__options.is-shuffling .manna-style-quiz__option{opacity:0.01!important;filter:blur(2.4px)!important;transform:translate3d(0,12px,0) rotateX(7deg) scale(.982)!important;animation:manna-quiz-option-shuffle-in 560ms cubic-bezier(.22,1,.36,1) forwards!important;animation-delay:calc(var(--manna-quiz-i, 0) * 56ms)!important}@media (min-width:850px){body .header .header-main .nav-right,body .header .header-main .header-nav.nav-right,body .header .header-main .header-nav-main.nav-right{display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;gap:10px!important;flex-wrap:nowrap!important}body .header .header-search-form-wrapper{flex:0 0 auto!important;max-width:380px!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box{min-width:0!important;width:48px!important;padding:4px!important;overflow:hidden!important;transition:width 0.24s ease,box-shadow 0.2s ease,border-color 0.2s ease!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box .searchform{margin:0!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box .searchform .flex-row.relative{gap:0!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box .searchform .search-field{width:0!important;min-width:0!important;max-width:0!important;opacity:0!important;padding-left:0!important;padding-right:0!important;border-width:0!important;pointer-events:none!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box .searchform .ux-search-submit.submit-button{margin-left:0!important;flex:0 0 40px!important;width:40px!important;min-width:40px!important;height:40px!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded{width:min(36vw, 410px)!important;padding:6px!important;overflow:visible!important;position:relative!important;z-index:18!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded .live-search-results,body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded .autocomplete-suggestions{z-index:24!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded .searchform .flex-row.relative{gap:8px!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded .searchform .search-field{width:auto!important;min-width:190px!important;max-width:none!important;opacity:1!important;padding-left:0.95rem!important;padding-right:0.95rem!important;border-width:1px!important;pointer-events:auto!important}body .header .header-search-form-wrapper .searchform-wrapper.ux-search-box.manna-search-expanded .searchform .ux-search-submit.submit-button{flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important}body .header .header-main .nav-right>li.menu-item-account,body .header .header-main .nav-right>li.account-item,body .header .header-main .nav-right>li.cart-item{flex:0 0 auto!important;white-space:nowrap!important}body .header .manna-bag-trigger{margin-left:0!important}body .header a[data-manna-login-iconized="1"]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border-radius:999px!important;font-size:0!important;line-height:0!important;background:linear-gradient(180deg,rgb(255 251 247 / .96),rgb(247 236 226 / .92))!important;border:1px solid rgb(219 198 180 / .95)!important;box-shadow:0 6px 14px rgb(56 30 18 / .08),inset 0 1px 0 rgb(255 255 255 / .8)!important}body .header a[data-manna-login-iconized="1"] .manna-login-icon{position:relative;display:block;width:16px;height:16px}body .header a[data-manna-login-iconized="1"] .manna-login-icon::before{content:"";position:absolute;top:0;left:4px;width:8px;height:8px;border:2px solid #8c5c46;border-radius:50%;box-sizing:border-box}body .header a[data-manna-login-iconized="1"] .manna-login-icon::after{content:"";position:absolute;left:1px;bottom:0;width:14px;height:7px;border:2px solid #8c5c46;border-top:0;border-radius:0 0 8px 8px;box-sizing:border-box}}@media (min-width:550px){body .header-main .nav,body .header-bottom .nav,body #wide-nav .nav{gap:6px!important}body .header-main .nav>li.menu-item,body .header-bottom .nav>li,body #wide-nav .nav>li{position:relative}body .header-main .nav>li.menu-item>a,body .header-bottom .nav>li>a,body #wide-nav .nav>li>a{position:relative;display:inline-flex!important;align-items:center;min-height:40px!important;margin:0!important;padding:.5rem 1.05rem!important;border:1px solid transparent!important;border-radius:999px!important;font-family:var(--manna-font-ui,"Manrope","Avenir Next","Segoe UI",sans-serif)!important;font-weight:600!important;font-size:0.96rem!important;letter-spacing:0.012em!important;line-height:1.1!important;text-transform:none!important;text-decoration:none!important;color:#3a2a21!important;background:transparent!important;box-shadow:none!important;transition:color 0.28s ease,background 0.28s cubic-bezier(.22,1,.36,1),border-color 0.28s ease,box-shadow 0.28s ease,transform 0.28s cubic-bezier(.22,1,.36,1)}body .header-main .nav>li.menu-item>a::after,body .header-bottom .nav>li>a::after,body #wide-nav .nav>li>a::after,body .header-main .nav>li.menu-item>a::before,body .header-bottom .nav>li>a::before,body #wide-nav .nav>li>a::before{display:none!important;content:none!important}body .header-main .menu-item-has-children>a .icon-angle-down,body .header-bottom .menu-item-has-children>a .icon-angle-down,body #wide-nav .menu-item-has-children>a .icon-angle-down{margin-left:6px;font-size:.82em;opacity:.6}body .header-main .nav>li.menu-item:hover>a,body .header-main .nav>li.menu-item>a:hover,body .header-bottom .nav>li:hover>a,body #wide-nav .nav>li:hover>a,body .header-bottom .nav>li>a:hover,body #wide-nav .nav>li>a:hover{color:#8f391f!important;background:linear-gradient(180deg,rgb(201 95 54 / .12),rgb(177 75 42 / .16))!important;border-color:rgb(201 128 107 / .45)!important;box-shadow:0 8px 18px rgb(150 80 60 / .12)!important;transform:translateY(-1px)}body .header-main .nav>li.menu-item.current-menu-item>a,body .header-main .nav>li.menu-item.current_page_item>a,body .header-main .nav>li.menu-item.active>a,body .header-bottom .nav>li.current-menu-item>a,body .header-bottom .nav>li.current_page_item>a,body .header-bottom .nav>li.active>a,body #wide-nav .nav>li.current-menu-item>a,body #wide-nav .nav>li.current_page_item>a,body #wide-nav .nav>li.active>a{color:#8f391f!important;background:linear-gradient(180deg,rgb(201 95 54 / .16),rgb(177 75 42 / .22))!important;border-color:rgb(201 128 107 / .5)!important;box-shadow:0 6px 16px rgb(150 70 45 / .14)!important}}@media (max-width:849px){body .header .manna-bag-trigger,body .header .cart-item>a.manna-bag-trigger,body .header .header-cart-link.manna-bag-trigger{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;gap:0!important;border-radius:999px!important;overflow:visible!important}body .header .manna-bag-trigger::before,body .header .cart-item>a.manna-bag-trigger::before,body .header .header-cart-link.manna-bag-trigger::before{content:""!important;display:block!important;width:16px!important;height:14px!important;border:2px solid #8c5e48!important;border-radius:2px 2px 4px 4px!important;box-sizing:border-box!important}body .header .manna-bag-trigger::after,body .header .cart-item>a.manna-bag-trigger::after,body .header .header-cart-link.manna-bag-trigger::after{content:""!important;position:absolute!important;top:9px!important;left:50%!important;width:10px!important;height:6px!important;margin-left:-5px!important;border:2px solid #8c5e48!important;border-bottom:0!important;border-radius:7px 7px 0 0!important;background:transparent!important;box-sizing:border-box!important}body .header .manna-bag-trigger__label,body .header .manna-bag-trigger__total{display:none!important}body .header .manna-bag-trigger__count{position:absolute!important;top:-6px!important;right:-6px!important;min-width:20px!important;height:20px!important;padding:0 5px!important;font-size:0.66rem!important;line-height:1!important;z-index:3!important}}:root{--manna-font-body:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif !important;--manna-font-ui:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif !important;--manna-font-display:"Canela", "Noe Display", "Bodoni 72", "Playfair Display", Georgia, serif}html,body,input,select,textarea,button,.woocommerce,.woocommerce-page{font-family:var(--manna-font-body)!important;font-size:16px!important;line-height:1.58!important}h1,h2,h3,h4,h5,h6,.section-title,.section-title-main,.entry-title,.page-title,.product_title,.woocommerce-loop-product__title,.manna-style-quiz__title,.manna-moods-hub__hero h1,.manna-mood-card h2,.manna-shop-mood-context__title,.page-id-813 .manna-e-hero h1,.page-id-813 .manna-mood-card__title,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title{font-family:var(--manna-font-display)!important;letter-spacing:-0.01em!important}.manna-btn,a.manna-btn,.manna-style-quiz__btn,a.button:not(.plus):not(.minus):not(.remove),button.button:not(.plus):not(.minus):not(.remove),input.button:not(.plus):not(.minus):not(.remove){font-family:var(--manna-font-ui)!important;font-size:0.92rem!important;font-weight:700!important;line-height:1.2!important}.manna-mood-card__meta,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card::before,.page-id-813 .manna-mood-card__meta,.woocommerce ul.products li.product .manna-card-chip{font-family:var(--manna-font-ui)!important;font-size:0.74rem!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;line-height:1.2!important}.manna-mood-card p,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc,.woocommerce ul.products li.product .box-text p{font-family:var(--manna-font-body)!important;font-size:0.96rem!important;font-weight:500!important;line-height:1.6!important;color:rgb(31 26 23 / .8)!important}.manna-mood-card a,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.button{font-family:var(--manna-font-ui)!important;font-size:0.9rem!important;font-weight:700!important;letter-spacing:0.01em!important;line-height:1.2!important}@media (max-width:48em){.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title,.page-id-813 .manna-mood-card__title,.manna-mood-card h2{font-size:clamp(1.2rem, 5.2vw, 1.5rem)!important}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc,.manna-mood-card p{font-size:0.92rem!important}}:root{--manna-font-body:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif !important;--manna-font-ui:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif !important;--manna-font-display:"Canela", "Noe Display", "Bodoni 72", "Playfair Display", Georgia, serif !important}html,body,input,select,textarea,button,.woocommerce,.woocommerce-page{font-family:var(--manna-font-body)!important;font-size:16px!important;line-height:1.58!important}h1,h2,h3,h4,h5,h6,.section-title,.section-title-main,.entry-title,.page-title,.product_title,.woocommerce-loop-product__title,.manna-style-quiz__title,.manna-mood-card h2,.manna-moods-hub__hero h1,.manna-shop-mood-context__title,.page-id-813 .manna-mood-card__title,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title{font-family:var(--manna-font-display)!important;letter-spacing:-0.01em!important}.manna-btn,a.manna-btn,.manna-style-quiz__btn,a.button:not(.plus):not(.minus):not(.remove),button.button:not(.plus):not(.minus):not(.remove),input.button:not(.plus):not(.minus):not(.remove){font-family:var(--manna-font-ui)!important;font-size:0.92rem!important;font-weight:700!important;line-height:1.2!important}.manna-mood-card__meta,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card::before,.page-id-813 .manna-mood-card__meta,.woocommerce ul.products li.product .manna-card-chip{font-family:var(--manna-font-ui)!important;font-size:0.74rem!important;font-weight:800!important;letter-spacing:0.08em!important;text-transform:uppercase!important;line-height:1.2!important}.manna-mood-card p,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc,.woocommerce ul.products li.product .box-text p{font-family:var(--manna-font-body)!important;font-size:0.96rem!important;font-weight:500!important;line-height:1.6!important;color:rgb(31 26 23 / .8)!important}.manna-mood-card a,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn,.woocommerce ul.products li.product .button,.woocommerce ul.products li.product a.button{font-family:var(--manna-font-ui)!important;font-size:0.9rem!important;font-weight:700!important;letter-spacing:0.01em!important;line-height:1.2!important}@media (max-width:48em){.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title,.page-id-813 .manna-mood-card__title,.manna-mood-card h2{font-size:clamp(1.2rem, 5.2vw, 1.5rem)!important}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc,.manna-mood-card p{font-size:0.92rem!important}}#top-bar .html_topbar_left{display:none}.footer-wrapper .footer-2{display:none}.header-top .top-bar-nav.manna-topbar-promise{display:flex;justify-content:center;align-items:center;gap:10px;padding:5px 10px;margin:0;list-style:none;flex-wrap:wrap}.header-top .top-bar-nav:has(.manna-topbar-promise__item){display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-wrap:wrap}.header-top .manna-topbar-promise__item{margin:0;list-style:none}.header-top .manna-topbar-promise__chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-family:"Manrope","Avenir Next","Segoe UI",sans-serif;font-size:.74rem;font-weight:700;letter-spacing:.02em;color:#fff7ee;border:1px solid rgb(255 231 211 / .34);background:rgb(255 255 255 / .12)}.footer-wrapper .footer-2,.footer-wrapper .footer-2.dark{display:none!important}.absolute-footer{margin-top:0!important}.manna-btn,a.manna-btn{font-family:"Manrope","Avenir Next","Segoe UI",sans-serif;font-size:.94rem;font-weight:700;padding:10px 16px;line-height:1.2}.manna-style-quiz__dialog{width:min(92vw, 640px)!important;padding:22px 18px!important}.manna-style-quiz__title{font-size:clamp(1.35rem, 2vw, 1.85rem)!important;line-height:1.2!important}.manna-style-quiz__desc{font-size:clamp(0.94rem, 1.3vw, 1.02rem)!important;line-height:1.55!important}.manna-style-quiz__option{font-size:0.95rem!important;line-height:1.35!important;padding:11px 14px!important;white-space:normal;overflow-wrap:anywhere}.manna-style-quiz__actions,.manna-style-quiz__result-actions{gap:8px!important;flex-wrap:wrap!important}.manna-style-quiz__btn{padding:9px 14px!important;font-size:0.9rem!important;min-width:0!important;max-width:100%;line-height:1.2}.manna-quiz-nav__label{white-space:nowrap}@media (max-width:48em){.header-top .top-bar-nav.manna-topbar-promise{display:none}.manna-btn,a.manna-btn{padding:9px 14px;font-size:.9rem}.manna-style-quiz__dialog{width:calc(100vw - 20px)!important;padding:18px 14px!important}}.manna-style-quiz__dialog{background:radial-gradient(520px 260px at 110% -18%,rgb(32 78 66 / .18),transparent 62%),radial-gradient(420px 230px at -8% -10%,rgb(177 75 42 / .14),transparent 58%),linear-gradient(150deg,rgb(255 252 247 / .9),rgb(252 245 237 / .84))!important;border:1px solid rgb(116 72 51 / .3)!important;box-shadow:0 28px 58px rgb(34 18 11 / .26)!important;backdrop-filter:blur(10px) saturate(120%)!important;font-family:var(--manna-font-body,"Nunito","Segoe UI",sans-serif)!important}.manna-style-quiz__title{font-family:var(--manna-font-display,"Manrope","Avenir Next","Segoe UI",sans-serif)!important;font-weight:750!important;letter-spacing:-.014em}.manna-style-quiz__option{position:relative;overflow:hidden;transform-style:preserve-3d;will-change:transform,opacity,filter;border-radius:14px!important;border:1px solid rgb(129 83 60 / .28)!important;background:linear-gradient(150deg,rgb(255 255 255 / .68),rgb(255 245 235 / .52))!important;box-shadow:0 10px 24px rgb(42 22 13 / .11)!important;backdrop-filter:blur(6px);font-family:var(--manna-font-ui,"Manrope","Segoe UI",sans-serif)!important;font-weight:700!important;letter-spacing:.005em;transition:transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s cubic-bezier(.22,1,.36,1),border-color 0.24s ease,background-color 0.24s ease,filter 0.28s ease!important}.manna-style-quiz__option::before{content:"";position:absolute;top:-28%;left:-42%;width:56%;height:160%;background:linear-gradient(120deg,#fff0,rgb(255 255 255 / .42),#fff0);transform:translateX(-8%) rotate(10deg);filter:blur(2px);opacity:0;pointer-events:none;transition:transform 0.58s cubic-bezier(.22,1,.36,1),opacity 0.36s ease}.manna-style-quiz__option:hover{transform:translateY(-3px) rotateX(1.8deg) scale(1.01);box-shadow:0 16px 30px rgb(42 22 13 / .16)!important;border-color:rgb(177 75 42 / .52)!important;background:linear-gradient(150deg,rgb(255 255 255 / .82),rgb(255 240 228 / .68))!important}.manna-style-quiz__option:hover::before{opacity:.88;transform:translateX(202%) rotate(10deg)}.manna-style-quiz__option.is-selected{border-color:rgb(177 75 42 / .72)!important;background:linear-gradient(150deg,rgb(253 236 224 / .86),rgb(248 225 210 / .78))!important;box-shadow:inset 0 0 0 1px rgb(177 75 42 / .28),0 14px 30px rgb(42 22 13 / .15),0 0 0 1px rgb(177 75 42 / .24),0 0 22px rgb(177 75 42 / .18)!important}.manna-style-quiz__btn{font-family:var(--manna-font-ui,"Manrope","Segoe UI",sans-serif)!important;font-weight:750!important}.manna-style-quiz__btn--primary{background:linear-gradient(180deg,#c05a34,#b14b2a)!important;border-color:#9f4423!important;box-shadow:0 10px 24px rgb(159 68 35 / .25)!important}.manna-style-quiz__btn--ghost{background:rgb(247 232 219 / .74)!important;border-color:rgb(162 114 88 / .36)!important}.manna-style-quiz__options.is-shuffling .manna-style-quiz__option{opacity:.01;filter:blur(2.4px);transform:translate3d(0,12px,0) rotateX(7deg) scale(.982);animation:manna-quiz-option-shuffle-in 560ms cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--manna-quiz-i, 0) * 56ms)}.manna-style-quiz__options.is-shuffling{perspective:1100px}@keyframes manna-quiz-option-shuffle-in{0%{opacity:.01;filter:blur(2.4px);transform:translate3d(0,12px,0) rotateX(7deg) scale(.982)}62%{opacity:1;filter:blur(0);transform:translate3d(0,-2px,0) rotateX(0deg) scale(1.007)}100%{opacity:1;filter:blur(0);transform:translate3d(0,0,0) rotateX(0deg) scale(1)}}@media (prefers-reduced-motion:reduce){.manna-style-quiz__option,.manna-style-quiz__option::before,.manna-style-quiz__options.is-shuffling .manna-style-quiz__option{animation:none!important;transition:none!important;transform:none!important;filter:none!important}}.manna-style-quiz__dialog{background:radial-gradient(520px 260px at 110% -18%,rgb(32 78 66 / .18),transparent 62%),radial-gradient(420px 230px at -8% -10%,rgb(177 75 42 / .14),transparent 58%),linear-gradient(150deg,rgb(255 252 247 / .9),rgb(252 245 237 / .84));border:1px solid rgb(116 72 51 / .3);box-shadow:0 28px 58px rgb(34 18 11 / .26);backdrop-filter:blur(10px) saturate(120%);font-family:var(--manna-font-body,"Nunito","Segoe UI",sans-serif)}.manna-style-quiz__title{font-family:var(--manna-font-display,"Manrope","Avenir Next","Segoe UI",sans-serif);font-weight:750;letter-spacing:-.014em}.manna-style-quiz__desc,.manna-style-quiz__result p{font-family:var(--manna-font-body,"Nunito","Segoe UI",sans-serif)}.manna-style-quiz__progress{background:rgb(222 196 173 / .52);border:1px solid rgb(130 82 58 / .16)}.manna-style-quiz__progress>span{background:linear-gradient(90deg,#c85b33 0%,#b14b2a 56%,#8e3a20 100%);box-shadow:0 0 18px rgb(183 77 43 / .24);transition:width 0.34s cubic-bezier(.22,1,.36,1)}.manna-style-quiz__options{gap:11px}.manna-style-quiz__option{position:relative;overflow:hidden;border-radius:14px;border:1px solid rgb(129 83 60 / .28);background:linear-gradient(150deg,rgb(255 255 255 / .68),rgb(255 245 235 / .52));box-shadow:0 10px 24px rgb(42 22 13 / .11);backdrop-filter:blur(6px);font-family:var(--manna-font-ui,"Manrope","Segoe UI",sans-serif);font-weight:700;letter-spacing:.005em;transition:transform 0.22s ease,box-shadow 0.22s ease,border-color 0.22s ease,background-color 0.22s ease}.manna-style-quiz__option::after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,rgb(255 255 255 / .36),#fff0);opacity:.72;pointer-events:none}.manna-style-quiz__option:hover{transform:translateY(-2px);box-shadow:0 16px 30px rgb(42 22 13 / .16);border-color:rgb(177 75 42 / .52);background:linear-gradient(150deg,rgb(255 255 255 / .82),rgb(255 240 228 / .68))}.manna-style-quiz__option.is-selected{border-color:rgb(177 75 42 / .72);background:linear-gradient(150deg,rgb(253 236 224 / .86),rgb(248 225 210 / .78));box-shadow:inset 0 0 0 1px rgb(177 75 42 / .28),0 14px 30px rgb(42 22 13 / .15)}.manna-style-quiz__btn{font-family:var(--manna-font-ui,"Manrope","Segoe UI",sans-serif);font-weight:750;letter-spacing:.004em}.manna-style-quiz__btn--primary{background:linear-gradient(180deg,#c05a34,#b14b2a);border-color:#9f4423;box-shadow:0 10px 24px rgb(159 68 35 / .25)}.manna-style-quiz__btn--primary:hover{background:linear-gradient(180deg,#b14b2a,#973f21);color:#fff}.manna-style-quiz__btn--ghost{background:rgb(247 232 219 / .74);border-color:rgb(162 114 88 / .36);backdrop-filter:blur(4px)}.manna-style-quiz__options.is-shuffling .manna-style-quiz__option{opacity:0;transform:translateY(9px) scale(.985);animation:manna-quiz-option-in 420ms cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(var(--manna-quiz-i, 0) * 56ms)}@keyframes manna-quiz-option-in{from{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.manna-style-quiz__dialog{backdrop-filter:blur(8px) saturate(116%)}.manna-style-quiz__option{border-radius:12px}.manna-style-quiz__options.is-shuffling .manna-style-quiz__option{animation-delay:calc(var(--manna-quiz-i, 0) * 44ms)}}.footer-wrapper .footer-1 .row{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.footer-wrapper .footer-1 .row>.col,.footer-wrapper .footer-1 .row>[class*="col-"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-left:0!important;margin-right:0!important}.footer-wrapper .footer-1 .row>.col>.widget,.footer-wrapper .footer-1 .row>[class*="col-"]>.widget{width:100%!important}@media (min-width:850px){.footer-wrapper .footer-1 .row{display:grid!important;grid-template-columns:minmax(320px,760px)!important;justify-content:start!important}.footer-wrapper .footer-1 .row>.col,.footer-wrapper .footer-1 .row>[class*="col-"],.footer-wrapper .footer-1 .row>[class*="large-"]{width:100%!important;max-width:760px!important;flex:0 0 100%!important;float:none!important}.footer-wrapper .footer-1 .row>.col.widget,.footer-wrapper .footer-1 .row>[class*="col-"].widget,.footer-wrapper .footer-1 .row>[class*="large-"].widget{padding:30px 40px!important}.footer-wrapper .footer-1 .row>.col.widget>*,.footer-wrapper .footer-1 .row>[class*="col-"].widget>*,.footer-wrapper .footer-1 .row>[class*="large-"].widget>*{max-width:62ch}.footer-wrapper .footer-1 .row>.col>.widget,.footer-wrapper .footer-1 .row>[class*="col-"]>.widget{padding:30px 40px!important}.footer-wrapper .footer-1 .row>.col>.widget>*,.footer-wrapper .footer-1 .row>[class*="col-"]>.widget>*{max-width:62ch}.footer-wrapper .footer-1 .widget h1,.footer-wrapper .footer-1 .widget h2,.footer-wrapper .footer-1 .widget h3,.footer-wrapper .footer-1 .widget .widget-title{margin-top:0;margin-bottom:14px}.footer-wrapper .footer-1 .widget p{margin-bottom:12px;line-height:1.62}}.page-id-813 .manna-e-hero .manna-hero-link--mood{display:none!important}.page-id-813 .manna-e-hero .manna-hero-quiz-primary{display:inline-flex!important;align-items:center;justify-content:center;min-height:52px;padding:.88rem 1.4rem;border-radius:999px;font-size:1rem!important;font-weight:800!important;letter-spacing:.01em;background:linear-gradient(180deg,#f2e6d6 0%,#e9dbc8 100%)!important;color:#2f221a!important;border:1px solid #eadac7!important;box-shadow:0 10px 24px rgb(18 11 7 / .22);text-decoration:none;transform:translateY(0);transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.page-id-813 .manna-e-hero .manna-hero-quiz-primary:hover,.page-id-813 .manna-e-hero .manna-hero-quiz-primary:focus-visible{transform:translateY(-1px);box-shadow:0 14px 26px rgb(18 11 7 / .28);background:#f5ecdf!important}.page-id-813 .manna-e-hero.manna-hero-premium{padding:clamp(24px, 4.4vw, 52px);min-height:clamp(560px, 80vh, 860px)!important;border:1px solid rgb(242 222 203 / .64);background:linear-gradient(125deg,rgb(23 14 11 / .78),rgb(23 14 11 / .42)),var(--manna-hero-image) center/cover no-repeat;background-position:center 14%!important;box-shadow:0 24px 52px rgb(25 11 7 / .28);overflow:hidden;position:relative}.page-id-813 .manna-e-hero.manna-hero-premium::before{content:"The Manna Standard";background:rgb(255 243 227 / .18);color:#fff7ee;border:1px solid rgb(255 239 221 / .4);backdrop-filter:blur(7px);margin-bottom:14px}.page-id-813 .manna-e-hero.manna-hero-premium::after{content:none;display:none}.page-id-813 .manna-e-hero.manna-hero-premium>*{position:relative;z-index:1}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-kicker{margin:0 0 10px;font-size:.82rem;line-height:1.2;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:rgb(255 235 214 / .9)}.page-id-813 .manna-e-hero.manna-hero-premium h1{max-width:14ch;margin-bottom:12px;font-size:clamp(2.1rem, 6vw, 4.6rem);line-height:.96;text-wrap:balance;color:#fff8f0;text-shadow:0 6px 20px rgb(0 0 0 / .24)}.page-id-813 .manna-e-hero.manna-hero-premium>p{max-width:58ch;font-size:clamp(1rem, 2vw, 1.15rem);line-height:1.6;color:rgb(255 241 226 / .92);margin-bottom:14px}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-trust-chips{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 14px;padding:0}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-trust-chip{display:inline-flex;align-items:center;padding:.48rem .78rem;border-radius:999px;font-size:.73rem;letter-spacing:.04em;font-weight:800;text-transform:uppercase;background:rgb(255 245 233 / .16);border:1px solid rgb(255 235 214 / .34);color:rgb(255 241 226 / .94);backdrop-filter:blur(6px)}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-cta-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:6px}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:50px;padding:.88rem 1.5rem;background:linear-gradient(160deg,#fff4e3 0%,#f5debe 58%,#efcfaa 100%)!important;border:1px solid rgb(255 233 206 / .96)!important;color:#2b170f!important;box-shadow:0 14px 28px rgb(12 4 1 / .28);font-size:0.95rem!important;font-weight:800!important;letter-spacing:.015em;text-transform:none;text-decoration:none;will-change:transform}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-primary::after{content:none;display:none}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-secondary-cta{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.88rem 1.2rem;border-radius:999px;border:1px solid rgb(255 234 214 / .55);background:rgb(255 246 236 / .1);color:#fff5e8;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:transform 0.2s ease,background-color 0.2s ease,border-color 0.2s ease}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-secondary-cta:hover,.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-secondary-cta:focus-visible{transform:translateY(-1px);background:rgb(255 246 236 / .2);border-color:rgb(255 234 214 / .85);color:#fffaf3}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-primary:hover,.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-primary:focus-visible{background:linear-gradient(160deg,#fff8eb 0%,#f8e3c5 58%,#f2d5b1 100%)!important;transform:translateY(-2px) scale(1.015);box-shadow:0 18px 34px rgb(12 4 1 / .32)}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-microcopy{margin:8px 0 0;font-size:.78rem;line-height:1.4;color:rgb(255 243 227 / .86);max-width:44ch}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-proofline{margin:10px 0 0;font-size:.88rem;line-height:1.42;color:rgb(255 239 222 / .84);max-width:56ch}.page-id-813 .manna-mood-rail--shuffle::before,.page-id-813 .manna-mood-rail--shuffle::after{display:none!important}.page-id-813 .manna-e-moods>h2{display:none!important}.page-id-813 .manna-mood-rail--shuffle{position:relative;padding:2px 6px 44px;min-height:238px;overflow:visible}.page-id-813 .manna-mood-shuffle{position:relative;min-height:186px;perspective:1200px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:40px 190px 14px 16px;border-radius:16px;border:1px solid #ebd9c8;background:linear-gradient(165deg,rgb(255 251 246 / .99) 0%,rgb(250 242 232 / .95) 100%);box-shadow:0 14px 30px rgb(61 30 14 / .14);transform-origin:center center;transition:transform 0.45s ease,opacity 0.45s ease,filter 0.45s ease;overflow:hidden;pointer-events:none;will-change:transform,opacity}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card::before{content:"Mood Pick";position:absolute;left:14px;top:10px;z-index:2;padding:2px 10px;border-radius:999px;font-size:.62rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;background:rgb(184 90 52 / .12);color:#7a351b;border:1px solid rgb(184 90 52 / .22)}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card.is-front{opacity:1;transform:translate3d(0,0,0) scale(1);filter:none;z-index:3;pointer-events:auto}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card.is-mid{opacity:.78;transform:translate3d(10px,10px,-30px) scale(.97);filter:saturate(.92);z-index:2}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card.is-back{opacity:.56;transform:translate3d(20px,20px,-50px) scale(.94);filter:saturate(.84);z-index:1}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card.is-hidden{opacity:0;transform:translate3d(24px,24px,-70px) scale(.9);z-index:0}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title{margin:0;font-size:1.08rem;line-height:1.08;font-weight:800;color:#281910;max-width:15ch;position:relative;display:block;padding-right:118px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title-text{display:block}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc{margin:0;font-size:.93rem;line-height:1.38;color:#5d4336;max-width:24ch}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__trend-mark{position:absolute;right:0;top:24px;display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:999px;font-size:.5rem;font-weight:900;letter-spacing:.12em;line-height:1;text-transform:uppercase;white-space:nowrap;color:#612b15;background:linear-gradient(165deg,rgb(255 251 247),rgb(246 227 212 / .96));border:1px solid rgb(170 108 74 / .9);box-shadow:0 0 0 1px rgb(255 240 228 / .92) inset,0 3px 6px rgb(90 44 25 / .2);text-shadow:0 1px 0 rgb(255 252 249 / .98),0 -1px 0 rgb(112 58 35 / .18);transform:none}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card.is-trending{border-color:rgb(177 75 42 / .42);box-shadow:0 16px 34px rgb(125 55 27 / .2)}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn{position:absolute;right:16px;bottom:16px;margin-top:0;align-self:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:.64rem 1.12rem;width:auto!important;min-width:178px;max-width:100%;border-radius:999px;border:1px solid rgb(142 62 33 / .9);background:linear-gradient(152deg,#de7347 0%,#c35a33 56%,#9f4322 100%);color:#fffaf3;font-size:.88rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase;text-decoration:none;box-shadow:0 12px 22px rgb(125 55 27 / .3),0 0 0 1px rgb(255 224 203 / .36) inset;transition:transform 0.22s cubic-bezier(.22,1,.36,1),box-shadow 0.22s ease,filter 0.22s ease,background-color 0.2s ease}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn:hover,.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn:focus-visible{background:linear-gradient(152deg,#e47b4e 0%,#cb6139 58%,#a44624 100%);filter:saturate(1.05);transform:translateY(-2px) scale(1.015);box-shadow:0 16px 30px rgb(125 55 27 / .34),0 0 0 1px rgb(255 231 213 / .42) inset}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn::after{content:"\2192";font-size:.98em;font-weight:900;line-height:1;margin-left:2px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn span[aria-hidden="true"]{display:none!important}.page-id-813 .manna-mood-rail--shuffle .manna-mood-rail__btn{bottom:0;top:auto;transform:none;width:34px;height:34px;font-size:1rem;box-shadow:0 6px 14px rgb(27 14 8 / .17);background:rgb(255 252 246 / .98);border-color:#e6ccb8}.page-id-813 .manna-mood-rail--shuffle .manna-mood-rail__btn--prev{left:calc(50% - 42px);right:auto}.page-id-813 .manna-mood-rail--shuffle .manna-mood-rail__btn--next{left:calc(50% + 8px);right:auto}@media only screen and (max-width:48em){.page-id-813 .manna-e-hero.manna-hero-premium{padding:22px 16px 20px;border-radius:16px}.page-id-813 .manna-e-hero.manna-hero-premium::before{font-size:.65rem;letter-spacing:.1em}.page-id-813 .manna-e-hero.manna-hero-premium h1{max-width:12ch;font-size:clamp(1.86rem, 8vw, 2.5rem)}.page-id-813 .manna-e-hero.manna-hero-premium>p{font-size:.94rem;line-height:1.58;margin-bottom:12px}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-cta-row{gap:8px}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-primary,.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-secondary-cta{width:100%;min-height:46px;font-size:0.84rem!important;padding:.74rem .98rem}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-quiz-microcopy{font-size:.76rem;line-height:1.36}.page-id-813 .manna-e-hero.manna-hero-premium .manna-hero-proofline{font-size:.8rem}.page-id-813 .manna-e-hero .manna-hero-quiz-primary{width:100%;font-size:0.95rem!important;min-height:48px;padding:.78rem 1rem}.page-id-813 .manna-mood-rail--shuffle{min-height:302px;padding:0 4px 42px}.page-id-813 .manna-mood-shuffle{min-height:246px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card{padding:36px 13px 14px;border-radius:14px;overflow:visible;gap:7px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card::before{font-size:.6rem;letter-spacing:.09em;left:12px;top:9px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__title{font-size:1rem;padding-right:102px}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__desc{font-size:.89rem;line-height:1.34;max-width:none}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__btn{position:static;right:auto;bottom:auto;margin-top:auto;align-self:flex-start;display:inline-flex;width:100%;justify-content:center;min-height:38px;padding:.56rem .9rem;font-size:.8rem;letter-spacing:.03em;min-width:0}.page-id-813 .manna-mood-rail--shuffle .manna-mood-card__trend-mark{top:22px;font-size:.44rem;padding:2px 7px;letter-spacing:.1em;transform:none}}.page-id-813{--manna-e-bg:#f6f0e8;--manna-e-surface:#fffaf4;--manna-e-text:#241b16;--manna-e-muted:#6f5549;--manna-e-brand:#b14b2a;--manna-e-brand-deep:#8f391f;--manna-e-highlight:#1d5a4b;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);color:var(--manna-e-text);background:radial-gradient(circle at 15% 5%,#fff6e8 0%,var(--manna-e-bg) 55%)}.page-id-813 h1,.page-id-813 h2,.page-id-813 .manna-e-hero h1,.page-id-813 .manna-e-moods h2{font-family:var(--manna-font-display,"Cormorant Garamond","Playfair Display",Georgia,serif);letter-spacing:.02em;line-height:1.04;color:#1f130f}.page-id-813 .elementor-widget-wrap{gap:20px}.page-id-813 #main{position:relative;overflow:hidden}.page-id-813 #main::before,.page-id-813 #main::after{content:"";position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(1px)}.page-id-813 #main::before{width:min(42vw, 520px);height:min(42vw, 520px);right:-10%;top:-80px;background:radial-gradient(circle,rgb(201 95 54 / .2) 0%,#fff0 70%)}.page-id-813 #main::after{width:min(36vw, 460px);height:min(36vw, 460px);left:-8%;top:24%;background:radial-gradient(circle,rgb(32 78 66 / .14) 0%,#fff0 72%)}.page-id-813 #main .page-wrapper,.page-id-813 #main .row,.page-id-813 #main .col{position:relative;z-index:1}.page-id-813 .manna-e-hero,.page-id-813 .manna-e-moods,.page-id-813 .manna-e-trust{background:var(--manna-e-surface);border:1px solid #ead9ca;border-radius:18px;padding:clamp(20px, 3.5vw, 38px);box-shadow:0 14px 40px rgb(40 18 10 / .08);margin-bottom:16px;backdrop-filter:blur(2px);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease;position:relative;overflow:hidden}.page-id-813 .manna-e-hero:hover,.page-id-813 .manna-e-moods:hover,.page-id-813 .manna-e-trust:hover{transform:translateY(-3px);box-shadow:0 18px 44px rgb(40 18 10 / .13);border-color:#e4c8b3}.page-id-813 .manna-e-hero::before,.page-id-813 .manna-e-moods::before,.page-id-813 .manna-e-trust::before{display:inline-block;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border-radius:999px;margin-bottom:12px;background:#f2e2d2;color:#7a3c26}.page-id-813 .manna-e-hero::before{content:"Featured Mood"}.page-id-813 .manna-e-moods::before{content:"Shop By Mood"}.page-id-813 .manna-e-trust::before{content:"Why Manna";background:#deede8;color:#1c5a4b}.page-id-813 .manna-e-hero h1{font-size:clamp(2rem, 4.8vw, 4rem);margin-bottom:10px;text-wrap:balance}.page-id-813 .manna-e-hero.manna-e-hero-has-image{background:linear-gradient(112deg,rgb(24 15 12 / .74),rgb(24 15 12 / .44)),var(--manna-hero-image) center/cover no-repeat;min-height:clamp(560px, 80vh, 860px)!important;background-position:center 14%!important;border-color:rgb(253 244 233 / .5);box-shadow:0 18px 44px rgb(18 10 7 / .18)}.page-id-813.manna-hero-image-active .manna-e-hero{background:linear-gradient(112deg,rgb(24 15 12 / .74),rgb(24 15 12 / .44)),var(--manna-hero-image) center/cover no-repeat;min-height:clamp(560px, 80vh, 860px)!important;background-position:center 14%!important;border-color:rgb(253 244 233 / .5);box-shadow:0 18px 44px rgb(18 10 7 / .18)}.page-id-813 .manna-e-hero.manna-e-hero-has-image h1,.page-id-813 .manna-e-hero.manna-e-hero-has-image p,.page-id-813 .manna-e-hero.manna-e-hero-has-image .manna-featured-choice span,.page-id-813 .manna-e-hero.manna-e-hero-has-image .manna-featured-choice a{color:#fff}.page-id-813.manna-hero-image-active .manna-e-hero h1,.page-id-813.manna-hero-image-active .manna-e-hero p,.page-id-813.manna-hero-image-active .manna-e-hero .manna-featured-choice span,.page-id-813.manna-hero-image-active .manna-e-hero .manna-featured-choice a{color:#fff}.page-id-813 .manna-e-hero.manna-e-hero-has-image .manna-featured-choice{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .32)}.page-id-813.manna-hero-image-active .manna-e-hero .manna-featured-choice{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .32)}.page-id-813 .manna-e-hero.manna-e-hero-has-image .manna-featured-choice a{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .55)}.page-id-813.manna-hero-image-active .manna-e-hero .manna-featured-choice a{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .55)}.page-id-813 .manna-featured-choice{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;background:#f4e2d6;border:1px solid #e0c3ae;margin:2px 0 14px;font-size:.94rem;line-height:1.25}.page-id-813 .manna-featured-choice span{font-weight:700;color:#7e3e28}.page-id-813 .manna-featured-choice a{font-weight:800;text-decoration:none;color:#6f2f1a;padding:3px 10px;border-radius:999px;background:#fff8f3;border:1px solid #dbb89f}.page-id-813 .manna-featured-choice a:hover{background:#f7e7dc;color:#572111}.page-id-813 .manna-e-hero p,.page-id-813 .manna-e-moods p,.page-id-813 .manna-e-trust p{font-size:1.04rem;line-height:1.72;color:var(--manna-e-muted)}.page-id-813 .manna-e-moods h2{font-size:clamp(1.7rem, 3.2vw, 2.4rem);margin-bottom:8px}.page-id-813 .manna-e-moods a{color:var(--manna-e-brand);font-weight:700;text-decoration:none;padding:7px 12px;border-radius:999px;background:#f7e8db;border:1px solid #e4c9b3;display:inline-block;margin:4px 6px 4px 0;transition:transform 0.2s ease,background-color 0.2s ease,color 0.2s ease}.page-id-813 .manna-e-moods a:hover{background:#efd8c3;color:#7e351d;transform:translateY(-1px)}.page-id-813 .manna-mood-rail{position:relative;margin-top:12px;padding-block:4px;overflow:hidden}.page-id-813 .manna-mood-rail::before,.page-id-813 .manna-mood-rail::after{content:"";position:absolute;top:0;bottom:0;width:38px;z-index:2;pointer-events:none}.page-id-813 .manna-mood-rail::before{left:0;background:linear-gradient(90deg,rgb(255 250 244 / .98),#fff0)}.page-id-813 .manna-mood-rail::after{right:0;background:linear-gradient(270deg,rgb(255 250 244 / .98),#fff0)}.page-id-813 .manna-mood-rail__btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:34px;height:34px;border-radius:50%;border:1.5px solid #e5c9b1;background:rgb(255 250 244 / .92);color:#7d381f;font-size:1rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 2px 8px rgb(120 58 31 / .12);transition:background 0.15s,border-color 0.15s,box-shadow 0.15s}.page-id-813 .manna-mood-rail__btn:hover{background:#fff7ef;border-color:#d79f78;box-shadow:0 4px 12px rgb(120 58 31 / .18)}.page-id-813 .manna-mood-rail__btn--prev{left:6px}.page-id-813 .manna-mood-rail__btn--next{right:6px}.page-id-813 .manna-mood-rail__viewport{overflow:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.page-id-813 .manna-mood-rail__viewport::-webkit-scrollbar{display:none}.page-id-813 .manna-mood-rail__track{display:flex;align-items:stretch;gap:14px;width:max-content;padding-right:14px}.page-id-813 .manna-mood-card{display:grid;gap:6px;min-width:clamp(190px, 24vw, 240px);padding:16px 18px;border-radius:22px;background:linear-gradient(180deg,#fff7ef 0%,#f8eadf 100%);border:1px solid #e5c9b1;box-shadow:0 10px 24px rgb(120 58 31 / .08);text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.page-id-813 .manna-mood-card:hover,.page-id-813 .manna-mood-card:focus-visible{transform:translateY(-3px);box-shadow:0 16px 28px rgb(120 58 31 / .14);border-color:#d79f78;outline:none}.page-id-813 .manna-mood-card__title{font-size:1.08rem;line-height:1.2;font-weight:800;color:#7d381f}.page-id-813 .manna-mood-card__meta{font-size:.8rem;line-height:1.2;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#b35b36}@media (max-width:48em){.page-id-813 .manna-mood-card{min-width:170px;padding:14px 15px;border-radius:18px}.page-id-813 .manna-mood-card__title{font-size:.98rem}}.page-id-813 .manna-e-trust strong{color:var(--manna-e-text);font-weight:800}.page-id-813 .manna-e-trust p{background:#fff;border:1px solid #eadfce;border-radius:12px;padding:10px 12px;margin-bottom:10px}.page-id-813 .manna-e-hero a,.page-id-813>.section-content a,.page-id-813 .entry-content>p>a{display:inline-block;padding:10px 16px;border-radius:999px;margin:6px 8px 0 0;text-decoration:none;font-weight:700;transition:transform 0.18s ease,background-color 0.18s ease,color 0.18s ease}.page-id-813 .manna-e-hero a:first-child{background:var(--manna-e-brand);color:#fff;box-shadow:0 10px 20px rgb(143 57 31 / .25)}.page-id-813 .manna-e-hero a:first-child::after{content:"";display:inline-block;width:6px;height:6px;margin-left:9px;border-radius:50%;background:rgb(255 255 255 / .75);vertical-align:middle}.page-id-813 .manna-e-hero a:first-child:hover{background:var(--manna-e-brand-deep);transform:translateY(-1px)}.page-id-813 .manna-e-hero a:last-child,.page-id-813 .entry-content>p>a{background:#efe2d5;color:var(--manna-e-text);border:1px solid #dcc2ad}.page-id-813 .manna-e-hero a:last-child:hover,.page-id-813 .entry-content>p>a:hover{background:#e6d2bf;color:#1b130f;transform:translateY(-1px)}.manna-support-float,.manna-wa-float,.manna-support-float{position:fixed;right:18px;bottom:18px;z-index:9999;display:flex;align-items:center;justify-content:center;gap:0;padding:0;border-radius:50%;text-decoration:none;font-weight:700;font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;line-height:1;background:#25d366;color:#fff;border:1px solid #17b757;box-shadow:0 10px 22px rgb(15 51 42 / .28),0 0 0 8px rgb(37 211 102 / .14);transition:transform 0.18s,background-color 0.18s,box-shadow 0.18s;cursor:pointer;width:56px;height:56px;min-width:56px;min-height:56px}.manna-support-float__icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;line-height:0}.manna-support-float__icon svg{width:100%;height:100%;display:block}.manna-support-float::before,.manna-wa-float::before{content:"";position:absolute;top:4px;right:4px;width:9px;height:9px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#b9ffd5 0%,#64f4a0 55%,#20c06f 100%);box-shadow:0 0 0 2px rgb(185 255 213 / .2),0 0 8px rgb(41 208 126 / .75);animation:manna-live-dot-pulse 1.6s ease-in-out infinite}@keyframes manna-live-dot-pulse{0%,100%{transform:scale(1);opacity:.95}50%{transform:scale(1.18);opacity:1}}.manna-support-float:hover,.manna-wa-float:hover{background:#19c15c;color:#fff;transform:translateY(-1px);box-shadow:0 14px 28px rgb(15 51 42 / .32),0 0 0 10px rgb(37 211 102 / .18)}.page-id-813 .manna-e-trust{border-left:5px solid var(--manna-e-highlight);background:linear-gradient(120deg,#fff9f1 0%,#fffefb 100%)}.page-id-813 .manna-e-hero,.page-id-813 .manna-e-moods,.page-id-813 .manna-e-trust{animation:manna-rise-in 0.55s ease both}.page-id-813 .manna-e-moods{animation-delay:0.09s}.page-id-813 .manna-e-trust{animation-delay:0.16s}@keyframes manna-rise-in{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.page-id-813 a:focus-visible,.home .header-main .nav>li>a:focus-visible,.page-id-813 .header-main .nav>li>a:focus-visible{outline:3px solid #1d5a4b;outline-offset:3px;box-shadow:0 0 0 2px rgb(255 255 255 / .9);border-radius:8px;text-decoration:none}.page-id-813 .manna-e-moods a:focus-visible,.page-id-813 .manna-featured-choice a:focus-visible{background:#f1dcc9;border-color:#8f391f;color:#4f1f11}.page-id-813 a.skip-to-content,.page-id-813 a.skip-link{position:absolute;left:-9999px;top:0;z-index:100000;padding:10px 14px;background:#1d5a4b;color:#fff;font-weight:700;border-radius:0 0 8px 8px}.page-id-813 a.skip-to-content:focus,.page-id-813 a.skip-link:focus{left:10px;top:0;outline:3px solid #fff;outline-offset:1px}@media (prefers-reduced-motion:reduce){.page-id-813 *{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}.page-id-813 .manna-e-hero a:hover,.page-id-813 .entry-content>p>a:hover{transform:none}}@media only screen and (max-width:48em){.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce-checkout #place_order,.woocommerce-page .return-to-shop .button{width:100%;text-align:center;border-radius:999px;font-weight:800;font-size:1.08rem;background:#b14b2a;color:#fff;border:none;box-shadow:0 4px 12px rgb(177 75 42 / .13);transition:background 0.18s,box-shadow 0.18s;margin-top:10px;padding:.82em .7em;letter-spacing:.01em;min-height:44px}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-account table.shop_table,.woocommerce-page table.shop_table{background:rgb(255 255 255 / .98);border-radius:8px;font-size:1.08rem;box-shadow:0 2px 8px rgb(32 78 66 / .07);margin-bottom:12px}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td,.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{border:none;padding:.7em .5em;background:#fff0;font-size:1.08rem;color:#241b16}.page-id-813 .manna-e-hero,.page-id-813 .manna-e-moods,.page-id-813 .manna-e-trust{padding:18px;border-radius:14px;margin-bottom:12px}.page-id-813 .manna-e-hero.manna-hero-premium,.page-id-813 .manna-e-hero.manna-e-hero-has-image,.page-id-813.manna-hero-image-active .manna-e-hero{min-height:64vh!important;background-position:center 18%!important}.page-id-813 .manna-e-hero h1{font-size:clamp(1.75rem, 9vw, 2.4rem);line-height:1.1}.page-id-813 .manna-e-hero p,.page-id-813 .manna-e-moods p,.page-id-813 .manna-e-trust p{font-size:.98rem;line-height:1.58}.page-id-813 .manna-featured-choice{display:flex;flex-wrap:wrap;gap:6px;font-size:.88rem;padding:8px 10px}.page-id-813 .manna-featured-choice a{max-width:100%;overflow-wrap:anywhere}.page-id-813 .manna-e-hero a,.page-id-813 .entry-content>p>a{width:100%;text-align:center;margin-right:0;margin-top:8px;padding:12px 14px}.manna-wa-float,.manna-support-float{left:auto;right:12px;bottom:12px;width:52px;height:52px;min-width:52px;min-height:52px;padding:0;border-radius:50%;font-size:1rem;box-shadow:0 6px 16px rgb(15 51 42 / .22)}.page-id-813 .manna-e-moods a{display:block;width:100%;text-align:center;margin:6px 0}.page-id-813 .manna-e-trust p{padding:10px}}.header-top .html_topbar_left,.header-top .html_topbar_left strong{display:none}.header-top{background:linear-gradient(90deg,rgb(126 61 34 / .9) 0%,rgb(83 33 16 / .9) 100%)!important;min-height:34px}.header-top .top-bar-nav>li>a{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);font-size:.84rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#fff2e7;padding-inline:11px}.header-top .top-bar-nav>li>a:hover{color:#fff;text-decoration:none}.header-main{background:rgb(255 249 243 / .97);backdrop-filter:blur(6px);border-bottom:none;box-shadow:none}.stuck .header-main,.sticky .header-main{box-shadow:0 10px 24px rgb(33 17 10 / .07)}.header-bottom,#wide-nav,#wide-nav .container,#wide-nav .flex-row{background:rgb(255 249 243 / .97)!important;border-top:none;border-bottom:1px solid #ecdccd}#wide-nav .nav>li>a,.header-bottom .nav>li>a{color:#2a1e18!important}.header-main .nav>li>a,.header-bottom .nav>li>a{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);font-weight:700;color:#2a1e18;letter-spacing:.02em;font-size:1.05rem;border-radius:8px;padding-inline:12px}.header-main .nav>li>a:hover,.header-bottom .nav>li>a:hover,.header-main .nav>li.current-menu-item>a,.header-main .nav>li.current_page_item>a,.header-main .nav>li.active>a,.header-bottom .nav>li.current-menu-item>a,.header-bottom .nav>li.current_page_item>a,.header-bottom .nav>li.active>a{color:#8f391f;background:rgb(183 108 72 / .2)}.header-bottom .menu-item-has-children>a .icon-angle-down,.header-main .menu-item-has-children>a .icon-angle-down{margin-left:7px;font-size:.88em;opacity:.75}.header .nav-dropdown{background:#fff8f1;border:1px solid #ead9ca;border-radius:12px;padding:8px;box-shadow:0 14px 32px rgb(34 15 8 / .16);min-width:220px}.header .nav-dropdown>li>a{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);font-weight:700;color:#2a1e18;padding:9px 12px;border-radius:8px}.header .nav-dropdown>li>a:hover{background:#f2e2d3;color:#9a4021}.header .header-nav .nav>li.menu-item-has-children>.nav-dropdown,.header .nav>li.menu-item-has-children>.nav-dropdown{top:calc(100% + 12px)!important;left:0;margin-top:0!important;z-index:120!important;padding-top:12px;overflow:visible!important}.header .header-nav .nav>li.menu-item-has-children:hover>.nav-dropdown,.header .header-nav .nav>li.menu-item-has-children.current-dropdown>.nav-dropdown,.header .header-nav .nav>li.menu-item-has-children.has-dropdown.current-dropdown>.nav-dropdown,.header .nav>li.menu-item-has-children:hover>.nav-dropdown,.header .nav>li.menu-item-has-children.current-dropdown>.nav-dropdown,.header .nav>li.menu-item-has-children.has-dropdown.current-dropdown>.nav-dropdown{visibility:visible!important;opacity:1!important;left:0!important;max-height:90vh!important;pointer-events:auto}.header-main .nav>li.menu-item>a,.header-bottom .nav>li.menu-item>a{margin:0 2px;padding:8px 16px;border-radius:999px;border:1px solid #fff0;background:#fff0;color:#3a2a21;font-weight:600;text-decoration:none;transition:color 0.28s ease,background 0.28s cubic-bezier(.22,1,.36,1),border-color 0.28s ease,box-shadow 0.28s ease,transform 0.28s cubic-bezier(.22,1,.36,1)}.header-main .nav>li.menu-item>a:hover,.header-main .nav>li.menu-item.current-dropdown>a,.header-main .nav>li.menu-item.active>a,.header-bottom .nav>li.menu-item>a:hover,.header-bottom .nav>li.menu-item.current-dropdown>a,.header-bottom .nav>li.menu-item.active>a{transform:translateY(-1px);border-color:rgb(201 128 107 / .45);background:linear-gradient(180deg,rgb(201 95 54 / .12),rgb(177 75 42 / .16));box-shadow:0 8px 18px rgb(150 80 60 / .12);color:#8f391f}.header .header-nav .nav>li>.nav-dropdown>li>a,.header .nav>li>.nav-dropdown>li>a{position:relative;display:block;margin:5px 2px;padding:11px 16px!important;border-radius:14px!important;border:1px solid rgb(221 188 176 / .5);background:linear-gradient(180deg,rgb(255 251 248 / .96),rgb(250 238 232 / .96));box-shadow:0 6px 16px rgb(150 90 70 / .08),inset 0 1px 0 rgb(255 255 255 / .9);color:#4a342b;font-weight:600;letter-spacing:.01em;opacity:0;transform:translateY(-8px);transition:transform 0.45s cubic-bezier(.22,1,.36,1),opacity 0.45s ease,box-shadow 0.3s ease,border-color 0.3s ease,background 0.3s ease,color 0.2s ease}.header .header-nav .nav>li.menu-item-has-children:hover>.nav-dropdown>li>a,.header .header-nav .nav>li.menu-item-has-children.current-dropdown>.nav-dropdown>li>a,.header .header-nav .nav>li.menu-item-has-children:focus-within>.nav-dropdown>li>a,.header .nav>li.menu-item-has-children:hover>.nav-dropdown>li>a,.header .nav>li.menu-item-has-children.current-dropdown>.nav-dropdown>li>a,.header .nav>li.menu-item-has-children:focus-within>.nav-dropdown>li>a{opacity:1;transform:translateY(0)}.header .nav>li>.nav-dropdown>li:nth-child(1)>a{transition-delay:0.03s}.header .nav>li>.nav-dropdown>li:nth-child(2)>a{transition-delay:0.07s}.header .nav>li>.nav-dropdown>li:nth-child(3)>a{transition-delay:0.11s}.header .nav>li>.nav-dropdown>li:nth-child(4)>a{transition-delay:0.15s}.header .nav>li>.nav-dropdown>li:nth-child(5)>a{transition-delay:0.19s}.header .nav>li>.nav-dropdown>li:nth-child(6)>a{transition-delay:0.23s}.header .nav>li>.nav-dropdown>li:nth-child(7)>a{transition-delay:0.27s}.header .nav>li>.nav-dropdown>li:nth-child(8)>a{transition-delay:0.31s}.header .header-nav .nav>li>.nav-dropdown>li>a:hover,.header .header-nav .nav>li>.nav-dropdown>li>a:focus-visible,.header .nav>li>.nav-dropdown>li>a:hover,.header .nav>li>.nav-dropdown>li>a:focus-visible{border-color:rgb(201 128 107 / .62);background:linear-gradient(180deg,#fffaf7,#f7e2d8);box-shadow:0 12px 24px rgb(150 80 60 / .16),inset 0 1px 0 rgb(255 255 255 / .95);color:#8f391f;text-decoration:none}@media (prefers-reduced-motion:reduce){.header .header-nav .nav>li>.nav-dropdown>li>a,.header .nav>li>.nav-dropdown>li>a{transition:box-shadow 0.2s ease,border-color 0.2s ease,background 0.2s ease,color 0.2s ease;transition-delay:0s!important;opacity:1;transform:none}}.header-main .mobile-nav>li>a{color:#2a1e18;font-size:1.05rem;padding:10px 10px}.header-main .mobile-nav .icon-menu,.header-main .mobile-nav .icon-search,.header-main .mobile-nav .icon-shopping-basket,.header-main .mobile-nav .icon-user{font-size:1.2rem}.page-template-page-transparent-header-light .header-main .mobile-nav{display:none!important}#main-menu.mobile-sidebar{background:#fff9f3;border-right:1px solid #e9d7c8;padding-top:10px}#main-menu .nav-sidebar>li>a{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);font-weight:700;font-size:.98rem;color:#2a1e18;padding:12px 16px;border-radius:10px;margin:2px 8px}#main-menu .nav-sidebar>li>a:hover,#main-menu .nav-sidebar>li.active>a,#main-menu .nav-sidebar>li.current-menu-item>a{background:#f3e4d7;color:#9a4021}#main-menu .nav-sidebar>li.menu-item-has-children>a{position:relative;padding-right:36px}#main-menu .nav-sidebar>li.menu-item-has-children>a::after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);font-size:1rem;font-weight:800;line-height:1;color:#8f3f22}#main-menu .nav-sidebar>li.menu-item-has-children.active>a::after,#main-menu .nav-sidebar>li.menu-item-has-children.current-menu-parent>a::after,#main-menu .nav-sidebar>li.menu-item-has-children.current-menu-ancestor>a::after{content:"-"}#main-menu .nav-sidebar .children{padding:4px 8px 10px 16px;margin:0 8px 8px;border-left:2px solid #ead9ca;background:rgb(255 255 255 / .4);border-radius:0 10px 10px 0}#main-menu .nav-sidebar .sub-menu{padding:4px 8px 10px 16px;margin:0 8px 8px;border-left:2px solid #ead9ca;background:rgb(255 255 255 / .4);border-radius:0 10px 10px 0;list-style:none}#main-menu .nav-sidebar .children>li>a{font-size:.92rem;font-weight:600;color:#5a3b2e;padding:8px 12px;border-radius:8px}#main-menu .nav-sidebar .sub-menu>li>a{font-size:.92rem;font-weight:600;color:#5a3b2e;padding:8px 12px;border-radius:8px}#main-menu .nav-sidebar .children>li>a:hover,#main-menu .nav-sidebar .children>li.current-menu-item>a{color:#8e3a1d;background:rgb(243 228 215 / .9)}#main-menu .nav-sidebar .sub-menu>li>a:hover,#main-menu .nav-sidebar .sub-menu>li.current-menu-item>a{color:#8e3a1d;background:rgb(243 228 215 / .9)}.mfp-ready.off-canvas-left .mfp-content,.mfp-ready.off-canvas-right .mfp-content{box-shadow:0 0 0 1px rgb(233 215 200 / .8),0 14px 40px rgb(28 12 6 / .2)}.mfp-close{color:#2a1e18;opacity:.88}.mfp-close:hover{opacity:1;color:#9a4021}.footer-wrapper{background:linear-gradient(180deg,#fff9f3 0%,#f4e8dc 100%);border-top:1px solid #ead9ca;color:#3b2a21}.footer-wrapper .footer-1{padding-top:38px;padding-bottom:56px}.footer-wrapper .footer-2,.footer-wrapper .footer-2.dark,.footer-wrapper .footer-2 .row,.footer-wrapper .footer-2 .row.dark{background:#d99835;color:#2a1b12}body.privacy-policy .privacy-policy-tutorial{display:none!important}.footer-wrapper .footer-2{padding-top:22px;padding-bottom:22px;margin-top:24px;border-top:1px solid rgb(78 45 20 / .2);border-bottom:1px solid rgb(78 45 20 / .2)}.footer-wrapper .footer-2 .widget{background:#fff0;border:0;box-shadow:none;padding:0}.footer-wrapper .footer-2 h1,.footer-wrapper .footer-2 h2,.footer-wrapper .footer-2 h3,.footer-wrapper .footer-2 h4,.footer-wrapper .footer-2 .widget-title,.footer-wrapper .footer-2 p,.footer-wrapper .footer-2 li,.footer-wrapper .footer-2 span,.footer-wrapper .footer-2 strong{color:#2a1b12}.footer-wrapper .footer-2 a,.footer-wrapper .footer-2.dark a,.footer-wrapper .footer-2 .row.dark a{color:#532f1b}.footer-wrapper .footer-2 a:hover,.footer-wrapper .footer-2.dark a:hover,.footer-wrapper .footer-2 .row.dark a:hover{color:#2f1a0f}.footer-wrapper .footer-1 .row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.footer-wrapper .footer-1 .row>.col,.footer-wrapper .footer-1 .row>[class*="col-"]{width:100%;max-width:100%;flex:1 1 100%;padding-left:0;padding-right:0}.footer-wrapper .footer-1 .widget{background:rgb(255 255 255 / .62);border:1px solid #ecdccd;border-radius:12px;padding:16px;margin-bottom:0;width:100%;box-sizing:border-box;min-width:0}.footer-wrapper .footer-1 .row>*{min-width:0}.footer-wrapper .footer-1 .widget p,.footer-wrapper .footer-1 .widget a,.footer-wrapper .footer-1 .widget span,.footer-wrapper .footer-1 .widget strong{overflow-wrap:anywhere;word-break:break-word}.footer-wrapper .footer-1 ul,.footer-wrapper .footer-1 .wp-block-categories-list{list-style:none;padding-left:0;margin:10px 0 0}.footer-wrapper .footer-1 li{margin-bottom:8px}.footer-wrapper a{color:#6e3420;font-weight:600}.footer-wrapper a:hover{color:#9a4021}.absolute-footer{border-top:1px solid #e5d2c3;background:rgb(255 255 255 / .46);padding-top:14px;padding-bottom:14px}.absolute-footer .footer-primary{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.absolute-footer .footer-nav{display:inline-flex;gap:8px;flex-wrap:wrap;margin:0;padding:0;list-style:none}.absolute-footer .footer-nav a{font-size:8.7px!important;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid #e6d5c7;border-radius:999px;background:rgb(255 255 255 / .72);text-decoration:none}.absolute-footer .copyright-footer{font-size:.85rem;color:#5e4335}.footer-wrapper h1,.footer-wrapper h2,.footer-wrapper h3,.footer-wrapper h4,.footer-wrapper .widget-title{font-family:"Playfair Display",Georgia,serif;letter-spacing:.01em;color:#2a1e18}.footer-primary,.footer-secondary{border-color:#e5d2c3}body:not(.page-id-813) a:focus-visible,.header-main .nav>li>a:focus-visible,#main-menu .nav-sidebar>li>a:focus-visible,.footer-wrapper a:focus-visible{outline:3px solid #1d5a4b;outline-offset:3px;border-radius:8px}@media only screen and (max-width:48em){.header-main{backdrop-filter:none}.page-template-page-transparent-header-light .header-main .mobile-nav{display:flex!important}#main-menu .sidebar-menu{padding-bottom:28px}.header-top{display:none}#main-menu .nav-sidebar>li>a{font-size:1rem;padding:13px 16px}.footer-wrapper{text-align:left}.footer-wrapper .footer-1 .row{grid-template-columns:1fr}.footer-wrapper .footer-1{padding-bottom:62px}.footer-wrapper .footer-2{margin-top:28px}.absolute-footer .footer-primary{justify-content:flex-start}}.manna-wrap{width:min(1120px, 92vw);margin:0 auto}.manna-hero{background:linear-gradient(125deg,#f9f3ea 0%,#f0ddcc 55%,#dfc2aa 100%);color:var(--manna-ink);padding:72px 0}.manna-hero h1{font-size:clamp(2rem, 5.2vw, 4rem);line-height:1.06;margin:0 0 16px}.manna-kicker{text-transform:uppercase;letter-spacing:.08em;font-weight:700;margin-bottom:10px;color:var(--manna-accent)}.manna-sub{max-width:700px;font-size:1.06rem}.manna-hero-cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.manna-btn{display:inline-block;padding:12px 18px;border-radius:999px;font-weight:700;text-decoration:none}.manna-btn-primary{background:var(--manna-brand);color:#fff}.manna-btn-primary:hover{background:var(--manna-brand-deep);color:#fff}.manna-btn-secondary{background:#fff;color:var(--manna-ink);border:1px solid #d2c2b3}.manna-moods{background:var(--manna-paper);padding:54px 0}.manna-mood-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.manna-mood-tile{background:#fff;border:1px solid #eadfd3;border-radius:14px;padding:22px 18px;font-weight:700;color:var(--manna-ink);text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease}.manna-mood-tile:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgb(40 20 10 / .1)}.manna-story-strip{background:#fff;padding:28px 0;border-top:1px solid #efe5d9;border-bottom:1px solid #efe5d9;text-align:center}.manna-story-strip p{margin:0;font-size:1.1rem}.manna-trust{padding:44px 0 68px;background:#fff}.manna-trust-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.manna-trust-grid>div{background:#f8f3ed;border-radius:12px;padding:16px;border:1px solid #efe5d9}.manna-trust-grid strong{display:block;margin-bottom:4px}.manna-trust-grid span{font-size:.93rem}.woocommerce-page #main,.post-type-archive-product #main,.tax-product_cat #main,.tax-product_tag #main,.single-product #main{background:radial-gradient(620px 280px at 100% 2%,rgb(201 95 54 / .14),#fff0),radial-gradient(620px 280px at 0% 14%,rgb(32 78 66 / .1),#fff0),#f8f3ed;padding-top:20px;padding-bottom:36px}.woocommerce-page .shop-container,.woocommerce-page .shop-page-title,.woocommerce-page .woocommerce-notices-wrapper,.woocommerce-page .woocommerce-breadcrumb,.woocommerce-page .woocommerce-result-count,.woocommerce-page .woocommerce-ordering,.woocommerce-page .woocommerce-pagination,.woocommerce-page .cart-collaterals,.woocommerce-page .woocommerce,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related{position:relative;z-index:1}.woocommerce-page .woocommerce-result-count,.woocommerce-page .woocommerce-ordering{font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-weight:700;color:#5b4032}.manna-shop-mood-context{margin:8px 0 18px;padding:14px 16px;border-radius:14px;border:1px solid #e7d6c6;background:linear-gradient(135deg,rgb(255 248 240 / .95) 0%,rgb(248 239 230 / .9) 100%);box-shadow:0 8px 24px rgb(48 21 10 / .07)}.manna-shop-mood-context__inner{display:grid;gap:10px}.manna-shop-mood-context__eyebrow{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;color:#9a4f2d}.manna-shop-mood-context__title{margin:0;font-size:clamp(1.1rem, 1.4vw, 1.45rem);line-height:1.18;color:#2b1a13}.manna-shop-mood-context__desc{margin:0;font-size:.94rem;line-height:1.45;color:#5f4334}.manna-shop-mood-context__chips{display:flex;flex-wrap:wrap;gap:8px}.manna-shop-mood-context__chip{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:7px 12px;border-radius:999px;border:1px solid #ddc4b1;background:#fff7ef;color:#6d3019;font-size:.8rem;font-weight:700;line-height:1;text-decoration:none;transition:transform 0.24s cubic-bezier(.22,1,.36,1),background-color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease}.manna-shop-mood-context__chip:hover{background:#f3e2d3;border-color:#cc9a7b;transform:translateY(-1px)}.manna-shop-mood-context__chip.is-active{padding-left:26px;color:#fffaf5;background:linear-gradient(145deg,#c8623a,#a44724);border-color:#8f3f22;box-shadow:0 12px 24px rgb(126 52 27 / .22),0 0 0 1px rgb(255 227 206 / .2) inset,0 0 0 3px rgb(177 75 42 / .14);transform:translateY(-1px)}.manna-shop-mood-context__chip.is-active::before{content:"\2713";position:absolute;left:9px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:13px;height:13px;border-radius:999px;background:rgb(255 255 255 / .24);font-size:8px;font-weight:900;line-height:1;color:#fff}.single-product form.cart .manna-size-warning{display:block;margin:0 0 12px;padding:10px 12px;border-radius:10px;border:1px solid #d89776;background:linear-gradient(180deg,#fff4eb 0%,#fbe9dc 100%);color:#7a2f16;font-size:.9rem;line-height:1.35;font-weight:600;box-shadow:0 6px 18px rgb(122 47 22 / .08);animation:manna-warning-in 0.18s ease-out}.single-product form.cart .manna-size-warning strong{font-weight:800;margin-right:6px}@keyframes manna-warning-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:48em){.manna-shop-mood-context{margin-top:4px;padding:12px}.manna-shop-mood-context__desc{font-size:.88rem}.manna-shop-mood-context__chip{padding:7px 10px;font-size:.76rem}}.woocommerce-page .widget-title,.woocommerce-page .widgettitle,.woocommerce-page .widget-title.shop-sidebar,.woocommerce-page .product-categories a,.woocommerce-page .widget_recently_viewed_products a{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)}.woocommerce-page .widget-title,.woocommerce-page .widgettitle,.woocommerce-page .widget-title.shop-sidebar{font-weight:800;letter-spacing:.03em}.woocommerce-page .manna-mood-sidebar-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.woocommerce-page .manna-mood-sidebar-list__item{margin:0;padding:0;border:0}.woocommerce-page .manna-mood-sidebar-list a{display:block;position:relative;padding:8px 10px;border-radius:999px;border:1px solid rgb(167 118 90 / .3);background:linear-gradient(180deg,rgb(255 252 247 / .9),rgb(252 245 238 / .75));color:#6c3b24;font-size:.86rem;font-weight:650;line-height:1.2;text-decoration:none;box-shadow:0 1px 0 rgb(255 255 255 / .85) inset;transition:transform 0.24s cubic-bezier(.22,1,.36,1),background-color 0.24s ease,border-color 0.24s ease,box-shadow 0.24s ease,color 0.24s ease}.woocommerce-page .manna-mood-sidebar-list a:hover{background:linear-gradient(145deg,rgb(201 95 54 / .1),rgb(32 78 66 / .05));border-color:rgb(177 75 42 / .34);color:#592a18;box-shadow:0 8px 14px rgb(44 27 16 / .09);transform:translateY(-1px)}.woocommerce-page .manna-mood-sidebar-list a.is-active{padding-left:26px;color:#fffaf5;background:linear-gradient(145deg,#c8623a,#a44724);border-color:#8f3f22;box-shadow:0 12px 24px rgb(126 52 27 / .22),0 0 0 1px rgb(255 227 206 / .2) inset,0 0 0 3px rgb(177 75 42 / .14);transform:translateY(-1px)}.woocommerce-page .manna-mood-sidebar-list a.is-active::before{content:"\2713";position:absolute;left:9px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:13px;height:13px;border-radius:999px;background:rgb(255 255 255 / .24);font-size:8px;font-weight:900;line-height:1;color:#fff}.checkout-page-title .checkout-breadcrumbs{font-size:clamp(1.15rem, 1.2vw + 0.8rem, 2.15rem);line-height:1.06;letter-spacing:.02em;gap:clamp(10px, 1.8vw, 24px);padding-inline:clamp(8px, 2vw, 18px);margin:0}.checkout-page-title .checkout-breadcrumbs a{font-size:inherit;line-height:inherit}.checkout-page-title .checkout-breadcrumbs .divider{font-size:clamp(1rem, 1vw + 0.65rem, 1.75rem);line-height:1;margin-inline:clamp(2px, 0.7vw, 10px)}@media (max-width:849px){.checkout-page-title .checkout-breadcrumbs{font-size:clamp(1.05rem, 4.4vw, 1.65rem);padding-inline:10px}}.woocommerce ul.products{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:32px 28px;align-items:stretch}.woocommerce ul.products li.product{position:relative;background:rgb(255 255 255 / .55);border:1.5px solid #ead9ca;border-radius:22px;padding:22px 18px 28px 18px;box-shadow:0 16px 48px 0 rgb(32 78 66 / .13),0 2px 8px 0 rgb(201 95 54 / .07);backdrop-filter:blur(7px) saturate(1.2);transition:transform 0.32s cubic-bezier(.4,1.6,.6,1),box-shadow 0.32s,border-color 0.32s,background 0.32s;overflow:visible;z-index:1;min-height:340px;display:flex;flex-direction:column;justify-content:flex-start}.woocommerce ul.products li.product::before{content:"";position:absolute;inset:0;border-radius:22px;z-index:0;pointer-events:none;background:linear-gradient(120deg,rgb(201 95 54 / .08) 0%,rgb(32 78 66 / .09) 100%);opacity:.92}.woocommerce ul.products li.product:hover{transform:translateY(-7px) scale(1.025) rotate(-0.5deg);box-shadow:0 28px 64px 0 rgb(32 78 66 / .19),0 4px 16px 0 rgb(201 95 54 / .13);border-color:#b14b2a;background:rgb(255 255 255 / .72)}.woocommerce ul.products li.product .box-image{border-radius:16px;overflow:hidden;margin-bottom:18px;background:#fff;box-shadow:0 4px 18px rgb(32 78 66 / .1);z-index:1}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .name.product-title{font-family:"Playfair Display",Georgia,serif;font-size:1.18rem;line-height:1.22;color:#1f130f;margin-bottom:7px;z-index:2;position:relative}.woocommerce ul.products li.product .price{font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-weight:800;color:#204e42;font-size:1.04rem;margin-bottom:12px;z-index:2;position:relative}.woocommerce ul.products li.product .manna-card-chip{position:absolute;top:18px;left:18px;background:linear-gradient(90deg,#b14b2a 0%,#204e42 100%);color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.09em;padding:4px 14px;border-radius:999px;z-index:3;box-shadow:0 2px 8px rgb(32 78 66 / .13);text-transform:uppercase;pointer-events:none}.woocommerce ul.products li.product .button{margin-top:auto;width:100%;border-radius:999px;font-size:1.01rem;font-weight:800;box-shadow:0 6px 18px rgb(177 75 42 / .13);z-index:2;position:relative}@media only screen and (max-width:48em){.woocommerce ul.products{gap:18px 10px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.woocommerce ul.products li.product{padding:12px 7px 18px 7px;border-radius:14px;min-height:220px}.woocommerce ul.products li.product .box-image{border-radius:10px;margin-bottom:10px}.woocommerce ul.products li.product .manna-card-chip{top:8px;left:8px;font-size:.7rem;padding:3px 8px}}.woocommerce ul.products li.product:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgb(40 18 10 / .12);border-color:#dfc4ae}.woocommerce ul.products li.product .box-image{border-radius:12px;overflow:hidden;margin-bottom:10px;background:#fff}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .name.product-title{font-family:"Playfair Display",Georgia,serif;font-size:1.1rem;line-height:1.25;color:#241b16;margin-bottom:6px}.woocommerce ul.products li.product .price{font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-weight:800;color:#8f391f;font-size:1rem;margin-bottom:10px}.woocommerce span.onsale{background:#b14b2a;color:#fff;border-radius:999px;font-weight:700;min-height:2em;line-height:2em;padding:0 10px;box-shadow:0 6px 14px rgb(143 57 31 / .25)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background:#b14b2a;border-color:#b14b2a;color:#fff;border-radius:999px;font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-weight:800;font-size:.92rem;line-height:1.2;min-height:40px;padding:.68em 1.08em;letter-spacing:.01em;box-shadow:0 8px 18px rgb(143 57 31 / .22);transition:transform 0.18s ease,box-shadow 0.18s ease,background-color 0.18s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background:#8f391f;border-color:#8f391f;transform:translateY(-1px);box-shadow:0 10px 22px rgb(120 45 24 / .28)}.single-product div.product{background:#fff0}.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related,.woocommerce-cart .woocommerce,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{background:rgb(255 255 255 / .92);border:1.5px solid #ead9ca;border-radius:14px;padding:7vw 2vw 5vw 2vw;box-shadow:0 4px 16px rgb(32 78 66 / .1);backdrop-filter:blur(5px) saturate(1.1);margin:0 0 18px 0}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-account table.shop_table,.woocommerce-page table.shop_table{background:rgb(255 255 255 / .98);border-radius:8px;font-size:.97rem;box-shadow:0 2px 8px rgb(32 78 66 / .07);margin-bottom:12px}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td,.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{border:none;padding:.7em .5em;background:#fff0;font-size:.97rem;color:#241b16}.woocommerce-cart table.shop_table th{background:linear-gradient(90deg,#f7eee6 0%,#fffaf4 100%);color:#204e42;font-weight:800;font-size:1.04rem;letter-spacing:.01em;border-bottom:1.5px solid #ead9ca}.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce-checkout #place_order,.woocommerce-page .return-to-shop .button{width:100%;text-align:center;border-radius:999px;font-weight:800;font-size:1.01rem;background:#b14b2a;color:#fff;border:none;box-shadow:0 4px 12px rgb(177 75 42 / .13);transition:background 0.18s,box-shadow 0.18s;margin-top:10px;padding:.7em .5em}.woocommerce-cart .actions .button:hover,.woocommerce-cart .coupon .button:hover,.woocommerce-checkout #place_order:hover,.woocommerce-page .return-to-shop .button:hover{background:#204e42;color:#fff;box-shadow:0 8px 18px rgb(32 78 66 / .18)}.woocommerce-cart table.shop_table tr{border:none;transition:background 0.18s}.woocommerce-cart table.shop_table tr:hover{background:rgb(201 95 54 / .06)}color:#8f391f;font-weight:800;font-size:1.2rem}.woocommerce-cart table.shop_table,.woocommerce-checkout table.shop_table,.woocommerce-account table.shop_table,.woocommerce-page table.shop_table{background:#fff;border:1px solid #ead9ca;border-radius:12px;overflow:hidden}.woocommerce-cart table.shop_table th,.woocommerce-cart table.shop_table td,.woocommerce-checkout table.shop_table th,.woocommerce-checkout table.shop_table td,.woocommerce-account table.shop_table th,.woocommerce-account table.shop_table td,.woocommerce-page table.shop_table th,.woocommerce-page table.shop_table td{border-color:#efe1d4;padding:.72em .78em}.woocommerce-cart .cart_totals ul#shipping_method,.woocommerce-cart .cart_totals ul.woocommerce-shipping-methods{display:none!important}body.manna-moods-hub-page #main,body.manna-mood-collection-page #main{background:radial-gradient(760px 360px at 12% 0%,rgb(32 78 66 / .12),transparent 60%),radial-gradient(760px 360px at 100% 0%,rgb(201 95 54 / .14),transparent 58%),linear-gradient(180deg,#f8f3ed 0%,#fcf8f3 100%)}body.manna-moods-hub-page #main{padding-top:0}.manna-moods-hub{padding-bottom:40px}.manna-moods-hub__hero{position:relative;overflow:hidden;padding:78px 0 48px;background:radial-gradient(520px 280px at 15% 18%,rgb(201 95 54 / .18),transparent 62%),radial-gradient(620px 280px at 88% 10%,rgb(32 78 66 / .16),transparent 60%),linear-gradient(135deg,rgb(255 251 246 / .98),rgb(246 236 227 / .94));border-bottom:1px solid rgb(184 150 122 / .18)}.manna-moods-hub__hero::after{content:"";position:absolute;inset:auto -18% -70px auto;width:420px;height:420px;background:radial-gradient(circle,rgb(201 95 54 / .13),transparent 68%);filter:blur(4px);pointer-events:none}.manna-moods-hub__eyebrow,.manna-shop-mood-context__eyebrow,.manna-internal-links-block h3,.manna-sitewide-internal-links p{text-transform:uppercase;letter-spacing:.12em;font-weight:800;font-size:.74rem;color:var(--manna-brand-deep)}.manna-moods-hub__hero h1{max-width:10ch;font-family:"Playfair Display",Georgia,serif;font-size:clamp(2.1rem, 4.6vw, 3.6rem);line-height:.98;letter-spacing:-.04em;margin:12px 0 14px}.manna-moods-hub__hero p{max-width:760px;font-size:.97rem;line-height:1.62;color:rgb(31 26 23 / .84)}.manna-moods-hub__seo-copy{margin-top:8px;max-width:760px;font-size:.88rem;line-height:1.56;color:rgb(38 30 24 / .72)}.manna-moods-hub__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.manna-moods-hub__actions .manna-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;box-shadow:0 10px 24px rgb(36 22 14 / .12);transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.manna-moods-hub__actions .manna-btn:hover,.manna-moods-hub__actions .manna-btn:focus-visible{transform:translateY(-2px);box-shadow:0 16px 30px rgb(36 22 14 / .16)}.manna-moods-hub__grid{padding:30px 0 18px}.manna-moods-hub__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.manna-mood-card{position:relative;overflow:hidden;padding:22px 20px 20px;border-radius:24px;background:radial-gradient(420px 180px at 0% 0%,rgb(32 78 66 / .12),transparent 48%),linear-gradient(160deg,rgb(255 255 255 / .96),rgb(251 243 234 / .92));border:1px solid rgb(183 150 122 / .28);box-shadow:0 14px 30px rgb(31 20 12 / .1);backdrop-filter:blur(10px) saturate(120%);transition:transform 0.24s ease,box-shadow 0.24s ease,border-color 0.24s ease}.manna-mood-card::before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,rgb(255 255 255 / .26),#fff0);opacity:.95;pointer-events:none}.manna-mood-card::after{content:"";position:absolute;top:16px;right:16px;width:58px;height:58px;border-radius:50%;background:radial-gradient(circle,rgb(201 95 54 / .24),#fff0);pointer-events:none}.manna-mood-card:hover,.manna-mood-card:focus-within{transform:translateY(-3px);border-color:rgb(177 75 42 / .5);box-shadow:0 20px 38px rgb(31 20 12 / .16)}.manna-mood-card h2{position:relative;z-index:1;margin:0 0 10px;font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.18rem, 0.95vw + 0.9rem, 1.52rem);line-height:1.02;letter-spacing:-.03em;color:#201713}.manna-mood-card p{position:relative;z-index:1;margin:0 0 18px;font-size:.91rem;line-height:1.58;color:rgb(31 26 23 / .78)}.manna-mood-card a{position:relative;z-index:1;display:inline-flex;align-items:center;gap:9px;font-weight:800;font-size:.9rem;text-decoration:none;color:#b14b2a;padding:9px 13px;border-radius:999px;background:rgb(255 255 255 / .62);border:1px solid rgb(177 75 42 / .18);box-shadow:0 8px 18px rgb(36 22 14 / .08)}.manna-mood-card a::after{content:"→";font-size:1rem;line-height:1}.manna-moods-hub__copy{padding:10px 0 58px}.manna-moods-hub__copy h2{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.55rem, 2vw + 1rem, 2.5rem);line-height:1.08;margin:0 0 14px}.manna-moods-hub__copy p,.manna-shop-mood-context__desc,.manna-internal-links-block p,.manna-sitewide-internal-links{line-height:1.7}.manna-moods-hub__bullets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0;margin:22px 0 0;list-style:none}.manna-moods-hub__bullets li{background:rgb(255 255 255 / .72);border:1px solid rgb(183 150 122 / .24);border-radius:18px;padding:14px 16px;box-shadow:0 10px 24px rgb(31 20 12 / .06)}body.manna-mood-collection-page .manna-shop-mood-context{margin:18px auto 24px;padding:0}body.manna-mood-collection-page .manna-shop-mood-context__inner{position:relative;overflow:hidden;padding:26px 24px 22px;border-radius:26px;background:radial-gradient(520px 220px at 0% 0%,rgb(32 78 66 / .14),transparent 58%),radial-gradient(520px 220px at 100% 0%,rgb(201 95 54 / .15),transparent 60%),linear-gradient(150deg,rgb(255 255 255 / .94),rgb(249 240 231 / .92));border:1px solid rgb(183 150 122 / .26);box-shadow:0 18px 40px rgb(31 20 12 / .08)}body.manna-mood-collection-page .manna-shop-mood-context__title{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.6rem, 2vw + 1rem, 2.7rem);line-height:1.06;letter-spacing:-.03em;margin:8px 0 10px}body.manna-mood-collection-page .manna-shop-mood-context__chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}body.manna-mood-collection-page .manna-shop-mood-context__chip{display:inline-flex;align-items:center;justify-content:center;position:relative;padding:10px 14px;border-radius:999px;text-decoration:none;font-weight:800;font-size:.92rem;border:1px solid rgb(177 75 42 / .16);background:rgb(255 255 255 / .72);color:#4b2a1d;box-shadow:0 8px 18px rgb(31 20 12 / .06);transition:transform 0.2s ease,background-color 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease}body.manna-mood-collection-page .manna-shop-mood-context__chip:hover,body.manna-mood-collection-page .manna-shop-mood-context__chip:focus-visible{transform:translateY(-2px);background:linear-gradient(135deg,rgb(201 95 54 / .12),rgb(32 78 66 / .08));border-color:rgb(177 75 42 / .38);box-shadow:0 12px 24px rgb(31 20 12 / .1)}body.manna-mood-collection-page .manna-shop-mood-context__chip.is-active{padding-left:30px;color:#fffaf5;background:linear-gradient(145deg,#c8623a,#a44724);border-color:#8f3f22;box-shadow:0 14px 28px rgb(126 52 27 / .26),0 0 0 1px rgb(255 227 206 / .2) inset,0 0 0 3px rgb(177 75 42 / .18);transform:translateY(-1px)}body.manna-mood-collection-page .manna-shop-mood-context__chip.is-active::before{content:"\2713";position:absolute;left:11px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:14px;height:14px;border-radius:999px;background:rgb(255 255 255 / .24);font-size:9px;font-weight:900;line-height:1;color:#fff}.manna-internal-links-block,.manna-sitewide-internal-links{width:min(1120px, 92vw);margin:24px auto 0;padding:24px 24px 22px;border-radius:22px;background:linear-gradient(160deg,rgb(255 255 255 / .86),rgb(248 240 232 / .9));border:1px solid rgb(183 150 122 / .22);box-shadow:0 14px 34px rgb(31 20 12 / .07)}.manna-internal-links-block h3{margin:0 0 10px;font-family:"Manrope","Segoe UI",sans-serif;font-size:.78rem}.manna-internal-links-block p,.manna-sitewide-internal-links p{margin:0 0 14px;color:rgb(31 26 23 / .78)}.manna-internal-links-block__list,.manna-sitewide-internal-links ul{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.manna-internal-links-block__list a,.manna-sitewide-internal-links a{display:inline-flex;align-items:center;padding:10px 14px;border-radius:999px;text-decoration:none;font-weight:700;font-size:.94rem;color:#4b2a1d;background:rgb(255 255 255 / .78);border:1px solid rgb(177 75 42 / .14);box-shadow:0 8px 18px rgb(31 20 12 / .06);transition:transform 0.2s ease,box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}.manna-internal-links-block__list a:hover,.manna-sitewide-internal-links a:hover,.manna-internal-links-block__list a:focus-visible,.manna-sitewide-internal-links a:focus-visible{transform:translateY(-2px);border-color:rgb(177 75 42 / .34);box-shadow:0 12px 24px rgb(31 20 12 / .1)}.manna-sitewide-internal-links{margin-top:36px;margin-bottom:8px;background:radial-gradient(420px 180px at 0% 0%,rgb(32 78 66 / .12),transparent 58%),linear-gradient(150deg,rgb(255 255 255 / .94),rgb(248 240 232 / .94))}body.manna-moods-hub-page .manna-sitewide-internal-links{display:none}@media (max-width:64em){.manna-moods-hub__cards,.manna-moods-hub__bullets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:48em){.manna-moods-hub__hero{padding:56px 0 36px}.manna-moods-hub__hero h1{max-width:none;font-size:clamp(2.1rem, 11vw, 3.2rem)}.manna-moods-hub__cards,.manna-moods-hub__bullets{grid-template-columns:1fr}.manna-moods-hub__grid,.manna-moods-hub__copy{padding-left:0;padding-right:0}.manna-mood-card,body.manna-mood-collection-page .manna-shop-mood-context__inner,.manna-internal-links-block,.manna-sitewide-internal-links{border-radius:18px;padding:18px}}.woocommerce-cart .cart_totals tr.shipping,.woocommerce-cart .cart_totals tr.woocommerce-shipping-totals,.woocommerce-cart .cart_totals .shipping-calculator-button,.woocommerce-cart .cart_totals .woocommerce-shipping-destination{display:none!important}.woocommerce-cart form.woocommerce-cart-form button[name="update_cart"],.woocommerce-cart form.woocommerce-cart-form input[name="update_cart"]{display:none!important}.woocommerce-cart form.woocommerce-cart-form .coupon{display:none!important}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .quantity .qty{background:#fff;border:1px solid #dfcabc;border-radius:10px;font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;padding:.65em .72em;color:#2d221c}.woocommerce form .form-row input.input-text:focus,.woocommerce form .form-row textarea:focus,.woocommerce form .form-row select:focus,.woocommerce .quantity .qty:focus{outline:none;border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .14)}.woocommerce-checkout #payment{background:#f7eee6;border:1px solid #e3d0bf;border-radius:12px}.woocommerce-checkout #payment div.payment_box{background:#fff;border-radius:10px;border:1px solid #ecdfd2}.woocommerce-checkout .woocommerce-shipping-methods{margin:0;padding:0;list-style:none;display:grid;gap:9px}.woocommerce-checkout .woocommerce-shipping-methods li{display:grid;grid-template-columns:18px minmax(0,1fr);column-gap:12px;align-items:flex-start;margin:0;padding:12px 14px;border:1px solid #dfd5cb;border-radius:12px;background:#fff;box-shadow:0 2px 10px rgb(27 17 13 / .04);transition:border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,background 0.2s ease;overflow:hidden;font-size:.94rem;line-height:1.42;color:#362821;will-change:transform,box-shadow}.woocommerce-checkout .woocommerce-shipping-methods li:hover{border-color:#b9ada2;box-shadow:0 4px 14px rgb(27 17 13 / .07)}.woocommerce-checkout .woocommerce-shipping-methods li:has(input[type="radio"]:checked){border-color:var(--manna-accent);background:#fbfefd;box-shadow:0 0 0 2px rgb(32 78 66 / .15),0 4px 14px rgb(20 54 45 / .08)}.woocommerce-checkout .woocommerce-shipping-methods li:has(input[type="radio"]:focus-visible){outline:2px solid rgb(32 78 66 / .42);outline-offset:2px}.woocommerce-checkout .woocommerce-shipping-methods li label,.woocommerce-checkout .woocommerce-shipping-methods li>span{display:flex;align-items:flex-start;gap:8px;padding:0;width:auto;margin:0;cursor:pointer;font-weight:600;color:inherit}.woocommerce-checkout .woocommerce-shipping-methods li input[type="radio"]{appearance:none;-webkit-appearance:none;width:18px;height:18px;min-width:18px;border:2px solid #c9b09d;border-radius:50%;background:#fff;margin:2px 0 0;position:relative;box-shadow:inset 0 0 0 0 #fff;transition:border-color 0.18s ease,box-shadow 0.18s ease,background 0.18s ease}.woocommerce-checkout .woocommerce-shipping-methods li input[type="radio"]:checked{border-color:var(--manna-accent);box-shadow:inset 0 0 0 4px #fff;background:var(--manna-accent)}.woocommerce-checkout .woocommerce-shipping-methods li .manna-locality-panel{grid-column:1 / -1;max-height:0;opacity:0;transform:translateY(-5px);overflow:hidden;margin-top:0;pointer-events:none;transition:max-height 0.34s ease,opacity 0.24s ease,transform 0.24s ease,margin-top 0.24s ease}.woocommerce-checkout .woocommerce-shipping-methods li.is-active .manna-locality-panel,.woocommerce-checkout .woocommerce-shipping-methods li .manna-locality-panel.is-open{max-height:260px;opacity:1;transform:translateY(0);margin-top:10px;pointer-events:auto}.woocommerce-checkout .manna-locality-title{font-size:.74rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:#355e52;margin:0 0 8px}.woocommerce-checkout .manna-locality-county,.woocommerce-checkout .manna-locality-town{width:100%;min-height:48px;line-height:1.3;color:#2f251f;font-size:.96rem;padding:.72em .9em;border:1px solid #d7c9bc;border-radius:12px;background:#fffdfb;box-shadow:inset 0 1px 1px rgb(40 18 10 / .03),0 4px 10px rgb(27 17 13 / .04);appearance:none;-webkit-appearance:none;transition:border-color 0.22s ease,box-shadow 0.22s ease,background 0.22s ease;margin:0 0 10px;vertical-align:middle}.woocommerce-checkout .manna-locality-town{margin-bottom:0}.woocommerce-checkout .manna-locality-county:focus,.woocommerce-checkout .manna-locality-town:focus{outline:none;border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .13);background:#fff}.woocommerce-checkout .woocommerce-shipping-methods li .woocommerce-Price-amount{margin-left:auto;padding:3px 9px;border-radius:999px;font-size:.86rem;font-weight:800;white-space:nowrap;color:#173f35;background:linear-gradient(180deg,#f1f9f6 0%,#e2efe9 100%);border:1px solid #c8ded6;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)}.woocommerce-checkout .woocommerce-shipping-methods li:has(input[type="radio"]:checked) .woocommerce-Price-amount{color:#0f3128;background:#dceee7;border-color:#a3c7bb}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping th,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping td{padding-top:.85em;padding-bottom:.85em;vertical-align:top}.woocommerce-checkout #place_order{min-height:42px;font-size:.9rem;padding:.7em 1em}.woocommerce-account .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border:1px solid #ead9ca;border-radius:12px;overflow:hidden;background:#fff}.woocommerce-account .woocommerce-MyAccount-navigation li a{display:block;padding:.9em 1em;font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-weight:700;font-size:.88rem;line-height:1.25;color:#2f231d;border-bottom:1px solid #efe1d4}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a,.woocommerce-account .woocommerce-MyAccount-navigation li a:hover{background:rgb(177 75 42 / .11);color:#8f391f}.woocommerce-checkout .select2-container{width:100%!important;margin-bottom:0}.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:48px;height:auto;border:1px solid #d7c9bc;border-radius:12px;background:#fffdfb;box-shadow:inset 0 1px 1px rgb(40 18 10 / .03),0 4px 10px rgb(27 17 13 / .04);padding:.72em 2.4em .72em .9em;transition:border-color 0.22s ease,box-shadow 0.22s ease,background 0.22s ease}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1.3;padding-left:0;padding-right:0;color:#2f251f;font-size:.96rem;white-space:normal;min-height:1.3em}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#8b827a}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;right:10px}.woocommerce-checkout .select2-container--default.select2-container--focus .select2-selection--single,.woocommerce-checkout .select2-container--default.select2-container--open .select2-selection--single{border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .13);background:#fff}.woocommerce-checkout .select2-dropdown{border:1px solid #d7c9bc;border-radius:12px;overflow:hidden;box-shadow:0 18px 34px rgb(27 17 13 / .12)}.woocommerce-checkout .select2-search--dropdown{padding:8px;background:#fffaf6}.woocommerce-checkout .select2-search--dropdown .select2-search__field{border:1px solid #d7c9bc;border-radius:8px;padding:.5em .6em;font-size:.9rem}.woocommerce-checkout .select2-results__option{font-size:.9rem;padding:.6em .75em}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background:#1d5a4b;color:#fff}.woocommerce-message{background:#eef9f4;border-top-color:#1d5a4b;color:#1a5244;border-radius:12px;box-shadow:0 10px 22px rgb(20 54 45 / .1)}.woocommerce-info,.woocommerce-error{border-radius:12px;box-shadow:0 10px 22px rgb(40 18 10 / .08)}@media only screen and (max-width:48em){.woocommerce-page #main,.post-type-archive-product #main,.tax-product_cat #main,.tax-product_tag #main,.single-product #main{padding-top:12px;padding-bottom:24px}.woocommerce ul.products li.product,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{padding:12px;border-radius:12px}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .name.product-title{font-size:1rem}.single-product .product_title{font-size:clamp(1.45rem, 7.4vw, 2rem)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{font-size:.84rem;min-height:36px;padding:.56em .92em;box-shadow:0 6px 14px rgb(143 57 31 / .2)}.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce-checkout #place_order,.woocommerce-page .return-to-shop .button,.woocommerce ul.products li.product .button{width:100%;text-align:center}.woocommerce-checkout .woocommerce-shipping-methods{max-height:360px;overflow-y:auto;padding-right:6px;gap:7px}.woocommerce-checkout .woocommerce-shipping-methods li{font-size:.9rem;line-height:1.38;padding:10px 11px;column-gap:10px}.woocommerce-checkout .woocommerce-shipping-methods li.is-active .manna-locality-panel,.woocommerce-checkout .woocommerce-shipping-methods li .manna-locality-panel.is-open{max-height:280px}.woocommerce-checkout .manna-locality-title{font-size:.68rem;margin-bottom:7px}.woocommerce-checkout .manna-locality-county,.woocommerce-checkout .manna-locality-town{font-size:.84rem;padding:.5em .58em}.woocommerce-checkout .select2-container--default .select2-selection--single{min-height:40px;padding:.5em 1.9em .5em .58em}.woocommerce-checkout .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-checkout .select2-results__option,.woocommerce-checkout .select2-search--dropdown .select2-search__field{font-size:.84rem}.woocommerce-checkout .woocommerce-shipping-methods li label,.woocommerce-checkout .woocommerce-shipping-methods li>span{gap:8px}.woocommerce-checkout .woocommerce-shipping-methods li input[type="radio"]{width:17px;height:17px;min-width:17px}.woocommerce-checkout .woocommerce-shipping-methods li .woocommerce-Price-amount{font-size:.82rem;padding:2px 7px}.woocommerce form .form-row{margin-bottom:.65em}}@media only screen and (max-width:48em){.manna-hero{padding:50px 0}.manna-mood-grid,.manna-trust-grid{grid-template-columns:1fr}}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li,.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li{position:relative!important;border:1px solid #ddd1c5!important;border-radius:16px!important;background:linear-gradient(180deg,#fffdfb 0%,#f8f2ec 100%)!important;box-shadow:0 10px 24px rgb(27 17 13 / .05),inset 0 1px 0 rgb(255 255 255 / .82)!important;overflow:hidden!important;transition:border-color 0.26s ease,box-shadow 0.26s ease,transform 0.26s ease,background 0.26s ease!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .shipping__list_label,.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item>label{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:10px!important;width:100%!important;margin:0!important;color:#2f241f!important;font-weight:700!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item:hover,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li:hover,.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li:hover{border-color:#c7b6a8!important;box-shadow:0 16px 30px rgb(27 17 13 / .09),inset 0 1px 0 rgb(255 255 255 / .88)!important;transform:translateY(-1px)!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item:has(input[type="radio"]:checked),.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li:has(input[type="radio"]:checked),.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li:has(input[type="radio"]:checked){border-color:var(--manna-accent)!important;background:linear-gradient(180deg,#fcfffe 0%,#eef7f3 100%)!important;box-shadow:0 0 0 2px rgb(32 78 66 / .12),0 18px 34px rgb(20 54 45 / .11),inset 0 1px 0 rgb(255 255 255 / .94)!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .manna-locality-panel,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li .manna-locality-panel,.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li .manna-locality-panel{background:linear-gradient(180deg,rgb(255 255 255 / .72),rgb(248 242 236 / .92))!important;border:1px solid rgb(215 201 188 / .88)!important;border-radius:14px!important;transition:max-height 0.38s ease,opacity 0.28s ease,transform 0.28s ease,margin-top 0.28s ease!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item.is-active .manna-locality-panel,.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .manna-locality-panel.is-open,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li.is-active .manna-locality-panel,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping ul.woocommerce-shipping-methods li .manna-locality-panel.is-open,.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li.is-active .manna-locality-panel,.woocommerce-checkout .shipping ul.woocommerce-shipping-methods li .manna-locality-panel.is-open{padding:12px!important;max-height:320px!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .woocommerce-Price-amount,.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .amount,.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .amount bdi,.woocommerce-checkout .shipping .select2-container--default .select2-selection--single,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping .select2-container--default .select2-selection--single{border-radius:10px!important;background:rgb(255 255 255 / .96)!important;box-shadow:inset 0 1px 1px rgb(40 18 10 / .03),0 6px 12px rgb(27 17 13 / .04)!important;border:1px solid #d7c9bc!important}.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .woocommerce-Price-amount,.woocommerce-checkout #shipping_method.shipping__list .shipping__list_item .amount{padding:3px 9px!important;border-radius:999px!important;background:linear-gradient(180deg,#f1f9f6 0%,#e2efe9 100%)!important;border:1px solid #c8ded6!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82)!important;white-space:nowrap!important;font-weight:800!important;color:#173f35!important}.woocommerce-checkout .shipping .select2-container--default .select2-selection--single,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping .select2-container--default .select2-selection--single{border-radius:10px!important;background:rgb(255 255 255 / .96)!important;box-shadow:inset 0 1px 1px rgb(40 18 10 / .03),0 6px 12px rgb(27 17 13 / .04)!important;border:1px solid #d7c9bc!important}.woocommerce-checkout .shipping .select2-dropdown,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping .select2-dropdown{border-radius:12px!important;box-shadow:0 18px 34px rgb(27 17 13 / .12)!important;overflow:hidden!important}.manna-shipping-picker{margin-bottom:14px}.manna-shipping-picker__field{background:linear-gradient(180deg,#fff9f3 0%,#fff5ec 100%);border:1px solid #ead9ca;border-radius:14px;padding:13px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .82),0 8px 20px rgb(53 27 16 / .05)}.manna-shipping-picker__label{display:block;font-size:.78rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase;margin-bottom:8px;color:#5f3b2b}.manna-shipping-picker__select{width:100%;min-height:46px;border:1px solid #d7c9bc;border-radius:10px;padding:.6em .75em;font-size:.95rem;background:#fff;color:#2f251f}.manna-shipping-picker__select:focus{outline:none;border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .13)}.manna-shipping-methods-host{margin-top:14px}.manna-shipping-methods-relocated{margin:0;padding:0;list-style:none}.manna-shipping-methods-hidden{display:none!important}.manna-shipping-row-hidden{display:none}html.manna-checkout-hydrating .manna-checkout-shell [data-manna-shipping-selector],html.manna-checkout-hydrating .manna-checkout-shell [data-manna-shipping-methods-host],html.manna-checkout-hydrating .manna-checkout-shell .manna-locality-panel,html.manna-checkout-hydrating .manna-checkout-shell .manna-checkout-card--payment .manna-checkout-payment,html.manna-checkout-hydrating .manna-checkout-shell .manna-checkout-card--payment #payment{visibility:hidden}html.manna-checkout-ready .manna-checkout-shell [data-manna-shipping-selector],html.manna-checkout-ready .manna-checkout-shell [data-manna-shipping-methods-host],html.manna-checkout-ready .manna-checkout-shell .manna-locality-panel,html.manna-checkout-ready .manna-checkout-shell .manna-checkout-card--payment .manna-checkout-payment,html.manna-checkout-ready .manna-checkout-shell .manna-checkout-card--payment #payment{visibility:visible}.manna-checkout-card--summary .woocommerce-checkout-review-order-table tr.shipping,.manna-checkout-card--summary .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals,.manna-checkout-card--summary .woocommerce-checkout-review-order-table .woocommerce-shipping-totals{display:none!important}.manna-location-wrap{position:relative}.manna-location-input-wrap{position:relative}.manna-location-input{width:100%;min-height:46px;border:1px solid #d7c9bc;border-radius:10px;padding:.6em 2em .6em .75em;font-size:.95rem;background:#fff;color:#2f251f}.manna-location-input:focus{outline:none;border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .13)}.manna-location-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;background:#fff0;font-size:.95rem;font-weight:800;color:#5f3b2b;cursor:pointer;line-height:1;padding:2px}.manna-location-suggestions{margin-top:8px;border:1px solid #ddd1c5;border-radius:12px;background:#fff;max-height:260px;overflow-y:auto;box-shadow:0 8px 20px rgb(27 17 13 / .08)}.manna-location-suggestion{width:100%;text-align:left;border:none;border-bottom:1px solid #eee2d8;background:#fff;padding:10px 12px;font-size:.95rem;line-height:1.35;color:#2f251f;cursor:pointer}.manna-location-suggestion:last-child{border-bottom:none}.manna-location-suggestion:hover{background:#f8f1ea}.manna-location-selected{margin:8px 0 0;font-size:.9rem;color:#615046}.manna-delivery-instructions-wrap{margin-top:12px}.manna-delivery-instructions-label{display:block;font-size:1rem;font-weight:700;margin-bottom:6px;color:#2f251f}.manna-delivery-instructions{width:100%;min-height:84px;border:1px solid #d7c9bc;border-radius:10px;padding:.6em .75em;font-size:.95rem;resize:vertical;background:#fff;color:#2f251f}.manna-delivery-instructions:focus{outline:none;border-color:#1d5a4b;box-shadow:0 0 0 3px rgb(29 90 75 / .13)}.manna-delivery-instructions-hint{margin:6px 0 0;font-size:.9rem;line-height:1.35;color:#6e635b}.manna-delivery-ack-wrap{margin-top:12px;padding:12px;border:1px solid #e6d6c7;border-radius:12px;background:#fffdfb}.manna-delivery-ack-heading{margin:0 0 6px;font-size:1.02rem;font-weight:800;color:#2f251f}.manna-delivery-ack-message{margin:0 0 10px;font-size:.95rem;line-height:1.45;color:#4b3a31}.manna-delivery-ack{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:flex-start;margin-top:12px;padding:12px;border-radius:12px;border:1px solid #e6d6c7;background:#fffdfb;font-size:.9rem;line-height:1.4;color:#3d2c24}.manna-delivery-ack input[type="checkbox"]{margin-top:2px;width:16px;height:16px}.woocommerce-checkout{background:radial-gradient(circle at top left,rgb(201 95 54 / .08),transparent 32%),radial-gradient(circle at 92% 8%,rgb(32 78 66 / .08),transparent 26%),linear-gradient(180deg,#f8f2eb 0%,#f2ebe2 100%)}.woocommerce-checkout .woocommerce{max-width:1360px;margin:0 auto;padding:clamp(18px, 3vw, 40px) clamp(14px, 2vw, 26px) 72px}.woocommerce-checkout form.checkout{margin-top:0}.manna-checkout-shell{position:relative;z-index:1}.manna-checkout-hero{display:flex;justify-content:space-between;gap:20px;align-items:flex-end;margin-bottom:22px;padding:clamp(18px, 3vw, 30px);border-radius:24px;border:1px solid rgb(201 95 54 / .16);background:linear-gradient(135deg,rgb(255 253 249 / .98),rgb(248 242 236 / .92));box-shadow:0 16px 42px rgb(27 17 13 / .08)}.manna-checkout-hero__copy h1{margin:0 0 8px;font-family:"Playfair Display",Georgia,serif;font-size:clamp(2rem, 4.2vw, 3.4rem);line-height:1.02;color:var(--manna-ink)}.manna-checkout-hero__copy p{margin:0;max-width:42rem;font-size:1.02rem;line-height:1.65;color:rgb(31 26 23 / .72)}.manna-checkout-kicker{margin:0 0 10px;font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--manna-brand-deep)}.manna-checkout-hero__tags{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.manna-checkout-hero__tags span{display:inline-flex;align-items:center;justify-content:center;padding:9px 13px;border-radius:999px;background:rgb(255 255 255 / .82);border:1px solid rgb(201 95 54 / .16);font-size:.9rem;font-weight:700;color:#4b362d}.manna-checkout-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,0.85fr);gap:24px;align-items:start}.manna-checkout-summary{position:sticky;top:28px}.manna-checkout-card{--manna-scroll-shift:0px;--manna-hover-lift:0px;background:rgb(255 250 244 / .94);border:1px solid rgb(201 95 54 / .16);border-radius:24px;box-shadow:0 14px 34px rgb(27 17 13 / .08);padding:clamp(18px, 2.8vw, 28px);backdrop-filter:blur(2px);margin-inline:clamp(3px, 0.4vw, 8px);transform:translate3d(0,calc(var(--manna-scroll-shift) + var(--manna-hover-lift)),0);transition:transform 0.36s cubic-bezier(.22,.61,.36,1),box-shadow 0.3s ease,border-color 0.28s ease,background-color 0.28s ease;will-change:transform;position:relative}.manna-checkout-card::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(120% 70% at 50% -10%,rgb(255 255 255 / .5),#fff0);opacity:0;transition:opacity 0.24s ease}.manna-checkout-card:hover,.manna-checkout-card:focus-within,.manna-checkout-card.is-touched{--manna-hover-lift:-6px;border-color:rgb(201 95 54 / .3);box-shadow:0 22px 42px rgb(27 17 13 / .14),0 0 0 1px rgb(201 95 54 / .18);background:rgb(255 251 247 / .97)}.manna-checkout-card:hover::after,.manna-checkout-card:focus-within::after,.manna-checkout-card.is-touched::after{opacity:1}.manna-checkout-card:active{--manna-hover-lift:-2px}.manna-checkout-card+.manna-checkout-card{margin-top:18px}.manna-checkout-card__heading h2{margin:0 0 6px;font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.45rem, 2.8vw, 2rem);line-height:1.08;color:var(--manna-ink)}.manna-checkout-card__heading p{margin:0;color:rgb(31 26 23 / .72);line-height:1.65}.manna-checkout-panels{display:grid;grid-template-columns:1fr;gap:18px;margin-top:20px}.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout #customer_details .col-2{float:none;width:auto;max-width:none;padding:0}.woocommerce-checkout #customer_details::after{display:none}.manna-checkout-note{margin-top:18px;padding:16px 18px;border-radius:18px;background:linear-gradient(180deg,rgb(239 231 223 / .55),rgb(252 249 246 / .88));border:1px solid rgb(201 95 54 / .12);color:rgb(31 26 23 / .76);line-height:1.7}.manna-checkout-note p{margin:0}.manna-checkout-review-order .woocommerce-checkout-review-order-table{margin-bottom:14px;border-collapse:separate;border-spacing:0 12px}.manna-checkout-review-order .woocommerce-checkout-review-order-table th,.manna-checkout-review-order .woocommerce-checkout-review-order-table td{padding:10px 0}.manna-checkout-card--summary{padding:clamp(14px, 2vw, 20px)!important}.manna-checkout-card--summary .manna-checkout-card__heading{margin-bottom:8px}.manna-checkout-card--summary .manna-checkout-card__heading p{line-height:1.45}.manna-checkout-card--summary .manna-checkout-review-order .woocommerce-checkout-review-order-table{margin-bottom:6px;border-spacing:0 7px}.manna-checkout-card--summary .manna-checkout-review-order .woocommerce-checkout-review-order-table th,.manna-checkout-card--summary .manna-checkout-review-order .woocommerce-checkout-review-order-table td{padding:6px 0}.woocommerce-checkout #customer_details .form-row.manna-name-field{float:left;width:calc(50% - 7px);clear:none;margin-right:0}.woocommerce-checkout #customer_details .form-row-first.manna-name-field{margin-right:14px}@media (max-width:640px){.woocommerce-checkout #customer_details .form-row.manna-name-field{float:none;width:100%;margin-right:0}}.manna-checkout-summary #payment{background:#fff0;border:0;padding:0;margin-top:14px}.manna-checkout-summary #payment div.payment_box{background:rgb(255 255 255 / .9)}.manna-checkout-summary #place_order{width:100%;min-height:54px;border-radius:16px;background:linear-gradient(135deg,var(--manna-brand),var(--manna-brand-deep));box-shadow:0 14px 28px rgb(201 95 54 / .24);font-weight:800;letter-spacing:.02em}.manna-checkout-summary #place_order:hover{transform:translateY(-1px);box-shadow:0 18px 32px rgb(201 95 54 / .3)}.manna-checkout-summary .woocommerce-terms-and-conditions-wrapper{margin:0 0 14px}.manna-checkout-review-order-source--hidden{display:none!important}.manna-checkout-card--payment{background:#f8f8f8;border-color:#e2e2e2}.manna-checkout-card--coupon{background:#f3f4f6;border-color:#e2e4e8;box-shadow:none}.manna-checkout-coupon-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.manna-checkout-coupon-heading h2{margin:0;font-family:"Nunito","Avenir Next","Segoe UI",sans-serif;font-size:clamp(1.45rem, 2.3vw, 1.8rem);font-weight:800;line-height:1.08;color:#081c3a}.manna-checkout-coupon-heading p{margin:0;font-size:1rem;font-weight:500;color:#4f5c6f;line-height:1.3;text-align:right}.manna-checkout-coupon .manna-checkout-coupon-inline{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin:0}.manna-checkout-coupon .manna-checkout-coupon-inline__field{min-width:0}.manna-checkout-coupon .manna-checkout-coupon-inline__action{display:flex;align-items:stretch}.manna-checkout-coupon .manna-checkout-coupon-inline input[name="coupon_code"]{width:100%;min-height:54px;border-radius:16px;background:#fff;border:1px solid #d3d7de;padding-inline:.95rem;color:#1c2d4b}.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]{min-height:54px;padding-inline:1.35rem;border-radius:16px;white-space:nowrap;font-weight:800;background:#fff;border:1px solid #d3d7de;color:#081c3a;box-shadow:none}.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]:hover{background:#f8fafc;border-color:#c4c9d2;transform:none;box-shadow:none}.manna-checkout-coupon-note{margin:12px 0 0;font-size:.92rem;line-height:1.55;color:rgb(31 26 23 / .72)}.manna-payment-title-row{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.manna-payment-title-row h2{margin:0;font-size:clamp(1.55rem, 2.5vw, 2rem);line-height:1.08}.manna-payment-title-row p{margin:0;font-size:.95rem;color:#5b6678;line-height:1.45;text-align:left;max-width:34ch}.manna-checkout-card--payment #payment{background:#fff0;border:0;padding:0;margin-top:14px}.manna-checkout-card--payment #payment ul.wc_payment_methods{margin:0 0 12px;padding:0;list-style:none}.manna-checkout-card--payment #payment ul.wc_payment_methods>li{position:relative;border:1px solid #202838;border-radius:18px;background:#fff;padding:16px 18px;margin:0 0 12px;box-shadow:none}.manna-checkout-card--payment #payment ul.wc_payment_methods>li>label{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:1.06rem;font-weight:800;color:#0f1a2d}.manna-checkout-card--payment #payment ul.wc_payment_methods>li>label img{display:none!important}.manna-payment-badge{display:inline-flex;align-items:center;justify-content:center;padding:.3em .7em;border-radius:999px;font-size:.8rem;font-weight:700;color:#2c3648;background:#eceef2;border:1px solid #d9dce3}.manna-payment-method-help{margin:8px 0 0 28px;font-size:.95rem;line-height:1.45;color:#314158}.manna-checkout-card--payment #payment .payment_box{display:none!important;background:#fff0;border:0;padding:8px 0 0;margin:0;color:#314158;font-size:.95rem;line-height:1.5}.manna-checkout-card--payment #payment .manna-payment-box-hidden{display:none!important}.manna-checkout-card--payment #payment #place_order{width:100%;min-height:56px;border-radius:14px;font-size:1.02rem;font-weight:800;background:#474f61;box-shadow:none;text-transform:none}.manna-checkout-card--payment #payment #place_order:hover{transform:none;box-shadow:none;background:#3f4658}@media (max-width:640px){.manna-checkout-card--payment{padding:16px}.manna-checkout-coupon .woocommerce-form-coupon{grid-template-columns:1fr}.manna-checkout-coupon-heading{align-items:flex-start;flex-direction:column}.manna-checkout-coupon-heading p{text-align:left}.manna-checkout-coupon .manna-checkout-coupon-inline{grid-template-columns:1fr}.manna-checkout-coupon .manna-checkout-coupon-inline__action,.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]{width:100%}.manna-checkout-card--payment #payment ul.wc_payment_methods>li{padding:12px 14px;border-radius:14px}.manna-checkout-card--payment #payment #place_order{min-height:50px;border-radius:12px;font-size:1rem}.manna-payment-method-help{margin-left:24px}}@media (max-width:980px){.manna-checkout-hero,.manna-checkout-grid{display:grid;grid-template-columns:1fr}.manna-checkout-card{margin-inline:0}.manna-checkout-hero{align-items:start}.manna-checkout-hero__tags{justify-content:flex-start}.manna-checkout-summary{position:static}}@media (max-width:640px){.woocommerce-checkout .woocommerce{padding-inline:12px;padding-bottom:48px}.manna-checkout-card,.manna-checkout-hero{border-radius:20px}.manna-checkout-hero__tags span{width:100%;justify-content:flex-start}.manna-checkout-summary #place_order{min-height:50px}.manna-payment-title-row{grid-template-columns:1fr}.manna-payment-title-row p{text-align:left}}@media (prefers-reduced-motion:reduce){.manna-checkout-card{transform:none;transition:box-shadow 0.2s ease,border-color 0.2s ease,background-color 0.2s ease}}#masthead #logo,.header-main #logo,#logo{width:auto!important;min-width:0!important;margin:0!important;max-width:min(42vw, 320px)!important;flex:0 1 auto!important}#logo>a{position:relative;display:block;width:min(clamp(220px, 23vw, 320px), calc(100vw - 620px))!important;height:clamp(56px, 6.2vw, 86px)!important;max-width:100%;text-decoration:none}#logo>a img,#logo>a img.header-logo,#logo>a img.header-logo-dark,#logo>a img.header_logo{opacity:0;visibility:hidden;display:block;width:100%!important;height:100%!important;max-height:none!important;pointer-events:none}#logo>a::after{content:"";position:absolute;inset:0;background-image:url(/wp-content/themes/flatsome-child/assets/images/manna-logo-site-270.png);background-repeat:no-repeat;background-position:left 50%;background-size:contain;display:block}.stuck #logo>a::after,.sticky #logo>a::after{background-size:contain}@media (max-width:980px){#masthead #logo,.header-main #logo,#logo{max-width:min(52vw, 260px)!important}#logo>a{width:min(clamp(170px, 32vw, 240px), calc(100vw - 260px))!important;height:clamp(48px, 8.6vw, 74px)!important}}@media (max-width:640px){#masthead #logo,.header-main #logo,#logo{max-width:min(58vw, 200px)!important}#logo>a{width:min(clamp(140px, 46vw, 190px), calc(100vw - 150px))!important;height:clamp(40px, 10.8vw, 58px)!important}#logo>a::after{background-image:url(/wp-content/themes/flatsome-child/assets/images/manna-logo-site-270.png);background-position:center}}body.manna-quiz-open{overflow:hidden}.manna-style-quiz{position:fixed;inset:0;z-index:10000;display:none}.manna-style-quiz.is-open{display:block}.manna-style-quiz__backdrop{position:absolute;inset:0;background:rgb(25 17 14 / .6)}.manna-style-quiz__dialog{position:relative;width:min(92vw, 560px);margin:min(9vh, 72px) auto;background:#fff8f1;border:1px solid #e3d2c2;border-radius:16px;padding:24px;box-shadow:0 22px 46px rgb(33 16 10 / .24);max-height:82vh;overflow:auto}.manna-style-quiz__close{position:absolute;top:8px;right:10px;background:#fff0;border:0;font-size:30px;line-height:1;color:#5e4335;cursor:pointer}.manna-style-quiz__eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;color:#8b3f21}.manna-style-quiz__title{font-family:"Playfair Display",Georgia,serif;font-size:clamp(1.35rem, 2.3vw, 1.9rem);line-height:1.2;margin:0;color:#24170f}.manna-style-quiz__desc{margin:8px 0 14px;font-size:.98rem;line-height:1.5;color:#62483b}.manna-style-quiz__progress{height:7px;background:#ecdccc;border-radius:999px;overflow:hidden;margin-bottom:16px}.manna-style-quiz__progress>span{display:block;height:100%;width:0;background:linear-gradient(90deg,#d16b43,#a54823);transition:width 0.2s ease}.manna-style-quiz__options{display:grid;gap:10px;margin-bottom:16px}.manna-style-quiz__option{text-align:left;border:1px solid #e3d1c1;background:#fff;padding:12px 14px;border-radius:10px;cursor:pointer;font-weight:700;color:#2b1d15;transition:background-color 0.2s ease,border-color 0.2s ease,transform 0.2s ease}.manna-style-quiz__option:hover{border-color:#cf7a56;background:#fff4ec;transform:translateY(-1px)}.manna-style-quiz__option.is-selected{border-color:#b9572f;background:#fbe8dc;box-shadow:inset 0 0 0 1px rgb(185 87 47 / .2)}.manna-style-quiz__actions,.manna-style-quiz__result-actions{display:flex;gap:10px;flex-wrap:wrap}.manna-style-quiz__btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:999px;font-weight:800;text-decoration:none;border:1px solid #fff0;cursor:pointer}.manna-style-quiz__btn--primary{background:#b5502c;color:#fff;border-color:#9f4423}.manna-style-quiz__btn--primary:hover{background:#9f4423;color:#fff}.manna-style-quiz__btn--ghost{background:#f3e4d7;color:#3c271b;border-color:#ddc2ad}.manna-style-quiz__btn--ghost:hover{background:#ead6c4;color:#2e1f16}.manna-style-quiz__btn:disabled{opacity:.45;cursor:not-allowed}.manna-style-quiz__result p{margin-top:0;color:#533b2f}@media (max-width:640px){.manna-style-quiz__dialog{margin:5vh auto;padding:18px}.manna-style-quiz__actions,.manna-style-quiz__result-actions{flex-direction:column}.manna-style-quiz__btn{width:100%}}:root{--manna-surface-soft:#fff9f4;--manna-surface-raise:#fffefc;--manna-border-soft:rgba(83, 49, 33, 0.14);--manna-shadow-soft:0 10px 26px rgba(44, 23, 14, 0.08);--manna-shadow-raise:0 18px 34px rgba(44, 23, 14, 0.12)}body{background:radial-gradient(1200px 540px at -6% -10%,rgb(201 95 54 / .14),transparent 62%),radial-gradient(940px 440px at 108% -8%,rgb(32 78 66 / .11),transparent 58%),linear-gradient(180deg,#f7f2ea 0%,#fbf7f2 46%,#f5eee5 100%);color:#231a15}h1,h2,h3,h4,h5,h6{text-wrap:balance}.header-main{background:rgb(255 252 248 / .9);backdrop-filter:blur(8px);border-bottom:1px solid rgb(126 70 43 / .15);box-shadow:0 8px 26px rgb(32 15 8 / .08)}.header-main .nav>li>a,.header-bottom .nav>li>a{font-size:1rem;padding:.52rem .86rem;border-radius:999px;transition:color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.header-main .nav>li>a:hover,.header-bottom .nav>li>a:hover{transform:translateY(-1px)}.header .nav-dropdown{border-radius:16px;border-color:rgb(126 70 43 / .2);box-shadow:0 18px 36px rgb(32 15 8 / .16);padding:10px}#main{padding-top:clamp(18px, 2.2vw, 34px);padding-bottom:clamp(24px, 2.6vw, 42px)}.woocommerce-page #main,.single-product #main,.post-type-archive-product #main,.tax-product_cat #main,.tax-product_tag #main{padding-top:clamp(20px, 2.6vw, 36px);padding-bottom:clamp(28px, 3vw, 48px)}.woocommerce ul.products li.product{background:linear-gradient(180deg,var(--manna-surface-raise),#fff8f2);border:1px solid var(--manna-border-soft);border-radius:18px;padding:12px 12px 14px;box-shadow:var(--manna-shadow-soft);transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease;overflow:hidden}.woocommerce ul.products li.product:hover{transform:translateY(-5px);box-shadow:var(--manna-shadow-raise);border-color:rgb(161 73 38 / .24)}.woocommerce ul.products li.product .box-image{border-radius:14px;overflow:hidden;background:#f8eee4}.woocommerce ul.products li.product .box-image img{transition:transform 0.35s ease}.woocommerce ul.products li.product:hover .box-image img{transform:scale(1.03)}.woocommerce ul.products li.product .name,.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:1.02rem;line-height:1.35;letter-spacing:.01em;color:#1f1713}.woocommerce ul.products li.product .price{font-weight:800;color:#23483f;font-size:1.02rem}.single-product .product-main{background:linear-gradient(180deg,var(--manna-surface-raise),#fff8f2);border:1px solid var(--manna-border-soft);border-radius:20px;box-shadow:var(--manna-shadow-soft);padding:clamp(16px, 2.3vw, 28px)}.single-product .product_title{font-size:clamp(1.85rem, 3.4vw, 2.85rem);line-height:1.04;letter-spacing:.01em}.single-product .price{font-size:clamp(1.25rem, 2.4vw, 1.7rem);font-weight:800;color:#184f43}.single-product .woocommerce-tabs,.single-product .related{background:rgb(255 251 246 / .9);border:1px solid var(--manna-border-soft);border-radius:18px;padding:clamp(14px, 2vw, 24px);box-shadow:0 10px 20px rgb(44 23 14 / .07)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{border-radius:999px;font-weight:800;letter-spacing:.01em;padding:.72em 1.18em;box-shadow:0 10px 18px rgb(161 73 38 / .2);transition:transform 0.22s ease,box-shadow 0.22s ease,filter 0.22s ease}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{transform:translateY(-1px);box-shadow:0 14px 24px rgb(161 73 38 / .26);filter:saturate(1.05)}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .quantity .qty{border-radius:12px;border-color:#d8c5b6;background:rgb(255 255 255 / .96);min-height:46px}.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce{background:rgb(255 252 248 / .92);border:1px solid var(--manna-border-soft);border-radius:18px;box-shadow:var(--manna-shadow-soft);padding:clamp(14px, 2.4vw, 24px)}.woocommerce table.shop_table{border-radius:14px;overflow:hidden;border:1px solid rgb(126 70 43 / .18);background:#fffdfb}.manna-checkout-card{border-radius:22px;box-shadow:0 14px 30px rgb(44 23 14 / .1)}.page-template-page-transparent-header-light #main>main,.page-template-page-transparent-header-light #main .page-wrapper{background:linear-gradient(180deg,rgb(255 252 247 / .92),rgb(255 247 239 / .9));border:1px solid var(--manna-border-soft);border-radius:20px;padding:clamp(16px, 2.5vw, 32px);box-shadow:var(--manna-shadow-soft)}.footer-wrapper{background:linear-gradient(160deg,#f8f1e8 0%,#f1e7dc 52%,#eadfce 100%);border-top:1px solid rgb(101 54 33 / .16);box-shadow:inset 0 1px 0 rgb(255 255 255 / .72)}.footer-wrapper .widget-title,.footer-wrapper h3{font-size:1.18rem;letter-spacing:.01em}.footer-wrapper a{text-underline-offset:3px}.absolute-footer{background:rgb(247 237 225 / .85);border-top:1px solid rgb(101 54 33 / .14)}@media only screen and (max-width:48em){body{background:radial-gradient(620px 280px at -14% -6%,rgb(201 95 54 / .14),transparent 58%),radial-gradient(520px 240px at 116% -5%,rgb(32 78 66 / .11),transparent 56%),linear-gradient(180deg,#f7f2ea 0%,#fbf7f2 100%)}.woocommerce ul.products li.product,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce,.page-template-page-transparent-header-light #main>main,.page-template-page-transparent-header-light #main .page-wrapper{border-radius:14px;padding:12px}.woocommerce ul.products li.product:hover{transform:none}.header-main .nav>li>a,.header-bottom .nav>li>a{padding:.4rem .72rem;font-size:.94rem}}.shop-container .product-small.col,.woocommerce .products .product-small.col{background:#fff0;border:0;box-shadow:none;padding:0;transition:none}.shop-container .product-small.col>.col-inner,.woocommerce .products .product-small.col>.col-inner{background:linear-gradient(180deg,#fffefc,#fff8f2);border:1px solid rgb(126 70 43 / .16);border-radius:20px;box-shadow:0 12px 28px rgb(44 23 14 / .09);padding:10px;transition:transform 0.28s ease,box-shadow 0.28s ease,border-color 0.28s ease}.shop-container .product-small.col:hover,.woocommerce .products .product-small.col:hover{transform:none;box-shadow:none;border-color:#fff0}.shop-container .product-small.col:hover>.col-inner,.woocommerce .products .product-small.col:hover>.col-inner{transform:translateY(-5px);box-shadow:0 18px 34px rgb(44 23 14 / .14);border-color:rgb(161 73 38 / .24)}.shop-container .product-small .box,.woocommerce .products .product-small .box{margin:0;padding:0;background:#fff0;border:0;box-shadow:none}.shop-container .product-small .box-image,.woocommerce .products .product-small .box-image{border-radius:14px;overflow:hidden;background:#f8eee4;margin-bottom:12px}.shop-container .product-small .box-image img,.woocommerce .products .product-small .box-image img{transition:transform 0.35s ease}.shop-container .product-small.col:hover .box-image img,.woocommerce .products .product-small.col:hover .box-image img{transform:scale(1.03)}.shop-container .product-small .name,.shop-container .product-small .woocommerce-loop-product__title,.shop-container .product-small .name.product-title a,.woocommerce .products .product-small .name,.woocommerce .products .product-small .woocommerce-loop-product__title,.woocommerce .products .product-small .name.product-title a{font-size:1.03rem;line-height:1.35;letter-spacing:.01em;font-weight:700;color:#1f1713}.shop-container .product-small .box-text,.woocommerce .products .product-small .box-text{padding:2px 2px 4px}.shop-container .product-small .price,.woocommerce .products .product-small .price{font-size:1.03rem;font-weight:800;color:#1f5c4e}@media only screen and (max-width:48em){.shop-container .product-small.col,.woocommerce .products .product-small.col{padding:0}.shop-container .product-small.col>.col-inner,.woocommerce .products .product-small.col>.col-inner{border-radius:14px;padding:8px}.shop-container .product-small.col:hover,.woocommerce .products .product-small.col:hover{transform:none;box-shadow:none}.shop-container .product-small.col:hover>.col-inner,.woocommerce .products .product-small.col:hover>.col-inner{transform:none}}:root{--manna-clean-bg:#f5f5f7;--manna-clean-surface:#ffffff;--manna-clean-border:#e3e5e8;--manna-clean-ink:#111315;--manna-clean-muted:#6b7280;--manna-clean-shadow:0 8px 24px rgba(16, 24, 40, 0.06);--manna-clean-shadow-raise:0 12px 28px rgba(16, 24, 40, 0.1)}body{background:var(--manna-clean-bg)!important;color:var(--manna-clean-ink)}.header-top{background:#f0f1f3!important;border-bottom:1px solid var(--manna-clean-border)}.header-top .top-bar-nav>li>a{color:#4b5563;font-size:.78rem;letter-spacing:.04em}.header-main{background:rgb(255 255 255 / .9)!important;backdrop-filter:blur(10px);border-bottom:1px solid var(--manna-clean-border);box-shadow:0 4px 16px rgb(16 24 40 / .04)}.header-main .nav>li>a,.header-bottom .nav>li>a{color:#3f2418;font-weight:700;border-radius:999px;padding:.46rem .78rem}.header-main .nav>li>a:hover,.header-bottom .nav>li>a:hover,.header-main .nav>li.current-menu-item>a,.header-main .nav>li.current_page_item>a,.header-main .nav>li.active>a,.header-bottom .nav>li.current-menu-item>a,.header-bottom .nav>li.current_page_item>a,.header-bottom .nav>li.active>a{background:#ecd1ba;color:#7d321b}#main{padding-top:18px;padding-bottom:26px}.woocommerce-page #main,.single-product #main,.post-type-archive-product #main,.tax-product_cat #main,.tax-product_tag #main{padding-top:20px;padding-bottom:34px}.shop-container .product-small.col>.col-inner,.woocommerce .products .product-small.col>.col-inner,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce,.page-template-page-transparent-header-light #main>main,.page-template-page-transparent-header-light #main .page-wrapper,.manna-checkout-card,.manna-checkout-hero{background:var(--manna-clean-surface)!important;border:1px solid var(--manna-clean-border)!important;box-shadow:var(--manna-clean-shadow)!important;border-radius:16px!important}.shop-container .product-small.col:hover>.col-inner,.woocommerce .products .product-small.col:hover>.col-inner,.manna-checkout-card:hover,.manna-checkout-card:focus-within{transform:translateY(-2px);box-shadow:var(--manna-clean-shadow-raise)!important;border-color:#d1d5db!important}.shop-container .product-small .box-image,.woocommerce .products .product-small .box-image{background:#f3f4f6;border-radius:12px;margin-bottom:10px}.shop-container .product-small .name,.shop-container .product-small .woocommerce-loop-product__title,.shop-container .product-small .name.product-title a,.woocommerce .products .product-small .name,.woocommerce .products .product-small .woocommerce-loop-product__title,.woocommerce .products .product-small .name.product-title a{color:#111827;font-size:1rem;font-weight:700;line-height:1.35}.shop-container .product-small .price,.woocommerce .products .product-small .price,.single-product .price{color:#111315;font-weight:800}.single-product .product_title,.manna-checkout-card__heading h2,.manna-checkout-hero__copy h1,.page-template-page-transparent-header-light h1,.page-template-page-transparent-header-light h2{color:#101828;letter-spacing:0}.manna-checkout-hero__tags span,.manna-payment-badge{background:#f3f4f6;border-color:#d9dde3;color:#374151}.woocommerce table.shop_table{border:1px solid #d9dde3;border-radius:12px;background:#fff}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce .quantity .qty,.woocommerce-checkout .select2-container--default .select2-selection--single{background:#fff;border:1px solid #d1d5db;border-radius:10px;color:#111827;box-shadow:none}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.manna-checkout-summary #place_order,.manna-checkout-card--payment #payment #place_order{background:#111315!important;border:1px solid #111315!important;color:#ffffff!important;border-radius:999px;box-shadow:none!important;font-weight:800;text-transform:none}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.manna-checkout-summary #place_order:hover,.manna-checkout-card--payment #payment #place_order:hover{background:#000000!important;border-color:#000000!important;transform:translateY(-1px);box-shadow:0 8px 18px rgb(0 0 0 / .18)!important}.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]{background:#ffffff!important;border:1px solid #d1d5db!important;color:#111315!important;border-radius:12px}.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]:hover{background:#f3f4f6!important;border-color:#c7ccd4!important;box-shadow:none!important}.footer-wrapper{background:#f0f1f3!important;border-top:1px solid #d6dae0;box-shadow:none}.absolute-footer{background:#eaedf1;border-top:1px solid #d1d5db}.footer-wrapper,.footer-wrapper a,.absolute-footer,.absolute-footer a{color:#374151}@media only screen and (max-width:48em){#main{padding-top:12px;padding-bottom:22px}.shop-container .product-small.col>.col-inner,.woocommerce .products .product-small.col>.col-inner,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce,.page-template-page-transparent-header-light #main>main,.page-template-page-transparent-header-light #main .page-wrapper,.manna-checkout-card,.manna-checkout-hero{border-radius:12px!important;padding:12px!important}.shop-container .product-small.col:hover>.col-inner,.woocommerce .products .product-small.col:hover>.col-inner,.manna-checkout-card:hover,.manna-checkout-card:focus-within{transform:none;box-shadow:var(--manna-clean-shadow)!important}}.shop-container .product-small .box-image,.woocommerce .products .product-small .box-image,.woocommerce ul.products li.product .box-image{height:clamp(260px, 28vw, 360px)!important;aspect-ratio:auto!important}.shop-container .product-small .box-image .image-fade_in_back,.woocommerce .products .product-small .box-image .image-fade_in_back,.woocommerce ul.products li.product .box-image .image-fade_in_back,.shop-container .product-small .box-image a,.woocommerce .products .product-small .box-image a,.woocommerce ul.products li.product .box-image a{display:block;height:100%}.shop-container .product-small .box-image img,.woocommerce .products .product-small .box-image img,.woocommerce ul.products li.product .box-image img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}@media (min-width:64em){.single-product .product-main .product-gallery{flex:0 0 62%;max-width:62%}.single-product .product-main .product-info{flex:0 0 38%;max-width:38%}.single-product .product-main .product-gallery .product-images{border-radius:14px;overflow:hidden}}body.single-product .manna-sticky-atc{position:fixed;left:50%;transform:translateX(-50%);bottom:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;width:min(460px, calc(100vw - 24px));padding:8px;background:rgb(255 255 255 / .98);border:1px solid #d6dae0;border-radius:14px;box-shadow:0 10px 26px rgb(15 23 42 / .18);z-index:9998;transition:transform 0.22s ease,opacity 0.22s ease}body.single-product .manna-sticky-atc.is-hidden{opacity:0;transform:translate(-50%,12px);pointer-events:none}body.single-product .manna-sticky-atc__meta{display:grid;gap:3px;line-height:1.2;min-width:0}body.single-product .manna-sticky-atc__price{font-size:.92rem;font-weight:800;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.single-product .manna-sticky-atc__qty{font-size:.72rem;font-weight:700;color:#475569;letter-spacing:.01em}body.single-product .manna-sticky-atc__button{min-height:42px;padding:.54rem .88rem;border-radius:999px;border:1px solid #8f391f!important;background:linear-gradient(135deg,#c25734 0%,#b14b2a 55%,#8f391f 100%)!important;color:#fff!important;font-size:.82rem;font-weight:800;letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:0 8px 18px rgb(143 57 31 / .3),inset 0 1px 0 rgb(255 255 255 / .12);transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease;animation:mannaStickyPulse 2.4s ease-in-out infinite}body.single-product .manna-sticky-atc__button:hover{transform:translateY(-1px);box-shadow:0 12px 22px rgb(143 57 31 / .35),inset 0 1px 0 rgb(255 255 255 / .18);filter:brightness(1.04)}body.single-product .manna-sticky-atc__button:active{transform:translateY(0);box-shadow:0 6px 14px rgb(143 57 31 / .28)}body.single-product .manna-sticky-atc__button:disabled{opacity:1;cursor:not-allowed;animation:none;box-shadow:none}body.single-product .manna-sticky-atc.is-native-disabled .manna-sticky-atc__button{background:linear-gradient(135deg,#b14b2a 0%,#9b4124 55%,#8f391f 100%);border-color:#8f391f;color:#fff!important;box-shadow:0 8px 18px rgb(143 57 31 / .24),inset 0 1px 0 rgb(255 255 255 / .18);filter:none}@keyframes mannaStickyPulse{0%,100%{box-shadow:0 8px 18px rgb(15 23 42 / .3),inset 0 1px 0 rgb(255 255 255 / .12)}50%{box-shadow:0 10px 22px rgb(15 23 42 / .36),0 0 0 6px rgb(15 23 42 / .08),inset 0 1px 0 rgb(255 255 255 / .15)}}@media (max-width:48em){body.single-product{padding-bottom:calc(94px + env(safe-area-inset-bottom, 0px))}.shop-container .product-small .box-image,.woocommerce .products .product-small .box-image,.woocommerce ul.products li.product .box-image{height:clamp(210px, 58vw, 300px)!important}body.single-product .manna-sticky-atc{position:fixed;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom, 0px));display:grid!important;width:auto;transform:translateX(0);grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px;background:rgb(255 255 255 / .98);border:1px solid #d6dae0;border-radius:14px;box-shadow:0 10px 26px rgb(15 23 42 / .18);z-index:9998;transform:translateY(0);opacity:1;transition:transform 0.22s ease,opacity 0.22s ease}body.single-product .manna-sticky-atc__button{min-height:40px;font-size:.8rem}body.single-product .manna-support-float,body.single-product .manna-wa-float{bottom:calc(98px + env(safe-area-inset-bottom, 0px))}}:root{--manna-font-body:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif;--manna-font-display:"Canela", "Noe Display", "Bodoni 72", "Playfair Display", Georgia, serif;--manna-font-ui:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif}body,.woocommerce,.header,.footer-wrapper,button,input,select,textarea{font-family:var(--manna-font-body)}body.woocommerce-checkout,body.woocommerce-checkout .woocommerce,body.woocommerce-checkout .woocommerce *{font-family:var(--manna-font-body)!important}body.woocommerce-checkout h1,body.woocommerce-checkout h2,body.woocommerce-checkout .manna-checkout-hero__copy h1,body.woocommerce-checkout .manna-checkout-card__heading h2{font-family:var(--manna-font-display)!important}.manna-size-chart-wrap{margin:12px 0 10px}.manna-size-chart-trigger{appearance:none;border:1px solid #d1d5db;background:#fff;color:#111315;border-radius:999px;font-family:var(--manna-font-ui);font-weight:700;font-size:.88rem;letter-spacing:.01em;padding:.58rem 1rem;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.manna-size-chart-trigger:hover{background:#f9fafb;border-color:#9ca3af;transform:translateY(-1px)}.manna-size-chart-open{overflow:hidden}.manna-size-chart-modal{position:fixed;inset:0;z-index:100000;display:grid;place-items:center;padding:18px}.manna-size-chart-modal[hidden]{display:none}.manna-size-chart-modal__backdrop{position:absolute;inset:0;background:rgb(17 24 39 / .55);backdrop-filter:blur(2px)}.manna-size-chart-modal__dialog{position:relative;width:min(740px, 100%);max-height:min(84vh, 760px);overflow:auto;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 18px 48px rgb(0 0 0 / .2);padding:18px}.manna-size-chart-modal__dialog h3{margin:0 36px 6px 0;font-family:var(--manna-font-display);font-size:1.22rem;line-height:1.2;color:#0f172a}.manna-size-chart-modal__hint,.manna-size-chart-modal__note{font-size:.9rem;line-height:1.55;color:#4b5563;margin:0 0 12px}.manna-size-chart-modal__close{position:absolute;top:8px;right:10px;border:0;background:#fff0;font-size:1.85rem;line-height:1;color:#111827;cursor:pointer}.manna-size-chart-table-wrap{border:1px solid #e5e7eb;border-radius:12px;overflow:auto;margin-bottom:12px}.manna-size-chart-table{width:100%;border-collapse:collapse;font-size:.9rem;font-family:var(--manna-font-ui);min-width:520px}.manna-size-chart-table th,.manna-size-chart-table td{padding:10px 12px;border-bottom:1px solid #f1f5f9;text-align:left;white-space:nowrap}.manna-size-chart-table thead th{background:#f8fafc;font-weight:700;color:#0f172a}.manna-size-chart-table tbody tr:last-child td{border-bottom:0}.manna-size-picker{margin:10px 0 14px}.manna-size-picker__label{margin:0 0 8px;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#374151}.manna-size-picker__chips{display:flex;flex-wrap:wrap;gap:8px}.manna-size-chip{appearance:none;border:1px solid #d1d5db;background:#fff;color:#111827;border-radius:999px;padding:7px 12px;min-width:42px;font-family:var(--manna-font-ui);font-size:.84rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color 0.2s ease,background-color 0.2s ease,color 0.2s ease}.manna-size-chip:hover{border-color:#9ca3af;background:#f9fafb}.manna-size-chip.is-selected{background:#111827;border-color:#111827;color:#fff}.manna-size-chip.is-unavailable,.manna-size-chip:disabled{background:#f3f4f6;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed;opacity:1}.manna-product-seo-block{margin-top:16px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fcfcfd;font-family:var(--manna-font-body)}.manna-product-seo-block h3{font-family:var(--manna-font-display);font-size:1.08rem;margin:0 0 8px;line-height:1.25;color:#0f172a}.manna-product-seo-block p,.manna-product-seo-block li{font-size:.92rem;line-height:1.58;color:#334155}.manna-product-seo-block ul{margin:8px 0 10px 18px;padding:0}@media (max-width:48em){.manna-size-chart-wrap{margin-top:10px}.manna-size-chart-trigger{width:100%;min-height:44px;font-size:.9rem}.manna-size-chart-modal{padding:10px}.manna-size-chart-modal__dialog{padding:14px;border-radius:12px}.manna-product-seo-block{padding:12px;margin-top:12px}}h1,h2,h3,.product_title,.manna-checkout-hero__copy h1,.manna-checkout-card__heading h2{font-family:var(--manna-font-display);font-kerning:normal;font-feature-settings:"liga" 1,"kern" 1}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.manna-checkout-summary #place_order,.manna-checkout-card--payment #payment #place_order,.single_add_to_cart_button,.manna-sticky-atc__button{font-family:var(--manna-font-ui)!important;font-weight:800!important;letter-spacing:.01em;line-height:1.15;min-height:46px;padding-block:.7em;padding-inline:1.15em;text-wrap:balance}.header-main .nav>li>a,.header-bottom .nav>li>a,.header .nav-dropdown>li>a,#main-menu .nav-sidebar>li>a{font-family:var(--manna-font-ui)}@media (max-width:48em){html,body{overflow-x:hidden}body{font-size:16px;line-height:1.5}#main,#wrapper,.page-wrapper,.row,.col,.shop-container,.woocommerce{max-width:100%}.header-main .nav>li>a,.header-bottom .nav>li>a,.header-main .mobile-nav>li>a{font-family:var(--manna-font-ui);font-size:.96rem;line-height:1.25}.shop-container .product-small .name,.shop-container .product-small .woocommerce-loop-product__title,.woocommerce .products .product-small .name,.woocommerce .products .product-small .woocommerce-loop-product__title{font-size:.95rem;line-height:1.35}.single-product .product_title{font-size:clamp(1.55rem, 7vw, 2rem);line-height:1.08}.woocommerce table.shop_table{font-size:.92rem}.woocommerce form.checkout,.woocommerce-cart .woocommerce,.woocommerce-checkout .woocommerce,.woocommerce-account .woocommerce,.single-product .product-main,.single-product .woocommerce-tabs,.single-product .related{padding:12px!important;border-radius:12px!important}.woocommerce ul.products li.product .button,.woocommerce .products .product-small .button,.single-product .single_add_to_cart_button,.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce-page .return-to-shop .button,.manna-checkout-summary #place_order,.manna-checkout-card--payment #payment #place_order,.manna-checkout-coupon .manna-checkout-coupon-inline button[name="apply_coupon"]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:46px;font-size:.95rem;padding:.72rem 1rem}.manna-checkout-coupon .manna-checkout-coupon-inline{grid-template-columns:1fr;gap:10px}body.single-product .manna-sticky-atc{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom, 0px))}body.single-product .manna-sticky-atc__button{min-height:44px;font-size:.86rem}body.single-product .manna-support-float,body.single-product .manna-wa-float{right:10px;bottom:calc(92px + env(safe-area-inset-bottom, 0px))}}body,body p,.single-product p,.woocommerce-product-details__short-description,.single-product .product-main{font-size:14px!important;line-height:1.6!important}.single-product .product_title,.single-product h1.product-title,.single-product .product_title.entry-title{font-size:21px!important;line-height:26.25px!important;font-weight:600!important;letter-spacing:-0.84px!important}.single-product .single_add_to_cart_button,.single-product .button.alt,.single-product button.button{font-size:10px!important;line-height:1!important;letter-spacing:1px!important;font-weight:600!important}@media (max-width:48em){body,body p,.single-product p,.woocommerce-product-details__short-description,.single-product .product-main{font-size:14px!important;line-height:1.6!important}.single-product .product_title,.single-product h1.product-title,.single-product .product_title.entry-title{font-size:21px!important;line-height:26.25px!important}}.manna-product-links-block{margin-top:14px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;font-family:var(--manna-font-body)}:root{--manna-type-body:clamp(0.95rem, 0.22vw + 0.9rem, 1rem);--manna-type-nav:clamp(0.86rem, 0.32vw + 0.78rem, 0.98rem);--manna-type-button:clamp(0.82rem, 0.24vw + 0.78rem, 0.94rem);--manna-type-heading:clamp(1.35rem, 1.05vw + 1.1rem, 1.95rem)}body,body p,.woocommerce,.woocommerce p,.woocommerce li,.single-product .product-main{font-size:var(--manna-type-body)!important;line-height:1.58!important}.header-main .nav>li>a,.header-bottom .nav>li>a,.header-main .mobile-nav>li>a{font-size:var(--manna-type-nav)!important;font-weight:600!important;letter-spacing:0.02em!important;line-height:1.3!important}.single-product .product_title,.single-product h1.product-title,.single-product .product_title.entry-title,h1,h2{font-size:var(--manna-type-heading)!important;line-height:1.2!important;font-weight:600!important;letter-spacing:-0.01em!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.single_add_to_cart_button,.manna-sticky-atc__button{font-size:var(--manna-type-button)!important;font-weight:700!important;letter-spacing:0.03em!important;line-height:1.2!important;min-height:44px;padding-inline:0.95rem!important}@media (max-width:48em){.woocommerce-cart table.shop_table thead,.woocommerce-cart table.shop_table th{display:none}.woocommerce-cart table.shop_table,.woocommerce-cart table.shop_table tbody,.woocommerce-cart table.shop_table tr,.woocommerce-cart table.shop_table td{display:block;width:100%;box-sizing:border-box}.woocommerce-cart table.shop_table tr.cart_item{display:grid;grid-template-columns:72px minmax(0,1fr) 32px;grid-template-areas:"thumb name remove" "thumb price price" "thumb quantity quantity" "thumb subtotal subtotal";gap:6px 8px;margin-bottom:12px;padding:10px 12px 10px 10px;border:1px solid #ebddcf;border-radius:12px;background:#fff}.woocommerce-cart table.shop_table tr.cart_item>td{padding:0!important;border:0;background:#fff0;min-height:0;font-size:0.9rem!important;line-height:1.35}.woocommerce-cart table.shop_table tr.cart_item td.product-thumbnail{grid-area:thumb;align-self:start}.woocommerce-cart table.shop_table tr.cart_item td.product-thumbnail img{display:block;width:72px;height:88px;object-fit:cover;border-radius:10px;border:1px solid #ead9ca}.woocommerce-cart table.shop_table tr.cart_item td.product-remove{grid-area:remove;justify-self:center;align-self:start;padding-right:0!important}.woocommerce-cart table.shop_table tr.cart_item td.product-remove a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#f8eee6;color:#8f391f;font-size:1rem;font-weight:700}.woocommerce-cart table.shop_table tr.cart_item td.product-name{grid-area:name;padding-right:4px!important}.woocommerce-cart table.shop_table tr.cart_item td.product-name a{display:inline-block;font-size:.96rem;font-weight:700;line-height:1.3;color:#2a211c}.woocommerce-cart table.shop_table tr.cart_item td.product-price{grid-area:price;font-size:0.86rem!important;color:#6d5246}.woocommerce-cart table.shop_table tr.cart_item td.product-quantity{grid-area:quantity}.woocommerce-cart table.shop_table tr.cart_item td.product-subtotal{grid-area:subtotal;font-size:0.95rem!important;font-weight:700;color:#8f391f}.woocommerce-cart table.shop_table tr.cart_item td.product-price::before,.woocommerce-cart table.shop_table tr.cart_item td.product-quantity::before,.woocommerce-cart table.shop_table tr.cart_item td.product-subtotal::before{display:inline-block;min-width:72px;font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#7a5c4f;margin-right:6px}.woocommerce-cart table.shop_table tr.cart_item td.product-price::before{content:"Price"}.woocommerce-cart table.shop_table tr.cart_item td.product-quantity::before{content:"Quantity"}.woocommerce-cart table.shop_table tr.cart_item td.product-subtotal::before{content:"Subtotal"}.woocommerce-cart table.shop_table td.product-quantity .quantity{display:inline-flex;align-items:center;max-width:100%}.woocommerce-cart table.shop_table td.product-quantity .qty{width:72px!important;max-width:72px;height:36px;font-size:.9rem;padding-inline:6px}.woocommerce-cart table.shop_table td.actions{padding:8px 0 0!important}.woocommerce-cart .actions .button,.woocommerce-cart .coupon .button,.woocommerce-checkout #place_order,.woocommerce-page .return-to-shop .button{font-size:0.88rem!important;font-weight:700!important;line-height:1.2!important;letter-spacing:0.03em!important;min-height:42px}}.manna-product-links-block h3{margin:0 0 8px;font-family:var(--manna-font-display);font-size:1.04rem;line-height:1.25;color:#0f172a}.manna-product-links-block p{margin:0 0 10px;font-size:.9rem;line-height:1.55;color:#475569}.manna-product-links-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manna-product-links-col h4{margin:0 0 6px;font-size:.9rem;line-height:1.3;color:#111827}.manna-product-links-col ul{margin:0;padding-left:18px}.manna-product-links-col li{margin:0 0 4px;font-size:.88rem;line-height:1.45}.manna-product-links-col a{color:#0f4c81;text-decoration:underline;text-underline-offset:2px}@media (max-width:48em){.manna-product-links-block{padding:12px}.manna-product-links-grid{grid-template-columns:1fr;gap:10px}}@media (min-width:850px){.header-main .header-nav,.header-bottom .header-nav,.header-main .header-nav-main,.header-bottom .header-bottom-nav,.header-main .nav,.header-bottom .nav{display:flex!important;visibility:visible!important;opacity:1!important}.header-main .nav>li,.header-bottom .nav>li,.header-main .nav>li>a,.header-bottom .nav>li>a{display:inline-flex!important;visibility:visible!important;opacity:1!important;color:#1f2937!important}.header-main .nav,.header-bottom .nav{gap:8px}.header-main .nav>li,.header-bottom .nav>li{position:relative}.header-main .nav>li>a,.header-bottom .nav>li>a{position:relative;align-items:center;min-height:40px;padding:.45rem 0.9rem!important;border-radius:999px;font-family:var(--manna-font-ui,"Manrope","Avenir Next","Segoe UI",sans-serif)!important;font-size:0.95rem!important;font-weight:700!important;letter-spacing:.01em;line-height:1.1;color:#2c2019!important;text-transform:none!important;transition:color 0.2s ease,background-color 0.2s ease,transform 0.2s ease}.header-main .nav>li>a::after,.header-bottom .nav>li>a::after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:999px;background:linear-gradient(90deg,#b14b2a 0%,#8f391f 100%);opacity:0;transform:scaleX(.45);transform-origin:center;transition:opacity 0.2s ease,transform 0.2s ease}.header-main .nav>li>a:hover,.header-bottom .nav>li>a:hover,.header-main .nav>li:hover>a,.header-bottom .nav>li:hover>a{color:#8f391f!important;background:rgb(177 75 42 / .1)!important;transform:translateY(-1px)}.header-main .nav>li>a:hover::after,.header-bottom .nav>li>a:hover::after,.header-main .nav>li:hover>a::after,.header-bottom .nav>li:hover>a::after,.header-main .nav>li.current-menu-item>a::after,.header-main .nav>li.current_page_item>a::after,.header-main .nav>li.active>a::after,.header-bottom .nav>li.current-menu-item>a::after,.header-bottom .nav>li.current_page_item>a::after,.header-bottom .nav>li.active>a::after{opacity:1;transform:scaleX(1)}.header-main .nav>li.current-menu-item>a,.header-main .nav>li.current_page_item>a,.header-main .nav>li.active>a,.header-bottom .nav>li.current-menu-item>a,.header-bottom .nav>li.current_page_item>a,.header-bottom .nav>li.active>a{color:#8f391f!important;background:rgb(177 75 42 / .14)!important}.header-main .nav>li>a:focus-visible,.header-bottom .nav>li>a:focus-visible{outline:2px solid rgb(177 75 42 / .32);outline-offset:2px}.header-main .menu-item-has-children>a .icon-angle-down,.header-bottom .menu-item-has-children>a .icon-angle-down{margin-left:6px;font-size:.82em;opacity:.72}}.footer-wrapper{overflow-x:clip}.footer-wrapper .footer-1 .widget{border-radius:14px;box-shadow:0 8px 20px rgb(48 24 12 / .08)}.footer-wrapper .footer-2{border-radius:12px;overflow:hidden}@media only screen and (max-width:48em){.footer-wrapper,.absolute-footer{text-align:left!important}.footer-wrapper .row,.absolute-footer .row{margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}.footer-wrapper .container,.absolute-footer .container{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box}.footer-wrapper .col,.footer-wrapper .columns,.footer-wrapper [class*="col-"],.footer-wrapper [class*="small-"],.footer-wrapper [class*="medium-"],.footer-wrapper [class*="large-"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;float:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.footer-wrapper .footer-1{padding:18px 12px 14px!important}.footer-wrapper .footer-1 .row{display:grid!important;grid-template-columns:1fr!important;gap:12px!important}.footer-wrapper .footer-1 .widget{width:100%!important;margin:0!important;padding:14px!important;background:rgb(255 255 255 / .82)!important;border:1px solid #eadccd!important}.footer-wrapper .footer-1 .widget:empty,.footer-wrapper .footer-1 .col:empty,.footer-wrapper .footer-1 [class*="col-"]:empty{display:none!important}.footer-wrapper .footer-2{margin-top:12px!important;padding:16px 12px!important}.footer-wrapper .footer-2 .widget{margin:0!important}.footer-wrapper .footer-2 .widget-title,.footer-wrapper .footer-2 h3{margin-bottom:8px;font-size:1.06rem}.absolute-footer{padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px))!important}.absolute-footer .footer-primary{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.absolute-footer .footer-nav{gap:6px}.absolute-footer .footer-nav a{font-size:8.7px!important;letter-spacing:.05em;padding:4px 7px}.absolute-footer .copyright-footer{font-size:.76rem;line-height:1.4}}@media (min-width:48.01em){body .footer-wrapper .footer-1 .col.pb-0.widget.widget_block,body .footer-wrapper .footer-1 .widget.widget_block,body .footer-wrapper .footer-1 .row>.col.widget,body .footer-wrapper .footer-1 .row>[class*="col-"].widget{padding:clamp(24px, 2.4vw, 36px) clamp(30px, 3vw, 46px)!important}body .footer-wrapper .footer-1 .col.pb-0.widget.widget_block>*,body .footer-wrapper .footer-1 .widget.widget_block>*,body .footer-wrapper .footer-1 .row>.col.widget>*,body .footer-wrapper .footer-1 .row>[class*="col-"].widget>*{max-width:62ch!important}}.header .nav-dropdown li.html.widget_shopping_cart{padding:0!important;background:transparent!important}.header .cart-item>a,.header .cart-item .header-cart-link,.header .header-cart-link{display:inline-flex;align-items:center;gap:10px;padding:8px 10px 8px 14px!important;border-radius:999px;background:linear-gradient(180deg,rgb(255 252 248 / .88),rgb(247 239 230 / .82));border:1px solid rgb(227 211 194 / .9);box-shadow:0 10px 22px rgb(60 31 18 / .08),inset 0 1px 0 rgb(255 255 255 / .68);text-decoration:none;backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%)}.header .manna-bag-trigger{position:relative;overflow:hidden}.header .manna-bag-trigger::after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(120deg,rgb(255 255 255 / .26),rgb(255 255 255 / .04) 42%,rgb(201 95 54 / .08));pointer-events:none}.header .manna-bag-trigger>*{position:relative;z-index:1}.header .manna-bag-trigger__label{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8c5e48}.header .manna-bag-trigger__total{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);display:inline-flex;align-items:center;padding:.38rem .78rem;border-radius:999px;background:radial-gradient(circle at left top,rgb(255 255 255 / .5),rgb(255 255 255 / .1)),linear-gradient(180deg,rgb(255 247 240 / .92),rgb(248 236 225 / .86));box-shadow:inset 0 1px 0 rgb(255 255 255 / .75),0 0 0 1px rgb(226 206 190 / .72),0 0 18px rgb(201 95 54 / .08);font-size:.92rem;font-weight:700;line-height:1;color:#1f1a17;white-space:nowrap}.header .manna-bag-trigger__count{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 8px;border-radius:999px;background:linear-gradient(180deg,#285f52 0%,#1d473e 100%);box-shadow:0 0 0 1px rgb(25 63 54 / .86),0 0 16px rgb(32 78 66 / .18);font-size:.8rem;font-weight:800;line-height:1;color:#fdf7f2}.header .manna-bag-trigger__count:empty{display:none}@media (max-width:849px){.header .manna-bag-trigger{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:0!important;width:42px!important;height:42px!important;min-width:42px!important;padding:0!important;border-radius:999px!important;background:rgb(255 252 248 / .9)!important;border:1px solid rgb(227 211 194 / .9)!important;box-shadow:0 8px 18px rgb(60 31 18 / .08),inset 0 1px 0 rgb(255 255 255 / .72)!important;overflow:visible!important}.header .manna-bag-trigger::before{content:"";display:block;width:16px;height:14px;border:2px solid #8c5e48;border-radius:2px 2px 4px 4px;box-sizing:border-box}.header .manna-bag-trigger::after{content:"";position:absolute;top:9px;left:50%;width:10px;height:6px;margin-left:-5px;border:2px solid #8c5e48;border-bottom:0;border-radius:7px 7px 0 0;background:#fff0;box-sizing:border-box}.header .manna-bag-trigger__label,.header .manna-bag-trigger__total{display:none!important}.header .manna-bag-trigger__count{position:absolute;right:-6px;top:-6px;min-width:20px;height:20px;padding:0 5px;font-size:.66rem;line-height:1;z-index:2}}.header .nav-dropdown .widget_shopping_cart_content{position:relative;min-width:min(92vw, 346px);padding:17px;border-radius:20px;border:1px solid rgb(223 204 187 / .74);background:radial-gradient(circle at top right,rgb(205 95 54 / .18),transparent 34%),linear-gradient(180deg,rgb(255 252 247 / .9) 0%,rgb(246 236 225 / .82) 100%);box-shadow:0 24px 48px rgb(30 14 8 / .14);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);overflow:hidden;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)}.header .nav-dropdown .widget_shopping_cart_content::before{content:"Your selection";display:block;margin-bottom:12px;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8b4a2c}.header .nav-dropdown .widget_shopping_cart_content::after{content:"";position:absolute;inset:1px;border-radius:inherit;background:linear-gradient(135deg,rgb(255 255 255 / .42),rgb(255 255 255 / .08) 48%,rgb(255 255 255 / .18) 100%);pointer-events:none;opacity:.72}.header .nav-dropdown .widget_shopping_cart_content>*{position:relative;z-index:1}.header .nav-dropdown .woocommerce-mini-cart{list-style:none;margin:0;padding:0;display:grid;gap:14px}.header .nav-dropdown .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;column-gap:9px;row-gap:2px;padding:7px 32px 5px 8px;border:1px solid rgb(227 211 195 / .82);border-radius:16px;background:linear-gradient(180deg,rgb(255 255 255 / .62),rgb(255 249 243 / .4));box-shadow:0 10px 24px rgb(62 33 18 / .08),inset 0 1px 0 rgb(255 255 255 / .62);font-size:.8rem;line-height:1.22;color:#352720;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.header .nav-dropdown .woocommerce-mini-cart-item a:not(.remove){grid-column:1 / -1;grid-row:1;position:relative;display:block!important;min-width:0;min-height:66px!important;padding:1px 0 0 64px!important;color:#241915;font-weight:600;font-size:.84rem;line-height:1.18;text-decoration:none;word-break:break-word}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-title{display:block;max-width:calc(100% - 20px);font-size:.82rem;font-weight:600;line-height:1.14;letter-spacing:-.01em;color:#241915}.header .nav-dropdown .woocommerce-mini-cart-item a:not(.remove):hover{color:#9a4021}.header .nav-dropdown .woocommerce-mini-cart-item img{position:absolute;top:0;left:0;display:block;width:54px;height:66px;object-fit:cover;border-radius:11px;border:1px solid #e6d7ca;background:#fff;margin:0;box-shadow:0 8px 18px rgb(35 16 8 / .09)}.header .nav-dropdown .woocommerce-mini-cart-item .remove{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:rgb(191 92 53 / .08);color:#8f3b21!important;font-size:.72rem;font-weight:700;line-height:1;border:1px solid rgb(191 92 53 / .18);text-decoration:none}.header .nav-dropdown .woocommerce-mini-cart-item .remove:hover{background:rgb(191 92 53 / .22);color:#6f2d17!important}.header .nav-dropdown .woocommerce-mini-cart-item .quantity,.header .nav-dropdown .woocommerce-mini-cart-item .variation{grid-column:1 / -1;min-width:0;margin:0;font-size:.78rem;color:#6b5449}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-meta{grid-column:1 / -1;grid-row:2;display:grid;gap:0;padding:0 0 0 64px;min-width:0}.header .nav-dropdown .woocommerce-mini-cart-item .variation{grid-row:auto;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:baseline;gap:0 6px;padding:0}.header .nav-dropdown .woocommerce-mini-cart-item .variation dt,.header .nav-dropdown .woocommerce-mini-cart-item .variation dd,.header .nav-dropdown .woocommerce-mini-cart-item .variation dd p{font-size:.7rem;font-size:.9rem;margin:0;color:#4d372e}.header .nav-dropdown .woocommerce-mini-cart-item .variation dt{font-weight:700;min-width:0;text-transform:uppercase;letter-spacing:.08em;font-size:.56rem;color:#a06d54}.header .nav-dropdown .woocommerce-mini-cart-item .quantity{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding-top:0;font-size:.7rem;color:#7d5f51}.header .nav-dropdown .woocommerce-mini-cart-item .quantity::before{content:"Total";font-size:.54rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#a06d54}.header .nav-dropdown .woocommerce-mini-cart-item .ux-mini-cart-qty{grid-column:1 / -1;grid-row:auto;display:block;min-width:0;padding-left:0}.header .nav-dropdown .woocommerce-mini-cart-item .quantity .amount,.header .nav-dropdown .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount{font-size:.77rem;font-weight:800;color:#2e211b}.header .nav-dropdown .woocommerce-mini-cart-item .quantity .woocommerce-Price-currencySymbol{color:#b46b47}.header .nav-dropdown .woocommerce-mini-cart-item .quantity .woocommerce-Price-currencySymbol{font-weight:600}.header .nav-dropdown .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount{font-weight:700;color:#2b1f1a}.header .nav-dropdown .woocommerce-mini-cart__total,.header .nav-dropdown p.total{margin:0;padding:12px 0 10px;display:flex;justify-content:space-between;align-items:end;font-size:.74rem;font-weight:800;text-transform:uppercase;letter-spacing:.11em;color:#2a1f19;border-bottom:1px solid rgb(223 207 193 / .9)}.header .nav-dropdown .woocommerce-mini-cart__total strong,.header .nav-dropdown p.total strong{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)}.header .nav-dropdown .woocommerce-mini-cart__total .woocommerce-Price-amount,.header .nav-dropdown p.total .woocommerce-Price-amount{font-size:.92rem;font-weight:700;letter-spacing:0;text-transform:none;color:#1f1612}font-size:.84rem;.header .nav-dropdown .woocommerce-mini-cart__buttons,.header .nav-dropdown p.buttons{margin:12px 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:10px}.header .nav-dropdown .woocommerce-mini-cart__buttons a,.header .nav-dropdown p.buttons a,.header .nav-dropdown p.buttons .button,.header .nav-dropdown p.buttons .wc-forward{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.03em;text-transform:none;text-decoration:none;transition:transform 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease}.header .nav-dropdown .woocommerce-mini-cart__buttons a:not(.checkout),.header .nav-dropdown p.buttons a:not(.checkout),.header .nav-dropdown p.buttons .wc-forward:not(.checkout){background:rgb(255 255 255 / .66)!important;color:#534038!important;border:1px solid #dbc8b8!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .72)}.header .nav-dropdown .woocommerce-mini-cart__buttons a.checkout,.header .nav-dropdown p.buttons a.checkout,.header .nav-dropdown p.buttons .button.checkout{background:linear-gradient(180deg,#1f5145 0%,#173d35 100%)!important;color:#fff8f3!important;border:1px solid #15382f!important;box-shadow:0 10px 18px rgb(20 58 49 / .22)}.header .nav-dropdown .woocommerce-mini-cart__buttons a:hover,.header .nav-dropdown p.buttons a:hover,.header .nav-dropdown p.buttons .button:hover{transform:translateY(-1px)}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart{gap:0}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item{display:grid!important;grid-template-columns:62px minmax(0,1fr)!important;column-gap:10px!important;row-gap:2px!important;padding:14px 16px 14px 14px!important;min-height:0!important;border-radius:0!important;border:0!important;border-bottom:1px solid rgb(28 28 28 / .08)!important;box-shadow:none!important;background:#fff!important;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item>a:not(.remove){display:block!important;position:relative!important;min-height:88px!important;padding:1px 0 0 76px!important;overflow:visible!important;line-height:1.25!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item img{position:absolute!important;top:0!important;left:0!important;width:62px!important;height:84px!important;object-fit:cover!important;border-radius:0!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title{font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)!important;font-size:1rem!important;font-weight:600!important;line-height:1.2!important;max-width:calc(100% - 20px)!important;color:#111!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-meta{display:grid!important;gap:2px!important;padding:0 0 0 76px!important;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation{display:grid!important;grid-template-columns:30px minmax(0,1fr)!important;gap:0 6px!important;margin:0!important;padding:0!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd p{margin:0!important;line-height:1.15!important;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt{font-size:0.84rem!important;letter-spacing:0!important;text-transform:none!important;color:#646b72!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd p{font-size:0.84rem!important;color:#646b72!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .ux-mini-cart-qty{padding-left:0!important;margin:0!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity{display:flex!important;align-items:baseline!important;gap:4px!important;flex-wrap:wrap!important;margin:0!important;font-size:0.92rem!important;line-height:1.2!important;color:#333!important;font-family:var(--manna-font-body,"Manrope","Avenir Next","Segoe UI",sans-serif)!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity::before{content:none!important}.header .woocommerce-mini-cart-item .quantity::before{content:""!important;display:none!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount,.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity .amount{font-size:0.92rem!important;font-weight:650!important;color:#222!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity .woocommerce-Price-currencySymbol{color:#b46b47!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__total strong,.header .nav-dropdown .widget_shopping_cart_content p.total strong{white-space:nowrap;font-size:.72rem;letter-spacing:.1em}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__total,.header .nav-dropdown .widget_shopping_cart_content p.total{padding:14px 0 10px!important;border-top-color:rgb(28 28 28 / .1)!important}.header .nav-dropdown .widget_shopping_cart_content .woocommerce-mini-cart__buttons,.header .nav-dropdown .widget_shopping_cart_content p.buttons{margin-top:10px!important}.header .nav-dropdown .widget_shopping_cart_content,.mobile-sidebar .widget_shopping_cart_content,.off-canvas .widget_shopping_cart_content,.cart-popup-inner .widget_shopping_cart_content,.mfp-content .widget_shopping_cart_content{max-width:calc(100vw - 24px);box-sizing:border-box}.header .nav-dropdown .woocommerce-mini-cart-item,.mobile-sidebar .woocommerce-mini-cart-item,.off-canvas .woocommerce-mini-cart-item,.cart-popup-inner .woocommerce-mini-cart-item,.mfp-content .woocommerce-mini-cart-item{display:grid;grid-template-columns:62px minmax(0,1fr) auto;align-items:start;column-gap:10px;row-gap:6px;width:100%;box-sizing:border-box}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-media,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-media,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-media,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-media,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-media{grid-column:1;min-width:0}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-main,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-main,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-main,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-main,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-main{grid-column:2;min-width:0;overflow-wrap:anywhere}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-actions,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-actions,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-actions,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-actions,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-actions{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:8px}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-link,.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-title,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-link,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-title,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-link,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-title,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-link,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-title,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-link,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-title{display:block;min-width:0;word-break:break-word}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;column-gap:12px;row-gap:6px;width:100%;box-sizing:border-box}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media{grid-column:1;width:56px;min-width:56px}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main{grid-column:2;min-width:0;padding-left:2px}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main>a,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .variation,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .manna-mini-cart-line-total,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main>a,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .variation,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .manna-mini-cart-line-total,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main>a,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .variation,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .manna-mini-cart-line-total,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main>a,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .variation,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-main .manna-mini-cart-line-total{padding-left:10px!important;box-sizing:border-box}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions{grid-column:3;justify-self:end}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media img,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media img,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media img,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-media img{width:54px;height:72px;object-fit:cover;display:block}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-qty,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-qty,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-qty,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-qty,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-qty{display:inline-flex;align-items:center;gap:6px;max-width:100%;flex-wrap:nowrap}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-qty__input{width:52px;min-width:0;text-align:center}@media (max-width:849px){.header .nav-dropdown .widget_shopping_cart_content,.mobile-sidebar .widget_shopping_cart_content,.off-canvas .widget_shopping_cart_content,.cart-popup-inner .widget_shopping_cart_content,.mfp-content .widget_shopping_cart_content{min-width:0!important;width:min(100vw - 20px, 420px);padding:14px}.mfp-content.off-canvas-cart .widget_shopping_cart,.off-canvas .widget_shopping_cart,.mobile-sidebar .widget_shopping_cart{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.mfp-content.off-canvas-cart .widget_shopping_cart_content,.off-canvas .widget_shopping_cart_content,.mobile-sidebar .widget_shopping_cart_content{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}.header .nav-dropdown .woocommerce-mini-cart-item,.mobile-sidebar .woocommerce-mini-cart-item,.off-canvas .woocommerce-mini-cart-item,.cart-popup-inner .woocommerce-mini-cart-item,.mfp-content .woocommerce-mini-cart-item{grid-template-columns:56px minmax(0,1fr) auto;column-gap:8px;padding-right:10px!important;padding-left:10px!important}}@media (max-width:520px){.header .nav-dropdown .woocommerce-mini-cart-item,.mobile-sidebar .woocommerce-mini-cart-item,.off-canvas .woocommerce-mini-cart-item,.cart-popup-inner .woocommerce-mini-cart-item,.mfp-content .woocommerce-mini-cart-item{grid-template-columns:50px minmax(0,1fr)}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-actions,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-actions,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-actions,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-actions,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-actions{grid-column:2;justify-self:start;margin-top:4px}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-qty,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-qty,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-qty,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-qty,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-qty{gap:4px}.header .nav-dropdown .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-qty__input,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-qty__input{width:44px}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row{grid-template-columns:50px minmax(0,1fr)}.mobile-sidebar .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.off-canvas .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.cart-popup-inner .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions,.mfp-content .woocommerce-mini-cart-item .manna-mini-cart-row .manna-mini-cart-actions{grid-column:2;justify-self:start;margin-top:4px}}.header .widget_shopping_cart_content,.mobile-sidebar .widget_shopping_cart_content,.off-canvas .widget_shopping_cart_content,.cart-popup-inner .widget_shopping_cart_content,.mfp-content .widget_shopping_cart_content{font-family:var(--manna-font-body)!important}.header .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-title{font-family:var(--manna-font-body)!important;font-size:1rem!important;font-weight:700!important;line-height:1.25!important;letter-spacing:0!important;color:#1f1a17!important}.header .widget_shopping_cart_content .woocommerce-mini-cart-item .variation,.header .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.header .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .variation,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .variation,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .variation,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .variation,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dt,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .variation dd{font-family:var(--manna-font-body)!important;font-size:0.82rem!important;line-height:1.25!important;letter-spacing:0!important;color:#5e4a40!important;text-transform:none!important}.header .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-line-total,.header .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-line-total,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-line-total,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-line-total,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .manna-mini-cart-line-total,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart-item .quantity{font-family:var(--manna-font-body)!important;font-size:0.95rem!important;font-weight:800!important;line-height:1.2!important;color:#211912!important}.header .widget_shopping_cart_content .woocommerce-mini-cart__total,.header .widget_shopping_cart_content p.total,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart__total,.mobile-sidebar .widget_shopping_cart_content p.total,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart__total,.off-canvas .widget_shopping_cart_content p.total,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart__total,.cart-popup-inner .widget_shopping_cart_content p.total,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart__total,.mfp-content .widget_shopping_cart_content p.total{font-family:var(--manna-font-body)!important;font-size:0.98rem!important;font-weight:800!important;letter-spacing:0!important;text-transform:none!important;color:#1f1712!important}.header .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,.header .widget_shopping_cart_content p.buttons a,.mobile-sidebar .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,.mobile-sidebar .widget_shopping_cart_content p.buttons a,.off-canvas .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,.off-canvas .widget_shopping_cart_content p.buttons a,.cart-popup-inner .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,.cart-popup-inner .widget_shopping_cart_content p.buttons a,.mfp-content .widget_shopping_cart_content .woocommerce-mini-cart__buttons a,.mfp-content .widget_shopping_cart_content p.buttons a{font-family:var(--manna-font-ui)!important;font-size:1rem!important;font-weight:800!important;letter-spacing:0.01em!important;text-transform:none!important}.header .header-search-form-wrapper .searchform-wrapper.ux-search-box{min-width:min(90vw, 420px);padding:6px;border-radius:999px;background:linear-gradient(180deg,rgb(255 252 248 / .95),rgb(248 238 228 / .9));border:1px solid rgb(223 204 187 / .92);box-shadow:0 10px 26px rgb(52 28 16 / .1),inset 0 1px 0 rgb(255 255 255 / .78);backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.header .header-search-form-wrapper .searchform{margin:0}.header .header-search-form-wrapper .searchform .flex-row.relative{align-items:center;gap:8px}.header .header-search-form-wrapper .searchform .search-field{font-family:var(--manna-font-body)!important;font-size:0.95rem!important;font-weight:600;letter-spacing:.005em;color:#1f1a17!important;background:rgb(255 255 255 / .72)!important;border:1px solid rgb(224 205 188 / .95)!important;border-radius:999px!important;padding:.72rem 0.95rem!important;min-height:42px;box-shadow:inset 0 1px 0 rgb(255 255 255 / .86)}.header .header-search-form-wrapper .searchform .search-field::placeholder{font-family:var(--manna-font-body)!important;font-weight:500;color:#8a6b5d;opacity:1}.header .header-search-form-wrapper .searchform .search-field:focus{outline:none!important;border-color:rgb(177 75 42 / .75)!important;box-shadow:0 0 0 3px rgb(177 75 42 / .14),inset 0 1px 0 rgb(255 255 255 / .9)!important}.header .header-search-form-wrapper .searchform .ux-search-submit.submit-button{font-family:var(--manna-font-ui)!important;width:42px;min-width:42px;height:42px;border-radius:999px!important;border:1px solid #8f391f!important;background:linear-gradient(160deg,#c25734 0%,#b14b2a 52%,#8f391f 100%)!important;color:#fff!important;box-shadow:0 8px 18px rgb(143 57 31 / .24),inset 0 1px 0 rgb(255 255 255 / .2);transition:transform 0.16s ease,box-shadow 0.16s ease,filter 0.16s ease}.header .header-search-form-wrapper .searchform .ux-search-submit.submit-button:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 10px 20px rgb(143 57 31 / .28),inset 0 1px 0 rgb(255 255 255 / .25)}.header .header-search-form-wrapper .live-search-results,.header .header-search-form-wrapper .autocomplete-suggestions{margin-top:8px;border-radius:18px!important;border:1px solid rgb(221 202 186 / .94)!important;background:linear-gradient(180deg,rgb(255 253 250 / .97),rgb(249 240 230 / .94))!important;box-shadow:0 16px 34px rgb(48 24 13 / .14),inset 0 1px 0 rgb(255 255 255 / .76)!important;overflow:hidden;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%)}.header .header-search-form-wrapper .autocomplete-suggestions .autocomplete-suggestion,.header .header-search-form-wrapper .live-search-results .autocomplete-suggestion,.header .header-search-form-wrapper .live-search-results a{font-family:var(--manna-font-body)!important;font-size:0.92rem!important;font-weight:600;line-height:1.35;color:#2a1f19!important;padding:.72rem 0.95rem!important;border-bottom:1px solid rgb(226 209 193 / .58);text-decoration:none!important}.header .header-search-form-wrapper .autocomplete-suggestions .autocomplete-suggestion:last-child,.header .header-search-form-wrapper .live-search-results a:last-child{border-bottom:0}.header .header-search-form-wrapper .autocomplete-suggestions .autocomplete-suggestion:hover,.header .header-search-form-wrapper .live-search-results a:hover{background:rgb(191 92 53 / .1)!important;color:#7b2f16!important}@media (max-width:849px){.header .header-search-form-wrapper .searchform-wrapper.ux-search-box{min-width:0;width:min(92vw, 360px)}}.header-search-form-wrapper .searchform-wrapper.ux-search-box,.searchform-wrapper.ux-search-box{padding:6px!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 252 248 / .95),rgb(248 238 228 / .9))!important;border:1px solid rgb(223 204 187 / .92)!important;box-shadow:0 10px 26px rgb(52 28 16 / .1),inset 0 1px 0 rgb(255 255 255 / .78)!important}.header-search-form-wrapper .searchform .search-field,.searchform-wrapper.ux-search-box .searchform .search-field{font-family:var(--manna-font-body)!important;background:rgb(255 255 255 / .72)!important;border:1px solid rgb(224 205 188 / .95)!important;border-radius:999px!important;min-height:42px!important;padding:.72rem 0.95rem!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .86)!important}.header-search-form-wrapper .searchform .ux-search-submit.submit-button,.searchform-wrapper.ux-search-box .searchform .ux-search-submit.submit-button{width:42px!important;min-width:42px!important;height:42px!important;border-radius:999px!important;border:1px solid #8f391f!important;background:linear-gradient(160deg,#c25734 0%,#b14b2a 52%,#8f391f 100%)!important;color:#fff!important;box-shadow:0 8px 18px rgb(143 57 31 / .24),inset 0 1px 0 rgb(255 255 255 / .2)!important}.header-search-form-wrapper .live-search-results,.header-search-form-wrapper .autocomplete-suggestions,.searchform-wrapper.ux-search-box .live-search-results,.searchform-wrapper.ux-search-box .autocomplete-suggestions{border-radius:18px!important;border:1px solid rgb(221 202 186 / .94)!important;background:linear-gradient(180deg,rgb(255 253 250 / .97),rgb(249 240 230 / .94))!important;box-shadow:0 16px 34px rgb(48 24 13 / .14),inset 0 1px 0 rgb(255 255 255 / .76)!important}:root{--manna-font-body:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif;--manna-font-display:"Canela", "Noe Display", "Bodoni 72", "Playfair Display", Georgia, serif;--manna-font-ui:"Neue Haas Grotesk Text", "Avenir Next", "Helvetica Neue", "Segoe UI", sans-serif;--manna-text-base:16px;--manna-text-line:1.58;--manna-btn-bg:#b14b2a;--manna-btn-bg-hover:#8f391f;--manna-btn-text:#fff;--manna-btn-radius:999px}html,body,input,select,textarea,button,.woocommerce,.woocommerce-page{font-family:var(--manna-font-body)!important}body{font-size:var(--manna-text-base)!important;line-height:var(--manna-text-line)!important}h1,h2,h3,h4,h5,h6,.section-title,.section-title-main,.entry-title,.page-title,.product_title,.woocommerce-loop-product__title{font-family:var(--manna-font-display)!important;font-weight:600!important;letter-spacing:-.01em}h1,.h1{font-size:clamp(1.8rem, 1.5rem + 1.4vw, 2.25rem)!important;line-height:1.2!important}h2,.h2{font-size:clamp(1.45rem, 1.25rem + 1vw, 1.85rem)!important;line-height:1.26!important}h3,.h3{font-size:clamp(1.2rem, 1.05rem + 0.6vw, 1.45rem)!important;line-height:1.3!important}a.button:not(.plus):not(.minus):not(.remove),button.button:not(.plus):not(.minus):not(.remove),input.button:not(.plus):not(.minus):not(.remove),.woocommerce a.button:not(.plus):not(.minus):not(.remove),.woocommerce button.button:not(.plus):not(.minus):not(.remove),.woocommerce input.button:not(.plus):not(.minus):not(.remove),.woocommerce a.button.alt:not(.plus):not(.minus):not(.remove),.woocommerce button.button.alt:not(.plus):not(.minus):not(.remove),.woocommerce input.button.alt:not(.plus):not(.minus):not(.remove),.single_add_to_cart_button,#place_order,.header .nav-dropdown p.buttons a,.header .nav-dropdown p.buttons .button,.manna-hero-quiz-primary{background:var(--manna-btn-bg)!important;border-color:var(--manna-btn-bg)!important;color:var(--manna-btn-text)!important;font-family:var(--manna-font-ui)!important;font-weight:700!important;font-size:0.92rem!important;letter-spacing:.012em;border-radius:var(--manna-btn-radius)!important;min-height:44px;padding:.72rem 1.22rem!important;line-height:1.15!important;text-transform:none!important;box-shadow:none!important;transition:background-color 0.2s ease,border-color 0.2s ease,color 0.2s ease}a.button:not(.plus):not(.minus):not(.remove):hover,button.button:not(.plus):not(.minus):not(.remove):hover,input.button:not(.plus):not(.minus):not(.remove):hover,.woocommerce a.button:not(.plus):not(.minus):not(.remove):hover,.woocommerce button.button:not(.plus):not(.minus):not(.remove):hover,.woocommerce input.button:not(.plus):not(.minus):not(.remove):hover,.woocommerce a.button.alt:not(.plus):not(.minus):not(.remove):hover,.woocommerce button.button.alt:not(.plus):not(.minus):not(.remove):hover,.woocommerce input.button.alt:not(.plus):not(.minus):not(.remove):hover,.single_add_to_cart_button:hover,#place_order:hover,.header .nav-dropdown p.buttons a:hover,.header .nav-dropdown p.buttons .button:hover,.manna-hero-quiz-primary:hover{background:var(--manna-btn-bg-hover)!important;border-color:var(--manna-btn-bg-hover)!important;color:var(--manna-btn-text)!important}a.button:not(.plus):not(.minus):not(.remove):focus-visible,button.button:not(.plus):not(.minus):not(.remove):focus-visible,input.button:not(.plus):not(.minus):not(.remove):focus-visible,.single_add_to_cart_button:focus-visible,#place_order:focus-visible,.manna-hero-quiz-primary:focus-visible{outline:2px solid rgb(177 75 42 / .34);outline-offset:2px}@media (max-width:849px){body{font-size:15.5px!important}a.button:not(.plus):not(.minus):not(.remove),button.button:not(.plus):not(.minus):not(.remove),input.button:not(.plus):not(.minus):not(.remove),.woocommerce a.button:not(.plus):not(.minus):not(.remove),.woocommerce button.button:not(.plus):not(.minus):not(.remove),.woocommerce input.button:not(.plus):not(.minus):not(.remove),.single_add_to_cart_button,#place_order,.manna-hero-quiz-primary{min-height:42px;font-size:0.9rem!important;padding:.66rem 1.08rem!important}}.woocommerce-checkout #payment #place_order,.woocommerce-checkout #payment .place-order .button,.woocommerce-checkout button[name="woocommerce_checkout_place_order"]{background:var(--manna-btn-bg)!important;border-color:var(--manna-btn-bg)!important;color:var(--manna-btn-text)!important;font-family:var(--manna-font-ui)!important;font-weight:700!important;border-radius:var(--manna-btn-radius)!important}.woocommerce-checkout #payment #place_order:hover,.woocommerce-checkout #payment .place-order .button:hover,.woocommerce-checkout button[name="woocommerce_checkout_place_order"]:hover{background:var(--manna-btn-bg-hover)!important;border-color:var(--manna-btn-bg-hover)!important;color:var(--manna-btn-text)!important}body.single-product form.cart .single_add_to_cart_button,body.single-product .single_add_to_cart_button{display:flex!important;align-items:center;justify-content:center;gap:.5em;width:100%!important;min-height:58px!important;padding:1.05em 1.4em!important;font-family:var(--manna-font-ui)!important;font-size:clamp(1rem, 0.4vw + 0.95rem, 1.18rem)!important;font-weight:800!important;letter-spacing:0.04em!important;line-height:1.1!important;text-transform:uppercase;color:var(--manna-btn-text)!important;background:linear-gradient(180deg,#c0552f 0%,var(--manna-btn-bg) 60%,#a3431f 100%)!important;border:0!important;border-radius:var(--manna-btn-radius)!important;box-shadow:0 12px 28px rgb(143 57 31 / .34),0 2px 0 rgb(255 255 255 / .18) inset!important;cursor:pointer;animation:mannaAtcPulse 2.8s ease-in-out 1.2s 3;transition:transform 0.16s ease,box-shadow 0.18s ease,background-color 0.18s ease}body.single-product form.cart .single_add_to_cart_button:hover,body.single-product .single_add_to_cart_button:hover{background:linear-gradient(180deg,#a3431f 0%,var(--manna-btn-bg-hover) 100%)!important;transform:translateY(-2px)!important;box-shadow:0 18px 36px rgb(120 45 24 / .42)!important;animation:none}body.single-product form.cart .single_add_to_cart_button:active,body.single-product .single_add_to_cart_button:active{transform:translateY(0)!important;box-shadow:0 8px 18px rgb(120 45 24 / .3)!important}body.single-product form.cart .single_add_to_cart_button:focus-visible,body.single-product .single_add_to_cart_button:focus-visible{outline:3px solid rgb(177 75 42 / .45)!important;outline-offset:3px}body.single-product form.cart .single_add_to_cart_button::before{content:""!important;display:inline-block;width:1.1em;height:1.1em;flex:0 0 auto;background-image:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20fill='%23ffffff'%3E%3Cpath%20d='M7%204V2H5v2H3.5a1%201%200%200%200-.98%201.2l1.6%208A2%202%200%200%200%206.08%2015H17.5a1%201%200%200%200%20.96-.73l2-7A1%201%200%200%200%2019.5%206H6.4l-.42-2H7Zm0%2014a2%202%200%201%200%200%204%202%202%200%200%200%200-4Zm10%200a2%202%200%201%200%200%204%202%202%200%200%200%200-4Z'/%3E%3C/svg%3E");background-position:center;background-repeat:no-repeat;background-size:contain}@keyframes mannaAtcPulse{0%,100%{box-shadow:0 12px 28px rgb(143 57 31 / .34),0 2px 0 rgb(255 255 255 / .18) inset}50%{box-shadow:0 14px 32px rgb(143 57 31 / .5),0 0 0 6px rgb(177 75 42 / .14)}}@media (prefers-reduced-motion:reduce){body.single-product .single_add_to_cart_button{animation:none!important}}body.single-product .product-main .manna-support-float,body.single-product .single_variation_wrap .woocommerce-variation-add-to-cart .button:not(.single_add_to_cart_button){font-weight:600}.woocommerce ul.products li.product .button.add_to_cart_button,.woocommerce ul.products li.product .button.product_type_variable,.woocommerce .products .product-small .button.add_to_cart_button,.woocommerce .products .product-small .button.product_type_variable{opacity:1!important;transform:none!important;display:inline-flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;font-weight:800!important;letter-spacing:0.02em!important;color:var(--manna-btn-text)!important;background:var(--manna-btn-bg)!important;border:0!important;border-radius:var(--manna-btn-radius)!important;box-shadow:0 8px 18px rgb(143 57 31 / .22)!important}.woocommerce ul.products li.product .button.add_to_cart_button:hover,.woocommerce ul.products li.product .button.product_type_variable:hover,.woocommerce .products .product-small .button.add_to_cart_button:hover,.woocommerce .products .product-small .button.product_type_variable:hover{background:var(--manna-btn-bg-hover)!important;transform:translateY(-1px)!important;box-shadow:0 12px 24px rgb(120 45 24 / .3)!important}@media (max-width:48em){body.single-product form.cart .single_add_to_cart_button,body.single-product .single_add_to_cart_button{min-height:54px!important;font-size:1.02rem!important}}body.page-id-93,body.page-id-36,body.page-id-3,body.privacy-policy{background:radial-gradient(740px 380px at -10% -8%,rgb(201 95 54 / .16),transparent 60%),radial-gradient(680px 320px at 112% -10%,rgb(32 78 66 / .14),transparent 58%),linear-gradient(180deg,#f8f4ee 0%,#fdfaf6 100%)!important}body.page-id-93 #main,body.page-id-36 #main,body.page-id-3 #main,body.privacy-policy #main{position:relative;padding-top:clamp(16px, 3vw, 34px);padding-bottom:clamp(24px, 4vw, 48px)}body.page-id-93 #main::before,body.page-id-36 #main::before,body.page-id-3 #main::before,body.privacy-policy #main::before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(120deg,rgb(138 86 61 / .045) 0 2px,transparent 2px 22px),repeating-linear-gradient(45deg,rgb(77 117 106 / .04) 0 1px,transparent 1px 20px);pointer-events:none;opacity:.46}body.page-id-93 #main>.page-wrapper,body.page-id-36 #main>.page-wrapper,body.page-id-3 #main>.page-wrapper,body.privacy-policy #main>.page-wrapper,body.page-id-93 #main>#content,body.page-id-36 #main>#content,body.page-id-3 #main>#content,body.privacy-policy #main>#content,body.page-id-93 #main>main,body.page-id-36 #main>main,body.page-id-3 #main>main,body.privacy-policy #main>main{position:relative;max-width:min(1120px, 94vw);margin:0 auto;padding:clamp(16px, 2.2vw, 30px)!important;border-radius:24px;border:1px solid rgb(112 74 54 / .2);background:linear-gradient(140deg,rgb(255 252 248 / .94),rgb(255 247 239 / .9));box-shadow:0 18px 48px rgb(45 24 15 / .12);backdrop-filter:blur(2px);overflow:hidden}body.page-id-93 #main .entry-content,body.page-id-36 #main .entry-content,body.page-id-3 #main .entry-content,body.privacy-policy #main .entry-content{display:grid;gap:clamp(12px, 1.8vw, 18px)}body.page-id-93 #main>#content{display:grid;gap:clamp(10px, 1.6vw, 18px)}body.page-id-93 #main h1,body.page-id-36 #main h1,body.page-id-3 #main h1,body.privacy-policy #main h1,body.page-id-93 #main h2,body.page-id-36 #main h2,body.page-id-3 #main h2,body.privacy-policy #main h2{font-family:var(--manna-font-display,"Manrope","Avenir Next","Segoe UI",sans-serif)!important;font-weight:700!important;letter-spacing:-.018em;color:#211611;margin-bottom:.45em}body.page-id-93 #main h1,body.page-id-36 #main h1,body.page-id-3 #main h1,body.privacy-policy #main h1{font-size:clamp(2rem, 1.7rem + 1.8vw, 3.2rem)!important;line-height:1.1!important;text-wrap:balance}body.page-id-93 #main h2,body.page-id-36 #main h2,body.page-id-3 #main h2,body.privacy-policy #main h2{font-size:clamp(1.3rem, 1.12rem + 0.9vw, 1.85rem)!important;line-height:1.2!important}body.page-id-93 #main p,body.page-id-36 #main p,body.page-id-3 #main p,body.privacy-policy #main p,body.page-id-93 #main li,body.page-id-36 #main li,body.page-id-3 #main li,body.privacy-policy #main li{color:#32241d;font-size:clamp(0.98rem, 0.95rem + 0.22vw, 1.06rem);line-height:1.72}body.page-id-93 #main .entry-content>p,body.page-id-36 #main .entry-content>p,body.page-id-3 #main .entry-content>p,body.privacy-policy #main .entry-content>p,body.page-id-93 #main>#content>p,body.page-id-36 #main>#content>p,body.page-id-3 #main>#content>p,body.privacy-policy #main>#content>p,body.page-id-93 #main>main>p,body.page-id-36 #main>main>p,body.page-id-3 #main>main>p,body.privacy-policy #main>main>p,body.page-id-93 #main .entry-content>div,body.page-id-36 #main .entry-content>div,body.page-id-3 #main .entry-content>div,body.privacy-policy #main .entry-content>div,body.page-id-93 #main>#content>div,body.page-id-36 #main>#content>div,body.page-id-3 #main>#content>div,body.privacy-policy #main>#content>div,body.page-id-93 #main>main>div,body.page-id-36 #main>main>div,body.page-id-3 #main>main>div,body.privacy-policy #main>main>div,body.page-id-93 #main>#content>section,body.page-id-36 #main>#content>section,body.page-id-3 #main>#content>section,body.privacy-policy #main>#content>section,body.page-id-93 #main .entry-content>ul,body.page-id-36 #main .entry-content>ul,body.page-id-3 #main .entry-content>ul,body.privacy-policy #main .entry-content>ul,body.page-id-93 #main>main>ul,body.page-id-36 #main>main>ul,body.page-id-3 #main>main>ul,body.privacy-policy #main>main>ul,body.page-id-93 #main .entry-content>ol,body.page-id-36 #main .entry-content>ol,body.page-id-3 #main .entry-content>ol,body.privacy-policy #main .entry-content>ol,body.page-id-93 #main>main>ol,body.page-id-36 #main>main>ol,body.page-id-3 #main>main>ol,body.privacy-policy #main>main>ol,body.page-id-93 #main .entry-content>blockquote,body.page-id-36 #main .entry-content>blockquote,body.page-id-3 #main .entry-content>blockquote,body.privacy-policy #main .entry-content>blockquote,body.page-id-93 #main>main>blockquote,body.page-id-36 #main>main>blockquote,body.page-id-3 #main>main>blockquote,body.privacy-policy #main>main>blockquote{position:relative;padding:clamp(14px, 1.8vw, 20px);border-radius:16px;border:1px solid rgb(128 81 58 / .18);background:linear-gradient(150deg,rgb(255 255 255 / .92),rgb(252 244 235 / .88));box-shadow:0 9px 20px rgb(48 27 17 / .08);transition:transform 0.26s ease,box-shadow 0.26s ease,border-color 0.26s ease;animation:manna-future-reveal 0.48s ease both}body.page-id-93 #main .entry-content>p:hover,body.page-id-36 #main .entry-content>p:hover,body.page-id-3 #main .entry-content>p:hover,body.privacy-policy #main .entry-content>p:hover,body.page-id-93 #main>#content>p:hover,body.page-id-36 #main>#content>p:hover,body.page-id-3 #main>#content>p:hover,body.privacy-policy #main>#content>p:hover,body.page-id-93 #main>main>p:hover,body.page-id-36 #main>main>p:hover,body.page-id-3 #main>main>p:hover,body.privacy-policy #main>main>p:hover,body.page-id-93 #main .entry-content>div:hover,body.page-id-36 #main .entry-content>div:hover,body.page-id-3 #main .entry-content>div:hover,body.privacy-policy #main .entry-content>div:hover,body.page-id-93 #main>#content>div:hover,body.page-id-36 #main>#content>div:hover,body.page-id-3 #main>#content>div:hover,body.privacy-policy #main>#content>div:hover,body.page-id-93 #main>main>div:hover,body.page-id-36 #main>main>div:hover,body.page-id-3 #main>main>div:hover,body.privacy-policy #main>main>div:hover,body.page-id-93 #main>#content>section:hover,body.page-id-36 #main>#content>section:hover,body.page-id-3 #main>#content>section:hover,body.privacy-policy #main>#content>section:hover,body.page-id-93 #main .entry-content>ul:hover,body.page-id-36 #main .entry-content>ul:hover,body.page-id-3 #main .entry-content>ul:hover,body.privacy-policy #main .entry-content>ul:hover,body.page-id-93 #main>main>ul:hover,body.page-id-36 #main>main>ul:hover,body.page-id-3 #main>main>ul:hover,body.privacy-policy #main>main>ul:hover,body.page-id-93 #main .entry-content>ol:hover,body.page-id-36 #main .entry-content>ol:hover,body.page-id-3 #main .entry-content>ol:hover,body.privacy-policy #main .entry-content>ol:hover,body.page-id-93 #main>main>ol:hover,body.page-id-36 #main>main>ol:hover,body.page-id-3 #main>main>ol:hover,body.privacy-policy #main>main>ol:hover,body.page-id-93 #main .entry-content>blockquote:hover,body.page-id-36 #main .entry-content>blockquote:hover,body.page-id-3 #main .entry-content>blockquote:hover,body.privacy-policy #main .entry-content>blockquote:hover,body.page-id-93 #main>main>blockquote:hover,body.page-id-36 #main>main>blockquote:hover,body.page-id-3 #main>main>blockquote:hover,body.privacy-policy #main>main>blockquote:hover{transform:translateY(-2px);border-color:rgb(177 75 42 / .26);box-shadow:0 14px 28px rgb(48 27 17 / .12)}body.page-id-93 #main>main>div h2,body.page-id-36 #main>main>div h2,body.page-id-3 #main>main>div h2,body.privacy-policy #main>main>div h2{padding-left:.7rem;border-left:4px solid rgb(177 75 42 / .35)}body.page-id-93 #main a:not(.button),body.page-id-36 #main a:not(.button),body.page-id-3 #main a:not(.button),body.privacy-policy #main a:not(.button){color:#8f391f;text-decoration-thickness:1.5px;text-underline-offset:.16em;transition:color 0.2s ease}body.page-id-93 #main a:not(.button):hover,body.page-id-36 #main a:not(.button):hover,body.page-id-3 #main a:not(.button):hover,body.privacy-policy #main a:not(.button):hover{color:#6f2d17}body.page-id-93 #main iframe,body.page-id-36 #main iframe,body.page-id-3 #main iframe,body.privacy-policy #main iframe{width:100%;min-height:clamp(260px, 36vw, 430px);border:1px solid rgb(123 79 57 / .22);border-radius:16px;box-shadow:0 14px 30px rgb(35 19 13 / .12);background:#fff}body.page-id-93 .entry-content>*:nth-child(1),body.page-id-36 .entry-content>*:nth-child(1),body.page-id-3 .entry-content>*:nth-child(1),body.privacy-policy .entry-content>*:nth-child(1),body.page-id-93 #main>#content>*:nth-child(1),body.page-id-36 #main>#content>*:nth-child(1),body.page-id-3 #main>#content>*:nth-child(1),body.privacy-policy #main>#content>*:nth-child(1),body.page-id-93 #main>main>*:nth-child(1),body.page-id-36 #main>main>*:nth-child(1),body.page-id-3 #main>main>*:nth-child(1),body.privacy-policy #main>main>*:nth-child(1){animation-delay:0.02s}body.page-id-93 .entry-content>*:nth-child(2),body.page-id-36 .entry-content>*:nth-child(2),body.page-id-3 .entry-content>*:nth-child(2),body.privacy-policy .entry-content>*:nth-child(2),body.page-id-93 #main>#content>*:nth-child(2),body.page-id-36 #main>#content>*:nth-child(2),body.page-id-3 #main>#content>*:nth-child(2),body.privacy-policy #main>#content>*:nth-child(2),body.page-id-93 #main>main>*:nth-child(2),body.page-id-36 #main>main>*:nth-child(2),body.page-id-3 #main>main>*:nth-child(2),body.privacy-policy #main>main>*:nth-child(2){animation-delay:0.08s}body.page-id-93 .entry-content>*:nth-child(3),body.page-id-36 .entry-content>*:nth-child(3),body.page-id-3 .entry-content>*:nth-child(3),body.privacy-policy .entry-content>*:nth-child(3),body.page-id-93 #main>#content>*:nth-child(3),body.page-id-36 #main>#content>*:nth-child(3),body.page-id-3 #main>#content>*:nth-child(3),body.privacy-policy #main>#content>*:nth-child(3),body.page-id-93 #main>main>*:nth-child(3),body.page-id-36 #main>main>*:nth-child(3),body.page-id-3 #main>main>*:nth-child(3),body.privacy-policy #main>main>*:nth-child(3){animation-delay:0.14s}@keyframes manna-future-reveal{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:849px){body.page-id-93 #main>.page-wrapper,body.page-id-36 #main>.page-wrapper,body.page-id-3 #main>.page-wrapper,body.privacy-policy #main>.page-wrapper,body.page-id-93 #main>#content,body.page-id-36 #main>#content,body.page-id-3 #main>#content,body.privacy-policy #main>#content,body.page-id-93 #main>main,body.page-id-36 #main>main,body.page-id-3 #main>main,body.privacy-policy #main>main{max-width:96vw;padding:12px!important;border-radius:16px}body.page-id-93 #main .entry-content>p,body.page-id-36 #main .entry-content>p,body.page-id-3 #main .entry-content>p,body.privacy-policy #main .entry-content>p,body.page-id-93 #main>#content>p,body.page-id-36 #main>#content>p,body.page-id-3 #main>#content>p,body.privacy-policy #main>#content>p,body.page-id-93 #main>main>p,body.page-id-36 #main>main>p,body.page-id-3 #main>main>p,body.privacy-policy #main>main>p,body.page-id-93 #main .entry-content>div,body.page-id-36 #main .entry-content>div,body.page-id-3 #main .entry-content>div,body.privacy-policy #main .entry-content>div,body.page-id-93 #main>#content>div,body.page-id-36 #main>#content>div,body.page-id-3 #main>#content>div,body.privacy-policy #main>#content>div,body.page-id-93 #main>main>div,body.page-id-36 #main>main>div,body.page-id-3 #main>main>div,body.privacy-policy #main>main>div,body.page-id-93 #main>#content>section,body.page-id-36 #main>#content>section,body.page-id-3 #main>#content>section,body.privacy-policy #main>#content>section,body.page-id-93 #main .entry-content>ul,body.page-id-36 #main .entry-content>ul,body.page-id-3 #main .entry-content>ul,body.privacy-policy #main .entry-content>ul,body.page-id-93 #main>main>ul,body.page-id-36 #main>main>ul,body.page-id-3 #main>main>ul,body.privacy-policy #main>main>ul,body.page-id-93 #main .entry-content>ol,body.page-id-36 #main .entry-content>ol,body.page-id-3 #main .entry-content>ol,body.privacy-policy #main .entry-content>ol,body.page-id-93 #main>main>ol,body.page-id-36 #main>main>ol,body.page-id-3 #main>main>ol,body.privacy-policy #main>main>ol,body.page-id-93 #main .entry-content>blockquote,body.page-id-36 #main .entry-content>blockquote,body.page-id-3 #main .entry-content>blockquote,body.privacy-policy #main .entry-content>blockquote,body.page-id-93 #main>main>blockquote,body.page-id-36 #main>main>blockquote,body.page-id-3 #main>main>blockquote,body.privacy-policy #main>main>blockquote{padding:12px;border-radius:12px}}body .manna-style-quiz .manna-style-quiz__option{transform-style:preserve-3d!important;will-change:transform,opacity,filter!important;transition:transform 0.3s cubic-bezier(.22,1,.36,1),box-shadow 0.3s cubic-bezier(.22,1,.36,1),border-color 0.24s ease,background-color 0.24s ease,filter 0.28s ease!important}body .manna-style-quiz .manna-style-quiz__option::before{content:"";position:absolute;top:-28%;left:-42%;width:56%;height:160%;background:linear-gradient(120deg,#fff0,rgb(255 255 255 / .42),#fff0);transform:translateX(-8%) rotate(10deg);filter:blur(2px);opacity:0;pointer-events:none;transition:transform 0.58s cubic-bezier(.22,1,.36,1),opacity 0.36s ease}body .manna-style-quiz .manna-style-quiz__option:hover{transform:translateY(-3px) rotateX(1.8deg) scale(1.01)!important}body .manna-style-quiz .manna-style-quiz__option:hover::before{opacity:.88;transform:translateX(202%) rotate(10deg)}body .manna-style-quiz .manna-style-quiz__options.is-shuffling{perspective:1100px}body .manna-style-quiz .manna-style-quiz__options.is-shuffling .manna-style-quiz__option{opacity:0.01!important;filter:blur(2.4px)!important;transform:translate3d(0,12px,0) rotateX(7deg) scale(.982)!important;animation:manna-quiz-option-shuffle-in 560ms cubic-bezier(.22,1,.36,1) forwards!important;animation-delay:calc(var(--manna-quiz-i, 0) * 56ms)!important}.manna-trust-grid strong{font-weight:600!important}.manna-e-trust strong{font-weight:600!important}.woocommerce-page .manna-mood-sidebar-list a,.header .nav-dropdown li.menu-item>a{font-weight:560!important;text-transform:none!important;letter-spacing:0.004em!important}body .header-main .nav>li>a,body .header-main .nav>li>a span,body .header-bottom .nav>li>a,body .header-bottom .nav>li>a span,body #wide-nav .nav>li>a,body #wide-nav .nav>li>a span{font-weight:600!important}.manna-checkout-card--payment #payment ul.wc_payment_methods>li>label{font-weight:620!important}.checkout-page-title .checkout-breadcrumbs,.checkout-page-title .checkout-breadcrumbs a,.checkout-page-title .checkout-breadcrumbs span{font-weight:520!important;text-transform:none!important;letter-spacing:0.01em!important}.checkout-page-title .checkout-breadcrumbs .current,.checkout-page-title .checkout-breadcrumbs .is-current,.checkout-page-title .checkout-breadcrumbs [aria-current],.checkout-page-title .checkout-breadcrumbs strong{font-weight:620!important}.woocommerce-page .woocommerce-breadcrumb,.woocommerce-page .woocommerce-breadcrumb a,.woocommerce-page .shop-page-title .woocommerce-breadcrumb,.woocommerce-page .shop-page-title .woocommerce-breadcrumb a{font-weight:560!important;text-transform:none!important;letter-spacing:0.004em!important}.woocommerce-cart .shop_table .product-price .amount,.woocommerce-cart .shop_table .product-price .woocommerce-Price-amount,.woocommerce-cart .shop_table .product-subtotal .amount,.woocommerce-cart .shop_table .product-subtotal .woocommerce-Price-amount,.woocommerce-cart .cart_totals .amount,.woocommerce-cart .cart_totals .woocommerce-Price-amount,.woocommerce-cart .order-total .amount,.woocommerce-cart .order-total .woocommerce-Price-amount,.header .nav-dropdown .woocommerce-mini-cart-item .quantity .woocommerce-Price-amount,.header .nav-dropdown .woocommerce-mini-cart__total .woocommerce-Price-amount,.header .nav-dropdown p.total .woocommerce-Price-amount{font-weight:620!important}.woocommerce ul.products li.product .price .woocommerce-Price-amount,.woocommerce ul.products li.product .price .amount,.woocommerce ul.products li.product .price bdi,.woocommerce ul.products li.product span.amount,.shop-container .product-small .price .amount,.shop-container .product-small .price .woocommerce-Price-amount,.woocommerce .products .product-small .price .amount,.woocommerce .products .product-small .price .woocommerce-Price-amount,.woocommerce-page .shop-container ul.products li.product.product-small .price .amount,.woocommerce-page .shop-container ul.products li.product.product-small .price .woocommerce-Price-amount,.woocommerce-page .shop-container ul.products li.product.product-small .price .amount bdi,.woocommerce-page .shop-container ul.products li.product.product-small .price bdi,.woocommerce-page .woocommerce .products li.product.product-small .price .amount,.woocommerce-page .woocommerce .products li.product.product-small .price .woocommerce-Price-amount,.woocommerce-page .woocommerce .products li.product.product-small .price .amount bdi,.woocommerce-page .woocommerce .products li.product.product-small .price bdi,.woocommerce-cart .shop_table .product-price .amount bdi,.woocommerce-cart .shop_table .product-subtotal .amount bdi{font-weight:600!important}body .manna-style-quiz .manna-style-quiz__option,body .manna-style-quiz .manna-style-quiz__option *{font-weight:560!important;text-transform:none!important;letter-spacing:0.003em!important}.mfp-content .product-quick-view-container,.product-quick-view-container{background:linear-gradient(180deg,rgb(255 252 248 / .98),rgb(247 239 231 / .96))!important;border-radius:28px!important;overflow:hidden!important;box-shadow:0 26px 56px rgb(36 18 10 / .22)!important;border:1px solid rgb(224 206 189 / .88)!important;max-width:min(1120px, calc(100vw - 36px))!important}.mfp-content .product-quick-view-container .row.row-collapse,.product-quick-view-container .row.row-collapse{align-items:stretch!important;background:transparent!important}.mfp-content .product-quick-view-container .product-gallery,.product-quick-view-container .product-gallery{background:#f3e8dc!important;padding:0!important}.mfp-content .product-quick-view-container .product-gallery .slider,.product-quick-view-container .product-gallery .slider{margin-bottom:0!important;height:100%!important}.mfp-content .product-quick-view-container .product-gallery img,.product-quick-view-container .product-gallery img{display:block;width:100%;height:100%;object-fit:cover}.mfp-content .product-quick-view-container .product-info,.product-quick-view-container .product-info{background:linear-gradient(180deg,rgb(255 253 250 / .98),rgb(252 245 238 / .96))!important;font-size:100%!important;padding:0!important;position:relative}.mfp-content .product-quick-view-container .product-lightbox-inner,.product-quick-view-container .product-lightbox-inner{display:flex;flex-direction:column;gap:12px;padding:clamp(22px, 2.2vw, 32px)!important;height:100%}.mfp-content .product-quick-view-container .product-lightbox-inner>a.plain,.product-quick-view-container .product-lightbox-inner>a.plain{text-decoration:none!important}.mfp-content .product-quick-view-container h1,.product-quick-view-container h1{font-family:var(--manna-font-display,"Canela","Noe Display","Playfair Display",Georgia,serif)!important;font-size:clamp(1.6rem, 1.2rem + 1.1vw, 2.45rem)!important;line-height:1.01!important;letter-spacing:-0.024em!important;font-weight:620!important;color:#1f1712!important;margin:0!important;max-width:11ch;text-wrap:balance}.mfp-content .product-quick-view-container .is-divider.small,.product-quick-view-container .is-divider.small{width:28px!important;height:2px!important;margin:-4px 0 0!important;background:linear-gradient(90deg,#d07a52 0%,#b14b2a 100%)!important;opacity:0.5!important}.mfp-content .product-quick-view-container .price,.mfp-content .product-quick-view-container .price .amount,.mfp-content .product-quick-view-container .price .woocommerce-Price-amount,.product-quick-view-container .price,.product-quick-view-container .price .amount,.product-quick-view-container .price .woocommerce-Price-amount{font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:clamp(1.02rem, 0.92rem + 0.28vw, 1.18rem)!important;line-height:1.16!important;font-weight:620!important;letter-spacing:-0.015em!important;color:#201713!important;margin:0!important}.mfp-content .product-quick-view-container .stock,.product-quick-view-container .stock{margin:0!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.88rem!important;font-weight:600!important;line-height:1.3!important;color:#5d7b46!important}.mfp-content .product-quick-view-container .stock::after,.product-quick-view-container .stock::after{content:"";display:inline-block;width:26px;height:3px;margin-left:8px;border-radius:999px;vertical-align:middle;background:linear-gradient(90deg,#7cc24d 0%,#39b54a 100%)}.mfp-content .product-quick-view-container .manna-size-picker,.mfp-content .product-quick-view-container .variations_form .variations,.product-quick-view-container .manna-size-picker,.product-quick-view-container .variations_form .variations{margin:0!important;padding:0!important;background:transparent!important;border:0!important}.mfp-content .product-quick-view-container .manna-size-picker__label,.mfp-content .product-quick-view-container .variations label,.product-quick-view-container .manna-size-picker__label,.product-quick-view-container .variations label{margin:0 0 8px!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.8rem!important;line-height:1.2!important;font-weight:800!important;letter-spacing:0.11em!important;text-transform:uppercase!important;color:#485061!important}.mfp-content .product-quick-view-container .manna-size-picker__chips,.product-quick-view-container .manna-size-picker__chips{display:flex!important;flex-wrap:wrap!important;gap:10px!important}.mfp-content .product-quick-view-container .manna-size-chip,.mfp-content .product-quick-view-container .variations select,.product-quick-view-container .manna-size-chip,.product-quick-view-container .variations select{min-width:48px!important;height:40px!important;padding:0 12px!important;border-radius:999px!important;border:1px solid rgb(193 201 212 / .92)!important;background:rgb(255 255 255 / .9)!important;color:#5f6672!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.9rem!important;font-weight:600!important;line-height:1!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 1px 2px rgb(18 27 45 / .04)!important;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,transform 0.18s ease,box-shadow 0.18s ease!important}.mfp-content .product-quick-view-container .manna-size-chip:hover,.product-quick-view-container .manna-size-chip:hover{transform:translateY(-1px);border-color:rgb(146 87 62 / .42)!important;color:#322018!important;background:#fff!important}.mfp-content .product-quick-view-container .manna-size-chip.is-selected,.mfp-content .product-quick-view-container .manna-size-chip[aria-pressed="true"],.product-quick-view-container .manna-size-chip.is-selected,.product-quick-view-container .manna-size-chip[aria-pressed="true"]{background:#192233!important;border-color:#192233!important;color:#fff!important;box-shadow:0 8px 16px rgb(25 34 51 / .14)!important}.mfp-content .product-quick-view-container form.cart,.product-quick-view-container form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:10px!important;margin:2px 0 0!important}.mfp-content .product-quick-view-container .quantity,.product-quick-view-container .quantity{display:inline-flex!important;align-items:stretch!important;overflow:hidden!important;border-radius:999px!important;border:1px solid #1a1d25!important;background:#ffffff!important;box-shadow:0 4px 12px rgb(17 20 29 / .06)!important;margin:0!important}.mfp-content .product-quick-view-container .quantity .minus,.mfp-content .product-quick-view-container .quantity .plus,.product-quick-view-container .quantity .minus,.product-quick-view-container .quantity .plus{width:34px!important;min-width:34px!important;height:42px!important;border:0!important;background:#12151d!important;color:#fff!important;font-size:0.92rem!important;font-weight:700!important;line-height:1!important;box-shadow:none!important}.mfp-content .product-quick-view-container .quantity .qty,.product-quick-view-container .quantity .qty{width:42px!important;min-width:42px!important;height:42px!important;border:0!important;background:#fff!important;color:#1f2430!important;font-size:0.92rem!important;font-weight:600!important;padding:0!important;text-align:center!important;box-shadow:none!important;-moz-appearance:textfield}.mfp-content .product-quick-view-container .single_add_to_cart_button,.product-quick-view-container .single_add_to_cart_button{min-width:138px!important;min-height:42px!important;padding:.68rem 1.2rem!important;border-radius:999px!important;border:1px solid rgb(148 63 30 / .92)!important;background:linear-gradient(145deg,#d16a40 0%,#b14b2a 58%,#933c20 100%)!important;color:#fff9f3!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.9rem!important;font-weight:700!important;line-height:1.1!important;letter-spacing:0.01em!important;text-transform:none!important;box-shadow:0 10px 20px rgb(139 58 28 / .2),inset 0 1px 0 rgb(255 235 220 / .2)!important;transition:transform 0.18s ease,box-shadow 0.18s ease,filter 0.18s ease!important}.mfp-content .product-quick-view-container .single_add_to_cart_button:hover,.product-quick-view-container .single_add_to_cart_button:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 13px 24px rgb(139 58 28 / .22),inset 0 1px 0 rgb(255 235 220 / .26)!important}.mfp-content .product-quick-view-container .product_meta,.product-quick-view-container .product_meta{margin-top:auto!important;padding-top:12px!important;border-top:1px solid rgb(221 212 203 / .92)!important;font-size:0.88rem!important;line-height:1.5!important;color:#7a6b61!important}.mfp-content .product-quick-view-container .product_meta>span,.product-quick-view-container .product_meta>span{display:block;margin:0 0 4px}.mfp-content .product-quick-view-container .product_meta a,.product-quick-view-container .product_meta a{color:#6b7a95!important;text-decoration:none!important}.mfp-content .product-quick-view-container .product_meta a:hover,.product-quick-view-container .product_meta a:hover{color:#3f587d!important}@media (max-width:849px){.mfp-content .product-quick-view-container,.product-quick-view-container{max-width:calc(100vw - 18px)!important;border-radius:20px!important}.mfp-content .product-quick-view-container .product-lightbox-inner,.product-quick-view-container .product-lightbox-inner{padding:16px 14px 18px!important;gap:11px}.mfp-content .product-quick-view-container h1,.product-quick-view-container h1{font-size:clamp(1.42rem, 6.4vw, 1.95rem)!important;max-width:none}.mfp-content .product-quick-view-container form.cart,.product-quick-view-container form.cart{gap:8px!important}.mfp-content .product-quick-view-container .single_add_to_cart_button,.product-quick-view-container .single_add_to_cart_button{flex:1 1 180px;min-width:0!important}}body.single-product .manna-size-picker,.mfp-content .product-quick-view-container .manna-size-picker,.product-quick-view-container .manna-size-picker{display:grid!important;gap:8px!important;align-content:start!important;justify-items:start!important;max-width:24rem}body.single-product .manna-size-picker__label,.mfp-content .product-quick-view-container .manna-size-picker__label,.product-quick-view-container .manna-size-picker__label{display:inline-flex!important;align-items:center!important;gap:10px!important;margin-bottom:0!important;font-size:0.72rem!important;letter-spacing:0.12em!important;color:#4a5565!important}body.single-product .manna-size-picker__label::after,.mfp-content .product-quick-view-container .manna-size-picker__label::after,.product-quick-view-container .manna-size-picker__label::after{content:"";display:inline-block;width:34px;height:1px;background:linear-gradient(90deg,rgb(194 104 60 / .58),#fff0)}body.single-product .manna-size-picker__chips,.mfp-content .product-quick-view-container .manna-size-picker__chips,.product-quick-view-container .manna-size-picker__chips{display:inline-flex!important;flex-wrap:wrap!important;align-items:center!important;gap:7px!important;padding:7px!important;border-radius:18px!important;background:linear-gradient(180deg,rgb(255 255 255 / .92),rgb(247 239 231 / .92))!important;border:1px solid rgb(214 193 174 / .8)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 8px 18px rgb(34 20 12 / .05)!important}body.single-product .manna-size-chip,body.single-product .variations select,.mfp-content .product-quick-view-container .manna-size-chip,.mfp-content .product-quick-view-container .variations select,.product-quick-view-container .manna-size-chip,.product-quick-view-container .variations select{min-width:42px!important;height:36px!important;padding:0 11px!important;border-radius:999px!important;border:1px solid rgb(188 193 201 / .92)!important;background:rgb(255 255 255 / .96)!important;color:#3f4754!important;font-size:0.81rem!important;font-weight:700!important;letter-spacing:0.01em!important;box-shadow:0 1px 2px rgb(18 27 45 / .05)!important;transition:transform 0.18s ease,border-color 0.18s ease,background-color 0.18s ease,box-shadow 0.18s ease,color 0.18s ease!important}body.single-product .manna-size-chip:hover,.mfp-content .product-quick-view-container .manna-size-chip:hover,.product-quick-view-container .manna-size-chip:hover{transform:translateY(-1px)!important;border-color:rgb(173 89 52 / .48)!important;background:#fffaf6!important;color:#281912!important;box-shadow:0 8px 16px rgb(48 26 14 / .09)!important}body.single-product .manna-size-chip.is-selected,body.single-product .manna-size-chip[aria-pressed="true"],.mfp-content .product-quick-view-container .manna-size-chip.is-selected,.mfp-content .product-quick-view-container .manna-size-chip[aria-pressed="true"],.product-quick-view-container .manna-size-chip.is-selected,.product-quick-view-container .manna-size-chip[aria-pressed="true"]{background:linear-gradient(145deg,#202937 0%,#131926 100%)!important;border-color:#202937!important;color:#fff8f2!important;box-shadow:0 10px 20px rgb(20 27 40 / .18)!important}.woocommerce nav.pagination,.woocommerce-pagination,.nav-pagination{margin:34px auto 0!important;display:flex!important;justify-content:center!important;align-items:center!important;width:100%}.woocommerce nav.pagination ul,.woocommerce-pagination ul,.nav-pagination ul,.woocommerce nav.pagination ul.page-numbers,.woocommerce-pagination ul.page-numbers,.nav-pagination ul.page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:8px!important;padding:9px!important;margin:0 auto!important;list-style:none!important;border-radius:999px!important;background:linear-gradient(180deg,rgb(255 255 255 / .96),rgb(247 238 230 / .96))!important;border:1px solid rgb(203 176 150 / .55)!important;box-shadow:0 16px 30px rgb(42 24 14 / .08)!important}.woocommerce nav.pagination li,.woocommerce-pagination li,.nav-pagination li{margin:0!important;border:0!important}.woocommerce nav.pagination .page-number,.woocommerce nav.pagination .page-numbers,.woocommerce-pagination .page-number,.woocommerce-pagination .page-numbers,.nav-pagination .page-number,.nav-pagination .page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:42px!important;height:42px!important;padding:0 14px!important;border-radius:999px!important;border:1px solid transparent!important;background:transparent!important;color:#4a3124!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.92rem!important;font-weight:700!important;text-decoration:none!important;box-shadow:none!important;transition:transform 0.18s ease,background-color 0.18s ease,border-color 0.18s ease,color 0.18s ease,box-shadow 0.18s ease!important}.woocommerce nav.pagination a.page-numbers:hover,.woocommerce nav.pagination a.page-number:hover,.woocommerce-pagination a.page-numbers:hover,.woocommerce-pagination a.page-number:hover,.nav-pagination a.page-numbers:hover,.nav-pagination a.page-number:hover,.woocommerce nav.pagination a.page-numbers:focus-visible,.woocommerce-pagination a.page-numbers:focus-visible,.nav-pagination a.page-numbers:focus-visible{transform:translateY(-1px)!important;background:rgb(255 250 246 / .94)!important;border-color:rgb(185 113 76 / .36)!important;color:#251813!important;box-shadow:0 10px 18px rgb(41 23 13 / .08)!important}.woocommerce nav.pagination .current,.woocommerce-pagination .current,.nav-pagination .current{background:linear-gradient(145deg,#c7673d 0%,#ab4a28 100%)!important;border-color:rgb(151 61 31 / .95)!important;color:#fff8f3!important;box-shadow:0 12px 22px rgb(154 71 38 / .22)!important}.woocommerce nav.pagination .prev,.woocommerce nav.pagination .next,.woocommerce-pagination .prev,.woocommerce-pagination .next,.nav-pagination .prev,.nav-pagination .next{padding:0 18px!important;min-width:0!important;letter-spacing:0.02em!important}.manna-internal-links-block{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important;margin-top:40px!important;padding:28px!important;border-radius:28px!important;background:radial-gradient(480px 180px at 100% 0%,rgb(201 95 54 / .12),transparent 60%),radial-gradient(420px 180px at 0% 100%,rgb(32 78 66 / .1),transparent 58%),linear-gradient(160deg,rgb(255 255 255 / .95),rgb(248 240 232 / .96))!important;border:1px solid rgb(193 166 141 / .42)!important;box-shadow:0 24px 44px rgb(34 20 12 / .09)!important}.manna-internal-links-block__header{display:grid;gap:8px;margin-bottom:18px}.manna-internal-links-block__eyebrow{margin:0!important;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:0.75rem!important;font-weight:800!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#a14e2e!important}.manna-internal-links-block h3{margin:0!important;font-family:var(--manna-font-display,"Canela","Noe Display","Playfair Display",Georgia,serif)!important;font-size:clamp(1.45rem, 1.2rem + 0.7vw, 2.1rem)!important;font-weight:620!important;line-height:1.02!important;letter-spacing:-0.025em!important;color:#211711!important}.manna-internal-links-block>p,.manna-internal-links-block__header>p:last-child{max-width:40rem;font-size:0.98rem!important;line-height:1.58!important;color:rgb(50 35 26 / .78)!important}.manna-internal-links-block__list{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))!important;gap:12px!important;padding:0!important;margin:0!important;list-style:none!important}@media (max-width:1280px){.manna-internal-links-block__list{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))!important}}.manna-internal-links-block__item{margin:0!important}.manna-internal-links-block__item a{position:relative;display:grid!important;grid-template-columns:1fr auto;gap:6px 14px!important;align-items:center!important;min-height:102px;padding:16px 16px 15px!important;border-radius:20px!important;text-decoration:none!important;background:rgb(255 252 248 / .86)!important;border:1px solid rgb(207 186 168 / .74)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .88),0 10px 22px rgb(34 20 12 / .06)!important;transition:transform 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,background-color 0.2s ease!important}.manna-internal-links-block__item a:hover,.manna-internal-links-block__item a:focus-visible{transform:translateY(-2px)!important;border-color:rgb(177 89 51 / .42)!important;background:rgb(255 250 245 / .96)!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .9),0 18px 30px rgb(34 20 12 / .1)!important}.manna-internal-links-block__title{grid-column:1;font-family:var(--manna-font-ui,"Neue Haas Grotesk Text","Avenir Next","Helvetica Neue","Segoe UI",sans-serif)!important;font-size:1rem!important;font-weight:800!important;line-height:1.18!important;color:#241913!important}.manna-internal-links-block__meta{grid-column:1;font-size:0.88rem!important;line-height:1.45!important;color:rgb(73 55 42 / .74)!important}.manna-internal-links-block__arrow{grid-column:2;grid-row:1 / span 2;display:inline-grid;place-items:center;width:36px;height:36px;border-radius:999px;background:linear-gradient(145deg,rgb(209 110 68 / .16),rgb(177 75 42 / .08));color:#9f4f2d;font-size:1rem;font-weight:800}@media (max-width:849px){body.single-product .manna-size-picker__chips,.mfp-content .product-quick-view-container .manna-size-picker__chips,.product-quick-view-container .manna-size-picker__chips{gap:6px!important;padding:6px!important}body.single-product .manna-size-chip,.mfp-content .product-quick-view-container .manna-size-chip,.product-quick-view-container .manna-size-chip{min-width:40px!important;height:34px!important;padding:0 10px!important}.woocommerce nav.pagination ul.page-numbers,.woocommerce-pagination ul.page-numbers,.nav-pagination ul.page-numbers{gap:6px!important;padding:7px!important}.woocommerce nav.pagination .page-number,.woocommerce nav.pagination .page-numbers,.woocommerce-pagination .page-number,.woocommerce-pagination .page-numbers,.nav-pagination .page-number,.nav-pagination .page-numbers{min-width:38px!important;height:38px!important;padding:0 12px!important}.manna-internal-links-block{padding:22px 18px!important;border-radius:22px!important}.manna-internal-links-block__item a{min-height:88px;padding:14px!important;border-radius:18px!important}}.footer-wrapper .manna-footer-seo{display:flex;flex-direction:column;gap:8px;margin-top:10px}.footer-wrapper .manna-footer-seo__line{font-size:.92rem;line-height:1.55;opacity:.92}.footer-wrapper .manna-footer-seo__line strong{font-weight:700;color:inherit}.footer-wrapper .manna-footer-seo__addr{display:inline-flex;align-items:center;gap:7px;font-size:.86rem;font-weight:600;letter-spacing:.01em;opacity:.78}.footer-wrapper .manna-footer-seo__pin{display:inline-flex;width:15px;height:15px;flex:0 0 auto;color:var(--manna-brand,#c95f36)}.footer-wrapper .manna-footer-seo__pin svg{width:100%;height:100%}#main-menu.mobile-sidebar{background:linear-gradient(180deg,#fffaf7 0%,#fbeee7 100%);border-right:1px solid #ecd9cb}#main-menu .nav-sidebar>li.menu-item>a{position:relative;margin:7px 12px;padding:14px 18px;border-radius:16px;border:1px solid rgb(221 188 176 / .5);background:linear-gradient(180deg,rgb(255 251 248 / .96),rgb(250 238 232 / .96));box-shadow:0 5px 15px rgb(150 90 70 / .08),inset 0 1px 0 rgb(255 255 255 / .9);color:#4a342b;font-weight:600;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease,background 0.3s ease,color 0.2s ease}#main-menu .nav-sidebar>li.menu-item-has-children>a{padding-right:46px}#main-menu .nav-sidebar>li.menu-item>a:hover,#main-menu .nav-sidebar>li.menu-item.active>a,#main-menu .nav-sidebar>li.menu-item.current-menu-item>a{transform:translateX(3px);border-color:rgb(201 128 107 / .62);background:linear-gradient(180deg,#fffaf7,#f7e3d9);box-shadow:0 9px 20px rgb(150 80 60 / .15);color:#8f391f}#main-menu .nav-sidebar .children>li>a,#main-menu .nav-sidebar .sub-menu>li>a{margin:5px 10px;padding:11px 15px;border-radius:13px;border:1px solid rgb(221 188 176 / .42);background:rgb(255 252 250 / .72);box-shadow:0 3px 10px rgb(150 90 70 / .06);color:#5a3b2e;font-weight:600;transition:box-shadow 0.28s ease,border-color 0.28s ease,background 0.28s ease,color 0.2s ease}#main-menu .nav-sidebar>li.active>.children>li>a,#main-menu .nav-sidebar>li.active>.sub-menu>li>a{animation:mannaDrawerCascade 0.5s cubic-bezier(.22,1,.36,1) both}#main-menu .nav-sidebar>li.active>.children>li:nth-child(1)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(1)>a{animation-delay:0.04s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(2)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(2)>a{animation-delay:0.09s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(3)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(3)>a{animation-delay:0.14s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(4)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(4)>a{animation-delay:0.19s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(5)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(5)>a{animation-delay:0.24s}#main-menu .nav-sidebar>li.active>.children>li:nth-child(6)>a,#main-menu .nav-sidebar>li.active>.sub-menu>li:nth-child(6)>a{animation-delay:0.29s}#main-menu .nav-sidebar .children>li>a:hover,#main-menu .nav-sidebar .sub-menu>li>a:hover,#main-menu .nav-sidebar .children>li.current-menu-item>a,#main-menu .nav-sidebar .sub-menu>li.current-menu-item>a{border-color:rgb(201 128 107 / .55);background:linear-gradient(180deg,#fffaf7,#f7e3d9);color:#8f391f}@keyframes mannaDrawerCascade{from{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#main-menu .nav-sidebar>li.active>.children>li>a,#main-menu .nav-sidebar>li.active>.sub-menu>li>a{animation:none!important}}body .header-main{background:rgb(255 249 243 / .97)!important;backdrop-filter:blur(6px);border-bottom:none!important;box-shadow:none!important}body.stuck .header-main,body .stuck .header-main,body .sticky .header-main{box-shadow:0 10px 24px rgb(33 17 10 / .07)!important}body .header-bottom,body #wide-nav,body #wide-nav .container,body #wide-nav .flex-row{background:rgb(255 249 243 / .97)!important;border-top:none!important;border-bottom:1px solid #ecdccd!important}body .header-top{background:linear-gradient(90deg,rgb(126 61 34 / .95),rgb(83 33 16 / .95))!important;border-bottom:none!important}body .header-main .nav>li>a:hover,body .header-bottom .nav>li>a:hover,body #wide-nav .nav>li>a:hover,body .header-main .nav>li.current-menu-item>a,body .header-main .nav>li.current_page_item>a,body .header-main .nav>li.active>a,body .header-bottom .nav>li.current-menu-item>a,body .header-bottom .nav>li.current_page_item>a,body .header-bottom .nav>li.active>a,body #wide-nav .nav>li.current-menu-item>a,body #wide-nav .nav>li.current_page_item>a,body #wide-nav .nav>li.active>a{background:linear-gradient(180deg,rgb(201 95 54 / .14),rgb(177 75 42 / .18))!important;border-color:rgb(201 128 107 / .45)!important;box-shadow:0 8px 18px rgb(150 80 60 / .12)!important;color:#8f391f!important}