@import"https://use.typekit.net/yew5fio.css";#MainContent h1,#MainContent h2:not(.text-body),#MainContent h3:not(.card__heading){line-height:1.2;font-family:peckham-press,sans-serif;font-weight:400;font-style:normal}#MainContent .card__media .media:not(.article-card__image) img{padding:30px;object-fit:contain;background:#fff}#MainContent .card--card{border:1px solid white}#MainContent .button{background:rgba(var(--color-button),.2);color:inherit;text-transform:uppercase;font-weight:600;min-height:40px;padding:0 2rem}#MainContent .rte ul,#MainContent .rte ol{list-style-position:outside}#MainContent .rte ul li,#MainContent .rte ol li{padding-bottom:10px}body header .mega-menu__list{grid-template-columns:repeat(4,minmax(0,1fr))}body header .mega-menu__link--level-2{font-weight:700;font-family:peckham-press;font-size:12px;padding-bottom:10px}body header .mega-menu__link{padding-top:2px}.page-width media-gallery ul.product__media-list li:first-child{background:#fff;border-radius:8px;padding:20px}.page-width media-gallery .product-media-container{border:0px}#MainContent .collection-hero .collection-hero__inner{padding-top:60px}.template-collection--womens-health #MainContent .collection-hero .collection-hero__inner{padding-top:10px}#FacetFiltersForm{border-bottom:1px solid;margin-bottom:20px}.footer-block__newsletter h2{font-family:var(--font-body-family);text-transform:none!important;max-width:350px}.footer-block__newsletter h2 strong{font-family:var(--font-heading-family);text-transform:uppercase!important;display:block}.custom-collection-bubble{list-style:none;max-width:max-content;line-height:1;border-radius:20px}.custom-collection-bubble a{padding:7px 20px 5px;display:block}.custom-collection-bubblelist ul{display:flex;flex-wrap:wrap;gap:10px 5px;padding:0;text-align:center;justify-content:center;max-width:900px;margin:auto}.custom-collection-bubble a{text-decoration:none}.custom-collection-bubble h3{margin:0}.custom-collection-card{border:1px solid;border-radius:8px;overflow:hidden;text-transform:uppercase;min-height:clamp(220px,20vw,340px);position:relative;display:flex}.custom-collection-card img{position:absolute;right:-20px;transform:rotate(-5deg);bottom:-30px;max-width:60%;max-height:120%;object-fit:contain;transition:.4s ease}.custom-collection-card:hover img{transform:rotate(0)}.custom-collection-card__content{padding:20px;display:flex;flex-direction:column;align-content:flex-start;justify-content:space-between}.custom-collection-card__content span{background-image:url('data:image/svg+xml,<svg width="9" height="8" viewBox="0 0 9 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.79403 7.9517L4.02699 7.19318L6.69034 4.52983H0V3.42188H6.69034L4.02699 0.762784L4.79403 0L8.76989 3.97585L4.79403 7.9517Z" fill="white"/></svg>');background-repeat:no-repeat;background-size:14px;background-position:right 4px;padding-right:25px;line-height:1.3;max-width:max-content}.custom-collection-card__content h3{font-size:30px;line-height:1.1}#MainContent .product__accordion{background:#393939;border-radius:8px;border:1px solid;margin-bottom:10px;border-width:1px}#MainContent .product__accordion summary{padding-left:10px}footer .footer__content-top .footer-block__newsletter{text-align:left;align-items:flex-end}footer .footer__content-top .footer-block__newsletter form{margin-left:0}footer .footer__content-top .footer-block__newsletter form input{background:#393939}footer .footer__content-top p{font-size:14px;line-height:1.3}footer .footer__content-top h2{font-size:16px;text-transform:uppercase}footer .footer__content-top a{line-height:1.3}@media screen and (min-width:1000px){footer .footer__content-top{display:flex;flex-direction:row-reverse;justify-content:space-between}footer .footer__content-top .footer-block--newsletter{margin-top:0;display:flex;flex-direction:column;text-align:left;max-width:50%}}@media screen and (min-width:990px){footer .footer__content-top .footer__blocks-wrapper.grid--1-col.grid--2-col{display:flex;width:50%}footer .footer__content-top .footer__blocks-wrapper.grid--1-col.grid--2-col>div{width:auto}}@media screen and (max-width:550px){.card__information{padding:3px!important}.custom-collection-bubble a h3{font-size:14px}.custom-collection-bubble a{padding:7px 10px 5px}#MainContent h1:not(.hxxl),#MainContent .h1:not(.hxxl){font-size:calc(var(--font-heading-scale) * 2.5rem)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/overrides.css.map */
