.c-buy-button__adimo-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.c-buy-button__adimo-container>div{max-width:100%}.c-buy-button__adimo-container .c-buy-button{border:1px solid transparent;border-radius:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;font-size:18px;line-height:22px;padding:17px 36px 13px;-webkit-transition:background-color .3s cubic-bezier(0,0,.2,1);transition:background-color .3s cubic-bezier(0,0,.2,1);outline:none;max-width:100%}.c-buy-button__adimo-container .c-buy-button>svg{-ms-flex-negative:0;flex-shrink:0;width:21px;height:18px;margin:0 0 4px 0;-webkit-margin-end:10px;margin-inline-end:10px}.c-buy-button__adimo-container .c-buy-button>span:not(.c-button-loader){display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-buy-button__adimo-container .c-buy-button.btn-secondary{background:#01396e;border-color:#01396e;color:#fff}.c-buy-button__adimo-container .c-buy-button.btn-red .c-button-spinner .path,.c-buy-button__adimo-container .c-buy-button.btn-red>svg{stroke:#fff}.c-buy-button__adimo-container .c-buy-button.btn-secondary:hover{background:#16213e;border-color:#16213e}.c-buy-button__adimo-container .c-buy-button.btn-primary{background:#fade5f;border-color:#fade5f;color:#16213e}.c-buy-button__adimo-container .c-buy-button.btn-primary .c-button-spinner .path,.c-buy-button__adimo-container .c-buy-button.btn-primary>svg{stroke:#16213e}.c-buy-button__adimo-container .c-buy-button.btn-primary:hover{background:#f7cd46;border-color:#f7cd46}.c-buy-button__adimo-container .c-buy-button.btn-white{background:#fff;border-color:#16213e;color:#16213e}.c-buy-button__adimo-container .c-buy-button.btn-white .c-button-spinner .path,.c-buy-button__adimo-container .c-buy-button.btn-white>svg{stroke:#16213e}.c-buy-button__adimo-container .c-buy-button.btn-white:hover{background:rgba(1,57,110,.1);border-color:#16213e}#header .c-buy-button__adimo-container .c-buy-button{font-size:16px;padding:9px 20px 6px}@media screen and (max-width:1279px){#header .c-buy-button__adimo-container .c-buy-button{font-size:22px;padding:19px 30px 16px;margin-top:24px;line-height:29px}}.c-promotional-block__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-promotional-block__item>a{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-promotional-block__item .c-buy-button__adimo-container{padding-top:10px}.c-promotional-block__item .c-buy-button__adimo-container>div{width:100%}.c-promotional-block__item .c-buy-button__adimo-container .c-buy-button{font-size:12px;padding:13px 15px 10px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper-slide>div>a{-webkit-box-flex:1;-ms-flex:1;flex:1}.swiper-slide .c-buy-button__adimo-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px}.swiper-slide .c-buy-button__adimo-container .c-buy-button{font-size:16px;padding:16px 26px 12px}.c-products-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.c-products-grid>a{-webkit-box-flex:1;-ms-flex:1;flex:1}.c-products-grid .c-buy-button__adimo-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}.c-products-grid .c-buy-button__adimo-container .c-buy-button{font-size:16px;padding:14px 26px 10px}.c-button-loader{margin:-9px 12px -5px 0;display:none}div[loading=true] .c-button-loader{display:block}div[loading=true] .c-buy-button svg{display:none}.adimoAjaxLoading .c-button-loader{display:block}.adimoAjaxLoading .c-buy-button svg{display:none}.c-button-spinner{display:block!important;-webkit-animation:rotate 2s linear infinite;animation:rotate 2s linear infinite;width:19px;height:19px}.c-button-spinner .path{stroke:transparent;stroke-linecap:round;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite}@-webkit-keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.video-js .vjs-big-play-button{width:50px;height:50px;border-radius:50%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.video-js .vjs-tech{-o-object-fit:cover;object-fit:cover}.video-container{position:relative;height:0;overflow:hidden;max-width:100%;padding-bottom:56.25%}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:800px){.c-media-block{max-width:53.75rem;width:53.75rem;position:relative}[dir=ltr] .c-media-block{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[dir=rtl] .c-media-block{right:50%;-webkit-transform:translateX(50%);transform:translateX(50%)}}.c-media-block>div,.c-media-block__container{max-width:100%!important}.c-youtube-container{position:absolute;max-width:100%!important;max-height:100vh;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-youtube-container,.c-youtube-container iframe{width:100%;height:100%}.c-visual-block-youtube .c-youtube-container{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-visual-block-youtube .c-youtube-container iframe{aspect-ratio:16/9;height:auto}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2){.mobile-filters .sticky.bottom-0{padding-bottom:40px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.mobile-filters .sticky.bottom-0{padding-bottom:40px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){.mobile-filters .sticky.bottom-0{padding-bottom:40px}}.c-navigation-bar .is-active{font-weight:700;--border-opacity:1;border-color:#fff;border-color:rgba(255,255,255,var(--border-opacity))}