.cmp{display:flow-root;background:#fff}.cmp .cmp-note{margin:0;padding:10px 20px;background:#fff4d6;color:#10211b;font-size:14px;line-height:1.4;text-align:center}.cmp-hero{background:#10211b}.cmp-hero__img{display:block;width:100%;height:auto}@media(max-width:749px){.cmp-hero__img{aspect-ratio:21 / 10;object-fit:cover}.cmp-hero--left .cmp-hero__img{object-position:0 50%}.cmp-hero--right .cmp-hero__img{object-position:100% 50%}.cmp-hero--full .cmp-hero__img{aspect-ratio:auto}}.cmp-nav{display:flex;flex-wrap:wrap;gap:10px 12px;justify-content:center;padding:18px 20px 22px;background:#10211b}.cmp .cmp-nav__link{display:inline-block;padding:12px 22px;border:1px solid #c7993c;border-radius:50px;color:#e4c161;font-size:14px;font-weight:600;line-height:1.3;letter-spacing:.3px;text-decoration:none;transition:background-color .2s,color .2s}.cmp .cmp-nav__link:hover,.cmp .cmp-nav__link:focus-visible{background:#c7993c;color:#10211b}@media(max-width:749px){.cmp-nav{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:14px 16px;scrollbar-width:none}.cmp-nav::-webkit-scrollbar{display:none}.cmp .cmp-nav__link{flex:0 0 auto;padding:10px 16px;font-size:13px}}.cmp .product-grid{--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 28px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 40px}.cmp .card__variant{margin-bottom:8px}.cmp .card__variant-select{width:100%;height:37px;padding:0 10px;border:1px solid rgba(0,59,89,.67);border-radius:5px;background-color:#fff;color:#003b59;font-family:Open Sans,sans-serif;font-size:14px;cursor:pointer}.cmp-group{padding-top:56px;scroll-margin-top:calc(var(--header-height, 0px) + 16px)}.cmp-group:last-child{padding-bottom:72px}.cmp-group__head{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:baseline;justify-content:space-between;margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid #e2e8ec}.cmp .cmp-group__title{margin:0;color:#004066;font-size:28px;font-weight:700;line-height:1.25;letter-spacing:normal}.cmp .cmp-group__all{display:inline-flex;gap:6px;align-items:center;color:#004066;font-size:15px;font-weight:600;text-decoration:none}.cmp .cmp-group__all:hover{color:#e78009;text-decoration:underline}.cmp-group__all svg{flex-shrink:0;width:18px;height:18px}@media(max-width:749px){.cmp-group{padding-top:40px}.cmp-group:last-child{padding-bottom:48px}.cmp .cmp-group__title{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/pc-campaign.css.map */
