.product-header-mobile{display:block}.desktop{display:none!important}.mobile{display:flex!important}.product-header-desktop{display:none}.product-section{padding:0 24px}.product-card{max-width:400px;margin:auto}.rating-section{display:flex;align-items:center;font-size:14px;gap:6px;margin-top:20px}.stars{color:#f5a623;font-size:16px}.review-count{font-size:11px;color:#777}.product-title{font-size:24px;font-weight:700;margin:0;line-height:normal}.product-subtitle{font-size:13px;color:#555;margin-bottom:16px}.product-image-wrapper{position:relative;border-radius:16px;overflow:hidden;width:100%}.slider-container{width:100%;height:100%;overflow:hidden;position:relative}.slider-track{display:flex;height:100%;transition:transform .4s ease-in-out;gap:8px}.custom-product-media{min-width:100%;width:100%}.slider-track img{width:100%;height:100%;object-fit:cover;border-radius:16px}.carousel_nav{display:flex;position:absolute;width:100%;justify-content:space-between;top:50%;transform:translateY(-50%);background:transparent}.carousel_nav button{display:flex;justify-content:center;align-items:center;padding:10px 20px;border:none;background:transparent;outline:none}.wishlist-button,.share-button{position:absolute;background:transparent;border:none;font-size:18px;cursor:pointer;padding:6px;border-radius:50%;z-index:2}.wishlist-button{top:10px;right:10px}.share-button{bottom:10px;right:10px}.thumbnail-carousel{display:flex;gap:5px;overflow-x:auto;padding:10px 0;scrollbar-width:none}.thumbnail-carousel::-webkit-scrollbar{display:none}.thumbnail{width:64px;height:64px;object-fit:contain;border-radius:12px;border:2px solid transparent;cursor:pointer;flex-shrink:0}.thumbnail.active{border-color:#000}.price-section{margin-top:10px;display:flex;align-items:center;gap:8px;font-size:18px}.current-price{color:#d00;font-weight:700;font-size:28px}.original-price{text-decoration:line-through;color:#999;font-size:12px}.discount-tag{background-color:#5dc269;color:#fff;font-size:12px;padding:2px 6px;border-radius:4px;font-weight:800}.tax-info{font-size:12px;color:#666;margin:-8px 0 12px}.section{margin:auto}.variant-title{font-weight:600;margin-bottom:10px;font-size:12px;margin-top:24px}.variant-options{display:flex;gap:10px;margin-bottom:14px;overflow-x:auto;padding-bottom:.4rem}.variant-option{border-radius:10px;text-align:center;font-size:10px;cursor:pointer;flex-shrink:0}.variant-option .variant_image{width:74px;height:74px;overflow:hidden}.variant-option img{width:100%;height:100%;border-radius:10px;display:block}.variant-option .variant_sub_text p{margin-top:4px!important;margin-bottom:0}.variant-option.active .variant_image{background:#f0f8ff;border:2px solid #007aff;border-radius:4px}.variant-option.active .variant_sub_text{font-weight:700;color:#fff;background-color:#007aff;border-radius:3.47px;margin-bottom:0}.variant-option.active .variant_sub_text p{padding:2px 6.9px;font-size:7.2px;border-radius:4px}.info-icons{display:flex;justify-content:space-between;text-align:center;font-size:11px;color:#333;background:#fefdf8;border:1px solid #f8cfd0;border-radius:10px;padding:10px;align-items:center}.info-icons.mobile{background:#fefdf8;padding:10px;border:1px solid #f8cfd0;border-radius:10px;margin-top:18px}.info-icons.desktop{margin-top:18px}.info-icons .info_tags{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2px;flex:0 0 33.333333%}.info-icons span{display:block;font-size:6px;font-family:Poppins}.info-icons svg{width:20px;height:20px}.info-icons .info_text{font-size:10px;font-weight:700}.btn-primary{background-color:#007aff;color:#fff;padding:14px;text-align:center;border-radius:10px;font-weight:700;margin-bottom:12px;font-size:16px;cursor:pointer}.btn-outline{border:2px solid #ff5f5f;color:#ff5f5f;font-weight:700;border-radius:10px;padding:12px;text-align:center;margin-bottom:16px;position:relative;font-size:16px;cursor:pointer}.badge-bar{display:flex;align-items:center;gap:8px;font-size:13px;margin:24px 0 0;justify-content:center}.badge-bar.desktop{justify-content:flex-start;font-size:18px}.badge-bar .fire{color:red;font-size:16px}.product-section button#AddToCart{background:#007aff;color:#fff}.product-personalizer.pplr_view_tab{margin:0!important}.product-section button.btn.pplr-c-button.pplr-btn.button{border-image-source:unset;border:3px solid #dd0000;position:relative}.product-section button.btn.pplr-c-button.pplr-btn.button:after{content:"";position:absolute;width:82px;height:45px;bottom:0;right:0;background-image:url(/cdn/shop/files/pencil-icon-2JW0G7E-600.jpg?v=1752324008);background-repeat:no-repeat;background-size:contain;background-position:center}.product-section button.btn.pplr-c-button.pplr-btn.button:before{content:"";position:absolute;width:82px;height:45px;bottom:0;left:10px;background-image:url(/cdn/shop/files/Gift_Customize.svg?v=1750940860);background-repeat:no-repeat;background-size:contain;background-position:center}.tabbed-tabs-wrapper{margin:20px 0}.tabs{display:flex;justify-content:space-between;margin-bottom:12px;overflow-x:auto;padding-bottom:6px}.tab{padding:8px 10px;font-size:13px;background-color:#f0f0f0;border-radius:6px;text-align:center;margin:0 4px;cursor:pointer;font-weight:500;flex-shrink:0}.tab.active{background-color:#007aff;color:#fff}.tab-content{display:none;padding:0 8px}.tab-content.active{display:block;padding:0}.tab-content h4{text-align:center}.tab-content ol{padding-left:0}.features{font-size:13px;line-height:1.7}.tab-content li{margin-bottom:8px;position:relative;padding-left:4px}.tab-content ul{padding-left:24px}.tab-content ul li:before{position:absolute;top:4px;left:0;width:17px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M8.07594 0.647949C3.6261 0.647949 0 4.23995 0 8.64795C0 13.0559 3.6261 16.6479 8.07594 16.6479C12.5258 16.6479 16.1519 13.0559 16.1519 8.64795C16.1519 4.23995 12.5258 0.647949 8.07594 0.647949ZM11.9362 6.80795L7.35718 11.3439C7.24412 11.4559 7.09068 11.5199 6.92916 11.5199C6.76764 11.5199 6.6142 11.4559 6.50113 11.3439L4.21564 9.07995C3.98144 8.84795 3.98144 8.46395 4.21564 8.23195C4.44984 7.99995 4.83749 7.99995 5.07169 8.23195L6.92916 10.0719L11.0802 5.95995C11.3144 5.72795 11.702 5.72795 11.9362 5.95995C12.1704 6.19195 12.1704 6.56795 11.9362 6.80795Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:17px 17px}.tab-content ol li:before{position:absolute;top:4px;left:0;width:17px;height:17px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M8.07594 0.647949C3.6261 0.647949 0 4.23995 0 8.64795C0 13.0559 3.6261 16.6479 8.07594 16.6479C12.5258 16.6479 16.1519 13.0559 16.1519 8.64795C16.1519 4.23995 12.5258 0.647949 8.07594 0.647949ZM11.9362 6.80795L7.35718 11.3439C7.24412 11.4559 7.09068 11.5199 6.92916 11.5199C6.76764 11.5199 6.6142 11.4559 6.50113 11.3439L4.21564 9.07995C3.98144 8.84795 3.98144 8.46395 4.21564 8.23195C4.44984 7.99995 4.83749 7.99995 5.07169 8.23195L6.92916 10.0719L11.0802 5.95995C11.3144 5.72795 11.702 5.72795 11.9362 5.95995C12.1704 6.19195 12.1704 6.56795 11.9362 6.80795Z' fill='black'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:17px 17px}.thumbnail-dots-carousel{display:flex;gap:5px;justify-content:flex-start;margin-top:16px;flex-wrap:nopwrap;overflow-x:auto;box-shadow:inset 3px 3ps 8px #00000040,}.thumbnail-dots-carousel::-webkit-scrollbar{display:none}.thumbnail-dot{width:5px;height:5px;border-radius:50%;background-color:#ccc;border:none;cursor:pointer;transition:background-color .3s ease;flex-shrink:0}.thumbnail-dot.active{background-color:#000}@media screen and (min-width: 1001px){.product_media_section{width:608px;margin:0 64.54px 0 auto;max-width:608px}.rating-section .rating__stars svg{width:17px;height:17px}.rating__caption{font-size:17px}.desktop{display:flex!important}.mobile{display:none!important}.product-header-mobile{display:none}.product-header-desktop{display:block}.product_info_main_section{display:grid;grid-template-columns:50% 50%;max-width:1450px;margin:30px auto 0}.slider-container,.product-image-wrapper{overflow:hidden}.custom-product-media{height:608px;min-width:608px;max-width:608px}.custom-product-media img{width:100%;height:100%;object-fit:cover}.product-title{font-size:30px}.product-subtitle{font-size:16px}.current-price{font-size:24px}.original-price,.discount-tag,.tax-info{font-size:14px}.product_meta_info_section{padding:0 15% 0 5%}.variant_sub_text p,.variant-option.active .variant_sub_text p{font-size:13px}.variant-option .variant_image{width:136.7px;height:136.7px}.variant-title{font-size:16px}.info-icons .info_text{font-size:15px;line-height:normal;letter-spacing:normal}.thumbnail{width:95px;height:95px}.tab{font-size:17px;padding:11.3px 28.3px}.tab-content ul li:before,.tab-content ol li:before{width:20px;height:20px;top:8px}.tab-content li{font-size:20px}.tab-content h4{font-size:22px;margin-bottom:10px}.rating-section{margin-top:0}.productListing-image .product-image-list{max-width:1350px;margin:auto}product-recommendations .container{padding-bottom:40px}}@media screen and (min-width: 1001px) and (max-width: 1200px){.product_media_section{width:320px;margin:0 64.54px 0 auto}.custom-product-media{height:320px;min-width:320px}.tab{font-size:14px;padding:8px 18px}}@media (max-width:380px){.tab{font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/New-main-product.css.map */
