@font-face{font-family:"Cedra";src:url("https://drive.google.com/uc?export=download&id=1UfShs4VsG95i3Mj6FE3MiAosQmuh_wSj") format("woff");font-weight:300}@font-face{font-family:"Cedra";src:url("https://drive.google.com/uc?export=download&id=1EdQB7EbRihn7cCj09tSMPZ432QZmjlU3") format("woff");font-weight:500}body{background:#eeeded;font-family:"Cedra",sans-serif;font-size:16px;line-height:1.7;color:#1f1f1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font-size:38px;font-weight:500;letter-spacing:.04em;line-height:1.2;color:#0e2b23}h2{font-size:26px;font-weight:500;letter-spacing:.04em}h3{font-size:20px;font-weight:500}p{margin-bottom:14px}button,.btn{font-family:"Cedra",sans-serif;font-size:15px;letter-spacing:.05em}.catalog-sorting,.catalog-type,.recentProducts,.catalog-bottom,.viewed-products,.last-viewed-products{display:none !important}.catalogCard-main{background:#fff;border-radius:16px;padding:16px;border:1px solid rgba(0,0,0,.06);transition:transform .25s ease,box-shadow .25s ease;color:#1a1a1a;min-height:320px;display:flex;flex-direction:column;justify-content:flex-start}.catalogCard-main:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(0,0,0,.08)}.catalogCard-image{background:#f6f6f4;border-radius:12px;height:180px;padding:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.catalogCard-img{height:100%;width:auto;transform:none;-o-object-fit:contain;object-fit:contain}.catalogCard-title{margin-top:8px}.catalogCard-title a{color:#1a1a1a;font-size:17px;font-weight:500;line-height:1.3}.catalogCard-priceBox{margin-top:8px;font-size:18px;font-weight:600;color:#03291f}.catalogCard-extra{display:none !important}.catalogCard-main:hover .catalogCard-image::after{display:none !important}.product-view__description,.text-content{color:#03291f}.product-description,.product-description p{font-size:16px;line-height:1.8;color:#2a2a2a}.product-description,.anyma-box,.anyma-box-note{font-size:15px;line-height:1.7}.anyma-lead{margin:12px 0 18px;padding:16px 18px;border:1px solid #e2e2e2;border-radius:14px;background:#fff;font-size:17px;line-height:1.75;color:#03291f;max-width:720px}.anyma-lead p{margin:0}.anyma-pdp details{background:#fff !important;border:1px solid #e5e5e5 !important;border-radius:14px;margin:10px 0;overflow:hidden}.anyma-pdp summary{list-style:none;cursor:pointer;padding:12px 14px;font-weight:600;color:#03291f !important;display:flex;align-items:center;justify-content:space-between}.anyma-pdp summary::-webkit-details-marker{display:none}.anyma-pdp summary::after{content:"+";opacity:.8;font-weight:700}.anyma-pdp details[open] summary::after{content:"вЂ“"}.anyma-pdp details p,.anyma-pdp details li{color:#03291f !important;padding:0 14px 12px}.anyma-pdp details:hover{border-color:#d8d8d8;background:#fafafa}.header .logo,.header .logo a,.header__logo,.header__logo a{opacity:1 !important;color:#03291f !important}.med-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;max-width:1100px;margin-top:20px}.med-card{transition:transform .25s ease,box-shadow .25s ease}.med-card:hover{transform:translateY(-4px);box-shadow:0 14px 35px rgba(0,0,0,.08)}.med-card__img{width:100%;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:14px}.anyma-player{max-width:720px;margin:40px auto;padding:28px;background:#fff;border-radius:18px;border:1px solid #e5e5e5;box-shadow:0 10px 30px rgba(0,0,0,.05)}.anyma-player-cover{width:100%;border-radius:14px;margin-bottom:20px}.anyma-audio{width:100%}.article-content,.blog-post,.post-content{max-width:820px;margin:auto}.anyma-discount{background:#c9baac;border:1px solid #e5e5e5;border-radius:14px;padding:14px 16px;margin:0 0 16px;font-size:15px;line-height:1.5;color:#fff}.anyma-discount strong{display:block;margin-bottom:6px;font-weight:600}.anyma-box{background:#fff;border:1px solid #e5e5e5;border-radius:16px;padding:18px 20px;margin:16px 0;max-width:520px;box-shadow:0 6px 20px rgba(0,0,0,.04)}.anyma-box-title{font-size:16px;font-weight:600;margin-bottom:10px;color:#03291f}.anyma-box-list{list-style:none;padding:0;margin:0}.anyma-box-list li{position:relative;padding-left:18px;margin-bottom:6px;font-size:14.5px;line-height:1.5;color:#03291f}.anyma-box-list li::before{content:"вЂў";position:absolute;left:0;top:0;color:#c4bbb7;font-size:18px;line-height:1}[data-view-block=associatedProducts_2]{display:none !important}.anyma-upsell{margin:16px 0}.anyma-upsell-title{font-size:14px;font-weight:600;margin-bottom:8px;color:#03291f}.anyma-upsell-box{display:flex;align-items:center;gap:12px;padding:10px;border:1px solid #e5e5e5;border-radius:12px;background:#f7f7f5;text-decoration:none;transition:all .2s ease}.anyma-upsell-box:hover{box-shadow:0 8px 20px rgba(0,0,0,.06);transform:translateY(-2px)}.anyma-upsell-box img{width:50px;height:50px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.anyma-upsell-name{font-size:14px;color:#03291f}.anyma-upsell-price{font-size:13px;color:#888}.ritual-box{margin-bottom:20px;border:1px solid #e5e5e5;border-radius:14px;padding:14px;background:#fafaf8;transition:.25s}.ritual-box:hover{border-color:#03291f;box-shadow:0 10px 25px rgba(0,0,0,.05)}.ritual-link{display:flex;align-items:center;gap:12px;cursor:pointer}.ritual-link input{width:18px;height:18px;accent-color:#03291f;cursor:pointer}.ritual-inner{display:flex;gap:14px;align-items:center;flex:1}.ritual-inner img{width:70px;height:70px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.ritual-title{font-weight:600;color:#03291f}.ritual-price{margin-top:4px;font-weight:500}.ritual-sub{font-size:13px;color:#6b6b6b;margin-top:6px}.ritual-hint{font-size:12px;color:#888;margin-top:8px}.anyma-box-note{margin-top:18px;padding:16px 18px;border:1px solid #e5e5e5;border-radius:14px;background:#fafaf8;max-width:720px}.anyma-box-note-title{font-weight:600;font-size:15px;margin-bottom:8px;color:#03291f}.anyma-box-note p{margin:0 0 8px;color:#03291f;line-height:1.6}.anyma-box-note-sub{font-size:14px;color:#6b6b6b}.product-image-wrapper img{filter:drop-shadow(0 20px 40px rgba(0, 0, 0, 0.08))}.gallery__photos-container img{transform:none}.gallery__photos{background:radial-gradient(circle at 50% 40%, #ffffff 0%, #f3f1ec 40%, #e7e4dd 100%);border-radius:28px;padding:60px 40px}.gallery__photos img{transform:none;max-width:100%;height:auto;transition:transform .3s ease;filter:drop-shadow(0 50px 60px rgba(0, 0, 0, 0.18)) drop-shadow(0 0 20px rgba(255, 255, 255, 0.4))}.gallery__photos:hover img{transform:none}.gallery__photos::after{content:"";display:block;width:50%;height:20px;margin:-10px auto 0;border-radius:50%;background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.15) 0%, transparent 70%);filter:blur(8px)}.meditation-page{max-width:700px;margin:0 auto}.meditation-hero{width:100vw;margin-left:calc(-50vw + 50%);margin-bottom:30px}.meditation-hero img{width:100%;height:400px;-o-object-fit:cover;object-fit:cover;border-radius:0}.meditation-content{max-width:700px;margin:30px auto;background:#fff;padding:40px;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.08);text-align:center}.meditation-content h1{font-size:28px;margin-bottom:10px}.meditation-sub,.meditation-content .sub{font-size:16px;color:#6b6b6b;margin-bottom:20px}.meditation-content .sub{opacity:.7}.meditation-content::before{content:"";display:block;width:40px;height:2px;background:#efc8ba;margin:0 auto 20px}.meditation-list,.meditation-content ul{padding-left:18px;margin-bottom:20px;text-align:left;margin:20px 0;padding:0;list-style:none}.meditation-list li,.meditation-content li{margin-bottom:12px;position:relative;padding-left:20px}.meditation-content li::before{content:"вЂ”";position:absolute;left:0;opacity:.5}.meditation-player audio,.meditation-content audio{width:100%;margin-top:25px}.meditation-hero-custom{max-width:900px;margin:40px auto 0;position:relative;border-radius:16px;overflow:hidden}.meditation-hero-custom img{width:100%;height:auto;display:block;animation:breathe 8s ease-in-out infinite}.meditation-hero-custom::after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3))}@keyframes breathe{0%{transform:scale(1)}50%{transform:scale(1.02)}100%{transform:scale(1)}}.banners__item{position:relative;overflow:hidden}.banner-image{transition:.4s ease}.banners__item:hover .banner-image{filter:brightness(0.65);transform:scale(1.05)}.banners__item::after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.35);opacity:0;transition:.3s ease;pointer-events:none}.banners__item:hover::after{opacity:1}.banner-a{cursor:pointer}.fade-in{opacity:0;transform:translateY(20px);transition:.6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.player-card{transition:.3s ease}.player-card:hover{transform:scale(1.02);box-shadow:0 10px 30px rgba(0,0,0,.1)}.product-variants__label,label[for*=option],.product-option__title{text-decoration:none !important}.modification_title span{text-decoration:none !important}.anyma-news{max-width:900px;margin:0 auto;padding:60px 20px}.anyma-video{position:relative;width:100%;padding-top:56.25%;border-radius:16px;overflow:hidden;margin-bottom:40px;box-shadow:0 20px 40px rgba(0,0,0,.08)}.anyma-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.anyma-card{background:#f8f7f5;padding:40px;border-radius:16px;text-align:center}.anyma-card h2{margin-bottom:20px;font-size:24px}.anyma-card p{margin-bottom:16px;line-height:1.7;color:#444}.anyma-card .lead{font-size:18px;font-weight:500;color:#222}.anyma-card .highlight{margin-top:25px;font-weight:500;color:#111}@media(min-width: 768px){.catalog_grid,.catalog__grid,.j-catalog-list{display:grid !important;grid-template-columns:repeat(4, minmax(0, 1fr)) !important;justify-content:stretch;gap:24px;width:100%}.catalog{max-width:1440px;margin:0 auto;width:100%}.catalog__middle{display:block !important;width:100% !important}.catalog__middle-col--right,.catalog__middle-col:not(.catalog__middle-col--left){width:100% !important;max-width:100% !important;flex:1 1 100% !important}.catalogCard-main{width:100%}}.anyma-video-product{max-width:500px;margin:30px 0;border-radius:16px;overflow:hidden}.anyma-video-product iframe{width:100%;height:280px;display:block}.anyma-series{max-width:900px;margin:40px auto}.anyma-series-title{text-align:center;margin-bottom:24px}.anyma-series-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}.anyma-series-item{border-radius:16px;overflow:hidden;box-shadow:0 10px 25px rgba(0,0,0,.08)}.anyma-series-item iframe{width:100%;aspect-ratio:9/16;border:none}.anyma-acc{background:#fff;border:1px solid #e5e5e5;border-radius:14px;margin:10px 0;overflow:hidden}.anyma-acc summary{list-style:none;cursor:pointer;padding:12px 14px;font-weight:600;color:#03291f;position:relative}.anyma-acc summary::-webkit-details-marker{display:none}.anyma-acc summary::after{content:"+";position:absolute;right:14px;top:50%;transform:translateY(-50%);opacity:.8;font-weight:700}.anyma-acc[open] summary::after{content:"вЂ“"}.anyma-acc__body{padding:0 14px 14px;font-size:15px;line-height:1.7;color:#03291f}.anyma-acc__body p{margin:0 0 12px}.anyma-acc__body ul{padding-left:18px;margin:0}.anyma-acc__body li{margin-bottom:8px}.anyma-acc--inci .anyma-acc__body{font-size:13px;line-height:1.55;color:#555}.anyma-about{max-width:720px;margin:0 auto}.anyma-about .anyma-lead{margin-top:0}.anyma-about .anyma-box,.anyma-about .anyma-box-note{max-width:100%}.anyma-cert-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:14px;margin-top:14px}.anyma-cert-card{display:block;padding:16px 18px;border:1px solid #d4cbc3;border-radius:14px;background:#fbf8f3;text-decoration:none !important;color:#2f5c4f !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.anyma-cert-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(0,0,0,.06);border-color:#3d6b5c}.anyma-cert-card-title{font-weight:600;font-size:15px;margin-bottom:6px}.anyma-cert-card-sub{font-size:13px;opacity:.75;line-height:1.4}.catalog__sidebar,.j-catalog-sidebar,.catalog__middle-col--left,.filter-container{display:none !important}.catalog__middle{display:block !important;width:100% !important}.catalog__middle-col--right{width:100% !important;max-width:100% !important}.footer [class*=develop],.footer-developed,.developed,.copyright-developed,a[href*=horoshop]{display:none !important}