.product-details-page{padding-top:12px}.product-details-page .col-xl-3{display:none!important}.product-details-page .col-xl-9{flex:0 0 100%!important;max-width:100%!important}@media (min-width:992px){.product-details-page .col-xl-9>.row>.col-xl-6:first-child{flex:0 0 55%;max-width:55%}.product-details-page .col-xl-9>.row>.col-xl-6:last-child{flex:0 0 45%;max-width:45%;padding-left:36px}}.product-details-page .product_img_top{background:#F7F5F2;border-radius:20px;padding:24px;overflow:hidden}.product-details-page .product_img_top img{mix-blend-mode:normal}.product-details-page #pro-detail-slider{margin-top:12px}.product-details-page .product_details_info{display:flex;flex-direction:column;gap:14px;font-family:Poppins,sans-serif;color:#1F1F1F}.product-details-page .product_details_info>*{margin:0!important}.product-details-page .product_details_info>.product-title{order:1;border:0!important;padding:0!important}.product-details-page .product-title h1{font-size:30px;line-height:1.25;font-weight:600;margin:0;color:#1F1F1F}.product-details-page .product_details_info>.shopify-app-block{order:9;background:#F7F5F2;border-radius:16px;padding:16px!important}.product-details-page .product_details_info>.shopify-app-block:has(.jdgm-widget){order:2;background:none;padding:0!important}.product-details-page .product_details_info>.product-ratting{order:2}.product-details-page .product_details_info>.product-ratting:empty{display:none}.product-details-page .product_details_info>.pro-price-label{order:3}.product-details-page .pro-price-label .new-price{font-size:32px;font-weight:700;color:#BF161B}.product-details-page .product_details_info>.product-inventory{order:4;display:flex;align-items:center;gap:8px}.product-details-page .product-inventory h6{display:none}.product-details-page .product-inventory .in-stock{display:inline-flex;align-items:center;gap:6px;background:#E8F4EB;color:#1A6B2D!important;font-size:13px;font-weight:600;padding:5px 12px;border-radius:999px;margin:0}.product-details-page .product_details_info>.stock-inventory{order:5;align-self:flex-start;background:#FDF0E6;color:#9A4A0C;font-size:13px;font-weight:600;padding:5px 12px;border-radius:999px}.product-details-page .stock-inventory *{color:inherit!important;font-size:inherit!important}.product-details-page .product_details_info>.product-actions{order:6;display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;border:0!important;padding:0!important}.product-details-page .product-quantity-action{margin:0!important;display:flex;align-items:center}.product-details-page .product-quantity-action h6{display:none}.product-details-page .product-quantity-action .product-quantity,.product-details-page .cart-plus-minus{margin:0!important}.product-details-page .cart-plus-minus{display:flex!important;align-items:center;height:54px;width:auto!important;border:1px solid #D9D4CE!important;border-radius:12px;overflow:hidden;background:#fff}.product-details-page .cart-plus-minus .qtybutton{position:static!important;width:46px!important;height:52px!important;line-height:52px!important;font-size:20px;text-align:center;border:0!important;background:transparent!important;color:#1F1F1F;cursor:pointer}.product-details-page .cart-plus-minus input{width:44px!important;height:52px!important;border:0!important;text-align:center;font-weight:600;font-size:16px;padding:0!important;background:transparent}.product-details-page .pro-detail-button{flex:1 1 220px;display:flex!important;gap:12px;margin:0!important}.product-details-page .pro-detail-button #AddToCart{order:1;flex:1;height:54px;border-radius:12px!important;font-size:16px;font-weight:600;background:#BF161B;border:0;color:#fff;margin:0!important}.product-details-page .pro-detail-button #AddToCart:hover{background:#9E1216}.product-details-page .pro-detail-button .action-wishlist{order:2;flex:0 0 54px;width:54px;height:54px;border-radius:12px!important;display:flex!important;align-items:center;justify-content:center;background:#fff!important;border:1px solid #D9D4CE!important;margin:0!important}.product-details-page .pro-detail-button .action-wishlist i{color:#BF161B!important;font-size:18px}.product-details-page .product_details_info>div:not([class]){order:7;background:#FAF9F7;border:1px solid #ECE8E3;border-radius:14px 14px 0 0;padding:12px 16px;font-size:14px;line-height:1.55}.product-details-page .product_details_info>div:not([class])+div:not([class]){margin-top:-14px!important;border-top:0;border-radius:0 0 14px 14px;color:#5B5651}.product-details-page .product_details_info>.badge{order:8;align-self:flex-start}.product-details-page .product_details_info>.product-checkout-image{order:10;text-align:left}.product-details-page .product-checkout-image img{max-width:320px;height:auto}.product-details-page .product_details_info>.product-sku{order:11;font-size:13px;color:#6B6560;border:0!important;padding:0!important}.product-details-page .product-sku *{font-size:13px!important;color:#6B6560!important}.product-description-tab{margin-top:40px}.product-description-tab .nav-tabs{justify-content:flex-start!important;gap:32px;border-bottom:1px solid #ECE8E3!important}.product-description-tab .nav-tabs li{margin:0!important}.product-description-tab .nav-tabs li a{display:block;padding:14px 0!important;font-size:16px!important;font-weight:600;text-transform:none!important}.product-description-tab .description-review-text{padding-top:20px;font-size:15px;line-height:1.7;color:#4A4541}@media (max-width:767px){.product-details-page .product-title h1{font-size:24px}.product-details-page .pro-price-label .new-price{font-size:28px}.product-details-page .product_img_top{padding:12px}.product-details-page .col-xl-6:last-child{padding-top:20px}.product-details-page .product_details_info>.product-actions{position:sticky;bottom:0;z-index:20;background:#fff;padding:10px 0!important;box-shadow:0 -6px 16px rgba(0,0,0,.06)}.product-details-page .product_details_info>.product-actions{flex-wrap:nowrap}.product-details-page .pro-detail-button{flex:1 1 auto!important;min-width:0;flex-wrap:nowrap!important;flex-direction:row!important}.product-details-page .pro-detail-button #AddToCart{width:auto!important;min-width:0;font-size:14px;padding:0 10px!important;white-space:nowrap}.product-details-page .pro-detail-button .action-wishlist{flex:0 0 54px!important;width:54px!important;min-width:0!important;height:54px!important;padding:0!important}.product-details-page .cart-plus-minus .qtybutton{width:38px!important}.product-details-page .cart-plus-minus input{width:32px!important}}.wishlist-wrap,.header-wishlist-btn{display:none!important}.product-details-page .pro-detail-button .action-wishlist{display:none!important}.product-details-page .product_details_info>.badge{order:8;align-self:stretch;max-width:none!important;display:flex!important;flex-wrap:nowrap;align-items:center;gap:12px;margin:0!important;background:#FFF7F5!important;border:1px solid #F3D6CF;border-radius:14px!important;padding:12px 16px!important;color:#1F1F1F!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:600;line-height:1.3}.product-details-page .product_details_info>.badge .profile-images{order:-1;flex:none;margin:0 0 0 10px!important}.product-details-page .product_details_info>.badge img{width:34px!important;height:34px!important;margin-left:-10px!important;border:2px solid #fff!important;object-fit:cover}.product-details-page .product_details_info>.badge .icon{order:1;margin:0 0 0 auto!important;font-size:0!important;line-height:1;white-space:nowrap}.product-details-page .product_details_info>.badge .icon::after{content:"\2605\2605\2605\2605\2605";font-size:15px;color:#E8A317;letter-spacing:1px}@media (max-width:767px){.product-details-page .product_details_info>.badge{gap:10px;padding:10px 12px!important;font-size:13px!important}.product-details-page .product_details_info>.badge .icon{display:none}}.product-details-page .product_details_info>.badge .icon{display:none!important}.product-details-page .product_details_info>.badge>span:not(.icon){flex:1;min-width:0}.product-details-page .product_details_info>.badge>span:not(.icon)::before{content:"\2605\2605\2605\2605\2605";display:block;font-size:13px;color:#E8A317;letter-spacing:1px;margin-bottom:2px}.product-details-page .product_details_info>.badge>span:not(.icon){text-align:left}.product-details-page .product_details_info>.product-ratting{display:none!important}.product-details-page .product_details_info>.shopify-app-block:has(.jdgm-prev-badge[data-number-of-reviews="0"]){display:none!important}.product-details-page .product_details_info>.pro-detail-action{order:5}.product-details-page .product_details_info>.pro-price-label{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.product-details-page .pro-price-label .price-box{display:flex;align-items:baseline;gap:10px;margin:0}.product-details-page .pro-price-label .old-price{font-size:17px!important;color:#8A847E!important;text-decoration:line-through;margin:0!important}.product-details-page .pro-price-label .product-label{position:static!important;display:inline-flex;margin:0!important}.product-details-page .pro-price-label .sale-title{clip-path:none!important;background:#BF161B!important;color:#fff!important;font-size:13px!important;font-weight:700;padding:5px 10px!important;border-radius:999px;line-height:1.2;width:auto!important;height:auto!important}.product-details-page #pro-detail-slider .owl-item a{display:block;aspect-ratio:1/1;background:#F7F5F2;border:1px solid #ECE8E3;border-radius:10px;overflow:hidden}.product-details-page #pro-detail-slider .owl-item a.active{border:2px solid #BF161B}.product-details-page #pro-detail-slider .owl-item img{width:100%!important;height:100%!important;object-fit:cover;border:0!important}#judgeme_product_reviews .jdgm-medals__container{overflow:visible!important;height:auto!important;width:auto!important;text-align:center}#judgeme_product_reviews .jdgm-medal-wrapper{margin:0 8px!important}