nav.product-breadcrumb{display:flex;align-items:center;gap:10px;margin-top:30px;margin-bottom:30px}.product-breadcrumb svg{height:15px;width:15px}.product-details-top{display:flex;gap:40px}.pd-left,.pd-right{width:50%}.single-thumb img{height:100%;width:100%}.single-thumb.active{border:2px solid rgb(200 74 50)}.single-thumb{cursor:pointer;border:1px solid transparent;border-radius:10px;overflow:hidden;width:95px;flex-shrink:0}.main-pd-image img{height:100%;object-fit:contain;width:100%;display:block}.img-wrapper{display:flex;gap:10px}.pd-thumb-wrapper{width:100px;display:flex;flex-direction:column;gap:12px;max-height:650px;overflow-y:auto;overflow-x:hidden}.pd-thumb-wrapper::-webkit-scrollbar{width:4px}.pd-thumb-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.pd-thumb-wrapper::-webkit-scrollbar-thumb{background:#dadada}.pd-thumb-wrapper::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.main-pd-image{border-radius:15px;overflow:hidden;position:relative;width:calc(100% - 100px);height:650px;background-color:#fff}.product-breadcrumb span{display:flex;align-items:center}.product-breadcrumb a{text-decoration:none;color:#000}.usp-item a{color:#777;text-decoration:none}.left-icon{position:absolute;top:50%;left:0;transform:translateY(-50%);border:1px solid #e7e7e7;height:50px;width:40px;display:flex;align-items:center;justify-content:center;border-left:0px;border-top-right-radius:15px;border-bottom-right-radius:15px;background-color:#fff;z-index:1;cursor:pointer;transition:all ease .3s}.right-icon{position:absolute;top:50%;right:0;transform:translateY(-50%);border:1px solid #e7e7e7;height:50px;width:40px;display:flex;align-items:center;justify-content:center;border-right:0px;border-top-left-radius:15px;border-bottom-left-radius:15px;background-color:#fff;z-index:1;cursor:pointer;transition:all ease .3s}.right-icon:hover,.left-icon:hover{background-color:#000;transition:all ease .3s}.right-icon:hover svg g path,.left-icon:hover svg g path{fill:#fff;transition:all ease .1s}.left-icon svg,.right-icon svg{height:30px}#main-product-image{cursor:zoom-in;transition:opacity .3s ease}.gallery-modal{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000f2;display:none;justify-content:center;align-items:center;z-index:9999}.gallery-modal.active{display:flex}.gallery-modal-image{max-width:90vw;max-height:90vh;object-fit:contain}.gallery-close{position:absolute;top:20px;right:20px;width:45px;height:45px;border:none;background:#fff;cursor:pointer;font-size:28px;border-radius:50%}.gallery-modal-prev,.gallery-modal-next{position:absolute;top:50%;transform:translateY(-50%);width:55px;height:55px;border:none;background:#ffffff26;color:#fff;font-size:32px;cursor:pointer}.gallery-modal-prev{left:30px}.gallery-modal-next{right:30px}.product-rating{display:flex;align-items:center;gap:2px;margin-bottom:15px;text-decoration:none}.star{font-size:18px;line-height:1}.star.filled{color:#f5b301}.star.empty{color:#d1d5db}.star.full{position:relative;color:#ff9500}.star.half{position:relative;color:#d1d5db}.star.half:before{content:"\2605";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#f5b301}.product-rate{padding:3px 11px;background-color:#ffbf003b;border:1px solid gold;font-size:14px;font-weight:600;border-radius:30px}.product-name h1{margin:0 0 6px;font-family:Google Sans,sans-serif;letter-spacing:-.5px;font-weight:600;font-size:28px}.product-rate{padding:1px 8px;background-color:#ffbf003b;border:1px solid gold;font-size:14px;font-weight:600;border-radius:30px;display:flex;align-items:center;gap:5px;margin-top:4px}.product-rate svg{color:#ff9500;height:15px;width:15px}.rating{color:#000}.product-name{display:flex;align-items:flex-start;gap:10px}span.review-count{font-family:Google Sans,sans-serif;color:#929292;font-weight:400;font-size:14px;margin-left:5px}.product-price-wrapper{display:flex;align-items:flex-end;gap:10px}span.old-price{color:#666;font-family:Google Sans,sans-serif;letter-spacing:-.5px;font-weight:400;font-size:20px;text-decoration:line-through;line-height:1}span.current-price{color:#108474;font-family:Google Sans,sans-serif;font-weight:600;font-size:30px;line-height:1}span.discount-badge{padding:0 5px;background-color:#0080000d;border:1px dashed #0f84006b;color:green;font-size:12px;font-weight:400;font-family:Google Sans,sans-serif;letter-spacing:0px;border-radius:4px;margin-bottom:2px}p.product-sub-heading{color:#c35410;display:inline-flex;margin-bottom:10px;border-radius:6px;font-size:14px;font-weight:600;font-family:Google Sans,sans-serif;letter-spacing:-.2px}.inc{text-transform:uppercase;font-weight:500;letter-spacing:1px;font-size:11px;color:#a5a5a5;margin-top:7px}.tag-wrapper{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:6px}p.single-tag{color:#575757;display:inline-flex;border-radius:6px;font-size:13px;font-weight:400;font-family:Google Sans,sans-serif;letter-spacing:-.2px;background-color:#eee;padding:2px 12px;row-gap:0px}.postcode-checker{margin-top:20px;padding:15px;border:1px solid #e5e5e5;border-radius:16px;background:#fff;width:100%}p.pincode{color:#2e2e2e;margin-right:10px;border-radius:6px;font-size:14px;font-weight:600;font-family:Google Sans,sans-serif;letter-spacing:-.2px;width:20%}.pin-wrapper{display:flex;align-items:stretch;gap:10px;width:100%}input#postcodeInput{height:45px;width:80%;border:1px solid #dcdcdc;padding:0 10px;border-radius:6px;outline:none;box-shadow:none}button#checkPostcodeBtn{cursor:pointer;width:20%;background-color:#000;color:#fff;border-radius:6px;border:0px;transition:all ease .1s}button#checkPostcodeBtn:hover{background-color:#555;transition:all ease .1s}div#postcodeResult{margin-bottom:0;border-radius:6px;font-size:14px;font-weight:500;font-family:Google Sans,sans-serif;letter-spacing:-.1px;line-height:20px;margin-top:12px;padding:7px 10px 6px;width:100%;display:none}#postcodeResult svg{height:22px;width:22px;margin-right:10px}#postcodeResult svg path{stroke:green}.first-line{display:flex;align-items:center;margin-bottom:5px}.first-line svg{height:13px!important}.second-line{display:flex;align-items:center}p.quantity-title{font-size:14px;font-weight:600;font-family:Google Sans,sans-serif;letter-spacing:-.2px;margin-top:20px;margin-bottom:15px}.quantity{background-color:#fff;border-radius:6px;border:1px solid #eeeeee;overflow:hidden}button.quantity__button{box-shadow:0 0 15px #0000001c!important;display:block;z-index:2222;border-radius:16px}.quantity:after{opacity:0}button.quantity__button{box-shadow:0 0 15px #0000001c!important;display:block;z-index:1;border-radius:6px;color:#000;font-weight:400;font-family:Google Sans,sans-serif;font-size:25px;transform:scale(1);transition:all ease .2s}button.quantity__button:hover{color:#fff;background-color:#000!important;transition:all ease .2s}button.quantity__button:active{transform:scale(.9);transition:all ease .2s}.quantity__input{background-color:#fff!important;border-color:transparent!important;box-shadow:none!important;outline:none!important}.button-wrapper-pdp button{width:100%;height:48px;flex:1;margin:0;border-radius:6px;background:linear-gradient(90deg,#108474,#009783,#108474);color:#fff;border:2px solid;cursor:pointer}.button-wrapper-pdp{display:grid;align-items:center;width:100%;grid-template-columns:repeat(2,1fr);gap:15px}.pdp-all-wrp{display:flex;gap:15px}.button-wrapper-pdp button.custom-guest-checkout-btn{background:linear-gradient(90deg,#434343,#000,#434343)}.pc-wrapper{display:flex;align-items:center;width:100%}.stock-msg{display:inline-flex;font-size:14px;font-weight:500;font-family:Google Sans,sans-serif;letter-spacing:-.2px;padding:0 10px;border-radius:6px;height:30px;align-items:center;margin-top:20px;gap:10px}.stock-msg svg{height:15px;width:15px}.stock-msg.in-stock{color:#0e8978;background:#098d7b14}.stock-msg.in-stock svg path{fill:#0e8978;background:#098d7b14}.stock-msg.medium-stock{color:#da8404;background:#ff99001c}.stock-msg.medium-stock svg path{fill:#da8404}.stock-msg.low-stock,.stock-msg.out-stock{color:#d92d20;background-color:#fee}.product-tabs{background-color:#fff;padding:10px 20px 20px;border-radius:11px;margin:50px 0 30px}.tabs-nav{display:flex;gap:10px;border-bottom:1px solid #e5e5e5}.tab-btn{border:none;background:transparent;cursor:pointer;padding:16px 24px;font-size:15px;font-weight:600;color:#666;position:relative;transition:all .3s ease}.tabs-content{padding-top:30px;font-family:Google Sans;letter-spacing:0px;font-size:16px}.tab-pane{display:none;animation:fadeIn .3s ease}.tab-pane.active{display:block}.tabs-nav{position:relative;display:flex;border-bottom:1px solid #e5e5e5}.tab-btn{background:none;border:none;cursor:pointer;padding:16px 24px;position:relative;z-index:2;font-size:20px;font-weight:400;color:#888;font-family:Google Sans,sans-serif}.tab-btn:hover,.tab-btn.active{color:#000}.tab-indicator{position:absolute;bottom:-1px;left:0;width:0;height:3px;background:#000;transition:left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.benefits-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.benefit-card{padding:15px;border:1px solid #ececec;border-radius:12px;background-color:#f0f0f0;overflow:hidden}img.benefit-icon{width:100%;border-radius:12px}.tabs-content ul{margin-top:0}.benefit-content{font-size:15px;font-weight:400;color:#555;font-family:Google Sans,sans-serif;letter-spacing:0px;background-color:#fff;padding:15px;border-radius:13px;margin-top:10px;height:100%;line-height:1.6}.benefit-content h3{font-size:20px;font-weight:500;color:#000;font-family:Google Sans,sans-serif;letter-spacing:0px;margin-bottom:10px;margin-top:0}.comparison-table{max-width:100%;border-radius:20px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 30px #0000000f}.comparison-header{text-align:center;font-size:20px;font-weight:700;padding:15px;border-bottom:1px solid #e5e7eb;letter-spacing:0px;color:#111}.comparison-table table{width:100%;border-collapse:collapse}.comparison-table th{padding:22px;font-size:17px;font-weight:700;background:#f8fafc;border-bottom:1px solid #e5e7eb;text-align:left}.comparison-table td{padding:22px;font-size:16px;border-bottom:1px solid #f1f5f9}.comparison-table tbody tr:hover{background:#fafafa}.comparison-table .highlight{background:#111827;color:#fff}.comparison-table .highlight-cell{font-weight:600;color:#166534;background:#f0fdf4}.comparison-table tbody tr:last-child td{border-bottom:none}.faq-wrapper{border-top:1px solid #e5e5e5}.faq-item{border-bottom:1px solid #e5e5e5}.faq-question{width:100%;border:none;background:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-weight:400;text-align:left;font-family:Google Sans;letter-spacing:0px;font-size:16px;color:#111}.faq-icon{font-size:28px;line-height:1;transition:.3s ease;flex-shrink:0}.faq-answer{max-height:0;overflow:hidden;transition:max-height .35s ease}.faq-answer-inner{padding:0 0 20px;color:#666;line-height:1.8;font-size:16px}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-item.active .faq-icon:before{content:"\2212"}.faq-icon:before{content:"+"}.faq-heading{font-size:20px;font-weight:700;color:#111;font-family:Google Sans,sans-serif;letter-spacing:0px;margin-bottom:20px}.main-faq{background-color:#fff;padding:20px;border-radius:11px;margin:30px 0}.usp-bar{background:#fff;padding:20px 0;border-radius:13px}.usp-grid{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.usp-item{padding:20px 0 15px;position:relative}.usp-item h4{font-size:18px;font-weight:500;color:#c35410;font-family:Google Sans,sans-serif;letter-spacing:0px;margin:0 0 5px}.usp-item p{font-size:14px;color:#777;font-family:Google Sans,sans-serif}.usp-icon img{width:28px}.usp-icon{display:inline-flex;align-items:center;justify-content:center;background-color:#0000000d;height:50px;width:50px;border-radius:15px;margin-bottom:14px}.social-share svg{height:30px;width:30px}.social-share{display:flex;flex-direction:column;gap:25px}.social-share{display:flex;flex-direction:column;gap:20px;width:70px;background-color:#fff;align-items:center;padding:20px;border-top-right-radius:15px;border-bottom-right-radius:15px;box-shadow:1px 1px 20px #00000012;position:fixed;left:0;z-index:999;top:50%;transform:translateY(-50%)}.product-video{grid-template-columns:repeat(1,1fr)!important}.vid-sec iframe{height:650px;border-radius:10px}.vid-sec{background-color:#fff;padding:20px;border-radius:11px;margin:30px 0}.sec-subtitle{font-size:20px;font-weight:700;color:#111;font-family:Google Sans,sans-serif;letter-spacing:0px;margin-bottom:25px;margin-top:0}.heading-line{position:relative;display:inline-flex}.heading-line:after{content:"";position:absolute;height:1px;width:50px;background-color:#000;top:55%;right:-60px;transform:translateY(-50%)}.jm-text.jm-review-widget-minimal-header__title{font-size:20px!important;font-weight:700!important;color:#111;font-family:Google Sans,sans-serif;letter-spacing:0px}div#judgeme_product_reviews{background-color:#fff;padding:20px;margin:30px 5px!important;border-radius:16px}.div#judgeme_product_reviews .jm-stack{padding-top:0!important}.jm-media-preview{border-bottom:1px solid #c3c3c3;padding:0 0 30px;margin-bottom:20px!important}.jm-cluster.jm-reviewer-info{margin-top:0}.jm-star-rating{position:absolute;right:0}.jdgm-modal__container .jm-star-rating{right:-10px;transform:scale(.5)}.rp{background:#fff;padding:20px;border-radius:13px;margin-top:30px}.related-products{display:grid!important;grid-template-columns:repeat(4,1fr);gap:15px}.product-card img{width:100%;height:auto}.product-card{background:#f3f3f3;padding:15px;border-radius:16px}.product-card img{width:100%;height:auto;border-radius:14px}.product-card a{text-decoration:none}.product-card .rp-name{font-size:18px;font-weight:500;color:#111;font-family:Google Sans,sans-serif;letter-spacing:0px;margin:10px 0 5px;text-decoration:none}.rp-price{font-size:15px;color:#777;font-family:Google Sans,sans-serif}@media(max-width:768px){.comparison-header{font-size:24px;padding:20px}.comparison-table{overflow-x:auto}.comparison-table table{min-width:700px}.product-breadcrumb span::last-of-type{display:none}.product-breadcrumb>span:last-of-type{display:none}.product-details-top{flex-direction:column}.pd-left,.pd-right{width:100%}.img-wrapper{flex-direction:column-reverse}.main-pd-image{height:450px;width:100%}.main-pd-image img{object-fit:cover}.pd-thumb-wrapper{width:100%;flex-direction:row;max-height:650px;overflow-x:auto;overflow-y:hidden}.single-thumb{height:95px;width:95px}.pd-thumb-wrapper::-webkit-scrollbar{height:4px}.pd-thumb-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.pd-thumb-wrapper::-webkit-scrollbar-thumb{background:#dadada}.pd-thumb-wrapper::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.product-name{gap:5px;margin-bottom:20px}.pc-wrapper{align-items:flex-start;flex-direction:column}p.pincode{width:30%;margin-bottom:12px}.pdp-all-wrp{flex-direction:column}.product-name h1{font-size:23px}.product-tabs{margin:30px 0}.tabs-nav{overflow-x:auto;overflow-y:hidden}.tab-btn{white-space:nowrap;font-size:18px}.benefits-wrapper{grid-template-columns:repeat(1,1fr)}.vid-sec iframe{height:auto}.usp-grid,.related-products{grid-template-columns:repeat(1,1fr)}.jm-star-rating{transform:scale(.6)}.jm-star-rating{right:-25px}div#judgeme_product_reviews{margin:30px 5px 0!important}.social-share{display:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/product-details.css.map */
