.rd-contact-details{line-height:1.5}.rd-contact-details__wrapper{border:1px solid #C2C2C2;padding:2.4rem;width:100%;display:flex;flex-direction:column;justify-content:space-around}.rd-contact-details__address{font-style:normal}.rd-contact-details__title{font-weight:600}.rd-contact-details__brand-logo{height:8.4rem}.rd-contact-details__title,.rd-contact-details__brand-logo{align-self:baseline}.rd-contact-details__item{margin-bottom:1.6rem}.rd-contact-details h2{font-size:1.6rem;margin-top:1.6rem}@media (min-width: 1024px){.rd-contact-details__wrapper{flex-direction:row}.rd-contact-details__item{margin-bottom:0}.rd-contact-details__title,.rd-contact-details__brand-logo{align-self:flex-end}}.rd-heading{--rd-heading-font-size: 2.1rem;font-size:var(--rd-heading-font-size)}@media (min-width: 1024px){.rd-heading{--rd-heading-font-size: 2.8rem}}.rd-category-filters{--rd-category-filters-margin-top: 3.2rem;margin-top:var(--rd-category-filters-margin-top)}@media (min-width: 1280px){.rd-category-filters{--rd-category-filters-margin-top: 4.8rem}}.rd-category-filters__headline{font-size:2.1rem;font-weight:600;line-height:1.3;margin:0 0 1.6rem}.rd-category-filters__list{padding:2.4rem .4rem .8rem}.rd-category-filters__list-wrapper{padding-top:2.4rem}.rd-category-filters .rd-accordion{margin-bottom:0;padding-top:0;padding-bottom:0}.rd-category-filters .rd-accordion__content{display:grid}.rd-category-filters .rd-accordion__button{font-weight:600}.rd-category-filters .rd-accordion__button:focus{outline-offset:3px;outline-color:#8e8e8e}.rd-category-filters .rd-accordion__label{white-space:nowrap}.rd-category-filters .rd-accordion__content.rd-accordion__content--shown{max-height:200rem;padding-bottom:1.6rem;opacity:1}.rd-category-filters .rd-accordion__icon.rd-accordion__icon--open{transform:rotate(270deg)}.rd-list__item{margin-top:.8rem;margin-left:1.2rem}.rd-list__item--root{margin-left:0}.rd-list__item .rd-link{font-size:1.4rem;line-height:1.5}@media (min-width: 768px){.rd-category-filters__filter-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem}}@media (min-width: 1280px){.rd-category-filters__headline{font-size:2.1rem;line-height:1.3}.rd-category-filters__filter-list{margin-left:-.8rem;margin-right:-.8rem;grid-template-columns:repeat(4,1fr)}.rd-category-filters__filter-list__item{padding-left:.8rem;padding-right:.8rem}}.rd-tile{--rd-tile-height: 12.4rem;height:var(--rd-tile-height);--number-of-tiles: 3;--number-of-gaps: 2;--gap-between-tiles: 1.6rem;--rd-tile-width: calc(33% - var(--gap-between-tiles) / var(--number-of-tiles) * var(--number-of-gaps));width:var(--rd-tile-width);text-align:center;font-weight:600;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.8rem;position:relative;word-break:break-all;padding:0 .8rem .8rem}@media (min-width: 768px){.rd-tile{--number-of-tiles: 4;--number-of-gaps: 3;--rd-tile-width: calc(25% - var(--gap-between-tiles) / var(--number-of-tiles) * var(--number-of-gaps));--rd-tile-height: 17rem}}@media (min-width: 1280px){.rd-tile{--number-of-tiles: 5;--number-of-gaps: 4;--gap-between-tiles: 2.4rem;--rd-tile-width: calc(20% - var(--gap-between-tiles) / var(--number-of-tiles) * var(--number-of-gaps));padding-top:1.2rem}}.rd-tile--additional{border-radius:.8rem;border:0;padding:0;transition-property:background-color,fill;transition-duration:.2s;height:auto;margin-inline:auto;background-color:transparent}@media (min-width: 768px){.rd-tile--additional{margin:0;background-color:revert}}.rd-tile--additional .rd-tile__highlighter{display:none}@media (min-width: 768px){.rd-tile--additional .rd-tile__highlighter{display:flex}}.rd-tile--additional .rd-tile__highlighter .rd-tile__highlighter--circle{display:flex;width:7.4rem;height:7.4rem;align-items:center;justify-content:center;background-color:#fff;border-radius:10rem;box-shadow:0 10px 48px -2px #00071c47}.rd-tile--additional .rd-tile__highlighter:hover .rd-tile__highlighter--circle{background-color:#747474}.rd-tile--additional .rd-tile__highlighter:hover .rd-tile__highlighter--circle .svg-icon{color:#fff}.rd-tile--additional .rd-tile__title{text-decoration:underline;font-size:1.4rem;min-width:max-content;--rd-tile-title-min-height: auto;min-height:var(--rd-tile-title-min-height)}@media (min-width: 768px){.rd-tile--additional .rd-tile__title{text-decoration:none;--rd-tile-title-min-height: 5rem}}.rd-tile.rd-link:hover:after{all:initial}.rd-tile__highlighter{height:80%;display:flex;align-items:center}.rd-tile__img{--rd-rd-tile-img-max-height: 6rem;max-height:var(--rd-rd-tile-img-max-height);transition-property:max-height;transition-duration:.2s}@media (min-width: 768px){.rd-tile__img{--rd-rd-tile-img-max-height: 10rem}}.rd-tile__title{color:#3c3c3c;-webkit-hyphens:auto;hyphens:auto;width:100%;overflow:hidden;text-overflow:ellipsis;line-height:1.3;font-size:1.3rem;text-decoration:none;--rd-rd-tile-title-min-height: 4rem;min-height:var(--rd-rd-tile-title-min-height)}@media (min-width: 1024px){.rd-tile__title{padding-top:.4rem}}@media (min-width: 1280px){.rd-tile__title{font-size:1.4rem}}.rd-tile:hover{cursor:pointer}.rd-tile:hover .rd-tile__img{max-height:11rem}.rd-top-categories{--rd-top-categories-margin-top: 3.2rem;margin-top:var(--rd-top-categories-margin-top)}@media (min-width: 1280px){.rd-top-categories{--rd-top-categories-margin-top: 4.8rem}}.rd-top-categories__heading{font-size:2.1rem;font-weight:600;line-height:1.3;-webkit-font-smoothing:antialiased;color:#3c3c3c;margin:0;margin-bottom:1.6rem}.rd-top-categories__row{display:flex;flex-flow:row wrap;width:100%;--rd-top-categories-row-gap: 1.6rem;gap:var(--rd-top-categories-row-gap)}@media (min-width: 1280px){.rd-top-categories__row{--rd-top-categories-row-gap: 2.4rem}}.rd-top-categories__row .rd-link{text-decoration:none}.rd-top-categories__row .rd-link:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.05;z-index:5;border-radius:.8rem}.rd-top-categories__content{display:flex;flex-direction:column;--rd-top-categories-content-gap: 1.6rem;gap:var(--rd-top-categories-content-gap)}@media (min-width: 1280px){.rd-top-categories__content{--rd-top-categories-content-gap: 2.4rem}}@media (min-width: 1280px){.rd-top-categories__heading{font-size:2.1rem}}.product-tiles-wrapper{margin-block:3.2rem 4.8rem}.rd-brand-pages{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;--rd-brand-pages-padding: 0 1.1rem 0 1.1rem;padding:var(--rd-brand-pages-padding)}.rd-brand-pages__column--first{padding-top:2.4rem}.rd-brand-pages .content-widget-wrapper{margin-top:3.2rem}.rd-brand-pages .rd-legacy-css{line-height:1.5;margin-bottom:0}@media (min-width: 1024px){.rd-brand-pages .rd-legacy-css{margin-top:3.2rem}}@media (min-width: 768px){.rd-brand-pages .rd-legacy-css .welcome-subheader{display:grid;grid-template-columns:calc((100% - 4.8rem)/4) 3fr;align-items:center;gap:1.6rem}}.rd-brand-pages .rd-legacy-css .welcome-subheader:after,.rd-brand-pages .rd-legacy-css .welcome-subheader:before{display:none}.rd-brand-pages .rd-legacy-css .welcome-subheader .col-sm-3,.rd-brand-pages .rd-legacy-css .welcome-subheader .col-sm-9{padding:0;width:100%;height:100%}.rd-brand-pages .rd-legacy-css .welcome-subheader picture{height:100%}.rd-brand-pages .rd-legacy-css .welcome-subheader picture img{height:100%}.rd-brand-pages .rd-legacy-css img{border-radius:.8rem}.rd-brand-pages .rd-legacy-css .top-category-title{margin-top:3.2rem;margin-bottom:1.6rem;padding:0}.rd-brand-pages .rd-legacy-css .top-category-row{display:grid;grid-template-columns:repeat(2,1fr);gap:2.4rem 1.6rem}@media (min-width: 768px){.rd-brand-pages .rd-legacy-css .top-category-row{grid-template-columns:repeat(4,1fr)}}.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6{padding:0;width:100%}.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6 a{text-decoration:none;line-height:14px}.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6 a .top-category-image{margin-bottom:.8rem}@media (min-width: 1024px){.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6 a .top-category-image{margin-bottom:1.6rem}}.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6 a h5{font-size:1.4rem}@media (min-width: 1280px){.rd-brand-pages .rd-legacy-css .top-category-row .col-xxs-6 a h5{font-size:1.6rem}}@media (min-width: 768px){.rd-brand-pages{--rd-brand-pages-padding: 0 2.2rem 0 2.2rem}}@media (min-width: 1024px){.rd-brand-pages{--rd-brand-pages-padding: 0 4.4rem 0 4.4rem}.rd-brand-pages__column--first{padding-top:4rem}.rd-brand-pages__content{padding-top:2.4rem;width:100%}}@media (min-width: 1440px){.rd-brand-pages{padding-right:0}}
