@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Rubik:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500&display=swap";:root{--hp-black: #000000;--hp-white: #ffffff;--hp-off: #fafafa;--hp-red: #e11d1d;--hp-red-d: #c41616;--hp-grey: #4a4a4a;--hp-grey-s: #6a6a6a;--hp-line: #e5e5e5;--hp-tp-green: #00b67a;--hp-tp-bg: #f1faf6;--hp-card: #f7f9fa}.hp-wrap,.hp-wrap *{box-sizing:border-box}.hp-wrap{font-family:Rubik,-apple-system,sans-serif;color:var(--hp-black);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hp-wrap a{text-decoration:none;color:inherit}.hp-wrap img{max-width:100%;height:auto;display:block}.hp-label{font-family:Oswald,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:500;margin-bottom:14px;display:inline-block;color:var(--hp-red)}.hp-label--white{color:#ffffff8c}.hp-label--red{color:var(--hp-red)}.hp-title{font-family:Oswald,sans-serif;font-size:clamp(36px,6vw,64px);line-height:.98;letter-spacing:.02em;text-transform:uppercase;font-weight:700;margin:0}.hp-title em{font-family:Rubik,sans-serif;font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.01em}.hp-title--white{color:#fff}.hp-title--black{color:var(--hp-black)}.hp-hero-title{font-family:Oswald,sans-serif;font-size:clamp(54px,11vw,130px);line-height:.92;letter-spacing:.02em;text-transform:uppercase;font-weight:700;margin:0}.hp-hero-title em{font-family:Rubik,sans-serif;font-style:italic;font-weight:300;text-transform:none;letter-spacing:-.015em}.hp-body{font-size:16px;line-height:1.7;font-weight:300;color:#000000b3}.hp-body--dark{color:#ffffffbf}.hp-body strong{font-weight:500;color:var(--hp-black)}.hp-body--dark strong{color:#fff}.hp-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;font-family:Oswald,sans-serif;font-size:14px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;padding:16px 36px;border-radius:4px;cursor:pointer;transition:all .25s;text-align:center;border:none;line-height:1}.hp-btn--red{background:var(--hp-red)!important;color:#fff!important;border:none!important;box-shadow:0 4px 20px #e11d1d47}.hp-btn--red:hover{background:var(--hp-red-d)!important;transform:translateY(-2px);box-shadow:0 6px 28px #e11d1d6b;color:#fff!important}.hp-btn--ghost-light{background:transparent!important;color:#fff!important;border:1.5px solid rgba(255,255,255,.4)!important}.hp-btn--ghost-light:hover{background:#ffffff1a!important;border-color:#fff!important;color:#fff!important}.hp-btn--ghost-dark{background:transparent!important;color:var(--hp-black)!important;border:1.5px solid var(--hp-black)!important}.hp-btn--ghost-dark:hover{background:var(--hp-black)!important;color:#fff!important}.hp-btn--full{display:flex;width:100%}.hp-section{padding:70px 20px}.hp-section--black{background:var(--hp-black);color:#fff}.hp-section--white{background:#fff;color:var(--hp-black)}.hp-section--grey{background:var(--hp-off)}.hp-section--green{background:var(--hp-tp-bg)}.hp-container{max-width:900px;margin:0 auto}.hp-cw{max-width:1300px;margin:0 auto}@media(min-width:768px){.hp-section{padding:110px 40px}}body:has(.hp-wrap) main#MainContent,body:has(.bt-wrap) main#MainContent{margin-top:0!important;padding-top:0!important}body:has(.hp-wrap)>.container,body:has(.bt-wrap)>.container,body:has(.hp-wrap) .container:has(+main),body:has(.bt-wrap) .container:has(+main),body:has(.hp-wrap) main>.container:first-child,body:has(.bt-wrap) main>.container:first-child{display:none!important}body:has(.hp-wrap) .breadcrumb,body:has(.bt-wrap) .breadcrumb,body:has(.hp-wrap) .breadcrumbs,body:has(.bt-wrap) .breadcrumbs,body:has(.hp-wrap) .breadcrumb-nav,body:has(.bt-wrap) .breadcrumb-nav,body:has(.hp-wrap) .page-breadcrumb,body:has(.bt-wrap) .page-breadcrumb,body:has(.hp-wrap) nav[aria-label*=readcrumb],body:has(.bt-wrap) nav[aria-label*=readcrumb],body:has(.hp-wrap) .page-section,body:has(.bt-wrap) .page-section,body:has(.hp-wrap) .page-header,body:has(.bt-wrap) .page-header,body:has(.hp-wrap) .page-title,body:has(.bt-wrap) .page-title,body:has(.hp-wrap) .main-page-title,body:has(.bt-wrap) .main-page-title,body:has(.hp-wrap) .title--page,body:has(.bt-wrap) .title--page{display:none!important}body:has(.hp-wrap) main,body:has(.bt-wrap) main{padding-top:0!important;margin-top:0!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/hp-global.css.map */
