.custom-content .custom__item-inner--image .image-wrap{border-radius:var(--kv-radius, 14px);background:#f6f6f6;overflow:hidden}.custom-content .custom__item-inner--image .image-wrap img{mix-blend-mode:darken}.custom-content .custom__item-inner--image .image-wrap.kv-fit img{height:100%;object-fit:contain}.custom-content .cards-back{box-sizing:border-box;width:auto;max-width:1500px;margin:8px auto 24px;padding:0 var(--pageWidthPadding, 17px)}.page-width .custom-content .cards-back{padding:0}.custom-content .cards{max-width:none;gap:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.custom-content .card,.custom-content .card-bonfus{display:flex;flex-direction:column;justify-content:center;gap:6px;max-height:none;padding:18px 16px;border-radius:var(--kv-radius, 14px)}.custom-content .card{background:#f6f6f6}.custom-content .card .custom-icon{flex:0 0 auto;margin:0 8px 0 0;background-position:center;background-repeat:no-repeat;background-size:contain}.custom-content .card .custom-icon-wrapper .header-specs-description{width:auto}.custom-content .header-specs-title,.custom-content .header-specs-title-bonfus{padding:0;color:#6f6f6a;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1.3}.custom-content .header-specs-title-bonfus{color:#ffffffb3}.custom-content .header-specs-description{display:block;padding:0;color:#191919;font-size:16px;font-weight:600;line-height:1.35}.custom-content .card-bonfus .header-specs-description{color:#fff}.custom-content .row{gap:48px;padding:24px 0 32px}.custom-content .row>.column{float:none;flex:1 1 0;width:auto;min-width:0;padding:0}.custom-content .column-header{margin:0;color:#191919;font-size:30px;font-weight:700;letter-spacing:-.01em;line-height:1.15}.custom-content .column-descriptor{margin:0;color:#3d3d3a;font-size:16px;line-height:1.7}.custom-content .styled-list{margin:0}.custom-content .rte>br:first-child{display:none}.custom-content .styled-list ul{display:grid;gap:12px;margin:8px 0 24px}.custom-content .styled-list-update{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:8px 0 24px}.custom-content .styled-list-update ul.column{display:contents}.custom-content .styled-list li,.custom-content .styled-list li:first-of-type,.custom-content .styled-list li:last-of-type,.custom-content .styled-list-update li,.custom-content .styled-list-update li:first-of-type,.custom-content .styled-list-update li:last-of-type{position:relative;display:block;height:auto;margin:0;padding:20px 20px 20px 66px;border:0;border-radius:var(--kv-radius, 14px);background:#f6f6f6;color:#191919;font-size:15px;line-height:1.5;text-align:left}.custom-content .styled-list li:before,.custom-content .styled-list-update li:before{content:"";position:absolute;top:50%;left:20px;margin-top:-16px;width:32px;height:32px;border-radius:50%;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23191919' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") no-repeat center / 16px 16px}.custom-content .rte:has(>table.styled-table-full),.custom-content .rte:has(>.table-wrapper>table.styled-table-full){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:8px 0 24px;text-align:left}.custom-content .rte:has(>table.styled-table-full):before,.custom-content .rte:has(>.table-wrapper>table.styled-table-full):before{content:"Specifications";grid-column:1 / -1;margin:0 0 -4px;color:#191919;font-size:22px;font-weight:700;line-height:1.2}.custom-content .rte:has(>.table-wrapper>table.styled-table-full)>br,.custom-content .rte:has(>table.styled-table-full)>br{display:none}.custom-content .rte:has(>.table-wrapper>table.styled-table-full)>:not(.table-wrapper),.custom-content .rte:has(>table.styled-table-full)>:not(table){grid-column:1 / -1}.custom-content .rte>.table-wrapper:has(>table.styled-table-full){margin:0;border-radius:var(--kv-radius, 14px)}.custom-content .rte>.table-wrapper:first-of-type:last-of-type,.custom-content .rte>.table-wrapper:has(>table.styled-table-full tr>:nth-child(3)){grid-column:1 / -1}.custom-content table.styled-table-full{width:100%!important;margin:0!important;padding:0;border:1px solid #e8e8e3;border-collapse:separate;border-spacing:0;border-radius:var(--kv-radius, 14px);background:#fff;table-layout:fixed;overflow:hidden}.custom-content table.styled-table-full tr,.custom-content table.styled-table-full tbody tr:first-of-type{border:0;font-size:inherit}.custom-content table.styled-table-full th{width:auto;padding:14px 18px;background:#f6f6f6;color:#191919;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.3;text-align:left;text-transform:uppercase}.custom-content table.styled-table-full td{width:auto;padding:10px 18px;border-top:1px solid #f0f0ec;background:transparent!important;color:#191919;font-size:15px;font-weight:500;line-height:1.4;text-align:left;vertical-align:top}.custom-content table.styled-table-full tr:nth-child(2) td{border-top:0}.custom-content table.styled-table-full td:first-child:not(:only-child){padding-right:8px;color:#6f6f6a;font-weight:400}.custom-content table.styled-table-full tr:first-child>:first-child{width:44%}.custom-content .rte>.table-wrapper:first-of-type:last-of-type tr:first-child>:first-child,.custom-content table.styled-table-full:has(tr>:nth-child(3)) tr:first-child>:first-child{width:30%}.custom-content table.styled-table-full tr:first-child>th:first-child:not(:only-child){overflow:visible;white-space:nowrap}.custom-content table.styled-table-full tr:not(:first-child)>th{padding:12px 18px 8px;border-bottom:1px solid #f0f0ec;background:#fff;color:#6f6f6a;font-size:12px;font-weight:600}.custom-content table.styled-table-full tr:not(:first-child)>th+th{color:#191919}.custom-content table.styled-table-full tr:has(>th)+tr td{border-top:0}.custom-content table.styled-table-full tr:last-child td{padding-bottom:14px}.custom-content table.styled-table-full td img{display:inline-block;margin:0}.custom-content table.styled-icon-table-full,.custom-content table.styled-icon-table{display:block;width:100%;margin:8px 0 24px;background:none}.custom-content table.styled-icon-table-full tbody,.custom-content table.styled-icon-table tbody{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px}.custom-content table.styled-icon-table-full tr,.custom-content table.styled-icon-table tr{display:contents}.custom-content table.styled-icon-table-full td,.custom-content table.styled-icon-table td{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:auto!important;min-width:0;justify-self:stretch;padding:20px 14px!important;border-radius:var(--kv-radius, 14px);background:#f6f6f6!important;color:#191919;font-size:14px;font-weight:500;line-height:1.35;text-align:center}.custom-content table.styled-icon-table-full td:empty,.custom-content table.styled-icon-table td:empty{display:none}.custom-content table.styled-icon-table-full td img,.custom-content table.styled-icon-table td img{max-height:50px;margin:0;object-fit:contain}.custom-content table.styled-icon-table-full tr:first-child td:first-child,.custom-content table.styled-icon-table tr:first-child td:first-child{grid-column:1 / -1;display:block;padding:0!important;background:none!important;color:#191919;font-size:22px!important;font-weight:700!important;line-height:1.2;text-align:left!important;text-transform:capitalize}.custom-content table.styled-icon-table-full tr:first-child td:first-child:not(:has(img)),.custom-content table.styled-icon-table tr:first-child td:first-child:not(:has(img)){text-transform:lowercase}.custom-content table.styled-icon-table-full tr:first-child td:first-child:not(:has(img)):first-letter,.custom-content table.styled-icon-table tr:first-child td:first-child:not(:has(img)):first-letter{text-transform:uppercase}@media only screen and (max-width:768px){.custom-content .cards-back{margin:4px auto 16px}.custom-content .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.custom-content .card,.custom-content .card-bonfus{padding:12px 10px;gap:4px}.custom-content .card:last-child{margin-bottom:0}.custom-content .header-specs-title,.custom-content .header-specs-title-bonfus{font-size:10.5px}.custom-content .header-specs-description{font-size:14px}.custom-content .row{gap:10px;padding:12px 0 20px}.custom-content .row>.column{flex:none;width:100%;margin:0}.custom-content .column-header{font-size:22px}.custom-content .column-descriptor{font-size:15px;line-height:1.65}.custom-content .styled-list ul{gap:6px;margin:0 0 6px}.custom-content .styled-list li,.custom-content .styled-list li:first-of-type,.custom-content .styled-list li:last-of-type,.custom-content .styled-list-update li,.custom-content .styled-list-update li:first-of-type,.custom-content .styled-list-update li:last-of-type{padding:14px 14px 14px 54px;font-size:14px;line-height:1.45}.custom-content .styled-list-update{grid-template-columns:1fr;gap:6px}.custom-content .styled-list li:before,.custom-content .styled-list-update li:before{left:14px;margin-top:-14px;width:28px;height:28px;background-size:14px 14px}.custom-content .rte:has(>table.styled-table-full),.custom-content .rte:has(>.table-wrapper>table.styled-table-full){grid-template-columns:1fr;gap:12px}.custom-content .rte:has(>table.styled-table-full):before,.custom-content .rte:has(>.table-wrapper>table.styled-table-full):before,.custom-content table.styled-icon-table-full tr:first-child td:first-child,.custom-content table.styled-icon-table tr:first-child td:first-child{font-size:19px!important}.custom-content table.styled-table-full th{padding:12px 14px}.custom-content table.styled-table-full td{padding:9px 14px;font-size:14px}.custom-content .rte>.table-wrapper:first-of-type:last-of-type tr:first-child>:first-child:nth-last-child(2){width:44%}.custom-content table.styled-table-full tr:not(:first-child)>th{padding:10px 14px 6px}.custom-content table.styled-icon-table-full tbody,.custom-content table.styled-icon-table tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.custom-content table.styled-icon-table-full td,.custom-content table.styled-icon-table td{padding:16px 10px!important;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/kaviso-product-legacy.css.map */
