.product{grid-template-columns:55vw 1fr;margin-bottom:140px;display:grid;position:relative}.product__breadcrumbs{z-index:2;width:100%;position:absolute;top:0;left:0}.product__left-wrapper{gap:126px;margin:46px 40px;display:flex}.product__left-button{flex-direction:column;align-items:center;gap:12px;display:flex}.product__left-button-img{width:72px;height:72px}.product__left-button-img>img{border-radius:50%}.product__left-button-text{letter-spacing:1.4px;font-family:Random Grotesque Standard;font-size:16px}.product__right{padding:0 80px}.product__right-title{letter-spacing:2.4px;text-transform:uppercase;margin-top:64px;margin-bottom:24px;font-size:32px;line-height:44px}.product__right-price{letter-spacing:2.4px;text-transform:uppercase;align-items:center;gap:24px;margin-bottom:32px;font-size:32px;display:flex}.product__right-price-sale{opacity:.7;font-family:Random Grotesque Standard;font-size:16px;text-decoration:line-through;text-decoration-thickness:.5px}.product__right-size{letter-spacing:1.4px;margin-bottom:40px;font-family:Random Grotesque Standard;font-size:16px;line-height:24px}.product__right-description{letter-spacing:1.4px;border-top:1px solid #a7a7a7;margin-bottom:40px;padding-top:12px;font-family:Random Grotesque Standard;font-size:16px;line-height:24px}.product__right-info{letter-spacing:1.4px;margin-bottom:25px;font-family:Random Grotesque Standard;font-size:16px;font-weight:700}.product__right-info>span{font-weight:400}.product__right-choice{grid-template-columns:repeat(5,1fr);gap:8px;margin:40px 0;display:grid}.product__right-choice-button{border:1px solid #0a0a0a00;border-radius:4px;padding:12px;font-size:16px}body.dark .product__right-choice-button-active{border:1px solid #fdfdfd}body.light .product__right-choice-button-active{border:1px solid #0a0a0a}.product__right-number{gap:6px;margin-bottom:40px;display:flex}.product__right-number-item{text-align:center;min-width:30px;font-family:Random Grotesque Standard;font-size:16px}.product__right-number-button{width:11px;min-height:11px}.product__right-basket{letter-spacing:1px;text-transform:uppercase;border-radius:4px;margin-bottom:40px;padding:14px 46px;font-size:14px;font-family:Random Grotesque Spacious,sans-serif!important}body.dark .product__right-basket{color:#0a0a0a;background:#fdfdfd}body.light .product__right-basket{color:#fdfdfd;background:#0a0a0a}.product__right-deteils{text-transform:uppercase;color:#5e5e5e;margin-bottom:10px;font-size:14px}.product__right-deteils-button{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.product__right-deteils-text{text-align:left;white-space:pre-line;width:85%;min-height:35px;max-height:35px;font-family:Random Grotesque Standard;font-size:16px;font-weight:300;line-height:150%;transition:all .5s;position:relative;overflow:hidden}.product__right-deteils-text:after{content:"";pointer-events:none;width:100%;height:2.5em;transition:all 5s;position:absolute;bottom:0;left:0}body.dark .product__right-deteils-text:after{background:linear-gradient(#0000,#141414)}body.light .product__right-deteils-text:after{background:linear-gradient(#fff0,#fff 100%)}.product__right-deteils-arrow{min-width:16px;min-height:16px;transition:all .5s;transform:rotate(0)}.product__right-deteils-arrow-active{transform:rotate(180deg)}.product__right-brand{display:none}@media (max-width:1200px){.product{flex-direction:column;display:flex}.product__right-choice{grid-template-columns:repeat(6,1fr)}.product__right{padding:0 40px}.product__right-price{margin-bottom:24px}}@media (max-width:576px){.product{margin-bottom:60px}.product__left-wrapper{grid-template-columns:repeat(3,1fr);gap:20px;margin:46px 20px;display:grid}.product__left-button-img{width:48px;height:48px}.product__right-choice{grid-template-columns:repeat(3,1fr)}.product__right{padding:0 20px}.product__right-title{margin-top:40px;margin-bottom:16px;font-size:24px;line-height:32px}.product__right-title>span{display:none}.product__right-price-main{font-size:24px}.product__right-brand{letter-spacing:1px;text-transform:uppercase;margin-bottom:24px;font-size:14px;display:block}.product__right-choice-button{padding:14px 32px}.product__right-basket{width:100%}}
/*# sourceMappingURL=35e5f5bf846331ee.css.map*/