.StrapiCanvasColorSyncVideo_trueColorInnerVideo__17F1w {
 opacity:.0001
}
.Button_container__2sYNz {
 z-index:0;
 height:45px;
 padding:0 15px;
 font-size:20px;
 font-weight:700;
 -webkit-flex-shrink:0;
 flex-shrink:0;
 white-space:nowrap;
 position:relative;
 display:inline-block;
 cursor:pointer
}
@media(min-width:768px) {
 .Button_container__2sYNz {
  height:40px;
  font-size:18px
 }
}
.Button_container__2sYNz.Button_fullWidth__4bkZZ {
 width:100%
}
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ {
 background:transparent;
 border:4px solid #000;
 color:#000
}
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ.Button_beigeFilled__xj5PT {
 background:#eee4d5
}
.Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_ {
 background:transparent;
 border:4px solid #005f9a;
 color:#005f9a
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ {
 background:#000;
 border:4px solid #000;
 color:#fff
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_ {
 background:#005f9a;
 border:4px solid #005f9a;
 color:#fff
}
@media(max-width:767px) {
 .Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ:active,
 .Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_:active,
 .Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ:active,
 .Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_:active {
  background:#c39c6f;
  border:4px solid #c39c6f;
  color:#000
 }
}
@media(min-width:768px) {
 .Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ:hover,
 .Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_:hover,
 .Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ:hover,
 .Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_:hover {
  background:#c39c6f;
  border:4px solid #c39c6f;
  color:#000
 }
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ.Button_disabled__H_Sk7,
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_.Button_disabled__H_Sk7,
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ.Button_disabled__H_Sk7,
.Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_.Button_disabled__H_Sk7 {
 cursor:not-allowed;
 background:#656565;
 border:4px solid #656565;
 color:#fff
}
.Button_container__2sYNz .Button_children__2LBDf {
 position:relative;
 z-index:2
}
.Button_container__2sYNz:before {
 content:"";
 position:absolute;
 z-index:1;
 left:0;
 right:100%;
 top:-4px;
 left:-4px;
 height:45px;
 background:transparent;
 -webkit-transition:right 3s cubic-bezier(.69,.95,0,.93);
 transition:right 3s cubic-bezier(.69,.95,0,.93)
}
@media(min-width:768px) {
 .Button_container__2sYNz:before {
  height:40px
 }
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ.Button_loading__25f6L,
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_.Button_loading__25f6L,
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ.Button_loading__25f6L,
.Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_.Button_loading__25f6L {
 cursor:progress;
 background:#c39c6f;
 border:4px solid #c39c6f;
 color:#000
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ.Button_loading__25f6L:before,
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_.Button_loading__25f6L:before,
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ.Button_loading__25f6L:before,
.Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_.Button_loading__25f6L:before {
 right:10%;
 background:#656565
}
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_black__26ykJ.Button_loading__25f6L.Button_loadingFinished__1r7iY:before,
.Button_container__2sYNz.Button_callToAction__3qrKq.Button_blue__2iiY_.Button_loading__25f6L.Button_loadingFinished__1r7iY:before,
.Button_container__2sYNz.Button_default__3NM5m.Button_black__26ykJ.Button_loading__25f6L.Button_loadingFinished__1r7iY:before,
.Button_container__2sYNz.Button_default__3NM5m.Button_blue__2iiY_.Button_loading__25f6L.Button_loadingFinished__1r7iY:before {
 right:-1.2%;
 -webkit-transition:right 80ms linear;
 transition:right 80ms linear
}
.StrapiVideo_thumbnailedVideo__2B-Sy {
 position:absolute;
 top:0;
 height:100%;
 width:100%;
 z-index:1;
 left:0
}
.LoadingSpinner_spinner__2RRw5 {
 height:48px;
 width:48px;
 -webkit-animation:LoadingSpinner_rotation__1_5Bo .6s linear infinite;
 animation:LoadingSpinner_rotation__1_5Bo .6s linear infinite;
 border:6px solid rgba(101,101,101,0);
 border-top-color:#656565;
 border-radius:100%
}
@-webkit-keyframes LoadingSpinner_rotation__1_5Bo {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
@keyframes LoadingSpinner_rotation__1_5Bo {
 0% {
  -webkit-transform:rotate(0deg);
  transform:rotate(0deg)
 }
 to {
  -webkit-transform:rotate(359deg);
  transform:rotate(359deg)
 }
}
.SaleorProductBadge_badge__3mcsG {
 pointer-events:none;
 position:absolute;
 z-index:1;
 top:25px;
 left:25px;
 height:30px;
 width:30px;
 border-radius:30px;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center;
 -webkit-justify-content:center;
 -moz-box-pack:center;
 justify-content:center;
 text-align:center;
 font-weight:700;
 font-size:15px;
 line-height:15px;
 -webkit-transition:opacity .2s,-webkit-transform .2s;
 transition:opacity .2s,-webkit-transform .2s;
 transition:transform .2s,opacity .2s;
 transition:transform .2s,opacity .2s,-webkit-transform .2s
}
.SaleorProductBadge_badge__3mcsG.SaleorProductBadge_isNew__3C6_6 {
 padding:15px;
 background:#464646;
 color:#eee4d5
}
.SaleorProductBadge_badge__3mcsG.SaleorProductBadge_isSoldOut__hmlcr {
 font-size:13px;
 line-height:15px;
 padding:17px 15px 13px;
 background:#fff;
 color:#464646
}
.SaleorPrice_price__1LM3_ {
 margin-top:2px;
 display:-webkit-inline-flex;
 display:-moz-inline-box;
 display:inline-flex;
 -webkit-flex-direction:row;
 -moz-box-orient:horizontal;
 -moz-box-direction:normal;
 flex-direction:row;
 grid-gap:.313rem;
 gap:.313rem;
 -webkit-justify-content:flex-end;
 -moz-box-pack:end;
 justify-content:flex-end;
 color:#000
}
@media(min-width:768px) {
 .SaleorPrice_price__1LM3_ {
  grid-gap:.75rem;
  gap:.75rem
 }
}
.SaleorPrice_price__1LM3_ span {
 white-space:nowrap
}
.SaleorPrice_price__1LM3_ del {
 font-size:.9em;
 text-decoration:line-through;
 color:#656565;
 text-align:right;
 white-space:nowrap
}
.SaleorPrice_price__1LM3_ .SaleorPrice_deleted__ppc61 {
 line-height:1em
}
.SaleorPrice_price__1LM3_.SaleorPrice_below__IyG-c {
 grid-gap:0;
 gap:0;
 -webkit-justify-content:flex-start;
 -moz-box-pack:start;
 justify-content:flex-start
}
.SaleorPrice_price__1LM3_.SaleorPrice_below__IyG-c,
.StrapiWelcomeSide_container__zI9sa {
 -webkit-flex-direction:column;
 -moz-box-orient:vertical;
 -moz-box-direction:normal;
 flex-direction:column;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center
}
.StrapiWelcomeSide_container__zI9sa {
 width:100%;
 height:50vh;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-justify-content:space-evenly;
 -moz-box-pack:space-evenly;
 justify-content:space-evenly;
 text-align:center;
 position:relative
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_textMinHeight__2UwJq {
 min-height:450px
}
@media(min-width:768px) {
 .StrapiWelcomeSide_container__zI9sa {
  height:80vh;
  min-height:450px
 }
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_nudelbeige__2TiWm {
 background-color:#d8bb7f
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_hellblau__3u3Uq {
 background-color:#cadff0
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_beige__3Z7ON {
 background-color:#eee4d5
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_yellow__26RLc {
 background-color:#f0ce3f
}
.StrapiWelcomeSide_container__zI9sa.StrapiWelcomeSide_orangeyellow__1ZIpx {
 background-color:#f7ba13
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_picture__EWOW7 {
 position:relative;
 width:100%;
 height:94vh
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl {
 height:calc(90vh - 35px);
 width:100%;
 -webkit-justify-content:space-evenly;
 -moz-box-pack:space-evenly;
 justify-content:space-evenly
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl,
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp {
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center;
 -webkit-flex-direction:column;
 -moz-box-orient:vertical;
 -moz-box-direction:normal;
 flex-direction:column
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp {
 text-align:center;
 width:85%;
 -webkit-justify-content:center;
 -moz-box-pack:center;
 justify-content:center
}
@media(min-width:768px) {
 .StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp {
  width:55%
 }
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp h1 {
 font-size:16px;
 line-height:22px;
 text-align:center;
 font-weight:400
}
@media(min-width:768px) {
 .StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp h1 {
  margin-top:95px
 }
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp h1 .StrapiWelcomeSide_visuallyHidden__3qa7I {
 border:0;
 padding:0;
 margin:0;
 position:absolute!important;
 height:1px;
 width:1px;
 overflow:hidden;
 clip:rect(1px 1px 1px 1px);
 clip:rect(1px,1px,1px,1px);
 -webkit-clip-path:inset(50%);
 clip-path:inset(50%);
 white-space:nowrap
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp h2 {
 margin-top:10px;
 font-size:25px;
 line-height:31px;
 font-weight:700
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp .StrapiWelcomeSide_maintextSVG__sD-wY {
 margin-top:95px;
 position:relative;
 width:100%;
 height:120px
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_buttonContainer__1YPAd {
 -webkit-flex-wrap:wrap;
 flex-wrap:wrap;
 -webkit-justify-content:center;
 -moz-box-pack:center;
 justify-content:center;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center;
 margin:0 16px;
 width:min(90%,500px)
}
.StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_buttonContainer__1YPAd button {
 margin:4px
}
@media(min-width:768px) {
 .StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl {
  width:100%;
  height:calc(90vh - 135px)
 }
 .StrapiWelcomeSide_container__zI9sa .StrapiWelcomeSide_textOverlay__kxyNl .StrapiWelcomeSide_headerContainer__3Liwp h2 {
  margin-top:10px;
  font-size:32px
 }
}
.SaleorProductOverviewItem_container__3N-7t {
 text-decoration:none;
 position:relative;
 height:325px;
 width:260px;
 width:min(100%,260px);
 max-width:calc(50vw - 20px);
 max-height:calc(50vw + 40px);
 margin-bottom:8px
}
@media(min-width:768px) {
 .SaleorProductOverviewItem_container__3N-7t {
  max-height:calc(50vw + 20px);
  margin-bottom:8px
 }
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_spinnerContainer__2tP6c {
 position:absolute;
 width:100%;
 height:325px;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_spinnerContainer__2tP6c .SaleorProductOverviewItem_spinner__ZamIg {
 margin:0 auto
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp {
 position:absolute;
 width:100%;
 height:325px;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-flex-direction:column;
 -moz-box-orient:vertical;
 -moz-box-direction:normal;
 flex-direction:column;
 -webkit-flex-grow:1;
 -moz-box-flex:1;
 flex-grow:1;
 -webkit-flex-shrink:1;
 flex-shrink:1;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp.SaleorProductOverviewItem_loading__2dUjt .SaleorProductOverviewItem_info__cZUST,
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp.SaleorProductOverviewItem_loading__2dUjt .SaleorProductOverviewItem_productImage__2RLAI {
 opacity:.4
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_productImage__2RLAI {
 position:relative;
 width:250px;
 height:250px;
 max-width:calc(50vw - 20px);
 max-height:calc(50vw - 20px)
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_productImage__2RLAI:hover~.SaleorProductOverviewItem_badge__1ftR9 {
 -webkit-transform:translate3d(-15px,-20px,0) scale(.8);
 transform:translate3d(-15px,-20px,0) scale(.8);
 opacity:0
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_productImage__2RLAI .SaleorProductOverviewItem_strapiMedia__1prwu {
 width:250px;
 height:250px;
 max-width:calc(50vw - 20px);
 max-height:calc(50vw - 20px);
 -webkit-transform:scale(1);
 transform:scale(1);
 -webkit-transition:-webkit-transform 144ms ease-in-out;
 transition:-webkit-transform 144ms ease-in-out;
 transition:transform 144ms ease-in-out;
 transition:transform 144ms ease-in-out,-webkit-transform 144ms ease-in-out
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_productImage__2RLAI .SaleorProductOverviewItem_strapiMedia__1prwu:hover {
 -webkit-transform:scale(1.17);
 transform:scale(1.17)
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_info__cZUST {
 text-align:center;
 width:100%;
 height:75px;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-flex-direction:column;
 -moz-box-orient:vertical;
 -moz-box-direction:normal;
 flex-direction:column;
 -webkit-flex-grow:1;
 -moz-box-flex:1;
 flex-grow:1;
 -webkit-flex-shrink:1;
 flex-shrink:1;
 -webkit-align-items:center;
 -moz-box-align:center;
 align-items:center;
 margin-top: 25px;
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_info__cZUST strong {
 color:#000
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_info__cZUST .SaleorProductOverviewItem_price__3IIyq span {
 white-space:nowrap
}
.SaleorProductOverviewItem_container__3N-7t .SaleorProductOverviewItem_contentContainer__3Dikp .SaleorProductOverviewItem_info__cZUST .SaleorProductOverviewItem_price__3IIyq del {
 font-size:.8em;
 text-decoration:line-through;
 color:#656565;
 text-align:right;
 white-space:nowrap
}
.StrapiWelcomeSection_welcomeContainer__3F8fv {
 width:100%;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 -webkit-flex-direction:column;
 -moz-box-orient:vertical;
 -moz-box-direction:normal;
 flex-direction:column
}
@media(min-width:768px) {
 .StrapiWelcomeSection_welcomeContainer__3F8fv {
  -webkit-flex-direction:row;
  -moz-box-orient:horizontal;
  -moz-box-direction:normal;
  flex-direction:row
 }
}
.StrapiProductGrid_container__cyiQz {
 width:calc(100vw - 20px);
 max-width:1360px;
 margin:60px auto 0
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_grid__2Dqyw {
 width:100%;
 display:inline-grid;
 grid-template-columns:1fr 1fr;
 grid-row-gap:30px;
 row-gap:30px;
 justify-items:center;
 -webkit-align-items:stretch;
 -moz-box-align:stretch;
 align-items:stretch
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_grid__2Dqyw.StrapiProductGrid_welcomeProductCollection__1Bbso {
 margin-bottom:80px
}
@media(min-width:768px) {
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_grid__2Dqyw {
  grid-template-columns:repeat(auto-fit,minmax(260px,1fr));
  grid-column-gap:16px;
  -webkit-column-gap:16px;
  -moz-column-gap:16px;
  column-gap:16px;
  grid-row-gap:70px;
  row-gap:70px;
  -webkit-align-items:center;
  -moz-box-align:center;
  align-items:center
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_grid__2Dqyw.StrapiProductGrid_welcomeProductCollection__1Bbso {
  margin-bottom:0;
  grid-template-columns:repeat(auto-fit,minmax(130px,1fr))
 }
}
.StrapiProductGrid_container__cyiQz.StrapiProductGrid_oneRowLimit__212t7 .StrapiProductGrid_grid__2Dqyw {
 grid-template-rows:70px 50vw 0;
 overflow:visible;
 margin-bottom:100px;
 grid-row-gap:10px;
 row-gap:10px
}
@media(min-width:768px) {
 .StrapiProductGrid_container__cyiQz.StrapiProductGrid_oneRowLimit__212t7 .StrapiProductGrid_grid__2Dqyw {
  grid-template-rows:auto 0 0;
  margin-bottom:-80px;
  grid-row-gap:0;
  row-gap:0;
  overflow:hidden
 }
}
.StrapiProductGrid_container__cyiQz.StrapiProductGrid_oneRowLimit__212t7 .StrapiProductGrid_grid__2Dqyw>div {
 height:100%
}
@media(min-width:768px) {
 .StrapiProductGrid_container__cyiQz {
  width:90%
 }
}
.StrapiProductGrid_container__cyiQz:first-child {
 margin:80px auto 0
}
@media(min-width:768px) {
 .StrapiProductGrid_container__cyiQz {
  margin:50px auto 60px
 }
 .StrapiProductGrid_container__cyiQz:first-child {
  margin:100px auto 50px
 }
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 {
 grid-column:1/-1;
 width:90%;
 color:#005f9a;
 text-align:center
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h1,
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h2 {
 font-size:15px;
 line-height:18px;
 text-transform:uppercase
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h3 {
 font-size:22px;
 line-height:26px
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h1,
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h2,
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h3 {
 font-weight:400;
 margin:0;
 padding:0
}
.StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 p {
 display:none
}
@media(min-width:768px) {
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 {
  grid-column:1/3;
  text-align:left
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h1,
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h2 {
  font-size:18px
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h3 {
  font-size:32px
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h1,
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h2,
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h3 {
  font-weight:400;
  line-height:37px;
  margin:0;
  padding:0
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 h3 {
  margin-bottom:40px
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7 p {
  display:block;
  margin:0;
  padding:0;
  font-size:18px;
  line-height:21px;
  max-width:450px
 }
 .StrapiProductGrid_container__cyiQz .StrapiProductGrid_description__1FOI7.StrapiProductGrid_shortDescription__1bjTy {
  grid-column:1/2
 }
}
.IntersectionPlaceholder_container__CNnw- {
 width:100%;
 height:auto;
 overflow:hidden
}
.IntersectionPlaceholder_container__CNnw- img,
.IntersectionPlaceholder_container__CNnw- svg,
.IntersectionPlaceholder_container__CNnw- video {
 position:relative;
 width:100%;
 height:auto
}
.IntersectionPlaceholder_container__CNnw- picture,
.IntersectionPlaceholder_container__CNnw- source,
.IntersectionPlaceholder_container__CNnw- svg,
.IntersectionPlaceholder_container__CNnw- video {
 display:block
}
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_cover__1GjDB svg {
 height:94vh
}
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_cover__1GjDB img {
 height:94vh;
 margin-top:-94vh;
 object-fit:cover
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_svgImage__2Rt7U {
 opacity:1;
 -webkit-transition:opacity .27s linear .18s;
 transition:opacity .27s linear .18s
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_svgImage__2Rt7U.IntersectionPlaceholder_svgImageDisable__3CxGl {
 opacity:0
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_svgImage__2Rt7U.IntersectionPlaceholder_skipAnim__UOk7M {
 -webkit-transition:none;
 transition:none
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_original__24o29 {
 display:none
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_original__24o29.IntersectionPlaceholder_loaded__1Gx3n {
 display:block;
 -webkit-animation:IntersectionPlaceholder_fade-in__2bM5y .37s linear;
 animation:IntersectionPlaceholder_fade-in__2bM5y .37s linear
}
.IntersectionPlaceholder_container__CNnw- .IntersectionPlaceholder_original__24o29.IntersectionPlaceholder_skipAnim__UOk7M {
 -webkit-animation:none!important;
 animation:none!important;
 opacity:1;
 -webkit-filter:blur(0);
 filter:blur(0)
}
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_cover__1GjDB {
 display:block
}
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_positionAbsolute__oQr8W {
 position:absolute;
 top:0;
 left:0
}
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_positionAbsolute__oQr8W img,
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_positionAbsolute__oQr8W svg,
.IntersectionPlaceholder_container__CNnw-.IntersectionPlaceholder_positionAbsolute__oQr8W video {
 position:absolute;
 top:0;
 left:0;
 margin-top:0
}
@-webkit-keyframes IntersectionPlaceholder_fade-in__2bM5y {
 0% {
  opacity:0;
  -webkit-filter:blur(18px);
  filter:blur(18px)
 }
 to {
  opacity:1;
  -webkit-filter:blur(0);
  filter:blur(0)
 }
}
@keyframes IntersectionPlaceholder_fade-in__2bM5y {
 0% {
  opacity:0;
  -webkit-filter:blur(18px);
  filter:blur(18px)
 }
 to {
  opacity:1;
  -webkit-filter:blur(0);
  filter:blur(0)
 }
}
.TextInput_inputContainer__3DnzV {
 width:100%;
 display:-webkit-flex;
 display:-moz-box;
 display:flex;
 position:relative;
 border-bottom:2px solid #000;
 margin-bottom:15px
}
.TextInput_input__21K0I {
 font-family:inherit;
 border:0;
 background-color:transparent;
 background-color:initial;
 outline:0;
 -webkit-flex-grow:1;
 -moz-box-flex:1;
 flex-grow:1;
 vertical-align:middle;
 margin-bottom:10px;
 margin-left:-2px
}
.TextInput_arrowforward__25KfO {
 height:14.41px;
 width:18.66px;
 background-size:100%;
 background:url(/static/icons/arrow-forward-outline.svg)
}
.TextInput_arrowforward__25KfO:hover {
 background:url(/static/icons/arrow-forward-hover.svg)
}
.TextInput_inputContainer__3DnzV button {
 margin-bottom:10px;
 vertical-align:middle;
 -webkit-transition:color .25s;
 transition:color .25s
}
/*# sourceMappingURL=f05536e70185a71245af.css.map*/
