product-tabs{display:block}product-tabs[hidden],.meta-tab-button[hidden],.meta-mobile-trigger[hidden],.meta-tab-pane[hidden]{display:none!important}.meta-product-tabs-section{position:relative;box-sizing:border-box;display:block}.meta-product-tabs{display:flex;flex-direction:column;width:100%}.meta-tabs-nav{display:flex;flex-wrap:wrap;justify-content:center;border-bottom:1px solid var(--nav-border-color);margin-bottom:2rem;gap:2rem;list-style:none;padding:0;margin-top:0}.meta-tab-button{background:none;border:none;border-bottom:4px solid transparent;padding:1rem 0;font-size:1.76rem;cursor:pointer;color:var(--tab-text-inactive);transition:all .3s ease;font-family:var(--font-heading-family);font-weight:300;margin-bottom:-1px;line-height:1.2;opacity:.5;color:var(--spec-heading-color)}.meta-tab-button:hover{color:var(--active-tab-color)}.meta-tab-button.active{border-bottom-color:var(--active-tab-color);opacity:1}.meta-mobile-trigger{display:none;width:100%;background:none;border:none;border-bottom:1px solid var(--nav-border-color);padding:1.5rem 0;text-align:left;font-family:var(--font-heading-family);font-size:1.6rem;font-weight:600;color:var(--color-foreground);cursor:pointer;justify-content:space-between;align-items:center;outline:none;color:var(--spec-heading-color)}.meta-mobile-trigger:after{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.125 10H16.875' stroke='%23003B78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 16.875V3.125' stroke='%23003B78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.meta-mobile-trigger.active{border-bottom:none}.meta-mobile-trigger.active:after{content:url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.125 10H16.875' stroke='%23003B78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.125 10H16.875' stroke='%23003B78' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.meta-tab-pane{display:none;animation:fadeIn .4s ease-out;color:var(--body-text-color);line-height:1.6;width:100%}.meta-tab-pane.active{display:block}.meta-tab-pane img{max-width:100%;height:auto;display:block}#product-description{scroll-margin-top:calc(var(--header-height, 60px) + 20px)}.description-split-grid{display:grid;grid-template-columns:1fr 1fr;gap:10rem;align-items:start}.description-split-grid .desc-col-left,.description-split-grid .desc-col-right{min-width:0}.specs-container{padding:10px 0;display:flex;flex-direction:column;gap:40px}.specs-header-group{margin-bottom:24px}.spec-title{margin:0 0 8px;color:var(--spec-heading-color);font-size:var(--spec-heading-size);font-weight:600;line-height:1.3}.spec-desc{margin:0;color:var(--spec-desc-color);font-size:var(--spec-desc-size);font-weight:400;line-height:1.5}.resources-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;align-items:stretch}.resources-grid.video-grid{grid-template-columns:repeat(3,1fr)}.resources-grid.box-contents-grid{grid-template-columns:repeat(4,1fr)}.compat-container{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:start}.compat-container.is-single{grid-template-columns:1fr}.compat-column{display:flex;flex-direction:column;gap:16px}.compat-header{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--nav-border-color);font-size:16px;font-weight:600;margin-bottom:8px}.compat-header.is-success{color:var(--color-success-text-dark);border-bottom-color:var(--color-success-border)}.compat-header.is-success svg{color:var(--color-success-icon);width:20px;height:20px}.compat-header.is-error{color:var(--color-error-text-dark);border-bottom-color:var(--color-error-border)}.compat-header.is-error svg{color:var(--color-error-icon);width:20px;height:20px}.cc-error__details{margin:0;color:var(--color-error-icon);font-size:14px;font-weight:500;display:flex;align-items:center;gap:5px}.spec-table-wrapper{width:100%;overflow-x:auto;display:flex;justify-content:center}.spec-table{width:40%;border-collapse:collapse;font-size:1.4rem;color:var(--body-text-color)}.spec-table tr:nth-child(odd){background-color:var(--table-bg-odd)}.spec-table tr:nth-child(2n){background-color:var(--table-bg-even)}.spec-table td{padding:12px 16px;vertical-align:top}.spec-table td:first-child{font-weight:700;color:var(--spec-heading-color);width:50%}@keyframes fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.resource-card{border:1px solid var(--card-border-color);border-radius:12px;padding:24px;display:flex;flex-direction:column;justify-content:space-between;background:var(--card-bg-color);transition:box-shadow .3s ease;height:100%;box-sizing:border-box}.resource-card:hover{box-shadow:0 4px 12px #0000000d}.rc-header{display:flex;gap:16px;margin-bottom:24px}.rc-icon-container{width:48px;height:48px;background-color:var(--icon-bg-color);border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.rc-icon-container img{width:24px;height:24px;object-fit:contain}.rc-icon-container svg{width:24px;height:24px;color:var(--active-tab-color)}.rc-content{flex:1}.rc-meta-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.rc-type{font-size:12px;font-style:normal;font-weight:700;line-height:16.8px;letter-spacing:.48px;text-transform:uppercase;color:var(--resource-type-color)}.rc-badge{font-size:10px;font-weight:600;color:var(--body-text-color);border:1px solid var(--card-border-color);padding:2px 6px;border-radius:4px;text-transform:uppercase}.rc-title{font-size:16px;font-weight:600;color:var(--card-title-color);margin:0 0 8px;line-height:1.3}.rc-description{font-size:14px;color:var(--body-text-color);margin:0;line-height:1.5}.rc-footer{padding-top:20px;border-top:1px solid var(--card-border-subtle);display:flex;justify-content:space-between;align-items:center;margin-top:auto}.rc-file-info{font-size:13px;color:var(--body-text-color);font-weight:500}.rc-download-link{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--active-tab-color);transition:opacity .2s;font-size:18px;font-style:normal;font-weight:600;line-height:25.2px}.rc-download-link:hover{opacity:.8}.rc-download-link svg{width:20px;height:20px}.video-card{display:flex;flex-direction:column;height:100%}.vc-media-wrapper{position:relative;width:100%;padding-bottom:56.25%;background-color:var(--icon-bg-color);color:var(--video-overlay-txt);border-radius:16px;overflow:hidden;margin-bottom:16px;box-shadow:0 4px 10px #0000000d;cursor:pointer}.vc-media-wrapper.has-embed{cursor:default}.vc-media-wrapper iframe{border:none}.vc-media-wrapper video,.vc-media-wrapper img,.vc-media-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.vc-play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:5;background-color:#0000000d;transition:opacity .3s ease}.vc-play-button{width:64px;height:64px;background-color:var(--active-tab-color);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #2b5ef566;transition:transform .2s ease}.vc-media-wrapper:hover .vc-play-button{transform:scale(1.1)}.vc-play-button svg{width:24px;height:24px;fill:currentColor;margin-left:4px}.vc-media-wrapper.is-playing .vc-play-overlay{opacity:0;pointer-events:none}.vc-badge{position:absolute;display:flex;align-items:center;gap:.5rem;bottom:12px;right:12px;background-color:var(--active-tab-color);padding:4px 8px;border-radius:6px;z-index:6;pointer-events:none;transition:opacity .3s}.vc-badge span{color:currentColor;font-size:12px;font-weight:700}.vc-media-wrapper.is-playing .vc-badge{opacity:0}.vc-content{display:flex;flex-direction:column;gap:8px}.vc-title{font-size:16px;font-weight:700;color:var(--resource-type-color);margin:0;line-height:1.4}.vc-description{font-size:14px;color:var(--body-text-color);line-height:1.5;margin:0}.compat-card{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--card-border-color);border-radius:8px;background:var(--card-bg-color);text-decoration:none;color:inherit;transition:box-shadow .2s;height:100%;box-sizing:border-box}.compat-card:hover{box-shadow:0 4px 10px #0000000d}.compat-card.is-success{background-color:var(--color-success-bg);border-color:var(--color-success-border)}.compat-card.is-success .cc-title{color:var(--color-success-text-dark)}.compat-card.is-success .cc-meta{color:var(--color-success-text-med)}.compat-card.is-error{background-color:var(--color-error-bg);border-color:var(--color-error-border)}.compat-card.is-error .cc-title{color:var(--color-error-title)}.compat-card.is-warning{align-items:flex-start;background-color:var(--color-warning-bg);border-color:var(--color-warning-border);padding:20px 24px;gap:16px;margin-bottom:24px}.cc-icon{max-width:57px;background:var(--icon-bg-color);border-radius:8px;overflow:hidden}.compat-card.is-warning .cc-icon{background:transparent;width:28px;height:28px;color:var(--color-warning-icon);margin-top:2px;overflow:visible}.compat-card.is-warning .cc-icon svg{width:100%;height:100%}.cc-content{display:flex;flex-direction:column;flex:1}.cc-title{font-weight:600;margin:0;line-height:1.3}.cc-meta{font-size:14px}.compat-card.is-warning .cc-title{color:var(--color-warning-text);text-transform:uppercase;font-weight:800;font-size:14px;letter-spacing:.5px;margin-bottom:4px}.cc-text{font-size:14px;color:var(--color-warning-text);line-height:1.5}.cc-text p{margin:0}.cc-error__alt{font-weight:700;margin:0;font-size:12px}.cc-error__alt span{color:var(--primary-bg);text-decoration:underline}.box-content-card{text-align:center;padding:24px;transition:all .3s ease;text-decoration:none;color:inherit}.box-content-card img{display:inline;margin-bottom:10px}.box-content-card:hover{border-color:var(--active-tab-color);box-shadow:0 4px 12px #0000000d}.bcc-title{color:var(--card-title-color);font-size:16px;line-height:1.1;margin:0}@media(max-width:750px){.spec-table{width:100%}.meta-tabs-nav{display:none}.meta-mobile-trigger{display:flex}.meta-tab-pane{padding-bottom:20px}.description-split-grid,.compat-container{grid-template-columns:1fr;gap:32px}.resources-grid,.resources-grid.video-grid{grid-template-columns:1fr;gap:24px}.resources-grid.box-contents-grid{grid-template-columns:repeat(2,1fr);gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/section-meta-product-tabs.css.map */
