.landing-prices{padding-block:55px 5px}.price-updated{font-size:10px;color:#8a9278;white-space:nowrap;border:1px solid #e4e8d9;border-radius:30px;padding:7px 15px;background:#fafbf6}.price-reference-note{padding:16px 20px;background:#f7f7ee;border:1px solid #eae6d3;color:#8a805b;border-radius:10px;font-size:11px;line-height:2.1;margin-bottom:25px}.price-source-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:29px 0 16px}.price-source-heading h3{font-size:17px}.price-source-heading>span{font-size:9px;color:#8a967e}.tariff-group{border:1px solid #e1e7d8;border-radius:12px;overflow:hidden;background:white;margin-bottom:12px}.tariff-group>summary{list-style:none;display:flex;align-items:center;gap:20px;cursor:pointer;padding:17px 21px;color:#3b6244;line-height:1.9}.tariff-group>summary::-webkit-details-marker{display:none}.tariff-group>summary>span{font-size:13px;font-weight:650}.tariff-group>summary>small{margin-right:auto;font-size:9px;color:#90997c;font-weight:400}.tariff-group>summary>b{font-size:22px;font-weight:300;color:var(--gold);line-height:1}.tariff-group[open]>summary{border-bottom:1px solid #e5eadc;background:#f6f8f1}.tariff-group[open]>summary>b{transform:rotate(45deg)}.tariff-group-inner{padding:15px 20px 0}.price-table-scroll{overflow:auto;scrollbar-width:thin;scrollbar-color:#b9c9ae #f5f8ef;border:1px solid #e6ebdf;border-radius:9px}.price-table{border-collapse:collapse;width:100%;font-size:11px;color:#607359;line-height:1.9;min-width:580px}.price-table th,.price-table td{text-align:right;border-bottom:1px solid #e6ebdf;padding:15px 17px;vertical-align:middle;border-left:1px solid #edf0e6}.price-table tr:last-child>th,.price-table tr:last-child>td{border-bottom:0}.price-table tr>*:last-child{border-left:0}.price-table thead{background:#f1f5e9;color:#547044}.price-table thead th{font-weight:600;font-size:10px;white-space:nowrap}.price-table tbody th{font-weight:500;white-space:nowrap;color:#4b6848}.price-table tbody tr:hover{background:#fcfdf9}.tariff-specs{max-width:450px}.tariff-specs>span{display:inline-block;margin-left:15px;margin-block:2px;font-size:10px}.tariff-specs small{color:#9a9e86;font-size:9px;margin-left:5px}.tariff-amount{color:var(--green);font-weight:750;white-space:nowrap;font-size:14px}.select-tariff{background:#eaf1e1;border:1px solid #d5e0c8;border-radius:7px;min-height:36px;padding:6px 12px;color:var(--green);font-size:10px;font-weight:550;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;white-space:nowrap;transition:background .2s,color .2s}.select-tariff>span{color:#9a9c70;font-size:13px}.select-tariff:hover{background:var(--green);color:white}.select-tariff:hover>span{color:#d0bc79}.matin-price-table .select-tariff{font-size:12px;background:transparent;border-color:#dfe7d5;min-width:115px;font-weight:650}.matin-price-table .select-tariff:hover{background:var(--green)}.matin-price-table{min-width:550px}.tariff-source{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:13px 0;font-size:9px;color:#99a08b}.tariff-source a{color:#68835b;text-decoration:underline;text-underline-offset:3px}.tariff-source time{font-size:8px}.tariff-help{font-size:10px;margin-top:15px;color:#8a967a}.model-price{display:flex;align-items:flex-end;justify-content:space-between;gap:15px;background:#f8f9f0;border-top:1px solid #e9eddf;padding:10px 12px;margin:0 -5px 14px;border-radius:7px;font-size:12px;color:var(--green)}.model-price>small{font-size:8px;color:#91997c}.model-price>b{font-weight:700;white-space:nowrap}.model-price>b>small{font-size:8px;font-weight:400;margin-right:3px}.model-price.has-tables b{font-size:9px;font-weight:600}.selected-tariff{font-size:10px;line-height:2.2;color:#62764f;background:#eff4e4;border:1px solid #dbe5c8;border-radius:9px;padding:14px 16px;margin-bottom:19px}.draft-price-reference{background:#f4f6eb;padding:14px 16px;border-radius:9px;color:#72805f;font-size:11px;line-height:2.2}.landing-nav>a{padding-inline:14px}
@media(max-width:1050px){.landing-nav>a{padding-inline:10px;font-size:10px}.landing-nav>a.landing-nav-order{gap:12px;padding-inline:12px}.tariff-specs{max-width:330px}.model-price{gap:10px;flex-wrap:wrap}.model-price>b{font-size:11px}}
@media(max-width:800px){.landing-prices{padding-top:40px}.price-updated{font-size:9px;padding:6px 12px}.price-source-heading h3{font-size:15px}.tariff-group>summary>span{font-size:12px}.tariff-group>summary>small{font-size:8px}.price-table{font-size:10px}.price-table th,.price-table td{padding:12px 14px}}
@media(max-width:600px){.landing-prices{padding-top:35px}.price-updated{display:inline-block;margin-top:13px;font-size:8px}.price-reference-note{font-size:10px;padding:14px 16px;margin-bottom:20px}.price-source-heading{gap:12px;align-items:flex-start;margin-top:24px}.price-source-heading h3{font-size:14px;line-height:2}.price-source-heading>span{font-size:8px;white-space:nowrap;padding-top:5px}.tariff-group{border-radius:10px;margin-bottom:11px}.tariff-group>summary{padding:14px 15px;gap:12px}.tariff-group>summary>span{font-size:11px}.tariff-group>summary>small{display:none}.tariff-group>summary>b{margin-right:auto}.tariff-group-inner{padding:10px 11px 0}.price-table-scroll{border-radius:7px}.price-table{min-width:610px;font-size:10px}.price-table th,.price-table td{padding:12px}.price-table thead th{font-size:9px}.tariff-specs{max-width:280px}.tariff-specs>span{font-size:9px}.tariff-specs small{font-size:8px}.tariff-amount{font-size:12px}.matin-price-table{min-width:510px}.matin-price-table .select-tariff{font-size:11px;min-width:109px;gap:12px;min-height:40px}.tariff-source{font-size:8px;gap:8px;padding-block:11px}.tariff-source time{font-size:7px}.tariff-help{font-size:9px;line-height:2.1}.model-price{flex-wrap:nowrap;padding:9px 12px}.model-price>b{font-size:13px}.model-price>small{font-size:8px}.selected-tariff{font-size:9px;padding:12px 14px}.landing-nav>a{padding-inline:13px}.draft-price-reference{font-size:10px}}
.tariff-basis-note{margin-bottom:12px;padding:8px 12px;background:#f4f7ec;border-radius:6px;color:#71825d;font-size:10px}
@media(max-width:600px){.tariff-group:not(.matin-tariff) .price-table-scroll{overflow:visible;border:0}.tariff-group:not(.matin-tariff) .price-table{display:block;min-width:0;width:100%}.tariff-group:not(.matin-tariff) .price-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.tariff-group:not(.matin-tariff) .price-table tbody{display:block}.tariff-group:not(.matin-tariff) .price-table tbody tr{display:grid;grid-template-columns:.8fr 1.2fr;border:1px solid #e1e8d6;border-radius:9px;overflow:hidden;margin-bottom:11px;background:#fff}.tariff-group:not(.matin-tariff) .price-table tbody th{grid-column:1;grid-row:1;align-self:stretch;border-left:0;font-size:12px;font-weight:650;display:flex;align-items:center;background:#f9fbf4;padding:14px}.tariff-group:not(.matin-tariff) .tariff-amount{grid-column:2;grid-row:1;background:#f9fbf4;text-align:left;font-size:15px;font-weight:750;padding:11px 14px}.tariff-group:not(.matin-tariff) .tariff-amount:before{content:'قیمت کل (تومان)';display:block;font-size:8px;color:#99a284;font-weight:400;margin-bottom:3px}.tariff-group:not(.matin-tariff) .tariff-specs{grid-column:1/-1;grid-row:2;max-width:none;border-left:0;padding:12px 14px}.tariff-group:not(.matin-tariff) .tariff-specs>span{display:block;font-size:10px;margin:0 0 7px}.tariff-group:not(.matin-tariff) .tariff-specs>span:last-child{margin-bottom:0}.tariff-group:not(.matin-tariff) .tariff-specs small{font-size:8px;display:inline-block;min-width:66px}.tariff-group:not(.matin-tariff) .price-table tbody tr>td:last-child{grid-column:1/-1;grid-row:3;padding:11px 14px;border:0}.tariff-group:not(.matin-tariff) .select-tariff{width:100%;min-height:40px;font-size:11px;justify-content:space-between}.matin-tariff .tariff-group-inner:before{content:'برای دیدن ستون‌های دیگر، جدول را به پهلو بکشید.';display:block;color:#9aa489;font-size:8px;margin:2px 0 10px}}
