
.combo-hero{background:#0e1a24;color:white;padding:75px 0}.combo-hero>.ref-wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:85px;align-items:center}.combo-hero h1{font-size:64px;line-height:1.02;margin:0 0 28px;letter-spacing:-.035em}.combo-hero p{font-size:16px;color:#a8b9c3;line-height:1.9;margin-bottom:30px}.combo-secondary{display:block;font-size:12px;color:#c6f432;margin-top:23px}.combo-brand-art{border:1px solid #ffffff25;border-radius:18px;background:#1b2c38;padding:34px}.combo-brand-art>span,.combo-brand-art>small{font-size:9px;letter-spacing:.06em;color:#8fa7b5}.combo-brand-name{font-family:FunnelDisplay;font-size:50px;line-height:1.1;font-weight:750;margin:45px 0 30px;color:#c6f432}.combo-brand-name>span{display:block;font:12px DMSans;letter-spacing:0;color:#9db4c0;margin-top:15px}.combo-art-services{display:flex;align-items:center;gap:14px;font-size:14px;border-block:1px solid #ffffff15;padding:24px 0}.combo-art-services i{font-style:normal;color:#c6f432}.combo-brand-art p{font-size:18px;line-height:1.7;margin:28px 0}.combo-brand-art>small{display:block;line-height:1.8;letter-spacing:0}.combo-page-nav{background:#fff;border-bottom:1px solid #e2e8ea;position:sticky;top:65px;z-index:20}.combo-page-nav>.ref-wrap{display:flex;gap:30px;overflow:auto;padding-top:20px;padding-bottom:20px;white-space:nowrap}.combo-page-nav a{font-size:12px;font-weight:650;color:#5c7079}.combo-page-nav a:hover{color:#648816}.combo-catalog,.combo-additional,.combo-tailor,.combo-commission-section{padding:75px 0;background:#f3f6ef;color:#0e1a24;scroll-margin-top:65px}.combo-section-heading{max-width:760px;margin-bottom:35px}.combo-section-heading h2,.combo-tailor h2,.combo-commission-cta h2,.combo-commission-section h2{font-size:44px;line-height:1.1;margin:0 0 24px}.combo-section-heading p,.combo-tailor p,.combo-commission-cta p,.combo-commission-section>.ref-wrap>p{font-size:14px;line-height:1.9;color:#778978}.combo-filters{display:flex;gap:9px;flex-wrap:wrap}.combo-filters button{cursor:pointer;border:1px solid #d8e1d0;border-radius:30px;padding:11px 24px;font:600 12px DMSans;background:#fff;color:#667858}.combo-filters button[aria-pressed=true]{background:#0e1a24;color:#fff;border-color:#0e1a24}#combo-catalog-count{font-size:11px;color:#7c8c74;margin:20px 0}.combo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.combo-card{padding:28px;background:#fff;border:1px solid #dce5d3;border-radius:13px;display:flex;flex-direction:column;min-width:0}.combo-card[hidden]{display:none}.combo-card-label{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:8px;letter-spacing:.06em;color:#8c9e7c}.combo-card-label b{background:#f0f5e8;padding:6px 9px;border-radius:4px;color:#648039;letter-spacing:0}.combo-card h3{font-family:FunnelDisplay;font-weight:700;font-size:52px;line-height:1.05;margin:30px 0 22px;letter-spacing:-.04em}.combo-card h3>small{display:block;font:500 12px DMSans;letter-spacing:0;color:#8b9a81;margin-top:8px}.combo-mobile{font-size:15px;font-weight:700;color:#42592f;margin:0 0 22px;min-height:24px}.combo-card ul{list-style:none;padding:18px 0;margin:0 0 23px;border-top:1px solid #e9eee3;color:#82927a;font-size:11px;line-height:2}.combo-card li:before{content:'✓';color:#749a28;margin-right:10px}.combo-price{margin-top:auto;margin-bottom:23px}.combo-price strong{font:700 39px FunnelDisplay;letter-spacing:-.035em}.combo-price>span{display:block;font-size:10px;color:#8b9982;margin-top:6px}.combo-card .ref-button{font-size:11px;padding:13px;justify-content:center;min-height:44px}.combo-note{font-size:10px;line-height:1.8;color:#8a9980;margin:25px 0 0}.combo-additional{background:#fff}.combo-extra-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.combo-extra-card{border:1px solid #dce5e8;border-radius:12px;padding:28px;display:flex;justify-content:space-between;align-items:center;gap:20px;background:#f7f9fa}.combo-extra-card span{font-size:8px;letter-spacing:.08em;color:#8b9fa9}.combo-extra-card h3{font-size:36px;margin:15px 0 10px}.combo-extra-card p{font-size:11px;color:#7c929d;margin:0}.combo-extra-card strong{font:700 30px FunnelDisplay}.combo-extra-card small{display:block;font-size:9px;color:#91a0a7;margin:5px 0 20px}.combo-extra-card a,.combo-text-link{font-size:11px;color:#64852a;font-weight:700;text-decoration:underline;text-underline-offset:4px}.combo-text-link{display:inline-block;margin-top:25px;line-height:1.8}.combo-tailor{background:#0e1a24;color:white}.combo-tailor>.ref-wrap{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:center}.combo-tailor p{color:#99adba;margin-bottom:30px}.combo-tailor ol{list-style:none;padding:0;margin:0;display:grid;gap:24px}.combo-tailor li{border-bottom:1px solid #ffffff15;padding-bottom:24px}.combo-tailor li b{display:block;font-size:16px;color:#c6f432;margin-bottom:10px}.combo-tailor li span{font-size:13px;color:#91a8b6;line-height:1.9}.combo-commission-cta{background:#e8f0d7;color:#15271b;padding:70px 0}.combo-commission-cta>.ref-wrap{display:flex;align-items:center;justify-content:space-between;gap:70px}.combo-commission-cta p{max-width:690px}.combo-commission-cta .ref-button{white-space:nowrap}.combo-product-link{padding-block:24px;font-size:13px;color:#6a8b2e;font-weight:650}.iwwi-tailor-banner{padding:55px 0;background:#e9f1da;color:#122317}.iwwi-tailor-banner>.ref-wrap{display:flex;align-items:center;justify-content:space-between;gap:60px}.iwwi-tailor-banner h2{font-size:36px;margin:0 0 15px}.iwwi-tailor-banner p{max-width:730px;line-height:1.9;font-size:13px;color:#7b8d6c}.iwwi-tailor-banner .ref-button{white-space:nowrap}.combo-commission-summary{display:grid;gap:10px}.combo-commission-summary>a{display:grid;grid-template-columns:1fr 1fr;gap:12px 22px;padding:22px 25px;border:1px solid #ffffff15;border-radius:12px;background:#1d303d}.combo-commission-summary>a.combo-summary-featured{background:#c6f432;color:#14231d}.combo-commission-summary span{grid-column:1/-1;font-size:8px;letter-spacing:.09em;color:#8fa8b6}.combo-commission-summary>a.combo-summary-featured span{color:#63813c}.combo-commission-summary strong{font:700 32px FunnelDisplay;letter-spacing:-.025em;align-self:center}.combo-commission-summary p{font-size:11px;line-height:1.8;margin:0;color:#91a9b5}.combo-commission-summary>a.combo-summary-featured p{color:#657b43}.combo-commission-section{background:#f3f6ee;scroll-margin-top:65px}.combo-commission-highlights{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:35px 0}.combo-commission-highlights article{background:white;border:1px solid #dce5d3;border-radius:12px;padding:28px}.combo-commission-highlights small{font-size:9px;letter-spacing:.06em;color:#90a080}.combo-commission-highlights strong{display:block;font:700 40px FunnelDisplay;margin:18px 0}.combo-commission-highlights p{font-size:13px;line-height:1.8;color:#7b8d6f}.combo-calculator-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start;margin-top:60px}.combo-calculator-layout h3{font-size:30px;line-height:1.15;margin:0 0 20px}.combo-calculator-layout p{font-size:13px;color:#849479;line-height:1.9}.combo-calculator-layout form{padding:28px;background:white;border:1px solid #dbe4d2;border-radius:12px;display:grid;gap:23px}.combo-calculator-layout label{display:grid;gap:10px;font-size:11px;color:#849577;font-weight:650}.combo-calculator-layout input,.combo-calculator-layout select{width:100%;min-height:46px;border:1px solid #dbe2d5;background:#f9fbf6;color:#314c33;border-radius:6px;font:12px DMSans;padding:10px}.combo-calculator-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px}.combo-calculator-result{background:#0e1a24;color:white;padding:25px;border-radius:9px}.combo-calculator-result small{font-size:9px;color:#93aab8}.combo-calculator-result output{display:block;font:700 42px FunnelDisplay;color:#c6f432;margin:17px 0 10px}.combo-calculator-result span{font-size:11px;color:#9eafbb}.combo-additional-commissions{background:#fff}.combo-commission-section .commission-table-wrap{margin-top:30px}.commission-explainer#movil{scroll-margin-top:65px}
@media(max-width:1000px){.combo-hero>.ref-wrap,.combo-tailor>.ref-wrap{gap:40px}.combo-hero h1{font-size:52px}.combo-card{padding:23px}.combo-mobile{font-size:13px}.combo-commission-cta>.ref-wrap,.iwwi-tailor-banner>.ref-wrap{gap:35px}.combo-commission-summary strong{font-size:29px}.combo-calculator-layout{gap:40px}}
@media(max-width:700px){.combo-hero,.combo-catalog,.combo-additional,.combo-tailor,.combo-commission-section{padding:44px 0}.combo-hero>.ref-wrap,.combo-tailor>.ref-wrap,.combo-calculator-layout{grid-template-columns:1fr;gap:35px}.combo-hero h1{font-size:46px}.combo-hero p{font-size:14px}.combo-brand-art{padding:25px}.combo-brand-name{font-size:44px;margin:30px 0}.combo-brand-art p{font-size:16px}.combo-secondary{font-size:11px}.combo-page-nav>.ref-wrap{gap:24px;padding-block:17px}.combo-page-nav a{font-size:10px}.combo-section-heading h2,.combo-tailor h2,.combo-commission-cta h2,.combo-commission-section h2{font-size:32px}.combo-section-heading p,.combo-tailor p,.combo-commission-cta p,.combo-commission-section>.ref-wrap>p{font-size:13px}.combo-filters{gap:7px}.combo-filters button{padding:10px 17px;font-size:11px}.combo-grid{grid-template-columns:1fr;gap:15px}.combo-card{padding:25px}.combo-card h3{font-size:46px;margin:24px 0 20px}.combo-card-label{font-size:8px}.combo-mobile{font-size:16px;min-height:0}.combo-card ul{font-size:12px;margin-bottom:17px}.combo-price strong{font-size:35px}.combo-price>span{font-size:11px}.combo-extra-grid,.combo-commission-highlights{grid-template-columns:1fr}.combo-extra-card{padding:24px}.combo-extra-card h3{font-size:30px}.combo-extra-card strong{font-size:27px}.combo-extra-card a{font-size:9px}.combo-commission-cta{padding:45px 0}.combo-commission-cta>.ref-wrap,.iwwi-tailor-banner>.ref-wrap{display:block}.combo-commission-cta .ref-button,.iwwi-tailor-banner .ref-button{margin-top:20px;font-size:11px}.iwwi-tailor-banner h2{font-size:30px}.iwwi-tailor-banner{padding:40px 0}.combo-commission-summary>a{padding:22px;gap:12px}.combo-commission-summary strong{font-size:26px}.combo-commission-summary p{font-size:10px}.combo-commission-highlights article{padding:24px}.combo-commission-highlights strong{font-size:34px}.combo-calculator-layout{margin-top:40px}.combo-calculator-layout form{padding:22px}.combo-calculator-fields{grid-template-columns:1fr;gap:20px}.combo-calculator-result output{font-size:38px}.combo-product-link{font-size:11px;line-height:1.8}}
