.demonstration-collection{width:100%;max-width:1320px;margin:0 auto;padding:clamp(22px,4vw,56px) clamp(16px,3vw,24px)}.demonstration-collection__group{width:100%}.demonstration-collection__group+.demonstration-collection__group{margin-top:clamp(48px,6vw,80px)}.demonstration-collection__title{margin:0;color:#1d2139;text-align:center;font-size:clamp(36px,5vw,52px);line-height:1.1;letter-spacing:-.02em;font-weight:800}.demonstration-collection__view-all{display:table;width:auto;margin:10px auto 0;color:#638896;font-size:14px;line-height:1.2;text-align:center;text-decoration:underline;text-underline-offset:4px;opacity:.75;transition:opacity .2s ease,color .2s ease}.demonstration-collection__view-all:hover{color:#1d2139;opacity:1}.demonstration-collection__subtitle{margin:16px auto 0;max-width:980px;text-align:center;color:#638896;font-size:clamp(20px,1.45vw,20px);line-height:1.3}.demonstration-collection__grid{margin-top:clamp(24px,4vw,40px);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.demonstration-collection .price--on-sale .price-item--sale,.demonstration-collection .price__sale .price-item--sale,.demonstration-collection .price__sale .price-item,.demonstration-collection .card-information .price--on-sale,.demonstration-collection .card-information .price--on-sale .price-item,.demonstration-collection .card-information .price--on-sale .price-item--sale,.demonstration-collection .product-card-wrapper .price--on-sale,.demonstration-collection .product-card-wrapper .price--on-sale .price-item,.demonstration-collection .product-card-wrapper .price--on-sale .price-item--sale{color:#e11d1d!important;font-weight:850}.demonstration-collection .price--on-sale .price-item--regular,.demonstration-collection .price__sale .price-item--regular,.demonstration-collection .card-information .price--on-sale .price-item--regular,.demonstration-collection .product-card-wrapper .price--on-sale .price-item--regular{color:#8a98a3!important;font-weight:500;opacity:.75}.demonstration-collection .price--on-sale .price__badge-sale,.demonstration-collection .price__badge-sale{background:#e11d1d;color:#fff;border-color:#e11d1d}.demonstration-collection__actions-wrap{margin:clamp(48px,6vw,76px) auto 0;padding:clamp(26px,4vw,42px);max-width:860px;border-radius:30px;text-align:center;background:radial-gradient(80% 120% at 50% 0%,rgba(28,200,234,.14),transparent 52%),linear-gradient(145deg,#08152bf5,#0a3d44eb);box-shadow:0 22px 54px #08152b2e,inset 0 1px #ffffff24}.demonstration-collection__actions-title{margin:0;color:#fff;font-size:clamp(2.6rem,3.2vw,4.2rem);line-height:1.08;font-weight:850;letter-spacing:-.035em}.demonstration-collection__actions-subtitle{margin:12px auto 0;max-width:620px;color:#f5fcffc7;font-size:clamp(1.5rem,1.3vw,1.82rem);line-height:1.4}.demonstration-collection__actions{width:min(100%,620px);margin:28px auto 0;display:grid;grid-template-columns:1.22fr .78fr;gap:14px}.demonstration-collection__btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:56px;padding:13px 22px;border-radius:999px;line-height:1;font-size:1.42rem;font-weight:720;letter-spacing:-.005em;text-decoration:none;border:1px solid transparent;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease}.demonstration-collection__btn:hover{transform:translateY(-1px)}.demonstration-collection__btn svg{width:22px;height:22px;flex:0 0 auto;fill:currentColor}.demonstration-collection__btn--whatsapp{grid-column:1 / -1;min-height:62px;color:#fff;background:#0fbf51;border-color:#fff3;box-shadow:0 8px 22px #0fbf513d;font-size:1.9rem;font-weight:820;line-height:1.15;text-align:center;white-space:normal}.demonstration-collection__btn--whatsapp svg{width:30px;height:30px}.demonstration-collection__btn--whatsapp:hover{color:#fff;background:#0daa49;border-color:#ffffff52;box-shadow:0 10px 26px #0fbf514d}.demonstration-collection__btn--primary{color:#0e2f43;background:#fffffff5;box-shadow:0 8px 22px #0000001f}.demonstration-collection__btn--primary:hover{color:#0e2f43;background:#fff}.demonstration-collection__btn--ghost{color:#ffffffeb;border-color:#ffffff4d;background:#ffffff13;font-weight:560}.demonstration-collection__btn--ghost:hover{color:#fff;background:#ffffff24}@media screen and (max-width:1190px){.demonstration-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:989px){.demonstration-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.demonstration-collection{padding:18px 0 24px}.demonstration-collection__group+.demonstration-collection__group{margin-top:44px}.demonstration-collection__title{font-size:38px}.demonstration-collection__view-all{display:table;width:auto;margin:8px auto 0;font-size:13px}.demonstration-collection__subtitle{margin-top:14px;font-size:16px}.demonstration-collection__grid{margin-top:20px;grid-template-columns:repeat(2,1fr);gap:12px}.demonstration-collection__actions-wrap{margin:42px 14px 0;padding:26px 18px;border-radius:24px}.demonstration-collection__actions-title{font-size:clamp(2.45rem,7vw,3.35rem)}.demonstration-collection__actions-subtitle{font-size:1.5rem}.demonstration-collection__actions{width:100%;margin-top:24px;display:flex;flex-direction:column;gap:12px}.demonstration-collection__btn{width:100%;min-height:56px;padding:13px 18px;font-size:18px;gap:12px;white-space:normal}.demonstration-collection__btn svg{width:25px;height:25px}.demonstration-collection__btn--whatsapp{min-height:58px;background:#0fbf51;box-shadow:0 8px 22px #0fbf5138;font-size:20px;font-weight:820;line-height:1.15;white-space:normal;text-align:center}.demonstration-collection__btn--whatsapp svg{width:31px;height:31px;flex-shrink:0}}@media screen and (max-width:390px){.demonstration-collection__btn{min-height:54px;font-size:17px}.demonstration-collection__btn--whatsapp{min-height:56px;font-size:17px;line-height:1.16;padding:12px 16px}.demonstration-collection__btn--whatsapp svg{width:28px;height:28px}}@media screen and (min-width:391px)and (max-width:430px){.demonstration-collection__btn--whatsapp{font-size:18px;line-height:1.16;padding-inline:16px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/demonstration-collection.css.map */
