body[data-theme-preset=hero] .header__menu-item:hover,body[data-theme-preset=hero] .header__menu-item:focus-visible,body[data-theme-preset=hero] summary.header__menu-item-top:has(a:focus-visible),body[data-theme-preset=hero] header-menu details[open]>summary.header__menu-item-top{background-color:#eee8f7!important;color:#5b3fa6!important}body[data-theme-preset=hero] .header__menu-item:hover a,body[data-theme-preset=hero] .header__menu-item:hover span{color:#5b3fa6!important}body[data-theme-preset=hero] .grid-item .item-image .media{padding-bottom:100%!important;background:#fff}body[data-theme-preset=hero] .grid-item .item-image .media img{object-fit:contain!important;padding:12px;box-sizing:border-box}body[data-theme-preset=hero] [data-mode=grid] .grid-item .item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.45;min-height:2.9em;font-size:1rem}body[data-theme-preset=hero] .grid-item .item-price .price--final{font-size:1.15rem!important;font-weight:700;color:#5b3fa6}body[data-theme-preset=hero] .grid-item .item-price .old-price{color:#666}body[data-theme-preset=hero] .pg-product-details{margin:.75rem auto 0;width:max-content;font-size:.9rem;padding:.65rem 1.1rem;background:#5b3fa6;color:#fff}body[data-theme-preset=hero] .featured-blog .articles-wrapper{gap:1.5rem;align-items:stretch}body[data-theme-preset=hero] .articles-wrapper .article{height:auto}body[data-theme-preset=hero] .article-card{display:flex;flex-direction:column;height:100%}body[data-theme-preset=hero] .article-card .article-content{flex-direction:column;height:100%}body[data-theme-preset=hero] .article-card__image-wrapper{max-width:none;flex:0 0 auto}body[data-theme-preset=hero] .article-card__image.media{padding-bottom:0!important;aspect-ratio:3 / 2;width:100%;height:auto!important}body[data-theme-preset=hero] .article-card__image img{width:100%;height:100%;object-fit:cover}body[data-theme-preset=hero] .article-card__info{padding:1rem 0 .75rem;flex:1 1 auto;background:transparent}body[data-theme-preset=hero] .article-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:20px!important;line-height:1.35;min-height:2.7em;color:#352747}body[data-theme-preset=hero] .article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:16px!important;line-height:1.5;min-height:4.5em;margin:.5rem 0 0}body[data-theme-preset=hero] .pg-article-action{margin-top:auto;padding:0 0 1rem}body[data-theme-preset=hero] .pg-article-action a.button{position:static;background:#5b3fa6;color:#fff;border-radius:999px;padding:.65rem 1.1rem;min-height:0;font-size:.9rem}body[data-theme-preset=hero] .multicolumn-card__image-contain .media img{object-fit:contain}body[data-theme-preset=hero] .blog-articles{align-items:stretch;gap:1.5rem}@media(min-width:990px){body[data-theme-preset=hero] .featured-blog .articles-wrapper .article,body[data-theme-preset=hero] .blog-articles[data-items-per-row="3"]>.article-card{width:calc((100% - 3rem) / 3)}}@media(max-width:639px){body[data-theme-preset=hero] .article-card__title{font-size:18px!important}}body[data-theme-preset=hero] .grid-item.item-article .item-image .media{padding-bottom:66.6667%!important}body[data-theme-preset=hero] .grid-item.item-article .item-image .media img{object-fit:cover!important;padding:0}body[data-theme-preset=hero] .grid-item.item-article .pg-product-details{display:inline-flex}body[data-theme-preset=hero] .grid-item.item-article squama-item,body[data-theme-preset=hero] .grid-item.item-article .item-link{height:100%}body[data-theme-preset=hero] .grid-item.item-article .item-details-wrapper{display:flex;flex-direction:column}body[data-theme-preset=hero] .grid-item.item-article .pg-product-details{margin-top:auto}body[data-theme-preset=hero] .secondary--results:not([data-mode=list]){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}body[data-theme-preset=hero] .secondary--results:not([data-mode=list])>li{width:auto!important}body[data-theme-preset=hero] .secondary--results:not([data-mode=list]) .item-link{display:flex;flex-direction:column}body[data-theme-preset=hero] .secondary--results:not([data-mode=list]) .item-details-wrapper{flex:1;gap:.5rem;padding:1rem 0!important}body[data-theme-preset=hero] .secondary--results:not([data-mode=list]) .item-image{width:100%}@media(max-width:989px){body[data-theme-preset=hero] .secondary--results:not([data-mode=list]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){body[data-theme-preset=hero] .secondary--results:not([data-mode=list]){grid-template-columns:minmax(0,1fr)}}body[data-theme-preset=hero] .grid-item.item-article .item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:20px;line-height:1.35;min-height:2.7em;color:#352747}body[data-theme-preset=hero] .contact.dynamic-page-width{max-width:780px;width:calc(100% - 2rem);margin-left:auto;margin-right:auto}body[data-theme-preset=hero] .contact__container{margin-bottom:2rem}body[data-theme-preset=hero] #ContactForm-body{height:180px;min-height:160px;resize:vertical}@media(max-width:639px){body[data-theme-preset=hero] .contact__fields{grid-template-columns:minmax(0,1fr)}body[data-theme-preset=hero] #ContactForm-body{height:160px}}
/*# sourceMappingURL=/cdn/shop/t/138/assets/peloton-gp-harmonisation.css.map */
