.MegaMenu-module__K2fqEG__panel{width:min(var(--container-width), calc(100vw - 2 * var(--page-pad)));background:var(--color-white);z-index:60;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%);box-shadow:0 22px 48px #0000001a}.MegaMenu-module__K2fqEG__inner{grid-template-columns:210px minmax(0,1fr);height:420px;display:grid}.MegaMenu-module__K2fqEG__tabs{flex-direction:column;justify-content:center;padding:22px 0;display:flex}.MegaMenu-module__K2fqEG__tab{letter-spacing:1.6px;text-transform:uppercase;width:100%;color:var(--color-body);text-align:start;grid-template-columns:18px 1fr 10px;align-items:center;gap:12px;padding:13px 18px 13px 22px;font-size:12px;font-weight:300;display:grid}.MegaMenu-module__K2fqEG__tab>img:first-child{object-fit:contain;opacity:.55;width:15px;height:15px}.MegaMenu-module__K2fqEG__tabActive{background:var(--color-card);color:var(--color-black)}.MegaMenu-module__K2fqEG__tabActive>img:first-child{opacity:1}.MegaMenu-module__K2fqEG__tabChevron{opacity:1;justify-self:center;width:6px;height:9px}.MegaMenu-module__K2fqEG__tabChevronSlot{width:7px;height:12px}.MegaMenu-module__K2fqEG__body{border-inline-start:1px solid #bdbdbd;grid-template-columns:minmax(0,1.2fr) minmax(240px,.8fr);gap:8px;height:100%;min-height:0;padding:32px 24px 28px 40px;display:grid}.MegaMenu-module__K2fqEG__groups{grid-template-columns:1fr 1fr;align-content:start;align-self:stretch;gap:28px 40px;min-height:0;padding-inline-end:8px;display:grid;overflow:hidden auto}.MegaMenu-module__K2fqEG__group h3{letter-spacing:1.8px;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:500}.MegaMenu-module__K2fqEG__groupTitle{font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;padding:0;display:inline}.MegaMenu-module__K2fqEG__groupTitle:hover{color:var(--color-muted)}.MegaMenu-module__K2fqEG__group a:not(.MegaMenu-module__K2fqEG__groupTitle){letter-spacing:1.5px;text-transform:uppercase;color:var(--color-muted);padding:4px 0;font-size:12px;font-weight:300;display:block}.MegaMenu-module__K2fqEG__group a:not(.MegaMenu-module__K2fqEG__groupTitle):hover{color:var(--color-black)}.MegaMenu-module__K2fqEG__featured{height:100%;min-height:0;position:relative;overflow:hidden}.MegaMenu-module__K2fqEG__featuredTitle{z-index:1;letter-spacing:3.5px;text-transform:uppercase;max-width:170px;font-size:26px;font-weight:300;line-height:1.2;position:relative}.MegaMenu-module__K2fqEG__featuredTitle span{display:block}.MegaMenu-module__K2fqEG__featuredImage{object-fit:contain;pointer-events:none;width:auto;max-width:72%;height:94%;position:absolute;bottom:0;right:0}.MegaMenu-module__K2fqEG__dress{height:108%;right:-2%}.MegaMenu-module__K2fqEG__drum,.MegaMenu-module__K2fqEG__notebook,.MegaMenu-module__K2fqEG__shoes{height:82%;bottom:8%;right:4%}@media (max-width:980px){.MegaMenu-module__K2fqEG__panel{display:none}}
.Header-module__Af2_WG__header{z-index:50;background:var(--color-white);position:sticky;top:0;overflow:visible}.Header-module__Af2_WG__inner{max-width:var(--container-width);padding:18px var(--page-pad) 12px;justify-content:space-between;align-items:center;gap:20px;margin:0 auto;display:flex}.Header-module__Af2_WG__brand{flex-shrink:0;align-items:center;gap:8px;display:flex}.Header-module__Af2_WG__logo{object-fit:contain;width:40px;height:40px}.Header-module__Af2_WG__brandText{flex-direction:column;gap:1px;display:flex}.Header-module__Af2_WG__brandName{letter-spacing:4px;text-transform:uppercase;font-size:15px;font-weight:400;line-height:1.15}.Header-module__Af2_WG__brandTag{letter-spacing:1.6px;text-transform:uppercase;font-size:8px;font-weight:300}.Header-module__Af2_WG__nav{flex:1;justify-content:center;align-items:center;gap:22px;min-width:0;display:flex}.Header-module__Af2_WG__navLink,.Header-module__Af2_WG__menuTrigger{letter-spacing:1.6px;text-transform:uppercase;color:var(--color-black);white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:300;display:inline-flex}.Header-module__Af2_WG__homeIcon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.Header-module__Af2_WG__homeIcon img{width:16px;height:16px}.Header-module__Af2_WG__dropdown{position:relative}.Header-module__Af2_WG__menuTrigger{background:0 0;gap:10px;position:relative}.Header-module__Af2_WG__menuTriggerOpen:after{content:"";background:var(--color-black);height:1px;position:absolute;bottom:-14px;left:0;right:16px}.Header-module__Af2_WG__chevron{object-fit:contain;width:5px;height:8px;transform:rotate(90deg)}.Header-module__Af2_WG__headerMega{overflow:visible}.Header-module__Af2_WG__megaHost{position:static}.Header-module__Af2_WG__actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.Header-module__Af2_WG__actionsDivider{background:#d8d8d8;width:1px;height:18px;margin:0 2px}.Header-module__Af2_WG__lang{align-items:center;height:18px;display:flex;position:relative}.Header-module__Af2_WG__langTrigger{letter-spacing:2.4px;text-transform:uppercase;height:18px;color:var(--color-black);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:300;line-height:18px;display:inline-flex}.Header-module__Af2_WG__langChevron{object-fit:contain;opacity:.7;width:8px;height:12px;transition:transform .2s;transform:rotate(90deg)}.Header-module__Af2_WG__langChevronOpen{transform:rotate(-90deg)}.Header-module__Af2_WG__langMenu{z-index:60;background:var(--color-white);border:1px solid #eee;border-radius:5px;min-width:72px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 28px #0000000f}.Header-module__Af2_WG__langOption,.Header-module__Af2_WG__langOptionActive{letter-spacing:2.4px;text-transform:uppercase;text-align:left;width:100%;color:var(--color-soft);background:0 0;border:0;padding:8px 14px;font-size:12px;font-weight:300}.Header-module__Af2_WG__langOption:hover,.Header-module__Af2_WG__langOptionActive{color:var(--color-black);background:#f6f6f6}.Header-module__Af2_WG__iconBtn{justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:relative}.Header-module__Af2_WG__iconBtn img{object-fit:contain;width:18px;height:18px}.Header-module__Af2_WG__iconBtn img.Header-module__Af2_WG__userIcon{width:16px;height:16px}.Header-module__Af2_WG__account{align-items:center;gap:10px;display:flex;position:relative}.Header-module__Af2_WG__accountName{letter-spacing:.08em;text-transform:uppercase;max-width:140px;min-height:28px;color:var(--color-black);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#f1f1f1;border:0;border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:400;display:inline-flex;overflow:hidden}.Header-module__Af2_WG__accountChevron{object-fit:contain;opacity:.65;flex-shrink:0;width:7px;height:10px;transition:transform .2s;transform:rotate(90deg)}.Header-module__Af2_WG__accountChevronOpen{transform:rotate(-90deg)}.Header-module__Af2_WG__accountTrigger{background:#f1f1f1;border-radius:5px;width:28px;height:28px}.Header-module__Af2_WG__accountMenu{z-index:60;background:var(--color-white);border:1px solid #eee;border-radius:5px;min-width:196px;padding:8px 0;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 10px 28px #0000000f}.Header-module__Af2_WG__accountItem{letter-spacing:.14em;text-transform:uppercase;text-align:left;width:100%;color:var(--color-soft);cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:11px;font-weight:400;display:block}.Header-module__Af2_WG__accountItem:hover,.Header-module__Af2_WG__accountItem:focus-visible{color:var(--color-black);background:#f6f6f6}.Header-module__Af2_WG__accountItemDanger{color:#8e8e8e}.Header-module__Af2_WG__mobileAccount{border-top:1px solid var(--color-card);flex-direction:column;gap:10px;padding-top:8px;display:flex}.Header-module__Af2_WG__mobileAccountName{letter-spacing:.14em;text-transform:uppercase;color:var(--color-black);margin:0;font-size:12px;font-weight:400}.Header-module__Af2_WG__burger{justify-content:center;align-items:center;width:30px;height:30px;display:none}.Header-module__Af2_WG__burger img{width:22px;height:22px}.Header-module__Af2_WG__mobileNav{max-width:var(--container-width);margin:0 auto;display:none}@media (max-width:980px){.Header-module__Af2_WG__nav,.Header-module__Af2_WG__actions{display:none}.Header-module__Af2_WG__burger{display:flex}.Header-module__Af2_WG__inner{padding:14px var(--page-pad) 10px}.Header-module__Af2_WG__logo{width:36px;height:36px}.Header-module__Af2_WG__mobileNav{padding:8px var(--page-pad) 24px;border-top:1px solid var(--color-card);flex-direction:column;gap:16px;display:flex}.Header-module__Af2_WG__mobileNav a,.Header-module__Af2_WG__mobileNav button{letter-spacing:2.4px;text-transform:uppercase;text-align:start;font-size:14px;font-weight:300}:is(html[lang=fa] .Header-module__Af2_WG__mobileNav a,html[lang=fa] .Header-module__Af2_WG__mobileNav button,html[dir=rtl] .Header-module__Af2_WG__mobileNav a,html[dir=rtl] .Header-module__Af2_WG__mobileNav button){letter-spacing:0;text-transform:none}.Header-module__Af2_WG__mobileActions{gap:20px;padding-top:8px;display:flex}.Header-module__Af2_WG__mobileLang{flex-direction:column;gap:10px;padding-top:4px;display:flex}.Header-module__Af2_WG__mobileLang>span{letter-spacing:2px;text-transform:uppercase;color:var(--color-soft);font-size:12px}.Header-module__Af2_WG__mobileLangOptions{gap:8px;display:flex}.Header-module__Af2_WG__mobileLangOptions .Header-module__Af2_WG__langOption,.Header-module__Af2_WG__mobileLangOptions .Header-module__Af2_WG__langOptionActive{text-align:center;border-radius:5px;width:auto;min-width:48px}.Header-module__Af2_WG__mobileMega{gap:16px;display:grid}.Header-module__Af2_WG__mobileMega p{letter-spacing:2px;margin-bottom:6px;font-size:12px}.Header-module__Af2_WG__mobileMega a{padding:4px 0;font-size:13px;display:block}}
.Footer-module__EZoWya__footer{background:var(--color-footer);color:var(--color-white);margin-top:96px}.Footer-module__EZoWya__inner{max-width:var(--container-width);padding:48px var(--page-pad) 32px;margin:0 auto}.Footer-module__EZoWya__grid{grid-template-columns:1.1fr 1fr 1.1fr .8fr;gap:28px 32px;display:grid}.Footer-module__EZoWya__heading{margin-bottom:10px;font-size:20px;font-weight:600}.Footer-module__EZoWya__copy{color:var(--color-footer-text);max-width:280px;font-size:14px;font-weight:400;line-height:1.35}.Footer-module__EZoWya__phones{flex-direction:column;gap:0;display:flex}.Footer-module__EZoWya__socials{align-items:center;gap:10px;margin-top:4px;display:flex}.Footer-module__EZoWya__socials img{object-fit:contain;width:25px;height:25px}.Footer-module__EZoWya__bottom{border-top:1px solid var(--color-footer-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding-top:18px;display:flex}.Footer-module__EZoWya__copyright{font-size:13px;font-weight:400}.Footer-module__EZoWya__links{color:var(--color-soft);flex-wrap:wrap;gap:8px 14px;font-size:13px;display:flex}.Footer-module__EZoWya__links span{color:var(--color-soft)}@media (max-width:1100px){.Footer-module__EZoWya__inner{padding:56px var(--page-pad) 32px}.Footer-module__EZoWya__grid{grid-template-columns:1fr 1fr}.Footer-module__EZoWya__heading,.Footer-module__EZoWya__copy,.Footer-module__EZoWya__copyright,.Footer-module__EZoWya__links{font-size:13px}}@media (max-width:720px){.Footer-module__EZoWya__grid{grid-template-columns:1fr}.Footer-module__EZoWya__bottom{flex-direction:column}}
.CategoryMultiSelect-module__DEwAfG__root{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.CategoryMultiSelect-module__DEwAfG__field{background:#fff;border:1px solid #e2e2e2;border-radius:5px;flex-direction:column;justify-content:flex-end;min-height:46px;padding:14px 34px 10px 14px;transition:border-color .25s;display:flex;position:relative}.CategoryMultiSelect-module__DEwAfG__field:focus-within{border-color:var(--color-black)}.CategoryMultiSelect-module__DEwAfG__label{color:#9a9a9a;background:#fff;padding:0 6px;font-size:12px;font-weight:300;transition:color .25s;position:absolute;top:-8px;left:12px}.CategoryMultiSelect-module__DEwAfG__field:focus-within .CategoryMultiSelect-module__DEwAfG__label{color:var(--color-black)}.CategoryMultiSelect-module__DEwAfG__control{align-items:center;width:100%;display:flex}.CategoryMultiSelect-module__DEwAfG__control input{font:inherit;width:100%;color:var(--color-black);background:0 0;border:0;outline:0;font-size:16px;font-weight:300}.CategoryMultiSelect-module__DEwAfG__control input::placeholder{color:#b5b5b5}.CategoryMultiSelect-module__DEwAfG__caret{opacity:.5;cursor:pointer;background:0 0;border:0;width:10px;height:12px;padding:0;position:absolute;bottom:16px;right:14px}.CategoryMultiSelect-module__DEwAfG__caret img{width:10px;height:12px;transition:transform .15s;transform:rotate(90deg)}.CategoryMultiSelect-module__DEwAfG__caretOpen img{transform:rotate(-90deg)}.CategoryMultiSelect-module__DEwAfG__dropdown{z-index:30;top:calc(100% + 6px);background:#fff;border:1px solid #e2e2e2;border-radius:5px;max-height:280px;position:absolute;inset-inline:0;overflow:auto;box-shadow:0 12px 28px #00000014}.CategoryMultiSelect-module__DEwAfG__list{margin:0;padding:6px 0;list-style:none}.CategoryMultiSelect-module__DEwAfG__node{margin:0}.CategoryMultiSelect-module__DEwAfG__row{align-items:center;gap:2px;min-height:36px;display:flex}.CategoryMultiSelect-module__DEwAfG__expand,.CategoryMultiSelect-module__DEwAfG__expandSpacer{flex:0 0 22px;width:22px;height:22px}.CategoryMultiSelect-module__DEwAfG__expand{color:#989898;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:3px;place-items:center;font-size:14px;font-weight:300;line-height:1;display:inline-grid}.CategoryMultiSelect-module__DEwAfG__expand:hover,.CategoryMultiSelect-module__DEwAfG__expand:focus-visible{border-color:var(--color-black);color:var(--color-black)}.CategoryMultiSelect-module__DEwAfG__option{text-align:start;min-width:0;font:inherit;color:var(--color-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;align-items:center;gap:8px;padding:6px 12px 6px 4px;font-size:14px;font-weight:300;display:flex}.CategoryMultiSelect-module__DEwAfG__option:hover,.CategoryMultiSelect-module__DEwAfG__option:focus-visible{color:var(--color-black);background:#f7f7f7}.CategoryMultiSelect-module__DEwAfG__optionActive{color:var(--color-black)}.CategoryMultiSelect-module__DEwAfG__check{width:14px;color:var(--color-black);flex:0 0 14px;font-size:11px;line-height:1}.CategoryMultiSelect-module__DEwAfG__optionLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CategoryMultiSelect-module__DEwAfG__empty,.CategoryMultiSelect-module__DEwAfG__status{color:#9a9a9a;margin:0;padding:16px 14px;font-size:13px;font-weight:300}.CategoryMultiSelect-module__DEwAfG__error{color:#b42318;margin:0;font-size:12px;font-weight:300}.CategoryMultiSelect-module__DEwAfG__chips{flex-wrap:wrap;gap:8px;display:flex}.CategoryMultiSelect-module__DEwAfG__chip{border:1px solid var(--color-black);color:var(--color-white);background:var(--color-black);cursor:pointer;border-radius:4px;align-items:center;padding:5px 10px;font-size:12px;font-weight:300;line-height:1.2;display:inline-flex}.CategoryMultiSelect-module__DEwAfG__chipRemove{flex-shrink:0;width:1em;height:1em;margin-left:10px;display:block}.CategoryMultiSelect-module__DEwAfG__chip:hover,.CategoryMultiSelect-module__DEwAfG__chip:focus-visible{opacity:.88}.CategoryMultiSelect-module__DEwAfG__chip:disabled{opacity:.4;cursor:not-allowed}
.DetailBanner-module__Ic2RPG__bannerWrap{padding-top:16px}.DetailBanner-module__Ic2RPG__banner{isolation:isolate;text-align:center;background:#f6f6f6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:136px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.DetailBanner-module__Ic2RPG__banner:before{content:"";z-index:0;pointer-events:none;opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.DetailBanner-module__Ic2RPG__bannerTitle,.DetailBanner-module__Ic2RPG__crumbs{z-index:1;position:relative}.DetailBanner-module__Ic2RPG__bannerTitle{letter-spacing:10.5px;text-transform:uppercase;overflow-wrap:anywhere;max-width:100%;font-size:clamp(20px,2.2vw,35px);font-weight:400}:is(html[lang=fa] .DetailBanner-module__Ic2RPG__bannerTitle,html[lang=ar] .DetailBanner-module__Ic2RPG__bannerTitle){letter-spacing:0}@media (max-width:720px){.DetailBanner-module__Ic2RPG__banner{min-height:112px;padding:18px 14px}.DetailBanner-module__Ic2RPG__bannerTitle{letter-spacing:4px;font-size:18px}:is(html[lang=fa] .DetailBanner-module__Ic2RPG__bannerTitle,html[lang=ar] .DetailBanner-module__Ic2RPG__bannerTitle){letter-spacing:0}.DetailBanner-module__Ic2RPG__crumbs{letter-spacing:1px;gap:8px;font-size:11px}}.DetailBanner-module__Ic2RPG__crumbs{letter-spacing:2px;text-transform:uppercase;color:var(--color-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.DetailBanner-module__Ic2RPG__crumbs>span{align-items:center;gap:10px;display:inline-flex}.DetailBanner-module__Ic2RPG__crumbChevron{opacity:.55;width:10px;height:10px}.DetailBanner-module__Ic2RPG__crumbLink{color:inherit;text-decoration:none;transition:color .2s}.DetailBanner-module__Ic2RPG__crumbLink:hover,.DetailBanner-module__Ic2RPG__crumbLink:focus-visible{color:var(--color-black)}.DetailBanner-module__Ic2RPG__crumbActive{color:var(--color-black);text-decoration:none}.DetailBanner-module__Ic2RPG__crumbActive:hover,.DetailBanner-module__Ic2RPG__crumbActive:focus-visible{opacity:.72}
.ImageCropDialog-module__e38tQq__overlay{z-index:90;background:#00000073;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.ImageCropDialog-module__e38tQq__dialog{background:var(--color-white);border-radius:5px;flex-direction:column;gap:16px;width:min(720px,100%);padding:20px;display:flex;box-shadow:0 18px 48px #0000002e}.ImageCropDialog-module__e38tQq__head{flex-direction:column;gap:6px;display:flex}.ImageCropDialog-module__e38tQq__title{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:13px;font-weight:400}.ImageCropDialog-module__e38tQq__hint{color:var(--color-soft);margin:0;font-size:12px;font-weight:400}.ImageCropDialog-module__e38tQq__stage{background:#111;border-radius:5px;width:100%;height:min(52vh,420px);position:relative;overflow:hidden}.ImageCropDialog-module__e38tQq__stageLight{background-color:#f3f3f3;background-image:linear-gradient(45deg,#e8e8e8 25%,#0000 25%),linear-gradient(-45deg,#e8e8e8 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#e8e8e8 75%),linear-gradient(-45deg,#0000 75%,#e8e8e8 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.ImageCropDialog-module__e38tQq__stageLight .reactEasyCrop_CropArea{color:#00000047;border-color:#0000008c}.ImageCropDialog-module__e38tQq__zoomRow{grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;display:grid}.ImageCropDialog-module__e38tQq__zoomBtn{width:32px;height:32px;color:var(--color-muted);background:#fff;border:1px solid #ececec;border-radius:3px;font-size:18px;font-weight:400;line-height:1}.ImageCropDialog-module__e38tQq__zoomBtn:hover:not(:disabled),.ImageCropDialog-module__e38tQq__zoomBtn:focus-visible:not(:disabled){border-color:var(--color-black);color:var(--color-black)}.ImageCropDialog-module__e38tQq__zoomBtn:disabled{opacity:.4;cursor:not-allowed}.ImageCropDialog-module__e38tQq__zoomRange{width:100%;accent-color:var(--color-black)}.ImageCropDialog-module__e38tQq__zoomValue{text-align:end;letter-spacing:.08em;min-width:44px;color:var(--color-soft);font-size:12px;font-weight:400}.ImageCropDialog-module__e38tQq__error{color:#8a1f11;margin:0;font-size:13px;font-weight:400}.ImageCropDialog-module__e38tQq__actions{justify-content:flex-end;gap:10px;display:flex}.ImageCropDialog-module__e38tQq__cancelBtn,.ImageCropDialog-module__e38tQq__applyBtn{letter-spacing:.16em;min-height:38px;padding:0 18px;font-size:11px}.ImageCropDialog-module__e38tQq__cancelBtn{color:var(--color-soft);border-color:#d4d4d4}.ImageCropDialog-module__e38tQq__cancelBtn:before{content:none}.ImageCropDialog-module__e38tQq__cancelBtn:hover,.ImageCropDialog-module__e38tQq__cancelBtn:focus-visible{color:var(--color-black);border-color:var(--color-black);background:0 0}.ImageCropDialog-module__e38tQq__applyBtn{background:var(--color-black);border-color:var(--color-black);color:var(--color-white)}.ImageCropDialog-module__e38tQq__applyBtn:hover,.ImageCropDialog-module__e38tQq__applyBtn:focus-visible{color:var(--color-black)}.ImageCropDialog-module__e38tQq__applyBtn:before{background:#fff}.ImageCropDialog-module__e38tQq__applyBtn:disabled,.ImageCropDialog-module__e38tQq__cancelBtn:disabled{opacity:.45;cursor:not-allowed}
.ArticleBody-module__dJ_RKa__body{color:#9d9d9d;text-align:justify;flex-direction:column;gap:18px;font-size:17px;font-weight:300;line-height:26px;display:flex}.ArticleBody-module__dJ_RKa__body a{color:inherit;text-decoration:underline}.ArticleBody-module__dJ_RKa__quote{margin:0}
.CitySearchSelect-module__8gchiW__root{min-width:0;position:relative}.CitySearchSelect-module__8gchiW__input{background:var(--color-white);width:100%;font:inherit;border:1px solid #e4e4e4;border-radius:4px;padding:12px 36px 12px 14px;font-size:13px}.CitySearchSelect-module__8gchiW__input:focus{border-color:var(--color-black);outline:none}.CitySearchSelect-module__8gchiW__clear{top:50%;width:22px;height:22px;color:var(--color-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:16px;line-height:1;position:absolute;inset-inline-end:10px;transform:translateY(-50%)}.CitySearchSelect-module__8gchiW__clear:hover{color:var(--color-black)}.CitySearchSelect-module__8gchiW__list{z-index:40;background:var(--color-white);border:1px solid #e4e4e4;border-radius:4px;max-height:240px;margin:0;padding:6px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #00000014}.CitySearchSelect-module__8gchiW__option{text-align:start;cursor:pointer;width:100%;font:inherit;background:0 0;border:0;flex-direction:column;gap:2px;padding:8px 12px;display:flex}.CitySearchSelect-module__8gchiW__option:hover,.CitySearchSelect-module__8gchiW__optionActive{background:#f5f5f5}.CitySearchSelect-module__8gchiW__optionName{color:var(--color-black);font-size:13px}.CitySearchSelect-module__8gchiW__optionMeta{color:var(--color-soft);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.CitySearchSelect-module__8gchiW__empty{color:var(--color-soft);padding:10px 12px;font-size:12px}
.product-module__TBrI7G__page{background:var(--color-white)}.product-module__TBrI7G__shell{max-width:1920px;padding:0 var(--page-pad) 80px;margin:0 auto}.product-module__TBrI7G__container{max-width:var(--container-width);width:100%;margin:36px auto 0}.product-module__TBrI7G__layout{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:40px;display:grid}.product-module__TBrI7G__galleryCol{justify-self:center;width:100%;max-width:400px}.product-module__TBrI7G__copy{min-width:0}.product-module__TBrI7G__meta{color:var(--color-soft);flex-wrap:wrap;gap:18px 28px;margin-bottom:10px;font-size:12px;font-weight:300;display:flex}.product-module__TBrI7G__meta span{align-items:center;gap:8px;display:inline-flex}.product-module__TBrI7G__meta img{opacity:.7;object-fit:contain;width:14px;height:14px}.product-module__TBrI7G__title{margin-bottom:8px;font-size:clamp(18px,1.8vw,24px);font-weight:300;line-height:1.35}.product-module__TBrI7G__englishTitle{overflow-wrap:anywhere;letter-spacing:.18em;text-transform:uppercase;color:#8e8e8e;max-width:100%;font-size:10px;font-weight:300;line-height:1.45;font-family:var(--font-montserrat), sans-serif;margin-top:6px;display:block}html[dir=rtl] .product-module__TBrI7G__englishTitle{text-align:right;direction:ltr}.product-module__TBrI7G__intro{color:#4a4a4a;margin-bottom:18px;font-size:14px;font-weight:300;line-height:1.55}.product-module__TBrI7G__actions{border-top:1px solid #ececec;margin-top:20px;padding-top:18px}.product-module__TBrI7G__tabsSection{margin-top:40px}.product-module__TBrI7G__tabs{border-bottom:1px solid #ececec;flex-wrap:wrap;justify-content:center;gap:10px clamp(12px,2vw,32px);margin-bottom:22px;display:flex}.product-module__TBrI7G__tab,.product-module__TBrI7G__tabActive{color:var(--color-soft);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;padding:0 2px 12px;font-size:13px;font-weight:300;line-height:1.2;display:inline-flex;position:relative}.product-module__TBrI7G__tabLocal{text-transform:uppercase;letter-spacing:.08em}:is(html[lang=fa] .product-module__TBrI7G__tabLocal,html[lang=ar] .product-module__TBrI7G__tabLocal){letter-spacing:0;text-transform:none}.product-module__TBrI7G__tabEnglish{font-family:var(--font-montserrat), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#9a9a9a;white-space:nowrap;font-size:9px;font-weight:300;line-height:1.2}.product-module__TBrI7G__tabActive{color:var(--color-black)}.product-module__TBrI7G__tabActive .product-module__TBrI7G__tabEnglish{color:#6a6a6a}.product-module__TBrI7G__tabActive:after{content:"";background:var(--color-black);height:2px;position:absolute;bottom:-1px;left:0;right:0}.product-module__TBrI7G__tabPanel{min-height:120px}.product-module__TBrI7G__htmlBody{color:#3a3a3a;font-size:14px;font-weight:300;line-height:1.7}.product-module__TBrI7G__htmlBody *{color:inherit!important}.product-module__TBrI7G__htmlBody img{max-width:100%;height:auto}:is(.product-module__TBrI7G__htmlBody p,.product-module__TBrI7G__htmlBody ul,.product-module__TBrI7G__htmlBody ol){margin:0 0 12px}:is(.product-module__TBrI7G__htmlBody ul,.product-module__TBrI7G__htmlBody ol){padding-inline-start:1.25em}.product-module__TBrI7G__specs{border-collapse:collapse;width:100%}.product-module__TBrI7G__specs tr{border-bottom:1px solid #ececec}.product-module__TBrI7G__specs th,.product-module__TBrI7G__specs td{text-align:start;vertical-align:top;padding:12px 0;font-size:14px;font-weight:300}.product-module__TBrI7G__specs th{color:#5a5a5a;width:32%;min-width:7rem;padding-inline-end:16px}.product-module__TBrI7G__specs td{color:#3a3a3a}.product-module__TBrI7G__catalogLink{color:inherit;text-underline-offset:3px;align-items:center;gap:8px;margin-top:12px;font-size:13px;text-decoration:underline;display:inline-flex}.product-module__TBrI7G__comments{flex-direction:column;gap:14px;display:flex}.product-module__TBrI7G__comment{background:#f7f7f7;border-radius:8px;padding:16px 18px}.product-module__TBrI7G__commentHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.product-module__TBrI7G__commentAuthor{font-size:14px;font-weight:400}.product-module__TBrI7G__commentDate{color:#9a9a9a;font-size:12px}.product-module__TBrI7G__commentText{color:#3a3a3a;font-size:14px;font-weight:300;line-height:1.55}.product-module__TBrI7G__empty{color:#6a6a6a;font-size:14px;font-weight:300}@media (max-width:800px){.product-module__TBrI7G__layout{grid-template-columns:1fr;align-items:start;gap:24px}.product-module__TBrI7G__galleryCol{max-width:min(320px,100%);margin-inline:auto}.product-module__TBrI7G__title{font-size:18px}.product-module__TBrI7G__englishTitle{letter-spacing:.12em}.product-module__TBrI7G__tabs{gap:14px 20px}.product-module__TBrI7G__tab,.product-module__TBrI7G__tabActive{font-size:12px}.product-module__TBrI7G__tabEnglish{letter-spacing:.1em;font-size:8px}.product-module__TBrI7G__specs th{width:40%}}@media (max-width:480px){.product-module__TBrI7G__container{margin-top:24px}.product-module__TBrI7G__specs,.product-module__TBrI7G__specs tbody,.product-module__TBrI7G__specs tr,.product-module__TBrI7G__specs th,.product-module__TBrI7G__specs td{width:100%;display:block}.product-module__TBrI7G__specs tr{padding:10px 0}.product-module__TBrI7G__specs th{padding-bottom:4px}.product-module__TBrI7G__specs td{padding-top:0}}
.BusinessFilters-module__yhGzQq__filters{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.BusinessFilters-module__yhGzQq__filters input{background:var(--color-white);width:100%;font:inherit;border:1px solid #e4e4e4;border-radius:4px;padding:12px 14px;font-size:13px}.BusinessFilters-module__yhGzQq__filterBtn{letter-spacing:2px;text-transform:uppercase;height:44px;color:var(--color-soft);padding:0 22px;font-size:14px}.BusinessFilters-module__yhGzQq__filterBtn img{width:10px;height:14px;transition:filter .3s,opacity .3s}:is(.filter-chip.BusinessFilters-module__yhGzQq__filterBtn:hover,.filter-chip.BusinessFilters-module__yhGzQq__filterBtn:focus-visible){color:var(--color-white)}:is(.filter-chip.BusinessFilters-module__yhGzQq__filterBtn:hover img,.filter-chip.BusinessFilters-module__yhGzQq__filterBtn:focus-visible img){filter:invert()}@media (max-width:720px){.BusinessFilters-module__yhGzQq__filters{grid-template-columns:1fr}.BusinessFilters-module__yhGzQq__filterBtn{width:100%}}
.ShareLikeActions-module__8foyqW__actions{flex-wrap:wrap;gap:16px;display:flex}.ShareLikeActions-module__8foyqW__action{letter-spacing:.04em;text-transform:uppercase;min-width:135px;min-height:35px;padding:0 18px;font-size:16px}.ShareLikeActions-module__8foyqW__action img{object-fit:contain;width:18px;height:18px;transition:filter .3s}:is(.filter-chip.ShareLikeActions-module__8foyqW__action:hover img,.filter-chip.ShareLikeActions-module__8foyqW__action:focus-visible img){filter:invert()}
.BusinessDetail-module__aycTfW__root{width:100%;padding-bottom:80px}.BusinessDetail-module__aycTfW__bannerWrap{padding-top:12px}.BusinessDetail-module__aycTfW__banner{isolation:isolate;text-align:center;background:#f6f6f6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:64px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__banner:before{content:"";z-index:0;pointer-events:none;opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.BusinessDetail-module__aycTfW__bannerTitle,.BusinessDetail-module__aycTfW__crumbs{z-index:1;position:relative}.BusinessDetail-module__aycTfW__bannerTitle{letter-spacing:14px;text-transform:uppercase;font-size:clamp(24px,2.2vw,35px);font-weight:400}.BusinessDetail-module__aycTfW__crumbs{letter-spacing:2px;text-transform:uppercase;color:var(--color-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:0;font-size:12px;display:flex}.BusinessDetail-module__aycTfW__crumbs>span{align-items:center;gap:10px;display:inline-flex}.BusinessDetail-module__aycTfW__crumbChevron{opacity:.55;width:10px;height:10px}.BusinessDetail-module__aycTfW__crumbLink{color:inherit;text-decoration:none;transition:color .2s}.BusinessDetail-module__aycTfW__crumbLink:hover,.BusinessDetail-module__aycTfW__crumbLink:focus-visible{color:var(--color-black)}.BusinessDetail-module__aycTfW__crumbActive{color:var(--color-black);text-decoration:none}.BusinessDetail-module__aycTfW__crumbActive:hover,.BusinessDetail-module__aycTfW__crumbActive:focus-visible{opacity:.72}.BusinessDetail-module__aycTfW__hero{border-radius:0;height:clamp(220px,28vw,408px);margin-top:28px;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__heroImg{object-fit:cover;object-position:center 35%;width:100%;height:100%;position:absolute;inset:0}.BusinessDetail-module__aycTfW__productEmpty{background:#f6f6f6;position:absolute;inset:0}.BusinessDetail-module__aycTfW__productEmpty:before{content:"";opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.BusinessDetail-module__aycTfW__profile,.BusinessDetail-module__aycTfW__profilePlain{z-index:2;position:relative}.BusinessDetail-module__aycTfW__profile{margin-top:-56px;padding:0 clamp(12px,4vw,72px)}.BusinessDetail-module__aycTfW__profilePlain{margin-top:12px;padding:0}.BusinessDetail-module__aycTfW__profileBar{background:#f6f6f6;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;min-height:88px;padding:12px 20px;display:flex}.BusinessDetail-module__aycTfW__identity{align-items:center;gap:14px;min-width:240px;display:flex}.BusinessDetail-module__aycTfW__logo{object-fit:contain;object-position:left center;background:0 0;border-radius:4px;flex-shrink:0;width:auto;max-width:min(160px,42%);height:44px}.BusinessDetail-module__aycTfW__name{letter-spacing:3.2px;text-transform:uppercase;font-size:clamp(14px,1.1vw,18px);font-weight:400}:is(html[lang=fa] .BusinessDetail-module__aycTfW__name,html[lang=ar] .BusinessDetail-module__aycTfW__name){letter-spacing:0;font-size:clamp(16px,1.4vw,22px);font-weight:300}.BusinessDetail-module__aycTfW__englishName{text-transform:uppercase;white-space:nowrap;color:#8e8e8e;margin-top:2px;font-size:13px;font-weight:300;line-height:1.3;display:block}:is(html[lang=fa] .BusinessDetail-module__aycTfW__englishName,html[lang=ar] .BusinessDetail-module__aycTfW__englishName){letter-spacing:.42em;font-family:var(--font-montserrat), sans-serif;color:#8e8e8e;font-weight:300}html[dir=rtl] .BusinessDetail-module__aycTfW__englishName{text-align:right;direction:ltr}.BusinessDetail-module__aycTfW__tagline{color:var(--color-muted);margin-top:4px;font-size:16px;font-weight:300}.BusinessDetail-module__aycTfW__profileEnd{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 24px;margin-inline-start:auto;display:flex}.BusinessDetail-module__aycTfW__stats{flex-wrap:wrap;align-items:stretch;gap:clamp(14px,2vw,28px);display:flex}.BusinessDetail-module__aycTfW__messageWrap{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.BusinessDetail-module__aycTfW__stats+.BusinessDetail-module__aycTfW__messageWrap{border-inline-start:1px solid #d8d8d8;padding-inline-start:24px}.BusinessDetail-module__aycTfW__actionBtns{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.BusinessDetail-module__aycTfW__messageBtn{letter-spacing:.16em;min-height:34px;padding:0 16px;font-size:11px}.BusinessDetail-module__aycTfW__messageError{color:#8a1f1f;text-align:end;max-width:28ch;margin:0;font-size:12px;line-height:1.4}.BusinessDetail-module__aycTfW__stat,.BusinessDetail-module__aycTfW__statWide{min-height:clamp(32px,3vw,42px)}.BusinessDetail-module__aycTfW__stat{flex-direction:column;justify-content:center;gap:0;display:flex}.BusinessDetail-module__aycTfW__statWide{align-items:center;gap:10px;display:flex}.BusinessDetail-module__aycTfW__statLabel{letter-spacing:.04em;text-transform:uppercase;color:#969696;font-size:11px;line-height:1}.BusinessDetail-module__aycTfW__statLabelStack{text-transform:uppercase;color:#969696;font-size:11px;line-height:1.15}.BusinessDetail-module__aycTfW__statValueSm{font-size:clamp(16px,1.5vw,22px);font-weight:400;line-height:1}.BusinessDetail-module__aycTfW__statValueLg{font-size:clamp(18px,1.7vw,26px);font-weight:400;line-height:1}.BusinessDetail-module__aycTfW__description,.BusinessDetail-module__aycTfW__descriptionHtml{max-width:1568px;color:var(--color-muted);margin-top:24px;font-size:clamp(13px,1vw,16px);line-height:1.55}.BusinessDetail-module__aycTfW__descriptionHtml *{color:inherit!important}:is(.BusinessDetail-module__aycTfW__descriptionHtml p,.BusinessDetail-module__aycTfW__descriptionHtml ul,.BusinessDetail-module__aycTfW__descriptionHtml ol){margin:0 0 12px}:is(.BusinessDetail-module__aycTfW__descriptionHtml ul,.BusinessDetail-module__aycTfW__descriptionHtml ol){padding-inline-start:1.25em}.BusinessDetail-module__aycTfW__descriptionHtml li{margin:0 0 6px}.BusinessDetail-module__aycTfW__descriptionHtml img{max-width:100%;height:auto}.BusinessDetail-module__aycTfW__websiteRow{isolation:isolate;width:100%;color:inherit;background:#f5f5f5;border:1px solid #e2e2e2;border-radius:10px;grid-template-columns:1fr minmax(180px,28%);align-items:stretch;gap:0;margin-top:12px;text-decoration:none;display:grid;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__websiteRow:before{content:"";z-index:0;background:var(--color-black);clip-path:inset(0 100% 0 0);pointer-events:none;border-radius:inherit;transition:clip-path .45s cubic-bezier(.25,.8,.25,1);position:absolute;inset:0}html[dir=rtl] .BusinessDetail-module__aycTfW__websiteRow:before{clip-path:inset(0 0 0 100%)}.BusinessDetail-module__aycTfW__websiteRow:hover:before,.BusinessDetail-module__aycTfW__websiteRow:focus-visible:before{clip-path:inset(0)}.BusinessDetail-module__aycTfW__websiteRow>*{z-index:2;position:relative}.BusinessDetail-module__aycTfW__websiteRow:hover,.BusinessDetail-module__aycTfW__websiteRow:focus-visible,.BusinessDetail-module__aycTfW__websiteRow:hover :is(span,strong),.BusinessDetail-module__aycTfW__websiteRow:focus-visible :is(span,strong){color:var(--color-white);outline:none}.BusinessDetail-module__aycTfW__websiteCopy{flex-flow:wrap;align-items:center;gap:10px;min-width:0;padding:18px 22px;transition:color .3s;display:flex}.BusinessDetail-module__aycTfW__websiteLabel{letter-spacing:.12em;text-transform:uppercase;color:#8a8a8a;flex-shrink:0;font-size:13px;font-weight:400;line-height:1.2;transition:color .3s}:is(html[lang=fa] .BusinessDetail-module__aycTfW__websiteLabel,html[lang=ar] .BusinessDetail-module__aycTfW__websiteLabel){letter-spacing:0;font-weight:300}.BusinessDetail-module__aycTfW__websiteSep{color:silver;font-size:14px;line-height:1;transition:color .3s}.BusinessDetail-module__aycTfW__websiteHost{min-width:0;font-family:var(--font-montserrat), sans-serif;letter-spacing:.06em;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(15px,1.3vw,20px);font-weight:400;line-height:1.2;transition:color .3s;overflow:hidden}.BusinessDetail-module__aycTfW__websiteAction{letter-spacing:.1em;text-transform:uppercase;color:#3a3a3a;white-space:nowrap;background-color:#f0f0f0;background-image:repeating-linear-gradient(-45deg,#0000,#0000 5px,#00000005 5px 10px);border-inline-start:1px solid #d8d8d8;justify-content:center;align-self:stretch;align-items:center;gap:12px;min-width:180px;padding:18px 28px;font-size:13px;font-weight:400;transition:color .3s,border-color .3s,background-color .3s,background-image .3s;display:inline-flex}.BusinessDetail-module__aycTfW__websiteRow:hover .BusinessDetail-module__aycTfW__websiteAction,.BusinessDetail-module__aycTfW__websiteRow:focus-visible .BusinessDetail-module__aycTfW__websiteAction{color:var(--color-white);background-color:#0000;background-image:repeating-linear-gradient(-45deg,#0000,#0000 5px,#ffffff1a 5px 10px);border-inline-start-color:#ffffff40}:is(html[lang=fa] .BusinessDetail-module__aycTfW__websiteAction,html[lang=ar] .BusinessDetail-module__aycTfW__websiteAction){letter-spacing:0;font-weight:300}.BusinessDetail-module__aycTfW__websiteArrow{opacity:.65;flex-shrink:0;transition:opacity .3s,filter .3s}.BusinessDetail-module__aycTfW__websiteRow:hover .BusinessDetail-module__aycTfW__websiteArrow,.BusinessDetail-module__aycTfW__websiteRow:focus-visible .BusinessDetail-module__aycTfW__websiteArrow{opacity:1;filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.BusinessDetail-module__aycTfW__websiteRow:before{transition:none}}@media (max-width:720px){.BusinessDetail-module__aycTfW__websiteRow{grid-template-columns:1fr}.BusinessDetail-module__aycTfW__websiteAction{border-inline-start:none;border-top:1px solid #d8d8d8;justify-content:space-between;min-width:0;padding:14px 22px}}.BusinessDetail-module__aycTfW__tabs{border-bottom:1px solid #ececec;flex-wrap:wrap;justify-content:center;gap:clamp(20px,2.5vw,40px);margin-top:18px;padding:0 clamp(12px,4vw,40px);display:flex}.BusinessDetail-module__aycTfW__tab,.BusinessDetail-module__aycTfW__tabActive{text-transform:uppercase;color:var(--color-soft);padding:0 6px 14px;font-size:clamp(12px,1vw,15px);font-weight:300;line-height:1;transition:color .2s;position:relative}.BusinessDetail-module__aycTfW__tabActive{color:var(--color-black);font-weight:500}.BusinessDetail-module__aycTfW__tabActive:after{content:"";background:var(--color-black);height:3px;position:absolute;bottom:-1px;left:0;right:0}.BusinessDetail-module__aycTfW__tab:hover{color:var(--color-black)}.BusinessDetail-module__aycTfW__panel{margin-top:36px;padding:0}.BusinessDetail-module__aycTfW__pills{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:28px;display:flex}.BusinessDetail-module__aycTfW__pills .filter-chip{letter-spacing:.04em;min-height:26px;padding:3px 12px;font-size:12px}.BusinessDetail-module__aycTfW__filtersBar{background:0 0;border:1px solid #eee;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding:18px 24px;display:grid}.BusinessDetail-module__aycTfW__filtersLabel{align-items:center;gap:12px;display:flex}.BusinessDetail-module__aycTfW__filtersLabel strong{letter-spacing:6px;text-transform:uppercase;font-size:18px;font-weight:300;display:block}.BusinessDetail-module__aycTfW__filtersLabel span{color:#9c9c9c;font-size:12px;display:block}.BusinessDetail-module__aycTfW__filters{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.BusinessDetail-module__aycTfW__filterField{border:1px solid #eee;border-radius:5px;flex-direction:column;flex:240px;justify-content:flex-end;min-width:min(100%,280px);min-height:44px;padding:14px 14px 8px;display:flex;position:relative}.BusinessDetail-module__aycTfW__filterField span{color:var(--color-body);background:#fff;padding:0 6px;font-size:12px;font-weight:300;position:absolute;top:-8px;left:12px}.BusinessDetail-module__aycTfW__filterField input{font:inherit;background:0 0;border:0;outline:0;width:100%;font-size:16px;font-weight:300}.BusinessDetail-module__aycTfW__filterBtn{letter-spacing:4px;text-transform:uppercase;min-height:45px;color:var(--color-soft);padding:0 28px;font-size:20px}.BusinessDetail-module__aycTfW__filterBtn img{opacity:.55;width:12px;height:12px;transition:filter .3s,opacity .3s;transform:rotate(90deg)}:is(.filter-chip.BusinessDetail-module__aycTfW__filterBtn:hover,.filter-chip.BusinessDetail-module__aycTfW__filterBtn:focus-visible){color:var(--color-white)}:is(.filter-chip.BusinessDetail-module__aycTfW__filterBtn:hover img,.filter-chip.BusinessDetail-module__aycTfW__filterBtn:focus-visible img){opacity:1;filter:invert()}.BusinessDetail-module__aycTfW__activeTags{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.BusinessDetail-module__aycTfW__activeTag{gap:10px;min-height:41px;padding:0 14px;font-size:16px}.BusinessDetail-module__aycTfW__activeTag em{z-index:2;text-transform:uppercase;color:#999;font-size:12px;font-style:normal;transition:color .3s;position:relative}.BusinessDetail-module__aycTfW__activeTag button{z-index:2;color:#999;font-size:18px;line-height:1;transition:color .3s;position:relative}:is(.filter-chip.BusinessDetail-module__aycTfW__activeTag:hover,.filter-chip.BusinessDetail-module__aycTfW__activeTag:focus-within),:is(.filter-chip.BusinessDetail-module__aycTfW__activeTag:hover em,.filter-chip.BusinessDetail-module__aycTfW__activeTag:hover button,.filter-chip.BusinessDetail-module__aycTfW__activeTag:focus-within em,.filter-chip.BusinessDetail-module__aycTfW__activeTag:focus-within button){color:var(--color-white)}.BusinessDetail-module__aycTfW__productGrid,.BusinessDetail-module__aycTfW__blogGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.BusinessDetail-module__aycTfW__pager{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:28px auto 8px;display:flex}.BusinessDetail-module__aycTfW__pagerGroup{align-items:center;gap:8px;display:inline-flex}.BusinessDetail-module__aycTfW__pagerBtn,.BusinessDetail-module__aycTfW__pagerActive{min-width:34px;height:34px;color:var(--color-soft);background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.BusinessDetail-module__aycTfW__pagerBtn:disabled{opacity:.35;cursor:default}.BusinessDetail-module__aycTfW__pagerBtn:not(:disabled):hover,.BusinessDetail-module__aycTfW__pagerBtn:not(:disabled):focus-visible{color:var(--color-black)}.BusinessDetail-module__aycTfW__pagerActive{background:var(--color-card);color:var(--color-black)}.BusinessDetail-module__aycTfW__productGrid{gap:10px;margin-top:16px}.BusinessDetail-module__aycTfW__productCard,.BusinessDetail-module__aycTfW__blogCard{color:inherit;background:#fff;border:1px solid #eee;border-radius:5px;flex-direction:column;text-decoration:none;transition:transform .25s,box-shadow .25s;display:flex;overflow:hidden}.BusinessDetail-module__aycTfW__productLink{color:inherit;flex-direction:column;flex:1;min-height:100%;text-decoration:none;display:flex}.BusinessDetail-module__aycTfW__productCard:hover,.BusinessDetail-module__aycTfW__blogCard:hover{transform:translateY(-4px);box-shadow:0 12px 28px #0000000f}.BusinessDetail-module__aycTfW__productMedia,.BusinessDetail-module__aycTfW__blogMedia{aspect-ratio:1;background:#f7f7f7;border-radius:5px;margin:12px 12px 0;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__productMedia{margin:6px 6px 0}.BusinessDetail-module__aycTfW__productImg,.BusinessDetail-module__aycTfW__blogImg{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.BusinessDetail-module__aycTfW__blogImg{object-fit:cover}.BusinessDetail-module__aycTfW__productBody,.BusinessDetail-module__aycTfW__blogBody{flex-direction:column;flex:1;gap:8px;padding:14px 12px 18px;display:flex}.BusinessDetail-module__aycTfW__productBody{gap:4px;padding:8px 8px 10px}.BusinessDetail-module__aycTfW__productBody h3,.BusinessDetail-module__aycTfW__blogBody h3{font-size:18px;font-weight:300}.BusinessDetail-module__aycTfW__productBody h3{font-size:13px;line-height:1.35}.BusinessDetail-module__aycTfW__productCategory{letter-spacing:.04em;color:var(--color-soft);margin:0;font-size:11px;font-weight:300}.BusinessDetail-module__aycTfW__stars{align-items:center;gap:2px;display:flex}.BusinessDetail-module__aycTfW__starFilled{color:#111;font-size:12px}.BusinessDetail-module__aycTfW__starEmpty{color:#d0d0d0;font-size:12px}.BusinessDetail-module__aycTfW__rating{color:#969696;margin-left:6px;font-size:14px;font-weight:300}.BusinessDetail-module__aycTfW__productMeta{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.BusinessDetail-module__aycTfW__chip{background:#f6f6f6;border-radius:5px;align-items:center;gap:6px;min-height:23px;padding:2px 8px;display:inline-flex}.BusinessDetail-module__aycTfW__chip strong{font-size:18px;font-weight:400}.BusinessDetail-module__aycTfW__chip em{text-transform:uppercase;color:#999;font-size:9px;font-style:normal;line-height:8px}.BusinessDetail-module__aycTfW__blogBody p{color:#9d9d9d;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:14px;font-weight:300;line-height:18px;display:-webkit-box;overflow:hidden}.BusinessDetail-module__aycTfW__blogMeta{color:var(--color-soft);justify-content:space-between;gap:12px;margin-top:auto;font-size:12px;font-weight:300;display:flex}.BusinessDetail-module__aycTfW__blogMeta span{align-items:center;gap:6px;display:inline-flex}.BusinessDetail-module__aycTfW__blogMeta img{opacity:.55}.BusinessDetail-module__aycTfW__contact{flex-direction:column;gap:28px;display:flex}.BusinessDetail-module__aycTfW__contactRows{flex-direction:column;gap:24px;display:flex}.BusinessDetail-module__aycTfW__contactRow{align-items:flex-start;gap:16px;display:flex}.BusinessDetail-module__aycTfW__contactIcon{color:#666;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.BusinessDetail-module__aycTfW__contactLabel{color:#888;margin-bottom:4px;font-size:14px;display:block}.BusinessDetail-module__aycTfW__contactRow p{font-size:clamp(16px,1.4vw,24px);font-weight:400}.BusinessDetail-module__aycTfW__contactLink{color:inherit;text-decoration:none}.BusinessDetail-module__aycTfW__contactLink:hover{text-decoration:underline}.BusinessDetail-module__aycTfW__socials{flex-wrap:wrap;gap:16px;display:flex}.BusinessDetail-module__aycTfW__socialChip{border:1px solid #eee;border-radius:5px;align-items:center;gap:12px;min-width:min(100%,280px);min-height:41px;padding:8px 16px;font-size:15px;transition:border-color .2s;display:inline-flex}.BusinessDetail-module__aycTfW__socialChip:hover{border-color:#bbb}.BusinessDetail-module__aycTfW__socialChip em{color:#888;margin-right:4px;font-size:12px;font-style:normal}.BusinessDetail-module__aycTfW__map{background:#eee;border-radius:5px;width:100%;height:clamp(160px,22vw,280px);position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__mapDark{background:#121212}.BusinessDetail-module__aycTfW__mapDark .BusinessDetail-module__aycTfW__mapImg{filter:invert(92%)hue-rotate(180deg)brightness(.95)contrast(.92)}.BusinessDetail-module__aycTfW__mapImg{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.BusinessDetail-module__aycTfW__gallery{grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-rows:120px;gap:16px;display:grid}.BusinessDetail-module__aycTfW__galleryItem{background:#f6f6f6;border:1px solid #eee;border-radius:5px;grid-row:span 3;margin:0;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__galleryTall{grid-row:span 5}.BusinessDetail-module__aycTfW__galleryMedium{grid-row:span 4}.BusinessDetail-module__aycTfW__galleryImg{object-fit:cover;width:100%;height:100%;transition:transform .35s;position:absolute;inset:0}.BusinessDetail-module__aycTfW__galleryItem:hover .BusinessDetail-module__aycTfW__galleryImg{transform:scale(1.05)}.BusinessDetail-module__aycTfW__galleryZoom{opacity:0;background:#00000047;place-items:center;transition:opacity .25s;display:grid;position:absolute;inset:0}.BusinessDetail-module__aycTfW__galleryItem:hover .BusinessDetail-module__aycTfW__galleryZoom{opacity:1}.BusinessDetail-module__aycTfW__galleryZoom img{filter:invert()}.BusinessDetail-module__aycTfW__portfolioGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.BusinessDetail-module__aycTfW__portfolioCard{color:inherit;background:#fff;border:1px solid #e4e4e4;border-radius:5px;padding:10px;text-decoration:none;display:block}.BusinessDetail-module__aycTfW__portfolioMedia{aspect-ratio:1;border-radius:5px;position:relative;overflow:hidden}.BusinessDetail-module__aycTfW__portfolioImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.BusinessDetail-module__aycTfW__portfolioOverlay{color:#fff;opacity:0;background:#0000009e;border-radius:4px;max-width:calc(100% - 16px);padding:6px 10px;transition:opacity .3s,transform .3s;position:absolute;bottom:8px;left:8px;right:auto;transform:translateY(6px)}.BusinessDetail-module__aycTfW__portfolioOverlayVisible{opacity:1;transform:translateY(0)}.BusinessDetail-module__aycTfW__portfolioOverlay h3{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:400;line-height:1.2;overflow:hidden}.BusinessDetail-module__aycTfW__portfolioOverlay p{display:none}@media (max-width:1200px){.BusinessDetail-module__aycTfW__productGrid,.BusinessDetail-module__aycTfW__blogGrid,.BusinessDetail-module__aycTfW__gallery,.BusinessDetail-module__aycTfW__portfolioGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.BusinessDetail-module__aycTfW__profile{margin-top:-36px;padding:0}.BusinessDetail-module__aycTfW__profileBar{flex-direction:column;align-items:flex-start}.BusinessDetail-module__aycTfW__filtersBar{grid-template-columns:1fr}.BusinessDetail-module__aycTfW__filters{justify-content:stretch}.BusinessDetail-module__aycTfW__filterBtn{justify-content:center;width:100%}.BusinessDetail-module__aycTfW__tabs{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;gap:24px;overflow-x:auto}.BusinessDetail-module__aycTfW__tabs::-webkit-scrollbar{display:none}.BusinessDetail-module__aycTfW__websiteCopy{padding:14px 16px}.BusinessDetail-module__aycTfW__websiteHost{letter-spacing:.03em;font-size:14px}.BusinessDetail-module__aycTfW__profileEnd{justify-content:space-between;width:100%;margin-inline-start:0}.BusinessDetail-module__aycTfW__stats{flex-wrap:wrap;justify-content:flex-start;width:auto}.BusinessDetail-module__aycTfW__productGrid,.BusinessDetail-module__aycTfW__blogGrid,.BusinessDetail-module__aycTfW__portfolioGrid{grid-template-columns:1fr 1fr}.BusinessDetail-module__aycTfW__gallery{grid-template-columns:1fr 1fr;grid-auto-rows:140px}}@media (max-width:560px){.BusinessDetail-module__aycTfW__productGrid,.BusinessDetail-module__aycTfW__blogGrid,.BusinessDetail-module__aycTfW__portfolioGrid,.BusinessDetail-module__aycTfW__gallery{grid-template-columns:1fr}.BusinessDetail-module__aycTfW__portfolioCard{padding:16px}.BusinessDetail-module__aycTfW__socialChip{min-width:100%}}
.PortfolioGallery-module__Ci1-YG__gallery{flex-direction:column;gap:16px;display:flex}.PortfolioGallery-module__Ci1-YG__main{aspect-ratio:1;background:#fff;border:1px solid #e4e4e4;border-radius:5px;width:100%;padding:4.2%;position:relative;overflow:hidden}.PortfolioGallery-module__Ci1-YG__mainInner{border-radius:5px;width:100%;height:100%;position:relative;overflow:hidden}.PortfolioGallery-module__Ci1-YG__mainImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.PortfolioGallery-module__Ci1-YG__thumbs{grid-template-columns:repeat(3,minmax(0,144px));gap:12px;display:grid}.PortfolioGallery-module__Ci1-YG__thumb,.PortfolioGallery-module__Ci1-YG__thumbActive{aspect-ratio:1;background:#fff;border:1px solid #e4e4e4;border-radius:5px;padding:10px;position:relative;overflow:hidden}.PortfolioGallery-module__Ci1-YG__thumbActive{border-color:#111}.PortfolioGallery-module__Ci1-YG__thumbInner{border-radius:5px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.PortfolioGallery-module__Ci1-YG__thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.PortfolioGallery-module__Ci1-YG__thumb:hover .PortfolioGallery-module__Ci1-YG__thumbImg{transform:scale(1.04)}
.ProducerCard-module__0nT8eG__card{flex-direction:column;align-self:start;min-width:0;height:fit-content;display:flex}.ProducerCard-module__0nT8eG__link{color:inherit;flex-direction:column;min-width:0;text-decoration:none;display:flex}.ProducerCard-module__0nT8eG__coverWrap{border-radius:5px 5px 0 0;height:200px;position:relative;overflow:hidden}.ProducerCard-module__0nT8eG__cover{object-fit:cover}.ProducerCard-module__0nT8eG__coverWrap>img.ProducerCard-module__0nT8eG__cover{width:100%;height:100%;position:absolute;inset:0}.ProducerCard-module__0nT8eG__coverProducts{background:#f6f6f6;gap:3px;height:100%;display:flex}.ProducerCard-module__0nT8eG__coverProducts .ProducerCard-module__0nT8eG__cover{object-fit:cover;flex:1 1 0;min-width:0;height:100%;position:relative;inset:auto}.ProducerCard-module__0nT8eG__coverEmpty{background:#f6f6f6;position:absolute;inset:0}.ProducerCard-module__0nT8eG__coverEmpty:before{content:"";opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.ProducerCard-module__0nT8eG__body{z-index:1;border:1px solid var(--color-card);background:var(--color-white);border-top:0;border-radius:0 0 5px 5px;padding:0 16px 14px;position:relative;overflow:visible}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover:before{clip-path:inset(0)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover:before{clip-path:inset(0)}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover :is(h1,h2,h3,p,span,strong,a),.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover :is(h1,h2,h3,p,span,strong,a)){color:var(--color-white)}.ProducerCard-module__0nT8eG__info{z-index:2;background:var(--color-card);border-radius:5px;margin-top:-36px;padding:12px 14px 10px;position:relative}.ProducerCard-module__0nT8eG__info>*{z-index:1;position:relative}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__name,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__name){color:var(--color-black)}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__logoMark,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__logoMark){color:var(--color-black);background:#dedede}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__tagline,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__tagline){color:var(--color-muted)}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__meta{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__meta{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__products{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__products{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__since{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__since{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__products strong{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__products strong{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__since strong{color:var(--color-dark)}.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__since strong{color:var(--color-dark)}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__divider,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__divider){background:#cfcfcf}.ProducerCard-module__0nT8eG__identity{align-items:center;gap:10px;min-width:0;display:flex}.ProducerCard-module__0nT8eG__logo{object-fit:contain;flex-shrink:0;width:36px;height:30px}.ProducerCard-module__0nT8eG__logoMark{width:36px;height:36px;color:var(--color-black);letter-spacing:0;text-transform:uppercase;background:#e8e8e8;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:inline-flex}.ProducerCard-module__0nT8eG__logo.ProducerCard-module__0nT8eG__wide{width:62px;height:30px}.ProducerCard-module__0nT8eG__logo.ProducerCard-module__0nT8eG__round{object-fit:cover;width:42px;height:42px;margin-top:-12px}.ProducerCard-module__0nT8eG__logo.ProducerCard-module__0nT8eG__square{object-fit:cover;width:42px;height:42px;margin-top:-6px}.ProducerCard-module__0nT8eG__identityCopy{flex:1;min-width:0;overflow:hidden}.ProducerCard-module__0nT8eG__name{letter-spacing:2.4px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;font-weight:400;line-height:1.2;overflow:hidden}:is(html[lang=fa] .ProducerCard-module__0nT8eG__name,html[lang=ar] .ProducerCard-module__0nT8eG__name){letter-spacing:0;font-size:15px;font-weight:300;line-height:1.3}.ProducerCard-module__0nT8eG__englishName{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:#8e8e8e;max-width:100%;margin-top:2px;font-size:10px;font-weight:300;line-height:1.3;display:block;overflow:hidden}:is(html[lang=fa] .ProducerCard-module__0nT8eG__englishName,html[lang=ar] .ProducerCard-module__0nT8eG__englishName){letter-spacing:.28em;font-family:var(--font-montserrat), sans-serif;color:#8e8e8e;font-weight:300}@media (max-width:720px){:is(html[lang=fa] .ProducerCard-module__0nT8eG__englishName,html[lang=ar] .ProducerCard-module__0nT8eG__englishName){letter-spacing:.14em}}html[dir=rtl] .ProducerCard-module__0nT8eG__englishName{text-align:right;direction:ltr}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__englishName,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__info .ProducerCard-module__0nT8eG__englishName){color:#8e8e8e}.ProducerCard-module__0nT8eG__tagline{color:var(--color-muted);margin-top:2px;font-size:11px;font-weight:300;transition:color .3s}.ProducerCard-module__0nT8eG__meta{color:var(--color-dark);flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;transition:color .3s;display:flex}.ProducerCard-module__0nT8eG__metaItem{align-items:center;gap:10px;display:inline-flex}.ProducerCard-module__0nT8eG__products strong,.ProducerCard-module__0nT8eG__since strong{font-weight:500}.ProducerCard-module__0nT8eG__products{font-size:10px;font-weight:300}.ProducerCard-module__0nT8eG__products strong{font-size:12px}.ProducerCard-module__0nT8eG__since{font-size:10px;font-weight:300}.ProducerCard-module__0nT8eG__since strong{font-size:13px}.ProducerCard-module__0nT8eG__divider{background:#cfcfcf;width:1px;height:14px}.ProducerCard-module__0nT8eG__description{z-index:1;height:36px;color:var(--color-muted);-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:12px;font-size:13px;font-weight:300;line-height:18px;transition:color .3s;display:-webkit-box;position:relative;overflow:hidden}.ProducerCard-module__0nT8eG__rule{z-index:1;background:var(--color-card);height:1px;margin:10px 0 8px;transition:background .3s;position:relative}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__rule,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__rule){background:#fff3}.ProducerCard-module__0nT8eG__footerRow{z-index:1;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.ProducerCard-module__0nT8eG__tag{min-width:0;color:var(--color-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-weight:300;transition:color .3s;overflow:hidden}.ProducerCard-module__0nT8eG__rowArrow{object-fit:contain;opacity:.55;flex-shrink:0;width:8px;height:14px;transition:opacity .3s,filter .3s}:is(.ProducerCard-module__0nT8eG__link:hover .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__rowArrow,.ProducerCard-module__0nT8eG__link:focus-within .ProducerCard-module__0nT8eG__body.tile-hover .ProducerCard-module__0nT8eG__rowArrow){opacity:1;filter:brightness(0)invert()}@media (prefers-reduced-motion:reduce){.ProducerCard-module__0nT8eG__rule,.ProducerCard-module__0nT8eG__tag,.ProducerCard-module__0nT8eG__rowArrow,.ProducerCard-module__0nT8eG__description{transition:none}}
.about-module__4Ejatq__page{background:var(--color-white)}.about-module__4Ejatq__container{max-width:var(--container-width);padding:0 var(--page-pad);margin:0 auto}.about-module__4Ejatq__wide{max-width:1512px;padding:0 var(--page-pad);margin:0 auto}.about-module__4Ejatq__intro{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);align-items:center;gap:48px;padding:56px 0 72px;display:grid}.about-module__4Ejatq__visual{aspect-ratio:466/634;width:min(100%,380px);margin-inline:auto 0;position:relative}.about-module__4Ejatq__visualBack{background:var(--color-card);border-radius:32px;position:absolute;inset:0 18% 12% 0}.about-module__4Ejatq__visualCard{object-fit:cover;border-radius:32px;width:86%;height:88%;position:absolute;top:12%;left:14%;box-shadow:0 18px 40px #00000014}.about-module__4Ejatq__kicker{color:#434343;margin-bottom:8px;font-size:clamp(22px,2.2vw,35px);font-weight:300}.about-module__4Ejatq__title{margin-bottom:28px;font-size:clamp(34px,3.4vw,55px);font-weight:700;line-height:1.1}.about-module__4Ejatq__title span{display:block}.about-module__4Ejatq__copy{color:#bababa;text-align:justify;max-width:650px;margin-bottom:18px;font-size:16px;font-weight:400;line-height:1.45}.about-module__4Ejatq__cta{letter-spacing:2.4px;min-width:207px;height:34px;margin-top:18px;padding:0 16px;font-size:12px}.about-module__4Ejatq__clients{padding:24px 0 56px}.about-module__4Ejatq__clientBar{background:#f8f8f8;border-radius:5px;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:24px;min-height:160px;margin-top:36px;padding:24px 40px;display:grid}.about-module__4Ejatq__clientLogo{object-fit:contain;width:100%;max-height:96px;margin:0 auto}.about-module__4Ejatq__story{grid-template-columns:minmax(240px,.85fr) minmax(0,1.15fr);align-items:start;gap:40px;padding:40px 0 72px;display:grid}.about-module__4Ejatq__story .about-module__4Ejatq__cta{margin-top:24px}.about-module__4Ejatq__comments{text-align:center;padding:24px 0 72px}.about-module__4Ejatq__commentHead{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-bottom:8px;display:grid}.about-module__4Ejatq__commentHead .about-module__4Ejatq__sectionHead{margin:0}.about-module__4Ejatq__arrows{gap:6px;display:flex}.about-module__4Ejatq__arrowBtn{background:var(--color-card);border-radius:5px;justify-content:center;align-items:center;width:38px;height:36px;display:flex}.about-module__4Ejatq__arrowBtn img{object-fit:contain;width:8px;height:14px}.about-module__4Ejatq__arrowPrev{transform:rotate(180deg)}.about-module__4Ejatq__commentCount{letter-spacing:1px;color:var(--color-soft);text-align:right;min-width:48px;font-size:13px}.about-module__4Ejatq__commentTrack{animation:.35s about-module__4Ejatq__commentIn}@keyframes about-module__4Ejatq__commentIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.about-module__4Ejatq__quote{color:#bababa;max-width:900px;margin:28px auto 18px;font-size:18px;line-height:1.45}.about-module__4Ejatq__meta{color:#5f5f5f;font-size:18px}.about-module__4Ejatq__dots{justify-content:center;gap:8px;margin-top:28px;display:flex}.about-module__4Ejatq__dot,.about-module__4Ejatq__dotActive{background:#d8d8d8;border-radius:50%;width:8px;height:8px;padding:0}.about-module__4Ejatq__dotActive{background:var(--color-black)}.about-module__4Ejatq__services{padding:24px 0 96px}.about-module__4Ejatq__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:28px;margin-top:48px;display:grid}.about-module__4Ejatq__serviceCard{grid-template-columns:auto 1fr;align-items:end;gap:8px;min-height:190px;padding:24px 16px 18px 0;display:grid;position:relative}.about-module__4Ejatq__serviceCard:before{content:"";z-index:0;background:#f8f8f8;border-radius:25px;height:135px;position:absolute;bottom:18px;left:52px;right:0}.about-module__4Ejatq__serviceCard img{z-index:1;object-fit:contain;filter:drop-shadow(0 4px 10px #0000001f);width:auto;max-width:150px;height:160px;margin-left:0;display:block;position:relative}.about-module__4Ejatq__serviceCopy{z-index:1;text-align:left;align-self:center;padding:8px 12px 8px 4px;position:relative}.about-module__4Ejatq__serviceCopy h3{letter-spacing:1px;text-transform:uppercase;font-size:clamp(20px,1.8vw,30px);font-weight:400;line-height:1.1}.about-module__4Ejatq__serviceCopy p{letter-spacing:1.2px;text-transform:uppercase;color:var(--color-black);margin-top:6px;font-size:11px;font-weight:300}.about-module__4Ejatq__support .about-module__4Ejatq__serviceCopy h3{color:#575f50}.about-module__4Ejatq__register .about-module__4Ejatq__serviceCopy h3{color:#b68968}.about-module__4Ejatq__responsive .about-module__4Ejatq__serviceCopy h3{color:#474039}.about-module__4Ejatq__sectionHead{text-align:center}.about-module__4Ejatq__sectionTitle{letter-spacing:14px;text-transform:uppercase;font-size:clamp(24px,2.2vw,35px);font-weight:400}.about-module__4Ejatq__sectionSub{letter-spacing:4.02px;text-transform:uppercase;color:var(--color-soft);margin-top:8px;font-size:12px;font-weight:300}@media (max-width:980px){.about-module__4Ejatq__intro,.about-module__4Ejatq__story{grid-template-columns:1fr}.about-module__4Ejatq__visual{margin:0 auto}.about-module__4Ejatq__commentHead{grid-template-columns:1fr;justify-items:center;gap:14px}.about-module__4Ejatq__commentCount{text-align:center}.about-module__4Ejatq__serviceGrid{grid-template-columns:1fr;max-width:420px;margin-left:auto;margin-right:auto}.about-module__4Ejatq__clientBar{grid-template-columns:repeat(3,1fr);min-height:auto}}@media (max-width:720px){.about-module__4Ejatq__clientBar{grid-template-columns:repeat(2,1fr);padding:20px}.about-module__4Ejatq__sectionTitle{letter-spacing:6px}.about-module__4Ejatq__serviceCopy{padding-left:4px}}
.blog-module__TCgAZa__page{background:var(--color-white)}.blog-module__TCgAZa__shell{max-width:1920px;padding:0 var(--page-pad) 80px;margin:0 auto}.blog-module__TCgAZa__layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.55fr);align-items:start;gap:42px;margin-top:36px;display:grid}.blog-module__TCgAZa__article{min-width:0}.blog-module__TCgAZa__meta{color:var(--color-soft);flex-wrap:wrap;gap:18px 28px;margin-bottom:12px;font-size:12px;font-weight:300;display:flex}.blog-module__TCgAZa__meta span{align-items:center;gap:8px;display:inline-flex}.blog-module__TCgAZa__meta img{opacity:.7;object-fit:contain;width:14px;height:14px}.blog-module__TCgAZa__title{margin-bottom:12px;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.2}.blog-module__TCgAZa__intro{color:#9d9d9d;text-align:justify;margin-bottom:28px;font-size:17px;font-weight:300;line-height:18px}.blog-module__TCgAZa__hero{aspect-ratio:1190/525;background:#f6f6f6;border:1px solid #eee;border-radius:5px;width:100%;margin-bottom:36px;position:relative;overflow:hidden}.blog-module__TCgAZa__heroImg{object-fit:cover;border-radius:5px;padding:1.5%}.blog-module__TCgAZa__sectionTitle{margin-bottom:18px;font-size:clamp(28px,3vw,40px);font-weight:300}.blog-module__TCgAZa__actions{border-top:1px solid #ececec;margin-top:36px;padding-top:28px}.blog-module__TCgAZa__sidebar{flex-direction:column;gap:18px;display:flex}.blog-module__TCgAZa__related{border:1px solid #eee;border-radius:5px;grid-template-columns:154px minmax(0,1fr);gap:18px;padding:18px;transition:border-color .25s,transform .25s;display:grid}.blog-module__TCgAZa__related:hover{border-color:#ccc;transform:translateY(-2px)}.blog-module__TCgAZa__relatedMedia{background:#f6f6f6;border-radius:5px;width:154px;height:154px;position:relative;overflow:hidden}.blog-module__TCgAZa__relatedImg{object-fit:cover}.blog-module__TCgAZa__relatedBody{flex-direction:column;min-width:0;padding-top:4px;display:flex}.blog-module__TCgAZa__relatedBody h3{margin-bottom:10px;font-size:18px;font-weight:300}.blog-module__TCgAZa__relatedBody p{color:#9d9d9d;-webkit-line-clamp:4;-webkit-box-orient:vertical;flex:1;font-size:14px;font-weight:300;line-height:1.45;display:-webkit-box;overflow:hidden}.blog-module__TCgAZa__relatedMeta{color:var(--color-soft);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;font-weight:300;display:flex}.blog-module__TCgAZa__relatedMeta span{align-items:center;gap:6px;display:inline-flex}.blog-module__TCgAZa__relatedMeta img{opacity:.55;width:14px;height:14px}@media (max-width:1100px){.blog-module__TCgAZa__layout{grid-template-columns:1fr}.blog-module__TCgAZa__sidebar{grid-template-columns:1fr 1fr;display:grid}}@media (max-width:720px){.blog-module__TCgAZa__sidebar{grid-template-columns:1fr}.blog-module__TCgAZa__related{grid-template-columns:110px minmax(0,1fr)}.blog-module__TCgAZa__relatedMedia{width:110px;height:110px}}
.page-module__EZzJsq__page{background:var(--color-white)}.page-module__EZzJsq__shell{max-width:1920px;padding:0 var(--page-pad);margin:0 auto}
.portfolio-module__uhDY_W__page{background:var(--color-white)}.portfolio-module__uhDY_W__shell{max-width:1920px;padding:0 var(--page-pad) 80px;margin:0 auto}.portfolio-module__uhDY_W__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:42px;margin-top:36px;display:grid}.portfolio-module__uhDY_W__copy{min-width:0;padding-top:4px}.portfolio-module__uhDY_W__meta{color:var(--color-soft);flex-wrap:wrap;gap:18px 28px;margin-bottom:12px;font-size:12px;font-weight:300;display:flex}.portfolio-module__uhDY_W__meta span{align-items:center;gap:8px;display:inline-flex}.portfolio-module__uhDY_W__meta img{opacity:.7;object-fit:contain;width:14px;height:14px}.portfolio-module__uhDY_W__title{margin-bottom:10px;font-size:clamp(28px,3vw,40px);font-weight:300;line-height:1.2}.portfolio-module__uhDY_W__intro{color:#9d9d9d;margin-bottom:18px;font-size:17px;font-weight:300;line-height:18px}.portfolio-module__uhDY_W__rule{border:0;border-top:1px solid #ececec;margin:0 0 20px}.portfolio-module__uhDY_W__bodyWrap{min-height:280px}.portfolio-module__uhDY_W__htmlBody{color:var(--color-body);font-size:15px;font-weight:300;line-height:1.7}.portfolio-module__uhDY_W__htmlBody img{max-width:100%;height:auto}.portfolio-module__uhDY_W__htmlBody p{margin:0 0 12px}.portfolio-module__uhDY_W__actions{border-top:1px solid #ececec;margin-top:28px;padding-top:24px}@media (max-width:980px){.portfolio-module__uhDY_W__layout{grid-template-columns:1fr}}
.businesses-module__Fgv3sa__page{background:var(--color-white)}.businesses-module__Fgv3sa__shell{max-width:1920px;padding:0 var(--page-pad);margin:0 auto}.businesses-module__Fgv3sa__bannerWrap{padding-top:28px}.businesses-module__Fgv3sa__banner{isolation:isolate;text-align:center;background:#f6f6f6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:136px;padding:24px 20px;display:flex;position:relative;overflow:hidden}.businesses-module__Fgv3sa__banner:before{content:"";z-index:0;pointer-events:none;opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.businesses-module__Fgv3sa__bannerTitle,.businesses-module__Fgv3sa__crumbs{z-index:1;position:relative}.businesses-module__Fgv3sa__bannerTitle{letter-spacing:clamp(4px,.9vw,14px);text-transform:uppercase;max-width:18ch;font-size:clamp(22px,2.2vw,35px);font-weight:400;line-height:1.2}.businesses-module__Fgv3sa__crumbs{letter-spacing:2px;text-transform:uppercase;color:var(--color-soft);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:12px;display:flex}.businesses-module__Fgv3sa__crumbs>span{align-items:center;gap:10px;display:inline-flex}.businesses-module__Fgv3sa__crumbChevron{opacity:.55;width:10px;height:10px}.businesses-module__Fgv3sa__crumbActive{color:var(--color-black)}.businesses-module__Fgv3sa__container{width:100%}.businesses-module__Fgv3sa__filtersBar{background:#f9f9f9;border-radius:5px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;margin-top:28px;padding:18px 24px;display:grid}.businesses-module__Fgv3sa__filtersLabel{align-items:center;gap:12px;min-width:150px;display:flex}.businesses-module__Fgv3sa__filtersLabel strong{font-size:18px;font-weight:500;display:block}.businesses-module__Fgv3sa__filtersLabel span{color:var(--color-soft);font-size:12px}.businesses-module__Fgv3sa__filters{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.businesses-module__Fgv3sa__filters input{background:var(--color-white);width:100%;font:inherit;border:1px solid #e4e4e4;border-radius:4px;padding:12px 14px;font-size:13px}.businesses-module__Fgv3sa__filterBtn{letter-spacing:2px;text-transform:uppercase;height:44px;color:var(--color-soft);padding:0 22px;font-size:14px}.businesses-module__Fgv3sa__filterBtn img{width:10px;height:14px;transition:filter .3s,opacity .3s}:is(.filter-chip.businesses-module__Fgv3sa__filterBtn:hover,.filter-chip.businesses-module__Fgv3sa__filterBtn:focus-visible){color:var(--color-white)}:is(.filter-chip.businesses-module__Fgv3sa__filterBtn:hover img,.filter-chip.businesses-module__Fgv3sa__filterBtn:focus-visible img){filter:invert()}.businesses-module__Fgv3sa__tags{flex-wrap:wrap;gap:8px;margin:18px 0 28px;display:flex}.businesses-module__Fgv3sa__tag{letter-spacing:1px;gap:8px;padding:8px 12px;font-size:12px}.businesses-module__Fgv3sa__tag button{z-index:2;color:var(--color-soft);font-size:14px;line-height:1;transition:color .3s;position:relative}:is(.filter-chip.businesses-module__Fgv3sa__tag:hover,.filter-chip.businesses-module__Fgv3sa__tag:focus-within),:is(.filter-chip.businesses-module__Fgv3sa__tag:hover button,.filter-chip.businesses-module__Fgv3sa__tag:focus-within button){color:var(--color-white)}.businesses-module__Fgv3sa__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.businesses-module__Fgv3sa__crumbs a{color:inherit;text-decoration:none}.businesses-module__Fgv3sa__crumbs a:hover{color:var(--color-black)}.businesses-module__Fgv3sa__pager{flex-wrap:wrap;justify-content:center;gap:8px;margin:36px auto 56px;display:flex}.businesses-module__Fgv3sa__pager a,.businesses-module__Fgv3sa__pager span{min-width:34px;height:34px;color:var(--color-soft);border-radius:4px;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.businesses-module__Fgv3sa__pagerActive{background:var(--color-card);color:var(--color-black)!important}.businesses-module__Fgv3sa__featureSection{max-width:var(--container-width);width:100%;margin:0 auto}.businesses-module__Fgv3sa__feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:48px 0 64px;display:grid}.businesses-module__Fgv3sa__featureTitle{letter-spacing:0;text-transform:uppercase;font-size:36px;font-weight:400;line-height:1.1}.businesses-module__Fgv3sa__featureLead{color:var(--color-soft);margin-top:6px;font-size:22px;font-weight:400}.businesses-module__Fgv3sa__featureBody{color:var(--color-body);max-width:none;margin-top:16px;font-size:15px;font-weight:400;line-height:1.4}.businesses-module__Fgv3sa__featureList{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.businesses-module__Fgv3sa__featureList li{color:var(--color-body);align-items:flex-start;gap:10px;font-size:15px;display:flex}.businesses-module__Fgv3sa__featureList img{flex-shrink:0;width:9px;height:11px;margin-top:6px}.businesses-module__Fgv3sa__featureCta{letter-spacing:2.4px;height:34px;margin-top:22px;padding:0 16px;font-size:13px}.businesses-module__Fgv3sa__featureVisual{background:var(--color-card);aspect-ratio:1/1.05;border-radius:10px;justify-content:center;align-items:center;min-height:360px;padding:28px;display:flex;position:relative;overflow:hidden}.businesses-module__Fgv3sa__featureVisual img{object-fit:contain;width:auto;max-width:72%;height:auto;max-height:86%}.businesses-module__Fgv3sa__exportSection{margin:0 0 72px}.businesses-module__Fgv3sa__exportCta{background:var(--color-card);height:min(201px, calc((min(100vw, 1920px) - 2 * var(--page-pad)) * 201 / 1800));border-radius:5px;justify-content:space-between;align-items:center;gap:24px;padding:0 40px 0 22%;display:flex;position:relative;overflow:hidden}.businesses-module__Fgv3sa__plane{object-fit:contain;transform-origin:50%;pointer-events:none;width:min(240px,16%);height:auto;max-height:88%;position:absolute;top:50%;left:1.5%;transform:translateY(-52%)rotate(38deg)}.businesses-module__Fgv3sa__exportTitle{letter-spacing:8px;text-transform:uppercase;font-size:clamp(28px,4vw,48px);font-weight:300;line-height:1.05}.businesses-module__Fgv3sa__beginBtn{letter-spacing:3px;gap:10px;height:40px;padding:0 18px;font-size:13px}.businesses-module__Fgv3sa__beginBtn img{width:9px;height:16px}@media (max-width:1200px){.businesses-module__Fgv3sa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.businesses-module__Fgv3sa__filtersBar{grid-template-columns:1fr}.businesses-module__Fgv3sa__filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}@media (max-width:980px){.businesses-module__Fgv3sa__feature{grid-template-columns:1fr}.businesses-module__Fgv3sa__exportCta{text-align:center;flex-direction:column;justify-content:center;height:auto;min-height:160px;padding:28px 20px 24px}.businesses-module__Fgv3sa__plane{width:min(180px,46%);max-height:120px;margin-bottom:8px;position:relative;top:auto;left:auto;transform:rotate(38deg)}}@media (max-width:720px){.businesses-module__Fgv3sa__grid,.businesses-module__Fgv3sa__filters{grid-template-columns:1fr}.businesses-module__Fgv3sa__filterBtn{width:100%}.businesses-module__Fgv3sa__bannerTitle{letter-spacing:6px}}
.contact-module__AUWb0W__page{background:var(--color-white)}.contact-module__AUWb0W__bannerWrap{max-width:1920px;padding:28px var(--page-pad) 0;margin:0 auto}.contact-module__AUWb0W__banner{isolation:isolate;text-align:center;background:#f6f6f6;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;min-height:136px;padding:28px 20px;display:flex;position:relative;overflow:hidden}.contact-module__AUWb0W__banner:before{content:"";z-index:0;pointer-events:none;opacity:.7;background-image:var(--page-title-pattern);position:absolute;inset:0}.contact-module__AUWb0W__bannerTitle,.contact-module__AUWb0W__bannerSub{z-index:1;position:relative}.contact-module__AUWb0W__bannerTitle{letter-spacing:14px;text-transform:uppercase;font-size:clamp(24px,2.2vw,35px);font-weight:400}.contact-module__AUWb0W__bannerSub{letter-spacing:4.02px;text-transform:uppercase;color:var(--color-soft);margin-top:8px;font-size:12px;font-weight:300}.contact-module__AUWb0W__container{max-width:1552px;padding:0 var(--page-pad);margin:0 auto}.contact-module__AUWb0W__panel{grid-template-columns:minmax(0,1.15fr) minmax(240px,.85fr);gap:64px;padding:56px 0 40px;display:grid;position:relative}.contact-module__AUWb0W__panel:after{content:"";background:var(--color-card);width:2px;position:absolute;top:56px;bottom:40px;left:58%}.contact-module__AUWb0W__heading{margin-bottom:28px;font-size:clamp(36px,3.4vw,55px);font-weight:700}.contact-module__AUWb0W__sendLabel{letter-spacing:7px;text-transform:uppercase;margin-bottom:10px;font-size:clamp(22px,2vw,35px);font-weight:400}.contact-module__AUWb0W__sendHint{letter-spacing:2.4px;text-transform:uppercase;color:#4b4b4b;max-width:520px;margin-bottom:28px;font-size:12px;font-weight:300;line-height:1.5}.contact-module__AUWb0W__form{gap:18px;max-width:761px;display:grid}.contact-module__AUWb0W__row{grid-template-columns:1fr 1fr;gap:18px;display:grid}.contact-module__AUWb0W__field{display:block;position:relative}.contact-module__AUWb0W__field span{z-index:1;background:var(--color-white);color:#aaa;padding:0 6px;font-size:12px;font-weight:300;transition:color .25s;position:absolute;top:-8px;left:16px}.contact-module__AUWb0W__field input,.contact-module__AUWb0W__field select,.contact-module__AUWb0W__field textarea{background:var(--color-white);width:100%;font:inherit;color:var(--color-black);border:1px solid #eee;border-radius:5px;outline:0;padding:14px 18px;font-size:16px;font-weight:300;transition:border-color .25s}.contact-module__AUWb0W__field:focus-within span{color:var(--color-black)}.contact-module__AUWb0W__field input:focus,.contact-module__AUWb0W__field select:focus,.contact-module__AUWb0W__field textarea:focus{border-color:var(--color-black)}.contact-module__AUWb0W__field select{appearance:none;background-image:url(/images/icons/chevron.svg);background-position:right 18px center;background-repeat:no-repeat;background-size:8px 14px;padding-right:36px}.contact-module__AUWb0W__plain span{display:none}.contact-module__AUWb0W__field textarea{resize:vertical;min-height:231px}.contact-module__AUWb0W__formActions{justify-content:flex-end;margin-top:8px;display:flex}.contact-module__AUWb0W__formActions .contact-module__AUWb0W__outline-btn,.contact-module__AUWb0W__formActions button{letter-spacing:2.4px;min-width:207px;height:29px;font-size:12px}.contact-module__AUWb0W__aside{flex-direction:column;gap:36px;padding-top:8px;display:flex}.contact-module__AUWb0W__asideBlock h3{margin-bottom:12px;font-size:clamp(24px,2vw,35px);font-weight:600}.contact-module__AUWb0W__asideBlock p,.contact-module__AUWb0W__asideBlock a{color:#4b4b4b;font-size:clamp(16px,1.4vw,25px);font-weight:300;line-height:1.35}.contact-module__AUWb0W__asideBlock p{font-size:18px}.contact-module__AUWb0W__phones{flex-direction:column;gap:2px;display:flex}.contact-module__AUWb0W__socials{align-items:center;gap:12px;display:flex}.contact-module__AUWb0W__socials img{object-fit:contain;width:26px;height:26px}.contact-module__AUWb0W__mapWrap{padding:12px 0 56px}.contact-module__AUWb0W__mapWrap img{object-fit:cover;border-radius:4px;width:100%;height:clamp(220px,32vw,360px)}.contact-module__AUWb0W__faq{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:48px;padding:12px 0 96px;display:grid}.contact-module__AUWb0W__faqKicker{letter-spacing:2px;text-transform:uppercase;margin-bottom:12px;font-size:20px}.contact-module__AUWb0W__faqTitle{font-size:clamp(34px,3.4vw,55px);font-weight:700;line-height:1.1}.contact-module__AUWb0W__faqList{flex-direction:column;gap:8px;display:flex}.contact-module__AUWb0W__faqItem{padding:12px 0 18px}.contact-module__AUWb0W__faqTrigger{text-align:left;justify-content:space-between;align-items:center;gap:16px;width:100%;font-size:clamp(20px,1.8vw,30px);font-weight:500;display:flex}.contact-module__AUWb0W__faqOpen{transform:rotate(-90deg)}.contact-module__AUWb0W__faqClosed{transform:rotate(90deg)}.contact-module__AUWb0W__faqAnswer{color:#939393;max-width:703px;margin-top:14px;font-size:18px;line-height:1.35}@media (max-width:1100px){.contact-module__AUWb0W__panel:after{display:none}.contact-module__AUWb0W__panel,.contact-module__AUWb0W__faq{grid-template-columns:1fr}}@media (max-width:720px){.contact-module__AUWb0W__row{grid-template-columns:1fr}.contact-module__AUWb0W__bannerTitle{letter-spacing:6px}}
.home-module__JvD--G__page{background:var(--color-white)}.home-module__JvD--G__section{max-width:var(--max-width);padding:0 var(--page-pad);margin:0 auto;scroll-margin-top:80px}.home-module__JvD--G__container{max-width:1080px}.home-module__JvD--G__container+.home-module__JvD--G__container,.home-module__JvD--G__section+.home-module__JvD--G__container{margin-top:96px}.home-module__JvD--G__carousel{margin-top:96px;padding-left:0;padding-right:0}.home-module__JvD--G__hero{grid-template-columns:minmax(0,1.95fr) minmax(220px,300px) minmax(220px,300px);align-items:stretch;gap:7px;display:grid}.home-module__JvD--G__heroCard{background:var(--color-card);border-radius:5px;flex-direction:column;justify-content:flex-end;min-height:526px;padding:28px 24px;display:flex;position:relative;overflow:hidden}.home-module__JvD--G__heroMain{padding-block:0 48px;padding-inline:102px 72px}.home-module__JvD--G__heroCopy{z-index:2;max-width:430px;position:relative}.home-module__JvD--G__heroTitle{letter-spacing:8px;text-transform:uppercase;margin-bottom:28px;font-size:40px;font-weight:300;line-height:45px}.home-module__JvD--G__heroTitleSmall{letter-spacing:5px;margin-bottom:16px;font-size:25px;line-height:30px}.home-module__JvD--G__localTitle{white-space:nowrap;text-transform:none;line-height:1.25;display:block}.home-module__JvD--G__englishTitle{text-transform:uppercase;white-space:nowrap;color:#8e8e8e;margin-top:8px;font-size:14px;font-weight:300;line-height:1.35;display:block}:is(html[lang=fa] .home-module__JvD--G__localTitle,html[lang=ar] .home-module__JvD--G__localTitle){letter-spacing:0;font-family:var(--font-farsi), Tahoma, sans-serif;text-transform:none;white-space:nowrap;font-weight:300}:is(html[lang=fa] .home-module__JvD--G__englishTitle,html[lang=ar] .home-module__JvD--G__englishTitle){letter-spacing:.55em;font-family:var(--font-montserrat), sans-serif;color:#8e8e8e;font-weight:300}html[dir=rtl] .home-module__JvD--G__englishTitle{text-align:right;direction:ltr}.home-module__JvD--G__heroTitle .home-module__JvD--G__englishTitle{font-size:15px}.home-module__JvD--G__heroTitleSmall .home-module__JvD--G__englishTitle,.home-module__JvD--G__bannerTitle .home-module__JvD--G__englishTitle{margin-top:6px;font-size:11px}.home-module__JvD--G__bannerWide .home-module__JvD--G__englishTitle,.home-module__JvD--G__exportTitle .home-module__JvD--G__englishTitle{font-size:13px}.home-module__JvD--G__heroBtn{letter-spacing:3.2px;height:37px;padding:0 20px;font-size:16px}.home-module__JvD--G__heroBtnSmall{letter-spacing:2.4px;height:29px;padding:0 16px;font-size:12px}.home-module__JvD--G__heroImage{pointer-events:none;position:absolute}.home-module__JvD--G__heroFurniture{inset-inline-end:4%;mix-blend-mode:multiply;width:min(513px,52%);height:auto;top:0}.home-module__JvD--G__heroCard:hover .home-module__JvD--G__heroFurniture,.home-module__JvD--G__heroCard:focus-within .home-module__JvD--G__heroFurniture{mix-blend-mode:normal}.home-module__JvD--G__heroCard:hover .home-module__JvD--G__heroNav img,.home-module__JvD--G__heroCard:focus-within .home-module__JvD--G__heroNav img{filter:invert()}.home-module__JvD--G__heroIceCream{width:84%;height:auto;top:14%;left:8%}.home-module__JvD--G__heroRug{width:81%;height:auto;top:16%;left:10%}.home-module__JvD--G__heroCard .home-module__JvD--G__heroNav{z-index:3;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.home-module__JvD--G__heroCard .home-module__JvD--G__heroNav img{object-fit:contain;width:11px;height:22px}.home-module__JvD--G__heroCard .home-module__JvD--G__heroPrev{inset-inline-start:16px;transform:translateY(-50%)rotate(180deg)}.home-module__JvD--G__heroCard .home-module__JvD--G__heroNext{inset-inline-end:16px}.home-module__JvD--G__join{background:var(--color-card);border-radius:5px;justify-content:center;align-items:center;gap:23px;min-height:136px;margin-top:7px;padding:24px;display:flex}.home-module__JvD--G__joinIcon{z-index:2;object-fit:contain;width:62px;height:62px;position:relative}.home-module__JvD--G__join:hover .home-module__JvD--G__joinIcon,.home-module__JvD--G__join:focus-within .home-module__JvD--G__joinIcon{filter:invert()}.home-module__JvD--G__joinCopy{z-index:1;flex-direction:column;align-items:flex-start;display:flex;position:relative}.home-module__JvD--G__joinTitle{letter-spacing:6px;text-transform:uppercase;font-size:30px;font-weight:300;line-height:30px;display:block}.home-module__JvD--G__joinTitle .home-module__JvD--G__englishTitle{letter-spacing:.32em;margin-top:6px;font-size:13px;font-weight:300;line-height:1.2}:is(html[lang=fa] .home-module__JvD--G__joinTitle .home-module__JvD--G__englishTitle,html[lang=ar] .home-module__JvD--G__joinTitle .home-module__JvD--G__englishTitle,html[dir=rtl] .home-module__JvD--G__joinTitle .home-module__JvD--G__englishTitle){text-align:right;letter-spacing:.32em;direction:ltr;margin-right:-.32em}.home-module__JvD--G__joinText{letter-spacing:1.4px;text-transform:uppercase;color:var(--color-muted);margin-top:5px;font-size:14px;font-weight:300;line-height:18px;display:block}.home-module__JvD--G__sectionHead{max-width:var(--container-width);width:100%;padding:0 var(--page-pad);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin:0 auto 28px;display:grid}.home-module__JvD--G__sectionHeadCentered{text-align:center;flex-direction:column;align-items:center;margin:0 0 36px;display:flex}.home-module__JvD--G__sectionHeadSpacer{min-width:180px;height:36px}.home-module__JvD--G__arrows{gap:6px;display:flex}.home-module__JvD--G__arrowBtn{background:var(--color-card);border-radius:5px;justify-content:center;align-items:center;width:38px;height:36px;display:flex;overflow:hidden}.home-module__JvD--G__arrowBtn:disabled{opacity:.35;cursor:default}.home-module__JvD--G__arrowBtn img{object-fit:contain;z-index:2;width:8px;height:14px;transition:filter .3s;position:relative}:is(.home-module__JvD--G__arrowBtn.tile-hover:hover img,.home-module__JvD--G__arrowBtn.tile-hover:focus-visible img){filter:brightness(0)invert()}.home-module__JvD--G__arrowPrev{transform:rotate(180deg)}.home-module__JvD--G__sectionTitles{text-align:center}.home-module__JvD--G__sectionTitle{letter-spacing:6px;text-transform:uppercase;white-space:nowrap;font-size:20px;font-weight:400}.home-module__JvD--G__sectionTitle .home-module__JvD--G__englishTitle{letter-spacing:.22em;margin-top:2px;font-size:11px}:is(html[lang=fa] .home-module__JvD--G__sectionTitle .home-module__JvD--G__englishTitle,html[lang=ar] .home-module__JvD--G__sectionTitle .home-module__JvD--G__englishTitle,html[dir=rtl] .home-module__JvD--G__sectionTitle .home-module__JvD--G__englishTitle){text-align:center}.home-module__JvD--G__sectionSubtitle{letter-spacing:3.2px;text-transform:uppercase;margin-top:6px;font-size:11px;font-weight:300}.home-module__JvD--G__sectionTitle:has(.home-module__JvD--G__englishTitle)+.home-module__JvD--G__sectionSubtitle{margin-top:0}.home-module__JvD--G__sectionTitle:has(.home-module__JvD--G__englishTitle)+.home-module__JvD--G__sectionSubtitle:before{content:"";background:#c8c8c8;width:28px;height:1px;margin:8px auto;display:block}.home-module__JvD--G__explore{background:var(--color-explore);letter-spacing:3px;text-transform:uppercase;min-width:180px;height:36px;color:var(--color-soft);border-radius:5px;justify-content:space-between;align-items:center;padding:0 14px;font-size:13px;font-weight:300;display:inline-flex;overflow:hidden}.home-module__JvD--G__explore img{z-index:2;width:16px;height:16px;transition:filter .3s;position:relative}:is(.home-module__JvD--G__explore.tile-hover:hover img,.home-module__JvD--G__explore.tile-hover:focus-visible img){filter:brightness(0)invert()}.home-module__JvD--G__categoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 20px;display:grid}.home-module__JvD--G__categoryCard{text-align:center;flex-direction:column;align-items:center;padding-top:22%;display:flex;overflow:visible}.home-module__JvD--G__categoryStage{aspect-ratio:430/187;background:var(--color-card);border-radius:5px;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:0 8px 10px;display:flex;position:relative;overflow:visible}.home-module__JvD--G__categoryImage{object-fit:contain;pointer-events:none;width:58%;height:105%;position:absolute;bottom:38%;left:50%;transform:translate(-50%)}.home-module__JvD--G__industry{width:59%;height:135%;bottom:33%}.home-module__JvD--G__food{width:50%;height:114%;bottom:45%}.home-module__JvD--G__fruits{width:63%;height:144%;bottom:33%}.home-module__JvD--G__clothes{width:58%;height:148%;bottom:32%}.home-module__JvD--G__chair{width:43%;height:137%;bottom:45%}.home-module__JvD--G__shoes{width:79%;height:96%;bottom:44%}.home-module__JvD--G__washer{width:58%;height:133%;bottom:44%}.home-module__JvD--G__services{width:69%;height:159%;bottom:26%}.home-module__JvD--G__categoryTitle{z-index:1;letter-spacing:3px;text-transform:uppercase;font-size:12px;font-weight:400;line-height:1.2;position:relative}:is(html[lang=fa] .home-module__JvD--G__categoryTitle .home-module__JvD--G__localTitle,html[lang=ar] .home-module__JvD--G__categoryTitle .home-module__JvD--G__localTitle){font-size:16px;font-weight:300;line-height:1.3}.home-module__JvD--G__categoryTitle .home-module__JvD--G__englishTitle{margin-top:4px;font-size:10px;font-weight:300}html[dir=rtl] .home-module__JvD--G__categoryTitle .home-module__JvD--G__englishTitle{text-align:center}.home-module__JvD--G__categoryCopy{z-index:1;color:var(--color-muted);margin-top:4px;font-size:10px;font-weight:300;position:relative}.home-module__JvD--G__producerTrack{max-width:var(--max-width);padding:0 var(--page-pad) 12px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--page-pad);scrollbar-width:none;align-items:flex-start;gap:36px;margin:0 auto;display:flex;position:relative;overflow-x:auto}.home-module__JvD--G__producerTrack::-webkit-scrollbar{display:none}.home-module__JvD--G__producerSlide{scroll-snap-align:start;flex:0 0 calc(25% - 27px);min-width:0}.home-module__JvD--G__about{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:48px 0 8px;display:grid;overflow:visible}.home-module__JvD--G__aboutKicker{text-transform:uppercase;font-size:36px;font-weight:400;line-height:1.1}.home-module__JvD--G__aboutKicker span{text-transform:none;font-size:24px}.home-module__JvD--G__aboutLead{color:var(--color-soft);margin-top:6px;font-size:22px;font-weight:400}.home-module__JvD--G__aboutBody{color:var(--color-body);margin-top:16px;font-size:15px;font-weight:400;line-height:1.4}.home-module__JvD--G__aboutList{flex-direction:column;gap:10px;margin-top:18px;list-style:none;display:flex}.home-module__JvD--G__aboutList li{color:var(--color-body);align-items:flex-start;gap:10px;font-size:15px;display:flex}.home-module__JvD--G__aboutList img{flex-shrink:0;width:9px;height:11px;margin-top:6px}.home-module__JvD--G__aboutBtn{letter-spacing:2.4px;height:34px;margin-top:22px;padding:0 16px;font-size:13px}.home-module__JvD--G__aboutVisual{aspect-ratio:837/639;width:100%;position:relative;overflow:visible}.home-module__JvD--G__aboutFrame{background:var(--color-card);border-radius:10px;width:58.8%;height:86%;position:absolute;bottom:0;left:0}.home-module__JvD--G__aboutShip{object-fit:cover;object-position:55% 35%;width:94.5%;height:100%;position:absolute;top:0;right:0}.home-module__JvD--G__bannerBlock{margin-top:96px;padding-bottom:clamp(40px,7vw,110px);overflow:visible}.home-module__JvD--G__bannerRow{grid-template-columns:minmax(0,2.92fr) repeat(3,minmax(0,1fr));align-items:end;gap:7px;padding-top:96px;display:grid}.home-module__JvD--G__bannerCard{background:var(--color-card);border-radius:5px;flex-direction:column;justify-content:flex-end;gap:14px;min-height:360px;padding:24px 18px;display:flex;position:relative;overflow:visible}.home-module__JvD--G__bannerWide{min-height:360px;padding-left:48px}.home-module__JvD--G__bannerImage{object-fit:contain;pointer-events:none;width:min(280px,56%);position:absolute;bottom:118px;left:50%;transform:translate(-50%)}.home-module__JvD--G__tv{width:min(320px,48%);bottom:130px;left:42%}.home-module__JvD--G__pistachio{width:130%;max-width:260px;bottom:108px;transform:translate(-50%)rotate(18deg)}.home-module__JvD--G__shampoo{width:58%;height:auto;bottom:115px}.home-module__JvD--G__saffron{width:54%;bottom:115px}.home-module__JvD--G__bannerTitle{z-index:1;letter-spacing:3.5px;text-transform:uppercase;margin:0;font-size:18px;font-weight:300;line-height:1.2;position:relative}.home-module__JvD--G__bannerWide .home-module__JvD--G__bannerTitle{letter-spacing:6px;font-size:32px;line-height:1.15}.home-module__JvD--G__bannerBtn{z-index:1;letter-spacing:2.2px;align-self:flex-start;height:29px;padding:0 14px;font-size:12px;position:relative}.home-module__JvD--G__bannerBtnWide{letter-spacing:2.4px;height:34px;padding:0 18px;font-size:14px}.home-module__JvD--G__exportCta{background:var(--color-card);width:100%;height:min(201px, calc((min(100vw, var(--max-width)) - 2 * var(--page-pad)) * 201 / 1800));border-radius:5px;justify-content:space-between;align-items:center;gap:24px;margin-top:7px;padding:0 40px 0 22%;display:flex;position:relative;overflow:visible}.home-module__JvD--G__plane{object-fit:contain;transform-origin:50%;pointer-events:none;width:min(220px,13.5%);max-width:none;height:auto;position:absolute;top:50%;left:0;transform:translate(-6%,-58%)rotate(42deg)}.home-module__JvD--G__exportTitle{z-index:2;letter-spacing:6px;text-transform:uppercase;font-size:32px;font-weight:300;line-height:1.15;position:relative}.home-module__JvD--G__beginBtn{z-index:2;letter-spacing:2.8px;justify-content:space-between;min-width:320px;height:34px;padding:0 16px;font-size:14px;position:relative}.home-module__JvD--G__beginBtn img{object-fit:contain;width:9px;height:16px}.home-module__JvD--G__exportCta:hover .home-module__JvD--G__beginBtn img,.home-module__JvD--G__exportCta:focus-within .home-module__JvD--G__beginBtn img{filter:invert()}@media (max-width:1400px){.home-module__JvD--G__sectionTitle{letter-spacing:4px;font-size:18px}.home-module__JvD--G__heroTitle{letter-spacing:5px;font-size:28px;line-height:1.15}.home-module__JvD--G__aboutKicker{font-size:30px}}@media (max-width:1100px){.home-module__JvD--G__hero,.home-module__JvD--G__bannerRow{grid-template-columns:1fr}.home-module__JvD--G__heroCard{min-height:420px}.home-module__JvD--G__heroMain{padding:48px 24px 32px}.home-module__JvD--G__heroFurniture,.home-module__JvD--G__heroIceCream,.home-module__JvD--G__heroRug{width:min(280px,46%)}.home-module__JvD--G__categoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__JvD--G__producerSlide{flex-basis:calc(50% - 18px)}.home-module__JvD--G__about{grid-template-columns:1fr;margin-top:0}.home-module__JvD--G__aboutVisual{min-height:unset;order:-1;max-width:420px;margin:0 auto}.home-module__JvD--G__sectionHead{text-align:center;grid-template-columns:1fr;justify-items:center}.home-module__JvD--G__sectionHeadSpacer{display:none}.home-module__JvD--G__exportCta{text-align:center;flex-direction:column;justify-content:center;height:auto;min-height:140px;padding:24px 20px}.home-module__JvD--G__plane{width:min(180px,42%);top:-8%;left:50%;transform:translate(-50%,-40%)rotate(42deg)}.home-module__JvD--G__beginBtn{width:100%;min-width:0}}@media (max-width:720px){.home-module__JvD--G__heroCard{min-height:360px;padding:20px}.home-module__JvD--G__heroMain{padding:32px 20px 24px}.home-module__JvD--G__heroTitle,.home-module__JvD--G__joinTitle,.home-module__JvD--G__aboutKicker{letter-spacing:3px;font-size:24px;line-height:1.2}.home-module__JvD--G__sectionTitle{letter-spacing:2.5px;white-space:normal;font-size:15px}.home-module__JvD--G__heroFurniture,.home-module__JvD--G__heroIceCream,.home-module__JvD--G__heroRug{opacity:.95;width:42%}.home-module__JvD--G__join{text-align:center;flex-direction:column}.home-module__JvD--G__joinCopy{align-items:center}.home-module__JvD--G__categoryGrid{grid-template-columns:1fr}.home-module__JvD--G__producerSlide{flex-basis:82%}.home-module__JvD--G__explore{width:100%;min-width:0}.home-module__JvD--G__categoryCard{max-width:280px;margin:0 auto;padding-top:18%}}
.vision-module__SmWJcG__page{background:var(--color-white)}.vision-module__SmWJcG__container{max-width:var(--container-width);padding:0 var(--page-pad) 72px;margin:0 auto}.vision-module__SmWJcG__hero{grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);align-items:center;gap:40px;padding:48px 0 56px;display:grid}.vision-module__SmWJcG__visual{aspect-ratio:1;width:min(100%,360px);margin-inline:auto 0;position:relative}.vision-module__SmWJcG__visualBack{background:var(--color-card);border-radius:8px;position:absolute;inset:8% 12% 0 0}.vision-module__SmWJcG__visualCard{object-fit:cover;object-position:center;border-radius:8px;width:90%;height:90%;position:absolute;top:0;left:10%}.vision-module__SmWJcG__kicker{color:#434343;letter-spacing:.04em;text-transform:uppercase;margin-bottom:8px;font-size:clamp(18px,1.8vw,28px);font-weight:300}.vision-module__SmWJcG__title{margin-bottom:22px;font-size:clamp(30px,3.2vw,48px);font-weight:700;line-height:1.12}.vision-module__SmWJcG__title span{display:block}.vision-module__SmWJcG__lead,.vision-module__SmWJcG__copy{color:#8e8e8e;text-align:justify;max-width:640px;margin-bottom:16px;font-size:16px;font-weight:300;line-height:1.55}.vision-module__SmWJcG__lead{color:#5a5a5a;font-weight:400}.vision-module__SmWJcG__ctaRow{flex-wrap:wrap;gap:12px;margin-top:22px;display:flex}.vision-module__SmWJcG__cta{letter-spacing:2.4px;min-height:34px;padding:0 16px;font-size:12px}.vision-module__SmWJcG__pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:8px 0 40px;display:grid}.vision-module__SmWJcG__pillar{background:#fff;border:1px solid #e8e8e8;border-radius:5px;flex-direction:column;gap:10px;min-height:100%;padding:22px 20px;display:flex}.vision-module__SmWJcG__pillarIndex{letter-spacing:.16em;text-transform:uppercase;color:#ababab;font-size:11px;font-weight:300}.vision-module__SmWJcG__pillarTitle{font-size:20px;font-weight:400;line-height:1.2}.vision-module__SmWJcG__pillarSub{letter-spacing:.08em;text-transform:uppercase;color:#989898;font-size:12px;font-weight:300}.vision-module__SmWJcG__pillarBody{color:#7a7a7a;margin-top:4px;font-size:14px;font-weight:300;line-height:1.5}.vision-module__SmWJcG__split{border-top:1px solid #ececec;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;padding:28px 0 8px;display:grid}.vision-module__SmWJcG__splitBlock h2{margin-bottom:12px;font-size:22px;font-weight:400}.vision-module__SmWJcG__splitBlock p{color:#8e8e8e;text-align:justify;font-size:15px;font-weight:300;line-height:1.55}@media (max-width:900px){.vision-module__SmWJcG__hero,.vision-module__SmWJcG__split{grid-template-columns:1fr}.vision-module__SmWJcG__visual{margin-inline:auto}.vision-module__SmWJcG__pillars{grid-template-columns:1fr}}
.ProductGallery-module__FV82Ua__gallery{flex-direction:column;gap:16px;display:flex}.ProductGallery-module__FV82Ua__main{aspect-ratio:1;cursor:zoom-in;background:#fff;border:1px solid #e4e4e4;border-radius:5px;width:100%;padding:4.2%;position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__mainInner{border-radius:5px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__mainImg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ProductGallery-module__FV82Ua__thumbs{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:12px;display:grid}.ProductGallery-module__FV82Ua__thumb,.ProductGallery-module__FV82Ua__thumbActive{aspect-ratio:1;background:#fff;border:1px solid #e4e4e4;border-radius:5px;padding:8px;position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__thumbActive{border-color:#111}.ProductGallery-module__FV82Ua__thumbInner{border-radius:5px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ProductGallery-module__FV82Ua__thumbImg{object-fit:cover;width:100%;height:100%;transition:transform .3s;position:absolute;inset:0}.ProductGallery-module__FV82Ua__thumb:hover .ProductGallery-module__FV82Ua__thumbImg{transform:scale(1.04)}.ProductGallery-module__FV82Ua__lightbox{z-index:80;place-items:center;display:grid;position:fixed;inset:0}.ProductGallery-module__FV82Ua__lightboxBackdrop{cursor:zoom-out;background:#0a0a0ae0;border:0;position:absolute;inset:0}.ProductGallery-module__FV82Ua__lightboxStage{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:min(1100px,100vw - 48px);height:min(82vh,900px);display:grid;position:relative}.ProductGallery-module__FV82Ua__lightboxFrame{place-items:center;width:100%;height:100%;display:grid;position:relative}.ProductGallery-module__FV82Ua__lightboxImg{object-fit:contain;max-width:100%;max-height:100%}.ProductGallery-module__FV82Ua__lightboxClose{top:-40px;z-index:2;color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:13px;position:absolute;inset-inline-end:0}.ProductGallery-module__FV82Ua__lightboxNav{cursor:pointer;background:#ffffff14;border:1px solid #ffffff59;border-radius:4px;place-items:center;width:44px;height:44px;display:grid}.ProductGallery-module__FV82Ua__lightboxNav img{filter:brightness(0)invert();opacity:.9}.ProductGallery-module__FV82Ua__lightboxPrev img{transform:rotate(180deg)}@media (max-width:720px){.ProductGallery-module__FV82Ua__lightboxStage{grid-template-rows:1fr auto;grid-template-columns:1fr;width:calc(100vw - 24px);height:min(70vh,640px)}.ProductGallery-module__FV82Ua__lightboxNav{position:absolute;bottom:-56px}.ProductGallery-module__FV82Ua__lightboxPrev{inset-inline-start:0}.ProductGallery-module__FV82Ua__lightboxNext{inset-inline-end:0}.ProductGallery-module__FV82Ua__lightboxClose{top:-36px}}
