.product-description{padding-bottom:48px}.product-description .product-description__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:56px;-moz-column-gap:56px;column-gap:56px}.product-description .product-description__container .product-slider__wrapper{max-width:432px}.product-description .product-description__container .product-slider__wrapper .product-swiper{margin-bottom:16px;position:relative}.product-description .product-description__container .product-slider__wrapper .product-swiper .swiper-wrapper .swiper-slide{height:248px;cursor:pointer}.product-description .product-description__container .product-slider__wrapper .product-swiper .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-description .product-description__container .product-slider__wrapper .product-swiper-thumbs .swiper-wrapper .swiper-slide{height:80px;cursor:pointer}.product-description .product-description__container .product-slider__wrapper .product-swiper-thumbs .swiper-wrapper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-description .product-description__container .prodect-descriprion__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.product-description .product-description__container .prodect-descriprion__wrapper .title-product{font-weight:700;font-size:36px;line-height:40px}.product-description .product-description__container .prodect-descriprion__wrapper .stock li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;font-weight:600;display:none;font-size:13px;line-height:16px}.product-description .product-description__container .prodect-descriprion__wrapper .stock li.active{display:-webkit-box;display:-ms-flexbox;display:flex}.product-description .product-description__container .prodect-descriprion__wrapper .stock .inStock{color:#42b771}.product-description .product-description__container .prodect-descriprion__wrapper .stock .outOfStock{color:#667085}.product-description .product-description__container .prodect-descriprion__wrapper .stock .onOrder{color:#fd853a}.product-description .product-description__container .prodect-descriprion__wrapper .company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.product-description .product-description__container .prodect-descriprion__wrapper .company .title{font-size:18px;line-height:26px}.product-description .product-description__container .prodect-descriprion__wrapper .company .description{font-weight:700;font-size:18px;line-height:26px}.product-description .product-description__container .prodect-descriprion__wrapper .variation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.product-description .product-description__container .prodect-descriprion__wrapper .variation .variation__title{font-size:18px;line-height:26px}.product-description .product-description__container .prodect-descriprion__wrapper .variation .variation__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.product-description .product-description__container .prodect-descriprion__wrapper .variation .variation__wrapper .variation__item{font-weight:700;font-size:14px;line-height:20px;padding:6px 16px;border:1px solid #f4f4f5;background-color:#f4f4f5;color:#231f20}.product-description .product-description__container .prodect-descriprion__wrapper .variation .variation__wrapper .variation__item.active{background-color:#fff;border-color:#da291c;color:#da291c}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper .title{font-weight:500}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper .child-products__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper .child-products__list .child-product{width:40px;height:40px;padding:2px;border:2px solid transparent;border-radius:5px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper .child-products__list .child-product:hover{border-color:#05a23d}.product-description .product-description__container .prodect-descriprion__wrapper .child-products__wrapper .child-products__list .child-product img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-description .product-description__container .prodect-descriprion__wrapper .price .old-price__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:11px;-moz-column-gap:11px;column-gap:11px;font-size:12px;line-height:18px;opacity:0}.product-description .product-description__container .prodect-descriprion__wrapper .price .old-price__wrapper .old-price__price{color:#98a2b3}.product-description .product-description__container .prodect-descriprion__wrapper .price .old-price__wrapper .discount-percent{color:#fff;background-color:#fd6f8e;padding:0 3px;border-radius:9px}.product-description .product-description__container .prodect-descriprion__wrapper .price .old-price__wrapper.active{opacity:1}.product-description .product-description__container .prodect-descriprion__wrapper .price .old-price__wrapper.active+.price__wrapper .price__price{color:#d92d20}.product-description .product-description__container .prodect-descriprion__wrapper .price .price__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px}.product-description .product-description__container .prodect-descriprion__wrapper .price .price__wrapper .price__price{font-size:24px;line-height:32px;font-weight:700}.product-description .product-description__container .prodect-descriprion__wrapper .price .price__wrapper .price__price .super{vertical-align:super}.product-description .product-description__container .prodect-descriprion__wrapper .product-description__footer .buttons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:32px}.product-description .product-description__container .quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-description .product-description__container .quantity label{display:none}.product-description .product-description__container .quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:0}.product-description .product-description__container .quantity input[type=number]::-webkit-inner-spin-button,.product-description .product-description__container .quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.product-description .product-description__container .quantity span{outline:0;-webkit-appearance:none;background-color:transparent;border:none;background-color:#f3f4f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;cursor:pointer;margin:0;position:relative;display:block}.product-description .product-description__container .quantity span:after,.product-description .product-description__container .quantity span:before{display:inline-block;position:absolute;content:"";width:12px;height:2px;top:50%;left:50%;background-color:#6b7280;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-description .product-description__container .quantity span.plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.product-description .product-description__container .quantity input[type=number]{font-family:TTNorms,sant-serif;margin:0 16px;font-size:14px;line-height:20px;font-weight:600;height:32px;max-width:35px;text-align:center}.prodect-descriprion__wrapper .price__wrapper{font-size:24px;line-height:32px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.prodect-descriprion__wrapper .price__wrapper del{color:#98a2b3;font-weight:400;font-size:22px;line-height:28px}.prodect-descriprion__wrapper .price__wrapper ins{color:#d92d20;text-decoration:none}.prodect-descriprion__wrapper .price__wrapper .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.product-description__footer form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-description__footer form.cart .buttons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.product-description__footer form.cart .buttons__wrapper .button{-ms-flex-negative:0;flex-shrink:0}.product-description__footer .variations_form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation{margin-bottom:16px}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation .woocommerce-variation-price{font-size:24px;line-height:32px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation del{color:#98a2b3;font-weight:400;font-size:22px;line-height:28px}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation ins{color:#d92d20;text-decoration:none}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation .price:has(ins)+span{color:#d92d20}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .buttons__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}.product-description__footer .variations_form .single_variation_wrap .woocommerce-variation-add-to-cart .buttons__wrapper .button{-ms-flex-negative:0;flex-shrink:0}.variation{width:100%}.variation .item-color{width:32px;height:32px;border-radius:50%;padding:2px;border:2px solid #fff;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.variation .item-color span{display:block;width:100%;height:100%;border-radius:50%}.variation .item-button{border:2px solid #1b2124;border-radius:4px}.variation .item-button span{display:block;padding:4px 6px;font-weight:600}.variation .variation__item{cursor:pointer}.variation .variation__item.active{border-color:#05a23d;color:#05a23d}.pswp .pswp__bg{opacity:.6!important}.pswp .pswp__scroll-wrap .pswp__container{max-width:none}.quantity{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.quantity label{display:none}.quantity input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline:0}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantity span{outline:0;-webkit-appearance:none;background-color:transparent;border:none;background-color:#f3f4f6;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;cursor:pointer;margin:0;position:relative;display:block}.quantity span:after,.quantity span:before{display:inline-block;position:absolute;content:"";width:12px;height:2px;top:50%;left:50%;background-color:#6b7280;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.quantity span.plus:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.quantity input[type=number]{font-family:TrebuchetMS,sant-serif;margin:0 16px;font-size:14px;line-height:20px;font-weight:600;height:32px;max-width:35px;text-align:center}.single_variation_wrap .woocommerce-variation.single_variation .woocommerce-variation-repeater{display:none}.specs{padding:80px 0}.specs .specs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px}.specs .specs__wrapper .word__wrapper{max-width:890px}.specs .specs__wrapper .specs__list{max-width:890px}.specs .specs__wrapper .specs__list .spec__row{border-bottom:1px solid #e5e7eb;display:-webkit-box;display:-ms-flexbox;display:flex}.specs .specs__wrapper .specs__list .spec__row .title{padding:12px 16px;width:318px;font-size:16px;line-height:24px;-ms-flex-negative:0;flex-shrink:0}.specs .specs__wrapper .specs__list .spec__row .description{font-weight:700;font-size:16px;line-height:24px;padding:12px 16px}@media screen and (max-width:1279px){.product-description .product-description__container{-webkit-column-gap:28px;-moz-column-gap:28px;column-gap:28px}}@media screen and (max-width:1023px){.product-description .product-description__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:16px}.product-description .product-description__container .product-slider__wrapper{max-width:none}.specs{padding:64px 0}}@media screen and (max-width:767px){.product-description .product-description__container .product-slider__wrapper .product-swiper .swiper-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain}.product-description .product-description__container .product-slider__wrapper .product-swiper-thumbs .swiper-wrapper .swiper-slide img{-o-object-fit:contain;object-fit:contain}.product-description .product-description__container .prodect-descriprion__wrapper .title-product{font-size:25px;line-height:28px}.product-description .product-description__container .prodect-descriprion__wrapper .product-description__footer .buttons__wrapper{gap:16px}.specs{padding:32px 0}.specs .specs__wrapper .specs__list .spec__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.specs .specs__wrapper .specs__list .spec__row .title{width:100%;padding-bottom:0}}@media screen and (max-width:480px){.product-description .product-description__container .prodect-descriprion__wrapper .product-description__footer .buttons__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}