.product__tab--btn__list.style2:last-child,.product__tab--btn__list:last-child{margin-right:0}.product__details--info__meta--list:last-child,.product__tab--content__list:last-child{margin-bottom:0}.variant__color--list input[type=radio],.variant__size--list input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;height:1px;width:1px;position:absolute}.product__tab--btn__list{font-size:1.6rem;height:3.2rem;line-height:3.2rem;padding:0 1rem;cursor:pointer;font-weight:500;transition:var(--transition);border:1px solid transparent}.product__tab--btn__list.active,.product__tab--btn__list:hover{border-color:var(--secondary-color)}@media only screen and (max-width:575px){.product__tab--btn__list{margin:5px}}@media only screen and (min-width:768px){.product__tab--btn__list{margin-right:10px;font-size:1.8rem;height:3.4rem;line-height:3.4rem;padding:0 1.2rem}.product__details--info{font-size:1.6rem}}@media only screen and (min-width:992px){.product__tab--btn__list{font-size:2rem;height:3.6rem;line-height:3.6rem;padding:0 1.6rem}}.product__tab--btn__list.style2{border:0;padding:0;margin-right:3.5rem}.product__tab--btn__list.style2.active,.product__tab--btn__list.style2:hover{color:var(--secondary-color)}@media only screen and (max-width:767px){.product__tab--btn{flex-wrap:wrap}.product__tab--btn.style2{margin-top:2rem}.product__tab--btn__list.style2{margin-right:2rem}.product__tab--content__items{flex-direction:column;align-items:flex-start}}.product__tab--content__thumbnail{width:28rem}@media only screen and (max-width:400px){.product__tab--content__thumbnail{width:100%}}.product__tab--content__right{width:calc(100% - 28rem);padding-left:3.5rem}@media only screen and (max-width:767px){.product__tab--content__right{width:100%;padding-left:0;padding-top:2rem}.product__details--tab{flex-wrap:wrap}.product__details--tab.mb-30{margin-bottom:1.5rem}}.product__tab--content__title{font-weight:500;font-size:1.7rem}.product__tab--content__desc{line-height:2.6rem;color:var(--text-gray-color)}@media only screen and (min-width:992px){.product__tab--content__title{font-size:1.8rem}.product__tab--content__desc{font-size:1.5rem;line-height:2.8rem}}.product__tab--content__list{line-height:2.6rem;margin-bottom:.6rem;color:var(--text-gray-color)}.product__details--tab__list.active,.product__details--tab__list:hover,.reviews__summary--caption,.variant__size--list input[type=radio]+label:hover{color:var(--secondary-color)}.product__tab--content__list--icon{width:2rem;vertical-align:middle;margin-right:.5rem}.product__details--info__price .current__price{font-size:1.6rem}@media only screen and (min-width:992px){.product__tab--content__list{font-size:1.5rem;line-height:2.8rem}.product__details--info__price .current__price{font-size:4.7rem}}.product__details--info__price .old__price{font-size:1.4rem;margin-left:.8rem}.product__details--info__desc{font-size:1.5rem}@media only screen and (min-width:992px){.product__details--info__price .old__price{font-size:1.8rem}.product__details--info__desc{font-size:1.6rem;line-height:2.8rem}}.variant__buy--now__btn{width:100%}.product__variant--title{font-size:1.5rem;font-weight:500;margin-right:1rem}.product__details--info__meta--list{font-size:1.5rem;margin-bottom:.8rem}.guarantee__safe--checkout__title{font-size:1.5rem;font-weight:500;margin-bottom:1.2rem}.product__details--tab__section{background:var(--bg-gray-color)}.product__details--tab__section.sidebar__tab--section{padding:3.5rem}@media only screen and (min-width:992px) and (max-width:1199px){.product__tab--content__items.style2{flex-direction:column;align-items:flex-start}.product__tab--content__thumbnail.style2{width:100%}.product__tab--content__right.style2{width:100%;padding-left:0;padding-top:2rem}.sidebar__tab--section .product__details--tab__list{margin-right:2rem}.sidebar__tab--section .product__details--tab__list:last-child{margin-right:0}}.product__details--tab__list:last-child,.quickview__social--list:last-child,.variant__color--list:last-child,.variant__color--value:last-child,.variant__size--list:last-child{margin-right:0}.product__details--tab__inner{background:var(--white-color);padding:3rem}@media only screen and (max-width:575px){.product__details--tab__section.sidebar__tab--section{padding:2rem}.product__details--tab__inner{padding:2.5rem 1.5rem}.product__reviews--header{text-align:center}}.product__details--tab__list{font-size:1.6rem;line-height:2.6rem;margin-right:5rem;cursor:pointer;transition:var(--transition);position:relative;padding-bottom:.4rem}.product__details--tab__list::before{position:absolute;content:"";width:0;height:1px;background:var(--secondary-color);left:50%;right:50%;transition:var(--transition);bottom:0}.product__details--tab__list.active::before{width:100%;left:0;right:0}.product__details--tab__list:hover::before{width:100%;left:0;right:0}.product__reviews--header{position:relative;border-bottom:1px solid var(--border-color2);padding-bottom:1.5rem;margin-bottom:2.5rem}.reviews__summary--caption{margin-left:1.2rem}.actions__newreviews--btn{position:absolute;right:0;bottom:2.2rem}.actions__newreviews--btn.primary__btn{font-size:1.5rem;line-height:4rem;height:4rem;padding:0 1.5rem;border:1px solid #3f83be;border-radius:4px}.reviews__comment--area{padding:0 2rem;margin-bottom:3rem}@media only screen and (max-width:767px){.product__details--tab__list{margin:0 1rem 1.3rem}.reviews__comment--area{padding:0;margin-bottom:2rem}.accordion__section--inner .row{flex-direction:column-reverse}}.reviews__comment--thumbnail{width:7.8rem}.reviews__comment--content{width:100%;position:relative}@media only screen and (min-width:576px){.reviews__comment--content{width:calc(100% - 7.8rem);padding-left:2.5rem}}.reviews__comment--content__date{position:absolute;top:0;right:0;border:1px solid var(--border-color2);padding:.6rem 1.2rem;border-radius:5px}@media only screen and (max-width:575px){.reviews__ratting{justify-content:center}.actions__newreviews--btn{position:inherit;bottom:inherit;margin-top:1rem}.reviews__comment--thumbnail{margin:0 auto .5rem}.reviews__comment--content{text-align:center}.reviews__comment--content__date{position:inherit;margin-top:1.5rem}.reviews__comment--content .reviews__ratting{justify-content:center}}.reviews__comment--content__title{font-weight:500;margin-bottom:.8rem}.reviews__comment--content .reviews__ratting{margin-bottom:.5rem}.accordion__items.active:last-child,.reviews__comment--content__desc{margin-bottom:0}.reviews__comment--list{border-bottom:1px solid var(--border-color2);padding-bottom:2rem;margin-bottom:2rem}.reviews__comment--list:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.reviews__comment--reply__input:focus,.reviews__comment--reply__textarea:focus{border-color:var(--secondary-color)}@media only screen and (min-width:768px){.product__details--tab__list{font-size:1.8rem}.product__reviews--header{padding-bottom:2.5rem;margin-bottom:3.5rem}.reviews__comment--list{padding-bottom:2.5rem;margin-bottom:2.5rem}}.reviews__comment--reply__textarea{width:100%;height:100px;resize:none;padding:1.2rem 1.5rem;border:1px solid var(--border-color2);border-radius:.5rem}@media only screen and (min-width:768px){.reviews__comment--reply__textarea{height:150px}}.reviews__comment--reply__input{width:100%;border:1px solid var(--border-color2);height:5rem;border-radius:.5rem;padding:0 1.5rem}@media only screen and (min-width:992px){.actions__newreviews--btn.primary__btn{font-size:1.6rem;line-height:4.6rem;height:4.6rem;padding:0 1.8rem}.reviews__comment--content__desc{font-size:1.5rem;line-height:2.8rem}.reviews__comment--list.margin__left{margin-left:5rem}.reviews__comment--reply__input,.reviews__comment--reply__textarea{font-size:1.5rem}.reviews__comment--content__title2{font-size:1.8rem}}.reviews__comment--content__title2{font-weight:500;line-height:2.4rem;margin-bottom:.6rem}.reviews__comment--content__date2{font-size:1.5rem;color:var(--light-color);margin-bottom:.8rem}.variant__color--value{width:2.5rem;height:2.5rem;padding:2px;display:inline-block;border-radius:50%;margin-right:10px;line-height:1;cursor:pointer}.variant__color--value__img{border-radius:50%}.variant__color--list input[type=radio]+label:hover,.variant__color--list input[type=radio]:checked+label,.variant__size--list input[type=radio]+label:hover{border:1px solid var(--secondary-color)}.variant__color--list input[type=radio]+label{border:1px solid var(--primary-color)}.variant__color--list{margin-right:10px}.variant__input--fieldset{min-width:fit-content;border:none;margin:0;padding:0}.variant__size--list input[type=radio]+label{border:1px solid var(--border-color2)}.variant__size--list{}.variant__size--list input[type=radio]:checked+label{border:1px solid var(--secondary-color);color:var(--secondary-color)}.variant__size--value{border: 1px solid #000 !important; width: 100%; line-height:3rem;display:inline-block;border-radius:5px;text-align:center;font-size:1.5rem;cursor:pointer;background:#fff;padding:10px}.quickview__variant--wishlist__svg{width:22px;margin-right:7px}.variant__wishlist--icon{display:flex;align-items:center}.quickview__cart--btn{height:48px;font-size:1.5rem;border:1px solid #3f83be;border-radius:4px;text-align:center;width:100%}.quickview__social--title{font-size:1.5rem;font-weight:500;margin-right:15px}.quickview__social--list{margin-right:10px}.quickview__social--icon{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;background:var(--secondary-color);color:var(--white-color);border-radius:50%}.quickview__social--icon:hover{background:var(--primary-color);color:var(--white-color)}@media only screen and (max-width:767px){.accordion__banner{text-align:center}.accordion__wrapper{margin-bottom:30px}}.accordion__items.active{margin-bottom:20px}.accordion__items--body{display:none;padding:0 20px}.accordion__items--body__desc{font-size:1.5rem;line-height:2.8rem}.accordion__items--button{border:0;background:var(--white-color);width:100%;padding:13px 60px 13px 25px;text-align:left;margin-bottom:15px;font-size:1.5rem;font-weight:500;position:relative}@media only screen and (min-width:992px){.accordion__items--button{padding:13px 70px 13px 35px}}@media only screen and (min-width:1200px){.product__details--tab__list{font-size:1.8rem}.accordion__items--button{padding:24px 80px 24px 40px}}.accordion__items--button__icon{width:3rem;height:3rem;background:var(--secondary-color);color:var(--white-color);padding:5px;border-radius:50%;position:absolute;top:50%;right:12px;transform:translatey(-50%)}.counterup__banner__bg2{background:center center/cover no-repeat;position:relative}.counterup__banner__bg2::before{position:absolute;content:"";width:100%;height:100%;background:var(--black-color);left:0;top:0;opacity:.7}.counterup__banner--inner{padding:60px 0}@media only screen and (max-width:575px){.reviews__comment--list{flex-direction:column}.reviews__comment--reply__title{text-align:center}.reviews__comment--rating{justify-content:center}.counterup__banner--inner{flex-wrap:wrap;padding:60px 0 38px}.counterup__banner--items{width:50%;margin-bottom:22px}}@media only screen and (min-width:768px){.accordion__items--button__icon{right:15px}.counterup__banner--inner{padding:70px 0}}@media only screen and (min-width:992px){.accordion__items--button__icon{right:35px}.counterup__banner--inner{padding:8px 0}}@media only screen and (min-width:1200px){.counterup__banner--inner{padding:110px 0}}@media only screen and (min-width:1600px){.counterup__banner--inner{padding:150px 0}}.counterup__banner--items__text{font-size:1.4rem;line-height:2.3rem;margin-bottom:10px}@media only screen and (min-width:768px){.counterup__banner--items__text{font-size:1.6rem;line-height:2.4rem;margin-bottom:11px}}@media only screen and (min-width:992px){.counterup__banner--items__text{font-size:1.7rem;line-height:2.7rem}}@media only screen and (min-width:1200px){.counterup__banner--items__text{font-size:2rem;line-height:3.2rem}}.counterup__banner--items__number{font-weight:500;font-size:3rem;line-height:4rem}@media only screen and (min-width:768px){.counterup__banner--items__number{font-size:3.3rem}}.product__showing--count{font-weight:500;letter-spacing:.5px}@media only screen and (min-width:992px){.counterup__banner--items__number{font-size:4rem;line-height:4.8rem}.product__showing--count{font-size:1.5rem;line-height:2.6rem;margin-top:1.2rem}}@media only screen and (min-width:1200px){.counterup__banner--items__number{font-size:5rem;line-height:6rem}.product__showing--count{font-size:1.7rem;line-height:2.8rem;margin-top:0;margin-left:2rem}}@media only screen and (max-width:479px){.product__showing--count{text-align:center;width:100%;margin-top:1.2rem}}
