.product-preview__thumb.swiper-slide{align-items:flex-end;border-bottom:3px solid transparent;cursor:pointer;display:flex;height:auto;justify-content:center;width:120px}.product-preview__thumb.swiper-slide-thumb-active{border-color:var(--primary)}.product-preview__image{display:flex;justify-content:center;position:relative}.product-preview__image:after{background:#f4f4f4;bottom:0;content:"";left:auto;position:absolute;right:0;top:var(--spacer-l);width:100vw;z-index:-1}.product-preview__tab{margin-top:var(--spacer-l)}.product-preview__badge{background:var(--primary);bottom:var(--spacer-m);color:#fff;left:auto;padding:var(--grid-gutter) var(--grid-gutter) var(--grid-gutter) 0;position:absolute;right:0;top:auto;z-index:2}.product-preview__badge span{position:relative;z-index:2}.product-preview__badge:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='enable-background:new 0 0 897 726' viewBox='0 0 897 726'%3E%3Cpath fill='%23008BC6' d='M897.9.3 352.4 0l-.2.3h-68.5L20.3 317.4C6.9 335.6.9 352.1 1 363.7c.1 11.9 2.2 23.9 19.6 47 9.8 13 31.5 40.3 38.5 49.5L283.2 726h139.2l-.2-.3H898L897.9.3z'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:-30px;position:absolute;top:0;width:40px;z-index:1}.tab{--tab-button-color:var(--night-grey);--tab-button-background-color:transparent;--tab-button-border-color:var(--night-grey-20);--tab-button-border-width:0;--tab-button-font-size:var(--body-font-size);--tab-button-hover-color:var(--primary);--tab-button-hover-background-color:transparent;--tab-button-hover-border-color:var(--primary);--tab-button-active-color:var(--primary);--tab-button-active-background-color:transparent;--tab-button-active-border-color:var(--primary)}.tab__buttons,.tab__panels{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.tab-module{overflow:hidden}@media screen and (max-width:767px){.tab-module .headline{margin-left:calc(var(--grid-gutter)*2)}}.tab__buttons-wrapper,.tab__panels-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;position:relative;z-index:1}.tab__buttons-wrapper{padding:0 calc(var(--grid-gutter)*2) 0}.tab__panels-wrapper{margin:0 calc(var(--grid-gutter)*2)}.tab__button,.tab__panel{-ms-flex-negative:0;flex-shrink:0;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.tab__panel{color:var(--body-color);width:100%}.tab__button{background-color:var(--tab-button-background-color);border-color:var(--tab-button-border-color);border-width:var(--tab-button-border-width);border-bottom:2px solid var(--tab-button-border-color);color:var(--tab-button-color);font-size:var(--tab-button-font-size);font-weight:500;margin-bottom:-2px;margin-right:0;padding:calc(var(--grid-gutter)/2) calc(var(--spacer-s)/2)}.tab__button:hover{background-color:var(--tab-button-hover-background-color);border-color:var(--tab-button-hover-border-color);color:var(--tab-button-hover-color)}.tab-module-content{background:hsla(220,4%,86%,.3)}.tab__button.disabled,.tab__button:disabled{background-color:#fff;color:var(--primary)}.tab__button:not(:disabled):not(.disabled).swiper-slide-thumb-active,.tab__button:not(:disabled):not(.disabled).swiper-slide-thumb-active:focus,.tab__button:not(:disabled):not(.disabled):active,.tab__button:not(:disabled):not(.disabled):active:focus,.tab__button:not(:disabled):not(.disabled):focus{background-color:var(--tab-button-background-color);border:0;color:var(--tab-button-color);font-size:var(--tab-button-font-size);padding:calc(var(--grid-gutter)/2) calc(var(--spacer-s)/2)}.tab__button:not(:disabled):not(.disabled).swiper-slide-thumb-active,.tab__button:not(:disabled):not(.disabled).swiper-slide-thumb-active:focus{background-color:var(--tab-button-active-background-color);border-bottom:2px solid var(--tab-button-active-border-color);color:var(--tab-button-active-color)}.tab__button--next,.tab__button--prev{border-bottom:0;height:46px;position:absolute;-webkit-transition:all .35s linear;-o-transition:all .35s linear;transition:all .35s linear;z-index:3}.tab__button--next:active,.tab__button--prev:active,.tab__button:active{margin-right:0}.tab__button--next:disabled,.tab__button--prev:disabled{opacity:0}.tab__button--prev{left:0}.tab__button--next{right:0}.tab__buttons{border-bottom:2px solid #d9dadc}.tab__buttons .tab__button:first-of-type{padding-left:0!important}.tab__panel{padding-bottom:var(--spacer-s);padding-top:var(--spacer-s)}.tab__panel__content--list{background-color:#f8fafc;padding:var(--grid-gutter)}@media screen and (max-width:767px){.tab__panel__content--text{margin-bottom:calc(var(--grid-gutter)*2)}.tab-module>.container,.tab-module>.container-fluid{padding-left:0;padding-right:0}}