/* Apollo homepage concept — scoped to mp-theme, loaded only by the private preview script. */
.mp-mobile-fallback{display:none}
@media(max-width:700px){body:not(.type-index):not(.ordering-process) .mp-mobile-fallback{display:block;background:#f4eadc;border:1px solid #d9c9b3;border-radius:7px;overflow:hidden;margin:0 0 14px}.mp-mobile-fallback summary{padding:14px 16px;cursor:pointer;background:#174c31;color:white;font:700 17px Georgia,serif;list-style-position:inside}.mp-mobile-fallback ul{list-style:none;padding:5px 14px;margin:0}.mp-mobile-fallback li{border-bottom:1px solid #dfcfba}.mp-mobile-fallback a{display:block;padding:11px 4px;min-height:42px;color:#123c2a;font:16px Georgia,serif}.mp-mobile-fallback summary:focus-visible,.mp-mobile-fallback a:focus-visible{outline:3px solid #b77e38;outline-offset:-3px}}
body:not(.type-index):not(.ordering-process){--mp-green:#174c31;--mp-ink:#123c2a;--mp-cream:#fcf8f1;--mp-sand:#f4eadc;--mp-line:#dfcfba;--color-secondary:#174c31;--color-secondary-hover:#103b25;background:var(--mp-cream)!important;color:#1e2921}
body:not(.type-index):not(.ordering-process) .overall-wrapper,body:not(.type-index):not(.ordering-process) .content-wrapper,body:not(.type-index):not(.ordering-process) .content-wrapper-in,body:not(.type-index):not(.ordering-process) #content{background:transparent!important}
body:not(.type-index):not(.ordering-process) .content-wrapper-in{display:flex!important;align-items:flex-start;gap:24px;max-width:1400px;margin:0 auto;padding:20px 24px!important}
body:not(.type-index):not(.ordering-process) #content{width:calc(100% - 284px)!important;max-width:none!important;min-width:0;padding:0!important;margin:0!important;flex:1}
body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left{display:block!important;position:static!important;width:260px!important;flex:0 0 260px;padding:0!important;margin:0!important}
body:not(.type-index):not(.ordering-process) .box-categories{background:linear-gradient(120deg,#f5ecdf,#fbf4e9)!important;border:1px solid #e9d9c3;border-radius:11px;overflow:hidden}
body:not(.type-index):not(.ordering-process) .box-categories .pageElement__heading{background:var(--mp-green)!important;color:#fff!important;padding:13px 18px!important;font:24px Georgia,serif!important;border-radius:0!important;margin:0!important}
body:not(.type-index):not(.ordering-process) .box-categories .pageElement__heading:before{display:none!important}
body:not(.type-index):not(.ordering-process) .box-categories .categories{padding:7px!important;background:transparent!important}
body:not(.type-index):not(.ordering-process) .box-categories .categories a{color:#1b3022!important;font-size:15px!important;background:transparent!important}
body:not(.type-index):not(.ordering-process) .box-categories .categories .topic{border-bottom:1px solid #e4d8c8!important}
body:not(.type-index):not(.ordering-process) .box-categories .categories .topic>a{padding-top:10px!important;padding-bottom:10px!important}
body:not(.type-index):not(.ordering-process) .box-categories #cat-5009>.topic{background:var(--mp-green)!important;border-radius:6px!important}
body:not(.type-index):not(.ordering-process) .box-categories #cat-5009>.topic>a,body:not(.type-index):not(.ordering-process) .box-categories #cat-5009>.topic>span{color:white!important;font-weight:700!important}
body:not(.type-index):not(.ordering-process) .sidebar-inner>.box:not(.box-categories){margin-top:18px}
body:not(.type-index):not(.ordering-process) .mp-side-help{border:1px solid var(--mp-line);padding:20px 17px;border-radius:10px;margin-top:20px;color:var(--mp-ink)}
.mp-side-help h3{font:700 22px Georgia,serif;margin:0 0 8px;color:var(--mp-ink)}
.mp-side-help p{font-size:14px;line-height:1.5;margin-bottom:14px}
.mp-family-bar{background:var(--mp-green);text-align:center;color:white;padding:5px 15px;font:14px Georgia,serif}
body:not(.type-index):not(.ordering-process) #header{background:#fffcf6!important;box-shadow:none!important;border-bottom:1px solid #eee3d5}
body:not(.type-index):not(.ordering-process) #header .header-top{min-height:88px!important;background:transparent!important}
body:not(.type-index):not(.ordering-process) #header .site-name img{width:220px!important;max-height:72px!important;height:auto;object-fit:contain;mix-blend-mode:multiply}
body:not(.type-index):not(.ordering-process) #header .search-input{background:#fffdf9!important;border:1px solid #8ba28f!important;border-radius:7px!important;color:#1e3025}
body:not(.type-index):not(.ordering-process) #navigation{background:transparent!important}
body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a{font-family:Georgia,serif!important;font-size:16px!important;color:#183c29!important}
body:not(.type-index):not(.ordering-process) #navigation .navigation-in{background:transparent!important}
body:not(.type-index):not(.ordering-process) .top-navigation-bar{background:#f6f0e7!important;color:#405344!important}
body:not(.type-index):not(.ordering-process) #content>.mp-original{display:none!important}
body:not(.type-index):not(.ordering-process) #content>h1.sr-only{display:none!important}
.mp-themepage{width:100%;font-family:Georgia,'Times New Roman',serif;color:#19281e}
.mp-themepage *{box-sizing:border-box}
.mp-themepage h1,.mp-themepage h2,.mp-themepage h3{font-family:Georgia,'Times New Roman',serif;color:var(--mp-ink);font-weight:700;text-transform:none;letter-spacing:-.5px}
.mp-themepage h1{font-size:clamp(28px,2.7vw,43px);line-height:1.13;margin:0 0 20px;max-width:560px}
.mp-themepage h2{font-size:clamp(24px,2.15vw,34px);line-height:1.16;text-align:center;margin:0 0 20px}
.mp-themepage h2:after{content:'❧';display:block;font:24px Georgia,serif;color:#ad6841;line-height:1.2;margin-top:4px}
.mp-themepage p{font:17px/1.5 Georgia,serif;margin:0 0 16px}
.mp-themepage a{color:var(--mp-ink);text-decoration:none}
.mp-themepage a:hover{text-decoration:underline}
.mp-actions{display:flex;gap:9px;flex-wrap:wrap}
.mp-btn,.mp-themepage .mp-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;border:1px solid var(--mp-green);border-radius:6px;min-height:43px;padding:10px 15px;background:var(--mp-green);color:#fff;font:700 14px Georgia,serif;text-align:center;text-decoration:none;cursor:pointer}
.mp-btn:after{content:'→';font-size:19px;font-weight:400}
.mp-btn:hover{background:#0f3b25!important;color:white!important;text-decoration:none!important}
.mp-btn.mp-outline{background:#fffaf2;color:var(--mp-ink)}
.mp-themepage a:focus-visible,.mp-themepage button:focus-visible,.mp-mobile-button:focus-visible{outline:3px solid #b77e38;outline-offset:4px}
.mp-hero,.mp-christmas{position:relative;border-radius:12px;overflow:hidden;background:#f3e9db;border:1px solid #eee1d2;isolation:isolate}
.mp-hero{min-height:320px;display:flex;align-items:center}
.mp-banner-photo{position:absolute;inset:0;z-index:-2;display:block}
.mp-banner-photo img{display:block;width:100%;height:100%;object-fit:cover}
.mp-hero:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#fbf6ed 0%,#fbf6eddb 36%,#fbf6ed40 58%,transparent 74%)}
.mp-hero-copy{width:63%;padding:28px 22px}
.mp-hero-copy p{max-width:430px;font-size:17px;font-weight:600}
.mp-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:18px 0;gap:0}
.mp-trust>a{display:flex;gap:10px;align-items:center;justify-content:center;padding:0 12px;border-right:1px solid #9aad9c;min-height:42px;font-size:14px;font-weight:700}
.mp-trust>a:last-child{border:0}.mp-trust small{display:block;font:12px/1.5 Arial,sans-serif;color:#4f6152;margin-top:3px}
.mp-icon{width:31px;height:31px;flex:0 0 31px;fill:none;stroke:var(--mp-ink);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}
.mp-christmas{display:flex;align-items:center;justify-content:flex-end;min-height:230px;margin:0 0 20px}
.mp-christmas:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,transparent 20%,#f8ecdb50 37%,#f8ecdbc9 49%,#f8ecdbdd 100%)}
.mp-christmas-copy{width:61%;padding:23px 20px;text-align:center}.mp-christmas h2{font-size:clamp(24px,2.25vw,34px);margin-bottom:6px}.mp-christmas p{font-size:16px;margin-bottom:12px}.mp-christmas .mp-actions{justify-content:center;flex-wrap:nowrap;gap:10px}.mp-christmas .mp-btn{flex:1;font-size:16px;white-space:nowrap;padding:9px 10px}.mp-christmas .mp-btn:after{display:none}.mp-all-gifts{display:inline-block;margin-top:14px;font-size:15px;font-weight:700;text-decoration:underline!important}.mp-all-gifts:after{content:' →';margin-left:10px}
.mp-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.mp-category{border-radius:9px;overflow:hidden;background:var(--mp-sand);display:block;border:1px solid #ebdfcc}.mp-category-photo{display:block;aspect-ratio:1.8;background-size:300% 100%;background-repeat:no-repeat;background-image:url('./categories-1440.jpg')}.mp-category:nth-child(2) .mp-category-photo{background-position:50% 0}.mp-category:nth-child(3) .mp-category-photo{background-position:100% 0}.mp-category strong{display:flex;justify-content:space-between;padding:12px 13px;font-size:17px}.mp-category strong:after{content:'→';font-weight:400}
.mp-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin:0 0 26px}.mp-card{border:1px solid #e1cfb8;background:#fffcf7;border-radius:9px;overflow:hidden;display:flex;flex-direction:column;padding:5px;min-width:0}.mp-card-photo{display:block;background:white;border-radius:6px;overflow:hidden;aspect-ratio:1.48}.mp-card-photo img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.mp-card-info{display:flex;flex:1;flex-direction:column;padding:6px 9px 4px}.mp-stock{display:table;align-self:flex-start;color:#244e29;background:#e4edce;font:700 11px Arial,sans-serif;padding:3px 6px;border-radius:5px;margin-bottom:5px}.mp-card h3{font:700 14px/1.35 Georgia,serif;letter-spacing:0;margin:0 0 6px;min-height:56px}.mp-price{font:700 20px/1.2 Georgia,serif;color:#a53218;margin:auto 0 9px}.mp-card .mp-btn{width:100%;min-height:33px;padding:5px 8px;font-size:13px;justify-content:space-between}
.mp-stones{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;text-align:center;margin:0 0 26px}.mp-stones a{font-weight:700;font-size:16px}.mp-stone{display:block;width:80px;height:80px;margin:0 auto 9px;border-radius:50%;overflow:hidden;border:3px solid #f2e5d6;background-image:url('./stones-1440.jpg');background-repeat:no-repeat;background-size:600% 100%}
.mp-more{margin:18px 0;padding:16px 20px;background:#f5ecdf;border-radius:9px}.mp-more summary{cursor:pointer;color:var(--mp-ink);font-weight:700}.mp-more .welcome-wrapper,.mp-more .homepage-blog-wrapper{margin:24px 0 0!important}.mp-more .welcome-wrapper h1{font-size:24px}.mp-more .news-item{background:transparent!important}
.mp-footer-links{display:grid;grid-template-columns:1.3fr repeat(3,1fr);gap:30px;max-width:1352px;margin:0 auto;padding:28px 24px;border-top:1px solid #e2d8c9;font:14px/1.6 Georgia,serif;color:var(--mp-ink)}.mp-footer-links img{width:210px;mix-blend-mode:multiply}.mp-footer-links h3{font:700 17px Georgia,serif;color:var(--mp-ink);margin:0 0 10px}.mp-footer-links a{display:block;color:#23422e}body:not(.type-index):not(.ordering-process) #footer{background:#faf6ee!important}body:not(.type-index):not(.ordering-process) #footer>.container{background:transparent!important}
.mp-mobile-button{display:none}.mp-budget{padding:20px;border:1px solid var(--mp-line);border-radius:10px;background:#fffaf2;margin:0 0 24px;scroll-margin-top:20px}.mp-budget[hidden]{display:none}.mp-budget h2{margin-bottom:10px}.mp-budget .mp-product-grid{margin:16px 0 0}.mp-budget p{font:14px/1.5 Arial,sans-serif}.mp-budget-close{border:1px solid var(--mp-green);background:none;color:var(--mp-ink);padding:7px 12px;border-radius:5px;cursor:pointer}
@media(min-width:1440px){.mp-hero{min-height:340px}.mp-hero-copy{padding:30px}.mp-themepage h1{font-size:43px}.mp-christmas{min-height:255px}}
@media(max-width:1199px) and (min-width:701px){body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left{width:220px!important;flex-basis:220px}body:not(.type-index):not(.ordering-process) .content-wrapper-in{gap:18px;padding:18px!important}.mp-hero-copy{width:70%;padding:23px 18px}.mp-themepage h1{font-size:30px}.mp-hero{min-height:320px}.mp-hero .mp-btn{font-size:12px;padding:9px 10px}.mp-christmas-copy{width:66%}.mp-trust>a{padding:0 6px;font-size:12px;gap:6px}.mp-card-info{padding:6px 4px}.mp-card h3{font-size:13px;min-height:70px}.mp-category strong{font-size:15px}}
@media(max-width:700px){body:not(.type-index):not(.ordering-process) .content-wrapper-in{display:flex!important;flex-wrap:wrap;padding:14px 16px!important;gap:12px}body:not(.type-index):not(.ordering-process) #content{width:100%!important;flex:1 1 100%}body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left{display:none!important;width:100%!important;flex:1 1 100%;order:0}body:not(.type-index):not(.ordering-process).mp-cats-open .sidebar.sidebar-left{display:block!important}body:not(.type-index):not(.ordering-process) .sidebar-inner>*:not(.box-categories){display:none!important}body:not(.type-index):not(.ordering-process) .mp-mobile-button{display:flex;align-items:center;justify-content:space-between;width:100%;border:1px solid #d6c6b1;background:var(--mp-green);color:white;padding:13px 16px;border-radius:7px;font:700 17px Georgia,serif;cursor:pointer;order:-1}.mp-hero-copy{width:65%}body:not(.type-index):not(.ordering-process) #header .site-name img{width:180px!important;max-height:58px!important}.mp-footer-links{gap:20px}.mp-family-bar{font-size:13px}.mp-themepage h1{font-size:32px}}
@media(max-width:600px){body:not(.type-index):not(.ordering-process) .content-wrapper-in{padding:12px!important}.mp-hero{min-height:0;display:flex;flex-direction:column-reverse}.mp-hero .mp-banner-photo{position:relative;width:100%;height:180px;z-index:0;overflow:hidden}.mp-hero .mp-banner-photo img{object-fit:cover;object-position:right}.mp-hero:before{display:none}.mp-hero-copy{width:100%;padding:23px 19px;background:#fbf5ea}.mp-themepage h1{font-size:30px;margin-bottom:14px}.mp-hero-copy p{font-size:16px}.mp-actions{gap:8px}.mp-hero .mp-btn{flex:1 1 45%;font-size:13px}.mp-hero .mp-btn:last-child{flex:1 1 100%}.mp-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0;padding:19px 0}.mp-trust>a{font-size:13px;justify-content:flex-start;padding:0 10px}.mp-trust>a:nth-child(2){border:0}.mp-trust small{font-size:10px}.mp-icon{width:27px;height:27px;flex-basis:27px}.mp-christmas{display:flex;flex-direction:column;margin-bottom:22px}.mp-christmas .mp-banner-photo{position:relative;width:100%;height:165px;z-index:0}.mp-christmas .mp-banner-photo img{object-position:left}.mp-christmas:before{display:none}.mp-christmas-copy{width:100%;padding:22px 14px;background:#f5e9d8}.mp-christmas h2{font-size:29px}.mp-christmas p{font-size:16px}.mp-christmas .mp-actions{gap:6px}.mp-christmas .mp-btn{font-size:14px;padding:11px 6px}.mp-themepage h2{font-size:27px;margin-bottom:15px}.mp-categories{grid-template-columns:1fr;gap:12px;margin-bottom:24px}.mp-category-photo{aspect-ratio:2.1}.mp-category strong{font-size:18px;padding:13px 15px}.mp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mp-card h3{font-size:13px;min-height:70px}.mp-price{font-size:19px}.mp-card-info{padding:6px 6px 4px}.mp-card-photo{aspect-ratio:1.15}.mp-stones{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px 8px}.mp-stone{width:76px;height:76px}.mp-stones a{font-size:15px}.mp-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));padding:25px 16px;gap:24px 18px}.mp-footer-links img{max-width:165px}.mp-footer-links>div:first-child{grid-column:1/-1}.mp-more{padding:14px}.mp-budget{padding:15px}}
.mp-category-photo{background-size:300% auto;background-position:0 50%}.mp-category:nth-child(2) .mp-category-photo{background-position:50% 50%}.mp-category:nth-child(3) .mp-category-photo{background-position:100% 50%}.mp-stone{background-size:600% auto}
@media(prefers-reduced-motion:no-preference){.mp-category-photo,.mp-card-photo img{transition:transform .2s}.mp-category:hover .mp-category-photo,.mp-card-photo:hover img{transform:scale(1.025)}}

body:not(.type-index):not(.ordering-process) .box-categories{padding:0!important}body:not(.type-index):not(.ordering-process) #header .header-top{padding:14px 0!important;min-height:78px!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .top-navigation-contacts{position:static!important;transform:none!important;float:none!important;background:transparent!important;border-radius:0!important;padding:0!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar>.container{display:flex!important;align-items:center;justify-content:space-between;min-height:30px!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar{font-size:11px!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .site-name{display:none!important}body:not(.type-index):not(.ordering-process) .top-navigation-contacts strong{display:none!important}body:not(.type-index):not(.ordering-process) .top-navigation-menu{flex:1;min-width:0}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a{padding-top:13px!important;padding-bottom:13px!important;text-transform:none!important}body:not(.type-index):not(.ordering-process) #navigation{height:auto!important;min-height:44px!important}.mp-hero .mp-btn{font-size:13px;padding:9px 11px}.mp-hero:before{background:linear-gradient(90deg,#fbf6ed 0%,#fbf6edf0 38%,#fbf6ed99 57%,transparent 79%)}@media(min-width:701px) and (max-width:1000px){.mp-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left{width:190px!important;flex-basis:190px}body:not(.type-index):not(.ordering-process) .content-wrapper-in{padding:14px!important;gap:14px}body:not(.type-index):not(.ordering-process) .box-categories .categories a{font-size:13px!important}.mp-hero-copy{width:80%;padding:20px 15px}.mp-themepage h1{font-size:27px}.mp-trust{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 0}.mp-trust>a:nth-child(2){border:0}.mp-christmas-copy{width:75%;padding:18px 12px}.mp-christmas h2{font-size:25px}.mp-christmas .mp-btn{font-size:13px;padding:9px 5px}.mp-category strong{font-size:14px;padding:9px}.mp-stones{grid-template-columns:repeat(3,minmax(0,1fr))}}
body:not(.type-index):not(.ordering-process) .top-navigation-bar .top-navigation-contacts{display:flex!important;align-items:center;flex:0 0 auto!important;gap:16px!important;white-space:nowrap!important;width:auto!important;min-width:0!important;height:auto!important}body:not(.type-index):not(.ordering-process) .top-navigation-contacts a{display:inline-flex!important;width:auto!important;max-width:none!important;white-space:nowrap!important;margin:0!important;font-size:11px!important}body:not(.type-index):not(.ordering-process) .top-navigation-contacts a span{display:inline!important;position:static!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .top-navigation-menu{display:none!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar>.container{min-height:30px!important;height:30px!important}body:not(.type-index):not(.ordering-process) .box-categories .categories .topic>a{min-height:38px!important;line-height:1.25!important;font-family:Georgia,serif!important;padding:9px 8px!important}body:not(.type-index):not(.ordering-process) .box-categories .categories ul li a{font-family:Georgia,serif!important;line-height:1.3!important}body:not(.type-index):not(.ordering-process) .box-categories .categories .topic{padding:0!important}body:not(.type-index):not(.ordering-process) .box-categories .categories>ul>li{margin:0!important}@media(min-width:701px){body:not(.type-index):not(.ordering-process) #navigation .navigation-in{overflow:visible!important;max-width:none!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1{display:flex!important;flex-wrap:nowrap!important;justify-content:space-between!important;width:100%!important;overflow:visible!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li{display:none!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li.mp-primary{display:block!important;flex:0 0 auto!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a{font-size:14px!important;padding-left:10px!important;padding-right:10px!important}body:not(.type-index):not(.ordering-process) #navigation .navigation-close,body:not(.type-index):not(.ordering-process) .menu-helper{display:none!important}}@media(max-width:700px){body:not(.type-index):not(.ordering-process) .top-navigation-bar{display:none!important}}
@media(min-width:701px){body:not(.type-index):not(.ordering-process) #navigation .navigation-in{width:100%!important;max-width:100%!important}body:not(.type-index):not(.ordering-process) #navigation{overflow:visible!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1{width:100%!important;max-width:100%!important;gap:0!important}}

/* Private sidebar refinement, matching the approved cream / forest green design. */
body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left .sidebar-inner>.box-categories{padding:0!important;background:linear-gradient(110deg,#f9f1e5,#f4e8d7)!important;border:1px solid #e4cdb0!important;border-radius:10px!important;margin-bottom:0!important}
body:not(.type-index):not(.ordering-process) .sidebar.sidebar-left .box-categories .pageElement__heading{padding:10px 17px!important;margin:0!important;font:700 24px/1.2 Georgia,serif!important;background:#174c31!important;color:white!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories{padding:7px 6px!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories{padding:0!important;margin:0!important;background:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>.topic{padding:0!important;margin:0!important;border-bottom:1px solid #e6d6c1!important;background:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>.topic>a{position:relative!important;display:block!important;min-height:37px!important;padding:9px 27px 9px 44px!important;margin:0!important;line-height:1.2!important;font:700 15px/1.2 Georgia,serif!important;text-transform:none!important;color:#173e2a!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>.topic>a:before{content:''!important;display:block!important;position:absolute!important;left:8px!important;top:50%!important;transform:translateY(-50%)!important;width:25px!important;height:25px!important;margin:0!important;background:currentColor!important;-webkit-mask:var(--mp-side-icon) center/contain no-repeat!important;mask:var(--mp-side-icon) center/contain no-repeat!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>.topic>a>.cat-trigger{display:block!important;position:absolute!important;left:auto!important;right:0!important;top:0!important;width:27px!important;height:37px!important;background:none!important;margin:0!important;padding:0!important;border:0!important;font-size:0!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories .cat-trigger:before{display:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories .cat-trigger:after{content:''!important;display:block!important;position:absolute!important;left:7px!important;top:50%!important;width:6px!important;height:6px!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;transform:translateY(-50%) rotate(-45deg)!important;background:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories .expanded>.topic>a>.cat-trigger:after{transform:translateY(-50%) rotate(-135deg)!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #cat-5009>.topic{border-radius:6px!important;background:#174c31!important;margin-bottom:3px!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #cat-5009>.topic>a{color:white!important;font-size:17px!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #cat-4535>.topic>a,body:not(.type-index):not(.ordering-process) .sidebar .box-categories #cat-4391>.topic>a{color:#ad371c!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>ul{padding:3px 6px 6px 42px!important;margin:0!important;border-bottom:1px solid #e6d6c1!important;background:none!important;list-style:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>ul>li{padding:0!important;margin:0!important;background:none!important;border:0!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>ul>li>a{position:relative!important;padding:4px 17px 4px 8px!important;min-height:25px!important;font:14px/1.2 Georgia,serif!important;color:#173e2a!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>ul>li>a:before{content:'•'!important;display:block!important;position:absolute!important;left:-7px!important;top:5px!important;width:auto!important;height:auto!important;transform:none!important;color:#9a7546!important;background:none!important;mask:none!important;-webkit-mask:none!important;font:14px Georgia,serif!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories>ul>li>a>.cat-trigger{left:auto!important;right:0!important;width:18px!important;height:25px!important;background:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .sidebar-inner>*:not(.box-categories):not(.mp-side-help):not(.mp-side-family){display:none!important}
body:not(.type-index):not(.ordering-process) .sidebar .mp-side-help,body:not(.type-index):not(.ordering-process) .sidebar .mp-side-family{border:1px solid #ddc5a6!important;border-radius:9px!important;background:#fcf8f0!important;padding:17px 15px!important;margin-top:18px!important}
body:not(.type-index):not(.ordering-process) .sidebar .mp-side-help h3,body:not(.type-index):not(.ordering-process) .sidebar .mp-side-family h3{font:700 21px/1.2 Georgia,serif!important;text-transform:none!important;color:#123c2a!important;margin:0 0 8px!important}
body:not(.type-index):not(.ordering-process) .sidebar .mp-side-help p,body:not(.type-index):not(.ordering-process) .sidebar .mp-side-family p{font:14px/1.45 Georgia,serif!important;margin:0 0 10px!important;color:#173e2a!important}
body:not(.type-index):not(.ordering-process) .sidebar .mp-side-help .mp-btn{width:100%;min-height:36px!important;font:700 14px Georgia,serif!important}
body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a{position:relative;padding-left:39px!important}
body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a:before{content:'';position:absolute;left:5px;top:50%;transform:translateY(-50%);width:24px;height:24px;background:currentColor;-webkit-mask:var(--mp-side-icon) center/contain no-repeat;mask:var(--mp-side-icon) center/contain no-repeat}
@media(max-width:700px){body:not(.type-index):not(.ordering-process) .sidebar .mp-side-help,body:not(.type-index):not(.ordering-process) .sidebar .mp-side-family{display:none!important}}
body:not(.type-index):not(.ordering-process) #cat-5009>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/vanoce/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%202L6%209h3l-5%206h4l-5%205h18l-5-5h4l-5-6h3zM12%2020v3%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-4535>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/akce/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%204h9l9%209-8%208-10-10z%22%2F%3E%3Ccircle%20cx%3D%228%22%20cy%3D%228%22%20r%3D%221.2%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-4258>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/novinky/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M10%203l2.2%206.8L19%2012l-6.8%202.2L10%2021l-2.2-6.8L1%2012l6.8-2.2zM20%202v5M17.5%204.5h5M21%2017v5M18.5%2019.5h5%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-4391>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/vyprodej/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M5%2021L19%203%22%2F%3E%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%2218%22%20cy%3D%2218%22%20r%3D%223%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-1068>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/mineraly/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2019V6l4-4%204%204v13l-4%203zM12%202v20M8%2011L3%207v11l5%204M16%2011l5-4v11l-5%204%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-5212>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/sperky/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cellipse%20cx%3D%2212%22%20cy%3D%2212%22%20rx%3D%2210%22%20ry%3D%227%22%20stroke-dasharray%3D%221.3%202.8%22%20stroke-width%3D%222.6%22%2F%3E%3Cpath%20d%3D%22M12%204v2M12%2018v2%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-5215>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/esoterika/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M8%2019V7l4-4%204%204v12l-4%203zM12%203v19M7%2012L3%209v9l5%204M17%2012l4-3v9l-5%204%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-5227>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/darky-a-sady/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2010h18v4H3zM5%2014v8h14v-8M12%2010v12M12%2010C1%209%204%200%208%204c3%202%204%206%204%206s1-4%204-6c4-4%207%205-4%206z%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-4874>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/diy-kreativni-tvoreni/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%225%22%20cy%3D%225%22%20r%3D%223%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%2219%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M7%207l13%2014M7%2017L20%203M9%2012h4%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-5218>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/domov-a-dekorace/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%2011L12%202l10%209M5%209v13h14V9M10%2022v-8h4v8%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-3846>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/doplnky-a-prislusenstvi/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%208h16l1%2014H3zM8%208V6a4%204%200%20018%200v2%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-5149>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/gravirovani-na-miru/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M3%2016L17%202l5%205L8%2021l-6%201zM14%205l5%205M3%2016l5%205M5%2018l2-2%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-1598>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/zdravi/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2021S2%2015%202%208a5%205%200%200110-1A5%205%200%200122%208c0%207-10%2013-10%2013zM5%2012h4l2-4%203%208%202-4h3%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-2453>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/knihy/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%205C9%202%204%202%202%203v17c4-1%207%200%2010%202%203-2%206-3%2010-2V3c-2-1-7-1-10%202zM12%205v17%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-3259>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/darkovy-poukaz/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M2%205h20v14H2zM8%205v14M12%2010h7M12%2014h4%22%2F%3E%3Cpath%20d%3D%22M5%208v2M5%2014v2%22%2F%3E%3C%2Fsvg%3E")}
body:not(.type-index):not(.ordering-process) #cat-4802>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/herbar-on-line/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2022V11M12%2016C3%2016%202%208%203%204c6%200%2010%204%209%2012M12%2012C11%205%2016%202%2022%202c0%207-3%2011-10%2010%22%2F%3E%3C%2Fsvg%3E")}

@media(min-width:701px){body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li.mp-primary,body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li.mp-primary>a{visibility:visible!important;opacity:1!important}}
@media(max-width:700px){body:not(.type-index):not(.ordering-process) .top-navigation-bar{display:block!important;background:#fffcf6!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar>.container{display:flex!important;align-items:center;gap:8px;height:64px!important;min-height:64px!important;padding:0 12px!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .site-name{display:block!important;flex:0 1 175px;max-width:52%;margin:0!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .site-name img{width:100%!important;height:auto!important;max-height:56px!important;mix-blend-mode:multiply}body:not(.type-index):not(.ordering-process) .top-navigation-bar .top-navigation-contacts{display:none!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .top-navigation-tools{position:static!important;display:block!important;width:auto!important;flex:1;margin:0!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .responsive-tools{display:flex!important;align-items:center;justify-content:flex-end;gap:4px}body:not(.type-index):not(.ordering-process) .top-navigation-bar .responsive-tools>a,body:not(.type-index):not(.ordering-process) .top-navigation-bar .responsive-tools .click-cart{width:34px!important;margin:0!important;padding:0!important}body:not(.type-index):not(.ordering-process) .top-navigation-bar .responsive-tools [data-target="search"]{display:none!important}}
@media(max-width:700px){body:not(.type-index):not(.ordering-process) .top-navigation-bar .cart-price{display:none!important}.mp-mobile-fallback summary:after{content:"⌄";float:right}}
body:not(.type-index):not(.ordering-process) .mp-card h3{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:4.05em!important;max-height:4.05em}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>#cat-5009>.topic{background:#174c31!important;border-radius:6px!important}body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>#cat-5009>.topic>a{color:#fff!important}body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>#cat-4535>.topic>a,body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>#cat-4391>.topic>a{color:#ad371c!important}
body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories:not(.expandable)>.topic>a>.cat-trigger:after{transform:translateY(-50%) rotate(-45deg)!important}
body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
@media(min-width:701px){body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a{display:flex!important;align-items:center!important;justify-content:center;gap:7px!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a:after{content:none!important;display:none!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a>b{white-space:nowrap}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a>.submenu-arrow{display:inline-flex!important;align-items:center;justify-content:center;position:static!important;flex:0 0 9px!important;width:9px!important;height:12px!important;margin:0!important;padding:0!important;transform:none!important;background:none!important;font-size:0!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a>.submenu-arrow:before{content:none!important;display:none!important}body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a>.submenu-arrow:after{content:""!important;display:block!important;position:static!important;width:5px!important;height:5px!important;margin:0!important;border-right:1px solid currentColor!important;border-bottom:1px solid currentColor!important;transform:translateY(-2px) rotate(45deg)!important;background:none!important;font-size:0!important}} 
@media(min-width:701px){body:not(.type-index):not(.ordering-process) #navigation .top-navigation-tools,body:not(.type-index):not(.ordering-process) #navigation .top-navigation-contacts,body:not(.type-index):not(.ordering-process) #navigation .languagesMenu,body:not(.type-index):not(.ordering-process) #navigation .responsive-tools{display:none!important}}
body:not(.type-index):not(.ordering-process) #cat-5215>.topic>a,body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href="/esoterika/"]{--mp-side-icon:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.35%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14.5%202.5a9.6%209.6%200%201%200%207%2016.2%2010%2010%200%200%201-7-16.2z%22%2F%3E%3Cpath%20d%3D%22m19%202%201.1%202.9L23%206l-2.9%201.1L19%2010l-1.1-2.9L15%206l2.9-1.1z%22%2F%3E%3C%2Fsvg%3E")}
body.type-index:has(#mp-themepage) .welcome-wrapper{background:transparent!important}body:not(.type-index):not(.ordering-process) .mp-trust-symbol{font-size:32px;color:#174c31;margin-right:10px}body:not(.type-index):not(.ordering-process) #mp-original-welcome{padding:24px}body:not(.type-index):not(.ordering-process) .mp-mobile-fallback a[href*="darky-do-"]{padding-left:24px}body:not(.type-index):not(.ordering-process) #mp-themepage .mp-original{display:block!important}
@media(max-width:700px){
 body:not(.type-index):not(.ordering-process) #navigation,body:not(.type-index):not(.ordering-process) #navigation .navigation-in,body:not(.type-index):not(.ordering-process) #navigation .navigation-in-bottom,body:not(.type-index):not(.ordering-process) #navigation .navigationActions,body:not(.type-index):not(.ordering-process) #navigation .menu-level-1,body:not(.type-index):not(.ordering-process) #navigation .menu-level-2,body:not(.type-index):not(.ordering-process) #navigation .menu-level-3{background:#fcf8f1!important;opacity:1!important;backdrop-filter:none!important}
 body:not(.type-index):not(.ordering-process) #navigation{color:#123c2a!important}
 body:not(.type-index):not(.ordering-process) #navigation a,body:not(.type-index):not(.ordering-process) #navigation .submenu-arrow{color:#123c2a!important;opacity:1!important;text-shadow:none!important}
 body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li{background:#fcf8f1!important;border-bottom:1px solid #dfcfba!important}
 body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a{min-height:48px;line-height:1.35}
 body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a:hover,body:not(.type-index):not(.ordering-process) #navigation .menu-level-1>li>a:focus-visible{background:#f4eadc!important;color:#123c2a!important}
 body:not(.type-index):not(.ordering-process) #navigation a:focus-visible{outline:3px solid #174c31;outline-offset:-3px}
}

body:not(.type-index):not(.ordering-process) h1,body:not(.type-index):not(.ordering-process) h2,body:not(.type-index):not(.ordering-process) h3{font-family:Georgia,serif;color:#123c2a;text-transform:none;letter-spacing:0}body:not(.type-index):not(.ordering-process) .breadcrumbs{background:#fcf8f1;color:#405344}body:not(.type-index):not(.ordering-process) .products-block .product{background:#fffcf7;border:1px solid #e4d5c2;border-radius:9px}body:not(.type-index):not(.ordering-process) .products-block .product .name{color:#123c2a}body:not(.type-index):not(.ordering-process) .btn-primary,body:not(.type-index):not(.ordering-process) .add-to-cart-button{background:#174c31!important;border-color:#174c31!important;color:white!important}body:not(.type-index):not(.ordering-process) .sidebar .box-categories #categories>.categories.active>.topic>a{background:#e2ebde!important;color:#123c2a!important;border-radius:5px}