body.selo-selo-page .selo-content{--se-green:#071b11;--se-yellow:#fdec1e;--gentle:cubic-bezier(.22,1,.36,1);color-scheme:dark}
body.selo-selo-page .selo-content{scroll-behavior:smooth;background:var(--se-green);scrollbar-width:none}
body.selo-selo-page .selo-content::-webkit-scrollbar{display:none}
body.selo-selo-page .selo-content{margin:0;overflow-x:clip;background:var(--se-green)}
body.selo-selo-page .selo-content{width:100%;overflow:clip;direction:ltr}
body.selo-selo-page .selo-content button, body.selo-selo-page .selo-content a{-webkit-tap-highlight-color:transparent}
body.selo-selo-page .selo-content button{cursor:pointer}
body.selo-selo-page .selo-content button:focus-visible, body.selo-selo-page .selo-content a:focus-visible, body.selo-selo-page .selo-content [tabindex]:focus-visible{outline:2px solid var(--se-yellow);outline-offset:5px}
body.selo-selo-page .selo-content .skip-link{position:fixed;left:16px;top:-80px;z-index:200;background:var(--se-yellow);color:var(--se-green);padding:12px 20px;border-radius:30px}
body.selo-selo-page .selo-content .skip-link:focus{top:16px}
body.selo-selo-page .selo-content .section-shell{height:calc(var(--desktop-height)*var(--page-scale));position:relative;overflow:clip;isolation:isolate;background:var(--se-green)}
body.selo-selo-page .selo-content .artboard{position:absolute;left:0;top:0;transform:scale(var(--page-scale));transform-origin:0 0;direction:ltr;overflow:hidden}
body.selo-selo-page .selo-content .artboard>div{width:100%;height:100%}
body.selo-selo-page .selo-content .mobile-art{display:none}
body.selo-selo-page .selo-content .design-part>div{width:100%;height:100%}
body.selo-selo-page .selo-content .decorative-image{display:block;pointer-events:none;max-width:none}
body.selo-selo-page .selo-content .hero-stage{width:100%;height:62.5vw;min-height:0;min-width:0;direction:ltr;border-radius:0}
body.selo-selo-page .selo-content .hero-stage .brand-logo{max-width:none}
body.selo-selo-page .selo-content .hero-title{font-family:Unbounded,sans-serif;font-size:16.666667cqw;letter-spacing:-.666667cqw;top:11.111111cqw;left:5.555556cqw;width:89.375cqw;line-height:.75;overflow:visible}
/* Extend the gradient paint area beyond the tight line box without moving the text. */
body.selo-selo-page .selo-content .hero-title{padding-block:.3em;margin-block:-.3em}
body.selo-selo-page .selo-content .hero-title span:first-child{transform:scaleX(1)}
body.selo-selo-page .selo-content .hero-title span:last-child{transform:scaleX(1);translate:0}
html[lang="fa"] body.selo-selo-page .selo-content .hero-title{font-family:"Yekan Bakh FaNum",Tahoma,sans-serif;font-weight:900;font-size:18.055556cqw;letter-spacing:0;left:8.333333cqw;width:83.333333cqw}
html[lang="fa"] body.selo-selo-page .selo-content .hero-title span{direction:rtl}
body.selo-selo-page .selo-content .site-header{font-family:"Plus Jakarta Sans",sans-serif}
body.selo-selo-page .selo-content .product-name-orbit{font-family:"Plus Jakarta Sans",sans-serif;font-size:1.111111cqw;font-weight:500;line-height:1.5}
body.selo-selo-page .selo-content .orbit-character{width:auto;height:1.5em}
html[lang="fa"] body.selo-selo-page .selo-content .product-name-orbit{font-family:"Yekan Bakh FaNum",Tahoma,sans-serif}
body.selo-selo-page .selo-content .orbit-label{position:absolute;top:72.4cqw;left:50%;width:29.3cqw;height:29.3cqw;overflow:visible;opacity:var(--orbit-opacity);transform:translate(-50%,-50%) rotate(var(--orbit-angle));transform-origin:center;transition:transform 680ms cubic-bezier(.16,1.04,.3,1),opacity 270ms ease}
body.selo-selo-page .selo-content .motion-rewinding .orbit-label{transition-duration:1400ms,420ms;transition-timing-function:cubic-bezier(.66,0,.22,1),ease}
body.selo-selo-page .selo-content .site-header, body.selo-selo-page .selo-content .mega-menu{direction:ltr}
html[lang="fa"] body.selo-selo-page .selo-content .main-nav, html[lang="fa"] body.selo-selo-page .selo-content .call-button, html[lang="fa"] body.selo-selo-page .selo-content .mega-menu{font-family:"Yekan Bakh FaNum",sans-serif}
html[lang="fa"] body.selo-selo-page .selo-content .main-nav{direction:rtl}
html[lang="fa"] body.selo-selo-page .selo-content .mega-menu-card{direction:rtl;text-align:right}
body.selo-selo-page .selo-content .mobile-menu-toggle, body.selo-selo-page .selo-content .mobile-navigation{display:none}
body.selo-selo-page .selo-content .catalog-arrow{padding:0;border:0;background:none;transition:filter .3s,opacity .3s}
body.selo-selo-page .selo-content .catalog-arrow:hover{filter:drop-shadow(0 0 5px #fdec1e88)}
body.selo-selo-page .selo-content .catalog-arrow:disabled{cursor:default;opacity:1}
body.selo-selo-page .selo-content .catalog-thumb{padding:0;border:0;text-align:inherit;transition:box-shadow .3s,transform .3s}
body.selo-selo-page .selo-content .catalog-thumb[aria-pressed="true"]{box-shadow:0 0 0 2px var(--se-yellow)}
body.selo-selo-page .selo-content .catalog-thumb:hover{transform:translateY(-3px)}
body.selo-selo-page .selo-content .catalog-strip{transition:transform 1.022094s var(--gentle);will-change:transform}
body.selo-selo-page .selo-content .catalog-window{touch-action:pan-y}
body.selo-selo-page .selo-content .catalog-caption{transition:opacity .18s;white-space:nowrap;text-align:center!important}
body.selo-selo-page .selo-content .package-hover img{transition:transform 1.916433s cubic-bezier(.34,1.5,.45,1);transform-origin:50% 50%;will-change:transform}
@media(hover:hover){body.selo-selo-page .selo-content .package-hover:hover img{transform:rotate(-11deg)}}
body.selo-selo-page .selo-content .seal-lettering{transform-origin:center;animation:seal-turn 10.8s linear infinite}
@keyframes seal-turn{0%{rotate:0deg}92.5926%,100%{rotate:-180deg}}
body.selo-selo-page .selo-content .quality-card{transition:filter .3s}
body.selo-selo-page .selo-content .cta-link{cursor:pointer;transition:filter .3s,scale .3s}
body.selo-selo-page .selo-content .cta-link:hover{filter:brightness(1.12);scale:1.025}
body.selo-selo-page .selo-content .footer-link:hover{text-decoration:underline;text-underline-offset:5px}
body.selo-selo-page .selo-content .fa-copy{direction:rtl}
body.selo-selo-page .selo-content .mobile-fa .fa-copy{text-align:right}
body.selo-selo-page .selo-content .mobile-fa .catalog-caption{text-align:center}
body.selo-selo-page .selo-content .mobile-fa [data-name="Headline"]{width:100%;align-items:flex-end}
body.selo-selo-page .selo-content .mobile-fa [data-name="Headline"] p{width:100%;text-align:right;white-space:normal}
body.selo-selo-page .selo-content .mobile-fa [data-name="Wy choose"]>div{direction:rtl}
body.selo-selo-page .selo-content .mobile-fa [data-name="Key Numbers"]>div{align-items:flex-end}
body.selo-selo-page .selo-content .mobile-fa [data-name="Key Numbers"] p{width:100%;text-align:right}
body.selo-selo-page .selo-content .mobile-fa [data-part="mobile-cta-heading"] .fa-copy{width:100%}
body.selo-selo-page .selo-content .mobile-fa [data-part="mobile-cta-brand"] .fa-copy{white-space:nowrap;text-align:center}
body.selo-selo-page .selo-content .mobile-fa [data-part="mobile-cta-actions"] .fa-copy{text-align:center}
body.selo-selo-page .selo-content .mobile-fa [data-part="mobile-cta-actions"] a{direction:rtl}
body.selo-selo-page .selo-content .mobile-fa [data-name="Text"]{direction:ltr}
@media(max-width:767px){
 body.selo-selo-page .selo-content .section-shell{height:calc(var(--mobile-height)*var(--page-scale))}
 body.selo-selo-page .selo-content .desktop-art{display:none}body.selo-selo-page .selo-content .mobile-art{display:block}
 body.selo-selo-page .selo-content .hero-stage{height:179.487179vw;background-size:auto 100%;background-position:center}
 body.selo-selo-page .selo-content .site-header{top:4.10256cqw;left:4.10256cqw;width:91.79487cqw;display:block;animation-delay:.3s}
 body.selo-selo-page .selo-content .brand-link, body.selo-selo-page .selo-content .brand-logo{width:40.25641cqw;height:8.205128cqw}
 body.selo-selo-page .selo-content .main-nav, body.selo-selo-page .selo-content .header-actions{display:none}
 body.selo-selo-page .selo-content .hero-title{top:37.9487cqw;left:2.30769cqw;width:95.1282cqw;font-family:Unbounded,sans-serif;font-size:18.46154cqw;font-weight:700;letter-spacing:-.7384615cqw;line-height:.8;overflow:visible;background:linear-gradient(90deg,#fdec1e,#adc72b,#e0dc0b)}
 body.selo-selo-page .selo-content .hero-title span:first-child{transform:scaleX(1);animation-name:mobile-title-left}
 body.selo-selo-page .selo-content .hero-title span:last-child{translate:0;transform:scaleX(1);animation-name:mobile-title-right}
 html[lang="fa"] body.selo-selo-page .selo-content .hero-title{font-size:20.611111cqw;left:2.30769cqw;width:95.1282cqw}
 @keyframes mobile-title-left{from{opacity:0;transform:translateX(-115%)}to{opacity:1;transform:translateX(0)}}
 @keyframes mobile-title-right{from{opacity:0;transform:translateX(115%)}to{opacity:1;transform:translateX(0)}}
 body.selo-selo-page .selo-content .hero-glow{top:51.28205cqw;left:-1.28205cqw;width:102.5641cqw;height:102.5641cqw}
 body.selo-selo-page .selo-content .orbit-lines{top:62.05128cqw;left:8.97436cqw;width:82.05128cqw;height:82.05128cqw}
 body.selo-selo-page .selo-content .orbit-lines span:nth-child(2){inset:2.2cqw}body.selo-selo-page .selo-content .orbit-lines span:nth-child(3){inset:4.4cqw}
 body.selo-selo-page .selo-content .product-item{top:102.7cqw;width:76.92308cqw;height:76.92308cqw}
 body.selo-selo-page .selo-content .product-left{transform:translate(-50%,-50%) translate(-70cqw,8cqw) scale(.66)}
 body.selo-selo-page .selo-content .product-right{transform:translate(-50%,-50%) translate(70cqw,8cqw) scale(.66)}
 body.selo-selo-page .selo-content .product-hidden-left{transform:translate(-50%,-50%) translate(-140cqw,15.6cqw) scale(.5)}
 body.selo-selo-page .selo-content .product-hidden-right{transform:translate(-50%,-50%) translate(140cqw,15.6cqw) scale(.5)}
 body.selo-selo-page .selo-content .product-name-orbit{font-size:3.07692cqw;transform-origin:50% 218cqw}
 body.selo-selo-page .selo-content .orbit-character, body.selo-selo-page .selo-content .orbit-marker{top:218cqw;transform:translate(-50%,-50%) rotate(var(--orbit-angle)) translateY(-58cqw)}
 body.selo-selo-page .selo-content .orbit-label{top:218cqw;width:116cqw;height:116cqw}
 body.selo-selo-page .selo-content .orbit-marker{width:1.2cqw;height:.25cqw}
 body.selo-selo-page .selo-content .slider-arrow{top:98cqw;width:7cqw;height:10cqw;opacity:0}
 body.selo-selo-page .selo-content .slider-arrow:focus-visible{opacity:1}
 body.selo-selo-page .selo-content .slider-arrow>span{width:2.5cqw;height:2.5cqw;border-width:.4cqw}
 body.selo-selo-page .selo-content .mobile-menu-toggle{display:block;position:absolute;z-index:60;top:4.10256cqw;right:4.10256cqw;padding:0;border:0;border-radius:50%;width:8.205128cqw;height:8.205128cqw;background:transparent}
 body.selo-selo-page .selo-content .mobile-menu-toggle img{display:block;width:100%;height:100%}
 body.selo-selo-page .selo-content .mobile-navigation:not([hidden]){display:flex;position:absolute;top:16.41026cqw;left:4.10256cqw;right:4.10256cqw;z-index:70;flex-direction:column;gap:20px;padding:24px;background:#0c2c1bf5;backdrop-filter:blur(20px);border:1px solid #fdec1e40;border-radius:18px;box-shadow:0 20px 80px #0008;font-family:Unbounded,sans-serif;font-size:16px}
 html[lang="fa"] body.selo-selo-page .selo-content .mobile-navigation{direction:rtl;font-family:"Yekan Bakh FaNum",sans-serif;font-size:20px}
 body.selo-selo-page .selo-content .mobile-navigation a:hover{color:#fdec1e}
 body.selo-selo-page .selo-content .mobile-language-links{display:flex;gap:24px;border-top:1px solid #ffffff28;padding-top:18px;direction:ltr}
 body.selo-selo-page .selo-content .mobile-language-links a[aria-current="page"]{color:#fdec1e}
 body.selo-selo-page .selo-content .hero-stage .mega-menu{display:none}
 body.selo-selo-page .selo-content .rewind-image{top:102.7cqw;width:76.92308cqw;height:76.92308cqw;left:calc(50% + var(--rewind-x)*1.803194)}
 @keyframes rewind-track{from{transform:translateX(0)}to{transform:translateX(280cqw)}}
}
@media(prefers-reduced-motion:reduce){body.selo-selo-page .selo-content{scroll-behavior:auto}body.selo-selo-page .selo-content .seal-lettering{animation:none}body.selo-selo-page .selo-content .catalog-strip, body.selo-selo-page .selo-content .package-hover img{transition:none}}
html.motion-off body.selo-selo-page .selo-content{scroll-behavior:auto}html.motion-off body.selo-selo-page .selo-content *, html.motion-off body.selo-selo-page .selo-content *::before, html.motion-off body.selo-selo-page .selo-content *::after{animation:none!important;transition:none!important}
/* Regular text is optically matched to the Figma font rendering. */
body.selo-selo-page .selo-content .artboard .font-normal[class*="Unbounded"]{font-weight:300}

body.selo-selo-page .selo-content .mobile-fa .seal-lettering p{font-family:Unbounded,sans-serif;font-weight:300}
body.selo-selo-page .selo-content .mobile-fa [data-name="Title"]{direction:rtl}
@media(max-width:767px){
 body.selo-selo-page .selo-content .hero-title{background-clip:text;-webkit-background-clip:text}
 body.selo-selo-page .selo-content .hero-stage{border-radius:10.25641cqw 10.25641cqw 0 0}
 body.selo-selo-page .selo-content .hero-glow{top:43cqw;left:-65cqw;width:230cqw;height:145cqw;background:radial-gradient(ellipse,#17834555 0,#12713b33 35%,transparent 70%)}
}
body.selo-selo-page .selo-content .mobile-fa .seal-lettering p{font-family:Unbounded,sans-serif!important}
body.selo-selo-page .selo-content .mobile-fa-brand{display:flex;flex-direction:column;align-items:center;color:white;font-family:"Yekan Bakh FaNum",sans-serif;direction:rtl;gap:8px}
body.selo-selo-page .selo-content .mobile-fa-brand p{margin:0;font-size:12px;line-height:26px;text-align:center}
body.selo-selo-page .selo-content .mobile-fa-brand .brand-row{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;font-size:16px;font-weight:700;line-height:26px}
body.selo-selo-page .selo-content .mobile-fa-brand img{width:40px;height:20px;object-fit:contain}
body.selo-selo-page .selo-content .mobile-fa-brand .since-label{font-size:14px;line-height:8px}
body.selo-selo-page .selo-content .mobile-fa-brand .since-year{font-size:114px;font-weight:800;line-height:80px;background:linear-gradient(to top,transparent,#ffffff99);background-clip:text;-webkit-background-clip:text;color:transparent}
@media(max-width:767px){
 body.selo-selo-page .selo-content .hero-stage{background-image:url("/sections/selo-selo/assets/figma/mobile-hero-background.png");background-size:100% 100%;background-position:0 0}
 body.selo-selo-page .selo-content .hero-glow{top:51.28205cqw;left:-1.28205cqw;width:102.5641cqw;height:102.5641cqw;background:#258551;opacity:.8;filter:blur(38.46154cqw)}
}
@media(max-width:767px){
 body.selo-selo-page .selo-content .product-item{top:102.692307cqw;width:71.794872cqw;height:68.974359cqw}
}

@media(max-width:767px){body.selo-selo-page .selo-content .product-image.has-mobile-art{object-fit:fill}}

/* Match the production section’s exported light layers and regular type. */
body.selo-selo-page .selo-content .production-glow{mix-blend-mode:screen}
body.selo-selo-page .selo-content [data-section="production"] .font-normal[class*="Unbounded"]{font-weight:400}

body.selo-selo-page .selo-content .catalog-thumb{border-color:transparent}
