.category-tile{position:relative;border-radius:2px;overflow:hidden;background-color:#fff;width:100%}@media(min-width: 769px){.category-tile{margin-bottom:16px}}.category-tile p{margin:0}.category-tile-detail{font-size:.875rem;line-height:1.3125;padding-top:6px;font-weight:500}.category-tile a{outline:solid 1px rgba(0,0,0,0);outline-offset:-1px;padding:7px;display:block;color:var(--skin-main-text-color-1)}.category-tile a::before{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:16px solid var(--skin-primary-color-1);border-left:16px solid rgba(0,0,0,0);z-index:1}.category-tile a:hover{text-decoration:none}.category-tile a:hover::before{border-bottom-color:#000}.triumph .category-tile a:hover{outline-color:#e9e9e6}.amostyle .category-tile a:hover::before{border-bottom-color:#ff8673}.sloggi .category-tile a:hover::before{border-bottom-color:#8ecfd7}.category-tile a:active,.category-tile a:hover:active{outline-color:var(--skin-primary-color-1)}.category-tile a:active::before,.category-tile a:hover:active::before{border-bottom-color:var(--skin-primary-color-1)}.topic-container{position:relative;background-color:var(--backgroundColor);color:var(--foregroundColorColor);padding-top:32px;padding-bottom:32px}@media(min-width: 1032px){.topic-container{padding-top:var(--groupPaddingTop, 40px);padding-bottom:var(--groupPaddingBottom, 40px)}}.topic-container .category-tile{margin-bottom:0}.topic-container .category-tile .component-image{aspect-ratio:5/4;-o-object-fit:cover;object-fit:cover}.topic-tile{position:relative;padding:12px;background:#fff;float:left;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin:0 0 8px 0;transition:opacity .5s;-webkit-transition:opacity .5s}.topic-tile-container{display:grid;grid-template-columns:1fr 1fr;gap:8px}.topic-tile-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.topic-tile-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.topic-tile-detail p{margin:0}.topic-tile-detail .heading{font-size:1rem;line-height:1.5;font-weight:500;margin-top:8px}@media(min-width: 769px){.topic-tile-detail .heading{font-size:1.5rem;margin-top:24px;line-height:2}}.topic-tile-detail .description{font-size:1rem;margin-top:24px;line-height:2;font-weight:500}@media(min-width: 769px){.topic-tile-detail .description{font-size:1.5rem;margin-top:19px;line-height:1.6666666667;font-weight:300}}.topic-tile-detail .link-text{font-size:1rem;margin-top:16px;font-weight:400;text-align:right}@media(min-width: 769px){.topic-tile-detail .link-text{margin-top:auto}}@media(min-width: 544px){.topic-tile{grid-template-columns:1fr 1fr 1fr}}@media(min-width: 1032px){.topic-tile{padding:24px;margin:0 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.topic-tile-container{display:-webkit-box;display:-ms-flexbox;display:flex}.topic-tile-wrapper{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px}}.topic-headings{margin:0 0 16px 0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:400}@media(min-width: 1032px){.topic-headings{margin:0 0 24px 0;font-size:2.5rem}}@media(max-width: 1031.98px){.topic-headings{-ms-flex-wrap:wrap;flex-wrap:wrap}}.topic-heading{position:relative;font-size:2rem;font-weight:400;padding:0;margin:0;color:var(--foregroundColor);font-family:var(--headings-fontfamily)}@media(min-width: 1032px){.topic-heading{font-size:2.5rem}}.topic-subheading{font-size:.875rem;line-height:1.3125;color:var(--foregroundColor);padding:0;margin:0}@media(min-width: 1032px){.topic-subheading{font-size:1rem;line-height:1.4375}}.topic-image-holder{width:auto;height:auto}.topic-component-image{border-radius:2px}.topic-buttons{margin-top:24px}
