.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-transition:-webkit-transform .6s ease;transition:-webkit-transform .6s ease;transition:transform .6s ease;transition:transform .6s ease,-webkit-transform .6s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}@media screen and (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.carousel-item-next,.carousel-item-prev{position:absolute;top:0}.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-item-next.carousel-item-left,.carousel-item-prev.carousel-item-right{-webkit-transform:translateZ(0);transform:translateZ(0)}}.active.carousel-item-right,.carousel-item-next{-webkit-transform:translateX(100%);transform:translateX(100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-right,.carousel-item-next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translateX(-100%);transform:translateX(-100%)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.active.carousel-item-left,.carousel-item-prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.carousel-fade .carousel-item{opacity:0;-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{opacity:0}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateX(0);transform:translateX(0)}@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-prev,.carousel-fade .carousel-item-next,.carousel-fade .carousel-item-prev,.carousel-fade .carousel-item.active{-webkit-transform:translateZ(0);transform:translateZ(0)}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:transparent no-repeat 50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E")}.carousel-control-next-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E")}.carousel-indicators{position:absolute;right:0;bottom:10px;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:hsla(0,0%,100%,.5)}.carousel-indicators li:before{top:-10px}.carousel-indicators li:after,.carousel-indicators li:before{position:absolute;left:0;display:inline-block;width:100%;height:10px;content:""}.carousel-indicators li:after{bottom:-10px}.carousel-indicators .active{background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}:root{--white:#fff;--black:#000;--black-70:rgba(0,0,0,0.7);--orange-500:#fc6721;--red-500:#e71d19;--red-700:#c41b1b;--yellow-500:#ffc700;--yellow-700:#fec10d;--grey-700:#57545a;--grey-700-40:rgba(87,84,90,0.4);--grey-500:#8d8990;--grey-300:#d7d3d9;--grey-200-50:hsla(0,0%,89%,0.5);--grey-200-80:hsla(0,0%,89%,0.8);--white-80:hsla(0,0%,100%,0.8);--orange-300:#f69057;--accent-primary-color:var(--orange-500);--accent-sale-color:var(--red-500);--accent-clearance-bg:var(--yellow-700);--accent-clearance-color:var(--black);--text-clash-color:var(--white);--text-primary-color:var(--black);--text-secondary-color:var(--grey-700);--text-tertiary-color:var(--grey-500);--border-selected-color:var(--black);--border-selectable-color:var(--grey-700-40);--border-warning-color:var(--orange-300);--card-shadow-color:var(--grey-200-50);--card-shadow-hover-color:var(--grey-200-80);--card-bg:var(--white);--page-bg:var(--white);--top-slide-shadow:0px -4px 8px 0px var(--grey-200-50);--bottom-slide-shadow:0px 4px 8px 0px var(--grey-200-50);--product-tile-overlay-shadow:var(--grey-700-40);--product-tile-overlay-color:var(--grey-700);--product-tile-overlay-bg:var(--white);--product-tile-primary-text-large:2rem;--product-tile-primary-text-medium:1.8rem;--product-tile-primary-text-small:1.6rem;--product-tile-secondary-text-large:calc(var(--product-tile-primary-text-large)*0.85);--product-tile-secondary-text-medium:calc(var(--product-tile-primary-text-medium)*0.85);--product-tile-secondary-text-small:calc(var(--product-tile-primary-text-small)*0.85);--bg-modal-shade-colour:var(--black-70);--blue-300:#3b73f7;--border-focus-color:var(--blue-300);--grey-neutral-light-25:rgba(0,0,0,0.02);--grey-neutral-light-50:rgba(0,0,0,0.04);--grey-neutral-light-100:rgba(0,0,0,0.1);--grey-neutral-light-500:rgba(0,0,0,0.45);--grey-neutral-light-700:rgba(0,0,0,0.6);--grey-neutral-light-1000:rgba(0,0,0,0.9);--grey-neutral-dark-25:hsla(0,0%,100%,0.03);--grey-neutral-dark-50:hsla(0,0%,100%,0.06);--grey-neutral-dark-100:hsla(0,0%,100%,0.12);--grey-neutral-dark-500:hsla(0,0%,100%,0.6);--grey-neutral-dark-700:hsla(0,0%,100%,0.78);--grey-neutral-dark-1000:#fff;--grey-neutral-solid-0:#fff;--grey-neutral-solid-50:#f7f7f7;--grey-neutral-solid-800:#333;--grey-neutral-solid-850:#262626;--grey-neutral-solid-900:#1a1a1a;--grey-neutral-solid-1000:#000;--blue-light-50:rgba(89,117,255,0.05);--blue-light-200:rgba(76,100,217,0.2);--blue-light-800:rgba(76,100,217,0.8);--blue-light-1000:#4c64d9;--blue-dark-50:rgba(163,178,255,0.06);--blue-dark-200:rgba(163,178,255,0.2);--blue-dark-800:rgba(163,178,255,0.8);--blue-dark-1000:#a3b3ff;--red-light-50:rgba(255,74,74,0.05);--red-light-200:rgba(199,58,58,0.14);--red-light-800:rgba(199,58,58,0.8);--red-light-1000:#c73a3a;--red-dark-50:rgba(255,156,156,0.08);--red-dark-200:rgba(255,156,156,0.2);--red-dark-800:rgba(255,156,156,0.8);--red-dark-1000:#ff9c9c;--amber-light-50:rgba(255,192,46,0.05);--amber-light-200:rgba(143,108,26,0.2);--amber-light-800:rgba(143,108,26,0.8);--amber-light-1000:#8f6c1a;--amber-dark-50:rgba(224,190,112,0.08);--amber-dark-200:rgba(224,190,112,0.2);--amber-dark-800:rgba(224,190,112,0.8);--amber-dark-1000:#e0be70;--green-light-50:rgba(10,204,146,0.05);--green-light-200:rgba(6,122,87,0.2);--green-light-800:rgba(6,122,87,0.8);--green-light-1000:#067a57;--green-dark-50:rgba(119,199,175,0.08);--green-dark-200:rgba(119,199,175,0.2);--green-dark-800:rgba(119,199,175,0.8);--green-dark-1000:#77c7af;--teal-light-50:rgba(38,176,255,0.05);--teal-light-200:rgba(26,116,168,0.2);--teal-light-800:rgba(26,116,168,0.8);--teal-light-1000:#1a74a8;--teal-dark-50:rgba(126,192,229,0.08);--teal-dark-200:rgba(126,192,229,0.2);--teal-dark-800:rgba(126,192,229,0.8);--teal-dark-1000:#7ec0e6;--grey-slate-solid-0:#fff;--grey-slate-solid-50:#f5f6fa;--grey-slate-solid-800:#292b33;--grey-slate-solid-850:#1d1e26;--grey-slate-solid-900:#12131a;--grey-slate-solid-1000:#000;--grey-slate-light-25:rgba(0,21,128,0.02);--grey-slate-light-50:rgba(0,21,128,0.04);--grey-slate-light-100:rgba(0,17,102,0.1);--grey-slate-light-500:rgba(0,13,77,0.45);--grey-slate-light-700:rgba(0,8,51,0.65);--grey-slate-light-1000:rgba(0,6,38,0.9);--yellow-solid-1000:#fec62e;--purple-light-50:rgba(126,71,204,0.05);--purple-light-200:rgba(126,71,204,0.2);--purple-light-800:rgba(126,71,204,0.8);--purple-light-1000:#7e47cc;--purple-dark-50:rgba(210,178,255,0.05);--purple-dark-200:rgba(210,178,255,0.2);--purple-dark-800:rgba(210,178,255,0.8);--purple-dark-1000:#d2b2ff;--pink-light-50:rgba(224,0,138,0.05);--pink-light-200:rgba(224,0,138,0.2);--pink-light-800:rgba(224,0,138,0.8);--pink-light-1000:#e0008a;--pink-dark-50:rgba(255,128,206,0.05);--pink-dark-200:rgba(255,128,206,0.2);--pink-dark-800:rgba(255,128,206,0.8);--pink-dark-1000:#ff80ce;--orange-light-50:rgba(252,103,33,0.05);--orange-light-200:rgba(252,103,33,0.2);--orange-light-800:rgba(252,103,33,0.8);--orange-light-1000:#fc6721;--orange-dark-50:rgba(255,167,128,0.05);--orange-dark-200:rgba(255,167,128,0.2);--orange-dark-800:rgba(255,167,128,0.8);--orange-dark-1000:#ffa780;--brand-light-50:var(--orange-light-50);--brand-light-200:var(--orange-light-200);--brand-light-800:var(--orange-light-800);--brand-light-1000:var(--orange-light-1000);--brand-dark-50:var(--orange-dark-50);--brand-dark-200:var(--orange-dark-200);--brand-dark-800:var(--orange-dark-800);--brand-dark-1000:var(--orange-dark-1000);--grey-solid-0:var(--grey-neutral-solid-0);--grey-solid-50:var(--grey-neutral-solid-50);--grey-solid-800:var(--grey-neutral-solid-800);--grey-solid-850:var(--grey-neutral-solid-850);--grey-solid-900:var(--grey-neutral-solid-900);--grey-solid-1000:var(--grey-neutral-solid-1000);--grey-light-25:var(--grey-neutral-light-25);--grey-light-50:var(--grey-neutral-light-50);--grey-light-100:var(--grey-neutral-light-100);--grey-light-500:var(--grey-neutral-light-500);--grey-light-700:var(--grey-neutral-light-700);--grey-light-1000:var(--grey-neutral-light-1000);--grey-dark-25:var(--grey-neutral-dark-25);--grey-dark-50:var(--grey-neutral-dark-50);--grey-dark-100:var(--grey-neutral-dark-100);--grey-dark-500:var(--grey-neutral-dark-500);--grey-dark-700:var(--grey-neutral-dark-700);--grey-dark-1000:var(--grey-neutral-dark-1000);--btn-tone-brand:var(--orange-500);--btn-tone-neutral:var(--black);--btn-tone-destructive:var(--red-light-1000);--btn-tone-Inverse:var(--white);--font-family-heading:Futura;--font-family-body:Futura;--font-weight-weak:400;--font-weight-strong:500;--font-weight-heavy:600;--font-size-display:4.0rem;--font-size-heading-1:3.6rem;--font-size-heading-2:2.8rem;--font-size-heading-3:2.4rem;--font-size-medium:2.0rem;--font-size-small:1.6rem;--font-size-tiny:1.4rem;--font-size-compact:1.8rem;--line-height-display:4.8rem;--line-height-heading-1:4.4rem;--line-height-heading-2:3.6rem;--line-height-heading-3:3.2rem;--line-height-medium:2.8rem;--line-height-small:2.4rem;--line-height-tiny:2.0rem;--line-height-compact:1.8rem;--line-height-none:1;--text-strong:var(--grey-light-1000);--text-weak:var(--grey-light-700);--text-error:var(--red-light-1000);--text-brand:var(--brand-light-1000);--text-inverse-strong:var(--grey-dark-1000);--text-inverse-weak:var(--grey-dark-700);--text-success:var(--green-light-1000);--text-warning:var(--amber-light-1000);--text-information:var(--teal-light-1000);--text-disabled:var(--grey-light-100);--text-inverse-disabled:var(--grey-dark-100);--stroke-strong:var(--grey-light-500);--stroke-weak:var(--grey-light-100);--stroke-focus:var(--teal-light-1000);--stroke-selected:var(--grey-light-1000);--stroke-success-strong:var(--green-light-800);--stroke-information-strong:var(--teal-light-800);--stroke-error-strong:var(--red-light-800);--stroke-warning-strong:var(--amber-light-800);--stroke-error-weak:var(--red-light-200);--stroke-warning-weak:var(--amber-light-200);--stroke-success-weak:var(--green-light-200);--stroke-information-weak:var(--teal-light-200);--stroke-brand-strong:var(--brand-light-800);--stroke-brand-weak:var(--brand-light-200);--stroke-inverse-strong:var(--grey-dark-500);--stroke-inverse-weak:var(--grey-dark-100);--stroke-disabled:var(--grey-light-100);--stroke-inverse-disabled:var(--grey-dark-100);--background-sunken:var(--grey-solid-50);--background-base:var(--grey-solid-0);--background-raised:var(--grey-solid-0);--background-overlay:var(--grey-solid-0);--background-alternate:var(--grey-solid-50);--background-inverse:var(--grey-solid-900);--background-brand:var(--brand-light-1000);--background-base-semi:var(--grey-dark-500);--background-inverse-semi:var(--grey-light-50);--icon-success:var(--green-light-800);--icon-error:var(--red-light-800);--icon-warning:var(--amber-light-800);--icon-information:var(--teal-light-800);--icon-neutral:var(--grey-light-500);--icon-brand:var(--brand-light-800);--icon-inverse:var(--grey-dark-500);--icon-disabled:var(--grey-light-100);--icon-inverse-disabled:var(--grey-dark-100);--icon-inverse-strong:var(--grey-dark-1000);--icon-selected:var(--grey-light-1000);--fill-success-weak:var(--green-light-50);--fill-error-weak:var(--red-light-50);--fill-warning-weak:var(--amber-light-50);--fill-information-weak:var(--teal-light-50);--fill-brand-weak:var(--brand-light-50);--fill-brand-strong:var(--brand-light-1000);--fill-hover:var(--grey-light-50);--fill-error-strong:var(--red-light-1000);--fill-success-strong:var(--green-light-1000);--fill-warning-strong:var(--amber-light-1000);--fill-information-strong:var(--teal-light-1000);--fill-selected:var(--grey-neutral-light-1000);--fill-overlay:var(--grey-dark-1000);--fill-press:var(--grey-light-100);--fill-weak:var(--grey-light-50);--fill-inverse-hover:var(--grey-dark-50);--fill-inverse-press:var(--grey-dark-100);--fill-inverse-strong:var(--grey-solid-0);--fill-strong:var(--grey-light-1000);--fill-disabled:var(--grey-light-100);--fill-inverse-disabled:var(--grey-dark-100);--fill-white:var(--grey-solid-0);--fill-weaker:var(--grey-light-25);--fill-inverse-weak:var(--grey-dark-50);--fill-yellow:var(--yellow-solid-1000);--font-display-bold:var(--font-weight-strong) var(--font-size-display)/var(--line-height-display) var(--font-family-heading);--font-display-regular:var(--font-weight-weak) var(--font-size-display)/var(--line-height-display) var(--font-family-heading);--font-heading-1-heavy:var(--font-weight-heavy) var(--font-size-heading-1)/var(--line-height-heading-1) var(--font-family-heading);--font-heading-1-bold:var(--font-weight-strong) var(--font-size-heading-1)/var(--line-height-heading-1) var(--font-family-heading);--font-heading-1-regular:var(--font-weight-weak) var(--font-size-heading-1)/var(--line-height-heading-1) var(--font-family-heading);--font-heading-2-heavy:var(--font-weight-heavy) var(--font-size-heading-2)/var(--line-height-heading-2) var(--font-family-heading);--font-heading-2-bold:var(--font-weight-strong) var(--font-size-heading-2)/var(--line-height-heading-2) var(--font-family-heading);--font-heading-2-regular:var(--font-weight-weak) var(--font-size-heading-2)/var(--line-height-heading-2) var(--font-family-heading);--font-heading-3-heavy:var(--font-weight-heavy) var(--font-size-heading-3)/var(--line-height-heading-3) var(--font-family-heading);--font-heading-3-bold:var(--font-weight-strong) var(--font-size-heading-3)/var(--line-height-heading-3) var(--font-family-heading);--font-heading-3-regular:var(--font-weight-weak) var(--font-size-heading-3)/var(--line-height-heading-3) var(--font-family-heading);--font-medium-heavy:var(--font-weight-heavy) var(--font-size-medium)/var(--line-height-medium) var(--font-family-body);--font-medium-bold:var(--font-weight-strong) var(--font-size-medium)/var(--line-height-medium) var(--font-family-body);--font-medium-regular:var(--font-weight-weak) var(--font-size-medium)/var(--line-height-medium) var(--font-family-body);--font-small-heavy:var(--font-weight-heavy) var(--font-size-small)/var(--line-height-small) var(--font-family-body);--font-small-bold:var(--font-weight-strong) var(--font-size-small)/var(--line-height-small) var(--font-family-body);--font-small-regular:var(--font-weight-weak) var(--font-size-small)/var(--line-height-small) var(--font-family-body);--font-tiny-heavy:var(--font-weight-heavy) var(--font-size-tiny)/var(--line-height-tiny) var(--font-family-body);--font-tiny-bold:var(--font-weight-strong) var(--font-size-tiny)/var(--line-height-tiny) var(--font-family-body);--font-tiny-regular:var(--font-weight-weak) var(--font-size-tiny)/var(--line-height-tiny) var(--font-family-body);--font-compact-heavy:var(--font-weight-heavy) var(--font-size-compact)/var(--line-height-compact) var(--font-family-body);--font-compact-bold:var(--font-weight-strong) var(--font-size-compact)/var(--line-height-compact) var(--font-family-body);--font-compact-regular:var(--font-weight-weak) var(--font-size-compact)/var(--line-height-compact) var(--font-family-body);--font-button-small:var(--font-weight-heavy) var(--font-size-tiny)/var(--line-height-tiny) var(--font-family-body);--font-button-medium:var(--font-weight-heavy) var(--font-size-small)/var(--line-height-small) var(--font-family-body);--font-button-large:var(--font-weight-heavy) var(--font-size-medium)/var(--line-height-medium) var(--font-family-body);--spacing-none:0px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-48:48px;--spacing-56:56px;--spacing-64:64px;--spacing-80:80px;--spacing-96:96px;--spacing-128:128px;--spacing-192:192px;--spacing-200:200px;--spacing-256:256px;--spacing-268:268px;--search-flyout-width:max(84vw,100%);--search-flyout-fullwidth:100%;--search-flyout-width-md:100vw;--search-flyout-tile-aspect-ratio:260/364;--search-flyout-recommender-columns:4;--search-flyout-recommender-columns-lg:3;--search-flyout-recommender-columns-sm:2;--search-flyout-recommender-tile-min-width-lg:200px;--search-flyout-sidebar-width:20%;--search-flyout-sidebar-fullwidth:100%;--z-index-search-flyout-overlay:3;--z-index-search-flyout:4;--border-radius-none:0px;--border-radius-xs:4px;--border-radius-sm:8px;--border-radius-md:12px;--border-radius-lg:16px;--border-radius-2xl:24px;--border-radius-3xl:32px;--border-radius-xl:20px;--border-radius-full:9999px;--shadow-sunken:inset 0px 1px 4px 0px rgba(0,0,0,0.08);--shadow-raised:0px 4px 8px -2px rgba(0,0,0,0.04),0px 2px 4px -2px rgba(0,0,0,0.08);--shadow-overlay:0px 20px 24px -4px rgba(0,0,0,0.08),0px 8px 8px -4px rgba(0,0,0,0.04);--underline-default:underline solid 1.5px currentColor;--text-underline-offset-default:2px;--duration-none:0s;--duration-fast:0.15s;--duration-medium:0.3s;--duration-slow:0.5s}@media (min-width:576px){:root{--font-size-display:4.8rem;--font-size-heading-1:3.8rem;--font-size-heading-2:3.0rem;--line-height-display:5.6rem;--line-height-heading-1:4.6rem;--line-height-heading-2:3.8rem}}@media (min-width:1200px){:root{--font-size-display:5.6rem;--font-size-heading-1:4.0rem;--font-size-heading-2:3.2rem;--line-height-display:6.4rem;--line-height-heading-1:4.8rem;--line-height-heading-2:4.0rem}}@media (min-width:768px){.main-banner .slide-text>.shop>.link{padding:1.4rem 2.5rem;font-size:1.8rem}}@media (min-width:1200px){.main-banner .slide-text>.shop>.link{padding:1.5rem 2rem;font-size:2rem;line-height:1.6}}.featured-block .headline{max-width:61rem;margin:5rem auto 3.5rem;text-align:center}.featured-block .headline .title{margin:0 2rem .5rem;font-size:3.2rem;font-weight:500}.featured-block .headline .description{margin:0 2rem;font-size:1.8rem;font-weight:400;line-height:1.4}.featured-block .swiper-slide{width:calc(270px + 2rem)}.featured-block .slide{text-decoration:none}.featured-block .swiper-wrapper{margin-bottom:6rem}.featured-block .swiper-button-next:after,.featured-block .swiper-button-next:before,.featured-block .swiper-button-prev:after,.featured-block .swiper-button-prev:before{top:32%}@media (min-width:768px){.featured-block .headline{max-width:65rem;padding:0 1rem;margin:5.2rem auto 4rem}.featured-block .headline .title{margin-bottom:1.5rem;font-size:3.4rem;font-weight:500}.featured-block .headline .description{display:inline-block;font-size:2rem;line-height:24px}.featured-block .swiper-wrapper{margin-bottom:6.5rem}}@media (min-width:1200px){.featured-block{max-width:130rem;padding:0 6rem;margin:auto}.featured-block .headline{margin:6.5rem auto}.featured-block .headline .title{font-size:4rem;font-weight:500}.featured-block .headline .description{font-size:2rem;line-height:30px}.featured-block .swiper-wrapper{display:block;overflow:hidden;margin-bottom:1rem}.featured-block .swiper-wrapper .swiper-slide{width:100%}.featured-block .swiper-button-next,.featured-block .swiper-button-prev{display:none}}@media (min-width:1600px){.featured-block{max-width:144rem}.featured-block .headline{margin:10rem auto 6.5rem}.featured-block .headline .description{font-size:2.6rem}}.featured-stories{padding:30px 0 45px}.featured-stories>.block-title{margin-top:0}.featured-stories .swiper-button-next,.featured-stories .swiper-button-prev{top:auto;bottom:100px}.featured-story{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:center;-ms-flex-align:center;align-items:center;padding:0 20px}.featured-story>.image{margin-bottom:37px}.featured-story>.text{padding:0 50px;font-size:1.6rem}.featured-story>.text>.title{font-size:2.2rem;font-weight:500}.featured-story>.text>.subtitle{line-height:1.2;text-transform:uppercase}.featured-story>.text>.description{line-height:1.4}.featured-story>.text>.readmore>.link{text-decoration:underline;text-transform:uppercase}.featured-story>.text>.readmore>.link:hover{text-decoration:none}@media (min-width:768px){.featured-stories{padding:41px 0 70px}.featured-stories .swiper-button-next,.featured-stories .swiper-button-prev{bottom:72px}.featured-story>.image{margin-bottom:43px}.featured-story>.text{padding:0 83px}.featured-story>.text>.title{margin-bottom:10px;font-size:2.3rem}.featured-story>.text>.subtitle{margin-bottom:14px;font-size:1.6rem}.featured-story>.text>.description{margin-bottom:14px}.featured-story>.text>.readmore>.link{font-size:1.8rem;text-transform:none}}@media (min-width:1200px){.featured-stories .swiper-button-next,.featured-stories .swiper-button-prev{top:50%;bottom:auto}.featured-story{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 80px;margin:0 auto}.featured-story>.image{width:50%;max-width:850px;padding-left:20px;margin-bottom:0}.featured-story>.text{width:50%;max-width:628px;-ms-flex-negative:0;flex-shrink:0;padding:55px 56px 50px;background:#fff}.featured-story>.text>.title{font-size:3.2rem}.featured-story>.text>.subtitle{margin-bottom:19px;font-size:2rem}.featured-story>.text>.description{margin-bottom:22px;font-size:1.8rem}.featured-story>.text>.readmore>.link{font-size:1.8rem;text-transform:uppercase}}@media (min-width:1600px){.featured-stories{padding:152px 0 127px}.featured-stories>.block-title{position:relative;z-index:2;max-width:1500px;margin:0 auto -82px;text-align:left}.featured-story{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.featured-story>.text{margin-top:120px}}.main-banner-wrapper .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-banner{position:relative;display:block;text-align:center}.main-banner,.main-banner:hover{text-decoration:none}.main-banner.-text{overflow:hidden;height:auto;min-height:370px;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch;padding-top:95px;padding-bottom:35px}.main-banner.-text>.picture{position:absolute;top:0;left:0;width:100%;height:100%}.main-banner.-text>.picture>img{max-width:none;min-height:100%}.main-banner.-text>.text{position:relative}.main-banner .slide-text .link{text-decoration:none}.main-banner .slide-text>.title{margin-bottom:0;font-size:5.6rem;font-weight:700;line-height:6.1rem}.main-banner .slide-text>.subtitle{padding:0 42px;margin-bottom:0;font-size:2.4rem;font-weight:500}.main-banner .slide-text>.description{max-width:225px;margin:0 auto 11px;font-size:1.2rem;font-weight:500}.main-banner .slide-text>.shop>.link{padding-right:40px;padding-left:40px}@media (min-width:768px){.main-banner.-text{min-height:auto;padding-top:0;padding-bottom:0}.main-banner.-text>.picture{position:static}.main-banner.-text>.picture img{max-width:100%;min-height:auto}.main-banner.-text>.text{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:80px;left:80px}.main-banner .slide-text>.title{font-size:9rem;line-height:10rem}.main-banner .slide-text>.subtitle{padding:0;font-size:3.2rem}.main-banner .slide-text>.shop>.link{padding-right:4.3rem;padding-left:4.3rem}.main-banner .slide-text>.description{max-width:none;margin-bottom:16px;font-size:1.8rem}}@media (min-width:1200px){.main-banner .slide-text>.title{font-size:11.2rem;line-height:11.2rem}.main-banner .slide-text>.subtitle{font-size:3.3rem}.main-banner .slide-text>.description{max-width:none;margin:17px 0 21px}.main-banner .slide-text>.shop>.link{padding-right:5.9rem;padding-left:5.9rem}}.top-banner .promo-banner .wrapper-link{padding:2rem}.top-banner .promo-banner .wrapper-link .title{margin-bottom:1rem;font-size:2.2rem;text-transform:uppercase}.top-banner .promo-banner .wrapper-link .text{font-size:1.6rem;line-height:1.3}.top-banner .promo-banner .wrapper-link .link{display:inline-block;font-weight:500;text-transform:uppercase}.top-banner .promo-banner .image{max-width:none}@media (min-width:768px){.top-banner .promo-banner .wrapper-link{padding:3rem 8rem 2rem}.top-banner .promo-banner .wrapper-link .title{font-size:2.5rem;line-height:1.2}.top-banner .promo-banner .wrapper-link .link{font-size:1.8rem}}@media (min-width:992px){.top-banner .promo-banner .wrapper-link>.title{font-size:3.3rem}.top-banner .promo-banner .wrapper-link>.text{font-size:1.8rem}}.middle-banner .promo-banner .wrapper-link{padding:2.5rem 4rem 2.8rem}.middle-banner .promo-banner .wrapper-link>.title{font-size:4.2rem;font-weight:700;text-transform:uppercase}.middle-banner .promo-banner .wrapper-link>.text{color:#fff;font-size:3rem;line-height:1.2;text-transform:uppercase}.middle-banner .promo-banner .wrapper-link>.btn{width:100%;font-size:2rem;font-weight:500}.middle-banner .promo-banner .image{max-width:none}@media (min-width:768px){.middle-banner .promo-banner .wrapper-link{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:12rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.3rem 4rem}.middle-banner .promo-banner .wrapper-link>.text,.middle-banner .promo-banner .wrapper-link>.title{margin-right:2rem;margin-bottom:0;font-size:3.4rem}.middle-banner .promo-banner .wrapper-link>.btn{width:18rem;font-size:1.8rem}}@media (min-width:992px){.middle-banner .promo-banner .wrapper-link{min-height:17rem;padding:4.9rem}.middle-banner .promo-banner .wrapper-link>.text,.middle-banner .promo-banner .wrapper-link>.title{font-size:6rem}.middle-banner .promo-banner .wrapper-link>.btn{width:24rem;font-size:2rem}}.reviews-list{max-width:134.5rem;margin:0 auto}.reviews-list .reviews-info{padding:1rem 0 2rem;border-bottom:.1rem solid #414042}.reviews-list .average-rating{margin-bottom:.8rem;text-align:center}.reviews-list .average-rating .label{margin-right:.5rem;font-size:1.6rem}.reviews-list .average-rating .rating-value{font-weight:500}.reviews-list .reviews-count{margin-bottom:1rem;font-size:1.6rem}.reviews-list .reviews-count .value{font-weight:500}.reviews-list .review-item{padding:2rem 0;border-bottom:.1rem solid #e7e7e7}.reviews-list .review-item .current-rating{width:10.2rem;margin:0 0 5px}.reviews-list .review-item .current-rating .icon{width:1.7rem;height:1.7rem}.reviews-list .review-item .review-title{margin-bottom:.9rem;font-size:2rem}.reviews-list .review-item .meta-data{font-size:1.4rem}.reviews-list .review-item .name{font-weight:500}.reviews-list .review-item .comment{margin-top:1.5rem;font-size:1.6rem;line-height:1.4}.reviews-list .empty{margin-bottom:3rem;font-size:2.5rem}.current-rating{position:relative;display:inline-block;margin:0 .5rem 0 0;text-align:left;vertical-align:middle}.current-rating .icon{width:2.4rem;height:2.4rem;fill:#acacac}.current-rating .rating-active{position:absolute;top:0;overflow:hidden;white-space:nowrap}.current-rating .rating-active .icon{fill:#414042}@media (min-width:768px){.reviews-list .average-rating{margin-bottom:0;text-align:left}.reviews-list .average-rating .label{font-size:1.8rem}.reviews-list .reviews-count{margin-bottom:0;font-size:1.8rem}.reviews-list .review-write.-expanded{display:inline-block;width:auto;padding:1.5rem 3rem}.reviews-list .review-item{padding:3rem 0;border-bottom:.1rem solid #acacac}.reviews-list .review-item .review-title{font-size:2.4rem}.reviews-list .review-item .meta-data{font-size:1.6rem}.reviews-list .review-item .comment{font-size:1.8rem}}.page>.main-banner-wrapper{margin-bottom:35px}.page>.category-collection{max-width:1620px}@media (min-width:1200px){.page>.main-banner-wrapper{margin-bottom:70px}}