.article-product-module{max-width:1700px;position:relative;margin:50px auto}.article-product-item{height:auto}.article-product-heading{margin-bottom:40px}.article-product-title{font-size:clamp(24px,2.083vw,40px);font-weight:800;margin:0 0 12px}.article-product-subtitle{font-size:18px;font-weight:400;line-height:1.5;margin:0;color:#2d2926}.article-product-item .quick-add .quick-add__submit{background-color:#ea0029}.article-product-list{position:static}.article-product-list .swiper-button-next,.article-product-list .swiper-button-prev{display:block;width:48px;height:48px}.article-product-list .swiper-button-next{right:0}.article-product-list .swiper-button-prev{left:0}.article-product-list .swiper-pagination{display:none}@media screen and (max-width:2200px){.article-product-list .swiper-button-next{right:4.167vw}.article-product-list .swiper-button-prev{left:4.167vw}}@media screen and (max-width:1300px){.article-product-module-content{padding-bottom:60px}.article-product-list .swiper-pagination{display:flex!important;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;position:relative!important;bottom:auto!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%;margin-top:clamp(16px,2.2vw,24px);margin-bottom:0}.article-product-list .swiper-pagination.swiper-pagination-lock{display:none!important}.article-product-list .swiper-pagination .swiper-pagination-bullet{width:14px!important;height:14px!important;border-radius:50%!important;margin:0 6px!important;background:#bdbdbd!important;background-color:#bdbdbd!important;opacity:1!important;border:none!important;box-sizing:border-box!important;vertical-align:middle}.article-product-list .swiper-pagination .swiper-pagination-bullet-active{width:16px!important;height:16px!important;border-radius:50%!important;margin:0 6px!important;background:#fff!important;background-color:#fff!important;border:2px solid #ea0029!important;opacity:1!important;box-sizing:border-box!important}.article-product-list .swiper-button-next,.article-product-list .swiper-button-prev{display:none!important}}@media screen and (max-width:1100px){.article-product-item .color-list{position:absolute;top:20px;right:15px}}@media screen and (max-width:768px){.article-product-module{margin:80px 0}.article-product-heading{margin-bottom:25px}.article-product-title{margin-bottom:10px}.article-product-list .card-wrapper-white{background-color:#f6f6f6}.article-product-list .article-product-item .quick-add .quick-add__submit{background-color:#ea0029}}.article-product-module .article-registration-card.download-width{margin-top:clamp(28px,3.5vw,48px);margin-left:auto;margin-right:auto}.article-registration-card__inner{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(100px,10.417vw,200px);align-items:start;padding:clamp(48px,4.167vw,64px) clamp(80px,5.944vw,155px);border-radius:4px;color:#fff;background-color:#080808;background-image:radial-gradient(ellipse 100% 120% at 100% 40%,rgba(234,0,41,.28) 0%,transparent 52%),radial-gradient(ellipse 70% 80% at 0% 100%,rgba(74,12,22,.55) 0%,transparent 48%),linear-gradient(105deg,#050505,#100709 35%,#2a0b12 68%,#3d0e18);box-shadow:0 18px 40px #00000038}.article-registration-card__inner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.article-registration-card__col{position:relative;z-index:1}.article-registration-card__title{font-size:clamp(20px,2vw,36px);font-weight:800;line-height:1.2;margin:0 0 12px;color:#fff;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}.article-registration-card__title::-webkit-scrollbar{display:none}.article-registration-card__subtext{font-size:clamp(14px,1.15vw,17px);line-height:1.55;margin:0 0 24px;color:#ffffffeb;max-width:38em}.article-registration-card__form{max-width:520px}.article-registration-card__form-row{display:flex;align-items:stretch;width:100%}.article-registration-card__input{flex:1;min-width:0;padding:14px 16px;font-size:16px;color:#fff;background:#080808bf;border:1px solid #EA0029;border-right:none;border-radius:6px 0 0 6px;outline:none;box-sizing:border-box}.article-registration-card__input::placeholder{color:#ffffff73}.article-registration-card__input:focus{border-color:#ff1a3d;box-shadow:0 0 0 1px #ea002959 inset}.article-registration-card__submit{flex-shrink:0;padding:14px 22px;font-size:15px;font-weight:700;color:#fff;background:#ea0029;border:1px solid #EA0029;border-left:none;border-radius:0 6px 6px 0;cursor:pointer;white-space:nowrap;transition:background .2s ease,border-color .2s ease}.article-registration-card__submit:hover{background:#c90024;border-color:#c90024}.article-registration-card__message{margin:12px 0 0;font-size:14px;line-height:1.4}.article-registration-card__message--error{color:#ffb4b4}.article-registration-card__message--success{color:#b8f5c3}.article-registration-card__benefits-title{font-size:clamp(16px,1.111vw,18px);font-weight:800;margin:0 0 18px;color:#fff}.article-registration-card__benefits-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.article-registration-card__benefit-item{display:flex;align-items:flex-start;gap:12px;font-size:clamp(14px,1.05vw,16px);line-height:1.45;color:#fffffff2}.article-registration-card__check{flex-shrink:0;color:#ea0029;margin-top:2px;display:flex}@media screen and (max-width:1060px){.article-registration-card__inner{grid-template-columns:1fr;gap:28px;border-radius:12px;padding:24px 20px 28px}.article-registration-card__form{max-width:none}.article-registration-card__input{height:40px;padding:0 12px}.article-registration-card__submit{height:40px;padding:0 16px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center}.article-registration-card__benefits-title{margin-bottom:14px}}@media screen and (min-width:769px){.article-registration-card__col--benefits{padding-top:4px}}
/*# sourceMappingURL=/cdn/shop/t/209/assets/section-acticle-product-list.css.map */
