.media-kit{padding-top:32px}.media-kit .faq-question .faq-question__answer a{text-decoration:none}.media-kit__group{border-bottom:2px solid #D2D2D2}.media-kit .grid>div:nth-child(odd){clear:both}@media screen and (min-width: 750px){.media-kit .grid>div:nth-child(odd){clear:none}.media-kit .grid>div:nth-child(4n+1){clear:both}}.media-item{margin-bottom:32px;display:block}.media-item__image{background:#f3f3f3;margin-bottom:12px;padding-bottom:100%;height:0;position:relative}.media-item__image img{width:75%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);mix-blend-mode:multiply}.media-item__title{font-size:1rem;font-family:CosmicaRegularRegular,Arial,sans-serif;text-transform:none;font-weight:400;margin-left:12px}.media-item .download-btn{font-family:CosmicaExtraBoldRegular,Arial,sans-serif;text-transform:uppercase;font-size:.75rem;margin:0 0 0 12px}.media-item .download-btn .icon{font-size:.5rem;visibility:hidden}.media-item:hover .download-btn .icon{visibility:visible}.faq-header{width:100%;font-size:2rem;line-height:2.25rem;letter-spacing:-.01em;border-bottom:4px solid #000000;margin-bottom:8px;padding-bottom:11px;margin-top:48px}.faq-header:first-of-type{margin-top:0}.faq-question{border-bottom:2px solid #D2D2D2}.faq-question .faq-question__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:24px 0}.faq-question .faq-question__question .faq-question__question--text{width:100%;font-family:CosmicaExtraBoldRegular,Arial,sans-serif;font-size:1rem;line-height:1rem;text-transform:uppercase;text-align:left;pointer-events:none}.faq-question .faq-question__question .icon-chevron-down{font-weight:700;font-size:.6875rem;pointer-events:none}.faq-question .faq-question__question .icon-chevron-down.is-flipped{transform:rotate(180deg)}.faq-question .faq-question__answer{max-height:0;overflow:hidden;transition:all .3s cubic-bezier(.46,.01,.32,1)}.faq-question .faq-question__answer a{text-decoration:underline}.faq-question .faq-question__answer p{font-size:1rem;line-height:1.625rem;margin-bottom:24px}.collection__banner{position:relative;display:block;max-width:1376px;width:100%;height:100px;background-size:cover;background-position:center center;margin:0 auto 36px}@media screen and (min-width: 750px){.collection__banner{height:320px;margin-bottom:0}}@media screen and (min-width: 1025px){.collection__banner{height:442px;overflow:hidden}}.collection__banner.collection__banner--no-image{height:auto;padding-top:20px;margin-bottom:25px}@media screen and (min-width: 750px){.collection__banner.collection__banner--no-image{margin-bottom:0}}@media screen and (min-width: 1025px){.collection__banner.collection__banner--no-image{padding-top:60px}}.collection__banner.collection__banner--no-image h1{position:relative;background:none;color:#000;bottom:auto;left:auto;margin-bottom:0;text-align:center;font-size:1.875rem;line-height:1.875rem}@media screen and (min-width: 750px){.collection__banner.collection__banner--no-image h1{font-size:2.8125rem;line-height:2.8125rem}}@media screen and (min-width: 1025px){.collection__banner.collection__banner--no-image h1{font-size:3.75rem;line-height:3.75rem}}.collection__banner h1{z-index:2;position:absolute;bottom:-25px;left:0;color:#fff;font-size:1.2rem;line-height:1;letter-spacing:-.0625rem;margin-bottom:0;display:block;background-color:#000;padding:5px 31px 4px}@media screen and (min-width: 750px){.collection__banner h1{bottom:32px;left:33px;font-size:3.75rem;line-height:3.75rem;padding:0;background:none;letter-spacing:-.125rem}}@media screen and (min-width: 1025px){.collection__banner h1{font-size:5rem;line-height:5rem}}.collection__banner h1>span{display:block;line-height:1;font-family:CosmicaSemiBoldRegular,Arial,sans-serif;text-transform:none;letter-spacing:normal;font-size:10px}@media screen and (min-width: 750px){.collection__banner h1>span{font-size:1rem;text-align:left}}.collection__banner h2{font-size:1.5rem}@media screen and (min-width: 750px){.collection__banner h2{font-size:3.75rem}}@media screen and (min-width: 1025px){.collection__banner h2{font-size:5rem}}.collection__banner--bundle{height:152px;text-align:center;display:flex;align-items:center;justify-content:center;background-color:#d2d2d2}@media screen and (min-width: 750px){.collection__banner--bundle{height:200px;margin-bottom:56px}}.collection__banner--bundle h1{position:relative;bottom:auto;left:auto;color:#fff}.collection__banner video{z-index:1;width:100%;height:auto;display:block}.collection__banner--bundle h1{background-color:transparent}.collection__banner--mobile span{display:block;line-height:1;font-family:CosmicaSemiBoldRegular,Arial,sans-serif;text-transform:none;letter-spacing:normal;font-size:10px}@media screen and (min-width: 750px){.collection__banner--mobile span{font-size:1rem;text-align:left}}.collection__bundle-intro{margin-bottom:30px}@media screen and (min-width: 750px){.collection__bundle-intro{text-align:center}}@media screen and (min-width: 750px){.parent-collection .collection__banner{margin-bottom:60px}}
/*# sourceMappingURL=/cdn/shop/t/532/assets/bundle.page.mediakit.css.map */
