
.CollectionHero{height:200px;position:relative}@media screen and (min-width:641px){.CollectionHero{height:300px}}.CollectionHero__Content{left:0;max-width:650px;padding:16px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media screen and (min-width:641px){.CollectionHero__Content{left:50%;padding:32px 50px;text-align:center;transform:translate(-50%,-50%)}}.CollectionHero__Title{color:#fff;font-size:1.5rem;line-height:1.333em;margin-bottom:0}@media screen and (min-width:641px){.CollectionHero__Title{font-size:2.5rem}}.CollectionHero__Title+.CollectionHero__Subtitle{margin-top:8px}.CollectionHero__Subtitle{color:#fff;font-size:1rem;line-height:1.333em;margin-bottom:0}@media screen and (min-width:641px){.CollectionHero__Subtitle{font-size:1.5rem}}.CollectionHero__Image{height:100%;position:relative}.CollectionHero__Image--Image:after{background:linear-gradient(180deg,rgba(0,0,0,.45) 40%,rgba(0,0,0,.45) 135%);background-color:rgba(0,0,0,.45);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.CollectionHero__Image .Image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.CollectionNavigation{grid-gap:8px;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-top:16px}@media screen and (min-width:641px){.CollectionNavigation{flex-wrap:nowrap}}.CollectionNavigation__Item{background-color:#f7f7f7;border-radius:6px;font-weight:700;padding:10px 16px 8px;text-align:center;width:calc(50% - 4px)}@media screen and (min-width:641px){.CollectionNavigation__Item{width:100%}.CollectionNavigation__Item:not(:last-child){margin-right:16px}}.CollectionNavigation__Item.-Active{background-color:#212121;border:1px solid #fff;box-shadow:0 5px 25px rgba(33,33,33,.47)}
.sec-Hero{display:block;overflow:hidden;position:relative;z-index:1}.sec-Hero-hide{display:none}.sec-Hero_Body{display:grid}.sec-Hero_MediaContainer{grid-column:1;grid-row:1;height:100%;max-height:100vh;overflow:hidden;width:100%;z-index:-1}.sec-Hero_Image{display:flex;height:100%;width:100%;z-index:-2}.sec-Hero_Image-desktop{display:none}@media screen and (min-width:641px){.sec-Hero_Image-desktop{display:flex}.sec-Hero_Image-mobile{display:none}}.sec-Hero_ContentContainer{align-items:center;display:flex;grid-column:1;grid-row:1;height:100%;justify-content:center;max-height:100vh;width:100%}.sec-Hero_ContentContainer .sec-Hero_Content{align-items:center;display:flex;flex-direction:column;justify-content:center}.sec-Hero_ContentContainer .sec-Hero_Heading,.sec-Hero_ContentContainer .sec-Hero_SubHeading{color:var(--color);font-size:40px;letter-spacing:1.3px;line-height:50px;text-align:center}.sec-Hero_ContentContainer .sec-Hero_Heading{font-family:Gordita Bold,sans-serif;font-weight:400;margin-bottom:24px;max-width:unset;max-width:var(--max-width,unset)}@media screen and (min-width:1240px){.sec-Hero_ContentContainer .sec-Hero_Heading{font-size:60px}}@media screen and (max-width:640px){.sec-Hero_ContentContainer .sec-Hero_Heading{margin-top:-15rem}}.sec-Hero_ContentContainer .sec-Hero_SubHeading{font-size:18px;line-height:1.618;margin-bottom:48px;max-width:unset;max-width:var(--max-width,unset)}@media screen and (min-width:1240px){.sec-Hero_ContentContainer .sec-Hero_SubHeading{font-size:18px}}.sec-Hero_ContentContainer .sec-Hero_SubHeading strong{font-family:Gordita Bold;font-weight:400}.sec-Hero_ContentContainer .sec-Hero_Buttons{justify-content:center}.sec-Hero_ContentContainer .sec-Hero_Buttons.c-ButtonGroup{grid-gap:25px;gap:25px}@media screen and (min-width:641px){.sec-Hero_ContentContainer .sec-Hero_Buttons.c-ButtonGroup{grid-gap:50px;gap:50px}}.sec-Hero_ContentContainer .sec-Hero_Button{padding:10px 30px}.sec-Hero_ContentContainer .sec-Hero_Button:active{transform:translateY(2px)}@media screen and (min-width:641px){.sec-Hero_ContentContainer .sec-Hero_Button{padding:15px 40px}}
.SeoText{margin:32px 0}@media screen and (min-width:1008px){.SeoText{margin:80px 0}}.SeoText .SeoText__Wrapper{display:flex;flex-direction:column}@media screen and (min-width:1240px){.SeoText .SeoText__Wrapper{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr}}.SeoText .SeoText__Wrapper .SeoText__Block{flex:1 1;margin-bottom:25px;padding-right:0}@media screen and (min-width:1240px){.SeoText .SeoText__Wrapper .SeoText__Block{padding-right:60px}}.SeoText .SeoText__Wrapper .SeoText__Block:last-child{margin-bottom:0}.SeoText .SeoText__Wrapper .SeoText__Block ul{grid-gap:5px;display:flex;flex-direction:column;gap:5px}.SeoText .SeoText__Wrapper .SeoText__Block .Block__Content a{color:#5c6ac4;text-decoration:underline}
.sec-UspSlider{background-color:var(--BackgroundColour);display:block}.sec-UspSlider_Carousel{padding:14px 0;position:relative}.sec-UspSlider_Slides{cursor:grab;display:flex;list-style:none}@media screen and (min-width:641px){.sec-UspSlider_Slides{justify-content:space-evenly}}.sec-UspSlider_Slide{min-width:100%;width:100%}@media screen and (min-width:641px){.sec-UspSlider_Slide{max-width:-moz-max-content;max-width:max-content;min-width:-moz-max-content;min-width:max-content}}.sec-UspSlider_SlideText{align-items:center;color:var(--TextColour);display:flex;font-family:Gordita Medium;font-size:16px;font-weight:400;justify-content:center;line-height:1}
.Instafeed__HiddenMobile{display:none}@media only screen and (min-width:768px){.Instafeed__HiddenMobile{display:block}}.Instafeed__HiddenDesktop{display:block}@media only screen and (min-width:768px){.Instafeed__HiddenDesktop{display:none}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Instafeed{display:block;height:auto;left:0;opacity:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:100vw}.Instafeed-hidden{display:none}.Instafeed #insta-feed{position:static}.Instafeed-content{background:#fafafa;height:100%;padding:50px}@media screen and (max-width:767px){.Instafeed-content{padding:50px 0}}.Instafeed-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.Instafeed-title .heading{color:#1c1c1c;font-size:28px;font-style:normal;font-weight:400;line-height:normal;margin:0 0 10px;text-align:center}@media screen and (max-width:767px){.Instafeed-title .heading{font-size:24px}}.Instafeed-title .sub-heading{color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-align:center}@media screen and (max-width:767px){.Instafeed-title .sub-heading{color:#979797;font-size:16px}}.Instafeed-slider{height:100%;margin:32px 0 0;overflow:hidden;position:relative}.Instafeed-slider .swiper-wrapper{height:auto}.Instafeed-slider .swiper-slide{background-image:var(--img-src);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:calc(20vw - 30.2px);position:relative;transition:all .2s linear}@media screen and (max-width:767px){.Instafeed-slider .swiper-slide{height:200px;width:200px}.Instafeed-slider .swiper-slide:first-child{margin-left:25px}.Instafeed-slider .swiper-slide:last-child{margin-right:25px}}.Instafeed-slider .swiper-slide:hover:after,.Instafeed-slider .swiper-slide:hover:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.Instafeed-slider .swiper-slide:hover:before{background:url(https://instafeed.nfcube.com/assets/img/instagram-icon-v2.svg) no-repeat 50%;background-size:20px 20px;z-index:3}.Instafeed-slider .swiper-slide:hover:after{background-color:#000;opacity:.5}.Instafeed-slider .swiper-button-next,.Instafeed-slider .swiper-button-prev{position:absolute;transition:opacity .25s ease-in-out}.Instafeed-slider .swiper-button-next.swiper-button-disabled,.Instafeed-slider .swiper-button-prev.swiper-button-disabled{opacity:0}.Instafeed-slider .swiper-button-prev{left:20px}.Instafeed-slider .swiper-button-prev:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' rx='20' transform='matrix(1 0 0 -1 0 40)' fill='%23fff'/%3E%3Cpath d='m23 14-6 6.5 6 6.5' stroke='%231C1C1C'/%3E%3C/svg%3E")}@media screen and (max-width:767px){.Instafeed-slider .swiper-button-prev{left:15px}}.Instafeed-slider .swiper-button-next{right:20px}.Instafeed-slider .swiper-button-next:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' rx='20' transform='matrix(1 0 0 -1 0 40)' fill='%23fff'/%3E%3Cpath d='m17 27 6-6.5-6-6.5' stroke='%231C1C1C'/%3E%3C/svg%3E")}@media screen and (max-width:767px){.Instafeed-slider .swiper-button-next{right:15px}}
