.product-page p,.product-page ul{line-height:1.2;font-size:.875rem}.product-main-info-wrapper{padding:1.25rem 0 2.5rem;color:var(--grey-dark)}.product-main-info-wrapper .title-default{color:var(--black);margin-bottom:1.25rem;text-align:left}.product-image{position:relative}.product-image img{min-height:345px;object-fit:cover;border-radius:1rem}.product-image .wish{position:absolute;top:1.5rem;right:1.5rem}.slider-product-info{margin-bottom:2.5rem}.product-main-info .in-stock{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;color:#36af22;margin-bottom:.75rem}.product-main-info .text-info{margin-bottom:1.25rem}.product-main-info .text-info ul{padding-left:1.5rem;margin-bottom:1rem}.product-main-info .text-info ul li{list-style-type:disc}.product-main-info .text-title{font-weight:700;margin-bottom:.5rem}.product-main-info .btn-price{display:flex;gap:1.875rem;align-items:center}.product-main-info .purple-btn{padding:1rem 3.125rem}.product-main-info .purple-btn .icon-cart{font-size:1.5rem}.product-size-box{color:var(--black);margin-bottom:1.875rem}.product-size-box .name{font-family:var(--second-family);font-weight:600;margin-bottom:.75rem}.product-size-box .radio-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.product-size-box .radio{margin:0}.characteristics-wrap .charac-title{font-family:var(--second-family);font-weight:600;font-size:1.125rem;color:var(--black);margin-bottom:1rem}.characteristics-wrap .charac-row{display:flex;gap:.5rem;padding-bottom:.75rem;margin-bottom:.75rem;border-bottom:1px solid var(--grey)}.characteristics-wrap .charac-row:last-child{margin:0}.characteristics-wrap .charac-row .name{color:var(--black);width:50%}.characteristics-wrap .charac-row .value{width:50%}.product-reviews .border-btn{color:var(--black);border:1px solid var(--black);margin-left:auto;margin-right:auto;margin-bottom:2.5rem}.product-review-element{padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--grey)}.product-review-element:last-child{margin-bottom:2.5rem}.product-review-element .rating-wrapper{margin-bottom:.75rem}.product-review-element .user-name{font-family:var(--second-family);font-weight:600;font-size:1.25rem;margin-bottom:1rem}.product-review-element .comment{font-size:.875rem;margin-bottom:1.875rem}.product-review-element .date{font-weight:500;font-size:.875rem;color:var(--grey-dark)}.product-review-element .product-photos{display:flex;align-items:center;flex-wrap:wrap;gap:.625rem;margin-bottom:1rem}.product-review-element .product-photos img{width:4rem;min-width:4rem;height:4rem}.review-grade .star-rating{display:flex;align-items:center;gap:2.25rem;direction:ltr;-webkit-user-select:none;user-select:none}.review-grade .star-rating span svg{width:1.5rem;height:1.5rem}.review-grade .star-rating span svg path{cursor:pointer;transition:.2s}.review-grade .star-rating span.hover svg,.review-grade .star-rating span.selected svg{fill:#ffed00}.review-grade .star-rating span.hover svg path,.review-grade .star-rating span.selected svg path{stroke:#ffed00}.review-modal .grade-txt{font-weight:600;font-size:1.25rem;margin-bottom:1.875rem;text-align:center}.review-modal .review-grade{display:flex;justify-content:center;margin-bottom:1rem}.review-modal .purple-btn{width:100%}.review-modal .form-group{margin-bottom:.75rem}.review-modal .form-group:last-child{margin:0}.review-modal .form-group-wrap{margin-bottom:1.875rem}.review-modal .form-group textarea{margin-bottom:1.125rem}@media screen and (min-width:576px){.product-size-box{margin-bottom:1.25rem}.product-size-box .radio-wrapper{column-count:unset;display:flex;align-items:center;gap:1rem}.product-size-box .radio{margin:0}}@media screen and (min-width:992px){.product-page p,.product-page ul{font-size:1rem}.product-main-info-wrapper{padding:2.5rem 0 6.25rem}.product-main-info-wrapper .title-default{font-size:1.875rem;text-align:left}}@media screen and (min-width:1200px){.product-page p,.product-page ul{font-size:1.125rem;line-height:1.5}.product-main-info-wrapper{font-size:1.125rem;padding:2.5rem 0 12.5rem}.product-main-info-wrapper .title-default{font-size:2.25rem}.slider-product-info{margin-bottom:3.75rem}.product-main-info .text-info{margin-bottom:1.875rem}.product-main-info .in-stock,.product-main-info p,.product-main-info ul{line-height:1.5;margin-bottom:1.25rem}.product-main-info .text-title{font-size:1.25rem;margin-bottom:.75rem}.product-size-box{margin-bottom:1.875rem}.product-size-box .name{font-size:1.25rem;margin-bottom:1rem}.characteristics-wrap .charac-title{font-size:1.375rem;margin-bottom:1.5rem}.product-reviews .border-btn{margin-bottom:3.75rem}.product-review-element{padding-bottom:2.5rem;margin-bottom:2.5rem}.product-review-element:last-child{margin-bottom:3.75rem}.product-review-element .user-name{font-size:1.375rem}.product-review-element .comment{font-size:1.125rem;margin-bottom:1.875rem}.product-review-element .product-photos img{width:5rem;min-width:5rem;height:5rem}.review-modal .grade-txt{font-size:1.375rem;margin-bottom:1.875rem}.review-modal .review-grade{margin-bottom:1.875rem}.review-modal .form-group{margin:0}.review-modal .form-group textarea{margin-bottom:1.875rem}}@media screen and (min-width:1400px){.characteristics-wrap .charac-row{gap:2rem}.characteristics-wrap .charac-row .name{width:35%}.characteristics-wrap .charac-row .value{width:60%}}
/*# sourceMappingURL=../sourcemaps/product-page.css.map */
