.fade-in-nav{animation:slideFadeIn .3s ease}.fade-out-nav{animation:slideFadeOut .2s ease}@keyframes slideFadeIn{0%{transform:translateY("auto")}to{transform:translateY(0)}}@keyframes slideFadeOut{0%{transform:translateY(10px)}to{transform:translateY(0)}}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{scrollbar-width:none;overflow:-moz-scrollbars-none;-ms-overflow-style:none}.sticky-header{position:fixed;z-index:391;visibility:hidden;opacity:0;transition:opacity .3s ease,visibility .3s ease,transform .3s ease;animation:fadeOutUp .3s ease forwards;pointer-events:none;width:100%;top:0}@keyframes fadeOutUp{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(0,-20%,0)}}.sticky-header.header-sticked{visibility:visible;opacity:1;animation:fadeInDown .3s ease forwards;transform:translateZ(0);pointer-events:unset}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-20%,0)}to{opacity:1;transform:translateZ(0)}}.embla{display:flex;gap:10px;max-width:100%;--slide-height:19rem;--slide-spacing:1rem;--slide-size:60%}.embla__viewport{overflow:hidden;padding-right:2px}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1);padding-bottom:3px;padding-right:3px;padding-left:17px;gap:26px}.embla__slide{flex:0 0 48%;min-width:0}.embla__slide__number{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);border-radius:1.8rem;font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center}@media screen and (max-width:768px){.embla__controls{display:none!important}.embla__slide{flex:0 0 80%}.embla__container:last-child{margin-right:1rem}}.embla__controls{display:flex;justify-content:flex-end;gap:.5rem;z-index:20!important}.embla__buttons{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9e355f;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:2.2rem;height:2.2rem;z-index:1;border-radius:50%;color:#ffffff;display:flex;align-items:center;justify-content:center}.embla__button:disabled{color:var(--detail-high-contrast);visibility:hidden}.embla__button__svg{width:35%;height:35%}.embla_opacity{max-width:100%;--slide-height:19rem;--slide-spacing:1rem;--slide-size:70%;position:relative}.embla__viewport_opacity{overflow:hidden}@media screen and (min-width:768px){.embla__viewport_opacity{border-radius:15px}}.embla__container_opacity{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide_opacity{flex:0 0 55%;min-width:0;padding-left:var(--slide-spacing)}@media screen and (max-width:768px){.embla__slide_opacity{flex:0 0 80%!important}.embla__controls_opacity{padding-right:10px}.embla__slide_opacity:last-child{margin-right:15px}}.embla__slide__img_opacity{border-radius:1.8rem;display:block;height:var(--slide-height);width:100%;-o-object-fit:cover;object-fit:cover}.embla__controls_opacity{position:absolute;top:50%;padding:0 10px}.embla__buttons_opacity,.embla__controls_opacity{display:flex;justify-content:space-between;width:100%}.embla__button_opacity{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#9f355f;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:2.2rem;height:2.2rem;z-index:1;border-radius:50%;color:#ffffff;display:flex;align-items:center;justify-content:center}.embla__button_opacity:disabled{color:var(--detail-high-contrast);visibility:hidden}.embla__button__svg_opacity{width:35%;height:35%}.embla__slide_opacity{transition:opacity .2s ease-in-out}.embla__slide_opacity:not(.is-snapped){opacity:.5}.embla-article-details{max-width:48rem;margin:auto;--slide-height:19rem;--slide-spacing:1rem;--slide-size:70%}.embla-article-details__viewport{overflow:hidden}.embla-article-details__container{backface-visibility:hidden;display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing) * -1)}.embla-article-details__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla-article-details__slide__img{border-radius:1rem;display:block;width:100%;-o-object-fit:cover;object-fit:cover}.embla-article-details__controls{display:flex;justify-content:center;gap:1.2rem;margin-top:1.8rem}.embla-article-details__dots{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.embla-article-details__dot{-webkit-tap-highlight-color:#d0ccc3;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;justify-content:center}.embla-article-details__dot,.embla-article-details__dot:after{width:15px;height:15px;display:flex;align-items:center;border-radius:50%}.embla-article-details__dot:after{content:"";background:#d0ccc3}.embla-article-details__dot--selected:after{background-color:#9e345f;border:1px solid #6f374e}.embla-article-details__slide{transition:opacity .2s ease-in-out}.paywall__locked-container{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;border-width:1px;border-color:rgb(158 52 95);color:white;padding:8px;border-radius:12px}.paywall__locked-container div{display:flex;flex-wrap:wrap;justify-content:center}.paywall__locked{font-weight:700;margin-right:4px}.paywall__login-text{margin-right:4px}.paywall__login-link{text-decoration:underline;margin-right:24px}.paywall__continue{display:flex;flex-direction:row;align-items:center;width:100%;margin:24px 0}.paywall__wrapper{font-family:var(--font-inter)!important;min-width:382px!important;max-width:400px!important}@media screen and (max-width:768px){.paywall__login-link{margin-right:0}.paywall__wrapper{min-width:auto!important}}.paywall__inner-container{position:relative;padding:2.5rem;margin-top:36px!important;border-radius:12px!important;overflow:hidden!important;background:#F1E7EA!important;border:1px solid #dadada!important;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.paywall__inner-container:hover{box-shadow:inset 0 0 2px 0 rgb(210,210,210)}.paywall__price-container-left{max-width:100%!important}#paywall__discount_price{font-size:18px;line-height:24px!important;font-weight:700;text-align:left}#paywall__normal-price del{color:#7F7F7F;font-size:18px;line-height:24px!important;font-weight:400}.paywall__image-container{display:flex;justify-content:center;align-items:center}.paywall__image-container img{width:100%;max-width:246px;height:auto}.paywall__price-container{display:flex;align-items:flex-start!important;flex-direction:column;padding:0!important;width:100%}#paywall__price-description p{font-size:12px;text-align:left}.paywall__price-description-container{margin:0!important;max-width:100%!important;text-align:left}.paywall__purchase_button-container{display:flex;flex-direction:column;justify-content:center;padding:1.25rem 0;width:100%}#paywall__purchase-button{color:#97325B!important;padding:0 1.5rem!important;gap:.5rem}#paywall__purchase-button,.paywall__error-button,.paywall__purchase_button-container button{background:#FFC700!important;border-radius:24px!important;text-transform:uppercase;font-weight:800!important;width:auto!important;height:39px!important;display:flex;align-items:center}.paywall__error-button,.paywall__purchase_button-container button{color:rgb(111 55 78)!important;padding:0 16px!important}#paywall__price{display:flex;gap:.25rem}.paywall__price_main{font-size:45px;line-height:105%!important;font-weight:700}.paywall__wrapper #paywall__banner{background:transparent!important;color:#97325B!important;margin:0 0 .75rem!important;border-radius:0!important;width:100%;max-width:100%!important;align-items:center;justify-content:flex-start;font-size:30px;font-weight:700;font-family:var(--font-inter);padding:0!important}.paywall__continue .paywall__line{flex:1;height:4px;border-top:1px solid #b0ada7;border-bottom:1px solid #b0ada7}.paywall__continue p{padding:0 16px;font-weight:400;font-size:18px;font-style:italic}.paywall__wrapper #paywall__banner{display:flex;padding:24px;border-radius:8px;background-color:#f5f5f5}.paywall__all-offers{font-size:20px;font-weight:700;margin-top:24px;text-decoration:underline}.paywall__most-popular{position:absolute;bottom:-1rem;right:-6rem;padding:.5rem 3.5rem 3rem;background:rgb(111 55 78);transform:rotate(-45deg);text-align:center}.paywall__embedded-included-offers-container{margin:24px;display:flex;justify-content:center;margin:2rem 0 0!important;width:100%!important}.paywall__embedded-included-offers-container ul{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;border-top:1px solid #dadada;border-bottom:1px solid #dadada;padding:.5rem 0}.paywall__embedded-included-offers-container li{display:flex;align-items:center}.paywall__embedded-included-offers-container svg{min-width:20px;min-height:20px}.paywall__embedded-included-offers-container p{margin-left:14px}.paywall__terms{display:none;color:#000!important;opacity:1!important;margin:0 0 24px!important;text-decoration:underline;font-size:12px;text-align:center}.paywall__most-popular p{font-size:1rem;line-height:1.5rem;font-weight:800;color:#fff;width:83.333333%;text-transform:uppercase;overflow-wrap:break-word}.paywall__error-container{margin-top:2rem}.paywall__wrapper .paywall__error-container{border:1px solid rgb(111 55 78)!important;border-radius:12px!important;background:#fff!important}.paywall__wrapper .paywall__error-container .paywall__error-text{line-height:24px!important}.paywall__provider-logos{display:none}.content-container{overflow:hidden;max-width:100%}.responsive-iframe-container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.responsive-iframe-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-container img{max-width:100%;height:auto}.misc-content h2{font-size:1.5rem;font-weight:700;margin-bottom:2rem}.misc-content h6{font-size:1.125rem;font-weight:700}.misc-content p{font-weight:400;font-size:1.125rem;padding-bottom:20px}.misc-content p.p-rich_text_section{font-weight:400!important;font-size:1.125rem!important;padding-bottom:20px!important}.misc-content a{font-weight:700;color:#9E345F}.facts{background-color:#F3F2F3!important;border-radius:.75rem;gap:.75rem!important;display:block!important;padding:1rem;@media (min-width:768px){padding-left:1.5rem;padding-bottom:1.5rem;padding-right:1.5rem;padding-top:1.5rem}}.facts__heading-container{display:flex;flex-direction:row!important;align-items:center;gap:.75rem!important;margin-bottom:.25rem}.facts__heading{font-size:20px;font-weight:600;line-height:28px;color:#151415}.product{padding:1.25rem 0;border-top:1px solid #cdcbcd;border-bottom:1px solid #cdcbcd;display:flex;flex-direction:row!important;gap:.75rem!important;@media (min-width:768px){padding-left:1.25rem;padding-bottom:1.25rem;padding-right:1.25rem;padding-top:1.25rem}}.product__image-container{width:150px;flex-shrink:0;padding:.5rem;background-color:#F3F2F3;border-radius:8px;gap:0!important}.product__image-container img{height:100%;-o-object-fit:cover;object-fit:cover}.product__content{display:flex;flex-direction:column!important;gap:.75rem!important;@media (min-width:768px){gap:1.5rem!important}}.product__details{display:flex;flex-direction:column!important;gap:.25rem!important}.product__title{font-size:16px;font-weight:600;line-height:22px}.product__price{font-size:16px;font-weight:400;color:#151415;line-height:27px}.product__cta-btn{display:flex;align-items:center;padding:.5rem 1rem;height:2.75rem;background-color:#9E345F;color:#ffffff;font-size:1rem;font-weight:600;border-radius:.5rem;text-decoration:none;width:-moz-fit-content;width:fit-content}.product__cta-btn:hover{color:white!important;transition:none!important}.image-container{display:flex;flex-direction:column;gap:0!important}.image-container__caption{background-color:#F1E7EA;padding:10px;flex-direction:row!important;align-items:flex-start;gap:8px!important}.image-container__text{color:#1E1E1E;font-size:14px!important;line-height:16px}