.personalization-tabs{--media-breakpoint:768px;--color-background:#fff;--color-background-nav:transparent;--color-background-tab-nav:var(--color-background-nav);--color-text:#040c17;--color-text-nav:#040c17;--color-text-active:#040c17;--color-border:#040c17;width:100%;padding:0;overflow:hidden}.personalization-tabs.dark{--color-background:#040c17;--color-text:#fff;--color-text-active:#fff;--color-border:#040c17}@media (max-width:767px){.personalization-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;padding:5px;gap:20px}}.personalization-tabs .tabs-nav{scrollbar-width:none;background:var(--color-background-nav);background-size:cover;background-position:center;width:100%;display:flex;flex-direction:row;align-items:stretch;overflow-x:auto}.personalization-tabs .tabs-nav::-webkit-scrollbar{display:none}@media (max-width:767px){.personalization-tabs .tabs-nav{display:none}}.personalization-tabs .tabs-nav[style*=background-image] .tab-nav:not(.active){background-color:transparent}.personalization-tabs .tabs-nav .tab-nav{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 10px;text-align:center;width:100%;color:var(--color-text-nav);position:relative;border:0;background:var(--color-background-tab-nav);font-size:16px;line-height:1.3;letter-spacing:.2px}.personalization-tabs .tabs-nav .tab-nav:not(:first-child)::after{content:'';top:15px;bottom:15px;left:-2px;width:2px;background-color:var(--color-border);position:absolute}.personalization-tabs .tabs-nav .tab-nav .icon img{width:16px;height:16px;text-align:center}.personalization-tabs .tabs-nav .tab-nav.active{background:var(--color-background);color:var(--color-text-active);z-index:1}.personalization-tabs .tabs-nav .tab-nav.active+.tab-nav::after,.personalization-tabs .tabs-nav .tab-nav.active::after{display:none}.personalization-tabs .tabs-item{padding:40px;background:var(--color-background);font-size:16px;line-height:1.3;letter-spacing:.2px;color:var(--color-text);width:100%;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:24px}@media (min-width:768px){.personalization-tabs .tabs-item:not(:last-child){display:none}}@media (max-width:767px){.personalization-tabs .tabs-item{flex:0 0 260px;flex-direction:column;gap:0;padding:0}}@media (min-width:768px){.personalization-tabs .tabs-item--content-reverse{flex-direction:row-reverse}}.personalization-tabs .tabs-item .content-inner,.personalization-tabs .tabs-item .image{flex:1}.personalization-tabs .tabs-item .content-inner{font-size:16px;line-height:1.3;letter-spacing:.2px;display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.personalization-tabs .tabs-item .content-inner{gap:10px;padding:12px;max-width:100%}}.personalization-tabs .tabs-item .content-inner .desc,.personalization-tabs .tabs-item .content-inner .title{color:currentColor}.personalization-tabs .tabs-item .content-inner .title{font-size:24px;line-height:1.2;font-weight:700;letter-spacing:0;margin:0}p+.personalization-tabs .tabs-item .content-inner .title{margin-top:32px}.personalization-tabs .tabs-item .content-inner .title:not([class]):not(:last-child):not(:only-child){margin-bottom:8px}@media (max-width:576px){.personalization-tabs .tabs-item .content-inner .title{font-size:20px}}@media (max-width:767px){.personalization-tabs .tabs-item .content-inner .desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:0 0 auto}}.personalization-tabs .tabs-item .image img{display:block}@media (max-width:767px){.personalization-tabs .tabs-item .image{flex:0}}.personalization-tabs{--color-background-nav:#F7F7F7;--color-text-nav:#040c17;--color-border:#040c17}@media (min-width:768px){.personalization-tabs{background:var(--color-background);box-shadow:0 0 16px 0 rgba(0,0,0,.1)}}@media (max-width:767px){.personalization-tabs{padding:8px;margin:-8px;gap:24px}}.personalization-tabs .tabs-nav{border-top-left-radius:4px;border-top-right-radius:4px}.personalization-tabs .tabs-nav .tab-nav{border-top-left-radius:inherit;border-top-right-radius:inherit;padding:27.5px 5px;box-shadow:inset 0 -8px 8px -9px rgba(0,0,0,.1);border-color:rgba(4,12,23,.1);border-style:solid;border-width:0 0 1px 0}@media (max-width:1024px){.personalization-tabs .tabs-nav .tab-nav{padding:14px 10px}}.personalization-tabs .tabs-nav .tab-nav:not(:first-child)::after{top:16px;bottom:16px;left:-1px;width:1px}@media (max-width:1024px){.personalization-tabs .tabs-nav .tab-nav:not(:first-child)::after{top:13px;bottom:13px}}.personalization-tabs .tabs-nav .tab-nav .icon{display:flex;justify-content:center;margin-bottom:4px}.personalization-tabs .tabs-nav .tab-nav .icon img{width:16px;height:16px;text-align:center}.personalization-tabs .tabs-nav .tab-nav.active{box-shadow:none;border-width:1px 1px 0 1px}.personalization-tabs .tabs-nav .tab-nav.active+.tab-nav{box-shadow:inset 8px -8px 8px -9px rgba(0,0,0,.1)}.personalization-tabs .tabs-item{padding:48px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:rgba(4,12,23,.1);border-style:solid;border-width:0 1px 1px 1px}@media (max-width:1024px){.personalization-tabs .tabs-item{flex-direction:column;align-items:flex-start;padding:16px}}@media (max-width:767px){.personalization-tabs .tabs-item{flex:0 0 280px;border-width:1px;display:block;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,.1);padding:0}}@media (max-width:1024px){.personalization-tabs .tabs-item .image{width:100%;flex:0}}@media (max-width:767px){.personalization-tabs .tabs-item .image{width:100%;padding:0;margin-bottom:0}}.personalization-tabs .tabs-item .image img{display:block;border-radius:4px}@media (max-width:767px){.personalization-tabs .tabs-item .image img{height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:0}}.personalization-tabs .tabs-item .content-inner{gap:16px}@media (max-width:1024px){.personalization-tabs .tabs-item .content-inner{width:100%}}@media (max-width:767px){.personalization-tabs .tabs-item .content-inner{padding:16px 16px 24px 16px}}.personalization-tabs .tabs-item .content-inner .title{font-size:24px;line-height:1.2;font-weight:700;letter-spacing:0}p+.personalization-tabs .tabs-item .content-inner .title{margin-top:32px}.personalization-tabs .tabs-item .content-inner .title:not([class]):not(:last-child):not(:only-child){margin-bottom:8px}@media (max-width:576px){.personalization-tabs .tabs-item .content-inner .title{font-size:20px}}@media (max-width:767px){.personalization-tabs .tabs-item .content-inner .desc{font-size:14px;line-height:1.3;letter-spacing:.2px}}