.product__detail{width:100%;max-width:1920px;margin:auto;padding-block:60px;padding-inline:1em}.product__detail .product__display{display:flex;gap:30px}.product__detail .product__display .images{flex:0 0 500px;position:relative}.product__detail .product__display .images .splide__list{list-style-type:none!important}.product__detail .product__display .images .splide__list li{list-style-type:none!important}.product__detail .product__display .images .splide__list li::marker{display:none!important}.product__detail .product__display .images .bestseller{max-width:100%;width:50px;height:50px;position:absolute;top:10px;right:10px}.product__detail .product__display .images .promotion{position:absolute;top:10px;right:0;max-width:150px;padding:5px 10px;background-color:#ec2a2a;color:#fff;font-weight:600;font-size:18px}.product__detail .product__display .images .lowstock{background-color:#59705b;color:#fff;padding:5px;position:absolute;top:10px;left:0}.product__detail .product__display .images #main-slider{max-width:500px;margin-bottom:15px}.product__detail .product__display .images #main-slider .splide__slide{height:auto!important}.product__detail .product__display .images #main-slider img{max-width:100%;width:auto;height:auto}.product__detail .product__display .images #thumbnail-slider{max-width:500px}.product__detail .product__display .images #thumbnail-slider img{max-width:100%;width:auto;height:auto}.product__detail .product__display .details{flex:0 1 auto;width:100%;position:relative}.product__detail .product__display .details .smallcategory{display:block;color:#9aaea3;margin-bottom:15px}.product__detail .product__display .details ul{margin-bottom:25px;padding-left:15px}.product__detail .product__display .details ul li{line-height:19.6px}.product__detail .product__display .details p{margin-bottom:10px}.product__detail .product__display .details h1{margin-bottom:30px}.product__detail .product__display .details .price{font-size:28px;color:#59705b;margin-bottom:30px}.product__detail .product__display .details .price span.vat{color:#59705b;font-size:18px}.product__detail .product__display .details .price .oldprice{text-decoration:line-through;color:#333}.product__detail .product__display .details .price .special{font-size:28px;color:#59705b;margin-bottom:30px}.product__detail .product__display .details .productdescription{border-bottom:2px solid #9aaea3;padding-bottom:5px;margin-bottom:15px;font-size:14px;color:#59705b}.product__detail .product__display .details hr{border:2px solid #9aaea3;margin-block:15px}.product__detail .product__display .details .varient__container{display:grid;align-items:flex-start;gap:15px;margin-top:30px}.product__detail .product__display .details .varient__container input[type=text],.product__detail .product__display .details .varient__container select{border:1px solid #9aaea3;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;background-color:#fff;width:100%;max-width:100%}.product__detail .product__display .details .varient__container .productdescription{margin:0;margin-top:10px}.product__detail .product__display .details .varient__container .v__box{display:flex;gap:30px;justify-content:space-between;align-items:center}.product__detail .product__display .details .varient__container .v__box p{margin:0;font-size:14px;flex:0 0 150px}.product__detail .product__display .details .qty__box{display:flex;flex-direction:row;gap:15px;margin-top:30px}.product__detail .product__display .details .qty__box input{border:2px solid #9aaea3;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;line-height:24px}.product__detail .product__display .details .qty__box .inputbox{display:flex;gap:15px;align-items:center}.product__detail .product__display .details .qty__box .inputbox .number{display:flex;gap:5px}.product__detail .product__display .details .qty__box .inputbox .number input::-webkit-outer-spin-button,.product__detail .product__display .details .qty__box .inputbox .number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product__detail .product__display .details .qty__box .inputbox .number input[type=number]{-moz-appearance:textfield}.product__detail .product__display .details .qty__box .inputbox .number input{width:40px;text-align:center;appearance:none;-webkit-appearance:none}.product__detail .product__display .details .qty__box .inputbox .number .plus,.product__detail .product__display .details .qty__box .inputbox .number .minus{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#9aaea3;cursor:pointer;color:#fff}.product__detail .product__display .details .qty__box .inputbox .text{font-size:16px;color:#59705b}.product__detail .product__display .details .btn__primary{margin-left:auto;margin-right:0}.product__detail .product__display .details .moredetails{margin-top:60px}.product__detail .product__display .details .moredetails .tab{overflow:hidden}.product__detail .product__display .details .moredetails .tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;font-size:17px;background-color:#9aaea3;border-radius:5px 5px 0 0}.product__detail .product__display .details .moredetails .tab button:hover{background-color:#59705b;color:#fff}.product__detail .product__display .details .moredetails .tab button.active{background-color:#59705b;color:#fff}.product__detail .product__display .details .moredetails .tabcontent{display:none;padding:15px 12px;border:1px solid #ccc;border-radius:0 5px 5px 5px}@media screen and (max-width:769px){.product__detail .product__display{flex-direction:column}.product__detail .product__display .images{flex:0 1 auto;width:100%;order:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.product__detail .product__display .details{order:1}.product__detail .product__display .details form{flex-direction:column}.product__detail .product__display .details form .inputbox{justify-content:space-between}}@media screen and (max-width:567px){.product__detail .product__display .images{display:block}.product__detail .product__display .details .qty__box{flex-direction:column}}.related__products{max-width:1920px;width:100%;padding-block:60px;padding-top:0}.related__products h2{text-align:left}.related__products .related__grid{display:grid;align-items:flex-start;grid-template-columns:repeat(4,1fr);gap:30px}.related__products .related__grid .box .image{width:auto;height:293px;border:1px solid #e2e2db;background-color:#fff;display:flex;align-items:center;justify-content:center;position:relative}.related__products .related__grid .box .image .bestseller{max-width:100%;width:50px;height:50px;position:absolute;top:10px;right:10px}.related__products .related__grid .box .image .promotion{position:absolute;top:10px;right:0;max-width:150px;padding:5px 10px;background-color:#ec2a2a;color:#fff;font-weight:600;font-size:18px}.related__products .related__grid .box .image .lowstock{background-color:#59705b;color:#fff;padding:5px;position:absolute;top:10px;left:0}.related__products .related__grid .box .image img{max-width:100%;width:auto;height:auto;max-height:270px}.related__products .related__grid .box .text{padding-top:15px}.related__products .related__grid .box .text .head{font-family:Nunito,sans-serif;font-size:16px;line-height:19.2px;color:#333}.related__products .related__grid .box .text .price{font-family:Nunito,sans-serif;font-size:16px;line-height:19.2px;font-weight:700;color:#59705b}.related__products .related__grid .box .text .price .oldprice{text-decoration:line-through;color:#333}.related__products .buttonholder{display:flex;justify-content:center;width:100%;margin-top:30px}@media screen and (max-width:1025px){.related__products{padding-inline:1em}.related__products .related__grid .box .image{height:auto}}@media screen and (max-width:769px){.related__products .related__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:567px){.related__products .related__grid{grid-template-columns:repeat(2,1fr)}}.splide__track--nav>.splide__list>.splide__slide.is-active{border:2px solid #59705b}