html body :is(h1,h2,h3,h4,h5,h6){font-family:var(--pr-font-heading)}html body :is(.rte,.product__description,.rich-text__text,.v3-card__meta,.v3-card__type,.v3-card__count,.prm-highlights li,.pr-trust p){font-family:var(--pr-font);font-weight:400}html body .v3-card__title{color:#111;min-height:2.5em;margin-bottom:.6rem}html body .v3-card__price .price-item{color:#111}html body .v3-card__meta{letter-spacing:0;font-weight:400}html body :is(.v3-card,.v3-card__media){background:#fff}html body.template-collection #MainContent,html body.template-search #MainContent{background:#fff}.pr-approved-menu{display:none}@media screen and (max-width:989px){html body .pr-approved-menu.is-ready{display:block;background:#0b0b0b;color:#f7f7f7;font-family:var(--pr-font);padding:0 22px 24px;--pr-menu-line:#333;--pr-menu-muted:#bbb}html body .pr-approved-menu-ready{display:block!important}html body .pr-approved-menu-ready>.menu-drawer__navigation,html body .pr-approved-menu-ready>.pr-drawer-extra{display:none}html body .pr-approved-menu-ready>.menu-drawer__utility-links{padding:0 22px 24px;background:#0b0b0b;color:#f7f7f7}html body .pr-approved-menu .pr-menu-bar{min-height:46px;display:flex;align-items:center;gap:20px;border-bottom:1px solid var(--pr-menu-line);font-size:12px;font-weight:400}html body .pr-approved-menu .pr-menu-bar span{margin-right:auto;font-weight:500}html body .pr-approved-menu .pr-menu-bar a{display:flex;align-items:center;min-height:44px;color:inherit}html body .pr-menu-tabs{display:flex;justify-content:space-between;gap:18px;border-bottom:1px solid var(--pr-menu-line);padding-top:10px}html body .pr-menu-tabs button{font-family:var(--pr-font);font-size:12px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;min-height:48px;min-width:64px;border:0;border-bottom:1px solid transparent;border-radius:0;padding:0 0 12px;background:none;color:inherit;cursor:pointer}html body .pr-menu-tabs button[aria-selected=true]{font-weight:500;border-bottom-color:currentColor}html body .pr-menu-panel[hidden]{display:none!important}html body .pr-approved-menu .pr-menu-row{display:flex;align-items:center;gap:18px;padding:16px 0;min-height:118px;border-bottom:1px solid var(--pr-menu-line);color:inherit;text-decoration:none}html body .pr-menu-row img{width:77px;height:86px;flex:0 0 77px;object-fit:cover;object-position:center 42%;display:block;background:#fff}html body .pr-menu-copy{display:block;flex:1;min-width:0}html body .pr-menu-title{font-family:var(--pr-font-heading);font-size:18px;line-height:1.2;letter-spacing:-.01em;font-weight:500;display:block}html body .pr-menu-sub{font-size:13px;line-height:1.4;font-weight:400;display:block;margin-top:7px;color:var(--pr-menu-muted)}html body .pr-menu-arrow,html body .pr-menu-all>span{display:flex;width:20px;flex:0 0 20px}html body .pr-menu-arrow svg,html body .pr-menu-all svg{width:20px;height:20px}html body .pr-approved-menu .pr-menu-all{display:flex;align-items:center;justify-content:center;gap:16px;min-height:52px;margin-top:24px;padding:12px 16px;background:#f3f2f0;color:#111;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none}html body .pr-menu-more{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:18px}html body .pr-menu-more a{display:flex;align-items:center;min-height:44px;font-size:13px;line-height:1.4;color:var(--pr-menu-muted);font-weight:400}html body .pr-menu-help{margin-top:24px;font-weight:400;font-size:14px;line-height:1.6;color:var(--pr-menu-muted)}html body .pr-menu-help p{margin:0;font-size:14px;font-weight:400}html body .pr-menu-help>a{color:inherit;text-decoration:underline;text-underline-offset:5px;display:inline-flex;align-items:center;min-height:44px;font-size:13px}html body .pr-menu-help nav{display:flex;gap:25px;margin-top:16px}html body .pr-menu-help nav a{display:inline-flex;align-items:center;min-height:44px;font-size:12px;color:inherit}html body .pr-approved-menu :is(a,button):focus-visible{outline:2px solid #f3f2f0;outline-offset:4px}}@media screen and (max-width:749px){html body.template-product #MainContent{background:#fff}html body .v3-pdp-head{grid-template-columns:1fr}html body .v3-pdp-head [id^=price-]{grid-column:1}html body.template-product .product__title :is(h1,.h1){font-family:var(--pr-font-heading);font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.015em}html body.template-product .price--large .price-item{font-size:22px;font-weight:400;line-height:1.2}html body .v3-card__meta{font-size:13px;line-height:1.5}}@media screen and (max-width:989px){html body .pr-menu-secondary{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-top:18px}html body .pr-menu-secondary a{min-height:44px;display:flex;align-items:center;font-size:13px;font-weight:400;color:var(--pr-menu-muted)}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/pr-approved-storefront.css.map */
