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