.product_detail .inner_{display:flex;gap:30px}@media only screen and (max-width:767px){.product_detail .inner_{flex-direction:column}}.product_detail .inner_ .image_sec{width:50%}@media only screen and (max-width:767px){.product_detail .inner_ .image_sec{width:100%}}.product_detail .inner_ .image_sec .img_wrap{position:sticky;top:0;display:flex;gap:.625rem}@media only screen and (max-width:767px){.product_detail .inner_ .image_sec .img_wrap{flex-direction:column}}.product_detail .inner_ .image_sec .img_wrap .large_{margin-bottom:10px;flex:1}.product_detail .inner_ .image_sec .img_wrap .thumb_images{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:767px){.product_detail .inner_ .image_sec .img_wrap .thumb_images{flex-direction:row;order:2}}.product_detail .inner_ .image_sec .img_wrap .thumb_images>div{width:100px;cursor:pointer}.product_detail .inner_ .content_sec{width:50%}@media only screen and (max-width:767px){.product_detail .inner_ .content_sec{width:100%}}.product_detail .inner_ .content_sec .detail_title{font-size:3rem;display:block;margin-bottom:30px}@media only screen and (max-width:767px){.product_detail .inner_ .content_sec .detail_title{font-size:2rem;line-height:1.5}}.product_detail .inner_ .content_sec .detail_desc{font-size:1.3rem;font-weight:600}.product_detail .inner_ .content_sec .price_area{margin:30px 0}@media only screen and (max-width:767px){.product_detail .inner_ .content_sec .price_area{margin:15px 0}}.product_detail .inner_ .content_sec .price_area .discount_sec{display:flex;align-items:center;gap:10px}.product_detail .inner_ .content_sec .price_area .discount_sec .persntge{font-size:1rem;color:#27a63f;font-weight:700}.product_detail .inner_ .content_sec .price_area .detail_price{font-size:2.8rem;display:block;font-weight:700}@media only screen and (max-width:767px){.product_detail .inner_ .content_sec .price_area .detail_price{font-size:1.8rem}}.product_detail .inner_ .content_sec .price_area .detail_price.line_throw{font-size:1.8rem}.product_detail .inner_ .content_sec .custome_options{margin:20px 0 30px}.product_detail .inner_ .content_sec .custome_options .custm_wrap{margin-bottom:20px}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_{display:flex;align-items:center;gap:10px}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span{border:1px solid #d4bd5f;padding:5px 15px;transition:all .5s ease;cursor:pointer}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.disabled{opacity:.2;cursor:not-allowed}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.color_span{display:block;border-radius:50%;width:40px;height:40px;position:relative;box-shadow:0 0 0 1px #d1d7da;border:2px solid #fff}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.color_span.disabled:after{content:"";position:absolute;left:0;top:50%;background:#000;width:100%;height:2px;transform:rotate(45deg)}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.color_span.selected_{box-shadow:0 0 0 3px #827d7d;width:45px;height:45px}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.color_span:hover{box-shadow:0 0 0 3px #827d7d}.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.size_span.selected_,.product_detail .inner_ .content_sec .custome_options .custm_wrap .options_ span.size_span:hover{background-color:#d4bd5f;color:#fff}.product_detail .inner_ .content_sec .additional_info{margin-top:30px}.product_detail .inner_ .content_sec .additional_info .info_sec{margin-bottom:30px}.product_detail .inner_ .content_sec .additional_info .info_sec li,.product_detail .inner_ .content_sec .additional_info .info_sec p{line-height:1.88rem}table{width:100%}table td,table th{border:1px solid #e3e3e3;padding:5px 10px;text-align:left}.cart_label_{font-weight:700;font-size:1.2rem;margin-bottom:10px;display:block}body:has(section.product_detail) .breadcrumbs{display:none}.positive_sec a{font-weight:700;margin-bottom:10px;display:flex;justify-content:flex-end}.positive_sec .our_positives{padding:20px 0;background-color:#f1f1f1}.positive_sec .our_positives ul{justify-content:space-between;gap:20px}@media only screen and (max-width:767px){.positive_sec .our_positives ul{align-items:flex-start}}.positive_sec .our_positives ul li{width:28%}@media only screen and (max-width:767px){.positive_sec .our_positives ul li{flex-direction:column;align-items:flex-start}}.positive_sec .our_positives ul li img{width:50px}.positive_sec .our_positives ul li span{font-size:12px;width:auto}.related_products{margin-top:100px;padding-top:50px;border-top:1px solid #e3e3e3}.related_products .product_list li{width:23%}@media only screen and (max-width:767px){.related_products .product_list li{width:49%}}.img_wrap_horizontal{display:flex;flex-direction:column;gap:16px;width:100%}.large_{width:100%;display:flex;justify-content:center;align-items:center}.thumb_images_horizontal{width:100%;position:relative}.thumbSwiperHorizontal{width:100%}.thumb_item{border:1px solid #ddd;padding:4px;cursor:pointer}.thumb_item.active{border:2px solid #000}.thumb_item img{width:100%;height:auto;object-fit:cover}.thumb-next,.thumb-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:10;background:#000;color:#fff;font-size:14px;padding:4px 6px;cursor:pointer}.thumb-prev{left:0}.thumb-next{right:0}.quant_cart{display:flex;justify-content:space-between;margin-bottom:30px;align-items:center}.quant_cart>div{flex:1;flex-wrap:wrap}.quant_cart .cart_btn_div{display:flex;align-items:flex-end;flex-direction:column;gap:10px}.quant_cart .quantity .label_{font-size:1rem;margin-bottom:10px;display:block}.quant_cart .quantity .quantity_field{display:flex;gap:20px;flex-direction:column}.quant_cart .quantity .quantity_field>div{background-color:#f1f1f1;padding:10px 20px;border-radius:30px;display:flex;gap:10px;font-weight:700;width:100px;justify-content:center}.quant_cart .quantity .quantity_field>div .qnty_btn{font-size:1rem;margin:0 10px;cursor:pointer}.quant_cart .quantity .quantity_field>div .qnty_txt{border:1px solid;width:50px}.small_txt{font-size:12px;margin-left:10px}.small_txt span{color:#d4bd5f;font-weight:700}.dont_miss{font-size:12px;margin-left:10px;font-weight:700;color:#e91e63}