*{box-sizing:border-box;margin:0;padding:0}.announcement-bar{position:sticky;top:0;left:0;width:100%;height:80px;background-color:#00344d;color:#fff;padding:.75rem 0;text-align:center;z-index:1000}.announcement-bar__message{font-size:1.8rem;font-weight:800;margin:0;display:flex;justify-content:center;align-items:center}.announcement-bar__button{display:inline-block;background-color:#ffc107;color:#000;font-weight:700;padding:.25rem 1rem;border-radius:2rem;text-decoration:none;margin-left:.5rem}.article-section{max-width:600px;margin:3.5rem auto 0;padding:0 1rem}.article-header{margin-bottom:2rem}.article-title{font-size:2.9rem;line-height:1.2;font-weight:700;margin-bottom:1.5rem;color:#000}.article-title .highlight{display:inline-block;background-color:#ffd866;padding:.2rem .5rem;box-decoration-break:clone;-webkit-box-decoration-break:clone}.article-author{display:flex;align-items:center;gap:.75rem}.author-image{width:3.5rem;height:3.5rem;border-radius:50%;overflow:hidden}.author-image img{width:100%;height:100%;object-fit:cover}.author-info{display:flex;flex-direction:column}.author-name{font-size:1rem;margin:0;font-weight:400}.author-name span{font-weight:700}.author-date{font-size:.9rem;margin:0;color:#666}.article-section-title{font-size:2.7rem;line-height:1.1;font-weight:700;margin-bottom:1.5rem;color:#000;margin-top:2.5rem}.product-image-container{position:relative;margin-bottom:1.5rem}.product-image img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:.5rem}.product-image video{width:100%;height:auto;border-radius:.5rem}.customer-review{position:relative;margin-top:-5rem;z-index:2}.review-content{background-color:#fff;border-radius:.5rem;padding:1rem;margin:0 1rem;box-shadow:0 2px 10px #0000001a}.review-text{font-size:1.2rem;font-style:italic;margin-bottom:.5rem}.review-stars{display:flex;align-items:center;justify-content:space-between;color:#ffc107}.reviewer-name{color:#666;font-size:1.1rem;font-weight:600}.product-explanation p{margin-bottom:1rem;font-size:1.9rem;line-height:1.5}.shop-button{display:inline-block;background-color:#ffc107;color:#000;font-weight:700;padding:.75rem 2rem;border-radius:2rem;text-decoration:none;margin-top:1rem;text-align:center;font-size:1.1rem}.spring-sale-final-hours{background-color:#fff;padding:0 1rem;margin-top:2rem;margin-bottom:4rem}.sale-container{max-width:600px;margin:0 auto;border:1.5px dashed #cccccc;border-radius:.5rem;padding:1.5rem 1rem;text-align:center}.sale-header{margin-bottom:1.5rem}.sale-heading{font-size:2rem;font-weight:700;color:#000;line-height:1.2}.spring-text{color:#ffb700;display:block}.sale-content{display:flex;flex-direction:column}.sale-image{margin-bottom:1rem}.sale-image img{width:100%;max-width:400px;border-radius:.5rem}.sale-details{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1rem;text-align:left}.sale-item{display:flex;align-items:center;gap:.5rem;justify-content:center;font-size:1.25rem}.check-icon{display:flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;background-color:#ffb700;color:#000;border-radius:50%;font-weight:700}.discount-text{margin:1rem 0;font-weight:500;font-size:1rem}.sale-button{display:block;background-color:#ffb700;color:#000;font-weight:700;padding:.7rem;border-radius:5rem;text-decoration:none;font-size:2rem;margin:0 auto 1rem;width:100%}.sellout-risk{font-size:1.25rem;font-weight:600;margin-top:1rem}.high-risk{color:#ff3b30}.trustpilot-container{margin:2rem 0}.trustpilot-link{font-size:1.25rem;font-weight:700;color:#000;text-decoration:none;border-bottom:2px solid #000000}.trustpilot-text{color:#ffc107}@media screen and (min-width: 768px){.announcement-bar__message{font-size:1.25rem}.announcement-bar__button{padding:.5rem 1.5rem;margin-left:1rem}.article-section{padding:0 2rem;margin-top:4rem}.article-title{font-size:2.5rem;line-height:1.1;margin-bottom:2rem}.author-image{width:4rem;height:4rem}.author-name{font-size:1rem}.author-date{font-size:.9rem}.article-section-title{font-size:2rem;margin-top:3.5rem}.customer-review{margin-top:-3rem}.review-content{padding:1.5rem;margin:0 2rem}.review-text{font-size:1rem}.spring-sale-final-hours,.sale-container{padding:2rem}.sale-heading{font-size:2.5rem}.spring-text{display:inline;margin-right:.5rem}.sale-content{flex-direction:row;gap:2rem;align-items:center}.sale-image{flex:1;margin-bottom:0}.sale-info{flex:1;text-align:left}.sale-details{margin-bottom:1.5rem}.discount-text{text-align:center}.sale-button{margin:1rem 0;width:auto;display:inline-block;padding:1rem 3rem}.sellout-risk{text-align:center}.shop-button{padding:1rem 3rem;font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/section-article.css.map */
