.accordion.stack{background-color:#a60115;padding:8px}.accordion.stack .accordion__header{background-color:#db011c;border-radius:0;line-height:64px;margin-bottom:3px}.accordion.stack .accordion__item:last-child .accordion__header{margin-bottom:0}.accordion.stack .accordion__title{color:#fff;height:100%;text-align:left}.accordion.stack .accordion__title>img{height:100%;max-height:64px;max-width:85%;padding:5px}.accordion.stack .icon.icon-play{color:#fff}.accordion.stack button{appearance:none;background-color:transparent;border:none;cursor:pointer;height:1.5em;margin:0 0 0 1%;min-width:1.5em;padding:0;position:absolute;right:1em;top:calc(50% - .75em);width:1.5em}@media screen and (min-width:768px){.accordion.stack button{height:24px;min-width:unset;right:15px;top:50%;transform:translateY(-50%);width:24px}}.accordion.stack button:after,.accordion.stack button:before{background:#fff;content:" ";height:1.5em;position:absolute;top:0;transform:rotate(180deg);transition:transform .5s ease;width:2px}@media screen and (min-width:768px){.accordion.stack button:after,.accordion.stack button:before{height:24px}}.accordion.stack button:after{transform:rotate(90deg);transform-origin:center}.accordion.stack button:focus{border:none;box-shadow:0;outline:0}.accordion.stack .accordion__item.active button:after,.accordion.stack .accordion__item.active button:before{transform:rotate(-90deg)}.accordion.stack .accordion__item.active>.accordion__header{margin-bottom:0}.accordion.stack .accordion__content{background-color:#db011c;margin:0;padding:0}.accordion.stack .accordion__content .content__image,.accordion.stack .accordion__content .content__video{background-color:#0a0a0a;margin:0 auto 2px;text-align:center;width:100%}.accordion.stack .accordion__content .content__image>img,.accordion.stack .accordion__content .content__video>img{max-height:100%;max-width:100%}.accordion.stack .accordion__content .content__image:last-of-type,.accordion.stack .accordion__content .content__video:last-of-type{margin-bottom:0}.accordion.stack .accordion__content .content__video{aspect-ratio:1/1;background-position:50%;background-size:cover;height:auto;position:relative}.accordion.stack .accordion__content .content__video .action-link{left:calc(50% - 25px);position:absolute;top:calc(50% - 30px)}.accordion.stack .accordion__content .content__description{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:4.25vw;line-height:1.25;text-transform:capitalize}@media screen and (min-width:768px){.accordion.stack .accordion__content .content__description{font-size:16px}}.accordion.stack .accordion__content .content__description ul{list-style:none;margin:1em auto 0;padding-left:2.5em}.accordion.stack .accordion__content .content__description li{padding-bottom:1em;position:relative}@media screen and (min-width:768px){.accordion.stack .accordion__content .content__description li{padding-bottom:.5em}}.accordion.stack .accordion__content .content__description li:last-of-type{padding-bottom:2em}@media screen and (min-width:768px){.accordion.stack .accordion__content .content__description li:last-of-type{padding-bottom:1.2em}}.accordion.stack .accordion__content .content__description li:before{background-color:#fff;content:"";height:.5em;left:-1em;position:absolute;top:.75em;transform:translate(-50%,-50%);width:.5em}.accordion.stack .accordion__content .product-details__product-details{background-color:#a60115;color:#fff;display:block;font-size:1em;font-weight:700;line-height:22px;padding:16px 0;text-align:center;text-decoration:underline}