*{font-family:Inter,system-ui,sans-serif!important;letter-spacing:0}p{font-weight:400}.page-width{max-width:1001px!important}.page-width.page-width--narrow{max-width:780px!important}.promo-header{position:fixed;top:0;left:0;right:0;z-index:100}.promo-header__urgency{padding:8px 0}.promo-header__content{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;color:#fff}.promo-header__content--centered{justify-content:center}.promo-header__content--space-between{justify-content:space-between}.promo-header__icon--mobile{display:inline}.promo-header__prefix{display:none}.promo-header__main-text{font-weight:700}.promo-header__suffix{display:none}.promo-header__social-proof{padding:10px 0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.promo-header__social{display:flex;align-items:center;gap:8px;font-size:12px}.promo-header__social-icon{display:inline-flex;color:#22c35d}.promo-header__social-text{font-weight:500}.promo-header__highlight{font-weight:700;color:#22c35d}.promo-header__timer-wrapper{display:flex;align-items:center;gap:8px}.promo-header__timer-icon{display:inline-flex;color:#f59f0a}.promo-header__timer-label{font-size:12px;font-weight:400;opacity:.8;display:none}.promo-header__timer{display:flex;align-items:center;gap:4px;line-height:24px}.promo-header__timer-unit{background-color:#f59f0a33;border-radius:4px;padding:4px 6px;min-width:36px;text-align:center;width:41.5px;height:32px}.promo-header__timer-value{font-weight:700;font-size:14px;line-height:20px;color:#f59f0a}.promo-header__timer-suffix{font-size:10px;color:#f59f0ab3}.promo-header__timer-separator{font-weight:700;line-height:24px;color:#f59f0a}.editor-section.page-width{max-width:873px!important}.editor-section h2{font-size:48px;line-height:48px;font-weight:700;margin:12px 0 16px;color:#261339;letter-spacing:0}.editor-section h2 em{font-style:normal;color:#331a4d}.editor-section p{margin:0}.editor-section .author-info{display:flex;align-items:center;gap:12px;margin:0 0 24px}.editor-section .author-info img{width:36px;height:36px;border-radius:50%;object-fit:cover}.editor-section .author-name{font-size:14px;line-height:20px;font-weight:500;color:#261339;margin:0}.editor-section .author-meta{font-size:12px;line-height:16px;color:#73677e;margin:0}.editor-section .rich-text__text p{font-size:20px;line-height:28px;font-weight:600;color:#261339}.editor-section .rich-text__image{margin:32px 0 16px;padding-bottom:16px;border-bottom:1px solid #e6e3e8;box-shadow:none;border-radius:0}.as-reasons-list .image-with-text .image-with-text__media-item>*{border-radius:12px}.image-with-text__media .image-with-text__text--caption{background-color:#331a4de6;top:auto!important;bottom:0;height:48px!important;font-size:14px;line-height:20px;color:#fff;padding:12px 16px;text-transform:none;z-index:1}.title{text-align:center;letter-spacing:0}.as-reasons-list .image-with-text__heading,.as-results .rich-text__heading,.customer-reviews-section .title{margin-bottom:24px;font-size:30px;line-height:36px;font-weight:700;color:#261339;letter-spacing:0}.as-reasons-list p,.as-results p,.as-reasons-list li,.customer-reviews-section .subtitle{font-size:16px;line-height:26px;font-weight:400;color:#73677e;letter-spacing:0}.button{text-transform:none;padding:16px 32px;font-size:18px;line-height:28px;font-weight:700;width:auto;background:#f5a623;transition:all .3s;letter-spacing:0}.button:hover{background:#e09612;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px -6px;transform:scale(1.05);transition-duration:.3s}.button:after{display:none}.as-reasons-list .button .btn-amazon-icon{width:80px;height:24px;display:inline-block!important}.as-reasons-list .image-with-text.row-3 ul{list-style:none}.as-trust-badges{display:flex;align-items:center;justify-content:center;gap:12px;margin:16px 0}.as-reasons-list .as-trust-badges{margin:0;justify-content:start}.as-results .rich-text__caption,.customer-reviews-section .section-tag span{font-size:12px;line-height:16px;font-weight:600;background-color:#331a4d1a;padding:4px 12px;display:inline-block;border-radius:50px;color:#331a4d}.as-results .rich-text__heading,.customer-reviews-section .title{margin-top:16px;margin-bottom:8px}.as-results .rich-text__text{margin-top:0;margin-bottom:40px}.rich-text__image{border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#0000001a 0 20px 25px -5px,#0000001a 0 8px 10px;overflow:hidden}.rich-text__image img{width:100%;height:100%;vertical-align:middle;object-fit:cover;border-radius:16px}.customer-reviews-section .section-tag span{background-color:#e7b0081a;color:#262626}.customer-reviews-section p{margin:0}.customer-reviews-section .ratings-summary{width:100%}.customer-reviews-section .ratings-summary-inner{border:1px solid #e2dae7;background:linear-gradient(to bottom right,#fff,#00000008);padding:24px;border-radius:24px;text-align:center;width:100%}.customer-reviews-section .ratings-top{margin-bottom:16px}.customer-reviews-section .ratings-score{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:8px;color:#291f2e;font-size:30px;font-weight:700;line-height:1}.customer-reviews-section .score-number{font-size:48px}.customer-reviews-section .score-star{width:40px;height:40px;fill:#ffbf66;stroke:#ffbf66}.customer-reviews-section .ratings-subtext{color:#73677e;font-size:16px}.customer-reviews-section .ratings-badge{height:80px;margin:0 auto;display:block}.customer-reviews-section .ratings-footer{margin-top:12px;font-size:14px;color:#73677e}.reviews-grid-viewport{max-width:1200px;margin:48px auto 0;padding:0 20px}.customer-reviews-section .review-card{border:1px solid #e2dae7;background:#fff;padding:24px;border-radius:24px;margin-bottom:24px;font-size:14px;line-height:20px;color:#261339}.customer-reviews-section .review-header{display:flex;align-items:center;gap:12px;margin-bottom:12px;font-weight:500}.customer-reviews-section .review-avatar{width:32px;height:32px;object-fit:cover;color:#0a7a5c;background-color:#c4ead5;width:36px;height:36px;border-radius:50rem;display:inline-flex;justify-content:center;align-items:center}.customer-reviews-section .review-rating{display:flex;align-items:center;gap:8px;margin-bottom:4px}.customer-reviews-section .stars{display:flex;gap:2px}.customer-reviews-section .star-icon{width:16px;height:16px;fill:#f90;stroke:#f90}.customer-reviews-section .review-headline{font-weight:700}.customer-reviews-section .review-info{font-size:12px;color:#73677e;margin-bottom:8px}.customer-reviews-section .review-verified{font-size:12px;font-weight:500;color:#c45500;margin-bottom:12px}.customer-reviews-section .review-text{font-size:14px;line-height:20px;color:#261339}.reviews-carousel-viewport{overflow:hidden;width:100%;max-width:900px;margin:48px auto 0}.customer-reviews-list.reviews-carousel{display:flex;flex-wrap:nowrap;padding:0;margin:0 auto;will-change:transform}.customer-reviews-list.reviews-carousel>li{flex:0 0 100%;max-width:100%;padding:0}.reviews-carousel .review-card{margin:0 16px 24px}.reviews-dots{display:flex;justify-content:center;gap:8px}.reviews-dots span{width:8px;height:8px;border-radius:50rem;border:0;background:#331a4d;cursor:pointer;opacity:.2}.reviews-dots span.active{width:24px;opacity:1}.as-features.multicolumn .multicolumn-card{background:#fff!important;border:1px solid rgb(230,227,232);border-radius:12px;display:flex;flex-direction:column;justify-content:center;height:100%}.as-features .multicolumn-card__info{padding-top:10px}.as-features .multicolumn-list h3{font-size:16px;line-height:24px;font-weight:700;margin-bottom:4px;letter-spacing:0}.as-features .multicolumn-list .rte{margin:0}.as-features.multicolumn .multicolumn-card p{color:#73677e;font-size:12px;line-height:16px}.as-features .multicolumn-list__item .media,.as-features .multicolumn-list__item .multicolumn-card__image-wrapper img{height:56px!important;width:auto!important;object-fit:contain}.as-features .multicolumn-list__item:first-child .media,.as-features .multicolumn-list__item:first-child .multicolumn-card__image-wrapper img{height:32px!important}.as-features .multicolumn-list__item:last-child .media,.as-features .multicolumn-list__item:last-child .multicolumn-card__image-wrapper img{height:40px!important}.note-wrap{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:24px;font-size:14px;line-height:24px}.note-wrap svg{width:17px;height:17px}.custom-product-container{color:#261339;border:1px solid #e6e3e8;border-radius:16px;box-shadow:#0000 0 0,#0000 0 0,#00000040 0 25px 50px -12px;padding:0 32px 32px}.urgency-text{background-color:#ed1d96;color:#fff;display:flex;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:14px;line-height:24px;font-weight:600;margin:0 -32px 32px;border-top-left-radius:12px;border-top-right-radius:12px}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) 0s infinite normal none running pulse}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.7}to{transform:scale(1);opacity:1}}.custom-product-layout .title{font-size:24px;line-height:32px;font-weight:700;margin:0 0 8px}.custom-rating-wrapper{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:16px}.custom-rating-wrapper .rating-stars{display:flex;gap:2px}.custom-rating-wrapper .star{width:16px;height:16px;stroke:#e7b008;stroke-width:2}.custom-rating-wrapper .star-full{fill:#e7b008}.custom-rating-wrapper .star-half{fill:#e7b00899}.custom-rating-wrapper .rating-text{font-size:14px;line-height:20px;color:#73677e}.custom-price-wrapper{display:flex;align-items:center;justify-content:center;gap:8px}.custom-price-wrapper .price-current{font-size:30px;line-height:36px;font-weight:700;color:#261339}.custom-price-wrapper .price-compare{font-size:18px;line-height:28px;color:#73677e;text-decoration:line-through}.custom-price-wrapper .price-badge{background-color:#22c35d;color:#fff;font-size:14px;line-height:20px;font-weight:600;padding:2px 8px;border-radius:4px;white-space:nowrap}.custom-product-layout .inline-richtext.subtitle{font-size:14px;line-height:20px;color:#73677e;margin:4px 0 24px}.button-section img{filter:brightness(0) invert(1)}.stock-urgency,.button-section{margin:0 0 24px}.stock-urgency-inner{background:#fde8f4;border-radius:8px;padding:16px}.stock-header{display:flex;justify-content:space-between;align-items:center;font-size:14px;line-height:20px;font-weight:600;margin-bottom:8px}.stock-label{color:#261339}.stock-status{color:#ed1d96}.stock-bar{height:8px;background:#f5f4f6;border-radius:9999px;overflow:hidden}.stock-bar-fill{height:8px;background:#ed1d96;border-radius:9999px;transition:width .4s ease;display:block!important}.stock-footer{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:12px;line-height:16px;font-weight:400;color:#73677e}.trend-icon{width:12px;height:12px;stroke:#f59f0a;stroke-width:2;fill:none}.icon-with-text{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.icon-with-text__item{display:flex;align-items:center;gap:4px}.icon-with-text__item .h4{color:#73677e;font-size:12px;line-height:16px;font-weight:400}.icon-with-text__item .svg-wrapper{width:16px;height:16px}.feature-tags.multicolumn{background-color:#f5f4f680}.feature-tags .multicolumn-list{gap:12px;justify-content:center}.feature-tags .grid__item{width:auto!important;max-width:fit-content}.feature-tags .multicolumn-list{gap:12px;justify-content:center;padding:0!important}.feature-tags .multicolumn-card__info{padding:6px 12px;background-color:#fcd9ed;border-radius:50rem}.feature-tags p{color:#d41183;font-size:12px;line-height:16px}.rich-text__wrapper{width:100%!important}.as-lovable-footer p{color:#fff;opacity:.7;font-size:12px;line-height:1.6}.as-lovable-footer p:first-of-type{font-size:14px}.button-section.mobile-only-sticky-btn{position:fixed;left:0;right:0;bottom:0;z-index:40;padding:16px 0;margin-bottom:0;background:linear-gradient(to top,var(--background, #ffffff),var(--background, #ffffff),transparent);display:none;opacity:0;transform:translateY(100%);pointer-events:none;transition:all .35s ease}@media screen and (min-width:990px){.as-reasons-list .image-with-text__content{padding:2rem 0rem 2rem 3rem}}@media(min-width:640px){.promo-header__icon--mobile{display:none}.promo-header__prefix{display:inline}.promo-header__social{font-size:14px}.promo-header__timer-label,.promo-header__suffix{display:inline}}@media screen and (max-width:639px){.page-width{padding:0 16px}.promo-header__content{gap:4px}.promo-header__social,.promo-header__timer-wrapper{gap:6px}.promo-header__timer{gap:2px}.promo-header__timer-unit{padding:4px;width:max-content}.editor-section h2{font-size:30px;line-height:1.25;margin-top:37px}.editor-section .rich-text__text p{font-size:18px}.editor-section .rich-text__image{margin-top:16px}.as-reasons-list .image-with-text__media--medium{height:393px}.as-reasons-list .image-with-text__grid .image-with-text__content{padding:16px 0 0}.button{width:100%}.reviews-carousel-viewport{margin-top:0}.custom-product-container{padding:0 16px 16px}.urgency-text{margin:0 -16px 16px}.custom-product-layout .title{font-size:20px;line-height:28px}.as-reasons-list .image-with-text__heading,.as-results .rich-text__heading,.customer-reviews-section .title{font-size:24px;line-height:32px}.as-results .rich-text__text,.title-wrapper{margin-bottom:24px}.button-section.mobile-only-sticky-btn.is-visible{display:block;opacity:1;transform:translateY(0);pointer-events:auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/article-style-page.css.map */
