:root{--color-primary:#000;--color-secondary:#fff;--color-brand:#ff7a00;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.splitted-banner__block--text .text-block__description{font-family:var(--font-primary);font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;line-height:22px;text-decoration:none;text-transform:none}@media screen and (min-width:769px){.splitted-banner__block--text .text-block__description{font-size:16px;line-height:28px}}.section-spacing{margin-bottom:32px;margin-top:32px}@media screen and (min-width:769px){.section-spacing{margin-bottom:64px;margin-top:64px}}.underline-hover{position:relative}.underline-hover:after{background:#000;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;transition:width .25s;width:0}.underline-hover.disabled{cursor:default}.underline-hover:not(.disabled){cursor:pointer}.underline-hover:not(.disabled).active:after,.underline-hover:not(.disabled):hover:after{width:100%}.splitted-banner__container{display:grid;gap:8px 8px;grid-template-columns:1fr;margin:8px 0}@media screen and (min-width:1025px){.splitted-banner__container{grid-template-columns:1fr 1fr}.splitted-banner__container.grid-layout{grid-template-areas:"full ." "full .";grid-template-columns:56% 1fr;grid-template-rows:1fr 1fr}.splitted-banner__container.grid-layout .splitted-banner__block--media:not(:first-child) .media__container{overflow:hidden;padding-top:80%;position:relative}.splitted-banner__container.grid-layout .splitted-banner__block--media:not(:first-child) .media__container>img,.splitted-banner__container.grid-layout .splitted-banner__block--media:not(:first-child) .media__container>model-viewer,.splitted-banner__container.grid-layout .splitted-banner__block--media:not(:first-child) .media__container>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.splitted-banner__container.grid-layout--reverse{grid-template-areas:". full" ". full";grid-template-columns:1fr 56%;grid-template-rows:1fr 1fr}.splitted-banner__container.grid-layout--reverse .splitted-banner__block--bigger{grid-area:full}.splitted-banner__container.grid-layout--reverse .splitted-banner__block--media:not(:last-child) .media__container{overflow:hidden;padding-top:80%;position:relative}.splitted-banner__container.grid-layout--reverse .splitted-banner__block--media:not(:last-child) .media__container>img,.splitted-banner__container.grid-layout--reverse .splitted-banner__block--media:not(:last-child) .media__container>model-viewer,.splitted-banner__container.grid-layout--reverse .splitted-banner__block--media:not(:last-child) .media__container>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.splitted-banner__container.grid-layout .splitted-banner__block:first-child{grid-area:full}}.splitted-banner__block--media{position:relative}.splitted-banner__block--media .media__container{height:100%;overflow:hidden;padding-top:125%;position:relative}.splitted-banner__block--media .media__container>img,.splitted-banner__block--media .media__container>model-viewer,.splitted-banner__block--media .media__container>video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.splitted-banner__block--media .media-block__cta{bottom:40px;left:50%;position:absolute;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:1025px){.splitted-banner__block--media .media-block__cta{bottom:32px}}.splitted-banner__block--text{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:80px 40px;text-align:center}@media screen and (min-width:1921px){.splitted-banner__block--text{padding:80px 144px}}.splitted-banner__block--text .text-block__pre-title{font-size:12px;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (min-width:1025px){.splitted-banner__block--text .text-block__pre-title{font-size:14px}}.splitted-banner__block--text .text-block__title{font-size:24px;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (min-width:1025px){.splitted-banner__block--text .text-block__title{font-size:40px}}.splitted-banner__block--text .text-block__description{line-height:150%}@media screen and (min-width:1025px){.splitted-banner__block--text .text-block__description{font-size:14px}}.splitted-banner__carousel{background-color:#fff;left:0;opacity:0;padding:110px 0;position:fixed;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .65s ease;width:100%;z-index:-1}@media screen and (min-width:769px){.splitted-banner__carousel{left:64px;padding:104px 48px;width:calc(100% - 128px)}}.splitted-banner__carousel__close{align-items:center;display:flex;height:24px;justify-content:center;position:absolute;right:30px;top:30px;width:24px}.splitted-banner__carousel.open{opacity:1;z-index:30}@media screen and (min-width:769px){.splitted-banner__carousel .carousel-banner__arrow{padding:0;width:calc(100% - 110px)}.splitted-banner__carousel .product-tile__container{margin-bottom:unset}}.splitted-banner__carousel .product-tile__quick-buy-wrapper{background:#fff!important;box-shadow:0 0 16px rgba(0,0,0,.3)!important;display:none;left:50%!important;max-width:500px!important;padding:1rem!important;position:fixed!important;top:10%!important;-webkit-transform:translateX(-50%)!important;transform:translateX(-50%)!important;width:80%!important;z-index:1100!important}.splitted-banner__carousel .product-tile__quick-buy-wrapper.open{display:block!important}.splitted-banner__carousel .product-tile-quick-buy__close-icon,.splitted-banner__carousel .product-tile__quick-buy-wrapper .product-tile-quick-buy__close-icon{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:.5rem;top:.5rem;z-index:1101}
/*# sourceMappingURL=section.splitted-banner.css.map*/