@import "https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;700;900&family=Space+Grotesk:wght@400;500;700&display=swap";
:root{--ink:#040207;--ink-2:#0b0914;--ink-3:#121020;--paper:#fff;--muted:#a6a1b5;--soft:#19152b;--purple:#8225e2;--purple-2:#b56eff;--green:#bfff00;--green-2:#d8ff66;--gold:#fa0;--line:#ffffff14;--line-dark:#0402071a;--shadow:0 0 50px #8225e22e;--max:1200px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--paper);letter-spacing:-.01em;margin:0;font-family:Space Grotesk,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}.site-shell{background-blend-mode:normal, screen, normal;background:linear-gradient(#030303b8 0%,#030303d6 48%,#030303f0 100%),radial-gradient(circle at 50% 18%,#d6aa4614,#0000 42rem),#030303 url(/divine-love-godbody-background.png) top/cover fixed;min-height:100vh;overflow:hidden}.container{width:min(var(--max), calc(100% - 40px));margin:0 auto}.site-header{z-index:50;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(20px);background:#040207e0;position:sticky;top:0}.nav{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:16px;min-height:84px;display:flex;position:relative}.brand{z-index:10;flex-shrink:0;align-items:center;gap:10px;min-width:max-content;display:inline-flex}.brand img{object-fit:cover;border:1px solid #ffffff26;border-radius:6px;flex-shrink:0;width:44px;height:44px;box-shadow:0 0 20px #8225e266}.brand-wordmark{gap:2px;line-height:1;display:grid}.brand-wordmark strong{letter-spacing:.04em;text-transform:uppercase;color:var(--paper);white-space:nowrap;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:900}.brand-wordmark span{color:var(--green);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:700}.site-header .container.nav{width:min(1340px,100% - 24px)}.nav-links{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;z-index:5;flex-wrap:nowrap;flex-grow:1;justify-content:center;align-items:center;gap:10px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:700;display:flex}.nav-links a{border:1px solid #0000;border-radius:4px;padding:4px 8px;transition:all .18s}.nav-stacked{text-align:center;vertical-align:middle;flex-direction:column;justify-content:center;align-items:center;line-height:1.05;display:inline-flex}.nav-stacked span{white-space:nowrap;display:block}.nav-links a.active-nav-link{background:#ffffff14;border:1px solid #ffffff1f;box-shadow:0 0 10px #bfff0014;color:var(--green)!important}.nav-links a:hover,.footer a:hover{color:var(--green)}.nav-actions{flex-shrink:0;align-items:center;gap:10px;display:flex}@media (max-width:1300px){.nav-links{gap:8px;font-size:.8rem}.nav-links a{padding:6px 8px}.nav{gap:10px}}@media (max-width:1100px){.nav-links{letter-spacing:.03em;gap:4px;font-size:.76rem}.nav-links a{padding:4px 6px}.brand-wordmark strong{font-size:.95rem}.brand-wordmark span{letter-spacing:.12em;font-size:.65rem}.nav-actions{gap:6px}.nav-actions .btn{min-height:40px;padding:0 12px;font-size:.8rem}}.mobile-menu{display:none}.btn{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;border:2px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-family:Outfit,sans-serif;font-size:.9rem;font-weight:900;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.btn:hover{transform:translateY(-2px)scale(1.02)}.btn-primary{background:var(--green);color:#000;box-shadow:0 8px 24px #bfff0040}.btn-primary:hover{background:var(--paper);box-shadow:0 8px 30px #ffffff4d}.btn-secondary{color:var(--paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border-color:#fff3}.btn-secondary:hover{border-color:var(--green);color:var(--green)}.btn-dark{border-color:var(--line);color:var(--paper);background:#000}.btn-dark:hover{border-color:var(--purple-2);color:var(--purple-2)}.btn-full{width:100%}.eyebrow{color:var(--green);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:var(--green);width:12px;height:2px;display:inline-block}.section{padding:108px 0;position:relative}.section-tight{padding:72px 0}.section h1,.section h2,.hero h1,.page-hero h1{letter-spacing:-.02em;text-transform:uppercase;font-family:Outfit,sans-serif;font-weight:900;line-height:.92}.hero{z-index:2;align-items:center;min-height:calc(100vh - 84px);padding:20px 0 32px;display:grid;position:relative}.hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);align-items:center;gap:64px;display:grid;position:relative}.hero-massive-title{text-shadow:0 0 40px #8225e240;text-transform:uppercase;flex-direction:column;align-items:flex-start;width:100%;margin:14px 0 0;font-family:Outfit,sans-serif;line-height:.74;display:flex}.line-build{letter-spacing:-.04em;color:var(--paper);font-size:clamp(3.8rem,11.2vw,11.2rem);font-weight:900;line-height:.8;display:block}.line-body{letter-spacing:-.02em;color:var(--paper);margin-top:-.04em;font-size:clamp(2.1rem,6.05vw,6.05rem);font-weight:900;line-height:.8;display:block}.line-protect{letter-spacing:-.035em;color:var(--paper);margin-top:-.04em;font-size:clamp(2.55rem,7.3vw,7.3rem);font-weight:900;line-height:.8;display:block}.line-energy{letter-spacing:-.025em;color:var(--paper);margin-top:-.04em;font-size:clamp(1.7rem,4.95vw,4.95rem);font-weight:900;line-height:.8;display:block}.hero-copy{max-width:800px}.hero-lead{color:#ded7e7;max-width:680px;margin:28px 0 0;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.5}.hero-actions,.split-actions,.cta-actions{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.hero-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:56px;display:grid}.metric{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:4px;padding:24px;transition:border-color .2s,box-shadow .2s}.metric:hover{border-color:var(--purple-2);box-shadow:0 8px 30px #8225e226}.metric strong{color:var(--green);margin-bottom:8px;font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:900;display:block}.metric span{color:var(--muted);font-size:.9rem;line-height:1.4}.hero-visual{border:1px solid var(--line);height:100%;min-height:clamp(560px,75vh,690px);box-shadow:var(--shadow);background:radial-gradient(circle,#8225e247,#0000 22rem),#0c0915;border-radius:6px;position:relative;overflow:hidden}.hero-visual img{object-fit:contain;width:78%;height:52%;transition:transform .3s;position:absolute;top:1%;left:50%;transform:translate(-50%)}.hero-visual:hover img{transform:translate(-50%)scale(1.03)}.ritual-panel{z-index:3;grid-template-columns:1fr 1fr;gap:14px;display:grid;position:absolute;bottom:20px;left:20px;right:20px}.ritual-panel div{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#040207e6;border-radius:4px;padding:16px}.ritual-panel b{color:var(--green);text-transform:uppercase;margin-bottom:6px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:900;display:block}.ritual-panel span{color:var(--muted);font-size:.88rem;line-height:1.4}.marquee{border-block:1px solid var(--line);background:#ffffff05;overflow:hidden}.marquee-track{width:max-content;animation:30s linear infinite slide;display:flex}.marquee span{color:#fffc;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:16px;padding:24px 32px;font-family:Outfit,sans-serif;font-size:1.1rem;font-style:italic;font-weight:900;display:inline-flex}.marquee span:after{content:"///";color:var(--green)}@keyframes slide{to{transform:translate(-50%)}}.section-head{grid-template-columns:minmax(0,1fr) minmax(280px,.6fr);align-items:end;gap:48px;margin-bottom:56px;display:grid}.section-head h2,.page-hero h1{margin:0;font-size:clamp(2.8rem,5vw,5.2rem)}.section-head p,.page-hero p{color:var(--muted);margin:0;font-size:1.15rem;line-height:1.6}.section-light .section-head p,.section-light .muted,.section-light .card p,.section-light .product-card p,.section-light .card-list li{color:#4a4552}.section-light .btn-secondary{color:#000;background:#fff;border-color:#00000026}.section-light .btn-secondary:hover{border-color:#000}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.card,.product-card,.article-card,.testimonial-card,.legal-card{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-radius:4px;padding:32px;transition:transform .2s,border-color .2s,box-shadow .2s;position:relative}.card:hover,.product-card:hover,.article-card:hover,.testimonial-card:hover,.legal-card:hover{border-color:var(--purple);box-shadow:var(--shadow);transform:translateY(-4px)}.section-light .card,.section-light .product-card,.section-light .article-card,.section-light .testimonial-card,.section-light .legal-card{background:#fff;border-color:#00000014;box-shadow:0 16px 40px #0000000d}.section-light .card:hover,.section-light .product-card:hover,.section-light .article-card:hover{border-color:#000;box-shadow:0 20px 48px #0000001a}.card h3,.product-card h3,.article-card h3{text-transform:uppercase;letter-spacing:.02em;margin:0 0 14px;font-family:Outfit,sans-serif;font-size:1.4rem;font-weight:700}.card p,.product-card p,.article-card p,.testimonial-card p,.legal-card p{color:var(--muted);margin:0;line-height:1.6}.card-list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.card-list li{color:var(--muted);gap:12px;line-height:1.5;display:flex}.card-list li:before{content:"⚡";color:var(--green);font-weight:700}.product-card{gap:24px;display:grid}.product-art{border:1px solid var(--line);background:radial-gradient(circle,#8225e233,#0000 10rem),linear-gradient(135deg,#151120,#08060d);border-radius:4px;min-height:240px;position:relative;overflow:hidden}.product-art:before{content:"";border:1px solid #ffffff0d;border-radius:4px;position:absolute;inset:12px}.product-art:after{content:attr(data-label);width:80%;color:var(--paper);text-align:center;text-transform:uppercase;letter-spacing:.02em;font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:900;line-height:1.1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-topline,.article-meta,.small-label{color:var(--green);letter-spacing:.15em;text-transform:uppercase;font-family:Outfit,sans-serif;font-size:.8rem;font-weight:900}.section-light .product-topline,.section-light .article-meta,.section-light .small-label{color:var(--purple)}.product-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.price{color:var(--green);font-family:Outfit,sans-serif;font-size:1.6rem;font-weight:900}.section-light .price{color:#000}.split{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:56px;display:grid}.split h2{margin:0;font-size:clamp(2.6rem,5vw,4.8rem)}.split p{color:var(--muted);font-size:1.15rem;line-height:1.6}.image-frame{border:1px solid var(--line);background:var(--ink-2);box-shadow:var(--shadow);border-radius:6px;overflow:hidden}.image-frame img{aspect-ratio:4/5;object-fit:cover;width:100%;transition:transform .3s}.image-frame:hover img{transform:scale(1.02)}.page-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 85% 0,#8225e233,#0000 30rem),radial-gradient(circle at 10%,#bfff000d,#0000 25rem);padding:120px 0 72px;position:relative}.page-hero-inner{grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);align-items:end;gap:48px;display:grid}.page-hero p{max-width:620px}.info-strip{border:1px solid var(--line);background:var(--line);border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.info-strip div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;padding:24px}.info-strip b{color:var(--green);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-family:Outfit,sans-serif;font-size:.9rem;display:block}.info-strip span{color:var(--muted);font-size:.9rem;line-height:1.4}.form-panel{border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff05;border-radius:4px;padding:32px}.form-grid{gap:18px;display:grid}.form-grid label{color:var(--paper);text-transform:uppercase;letter-spacing:.05em;gap:8px;font-family:Outfit,sans-serif;font-size:.85rem;font-weight:700;display:grid}.form-grid input,.form-grid textarea,.form-grid select{border:1px solid var(--line);width:100%;color:var(--paper);background:#ffffff0a;border-radius:4px;padding:14px 16px;transition:border-color .15s,background .15s}.form-grid input:focus,.form-grid textarea:focus,.form-grid select:focus{border-color:var(--green);background:#ffffff14;outline:none}.form-grid textarea{resize:vertical;min-height:140px}.disclaimer-box{border-left:4px solid var(--green);color:#dfe8d7;background:#bfff000d;border-radius:4px;padding:24px;font-size:.95rem;line-height:1.6}.section-light .disclaimer-box{color:#26311f;background:#edf7e4}.footer{border-top:1px solid var(--line);background:#030205;padding:84px 0 42px}.footer-grid{grid-template-columns:1.4fr repeat(3,.8fr);gap:48px;display:grid}.footer h2{letter-spacing:.1em;text-transform:uppercase;color:var(--paper);margin:0 0 20px;font-family:Outfit,sans-serif;font-size:.95rem;font-weight:900}.footer p,.footer a{color:var(--muted);margin:0 0 12px;line-height:1.6;transition:color .15s;display:block}.footer-socials a.social-icon{background:#ffffff05;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;transition:all .25s cubic-bezier(.4,0,.2,1);color:var(--muted)!important;margin:0!important;display:inline-flex!important}.footer-socials a.social-icon svg{transition:transform .25s}.footer-socials a.social-icon:hover{border-color:var(--green);background:#bfff000a;transform:translateY(-2px);box-shadow:0 0 15px #bfff0040;color:var(--green)!important}.footer-socials a.social-icon:hover svg{transform:scale(1.08)}.footer-bottom{border-top:1px solid var(--line);color:#726e7b;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:64px;padding-top:32px;font-size:.88rem;display:flex}.article-body{max-width:820px}.article-body p{color:#d9d2e3;font-size:1.15rem;line-height:1.8}.section-light .article-body p{color:#312d37}.product-detail-grid{grid-template-columns:minmax(0,.8fr) minmax(320px,.6fr);align-items:start;gap:48px;display:grid}.sticky-buy{position:sticky;top:110px}.pill-list{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.pill{border:1px solid var(--line);color:var(--muted);background:#ffffff05;border-radius:999px;padding:8px 16px;font-size:.88rem}.section-light .pill{color:#4a4552;border-color:#0000001a}.cta-band{border-block:1px solid var(--line);background:linear-gradient(135deg,#8225e247,#bfff001a),#08060d;position:relative;overflow:hidden}.cta-band .container{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:center;gap:48px;padding-block:84px;display:grid}.cta-band h2{margin:0;font-size:clamp(2.8rem,5vw,5.2rem)}.not-found{text-align:center;place-items:center;min-height:70vh;display:grid}.carousel-container{width:100%;position:relative;overflow:hidden}.carousel-frame{aspect-ratio:4/5;background:var(--ink-2);border-radius:4px;width:100%;position:relative;overflow:hidden}.carousel-slide{opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .6s cubic-bezier(.4,0,.2,1),visibility .6s;position:absolute;inset:0}.carousel-slide.active{opacity:1;visibility:visible}.carousel-slide img{object-fit:cover;width:100%;height:100%}.carousel-btn{-webkit-backdrop-filter:blur(10px);width:44px;height:44px;color:var(--paper);cursor:pointer;z-index:10;background:#040207a6;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;font-family:Outfit,sans-serif;font-size:1.1rem;font-weight:700;transition:all .18s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.carousel-btn:hover{background:var(--green);color:#000;border-color:var(--green);box-shadow:0 0 15px #bfff0066}.carousel-prev{left:16px}.carousel-next{right:16px}.carousel-dots{z-index:10;gap:8px;display:flex;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.carousel-dot{cursor:pointer;background:#ffffff59;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:all .18s}.carousel-dot:hover{background:#fffc}.carousel-dot.active{background:var(--green);width:20px;box-shadow:0 0 8px var(--green)}.herb-showcase{border:1px solid var(--line);-webkit-backdrop-filter:blur(12px);z-index:5;background:#0b0914d9;border-radius:4px;padding:16px 20px;transition:border-color .2s,box-shadow .2s;position:absolute;bottom:168px;left:20px;right:20px}.herb-showcase:hover{border-color:var(--green);box-shadow:0 0 15px #bfff0033}.showcase-badge{background:var(--green);color:#000;text-transform:uppercase;letter-spacing:.1em;border-radius:2px;margin-bottom:8px;padding:3px 8px;font-family:Outfit,sans-serif;font-size:.7rem;font-weight:900;display:inline-block}.herb-spelling{text-transform:uppercase;align-items:center;gap:8px;margin-bottom:6px;font-family:Outfit,sans-serif;font-size:.72rem;font-weight:700;display:flex}.scientific-name{color:var(--green);letter-spacing:.05em}.phonetic-name{color:var(--muted);letter-spacing:.02em;text-transform:none;font-style:italic;font-weight:500}.herb-showcase h3{text-transform:uppercase;color:var(--paper);letter-spacing:.02em;margin:0 0 4px;font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:900}.showcase-benefits{color:var(--green);text-transform:uppercase;letter-spacing:.05em;margin:0 0 10px;font-family:Outfit,sans-serif;font-size:.74rem;font-weight:700}.showcase-desc{color:var(--muted);margin:0;font-size:.86rem;line-height:1.4}@media (max-width:980px){.nav-links,.nav-actions{display:none}.mobile-menu{display:block;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid var(--line);color:var(--paper);text-transform:uppercase;letter-spacing:.05em;border-radius:4px;padding:10px 16px;font-family:Outfit,sans-serif;font-weight:900;list-style:none}.mobile-menu[open] .mobile-menu-panel{display:grid}.mobile-menu-panel{border:1px solid var(--line);width:min(86vw,340px);box-shadow:var(--shadow);background:#09070f;border-radius:4px;gap:12px;padding:20px;display:none;position:absolute;top:56px;right:0}.mobile-menu-panel a{color:var(--muted);text-transform:uppercase;border-left:3px solid #0000;border-radius:4px;padding:10px 16px;font-family:Outfit,sans-serif;font-weight:700;transition:all .18s}.mobile-menu-panel a.active-nav-link{border-left:3px solid var(--green);background:#ffffff14;padding-left:16px;color:var(--green)!important}.hero-grid,.section-head,.split,.page-hero-inner,.product-detail-grid,.cta-band .container{grid-template-columns:1fr}.hero{min-height:auto;padding-block:28px}.hero-visual{background:#0c0915;flex-direction:column;gap:24px;height:auto;min-height:auto;padding:24px;display:flex}.hero-visual img{object-fit:contain!important;width:100%!important;max-width:300px!important;height:auto!important;margin:0 auto!important;position:static!important;transform:none!important}.hero-visual:hover img{transform:scale(1.03)!important}.herb-showcase{border:1px solid var(--line)!important;-webkit-backdrop-filter:none!important;background:#0b091480!important;border-radius:4px!important;width:100%!important;margin:0!important;padding:20px!important;position:static!important}.ritual-panel{grid-template-columns:1fr 1fr!important;gap:16px!important;width:100%!important;margin:0!important;display:grid!important;position:static!important}.grid-3,.grid-2,.info-strip,.footer-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.container{width:min(100% - 28px, var(--max))}.brand{min-width:0}.brand-wordmark strong{font-size:.95rem}.brand-wordmark span{letter-spacing:.12em;margin-top:1px;font-size:.58rem;display:block}.hero-massive-title{width:100%;line-height:.74}.line-build{letter-spacing:-.04em!important;white-space:nowrap!important;font-size:clamp(3.8rem,24vw,8.5rem)!important;display:block!important}.line-body{letter-spacing:-.02em!important;white-space:nowrap!important;font-size:clamp(2.1rem,13.5vw,4.6rem)!important;display:block!important}.line-protect{letter-spacing:-.035em!important;white-space:nowrap!important;font-size:clamp(2.6rem,16.5vw,5.6rem)!important;display:block!important}.line-energy{letter-spacing:-.025em!important;white-space:nowrap!important;font-size:clamp(1.7rem,11vw,3.8rem)!important;display:block!important}.hero-meta,.grid-3,.grid-2,.info-strip,.footer-grid,.ritual-panel{grid-template-columns:1fr}.section,.page-hero{padding-block:76px}.hero-visual{gap:16px!important;min-height:auto!important;padding:16px!important}.herb-showcase{width:100%!important;margin:0!important;padding:12px 14px!important;position:static!important}}:root{--ink:#050505;--ink-2:#0d0d0d;--ink-3:#17140d;--paper:#fffaf0;--muted:#d0c19a;--soft:#1b1609;--purple:#c9a227;--purple-2:#f5d76e;--green:#d4af37;--green-2:#f7df79;--gold:#f5c542;--line:#d4af3742;--line-dark:#0a0a0a2e;--shadow:0 0 50px #d4af3738}body{background:var(--ink)}.page-hero{background:radial-gradient(circle at 85% 0,#d4af3738,#0000 30rem),radial-gradient(circle at 10%,#f5c5421a,#0000 25rem)}.section-light{color:#0a0a0a;background:#fff7dc}.section-light h1,.section-light h2,.section-light h3,.section-light strong{color:#111}.section-light p,.section-light .article-meta,.section-light .small-label{color:#5f4c12}.section-light .btn-secondary{color:#5f4300;border-color:#b88b16}.section-light .btn-primary{color:#f5c542;background:#111}.footer-socials .social-icon.skool{display:none}a[href=\/join-the-movement],.footer-socials .social-icon.skool{display:none!important}.product-art.product-photo{background-position:50%;background-repeat:no-repeat;background-size:cover}.product-art.product-photo:before,.product-art.product-photo:after{display:none}.product-detail-image{object-fit:cover;border:1px solid var(--line);border-radius:4px;width:100%;min-height:240px;max-height:620px;display:block}
