:root{--columns:1;--gap:1rem}.m-latest-news{background:transparent;margin:0 auto;overflow:hidden;padding:0 1rem}@media screen and (min-width:48em){.m-latest-news{padding:0 4rem}}@media print,screen and (min-width:64em){.m-latest-news{padding:0 5rem}}@media screen and (min-width:80em){.m-latest-news{padding:0 7rem}}@media screen and (min-width:90em){.m-latest-news{max-width:112.5rem;max-width:var(--latest-news-max-width,112.5rem)}}.m-latest-news__header{align-items:center;border-bottom:.125rem solid;display:flex;justify-content:space-between;margin:0 0 1rem;margin:var(--latest-news-header-margin,0 0 1rem);padding:0 0 .25rem;padding:var(--latest-news-header-padding,0 0 .25rem)}@media screen and (min-width:48em){.m-latest-news__header{margin:0 0 1.5rem;margin:var(--latest-news-header-margin,0 0 1.5rem);padding:0 0 .5rem;padding:var(--latest-news-header-padding,0 0 .5rem)}}.m-latest-news__heading{font-family:Rift,Helvetica,Roboto,Arial,sans-serif;font-size:1.5rem;font-size:var(--latest-news-heading-font-size,1.5rem);font-weight:600;margin:0;margin:var(--latest-news-heading-margin,0);text-transform:capitalize}.m-latest-news__link{align-items:center;background:none;border:1px solid #fab500;border-radius:0;color:#fab500;display:flex;font-size:1rem;font-size:var(--latest-news-view-all-link-font-size,1rem);font-weight:900;margin-right:1rem;padding:0;padding:var(--latest-news-view-all-link-padding,0)}.m-latest-news__link:focus,.m-latest-news__link:hover{background:transparent;color:#fab500;text-decoration:none}.m-latest-news__link-icon{display:none;left:0;position:relative;transition:.14s;fill:#fab500;display:block;margin-left:0}.m-latest-news__link:hover .m-latest-news__link-icon{left:.5rem}@media print,screen and (min-width:40em){.m-latest-news .view-content{display:flex;flex-wrap:wrap}}.m-latest-news .view-content:has(>div:not([class])){--columns:1;--columns:var(--latest-news-columns,1);gap:1rem;gap:var(--latest-news-gap,1rem)}@media print,screen and (min-width:64em){.m-latest-news .view-content:has(>div:not([class])){--columns:var(--latest-news-columns,4)}}.m-latest-news .view-content>div:not([class]){display:flex;flex-basis:100%;flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1));margin-bottom:1rem}@media print,screen and (min-width:64em){.m-latest-news .view-content>div:not([class]){flex-basis:calc(25% - 0.75rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}@media screen and (min-width:48em){.m-latest-news .view-content>div:not([class]){flex-basis:calc(33.33333% - 0.66667rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}@media print,screen and (min-width:40em){.m-latest-news .view-content>div:not([class]){flex-basis:calc(50% - 0.5rem);flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}}.m-latest-news .view-content>div:not([class]):has(>div:not([class])){flex-basis:100%;flex-basis:calc(100%/var(--columns, 1) - var(--gap, 1rem)/var(--columns, 1)*(var(--columns, 1) - 1))}.m-latest-news__inner{padding-top:2rem;padding-top:var(--latest-news-inner-padding-top,2rem)}.m-latest-news__list{overflow:hidden}.m-latest-news{--latest-news-heading-font-size:1.75rem;--latest-news-view-all-link-font-size:1.25rem;--latest-news-view-all-link-padding:0.5rem;--latest-news-header-padding:0;background-color:#f3f3f3;max-width:100%;padding:2rem 0;position:relative}@media print,screen and (min-width:64em){.m-latest-news{--latest-news-heading-font-size:2rem}}@media print,screen and (min-width:40em){.m-latest-news .view-content:has(>div:not([class])){--columns:var(--latest-news-columns,2)}}@media screen and (min-width:48em){.m-latest-news .view-content:has(>div:not([class])){--columns:var(--latest-news-columns,3)}}@media print,screen and (min-width:64em){.m-latest-news{max-width:none;padding:3.75rem 0}}@media screen and (min-width:96.875em){.m-latest-news{margin-left:0;width:100%}}.m-latest-news__inner{margin:0 auto;padding:0 1rem}@media print,screen and (min-width:64em){.m-latest-news__inner{padding:0 2rem 0 11.125rem}}.m-latest-news__header{align-items:flex-start;border:0;flex-direction:column}@media screen and (min-width:30em){.m-latest-news__header{align-items:center;flex-direction:row;justify-content:space-between}}.m-latest-news__heading{font-family:Satoshi,Helvetica,Roboto,Arial,sans-serif;font-weight:900;line-height:1.2;padding:.1875rem .6875rem;position:relative;z-index:1}.m-latest-news__heading:after{background:#fab500;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);content:"";height:100%;left:0;position:absolute;top:0;width:4.0625rem;z-index:-1}.m-latest-news__link{border:0;color:#20201e;gap:.8125rem;margin:0;position:relative;transition:all .12s ease-in-out}.m-latest-news__link svg{display:none}.m-latest-news__link:hover{color:#fab500}.m-latest-news__link:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNyIgaGVpZ2h0PSIzMyI+PHBhdGggZmlsbD0iIzIwMjAxRSIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJtMCAwIDIuNjQ5Ljg5MyAyMyA3Ljc1TDI3IDkuMDk4djE0Ljg5bC0xLjM1Ny40NTMtMjMgNy42NzdMMCAzM1YxNy4xMWwxLjQ4My0uMzkuNjE3LS4xNjMtLjYwOC0uMTU1TDAgMTYuMDE3em00IDUuNXY3LjQ4NWw2LjQxNCAxLjY1NSA3LjI5OSAxLjg4My03LjI5IDEuOTE2TDQgMjAuMTI1djcuMzlsMTktNi4zNDN2LTkuMjY3eiIvPjwvc3ZnPg==) no-repeat 50%/contain;content:"";height:2.125rem;right:0;width:1.6875rem}.m-teaser{display:flex;flex:1 1 auto;flex-direction:column;position:relative}@media screen and (min-width:48em){.m-teaser--list-item,.m-teaser--result{flex:1 1 auto;flex-direction:row}}.m-teaser__link{color:inherit}.m-teaser__link:hover{color:inherit;text-decoration:none}.m-teaser__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.m-teaser__link:before>span{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.m-teaser__thumbnail>.field__item{display:block;height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.m-teaser[data-locked=true] .m-teaser__thumbnail>.field__item{filter:brightness(.7)}.m-teaser__thumbnail{background-color:#e6e6e6;border-radius:0;flex:1;position:relative;z-index:0}@media screen and (min-width:48em){.m-teaser--list-item .m-teaser__thumbnail,.m-teaser--result .m-teaser__thumbnail{align-items:center;display:flex;flex:0 0 18.75rem;position:relative}}@media screen and (min-width:80em){.m-teaser--list-item .m-teaser__thumbnail,.m-teaser--result .m-teaser__thumbnail{flex-basis:22.8125rem;flex-basis:25.6875rem}}.m-teaser--merch .m-teaser__thumbnail{border:.125rem solid}.m-teaser__thumbnail-inner{border-radius:0;display:block;height:0;overflow:hidden;padding-top:56.25%;position:relative;width:100%;z-index:-1}.m-teaser--merch .m-teaser__thumbnail-inner{border-radius:0}.m-teaser__thumbnail-inner img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:.4s;width:100%}@media print,screen and (min-width:64em){.m-teaser:hover .m-teaser__thumbnail-inner img{transform:scale(1.1)}.m-teaser--list-item:hover .m-teaser__content,.m-teaser--result:hover .m-teaser__content{background-color:transparent}}.m-teaser__category{color:#fab500;font-size:.875rem;font-size:var(--teaser-category-font-size,.875rem);font-weight:900;letter-spacing:normal;letter-spacing:var(--teaser-category-letter-spacing,normal);text-transform:none}.m-teaser__publish-date{color:#231f20;font-size:.75rem;font-size:var(--teaser-date-font-size,.75rem);font-weight:600;letter-spacing:normal;letter-spacing:var(--teaser-publish-date-letter-spacing,normal);padding-top:.5rem;padding-top:var(--teaser-publish-date-padding-top,.5rem);text-transform:none}@media print,screen and (min-width:64em){.m-teaser--list-item .m-teaser__category,.m-teaser--result .m-teaser__category{font-size:1rem;font-size:var(--search-teaser-category-font-size,1rem);margin-bottom:.5rem}}.m-teaser--result .m-teaser__publish-date{font-size:.75rem;font-size:var(--search-teaser-date-font-size,.75rem)}.m-teaser--merch .m-teaser__category{background:#231f20;background:var(--teaser-merch-category-background,#231f20);color:#fff;color:var(--teaser-merch-category-color,#fff);font-size:1.125rem;font-size:var(--teaser-merch-category-font-size,1.125rem);left:.125rem;left:var(--teaser-merch-category-left,.125rem);line-height:1;line-height:var(--teaser-merch-category-line-height,1);padding:.3125rem;padding:var(--teaser-merch-category-padding,.3125rem);position:absolute;top:.125rem;top:var(--teaser-merch-category-top,.125rem);z-index:1}.m-teaser__content{flex:1 1 auto;padding:1rem 0;transition:.14s}@media print,screen and (min-width:40em){.m-teaser__content{display:flex;flex-direction:column}}@media screen and (min-width:48em){.m-teaser--list-item .m-teaser__content,.m-teaser--result .m-teaser__content{justify-content:center;padding:1.5rem 2rem}}@media screen and (min-width:80em){.m-teaser--list-item .m-teaser__content,.m-teaser--result .m-teaser__content{padding:0 4.0625rem}}.m-teaser--list-item.m-teaser--no-thumb .m-teaser__content,.m-teaser--result.m-teaser--no-thumb .m-teaser__content{border-left:.25rem solid;justify-content:center;padding:2rem}.m-teaser__details{color:#fab500}.m-teaser__title{color:#231f20;font-family:Rift,Helvetica,Roboto,Arial,sans-serif;font-size:1.25rem;font-size:var(--teaser-title-font-size,1.25rem);font-weight:500;letter-spacing:normal;letter-spacing:var(--teaser-title-letter-spacing,normal)}.m-teaser--list-item .m-teaser__title,.m-teaser--result .m-teaser__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-size:1.075rem;font-size:var(--search-teaser-title-font-size,1.075rem);overflow:hidden}@media print,screen and (min-width:64em){.m-teaser--list-item .m-teaser__title,.m-teaser--result .m-teaser__title{font-size:1.4375rem;font-size:var(--search-teaser-title-font-size,1.4375rem);line-height:1.1304347826}}@media print,screen and (min-width:40em){.m-teaser__info{margin-top:auto}.m-teaser--list-item .m-teaser__info,.m-teaser--result .m-teaser__info{margin-top:.75rem}}.m-teaser--merch .m-teaser__info{color:inherit;font-family:Satoshi,Helvetica,Roboto,Arial,sans-serif;font-size:1.375rem;font-weight:800}.m-teaser--merch .m-teaser__price--original{font-weight:400;font-weight:var(--teaser-merch-price-original-font-weight,normal);text-decoration:line-through}.m-teaser__summary{color:#231f20;font-size:1rem;font-size:var(--teaser-summary-font-size,1rem);font-weight:400}.m-teaser--merch{display:flex;margin:0 auto 1.25rem;margin:var(--teaser-merch-margin,0 auto 1.25rem);max-width:71.625rem;max-width:var(--teaser-merch-max-width,71.625rem);padding:0 1.5625rem;padding:var(--teaser-merch-padding,0 1.5625rem)}@media print,screen and (min-width:64em){.m-teaser--merch{flex-direction:row}}.m-teaser--merch .m-teaser__thumbnail{border:0;flex:1 0 auto}@media screen and (min-width:48em){.m-teaser--merch .m-teaser__thumbnail{max-height:15.9375rem;max-height:var(--teaser-merch-thumbnail-max-height,15.9375rem);overflow:hidden;width:100%}}@media print,screen and (min-width:64em){.m-teaser--merch .m-teaser__thumbnail{max-height:none;max-height:var(--teaser-merch-thumbnail-max-height,none);max-width:19.4375rem;max-width:var(--teaser-merch-thumbnail-max-width,19.4375rem);width:100%}}@media screen and (min-width:48em){.m-teaser--merch .m-teaser__thumbnail-inner{display:block;height:0;overflow:hidden;padding-top:35.91549%;position:relative;width:100%}}@media print,screen and (min-width:64em){.m-teaser--merch .m-teaser__thumbnail-inner{display:block;height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}}.m-teaser--merch .m-teaser__content{background-color:#a8a9a9;padding:1.5rem 1rem;padding:var(--teaser-merch-content-padding,1.5rem 1rem)}@media print,screen and (min-width:40em){.m-teaser--merch .m-teaser__content{display:flex;flex-direction:row;justify-content:space-between}}@media print,screen and (min-width:64em){.m-teaser--merch .m-teaser__content{padding:1.5rem 2.875rem;padding:var(--teaser-merch-content-padding,1.5rem 2.875rem)}}.m-teaser--merch .m-teaser__title{color:#231f20;color:var(--teaser-merch-title-color,#231f20);font-family:Rift,Helvetica,Roboto,Arial,sans-serif;font-family:var(--teaser-merch-title-font-family,"Rift",Helvetica,Roboto,Arial,sans-serif);font-size:1.75rem;font-size:var(--teaser-merch-title-font-size,1.75rem);font-weight:400;font-weight:var(--teaser-merch-title-font-weight,normal);text-transform:uppercase;text-transform:var(--teaser-merch-title-text-transform,uppercase)}.m-teaser--merch .m-teaser__detail{color:#231f20;letter-spacing:-.006875rem}.m-teaser--merch .m-teaser__detail p{margin:0}@media print,screen and (min-width:40em){.m-teaser--merch .m-teaser__price-button-wrp{max-width:15rem;width:100%}}.m-teaser--merch .m-teaser__price{color:inherit;color:var(--teaser-merch-price-color,inherit);font-family:Rift,Helvetica,Roboto,Arial,sans-serif;font-family:var(--teaser-merch-price-font-family,"Rift",Helvetica,Roboto,Arial,sans-serif);font-size:2.375rem;font-size:var(--teaser-merch-price-font-size,2.375rem);font-weight:400;font-weight:var(--teaser-merch-price-font-weight,normal)}.m-teaser--merch .m-teaser__product-link a{background-color:#fab500;border-radius:.375rem;border-radius:var(--teaser-merch-product-link-border-radius,.375rem);color:#fff;display:inline-block;font-size:.875rem;font-weight:500;padding:.25rem .375rem .375rem .5rem;padding:var(--teaser-merch-product-link-padding,.25rem .375rem .375rem .5rem)}.m-teaser{--teaser-category-font-size:0.8125rem;--teaser-date-font-size:0.875rem;--teaser-publish-date-padding-top:0;--teaser-title-font-size:1.1875rem;--search-teaser-category-font-size:0.8125rem;--search-teaser-title-font-size:1.1875rem;--search-teaser-date-font-size:0.875rem;--teaser-category-letter-spacing:0.0175rem;--teaser-publish-date-letter-spacing:0.0175rem;--teaser-title-letter-spacing:0.021875rem;--teaser-merch-padding:0}@media print,screen and (min-width:40em){.m-teaser{--search-teaser-category-font-size:0.8125rem;--search-teaser-title-font-size:1.25rem}}@media print,screen and (min-width:64em){.m-teaser{--search-teaser-category-font-size:0.8125rem;--search-teaser-title-font-size:1.25rem;--teaser-merch-thumbnail-max-width:none}}.m-teaser--merch{background:#fab500;flex-direction:column;padding:.5rem;width:100%}.m-teaser--merch .m-teaser__thumbnail{background:#fff}.m-teaser--merch .m-teaser__thumbnail-inner{background:#fff;display:block;height:0;overflow:hidden;padding-top:100%;position:relative;width:100%}.m-teaser--merch .m-teaser__content{background:#fff;flex-direction:column;padding:1rem}.m-teaser--merch .m-teaser__title{font-size:1.1875rem;line-height:1.5rem;text-transform:none}.m-teaser--merch .m-teaser__price,.m-teaser--merch .m-teaser__title{font-family:Satoshi,Helvetica,Roboto,Arial,sans-serif;font-weight:500}.m-teaser--merch .m-teaser__price{display:flex;font-size:.875rem;gap:1rem}.m-teaser--card .m-teaser__category,.m-teaser--stacked .m-teaser__category{background-color:#f8f8fa;color:#20201e;display:inline-block;margin-bottom:.5rem;padding:.25rem .5rem;text-transform:uppercase}.m-teaser__title{font-family:Satoshi,Helvetica,Roboto,Arial,sans-serif}