.category-wrapper{background:linear-gradient(0deg,#202020,#0000 150px),var(--bg-dark);background-size:600px auto}.trooper-category-teaser{padding:12.8rem 0 9.8rem;background-size:100%;background-repeat-y:no-repeat;position:relative}.trooper-category-teaser:before{content:"";background:linear-gradient(270deg,#0000,#00000080),var(--trooper-category-teaser-background-image) no-repeat bottom left;background-size:cover;-webkit-mask-image:linear-gradient(to bottom,black 40%,transparent 100%);mask-image:linear-gradient(to bottom,black 40%,transparent 100%);position:absolute;top:0;left:0;right:0;height:107rem}.trooper-category-teaser .container{max-width:1500px;margin:0 auto;padding:0 50px}.trooper-category-teaser .grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;max-width:1500px;margin:auto;padding:0 50px}.trooper-category-teaser .container.grid .item{aspect-ratio:319/190;position:relative;background-size:cover;background-repeat:no-repeat;margin-top:10rem;border-radius:6px;box-shadow:10px 10px 70px #ffffff40;margin-right:20px;max-width:580px}.trooper-category-teaser .container .item .content{position:absolute;bottom:10%}.trooper-category-teaser .container .item .content .lead{display:inline-block;padding:6px 20px;color:#fff;background:linear-gradient(90deg,#f00c,#920000cc);background-blend-mode:normal;line-height:1}.trooper-category-teaser .container .item .content .title{margin:0;background:#000c;color:#fff;font-size:4rem;text-transform:uppercase;padding:8px 20px;font-family:var(--font-heading-family);line-height:1.1;letter-spacing:.06em}.trooper-category-teaser .container .item .content .subtitle{color:#fff;padding:0rem 1.25rem;font-size:2.8rem;margin-top:2rem;line-height:1.4}.trooper-category-teaser .container .item.head{max-width:690px;box-shadow:unset;aspect-ratio:unset}.trooper-category-teaser .container .item.head .content{position:relative}.trooper-category-teaser .container .item.head .content .lead{font-size:2.8rem}.trooper-category-teaser .container .item.head .content .title{font-size:6rem}@media (max-width: 1420px){.trooper-category-teaser .container{gap:6rem}.trooper-category-teaser .container.grid{margin-top:9.6rem}}@media (max-width: 1200px){.trooper-category-teaser .container{gap:3rem}}@media (max-width: 992px){.trooper-category-teaser .container.grid{display:block}.trooper-category-teaser .container.grid .item{margin-top:32px}}@media (max-width: 768px){.trooper-category-teaser{padding-top:12.8rem}.trooper-category-teaser:before{height:54.4rem}.trooper-category-teaser .container .item.head .content{position:relative}.trooper-category-teaser .container .item.head .content .title{font-size:4rem}.trooper-category-teaser .container .item.head .content .subtitle,.trooper-category-teaser .container .item.head .content .lead{font-size:2rem}.trooper-category-teaser .container .item .content .title{font-size:4rem}.trooper-category-teaser .container .item .content .subtitle,.trooper-category-teaser .container .item .content .lead{font-size:1.6rem}}@media (max-width: 576px){.trooper-category-teaser .container{padding-left:1.6rem;padding-right:1.6rem}.trooper-category-teaser .container .item.head{margin-left:-1.6rem}.trooper-category-teaser .container.grid .item{margin-right:0;margin-top:1.6rem}.trooper-category-teaser .container .item.head .content .title{font-size:3rem}.trooper-category-teaser .container .item.head .content .subtitle,.trooper-category-teaser .container .item.head .content .lead{font-size:1.6rem}.trooper-category-teaser .container .item .content .title{font-size:3rem}.trooper-category-teaser .container .item .content .subtitle,.trooper-category-teaser .container .item .content .lead{font-size:1.2rem}}.trooper-category-teaser .container .right-column{margin-top:-16rem}@media (max-width: 992px){.trooper-category-teaser .container .right-column{margin-top:0rem}}.trooper-company-award-banner{width:100%;background:#000 no-repeat center;background-size:contain;display:flex;justify-content:center;flex-direction:column;position:relative;padding:50px 0;align-items:center}.trooper-company-award-banner .content{max-width:500px;text-align:center;transform:translate(-50%)}.trooper-company-award-banner .content .title{font-size:3rem;color:#fff;line-height:1.1;font-family:var(--font-heading-family);letter-spacing:.06em;font-style:normal;font-weight:900;text-transform:uppercase;background:#000c;margin:0;padding:8px 20px;position:relative}.trooper-company-award-banner .content .title>p{margin:0}.trooper-company-award-banner .content .lead{font-size:1.6rem;display:table;margin:0 auto;background:linear-gradient(90deg,#f00c,#920000cc);padding:.6rem 2rem;color:#fff;font-style:normal;font-weight:400;text-transform:uppercase}@media (max-width: 992px){.trooper-company-award-banner{background-size:cover;align-items:flex-start}.trooper-company-award-banner .content{transform:none;text-align:left}.trooper-company-award-banner .content .lead{margin:0}.trooper-company-award-banner .content .title{text-align:left}}@media (max-width: 768px){.trooper-company-award-banner{align-items:flex-start}.trooper-company-award-banner .content{transform:none;text-align:left;width:100%;position:static}.trooper-company-award-banner .content .title{font-size:2.4rem}.trooper-company-award-banner .content .lead{font-size:1.4rem;margin:0}}@media (max-width: 576px){.trooper-company-award-banner{background-position:center right 38%}.trooper-company-award-banner .content{max-width:240px}.trooper-company-award-banner .content .title{font-size:2rem}.trooper-company-award-banner .content .lead{font-size:1.4rem;margin:0}}.retailstore{background:red;width:100%;height:608px;background:linear-gradient(270deg,#00000080 .05%,#0000 99.96%),no-repeat;background-size:cover;display:flex;justify-content:center;flex-direction:column;position:relative}@media (max-width: 768px){.retailstore{height:318px;background-position:top;position:static}}.retailstore .content{width:720px;position:absolute;right:10%}@media (max-width: 768px){.retailstore .content{position:static;width:100%;padding-right:40px}}.retailstore .content .title{font-size:6.75rem;color:#fff;line-height:1.1;font-family:var(--font-heading-family);letter-spacing:.06em;font-style:normal;font-weight:900;text-transform:uppercase;background:#000c;padding:1.6rem 4.6rem 1.6rem 2rem;position:relative;display:inline-block;margin:-2px 0 0;-webkit-hyphens:auto;hyphens:auto}.retailstore .content .title a{position:absolute;bottom:0;border-top-left-radius:0;border-bottom-left-radius:0;right:-50px}@media (max-width: 768px){.retailstore .content .title a{right:-25px}}.retailstore .content .subtitle{font-size:2.75rem;color:#fff;font-style:normal;font-weight:400;line-height:normal;padding:2rem 1.25rem}.retailstore .content .lead{font-size:2.75rem;background:linear-gradient(90deg,#f00c,#920000cc);background-blend-mode:normal;padding:.375rem 1.25rem;color:#fff;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;display:inline-block}@media (max-width: 768px){.retailstore .content .title{font-size:4rem}.retailstore .content .title a{min-width:3.6rem;min-height:3.6rem;background-size:100%}.retailstore .content .subtitle,.retailstore .content .lead{font-size:2rem}}@media (max-width: 576px){.retailstore .content .title{font-size:3rem}.retailstore .content .subtitle,.retailstore .content .lead{font-size:1.6rem}}.trooper-top-teaser{background:linear-gradient(90deg,#ff0000b3,#920000b3);background-blend-mode:multiply,normal;box-shadow:0 4px 4px #00000040;position:absolute;width:100%;z-index:1;padding:12px 0}.trooper-top-teaser .container{color:#fff;display:flex;align-items:center;max-width:var(--page-width);margin:0 auto;padding:0 5rem}.trooper-top-teaser .button--primary{padding:.875rem 1.25rem;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-repeat:no-repeat;background-position:calc(100% - 4px) center;padding-right:50px}.trooper-top-teaser .container .button{right:1rem;flex-shrink:0}.trooper-top-teaser .sign{background-color:#fff;border-radius:50%;color:red;width:5.8rem;height:5.8rem;display:flex;justify-content:center;align-items:center;font-weight:900;font-size:37.5px;text-transform:uppercase;margin-right:1rem;aspect-ratio:1/1}.trooper-top-teaser .content{display:flex;align-items:center;width:100%;justify-content:space-between}.trooper-top-teaser .title{color:#fff;font-size:2.2rem;font-family:var(--font-heading-family);letter-spacing:.06em;font-weight:900;text-transform:uppercase;line-height:1.2;margin:0 0 2px}.trooper-top-teaser .subtitle{color:#fff;font-size:1.4rem;line-height:1.2}@media (max-width: 1200px){.trooper-top-teaser .btn-arrow{border-bottom-left-radius:0;border-top-left-radius:0}.trooper-top-teaser .content>div{margin-right:5rem}.trooper-top-teaser .title{font-size:2rem}.trooper-top-teaser .subtitle{font-size:1.3rem}}@media (max-width: 989px){.trooper-top-teaser .container{padding:0 3rem}.trooper-top-teaser .button--with-arrow{padding:0}}@media (max-width: 576px){.trooper-top-teaser .container{padding:0 1.6rem}.trooper-top-teaser .button--with-arrow{background-size:75%;padding:0}.trooper-top-teaser .title{font-size:2rem}.trooper-top-teaser .subtitle{font-size:1.3rem}}.trooper-top-topics{padding:40px 0;background:var(--bg-dark);background-size:600px auto;overflow:hidden}.trooper-top-topics h2{font-size:calc(var(--font-heading-scale) * 3rem)}.trooper-top-topics .swiper-pagination{padding:12px 0 0;bottom:auto}.trooper-top-topics .items-container{max-width:100%;padding:0;display:flex;margin:auto}.trooper-top-topics .items-container .link{display:block;width:5rem;height:5rem;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;background:red;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDEiIGhlaWdodD0iNDEiIHZpZXdCb3g9IjAgMCA0MSA0MSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xMS40NDkyIDMyLjEyNzhMMTkuNzk4NiAyMC44Nzc5TDExLjQ0OTIgOS42Mjc5M0gxMy43NzkzTDIyLjEyODYgMjAuODc3OUwxMy43NzkzIDMyLjEyNzhIMTEuNDQ5MlpNMjEuNjYwNyAzMi4xMjc4TDMwLjAxMDEgMjAuODc3OUwyMS42NjA3IDkuNjI3OTNIMjMuOTkwOEwzMi4zNDAxIDIwLjg3NzlMMjMuOTkwOCAzMi4xMjc4SDIxLjY2MDdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);background-position:center center;background-size:100%;background-repeat:no-repeat;border-radius:6px}.trooper-top-topics .items-container .topic{margin:1.5rem 0 0 1rem}.trooper-top-topics .items-container .topic a{text-decoration:none}.trooper-top-topics .items-container .topic .label{color:#fff;white-space:nowrap;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.0225rem;text-transform:uppercase;align-self:center;writing-mode:vertical-lr;text-orientation:mixed;border-radius:.6rem .6rem 0 0;background:linear-gradient(180deg,#ff0000e6,#920000e6);background-blend-mode:multiply,normal;width:5rem;padding:11px 0;display:flex;align-items:center;transform:rotate(180deg)}.trooper-top-topics .items-container .swiper{padding-bottom:4rem;flex-grow:1;padding-top:1.5rem}.trooper-top-topics .items-container .swiper.items{padding-left:2rem}.trooper-top-topics .items-container .swiper.items .item{aspect-ratio:318 / 224;border-radius:.6rem;box-shadow:0 0 30px #fff3;position:relative;background-size:cover;cursor:pointer;max-width:318px}.trooper-top-topics .items-container .swiper.items .item .title{margin:1rem 0 3rem;padding:.8rem 2rem;background:#000c;display:inline-block;color:#fff;font-size:1.6rem!important;font-family:var(--font-heading-family)!important;letter-spacing:.06em!important;font-style:normal;font-weight:900!important;text-transform:uppercase!important;line-height:1.1;max-width:95%}.trooper-top-topics .items-container .swiper.items .item .link{bottom:0;right:0;border-radius:.6rem 0 .6rem .6rem!important;position:absolute}@media (min-width: 1681px){.trooper-top-topics .swiper{overflow:visible}.trooper-top-topics .swiper .swiper-pagination{display:none}.trooper-top-topics .items-container:nth-of-type(odd){padding-left:100px}}@media (max-width: 1680px){.trooper-top-topics .items-container .swiper{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 40px),linear-gradient(270deg,transparent 0,#000 40px);mask-image:linear-gradient(90deg,transparent 0,#000 40px),linear-gradient(270deg,transparent 0,#000 40px);-webkit-mask-size:51%;mask-size:51%;-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-position:0 0,100% 100%;mask-position:0 0,100% 100%}}@media screen and (min-width: 750px){.trooper-top-topics h2{font-size:calc(var(--font-heading-scale) * 4rem)}}@media (max-width: 768px){.trooper-top-topics .items-container .swiper.items .item{max-width:255px}.trooper-top-topics .items-container .swiper.items .item .link{width:3.6rem;height:3.6rem;border-radius:6px}.trooper-top-topics .items-container .topic a .link{width:3.6rem;height:3.6rem}.trooper-top-topics .items-container .topic a .label{font-size:1.4rem;width:3.6rem}.trooper-top-topics .items-container{padding-left:3rem;padding-right:3rem}.trooper-top-topics .items-container .button--with-arrow{padding:0}}@media (max-width: 576px){.trooper-top-topics .items-container{padding-left:1.6rem;padding-right:1.6rem}.trooper-top-topics .items-container .button--with-arrow{background-size:75%;padding:0}.trooper-top-topics .items-container .content .title{font-size:2rem}.trooper-top-topics .items-container .content .subtitle{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/39/compiled_assets/styles.css.map */
