.p-dtl-tabs{background-color:#fff;border-radius:.7rem;-ms-flex-item-align:start;align-self:start}.p-dtl-tabs__tab{border-bottom:solid 1px grey}.p-dtl-tabs__tab:last-of-type{border-bottom:none;border-radius:.7rem;overflow:hidden}.p-dtl-tabs__tab-content{height:auto;max-height:0;overflow:hidden;background-color:#f9f9f9;-webkit-transition:max-height ease .5s,border-width ease 1s;-o-transition:max-height ease .5s,border-width ease 1s;transition:max-height ease .5s,border-width ease 1s;padding:0 clamp(1rem,2.13vw,2rem);border-top-width:0}.p-dtl-tabs__tab.-expanded .p-dtl-tabs__tab-content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;border-top:solid 1px grey}.p-dtl-tabs__tab.-expanded .p-dtl-tabs__tab-header .e-icon{color:#000!important;fill:#000!important}.p-dtl-tabs__tab.-expanded .p-dtl-tabs__tab-header .expand-icon{display:none}.p-dtl-tabs__tab.-expanded .p-dtl-tabs__tab-header .collapse-icon{display:block;height:1em}.p-dtl-tabs__tab-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.p-dtl-tabs__tab-header h2{padding:clamp(1rem,2.13vw,1.25rem);font-weight:400;text-transform:uppercase;margin-bottom:0}.p-dtl-tabs__tab-header-icon{padding:clamp(1rem,2.13vw,2rem);font-size:1.75em;place-self:end;margin-left:auto}.p-dtl-tabs__tab-header-icon .expand-icon{display:block;height:1em}.p-dtl-tabs__tab-header-icon .collapse-icon{display:none}.p-dtl-tabs__tab-inner-content{padding:clamp(1rem,2.13vw,2rem) 0}.p-dtl-tabs__tab-inner-content.-grid_2{display:grid;grid-template-columns:calc(50% - 20px) calc(50% - 20px);gap:40px}.p-dtl-tabs__tab-inner-content.-grid_2 .c-c-sec,.p-dtl-tabs__tab-inner-content.-grid_2 .content-video{grid-column:unset}.p-dtl-tabs__tab-inner-content .c-c-sec{padding:0}.p-dtl-tabs__tab-inner-content .content-video{width:100%;position:relative;padding-top:67%;height:0}.p-dtl-tabs__tab-inner-content .content-video__video{position:absolute;inset:0;width:100%;height:100%}.p-dtl-tabs__tab-inner-content img{max-width:100%}.p-dtl-tabs .attribute-list{list-style:none;padding:0;margin:0}.p-dtl-tabs .attribute-list span.-label{font-weight:700;color:#000;text-transform:uppercase}.p-dtl-tabs .attribute-list span.-value{color:#000;text-transform:capitalize}