@import url(https://use.typekit.net/eya2cca.css);
.c-product-tabs{padding:2.5rem 1.25rem;background-color:#f5f6fc;border-radius:1.5rem 1.5rem 0 0;position:relative;z-index:2}.c-product-tabs:first-child{z-index:1}.c-product-tabs:nth-child(2){z-index:2}.c-product-tabs:nth-child(3){z-index:3}.c-product-tabs:nth-child(4){z-index:4}.c-product-tabs:nth-child(5){z-index:5}.c-product-tabs:nth-child(6){z-index:6}.c-product-tabs:nth-child(7){z-index:7}.c-product-tabs:nth-child(8){z-index:8}.c-product-tabs:nth-child(9){z-index:9}.c-product-tabs:nth-child(10){z-index:10}@media only screen and (max-width:749px){.c-product-tabs{margin-top:-20px}}.c-product-tabs__wrapper{margin:0 auto}@media only screen and (min-width:2000px){.c-product-tabs__wrapper{max-width:91.1361rem}}@media only screen and (max-width:1999px){.c-product-tabs__wrapper{max-width:67rem}}@media only screen and (max-width:1649px){.c-product-tabs__wrapper{max-width:67rem}}@media screen and (max-width:1440px){.c-product-tabs__wrapper{max-width:62rem}}.c-product-tabs__nav{margin-bottom:2.5rem}.c-product-tabs__nav-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.c-product-tabs__nav-list:has(li:nth-child(3):last-child) li:nth-child(3){grid-column:1/-1;justify-self:center;max-width:50%}.c-product-tabs__nav-item{width:100%}.c-product-tabs__nav-button{width:100%;padding:12px 1.5rem;font-size:.875rem;background-color:#fff;border:.125rem solid #e7e9ee;border-radius:2rem;color:#1d1d1f;font-weight:500;text-align:left;line-height:1.42;text-align:center;transition-timing-function:cubic-bezier(.16,1,.3,1);transition-duration:.7s;transition-property:background-color,border-color,color;cursor:pointer}.c-product-tabs__nav-button.is-active,.c-product-tabs__nav-button:hover{background-color:#ff5a00;border-color:#ff5a00;color:#fff}.c-product-tabs__content{position:relative}.c-product-tabs__panel{width:100%;display:none}.c-product-tabs__panel.is-active{display:block}.c-product-tabs__panel.is-active .c-product-tabs__image-container{transform:translateY(3rem);opacity:0;animation:slideInFromBottom .3s cubic-bezier(.25,.46,.45,.94) .1s forwards}.c-product-tabs__panel.is-sliding-out{display:block}.c-product-tabs__panel.is-sliding-out .c-product-tabs__image-container{animation:slideOutToBottom .1s cubic-bezier(.55,.055,.675,.19) forwards}.c-product-tabs__image-container,.c-product-tabs__video-container{position:relative;border-radius:.75rem;overflow:hidden;background-color:#f5f6fa}.c-product-tabs__image-overlay,.c-product-tabs__video-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.4) 50%,transparent);padding:2rem 1.5rem 1.5rem;color:#fff}.c-product-tabs__image,.c-product-tabs__video{width:100%;height:auto;display:block}.c-product-tabs__image.is-desktop,.c-product-tabs__video.is-desktop{display:none}.c-product-tabs__image.is-mobile,.c-product-tabs__video.is-mobile{display:block}.c-product-tabs__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-product-tabs__description{margin:0}.c-product-tabs__description p{margin:0;font-weight:400;font-family:neue-haas-unica,sans-serif;line-height:1.25rem;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-product-tabs__description p em,.c-product-tabs__description p i{font-style:italic}.c-product-tabs__description p b,.c-product-tabs__description p strong{font-weight:500}.c-product-tabs__description p li,.c-product-tabs__description p p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-product-tabs__description p{font-size:1rem;line-height:1.5rem}.c-product-tabs__description p:last-child{margin:0}.c-product-tabs__sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes slideInFromBottom{0%{transform:translateY(3rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutToBottom{0%{transform:translateY(0);opacity:1}to{transform:translateY(2rem);opacity:0}}@media only screen and (min-width:750px){.c-product-tabs{padding:4rem 1.25rem;border-radius:2rem}.c-product-tabs__wrapper{display:flex;flex-direction:column;gap:56px}.c-product-tabs__nav{margin-bottom:0}.c-product-tabs__nav-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem}.c-product-tabs__nav-item{width:auto;flex:1}.c-product-tabs__nav-button{font-size:1rem;line-height:1.5}.c-product-tabs__panel.is-active .c-product-tabs__image-container{transform:translateY(4rem);opacity:0;animation:slideInFromBottomDesktop .4s cubic-bezier(.25,.46,.45,.94) .15s forwards;display:flex}.c-product-tabs__panel.is-sliding-out{display:block}.c-product-tabs__panel.is-sliding-out .c-product-tabs__image-container{animation:slideOutToBottomDesktop .15s cubic-bezier(.55,.055,.675,.19) forwards}.c-product-tabs__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-product-tabs__image.is-desktop,.c-product-tabs__video.is-desktop{display:block}.c-product-tabs__image.is-mobile,.c-product-tabs__video.is-mobile{display:none}.c-product-tabs__image-container,.c-product-tabs__video-container{border-radius:1rem}.c-product-tabs__image-overlay,.c-product-tabs__video-overlay{padding:3rem 2rem 2rem}.c-product-tabs__description p{font-weight:400;font-family:neue-haas-unica,sans-serif;line-height:1.25rem;letter-spacing:0;text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}.c-product-tabs__description p em,.c-product-tabs__description p i{font-style:italic}.c-product-tabs__description p b,.c-product-tabs__description p strong{font-weight:500}.c-product-tabs__description p li,.c-product-tabs__description p p{font-size:inherit;font-weight:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;font-style:inherit}.c-product-tabs__description p{font-size:1.25rem;line-height:1.75rem}}@media only screen and (min-width:1350px){.c-product-tabs{padding:5.25rem 1.25rem}.c-product-tabs__wrapper{gap:42px}.c-product-tabs__image-overlay,.c-product-tabs__video-overlay{padding:4rem 2.5rem 2.5rem}}@keyframes slideInFromBottomDesktop{0%{transform:translateY(4rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutToBottomDesktop{0%{transform:translateY(0);opacity:1}to{transform:translateY(3rem);opacity:0}}
