/* V27 is loaded last on the real multi-version body. Keep source characters intact. */
@font-face{font-family:PSGNazanin;src:url('../fonts/B-NAZANIN.TTF') format('truetype');font-style:normal;font-weight:400;font-display:swap}
html[data-theme][lang] body.psg-site.psg-v27,html[data-theme][lang] body.psg-site.psg-v27 *{font-family:PSGNazanin,'B Nazanin',serif!important;letter-spacing:normal!important;word-spacing:normal!important}
html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a:last-child{font-family:PSGNazanin,'B Nazanin',serif!important;font-size:20px!important}
html[data-theme][lang] body.psg-site.psg-v27 .site-header .brand-company-name{font-family:PSGNazanin,'B Nazanin',serif!important;font-size:22px!important}
html[data-theme][lang] body.psg-site.psg-v27 .language-switch>a{font-size:18px!important}
html[data-theme][lang] body.psg-site.psg-v27 :is(p,li,address,td,th,blockquote,h1,h2,h3,h4,h5,h6,.prose){text-align:justify!important;text-align-last:start!important;text-justify:auto!important;hyphens:none!important;word-break:normal!important;overflow-wrap:break-word!important}
html[data-theme][lang] body.psg-site.psg-v27 :is(.product-copy-v23,.about-document-v27) :is(p,li,td,th,h2,h3){white-space:pre-wrap!important;tab-size:4}
html[data-theme][lang] body.psg-site.psg-v27 .about-block-v23>header>span{display:none!important}
html[data-theme][lang] body.psg-site.psg-v27 .hero-slide:not(.slide-plain-v19) .slide-summary-v19{position:absolute;width:1px!important;inline-size:1px!important;height:1px!important;block-size:1px!important;padding:0!important;margin:0!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
html[data-theme][lang] body.psg-site.psg-v27 .slide-summary-v19 .button{display:none!important}
html[data-theme][lang] body.psg-site.psg-v27 .hero-artwork-v19 .carousel-control-wrap{display:none!important}
html[data-theme][lang] body.psg-site.psg-v27 .hero-artwork-v19 .hero-tools-v19:not(:has(.intro-video-open)){display:none!important}
html[data-theme][lang] body.psg-site.psg-v27 .about-page-v27{padding-block:48px 64px;background:#f7f7f4}
html[data-theme][lang] body.psg-site.psg-v27 .about-page-v27>.container{max-width:1040px}
html[data-theme][lang] body.psg-site.psg-v27 .about-page-heading-v27{margin-bottom:28px}
html[data-theme][lang] body.psg-site.psg-v27 .about-page-heading-v27 h1{margin:0;font-size:38px;color:#171717!important}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27{padding:36px 40px;background:#fff;border:1px solid #e3e2db;border-top:3px solid #C29D44;border-radius:14px;font-size:23px!important;line-height:2.05!important}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 :is(p,td,th){font-size:inherit!important;line-height:inherit!important;color:#252525!important}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 h2{font-size:29px!important;line-height:1.7!important;color:#171717!important;margin:36px 0 14px}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27>h2:first-child{margin-top:0}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 table{width:100%;table-layout:fixed;border-collapse:collapse;margin-block:24px;background:#fff}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 :is(td,th){padding:14px 18px;border:1px solid #ddd;vertical-align:top}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 th{background:#f3f0e7}
html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 td p,html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 th p{margin:0}
html[data-theme][lang] body.psg-site.psg-v27 :is(.product-copy-v23,.article-body-v22){font-size:23px!important;line-height:2!important}
html[data-theme][lang] body.psg-site.psg-v27 .product-short-v23{font-size:23px!important;line-height:1.9!important}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23{position:relative!important;display:block!important;direction:ltr;overflow:hidden!important;padding:0!important;touch-action:none;user-select:none;cursor:default}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23[data-can-pan="true"]{cursor:grab}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23.is-dragging{cursor:grabbing}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23 img,html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23 img.is-enlarged{position:absolute!important;inset:auto!important;left:50%!important;top:50%!important;display:block;max-width:none!important;max-height:none!important;max-inline-size:none!important;max-block-size:none!important;object-fit:contain;transform-origin:center center;cursor:inherit!important;pointer-events:none;user-select:none;transition:none!important;border:0;padding:0;margin:0;opacity:1;filter:none}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-tools-v23 output{font-size:19px;min-width:88px;text-align:center!important}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-tools-v23 button{font-size:24px}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-help-v27{margin:0;padding:4px 16px 12px;font-size:18px;line-height:1.6;color:#eee!important}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-status-v27{position:absolute;inset:40% 16px auto;color:#333!important;pointer-events:none;font-size:21px}
html[data-theme][lang] body.psg-site.psg-v27 .zoom-stage-v23 [hidden]{display:none!important}
@media(max-width:760px){html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a:last-child{font-size:17px!important}html[data-theme][lang] body.psg-site.psg-v27 .site-header .brand-company-name{font-size:19px!important}html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27{padding:24px;font-size:22px!important}html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 :is(td,th){padding:10px;font-size:20px!important}}
@media(max-width:480px){html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a,html[data-theme][lang] body.psg-site.psg-v27 .site-header #site-nav>a:last-child{font-size:16px!important}html[data-theme][lang] body.psg-site.psg-v27 .site-header .brand-company-name{font-size:17px!important}html[data-theme][lang] body.psg-site.psg-v27 .language-switch>a{font-size:16px!important}html[data-theme][lang] body.psg-site.psg-v27 .about-page-v27{padding-block:28px 40px}html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27{padding:20px 16px}html[data-theme][lang] body.psg-site.psg-v27 .about-document-v27 :is(td,th){padding:8px;font-size:19px!important}html[data-theme][lang] body.psg-site.psg-v27 .zoom-tools-v23{gap:8px;padding:8px}html[data-theme][lang] body.psg-site.psg-v27 .zoom-help-v27{font-size:16px}}
