.bliss-contact{max-width:1080px;margin:0 auto;padding:0 28px;color:#171945;font-size:16px;line-height:1.7}.bliss-contact--intro{padding-top:46px;padding-bottom:36px}.bliss-contact__heading{text-align:center;margin:0 auto 34px}.bliss-contact__heading h1{font-family:giza,Georgia,serif;font-size:clamp(42px,5vw,62px);line-height:1.12;margin:8px 0 16px}.bliss-contact__heading p{margin:0}.bliss-contact__eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase;font-weight:600}.bliss-contact__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bliss-contact__card{background:#fff;border:1px solid #dcdfe8;border-radius:18px;padding:28px 30px}.bliss-contact h2{font-family:giza,Georgia,serif;font-size:29px;line-height:1.25;letter-spacing:0;margin:0 0 16px}.bliss-contact h3{font-size:18px;line-height:1.45;letter-spacing:0;margin:0 0 12px}.bliss-contact p{margin:0 0 16px}.bliss-contact a{color:#283b66;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.bliss-contact a:hover{color:#101232;text-decoration-thickness:2px}.bliss-contact a:focus-visible{outline:3px solid #456b87;outline-offset:5px;border-radius:3px}.bliss-contact__email,.bliss-contact__link{display:inline-flex;align-items:center;gap:8px;min-height:44px}.bliss-contact__appointment{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:25px 0 0}.bliss-contact__appointment p{max-width:510px;margin:0;font-size:14px}.bliss-contact a.bliss-contact__button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:48px;padding:10px 23px;border-radius:30px;background:#171945;color:#fff;text-decoration:none;white-space:normal;text-align:center;max-width:100%;box-sizing:border-box;line-height:1.35}.bliss-contact a.bliss-contact__button:hover{background:#303365}.bliss-contact--details{padding-top:20px;padding-bottom:64px}.bliss-contact__pharmacy{padding:22px 24px;border:1px solid #dcdfe8;border-radius:14px}.bliss-contact__pharmacy a{display:inline-flex;align-items:center;min-height:44px}.bliss-contact__business{margin-top:34px;padding-top:30px;border-top:1px solid #d2d7e3}.bliss-contact__business p{max-width:850px}.bliss-contact__business p:last-child{margin-bottom:0;font-size:14px}@media(max-width:749px){.bliss-contact{padding-left:20px;padding-right:20px}.bliss-contact--intro{padding-top:28px}.bliss-contact__grid{grid-template-columns:1fr;gap:16px}.bliss-contact__card{padding:23px}.bliss-contact__appointment{align-items:stretch;flex-direction:column;gap:17px}.bliss-contact__button{white-space:normal}.bliss-contact--details{padding-bottom:44px}.bliss-contact h2{font-size:27px}}.bliss-shipping-review{max-width:880px;margin:0 auto;padding:64px 32px 72px;color:#203b43}.bliss-shipping-review__notice{margin-bottom:36px;padding:16px 20px;border:1px solid #b9dce3;border-radius:12px;background:#eff7f8;font-size:14px;line-height:1.6}.bliss-shipping-review__notice p{margin:0}.bliss-shipping-review__notice p+p{margin-top:8px}.bliss-shipping-review__article h1{margin:0 0 32px;color:#203b43;font-size:clamp(30px,4vw,44px);line-height:1.2}.bliss-shipping-review__body{font-size:17px;line-height:1.7;letter-spacing:normal}.bliss-shipping-review__body h2{margin:32px 0 10px;color:#203b43;font-size:22px;line-height:1.35}.bliss-shipping-review__body h2:first-child{margin-top:0}.bliss-shipping-review__body p{margin:0 0 14px}.bliss-shipping-review .bliss-shipping-review__body a,.bliss-shipping-review .bliss-shipping-review__notice a{color:#135b6e;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.bliss-shipping-review a:focus-visible{outline:3px solid #176478;outline-offset:4px}@media screen and (max-width:749px){.bliss-shipping-review{padding:40px 22px 48px}.bliss-shipping-review__notice{margin-bottom:28px;padding:14px 16px}.bliss-shipping-review__article h1{margin-bottom:26px}.bliss-shipping-review__body{font-size:16px}.bliss-shipping-review__body h2{font-size:21px}}.learning-results.page-width{padding-top:7.5rem;padding-bottom:6rem;color:#0e1b4d}.learning-results__title{margin:0 0 2rem;text-align:center;color:#0e1b4d}.learning-results__intro{max-width:64rem;margin:0 auto 3.2rem;text-align:center}.learning-results__summary{margin-bottom:2.8rem}.learning-results__summary h2,.learning-results__empty h2{margin:0 0 .8rem;color:#0e1b4d}.learning-results__summary p{margin:0;overflow-wrap:anywhere}.learning-results__articles .card{border:none;background:#fff;--blog-card-image-padding: 0px}.learning-results__articles .card__information{padding:4rem}.learning-results__empty{max-width:64rem;margin:0 auto;padding:3.2rem;border:1px solid #deded7;border-radius:1rem;background:#fbfaf7;text-align:center;overflow-wrap:anywhere}.learning-results__empty p{margin:1rem 0 0}@media screen and (min-width:750px){.learning-results.page-width{padding-top:10rem}}@media screen and (max-width:749px){.learning-results__articles .card__information{padding:2.4rem}.learning-results__empty{padding:2.4rem 1.6rem}}.bliss-product-key-risk{margin:1.6rem 0;padding:1.6rem;font-size:1.6rem;line-height:1.6;background:rgba(var(--color-foreground),.035);border-left:.3rem solid rgb(var(--color-foreground));border-radius:.4rem}.bliss-product-key-risk>:first-child{margin-top:0}.bliss-product-key-risk>:last-child{margin-bottom:0}.learning-search{width:100%;max-width:60rem;margin:0 auto 4rem;color:#0e1b4d;letter-spacing:0;text-align:left}.learning-search *{box-sizing:border-box}.learning-search__label{display:block;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;line-height:1.5}.learning-search__controls{display:flex;gap:.8rem}.learning-search__input{display:block;flex:1;min-width:0;width:100%;min-height:4.8rem;margin:0;padding:1.2rem 1.6rem;border:1px solid #9ca1ad;border-radius:.8rem;background:#fbfaf7;color:#0e1b4d;font:inherit;font-size:1.6rem;line-height:1.5;-webkit-appearance:none;appearance:none}.learning-search__input::placeholder{color:#5b6476;opacity:1}.learning-search__submit{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.2rem 1.8rem;border:1px solid #0e1b4d;border-radius:.8rem;background:#0e1b4d;color:#fff;font:inherit;font-size:1.4rem;line-height:1.5;cursor:pointer}.learning-search__submit:hover{background:#253666}.learning-search__reset{display:inline-flex;align-items:center;min-height:4.4rem;margin-top:.4rem;color:#0e1b4d;font-size:1.3rem;text-decoration:underline;text-underline-offset:.3rem}.learning-search__input:focus-visible,.learning-search__submit:focus-visible,.learning-search__reset:focus-visible{outline:2px solid #0e1b4d;outline-offset:3px;box-shadow:none}@media screen and (max-width:749px){.learning-search{max-width:none;margin-bottom:3.2rem}.learning-search__input{padding-inline:1.2rem}.learning-search__submit{padding-inline:1.3rem}.learning-search__submit svg{display:none}}.bliss-product-overview{font-size:1.6rem;line-height:1.65}.bliss-product-status-note{font-weight:600;margin:1.6rem 0}.bliss-product-safety{padding:1.6rem;background:rgba(var(--color-foreground),.035);border-left:.3rem solid rgb(var(--color-foreground));border-radius:.4rem}.bliss-product-safety>:first-child{margin-top:0}.bliss-product-safety>:last-child{margin-bottom:0}.bliss-product-disclosures{border-top:.1rem solid rgba(var(--color-foreground),.25);border-bottom:.1rem solid rgba(var(--color-foreground),.25);margin-top:1.6rem}.bliss-product-disclosures>summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem .4rem;min-height:4.8rem;font-weight:600;cursor:pointer;list-style:none;line-height:1.5}.bliss-product-disclosures>summary::-webkit-details-marker{display:none}.bliss-product-disclosures>summary:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.3rem}.bliss-product-disclosures__icon{flex:0 0 1.2rem;width:1.2rem;height:1.2rem;position:relative}.bliss-product-disclosures__icon:before,.bliss-product-disclosures__icon:after{content:"";position:absolute;background:currentColor}.bliss-product-disclosures__icon:before{top:.5rem;left:0;width:1.2rem;height:.2rem}.bliss-product-disclosures__icon:after{top:0;left:.5rem;width:.2rem;height:1.2rem}.bliss-product-disclosures[open] .bliss-product-disclosures__icon:after{display:none}.bliss-product-disclosures__content{padding:0 .4rem 1.6rem;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
