html body .rich-text__heading,html body h2.rich-text__heading{font-size:12px!important;line-height:1.5!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:400!important}html body .rich-text__blocks{text-align:left!important;margin-left:0!important;max-width:36em!important}html body .rich-text__text p,html body .rich-text__text li{font-size:clamp(17px,1.5vw,22px)!important;line-height:1.4!important}html body .main-page-title,html body .collection-hero__title{font-size:clamp(28px,4.6vw,76px)!important;line-height:1!important;letter-spacing:-.025em!important;font-weight:400!important;text-align:left!important;margin:0 0 40px!important}html body .page-width--narrow{max-width:none!important;padding-left:clamp(16px,3vw,48px)!important;padding-right:clamp(16px,3vw,48px)!important}html body .page-width--narrow .rte,html body .collection-hero__description{text-align:left!important}html body .page-width--narrow .rte p,html body .page-width--narrow .rte li,html body .collection-hero__description p{font-size:clamp(17px,1.5vw,22px)!important;line-height:1.55!important;max-width:30em}html body .page-width--narrow .rte p{margin:0 0 1.8em!important}html body .page-width--narrow .rte p strong{display:inline-block;margin-bottom:.45em;font-weight:500}html body .page-width--narrow .rte h2,html body .page-width--narrow .rte h3,html body .page-width--narrow .rte h4{font-size:12px!important;line-height:1.5!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:400!important;border-top:1px solid #000;padding-top:14px;margin:64px 0 20px!important}html body .page-width--narrow .rte a{color:#000!important;text-decoration:none!important;border-bottom:1px solid #000;padding-bottom:1px}html body .image-with-text__heading{font-size:12px!important;line-height:1.5!important;letter-spacing:.03em!important;text-transform:uppercase!important;font-weight:400!important}html body .image-with-text__text p{font-size:clamp(17px,1.5vw,22px)!important;line-height:1.4!important}html body .image-with-text__content{text-align:left!important;align-items:flex-start!important}html body .card__heading,html body .card__heading a{font-size:clamp(17px,1.5vw,22px)!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}html body .card-information .price{font-size:12px!important;letter-spacing:.03em!important;text-transform:uppercase!important}html body .card__information{text-align:left!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/po-type.css.map */
