.product-section__row{margin-top:16px}@media (min-width: 768px){.product-section__row{margin-top:24px}}@media (min-width: 1280px){.product-section__row{margin-top:40px;display:grid;grid-template-columns:repeat(2,1fr);gap:38px}}@media (min-width: 768px){.product-section__title{font-size:42px}}@media (min-width: 1280px){.product-section__title{font-size:64px;min-height:148px}}.product-section__gallery{overflow:hidden;padding-bottom:40px;max-width:656px}@media (min-width: 1280px){.product-section__gallery{padding-bottom:0}}.product-section__gallery img{border-radius:12px}.product-section__gallery .swiper-pagination{bottom:24px}.product-section__gallery .swiper-pagination .swiper-pagination-bullet{border-radius:12px;width:34px;height:4px;background:#f1f1f1;opacity:1;transition:background-color .3s ease}.product-section__gallery .swiper-pagination .swiper-pagination-bullet-active{background:#5e9374}.product-section__thumbs{display:none;margin-top:16px}.product-section__thumbs img{border-radius:12px}.product-section__thumbs .swiper-slide{cursor:pointer;opacity:.5;border:2px solid transparent;border-radius:12px;transition:opacity .3s ease,border-color .3s ease}.product-section__thumbs .swiper-slide-active{opacity:1;border-color:#5e9374}@media (min-width: 1280px){.product-section__thumbs{display:block}}.product-section__info{width:100%;overflow:hidden}.product-section__variants{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0;overflow-y:auto}@media (min-width: 768px){.product-section__variants{gap:12px;margin:30px 0}}.product-section__variants-item{padding:12px 16px;border:1px solid #A7A9AC;color:#a7a9ac;font-size:14px;white-space:nowrap;border-radius:12px}.product-section__variants-item.active{background:#222223;border-color:#222223;color:#fff}@media (min-width: 768px){.product-section__variants-item{padding:14px 26px;font-size:16px}}.product-section__characteristics--desktop{display:none}@media (min-width: 1280px){.product-section__characteristics--desktop{display:block}}.product-section__characteristics-row{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 20px}.product-section__characteristics-label{color:#a7a9ac}.product-section__characteristics-more{display:inline-block;margin-top:14px;color:#5e9374;font-size:14px;line-height:21px;text-decoration:underline}.product-section__characteristics--less{border-bottom:1px dashed #F1F1F1;padding-bottom:24px;margin-bottom:24px}.product-section__slider{padding-bottom:44px}@media (min-width: 1280px){.product-section__slider img{max-height:60vh;-o-object-fit:contain;object-fit:contain;aspect-ratio:1/1}.product-section__slider{padding-bottom:0}}.product-section__slider .swiper-pagination{bottom:24px}.product-section__slider .swiper-pagination .swiper-pagination-bullet{border-radius:12px;width:34px;height:4px;background:#f1f1f1;opacity:1;transition:background-color .3s ease}.product-section__slider .swiper-pagination .swiper-pagination-bullet-active{background:#5e9374}@media (min-width: 1280px){.product-section__slider .swiper-pagination{display:none}}.product-section__price{display:flex;align-items:flex-start;justify-content:space-between;margin:16px 0}@media (min-width: 768px){.product-section__price{margin:30px 0;align-items:center;justify-content:flex-start}}.product-section__price-row{display:flex;flex-direction:column-reverse}@media (min-width: 768px){.product-section__price-row{flex-direction:row;align-items:center}}.product-section__price--current{color:#222223;font-size:36px;font-weight:600;line-height:54px}.product-section__price--old{color:#a7a9ac;font-size:24px;line-height:36px;text-decoration:line-through}@media (min-width: 768px){.product-section__price--old{margin-left:12px}}.product-section__equipment{background:#f6f6f6;border-radius:12px;padding:18px 20px;display:flex;align-items:center;margin:24px 0}.product-section__equipment svg{min-width:42px;width:42px;height:42px;margin-right:16px}.product-section__discount{padding:2px 8px;color:#fff;background:#f54c4c;font-size:10px;font-weight:600;line-height:14px;border-radius:8px;text-transform:uppercase}@media (min-width: 768px){.product-section__discount{margin-left:12px}}.product-section__buttons{padding-bottom:24px;margin-bottom:24px;border-bottom:1px dashed #F1F1F1}@media (min-width: 768px){.product-section__buttons{padding-bottom:0;border:none;display:flex;align-items:center;gap:12px}}.product-section__buttons-row{margin-top:12px;display:flex;justify-content:space-between;align-items:center;gap:12px}@media (min-width: 768px){.product-section__buttons-row{margin-top:0;justify-content:flex-start}}.product-section__button-add{width:100%;padding:18px 66px}.product-section__button-add:hover svg path{fill:#5e9374!important}.product-section__button-add svg{width:26px;height:24px}.product-section__button-add svg path{fill:#fff}@media (min-width: 768px){.product-section__button-add{width:auto}}.product-section__button-quick{width:100%}@media (min-width: 768px){.product-section__button-quick{width:auto}}.product-section__button-wishlist{padding:0;border:0}.product-section__button-wishlist #wishlisthero-product-page-button-container{padding:0!important;opacity:1!important}.product-section__button-wishlist button{height:-moz-fit-content!important;height:fit-content!important;padding:18px!important;opacity:1!important;border:1px solid #D1D4D6!important;font-size:0}.product-section__button-wishlist button span{display:flex;align-items:center}.product-section__button-wishlist button:hover svg path{fill:#fff!important}.product-section__button-wishlist button.wishlisthero-product-in-wishlist{border:1px solid #5E9374!important}.product-section__button-wishlist svg{width:26px!important;height:26px}.product-section__button-wishlist svg path{fill:#d1d4d6}.product-section__button-wishlist svg[data-prefix=fas] path{fill:#5e9374}.product-section__tabs{margin-bottom:20px;display:flex;align-items:center;border-bottom:1px solid #F1F1F1}.product-section__tab{color:#a7a9ac;font-size:16px;font-weight:600;line-height:24px;margin-right:30px;padding-bottom:4px;border-bottom:2px solid transparent;transition:color .3s ease,border-color .3s ease;text-transform:uppercase;cursor:pointer}.product-section__tab.active{display:block;color:#5e9374;border-color:#5e9374}.product-section__tab-content{display:none;margin-bottom:48px}.product-section__tab-content p{margin-bottom:10px}.product-section__tab-content.active{display:block}.product-section__description{display:none}@media (min-width: 1280px){.product-section__description{display:block;padding-bottom:32px;margin-bottom:32px;border-bottom:1px dashed #F1F1F1}}.product-section__blocks{margin-top:48px}.product-section__blocks>.product-section__block:first-child{margin-bottom:16px}@media (min-width: 768px){.product-section__blocks{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.product-section__blocks>.product-section__block:first-child{margin-bottom:0}}.product-section__block{padding:18px 20px;background-color:#f6f6f6;border-radius:12px;display:flex}.product-section__block--mb16{margin-bottom:16px}.product-section__block svg{min-width:42px;width:42px;height:42px;margin-right:16px}.product-section__block p:not(:last-of-type){margin-bottom:6px}.product-section__payments{margin-top:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}.product-section__payments svg{width:100%}.quick-buy-modal{position:fixed;left:0;top:0;z-index:19;width:100%;height:100vh;background:#000000bf;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease;pointer-events:none;opacity:0}.quick-buy-modal.active{opacity:1;pointer-events:auto}.quick-buy-modal__inner{background:#fff;border-radius:12px;padding:24px}.quick-buy-modal__close{width:-moz-fit-content;width:fit-content;cursor:pointer;margin-left:auto;margin-bottom:16px}h2.jdgm-rev-widg__title{text-transform:capitalize}.jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-write-rev-link{background:transparent;color:#5e9374;border-color:#5e9374;border-radius:12px;min-height:62px;display:flex;align-items:center;justify-content:center;border:1px solid}
/*# sourceMappingURL=/cdn/shop/t/47/assets/product-section.css.map */
