.row{margin:0!important}.sunscreen-card{width:100%;background:#fff;border-radius:10px}.sunscreen-card p{font-size:13px;color:var(--black);font-weight:550;margin:0}.sunscreen-card .title{font-weight:550;font-size:2rem}.sunscreen-card .tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.sunscreen-card .tags span{padding:4px 20px;border:2px solid var(--primary-color);border-radius:20px;font-size:.8rem;background:var(--low-primary-color);color:var(--black);font-weight:550}.sunscreen-card .reviews{display:flex;align-items:center;gap:8px;margin-bottom:12px}.sunscreen-card .reviews .stars{font-size:2rem;color:var(--primary-color)}.sunscreen-card .reviews .count{color:var(--black);font-size:1.2rem;margin-top:5px}.sunscreen-card .highlight{background:var(--primary-color);padding:10px;border-radius:8px;font-size:1.5rem;margin-bottom:16px;color:var(--black);text-align:center}.sunscreen-card .highlight span{font-weight:700;color:#000}.sunscreen-card .deal,.sunscreen-card .sold{color:var(--black);font-size:1.1rem;margin-bottom:4px}.sunscreen-card .price-box{margin-bottom:16px}.sunscreen-card .price-box .price{display:flex;align-items:center;gap:8px}.sunscreen-card .price-box .price .current{font-size:1.5rem;font-weight:500}.sunscreen-card .price-box .price .off{color:#008960;font-size:1.2rem;padding:2px 6px;border-radius:4px;font-weight:520}.sunscreen-card .price-box .old-price{display:flex;flex-direction:column;font-size:.85rem;color:#777}.sunscreen-card .price-box .old-price .strike{text-decoration:line-through}.sunscreen-card .price-box .old-price .tax{font-size:11px}.sunscreen-card .delivery-check{display:flex;gap:8px;margin-bottom:12px;position:relative}.sunscreen-card .delivery-check button{position:absolute;right:20px;top:20%;background:rgba(0,0,0,0);border:none;color:var(--black);font-weight:700;cursor:pointer}.sunscreen-card .delivery-check input{flex:1;padding:8px;margin-top:3px;border-radius:6px;border:1px solid #ccc;border:2px solid var(--black);outline:none}.sunscreen-card .delivery-date{color:var(--text-primary-color);font-size:.9rem;margin-bottom:12px}.sunscreen-card .offers{border-top:1px solid #ddd;padding-top:8px;font-weight:700}.price-box .price{font-weight:700}.product-gallery{display:flex;gap:20px;align-items:flex-start;position:sticky;top:130px;height:650px;overflow:hidden}.product-gallery .thumbnail-carousel{width:80px}.product-gallery .thumbnail-carousel .embla__container{display:flex;flex-direction:column}.product-gallery .thumbnail-carousel .embla__slide{border:2px solid rgba(0,0,0,0);margin-bottom:10px;border-radius:6px;cursor:pointer;overflow:hidden;padding:0}.product-gallery .thumbnail-carousel .embla__slide img{width:100px;height:100px;display:block}.product-gallery .thumbnail-carousel .embla__slide.active{border-color:var(--primary-color)}.product-gallery .main-image{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:20px;border-radius:10px}.product-gallery .main-image img{max-width:500px;width:100%;max-height:500px;object-fit:cover}.product-features{display:flex;gap:50px;text-align:center;justify-content:space-around;align-items:center}.product-features .feature{flex-direction:column;align-items:center;font-size:.9rem}.product-features .feature svg{color:var(--text-primary-color)}.product-features .feature span{color:#000}.offer{padding-block:1rem;font-family:sans-serif}.offer .offers{display:flex;gap:1rem;margin-bottom:2rem}.offer .offers .offer-card{border:1px solid var(--primary-color);padding:1rem;border-radius:5px;width:30%}.offer .offers .offer-card .title{color:teal;font-weight:700}.offer .offers .offer-card .subtitle{margin:.5rem 0}.offer .offers .offer-card .code-box{display:flex;align-items:center}.offer .offers .offer-card .code-box input{border:none;background:#f0f0f0;padding:.3rem .5rem;margin-right:5px;width:100%}.offer .offers .offer-card .code-box .copy-btn{background:none;border:none;cursor:pointer}.offer .quantity-selector{margin-bottom:1rem}.offer .quantity-selector .label{font-weight:700;margin-bottom:.5rem}.offer .quantity-selector .qty-box{display:flex;align-items:center;gap:1rem;border:1px solid #000;width:fit-content;border-radius:5px}.offer .quantity-selector .qty-box button{padding:.3rem 1rem}.offer .options{margin-bottom:1.5rem}.offer .options .pack-options,.offer .options .size-options{display:flex;gap:.5rem;margin:.5rem 0}.offer .options .pack-options .option-btn,.offer .options .size-options .option-btn{padding:.4rem 1rem;border-radius:9999px;border:1px solid #ccc;background:#f9f9f9;cursor:pointer}.offer .options .pack-options .option-btn.highlight,.offer .options .size-options .option-btn.highlight{background-color:var(--primary-color);font-weight:700}.offer .action-buttons{margin-bottom:2rem}.offer .action-buttons button{flex:1;padding:.8rem;border-radius:4px;font-weight:700;cursor:pointer}.offer .action-buttons .add-cart{width:100%;margin-bottom:20px}.offer .action-buttons .buy-now{background:#5fc5a3;border:none;color:#fff;width:100%;margin-top:10px}.offer .tabs .tab-header{display:flex;gap:1rem;margin-bottom:1rem;overflow:auto}.offer .tabs .tab-header .tab-btn{background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;padding:8px 20px}.offer .tabs .tab-header .tab-btn.active{font-weight:700;background:linear-gradient(180deg,#e0f3ef,#88c8b5)}.offer .tabs .tab-content ul{list-style:none;padding-left:1rem}.offer .tabs .tab-content ul li{margin-bottom:.5rem}.welcome-card{border:2px solid #a4e1d1;border-radius:8px;max-width:280px;font-family:Arial,sans-serif;display:flex;flex-direction:column;justify-content:space-between}.welcome-card__content{border-bottom:1px solid #a4e1d1;padding:10px}.welcome-card__title{color:#69c3ad;font-weight:600;font-size:1rem;margin:0 0 8px}.welcome-card__code-label,.welcome-card__offer{font-size:.95rem;margin:4px 0;color:#000}.welcome-card__footer{display:flex;justify-content:space-between;align-items:center;padding:5px 10px}.welcome-card__code{font-weight:500;font-size:1rem}.welcome-card__copy-btn{background:none;border:none;font-size:1.2rem;cursor:pointer;padding:4px}.welcome-card__copy-btn:hover{color:#69c3ad}.p-html-content{padding:15px}@media(max-width:600px){.offer .tabs .tab-header .tab-btn{padding:5px 10px;border-radius:5px;font-size:.9rem}.action-buttons{margin-bottom:0!important}}.how-to-use{background-color:rgba(125,209,184,.1);min-height:375px;padding:16px}.how-to-use,.how-to-use .how-to-use-inner{display:flex;align-items:center;justify-content:center}.how-to-use .how-to-use-inner{flex-direction:column;width:100%;height:100%}.how-to-use .how-to-use-img{position:relative;width:100%;max-width:794px;border-radius:16px;overflow:hidden;flex-shrink:0}.how-to-use .how-to-use-img img{object-fit:cover}.how-to-use .how-to-use-text{margin-top:24px;text-align:center;padding:0 8px}.how-to-use .how-to-use-text h3{font-size:2rem;font-weight:700;margin-bottom:8px}.how-to-use .how-to-use-text p{font-size:1rem;line-height:1.6;max-width:640px;margin:0 auto;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width:640px){.how-to-use{padding:24px}.how-to-use .how-to-use-img{height:350px}.how-to-use .how-to-use-text h3{font-size:2.5rem}.how-to-use .how-to-use-text p{font-size:1.125rem}}@media(min-width:768px){.how-to-use .how-to-use-inner{flex-direction:row}.how-to-use .how-to-use-img{height:355px}.how-to-use .how-to-use-text{margin-left:40px;margin-top:0;text-align:left}.how-to-use .how-to-use-text h3{font-size:3.125rem}.how-to-use .how-to-use-text p{font-size:1.5625rem;margin-left:0}}
/*# sourceMappingURL=a62f276f00611e3a.css.map*/