@media (min-width: 769px){body.homepage{--dk-gutter: clamp(24px,2.6vw,48px);--dk-max: 1760px}body.homepage .body-prezentare-pachete{max-width: var(--dk-max) !important;padding-left: var(--dk-gutter) !important;padding-right: var(--dk-gutter) !important;gap: clamp(16px,2vw,40px) !important}body.homepage .pachete-compare-section,body.homepage .combo-bundles-section{padding-left: 0;padding-right: 0}body.homepage .pachete-compare-wrapper,body.homepage .combo-bundles-wrapper{max-width: none}body.homepage .pachete-compare-table{table-layout: fixed}body.homepage .pachete-compare-table th:first-child,body.homepage .pachete-compare-table td:first-child{width: 40%}body.homepage .pachete-compare-table th,body.homepage .pachete-compare-table td{font-size: clamp(0.95rem,0.3vw + 0.66rem,1.12rem);padding: clamp(14px,0.9vw,20px) clamp(18px,1.2vw,28px)}body.homepage .pachete-compare-table thead th{font-size: clamp(1.35rem,0.5vw + 1rem,1.7rem)}body.homepage .pachete-compare-title{font-size: clamp(2.2rem,1vw + 1.7rem,2.9rem)}body.homepage .combo-bundles-list{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,640px),1fr));gap: clamp(20px,2vw,32px)}body.homepage .combo-bundle{grid-template-columns: clamp(280px,30%,520px) 1fr}body.homepage .combo-bundle__media{aspect-ratio: 4 / 3}body.homepage .combo-bundle__body{padding: clamp(28px,2.4vw,48px);text-align: left;justify-content: center;gap: clamp(10px,0.9vw,16px)}body.homepage .combo-bundle__type{font-size: clamp(0.68rem,0.1vw + 0.64rem,0.8rem)}body.homepage .combo-bundle__name{font-size: clamp(1.4rem,0.9vw + 1rem,2.1rem)}body.homepage .combo-bundle__contents{font-size: clamp(0.85rem,0.3vw + 0.7rem,1.1rem)}body.homepage .combo-bundle__pitch{font-size: clamp(0.82rem,0.3vw + 0.68rem,1.05rem)}body.homepage .combo-bundles-title{font-size: clamp(2rem,1.6vw + 1.4rem,3.4rem)}body.homepage .combo-bundles-subtitle{max-width: 720px}body.homepage .google-section-review{padding: 24px var(--dk-gutter)}body.homepage .container-review{width: 100%;max-width: var(--dk-max)}body.homepage .google-card-review{box-sizing: border-box;max-width: none;width: 100%;transform: none !important;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: 12px clamp(28px,4vw,96px);padding: clamp(14px,1.2vw,24px) clamp(24px,3vw,56px)}body.homepage .google-card-review .stat-label-review-verificabil,body.homepage .google-card-review .google-header-review,body.homepage .google-card-review .cta-text-review{margin: 0}body.homepage .gg-photos-container{max-width: var(--dk-max);padding-left: var(--dk-gutter);padding-right: var(--dk-gutter)}body.homepage .google-reviews-wall{padding-left: var(--dk-gutter);padding-right: var(--dk-gutter)}body.homepage .google-reviews-container{max-width: var(--dk-max)}body.homepage #google-reviews-list{display: flex;flex-wrap: wrap;justify-content: center;align-items: stretch;gap: clamp(16px,1.6vw,28px)}body.homepage #google-reviews-list > .google-review-card{flex: 0 0 calc((100% - clamp(16px,1.6vw,28px)) / 2);width: auto;min-width: 0}body.homepage #google-reviews-list > .loading-container-review,body.homepage #google-reviews-list > .no-reviews-message,body.homepage #google-reviews-list > .error-message-review{flex: 1 1 100%}body.homepage #loadMoreGoogleContainer .load-more-btn-review{margin-left: auto;margin-right: auto}body.homepage #sectiune-reviews-tiktok{padding-left: var(--dk-gutter) !important;padding-right: var(--dk-gutter) !important}body.homepage #sectiune-reviews-tiktok h2{font-size: clamp(1.8rem,0.9vw + 1.4rem,2.6rem) !important}body.homepage .grid-tiktok-reviews{display: flex !important;flex-wrap: wrap;justify-content: center;max-width: var(--dk-max);gap: clamp(16px,1.6vw,28px) !important}body.homepage .grid-tiktok-reviews > .card-tiktok-review{flex: 0 0 calc((100% - 2 * clamp(16px,1.6vw,28px)) / 3);width: auto !important;min-width: 0}body.homepage .guarantee-section-garantie-index{padding-left: var(--dk-gutter);padding-right: var(--dk-gutter)}body.homepage .container-garantie-index{max-width: var(--dk-max)}}@media (min-width: 1024px){body.homepage #google-reviews-list > .google-review-card{flex-basis: calc((100% - 2 * clamp(16px,1.6vw,28px)) / 3)}body.homepage .grid-tiktok-reviews > .card-tiktok-review{flex-basis: calc((100% - 3 * clamp(16px,1.6vw,28px)) / 4)}}@media (min-width: 1360px){body.homepage #google-reviews-list > .google-review-card{flex-basis: calc((100% - 3 * clamp(16px,1.6vw,28px)) / 4)}}@media (min-width: 1500px){body.homepage .grid-tiktok-reviews > .card-tiktok-review{flex-basis: calc((100% - 4 * clamp(16px,1.6vw,28px)) / 5)}body.homepage .gg-photos-grid{grid-template-columns: repeat(5,1fr)}}@media (min-width: 1280px){body.homepage .configurator-row{flex-wrap: nowrap;align-items: flex-start;width: 100%;gap: clamp(28px,3vw,64px)}body.homepage .config-group{flex: 3 1 0;min-width: 0}body.homepage .config-group:has(> .config-options > .config-card:nth-child(4)){flex-grow: 4}body.homepage .config-options{width: 100%;justify-content: center;gap: clamp(10px,1vw,20px)}body.homepage .config-card{flex: 1 1 0;width: auto;min-width: 0;max-width: 270px;padding: clamp(16px,1.2vw,26px) clamp(8px,0.8vw,16px) clamp(14px,1.1vw,24px);gap: clamp(8px,0.7vw,14px)}body.homepage .config-card-img{width: clamp(60px,4.6vw,108px);height: clamp(60px,4.6vw,108px)}body.homepage .configurator-row .config-card .config-card-img{width: clamp(60px,4.6vw,108px) !important;height: clamp(60px,4.6vw,108px) !important;max-width: none !important;max-height: none !important}body.homepage .config-card-name{font-size: clamp(0.82rem,0.4vw + 0.56rem,1.08rem)}body.homepage .config-card-feature{font-size: clamp(0.7rem,0.25vw + 0.5rem,0.88rem)}body.homepage .config-card-price{font-size: clamp(0.72rem,0.25vw + 0.52rem,0.9rem)}body.homepage .config-group-title{font-size: clamp(1.35rem,0.5vw + 1.05rem,1.75rem)}}@media (min-width: 1100px){body.homepage .container-garantie-index{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);column-gap: clamp(24px,2.4vw,48px);align-items: stretch;padding-bottom: var(--space-32,32px)}body.homepage .container-garantie-index > .header-section-garantie-index{grid-column: 1 / -1}body.homepage .guarantee-details-garantie-index{flex-direction: column}body.homepage .guarantee-details-garantie-index > .guarantee-item-garantie-index{flex: 1;display: flex;align-items: center;text-align: left}body.homepage .promise-section-garantie-index{padding: 0;display: flex}body.homepage .promise-card-garantie-index{flex: 1;display: flex;align-items: center;justify-content: center}}