/**
 * Swiper 11.0.5
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 22, 2023
 */


@font-face{font-family:swiper-icons;src:url('gb-font-c239fbd2387ceff073b22f05559eb6a3a9425ccde003eccb22a998429465302f.woff');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
/* PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(0.4,0,0.22,1);transition:transform 333ms cubic-bezier(0.4,0,0.22,1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100% !important;height:auto !important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#CCC}.pswp__error-msg a{color:#CCC;text-decoration:underline}
/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQgAAABYCAQAAACjBqE3AAAB6klEQVR4Ae3bsWpUQRTG8YkkanwCa7GzVotsI/gEgk9h4Vu4ySLYmMYgbJrc3lrwZbJwC0FMt4j7F6Y4oIZrsXtgxvx/1c0ufEX4cnbmLCmSJEmSJEmSJEmSJP3XCBPvbJU+8doWmDFwyZpLBmYlNJebz0KwzykwsuSYJSNwykEJreV2BaBMaLIQZ2xYcFgqDlmw4ayE/FwL0dDk4Qh4W37DAjgqIT+3HRbigjH+iikVdxgZStgyN0Su2sXIeTwTT+esdpcbIlfNAuZ/TxresG4zV8kYWSZNiKUTokMMSWeIwTNEn4fK2TW3gRNgVkJLuVksROA9G+bEvoATNlBCa7nZXEwdxEZxzpKRKFh+bsv8LmPFmhX1OwfIz81jIRJQ5eeqG9B+riRJkiRJkiRJkiRJkiRJkiRJUkvA/8RQoEpKlJWINFkJ62AlrEP/mNBibnv2yz/A3t7Uq3LcpoxP8COjC1T5vxoAD5VdoEqdDrd5QuW1swtUSaueh3zkiuBiqgtA2OlkeMcP/uDqugsJdbjHF65VdPMKwS0+WQc/MgKvrIOHysB9vgPwk8+85hmPbnQdvHZyDMAFD7L3EOpgMcVdvnHFS0/vlatrXvCVx0U9gt3fxvnA0/hB4nmRJEmSJEmSJEmSJGmHfgFLaDPoMu5xWwAAAABJRU5ErkJggg==") 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media(-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjY0IiBoZWlnaHQ9Ijg4IiB2aWV3Qm94PSIwIDAgMjY0IDg4IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjx0aXRsZT5kZWZhdWx0LXNraW4gMjwvdGl0bGU+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Zz48cGF0aCBkPSJNNjcuMDAyIDU5LjV2My43NjhjLTYuMzA3Ljg0LTkuMTg0IDUuNzUtMTAuMDAyIDkuNzMyIDIuMjItMi44MyA1LjU2NC01LjA5OCAxMC4wMDItNS4wOThWNzEuNUw3MyA2NS41ODUgNjcuMDAyIDU5LjV6IiBpZD0iU2hhcGUiIGZpbGw9IiNmZmYiLz48ZyBmaWxsPSIjZmZmIj48cGF0aCBkPSJNMTMgMjl2LTVoMnYzaDN2MmgtNXpNMTMgMTVoNXYyaC0zdjNoLTJ2LTV6TTMxIDE1djVoLTJ2LTNoLTN2LTJoNXpNMzEgMjloLTV2LTJoM3YtM2gydjV6IiBpZD0iU2hhcGUiLz48L2c+PGcgZmlsbD0iI2ZmZiI+PHBhdGggZD0iTTYyIDI0djVoLTJ2LTNoLTN2LTJoNXpNNjIgMjBoLTV2LTJoM3YtM2gydjV6TTcwIDIwdi01aDJ2M2gzdjJoLTV6TTcwIDI0aDV2MmgtM3YzaC0ydi01eiIvPjwvZz48cGF0aCBkPSJNMjAuNTg2IDY2bC01LjY1Ni01LjY1NiAxLjQxNC0xLjQxNEwyMiA2NC41ODZsNS42NTYtNS42NTYgMS40MTQgMS40MTRMMjMuNDE0IDY2bDUuNjU2IDUuNjU2LTEuNDE0IDEuNDE0TDIyIDY3LjQxNGwtNS42NTYgNS42NTYtMS40MTQtMS40MTRMMjAuNTg2IDY2eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMTEuNzg1IDY1LjAzTDExMCA2My41bDMtMy41aC0xMHYtMmgxMGwtMy0zLjUgMS43ODUtMS40NjhMMTE3IDU5bC01LjIxNSA2LjAzeiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xNTIuMjE1IDY1LjAzTDE1NCA2My41bC0zLTMuNWgxMHYtMmgtMTBsMy0zLjUtMS43ODUtMS40NjhMMTQ3IDU5bDUuMjE1IDYuMDN6IiBmaWxsPSIjZmZmIi8+PGc+PHBhdGggaWQ9IlJlY3RhbmdsZS0xMSIgZmlsbD0iI2ZmZiIgZD0iTTE2MC45NTcgMjguNTQzbC0zLjI1LTMuMjUtMS40MTMgMS40MTQgMy4yNSAzLjI1eiIvPjxwYXRoIGQ9Ik0xNTIuNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIGlkPSJPdmFsLTEiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTUwIDIxaDV2MWgtNXoiLz48L2c+PGc+PHBhdGggZD0iTTExNi45NTcgMjguNTQzbC0xLjQxNCAxLjQxNC0zLjI1LTMuMjUgMS40MTQtMS40MTQgMy4yNSAzLjI1eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik0xMDguNSAyN2MzLjAzOCAwIDUuNS0yLjQ2MiA1LjUtNS41cy0yLjQ2Mi01LjUtNS41LTUuNS01LjUgMi40NjItNS41IDUuNSAyLjQ2MiA1LjUgNS41IDUuNXoiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIxLjUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA2IDIxaDV2MWgtNXoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTA5LjA0MyAxOS4wMDhsLS4wODUgNS0xLS4wMTcuMDg1LTV6Ii8+PC9nPjwvZz48L2c+PC9zdmc+")}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,0.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#FFF;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.25);box-shadow:0 2px 5px rgba(0,0,0,0.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#FFF;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#FFF}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#FFF}a.pswp__share--pinterest:hover{background:#CCC;color:#ce272d}a.pswp__share--download:hover{background:#DDD}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#FFF;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#BBB}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#CCC}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url("data:image/gif;base64,R0lGODlhFAAUAPMIAIeHhz8/P1dXVycnJ8/Pz7e3t5+fn29vb////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAIACwAAAAAFAAUAEAEUxDJSatFxtwaggWAdIyHJAhXoRYSQUhDPGx0TbmujahbXGWZWqdDAYEsp5NupLPkdDwE7oXwWVasimzWrAE1tKFHErQRK8eL8mMUlRBJVI307uoiACH5BAUHAAgALAEAAQASABIAAAROEMkpS6E4W5upMdUmEQT2feFIltMJYivbvhnZ3R0A4NMwIDodz+cL7nDEn5CH8DGZh8MtEMBEoxkqlXKVIgQCibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpjaE4W5spANUmFQX2feFIltMJYivbvhnZ3d1x4BNBIDodz+cL7nDEn5CH8DGZAsFtMMBEoxkqlXKVIgIBibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpAaA4W5vpOdUmGQb2feFIltMJYivbvhnZ3Z0g4FNRIDodz+cL7nDEn5CH8DGZgcCNQMBEoxkqlXKVIgYDibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpz6E4W5upENUmAQD2feFIltMJYivbvhnZ3V0Q4JNhIDodz+cL7nDEn5CH8DGZg8GtUMBEoxkqlXKVIggEibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkphaA4W5tpCNUmHQf2feFIltMJYivbvhnZ3d0w4BMAIDodz+cL7nDEn5CH8DGZBMLNYMBEoxkqlXKVIgoFibbK9YLBYvLtHH5K0J0IACH5BAUHAAgALAEAAQASABIAAAROEMkpQ6A4W5vpGNUmCQL2feFIltMJYivbvhnZ3R1B4NNxIDodz+cL7nDEn5CH8DGZhcINAMBEoxkqlXKVIgwGibbK9YLBYvLtHH5K0J0IACH5BAUHAAcALAEAAQASABIAAANCeLo6wzA6FxkhbaoQ4L3ZxnXLh0EjWZ4RV71VUcCLIByyTNt2PsO8m452sBGJBsNxkUwuD03lAQBASqnUJ7aq5UYSADs=") 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise 500ms linear infinite;animation:clockwise 500ms linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite;animation:donut-rotate 1000ms cubic-bezier(0.4,0,0.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #FFF;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp__caption,.pswp__top-bar,.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(0.4,0,0.22,1);transition:opacity 333ms cubic-bezier(0.4,0,0.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__top-bar,.pswp__caption{background-color:rgba(0,0,0,0.5)}.pswp__ui--fit .pswp__top-bar,.pswp__ui--fit .pswp__caption{background-color:rgba(0,0,0,0.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__top-bar,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none !important}.pswp--minimal--dark .pswp__top-bar{background:0}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}
﻿body a{text-decoration:underline}table{border-collapse:collapse;border:none}table td{border:none}.banner{padding-top:15px}img{border:none}.center{text-align:center}.intro{width:34em;text-align:center;line-height:1.25;margin:0 auto 1em}.logo{display:inline-block;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:12px}.logo__row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-moz-box-pack:center;justify-content:center}.logo__row:first-child .logo__letter{margin-top:0}.logo__letter{position:relative;display:block;width:52px;height:52px;margin:8px 8px;background-color:#f1f1f1;-webkit-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.5);box-shadow:0 3px 2px rgba(0,0,0,.5);text-align:left;-webkit-transition:.03s ease-out;-o-transition:.03s ease-out;-moz-transition:.03s ease-out;transition:.03s ease-out}.logo__letter:hover{cursor:pointer;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-moz-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px);-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5)}.logo__letter p{position:absolute;top:-20px;left:8px;margin:1em 0;color:#6e6e6e;font-size:24px;line-height:29px}.tagline{margin-top:0;margin-bottom:12px;color:#666;font-size:20px;letter-spacing:1px}.link_dotted{color:#3e5bae;text-decoration:none;border-bottom:1px #3e5bae dashed}.side_links{position:absolute;right:0;top:42px;z-index:999;text-align:right;background-color:#f1f1f1;padding:8px 32px 8px 16px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}.separator span{padding:0 20px;background-color:inherit}.base_box{padding:5px 15px 5px 15px;font-size:18px}.border{border:CaptionText solid thin}.icon{width:50px;height:50px}.dotted{text-decoration:none;border-bottom:1px #37509a dashed;margin-left:5px}.switch-filter{text-align:left;padding:10px 0 0 10px;border:thin solid #d1d1d1;-webkit-border-radius:10px;border-radius:10px;margin:0 10px}.switch-filter__header{margin-top:-25px;margin-left:5px;background-color:#fff;position:absolute;padding:5px}.no-select{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.page_content{width:700px;top:0;bottom:0;left:0;right:0;margin:auto}.shop_menu-box{cursor:pointer;padding:5px 25px 5px 25px;color:#111;border:1px solid #999;margin:1px}.shop_menu-box:hover{background-color:#fff;border:1px solid #333}.shop_menu-box-selected{cursor:default;border-color:#4285c5}.shop_menu-box-selected:hover{background-color:#4285c5;border-color:#4285c5}.products{margin:0 16px}.products td{vertical-align:top;padding:0 24px 10px;width:23.5%}.products tr:first-child .product{margin-top:12px}.blue_selected{background-color:#8eddff;margin:0 1px 0 1px}.gray_bg{background-color:#fcfcfc;color:#525252}.gray_bg_r{background-color:#e5e5e5;color:#525252}.blue_bg{background-color:#269fe0;color:#fff !important}.blue_bg_r{background-color:#007dc1;color:#fff !important}.green_bg,.green_bg_r{background-color:#20c105;color:#fff !important}.super_button-blue{border:1px solid #3699e0;text-shadow:0 0 13px #154682}.super_button-green{border:1px solid #25a818;text-shadow:0 0 13px #168223}.super_button-gray{border:1px solid #cdcdcd}.super_button{-webkit-border-radius:5px;border-radius:5px;padding:.4em 1em;text-decoration:none;font-size:1em;text-align:center !important;cursor:pointer}.super_button a{vertical-align:middle;display:inline-block;color:inherit !important;text-decoration:none !important}.super_button-blue:hover{background-color:#308ccf;color:#fff !important}.super_button-green:hover{background-color:#35a700;color:#fff !important}.super_button-gray:hover{border-color:#aaa;background-color:#e5e5e5;color:#525252}.super_button:active{top:1px;position:relative}.hint{font-size:.8em;margin-right:5px;margin-top:10px}.fieldset td{padding:10px 0}.fieldset input{font-size:1.1em;padding:5px;border:1px solid #aaa;-webkit-border-radius:3px;border-radius:3px;color:inherit;width:270px}.fieldset input:focus{border-color:#6495ed}.fieldset input:hover{border-color:#000}.fieldset div{text-align:right;max-width:250px}.preorder-error{background:#fee;border:1px solid red;color:#000}.preorder-success{background:#efe;color:#000}#make_order{margin-left:20px}#make_order label{padding:5px;color:#777}#make_order input{margin-top:5px;background-color:#fff;display:block}.delivery-big-city{text-align:left;display:inline-block;width:320px;vertical-align:top;margin:24px 0 10px}.delivery-big-city:nth-of-type(4){margin-left:48px}.delivery-big-city__arms{display:inline-block;margin-right:24px;max-height:122px;width:auto}.delivery-big-city__name{font-size:20px;margin-top:.5em;margin-bottom:4px}.delivery-big-city__price{font-size:20px;margin-bottom:4px;margin-top:32px}.delivery-big-city__info{font-size:14px;margin-top:0}.delivery-point__intro{font-size:18px;line-height:1.25;margin-top:16px;margin-bottom:16px}.delivery-point__link{display:inline-block}.delivery-point__logo{vertical-align:middle}.delivery-point__logo--shopl{height:72px;margin-left:2em}.delivery-point__logo--sdek{margin-left:3em;height:36px}.delivery-point__logo--boxberry{height:64px;margin-left:2.2em}.delivery-point__logo--iml{height:84px;margin-left:2.2em;padding-top:16px}.delivery-point__logo--dpd{height:82px;margin-left:3.2em;margin-right:2em}.delivery-point__info{font-size:14px;margin-top:16px}.delivery-regions-price{font-size:23px;margin-bottom:0}.delivery-dates-intro{margin-top:6px}.delivery-dates{border:1px solid gray;-webkit-border-radius:8px;border-radius:8px;display:inline-block;text-align:left}.delivery-dates+.delivery-dates{margin-left:36px}.delivery-dates__row{border-bottom:1px solid #d3d3d3}.delivery-dates__row:last-child{border-bottom:none}.delivery-dates__row:last-child td{padding-bottom:6px}.delivery-dates__row td{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 16px 4px}.delivery-dates__row td:first-child{width:280px}.delivery-russia{margin-top:36px}.delivery-russia__map{display:inline-block;height:200px;padding-left:40px}.delivery-russia__info{display:inline-block;vertical-align:top;text-align:left;margin-left:100px}.delivery-russia__info p{margin-bottom:16px;margin-top:0;line-height:1.5}.delivery-russia__logo{margin-right:24px;height:64px}.delivery-payment{display:inline-block;vertical-align:top}.delivery-payment+.delivery-payment{margin-left:24px}.delivery-payment__list{text-align:left;width:320px;font-size:18px;margin-top:1em}.delivery-payment__option--card{margin-bottom:.3em}.delivery-payment__option-description{font-size:14px;margin-top:.4em;margin-bottom:0;line-height:1.2}.delivery-payment__logo--card{width:56px;margin-right:12px;margin-top:-4px}.delivery-payment__logo--ya-koshel{width:32px;margin-bottom:-6px;margin-left:6px}.delivery-payment__logo--webmoney{width:32px;margin-bottom:-7px;margin-left:10px}.delivery-payment__logo--alfa{width:32px;margin-bottom:-10px;margin-left:4px}.delivery__iframe{margin-top:20px;display:block;width:1000px;height:660px;margin-left:auto;margin-right:auto;border:none}.delivery__iframe_type_courier{width:800px;height:410px}*:focus *,* .focus *,.btn-default:focus,*,* *:focus,.bootstrap-select .dropdown-toggle:focus{outline:0 !important}.product__switch-select *{text-shadow:none}.product__switch-select button{padding:.2em .1em .2em .5em;font-size:.9em}.product__switch-select__item{font-size:.9em;text-decoration:none}.product__switch-label{font-size:.9em;line-height:24px}.product__switch-label_big{font-size:.8em;line-height:24px}.product__switch-select__item{text-align:left}.pgrid__left{width:40%;vertical-align:top;display:inline-block;text-align:left}.pgrid__right{width:60%;display:inline-block}.pgrid__reviews{position:absolute;font-size:14px;right:0;margin-top:-30px;background-color:#fff}.pgrid__reviews a{padding:4px 8px}.pgrid__availability{text-align:center;margin-top:6px;font-size:12px}.pgrid_base,.pgrid_buy,.pgrid_want{display:block;margin:0 auto;width:100%;max-width:165px;text-decoration:none;color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.2);outline:none;height:36px}.pgrid_base:hover,.pgrid_buy:hover,.pgrid_preorder:hover,.pgrid_want:hover,.pgrid_base:active,.pgrid_buy:active,.pgrid_preorder:active,.pgrid_want:active,.pgrid_base:visited,.pgrid_buy:visited,.pgrid_want:visited,.pgrid_preorder:visited,.pgrid_base:focus,.pgrid_buy:focus,.pgrid_preorder:focus,.pgrid_want:focus{color:#fff;text-decoration:none}.pgrid_buy{line-height:38px;font-size:18px;background:#5cb85c;text-decoration:none}.pgrid_buy:hover{background:#2db02d}.pgrid_want{font-size:14px;padding-top:3px;line-height:1;background:#428bca;text-decoration:none}.pgrid_want:hover{background:#0059a6}@media(max-width: 1350px){.product-name{font-size:13px}.pgrid__availability{margin-top:7px}.product img{padding:0}}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;outline:none}*:after,*:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;outline:none}blockquote,h1,h2,h3,p,ul{margin:0;padding:0}button{padding:0;border:none;outline:0;background:none}#slider img{max-width:100%;max-height:100%}.anchor_link{text-decoration:none;border-bottom:1px dashed #046380}.anchor_link:hover{color:#069cc9;border-bottom:1px dashed #069cc9}.pr_big_pic{width:824px}.pr_cur_pic{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pr_pic_nav_btn{margin:0 36px;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;-moz-transition:.2s;transition:.2s;opacity:.6}.pr_pic_nav_btn:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:.8}.pr_pic_nav_btn:active{opacity:.6}.pr_pic_nav_btn img{height:72px}.pr_thumb_list{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pr_thumb_list li{display:block;overflow:hidden;width:100px;height:60px;margin:0 6px;-webkit-transition:.1s;-o-transition:.1s;-moz-transition:.1s;transition:.1s;border:1px solid #d8d8d8}.pr_thumb_list li:hover{-webkit-box-shadow:0 1px 1px #4a4a4a;box-shadow:0 1px 1px #4a4a4a}.pr_thumb_list li a{line-height:0;position:relative;display:block;width:100%;height:100%}.pr_thumb_list li a img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:none;max-height:none;margin:auto}.pr_thumb_list .pr_thumb_current{border-color:#4a4a4a}.pr_thumb_list .video_thumb{width:100%;max-height:none}.youtube_play_icon{width:52px}.product__switch-select_big{padding:.4em .2em .4em 1em;font-size:1em;box-shadow:0 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:0px 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0px 1px 1px 0 rgba(0,0,0,.5)}.product__switch-select_big__items *{font-size:1em;text-align:left}.product__switch-select_big__items{box-shadow:0px 1px 1px 0 rgba(0,0,0,.5);-moz-box-shadow:0px 1px 1px 0 rgba(0,0,0,.5);-webkit-box-shadow:0px 1px 1px 0 rgba(0,0,0,.5)}.product__switch-select_big__item.ui-menu-item-wrapper.ui-state-active{background-color:#e9e9e9;border-color:#d0d0d0;color:inherit}.pr_buy_options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;height:96px;margin-top:12px;margin-bottom:60px;border:1px solid #d8d8d8;background:#efecca;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.5);box-shadow:0 2px 4px rgba(0,0,0,.5);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.pr_option{margin:0 16px;padding:2px 8px 2px 4px}.pr_option input{float:left;margin-top:6px;margin-right:8px}.pr_option input[disabled]+label{color:gray}.pr_option label{font-size:16px;line-height:19px;display:inline-block;text-align:left}.pr_buy_options--active .pr_option:hover{-webkit-border-radius:5px;border-radius:5px;background-color:rgba(0,0,0,.06)}.pr_buy_options--active .pr_option label{cursor:pointer}.pr_price{font-size:28px;line-height:34px}.pr_stock_status p{font-size:.8em}.pr_buy{font-size:24px;line-height:48px;display:block;width:234px;height:48px;text-decoration:none;color:#fff;background:#5cb85c;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.2);margin-top:10px}.pr_buy:hover,.pr_buy:focus,.pr_buy:active,.pr_buy:visited{color:#fff;background:#2db02d;text-decoration:none}.pr_want{font-size:16px;display:block;padding:6px 16px 4px;text-decoration:none;width:234px;color:#fff;background:#428bca;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.2)}.pr_want:hover,.pr_want:focus,.pr_want:active,.pr_want:visited{color:#fff;background:#0059a6;text-decoration:none}.pr_preorder{font-size:16px;display:block;padding:6px 16px 4px;text-decoration:none;color:#fff;width:234px;background:#5cb85c;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);box-shadow:1px 1px 1px 0 rgba(0,0,0,.5);text-shadow:0 1px 1px rgba(0,0,0,.2)}.pr_preorder:hover{color:#fff;background:#2db02d;text-decoration:none}.pr_reviews{width:720px;margin:0 auto;min-height:10rem;margin-top:2rem}.pr_reviews blockquote{margin:16px 0}.pr_reviews blockquote:last-of-type{margin-bottom:32px}.pr_reviews blockquote br{line-height:24px}.pr_reviews blockquote footer{font-size:14px;letter-spacing:1px;text-transform:uppercase;color:#858784;margin:.5rem 0 0 0;padding-top:0;padding-bottom:0;color:#6e6e6e}.pr_reviews .stars{width:auto !important;margin-top:.5rem}p.pr_no_review{margin-bottom:32px}blockquote{font-size:16px;line-height:20px;position:relative;width:100%;margin-top:32px;padding:24px 24px 16px 48px;text-align:left;-webkit-border-radius:16px;border-radius:16px;background:#f1f1f1}blockquote:before{font-size:80px;position:absolute;top:32px;left:8px;display:block;content:"“";color:#a9a9a9}blockquote.main{font-size:20px;display:inline-block;width:auto;margin-top:12px;margin-bottom:24px;padding:24px 36px 24px 64px}blockquote.main:before{top:36px;left:12px}#slider{width:840px;height:500px;position:relative;overflow:hidden}#slider ul{position:relative;margin:0;padding:0;list-style:none}#slider ul li{width:840px;height:500px;position:relative;display:block;float:left;margin:0;padding:0;cursor:pointer;text-align:center}#slider ul li img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;-webkit-border-radius:5px;border-radius:5px}#js-new-review{display:none}.review-form{width:720px;margin:0 auto;text-align:left}.review-form input,.review-form textarea{outline:none}.review-form input[type=email],.review-form input[type=text]{font-size:14px;display:block;margin-top:12px}.review-form textarea{font-size:14px;display:block;margin-top:12px}.review-form input[type=email],.review-form input[type=text]{width:240px;height:32px;padding:5px 0 4px 8px}.review-form textarea{font-size:16px;display:inline-block;width:460px;max-width:460px;height:12em;padding:10px 6px 4px 12px;border-color:#aaa;-webkit-border-radius:4px;border-radius:4px}.rating_wrapper{display:flex;align-items:center;margin-left:4px;vertical-align:middle}.rating_container{margin-top:16px;margin-left:6px}.review_submit_button{font-size:20px;line-height:36px;width:100%;height:42px;margin-top:16px;cursor:pointer;text-decoration:none;color:#fff;background:#5cb85c;text-shadow:0 1px 1px rgba(0,0,0,.2)}.review_submit_button:hover{background:#2db02d}.review-aside{display:inline-block}.cart img{width:100%;height:auto;max-width:none;max-height:none}.cart table{width:100%;border-collapse:collapse}.cart td{vertical-align:top;padding:10px 10px 0 10px}.cart_main_border{border:1px solid #eee}.cart img{width:100%;height:auto}.order_box input{padding:5px;margin:5px;font-size:1.3em}.engrave_box{font-size:.8em}.checkbox{padding-left:20px}.checkbox label{display:inline-block;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;-moz-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type=checkbox]{opacity:0}.checkbox input[type=checkbox]:focus,.checkbox input[type=checkbox]:focus+label::before{outline:none}.checkbox input[type=checkbox]:checked+label::after{font-family:"FontAwesome";content:""}.checkbox input[type=checkbox]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{-webkit-border-radius:50%;border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type=checkbox]:checked+label::before{background-color:#428bca;border-color:#428bca}.checkbox-primary input[type=checkbox]:checked+label::after{color:#fff}.checkbox-danger input[type=checkbox]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type=checkbox]:checked+label::after{color:#fff}.checkbox-info input[type=checkbox]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type=checkbox]:checked+label::after{color:#fff}.checkbox-warning input[type=checkbox]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type=checkbox]:checked+label::after{color:#fff}.checkbox-success input[type=checkbox]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type=checkbox]:checked+label::after{color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;-webkit-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;-moz-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;-webkit-border-radius:50%;border-radius:50%;background-color:#555;-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);-o-transform:scale(0, 0);-moz-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition:-webkit-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:-moz-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-o-transition:-o-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:-webkit-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);-moz-transition:transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33),-moz-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33);transition:transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33),-webkit-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33),-moz-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33),-o-transform .1s cubic-bezier(0.8, -0.33, 0.2, 1.33)}.radio input[type=radio]{opacity:0}.radio input[type=radio]:focus,.radio input[type=radio]:focus+label::before{outline:none}.radio input[type=radio]:checked+label::after{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);-o-transform:scale(1, 1);-moz-transform:scale(1, 1);transform:scale(1, 1)}.radio input[type=radio]:disabled+label{opacity:.65}.radio input[type=radio]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type=radio]+label::after{background-color:#428bca}.radio-primary input[type=radio]:checked+label::before{border-color:#428bca}.radio-primary input[type=radio]:checked+label::after{background-color:#428bca}.radio-danger input[type=radio]+label::after{background-color:#d9534f}.radio-danger input[type=radio]:checked+label::before{border-color:#d9534f}.radio-danger input[type=radio]:checked+label::after{background-color:#d9534f}.radio-info input[type=radio]+label::after{background-color:#5bc0de}.radio-info input[type=radio]:checked+label::before{border-color:#5bc0de}.radio-info input[type=radio]:checked+label::after{background-color:#5bc0de}.radio-warning input[type=radio]+label::after{background-color:#f0ad4e}.radio-warning input[type=radio]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type=radio]:checked+label::after{background-color:#f0ad4e}.radio-success input[type=radio]+label::after{background-color:#5cb85c}.radio-success input[type=radio]:checked+label::before{border-color:#5cb85c}.radio-success input[type=radio]:checked+label::after{background-color:#5cb85c}.slick-prev::before,.slick-next::before{color:#333 !important;font-size:40px !important}.slick-prev,.slick-next{z-index:1}.slick-prev{left:10px !important}.slick-next{right:30px !important}.pgrid__price_strike{font-size:17px;text-align:center;line-height:8px;color:gray}.pgrid__old-price-img{position:absolute;left:0;margin-top:90px;z-index:1}.pr_image img,.pr_thumb_list img{width:100%;cursor:pointer}.pr_thumb_list .slick-current img{border:3px solid gray;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.pr_thumb_list img{border:3px solid #fff;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slick-track{margin:0 auto;display:table}table.fnLayerDescription{font-family:var(--font-mono);text-align:center;width:100%}table.fnLayerDescription td,table.fnLayerDescription th{padding:4px}table.fnLayerDescription tbody td{font-size:15px;font-weight:var(--weight-bold);color:#292929}table.fnLayerDescription tr:nth-child(even){background:#e5e5e5}table.fnLayerDescription thead{background:#5b5b5b}table.fnLayerDescription thead th{font-size:15px;font-weight:var(--weight-bold);color:#fff;text-align:center}.pgrid_preorder{line-height:38px;font-size:18px;background:#53d6b4;text-decoration:none}.pgrid_preorder:hover{background:#4bbfa1}.cart{color:#2c2c2c;padding-bottom:50px;background-color:#fff}body>#layout{height:auto;min-height:100%;padding-bottom:3em}#layout{position:relative}.page-content{min-height:300px;padding:10px 15%;line-height:1.3;background:#fff;padding-bottom:50px}.wrapper{max-width:1180px;min-width:1180px;display:inline-block;width:100%}.container-fluid{padding:0}.separator{background:#fff url("data:image/gif;base64,R0lGODlhAQACAIAAAMTExAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY5NkM0ODM1MUE1RjExRTM4QzcxQjZBMjc0Q0IyNUI0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY5NkM0ODM2MUE1RjExRTM4QzcxQjZBMjc0Q0IyNUI0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkY1RjMzNjIxQTU2MTFFMzhDNzFCNkEyNzRDQjI1QjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjk2QzQ4MzQxQTVGMTFFMzhDNzFCNkEyNzRDQjI1QjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAAQACAAACAgQKADs=") repeat-x center;font-size:1.5em;margin:40px 0 10px 0;text-align:center}.separator:first-of-type{margin-top:12px}.products-grid{margin-bottom:70px}.product-grid-title-cell{padding:0 !important;text-align:left}.product-grid-title-cell .product__overlay{opacity:.6;visibility:visible;background-color:rgba(0,0,0,.5);transition:all .2s ease-in}.products-grid-title{font-family:var(--font-secondary);font-weight:var(--weight-bold);font-size:28px;text-align:left;background-color:#000;padding:7px 20px;color:#fff;display:inline-block;margin-top:230px;position:absolute;z-index:10}.products-grid__date-arrival{font-family:var(--font-mono);font-size:16px;text-align:left;padding:0 20px;color:#fff;display:inline-block;margin-top:300px;position:absolute;z-index:11;text-transform:uppercase;background:#1593fe}.pgrid__price{font-size:24px;line-height:36px;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.row{margin:0px !important;margin-top:1.5rem !important}@media screen and (max-width: 767px){.row{display:block}}.col-sm-3{padding:0px !important}.product{border-right:1px solid #f1f1f1;border-top:1px solid #f1f1f1;height:360px;padding:20px;background-color:#fff;cursor:pointer;text-decoration:none !important}.product:hover .product__overlay,.product:focus .product__overlay{visibility:visible;opacity:1}.product__overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.07);transition:all .1s ease-in;pointer-events:none}.product:hover .product__overlay__button,.product:focus .product__overlay__button{opacity:.8}.product__overlay__button{border:1px solid transparent;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#4d62bb;color:#fff;padding:10px 0px;display:inline-block;opacity:0;transition:opacity .1s ease-out;-moz-transition:opacity .1s ease-out;-webkit-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;position:absolute;top:63%;width:130px;margin-left:-65px;border-radius:16px}.product .product-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:90%;height:auto;width:auto;position:absolute;transform:translateY(-50%) translateX(50%);top:176px;right:50%}.product__name{font-size:14px;font-family:var(--font-secondary);position:absolute;top:295px;width:80%;padding:10px;left:50%;transform:translateX(-50%) translateY(-50%)}.product-label-container{position:absolute;right:4px;z-index:2}.product-label{color:#fff;display:inline-block;padding:3px 6px;font-size:.8em;margin-left:1px;line-height:normal;border-radius:4px}.switch-container{position:absolute;top:20px;z-index:10}.switch-container_label{text-align:left;font-size:.8em;color:gray;font-weight:var(--weight-bold)}.switch-container_icon-container{display:flex;margin-top:4px}.switch-icons{display:inline-flex;text-align:center}.switch-icons_circle{border:2px solid;border-radius:13px;width:26px;height:26px;color:#000;background:#fff;font-size:.7em;font-weight:var(--weight-bold);margin:1px;line-height:23px;cursor:default}.switch-icons_info{background-color:#000;color:#fff;padding:4px 8px;visibility:hidden;position:absolute;top:60px;line-height:18px;font-size:.8em;text-align:left;z-index:100}.switch-icons_info_instock{color:lime;font-weight:var(--weight-bold)}.switch-icons_info_soldout{color:gray;font-weight:var(--weight-bold)}.switch-icons_info_preorder{color:#1493ff;font-weight:var(--weight-bold)}.product>.product_switch_info{padding:90px 20px 20px 20px !important;position:absolute;right:0;left:0;top:0;width:100%;height:100%}.product_switch_info{background-color:#000000d4;color:#fff;padding:10px;line-height:18px;font-size:12px;text-align:left;opacity:.95}.product_switch_info p{line-height:normal}.product_switch_info img{width:50px;height:auto;float:left;margin-right:10px}.product_switch_info__stock-date{text-decoration:underline}.product_switch_info__content{padding:20px 0}.photo-container{min-height:438px}.switch-icon-wrapper{cursor:pointer;padding:1px;border-radius:30px}.buy-container a{text-decoration:none}.product-name h1{font-size:36px;font-weight:var(--weight-extrabold);line-height:1.2em;font-family:var(--font-secondary)}.review_text{white-space:pre-wrap;word-break:break-word}.fa-star{color:#cecece}.fa-star.checked{color:#000}.product-switch-badge-container{padding-top:12px}.product-switch-badge{margin-right:5px;margin-bottom:5px}.product-switch-badge.no-stock{background-color:#cecece;opacity:.4}.product-container .product_switch_info{padding:20px 20px 20px 20px !important;width:280px;position:absolute;border-radius:12px;background-color:#3b1e44ee;transform:translateY(10px);-webkit-box-shadow:0px 10px 50px 0px rgba(0,0,0,.3);-moz-box-shadow:0px 10px 50px 0px rgba(0,0,0,.3);box-shadow:0px 10px 50px 0px rgba(0,0,0,.3);z-index:10}.product-card__bluetooth{position:absolute;background-size:auto 36px;background-repeat:no-repeat;height:24px;top:1rem;right:1rem;z-index:2}.product-card__wireless{position:absolute;background-size:auto 36px;background-repeat:no-repeat;height:24px;top:1rem;right:1rem;z-index:2}.product-card__bluetooth-plus-wireless{position:absolute;background-size:auto 36px;background-repeat:no-repeat;height:24px;top:1rem;right:1rem;z-index:2}.bluetooth,.wireless,.bluetooth-plus-wireless{position:relative}.bluetooth::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAyOCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQoKICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMwMTJmODc7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxyZWN0IGNsYXNzPSJjbHMtMiIgeD0iMCIgeT0iMCIgd2lkdGg9IjE4IiBoZWlnaHQ9IjI4IiByeD0iOSIgcnk9IjkiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0xMC42MywxNGw0LTMuNzljLjQ2LS40My40OC0xLjE1LjA1LTEuNjEtLjA2LS4wNi0uMTItLjExLS4xOC0uMTZsLTQuNjctMy4yM2MtLjM2LS4yNS0uODItLjI4LTEuMjEtLjA4LS4zNy4xOS0uNjEuNTgtLjYyLDF2Ni4ybC0zLjE5LTRjLS4zNi0uNDMtMS0uNDktMS40My0uMTMtLjQzLjM2LS40OSwxLS4xMywxLjQzbDMuNDcsNC4zNy0zLjUsNC40M2MtLjM0LjQzLS4yNywxLjA2LjE2LDEuNC4xOC4xMi40LjE4LjYyLjE3LjMsMCwuNTktLjE0Ljc4LS4zOGwzLjIyLTQuMDZ2Ni4yOWMwLC42NC41MiwxLjE1LDEuMTYsMS4xNS4yNCwwLC40Ny0uMDcuNjctLjIxbDQuNjQtMy4xOGMuMjgtLjIuNDYtLjUxLjQ5LS44NS4wMy0uMzQtLjEtLjY3LS4zNC0uOTFsLTMuOTktMy44NVptLS42My02LjI0bDIuNSwxLjczLTIuNSwyLjM2di00LjA5Wm0wLDEyLjQ5di00LjA3bDIuNDcsMi4zOC0yLjQ3LDEuNjlaIi8+Cjwvc3ZnPg==");background-size:auto 50px;background-position:right;background-repeat:no-repeat;width:100%;height:50px;position:absolute;z-index:1;top:20px;right:20px}.wireless::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogIzAxMmY4NzsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGNpcmNsZSBjbGFzcz0iY2xzLTEiIGN4PSIxMy45NyIgY3k9IjIzLjc5IiByPSIxLjQiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0xMy45NywxNi44Yy0xLjgxLDAtMy41NS43LTQuODYsMS45Ni0uNTYuNTQtLjU3LDEuNDItLjAzLDEuOTguNTQuNTYsMS40Mi41NywxLjk4LjAzLDEuNjUtMS41MSw0LjE4LTEuNTEsNS44MiwwLC41Ni41NCwxLjQ0LjUyLDEuOTgtLjAzLjU0LS41Ni41Mi0xLjQ0LS4wMy0xLjk4LTEuMy0xLjI2LTMuMDUtMS45Ni00Ljg2LTEuOTZaIi8+CiAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMTMuOTcsOS44Yy0zLjQyLDAtNi42OCwxLjM5LTkuMDYsMy44NS0uNTQuNTctLjUxLDEuNDYuMDYsMiwuNTcuNTQsMS40Ni41MSwyLS4wNmgwYzMuNzYtMy45LDkuOTYtNC4wMSwxMy44Ni0uMjYuMDkuMDguMTcuMTcuMjYuMjYuMjYuMjcuNjIuNDIuOTkuNDIuNzcsMCwxLjQtLjYzLDEuMzktMS40MSwwLS4zNi0uMTQtLjctLjM5LS45Ni0yLjM5LTIuNDctNS42OC0zLjg2LTkuMTEtMy44NVoiLz4KICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Im0yNy41Nyw4LjNDMTkuOTguOTcsNy45NS45Ny4zNiw4LjNjLS41Mi41Ny0uNDcsMS40Ni4xLDEuOTguNTIuNDYsMS4yOS40OCwxLjgzLjA0LDYuNTEtNi4yOSwxNi44NC02LjI5LDIzLjM1LDAsLjI2LjI1LjYxLjM5Ljk3LjM5LjM4LDAsLjc0LS4xNiwxLjAxLS40My41My0uNTYuNTEtMS40NC0uMDQtMS45N1oiLz4KPC9zdmc+");background-size:auto 50px;background-position:right;background-repeat:no-repeat;width:100%;height:50px;position:absolute;z-index:1;top:20px;right:20px}.bluetooth-plus-wireless::before{content:"";background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCAyOCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQoKICAgICAgLmNscy0xLCAuY2xzLTIgewogICAgICAgIHN0cm9rZS13aWR0aDogMHB4OwogICAgICB9CgogICAgICAuY2xzLTIgewogICAgICAgIGZpbGw6ICMwMTJmODc7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwIiB3aWR0aD0iMTgiIGhlaWdodD0iMjgiIHJ4PSI5IiByeT0iOSIvPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJtMTAuNjMsMTRsNC0zLjc5Yy40Ni0uNDMuNDgtMS4xNS4wNS0xLjYxLS4wNi0uMDYtLjEyLS4xMS0uMTgtLjE2bC00LjY3LTMuMjNjLS4zNi0uMjUtLjgyLS4yOC0xLjIxLS4wOC0uMzcuMTktLjYxLjU4LS42MiwxdjYuMmwtMy4xOS00Yy0uMzYtLjQzLTEtLjQ5LTEuNDMtLjEzLS40My4zNi0uNDksMS0uMTMsMS40M2wzLjQ3LDQuMzctMy41LDQuNDNjLS4zNC40My0uMjcsMS4wNi4xNiwxLjQuMTguMTIuNC4xOC42Mi4xNy4zLDAsLjU5LS4xNC43OC0uMzhsMy4yMi00LjA2djYuMjljMCwuNjQuNTIsMS4xNSwxLjE2LDEuMTUuMjQsMCwuNDctLjA3LjY3LS4yMWw0LjY0LTMuMThjLjI4LS4yLjQ2LS41MS40OS0uODUuMDMtLjM0LS4xLS42Ny0uMzQtLjkxbC0zLjk5LTMuODVabS0uNjMtNi4yNGwyLjUsMS43My0yLjUsMi4zNnYtNC4wOVptMCwxMi40OXYtNC4wN2wyLjQ3LDIuMzgtMi40NywxLjY5WiIvPgogIDwvZz4KICA8Zz4KICAgIDxjaXJjbGUgY2xhc3M9ImNscy0yIiBjeD0iMzUuOTciIGN5PSIyMy43OSIgcj0iMS40Ii8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0zNS45NywxNi44Yy0xLjgxLDAtMy41NS43LTQuODYsMS45Ni0uNTYuNTQtLjU3LDEuNDItLjAzLDEuOTguNTQuNTYsMS40Mi41NywxLjk4LjAzLDEuNjUtMS41MSw0LjE4LTEuNTEsNS44MiwwLC41Ni41NCwxLjQ0LjUyLDEuOTgtLjAzLjU0LS41Ni41Mi0xLjQ0LS4wMy0xLjk4LTEuMy0xLjI2LTMuMDUtMS45Ni00Ljg2LTEuOTZaIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Im0zNS45Nyw5LjhjLTMuNDIsMC02LjY4LDEuMzktOS4wNiwzLjg1LS41NC41Ny0uNTEsMS40Ni4wNiwyLC41Ny41NCwxLjQ2LjUxLDItLjA2aDBjMy43Ni0zLjksOS45Ni00LjAxLDEzLjg2LS4yNi4wOS4wOC4xNy4xNy4yNi4yNi4yNi4yNy42Mi40Mi45OS40Mi43NywwLDEuNC0uNjMsMS4zOS0xLjQxLDAtLjM2LS4xNC0uNy0uMzktLjk2LTIuMzktMi40Ny01LjY4LTMuODYtOS4xMS0zLjg1WiIvPgogICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJtNDkuNTcsOC4zYy03LjU5LTcuMzItMTkuNjItNy4zMi0yNy4yMSwwLS41Mi41Ny0uNDcsMS40Ni4xLDEuOTguNTIuNDYsMS4yOS40OCwxLjgzLjA0LDYuNTEtNi4yOSwxNi44NC02LjI5LDIzLjM1LDAsLjI2LjI1LjYxLjM5Ljk3LjM5LjM4LDAsLjc0LS4xNiwxLjAxLS40My41My0uNTYuNTEtMS40NC0uMDQtMS45N1oiLz4KICA8L2c+Cjwvc3ZnPg==");background-size:auto 50px;background-position:right;background-repeat:no-repeat;width:100%;height:50px;position:absolute;z-index:1;top:20px;right:20px}@media screen and (max-width: 480px){.bluetooth::before,.wireless::before,.bluetooth-plus-wireless::before{background-size:auto 30px;height:30px;top:10px;right:10px}.product-card__bluetooth,.product-card__wireless,.product-card__bluetooth-plus-wireless{height:30px}}.layout-list{width:100%;display:flex;flex-flow:row wrap;gap:.5rem}.layout-list__item{cursor:pointer;box-sizing:border-box;border-radius:1rem;padding:.75rem;border:solid 2px var(--color-contrast-low);min-width:calc(50% - .5rem);flex:1}@media screen and (max-width: 767px){.layout-list{width:calc(100% + 40px);margin:0 -20px;padding:0 20px;overflow-x:auto}.layout-list__item{padding:.5rem;max-width:100%;width:100%}}label.layout-list__item-header{display:flex;flex-direction:row;gap:.25rem;justify-content:space-between}.layout-list__item-header span{font-family:var(--font-secondary);font-size:1rem;cursor:pointer;font-weight:var(--weight-bold);text-transform:none}.layout-list__item__price{white-space:nowrap}.layout-list__item.selected{border:solid 2px #0083f1}.layout-list__item.selected label{color:#000}.layout-list__item.soldout,.layout-list__item.disabled{opacity:.5;background-color:var(--color-contrast-lower);display:none !important}.layout-list__item.instock .layout-list__item__status{color:#01a232;font-weight:var(--weight-bold)}.layout-list__item.preorder .layout-list__item__status{color:#0089ff}.layout-list__item label{color:#000;margin-bottom:0;font-size:12px}.layout-list__item .col-7{padding:0 0 0 12px}.layout-list__item__status{text-transform:lowercase;font-size:12px}.layout-list__item .row{padding:0 6px}.product-buttons-container{margin-top:36px !important;height:120px}.layout-description{font-size:12px;line-height:1.2}.layout-description a{text-decoration:underline;color:unset}.product-description-container{padding-top:48px}.pr_specs{display:inline-block;padding:24px;margin-bottom:24px;-webkit-border-radius:12px;border-radius:12px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,.15);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,.15);box-shadow:0px 10px 30px 0px rgba(0,0,0,.15)}.pr_specs h3{margin-bottom:12px}.pr_specs table{margin:0 auto;padding:4px;border-collapse:collapse;text-align:left;font-size:14px;width:100%}.pr_specs table td{padding:12px 12px;border-top:1px solid #d8d8d8;-webkit-border-radius:5px;border-radius:5px;vertical-align:top}.w-close{position:absolute;right:14px;top:14px;width:32px;height:32px;opacity:.6}.w-close:hover{opacity:1}.w-close:before,.w-close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}.w-close:before{transform:rotate(45deg)}.w-close:after{transform:rotate(-45deg)}@media screen and (max-width: 480px){.product-button-disabled,.product-button{width:100%;margin-right:0}.product-button-buy{margin-right:0}}.red{color:#ff3030}.red span:before{content:"R"}.cherry-mx-red{color:#ff3030}.cherry-mx-red span:before{content:"R"}.low-red{color:#ff3030}.low-red span:before{content:"LR"}.s-red{color:#fc7b7b}.s-red span:before{content:"SR"}.blue{color:#4790ff}.blue span:before{content:"BL"}.brown{color:#7a5844}.brown span:before{content:"BR"}.g-brown{color:#a98f47}.g-brown span:before{content:"GBR"}.g-blue{color:#717198}.g-blue span:before{content:"GB"}.black{color:#3d3d3d}.black span:before{content:"B"}.green{color:#008f24}.green span:before{content:"GR"}.clear{color:#a8a8a8}.clear span:before{content:"CL"}.topre{color:#000;font-weight:var(--weight-bold)}.topre span:before{content:"T"}.alpha-zulu-linear{color:#87a85c}.alpha-zulu-linear span:before{content:"ZL"}.alpha-zulu-tactile{color:#d8db51}.alpha-zulu-tactile span:before{content:"ZT"}.silver{color:#84828b}.silver span:before{content:"SS"}.tiffany-blue-tealios{color:#88c2ff}.tiffany-blue-tealios span:before{content:"TF"}.cherry-mx-silent-black{color:#333}.cherry-mx-silent-black span:before{content:"SB"}.topre-45g-silent{color:#555}.topre-45g-silent span:before{content:"TS"}.topre-variable-silent{color:#555}.topre-variable-silent span:before{content:"TVS"}.kailh-box-white{color:#a8a8a8}.kailh-box-white span:before{content:"XW"}.topre-variable{color:#555}.topre-variable span:before{content:"TV"}.topre-45g{color:#000;font-weight:var(--weight-bold)}.topre-45g span:before{content:"T"}.cherry-mx-red{color:#ff3030}.cherry-mx-red span:before{content:"R"}.cherry-mx-silent-red{color:#fc7b7b}.cherry-mx-silent-red span:before{content:"SR"}.cherry-mx-low-profile-red{color:#ff3030}.cherry-mx-low-profile-red span:before{content:"LR"}.cherry-mx-blue{color:#4790ff}.cherry-mx-blue span:before{content:"BL"}.cherry-mx-brown{color:#7a5844}.cherry-mx-brown span:before{content:"BR"}.gateron-brown{color:#a98f47}.gateron-brown span:before{content:"GBR"}.gateron-blue{color:#717198}.gateron-blue span:before{content:"GB"}.cherry-mx-black{color:#3d3d3d}.cherry-mx-black span:before{content:"B"}.cherry-mx-green{color:#008f24}.cherry-mx-green span:before{content:"GR"}.cherry-mx-clear{color:#a8a8a8}.cherry-mx-clear span:before{content:"CL"}.cherry-mx-speed-silver{color:#84828b}.cherry-mx-speed-silver span:before{content:"SS"}.cherry-ml1a span:before{content:"ML"}.kailh-box-pale-blue{color:#587ca5}.kailh-box-pale-blue span:before{content:"PB"}.zeal-pc-sakurios{color:#ffa3b5}.zeal-pc-sakurios span:before{content:"SA"}.zeal-pc-roselios{color:#f8a3bc}.zeal-pc-roselios span:before{content:"RO"}.zeal-pc-zealios-v2-67g{color:#5b3eaf}.zeal-pc-zealios-v2-67g span:before{content:"ZE"}.gateron-red{color:#ff3030}.gateron-red span:before{content:"GR"}.drop-invyr-holy-panda{color:#f2b390}.drop-invyr-holy-panda span:before{content:"HP"}.pr_reviews{position:relative;transition:opacity .2s}.pr_reviews.is-loading .filter-loader{top:initial;bottom:0;opacity:1}.infiniteScrollTrigger{position:absolute;width:100%;height:5%;max-height:200px;bottom:0}@keyframes rotation{100%{transform:rotate(-360deg)}}@keyframes levitation{0%{transform:translatey(0)}50%{transform:translatey(-1.5rem)}100%{transform:translatey(0)}}@keyframes fade-with-scaling{40%{transform:scale(1.05)}50%{opacity:1;transform:scale(1)}90%{opacity:1;transform:scale(1)}}@keyframes tada{0%{transform:rotate(0)}2%,4%{transform:rotate(-1.5deg)}6%,10%,14%,18%{transform:rotate(1.5deg)}8%,12%,16%{transform:rotate(-1.5deg)}20%,to{transform:rotate(0)}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:.25}}@keyframes filterloader{0%,100%{opacity:.5}50%{opacity:.25}}@keyframes navFromTopMob{0%{top:0}100%{top:48px}}@keyframes navFromTopTablet{0%{top:0}100%{top:60px}}@keyframes navFromTop{0%{top:0}100%{top:140px}}*,*::after,*::before{box-sizing:border-box}*{font:inherit}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,hr{margin:0;padding:0;border:0}html{box-sizing:border-box}body{background-color:var(--color-bg, white)}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main,form legend{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}button,input,textarea,select{margin:0}.btn,.form-control,.link,.reset{background-color:transparent;padding:0;border:0;border-radius:0;color:inherit;line-height:inherit;appearance:none}select.form-control::-ms-expand{display:none}textarea{resize:vertical;overflow:auto;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,video,svg{max-width:100%}[data-theme]{background-color:var(--color-bg, white);color:var(--color-contrast-high, #313135)}:root{--space-unit: 1em}:root,*{--space-xxxxs: calc(0.125 * var(--space-unit));--space-xxxs: calc(0.25 * var(--space-unit));--space-xxs: calc(0.375 * var(--space-unit));--space-xs: calc(0.5 * var(--space-unit));--space-sm: calc(0.75 * var(--space-unit));--space-md: calc(1.25 * var(--space-unit));--space-lg: calc(2 * var(--space-unit));--space-xl: calc(3.25 * var(--space-unit));--space-xxl: calc(5.25 * var(--space-unit));--space-xxxl: calc(8.5 * var(--space-unit));--space-xxxxl: calc(13.75 * var(--space-unit));--component-padding: var(--space-md)}.container{width:calc(100% - 2*var(--component-padding));margin-left:auto;margin-right:auto}.container\@md{margin-left:auto;margin-right:auto}.grid{--gap: 0px;--gap-x: var(--gap);--gap-y: var(--gap);--offset: var(--gap-x);display:flex;flex-wrap:wrap}.grid>*{flex-basis:100%;max-width:100%;min-width:0}[class*=gap-xxxxs],[class*=gap-xxxs],[class*=gap-xxs],[class*=gap-xs],[class*=gap-sm],[class*=gap-md],[class*=gap-lg],[class*=gap-xl],[class*=gap-xxl],[class*=gap-xxxl],[class*=gap-xxxxl],[class*=grid-gap-],[class*=flex-gap-]{margin-bottom:-0.75em;margin-left:-0.75em}[class*=gap-xxxxs]>*,[class*=gap-xxxs]>*,[class*=gap-xxs]>*,[class*=gap-xs]>*,[class*=gap-sm]>*,[class*=gap-md]>*,[class*=gap-lg]>*,[class*=gap-xl]>*,[class*=gap-xxl]>*,[class*=gap-xxxl]>*,[class*=gap-xxxxl]>*,[class*=grid-gap-]>*,[class*=flex-gap-]>*{margin-bottom:.75em;margin-left:.75em}[class*=gap-x-xxxxs],[class*=gap-x-xxxs],[class*=gap-x-xxs],[class*=gap-x-xs],[class*=gap-x-sm],[class*=gap-x-md],[class*=gap-x-lg],[class*=gap-x-xl],[class*=gap-x-xxl],[class*=gap-x-xxxl],[class*=gap-x-xxxxl]{margin-left:-0.75em}[class*=gap-x-xxxxs]>*,[class*=gap-x-xxxs]>*,[class*=gap-x-xxs]>*,[class*=gap-x-xs]>*,[class*=gap-x-sm]>*,[class*=gap-x-md]>*,[class*=gap-x-lg]>*,[class*=gap-x-xl]>*,[class*=gap-x-xxl]>*,[class*=gap-x-xxxl]>*,[class*=gap-x-xxxxl]>*{margin-left:.75em}[class*=gap-y-xxxxs],[class*=gap-y-xxxs],[class*=gap-y-xxs],[class*=gap-y-xs],[class*=gap-y-sm],[class*=gap-y-md],[class*=gap-y-lg],[class*=gap-y-xl],[class*=gap-y-xxl],[class*=gap-y-xxxl],[class*=gap-y-xxxxl]{margin-bottom:-0.75em}[class*=gap-y-xxxxs]>*,[class*=gap-y-xxxs]>*,[class*=gap-y-xxs]>*,[class*=gap-y-xs]>*,[class*=gap-y-sm]>*,[class*=gap-y-md]>*,[class*=gap-y-lg]>*,[class*=gap-y-xl]>*,[class*=gap-y-xxl]>*,[class*=gap-y-xxxl]>*,[class*=gap-y-xxxxl]>*{margin-bottom:.75em}@supports(--css: variables){.grid{margin-bottom:calc(-1*var(--gap-y));margin-left:calc(-1*var(--gap-x))}.grid>*{margin-bottom:var(--gap-y);margin-left:var(--offset)}.flex[class*=gap-],.inline-flex[class*=gap-]{margin-bottom:calc(-1*var(--gap-y, 0));margin-left:calc(-1*var(--gap-x, 0))}.flex[class*=gap-]>*,.inline-flex[class*=gap-]>*{margin-bottom:var(--gap-y, 0);margin-left:var(--gap-x, 0)}.gap-xxxxs,.grid-gap-xxxxs,.flex-gap-xxxxs{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs,.grid-gap-xxxs,.flex-gap-xxxs{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs,.grid-gap-xxs,.flex-gap-xxs{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs,.grid-gap-xs,.flex-gap-xs{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm,.grid-gap-sm,.flex-gap-sm{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md,.grid-gap-md,.flex-gap-md{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg,.grid-gap-lg,.flex-gap-lg{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl,.grid-gap-xl,.flex-gap-xl{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl,.grid-gap-xxl,.flex-gap-xxl{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl,.grid-gap-xxxl,.flex-gap-xxxl{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl,.grid-gap-xxxxl,.flex-gap-xxxxl{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs{--gap-x: var(--space-xxxxs)}.gap-x-xxxs{--gap-x: var(--space-xxxs)}.gap-x-xxs{--gap-x: var(--space-xxs)}.gap-x-xs{--gap-x: var(--space-xs)}.gap-x-sm{--gap-x: var(--space-sm)}.gap-x-md{--gap-x: var(--space-md)}.gap-x-lg{--gap-x: var(--space-lg)}.gap-x-xl{--gap-x: var(--space-xl)}.gap-x-xxl{--gap-x: var(--space-xxl)}.gap-x-xxxl{--gap-x: var(--space-xxxl)}.gap-x-xxxxl{--gap-x: var(--space-xxxxl)}.gap-x-0{--gap-x: 0px}.gap-y-xxxxs{--gap-y: var(--space-xxxxs)}.gap-y-xxxs{--gap-y: var(--space-xxxs)}.gap-y-xxs{--gap-y: var(--space-xxs)}.gap-y-xs{--gap-y: var(--space-xs)}.gap-y-sm{--gap-y: var(--space-sm)}.gap-y-md{--gap-y: var(--space-md)}.gap-y-lg{--gap-y: var(--space-lg)}.gap-y-xl{--gap-y: var(--space-xl)}.gap-y-xxl{--gap-y: var(--space-xxl)}.gap-y-xxxl{--gap-y: var(--space-xxxl)}.gap-y-xxxxl{--gap-y: var(--space-xxxxl)}.gap-y-0{--gap-y: 0px}}.col{flex-grow:1;flex-basis:0;max-width:100%}.col-1{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11{--offset: calc(91.66% + var(--gap-x, 0.75em))}@media(min-width: 32rem){.col\@xs{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xs{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@xs{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@xs{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@xs{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@xs{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@xs{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@xs{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@xs{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@xs{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@xs{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@xs{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@xs{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@xs{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xs{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@xs{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@xs{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@xs{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@xs{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@xs{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@xs{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@xs{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@xs{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@xs{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@xs{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@xs{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@xs{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@xs{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@xs{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@xs{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@xs{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@xs{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@xs{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@xs{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@xs{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@xs{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@xs{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@xs{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@xs{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@xs{--gap-x: var(--space-xxxs)}.gap-x-xxs\@xs{--gap-x: var(--space-xxs)}.gap-x-xs\@xs{--gap-x: var(--space-xs)}.gap-x-sm\@xs{--gap-x: var(--space-sm)}.gap-x-md\@xs{--gap-x: var(--space-md)}.gap-x-lg\@xs{--gap-x: var(--space-lg)}.gap-x-xl\@xs{--gap-x: var(--space-xl)}.gap-x-xxl\@xs{--gap-x: var(--space-xxl)}.gap-x-xxxl\@xs{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@xs{--gap-x: var(--space-xxxxl)}.gap-x-0\@xs{--gap-x: 0px}.gap-y-xxxxs\@xs{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@xs{--gap-y: var(--space-xxxs)}.gap-y-xxs\@xs{--gap-y: var(--space-xxs)}.gap-y-xs\@xs{--gap-y: var(--space-xs)}.gap-y-sm\@xs{--gap-y: var(--space-sm)}.gap-y-md\@xs{--gap-y: var(--space-md)}.gap-y-lg\@xs{--gap-y: var(--space-lg)}.gap-y-xl\@xs{--gap-y: var(--space-xl)}.gap-y-xxl\@xs{--gap-y: var(--space-xxl)}.gap-y-xxxl\@xs{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@xs{--gap-y: var(--space-xxxxl)}.gap-y-0\@xs{--gap-y: 0px}}}@media(min-width: 48rem){.col\@sm{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@sm{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@sm{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@sm{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@sm{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@sm{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@sm{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@sm{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@sm{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@sm{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@sm{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@sm{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@sm{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@sm{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@sm{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@sm{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@sm{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@sm{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@sm{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@sm{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@sm{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@sm{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@sm{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@sm{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@sm{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@sm{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@sm{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@sm{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@sm{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@sm{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@sm{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@sm{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@sm{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@sm{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@sm{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@sm{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@sm{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@sm{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@sm{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@sm{--gap-x: var(--space-xxxs)}.gap-x-xxs\@sm{--gap-x: var(--space-xxs)}.gap-x-xs\@sm{--gap-x: var(--space-xs)}.gap-x-sm\@sm{--gap-x: var(--space-sm)}.gap-x-md\@sm{--gap-x: var(--space-md)}.gap-x-lg\@sm{--gap-x: var(--space-lg)}.gap-x-xl\@sm{--gap-x: var(--space-xl)}.gap-x-xxl\@sm{--gap-x: var(--space-xxl)}.gap-x-xxxl\@sm{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@sm{--gap-x: var(--space-xxxxl)}.gap-x-0\@sm{--gap-x: 0px}.gap-y-xxxxs\@sm{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@sm{--gap-y: var(--space-xxxs)}.gap-y-xxs\@sm{--gap-y: var(--space-xxs)}.gap-y-xs\@sm{--gap-y: var(--space-xs)}.gap-y-sm\@sm{--gap-y: var(--space-sm)}.gap-y-md\@sm{--gap-y: var(--space-md)}.gap-y-lg\@sm{--gap-y: var(--space-lg)}.gap-y-xl\@sm{--gap-y: var(--space-xl)}.gap-y-xxl\@sm{--gap-y: var(--space-xxl)}.gap-y-xxxl\@sm{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@sm{--gap-y: var(--space-xxxxl)}.gap-y-0\@sm{--gap-y: 0px}}}@media(min-width: 64rem){.col\@md{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@md{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@md{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@md{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@md{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@md{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@md{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@md{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@md{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@md{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@md{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@md{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@md{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@md{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@md{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@md{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@md{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@md{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@md{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@md{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@md{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@md{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@md{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@md{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@md{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@md{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@md{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@md{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@md{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@md{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@md{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@md{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@md{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@md{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@md{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@md{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@md{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@md{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@md{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@md{--gap-x: var(--space-xxxs)}.gap-x-xxs\@md{--gap-x: var(--space-xxs)}.gap-x-xs\@md{--gap-x: var(--space-xs)}.gap-x-sm\@md{--gap-x: var(--space-sm)}.gap-x-md\@md{--gap-x: var(--space-md)}.gap-x-lg\@md{--gap-x: var(--space-lg)}.gap-x-xl\@md{--gap-x: var(--space-xl)}.gap-x-xxl\@md{--gap-x: var(--space-xxl)}.gap-x-xxxl\@md{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@md{--gap-x: var(--space-xxxxl)}.gap-x-0\@md{--gap-x: 0px}.gap-y-xxxxs\@md{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@md{--gap-y: var(--space-xxxs)}.gap-y-xxs\@md{--gap-y: var(--space-xxs)}.gap-y-xs\@md{--gap-y: var(--space-xs)}.gap-y-sm\@md{--gap-y: var(--space-sm)}.gap-y-md\@md{--gap-y: var(--space-md)}.gap-y-lg\@md{--gap-y: var(--space-lg)}.gap-y-xl\@md{--gap-y: var(--space-xl)}.gap-y-xxl\@md{--gap-y: var(--space-xxl)}.gap-y-xxxl\@md{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@md{--gap-y: var(--space-xxxxl)}.gap-y-0\@md{--gap-y: 0px}}}@media(min-width: 80rem){.col\@lg{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@lg{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@lg{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@lg{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@lg{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@lg{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@lg{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@lg{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@lg{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@lg{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@lg{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@lg{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@lg{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@lg{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@lg{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@lg{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@lg{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@lg{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@lg{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@lg{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@lg{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@lg{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@lg{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@lg{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@lg{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@lg{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@lg{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@lg{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@lg{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@lg{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@lg{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@lg{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@lg{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@lg{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@lg{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@lg{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@lg{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@lg{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@lg{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@lg{--gap-x: var(--space-xxxs)}.gap-x-xxs\@lg{--gap-x: var(--space-xxs)}.gap-x-xs\@lg{--gap-x: var(--space-xs)}.gap-x-sm\@lg{--gap-x: var(--space-sm)}.gap-x-md\@lg{--gap-x: var(--space-md)}.gap-x-lg\@lg{--gap-x: var(--space-lg)}.gap-x-xl\@lg{--gap-x: var(--space-xl)}.gap-x-xxl\@lg{--gap-x: var(--space-xxl)}.gap-x-xxxl\@lg{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@lg{--gap-x: var(--space-xxxxl)}.gap-x-0\@lg{--gap-x: 0px}.gap-y-xxxxs\@lg{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@lg{--gap-y: var(--space-xxxs)}.gap-y-xxs\@lg{--gap-y: var(--space-xxs)}.gap-y-xs\@lg{--gap-y: var(--space-xs)}.gap-y-sm\@lg{--gap-y: var(--space-sm)}.gap-y-md\@lg{--gap-y: var(--space-md)}.gap-y-lg\@lg{--gap-y: var(--space-lg)}.gap-y-xl\@lg{--gap-y: var(--space-xl)}.gap-y-xxl\@lg{--gap-y: var(--space-xxl)}.gap-y-xxxl\@lg{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@lg{--gap-y: var(--space-xxxxl)}.gap-y-0\@lg{--gap-y: 0px}}}@media(min-width: 90rem){.col\@xl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xl{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@xl{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@xl{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@xl{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@xl{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@xl{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@xl{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@xl{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@xl{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@xl{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@xl{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@xl{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@xl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xl{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@xl{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@xl{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@xl{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@xl{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@xl{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@xl{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@xl{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@xl{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@xl{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@xl{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@xl{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@xl{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@xl{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@xl{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@xl{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@xl{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@xl{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@xl{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@xl{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@xl{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@xl{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@xl{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@xl{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@xl{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@xl{--gap-x: var(--space-xxxs)}.gap-x-xxs\@xl{--gap-x: var(--space-xxs)}.gap-x-xs\@xl{--gap-x: var(--space-xs)}.gap-x-sm\@xl{--gap-x: var(--space-sm)}.gap-x-md\@xl{--gap-x: var(--space-md)}.gap-x-lg\@xl{--gap-x: var(--space-lg)}.gap-x-xl\@xl{--gap-x: var(--space-xl)}.gap-x-xxl\@xl{--gap-x: var(--space-xxl)}.gap-x-xxxl\@xl{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@xl{--gap-x: var(--space-xxxxl)}.gap-x-0\@xl{--gap-x: 0px}.gap-y-xxxxs\@xl{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@xl{--gap-y: var(--space-xxxs)}.gap-y-xxs\@xl{--gap-y: var(--space-xxs)}.gap-y-xs\@xl{--gap-y: var(--space-xs)}.gap-y-sm\@xl{--gap-y: var(--space-sm)}.gap-y-md\@xl{--gap-y: var(--space-md)}.gap-y-lg\@xl{--gap-y: var(--space-lg)}.gap-y-xl\@xl{--gap-y: var(--space-xl)}.gap-y-xxl\@xl{--gap-y: var(--space-xxl)}.gap-y-xxxl\@xl{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@xl{--gap-y: var(--space-xxxxl)}.gap-y-0\@xl{--gap-y: 0px}}}@media(min-width: 100rem){.col\@xxl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxl{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@xxl{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@xxl{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@xxl{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@xxl{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@xxl{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@xxl{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@xxl{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@xxl{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@xxl{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@xxl{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@xxl{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@xxl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxl{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@xxl{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@xxl{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@xxl{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@xxl{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@xxl{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@xxl{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@xxl{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@xxl{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@xxl{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@xxl{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@xxl{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@xxl{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@xxl{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@xxl{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@xxl{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@xxl{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@xxl{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@xxl{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@xxl{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@xxl{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@xxl{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@xxl{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@xxl{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@xxl{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@xxl{--gap-x: var(--space-xxxs)}.gap-x-xxs\@xxl{--gap-x: var(--space-xxs)}.gap-x-xs\@xxl{--gap-x: var(--space-xs)}.gap-x-sm\@xxl{--gap-x: var(--space-sm)}.gap-x-md\@xxl{--gap-x: var(--space-md)}.gap-x-lg\@xxl{--gap-x: var(--space-lg)}.gap-x-xl\@xxl{--gap-x: var(--space-xl)}.gap-x-xxl\@xxl{--gap-x: var(--space-xxl)}.gap-x-xxxl\@xxl{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@xxl{--gap-x: var(--space-xxxxl)}.gap-x-0\@xxl{--gap-x: 0px}.gap-y-xxxxs\@xxl{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@xxl{--gap-y: var(--space-xxxs)}.gap-y-xxs\@xxl{--gap-y: var(--space-xxs)}.gap-y-xs\@xxl{--gap-y: var(--space-xs)}.gap-y-sm\@xxl{--gap-y: var(--space-sm)}.gap-y-md\@xxl{--gap-y: var(--space-md)}.gap-y-lg\@xxl{--gap-y: var(--space-lg)}.gap-y-xl\@xxl{--gap-y: var(--space-xl)}.gap-y-xxl\@xxl{--gap-y: var(--space-xxl)}.gap-y-xxxl\@xxl{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@xxl{--gap-y: var(--space-xxxxl)}.gap-y-0\@xxl{--gap-y: 0px}}}@media(min-width: 120rem){.col\@xxxl{flex-grow:1;flex-basis:0;max-width:100%}.col-1\@xxxl{flex-basis:calc( 8.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 8.33% - 0.01px - var(--gap-x, 0.75em))}.col-2\@xxxl{flex-basis:calc( 16.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 16.66% - 0.01px - var(--gap-x, 0.75em))}.col-3\@xxxl{flex-basis:calc( 25% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 25% - 0.01px - var(--gap-x, 0.75em))}.col-4\@xxxl{flex-basis:calc( 33.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 33.33% - 0.01px - var(--gap-x, 0.75em))}.col-5\@xxxl{flex-basis:calc( 41.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 41.66% - 0.01px - var(--gap-x, 0.75em))}.col-6\@xxxl{flex-basis:calc( 50% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 50% - 0.01px - var(--gap-x, 0.75em))}.col-7\@xxxl{flex-basis:calc( 58.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 58.33% - 0.01px - var(--gap-x, 0.75em))}.col-8\@xxxl{flex-basis:calc( 66.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 66.66% - 0.01px - var(--gap-x, 0.75em))}.col-9\@xxxl{flex-basis:calc( 75% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 75% - 0.01px - var(--gap-x, 0.75em))}.col-10\@xxxl{flex-basis:calc( 83.33% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 83.33% - 0.01px - var(--gap-x, 0.75em))}.col-11\@xxxl{flex-basis:calc( 91.66% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 91.66% - 0.01px - var(--gap-x, 0.75em))}.col-12\@xxxl{flex-basis:calc( 100% - 0.01px - var(--gap-x, 0.75em));max-width:calc( 100% - 0.01px - var(--gap-x, 0.75em))}.col-content\@xxxl{flex-grow:0;flex-basis:initial;max-width:initial}.offset-1\@xxxl{--offset: calc(8.33% + var(--gap-x, 0.75em))}.offset-2\@xxxl{--offset: calc(16.66% + var(--gap-x, 0.75em))}.offset-3\@xxxl{--offset: calc(25% + var(--gap-x, 0.75em))}.offset-4\@xxxl{--offset: calc(33.33% + var(--gap-x, 0.75em))}.offset-5\@xxxl{--offset: calc(41.66% + var(--gap-x, 0.75em))}.offset-6\@xxxl{--offset: calc(50% + var(--gap-x, 0.75em))}.offset-7\@xxxl{--offset: calc(58.33% + var(--gap-x, 0.75em))}.offset-8\@xxxl{--offset: calc(66.66% + var(--gap-x, 0.75em))}.offset-9\@xxxl{--offset: calc(75% + var(--gap-x, 0.75em))}.offset-10\@xxxl{--offset: calc(83.33% + var(--gap-x, 0.75em))}.offset-11\@xxxl{--offset: calc(91.66% + var(--gap-x, 0.75em))}.offset-0\@xxxl{--offset: var(--gap-x)}@supports(--css: variables){.gap-xxxxs\@xxxl{--gap-x: var(--space-xxxxs);--gap-y: var(--space-xxxxs)}.gap-xxxs\@xxxl{--gap-x: var(--space-xxxs);--gap-y: var(--space-xxxs)}.gap-xxs\@xxxl{--gap-x: var(--space-xxs);--gap-y: var(--space-xxs)}.gap-xs\@xxxl{--gap-x: var(--space-xs);--gap-y: var(--space-xs)}.gap-sm\@xxxl{--gap-x: var(--space-sm);--gap-y: var(--space-sm)}.gap-md\@xxxl{--gap-x: var(--space-md);--gap-y: var(--space-md)}.gap-lg\@xxxl{--gap-x: var(--space-lg);--gap-y: var(--space-lg)}.gap-xl\@xxxl{--gap-x: var(--space-xl);--gap-y: var(--space-xl)}.gap-xxl\@xxxl{--gap-x: var(--space-xxl);--gap-y: var(--space-xxl)}.gap-xxxl\@xxxl{--gap-x: var(--space-xxxl);--gap-y: var(--space-xxxl)}.gap-xxxxl\@xxxl{--gap-x: var(--space-xxxxl);--gap-y: var(--space-xxxxl)}.gap-0\@xxxl{--gap-x: 0px;--gap-y: 0px}.gap-x-xxxxs\@xxxl{--gap-x: var(--space-xxxxs)}.gap-x-xxxs\@xxxl{--gap-x: var(--space-xxxs)}.gap-x-xxs\@xxxl{--gap-x: var(--space-xxs)}.gap-x-xs\@xxxl{--gap-x: var(--space-xs)}.gap-x-sm\@xxxl{--gap-x: var(--space-sm)}.gap-x-md\@xxxl{--gap-x: var(--space-md)}.gap-x-lg\@xxxl{--gap-x: var(--space-lg)}.gap-x-xl\@xxxl{--gap-x: var(--space-xl)}.gap-x-xxl\@xxxl{--gap-x: var(--space-xxl)}.gap-x-xxxl\@xxxl{--gap-x: var(--space-xxxl)}.gap-x-xxxxl\@xxxl{--gap-x: var(--space-xxxxl)}.gap-x-0\@xxxl{--gap-x: 0px}.gap-y-xxxxs\@xxxl{--gap-y: var(--space-xxxxs)}.gap-y-xxxs\@xxxl{--gap-y: var(--space-xxxs)}.gap-y-xxs\@xxxl{--gap-y: var(--space-xxs)}.gap-y-xs\@xxxl{--gap-y: var(--space-xs)}.gap-y-sm\@xxxl{--gap-y: var(--space-sm)}.gap-y-md\@xxxl{--gap-y: var(--space-md)}.gap-y-lg\@xxxl{--gap-y: var(--space-lg)}.gap-y-xl\@xxxl{--gap-y: var(--space-xl)}.gap-y-xxl\@xxxl{--gap-y: var(--space-xxl)}.gap-y-xxxl\@xxxl{--gap-y: var(--space-xxxl)}.gap-y-xxxxl\@xxxl{--gap-y: var(--space-xxxxl)}.gap-y-0\@xxxl{--gap-y: 0px}}}:root{--radius-sm: calc(var(--radius, 0.25em)/2);--radius-md: var(--radius, 0.25em);--radius-lg: calc(var(--radius, 0.25em)*2);--shadow-xs: 0 0.1px 0.3px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.12);--shadow-sm: 0 0.3px 0.4px rgba(0, 0, 0, 0.025), 0 0.9px 1.5px rgba(0, 0, 0, 0.05), 0 3.5px 6px rgba(0, 0, 0, 0.1);--shadow-md: 0 0.9px 1.5px rgba(0, 0, 0, 0.03), 0 3.1px 5.5px rgba(0, 0, 0, 0.08), 0 14px 25px rgba(0, 0, 0, 0.12);--shadow-lg: 0 1.2px 1.9px -1px rgba(0, 0, 0, 0.014), 0 3.3px 5.3px -1px rgba(0, 0, 0, 0.038), 0 8.5px 12.7px -1px rgba(0, 0, 0, 0.085), 0 30px 42px -1px rgba(0, 0, 0, 0.15);--shadow-xl: 0 1.5px 2.1px -6px rgba(0, 0, 0, 0.012), 0 3.6px 5.2px -6px rgba(0, 0, 0, 0.035), 0 7.3px 10.6px -6px rgba(0, 0, 0, 0.07), 0 16.2px 21.9px -6px rgba(0, 0, 0, 0.117), 0 46px 60px -6px rgba(0, 0, 0, 0.2);--bounce: cubic-bezier(0.175, 0.885, 0.32, 1.275);--ease-in-out: cubic-bezier(0.645, 0.045, 0.355, 1);--ease-in: cubic-bezier(0.55, 0.055, 0.675, 0.19);--ease-out: cubic-bezier(0.215, 0.61, 0.355, 1);--ease-out-back: cubic-bezier(0.34, 1.56, 0.64, 1)}:root{--heading-line-height: 1.2;--body-line-height: 1.4}body{font-size:var(--text-base-size, 1rem);font-family:var(--font-primary, sans-serif);color:var(--color-contrast-high, #323639);font-weight:var(--body-font-weight, normal)}h1,h2,h3,h4{color:var(--color-contrast-higher, #0d1317);line-height:var(--heading-line-height, 1.2);font-weight:var(--heading-font-weight, 700)}h1{font-size:var(--text-xxl, 2rem)}h2{font-size:var(--text-xl, 1.75rem)}h3{font-size:var(--text-lg, 1.375rem)}h4{font-size:var(--text-md, 1.125rem)}small{font-size:var(--text-sm, 0.75rem)}a,.link{color:var(--color-primary, #4827ec);text-decoration:underline}a:hover,.link:hover{color:var(--color-contrast-medium)}strong{font-weight:bold}s{text-decoration:line-through}u{text-decoration:underline}.text-component h1,.text-component h2,.text-component h3,.text-component h4{line-height:calc(var(--heading-line-height)*var(--line-height-multiplier, 1));margin-bottom:calc(var(--space-unit)*.3125*var(--text-space-y-multiplier, 1))}.text-component h2,.text-component h3,.text-component h4{margin-top:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component p,.text-component blockquote,.text-component ul li,.text-component ol li{line-height:calc(var(--body-line-height)*var(--line-height-multiplier, 1))}.text-component ul,.text-component ol,.text-component p,.text-component blockquote,.text-component .text-component__block{margin-bottom:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component ul,.text-component ol{list-style-position:inside}.text-component ul ul,.text-component ul ol,.text-component ol ul,.text-component ol ol{padding-left:1em;margin-bottom:0}.text-component ul{list-style-type:disc}.text-component ol{list-style-type:decimal}.text-component img{display:block;margin:0 auto}.text-component figcaption{text-align:center;margin-top:calc(var(--space-unit)*.5)}.text-component em{font-style:italic}.text-component hr{margin-top:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-bottom:calc(var(--space-unit)*1.875*var(--text-space-y-multiplier, 1));margin-left:auto;margin-right:auto}.text-component>*:first-child{margin-top:0}.text-component>*:last-child{margin-bottom:0}.text-component__block--full-width{width:100vw;margin-left:calc(50% - 50vw)}@media(min-width: 48rem){.text-component__block--left,.text-component__block--right{width:45%}.text-component__block--left img,.text-component__block--right img{width:100%}.text-component__block--left{float:left;margin-right:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}.text-component__block--right{float:right;margin-left:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}}@media(min-width: 90rem){.text-component__block--outset{width:calc(100% + 10.5*var(--space-unit))}.text-component__block--outset img{width:100%}.text-component__block--outset:not(.text-component__block--right){margin-left:calc(-5.25*var(--space-unit))}.text-component__block--left,.text-component__block--right{width:50%}.text-component__block--right.text-component__block--outset{margin-right:calc(-5.25*var(--space-unit))}}:root{--icon-xxxs: 8px;--icon-xxs: 12px;--icon-xs: 16px;--icon-sm: 24px;--icon-md: 32px;--icon-lg: 48px;--icon-xl: 64px;--icon-xxl: 96px;--icon-xxxl: 128px}.icon{--size: 1em;display:inline-block;color:inherit;fill:currentColor;height:var(--size);width:var(--size);line-height:1;flex-shrink:0;max-width:initial}.icon--xxxs{--size: var(--icon-xxxs)}.icon--xxs{--size: var(--icon-xxs)}.icon--xs{--size: var(--icon-xs)}.icon--sm{--size: var(--icon-sm)}.icon--md{--size: var(--icon-md)}.icon--lg{--size: var(--icon-lg)}.icon--xl{--size: var(--icon-xl)}.icon--xxl{--size: var(--icon-xxl)}.icon--xxxl{--size: var(--icon-xxxl)}.icon--is-spinning{animation:icon-spin 1s infinite linear}@keyframes icon-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.icon use{color:inherit;fill:currentColor}.btn{position:relative;display:inline-flex;justify-content:center;align-items:center;flex-flow:column;white-space:nowrap;text-decoration:none;line-height:1;font-size:var(--btn-font-size, 1em);padding-top:var(--btn-padding-y, 0.5em);padding-bottom:var(--btn-padding-y, 0.5em);padding-left:var(--btn-padding-x, 0.75em);padding-right:var(--btn-padding-x, 0.75em);border-radius:var(--btn-radius, 0.25em)}.btn--sm{font-size:var(--btn-font-size-sm, 0.8em)}.btn--md{font-size:var(--btn-font-size-md, 1.2em)}.btn--lg{font-size:var(--btn-font-size-lg, 1.4em)}.btn--icon{padding:var(--btn-padding-y, 0.5em)}.form-control{font-size:var(--form-control-font-size, 1em);padding-top:var(--form-control-padding-y, 0.5em);padding-bottom:var(--form-control-padding-y, 0.5em);padding-left:var(--form-control-padding-x, 0.75em);padding-right:var(--form-control-padding-x, 0.75em);border-radius:var(--form-control-radius, 0.25em)}.form-legend{color:var(--color-contrast-higher, #1c1c21);line-height:var(--heading-line-height, 1.2);font-size:var(--text-md, 1.2em);margin-bottom:var(--space-xxs)}.form-label{display:inline-block}.form__msg-error,.form-error-msg{color:var(--color-error, #e02447);font-size:var(--text-sm, 0.833em);margin-top:var(--space-xxs);position:absolute;clip:rect(1px, 1px, 1px, 1px)}.form__msg-error--is-visible,.form-error-msg--is-visible{position:relative;clip:auto}.radio-list>*,.checkbox-list>*{position:relative;display:flex;align-items:baseline}.radio-list label,.checkbox-list label{line-height:var(--body-line-height)}.radio-list input,.checkbox-list input{margin-right:var(--space-xxxs);flex-shrink:0}:root{--zindex-header: 3;--zindex-popover: 5;--zindex-fixed-element: 10;--zindex-overlay: 15;--z-index-header: var(--zindex-header, 3);--z-index-popover: var(--zindex-popover, 5);--z-index-fixed-element: var(--zindex-fixed-element, 10);--z-index-overlay: var(--zindex-overlay, 15)}:root{--display: block}.is-visible{display:var(--display) !important}.is-hidden{display:none !important}html:not(.js) .no-js\:is-hidden{display:none !important}@media print{.print\:is-hidden{display:none !important}}.sr-only,.sr-only-focusable:not(:focus):not(:focus-within){position:absolute;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;overflow:hidden;padding:0;border:0;white-space:nowrap}.flex{display:flex}.inline-flex{display:inline-flex}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-center{justify-content:center;align-items:center}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.flex-basis-0{flex-basis:0}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.order-1{order:1}.order-2{order:2}.order-3{order:3}[class^=aspect-ratio],[class*=" aspect-ratio"]{--aspect-ratio: calc(16/9);position:relative;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}[class^=aspect-ratio]>*,[class*=" aspect-ratio"]>*{position:absolute;top:0;left:0;width:100%;height:100%}[class^=aspect-ratio]>*:not(iframe),[class*=" aspect-ratio"]>*:not(iframe){object-fit:cover}.aspect-ratio-16\:9{--aspect-ratio: calc(16/9)}.aspect-ratio-3\:2{--aspect-ratio: calc(3/2)}.aspect-ratio-4\:3{--aspect-ratio: calc(4/3)}.aspect-ratio-5\:4{--aspect-ratio: calc(5/4)}.aspect-ratio-1\:1{--aspect-ratio: calc(1/1)}.aspect-ratio-4\:5{--aspect-ratio: calc(4/5)}.aspect-ratio-3\:4{--aspect-ratio: calc(3/4)}.aspect-ratio-2\:3{--aspect-ratio: calc(2/3)}.aspect-ratio-9\:16{--aspect-ratio: calc(9/16)}.media-wrapper{position:relative;height:0;padding-bottom:56.25%}.media-wrapper>*{position:absolute;top:0;left:0;width:100%;height:100%}.media-wrapper>*:not(iframe){object-fit:cover}.media-wrapper--4\:3{padding-bottom:calc((3 / 4)*100%)}.media-wrapper--1\:1{padding-bottom:calc((1 / 1)*100%)}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.contents{display:contents}.hide{display:none}.space-unit-rem{--space-unit: 1rem}.space-unit-em{--space-unit: 1em}.space-unit-px{--space-unit: 16px}.margin-xxxxs{margin:var(--space-xxxxs)}.margin-xxxs{margin:var(--space-xxxs)}.margin-xxs{margin:var(--space-xxs)}.margin-xs{margin:var(--space-xs)}.margin-sm{margin:var(--space-sm)}.margin-md{margin:var(--space-md)}.margin-lg{margin:var(--space-lg)}.margin-xl{margin:var(--space-xl)}.margin-xxl{margin:var(--space-xxl)}.margin-xxxl{margin:var(--space-xxxl)}.margin-xxxxl{margin:var(--space-xxxxl)}.margin-auto{margin:auto}.margin-0{margin:0}.margin-top-xxxxs{margin-top:var(--space-xxxxs)}.margin-top-xxxs{margin-top:var(--space-xxxs)}.margin-top-xxs{margin-top:var(--space-xxs)}.margin-top-xs{margin-top:var(--space-xs)}.margin-top-sm{margin-top:var(--space-sm)}.margin-top-md{margin-top:var(--space-md)}.margin-top-lg{margin-top:var(--space-lg)}.margin-top-xl{margin-top:var(--space-xl)}.margin-top-xxl{margin-top:var(--space-xxl)}.margin-top-xxxl{margin-top:var(--space-xxxl)}.margin-top-xxxxl{margin-top:var(--space-xxxxl)}.margin-top-auto{margin-top:auto}.margin-top-0{margin-top:0}.margin-bottom-xxxxs{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs{margin-bottom:var(--space-xxs)}.margin-bottom-xs{margin-bottom:var(--space-xs)}.margin-bottom-sm{margin-bottom:var(--space-sm)}.margin-bottom-md{margin-bottom:var(--space-md)}.margin-bottom-lg{margin-bottom:var(--space-lg)}.margin-bottom-xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto{margin-bottom:auto}.margin-bottom-0{margin-bottom:0}.margin-right-xxxxs{margin-right:var(--space-xxxxs)}.margin-right-xxxs{margin-right:var(--space-xxxs)}.margin-right-xxs{margin-right:var(--space-xxs)}.margin-right-xs{margin-right:var(--space-xs)}.margin-right-sm{margin-right:var(--space-sm)}.margin-right-md{margin-right:var(--space-md)}.margin-right-lg{margin-right:var(--space-lg)}.margin-right-xl{margin-right:var(--space-xl)}.margin-right-xxl{margin-right:var(--space-xxl)}.margin-right-xxxl{margin-right:var(--space-xxxl)}.margin-right-xxxxl{margin-right:var(--space-xxxxl)}.margin-right-auto{margin-right:auto}.margin-right-0{margin-right:0}.margin-left-xxxxs{margin-left:var(--space-xxxxs)}.margin-left-xxxs{margin-left:var(--space-xxxs)}.margin-left-xxs{margin-left:var(--space-xxs)}.margin-left-xs{margin-left:var(--space-xs)}.margin-left-sm{margin-left:var(--space-sm)}.margin-left-md{margin-left:var(--space-md)}.margin-left-lg{margin-left:var(--space-lg)}.margin-left-xl{margin-left:var(--space-xl)}.margin-left-xxl{margin-left:var(--space-xxl)}.margin-left-xxxl{margin-left:var(--space-xxxl)}.margin-left-xxxxl{margin-left:var(--space-xxxxl)}.margin-left-auto{margin-left:auto}.margin-left-0{margin-left:0}.margin-x-xxxxs{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto{margin-left:auto;margin-right:auto}.margin-x-0{margin-left:0;margin-right:0}.margin-y-xxxxs{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto{margin-top:auto;margin-bottom:auto}.margin-y-0{margin-top:0;margin-bottom:0}.padding-xxxxs{padding:var(--space-xxxxs)}.padding-xxxs{padding:var(--space-xxxs)}.padding-xxs{padding:var(--space-xxs)}.padding-xs{padding:var(--space-xs)}.padding-sm{padding:var(--space-sm)}.padding-md{padding:var(--space-md)}.padding-lg{padding:var(--space-lg)}.padding-xl{padding:var(--space-xl)}.padding-xxl{padding:var(--space-xxl)}.padding-xxxl{padding:var(--space-xxxl)}.padding-xxxxl{padding:var(--space-xxxxl)}.padding-0{padding:0}.padding-component{padding:var(--component-padding)}.padding-top-xxxxs{padding-top:var(--space-xxxxs)}.padding-top-xxxs{padding-top:var(--space-xxxs)}.padding-top-xxs{padding-top:var(--space-xxs)}.padding-top-xs{padding-top:var(--space-xs)}.padding-top-sm{padding-top:var(--space-sm)}.padding-top-md{padding-top:var(--space-md)}.padding-top-lg{padding-top:var(--space-lg)}.padding-top-xl{padding-top:var(--space-xl)}.padding-top-xxl{padding-top:var(--space-xxl)}.padding-top-xxxl{padding-top:var(--space-xxxl)}.padding-top-xxxxl{padding-top:var(--space-xxxxl)}.padding-top-0{padding-top:0}.padding-top-component{padding-top:var(--component-padding)}.padding-bottom-xxxxs{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs{padding-bottom:var(--space-xxs)}.padding-bottom-xs{padding-bottom:var(--space-xs)}.padding-bottom-sm{padding-bottom:var(--space-sm)}.padding-bottom-md{padding-bottom:var(--space-md)}.padding-bottom-lg{padding-bottom:var(--space-lg)}.padding-bottom-xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0{padding-bottom:0}.padding-bottom-component{padding-bottom:var(--component-padding)}.padding-right-xxxxs{padding-right:var(--space-xxxxs)}.padding-right-xxxs{padding-right:var(--space-xxxs)}.padding-right-xxs{padding-right:var(--space-xxs)}.padding-right-xs{padding-right:var(--space-xs)}.padding-right-sm{padding-right:var(--space-sm)}.padding-right-md{padding-right:var(--space-md)}.padding-right-lg{padding-right:var(--space-lg)}.padding-right-xl{padding-right:var(--space-xl)}.padding-right-xxl{padding-right:var(--space-xxl)}.padding-right-xxxl{padding-right:var(--space-xxxl)}.padding-right-xxxxl{padding-right:var(--space-xxxxl)}.padding-right-0{padding-right:0}.padding-right-component{padding-right:var(--component-padding)}.padding-left-xxxxs{padding-left:var(--space-xxxxs)}.padding-left-xxxs{padding-left:var(--space-xxxs)}.padding-left-xxs{padding-left:var(--space-xxs)}.padding-left-xs{padding-left:var(--space-xs)}.padding-left-sm{padding-left:var(--space-sm)}.padding-left-md{padding-left:var(--space-md)}.padding-left-lg{padding-left:var(--space-lg)}.padding-left-xl{padding-left:var(--space-xl)}.padding-left-xxl{padding-left:var(--space-xxl)}.padding-left-xxxl{padding-left:var(--space-xxxl)}.padding-left-xxxxl{padding-left:var(--space-xxxxl)}.padding-left-0{padding-left:0}.padding-left-component{padding-left:var(--component-padding)}.padding-x-xxxxs{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0{padding-left:0;padding-right:0}.padding-x-component{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0{padding-top:0;padding-bottom:0}.padding-y-component{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.truncate,.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-replace{overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap}.break-word{overflow-wrap:break-word;min-width:0}.text-xs{font-size:var(--text-xs, 0.694em)}.text-sm{font-size:var(--text-sm, 0.833em)}.text-base{font-size:var(--text-unit, 1em)}.text-md{font-size:var(--text-md, 1.2em)}.text-lg{font-size:var(--text-lg, 1.44em)}.text-xl{font-size:var(--text-xl, 1.728em)}.text-xxl{font-size:var(--text-xxl, 2.074em)}.text-xxxl{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl{font-size:var(--text-xxxxl, 2.985em)}.text-unit-rem,.text-unit-em,.text-unit-px{font-size:var(--text-unit)}.text-unit-rem{--text-unit: 1rem}.text-unit-em{--text-unit: 1em}.text-unit-px{--text-unit: 16px}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.letter-spacing-xs{letter-spacing:-0.1em}.letter-spacing-sm{letter-spacing:-0.05em}.letter-spacing-md{letter-spacing:.05em}.letter-spacing-lg{letter-spacing:.1em}.letter-spacing-xl{letter-spacing:.2em}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold,.text-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}.font-italic{font-style:italic}.font-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.font-primary{font-family:var(--font-primary)}.font-secondary{font-family:var(--font-secondary)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify}.text-line-through{text-decoration:line-through}.text-underline{text-decoration:underline}.text-decoration-none{text-decoration:none}.text-shadow-xs{text-shadow:0 1px 1px rgba(0,0,0,.15)}.text-shadow-sm{text-shadow:0 1px 2px rgba(0,0,0,.25)}.text-shadow-md{text-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.2)}.text-shadow-lg{text-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.2)}.text-shadow-xl{text-shadow:0 1px 4px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.2),0 6px 24px rgba(0,0,0,.25)}.text-shadow-none{text-shadow:none}.v-space-xxs,.text-space-y-xxs{--text-space-y-multiplier: 0.25 !important}.v-space-xs,.text-space-y-xs{--text-space-y-multiplier: 0.5 !important}.v-space-sm,.text-space-y-sm{--text-space-y-multiplier: 0.75 !important}.v-space-md,.text-space-y-md{--text-space-y-multiplier: 1.25 !important}.v-space-lg,.text-space-y-lg{--text-space-y-multiplier: 1.5 !important}.v-space-xl,.text-space-y-xl{--text-space-y-multiplier: 1.75 !important}.v-space-xxl,.text-space-y-xxl{--text-space-y-multiplier: 2 !important}.line-height-xs{--heading-line-height: 1;--body-line-height: 1.1}.line-height-xs:not(.text-component){line-height:1.1}.line-height-sm{--heading-line-height: 1.1;--body-line-height: 1.2}.line-height-sm:not(.text-component){line-height:1.2}.line-height-md{--heading-line-height: 1.15;--body-line-height: 1.4}.line-height-md:not(.text-component){line-height:1.4}.line-height-lg{--heading-line-height: 1.22;--body-line-height: 1.58}.line-height-lg:not(.text-component){line-height:1.58}.line-height-xl{--heading-line-height: 1.3;--body-line-height: 1.72}.line-height-xl:not(.text-component){line-height:1.72}.line-height-body{line-height:var(--body-line-height)}.line-height-heading{line-height:var(--heading-line-height)}.line-height-normal{line-height:normal !important}.line-height-1{line-height:1 !important}.ws-nowrap,.text-nowrap{white-space:nowrap}.cursor-pointer{cursor:pointer}.cursor-default{cursor:default}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.user-select-none{user-select:none}.user-select-all{user-select:all}[class^=color-],[class*=" color-"]{--color-o: 1}.color-inherit{color:inherit}.color-bg-darker{color:hsla( var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--color-o, 1) )}.color-bg-dark{color:hsla( var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--color-o, 1) )}.color-bg{color:hsla( var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--color-o, 1) )}.color-bg-light{color:hsla( var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--color-o, 1) )}.color-bg-lighter{color:hsla( var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--color-o, 1) )}.color-contrast-lower{color:hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--color-o, 1) )}.color-contrast-low{color:hsla( var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--color-o, 1) )}.color-contrast-medium{color:hsla( var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--color-o, 1) )}.color-contrast-high{color:hsla( var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--color-o, 1) )}.color-contrast-higher{color:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--color-o, 1) )}.color-primary-darker{color:hsla( var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--color-o, 1) )}.color-primary-dark{color:hsla( var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--color-o, 1) )}.color-primary{color:hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--color-o, 1) )}.color-primary-light{color:hsla( var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--color-o, 1) )}.color-primary-lighter{color:hsla( var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--color-o, 1) )}.color-accent-darker{color:hsla( var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--color-o, 1) )}.color-accent-dark{color:hsla( var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--color-o, 1) )}.color-accent{color:hsla( var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--color-o, 1) )}.color-accent-light{color:hsla( var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--color-o, 1) )}.color-accent-lighter{color:hsla( var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--color-o, 1) )}.color-success-darker{color:hsla( var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--color-o, 1) )}.color-success-dark{color:hsla( var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--color-o, 1) )}.color-success{color:hsla( var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--color-o, 1) )}.color-success-light{color:hsla( var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--color-o, 1) )}.color-success-lighter{color:hsla( var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--color-o, 1) )}.color-warning-darker{color:hsla( var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--color-o, 1) )}.color-warning-dark{color:hsla( var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--color-o, 1) )}.color-warning{color:hsla( var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--color-o, 1) )}.color-warning-light{color:hsla( var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--color-o, 1) )}.color-warning-lighter{color:hsla( var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--color-o, 1) )}.color-error-darker{color:hsla( var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--color-o, 1) )}.color-error-dark{color:hsla( var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--color-o, 1) )}.color-error{color:hsla( var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--color-o, 1) )}.color-error-light{color:hsla( var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--color-o, 1) )}.color-error-lighter{color:hsla( var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--color-o, 1) )}.color-white{color:hsla( var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--color-o, 1) )}.color-black{color:hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--color-o, 1) )}@supports(--css: variables){.color-opacity-0{--color-o: 0}.color-opacity-10\%{--color-o: 0.1}.color-opacity-20\%{--color-o: 0.2}.color-opacity-30\%{--color-o: 0.3}.color-opacity-40\%{--color-o: 0.4}.color-opacity-50\%{--color-o: 0.5}.color-opacity-60\%{--color-o: 0.6}.color-opacity-70\%{--color-o: 0.7}.color-opacity-80\%{--color-o: 0.8}.color-opacity-90\%{--color-o: 0.9}}@supports(--css: variables){[class^=color-gradient],[class*=" color-gradient"]{color:transparent !important;background-clip:text}}.width-xxxxs{width:var(--size-xxxxs, 0.25rem)}.width-xxxs{width:var(--size-xxxs, 0.5rem)}.width-xxs{width:var(--size-xxs, 0.75rem)}.width-xs{width:var(--size-xs, 1rem)}.width-sm{width:var(--size-sm, 1.5rem)}.width-md{width:var(--size-md, 2rem)}.width-lg{width:var(--size-lg, 3rem)}.width-xl{width:var(--size-xl, 4rem)}.width-xxl{width:var(--size-xxl, 6rem)}.width-xxxl{width:var(--size-xxxl, 8rem)}.width-xxxxl{width:var(--size-xxxxl, 16rem)}.width-0{width:0}.width-10\%{width:10%}.width-20\%{width:20%}.width-25\%{width:25%}.width-30\%{width:30%}.width-33\%{width:33.3333333333%}.width-40\%{width:40%}.width-50\%{width:50%}.width-60\%{width:60%}.width-66\%{width:66.6666666667%}.width-70\%{width:70%}.width-75\%{width:75%}.width-80\%{width:80%}.width-90\%{width:90%}.width-100\%{width:100%}.width-100vw{width:100vw}.width-auto{width:auto}.height-xxxxs{height:var(--size-xxxxs, 0.25rem)}.height-xxxs{height:var(--size-xxxs, 0.5rem)}.height-xxs{height:var(--size-xxs, 0.75rem)}.height-xs{height:var(--size-xs, 1rem)}.height-sm{height:var(--size-sm, 1.5rem)}.height-md{height:var(--size-md, 2rem)}.height-lg{height:var(--size-lg, 3rem)}.height-xl{height:var(--size-xl, 4rem)}.height-xxl{height:var(--size-xxl, 6rem)}.height-xxxl{height:var(--size-xxxl, 8rem)}.height-xxxxl{height:var(--size-xxxxl, 16rem)}.height-0{height:0}.height-10\%{height:10%}.height-20\%{height:20%}.height-25\%{height:25%}.height-30\%{height:30%}.height-33\%{height:33.3333333333%}.height-40\%{height:40%}.height-50\%{height:50%}.height-60\%{height:60%}.height-66\%{height:66.6666666667%}.height-70\%{height:70%}.height-75\%{height:75%}.height-80\%{height:80%}.height-90\%{height:90%}.height-100\%{height:100%}.height-100vh{height:100vh}.height-auto{height:auto}.min-width-0{min-width:0}.min-width-25\%{min-width:25%}.min-width-33\%{min-width:33.3333333333%}.min-width-50\%{min-width:50%}.min-width-66\%{min-width:66.6666666667%}.min-width-75\%{min-width:75%}.min-width-100\%{min-width:100%}.min-width-100vw{min-width:100vw}.min-height-100\%{min-height:100%}.min-height-100vh{min-height:100vh}:root{--max-width-xxxxs: 20rem;--max-width-xxxs: 26rem;--max-width-xxs: 32rem;--max-width-xs: 38rem;--max-width-sm: 48rem;--max-width-md: 64rem;--max-width-lg: 80rem;--max-width-xl: 90rem;--max-width-xxl: 100rem;--max-width-xxxl: 120rem;--max-width-xxxxl: 150rem}.max-width-xxxxs{max-width:var(--max-width-xxxxs)}.max-width-xxxs{max-width:var(--max-width-xxxs)}.max-width-xxs{max-width:var(--max-width-xxs)}.max-width-xs{max-width:var(--max-width-xs)}.max-width-sm{max-width:var(--max-width-sm)}.max-width-md{max-width:var(--max-width-md)}.max-width-lg{max-width:var(--max-width-lg)}.max-width-xl{max-width:var(--max-width-xl)}.max-width-xxl{max-width:var(--max-width-xxl)}.max-width-xxxl{max-width:var(--max-width-xxxl)}.max-width-xxxxl{max-width:var(--max-width-xxxxl)}.max-width-100\%{max-width:100%}.max-width-none{max-width:none}[class^=max-width-adaptive],[class*=" max-width-adaptive"]{max-width:32rem}@media(min-width: 48rem){.max-width-adaptive-sm,.max-width-adaptive-md,.max-width-adaptive-lg,.max-width-adaptive-xl,.max-width-adaptive-xxl,.max-width-adaptive-xxxl,.max-width-adaptive{max-width:48rem}}@media(min-width: 64rem){.max-width-adaptive-md,.max-width-adaptive-lg,.max-width-adaptive-xl,.max-width-adaptive-xxl,.max-width-adaptive-xxxl,.max-width-adaptive{max-width:64rem}}@media(min-width: 80rem){.max-width-adaptive-lg,.max-width-adaptive-xl,.max-width-adaptive-xxl,.max-width-adaptive-xxxl,.max-width-adaptive{max-width:80rem}}@media(min-width: 90rem){.max-width-adaptive-xl,.max-width-adaptive-xxl,.max-width-adaptive-xxxl,.max-width-adaptive{max-width:90rem}}@media(min-width: 100rem){.max-width-adaptive-xxl,.max-width-adaptive-xxxl,.max-width-adaptive{max-width:100rem}}@media(min-width: 120rem){.max-width-adaptive-xxxl{max-width:120rem}}.max-height-100\%{max-height:100%}.max-height-100vh{max-height:100vh}.shadow-xs{box-shadow:var(--shadow-xs)}.shadow-sm{box-shadow:var(--shadow-sm)}.shadow-md{box-shadow:var(--shadow-md)}.shadow-lg{box-shadow:var(--shadow-lg)}.shadow-xl{box-shadow:var(--shadow-xl)}.shadow-none{box-shadow:none}[class^=inner-glow-],[class*=" inner-glow-"]{position:relative}[class^=inner-glow-]::after,[class*=" inner-glow-"]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;pointer-events:none}.inner-glow-05\%::after{box-shadow:inset 0 0 .5px 1px rgba(255,255,255,.05)}.inner-glow-10\%::after{box-shadow:inset 0 0 .5px 1px rgba(255,255,255,.1)}.inner-glow-15\%::after{box-shadow:inset 0 0 .5px 1px rgba(255,255,255,.15)}.inner-glow-20\%::after{box-shadow:inset 0 0 .5px 1px rgba(255,255,255,.2)}.inner-glow-top-05\%::after{box-shadow:inset 0 1px .5px rgba(255,255,255,.05)}.inner-glow-top-10\%::after{box-shadow:inset 0 1px .5px rgba(255,255,255,.1)}.inner-glow-top-15\%::after{box-shadow:inset 0 1px .5px rgba(255,255,255,.15)}.inner-glow-top-20\%::after{box-shadow:inset 0 1px .5px rgba(255,255,255,.2)}.position-relative{position:relative}.position-absolute{position:absolute}.position-fixed{position:fixed}.position-sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.top-0{top:0}.top-50\%{top:50%}.top-xxxxs{top:var(--space-xxxxs)}.top-xxxs{top:var(--space-xxxs)}.top-xxs{top:var(--space-xxs)}.top-xs{top:var(--space-xs)}.top-sm{top:var(--space-sm)}.top-md{top:var(--space-md)}.top-lg{top:var(--space-lg)}.top-xl{top:var(--space-xl)}.top-xxl{top:var(--space-xxl)}.top-xxxl{top:var(--space-xxxl)}.top-xxxxl{top:var(--space-xxxxl)}.bottom-0{bottom:0}.bottom-50\%{bottom:50%}.bottom-xxxxs{bottom:var(--space-xxxxs)}.bottom-xxxs{bottom:var(--space-xxxs)}.bottom-xxs{bottom:var(--space-xxs)}.bottom-xs{bottom:var(--space-xs)}.bottom-sm{bottom:var(--space-sm)}.bottom-md{bottom:var(--space-md)}.bottom-lg{bottom:var(--space-lg)}.bottom-xl{bottom:var(--space-xl)}.bottom-xxl{bottom:var(--space-xxl)}.bottom-xxxl{bottom:var(--space-xxxl)}.bottom-xxxxl{bottom:var(--space-xxxxl)}.right-0{right:0}.right-50\%{right:50%}.right-xxxxs{right:var(--space-xxxxs)}.right-xxxs{right:var(--space-xxxs)}.right-xxs{right:var(--space-xxs)}.right-xs{right:var(--space-xs)}.right-sm{right:var(--space-sm)}.right-md{right:var(--space-md)}.right-lg{right:var(--space-lg)}.right-xl{right:var(--space-xl)}.right-xxl{right:var(--space-xxl)}.right-xxxl{right:var(--space-xxxl)}.right-xxxxl{right:var(--space-xxxxl)}.left-0{left:0}.left-50\%{left:50%}.left-xxxxs{left:var(--space-xxxxs)}.left-xxxs{left:var(--space-xxxs)}.left-xxs{left:var(--space-xxs)}.left-xs{left:var(--space-xs)}.left-sm{left:var(--space-sm)}.left-md{left:var(--space-md)}.left-lg{left:var(--space-lg)}.left-xl{left:var(--space-xl)}.left-xxl{left:var(--space-xxl)}.left-xxxl{left:var(--space-xxxl)}.left-xxxxl{left:var(--space-xxxxl)}.z-index-header{z-index:var(--z-index-header)}.z-index-popover{z-index:var(--z-index-popover)}.z-index-fixed-element{z-index:var(--z-index-fixed-element)}.z-index-overlay{z-index:var(--z-index-overlay)}.zindex-1,.z-index-1{z-index:1}.zindex-2,.z-index-2{z-index:2}.zindex-3,.z-index-3{z-index:3}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.momentum-scrolling{-webkit-overflow-scrolling:touch}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.scroll-padding-xxxxs{scroll-padding:var(--space-xxxxs)}.scroll-padding-xxxs{scroll-padding:var(--space-xxxs)}.scroll-padding-xxs{scroll-padding:var(--space-xxs)}.scroll-padding-xs{scroll-padding:var(--space-xs)}.scroll-padding-sm{scroll-padding:var(--space-sm)}.scroll-padding-md{scroll-padding:var(--space-md)}.scroll-padding-lg{scroll-padding:var(--space-lg)}.scroll-padding-xl{scroll-padding:var(--space-xl)}.scroll-padding-xxl{scroll-padding:var(--space-xxl)}.scroll-padding-xxxl{scroll-padding:var(--space-xxxl)}.scroll-padding-xxxxl{scroll-padding:var(--space-xxxxl)}.opacity-0{opacity:0}.opacity-10\%{opacity:.1}.opacity-20\%{opacity:.2}.opacity-30\%{opacity:.3}.opacity-40\%{opacity:.4}.opacity-50\%{opacity:.5}.opacity-60\%{opacity:.6}.opacity-70\%{opacity:.7}.opacity-80\%{opacity:.8}.opacity-90\%{opacity:.9}.float-left{float:left}.float-right{float:right}.clearfix::after{content:"";display:table;clear:both}[class^=border-],[class*=" border-"]{--border-o: 1}.border{border:1px solid hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-top{border-top:1px solid hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-bottom{border-bottom:1px solid hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-left{border-left:1px solid hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-right{border-right:1px solid hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-2{border-width:2px}.border-3{border-width:3px}.border-4{border-width:4px}@supports(--css: variables){.border{border:var(--border-width, 1px) var(--border-style, solid) hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-top{border-top:var(--border-width, 1px) var(--border-style, solid) hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-bottom{border-bottom:var(--border-width, 1px) var(--border-style, solid) hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-left{border-left:var(--border-width, 1px) var(--border-style, solid) hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-right{border-right:var(--border-width, 1px) var(--border-style, solid) hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-2{--border-width: 2px}.border-3{--border-width: 3px}.border-4{--border-width: 4px}.border-dotted{--border-style: dotted}.border-dashed{--border-style: dashed}}.border-bg-darker{border-color:hsla( var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--border-o, 1) )}.border-bg-dark{border-color:hsla( var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--border-o, 1) )}.border-bg{border-color:hsla( var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--border-o, 1) )}.border-bg-light{border-color:hsla( var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--border-o, 1) )}.border-bg-lighter{border-color:hsla( var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--border-o, 1) )}.border-contrast-lower{border-color:hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--border-o, 1) )}.border-contrast-low{border-color:hsla( var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--border-o, 1) )}.border-contrast-medium{border-color:hsla( var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--border-o, 1) )}.border-contrast-high{border-color:hsla( var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--border-o, 1) )}.border-contrast-higher{border-color:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--border-o, 1) )}.border-primary-darker{border-color:hsla( var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--border-o, 1) )}.border-primary-dark{border-color:hsla( var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--border-o, 1) )}.border-primary{border-color:hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--border-o, 1) )}.border-primary-light{border-color:hsla( var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--border-o, 1) )}.border-primary-lighter{border-color:hsla( var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--border-o, 1) )}.border-accent-darker{border-color:hsla( var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--border-o, 1) )}.border-accent-dark{border-color:hsla( var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--border-o, 1) )}.border-accent{border-color:hsla( var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--border-o, 1) )}.border-accent-light{border-color:hsla( var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--border-o, 1) )}.border-accent-lighter{border-color:hsla( var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--border-o, 1) )}.border-success-darker{border-color:hsla( var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--border-o, 1) )}.border-success-dark{border-color:hsla( var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--border-o, 1) )}.border-success{border-color:hsla( var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--border-o, 1) )}.border-success-light{border-color:hsla( var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--border-o, 1) )}.border-success-lighter{border-color:hsla( var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--border-o, 1) )}.border-warning-darker{border-color:hsla( var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--border-o, 1) )}.border-warning-dark{border-color:hsla( var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--border-o, 1) )}.border-warning{border-color:hsla( var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--border-o, 1) )}.border-warning-light{border-color:hsla( var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--border-o, 1) )}.border-warning-lighter{border-color:hsla( var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--border-o, 1) )}.border-error-darker{border-color:hsla( var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--border-o, 1) )}.border-error-dark{border-color:hsla( var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--border-o, 1) )}.border-error{border-color:hsla( var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--border-o, 1) )}.border-error-light{border-color:hsla( var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--border-o, 1) )}.border-error-lighter{border-color:hsla( var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--border-o, 1) )}.border-white{border-color:hsla( var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--border-o, 1) )}.border-black{border-color:hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--border-o, 1) )}@supports(--css: variables){.border-opacity-0{--border-o: 0}.border-opacity-10\%{--border-o: 0.1}.border-opacity-20\%{--border-o: 0.2}.border-opacity-30\%{--border-o: 0.3}.border-opacity-40\%{--border-o: 0.4}.border-opacity-50\%{--border-o: 0.5}.border-opacity-60\%{--border-o: 0.6}.border-opacity-70\%{--border-o: 0.7}.border-opacity-80\%{--border-o: 0.8}.border-opacity-90\%{--border-o: 0.9}}.radius-sm{border-radius:var(--radius-sm)}.radius-md{border-radius:var(--radius-md)}.radius-lg{border-radius:var(--radius-lg)}.radius-xl{border-radius:var(--radius-xl)}.radius-xxl{border-radius:var(--radius-xxl)}.radius-xxxl{border-radius:var(--radius-xxxl)}.radius-50\%{border-radius:50%}.radius-full{border-radius:50em}.radius-0{border-radius:0}.radius-inherit{border-radius:inherit}.radius-top-left-0{border-top-left-radius:0}.radius-top-right-0{border-top-right-radius:0}.radius-bottom-right-0{border-bottom-right-radius:0}.radius-bottom-left-0{border-bottom-left-radius:0}.bg,[class^=bg-],[class*=" bg-"]{--bg-o: 1}.bg-transparent{background-color:transparent}.bg-inherit{background-color:inherit}.bg-darker{background-color:hsla( var(--color-bg-darker-h),var(--color-bg-darker-s),var(--color-bg-darker-l),var(--bg-o) )}.bg-dark{background-color:hsla( var(--color-bg-dark-h),var(--color-bg-dark-s),var(--color-bg-dark-l),var(--bg-o) )}.bg{background-color:hsla( var(--color-bg-h),var(--color-bg-s),var(--color-bg-l),var(--bg-o) )}.bg-light{background-color:hsla( var(--color-bg-light-h),var(--color-bg-light-s),var(--color-bg-light-l),var(--bg-o) )}.bg-lighter{background-color:hsla( var(--color-bg-lighter-h),var(--color-bg-lighter-s),var(--color-bg-lighter-l),var(--bg-o) )}.bg-contrast-lower{background-color:hsla( var(--color-contrast-lower-h),var(--color-contrast-lower-s),var(--color-contrast-lower-l),var(--bg-o, 1) )}.bg-contrast-low{background-color:hsla( var(--color-contrast-low-h),var(--color-contrast-low-s),var(--color-contrast-low-l),var(--bg-o, 1) )}.bg-contrast-medium{background-color:hsla( var(--color-contrast-medium-h),var(--color-contrast-medium-s),var(--color-contrast-medium-l),var(--bg-o, 1) )}.bg-contrast-high{background-color:hsla( var(--color-contrast-high-h),var(--color-contrast-high-s),var(--color-contrast-high-l),var(--bg-o, 1) )}.bg-contrast-higher{background-color:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),var(--bg-o, 1) )}.bg-primary-darker{background-color:hsla( var(--color-primary-darker-h),var(--color-primary-darker-s),var(--color-primary-darker-l),var(--bg-o, 1) )}.bg-primary-dark{background-color:hsla( var(--color-primary-dark-h),var(--color-primary-dark-s),var(--color-primary-dark-l),var(--bg-o, 1) )}.bg-primary{background-color:hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),var(--bg-o, 1) )}.bg-primary-light{background-color:hsla( var(--color-primary-light-h),var(--color-primary-light-s),var(--color-primary-light-l),var(--bg-o, 1) )}.bg-primary-lighter{background-color:hsla( var(--color-primary-lighter-h),var(--color-primary-lighter-s),var(--color-primary-lighter-l),var(--bg-o, 1) )}.bg-accent-darker{background-color:hsla( var(--color-accent-darker-h),var(--color-accent-darker-s),var(--color-accent-darker-l),var(--bg-o, 1) )}.bg-accent-dark{background-color:hsla( var(--color-accent-dark-h),var(--color-accent-dark-s),var(--color-accent-dark-l),var(--bg-o, 1) )}.bg-accent{background-color:hsla( var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),var(--bg-o, 1) )}.bg-accent-light{background-color:hsla( var(--color-accent-light-h),var(--color-accent-light-s),var(--color-accent-light-l),var(--bg-o, 1) )}.bg-accent-lighter{background-color:hsla( var(--color-accent-lighter-h),var(--color-accent-lighter-s),var(--color-accent-lighter-l),var(--bg-o, 1) )}.bg-success-darker{background-color:hsla( var(--color-success-darker-h),var(--color-success-darker-s),var(--color-success-darker-l),var(--bg-o, 1) )}.bg-success-dark{background-color:hsla( var(--color-success-dark-h),var(--color-success-dark-s),var(--color-success-dark-l),var(--bg-o, 1) )}.bg-success{background-color:hsla( var(--color-success-h),var(--color-success-s),var(--color-success-l),var(--bg-o, 1) )}.bg-success-light{background-color:hsla( var(--color-success-light-h),var(--color-success-light-s),var(--color-success-light-l),var(--bg-o, 1) )}.bg-success-lighter{background-color:hsla( var(--color-success-lighter-h),var(--color-success-lighter-s),var(--color-success-lighter-l),var(--bg-o, 1) )}.bg-warning-darker{background-color:hsla( var(--color-warning-darker-h),var(--color-warning-darker-s),var(--color-warning-darker-l),var(--bg-o, 1) )}.bg-warning-dark{background-color:hsla( var(--color-warning-dark-h),var(--color-warning-dark-s),var(--color-warning-dark-l),var(--bg-o, 1) )}.bg-warning{background-color:hsla( var(--color-warning-h),var(--color-warning-s),var(--color-warning-l),var(--bg-o, 1) )}.bg-warning-light{background-color:hsla( var(--color-warning-light-h),var(--color-warning-light-s),var(--color-warning-light-l),var(--bg-o, 1) )}.bg-warning-lighter{background-color:hsla( var(--color-warning-lighter-h),var(--color-warning-lighter-s),var(--color-warning-lighter-l),var(--bg-o, 1) )}.bg-error-darker{background-color:hsla( var(--color-error-darker-h),var(--color-error-darker-s),var(--color-error-darker-l),var(--bg-o, 1) )}.bg-error-dark{background-color:hsla( var(--color-error-dark-h),var(--color-error-dark-s),var(--color-error-dark-l),var(--bg-o, 1) )}.bg-error{background-color:hsla( var(--color-error-h),var(--color-error-s),var(--color-error-l),var(--bg-o, 1) )}.bg-error-light{background-color:hsla( var(--color-error-light-h),var(--color-error-light-s),var(--color-error-light-l),var(--bg-o, 1) )}.bg-error-lighter{background-color:hsla( var(--color-error-lighter-h),var(--color-error-lighter-s),var(--color-error-lighter-l),var(--bg-o, 1) )}.bg-white{background-color:hsla( var(--color-white-h),var(--color-white-s),var(--color-white-l),var(--bg-o, 1) )}.bg-black{background-color:hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),var(--bg-o, 1) )}@supports(--css: variables){.bg-opacity-0{--bg-o: 0}.bg-opacity-10\%{--bg-o: 0.1}.bg-opacity-20\%{--bg-o: 0.2}.bg-opacity-30\%{--bg-o: 0.3}.bg-opacity-40\%{--bg-o: 0.4}.bg-opacity-50\%{--bg-o: 0.5}.bg-opacity-60\%{--bg-o: 0.6}.bg-opacity-70\%{--bg-o: 0.7}.bg-opacity-80\%{--bg-o: 0.8}.bg-opacity-90\%{--bg-o: 0.9}}.bg-center{background-position:center}.bg-top{background-position:center top}.bg-right{background-position:right center}.bg-bottom{background-position:center bottom}.bg-left{background-position:left center}.bg-top-left{background-position:left top}.bg-top-right{background-position:right top}.bg-bottom-left{background-position:left bottom}.bg-bottom-right{background-position:right bottom}.bg-cover{background-size:cover}.bg-no-repeat{background-repeat:no-repeat}.backdrop-blur-10{backdrop-filter:blur(10px)}.backdrop-blur-20{backdrop-filter:blur(20px)}.isolate{isolation:isolate}.blend-multiply{mix-blend-mode:multiply}.blend-overlay{mix-blend-mode:overlay}.blend-difference{mix-blend-mode:difference}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.perspective-xs{perspective:250px}.perspective-sm{perspective:500px}.perspective-md{perspective:1000px}.perspective-lg{perspective:1500px}.perspective-xl{perspective:3000px}@supports(--css: variables){[class^=flip],[class*=" flip"],[class^=-rotate],[class*=" -rotate"],[class^=rotate],[class*=" rotate"],[class^=-translate],[class*=" -translate"],[class^=translate],[class*=" translate"],[class^=-scale],[class*=" -scale"],[class^=scale],[class*=" scale"],[class^=-skew],[class*=" -skew"] [class^=skew],[class*=" skew"]{--translate: 0;--rotate: 0;--skew: 0;--scale: 1;transform:translate3d(var(--translate-x, var(--translate)), var(--translate-y, var(--translate)), var(--translate-z, 0)) rotateX(var(--rotate-x, 0)) rotateY(var(--rotate-y, 0)) rotateZ(var(--rotate-z, var(--rotate))) skewX(var(--skew-x, var(--skew))) skewY(var(--skew-y, 0)) scaleX(var(--scale-x, var(--scale))) scaleY(var(--scale-y, var(--scale)))}.flip{--scale: -1}.flip-x{--scale-x: -1}.flip-y{--scale-y: -1}.rotate-90{--rotate: 90deg}.rotate-180{--rotate: 180deg}.rotate-270{--rotate: 270deg}.-translate-50\%{--translate: -50%}.-translate-x-50\%{--translate-x: -50%}.-translate-y-50\%{--translate-y: -50%}.translate-50\%{--translate: 50%}.translate-x-50\%{--translate-x: 50%}.translate-y-50\%{--translate-y: 50%}}.origin-center{transform-origin:center}.origin-top{transform-origin:center top}.origin-right{transform-origin:right center}.origin-bottom{transform-origin:center bottom}.origin-left{transform-origin:left center}.origin-top-left{transform-origin:left top}.origin-top-right{transform-origin:right top}.origin-bottom-left{transform-origin:left bottom}.origin-bottom-right{transform-origin:right bottom}.fill-current{fill:currentColor}.stroke-current{stroke:currentColor}.stroke-1{stroke-width:1px}.stroke-2{stroke-width:2px}.stroke-3{stroke-width:3px}.stroke-4{stroke-width:4px}.visible{visibility:visible}.hidden,.invisible{visibility:hidden}@media(min-width: 32rem){.flex\@xs{display:flex}.inline-flex\@xs{display:inline-flex}.flex-wrap\@xs{flex-wrap:wrap}.flex-nowrap\@xs{flex-wrap:nowrap}.flex-column\@xs{flex-direction:column}.flex-column-reverse\@xs{flex-direction:column-reverse}.flex-row\@xs{flex-direction:row}.flex-row-reverse\@xs{flex-direction:row-reverse}.flex-center\@xs{justify-content:center;align-items:center}.flex-grow\@xs{flex-grow:1}.flex-grow-0\@xs{flex-grow:0}.flex-shrink\@xs{flex-shrink:1}.flex-shrink-0\@xs{flex-shrink:0}.flex-basis-0\@xs{flex-basis:0}.justify-start\@xs{justify-content:flex-start}.justify-end\@xs{justify-content:flex-end}.justify-center\@xs{justify-content:center}.justify-between\@xs{justify-content:space-between}.items-center\@xs{align-items:center}.items-start\@xs{align-items:flex-start}.items-end\@xs{align-items:flex-end}.items-baseline\@xs{align-items:baseline}.order-1\@xs{order:1}.order-2\@xs{order:2}.order-3\@xs{order:3}.block\@xs{display:block}.inline-block\@xs{display:inline-block}.inline\@xs{display:inline}.contents\@xs{display:contents}.hide\@xs{display:none !important}@supports(--css: variables){.margin-xxxxs\@xs{margin:var(--space-xxxxs)}.margin-xxxs\@xs{margin:var(--space-xxxs)}.margin-xxs\@xs{margin:var(--space-xxs)}.margin-xs\@xs{margin:var(--space-xs)}.margin-sm\@xs{margin:var(--space-sm)}.margin-md\@xs{margin:var(--space-md)}.margin-lg\@xs{margin:var(--space-lg)}.margin-xl\@xs{margin:var(--space-xl)}.margin-xxl\@xs{margin:var(--space-xxl)}.margin-xxxl\@xs{margin:var(--space-xxxl)}.margin-xxxxl\@xs{margin:var(--space-xxxxl)}.margin-auto\@xs{margin:auto}.margin-0\@xs{margin:0}.margin-top-xxxxs\@xs{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xs{margin-top:var(--space-xxxs)}.margin-top-xxs\@xs{margin-top:var(--space-xxs)}.margin-top-xs\@xs{margin-top:var(--space-xs)}.margin-top-sm\@xs{margin-top:var(--space-sm)}.margin-top-md\@xs{margin-top:var(--space-md)}.margin-top-lg\@xs{margin-top:var(--space-lg)}.margin-top-xl\@xs{margin-top:var(--space-xl)}.margin-top-xxl\@xs{margin-top:var(--space-xxl)}.margin-top-xxxl\@xs{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xs{margin-top:var(--space-xxxxl)}.margin-top-auto\@xs{margin-top:auto}.margin-top-0\@xs{margin-top:0}.margin-bottom-xxxxs\@xs{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xs{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xs{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xs{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xs{margin-bottom:var(--space-sm)}.margin-bottom-md\@xs{margin-bottom:var(--space-md)}.margin-bottom-lg\@xs{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xs{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xs{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xs{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xs{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xs{margin-bottom:auto}.margin-bottom-0\@xs{margin-bottom:0}.margin-right-xxxxs\@xs{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xs{margin-right:var(--space-xxxs)}.margin-right-xxs\@xs{margin-right:var(--space-xxs)}.margin-right-xs\@xs{margin-right:var(--space-xs)}.margin-right-sm\@xs{margin-right:var(--space-sm)}.margin-right-md\@xs{margin-right:var(--space-md)}.margin-right-lg\@xs{margin-right:var(--space-lg)}.margin-right-xl\@xs{margin-right:var(--space-xl)}.margin-right-xxl\@xs{margin-right:var(--space-xxl)}.margin-right-xxxl\@xs{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xs{margin-right:var(--space-xxxxl)}.margin-right-auto\@xs{margin-right:auto}.margin-right-0\@xs{margin-right:0}.margin-left-xxxxs\@xs{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xs{margin-left:var(--space-xxxs)}.margin-left-xxs\@xs{margin-left:var(--space-xxs)}.margin-left-xs\@xs{margin-left:var(--space-xs)}.margin-left-sm\@xs{margin-left:var(--space-sm)}.margin-left-md\@xs{margin-left:var(--space-md)}.margin-left-lg\@xs{margin-left:var(--space-lg)}.margin-left-xl\@xs{margin-left:var(--space-xl)}.margin-left-xxl\@xs{margin-left:var(--space-xxl)}.margin-left-xxxl\@xs{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xs{margin-left:var(--space-xxxxl)}.margin-left-auto\@xs{margin-left:auto}.margin-left-0\@xs{margin-left:0}.margin-x-xxxxs\@xs{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xs{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xs{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xs{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xs{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xs{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xs{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xs{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xs{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xs{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xs{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xs{margin-left:auto;margin-right:auto}.margin-x-0\@xs{margin-left:0;margin-right:0}.margin-y-xxxxs\@xs{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xs{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xs{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xs{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xs{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xs{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xs{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xs{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xs{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xs{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xs{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xs{margin-top:auto;margin-bottom:auto}.margin-y-0\@xs{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@xs{padding:var(--space-xxxxs)}.padding-xxxs\@xs{padding:var(--space-xxxs)}.padding-xxs\@xs{padding:var(--space-xxs)}.padding-xs\@xs{padding:var(--space-xs)}.padding-sm\@xs{padding:var(--space-sm)}.padding-md\@xs{padding:var(--space-md)}.padding-lg\@xs{padding:var(--space-lg)}.padding-xl\@xs{padding:var(--space-xl)}.padding-xxl\@xs{padding:var(--space-xxl)}.padding-xxxl\@xs{padding:var(--space-xxxl)}.padding-xxxxl\@xs{padding:var(--space-xxxxl)}.padding-0\@xs{padding:0}.padding-component\@xs{padding:var(--component-padding)}.padding-top-xxxxs\@xs{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xs{padding-top:var(--space-xxxs)}.padding-top-xxs\@xs{padding-top:var(--space-xxs)}.padding-top-xs\@xs{padding-top:var(--space-xs)}.padding-top-sm\@xs{padding-top:var(--space-sm)}.padding-top-md\@xs{padding-top:var(--space-md)}.padding-top-lg\@xs{padding-top:var(--space-lg)}.padding-top-xl\@xs{padding-top:var(--space-xl)}.padding-top-xxl\@xs{padding-top:var(--space-xxl)}.padding-top-xxxl\@xs{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xs{padding-top:var(--space-xxxxl)}.padding-top-0\@xs{padding-top:0}.padding-top-component\@xs{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xs{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xs{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xs{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xs{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xs{padding-bottom:var(--space-sm)}.padding-bottom-md\@xs{padding-bottom:var(--space-md)}.padding-bottom-lg\@xs{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xs{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xs{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xs{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xs{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xs{padding-bottom:0}.padding-bottom-component\@xs{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xs{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xs{padding-right:var(--space-xxxs)}.padding-right-xxs\@xs{padding-right:var(--space-xxs)}.padding-right-xs\@xs{padding-right:var(--space-xs)}.padding-right-sm\@xs{padding-right:var(--space-sm)}.padding-right-md\@xs{padding-right:var(--space-md)}.padding-right-lg\@xs{padding-right:var(--space-lg)}.padding-right-xl\@xs{padding-right:var(--space-xl)}.padding-right-xxl\@xs{padding-right:var(--space-xxl)}.padding-right-xxxl\@xs{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xs{padding-right:var(--space-xxxxl)}.padding-right-0\@xs{padding-right:0}.padding-right-component\@xs{padding-right:var(--component-padding)}.padding-left-xxxxs\@xs{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xs{padding-left:var(--space-xxxs)}.padding-left-xxs\@xs{padding-left:var(--space-xxs)}.padding-left-xs\@xs{padding-left:var(--space-xs)}.padding-left-sm\@xs{padding-left:var(--space-sm)}.padding-left-md\@xs{padding-left:var(--space-md)}.padding-left-lg\@xs{padding-left:var(--space-lg)}.padding-left-xl\@xs{padding-left:var(--space-xl)}.padding-left-xxl\@xs{padding-left:var(--space-xxl)}.padding-left-xxxl\@xs{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xs{padding-left:var(--space-xxxxl)}.padding-left-0\@xs{padding-left:0}.padding-left-component\@xs{padding-left:var(--component-padding)}.padding-x-xxxxs\@xs{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xs{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xs{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xs{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xs{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xs{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xs{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xs{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xs{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xs{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xs{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xs{padding-left:0;padding-right:0}.padding-x-component\@xs{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xs{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xs{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xs{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xs{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xs{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xs{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xs{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xs{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xs{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xs{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xs{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xs{padding-top:0;padding-bottom:0}.padding-y-component\@xs{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@xs{text-align:center}.text-left\@xs{text-align:left}.text-right\@xs{text-align:right}.text-justify\@xs{text-align:justify}@supports(--css: variables){.text-xs\@xs{font-size:var(--text-xs, 0.694em)}.text-sm\@xs{font-size:var(--text-sm, 0.833em)}.text-base\@xs{font-size:var(--text-unit, 1em)}.text-md\@xs{font-size:var(--text-md, 1.2em)}.text-lg\@xs{font-size:var(--text-lg, 1.44em)}.text-xl\@xs{font-size:var(--text-xl, 1.728em)}.text-xxl\@xs{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@xs{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@xs{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@xs{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@xs{width:var(--size-xxxs, 0.5rem)}.width-xxs\@xs{width:var(--size-xxs, 0.75rem)}.width-xs\@xs{width:var(--size-xs, 1rem)}.width-sm\@xs{width:var(--size-sm, 1.5rem)}.width-md\@xs{width:var(--size-md, 2rem)}.width-lg\@xs{width:var(--size-lg, 3rem)}.width-xl\@xs{width:var(--size-xl, 4rem)}.width-xxl\@xs{width:var(--size-xxl, 6rem)}.width-xxxl\@xs{width:var(--size-xxxl, 8rem)}.width-xxxxl\@xs{width:var(--size-xxxxl, 16rem)}}.width-0\@xs{width:0}.width-10\%\@xs{width:10%}.width-20\%\@xs{width:20%}.width-25\%\@xs{width:25%}.width-30\%\@xs{width:30%}.width-33\%\@xs{width:33.3333333333%}.width-40\%\@xs{width:40%}.width-50\%\@xs{width:50%}.width-60\%\@xs{width:60%}.width-66\%\@xs{width:66.6666666667%}.width-70\%\@xs{width:70%}.width-75\%\@xs{width:75%}.width-80\%\@xs{width:80%}.width-90\%\@xs{width:90%}.width-100\%\@xs{width:100%}.width-100vw\@xs{width:100vw}.width-auto\@xs{width:auto}@supports(--css: variables){.height-xxxxs\@xs{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@xs{height:var(--size-xxxs, 0.5rem)}.height-xxs\@xs{height:var(--size-xxs, 0.75rem)}.height-xs\@xs{height:var(--size-xs, 1rem)}.height-sm\@xs{height:var(--size-sm, 1.5rem)}.height-md\@xs{height:var(--size-md, 2rem)}.height-lg\@xs{height:var(--size-lg, 3rem)}.height-xl\@xs{height:var(--size-xl, 4rem)}.height-xxl\@xs{height:var(--size-xxl, 6rem)}.height-xxxl\@xs{height:var(--size-xxxl, 8rem)}.height-xxxxl\@xs{height:var(--size-xxxxl, 16rem)}}.height-0\@xs{height:0}.height-10\%\@xs{height:10%}.height-20\%\@xs{height:20%}.height-25\%\@xs{height:25%}.height-30\%\@xs{height:30%}.height-33\%\@xs{height:33.3333333333%}.height-40\%\@xs{height:40%}.height-50\%\@xs{height:50%}.height-60\%\@xs{height:60%}.height-66\%\@xs{height:66.6666666667%}.height-70\%\@xs{height:70%}.height-75\%\@xs{height:75%}.height-80\%\@xs{height:80%}.height-90\%\@xs{height:90%}.height-100\%\@xs{height:100%}.height-100vh\@xs{height:100vh}.height-auto\@xs{height:auto}@supports(--css: variables){.max-width-xxxxs\@xs{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xs{max-width:var(--max-width-xxxs)}.max-width-xxs\@xs{max-width:var(--max-width-xxs)}.max-width-xs\@xs{max-width:var(--max-width-xs)}.max-width-sm\@xs{max-width:var(--max-width-sm)}.max-width-md\@xs{max-width:var(--max-width-md)}.max-width-lg\@xs{max-width:var(--max-width-lg)}.max-width-xl\@xs{max-width:var(--max-width-xl)}.max-width-xxl\@xs{max-width:var(--max-width-xxl)}.max-width-xxxl\@xs{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xs{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xs{max-width:100%}.max-width-none\@xs{max-width:none}}.position-relative\@xs{position:relative}.position-absolute\@xs{position:absolute}.position-fixed\@xs{position:fixed}.position-sticky\@xs{position:sticky}.position-static\@xs{position:static}.inset-0\@xs{top:0;right:0;bottom:0;left:0}.top-0\@xs{top:0}.top-50\%\@xs{top:50%}.bottom-0\@xs{bottom:0}.bottom-50\%\@xs{bottom:50%}.right-0\@xs{right:0}.right-50\%\@xs{right:50%}.left-0\@xs{left:0}.left-50\%\@xs{left:50%}@supports(--css: variables){.top-xxxxs\@xs{top:var(--space-xxxxs)}.top-xxxs\@xs{top:var(--space-xxxs)}.top-xxs\@xs{top:var(--space-xxs)}.top-xs\@xs{top:var(--space-xs)}.top-sm\@xs{top:var(--space-sm)}.top-md\@xs{top:var(--space-md)}.top-lg\@xs{top:var(--space-lg)}.top-xl\@xs{top:var(--space-xl)}.top-xxl\@xs{top:var(--space-xxl)}.top-xxxl\@xs{top:var(--space-xxxl)}.top-xxxxl\@xs{top:var(--space-xxxxl)}.bottom-xxxxs\@xs{bottom:var(--space-xxxxs)}.bottom-xxxs\@xs{bottom:var(--space-xxxs)}.bottom-xxs\@xs{bottom:var(--space-xxs)}.bottom-xs\@xs{bottom:var(--space-xs)}.bottom-sm\@xs{bottom:var(--space-sm)}.bottom-md\@xs{bottom:var(--space-md)}.bottom-lg\@xs{bottom:var(--space-lg)}.bottom-xl\@xs{bottom:var(--space-xl)}.bottom-xxl\@xs{bottom:var(--space-xxl)}.bottom-xxxl\@xs{bottom:var(--space-xxxl)}.bottom-xxxxl\@xs{bottom:var(--space-xxxxl)}.right-xxxxs\@xs{right:var(--space-xxxxs)}.right-xxxs\@xs{right:var(--space-xxxs)}.right-xxs\@xs{right:var(--space-xxs)}.right-xs\@xs{right:var(--space-xs)}.right-sm\@xs{right:var(--space-sm)}.right-md\@xs{right:var(--space-md)}.right-lg\@xs{right:var(--space-lg)}.right-xl\@xs{right:var(--space-xl)}.right-xxl\@xs{right:var(--space-xxl)}.right-xxxl\@xs{right:var(--space-xxxl)}.right-xxxxl\@xs{right:var(--space-xxxxl)}.left-xxxxs\@xs{left:var(--space-xxxxs)}.left-xxxs\@xs{left:var(--space-xxxs)}.left-xxs\@xs{left:var(--space-xxs)}.left-xs\@xs{left:var(--space-xs)}.left-sm\@xs{left:var(--space-sm)}.left-md\@xs{left:var(--space-md)}.left-lg\@xs{left:var(--space-lg)}.left-xl\@xs{left:var(--space-xl)}.left-xxl\@xs{left:var(--space-xxl)}.left-xxxl\@xs{left:var(--space-xxxl)}.left-xxxxl\@xs{left:var(--space-xxxxl)}}.overflow-hidden\@xs{overflow:hidden}.overflow-auto\@xs{overflow:auto}.momentum-scrolling\@xs{-webkit-overflow-scrolling:touch}.overscroll-contain\@xs{overscroll-behavior:contain}.visible\@xs{visibility:visible}.invisible\@xs{visibility:hidden}}@media not all and (min-width: 32rem){.has-margin\@xs{margin:0 !important}.has-padding\@xs{padding:0 !important}.display\@xs{display:none !important}}@media(min-width: 48rem){.flex\@sm{display:flex}.inline-flex\@sm{display:inline-flex}.flex-wrap\@sm{flex-wrap:wrap}.flex-nowrap\@sm{flex-wrap:nowrap}.flex-column\@sm{flex-direction:column}.flex-column-reverse\@sm{flex-direction:column-reverse}.flex-row\@sm{flex-direction:row}.flex-row-reverse\@sm{flex-direction:row-reverse}.flex-center\@sm{justify-content:center;align-items:center}.flex-grow\@sm{flex-grow:1}.flex-grow-0\@sm{flex-grow:0}.flex-shrink\@sm{flex-shrink:1}.flex-shrink-0\@sm{flex-shrink:0}.flex-basis-0\@sm{flex-basis:0}.justify-start\@sm{justify-content:flex-start}.justify-end\@sm{justify-content:flex-end}.justify-center\@sm{justify-content:center}.justify-between\@sm{justify-content:space-between}.items-center\@sm{align-items:center}.items-start\@sm{align-items:flex-start}.items-end\@sm{align-items:flex-end}.items-baseline\@sm{align-items:baseline}.order-1\@sm{order:1}.order-2\@sm{order:2}.order-3\@sm{order:3}.block\@sm{display:block}.inline-block\@sm{display:inline-block}.inline\@sm{display:inline}.contents\@sm{display:contents}.hide\@sm{display:none !important}@supports(--css: variables){.margin-xxxxs\@sm{margin:var(--space-xxxxs)}.margin-xxxs\@sm{margin:var(--space-xxxs)}.margin-xxs\@sm{margin:var(--space-xxs)}.margin-xs\@sm{margin:var(--space-xs)}.margin-sm\@sm{margin:var(--space-sm)}.margin-md\@sm{margin:var(--space-md)}.margin-lg\@sm{margin:var(--space-lg)}.margin-xl\@sm{margin:var(--space-xl)}.margin-xxl\@sm{margin:var(--space-xxl)}.margin-xxxl\@sm{margin:var(--space-xxxl)}.margin-xxxxl\@sm{margin:var(--space-xxxxl)}.margin-auto\@sm{margin:auto}.margin-0\@sm{margin:0}.margin-top-xxxxs\@sm{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@sm{margin-top:var(--space-xxxs)}.margin-top-xxs\@sm{margin-top:var(--space-xxs)}.margin-top-xs\@sm{margin-top:var(--space-xs)}.margin-top-sm\@sm{margin-top:var(--space-sm)}.margin-top-md\@sm{margin-top:var(--space-md)}.margin-top-lg\@sm{margin-top:var(--space-lg)}.margin-top-xl\@sm{margin-top:var(--space-xl)}.margin-top-xxl\@sm{margin-top:var(--space-xxl)}.margin-top-xxxl\@sm{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@sm{margin-top:var(--space-xxxxl)}.margin-top-auto\@sm{margin-top:auto}.margin-top-0\@sm{margin-top:0}.margin-bottom-xxxxs\@sm{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@sm{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@sm{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@sm{margin-bottom:var(--space-xs)}.margin-bottom-sm\@sm{margin-bottom:var(--space-sm)}.margin-bottom-md\@sm{margin-bottom:var(--space-md)}.margin-bottom-lg\@sm{margin-bottom:var(--space-lg)}.margin-bottom-xl\@sm{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@sm{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@sm{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@sm{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@sm{margin-bottom:auto}.margin-bottom-0\@sm{margin-bottom:0}.margin-right-xxxxs\@sm{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@sm{margin-right:var(--space-xxxs)}.margin-right-xxs\@sm{margin-right:var(--space-xxs)}.margin-right-xs\@sm{margin-right:var(--space-xs)}.margin-right-sm\@sm{margin-right:var(--space-sm)}.margin-right-md\@sm{margin-right:var(--space-md)}.margin-right-lg\@sm{margin-right:var(--space-lg)}.margin-right-xl\@sm{margin-right:var(--space-xl)}.margin-right-xxl\@sm{margin-right:var(--space-xxl)}.margin-right-xxxl\@sm{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@sm{margin-right:var(--space-xxxxl)}.margin-right-auto\@sm{margin-right:auto}.margin-right-0\@sm{margin-right:0}.margin-left-xxxxs\@sm{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@sm{margin-left:var(--space-xxxs)}.margin-left-xxs\@sm{margin-left:var(--space-xxs)}.margin-left-xs\@sm{margin-left:var(--space-xs)}.margin-left-sm\@sm{margin-left:var(--space-sm)}.margin-left-md\@sm{margin-left:var(--space-md)}.margin-left-lg\@sm{margin-left:var(--space-lg)}.margin-left-xl\@sm{margin-left:var(--space-xl)}.margin-left-xxl\@sm{margin-left:var(--space-xxl)}.margin-left-xxxl\@sm{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@sm{margin-left:var(--space-xxxxl)}.margin-left-auto\@sm{margin-left:auto}.margin-left-0\@sm{margin-left:0}.margin-x-xxxxs\@sm{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@sm{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@sm{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@sm{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@sm{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@sm{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@sm{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@sm{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@sm{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@sm{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@sm{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@sm{margin-left:auto;margin-right:auto}.margin-x-0\@sm{margin-left:0;margin-right:0}.margin-y-xxxxs\@sm{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@sm{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@sm{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@sm{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@sm{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@sm{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@sm{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@sm{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@sm{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@sm{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@sm{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@sm{margin-top:auto;margin-bottom:auto}.margin-y-0\@sm{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@sm{padding:var(--space-xxxxs)}.padding-xxxs\@sm{padding:var(--space-xxxs)}.padding-xxs\@sm{padding:var(--space-xxs)}.padding-xs\@sm{padding:var(--space-xs)}.padding-sm\@sm{padding:var(--space-sm)}.padding-md\@sm{padding:var(--space-md)}.padding-lg\@sm{padding:var(--space-lg)}.padding-xl\@sm{padding:var(--space-xl)}.padding-xxl\@sm{padding:var(--space-xxl)}.padding-xxxl\@sm{padding:var(--space-xxxl)}.padding-xxxxl\@sm{padding:var(--space-xxxxl)}.padding-0\@sm{padding:0}.padding-component\@sm{padding:var(--component-padding)}.padding-top-xxxxs\@sm{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@sm{padding-top:var(--space-xxxs)}.padding-top-xxs\@sm{padding-top:var(--space-xxs)}.padding-top-xs\@sm{padding-top:var(--space-xs)}.padding-top-sm\@sm{padding-top:var(--space-sm)}.padding-top-md\@sm{padding-top:var(--space-md)}.padding-top-lg\@sm{padding-top:var(--space-lg)}.padding-top-xl\@sm{padding-top:var(--space-xl)}.padding-top-xxl\@sm{padding-top:var(--space-xxl)}.padding-top-xxxl\@sm{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@sm{padding-top:var(--space-xxxxl)}.padding-top-0\@sm{padding-top:0}.padding-top-component\@sm{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@sm{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@sm{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@sm{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@sm{padding-bottom:var(--space-xs)}.padding-bottom-sm\@sm{padding-bottom:var(--space-sm)}.padding-bottom-md\@sm{padding-bottom:var(--space-md)}.padding-bottom-lg\@sm{padding-bottom:var(--space-lg)}.padding-bottom-xl\@sm{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@sm{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@sm{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@sm{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@sm{padding-bottom:0}.padding-bottom-component\@sm{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@sm{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@sm{padding-right:var(--space-xxxs)}.padding-right-xxs\@sm{padding-right:var(--space-xxs)}.padding-right-xs\@sm{padding-right:var(--space-xs)}.padding-right-sm\@sm{padding-right:var(--space-sm)}.padding-right-md\@sm{padding-right:var(--space-md)}.padding-right-lg\@sm{padding-right:var(--space-lg)}.padding-right-xl\@sm{padding-right:var(--space-xl)}.padding-right-xxl\@sm{padding-right:var(--space-xxl)}.padding-right-xxxl\@sm{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@sm{padding-right:var(--space-xxxxl)}.padding-right-0\@sm{padding-right:0}.padding-right-component\@sm{padding-right:var(--component-padding)}.padding-left-xxxxs\@sm{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@sm{padding-left:var(--space-xxxs)}.padding-left-xxs\@sm{padding-left:var(--space-xxs)}.padding-left-xs\@sm{padding-left:var(--space-xs)}.padding-left-sm\@sm{padding-left:var(--space-sm)}.padding-left-md\@sm{padding-left:var(--space-md)}.padding-left-lg\@sm{padding-left:var(--space-lg)}.padding-left-xl\@sm{padding-left:var(--space-xl)}.padding-left-xxl\@sm{padding-left:var(--space-xxl)}.padding-left-xxxl\@sm{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@sm{padding-left:var(--space-xxxxl)}.padding-left-0\@sm{padding-left:0}.padding-left-component\@sm{padding-left:var(--component-padding)}.padding-x-xxxxs\@sm{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@sm{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@sm{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@sm{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@sm{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@sm{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@sm{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@sm{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@sm{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@sm{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@sm{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@sm{padding-left:0;padding-right:0}.padding-x-component\@sm{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@sm{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@sm{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@sm{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@sm{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@sm{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@sm{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@sm{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@sm{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@sm{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@sm{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@sm{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@sm{padding-top:0;padding-bottom:0}.padding-y-component\@sm{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@sm{text-align:center}.text-left\@sm{text-align:left}.text-right\@sm{text-align:right}.text-justify\@sm{text-align:justify}@supports(--css: variables){.text-xs\@sm{font-size:var(--text-xs, 0.694em)}.text-sm\@sm{font-size:var(--text-sm, 0.833em)}.text-base\@sm{font-size:var(--text-unit, 1em)}.text-md\@sm{font-size:var(--text-md, 1.2em)}.text-lg\@sm{font-size:var(--text-lg, 1.44em)}.text-xl\@sm{font-size:var(--text-xl, 1.728em)}.text-xxl\@sm{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@sm{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@sm{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@sm{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@sm{width:var(--size-xxxs, 0.5rem)}.width-xxs\@sm{width:var(--size-xxs, 0.75rem)}.width-xs\@sm{width:var(--size-xs, 1rem)}.width-sm\@sm{width:var(--size-sm, 1.5rem)}.width-md\@sm{width:var(--size-md, 2rem)}.width-lg\@sm{width:var(--size-lg, 3rem)}.width-xl\@sm{width:var(--size-xl, 4rem)}.width-xxl\@sm{width:var(--size-xxl, 6rem)}.width-xxxl\@sm{width:var(--size-xxxl, 8rem)}.width-xxxxl\@sm{width:var(--size-xxxxl, 16rem)}}.width-0\@sm{width:0}.width-10\%\@sm{width:10%}.width-20\%\@sm{width:20%}.width-25\%\@sm{width:25%}.width-30\%\@sm{width:30%}.width-33\%\@sm{width:33.3333333333%}.width-40\%\@sm{width:40%}.width-50\%\@sm{width:50%}.width-60\%\@sm{width:60%}.width-66\%\@sm{width:66.6666666667%}.width-70\%\@sm{width:70%}.width-75\%\@sm{width:75%}.width-80\%\@sm{width:80%}.width-90\%\@sm{width:90%}.width-100\%\@sm{width:100%}.width-100vw\@sm{width:100vw}.width-auto\@sm{width:auto}@supports(--css: variables){.height-xxxxs\@sm{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@sm{height:var(--size-xxxs, 0.5rem)}.height-xxs\@sm{height:var(--size-xxs, 0.75rem)}.height-xs\@sm{height:var(--size-xs, 1rem)}.height-sm\@sm{height:var(--size-sm, 1.5rem)}.height-md\@sm{height:var(--size-md, 2rem)}.height-lg\@sm{height:var(--size-lg, 3rem)}.height-xl\@sm{height:var(--size-xl, 4rem)}.height-xxl\@sm{height:var(--size-xxl, 6rem)}.height-xxxl\@sm{height:var(--size-xxxl, 8rem)}.height-xxxxl\@sm{height:var(--size-xxxxl, 16rem)}}.height-0\@sm{height:0}.height-10\%\@sm{height:10%}.height-20\%\@sm{height:20%}.height-25\%\@sm{height:25%}.height-30\%\@sm{height:30%}.height-33\%\@sm{height:33.3333333333%}.height-40\%\@sm{height:40%}.height-50\%\@sm{height:50%}.height-60\%\@sm{height:60%}.height-66\%\@sm{height:66.6666666667%}.height-70\%\@sm{height:70%}.height-75\%\@sm{height:75%}.height-80\%\@sm{height:80%}.height-90\%\@sm{height:90%}.height-100\%\@sm{height:100%}.height-100vh\@sm{height:100vh}.height-auto\@sm{height:auto}@supports(--css: variables){.max-width-xxxxs\@sm{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@sm{max-width:var(--max-width-xxxs)}.max-width-xxs\@sm{max-width:var(--max-width-xxs)}.max-width-xs\@sm{max-width:var(--max-width-xs)}.max-width-sm\@sm{max-width:var(--max-width-sm)}.max-width-md\@sm{max-width:var(--max-width-md)}.max-width-lg\@sm{max-width:var(--max-width-lg)}.max-width-xl\@sm{max-width:var(--max-width-xl)}.max-width-xxl\@sm{max-width:var(--max-width-xxl)}.max-width-xxxl\@sm{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@sm{max-width:var(--max-width-xxxxl)}.max-width-100\%\@sm{max-width:100%}.max-width-none\@sm{max-width:none}}.position-relative\@sm{position:relative}.position-absolute\@sm{position:absolute}.position-fixed\@sm{position:fixed}.position-sticky\@sm{position:sticky}.position-static\@sm{position:static}.inset-0\@sm{top:0;right:0;bottom:0;left:0}.top-0\@sm{top:0}.top-50\%\@sm{top:50%}.bottom-0\@sm{bottom:0}.bottom-50\%\@sm{bottom:50%}.right-0\@sm{right:0}.right-50\%\@sm{right:50%}.left-0\@sm{left:0}.left-50\%\@sm{left:50%}@supports(--css: variables){.top-xxxxs\@sm{top:var(--space-xxxxs)}.top-xxxs\@sm{top:var(--space-xxxs)}.top-xxs\@sm{top:var(--space-xxs)}.top-xs\@sm{top:var(--space-xs)}.top-sm\@sm{top:var(--space-sm)}.top-md\@sm{top:var(--space-md)}.top-lg\@sm{top:var(--space-lg)}.top-xl\@sm{top:var(--space-xl)}.top-xxl\@sm{top:var(--space-xxl)}.top-xxxl\@sm{top:var(--space-xxxl)}.top-xxxxl\@sm{top:var(--space-xxxxl)}.bottom-xxxxs\@sm{bottom:var(--space-xxxxs)}.bottom-xxxs\@sm{bottom:var(--space-xxxs)}.bottom-xxs\@sm{bottom:var(--space-xxs)}.bottom-xs\@sm{bottom:var(--space-xs)}.bottom-sm\@sm{bottom:var(--space-sm)}.bottom-md\@sm{bottom:var(--space-md)}.bottom-lg\@sm{bottom:var(--space-lg)}.bottom-xl\@sm{bottom:var(--space-xl)}.bottom-xxl\@sm{bottom:var(--space-xxl)}.bottom-xxxl\@sm{bottom:var(--space-xxxl)}.bottom-xxxxl\@sm{bottom:var(--space-xxxxl)}.right-xxxxs\@sm{right:var(--space-xxxxs)}.right-xxxs\@sm{right:var(--space-xxxs)}.right-xxs\@sm{right:var(--space-xxs)}.right-xs\@sm{right:var(--space-xs)}.right-sm\@sm{right:var(--space-sm)}.right-md\@sm{right:var(--space-md)}.right-lg\@sm{right:var(--space-lg)}.right-xl\@sm{right:var(--space-xl)}.right-xxl\@sm{right:var(--space-xxl)}.right-xxxl\@sm{right:var(--space-xxxl)}.right-xxxxl\@sm{right:var(--space-xxxxl)}.left-xxxxs\@sm{left:var(--space-xxxxs)}.left-xxxs\@sm{left:var(--space-xxxs)}.left-xxs\@sm{left:var(--space-xxs)}.left-xs\@sm{left:var(--space-xs)}.left-sm\@sm{left:var(--space-sm)}.left-md\@sm{left:var(--space-md)}.left-lg\@sm{left:var(--space-lg)}.left-xl\@sm{left:var(--space-xl)}.left-xxl\@sm{left:var(--space-xxl)}.left-xxxl\@sm{left:var(--space-xxxl)}.left-xxxxl\@sm{left:var(--space-xxxxl)}}.overflow-hidden\@sm{overflow:hidden}.overflow-auto\@sm{overflow:auto}.momentum-scrolling\@sm{-webkit-overflow-scrolling:touch}.overscroll-contain\@sm{overscroll-behavior:contain}.visible\@sm{visibility:visible}.invisible\@sm{visibility:hidden}}@media not all and (min-width: 48rem){.has-margin\@sm{margin:0 !important}.has-padding\@sm{padding:0 !important}.display\@sm{display:none !important}}@media(min-width: 64rem){.flex\@md{display:flex}.inline-flex\@md{display:inline-flex}.flex-wrap\@md{flex-wrap:wrap}.flex-nowrap\@md{flex-wrap:nowrap}.flex-column\@md{flex-direction:column}.flex-column-reverse\@md{flex-direction:column-reverse}.flex-row\@md{flex-direction:row}.flex-row-reverse\@md{flex-direction:row-reverse}.flex-center\@md{justify-content:center;align-items:center}.flex-grow\@md{flex-grow:1}.flex-grow-0\@md{flex-grow:0}.flex-shrink\@md{flex-shrink:1}.flex-shrink-0\@md{flex-shrink:0}.flex-basis-0\@md{flex-basis:0}.justify-start\@md{justify-content:flex-start}.justify-end\@md{justify-content:flex-end}.justify-center\@md{justify-content:center}.justify-between\@md{justify-content:space-between}.items-center\@md{align-items:center}.items-start\@md{align-items:flex-start}.items-end\@md{align-items:flex-end}.items-baseline\@md{align-items:baseline}.order-1\@md{order:1}.order-2\@md{order:2}.order-3\@md{order:3}.block\@md{display:block}.inline-block\@md{display:inline-block}.inline\@md{display:inline}.contents\@md{display:contents}.hide\@md{display:none !important}@supports(--css: variables){.margin-xxxxs\@md{margin:var(--space-xxxxs)}.margin-xxxs\@md{margin:var(--space-xxxs)}.margin-xxs\@md{margin:var(--space-xxs)}.margin-xs\@md{margin:var(--space-xs)}.margin-sm\@md{margin:var(--space-sm)}.margin-md\@md{margin:var(--space-md)}.margin-lg\@md{margin:var(--space-lg)}.margin-xl\@md{margin:var(--space-xl)}.margin-xxl\@md{margin:var(--space-xxl)}.margin-xxxl\@md{margin:var(--space-xxxl)}.margin-xxxxl\@md{margin:var(--space-xxxxl)}.margin-auto\@md{margin:auto}.margin-0\@md{margin:0}.margin-top-xxxxs\@md{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@md{margin-top:var(--space-xxxs)}.margin-top-xxs\@md{margin-top:var(--space-xxs)}.margin-top-xs\@md{margin-top:var(--space-xs)}.margin-top-sm\@md{margin-top:var(--space-sm)}.margin-top-md\@md{margin-top:var(--space-md)}.margin-top-lg\@md{margin-top:var(--space-lg)}.margin-top-xl\@md{margin-top:var(--space-xl)}.margin-top-xxl\@md{margin-top:var(--space-xxl)}.margin-top-xxxl\@md{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@md{margin-top:var(--space-xxxxl)}.margin-top-auto\@md{margin-top:auto}.margin-top-0\@md{margin-top:0}.margin-bottom-xxxxs\@md{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@md{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@md{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@md{margin-bottom:var(--space-xs)}.margin-bottom-sm\@md{margin-bottom:var(--space-sm)}.margin-bottom-md\@md{margin-bottom:var(--space-md)}.margin-bottom-lg\@md{margin-bottom:var(--space-lg)}.margin-bottom-xl\@md{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@md{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@md{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@md{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@md{margin-bottom:auto}.margin-bottom-0\@md{margin-bottom:0}.margin-right-xxxxs\@md{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@md{margin-right:var(--space-xxxs)}.margin-right-xxs\@md{margin-right:var(--space-xxs)}.margin-right-xs\@md{margin-right:var(--space-xs)}.margin-right-sm\@md{margin-right:var(--space-sm)}.margin-right-md\@md{margin-right:var(--space-md)}.margin-right-lg\@md{margin-right:var(--space-lg)}.margin-right-xl\@md{margin-right:var(--space-xl)}.margin-right-xxl\@md{margin-right:var(--space-xxl)}.margin-right-xxxl\@md{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@md{margin-right:var(--space-xxxxl)}.margin-right-auto\@md{margin-right:auto}.margin-right-0\@md{margin-right:0}.margin-left-xxxxs\@md{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@md{margin-left:var(--space-xxxs)}.margin-left-xxs\@md{margin-left:var(--space-xxs)}.margin-left-xs\@md{margin-left:var(--space-xs)}.margin-left-sm\@md{margin-left:var(--space-sm)}.margin-left-md\@md{margin-left:var(--space-md)}.margin-left-lg\@md{margin-left:var(--space-lg)}.margin-left-xl\@md{margin-left:var(--space-xl)}.margin-left-xxl\@md{margin-left:var(--space-xxl)}.margin-left-xxxl\@md{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@md{margin-left:var(--space-xxxxl)}.margin-left-auto\@md{margin-left:auto}.margin-left-0\@md{margin-left:0}.margin-x-xxxxs\@md{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@md{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@md{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@md{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@md{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@md{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@md{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@md{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@md{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@md{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@md{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@md{margin-left:auto;margin-right:auto}.margin-x-0\@md{margin-left:0;margin-right:0}.margin-y-xxxxs\@md{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@md{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@md{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@md{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@md{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@md{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@md{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@md{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@md{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@md{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@md{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@md{margin-top:auto;margin-bottom:auto}.margin-y-0\@md{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@md{padding:var(--space-xxxxs)}.padding-xxxs\@md{padding:var(--space-xxxs)}.padding-xxs\@md{padding:var(--space-xxs)}.padding-xs\@md{padding:var(--space-xs)}.padding-sm\@md{padding:var(--space-sm)}.padding-md\@md{padding:var(--space-md)}.padding-lg\@md{padding:var(--space-lg)}.padding-xl\@md{padding:var(--space-xl)}.padding-xxl\@md{padding:var(--space-xxl)}.padding-xxxl\@md{padding:var(--space-xxxl)}.padding-xxxxl\@md{padding:var(--space-xxxxl)}.padding-0\@md{padding:0}.padding-component\@md{padding:var(--component-padding)}.padding-top-xxxxs\@md{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@md{padding-top:var(--space-xxxs)}.padding-top-xxs\@md{padding-top:var(--space-xxs)}.padding-top-xs\@md{padding-top:var(--space-xs)}.padding-top-sm\@md{padding-top:var(--space-sm)}.padding-top-md\@md{padding-top:var(--space-md)}.padding-top-lg\@md{padding-top:var(--space-lg)}.padding-top-xl\@md{padding-top:var(--space-xl)}.padding-top-xxl\@md{padding-top:var(--space-xxl)}.padding-top-xxxl\@md{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@md{padding-top:var(--space-xxxxl)}.padding-top-0\@md{padding-top:0}.padding-top-component\@md{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@md{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@md{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@md{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@md{padding-bottom:var(--space-xs)}.padding-bottom-sm\@md{padding-bottom:var(--space-sm)}.padding-bottom-md\@md{padding-bottom:var(--space-md)}.padding-bottom-lg\@md{padding-bottom:var(--space-lg)}.padding-bottom-xl\@md{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@md{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@md{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@md{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@md{padding-bottom:0}.padding-bottom-component\@md{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@md{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@md{padding-right:var(--space-xxxs)}.padding-right-xxs\@md{padding-right:var(--space-xxs)}.padding-right-xs\@md{padding-right:var(--space-xs)}.padding-right-sm\@md{padding-right:var(--space-sm)}.padding-right-md\@md{padding-right:var(--space-md)}.padding-right-lg\@md{padding-right:var(--space-lg)}.padding-right-xl\@md{padding-right:var(--space-xl)}.padding-right-xxl\@md{padding-right:var(--space-xxl)}.padding-right-xxxl\@md{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@md{padding-right:var(--space-xxxxl)}.padding-right-0\@md{padding-right:0}.padding-right-component\@md{padding-right:var(--component-padding)}.padding-left-xxxxs\@md{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@md{padding-left:var(--space-xxxs)}.padding-left-xxs\@md{padding-left:var(--space-xxs)}.padding-left-xs\@md{padding-left:var(--space-xs)}.padding-left-sm\@md{padding-left:var(--space-sm)}.padding-left-md\@md{padding-left:var(--space-md)}.padding-left-lg\@md{padding-left:var(--space-lg)}.padding-left-xl\@md{padding-left:var(--space-xl)}.padding-left-xxl\@md{padding-left:var(--space-xxl)}.padding-left-xxxl\@md{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@md{padding-left:var(--space-xxxxl)}.padding-left-0\@md{padding-left:0}.padding-left-component\@md{padding-left:var(--component-padding)}.padding-x-xxxxs\@md{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@md{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@md{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@md{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@md{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@md{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@md{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@md{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@md{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@md{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@md{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@md{padding-left:0;padding-right:0}.padding-x-component\@md{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@md{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@md{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@md{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@md{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@md{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@md{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@md{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@md{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@md{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@md{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@md{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@md{padding-top:0;padding-bottom:0}.padding-y-component\@md{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@md{text-align:center}.text-left\@md{text-align:left}.text-right\@md{text-align:right}.text-justify\@md{text-align:justify}@supports(--css: variables){.text-xs\@md{font-size:var(--text-xs, 0.694em)}.text-sm\@md{font-size:var(--text-sm, 0.833em)}.text-base\@md{font-size:var(--text-unit, 1em)}.text-md\@md{font-size:var(--text-md, 1.2em)}.text-lg\@md{font-size:var(--text-lg, 1.44em)}.text-xl\@md{font-size:var(--text-xl, 1.728em)}.text-xxl\@md{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@md{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@md{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@md{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@md{width:var(--size-xxxs, 0.5rem)}.width-xxs\@md{width:var(--size-xxs, 0.75rem)}.width-xs\@md{width:var(--size-xs, 1rem)}.width-sm\@md{width:var(--size-sm, 1.5rem)}.width-md\@md{width:var(--size-md, 2rem)}.width-lg\@md{width:var(--size-lg, 3rem)}.width-xl\@md{width:var(--size-xl, 4rem)}.width-xxl\@md{width:var(--size-xxl, 6rem)}.width-xxxl\@md{width:var(--size-xxxl, 8rem)}.width-xxxxl\@md{width:var(--size-xxxxl, 16rem)}}.width-0\@md{width:0}.width-10\%\@md{width:10%}.width-20\%\@md{width:20%}.width-25\%\@md{width:25%}.width-30\%\@md{width:30%}.width-33\%\@md{width:33.3333333333%}.width-40\%\@md{width:40%}.width-50\%\@md{width:50%}.width-60\%\@md{width:60%}.width-66\%\@md{width:66.6666666667%}.width-70\%\@md{width:70%}.width-75\%\@md{width:75%}.width-80\%\@md{width:80%}.width-90\%\@md{width:90%}.width-100\%\@md{width:100%}.width-100vw\@md{width:100vw}.width-auto\@md{width:auto}@supports(--css: variables){.height-xxxxs\@md{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@md{height:var(--size-xxxs, 0.5rem)}.height-xxs\@md{height:var(--size-xxs, 0.75rem)}.height-xs\@md{height:var(--size-xs, 1rem)}.height-sm\@md{height:var(--size-sm, 1.5rem)}.height-md\@md{height:var(--size-md, 2rem)}.height-lg\@md{height:var(--size-lg, 3rem)}.height-xl\@md{height:var(--size-xl, 4rem)}.height-xxl\@md{height:var(--size-xxl, 6rem)}.height-xxxl\@md{height:var(--size-xxxl, 8rem)}.height-xxxxl\@md{height:var(--size-xxxxl, 16rem)}}.height-0\@md{height:0}.height-10\%\@md{height:10%}.height-20\%\@md{height:20%}.height-25\%\@md{height:25%}.height-30\%\@md{height:30%}.height-33\%\@md{height:33.3333333333%}.height-40\%\@md{height:40%}.height-50\%\@md{height:50%}.height-60\%\@md{height:60%}.height-66\%\@md{height:66.6666666667%}.height-70\%\@md{height:70%}.height-75\%\@md{height:75%}.height-80\%\@md{height:80%}.height-90\%\@md{height:90%}.height-100\%\@md{height:100%}.height-100vh\@md{height:100vh}.height-auto\@md{height:auto}@supports(--css: variables){.max-width-xxxxs\@md{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@md{max-width:var(--max-width-xxxs)}.max-width-xxs\@md{max-width:var(--max-width-xxs)}.max-width-xs\@md{max-width:var(--max-width-xs)}.max-width-sm\@md{max-width:var(--max-width-sm)}.max-width-md\@md{max-width:var(--max-width-md)}.max-width-lg\@md{max-width:var(--max-width-lg)}.max-width-xl\@md{max-width:var(--max-width-xl)}.max-width-xxl\@md{max-width:var(--max-width-xxl)}.max-width-xxxl\@md{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@md{max-width:var(--max-width-xxxxl)}.max-width-100\%\@md{max-width:100%}.max-width-none\@md{max-width:none}}.position-relative\@md{position:relative}.position-absolute\@md{position:absolute}.position-fixed\@md{position:fixed}.position-sticky\@md{position:sticky}.position-static\@md{position:static}.inset-0\@md{top:0;right:0;bottom:0;left:0}.top-0\@md{top:0}.top-50\%\@md{top:50%}.bottom-0\@md{bottom:0}.bottom-50\%\@md{bottom:50%}.right-0\@md{right:0}.right-50\%\@md{right:50%}.left-0\@md{left:0}.left-50\%\@md{left:50%}@supports(--css: variables){.top-xxxxs\@md{top:var(--space-xxxxs)}.top-xxxs\@md{top:var(--space-xxxs)}.top-xxs\@md{top:var(--space-xxs)}.top-xs\@md{top:var(--space-xs)}.top-sm\@md{top:var(--space-sm)}.top-md\@md{top:var(--space-md)}.top-lg\@md{top:var(--space-lg)}.top-xl\@md{top:var(--space-xl)}.top-xxl\@md{top:var(--space-xxl)}.top-xxxl\@md{top:var(--space-xxxl)}.top-xxxxl\@md{top:var(--space-xxxxl)}.bottom-xxxxs\@md{bottom:var(--space-xxxxs)}.bottom-xxxs\@md{bottom:var(--space-xxxs)}.bottom-xxs\@md{bottom:var(--space-xxs)}.bottom-xs\@md{bottom:var(--space-xs)}.bottom-sm\@md{bottom:var(--space-sm)}.bottom-md\@md{bottom:var(--space-md)}.bottom-lg\@md{bottom:var(--space-lg)}.bottom-xl\@md{bottom:var(--space-xl)}.bottom-xxl\@md{bottom:var(--space-xxl)}.bottom-xxxl\@md{bottom:var(--space-xxxl)}.bottom-xxxxl\@md{bottom:var(--space-xxxxl)}.right-xxxxs\@md{right:var(--space-xxxxs)}.right-xxxs\@md{right:var(--space-xxxs)}.right-xxs\@md{right:var(--space-xxs)}.right-xs\@md{right:var(--space-xs)}.right-sm\@md{right:var(--space-sm)}.right-md\@md{right:var(--space-md)}.right-lg\@md{right:var(--space-lg)}.right-xl\@md{right:var(--space-xl)}.right-xxl\@md{right:var(--space-xxl)}.right-xxxl\@md{right:var(--space-xxxl)}.right-xxxxl\@md{right:var(--space-xxxxl)}.left-xxxxs\@md{left:var(--space-xxxxs)}.left-xxxs\@md{left:var(--space-xxxs)}.left-xxs\@md{left:var(--space-xxs)}.left-xs\@md{left:var(--space-xs)}.left-sm\@md{left:var(--space-sm)}.left-md\@md{left:var(--space-md)}.left-lg\@md{left:var(--space-lg)}.left-xl\@md{left:var(--space-xl)}.left-xxl\@md{left:var(--space-xxl)}.left-xxxl\@md{left:var(--space-xxxl)}.left-xxxxl\@md{left:var(--space-xxxxl)}}.overflow-hidden\@md{overflow:hidden}.overflow-auto\@md{overflow:auto}.momentum-scrolling\@md{-webkit-overflow-scrolling:touch}.overscroll-contain\@md{overscroll-behavior:contain}.visible\@md{visibility:visible}.invisible\@md{visibility:hidden}}@media not all and (min-width: 64rem){.has-margin\@md{margin:0 !important}.has-padding\@md{padding:0 !important}.display\@md{display:none !important}}@media(min-width: 80rem){.flex\@lg{display:flex}.inline-flex\@lg{display:inline-flex}.flex-wrap\@lg{flex-wrap:wrap}.flex-nowrap\@lg{flex-wrap:nowrap}.flex-column\@lg{flex-direction:column}.flex-column-reverse\@lg{flex-direction:column-reverse}.flex-row\@lg{flex-direction:row}.flex-row-reverse\@lg{flex-direction:row-reverse}.flex-center\@lg{justify-content:center;align-items:center}.flex-grow\@lg{flex-grow:1}.flex-grow-0\@lg{flex-grow:0}.flex-shrink\@lg{flex-shrink:1}.flex-shrink-0\@lg{flex-shrink:0}.flex-basis-0\@lg{flex-basis:0}.justify-start\@lg{justify-content:flex-start}.justify-end\@lg{justify-content:flex-end}.justify-center\@lg{justify-content:center}.justify-between\@lg{justify-content:space-between}.items-center\@lg{align-items:center}.items-start\@lg{align-items:flex-start}.items-end\@lg{align-items:flex-end}.items-baseline\@lg{align-items:baseline}.order-1\@lg{order:1}.order-2\@lg{order:2}.order-3\@lg{order:3}.block\@lg{display:block}.inline-block\@lg{display:inline-block}.inline\@lg{display:inline}.contents\@lg{display:contents}.hide\@lg{display:none !important}@supports(--css: variables){.margin-xxxxs\@lg{margin:var(--space-xxxxs)}.margin-xxxs\@lg{margin:var(--space-xxxs)}.margin-xxs\@lg{margin:var(--space-xxs)}.margin-xs\@lg{margin:var(--space-xs)}.margin-sm\@lg{margin:var(--space-sm)}.margin-md\@lg{margin:var(--space-md)}.margin-lg\@lg{margin:var(--space-lg)}.margin-xl\@lg{margin:var(--space-xl)}.margin-xxl\@lg{margin:var(--space-xxl)}.margin-xxxl\@lg{margin:var(--space-xxxl)}.margin-xxxxl\@lg{margin:var(--space-xxxxl)}.margin-auto\@lg{margin:auto}.margin-0\@lg{margin:0}.margin-top-xxxxs\@lg{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@lg{margin-top:var(--space-xxxs)}.margin-top-xxs\@lg{margin-top:var(--space-xxs)}.margin-top-xs\@lg{margin-top:var(--space-xs)}.margin-top-sm\@lg{margin-top:var(--space-sm)}.margin-top-md\@lg{margin-top:var(--space-md)}.margin-top-lg\@lg{margin-top:var(--space-lg)}.margin-top-xl\@lg{margin-top:var(--space-xl)}.margin-top-xxl\@lg{margin-top:var(--space-xxl)}.margin-top-xxxl\@lg{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@lg{margin-top:var(--space-xxxxl)}.margin-top-auto\@lg{margin-top:auto}.margin-top-0\@lg{margin-top:0}.margin-bottom-xxxxs\@lg{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@lg{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@lg{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@lg{margin-bottom:var(--space-xs)}.margin-bottom-sm\@lg{margin-bottom:var(--space-sm)}.margin-bottom-md\@lg{margin-bottom:var(--space-md)}.margin-bottom-lg\@lg{margin-bottom:var(--space-lg)}.margin-bottom-xl\@lg{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@lg{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@lg{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@lg{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@lg{margin-bottom:auto}.margin-bottom-0\@lg{margin-bottom:0}.margin-right-xxxxs\@lg{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@lg{margin-right:var(--space-xxxs)}.margin-right-xxs\@lg{margin-right:var(--space-xxs)}.margin-right-xs\@lg{margin-right:var(--space-xs)}.margin-right-sm\@lg{margin-right:var(--space-sm)}.margin-right-md\@lg{margin-right:var(--space-md)}.margin-right-lg\@lg{margin-right:var(--space-lg)}.margin-right-xl\@lg{margin-right:var(--space-xl)}.margin-right-xxl\@lg{margin-right:var(--space-xxl)}.margin-right-xxxl\@lg{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@lg{margin-right:var(--space-xxxxl)}.margin-right-auto\@lg{margin-right:auto}.margin-right-0\@lg{margin-right:0}.margin-left-xxxxs\@lg{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@lg{margin-left:var(--space-xxxs)}.margin-left-xxs\@lg{margin-left:var(--space-xxs)}.margin-left-xs\@lg{margin-left:var(--space-xs)}.margin-left-sm\@lg{margin-left:var(--space-sm)}.margin-left-md\@lg{margin-left:var(--space-md)}.margin-left-lg\@lg{margin-left:var(--space-lg)}.margin-left-xl\@lg{margin-left:var(--space-xl)}.margin-left-xxl\@lg{margin-left:var(--space-xxl)}.margin-left-xxxl\@lg{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@lg{margin-left:var(--space-xxxxl)}.margin-left-auto\@lg{margin-left:auto}.margin-left-0\@lg{margin-left:0}.margin-x-xxxxs\@lg{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@lg{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@lg{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@lg{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@lg{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@lg{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@lg{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@lg{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@lg{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@lg{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@lg{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@lg{margin-left:auto;margin-right:auto}.margin-x-0\@lg{margin-left:0;margin-right:0}.margin-y-xxxxs\@lg{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@lg{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@lg{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@lg{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@lg{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@lg{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@lg{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@lg{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@lg{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@lg{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@lg{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@lg{margin-top:auto;margin-bottom:auto}.margin-y-0\@lg{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@lg{padding:var(--space-xxxxs)}.padding-xxxs\@lg{padding:var(--space-xxxs)}.padding-xxs\@lg{padding:var(--space-xxs)}.padding-xs\@lg{padding:var(--space-xs)}.padding-sm\@lg{padding:var(--space-sm)}.padding-md\@lg{padding:var(--space-md)}.padding-lg\@lg{padding:var(--space-lg)}.padding-xl\@lg{padding:var(--space-xl)}.padding-xxl\@lg{padding:var(--space-xxl)}.padding-xxxl\@lg{padding:var(--space-xxxl)}.padding-xxxxl\@lg{padding:var(--space-xxxxl)}.padding-0\@lg{padding:0}.padding-component\@lg{padding:var(--component-padding)}.padding-top-xxxxs\@lg{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@lg{padding-top:var(--space-xxxs)}.padding-top-xxs\@lg{padding-top:var(--space-xxs)}.padding-top-xs\@lg{padding-top:var(--space-xs)}.padding-top-sm\@lg{padding-top:var(--space-sm)}.padding-top-md\@lg{padding-top:var(--space-md)}.padding-top-lg\@lg{padding-top:var(--space-lg)}.padding-top-xl\@lg{padding-top:var(--space-xl)}.padding-top-xxl\@lg{padding-top:var(--space-xxl)}.padding-top-xxxl\@lg{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@lg{padding-top:var(--space-xxxxl)}.padding-top-0\@lg{padding-top:0}.padding-top-component\@lg{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@lg{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@lg{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@lg{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@lg{padding-bottom:var(--space-xs)}.padding-bottom-sm\@lg{padding-bottom:var(--space-sm)}.padding-bottom-md\@lg{padding-bottom:var(--space-md)}.padding-bottom-lg\@lg{padding-bottom:var(--space-lg)}.padding-bottom-xl\@lg{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@lg{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@lg{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@lg{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@lg{padding-bottom:0}.padding-bottom-component\@lg{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@lg{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@lg{padding-right:var(--space-xxxs)}.padding-right-xxs\@lg{padding-right:var(--space-xxs)}.padding-right-xs\@lg{padding-right:var(--space-xs)}.padding-right-sm\@lg{padding-right:var(--space-sm)}.padding-right-md\@lg{padding-right:var(--space-md)}.padding-right-lg\@lg{padding-right:var(--space-lg)}.padding-right-xl\@lg{padding-right:var(--space-xl)}.padding-right-xxl\@lg{padding-right:var(--space-xxl)}.padding-right-xxxl\@lg{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@lg{padding-right:var(--space-xxxxl)}.padding-right-0\@lg{padding-right:0}.padding-right-component\@lg{padding-right:var(--component-padding)}.padding-left-xxxxs\@lg{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@lg{padding-left:var(--space-xxxs)}.padding-left-xxs\@lg{padding-left:var(--space-xxs)}.padding-left-xs\@lg{padding-left:var(--space-xs)}.padding-left-sm\@lg{padding-left:var(--space-sm)}.padding-left-md\@lg{padding-left:var(--space-md)}.padding-left-lg\@lg{padding-left:var(--space-lg)}.padding-left-xl\@lg{padding-left:var(--space-xl)}.padding-left-xxl\@lg{padding-left:var(--space-xxl)}.padding-left-xxxl\@lg{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@lg{padding-left:var(--space-xxxxl)}.padding-left-0\@lg{padding-left:0}.padding-left-component\@lg{padding-left:var(--component-padding)}.padding-x-xxxxs\@lg{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@lg{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@lg{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@lg{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@lg{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@lg{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@lg{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@lg{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@lg{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@lg{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@lg{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@lg{padding-left:0;padding-right:0}.padding-x-component\@lg{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@lg{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@lg{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@lg{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@lg{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@lg{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@lg{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@lg{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@lg{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@lg{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@lg{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@lg{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@lg{padding-top:0;padding-bottom:0}.padding-y-component\@lg{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@lg{text-align:center}.text-left\@lg{text-align:left}.text-right\@lg{text-align:right}.text-justify\@lg{text-align:justify}@supports(--css: variables){.text-xs\@lg{font-size:var(--text-xs, 0.694em)}.text-sm\@lg{font-size:var(--text-sm, 0.833em)}.text-base\@lg{font-size:var(--text-unit, 1em)}.text-md\@lg{font-size:var(--text-md, 1.2em)}.text-lg\@lg{font-size:var(--text-lg, 1.44em)}.text-xl\@lg{font-size:var(--text-xl, 1.728em)}.text-xxl\@lg{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@lg{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@lg{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@lg{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@lg{width:var(--size-xxxs, 0.5rem)}.width-xxs\@lg{width:var(--size-xxs, 0.75rem)}.width-xs\@lg{width:var(--size-xs, 1rem)}.width-sm\@lg{width:var(--size-sm, 1.5rem)}.width-md\@lg{width:var(--size-md, 2rem)}.width-lg\@lg{width:var(--size-lg, 3rem)}.width-xl\@lg{width:var(--size-xl, 4rem)}.width-xxl\@lg{width:var(--size-xxl, 6rem)}.width-xxxl\@lg{width:var(--size-xxxl, 8rem)}.width-xxxxl\@lg{width:var(--size-xxxxl, 16rem)}}.width-0\@lg{width:0}.width-10\%\@lg{width:10%}.width-20\%\@lg{width:20%}.width-25\%\@lg{width:25%}.width-30\%\@lg{width:30%}.width-33\%\@lg{width:33.3333333333%}.width-40\%\@lg{width:40%}.width-50\%\@lg{width:50%}.width-60\%\@lg{width:60%}.width-66\%\@lg{width:66.6666666667%}.width-70\%\@lg{width:70%}.width-75\%\@lg{width:75%}.width-80\%\@lg{width:80%}.width-90\%\@lg{width:90%}.width-100\%\@lg{width:100%}.width-100vw\@lg{width:100vw}.width-auto\@lg{width:auto}@supports(--css: variables){.height-xxxxs\@lg{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@lg{height:var(--size-xxxs, 0.5rem)}.height-xxs\@lg{height:var(--size-xxs, 0.75rem)}.height-xs\@lg{height:var(--size-xs, 1rem)}.height-sm\@lg{height:var(--size-sm, 1.5rem)}.height-md\@lg{height:var(--size-md, 2rem)}.height-lg\@lg{height:var(--size-lg, 3rem)}.height-xl\@lg{height:var(--size-xl, 4rem)}.height-xxl\@lg{height:var(--size-xxl, 6rem)}.height-xxxl\@lg{height:var(--size-xxxl, 8rem)}.height-xxxxl\@lg{height:var(--size-xxxxl, 16rem)}}.height-0\@lg{height:0}.height-10\%\@lg{height:10%}.height-20\%\@lg{height:20%}.height-25\%\@lg{height:25%}.height-30\%\@lg{height:30%}.height-33\%\@lg{height:33.3333333333%}.height-40\%\@lg{height:40%}.height-50\%\@lg{height:50%}.height-60\%\@lg{height:60%}.height-66\%\@lg{height:66.6666666667%}.height-70\%\@lg{height:70%}.height-75\%\@lg{height:75%}.height-80\%\@lg{height:80%}.height-90\%\@lg{height:90%}.height-100\%\@lg{height:100%}.height-100vh\@lg{height:100vh}.height-auto\@lg{height:auto}@supports(--css: variables){.max-width-xxxxs\@lg{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@lg{max-width:var(--max-width-xxxs)}.max-width-xxs\@lg{max-width:var(--max-width-xxs)}.max-width-xs\@lg{max-width:var(--max-width-xs)}.max-width-sm\@lg{max-width:var(--max-width-sm)}.max-width-md\@lg{max-width:var(--max-width-md)}.max-width-lg\@lg{max-width:var(--max-width-lg)}.max-width-xl\@lg{max-width:var(--max-width-xl)}.max-width-xxl\@lg{max-width:var(--max-width-xxl)}.max-width-xxxl\@lg{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@lg{max-width:var(--max-width-xxxxl)}.max-width-100\%\@lg{max-width:100%}.max-width-none\@lg{max-width:none}}.position-relative\@lg{position:relative}.position-absolute\@lg{position:absolute}.position-fixed\@lg{position:fixed}.position-sticky\@lg{position:sticky}.position-static\@lg{position:static}.inset-0\@lg{top:0;right:0;bottom:0;left:0}.top-0\@lg{top:0}.top-50\%\@lg{top:50%}.bottom-0\@lg{bottom:0}.bottom-50\%\@lg{bottom:50%}.right-0\@lg{right:0}.right-50\%\@lg{right:50%}.left-0\@lg{left:0}.left-50\%\@lg{left:50%}@supports(--css: variables){.top-xxxxs\@lg{top:var(--space-xxxxs)}.top-xxxs\@lg{top:var(--space-xxxs)}.top-xxs\@lg{top:var(--space-xxs)}.top-xs\@lg{top:var(--space-xs)}.top-sm\@lg{top:var(--space-sm)}.top-md\@lg{top:var(--space-md)}.top-lg\@lg{top:var(--space-lg)}.top-xl\@lg{top:var(--space-xl)}.top-xxl\@lg{top:var(--space-xxl)}.top-xxxl\@lg{top:var(--space-xxxl)}.top-xxxxl\@lg{top:var(--space-xxxxl)}.bottom-xxxxs\@lg{bottom:var(--space-xxxxs)}.bottom-xxxs\@lg{bottom:var(--space-xxxs)}.bottom-xxs\@lg{bottom:var(--space-xxs)}.bottom-xs\@lg{bottom:var(--space-xs)}.bottom-sm\@lg{bottom:var(--space-sm)}.bottom-md\@lg{bottom:var(--space-md)}.bottom-lg\@lg{bottom:var(--space-lg)}.bottom-xl\@lg{bottom:var(--space-xl)}.bottom-xxl\@lg{bottom:var(--space-xxl)}.bottom-xxxl\@lg{bottom:var(--space-xxxl)}.bottom-xxxxl\@lg{bottom:var(--space-xxxxl)}.right-xxxxs\@lg{right:var(--space-xxxxs)}.right-xxxs\@lg{right:var(--space-xxxs)}.right-xxs\@lg{right:var(--space-xxs)}.right-xs\@lg{right:var(--space-xs)}.right-sm\@lg{right:var(--space-sm)}.right-md\@lg{right:var(--space-md)}.right-lg\@lg{right:var(--space-lg)}.right-xl\@lg{right:var(--space-xl)}.right-xxl\@lg{right:var(--space-xxl)}.right-xxxl\@lg{right:var(--space-xxxl)}.right-xxxxl\@lg{right:var(--space-xxxxl)}.left-xxxxs\@lg{left:var(--space-xxxxs)}.left-xxxs\@lg{left:var(--space-xxxs)}.left-xxs\@lg{left:var(--space-xxs)}.left-xs\@lg{left:var(--space-xs)}.left-sm\@lg{left:var(--space-sm)}.left-md\@lg{left:var(--space-md)}.left-lg\@lg{left:var(--space-lg)}.left-xl\@lg{left:var(--space-xl)}.left-xxl\@lg{left:var(--space-xxl)}.left-xxxl\@lg{left:var(--space-xxxl)}.left-xxxxl\@lg{left:var(--space-xxxxl)}}.overflow-hidden\@lg{overflow:hidden}.overflow-auto\@lg{overflow:auto}.momentum-scrolling\@lg{-webkit-overflow-scrolling:touch}.overscroll-contain\@lg{overscroll-behavior:contain}.visible\@lg{visibility:visible}.invisible\@lg{visibility:hidden}}@media not all and (min-width: 80rem){.has-margin\@lg{margin:0 !important}.has-padding\@lg{padding:0 !important}.display\@lg{display:none !important}}@media(min-width: 90rem){.flex\@xl{display:flex}.inline-flex\@xl{display:inline-flex}.flex-wrap\@xl{flex-wrap:wrap}.flex-nowrap\@xl{flex-wrap:nowrap}.flex-column\@xl{flex-direction:column}.flex-column-reverse\@xl{flex-direction:column-reverse}.flex-row\@xl{flex-direction:row}.flex-row-reverse\@xl{flex-direction:row-reverse}.flex-center\@xl{justify-content:center;align-items:center}.flex-grow\@xl{flex-grow:1}.flex-grow-0\@xl{flex-grow:0}.flex-shrink\@xl{flex-shrink:1}.flex-shrink-0\@xl{flex-shrink:0}.flex-basis-0\@xl{flex-basis:0}.justify-start\@xl{justify-content:flex-start}.justify-end\@xl{justify-content:flex-end}.justify-center\@xl{justify-content:center}.justify-between\@xl{justify-content:space-between}.items-center\@xl{align-items:center}.items-start\@xl{align-items:flex-start}.items-end\@xl{align-items:flex-end}.items-baseline\@xl{align-items:baseline}.order-1\@xl{order:1}.order-2\@xl{order:2}.order-3\@xl{order:3}.block\@xl{display:block}.inline-block\@xl{display:inline-block}.inline\@xl{display:inline}.contents\@xl{display:contents}.hide\@xl{display:none !important}@supports(--css: variables){.margin-xxxxs\@xl{margin:var(--space-xxxxs)}.margin-xxxs\@xl{margin:var(--space-xxxs)}.margin-xxs\@xl{margin:var(--space-xxs)}.margin-xs\@xl{margin:var(--space-xs)}.margin-sm\@xl{margin:var(--space-sm)}.margin-md\@xl{margin:var(--space-md)}.margin-lg\@xl{margin:var(--space-lg)}.margin-xl\@xl{margin:var(--space-xl)}.margin-xxl\@xl{margin:var(--space-xxl)}.margin-xxxl\@xl{margin:var(--space-xxxl)}.margin-xxxxl\@xl{margin:var(--space-xxxxl)}.margin-auto\@xl{margin:auto}.margin-0\@xl{margin:0}.margin-top-xxxxs\@xl{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xl{margin-top:var(--space-xxxs)}.margin-top-xxs\@xl{margin-top:var(--space-xxs)}.margin-top-xs\@xl{margin-top:var(--space-xs)}.margin-top-sm\@xl{margin-top:var(--space-sm)}.margin-top-md\@xl{margin-top:var(--space-md)}.margin-top-lg\@xl{margin-top:var(--space-lg)}.margin-top-xl\@xl{margin-top:var(--space-xl)}.margin-top-xxl\@xl{margin-top:var(--space-xxl)}.margin-top-xxxl\@xl{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xl{margin-top:var(--space-xxxxl)}.margin-top-auto\@xl{margin-top:auto}.margin-top-0\@xl{margin-top:0}.margin-bottom-xxxxs\@xl{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xl{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xl{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xl{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xl{margin-bottom:var(--space-sm)}.margin-bottom-md\@xl{margin-bottom:var(--space-md)}.margin-bottom-lg\@xl{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xl{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xl{margin-bottom:auto}.margin-bottom-0\@xl{margin-bottom:0}.margin-right-xxxxs\@xl{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xl{margin-right:var(--space-xxxs)}.margin-right-xxs\@xl{margin-right:var(--space-xxs)}.margin-right-xs\@xl{margin-right:var(--space-xs)}.margin-right-sm\@xl{margin-right:var(--space-sm)}.margin-right-md\@xl{margin-right:var(--space-md)}.margin-right-lg\@xl{margin-right:var(--space-lg)}.margin-right-xl\@xl{margin-right:var(--space-xl)}.margin-right-xxl\@xl{margin-right:var(--space-xxl)}.margin-right-xxxl\@xl{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xl{margin-right:var(--space-xxxxl)}.margin-right-auto\@xl{margin-right:auto}.margin-right-0\@xl{margin-right:0}.margin-left-xxxxs\@xl{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xl{margin-left:var(--space-xxxs)}.margin-left-xxs\@xl{margin-left:var(--space-xxs)}.margin-left-xs\@xl{margin-left:var(--space-xs)}.margin-left-sm\@xl{margin-left:var(--space-sm)}.margin-left-md\@xl{margin-left:var(--space-md)}.margin-left-lg\@xl{margin-left:var(--space-lg)}.margin-left-xl\@xl{margin-left:var(--space-xl)}.margin-left-xxl\@xl{margin-left:var(--space-xxl)}.margin-left-xxxl\@xl{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xl{margin-left:var(--space-xxxxl)}.margin-left-auto\@xl{margin-left:auto}.margin-left-0\@xl{margin-left:0}.margin-x-xxxxs\@xl{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xl{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xl{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xl{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xl{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xl{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xl{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xl{margin-left:auto;margin-right:auto}.margin-x-0\@xl{margin-left:0;margin-right:0}.margin-y-xxxxs\@xl{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xl{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xl{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xl{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xl{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xl{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xl{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xl{margin-top:auto;margin-bottom:auto}.margin-y-0\@xl{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@xl{padding:var(--space-xxxxs)}.padding-xxxs\@xl{padding:var(--space-xxxs)}.padding-xxs\@xl{padding:var(--space-xxs)}.padding-xs\@xl{padding:var(--space-xs)}.padding-sm\@xl{padding:var(--space-sm)}.padding-md\@xl{padding:var(--space-md)}.padding-lg\@xl{padding:var(--space-lg)}.padding-xl\@xl{padding:var(--space-xl)}.padding-xxl\@xl{padding:var(--space-xxl)}.padding-xxxl\@xl{padding:var(--space-xxxl)}.padding-xxxxl\@xl{padding:var(--space-xxxxl)}.padding-0\@xl{padding:0}.padding-component\@xl{padding:var(--component-padding)}.padding-top-xxxxs\@xl{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xl{padding-top:var(--space-xxxs)}.padding-top-xxs\@xl{padding-top:var(--space-xxs)}.padding-top-xs\@xl{padding-top:var(--space-xs)}.padding-top-sm\@xl{padding-top:var(--space-sm)}.padding-top-md\@xl{padding-top:var(--space-md)}.padding-top-lg\@xl{padding-top:var(--space-lg)}.padding-top-xl\@xl{padding-top:var(--space-xl)}.padding-top-xxl\@xl{padding-top:var(--space-xxl)}.padding-top-xxxl\@xl{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xl{padding-top:var(--space-xxxxl)}.padding-top-0\@xl{padding-top:0}.padding-top-component\@xl{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xl{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xl{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xl{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xl{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xl{padding-bottom:var(--space-sm)}.padding-bottom-md\@xl{padding-bottom:var(--space-md)}.padding-bottom-lg\@xl{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xl{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xl{padding-bottom:0}.padding-bottom-component\@xl{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xl{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xl{padding-right:var(--space-xxxs)}.padding-right-xxs\@xl{padding-right:var(--space-xxs)}.padding-right-xs\@xl{padding-right:var(--space-xs)}.padding-right-sm\@xl{padding-right:var(--space-sm)}.padding-right-md\@xl{padding-right:var(--space-md)}.padding-right-lg\@xl{padding-right:var(--space-lg)}.padding-right-xl\@xl{padding-right:var(--space-xl)}.padding-right-xxl\@xl{padding-right:var(--space-xxl)}.padding-right-xxxl\@xl{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xl{padding-right:var(--space-xxxxl)}.padding-right-0\@xl{padding-right:0}.padding-right-component\@xl{padding-right:var(--component-padding)}.padding-left-xxxxs\@xl{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xl{padding-left:var(--space-xxxs)}.padding-left-xxs\@xl{padding-left:var(--space-xxs)}.padding-left-xs\@xl{padding-left:var(--space-xs)}.padding-left-sm\@xl{padding-left:var(--space-sm)}.padding-left-md\@xl{padding-left:var(--space-md)}.padding-left-lg\@xl{padding-left:var(--space-lg)}.padding-left-xl\@xl{padding-left:var(--space-xl)}.padding-left-xxl\@xl{padding-left:var(--space-xxl)}.padding-left-xxxl\@xl{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xl{padding-left:var(--space-xxxxl)}.padding-left-0\@xl{padding-left:0}.padding-left-component\@xl{padding-left:var(--component-padding)}.padding-x-xxxxs\@xl{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xl{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xl{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xl{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xl{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xl{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xl{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xl{padding-left:0;padding-right:0}.padding-x-component\@xl{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xl{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xl{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xl{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xl{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xl{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xl{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xl{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xl{padding-top:0;padding-bottom:0}.padding-y-component\@xl{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@xl{text-align:center}.text-left\@xl{text-align:left}.text-right\@xl{text-align:right}.text-justify\@xl{text-align:justify}@supports(--css: variables){.text-xs\@xl{font-size:var(--text-xs, 0.694em)}.text-sm\@xl{font-size:var(--text-sm, 0.833em)}.text-base\@xl{font-size:var(--text-unit, 1em)}.text-md\@xl{font-size:var(--text-md, 1.2em)}.text-lg\@xl{font-size:var(--text-lg, 1.44em)}.text-xl\@xl{font-size:var(--text-xl, 1.728em)}.text-xxl\@xl{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@xl{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@xl{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@xl{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@xl{width:var(--size-xxxs, 0.5rem)}.width-xxs\@xl{width:var(--size-xxs, 0.75rem)}.width-xs\@xl{width:var(--size-xs, 1rem)}.width-sm\@xl{width:var(--size-sm, 1.5rem)}.width-md\@xl{width:var(--size-md, 2rem)}.width-lg\@xl{width:var(--size-lg, 3rem)}.width-xl\@xl{width:var(--size-xl, 4rem)}.width-xxl\@xl{width:var(--size-xxl, 6rem)}.width-xxxl\@xl{width:var(--size-xxxl, 8rem)}.width-xxxxl\@xl{width:var(--size-xxxxl, 16rem)}}.width-0\@xl{width:0}.width-10\%\@xl{width:10%}.width-20\%\@xl{width:20%}.width-25\%\@xl{width:25%}.width-30\%\@xl{width:30%}.width-33\%\@xl{width:33.3333333333%}.width-40\%\@xl{width:40%}.width-50\%\@xl{width:50%}.width-60\%\@xl{width:60%}.width-66\%\@xl{width:66.6666666667%}.width-70\%\@xl{width:70%}.width-75\%\@xl{width:75%}.width-80\%\@xl{width:80%}.width-90\%\@xl{width:90%}.width-100\%\@xl{width:100%}.width-100vw\@xl{width:100vw}.width-auto\@xl{width:auto}@supports(--css: variables){.height-xxxxs\@xl{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@xl{height:var(--size-xxxs, 0.5rem)}.height-xxs\@xl{height:var(--size-xxs, 0.75rem)}.height-xs\@xl{height:var(--size-xs, 1rem)}.height-sm\@xl{height:var(--size-sm, 1.5rem)}.height-md\@xl{height:var(--size-md, 2rem)}.height-lg\@xl{height:var(--size-lg, 3rem)}.height-xl\@xl{height:var(--size-xl, 4rem)}.height-xxl\@xl{height:var(--size-xxl, 6rem)}.height-xxxl\@xl{height:var(--size-xxxl, 8rem)}.height-xxxxl\@xl{height:var(--size-xxxxl, 16rem)}}.height-0\@xl{height:0}.height-10\%\@xl{height:10%}.height-20\%\@xl{height:20%}.height-25\%\@xl{height:25%}.height-30\%\@xl{height:30%}.height-33\%\@xl{height:33.3333333333%}.height-40\%\@xl{height:40%}.height-50\%\@xl{height:50%}.height-60\%\@xl{height:60%}.height-66\%\@xl{height:66.6666666667%}.height-70\%\@xl{height:70%}.height-75\%\@xl{height:75%}.height-80\%\@xl{height:80%}.height-90\%\@xl{height:90%}.height-100\%\@xl{height:100%}.height-100vh\@xl{height:100vh}.height-auto\@xl{height:auto}@supports(--css: variables){.max-width-xxxxs\@xl{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xl{max-width:var(--max-width-xxxs)}.max-width-xxs\@xl{max-width:var(--max-width-xxs)}.max-width-xs\@xl{max-width:var(--max-width-xs)}.max-width-sm\@xl{max-width:var(--max-width-sm)}.max-width-md\@xl{max-width:var(--max-width-md)}.max-width-lg\@xl{max-width:var(--max-width-lg)}.max-width-xl\@xl{max-width:var(--max-width-xl)}.max-width-xxl\@xl{max-width:var(--max-width-xxl)}.max-width-xxxl\@xl{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xl{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xl{max-width:100%}.max-width-none\@xl{max-width:none}}.position-relative\@xl{position:relative}.position-absolute\@xl{position:absolute}.position-fixed\@xl{position:fixed}.position-sticky\@xl{position:sticky}.position-static\@xl{position:static}.inset-0\@xl{top:0;right:0;bottom:0;left:0}.top-0\@xl{top:0}.top-50\%\@xl{top:50%}.bottom-0\@xl{bottom:0}.bottom-50\%\@xl{bottom:50%}.right-0\@xl{right:0}.right-50\%\@xl{right:50%}.left-0\@xl{left:0}.left-50\%\@xl{left:50%}@supports(--css: variables){.top-xxxxs\@xl{top:var(--space-xxxxs)}.top-xxxs\@xl{top:var(--space-xxxs)}.top-xxs\@xl{top:var(--space-xxs)}.top-xs\@xl{top:var(--space-xs)}.top-sm\@xl{top:var(--space-sm)}.top-md\@xl{top:var(--space-md)}.top-lg\@xl{top:var(--space-lg)}.top-xl\@xl{top:var(--space-xl)}.top-xxl\@xl{top:var(--space-xxl)}.top-xxxl\@xl{top:var(--space-xxxl)}.top-xxxxl\@xl{top:var(--space-xxxxl)}.bottom-xxxxs\@xl{bottom:var(--space-xxxxs)}.bottom-xxxs\@xl{bottom:var(--space-xxxs)}.bottom-xxs\@xl{bottom:var(--space-xxs)}.bottom-xs\@xl{bottom:var(--space-xs)}.bottom-sm\@xl{bottom:var(--space-sm)}.bottom-md\@xl{bottom:var(--space-md)}.bottom-lg\@xl{bottom:var(--space-lg)}.bottom-xl\@xl{bottom:var(--space-xl)}.bottom-xxl\@xl{bottom:var(--space-xxl)}.bottom-xxxl\@xl{bottom:var(--space-xxxl)}.bottom-xxxxl\@xl{bottom:var(--space-xxxxl)}.right-xxxxs\@xl{right:var(--space-xxxxs)}.right-xxxs\@xl{right:var(--space-xxxs)}.right-xxs\@xl{right:var(--space-xxs)}.right-xs\@xl{right:var(--space-xs)}.right-sm\@xl{right:var(--space-sm)}.right-md\@xl{right:var(--space-md)}.right-lg\@xl{right:var(--space-lg)}.right-xl\@xl{right:var(--space-xl)}.right-xxl\@xl{right:var(--space-xxl)}.right-xxxl\@xl{right:var(--space-xxxl)}.right-xxxxl\@xl{right:var(--space-xxxxl)}.left-xxxxs\@xl{left:var(--space-xxxxs)}.left-xxxs\@xl{left:var(--space-xxxs)}.left-xxs\@xl{left:var(--space-xxs)}.left-xs\@xl{left:var(--space-xs)}.left-sm\@xl{left:var(--space-sm)}.left-md\@xl{left:var(--space-md)}.left-lg\@xl{left:var(--space-lg)}.left-xl\@xl{left:var(--space-xl)}.left-xxl\@xl{left:var(--space-xxl)}.left-xxxl\@xl{left:var(--space-xxxl)}.left-xxxxl\@xl{left:var(--space-xxxxl)}}.overflow-hidden\@xl{overflow:hidden}.overflow-auto\@xl{overflow:auto}.momentum-scrolling\@xl{-webkit-overflow-scrolling:touch}.overscroll-contain\@xl{overscroll-behavior:contain}.visible\@xl{visibility:visible}.invisible\@xl{visibility:hidden}}@media not all and (min-width: 90rem){.has-margin\@xl{margin:0 !important}.has-padding\@xl{padding:0 !important}.display\@xl{display:none !important}}@media(min-width: 100rem){.flex\@xxl{display:flex}.inline-flex\@xxl{display:inline-flex}.flex-wrap\@xxl{flex-wrap:wrap}.flex-nowrap\@xxl{flex-wrap:nowrap}.flex-column\@xxl{flex-direction:column}.flex-column-reverse\@xxl{flex-direction:column-reverse}.flex-row\@xxl{flex-direction:row}.flex-row-reverse\@xxl{flex-direction:row-reverse}.flex-center\@xxl{justify-content:center;align-items:center}.flex-grow\@xxl{flex-grow:1}.flex-grow-0\@xxl{flex-grow:0}.flex-shrink\@xxl{flex-shrink:1}.flex-shrink-0\@xxl{flex-shrink:0}.flex-basis-0\@xxl{flex-basis:0}.justify-start\@xxl{justify-content:flex-start}.justify-end\@xxl{justify-content:flex-end}.justify-center\@xxl{justify-content:center}.justify-between\@xxl{justify-content:space-between}.items-center\@xxl{align-items:center}.items-start\@xxl{align-items:flex-start}.items-end\@xxl{align-items:flex-end}.items-baseline\@xxl{align-items:baseline}.order-1\@xxl{order:1}.order-2\@xxl{order:2}.order-3\@xxl{order:3}.block\@xxl{display:block}.inline-block\@xxl{display:inline-block}.inline\@xxl{display:inline}.contents\@xxl{display:contents}.hide\@xxl{display:none !important}@supports(--css: variables){.margin-xxxxs\@xxl{margin:var(--space-xxxxs)}.margin-xxxs\@xxl{margin:var(--space-xxxs)}.margin-xxs\@xxl{margin:var(--space-xxs)}.margin-xs\@xxl{margin:var(--space-xs)}.margin-sm\@xxl{margin:var(--space-sm)}.margin-md\@xxl{margin:var(--space-md)}.margin-lg\@xxl{margin:var(--space-lg)}.margin-xl\@xxl{margin:var(--space-xl)}.margin-xxl\@xxl{margin:var(--space-xxl)}.margin-xxxl\@xxl{margin:var(--space-xxxl)}.margin-xxxxl\@xxl{margin:var(--space-xxxxl)}.margin-auto\@xxl{margin:auto}.margin-0\@xxl{margin:0}.margin-top-xxxxs\@xxl{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xxl{margin-top:var(--space-xxxs)}.margin-top-xxs\@xxl{margin-top:var(--space-xxs)}.margin-top-xs\@xxl{margin-top:var(--space-xs)}.margin-top-sm\@xxl{margin-top:var(--space-sm)}.margin-top-md\@xxl{margin-top:var(--space-md)}.margin-top-lg\@xxl{margin-top:var(--space-lg)}.margin-top-xl\@xxl{margin-top:var(--space-xl)}.margin-top-xxl\@xxl{margin-top:var(--space-xxl)}.margin-top-xxxl\@xxl{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xxl{margin-top:var(--space-xxxxl)}.margin-top-auto\@xxl{margin-top:auto}.margin-top-0\@xxl{margin-top:0}.margin-bottom-xxxxs\@xxl{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xxl{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xxl{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xxl{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xxl{margin-bottom:var(--space-sm)}.margin-bottom-md\@xxl{margin-bottom:var(--space-md)}.margin-bottom-lg\@xxl{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xxl{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xxl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xxl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xxl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xxl{margin-bottom:auto}.margin-bottom-0\@xxl{margin-bottom:0}.margin-right-xxxxs\@xxl{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xxl{margin-right:var(--space-xxxs)}.margin-right-xxs\@xxl{margin-right:var(--space-xxs)}.margin-right-xs\@xxl{margin-right:var(--space-xs)}.margin-right-sm\@xxl{margin-right:var(--space-sm)}.margin-right-md\@xxl{margin-right:var(--space-md)}.margin-right-lg\@xxl{margin-right:var(--space-lg)}.margin-right-xl\@xxl{margin-right:var(--space-xl)}.margin-right-xxl\@xxl{margin-right:var(--space-xxl)}.margin-right-xxxl\@xxl{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xxl{margin-right:var(--space-xxxxl)}.margin-right-auto\@xxl{margin-right:auto}.margin-right-0\@xxl{margin-right:0}.margin-left-xxxxs\@xxl{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xxl{margin-left:var(--space-xxxs)}.margin-left-xxs\@xxl{margin-left:var(--space-xxs)}.margin-left-xs\@xxl{margin-left:var(--space-xs)}.margin-left-sm\@xxl{margin-left:var(--space-sm)}.margin-left-md\@xxl{margin-left:var(--space-md)}.margin-left-lg\@xxl{margin-left:var(--space-lg)}.margin-left-xl\@xxl{margin-left:var(--space-xl)}.margin-left-xxl\@xxl{margin-left:var(--space-xxl)}.margin-left-xxxl\@xxl{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xxl{margin-left:var(--space-xxxxl)}.margin-left-auto\@xxl{margin-left:auto}.margin-left-0\@xxl{margin-left:0}.margin-x-xxxxs\@xxl{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xxl{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xxl{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xxl{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xxl{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xxl{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xxl{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xxl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xxl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xxl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xxl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xxl{margin-left:auto;margin-right:auto}.margin-x-0\@xxl{margin-left:0;margin-right:0}.margin-y-xxxxs\@xxl{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xxl{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xxl{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xxl{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xxl{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xxl{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xxl{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xxl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xxl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xxl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xxl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xxl{margin-top:auto;margin-bottom:auto}.margin-y-0\@xxl{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@xxl{padding:var(--space-xxxxs)}.padding-xxxs\@xxl{padding:var(--space-xxxs)}.padding-xxs\@xxl{padding:var(--space-xxs)}.padding-xs\@xxl{padding:var(--space-xs)}.padding-sm\@xxl{padding:var(--space-sm)}.padding-md\@xxl{padding:var(--space-md)}.padding-lg\@xxl{padding:var(--space-lg)}.padding-xl\@xxl{padding:var(--space-xl)}.padding-xxl\@xxl{padding:var(--space-xxl)}.padding-xxxl\@xxl{padding:var(--space-xxxl)}.padding-xxxxl\@xxl{padding:var(--space-xxxxl)}.padding-0\@xxl{padding:0}.padding-component\@xxl{padding:var(--component-padding)}.padding-top-xxxxs\@xxl{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xxl{padding-top:var(--space-xxxs)}.padding-top-xxs\@xxl{padding-top:var(--space-xxs)}.padding-top-xs\@xxl{padding-top:var(--space-xs)}.padding-top-sm\@xxl{padding-top:var(--space-sm)}.padding-top-md\@xxl{padding-top:var(--space-md)}.padding-top-lg\@xxl{padding-top:var(--space-lg)}.padding-top-xl\@xxl{padding-top:var(--space-xl)}.padding-top-xxl\@xxl{padding-top:var(--space-xxl)}.padding-top-xxxl\@xxl{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xxl{padding-top:var(--space-xxxxl)}.padding-top-0\@xxl{padding-top:0}.padding-top-component\@xxl{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xxl{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xxl{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xxl{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xxl{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xxl{padding-bottom:var(--space-sm)}.padding-bottom-md\@xxl{padding-bottom:var(--space-md)}.padding-bottom-lg\@xxl{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xxl{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xxl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xxl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xxl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xxl{padding-bottom:0}.padding-bottom-component\@xxl{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xxl{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xxl{padding-right:var(--space-xxxs)}.padding-right-xxs\@xxl{padding-right:var(--space-xxs)}.padding-right-xs\@xxl{padding-right:var(--space-xs)}.padding-right-sm\@xxl{padding-right:var(--space-sm)}.padding-right-md\@xxl{padding-right:var(--space-md)}.padding-right-lg\@xxl{padding-right:var(--space-lg)}.padding-right-xl\@xxl{padding-right:var(--space-xl)}.padding-right-xxl\@xxl{padding-right:var(--space-xxl)}.padding-right-xxxl\@xxl{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xxl{padding-right:var(--space-xxxxl)}.padding-right-0\@xxl{padding-right:0}.padding-right-component\@xxl{padding-right:var(--component-padding)}.padding-left-xxxxs\@xxl{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xxl{padding-left:var(--space-xxxs)}.padding-left-xxs\@xxl{padding-left:var(--space-xxs)}.padding-left-xs\@xxl{padding-left:var(--space-xs)}.padding-left-sm\@xxl{padding-left:var(--space-sm)}.padding-left-md\@xxl{padding-left:var(--space-md)}.padding-left-lg\@xxl{padding-left:var(--space-lg)}.padding-left-xl\@xxl{padding-left:var(--space-xl)}.padding-left-xxl\@xxl{padding-left:var(--space-xxl)}.padding-left-xxxl\@xxl{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xxl{padding-left:var(--space-xxxxl)}.padding-left-0\@xxl{padding-left:0}.padding-left-component\@xxl{padding-left:var(--component-padding)}.padding-x-xxxxs\@xxl{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xxl{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xxl{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xxl{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xxl{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xxl{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xxl{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xxl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xxl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xxl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xxl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xxl{padding-left:0;padding-right:0}.padding-x-component\@xxl{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xxl{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xxl{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xxl{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xxl{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xxl{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xxl{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xxl{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xxl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xxl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xxl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xxl{padding-top:0;padding-bottom:0}.padding-y-component\@xxl{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@xxl{text-align:center}.text-left\@xxl{text-align:left}.text-right\@xxl{text-align:right}.text-justify\@xxl{text-align:justify}@supports(--css: variables){.text-xs\@xxl{font-size:var(--text-xs, 0.694em)}.text-sm\@xxl{font-size:var(--text-sm, 0.833em)}.text-base\@xxl{font-size:var(--text-unit, 1em)}.text-md\@xxl{font-size:var(--text-md, 1.2em)}.text-lg\@xxl{font-size:var(--text-lg, 1.44em)}.text-xl\@xxl{font-size:var(--text-xl, 1.728em)}.text-xxl\@xxl{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@xxl{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@xxl{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@xxl{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@xxl{width:var(--size-xxxs, 0.5rem)}.width-xxs\@xxl{width:var(--size-xxs, 0.75rem)}.width-xs\@xxl{width:var(--size-xs, 1rem)}.width-sm\@xxl{width:var(--size-sm, 1.5rem)}.width-md\@xxl{width:var(--size-md, 2rem)}.width-lg\@xxl{width:var(--size-lg, 3rem)}.width-xl\@xxl{width:var(--size-xl, 4rem)}.width-xxl\@xxl{width:var(--size-xxl, 6rem)}.width-xxxl\@xxl{width:var(--size-xxxl, 8rem)}.width-xxxxl\@xxl{width:var(--size-xxxxl, 16rem)}}.width-0\@xxl{width:0}.width-10\%\@xxl{width:10%}.width-20\%\@xxl{width:20%}.width-25\%\@xxl{width:25%}.width-30\%\@xxl{width:30%}.width-33\%\@xxl{width:33.3333333333%}.width-40\%\@xxl{width:40%}.width-50\%\@xxl{width:50%}.width-60\%\@xxl{width:60%}.width-66\%\@xxl{width:66.6666666667%}.width-70\%\@xxl{width:70%}.width-75\%\@xxl{width:75%}.width-80\%\@xxl{width:80%}.width-90\%\@xxl{width:90%}.width-100\%\@xxl{width:100%}.width-100vw\@xxl{width:100vw}.width-auto\@xxl{width:auto}@supports(--css: variables){.height-xxxxs\@xxl{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@xxl{height:var(--size-xxxs, 0.5rem)}.height-xxs\@xxl{height:var(--size-xxs, 0.75rem)}.height-xs\@xxl{height:var(--size-xs, 1rem)}.height-sm\@xxl{height:var(--size-sm, 1.5rem)}.height-md\@xxl{height:var(--size-md, 2rem)}.height-lg\@xxl{height:var(--size-lg, 3rem)}.height-xl\@xxl{height:var(--size-xl, 4rem)}.height-xxl\@xxl{height:var(--size-xxl, 6rem)}.height-xxxl\@xxl{height:var(--size-xxxl, 8rem)}.height-xxxxl\@xxl{height:var(--size-xxxxl, 16rem)}}.height-0\@xxl{height:0}.height-10\%\@xxl{height:10%}.height-20\%\@xxl{height:20%}.height-25\%\@xxl{height:25%}.height-30\%\@xxl{height:30%}.height-33\%\@xxl{height:33.3333333333%}.height-40\%\@xxl{height:40%}.height-50\%\@xxl{height:50%}.height-60\%\@xxl{height:60%}.height-66\%\@xxl{height:66.6666666667%}.height-70\%\@xxl{height:70%}.height-75\%\@xxl{height:75%}.height-80\%\@xxl{height:80%}.height-90\%\@xxl{height:90%}.height-100\%\@xxl{height:100%}.height-100vh\@xxl{height:100vh}.height-auto\@xxl{height:auto}@supports(--css: variables){.max-width-xxxxs\@xxl{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xxl{max-width:var(--max-width-xxxs)}.max-width-xxs\@xxl{max-width:var(--max-width-xxs)}.max-width-xs\@xxl{max-width:var(--max-width-xs)}.max-width-sm\@xxl{max-width:var(--max-width-sm)}.max-width-md\@xxl{max-width:var(--max-width-md)}.max-width-lg\@xxl{max-width:var(--max-width-lg)}.max-width-xl\@xxl{max-width:var(--max-width-xl)}.max-width-xxl\@xxl{max-width:var(--max-width-xxl)}.max-width-xxxl\@xxl{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xxl{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xxl{max-width:100%}.max-width-none\@xxl{max-width:none}}.position-relative\@xxl{position:relative}.position-absolute\@xxl{position:absolute}.position-fixed\@xxl{position:fixed}.position-sticky\@xxl{position:sticky}.position-static\@xxl{position:static}.inset-0\@xxl{top:0;right:0;bottom:0;left:0}.top-0\@xxl{top:0}.top-50\%\@xxl{top:50%}.bottom-0\@xxl{bottom:0}.bottom-50\%\@xxl{bottom:50%}.right-0\@xxl{right:0}.right-50\%\@xxl{right:50%}.left-0\@xxl{left:0}.left-50\%\@xxl{left:50%}@supports(--css: variables){.top-xxxxs\@xxl{top:var(--space-xxxxs)}.top-xxxs\@xxl{top:var(--space-xxxs)}.top-xxs\@xxl{top:var(--space-xxs)}.top-xs\@xxl{top:var(--space-xs)}.top-sm\@xxl{top:var(--space-sm)}.top-md\@xxl{top:var(--space-md)}.top-lg\@xxl{top:var(--space-lg)}.top-xl\@xxl{top:var(--space-xl)}.top-xxl\@xxl{top:var(--space-xxl)}.top-xxxl\@xxl{top:var(--space-xxxl)}.top-xxxxl\@xxl{top:var(--space-xxxxl)}.bottom-xxxxs\@xxl{bottom:var(--space-xxxxs)}.bottom-xxxs\@xxl{bottom:var(--space-xxxs)}.bottom-xxs\@xxl{bottom:var(--space-xxs)}.bottom-xs\@xxl{bottom:var(--space-xs)}.bottom-sm\@xxl{bottom:var(--space-sm)}.bottom-md\@xxl{bottom:var(--space-md)}.bottom-lg\@xxl{bottom:var(--space-lg)}.bottom-xl\@xxl{bottom:var(--space-xl)}.bottom-xxl\@xxl{bottom:var(--space-xxl)}.bottom-xxxl\@xxl{bottom:var(--space-xxxl)}.bottom-xxxxl\@xxl{bottom:var(--space-xxxxl)}.right-xxxxs\@xxl{right:var(--space-xxxxs)}.right-xxxs\@xxl{right:var(--space-xxxs)}.right-xxs\@xxl{right:var(--space-xxs)}.right-xs\@xxl{right:var(--space-xs)}.right-sm\@xxl{right:var(--space-sm)}.right-md\@xxl{right:var(--space-md)}.right-lg\@xxl{right:var(--space-lg)}.right-xl\@xxl{right:var(--space-xl)}.right-xxl\@xxl{right:var(--space-xxl)}.right-xxxl\@xxl{right:var(--space-xxxl)}.right-xxxxl\@xxl{right:var(--space-xxxxl)}.left-xxxxs\@xxl{left:var(--space-xxxxs)}.left-xxxs\@xxl{left:var(--space-xxxs)}.left-xxs\@xxl{left:var(--space-xxs)}.left-xs\@xxl{left:var(--space-xs)}.left-sm\@xxl{left:var(--space-sm)}.left-md\@xxl{left:var(--space-md)}.left-lg\@xxl{left:var(--space-lg)}.left-xl\@xxl{left:var(--space-xl)}.left-xxl\@xxl{left:var(--space-xxl)}.left-xxxl\@xxl{left:var(--space-xxxl)}.left-xxxxl\@xxl{left:var(--space-xxxxl)}}.overflow-hidden\@xxl{overflow:hidden}.overflow-auto\@xxl{overflow:auto}.momentum-scrolling\@xxl{-webkit-overflow-scrolling:touch}.overscroll-contain\@xxl{overscroll-behavior:contain}.visible\@xxl{visibility:visible}.invisible\@xxl{visibility:hidden}}@media not all and (min-width: 100rem){.has-margin\@xxl{margin:0 !important}.has-padding\@xxl{padding:0 !important}.display\@xxl{display:none !important}}@media(min-width: 120rem){.flex\@xxxl{display:flex}.inline-flex\@xxxl{display:inline-flex}.flex-wrap\@xxxl{flex-wrap:wrap}.flex-nowrap\@xxxl{flex-wrap:nowrap}.flex-column\@xxxl{flex-direction:column}.flex-column-reverse\@xxxl{flex-direction:column-reverse}.flex-row\@xxxl{flex-direction:row}.flex-row-reverse\@xxxl{flex-direction:row-reverse}.flex-center\@xxxl{justify-content:center;align-items:center}.flex-grow\@xxxl{flex-grow:1}.flex-grow-0\@xxxl{flex-grow:0}.flex-shrink\@xxxl{flex-shrink:1}.flex-shrink-0\@xxxl{flex-shrink:0}.flex-basis-0\@xxxl{flex-basis:0}.justify-start\@xxxl{justify-content:flex-start}.justify-end\@xxxl{justify-content:flex-end}.justify-center\@xxxl{justify-content:center}.justify-between\@xxxl{justify-content:space-between}.items-center\@xxxl{align-items:center}.items-start\@xxxl{align-items:flex-start}.items-end\@xxxl{align-items:flex-end}.items-baseline\@xxxl{align-items:baseline}.order-1\@xxxl{order:1}.order-2\@xxxl{order:2}.order-3\@xxxl{order:3}.block\@xxxl{display:block}.inline-block\@xxxl{display:inline-block}.inline\@xxxl{display:inline}.contents\@xxxl{display:contents}.hide\@xxxl{display:none !important}@supports(--css: variables){.margin-xxxxs\@xxxl{margin:var(--space-xxxxs)}.margin-xxxs\@xxxl{margin:var(--space-xxxs)}.margin-xxs\@xxxl{margin:var(--space-xxs)}.margin-xs\@xxxl{margin:var(--space-xs)}.margin-sm\@xxxl{margin:var(--space-sm)}.margin-md\@xxxl{margin:var(--space-md)}.margin-lg\@xxxl{margin:var(--space-lg)}.margin-xl\@xxxl{margin:var(--space-xl)}.margin-xxl\@xxxl{margin:var(--space-xxl)}.margin-xxxl\@xxxl{margin:var(--space-xxxl)}.margin-xxxxl\@xxxl{margin:var(--space-xxxxl)}.margin-auto\@xxxl{margin:auto}.margin-0\@xxxl{margin:0}.margin-top-xxxxs\@xxxl{margin-top:var(--space-xxxxs)}.margin-top-xxxs\@xxxl{margin-top:var(--space-xxxs)}.margin-top-xxs\@xxxl{margin-top:var(--space-xxs)}.margin-top-xs\@xxxl{margin-top:var(--space-xs)}.margin-top-sm\@xxxl{margin-top:var(--space-sm)}.margin-top-md\@xxxl{margin-top:var(--space-md)}.margin-top-lg\@xxxl{margin-top:var(--space-lg)}.margin-top-xl\@xxxl{margin-top:var(--space-xl)}.margin-top-xxl\@xxxl{margin-top:var(--space-xxl)}.margin-top-xxxl\@xxxl{margin-top:var(--space-xxxl)}.margin-top-xxxxl\@xxxl{margin-top:var(--space-xxxxl)}.margin-top-auto\@xxxl{margin-top:auto}.margin-top-0\@xxxl{margin-top:0}.margin-bottom-xxxxs\@xxxl{margin-bottom:var(--space-xxxxs)}.margin-bottom-xxxs\@xxxl{margin-bottom:var(--space-xxxs)}.margin-bottom-xxs\@xxxl{margin-bottom:var(--space-xxs)}.margin-bottom-xs\@xxxl{margin-bottom:var(--space-xs)}.margin-bottom-sm\@xxxl{margin-bottom:var(--space-sm)}.margin-bottom-md\@xxxl{margin-bottom:var(--space-md)}.margin-bottom-lg\@xxxl{margin-bottom:var(--space-lg)}.margin-bottom-xl\@xxxl{margin-bottom:var(--space-xl)}.margin-bottom-xxl\@xxxl{margin-bottom:var(--space-xxl)}.margin-bottom-xxxl\@xxxl{margin-bottom:var(--space-xxxl)}.margin-bottom-xxxxl\@xxxl{margin-bottom:var(--space-xxxxl)}.margin-bottom-auto\@xxxl{margin-bottom:auto}.margin-bottom-0\@xxxl{margin-bottom:0}.margin-right-xxxxs\@xxxl{margin-right:var(--space-xxxxs)}.margin-right-xxxs\@xxxl{margin-right:var(--space-xxxs)}.margin-right-xxs\@xxxl{margin-right:var(--space-xxs)}.margin-right-xs\@xxxl{margin-right:var(--space-xs)}.margin-right-sm\@xxxl{margin-right:var(--space-sm)}.margin-right-md\@xxxl{margin-right:var(--space-md)}.margin-right-lg\@xxxl{margin-right:var(--space-lg)}.margin-right-xl\@xxxl{margin-right:var(--space-xl)}.margin-right-xxl\@xxxl{margin-right:var(--space-xxl)}.margin-right-xxxl\@xxxl{margin-right:var(--space-xxxl)}.margin-right-xxxxl\@xxxl{margin-right:var(--space-xxxxl)}.margin-right-auto\@xxxl{margin-right:auto}.margin-right-0\@xxxl{margin-right:0}.margin-left-xxxxs\@xxxl{margin-left:var(--space-xxxxs)}.margin-left-xxxs\@xxxl{margin-left:var(--space-xxxs)}.margin-left-xxs\@xxxl{margin-left:var(--space-xxs)}.margin-left-xs\@xxxl{margin-left:var(--space-xs)}.margin-left-sm\@xxxl{margin-left:var(--space-sm)}.margin-left-md\@xxxl{margin-left:var(--space-md)}.margin-left-lg\@xxxl{margin-left:var(--space-lg)}.margin-left-xl\@xxxl{margin-left:var(--space-xl)}.margin-left-xxl\@xxxl{margin-left:var(--space-xxl)}.margin-left-xxxl\@xxxl{margin-left:var(--space-xxxl)}.margin-left-xxxxl\@xxxl{margin-left:var(--space-xxxxl)}.margin-left-auto\@xxxl{margin-left:auto}.margin-left-0\@xxxl{margin-left:0}.margin-x-xxxxs\@xxxl{margin-left:var(--space-xxxxs);margin-right:var(--space-xxxxs)}.margin-x-xxxs\@xxxl{margin-left:var(--space-xxxs);margin-right:var(--space-xxxs)}.margin-x-xxs\@xxxl{margin-left:var(--space-xxs);margin-right:var(--space-xxs)}.margin-x-xs\@xxxl{margin-left:var(--space-xs);margin-right:var(--space-xs)}.margin-x-sm\@xxxl{margin-left:var(--space-sm);margin-right:var(--space-sm)}.margin-x-md\@xxxl{margin-left:var(--space-md);margin-right:var(--space-md)}.margin-x-lg\@xxxl{margin-left:var(--space-lg);margin-right:var(--space-lg)}.margin-x-xl\@xxxl{margin-left:var(--space-xl);margin-right:var(--space-xl)}.margin-x-xxl\@xxxl{margin-left:var(--space-xxl);margin-right:var(--space-xxl)}.margin-x-xxxl\@xxxl{margin-left:var(--space-xxxl);margin-right:var(--space-xxxl)}.margin-x-xxxxl\@xxxl{margin-left:var(--space-xxxxl);margin-right:var(--space-xxxxl)}.margin-x-auto\@xxxl{margin-left:auto;margin-right:auto}.margin-x-0\@xxxl{margin-left:0;margin-right:0}.margin-y-xxxxs\@xxxl{margin-top:var(--space-xxxxs);margin-bottom:var(--space-xxxxs)}.margin-y-xxxs\@xxxl{margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.margin-y-xxs\@xxxl{margin-top:var(--space-xxs);margin-bottom:var(--space-xxs)}.margin-y-xs\@xxxl{margin-top:var(--space-xs);margin-bottom:var(--space-xs)}.margin-y-sm\@xxxl{margin-top:var(--space-sm);margin-bottom:var(--space-sm)}.margin-y-md\@xxxl{margin-top:var(--space-md);margin-bottom:var(--space-md)}.margin-y-lg\@xxxl{margin-top:var(--space-lg);margin-bottom:var(--space-lg)}.margin-y-xl\@xxxl{margin-top:var(--space-xl);margin-bottom:var(--space-xl)}.margin-y-xxl\@xxxl{margin-top:var(--space-xxl);margin-bottom:var(--space-xxl)}.margin-y-xxxl\@xxxl{margin-top:var(--space-xxxl);margin-bottom:var(--space-xxxl)}.margin-y-xxxxl\@xxxl{margin-top:var(--space-xxxxl);margin-bottom:var(--space-xxxxl)}.margin-y-auto\@xxxl{margin-top:auto;margin-bottom:auto}.margin-y-0\@xxxl{margin-top:0;margin-bottom:0}}@supports(--css: variables){.padding-xxxxs\@xxxl{padding:var(--space-xxxxs)}.padding-xxxs\@xxxl{padding:var(--space-xxxs)}.padding-xxs\@xxxl{padding:var(--space-xxs)}.padding-xs\@xxxl{padding:var(--space-xs)}.padding-sm\@xxxl{padding:var(--space-sm)}.padding-md\@xxxl{padding:var(--space-md)}.padding-lg\@xxxl{padding:var(--space-lg)}.padding-xl\@xxxl{padding:var(--space-xl)}.padding-xxl\@xxxl{padding:var(--space-xxl)}.padding-xxxl\@xxxl{padding:var(--space-xxxl)}.padding-xxxxl\@xxxl{padding:var(--space-xxxxl)}.padding-0\@xxxl{padding:0}.padding-component\@xxxl{padding:var(--component-padding)}.padding-top-xxxxs\@xxxl{padding-top:var(--space-xxxxs)}.padding-top-xxxs\@xxxl{padding-top:var(--space-xxxs)}.padding-top-xxs\@xxxl{padding-top:var(--space-xxs)}.padding-top-xs\@xxxl{padding-top:var(--space-xs)}.padding-top-sm\@xxxl{padding-top:var(--space-sm)}.padding-top-md\@xxxl{padding-top:var(--space-md)}.padding-top-lg\@xxxl{padding-top:var(--space-lg)}.padding-top-xl\@xxxl{padding-top:var(--space-xl)}.padding-top-xxl\@xxxl{padding-top:var(--space-xxl)}.padding-top-xxxl\@xxxl{padding-top:var(--space-xxxl)}.padding-top-xxxxl\@xxxl{padding-top:var(--space-xxxxl)}.padding-top-0\@xxxl{padding-top:0}.padding-top-component\@xxxl{padding-top:var(--component-padding)}.padding-bottom-xxxxs\@xxxl{padding-bottom:var(--space-xxxxs)}.padding-bottom-xxxs\@xxxl{padding-bottom:var(--space-xxxs)}.padding-bottom-xxs\@xxxl{padding-bottom:var(--space-xxs)}.padding-bottom-xs\@xxxl{padding-bottom:var(--space-xs)}.padding-bottom-sm\@xxxl{padding-bottom:var(--space-sm)}.padding-bottom-md\@xxxl{padding-bottom:var(--space-md)}.padding-bottom-lg\@xxxl{padding-bottom:var(--space-lg)}.padding-bottom-xl\@xxxl{padding-bottom:var(--space-xl)}.padding-bottom-xxl\@xxxl{padding-bottom:var(--space-xxl)}.padding-bottom-xxxl\@xxxl{padding-bottom:var(--space-xxxl)}.padding-bottom-xxxxl\@xxxl{padding-bottom:var(--space-xxxxl)}.padding-bottom-0\@xxxl{padding-bottom:0}.padding-bottom-component\@xxxl{padding-bottom:var(--component-padding)}.padding-right-xxxxs\@xxxl{padding-right:var(--space-xxxxs)}.padding-right-xxxs\@xxxl{padding-right:var(--space-xxxs)}.padding-right-xxs\@xxxl{padding-right:var(--space-xxs)}.padding-right-xs\@xxxl{padding-right:var(--space-xs)}.padding-right-sm\@xxxl{padding-right:var(--space-sm)}.padding-right-md\@xxxl{padding-right:var(--space-md)}.padding-right-lg\@xxxl{padding-right:var(--space-lg)}.padding-right-xl\@xxxl{padding-right:var(--space-xl)}.padding-right-xxl\@xxxl{padding-right:var(--space-xxl)}.padding-right-xxxl\@xxxl{padding-right:var(--space-xxxl)}.padding-right-xxxxl\@xxxl{padding-right:var(--space-xxxxl)}.padding-right-0\@xxxl{padding-right:0}.padding-right-component\@xxxl{padding-right:var(--component-padding)}.padding-left-xxxxs\@xxxl{padding-left:var(--space-xxxxs)}.padding-left-xxxs\@xxxl{padding-left:var(--space-xxxs)}.padding-left-xxs\@xxxl{padding-left:var(--space-xxs)}.padding-left-xs\@xxxl{padding-left:var(--space-xs)}.padding-left-sm\@xxxl{padding-left:var(--space-sm)}.padding-left-md\@xxxl{padding-left:var(--space-md)}.padding-left-lg\@xxxl{padding-left:var(--space-lg)}.padding-left-xl\@xxxl{padding-left:var(--space-xl)}.padding-left-xxl\@xxxl{padding-left:var(--space-xxl)}.padding-left-xxxl\@xxxl{padding-left:var(--space-xxxl)}.padding-left-xxxxl\@xxxl{padding-left:var(--space-xxxxl)}.padding-left-0\@xxxl{padding-left:0}.padding-left-component\@xxxl{padding-left:var(--component-padding)}.padding-x-xxxxs\@xxxl{padding-left:var(--space-xxxxs);padding-right:var(--space-xxxxs)}.padding-x-xxxs\@xxxl{padding-left:var(--space-xxxs);padding-right:var(--space-xxxs)}.padding-x-xxs\@xxxl{padding-left:var(--space-xxs);padding-right:var(--space-xxs)}.padding-x-xs\@xxxl{padding-left:var(--space-xs);padding-right:var(--space-xs)}.padding-x-sm\@xxxl{padding-left:var(--space-sm);padding-right:var(--space-sm)}.padding-x-md\@xxxl{padding-left:var(--space-md);padding-right:var(--space-md)}.padding-x-lg\@xxxl{padding-left:var(--space-lg);padding-right:var(--space-lg)}.padding-x-xl\@xxxl{padding-left:var(--space-xl);padding-right:var(--space-xl)}.padding-x-xxl\@xxxl{padding-left:var(--space-xxl);padding-right:var(--space-xxl)}.padding-x-xxxl\@xxxl{padding-left:var(--space-xxxl);padding-right:var(--space-xxxl)}.padding-x-xxxxl\@xxxl{padding-left:var(--space-xxxxl);padding-right:var(--space-xxxxl)}.padding-x-0\@xxxl{padding-left:0;padding-right:0}.padding-x-component\@xxxl{padding-left:var(--component-padding);padding-right:var(--component-padding)}.padding-y-xxxxs\@xxxl{padding-top:var(--space-xxxxs);padding-bottom:var(--space-xxxxs)}.padding-y-xxxs\@xxxl{padding-top:var(--space-xxxs);padding-bottom:var(--space-xxxs)}.padding-y-xxs\@xxxl{padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.padding-y-xs\@xxxl{padding-top:var(--space-xs);padding-bottom:var(--space-xs)}.padding-y-sm\@xxxl{padding-top:var(--space-sm);padding-bottom:var(--space-sm)}.padding-y-md\@xxxl{padding-top:var(--space-md);padding-bottom:var(--space-md)}.padding-y-lg\@xxxl{padding-top:var(--space-lg);padding-bottom:var(--space-lg)}.padding-y-xl\@xxxl{padding-top:var(--space-xl);padding-bottom:var(--space-xl)}.padding-y-xxl\@xxxl{padding-top:var(--space-xxl);padding-bottom:var(--space-xxl)}.padding-y-xxxl\@xxxl{padding-top:var(--space-xxxl);padding-bottom:var(--space-xxxl)}.padding-y-xxxxl\@xxxl{padding-top:var(--space-xxxxl);padding-bottom:var(--space-xxxxl)}.padding-y-0\@xxxl{padding-top:0;padding-bottom:0}.padding-y-component\@xxxl{padding-top:var(--component-padding);padding-bottom:var(--component-padding)}}.text-center\@xxxl{text-align:center}.text-left\@xxxl{text-align:left}.text-right\@xxxl{text-align:right}.text-justify\@xxxl{text-align:justify}@supports(--css: variables){.text-xs\@xxxl{font-size:var(--text-xs, 0.694em)}.text-sm\@xxxl{font-size:var(--text-sm, 0.833em)}.text-base\@xxxl{font-size:var(--text-unit, 1em)}.text-md\@xxxl{font-size:var(--text-md, 1.2em)}.text-lg\@xxxl{font-size:var(--text-lg, 1.44em)}.text-xl\@xxxl{font-size:var(--text-xl, 1.728em)}.text-xxl\@xxxl{font-size:var(--text-xxl, 2.074em)}.text-xxxl\@xxxl{font-size:var(--text-xxxl, 2.488em)}.text-xxxxl\@xxxl{font-size:var(--text-xxxxl, 2.985em)}}@supports(--css: variables){.width-xxxxs\@xxxl{width:var(--size-xxxxs, 0.25rem)}.width-xxxs\@xxxl{width:var(--size-xxxs, 0.5rem)}.width-xxs\@xxxl{width:var(--size-xxs, 0.75rem)}.width-xs\@xxxl{width:var(--size-xs, 1rem)}.width-sm\@xxxl{width:var(--size-sm, 1.5rem)}.width-md\@xxxl{width:var(--size-md, 2rem)}.width-lg\@xxxl{width:var(--size-lg, 3rem)}.width-xl\@xxxl{width:var(--size-xl, 4rem)}.width-xxl\@xxxl{width:var(--size-xxl, 6rem)}.width-xxxl\@xxxl{width:var(--size-xxxl, 8rem)}.width-xxxxl\@xxxl{width:var(--size-xxxxl, 16rem)}}.width-0\@xxxl{width:0}.width-10\%\@xxxl{width:10%}.width-20\%\@xxxl{width:20%}.width-25\%\@xxxl{width:25%}.width-30\%\@xxxl{width:30%}.width-33\%\@xxxl{width:33.3333333333%}.width-40\%\@xxxl{width:40%}.width-50\%\@xxxl{width:50%}.width-60\%\@xxxl{width:60%}.width-66\%\@xxxl{width:66.6666666667%}.width-70\%\@xxxl{width:70%}.width-75\%\@xxxl{width:75%}.width-80\%\@xxxl{width:80%}.width-90\%\@xxxl{width:90%}.width-100\%\@xxxl{width:100%}.width-100vw\@xxxl{width:100vw}.width-auto\@xxxl{width:auto}@supports(--css: variables){.height-xxxxs\@xxxl{height:var(--size-xxxxs, 0.25rem)}.height-xxxs\@xxxl{height:var(--size-xxxs, 0.5rem)}.height-xxs\@xxxl{height:var(--size-xxs, 0.75rem)}.height-xs\@xxxl{height:var(--size-xs, 1rem)}.height-sm\@xxxl{height:var(--size-sm, 1.5rem)}.height-md\@xxxl{height:var(--size-md, 2rem)}.height-lg\@xxxl{height:var(--size-lg, 3rem)}.height-xl\@xxxl{height:var(--size-xl, 4rem)}.height-xxl\@xxxl{height:var(--size-xxl, 6rem)}.height-xxxl\@xxxl{height:var(--size-xxxl, 8rem)}.height-xxxxl\@xxxl{height:var(--size-xxxxl, 16rem)}}.height-0\@xxxl{height:0}.height-10\%\@xxxl{height:10%}.height-20\%\@xxxl{height:20%}.height-25\%\@xxxl{height:25%}.height-30\%\@xxxl{height:30%}.height-33\%\@xxxl{height:33.3333333333%}.height-40\%\@xxxl{height:40%}.height-50\%\@xxxl{height:50%}.height-60\%\@xxxl{height:60%}.height-66\%\@xxxl{height:66.6666666667%}.height-70\%\@xxxl{height:70%}.height-75\%\@xxxl{height:75%}.height-80\%\@xxxl{height:80%}.height-90\%\@xxxl{height:90%}.height-100\%\@xxxl{height:100%}.height-100vh\@xxxl{height:100vh}.height-auto\@xxxl{height:auto}@supports(--css: variables){.max-width-xxxxs\@xxxl{max-width:var(--max-width-xxxxs)}.max-width-xxxs\@xxxl{max-width:var(--max-width-xxxs)}.max-width-xxs\@xxxl{max-width:var(--max-width-xxs)}.max-width-xs\@xxxl{max-width:var(--max-width-xs)}.max-width-sm\@xxxl{max-width:var(--max-width-sm)}.max-width-md\@xxxl{max-width:var(--max-width-md)}.max-width-lg\@xxxl{max-width:var(--max-width-lg)}.max-width-xl\@xxxl{max-width:var(--max-width-xl)}.max-width-xxl\@xxxl{max-width:var(--max-width-xxl)}.max-width-xxxl\@xxxl{max-width:var(--max-width-xxxl)}.max-width-xxxxl\@xxxl{max-width:var(--max-width-xxxxl)}.max-width-100\%\@xxxl{max-width:100%}.max-width-none\@xxxl{max-width:none}}.position-relative\@xxxl{position:relative}.position-absolute\@xxxl{position:absolute}.position-fixed\@xxxl{position:fixed}.position-sticky\@xxxl{position:sticky}.position-static\@xxxl{position:static}.inset-0\@xxxl{top:0;right:0;bottom:0;left:0}.top-0\@xxxl{top:0}.top-50\%\@xxxl{top:50%}.bottom-0\@xxxl{bottom:0}.bottom-50\%\@xxxl{bottom:50%}.right-0\@xxxl{right:0}.right-50\%\@xxxl{right:50%}.left-0\@xxxl{left:0}.left-50\%\@xxxl{left:50%}@supports(--css: variables){.top-xxxxs\@xxxl{top:var(--space-xxxxs)}.top-xxxs\@xxxl{top:var(--space-xxxs)}.top-xxs\@xxxl{top:var(--space-xxs)}.top-xs\@xxxl{top:var(--space-xs)}.top-sm\@xxxl{top:var(--space-sm)}.top-md\@xxxl{top:var(--space-md)}.top-lg\@xxxl{top:var(--space-lg)}.top-xl\@xxxl{top:var(--space-xl)}.top-xxl\@xxxl{top:var(--space-xxl)}.top-xxxl\@xxxl{top:var(--space-xxxl)}.top-xxxxl\@xxxl{top:var(--space-xxxxl)}.bottom-xxxxs\@xxxl{bottom:var(--space-xxxxs)}.bottom-xxxs\@xxxl{bottom:var(--space-xxxs)}.bottom-xxs\@xxxl{bottom:var(--space-xxs)}.bottom-xs\@xxxl{bottom:var(--space-xs)}.bottom-sm\@xxxl{bottom:var(--space-sm)}.bottom-md\@xxxl{bottom:var(--space-md)}.bottom-lg\@xxxl{bottom:var(--space-lg)}.bottom-xl\@xxxl{bottom:var(--space-xl)}.bottom-xxl\@xxxl{bottom:var(--space-xxl)}.bottom-xxxl\@xxxl{bottom:var(--space-xxxl)}.bottom-xxxxl\@xxxl{bottom:var(--space-xxxxl)}.right-xxxxs\@xxxl{right:var(--space-xxxxs)}.right-xxxs\@xxxl{right:var(--space-xxxs)}.right-xxs\@xxxl{right:var(--space-xxs)}.right-xs\@xxxl{right:var(--space-xs)}.right-sm\@xxxl{right:var(--space-sm)}.right-md\@xxxl{right:var(--space-md)}.right-lg\@xxxl{right:var(--space-lg)}.right-xl\@xxxl{right:var(--space-xl)}.right-xxl\@xxxl{right:var(--space-xxl)}.right-xxxl\@xxxl{right:var(--space-xxxl)}.right-xxxxl\@xxxl{right:var(--space-xxxxl)}.left-xxxxs\@xxxl{left:var(--space-xxxxs)}.left-xxxs\@xxxl{left:var(--space-xxxs)}.left-xxs\@xxxl{left:var(--space-xxs)}.left-xs\@xxxl{left:var(--space-xs)}.left-sm\@xxxl{left:var(--space-sm)}.left-md\@xxxl{left:var(--space-md)}.left-lg\@xxxl{left:var(--space-lg)}.left-xl\@xxxl{left:var(--space-xl)}.left-xxl\@xxxl{left:var(--space-xxl)}.left-xxxl\@xxxl{left:var(--space-xxxl)}.left-xxxxl\@xxxl{left:var(--space-xxxxl)}}.overflow-hidden\@xxxl{overflow:hidden}.overflow-auto\@xxxl{overflow:auto}.momentum-scrolling\@xxxl{-webkit-overflow-scrolling:touch}.overscroll-contain\@xxxl{overscroll-behavior:contain}.visible\@xxxl{visibility:visible}.invisible\@xxxl{visibility:hidden}}@media not all and (min-width: 120rem){.has-margin\@xxxl{margin:0 !important}.has-padding\@xxxl{padding:0 !important}.display\@xxxl{display:none !important}}:root{--pr-blue-400: rgba(0, 131, 241, 1);--pr-blue-500: rgba(0, 104, 189, 1);--pr-blue-600: rgba(0, 76, 138, 1);--pr-blue-700: rgba(0, 48, 87, 1);--pr-blue-100: rgba(212, 231, 247, 1);--red-400: rgba(255, 71, 51, 1);--red-600: rgba(242, 36, 13, 1);--yellow-400: rgba(255, 230, 0, 1);--yellow-500: rgba(242, 220, 13, 1);--orange-400: rgba(255, 140, 66, 1);--orange-500: rgba(243, 112, 27, 1);--green-400: rgba(104, 204, 69, 1);--green-500: rgba(87, 165, 59, 1);--purple-400: rgba(172, 57, 255, 1);--purple-500: rgba(120, 10, 199, 1);--grey-100: rgba(227, 230, 232, 1);--grey-200: rgba(199, 205, 209, 1);--grey-300: rgba(171, 179, 186, 1);--grey-400: rgba(143, 154, 163, 1);--grey-500: rgba(115, 129, 140, 1);--grey-600: rgba(92, 103, 112, 1);--grey-700: rgba(69, 77, 84, 1);--grey-800: rgba(46, 52, 56, 1);--grey-900: rgba(23, 26, 28, 1);--black: rgba(0, 0, 0, 1);--white: rgba(255, 255, 255, 1);--bg-color: #EEECE7;--color-yellow-100: #F7C955;--color-yellow-120: #E8BD50;--offwhite-50: #EEEBE7;--offwhite-70: #E1DCD4;--offwhite-100: #D6D1C9}:root,[data-theme=default]{--color-primary-darker:hsl(207, 100%, 27%);--color-primary-darker-h:207;--color-primary-darker-s:100%;--color-primary-darker-l:27%;--color-primary-dark:hsl(207, 100%, 37%);--color-primary-dark-h:207;--color-primary-dark-s:100%;--color-primary-dark-l:37%;--color-primary:hsl(207, 100%, 47%);--color-primary-h:207;--color-primary-s:100%;--color-primary-l:47%;--color-primary-light:hsl(207, 100%, 57%);--color-primary-light-h:207;--color-primary-light-s:100%;--color-primary-light-l:57%;--color-primary-lighter:hsl(207, 100%, 67%);--color-primary-lighter-h:207;--color-primary-lighter-s:100%;--color-primary-lighter-l:67%;--color-accent-darker:hsl(6, 100%, 40%);--color-accent-darker-h:6;--color-accent-darker-s:100%;--color-accent-darker-l:40%;--color-accent-dark:hsl(6, 100%, 50%);--color-accent-dark-h:6;--color-accent-dark-s:100%;--color-accent-dark-l:50%;--color-accent:hsl(6, 100%, 60%);--color-accent-h:6;--color-accent-s:100%;--color-accent-l:60%;--color-accent-light:hsl(6, 100%, 70%);--color-accent-light-h:6;--color-accent-light-s:100%;--color-accent-light-l:70%;--color-accent-lighter:hsl(6, 100%, 80%);--color-accent-lighter-h:6;--color-accent-lighter-s:100%;--color-accent-lighter-l:80%;--color-orange-darker:hsl(23, 100%, 43%);--color-orange-darker-h:23;--color-orange-darker-s:100%;--color-orange-darker-l:43%;--color-orange-dark:hsl(23, 100%, 53%);--color-orange-dark-h:23;--color-orange-dark-s:100%;--color-orange-dark-l:53%;--color-orange:hsl(23, 100%, 63%);--color-orange-h:23;--color-orange-s:100%;--color-orange-l:63%;--color-orange-light:hsl(23, 100%, 73%);--color-orange-light-h:23;--color-orange-light-s:100%;--color-orange-light-l:73%;--color-orange-lighter:hsl(23, 100%, 83%);--color-orange-lighter-h:23;--color-orange-lighter-s:100%;--color-orange-lighter-l:83%;--color-purple-darker:hsl(275, 100%, 41%);--color-purple-darker-h:275;--color-purple-darker-s:100%;--color-purple-darker-l:41%;--color-purple-dark:hsl(275, 100%, 51%);--color-purple-dark-h:275;--color-purple-dark-s:100%;--color-purple-dark-l:51%;--color-purple:hsl(275, 100%, 61%);--color-purple-h:275;--color-purple-s:100%;--color-purple-l:61%;--color-purple-light:hsl(275, 100%, 71%);--color-purple-light-h:275;--color-purple-light-s:100%;--color-purple-light-l:71%;--color-purple-lighter:hsl(275, 100%, 81%);--color-purple-lighter-h:275;--color-purple-lighter-s:100%;--color-purple-lighter-l:81%;--color-black:hsl(240, 8%, 12%);--color-black-h:240;--color-black-s:8%;--color-black-l:12%;--color-white:hsl(0, 0%, 100%);--color-white-h:0;--color-white-s:0%;--color-white-l:100%;--color-warning-darker:hsl(54, 100%, 30%);--color-warning-darker-h:54;--color-warning-darker-s:100%;--color-warning-darker-l:30%;--color-warning-dark:hsl(54, 100%, 40%);--color-warning-dark-h:54;--color-warning-dark-s:100%;--color-warning-dark-l:40%;--color-warning:hsl(54, 100%, 50%);--color-warning-h:54;--color-warning-s:100%;--color-warning-l:50%;--color-warning-light:hsl(54, 100%, 60%);--color-warning-light-h:54;--color-warning-light-s:100%;--color-warning-light-l:60%;--color-warning-lighter:hsl(54, 100%, 70%);--color-warning-lighter-h:54;--color-warning-lighter-s:100%;--color-warning-lighter-l:70%;--color-success-darker:hsl(104, 57%, 34%);--color-success-darker-h:104;--color-success-darker-s:57%;--color-success-darker-l:34%;--color-success-dark:hsl(104, 57%, 44%);--color-success-dark-h:104;--color-success-dark-s:57%;--color-success-dark-l:44%;--color-success:hsl(104, 57%, 54%);--color-success-h:104;--color-success-s:57%;--color-success-l:54%;--color-success-light:hsl(104, 57%, 64%);--color-success-light-h:104;--color-success-light-s:57%;--color-success-light-l:64%;--color-success-lighter:hsl(104, 57%, 74%);--color-success-lighter-h:104;--color-success-lighter-s:57%;--color-success-lighter-l:74%;--color-error-darker:hsl(6, 100%, 40%);--color-error-darker-h:6;--color-error-darker-s:100%;--color-error-darker-l:40%;--color-error-dark:hsl(6, 100%, 50%);--color-error-dark-h:6;--color-error-dark-s:100%;--color-error-dark-l:50%;--color-error:hsl(6, 100%, 60%);--color-error-h:6;--color-error-s:100%;--color-error-l:60%;--color-error-light:hsl(6, 100%, 70%);--color-error-light-h:6;--color-error-light-s:100%;--color-error-light-l:70%;--color-error-lighter:hsl(6, 100%, 80%);--color-error-lighter-h:6;--color-error-lighter-s:100%;--color-error-lighter-l:80%;--color-bg:hsl(0, 0%, 100%);--color-bg-h:0;--color-bg-s:0%;--color-bg-l:100%;--color-contrast-lower:hsl(210, 2%, 90%);--color-contrast-lower-h:210;--color-contrast-lower-s:2%;--color-contrast-lower-l:90%;--color-contrast-low:hsl(210, 2%, 83%);--color-contrast-low-h:210;--color-contrast-low-s:2%;--color-contrast-low-l:83%;--color-contrast-medium:hsl(210, 2%, 47%);--color-contrast-medium-h:210;--color-contrast-medium-s:2%;--color-contrast-medium-l:47%;--color-contrast-high:hsl(204, 5%, 18%);--color-contrast-high-h:204;--color-contrast-high-s:5%;--color-contrast-high-l:18%;--color-contrast-higher:hsl(204, 10%, 10%);--color-contrast-higher-h:204;--color-contrast-higher-s:10%;--color-contrast-higher-l:10%;--gradient-blue-stop-1:hsl(207, 100%, 47%);--gradient-blue-stop-1-h:207;--gradient-blue-stop-1-s:100%;--gradient-blue-stop-1-l:47%;--gradient-blue-stop-2:hsl(257, 100%, 27%);--gradient-blue-stop-2-h:257;--gradient-blue-stop-2-s:100%;--gradient-blue-stop-2-l:27%;--gradient-orange-stop-1:hsl(23, 100%, 63%);--gradient-orange-stop-1-h:23;--gradient-orange-stop-1-s:100%;--gradient-orange-stop-1-l:63%;--gradient-orange-stop-2:hsl(275, 100%, 61%);--gradient-orange-stop-2-h:275;--gradient-orange-stop-2-s:100%;--gradient-orange-stop-2-l:61%;--gradient-green-stop-1:hsl(207, 100%, 47%);--gradient-green-stop-1-h:207;--gradient-green-stop-1-s:100%;--gradient-green-stop-1-l:47%;--gradient-green-stop-2:hsl(103, 57%, 54%);--gradient-green-stop-2-h:103;--gradient-green-stop-2-s:57%;--gradient-green-stop-2-l:54%;--gradient-black-stop-1:hsl(0, 0%, 95%);--gradient-black-stop-1-h:0;--gradient-black-stop-1-s:0%;--gradient-black-stop-1-l:95%;--gradient-black-stop-2:hsl(240, 8%, 12%);--gradient-black-stop-2-h:240;--gradient-black-stop-2-s:8%;--gradient-black-stop-2-l:12%}.bg-orange-darker{background-color:hsla( var(--color-orange-darker-h),var(--color-orange-darker-s),var(--color-orange-darker-l),var(--bg-o, 1) )}.bg-orange-dark{background-color:hsla( var(--color-orange-dark-h),var(--color-orange-dark-s),var(--color-orange-dark-l),var(--bg-o, 1) )}.bg-orange{background-color:hsla( var(--color-orange-h),var(--color-orange-s),var(--color-orange-l),var(--bg-o, 1) )}.bg-orange-light{background-color:hsla( var(--color-orange-light-h),var(--color-orange-light-s),var(--color-orange-light-l),var(--bg-o, 1) )}.bg-orange-lighter{background-color:hsla( var(--color-orange-lighter-h),var(--color-orange-lighter-s),var(--color-orange-lighter-l),var(--bg-o, 1) )}.bg-purple-darker{background-color:hsla( var(--color-purple-darker-h),var(--color-purple-darker-s),var(--color-purple-darker-l),var(--bg-o, 1) )}.bg-purple-dark{background-color:hsla( var(--color-purple-dark-h),var(--color-purple-dark-s),var(--color-purple-dark-l),var(--bg-o, 1) )}.bg-purple{background-color:hsla( var(--color-purple-h),var(--color-purple-s),var(--color-purple-l),var(--bg-o, 1) )}.bg-purple-light{background-color:hsla( var(--color-purple-light-h),var(--color-purple-light-s),var(--color-purple-light-l),var(--bg-o, 1) )}.bg-purple-lighter{background-color:hsla( var(--color-purple-lighter-h),var(--color-purple-lighter-s),var(--color-purple-lighter-l),var(--bg-o, 1) )}.bg-grey{background-color:#eeece7}:root{--plyr-color-main: var(--color-primary-lighter)}@supports(--css: variables){@media(min-width: 64rem){:root{--space-unit: 1.25em}}}:root{--radius: 0.25em;--radius-sm: calc(var(--radius)/2);--radius-md: var(--radius);--radius-lg: calc(var(--radius)*2);--radius-xl: calc(var(--radius)*4);--radius-xxl: calc(var(--radius)*6);--radius-xxxl: calc(var(--radius)*8)}.hover\:reduce-opacity{opacity:1;transition:all .3s ease}.hover\:reduce-opacity:hover{opacity:.8}.hover\:scale{transition:transform .3s var(--ease-out-back)}.hover\:scale:hover{transform:scale(1.1)}.hover\:elevate{box-shadow:var(--shadow-sm);transition:all .3s ease}.hover\:elevate:hover{box-shadow:var(--shadow-md)}.link-subtle{color:inherit;cursor:pointer;text-decoration:none;transition:all .2s ease}.link-subtle:hover{color:var(--color-primary)}:root{--font-primary: "Nunito Sans", sans-serif;--font-secondary: "Nunito", sans-serif;--font-mono: "Anonymous Pro", monospace;--text-base-size: 1rem;--text-scale-ratio: 1.2;--weight-normal: 400;--weight-medium: 600;--weight-bold: 700;--weight-extrabold: 900;--body-line-height: 1.4;--heading-line-height: 1.2;--font-primary-capital-letter: 1;--text-unit: var(--text-base-size)}:root,*{--text-xs: calc((var(--text-unit) / var(--text-scale-ratio)) / var(--text-scale-ratio));--text-sm: calc(var(--text-xs) * var(--text-scale-ratio));--text-md: calc(var(--text-sm) * var(--text-scale-ratio) * var(--text-scale-ratio));--text-lg: calc(var(--text-md) * var(--text-scale-ratio));--text-xl: calc(var(--text-lg) * var(--text-scale-ratio));--text-xxl: calc(var(--text-xl) * var(--text-scale-ratio));--text-xxxl: calc(var(--text-xxl) * var(--text-scale-ratio));--text-xxxxl: calc(var(--text-xxxl) * var(--text-scale-ratio))}@supports(--css: variables){@media(min-width: 64rem){:root{--text-base-size: 1.25rem;--text-scale-ratio: 1.25}}}h1,h2,h3,h4{--heading-font-weight: 700;font-family:var(--font-secondary);letter-spacing:-0.5px}h1{--heading-font-weight: 900}sup,sub{font-size:var(--text-xs);position:relative;vertical-align:baseline;top:-0.25em}mark{background-color:hsla( var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2 );color:inherit}.text-component{--line-height-multiplier: 1;--text-space-y-multiplier: 1;--list-space-y: var(--space-xxs);--list-offset: var(--space-xs);--list-line-height: var(--body-line-height);--list-bullet-size: 7px;--list-bullet-margin-right: 12px}.text-component>*{--text-unit: 1em;--space-unit: 1em}.text-component blockquote{padding:0;padding:.5rem 1rem;border:none;position:relative;font-style:normal;background-color:transparent;border-radius:0;font-weight:bold;color:var(--color-accent)}.text-component blockquote:before{display:none}.text-component blockquote:after{content:"";width:.25rem;height:100%;left:0;top:0;position:absolute;border-radius:1rem;background-color:var(--color-accent)}.text-component hr{background:var(--color-contrast-lower);height:1px}.text-component figcaption{font-size:var(--text-sm);color:var(--color-contrast-low)}.text-component img{height:auto}.text-component iframe{border-radius:1rem;width:100%;height:auto}.text-component em{font-size:var(--text-sm);margin-top:var(--space-sm) !important;text-align:center;display:block}.article{--body-line-height: 1.58;--text-space-y-multiplier: 1.2}.article img{margin:0;border-radius:.5rem;height:auto}.article em{font-size:var(--text-sm);margin-top:var(--space-sm) !important;text-align:center;display:block}.article iframe{width:100%;display:block;border-radius:1rem;min-height:20vw;margin-bottom:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1))}@media(min-width: 64rem){.article iframe{min-height:30vw}}@media(min-width: 120rem){.article iframe{min-height:25vw}}.article .m-important{margin:1rem 0;padding:1rem;border:thin solid var(--color-warning-dark);background-color:#fdfcec;border-radius:1rem;display:flex;gap:.5rem;align-items:flex-start}.article .m-important div p:only-child{margin:0}.article table{width:100%;border-collapse:collapse;border-radius:var(--radius-xl);border-style:hidden;box-shadow:0 0 0 1px var(--color-contrast-low);font-size:var(--text-sm);overflow:hidden;margin-bottom:1rem}.article table th{padding:var(--space-sm);font-weight:900;font-family:var(--font-secondary)}.article table td{border:1px solid var(--color-contrast-low) !important;padding:var(--space-sm);vertical-align:top}.article a:hover,.article .link:hover{color:var(--color-contrast-medium)}.article a:hover svg,.article .link:hover svg{fill:var(--color-contrast-medium)}.article ul,.article ol{padding-left:0;list-style:none}.article ul ul,.article ul ol,.article ol ul,.article ol ol{list-style:none;margin:0;margin-top:calc(var(--list-space-y)/2);padding-top:calc(var(--list-space-y)/2);padding-left:var(--list-offset)}.article ul li,.article ol li{padding-bottom:calc(var(--list-space-y)/2);margin-bottom:calc(var(--list-space-y)/2);line-height:var(--list-line-height);list-style:none}.article ul li div,.article ol li div{display:inline}.article ul>li:last-child,.article ul ul>li:last-child,.article ul ol>li:last-child,.article ol>li:last-child,.article ol ul>li:last-child,.article ol ol>li:last-child{margin-bottom:0}.article ul:not(.list--border)>li:last-child,.article ul ul>li:last-child,.article ul ol>li:last-child,.article ol:not(.list--border)>li:last-child,.article ol ul>li:last-child,.article ol ol>li:last-child{padding-bottom:0}.article ul,.article ol{--list-offset: calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}.article ul ul,.article ul ol,.article ol ul,.article ol ol{padding-left:0}@supports(--css: variables){.article ul li,.article ol li{padding-left:var(--list-offset) !important}}.article ul li div,.article ol li div{display:inline}.article ul li::before,.article ol li::before{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;position:relative;top:-0.1em;width:var(--list-bullet-size) !important;height:var(--list-bullet-size) !important;margin-left:calc(var(--list-bullet-size)*-1) !important;left:calc(var(--list-bullet-margin-right)*-1) !important}.article ul{--list-bullet-size: 7px;--list-bullet-margin-right: 12px}.article ul>li{padding-left:19px}.article ul>li::before{content:"";border-radius:50%;color:var(--color-contrast-low);background-color:currentColor;width:7px;height:7px;margin-left:-7px;left:-12px}.article ul ul li::before{background-color:transparent;box-shadow:inset 0 0 0 2px currentColor}.article ol{--list-bullet-size: 26px;--list-bullet-margin-right: 6px;--list-bullet-font-size: 14px;counter-reset:list-items}.article ol>li{counter-increment:list-items;padding-left:32px}.article ol ol{counter-reset:list-items}.article ol>li::before{content:counter(list-items);font-size:var(--list-bullet-font-size, 14px);background-color:var(--color-contrast-lower);color:var(--color-contrast-high);line-height:1;border-radius:50%;width:26px;height:26px;margin-left:-26px;left:-6px}.article ol ol>li::before{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-contrast-lower)}:root{--btn-padding-y: calc(var(--space-xs) * 1.2);--btn-padding-x: calc(var(--space-sm) * 1.2);--btn-radius: var(--radius-xl);--btn-font-size: 1em;--btn-font-family: var(--font-secondary)}.btn{line-height:1.2;font-family:var(--btn-font-family);box-shadow:var(--shadow-xs);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;will-change:transform;transition:.2s}.btn:hover{box-shadow:var(--shadow-sm)}.btn:focus{outline:none;box-shadow:0px 0px 0px 2px hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.15 )}.btn:active{transform:translateY(2px)}.btn--primary{background-color:var(--color-primary);color:var(--color-white) !important;border:1px solid var(--color-primary)}.btn--primary:hover{background-color:var(--color-primary-dark);border:1px solid var(--color-primary-dark)}.btn--primary:focus{box-shadow:0px 0px 0px 2px hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2 )}.btn--white{background-color:var(--color-white);border-color:var(--color-white);color:var(--color-contrast-high);transition:opacity .2s}.btn--white:hover{opacity:.5}.btn--black{background-color:var(--color-contrast-high);border-color:var(--color-contrast-high);color:var(--color-white)}.btn--black:hover{background-color:var(--color-contrast-higher);color:var(--color-white)}.btn--yellow{background-color:#fbb12a;border-color:#fbb12a;color:var(--color-black)}.btn--yellow:hover{background-color:var(--color-contrast-higher);color:var(--color-white)}.btn--subtle{background:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),0 );color:var(--color-contrast-higher);border:1px solid hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.1 )}.btn--subtle:hover{background:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.09 )}.btn--subtle.btn--white{color:var(--color-white);border-color:var(--color-white)}.btn--link{background:none;color:var(--color-contrast-higher);border:none;box-shadow:none;padding:0;flex-flow:row nowrap}.btn--link svg{fill:currentColor}.btn--link svg path{fill:currentColor}.btn--link:active{transform:none}.btn--link:focus{box-shadow:none}.btn--link:hover{color:var(--color-primary-darker);box-shadow:none}.btn--link.btn--light{color:var(--color-contrast-lower)}.btn--link.btn--light:hover{color:var(--color-contrast-medium)}.btn--withicon{flex-flow:row nowrap}.btn--accent{background-color:var(--color-accent);color:var(--color-white);border:1px solid var(--color-accent)}.btn--accent:hover{background-color:var(--color-accent-dark);border:1px solid var(--color-accent-dark)}.btn--accent:focus{box-shadow:0px 0px 0px 2px hsla( var(--color-accent-h),var(--color-accent-s),var(--color-accent-l),.2 )}.btn--disabled,.btn[disabled],.btn[readonly]{opacity:.6;cursor:not-allowed;pointer-events:none}.btn--xs{font-size:.6em}.btn--sm{font-size:.8em}.btn--md{font-size:1.2em}.btn--lg{font-size:1.4em}.select{position:relative}.select:before{content:"";width:1rem;height:1rem;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;display:block;right:.5rem;margin-top:-0.5rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBkYXRhLW5hbWU9ImFycm93LWlvcy1kb3dud2FyZCI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBvcGFjaXR5PSIwIi8+PHBhdGggZD0iTTEyIDE2YTEgMSAwIDAgMS0uNjQtLjIzbC02LTVhMSAxIDAgMSAxIDEuMjgtMS41NEwxMiAxMy43MWw1LjM2LTQuMzJhMSAxIDAgMCAxIDEuNDEuMTUgMSAxIDAgMCAxLS4xNCAxLjQ2bC02IDQuODNBMSAxIDAgMCAxIDEyIDE2eiIvPjwvZz48L2c+PC9zdmc+");pointer-events:none}.select select{width:100%;color:#858784;background:none;border:none;outline:none;box-shadow:none;font-size:var(--text-sm);font-family:var(--font-secondary);appearance:none;padding:.5rem 2rem .5rem 1rem;cursor:pointer;border:1px solid #bfbfbf;color:#858784;border-radius:.75rem}.select:hover select{color:#141415}.select:hover:after{border-color:#141415}:root{--form-control-padding-y: var(--space-xxs);--form-control-padding-x: var(--space-xs);--form-control-radius: var(--radius-md);--form-control-font-size: 1em}form iframe{border-radius:0}.form-control{line-height:1.2;background-color:var(--color-bg);border:2px solid var(--offwhite-70);transition:.2s;border-radius:.75rem;width:100%;background-color:var(--color-contrast-lower);padding:1rem}.form-control::placeholder{opacity:1;color:var(--color-contrast-low)}.form-control:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.2 )}.form-control.is-error,.form-control[aria-invalid=true]{border-color:var(--color-error)}.form-control.is-error:focus,.form-control[aria-invalid=true]:focus{border-color:var(--color-error);box-shadow:0 0 0 2px hsla( var(--color-error-h),var(--color-error-s),var(--color-error-l),.2 )}.form-caption{color:var(--color-error);font-size:var(--text-xs);margin-top:var(--space-xxs)}.form-control--disabled,.form-control[disabled],.form-control[readonly]{cursor:not-allowed}.form-label{display:block;margin-bottom:.25rem;margin-top:1rem;font-size:var(--text-sm);color:var(--color-contrast-medium)}.form-select{position:relative}.form-select select{font-size:var(--form-control-font-size, 1em);padding-top:var(--form-control-padding-y, 0.5em);padding-bottom:var(--form-control-padding-y, 0.5em);padding-left:var(--form-control-padding-x, 0.75em);padding-right:var(--form-control-padding-x, 0.75em);border-radius:var(--form-control-radius, 0.25em);line-height:1.2;background-color:var(--color-bg);border:2px solid var(--color-contrast-lower);transition:.2s;border-radius:.5rem;width:100%;background-color:var(--color-contrast-lower);appearance:none}.form-select:after{content:"";width:.75rem;height:.75rem;border:1px solid;border-right-width:0;border-bottom-width:0;position:absolute;top:.75rem;right:1rem;transform:rotate(225deg);display:block}.form-success-message{font-family:var(--font-secondary);display:flex;flex-flow:column;align-items:center;text-align:center;gap:1rem;padding:1rem;display:none;margin-top:2rem}.form-success-message img{width:10rem;margin:0 auto 1rem !important}.form-success-message.is-show{display:block}.form-success-message.is-show~div{display:none}.form-success-message p{max-width:32rem}.align-items-start{align-items:flex-start}.align-items-end{align-items:flex-end}.-margin-top-lg{margin-top:calc(var(--space-lg)*-1)}.big-title{font-size:12vw;margin-left:-0.25vw;display:inline-block;font-family:var(--font-secondary);font-weight:var(--weight-extrabold);color:var(--color-white);text-shadow:-1px 0 var(--color-contrast-medium),0 1px var(--color-contrast-medium),1px 0 var(--color-contrast-medium),0 -1px var(--color-contrast-medium);text-transform:uppercase;line-height:.8;display:block}@media(min-width: 64rem){.big-title{font-size:8vw;color:var(--color-white);text-shadow:-1px 0 var(--color-contrast-medium),0 1px var(--color-contrast-medium),1px 0 var(--color-contrast-medium),0 -1px var(--color-contrast-medium)}}@media(min-width: 100rem){.big-title{font-size:10rem}}.big-title.m--grey{color:var(--color-contrast-lower)}.min-height-sm{min-height:40rem}.ratio-3x2{aspect-ratio:3/2}.ratio-16x9{aspect-ratio:16/9}.ratio-1x1{aspect-ratio:1/1}.padding-bottom-xxxxxl{padding-bottom:calc(20*var(--space-unit))}:root{--list-space-y: var(--space-xxs);--list-offset: var(--space-xs);--list-line-height: var(--body-line-height)}.list,.text-component .list{padding-left:0;list-style:none}.list ul,.list ol,.text-component .list ul,.text-component .list ol{list-style:none;margin:0;margin-top:calc(var(--list-space-y)/2);padding-top:calc(var(--list-space-y)/2);padding-left:var(--list-offset)}.list li,.text-component .list li{padding-bottom:calc(var(--list-space-y)/2);margin-bottom:calc(var(--list-space-y)/2);line-height:var(--list-line-height)}.list>li:last-child,.list ul>li:last-child,.list ol>li:last-child,.text-component .list>li:last-child,.text-component .list ul>li:last-child,.text-component .list ol>li:last-child{margin-bottom:0}.list:not(.list--border)>li:last-child,.list ul>li:last-child,.list ol>li:last-child,.text-component .list:not(.list--border)>li:last-child,.text-component .list ul>li:last-child,.text-component .list ol>li:last-child{padding-bottom:0}.list--ul,.text-component .list--ul,.list--ol,.text-component .list--ol{--list-offset: calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}.list--ul ul,.list--ul ol,.text-component .list--ul ul,.text-component .list--ul ol,.list--ol ul,.list--ol ol,.text-component .list--ol ul,.text-component .list--ol ol{padding-left:0}@supports(--css: variables){.list--ul li,.text-component .list--ul li,.list--ol li,.text-component .list--ol li{padding-left:var(--list-offset) !important}}.list--ul li::before,.text-component .list--ul li::before,.list--ol li::before,.text-component .list--ol li::before{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;position:relative;top:-0.1em}@supports(--css: variables){.list--ul li::before,.text-component .list--ul li::before,.list--ol li::before,.text-component .list--ol li::before{width:var(--list-bullet-size) !important;height:var(--list-bullet-size) !important;margin-left:calc(var(--list-bullet-size)*-1) !important;left:calc(var(--list-bullet-margin-right)*-1) !important}}.list--ul,.text-component .list--ul{--list-bullet-size: 7px;--list-bullet-margin-right: 12px}.list--ul>li,.text-component .list--ul>li{padding-left:19px}.list--ul>li::before,.text-component .list--ul>li::before{content:"";border-radius:50%;color:var(--color-contrast-lower);background-color:currentColor;width:7px;height:7px;margin-left:-7px;left:-12px}.list--ul ul li::before,.text-component .list--ul ul li::before{background-color:transparent;box-shadow:inset 0 0 0 2px currentColor}.list--ol,.text-component .list--ol{--list-bullet-size: 26px;--list-bullet-margin-right: 6px;--list-bullet-font-size: 14px;counter-reset:list-items}.list--ol>li,.text-component .list--ol>li{counter-increment:list-items;padding-left:32px}.list--ol ol,.text-component .list--ol ol{counter-reset:list-items}.list--ol>li::before,.text-component .list--ol>li::before{content:counter(list-items);font-size:var(--list-bullet-font-size, 14px);background-color:var(--color-contrast-lower);color:var(--color-contrast-high);line-height:1;border-radius:50%;width:26px;height:26px;margin-left:-26px;left:-6px}.list--ol ol>li::before,.text-component .list--ol ol>li::before{background-color:transparent;box-shadow:inset 0 0 0 2px var(--color-contrast-lower)}.list--border li:not(:last-child),.text-component .list--border li:not(:last-child){border-bottom:1px solid var(--color-contrast-lower)}.list--border ul,.list--border ol,.text-component .list--border ul,.text-component .list--border ol{border-top:1px solid var(--color-contrast-lower)}.list--icons,.text-component .list--icons{--list-bullet-size: 24px;--list-bullet-margin-right: 8px;--list-offset: calc(var(--list-bullet-size) + var(--list-bullet-margin-right))}.list--icons ul,.list--icons ol,.text-component .list--icons ul,.text-component .list--icons ol{padding-left:32px}@supports(--css: variables){.list--icons ul,.list--icons ol,.text-component .list--icons ul,.text-component .list--icons ol{padding-left:var(--list-offset)}}.list__icon{position:relative;width:24px;height:24px;margin-right:8px}.list__icon:not(.top-0){top:calc((1em*var(--list-line-height) - 24px)/2)}@supports(--css: variables){.list__icon{width:var(--list-bullet-size);height:var(--list-bullet-size);margin-right:var(--list-bullet-margin-right)}.list__icon:not(.top-0){top:calc((1em*var(--list-line-height) - var(--list-bullet-size))/2)}}.tags{display:flex;flex-flow:row wrap;margin:calc(var(--space-xxxs)*-1);margin-top:var(--space-sm);list-style:none}.tags li{list-style:none;margin:var(--space-xxxxs)}.tags li a{border-radius:var(--radius-lg);padding:var(--space-xxxs) var(--space-xs);font-size:calc(var(--text-base-size)*.7);background-color:var(--color-bg);border:1px solid transparent;color:var(--color-contrast-higher);display:block;transition:color .1s,background-color .1s}.tags li a:hover{background-color:var(--color-contrast-higher);color:var(--white)}.tags.tags--outline li a{border-color:var(--color-contrast-higher);background-color:transparent}.tags.tags--outline li a:hover{background-color:var(--color-contrast-higher);color:var(--white)}.tag{border-radius:var(--radius-lg);padding:var(--space-xxxs) var(--space-xxs);font-size:calc(var(--text-base-size)*.7);background-color:var(--color-bg);border:1px solid transparent;color:var(--color-contrast-medium);display:inline-block;transition:color .1s,background-color .1s;text-align:center;line-height:1.1}.tag.tag--outline{border-color:var(--color-contrast-low);background-color:transparent}.tag.tag--light{border-color:var(--color-contrast-lower);color:var(--color-contrast-lower)}.tabs{background-color:var(--color-white);border-radius:var(--radius-xxl);padding:.5rem}@media(min-width: 64rem){.tabs{border-radius:0;background-color:transparent;padding:0}}.tabs h3[role=tab]{padding:var(--space-xs);border-top:1px solid var(--color-contrast-low) !important;display:flex !important;justify-content:space-between;text-align:left}@media(min-width: 48rem){.tabs h3[role=tab]{display:none !important}}.tabs h3[role=tab]:first-child{border-top-color:transparent !important}.tabs h3[role=tab] button{text-align:left}.tabs h3[role=tab] button span{background-color:var(--color-bg);border:1px solid var(--color-contrast-low);border-radius:.5rem;margin-left:.25rem;padding:4px 4px 3px;min-width:1.5rem;display:inline-block;text-align:center;line-height:1;font-size:.7em}.tabs h3[role=tab] .icon{order:2;position:relative}.tabs h3[role=tab] .icon:before{content:"";width:50%;height:50%;top:.25rem;left:.25rem;position:absolute;border-right:3px solid;border-radius:2px;border-bottom:3px solid;transform:rotate(-45deg);transition:transform .2s;margin-top:.5rem}.tabs h3[role=tab].resp-tab-active .icon:before{transform:rotate(-135deg)}.tabs>ul{display:inline-flex;background-color:var(--white);padding:var(--space-xs);border:1px solid var(--grey-100);border-radius:var(--radius-xxl);margin-bottom:var(--space-md);list-style:none}.tabs>ul>li{padding:0 !important;margin:0}.tabs>ul>li:before{display:none}.tabs>ul>li>button{padding:calc(var(--space-xs)*1.2) calc(var(--space-sm)*1.2);border-radius:var(--radius-xl);background-color:transparent;color:var(--black);font-family:var(--font-secondary);font-weight:var(--weight-bold);display:inline-block;text-align:center;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s}.tabs>ul>li>button span{background-color:var(--color-bg);border:1px solid var(--color-contrast-low);border-radius:.5rem;margin-left:.25rem;padding:4px 4px 3px;min-width:1.5rem;display:inline-block;text-align:center;line-height:1;font-size:.7em}.tabs>ul>li.resp-tab-active button{background-color:var(--pr-blue-400);color:var(--white);box-shadow:var(--shadow-lg)}.tabs>ul>li.resp-tab-active button span{color:var(--color-primary);border-color:transparent}.tabs .resp-tabs-container{text-align:left}.tabs .resp-tabs-container .resp-tab-content{padding-bottom:var(--space-md)}@media(min-width: 48rem){.tabs .resp-tabs-container .resp-tab-content{padding:0}}.tabs.tabs--new{background-color:transparent;padding:0;border:none;border-radius:0}.tabs.tabs--new>ul{background-color:transparent;padding:0;border:none;border-radius:0}.tabs.tabs--new>ul>li>button h2{color:var(--color-contrast-high);opacity:.4}.tabs.tabs--new>ul>li.resp-tab-active button{background-color:transparent;box-shadow:none}.tabs.tabs--new>ul>li.resp-tab-active button h2{color:var(--color-contrast-high);opacity:1}.bgtable__content{font-size:.875rem}.bgtable__content.text-component{--heading-line-height: 1.2;--body-line-height: 1.5;--line-height-multiplier: 1;--text-vspace-multiplier: 1.2}@media(min-width: 64rem){.bgtable__content{font-size:var(--text-base-size)}}.bgtable__row{padding:1rem 1rem 2rem;border:1px solid var(--color-contrast-low);border-bottom:none;border-radius:1rem 1rem 0 0;position:relative;background-color:var(--color-white)}.bgtable__row:not(:first-of-type){margin-top:-1rem}.bgtable__row:last-of-type{padding:1rem;border-radius:1rem;border-bottom:1px solid var(--color-contrast-low)}@media(min-width: 80rem){.bgtable__row{padding:3rem 3rem 5rem;border-radius:2rem 2rem 0 0}.bgtable__row:not(:first-of-type){margin-top:-2rem}.bgtable__row:last-of-type{border-radius:2rem;padding:3rem;border-bottom:1px solid var(--color-contrast-low)}}.bgtable__row.m--intabs{padding:0 !important;border:none !important;border-radius:0 !important;background-color:transparent;margin:0 !important}.bgtable__col:not(:last-of-type){padding:0 0 var(--space-sm)}@media(min-width: 48rem){.bgtable__col:not(:last-of-type){padding:0 var(--space-sm) 0 0}}@media(min-width: 64rem){.bgtable__col:last-of-type{text-align:right}}.m-without-sub+.product-cards .m-section{display:none}.m-team-selection .product-card__statuses li{display:none !important}.product-card__switch{position:relative;width:1.5rem;height:1.5rem;border-radius:1rem;border:1px solid rgba(0,0,0,.25);transition:transform .2s}.product-card__switch.m-silent:after{content:"";position:absolute;top:50%;left:50%;z-index:1;pointer-events:none;transform:translate(-50%, -50%)}.product-card__switch.m-silent:after{width:1.17rem;height:1.17rem;background:var(--switch-icon-color, var(--white));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5L6 9H3v6h3l5 4V5zM20.6 9.4l-1.4-1.4-2.7 2.7-2.7-2.7-1.4 1.4 2.7 2.7-2.7 2.7 1.4 1.4 2.7-2.7 2.7 2.7 1.4-1.4-2.7-2.7 2.7-2.7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5L6 9H3v6h3l5 4V5zM20.6 9.4l-1.4-1.4-2.7 2.7-2.7-2.7-1.4 1.4 2.7 2.7-2.7 2.7 1.4 1.4 2.7-2.7 2.7 2.7 1.4-1.4-2.7-2.7 2.7-2.7z'/%3E%3C/svg%3E") center/contain no-repeat}.product-card__switch:hover{transform:scale(1.25)}.product-card__team{font-size:var(--text-sm);position:relative}.product-card__team div:first-of-type{margin:var(--space-xxxs);border-radius:var(--radius-lg);padding:var(--space-xxxs) var(--space-xxs);font-size:var(--text-sm);color:var(--white);display:flex;align-items:center;transition:color .2s,background-color .2s;background-color:var(--color-accent)}.product-card__team div:first-of-type:before{content:"";width:1rem;height:1rem;background-color:#fff;border-radius:100%;margin-right:var(--space-xxs);display:inline-block;animation-name:flash;animation-iteration-count:infinite;animation-duration:2s}.product-card__team div:last-of-type{position:absolute;top:100%;width:200%;left:0%;padding:var(--space-xxs);border-radius:var(--radius-lg);font-size:var(--text-xs);background-color:var(--color-contrast-higher);color:var(--color-contrast-low);opacity:0;pointer-events:none;transition:transform .2s,opacity .2s;transform:translate(0, -1rem);display:grid;grid-template-columns:auto 1fr}.product-card__team div:last-of-type img{display:block;border-radius:var(--radius-lg);width:2rem;height:2rem}.product-card__team div:last-of-type span{margin:0 var(--space-xs)}.product-card__team div:last-of-type strong,.product-card__team div:last-of-type b{color:var(--color-contrast-lower)}.product-card__team:hover div:last-of-type{opacity:1;transform:translate(0, 0)}.product-card__section{width:100%;height:100%;border-radius:var(--radius-xxl);position:relative;padding:var(--space-sm);min-height:20rem;background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden;position:relative;color:var(--color-white);-webkit-mask-image:-webkit-radial-gradient(white, black)}.product-card__section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(180deg, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.25 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.75 ))}.product-card__section-anchor{position:absolute;top:-4rem;left:0}.product-card__section-title{text-align:center;color:var(--color-white);position:relative;z-index:1;hyphens:auto}.product-card__section-date{text-align:center;color:var(--color-white);position:relative;z-index:1;font-size:var(--text-sm);margin-top:var(--space-xs)}.product-card:empty{display:none}.product-card__empty-switchers{display:none !important}.product-card__inner{display:flex;flex-flow:row wrap;flex-flow:column;height:100%;border:1px solid var(--grey-100);background-color:var(--white);border-radius:var(--radius-xxl);position:relative}.product-card__cover{width:100%;position:relative}.product-card__cover:before{content:"";width:3rem;height:1rem;background-image:url("data:image/svg+xml;base64,PCEtLSBCeSBTYW0gSGVyYmVydCAoQHNoZXJiKSwgZm9yIGV2ZXJ5b25lLiBNb3JlIEAgaHR0cDovL2dvby5nbC83QUp6YkwgLS0+Cjxzdmcgd2lkdGg9IjEyMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDEyMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZTNlOGVmIj4KICAgIDxjaXJjbGUgY3g9IjE1IiBjeT0iMTUiIHI9IjE1Ij4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJyIiBmcm9tPSIxNSIgdG89IjE1IgogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIwLjhzIgogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTU7OTsxNSIgY2FsY01vZGU9ImxpbmVhciIKICAgICAgICAgICAgICAgICByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICAgICAgICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSJmaWxsLW9wYWNpdHkiIGZyb209IjEiIHRvPSIxIgogICAgICAgICAgICAgICAgIGJlZ2luPSIwcyIgZHVyPSIwLjhzIgogICAgICAgICAgICAgICAgIHZhbHVlcz0iMTsuNTsxIiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgPC9jaXJjbGU+CiAgICA8Y2lyY2xlIGN4PSI2MCIgY3k9IjE1IiByPSI5IiBmaWxsLW9wYWNpdHk9IjAuMyI+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iciIgZnJvbT0iOSIgdG89IjkiCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiCiAgICAgICAgICAgICAgICAgdmFsdWVzPSI5OzE1OzkiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICAgICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iZmlsbC1vcGFjaXR5IiBmcm9tPSIwLjUiIHRvPSIwLjUiCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIuNTsxOy41IiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgPC9jaXJjbGU+CiAgICA8Y2lyY2xlIGN4PSIxMDUiIGN5PSIxNSIgcj0iMTUiPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InIiIGZyb209IjE1IiB0bz0iMTUiCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxNTs5OzE1IiBjYWxjTW9kZT0ibGluZWFyIgogICAgICAgICAgICAgICAgIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogICAgICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImZpbGwtb3BhY2l0eSIgZnJvbT0iMSIgdG89IjEiCiAgICAgICAgICAgICAgICAgYmVnaW49IjBzIiBkdXI9IjAuOHMiCiAgICAgICAgICAgICAgICAgdmFsdWVzPSIxOy41OzEiIGNhbGNNb2RlPSJsaW5lYXIiCiAgICAgICAgICAgICAgICAgcmVwZWF0Q291bnQ9ImluZGVmaW5pdGUiIC8+CiAgICA8L2NpcmNsZT4KPC9zdmc+Cg==");background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.product-card__slider{display:block;width:100%;position:relative;padding-bottom:56%}.product-card__slider-container{position:absolute;top:0;left:0;width:100%;height:100%;padding-bottom:1rem;border-radius:var(--radius-xxl)}.product-card__slider-item{padding:0 var(--space-sm);width:100% !important;height:100%}.product-card__slider-img{width:100%;display:block;height:100%;object-fit:cover;transition:opacity .2s;border-radius:var(--radius-lg)}.product-card__slider-img.lazy{opacity:0}.product-card__slider-img.lazy.m-show{opacity:1}.product-card__slider-nav{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;z-index:1;padding:0 var(--space-sm)}.product-card__slider-nav span{height:100%;flex:1;background:none !important;border-radius:0;margin:0 1px !important}.product-card__slider-nav span:only-of-type{display:none}.product-card__slider-bullets{text-align:left;padding:0 var(--space-sm);bottom:0 !important}.product-card__slider-bullets .swiper-pagination-bullet{width:4px;height:4px;margin:0 2px !important;border-radius:1rem;background-color:var(--color-black) !important}.product-card__slider-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{width:4px !important;height:4px}.product-card__slider-bullets .swiper-pagination-bullet:only-of-type{display:none}.product-card__info{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black);z-index:99;padding:var(--space-sm);color:var(--white);border-radius:var(--radius-xxl);display:none}.product-card__info.m-active{display:block}.product-card__info-inner{display:flex;width:100%;height:100%}.product-card__info-content{pointer-events:none;width:100%;flex:0 0 100%}.product-card__info-content.m-active{opacity:1;pointer-events:auto}.product-card__info-content:nth-of-type(2){transform:translateX(-100%)}.product-card__info-content:nth-of-type(3){transform:translateX(-200%)}.product-card__info-content:nth-of-type(4){transform:translateX(-300%)}.product-card__info-content:nth-of-type(5){transform:translateX(-400%)}.product-card__info-header{position:relative;padding-bottom:1.25rem}.product-card__info-title{font-family:var(--font-secondary);font-size:1.5rem;text-transform:uppercase;margin:0;width:100%}.product-card__info-status{margin-top:var(--space-xxxs);border-radius:var(--radius-lg);padding:var(--space-xxxs) var(--space-xxs);font-size:var(--text-sm);color:var(--white);display:inline-block;transition:color .2s,background-color .2s}.product-card__info-status.m-instock,.product-card__info-status.switch-icons_info_instock{background-color:var(--green-400)}.product-card__info-status.m-outstock,.product-card__info-status.switch-icons_info_soldout{background-color:var(--grey-300)}.product-card__info-status.m-preorder,.product-card__info-status.switch-icons_info_preorder{background-color:var(--purple-400)}.product-card__info-status.m-groupbuy{background-color:#f7cb63;color:var(--color-contrast-high)}.product-card__info-date{font-size:var(--text-sm);margin-top:.25rem;position:absolute;bottom:0;left:0;width:100%}.product-card__info-desc{line-height:1.5}.product-card__info-basic{text-align:left}.product-card__info-basic-row{display:flex;padding-bottom:.25rem;margin-bottom:.25rem;border-bottom:1px solid rgba(255,255,255,.25)}.product-card__info-basic-row span{flex:1}.product-card__info-details{font-size:.75rem;text-align:left;margin-top:.5rem}.product-card__info-details img{width:4rem;height:auto;float:left;margin-right:.5rem}.product-card__info-details p{line-height:1.25;font-size:.75rem;margin:0}.product-card__info-details p:last-of-type{float:left}.product-card__header{display:flex;padding:1.5rem .5rem 1rem;justify-content:center;position:absolute;top:0;left:0;width:100%}.product-card__statuses{position:relative;margin:calc(var(--space-xxxs)*-1);padding:var(--space-sm) var(--space-sm) var(--space-xs);display:flex;flex-flow:row wrap;z-index:2}.m-team-selection .product-card__statuses li{display:none}.product-card__statuses li{margin:var(--space-xxxs);border-radius:var(--radius-xxl);border:1px solid;padding:var(--space-xxxxs) var(--space-xxs);font-size:.875rem;color:var(--color-contrast-medium);display:block;transition:color .2s,background-color .2s}.product-card__statuses li.m-instock{color:var(--color-primary)}.product-card__statuses li.m-outstock{color:var(--color-contrast-medium)}.product-card__statuses li.m-preorder{color:var(--purple-400)}.product-card__statuses li.m-groupbuy{background-color:#f7cb63;color:var(--color-contrast-high)}.product-card__statuses li.m-groupbuy+.m-preorder{display:none !important}.product-card__favorite{display:flex;justify-content:flex-end;position:relative}.product-card__icon{width:1.5rem;height:1.5rem;display:block;margin-top:-0.25rem;margin-bottom:-0.25rem}.product-card__content{padding:var(--space-sm);width:100%;flex:1}.product-card__title{font-size:1.25rem}.product-card__title-wrap{width:100%}.product-card__desc{display:none;color:var(--black);margin-top:.5rem;line-height:1.35}.product-card__buy{display:inline-flex;align-items:center;white-space:nowrap;margin-top:var(--space-xs);font-size:1rem;color:var(--color-contrast-high);flex-flow:row wrap}.product-card__buy-percent{font-size:.875rem;background-color:var(--color-accent);color:var(--color-white);text-align:center;padding:var(--space-xxxs);line-height:1;border-radius:.5rem}.product-card__buy-price{padding:0 var(--space-xs) 0 0}.product-card__buy-old{text-decoration:line-through;color:var(--grey-400);padding:0 var(--space-xs) 0 0}.product-card__buy-old+.product-card__buy-price{color:var(--red-400);font-family:var(--font-secondary);font-size:1.25rem}.product-card__switches{--switch-size: 1.5rem;width:100%;margin-top:var(--space-sm);z-index:100;position:relative;font-family:var(--font-mono);font-size:var(--text-sm)}.product-card__switches-items{display:flex;flex-flow:row wrap;order:1;gap:.25rem}.product-card__switches-item{display:block}.product-card__switches-item-inner{position:relative;margin:2px;border-radius:100%;background-color:var(--color-black);box-shadow:0 0 0 1px var(--color-contrast-lower);opacity:.75;transition:opacity .2s}.product-card__switches-item-inner:hover{opacity:1}.product-card__switches-item-inner:before{color:var(--white);text-align:center;display:block;line-height:var(--switch-size);width:var(--switch-size);height:var(--switch-size);border-radius:100%;padding-top:1px;font-family:var(--font-mono)}.m-cherry-mx-red .product-card__switches-item-inner{background-color:#ea4c6a}.m-cherry-mx-red .product-card__switches-item-inner:before{content:"R"}.m-cherry-mx-silent-red .product-card__switches-item-inner{background-image:linear-gradient(45deg, #ff002d, #ff9930)}.m-cherry-mx-silent-red .product-card__switches-item-inner:before{content:"SR"}.m-cherry-mx-blue .product-card__switches-item-inner{background-color:#5689d5}.m-cherry-mx-blue .product-card__switches-item-inner:before{content:"B"}.m-cherry-mx-speed-silver .product-card__switches-item-inner{background-image:linear-gradient(45deg, #b6bbc5, #92a4ce)}.m-cherry-mx-speed-silver .product-card__switches-item-inner:before{content:"SS"}.m-cherry-mx-brown .product-card__switches-item-inner{background-color:#915b62}.m-cherry-mx-brown .product-card__switches-item-inner:before{content:"BR"}.m-cherry-mx-green .product-card__switches-item-inner{background-color:#7fb676}.m-cherry-mx-green .product-card__switches-item-inner:before{content:"GR"}.m-cherry-mx-black .product-card__switches-item-inner{background-color:#000}.m-cherry-mx-black .product-card__switches-item-inner:before{content:"BL"}.m-cherry-mx-grey .product-card__switches-item-inner{background-color:gray}.m-cherry-mx-grey .product-card__switches-item-inner:before{content:"GR"}.m-cherry-ml1a .product-card__switches-item-inner{background-image:linear-gradient(45deg, #000000, #9E9E9E)}.m-cherry-ml1a .product-card__switches-item-inner:before{content:"ML"}.m-cherry-mx-clear .product-card__switches-item-inner{background-image:linear-gradient(45deg, #c7af96, #fdefd3)}.m-cherry-mx-clear .product-card__switches-item-inner:before{content:"CL"}.m-cherry-mx-rgb-clear .product-card__switches-item-inner{background-image:linear-gradient(45deg, #c7af96, #fdefd3)}.m-cherry-mx-rgb-clear .product-card__switches-item-inner:before{content:"RCL"}.m-cherry-mx-rgb-green .product-card__switches-item-inner{background-image:linear-gradient(45deg, #00863c, #fdefd3)}.m-cherry-mx-rgb-green .product-card__switches-item-inner:before{content:"RG"}.m-cherry-mx-rgb-grey .product-card__switches-item-inner{background-image:linear-gradient(45deg, #686868, #fdefd3)}.m-cherry-mx-rgb-grey .product-card__switches-item-inner:before{content:"RGR"}.m-cherry-mx-rgb-ergo-clear .product-card__switches-item-inner{background-image:linear-gradient(45deg, #a3a3a3, #c9c9c9)}.m-cherry-mx-rgb-ergo-clear .product-card__switches-item-inner:before{content:"EC"}.m-cherry-mx-silent-black .product-card__switches-item-inner{background-image:linear-gradient(45deg, #000000, #5aa3b9)}.m-cherry-mx-silent-black .product-card__switches-item-inner:before{content:"SB"}.m-cherry-mx-rgb-red .product-card__switches-item-inner{background-color:#ea4c6a}.m-cherry-mx-rgb-red .product-card__switches-item-inner:before{content:"R"}.m-cherry-mx-rgb-silent-red .product-card__switches-item-inner{background-image:linear-gradient(45deg, #ff002d, #ff9930)}.m-cherry-mx-rgb-silent-red .product-card__switches-item-inner:before{content:"SR"}.m-cherry-mx-rgb-blue .product-card__switches-item-inner{background-color:#5689d5}.m-cherry-mx-rgb-blue .product-card__switches-item-inner:before{content:"B"}.m-cherry-mx-rgb-speed-silver .product-card__switches-item-inner{background-image:linear-gradient(45deg, #b6bbc5, #92a4ce)}.m-cherry-mx-rgb-speed-silver .product-card__switches-item-inner:before{content:"SS"}.m-cherry-mx-rgb-brown .product-card__switches-item-inner{background-color:#915b62}.m-cherry-mx-rgb-brown .product-card__switches-item-inner:before{content:"BR"}.m-cherry-mx-rgb-black .product-card__switches-item-inner{background-color:#000}.m-cherry-mx-rgb-black .product-card__switches-item-inner:before{content:"BL"}.m-cherry-mx-rgb-silent-black .product-card__switches-item-inner{background-image:linear-gradient(45deg, #000000, #5aa3b9)}.m-cherry-mx-rgb-silent-black .product-card__switches-item-inner:before{content:"SB"}.m-cherry-mx-rgb-nature-white .product-card__switches-item-inner{background-image:linear-gradient(45deg, #f0ede6, #f2f2f2);color:#000}.m-cherry-mx-rgb-nature-white .product-card__switches-item-inner:before{content:"NW"}.m-kailh-box-white .product-card__switches-item-inner{background-image:linear-gradient(45deg, #f2f2f2, #bfbfbf)}.m-kailh-box-white .product-card__switches-item-inner:before{content:"KW"}.m-kailh-box-red .product-card__switches-item-inner{background-color:#f2412f}.m-kailh-box-red .product-card__switches-item-inner:before{content:"KR"}.m-kailh-box-brown .product-card__switches-item-inner{background-color:#ab5f3d}.m-kailh-box-brown .product-card__switches-item-inner:before{content:"KBR"}.m-kailh-box-black .product-card__switches-item-inner{background-color:#323232}.m-kailh-box-black .product-card__switches-item-inner:before{content:"KB"}.m-novelkeys-x-kailh-box-thick-clicks-jade .product-card__switches-item-inner{background-color:#b1d1a8}.m-novelkeys-x-kailh-box-thick-clicks-jade .product-card__switches-item-inner:before{content:"JA"}.m-kailh-box-navy .product-card__switches-item-inner{background-color:#3d384f}.m-kailh-box-navy .product-card__switches-item-inner:before{content:"KN"}.m-novelkeys-x-kailh-box-royal .product-card__switches-item-inner{background-color:#694c80}.m-novelkeys-x-kailh-box-royal .product-card__switches-item-inner:before{content:"KRO"}.m-novelkeys-x-kailh-box-crystal-royal .product-card__switches-item-inner{background-color:#694c80}.m-novelkeys-x-kailh-box-crystal-royal .product-card__switches-item-inner:before{content:"KRO"}.m-kailh-speed-bronze .product-card__switches-item-inner{background-color:#9d512f}.m-kailh-speed-bronze .product-card__switches-item-inner:before{content:"KSB"}.m-kailh-speed-silver .product-card__switches-item-inner{background-color:#929292}.m-kailh-speed-silver .product-card__switches-item-inner:before{content:"KSS"}.m-kailh-speed-copper .product-card__switches-item-inner{background-color:#39111a}.m-kailh-speed-copper .product-card__switches-item-inner:before{content:"KSC"}.m-kailh-turbo-red .product-card__switches-item-inner{background-color:#990606}.m-kailh-turbo-red .product-card__switches-item-inner:before{content:"KTR"}.m-kailh-turbo-speed-silver .product-card__switches-item-inner{background-color:#777}.m-kailh-turbo-speed-silver .product-card__switches-item-inner:before{content:"KTSS"}.m-kailh-turbo-brown .product-card__switches-item-inner{background-color:#3b3027d3}.m-kailh-turbo-brown .product-card__switches-item-inner:before{content:"KTB"}.m-kailh-turbo-silent-red .product-card__switches-item-inner{background-color:#ac4949d3}.m-kailh-turbo-silent-red .product-card__switches-item-inner:before{content:"KTSR"}.m-novelkeys-x-kailh-box-thick-clicks-navy .product-card__switches-item-inner{background-color:#3d384f}.m-novelkeys-x-kailh-box-thick-clicks-navy .product-card__switches-item-inner:before{content:"NA"}.m-novelkeys-x-kailh-box-crystal-navy .product-card__switches-item-inner{background-color:#3d384f}.m-novelkeys-x-kailh-box-crystal-navy .product-card__switches-item-inner:before{content:"NA"}.m-novelkeys-x-kailh-box-heavy-dark-yellow .product-card__switches-item-inner{background-color:#feec50}.m-novelkeys-x-kailh-box-heavy-dark-yellow .product-card__switches-item-inner:before{content:"DY"}.m-novelkeys-x-kailh-box-heavy-pale-blue .product-card__switches-item-inner{background-color:#587ca5}.m-novelkeys-x-kailh-box-heavy-pale-blue .product-card__switches-item-inner:before{content:"HPB"}.m-novelkeys-x-kailh-box-heavy-burnt-orange .product-card__switches-item-inner{background-color:#e37231}.m-novelkeys-x-kailh-box-heavy-burnt-orange .product-card__switches-item-inner:before{content:"BO"}.m-novelkeys-x-kailh-sherbet .product-card__switches-item-inner{background-color:#ff891d}.m-novelkeys-x-kailh-sherbet .product-card__switches-item-inner:before{content:"SH"}.m-novelkeys-x-kailh-box-pinks .product-card__switches-item-inner{background-color:#f37baa}.m-novelkeys-x-kailh-box-pinks .product-card__switches-item-inner:before{content:"PI"}.m-cherry-mx-low-profile-red .product-card__switches-item-inner{background-image:linear-gradient(45deg, #ff5694, #ff5656)}.m-cherry-mx-low-profile-red .product-card__switches-item-inner:before{content:"LR"}.m-topre-30g .product-card__switches-item-inner:before{content:"T"}.m-topre-45g .product-card__switches-item-inner:before{content:"T"}.m-topre-45g-silent .product-card__switches-item-inner:before{content:"TS"}.m-topre-variable .product-card__switches-item-inner:before{content:"TV"}.m-topre-variable-silent .product-card__switches-item-inner:before{content:"TVS"}.m-invyr-holy-panda .product-card__switches-item-inner{background-color:#f0cbae}.m-invyr-holy-panda .product-card__switches-item-inner:before{content:"HP"}.m-varmilo-ec-daisy-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-daisy .product-card__switches-item-inner{background-color:#fffd4e;color:#dedede}.m-varmilo-ec-daisy-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-daisy .product-card__switches-item-inner:before{content:"ED"}.m-varmilo-mc-daisy-l .product-card__switches-item-inner{background-color:#ffc400}.m-varmilo-mc-daisy-l .product-card__switches-item-inner:before{content:"DL"}.m-varmilo-ec-sakura-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-sakura .product-card__switches-item-inner{background-color:#e9adb5}.m-varmilo-ec-sakura-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-sakura .product-card__switches-item-inner:before{content:"ES"}.m-varmilo-ec-rose-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-rose .product-card__switches-item-inner{background-color:#c44c70}.m-varmilo-ec-rose-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-rose .product-card__switches-item-inner:before{content:"ER"}.m-varmilo-ec-ivy-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-ivy .product-card__switches-item-inner{background-color:#9bdb84}.m-varmilo-ec-ivy-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-ivy .product-card__switches-item-inner:before{content:"EI"}.m-varmilo-ec-jasmine-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-jasmine .product-card__switches-item-inner{background-color:#bcb396}.m-varmilo-ec-jasmine-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-jasmine .product-card__switches-item-inner:before{content:"EJ"}.m-varmilo-ec-moxa-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-moxa .product-card__switches-item-inner{background-color:#888782}.m-varmilo-ec-moxa-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-moxa .product-card__switches-item-inner:before{content:"EM"}.m-varmilo-ec-iris-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-iris .product-card__switches-item-inner{background-color:#354090}.m-varmilo-ec-iris-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-iris .product-card__switches-item-inner:before{content:"EIR"}.m-varmilo-ec-violet-v2 .product-card__switches-item-inner,.m-varmilo-ec-v2-violet .product-card__switches-item-inner{background-color:#ab93c6}.m-varmilo-ec-violet-v2 .product-card__switches-item-inner:before,.m-varmilo-ec-v2-violet .product-card__switches-item-inner:before{content:"EV"}.m-domikey-x-kailh-cyberpunk-pink-purple-blue-62g .product-card__switches-item-inner{background-color:#fe6489;color:#5ac4db}.m-domikey-x-kailh-cyberpunk-pink-purple-blue-62g .product-card__switches-item-inner:before{content:"CP"}.m-domikey-x-kailh-cyberpunk-clear-purple-green-62g .product-card__switches-item-inner{background-color:#574471;color:#70f255}.m-domikey-x-kailh-cyberpunk-clear-purple-green-62g .product-card__switches-item-inner:before{content:"CP"}.m-everglide-dark-jade .product-card__switches-item-inner{background-image:linear-gradient(45deg, #f0ede6, #f2f2f2);color:#000}.m-everglide-dark-jade .product-card__switches-item-inner:before{content:"DJ"}.m-zeal-pc-sakurios .product-card__switches-item-inner{background-color:#fbaaa9}.m-zeal-pc-sakurios .product-card__switches-item-inner:before{content:"SA"}.m-zeal-pc-roselios .product-card__switches-item-inner{background-color:#f8a3bc}.m-zeal-pc-roselios .product-card__switches-item-inner:before{content:"RO"}.m-kailh-box-pale-blue .product-card__switches-item-inner{background-color:#587ca5}.m-kailh-box-pale-blue .product-card__switches-item-inner:before{content:"PB"}.m-zeal-pc-zealios-v2-78g .product-card__switches-item-inner{background-color:#3c2682}.m-zeal-pc-zealios-v2-78g .product-card__switches-item-inner:before{content:"ZE"}.m-zeal-pc-zealios-v2-67g .product-card__switches-item-inner{background-color:#5b3eaf}.m-zeal-pc-zealios-v2-67g .product-card__switches-item-inner:before{content:"ZE"}.m-zeal-pc-zealios-v2-65g .product-card__switches-item-inner{background-color:#7048c6}.m-zeal-pc-zealios-v2-65g .product-card__switches-item-inner:before{content:"ZE"}.m-zeal-pc-zealios-v2-62g .product-card__switches-item-inner{background-color:#7c5ccf}.m-zeal-pc-zealios-v2-62g .product-card__switches-item-inner:before{content:"ZE"}.m-zeal-pc-zilents-v2-62g .product-card__switches-item-inner{background-color:#8ef5f4}.m-zeal-pc-zilents-v2-62g .product-card__switches-item-inner:before{content:"ZI"}.m-zeal-pc-zilents-v2-65g .product-card__switches-item-inner{background-color:#31b1d9}.m-zeal-pc-zilents-v2-65g .product-card__switches-item-inner:before{content:"ZI"}.m-zeal-pc-zilents-v2-67g .product-card__switches-item-inner{background-color:#2a5396}.m-zeal-pc-zilents-v2-67g .product-card__switches-item-inner:before{content:"ZI"}.m-zeal-pc-zilents-v2-78g .product-card__switches-item-inner{background-color:#2e3363}.m-zeal-pc-zilents-v2-78g .product-card__switches-item-inner:before{content:"ZI"}.m-zeal-pc-tealios-v2 .product-card__switches-item-inner{background-color:#3db4a6}.m-zeal-pc-tealios-v2 .product-card__switches-item-inner:before{content:"TE"}.m-zeal-pc-healios-v2 .product-card__switches-item-inner{background-color:#f36511}.m-zeal-pc-healios-v2 .product-card__switches-item-inner:before{content:"HE"}.m-gateron-yellow .product-card__switches-item-inner{background-color:#fee724}.m-gateron-yellow .product-card__switches-item-inner:before{content:"GY"}.m-gateron-white .product-card__switches-item-inner{background-color:#cfccca}.m-gateron-white .product-card__switches-item-inner:before{content:"AVW";color:var(--color-contrast-high)}.m-gateron-silver .product-card__switches-item-inner{background-image:linear-gradient(45deg, #6F7579, #b9bcbe)}.m-gateron-silver .product-card__switches-item-inner:before{content:"GS"}.m-gateron-rgb-blue .product-card__switches-item-inner{background-color:#4aa5db}.m-gateron-rgb-blue .product-card__switches-item-inner:before{content:"GB"}.m-gateron-ink-red-v2 .product-card__switches-item-inner{background-color:#f4471f}.m-gateron-ink-red-v2 .product-card__switches-item-inner:before{content:"IR"}.m-gateron-ink-black-v2 .product-card__switches-item-inner{background-color:#41372e}.m-gateron-ink-black-v2 .product-card__switches-item-inner:before{content:"IBL"}.m-gateron-ink-yellow-v2 .product-card__switches-item-inner{background-color:#f4d801}.m-gateron-ink-yellow-v2 .product-card__switches-item-inner:before{content:"IY"}.m-gateron-ink-blue-v2 .product-card__switches-item-inner{background-color:#007dc8}.m-gateron-ink-blue-v2 .product-card__switches-item-inner:before{content:"IB"}.m-gateron-red .product-card__switches-item-inner{background-color:#e3120c}.m-gateron-red .product-card__switches-item-inner:before{content:"GR"}.m-gateron-black .product-card__switches-item-inner{background-color:#121414}.m-gateron-black .product-card__switches-item-inner:before{content:"GBL"}.m-gateron-clear .product-card__switches-item-inner{background-color:#d8d7d2}.m-gateron-clear .product-card__switches-item-inner:before{content:"GC"}.m-gateron-green .product-card__switches-item-inner{background-color:#2a8664}.m-gateron-green .product-card__switches-item-inner:before{content:"GG"}.m-gateron-brown .product-card__switches-item-inner{background-color:#654844}.m-gateron-brown .product-card__switches-item-inner:before{content:"GBR"}.m-gateron-blue .product-card__switches-item-inner{background-color:#058acb}.m-gateron-blue .product-card__switches-item-inner:before{content:"GB"}.m-gateron-g-pro-blue .product-card__switches-item-inner{background-color:#3d90c7}.m-gateron-g-pro-blue .product-card__switches-item-inner:before{content:"GPB"}.m-gateron-g-pro-brown .product-card__switches-item-inner{background-color:#92584f}.m-gateron-g-pro-brown .product-card__switches-item-inner:before{content:"GPBR"}.m-gateron-g-pro-2-silver .product-card__switches-item-inner{background-image:linear-gradient(45deg, #6F7579, #b9bcbe)}.m-gateron-g-pro-2-silver .product-card__switches-item-inner:before{content:"GPS"}.m-gateron-g-pro-2-white .product-card__switches-item-inner{background-color:#dddcd7}.m-gateron-g-pro-2-white .product-card__switches-item-inner:before{content:"GPW";color:#000}.m-gateron-g-pro-2-yellow .product-card__switches-item-inner{background-color:#fcdc67;color:#000}.m-gateron-g-pro-2-yellow .product-card__switches-item-inner:before{content:"GPY";color:#000}.m-gateron-yellow .product-card__switches-item-inner{background-color:#fcdc67;color:#000}.m-gateron-yellow .product-card__switches-item-inner:before{content:"GY"}.m-gateron-silent-red .product-card__switches-item-inner{background-image:linear-gradient(45deg, #e3120c, #ffe6cc)}.m-gateron-silent-red .product-card__switches-item-inner:before{content:"GSR"}.m-gateron-silent-black .product-card__switches-item-inner{background-image:linear-gradient(45deg, #121414, #ffe6cc)}.m-gateron-silent-black .product-card__switches-item-inner:before{content:"GSB"}.m-gateron-silent-brown .product-card__switches-item-inner{background-image:linear-gradient(45deg, #654844, #ffe6cc)}.m-gateron-silent-brown .product-card__switches-item-inner:before{content:"GSB"}.m-gateron-robin-custom-62g .product-card__switches-item-inner{background-color:#54c7b8}.m-gateron-robin-custom-62g .product-card__switches-item-inner:before{content:"RC"}.m-gateron-smd-red .product-card__switches-item-inner{background-color:#e3120c}.m-gateron-smd-red .product-card__switches-item-inner:before{content:"GR"}.m-gateron-smd-black .product-card__switches-item-inner{background-color:#121414}.m-gateron-smd-black .product-card__switches-item-inner:before{content:"GBL"}.m-gateron-smd-clear .product-card__switches-item-inner{background-color:#d8d7d2}.m-gateron-smd-clear .product-card__switches-item-inner:before{content:"GC"}.m-gateron-smd-green .product-card__switches-item-inner{background-color:#2a8664}.m-gateron-smd-green .product-card__switches-item-inner:before{content:"GG"}.m-gateron-smd-brown .product-card__switches-item-inner{background-color:#654844}.m-gateron-smd-brown .product-card__switches-item-inner:before{content:"GBR"}.m-gateron-smd-blue .product-card__switches-item-inner{background-color:#058acb}.m-gateron-smd-blue .product-card__switches-item-inner:before{content:"GB"}.m-gateron-smd-yellow .product-card__switches-item-inner{background-color:#fcdc67}.m-gateron-smd-yellow .product-card__switches-item-inner:before{content:"GY"}.m-gateron-low-profile-blue .product-card__switches-item-inner{background-color:#058acb}.m-gateron-low-profile-blue .product-card__switches-item-inner:before{content:"GLB"}.m-gateron-low-profile-brown .product-card__switches-item-inner{background-color:#654844}.m-gateron-low-profile-brown .product-card__switches-item-inner:before{content:"GLBR"}.m-gateron-low-profile-red .product-card__switches-item-inner{background-color:#e3120c}.m-gateron-low-profile-red .product-card__switches-item-inner:before{content:"GLR"}.m-durock-daybreak-silent .product-card__switches-item-inner{background-color:#0d509e}.m-durock-daybreak-silent .product-card__switches-item-inner:before{content:"DS"}.m-novelkeys-x-kailh-blueberry .product-card__switches-item-inner{background-color:#e2d2c2;color:#237ec8}.m-novelkeys-x-kailh-blueberry .product-card__switches-item-inner:before{content:"BB"}.m-novelkeys-x-kailh-linear-cream .product-card__switches-item-inner{background-color:#e2d2c2}.m-novelkeys-x-kailh-linear-cream .product-card__switches-item-inner:before{content:"LC"}.m-kbdfans-x-mito-custom-laser-cyan .product-card__switches-item-inner{background-color:#734f94;color:#4abcd8}.m-kbdfans-x-mito-custom-laser-cyan .product-card__switches-item-inner:before{content:"LA"}.m-hako-clear .product-card__switches-item-inner{background-image:linear-gradient(45deg, #f2f2f2, #bfbfbf)}.m-hako-clear .product-card__switches-item-inner:before{content:"HC"}.m-hako-true .product-card__switches-item-inner{background-color:#eebfb0}.m-hako-true .product-card__switches-item-inner:before{content:"HT"}.m-hako-violet .product-card__switches-item-inner{background-color:#c7adbc}.m-hako-violet .product-card__switches-item-inner:before{content:"HV"}.m-hako-royal-clear .product-card__switches-item-inner{background-image:linear-gradient(45deg, #f2f2f2, #2c2a2b)}.m-hako-royal-clear .product-card__switches-item-inner:before{content:"HRC"}.m-aliaz-silent-60g .product-card__switches-item-inner{background-color:#c7485a}.m-aliaz-silent-60g .product-card__switches-item-inner:before{content:"AS"}.m-aliaz-silent-70g .product-card__switches-item-inner{background-color:#c7485a}.m-aliaz-silent-70g .product-card__switches-item-inner:before{content:"AS"}.m-aliaz-silent-80g .product-card__switches-item-inner{background-color:#c7485a}.m-aliaz-silent-80g .product-card__switches-item-inner:before{content:"AS"}.m-aliaz-silent-100g .product-card__switches-item-inner{background-color:#c7485a}.m-aliaz-silent-100g .product-card__switches-item-inner:before{content:"AS"}.m-sp-star-cyber .product-card__switches-item-inner{background-color:#5cc747}.m-sp-star-cyber .product-card__switches-item-inner:before{content:"SPC"}.m-greetech-brown .product-card__switches-item-inner{background-color:#654844}.m-greetech-brown .product-card__switches-item-inner:before{content:"GRB"}.m-niz-ec .product-card__switches-item-inner{background-color:#d8d7d2}.m-niz-ec .product-card__switches-item-inner:before{content:"NE"}.m-varmilo-ec-rose-v1 .product-card__switches-item-inner,.m-varmilo-ec-v1-rose .product-card__switches-item-inner{background-color:#c44c70}.m-varmilo-ec-rose-v1 .product-card__switches-item-inner:before,.m-varmilo-ec-v1-rose .product-card__switches-item-inner:before{content:"ER"}.m-durock-alpaca .product-card__switches-item-inner{background-color:#292a30;color:#ece8e8}.m-durock-alpaca .product-card__switches-item-inner:before{content:"AL"}.m-durock-dolphin-silent .product-card__switches-item-inner{background-color:#8fc9ff;color:#ece8e8}.m-durock-dolphin-silent .product-card__switches-item-inner:before{content:"DDS"}.m-durock-lupine .product-card__switches-item-inner{background-color:#b8eaba;color:#ece8e8}.m-durock-lupine .product-card__switches-item-inner:before{content:"DL"}.m-durock-mamba .product-card__switches-item-inner{background-color:#ffe300;color:#ece8e8}.m-durock-mamba .product-card__switches-item-inner:before{content:"DM"}.m-durock-pom-t1-sunflower .product-card__switches-item-inner{background-color:#fdea4e;color:#ece8e8}.m-durock-pom-t1-sunflower .product-card__switches-item-inner:before{content:"DS"}.m-durock-koala-67g .product-card__switches-item-inner{background-color:#292a30;color:#ece8e8}.m-durock-koala-67g .product-card__switches-item-inner:before{content:"DK"}.m-durock-l1-clear-55g .product-card__switches-item-inner{background-color:#f1ef95;color:#ece8e8}.m-durock-l1-clear-55g .product-card__switches-item-inner:before{content:"DС"}.m-durock-l7-smokey-67g .product-card__switches-item-inner{background-color:#31333d;color:#ece8e8}.m-durock-l7-smokey-67g .product-card__switches-item-inner:before{content:"DS"}.m-durock-splash-brothers-speed-silver .product-card__switches-item-inner{background-color:#3f5dab;color:#ece8e8}.m-durock-splash-brothers-speed-silver .product-card__switches-item-inner:before{content:"SBS"}.m-durock-t1-shrimp-silent .product-card__switches-item-inner{background-color:#8dcab9;color:#ece8e8}.m-durock-t1-shrimp-silent .product-card__switches-item-inner:before{content:"DSS"}.m-gateron-blizzard .product-card__switches-item-inner{background-color:#9bb2e4;color:#ece8e8}.m-gateron-blizzard .product-card__switches-item-inner:before{content:"GBD"}.m-gateron-cap-v2-crystal-brown .product-card__switches-item-inner{background-color:#654844}.m-gateron-cap-v2-crystal-brown .product-card__switches-item-inner:before{content:"CBR"}.m-gateron-cap-v2-crystal-blue .product-card__switches-item-inner{background-color:#058acb}.m-gateron-cap-v2-crystal-blue .product-card__switches-item-inner:before{content:"CB"}.m-gateron-cap-v2-crystal-red .product-card__switches-item-inner{background-color:#e3120c}.m-gateron-cap-v2-crystal-red .product-card__switches-item-inner:before{content:"CR"}.m-gateron-cap-v2-crystal-yellow .product-card__switches-item-inner{background-color:#fcdc67}.m-gateron-cap-v2-crystal-yellow .product-card__switches-item-inner:before{content:"CY"}.m-gateron-cap-v2-crystal-speed-silver .product-card__switches-item-inner{background-image:linear-gradient(45deg, #b6bbc5, #92a4ce)}.m-gateron-cap-v2-crystal-speed-silver .product-card__switches-item-inner:before{content:"CSS"}.m-gateron-cap-v2-crystal-silent-red .product-card__switches-item-inner{background-image:linear-gradient(45deg, #e3120c, #ffe6cc)}.m-gateron-cap-v2-crystal-silent-red .product-card__switches-item-inner:before{content:"CSR"}.m-gateron-g-pro-red .product-card__switches-item-inner{background-color:#eb4726}.m-gateron-g-pro-red .product-card__switches-item-inner:before{content:"GPR"}.m-gateron-box-ink-black .product-card__switches-item-inner{background-color:#25211d}.m-gateron-box-ink-black .product-card__switches-item-inner:before{content:"BIB"}.m-gateron-box-ink-pink .product-card__switches-item-inner{background-color:#d59e98}.m-gateron-box-ink-pink .product-card__switches-item-inner:before{content:"BIP"}.m-kailh-box-silent-pink .product-card__switches-item-inner{background-color:#e4a6cc}.m-kailh-box-silent-pink .product-card__switches-item-inner:before{content:"BSP"}.m-kailh-box-silent-brown .product-card__switches-item-inner{background-color:#955230}.m-kailh-box-silent-brown .product-card__switches-item-inner:before{content:"BSB"}.m-kailh-box-prestige-light .product-card__switches-item-inner{background-color:#e4aea2}.m-kailh-box-prestige-light .product-card__switches-item-inner:before{content:"KPL"}.m-kailh-prestige-red .product-card__switches-item-inner{background-color:#bc1513}.m-kailh-prestige-red .product-card__switches-item-inner:before{content:"KPR"}.m-varmilo-prestige-silent .product-card__switches-item-inner{background-color:#59cbdf}.m-varmilo-prestige-silent .product-card__switches-item-inner:before{content:"PS"}.m-kailh-prestige-clicky .product-card__switches-item-inner{background-color:#276bcc}.m-kailh-prestige-clicky .product-card__switches-item-inner:before{content:"KPC"}.m-gateron-caps-milky-yellow .product-card__switches-item-inner,.m-gateron-cap-milky-yellow .product-card__switches-item-inner{background-color:#ebca5a}.m-gateron-caps-milky-yellow .product-card__switches-item-inner:before,.m-gateron-cap-milky-yellow .product-card__switches-item-inner:before{content:"CMY"}.m-c3equalz-tangerine .product-card__switches-item-inner{background-color:#c04f35;color:#18b667}.m-c3equalz-tangerine .product-card__switches-item-inner:before{content:"TA"}.m-c3equalz-dragon-fruit .product-card__switches-item-inner{background-color:#ae3f67}.m-c3equalz-dragon-fruit .product-card__switches-item-inner:before{content:"DF"}.m-durock-piano-pom-linear .product-card__switches-item-inner{background-color:#000;color:#fff}.m-durock-piano-pom-linear .product-card__switches-item-inner:before{content:"PI"}.m-durock-koala-62g .product-card__switches-item-inner{background-color:#f1ece8;color:#4c4b49}.m-durock-koala-62g .product-card__switches-item-inner:before{content:"KO"}.m-durock-t1-clear .product-card__switches-item-inner{background-color:#477479}.m-durock-t1-clear .product-card__switches-item-inner:before{content:"T1"}.m-keychron-optical-low-profile-blue .product-card__switches-item-inner{background-color:#72d7fa}.m-keychron-optical-low-profile-blue .product-card__switches-item-inner:before{content:"KLB"}.m-keychron-optical-low-profile-black .product-card__switches-item-inner{background-color:#000103}.m-keychron-optical-low-profile-black .product-card__switches-item-inner:before{content:"KBL"}.m-keychron-optical-low-profile-orange .product-card__switches-item-inner{background-color:#ed8041}.m-keychron-optical-low-profile-orange .product-card__switches-item-inner:before{content:"KLO"}.m-keychron-optical-low-profile-white .product-card__switches-item-inner{background-color:#d5d5d5}.m-keychron-optical-low-profile-white .product-card__switches-item-inner:before{content:"KLW";color:#2a2b2e}.m-keychron-optical-low-profile-white .product-card__switches-item-inner.switch-icons_soldout:before{color:var(--white)}.m-keychron-optical-low-profile-brown .product-card__switches-item-inner{background-color:#702b1d}.m-keychron-optical-low-profile-brown .product-card__switches-item-inner:before{content:"KBR"}.m-keychron-optical-low-profile-red .product-card__switches-item-inner{background-color:#eb4726}.m-keychron-optical-low-profile-red .product-card__switches-item-inner:before{content:"KLR"}.m-keychron-optical-low-profile-mint .product-card__switches-item-inner{background-color:#5ac5b4}.m-keychron-optical-low-profile-mint .product-card__switches-item-inner:before{content:"KLM"}.m-keychron-optical-low-profile-banana .product-card__switches-item-inner{background-color:#bea700}.m-keychron-optical-low-profile-banana .product-card__switches-item-inner:before{content:"KLN"}.m-gazzew-boba-u4t .product-card__switches-item-inner{background-color:#f4b128}.m-gazzew-boba-u4t .product-card__switches-item-inner:before{content:"GB"}.m-akko-cs-radiant-red .product-card__switches-item-inner{background-color:#ac3520}.m-akko-cs-radiant-red .product-card__switches-item-inner:before{content:"ARR"}.m-akko-cs-jelly-purple .product-card__switches-item-inner{background-color:#7a53b1}.m-akko-cs-jelly-purple .product-card__switches-item-inner:before{content:"AJR"}.m-akko-cs-vintage-white .product-card__switches-item-inner{background-color:#cfccca}.m-akko-cs-vintage-white .product-card__switches-item-inner:before{content:"AVW";color:var(--color-contrast-high)}.m-akko-cs-matcha-green .product-card__switches-item-inner{background-color:#34503d}.m-akko-cs-matcha-green .product-card__switches-item-inner:before{content:"AMG"}.m-akko-cs-lavender-purple .product-card__switches-item-inner{background-color:#604a8b}.m-akko-cs-lavender-purple .product-card__switches-item-inner:before{content:"ALR"}.m-akko-cs-jelly-pink .product-card__switches-item-inner{background-color:#c08197}.m-akko-cs-jelly-pink .product-card__switches-item-inner:before{content:"AJP"}.m-akko-cs-jelly-white .product-card__switches-item-inner{background-color:#dcdcdc}.m-akko-cs-jelly-white .product-card__switches-item-inner:before{content:"AJW";color:var(--color-contrast-high)}.m-akko-cs-crystal .product-card__switches-item-inner{background-color:#fff}.m-akko-cs-crystal .product-card__switches-item-inner:before{content:"AC";color:var(--color-contrast-high)}.m-akko-cs-silver .product-card__switches-item-inner{background-color:#616161}.m-akko-cs-silver .product-card__switches-item-inner:before{content:"AS"}.m-akko-v3-piano-pro .product-card__switches-item-inner{background-color:#555}.m-akko-v3-piano-pro .product-card__switches-item-inner:before{content:"APP"}.m-kailh-box-polia .product-card__switches-item-inner,.m-kailh-polia .product-card__switches-item-inner{background-color:#c4cfff}.m-kailh-box-polia .product-card__switches-item-inner:before,.m-kailh-polia .product-card__switches-item-inner:before{content:"KP";color:var(--color-contrast-high)}.m-kailh-crane .product-card__switches-item-inner{background-color:#355344}.m-kailh-crane .product-card__switches-item-inner:before{content:"KC";color:var(--color-contrast-high)}.m-ttc-speed-gold .product-card__switches-item-inner{background-color:#f5e341}.m-ttc-speed-gold .product-card__switches-item-inner:before{content:"TSG";color:var(--color-contrast-high)}.m-keychron-k-pro-red .product-card__switches-item-inner{background-color:#eb4726}.m-keychron-k-pro-red .product-card__switches-item-inner:before{content:"KPR";color:var(--color-contrast-high)}.m-keychron-k-pro-brown .product-card__switches-item-inner{background-color:#544543}.m-keychron-k-pro-brown .product-card__switches-item-inner:before{content:"KPB";color:var(--color-contrast-high)}.m-keychron-k-pro-blue .product-card__switches-item-inner{background-color:#3d90c7}.m-keychron-k-pro-blue .product-card__switches-item-inner:before{content:"KBE";color:var(--color-contrast-high)}.m-gateron-g-pro-2-red .product-card__switches-item-inner{background-color:#f17974}.m-gateron-g-pro-2-red .product-card__switches-item-inner:before{content:"GPR";color:var(--color-contrast-high)}.m-gateron-g-pro-2-brown .product-card__switches-item-inner{background-color:#4d3838}.m-gateron-g-pro-2-brown .product-card__switches-item-inner:before{content:"GPBR"}.m-gateron-orange .product-card__switches-item-inner{background-color:#de4a3a}.m-gateron-orange .product-card__switches-item-inner:before{content:"GO"}.m-ttc-gold-red .product-card__switches-item-inner{background-color:#e16731}.m-ttc-gold-red .product-card__switches-item-inner:before{content:"TGR"}.m-sp-star .product-card__switches-item-inner{background-color:#4cff29}.m-sp-star .product-card__switches-item-inner:before{content:"SPS";color:var(--color-contrast-high)}.m-g-blue .product-card__switches-item-inner{background-color:#33a0e9}.m-g-blue .product-card__switches-item-inner:before{content:"GRB";color:var(--color-contrast-high)}.m-omron-gamma-zulu .product-card__switches-item-inner{background-color:#edf0f1}.m-omron-gamma-zulu .product-card__switches-item-inner:before{content:"OGZ";color:var(--color-contrast-high)}.m-greetech-blue .product-card__switches-item-inner{background-color:#6ba3f7}.m-greetech-blue .product-card__switches-item-inner:before{content:"GTB";color:var(--color-contrast-high)}.m-ttc-speed-silver .product-card__switches-item-inner{background-color:#b6cff3}.m-ttc-speed-silver .product-card__switches-item-inner:before{content:"TSS";color:var(--color-contrast-high)}.m-cherry-black-clear-top .product-card__switches-item-inner{background-color:#3d3d3d}.m-cherry-black-clear-top .product-card__switches-item-inner:before{content:"BCT"}.m-durock-burgundy-light-tactile .product-card__switches-item-inner{background-color:#4b2121}.m-durock-burgundy-light-tactile .product-card__switches-item-inner:before{content:"BLT"}.m-durock-black-lotus-linear .product-card__switches-item-inner{background-color:#6e0060}.m-durock-black-lotus-linear .product-card__switches-item-inner:before{content:"BLL"}.m-durock-blue-lotus .product-card__switches-item-inner{background-color:#283f75}.m-durock-blue-lotus .product-card__switches-item-inner:before{content:"BL"}.m-durock-white-lotus .product-card__switches-item-inner{background-color:#ffb5d1}.m-durock-white-lotus .product-card__switches-item-inner:before{content:"WL"}.m-durock-jwick-semi-silent-linear .product-card__switches-item-inner{background-color:#b38265}.m-durock-jwick-semi-silent-linear .product-card__switches-item-inner:before{content:"JSL"}.m-gateron-g-pro-yellow .product-card__switches-item-inner{background-color:#fff388}.m-gateron-g-pro-yellow .product-card__switches-item-inner:before{content:"GPY";color:var(--color-contrast-high)}.m-nuphy-night-breeze .product-card__switches-item-inner{background-color:#7996f7}.m-nuphy-night-breeze .product-card__switches-item-inner:before{content:"NNB"}.m-nuphy-rose-glacier .product-card__switches-item-inner{background-color:#e67c96}.m-nuphy-rose-glacier .product-card__switches-item-inner:before{content:"NRG"}.m-nuphy-aloe-low-profile .product-card__switches-item-inner{background-color:#8ca742}.m-nuphy-aloe-low-profile .product-card__switches-item-inner:before{content:"NA"}.m-gateron-baby-kangaroo .product-card__switches-item-inner{background-color:#75d172}.m-gateron-baby-kangaroo .product-card__switches-item-inner:before{content:"BBK"}.m-gateron-baby-raccoon .product-card__switches-item-inner{background-color:#a8a5a2}.m-gateron-baby-raccoon .product-card__switches-item-inner:before{content:"BBR"}.m-gateron-oil-king .product-card__switches-item-inner{background-color:#000}.m-gateron-oil-king .product-card__switches-item-inner:before{content:"OLK"}.m-ttc-gold-blue .product-card__switches-item-inner{background-color:#274a99}.m-ttc-gold-blue .product-card__switches-item-inner:before{content:"TGB"}.m-ttc-silent-brown .product-card__switches-item-inner{background-color:#53423a}.m-ttc-silent-brown .product-card__switches-item-inner:before{content:"TSB"}.m-ttc-holy-panda .product-card__switches-item-inner{background-color:#9a776c}.m-ttc-holy-panda .product-card__switches-item-inner:before{content:"THP"}.m-ws-brown .product-card__switches-item-inner{background-color:#544543}.m-ws-brown .product-card__switches-item-inner:before{content:"WB"}.m-ws-yellow .product-card__switches-item-inner{background-color:#f6e874}.m-ws-yellow .product-card__switches-item-inner:before{content:"WY"}.m-ws-heavy-tactile .product-card__switches-item-inner{background-color:#000}.m-ws-heavy-tactile .product-card__switches-item-inner:before{content:"WHT"}.m-ws-silent-tactile .product-card__switches-item-inner{background-color:#676767}.m-ws-silent-tactile .product-card__switches-item-inner:before{content:"WST"}.m-ws-silent-linear .product-card__switches-item-inner{background-color:#aeaeae}.m-ws-silent-linear .product-card__switches-item-inner:before{content:"WSL"}.m-ws-quartz .product-card__switches-item-inner{background-color:#edeceb}.m-ws-quartz .product-card__switches-item-inner:before{content:"WQ"}.m-ws-morandi .product-card__switches-item-inner{background-color:#fff}.m-ws-morandi .product-card__switches-item-inner:before{content:"WM"}.m-ws-onion .product-card__switches-item-inner{background-color:#523753}.m-ws-onion .product-card__switches-item-inner:before{content:"WO"}.m-disabled .product-card__switches-item-inner,.product-card__switches-item-inner.switch-icons_soldout{background-image:none;background-color:var(--grey-300);color:var(--grey-500) !important}.m-disabled .product-card__switches-item-inner:before,.product-card__switches-item-inner.switch-icons_soldout:before{color:var(--grey-500) !important}.m-disabled .product-card__switches-item-inner:after,.product-card__switches-item-inner.switch-icons_soldout:after{position:absolute;left:0;width:100%;height:1px;background:var(--red-400);content:"";top:50%;transform:rotate(45deg)}.product-card.m--upsell .product-card__content{display:block}.product-card.m--upsell .product-card__title{font-size:1rem}.product-card.m--upsell .product-card__buy{margin:0}.product-card.m--upsell .product-card__slider-container{padding-bottom:0}.product-card.m--upsell .product-card__buy-upsell{margin-top:.25rem}.product-important{min-height:25rem;position:relative}@media(min-width: 48rem){.product-important{grid-column:span 2}}.product-important__link{color:#000}.product-important__link:hover img{transform:scale(1.05)}.product-important__cover{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--radius-xxl);overflow:hidden;border:1px solid var(--grey-100)}.product-important__cover img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.product-important__content{width:calc(100% - 2rem);padding:2rem;align-items:flex-end;background-color:var(--color-white);border-radius:1rem;padding:1rem;position:relative;display:flex;justify-content:flex-end;flex-flow:column;position:absolute;bottom:1rem;right:1rem}@media(min-width: 48rem){.product-important__content{max-width:20rem}}.product-important__title{width:100%}.product-important__desc{width:100%;color:var(--color-contrast-higher);font-size:1rem;margin-top:.25rem}.metro{--height: 14rem;position:relative;margin:calc(var(--space-xxs)*-1);overflow:visible}.metro__pagination{z-index:1;position:absolute;bottom:1rem !important;width:auto !important;display:flex;justify-content:center;left:50% !important;transform:translateX(-50%)}.metro__pagination .swiper-pagination-bullet{width:4px;height:4px;transition:width .2s;margin:0 2px;background-color:var(--color-white);border-radius:1rem;cursor:pointer}.metro__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem}@media(min-width: 64rem){.metro__pagination .swiper-pagination-bullet{width:6px;height:6px}.metro__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem}}@media(min-width: 80rem){.metro__pagination .swiper-pagination-bullet{width:8px;height:8px}.metro__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem}}.metro__btn-prev,.metro__btn-next{width:3rem;height:3rem;border-radius:100%;background:var(--color-white);box-shadow:var(--shadow-md);position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;justify-content:center;align-items:center;cursor:pointer;transition:box-shadow .2s,opacity .2s}@media(min-width: 48rem){.metro__btn-prev,.metro__btn-next{display:flex}}.metro__btn-prev:hover,.metro__btn-next:hover{box-shadow:var(--shadow-lg)}.metro__btn-prev:active,.metro__btn-next:active{box-shadow:var(--shadow-sm)}.swiper:hover .metro__btn-prev,.swiper:hover .metro__btn-prev,.swiper:hover .metro__btn-next,.swiper:hover .metro__btn-next{opacity:1}.metro__btn-prev.swiper-button-disabled,.metro__btn-next.swiper-button-disabled{opacity:0 !important;pointer-events:none}.metro__btn-prev{left:var(--space-sm)}@media(min-width: 90rem){.metro__btn-prev{left:var(--space-xl)}}.container .metro__btn-prev{left:0}@media(min-width: 64rem){.container .metro__btn-prev{left:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .metro__btn-prev{left:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .metro__btn-prev{left:var(--space-md)}}.metro__btn-next{right:var(--space-sm)}@media(min-width: 90rem){.metro__btn-next{right:var(--space-xl)}}.container .metro__btn-next{right:0}@media(min-width: 64rem){.container .metro__btn-next{right:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .metro__btn-next{right:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .metro__btn-next{right:var(--space-md)}}@media(min-width: 64rem){.metro{--height: 18rem}}@media(min-width: 48rem){.metro{margin:calc(var(--space-sm)*-1)}}@media(min-width: 120rem){.metro{overflow:hidden !important}}.metro__items{position:relative}.metro__item{height:auto;width:99%;padding:var(--space-xxs)}@media(min-width: 48rem){.metro__item{width:68%;padding:var(--space-sm)}}@media(min-width: 64rem){.metro__item{width:32%}}.metro__item:nth-of-type(2n)>a{padding:var(--space-lg) var(--space-md)}.metro__item:nth-of-type(2n)>a .metro__desc{font-size:var(--text-sm)}.metro__item:nth-of-type(2n)>a:first-of-type{margin-bottom:calc(var(--space-xxs)*2)}.metro__item:nth-of-type(2n)>a:last-of-type{margin-top:calc(var(--space-xxs)*2)}@media(min-width: 48rem){.metro__item:nth-of-type(2n)>a:first-of-type{margin-bottom:calc(var(--space-sm)*2)}.metro__item:nth-of-type(2n)>a:last-of-type{margin-top:calc(var(--space-sm)*2)}}.metro__item:nth-of-type(2n - 1){width:99%}@media(min-width: 48rem){.metro__item:nth-of-type(2n - 1){width:68%}}.metro__item:nth-of-type(2n - 1)>a{height:100%}.metro__cell{background-color:var(--black);border:1px solid var(--grey-100);border-radius:var(--radius-xxl);padding:var(--space-lg);min-height:var(--height);background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden;position:relative;-webkit-mask-image:-webkit-radial-gradient(white, black);display:block;-webkit-mask-image:-webkit-radial-gradient(white, black)}.metro__cell:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(180deg, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.75 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.25 ));transition:opacity .2s}.metro__cell:hover:after{opacity:1}.metro__cell h3,.metro__cell h4{color:var(--white);position:relative;z-index:1}.metro__desc{color:var(--color-white);position:relative;z-index:1;margin-top:var(--space-xs)}.metro__img{position:absolute;top:0;left:0;object-fit:cover;width:100%;height:100%}.carousel{overflow:visible;position:relative}.carousel__navigation{margin-top:var(--space-md);display:grid;grid-template-columns:auto auto;justify-content:flex-start;grid-gap:.5rem}@media(min-width: 64rem){.carousel__navigation{margin-top:0}}.carousel__btn-prev,.carousel__btn-next{width:3rem;height:3rem;border-radius:100%;box-shadow:var(--shadow-md);background-color:var(--color-white);justify-content:center;align-items:center;cursor:pointer;display:flex;transition:box-shadow .2s,opacity .2s;z-index:1}.carousel__btn-prev:hover,.carousel__btn-next:hover{box-shadow:var(--shadow-lg)}.carousel__btn-prev:active,.carousel__btn-next:active{box-shadow:var(--shadow-sm)}.swiper:hover .carousel__btn-prev,.swiper:hover .carousel__btn-prev,.swiper:hover .carousel__btn-next,.swiper:hover .carousel__btn-next{opacity:1}.carousel__btn-prev.swiper-button-disabled,.carousel__btn-next.swiper-button-disabled{opacity:.75 !important;pointer-events:none}@media(min-width: 64rem){.carousel__btn-prev.swiper-button-disabled,.carousel__btn-next.swiper-button-disabled{opacity:0 !important}}.carousel__btn-prev.swiper-button-disabled svg,.carousel__btn-next.swiper-button-disabled svg{fill:var(--color-contrast-low)}@media(min-width: 64rem){.carousel__btn-prev,.carousel__btn-next{position:absolute;top:50%;transform:translateY(-50%)}}.carousel__btn-prev{left:var(--space-lg)}.carousel__btn-next{right:var(--space-lg)}.carousel__container{border:1px solid var(--color-contrast-low);border-radius:var(--radius-xxl);position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(white, black)}.carousel__container:after{content:"";width:2px;height:100%;background-color:var(--color-white);position:absolute;top:0;right:0;z-index:1}.carousel__items{width:calc(100% - 1px)}.carousel__item{height:auto !important}.carousel__link{display:block;height:100%;background-color:var(--color-white);display:grid;grid-template-columns:1fr 1.5fr;grid-gap:var(--space-sm);color:var(--color-black);overflow:hidden;padding:var(--space-sm);transition:box-shadow .2s,opacity .2s;border-right:1px solid var(--color-contrast-low)}.carousel__link:hover{color:var(--color-contrast-higher);opacity:.75}.carousel__image{position:relative;width:100%;height:100%;border-radius:var(--radius-lg);background-color:var(--color-bg)}.carousel__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;display:block;border-radius:var(--radius-lg)}.carousel__logo{width:100%;margin-top:var(--space-xxxs);margin-bottom:var(--space-xxxs)}.carousel__logo img{width:6rem;height:2rem;object-fit:contain;object-position:left center;display:block}@media(min-width: 48rem){.carousel__logo img{width:8rem;height:3rem}}.carousel__desc{font-size:var(--text-xs)}.accordion{list-style:none !important;text-align:left}.accordion__item{border:1px solid var(--grey-100);padding:2rem 1rem 1rem 1rem;margin-top:-1rem;background-color:var(--white);position:relative;z-index:1;cursor:pointer;border-radius:0 0 1rem 1rem}@media(min-width: 64rem){.accordion__item{padding:3.5rem 2rem 2rem 2rem;margin-top:-2rem;border-radius:0 0 2rem 2rem}}.accordion__item:first-child{margin:0;padding-top:1rem;border-radius:1rem}@media(min-width: 64rem){.accordion__item:first-child{border-radius:2rem;padding-top:2rem}}.accordion__item.js--active .accordion__header:after{transform:rotate(0)}.accordion .accordion__item:nth-child(n+1){z-index:calc(20 - 1)}.accordion .accordion__item:nth-child(n+2){z-index:calc(20 - 2)}.accordion .accordion__item:nth-child(n+3){z-index:calc(20 - 3)}.accordion .accordion__item:nth-child(n+4){z-index:calc(20 - 4)}.accordion .accordion__item:nth-child(n+5){z-index:calc(20 - 5)}.accordion .accordion__item:nth-child(n+6){z-index:calc(20 - 6)}.accordion .accordion__item:nth-child(n+7){z-index:calc(20 - 7)}.accordion .accordion__item:nth-child(n+8){z-index:calc(20 - 8)}.accordion .accordion__item:nth-child(n+9){z-index:calc(20 - 9)}.accordion .accordion__item:nth-child(n+10){z-index:calc(20 - 10)}.accordion .accordion__item:nth-child(n+11){z-index:calc(20 - 11)}.accordion .accordion__item:nth-child(n+12){z-index:calc(20 - 12)}.accordion .accordion__item:nth-child(n+13){z-index:calc(20 - 13)}.accordion .accordion__item:nth-child(n+14){z-index:calc(20 - 14)}.accordion .accordion__item:nth-child(n+15){z-index:calc(20 - 15)}.accordion .accordion__item:nth-child(n+16){z-index:calc(20 - 16)}.accordion .accordion__item:nth-child(n+17){z-index:calc(20 - 17)}.accordion .accordion__item:nth-child(n+18){z-index:calc(20 - 18)}.accordion .accordion__item:nth-child(n+19){z-index:calc(20 - 19)}.accordion .accordion__item:nth-child(n+20){z-index:calc(20 - 20)}.accordion__header{font-size:1.25rem;line-height:1.2;font-family:var(--font-secondary);font-weight:700;position:relative;max-width:60rem;max-width:100%;margin:0 !important;padding-right:1.5rem}@media only screen and (min-width : 1024px){.accordion__header{font-size:1.5rem}}@media only screen and (min-width : 1280px){.accordion__header{font-size:1.5rem}}.accordion__header:after,.accordion__header:before{content:"";width:1rem;height:2px;border-radius:2px;background-color:var(--grey-400);position:absolute;top:.75rem;right:0rem}@media(min-width: 64rem){.accordion__header:after,.accordion__header:before{top:1rem;right:0rem}}.accordion__header:after{transform:rotate(90deg);transition:transform .2s}.accordion__content{font-size:1rem;line-height:1.35;display:none;cursor:default}@media only screen and (min-width : 1024px){.accordion__content{font-size:1.25rem}}.accordion__content ul{list-style:circle inside}.accordion__content ol{list-style:decimal}.accordion__content .article:first-child{margin-top:2rem}.js--active .accordion__content .article:first-child{margin-top:2rem}.accordion__content .imgblock{display:flex;align-items:flex-start;gap:1rem;flex-flow:row wrap;margin-bottom:1.5rem}.accordion__content .imgblock img{flex-shrink:0;display:block;width:100%}@media(min-width: 64rem){.accordion__content .imgblock img{width:20%}}.accordion__content .imgblock>div{flex:1}.accordion__content .imgblock>div h4{margin-top:0}.accordion__content .imgblock>div p:last-of-type{margin-bottom:0}.bigslider{width:100%;position:relative;background-color:var(--color-black);position:relative;margin-bottom:calc(var(--radius-xxl)*-1)}.bigslider__pagination{z-index:1;position:absolute;bottom:1rem !important;width:auto !important;display:flex;justify-content:center;left:50% !important;transform:translateX(-50%)}.bigslider__pagination .swiper-pagination-bullet{width:4px;height:4px;transition:width .2s;margin:0 2px;background-color:var(--color-white);border-radius:1rem;cursor:pointer}.bigslider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem}@media(min-width: 64rem){.bigslider__pagination .swiper-pagination-bullet{width:6px;height:6px}.bigslider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem}}@media(min-width: 80rem){.bigslider__pagination .swiper-pagination-bullet{width:8px;height:8px}.bigslider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem}}.bigslider__btn-prev,.bigslider__btn-next{width:3rem;height:3rem;border-radius:100%;background:var(--color-white);box-shadow:var(--shadow-md);position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;justify-content:center;align-items:center;cursor:pointer;transition:box-shadow .2s,opacity .2s}@media(min-width: 48rem){.bigslider__btn-prev,.bigslider__btn-next{display:flex}}.bigslider__btn-prev:hover,.bigslider__btn-next:hover{box-shadow:var(--shadow-lg)}.bigslider__btn-prev:active,.bigslider__btn-next:active{box-shadow:var(--shadow-sm)}.swiper:hover .bigslider__btn-prev,.swiper:hover .bigslider__btn-prev,.swiper:hover .bigslider__btn-next,.swiper:hover .bigslider__btn-next{opacity:1}.bigslider__btn-prev.swiper-button-disabled,.bigslider__btn-next.swiper-button-disabled{opacity:0 !important;pointer-events:none}.bigslider__btn-prev{left:var(--space-sm)}@media(min-width: 90rem){.bigslider__btn-prev{left:var(--space-xl)}}.container .bigslider__btn-prev{left:0}@media(min-width: 64rem){.container .bigslider__btn-prev{left:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .bigslider__btn-prev{left:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .bigslider__btn-prev{left:var(--space-md)}}.bigslider__btn-next{right:var(--space-sm)}@media(min-width: 90rem){.bigslider__btn-next{right:var(--space-xl)}}.container .bigslider__btn-next{right:0}@media(min-width: 64rem){.container .bigslider__btn-next{right:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .bigslider__btn-next{right:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .bigslider__btn-next{right:var(--space-md)}}.bigslider:after{content:"";display:block;width:100%;height:var(--radius-xxl);background-color:var(--color-bg);border-radius:var(--radius-xxl) var(--radius-xxl) 0 0;position:absolute;bottom:0;left:0;width:100%;z-index:1}.bigslider__container{height:100%}.bigslider__inner{width:100%;z-index:1;display:grid;grid-template-rows:1fr auto;height:100%;color:var(--color-white);padding:var(--space-xxl) 0;text-align:center}@media(min-width: 48rem){.bigslider__inner{padding:var(--space-xl) 0}}.bigslider__content{display:flex;flex-flow:column;justify-content:flex-end;align-items:center}.m-shadow .bigslider__content{text-shadow:0 0 .25rem hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),.5 )}.bigslider__item{position:relative;height:75vh;min-height:30rem;max-height:64rem}@media(min-width: 48rem){.bigslider__item{height:40vw}}.bigslider__link{position:relative;display:block;width:100%;height:100%}.bigslider__btn{position:relative;margin-top:var(--space-md);margin-bottom:var(--space-sm)}.bigslider__title{position:relative;color:var(--color-white)}.bigslider__title span{position:relative;z-index:1}.m-shadow .bigslider__title:before{content:"";position:absolute;top:-30%;left:-2%;width:104%;height:160%;background-color:var(--color-contrast-higher);border-radius:var(--radius-md);opacity:.5;filter:blur(3rem)}.bigslider__text{margin-top:var(--space-sm);position:relative;color:var(--color-white);max-width:60rem}.bigslider__text span{position:relative;z-index:1}.m-shadow .bigslider__text:before{content:"";position:absolute;top:-30%;left:-2%;width:104%;height:160%;background-color:var(--color-contrast-higher);border-radius:var(--radius-md);opacity:.5;filter:blur(3rem)}.bigslider__pagination,.bigslider__btn-prev,.bigslider__btn-next{opacity:0;transition:opacity .2s}.bigslider:hover .bigslider__pagination,.bigslider:hover .bigslider__btn-prev,.bigslider:hover .bigslider__btn-next{opacity:1}.bigslider__pagination{bottom:calc(2rem + var(--radius-xxl)) !important}.bigslider__photo{margin-bottom:var(--space-md)}.m-img .bigslider__photo{display:block;width:100%;min-height:0;margin-bottom:var(--space-md)}.m-img .bigslider__photo picture{width:100%;height:100%;display:block}.m-img .bigslider__photo img{width:100%;height:100%;object-fit:contain;display:block}.m-bg .bigslider__photo{position:absolute;top:0;left:0;width:100%;height:100%}.m-bg .bigslider__photo img{width:100%;height:100%;display:block;object-fit:cover}.m-bg .bigslider__photo:after{content:"";width:100%;height:50%;position:absolute;bottom:0;left:0;background-image:linear-gradient(to top, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.25 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0 ))}.m-noblackout .bigslider__photo:after{display:none}.m-shadow .bigslider__photo:after{height:100%;background-color:hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),.2 )}.stories-list{margin:-0.5rem;position:relative}.stories-list__pagination{z-index:1;position:absolute;bottom:1rem !important;width:auto !important;display:flex;justify-content:center;left:50% !important;transform:translateX(-50%)}.stories-list__pagination .swiper-pagination-bullet{width:4px;height:4px;transition:width .2s;margin:0 2px;background-color:var(--color-white);border-radius:1rem;cursor:pointer}.stories-list__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem}@media(min-width: 64rem){.stories-list__pagination .swiper-pagination-bullet{width:6px;height:6px}.stories-list__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem}}@media(min-width: 80rem){.stories-list__pagination .swiper-pagination-bullet{width:8px;height:8px}.stories-list__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem}}.stories-list__btn-prev,.stories-list__btn-next{width:3rem;height:3rem;border-radius:100%;background:var(--color-white);box-shadow:var(--shadow-md);position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;justify-content:center;align-items:center;cursor:pointer;transition:box-shadow .2s,opacity .2s}@media(min-width: 48rem){.stories-list__btn-prev,.stories-list__btn-next{display:flex}}.stories-list__btn-prev:hover,.stories-list__btn-next:hover{box-shadow:var(--shadow-lg)}.stories-list__btn-prev:active,.stories-list__btn-next:active{box-shadow:var(--shadow-sm)}.swiper:hover .stories-list__btn-prev,.swiper:hover .stories-list__btn-prev,.swiper:hover .stories-list__btn-next,.swiper:hover .stories-list__btn-next{opacity:1}.stories-list__btn-prev.swiper-button-disabled,.stories-list__btn-next.swiper-button-disabled{opacity:0 !important;pointer-events:none}.stories-list__btn-prev{left:var(--space-sm)}@media(min-width: 90rem){.stories-list__btn-prev{left:var(--space-xl)}}.container .stories-list__btn-prev{left:0}@media(min-width: 64rem){.container .stories-list__btn-prev{left:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .stories-list__btn-prev{left:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .stories-list__btn-prev{left:var(--space-md)}}.stories-list__btn-next{right:var(--space-sm)}@media(min-width: 90rem){.stories-list__btn-next{right:var(--space-xl)}}.container .stories-list__btn-next{right:0}@media(min-width: 64rem){.container .stories-list__btn-next{right:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .stories-list__btn-next{right:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .stories-list__btn-next{right:var(--space-md)}}.stories-list__inner{overflow:visible !important}@media(min-width: 120rem){.stories-list__inner{overflow:hidden !important}}.stories-list__item{padding:var(--space-xxs)}@media(min-width: 48rem){.stories-list__item{padding:var(--space-xs)}}.stories-list__date,.stories-list__text{position:relative;padding:var(--space-sm);z-index:1;line-height:1rem}.stories-list__date{display:flex;justify-content:space-between;align-items:center}.stories-list__date .icon{opacity:0}.m-video .stories-list__date .icon{opacity:1;animation-name:flash;animation-iteration-count:infinite;animation-duration:2s}.stories-list__link{background-color:var(--color-black);background-size:cover;background-repeat:no-repeat;background-position:center;color:var(--color-white);display:flex;flex-flow:column;justify-content:space-between;width:100%;height:75vw;border-radius:1rem;font-size:var(--text-sm);position:relative;max-height:30rem}.stories-list__link:after{content:"";border-radius:1rem;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-contrast-higher);opacity:.5}.stories-list__link:hover{color:var(--color-white)}.stories-list__link:hover:after{opacity:.75}@media(min-width: 48rem){.stories-list__link{height:50vw}}@media(min-width: 64rem){.stories-list__link{height:35vw}}@media(min-width: 80rem){.stories-list__link{height:30vw}}@media(min-width: 90rem){.stories-list__link{height:20vw}}.stories{position:relative;height:100%;opacity:0;transition:opacity .2s}.stories__pagination{z-index:1;position:absolute;bottom:1rem !important;width:auto !important;display:flex;justify-content:center;left:50% !important;transform:translateX(-50%)}.stories__pagination .swiper-pagination-bullet{width:4px;height:4px;transition:width .2s;margin:0 2px;background-color:var(--color-white);border-radius:1rem;cursor:pointer}.stories__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:1rem}@media(min-width: 64rem){.stories__pagination .swiper-pagination-bullet{width:6px;height:6px}.stories__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2rem}}@media(min-width: 80rem){.stories__pagination .swiper-pagination-bullet{width:8px;height:8px}.stories__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem}}.stories__btn-prev,.stories__btn-next{width:3rem;height:3rem;border-radius:100%;background:var(--color-white);box-shadow:var(--shadow-md);position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;justify-content:center;align-items:center;cursor:pointer;transition:box-shadow .2s,opacity .2s}@media(min-width: 48rem){.stories__btn-prev,.stories__btn-next{display:flex}}.stories__btn-prev:hover,.stories__btn-next:hover{box-shadow:var(--shadow-lg)}.stories__btn-prev:active,.stories__btn-next:active{box-shadow:var(--shadow-sm)}.swiper:hover .stories__btn-prev,.swiper:hover .stories__btn-prev,.swiper:hover .stories__btn-next,.swiper:hover .stories__btn-next{opacity:1}.stories__btn-prev.swiper-button-disabled,.stories__btn-next.swiper-button-disabled{opacity:0 !important;pointer-events:none}.stories__btn-prev{left:var(--space-sm)}@media(min-width: 90rem){.stories__btn-prev{left:var(--space-xl)}}.container .stories__btn-prev{left:0}@media(min-width: 64rem){.container .stories__btn-prev{left:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .stories__btn-prev{left:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .stories__btn-prev{left:var(--space-md)}}.stories__btn-next{right:var(--space-sm)}@media(min-width: 90rem){.stories__btn-next{right:var(--space-xl)}}.container .stories__btn-next{right:0}@media(min-width: 64rem){.container .stories__btn-next{right:calc(-1*var(--space-sm))}}@media(min-width: 90rem){.container .stories__btn-next{right:calc(-1*var(--space-md))}}@media(min-width: 120rem){.container .stories__btn-next{right:var(--space-md)}}.stories.swiper-initialized{opacity:1}.stories__popup.mfp-fade.mfp-bg.mfp-ready{opacity:1}.stories__pagination{bottom:-3rem !important}.stories__items{align-items:center}.stories__slider{height:100%;position:relative}.stories__item{background-color:var(--color-black);width:90%;height:160vw;border-radius:var(--radius-xxl);overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer}@media(min-width: 48rem){.stories__item{width:48vh;height:80vh}}.stories__item:not(.swiper-slide-active):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),.5 )}.stories__video{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;object-fit:cover}.stories .plyr{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.stories .plyr__video-wrapper{height:100%}.stories .plyr__poster{background-size:cover}.stories .plyr__controls{background:none !important;bottom:auto !important;top:0 !important;right:0 !important;left:auto !important;padding:var(--space-sm) !important}.stories .plyr__controls__item:first-child{margin:0 !important}.stories .plyr__volume{min-width:2rem !important}.stories__photo{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center}.stories__date,.stories__text{padding:var(--space-md);position:relative;z-index:1;user-select:none;text-shadow:0px 1px 4px hsla( var(--color-black-h),var(--color-black-s),var(--color-black-l),.6 )}.stories__date:before,.stories__text:before{content:"";position:absolute;left:0;width:100%;height:100%;min-height:5rem;z-index:-1}.stories__date:before{background-image:linear-gradient(180deg, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0 ));top:0}.stories__item:not(.swiper-slide-active) .stories__text{pointer-events:none}.stories__text a{color:var(--color-white);transition:opacity .2s}.stories__text a:hover{color:var(--color-white);opacity:.75}.stories__text:before{background-image:linear-gradient(0deg, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.6 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0 ));bottom:0}.stories__inner{position:relative;height:100%;width:100%}.stories__controls{position:absolute;top:0;left:0;width:100%;height:100%}.stories__controls>div{position:relative;height:100%}.stories__content{width:100%;height:100%;display:flex;flex-flow:column;justify-content:space-between;color:var(--color-white)}.popup{padding:var(--space-lg);text-align:left;max-width:var(--max-width-sm);margin:var(--space-lg) 0;position:relative;border-radius:var(--radius-lg)}.popup .modal-header{margin-bottom:1rem}.popup .modal-body{margin-bottom:1rem}.popup .control-label{margin:1rem 0 .5rem;display:block}.popup .alert{position:relative;padding:1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.popup .alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.popup .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.popup-center{margin:var(--space-lg) auto}.popup-white{background:var(--color-white)}.popup-full{max-width:100%}.checkbox__wrapper{margin-bottom:15px}.checkbox__label{display:block;padding-left:5px;cursor:pointer}.checkbox__label:not(:last-child){margin-bottom:10px}.checkbox__label-title{padding-left:2px;font-weight:500}.checkbox__label-span{display:block;padding-left:24px;font-size:13px}.checkbox__input{position:relative;width:15px;height:15px;border:1px solid #000;border-radius:2px}.checkbox__label-title::after{font-size:.9em;margin-left:.2em;line-height:.7em;content:"*";color:red}.checkbox__input:checked{-webkit-box-shadow:inset 0 0 0 10px currentColor;box-shadow:inset 0 0 0 10px currentColor}.checkbox__input:checked::after{content:"✔";color:#fff;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);top:50%;left:50%;font-family:"Glyphicons Halflings";font-size:.6rem}.checkbox__label-error{display:none;padding-left:24px;color:#e93f3c;font-size:16px;font-weight:600}.checkbox__label._active .checkbox__label-error{display:block}h2.resp-accordion{cursor:pointer;display:none}.resp-tab-content{display:none}.resp-content-active,.resp-accordion-active{display:block}.resp-easy-accordion h2.resp-accordion{display:block}.resp-jfit{width:100%;margin:0px}.resp-tab-content-active{display:block}@media only screen and (max-width: 768px){ul.resp-tabs-list{display:none}h2.resp-accordion{display:block}.resp-vtabs .resp-tabs-container{border:none;float:none;width:100%;min-height:100px;clear:none}.resp-accordion-closed{display:none !important}}.calc-wrapper{width:100%;max-width:1024px;margin:0 auto;font-size:16px;font-family:Roboto,sans-serif;box-sizing:border-box}.calc-wrapper .calc-row{display:-webkit-box;display:flex;box-sizing:border-box}.calc-wrapper .calc-col{width:50%;padding:20px;box-sizing:border-box}.calc-wrapper .calc-presentation{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.calc-wrapper .calc-presentation__header{position:-webkit-sticky;position:sticky;top:20px}.calc-wrapper .calc-presentation__view{padding-bottom:20px;max-width:100%;max-height:300px}.calc-wrapper .calc-presentation__description{line-height:1.5}.calc-wrapper .calc-presentation__title{margin-bottom:10px;font-size:24px}.calc-wrapper .calc-presentation__footer{padding-top:20px;bottom:40px;margin-top:auto;align-self:flex-start}.calc-wrapper .calc-presentation__sum,.calc-wrapper .calc-presentation__time{font-size:18px;font-weight:bold}.calc-wrapper .calc-presentation__time,.calc-wrapper .calc-presentation__bonus{margin-top:10px}.calc-wrapper .calc-presentation__bonus{color:#0070c9}.calc-wrapper .calc-work__title{font-size:24px}.calc-wrapper .calc-work__elem-title{font-size:20px}.calc-wrapper .calc-work__elem-subtitle{margin-top:14px;font-size:14px;color:#888}.calc-wrapper .calc-work__list{padding-top:20px;list-style:none}.calc-wrapper .calc-work__item{padding-bottom:20px}.calc-wrapper .calc-work__elem{position:relative;padding-top:20px}.calc-wrapper .calc-work__input{position:absolute;top:3px;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.calc-wrapper .calc-work__input:hover+.calc-work__label{border-color:#888}.calc-wrapper .calc-work__input:checked+.calc-work__label{border-color:#0070c9;border-width:1.5px}.calc-wrapper .calc-work__select,.calc-wrapper .calc-work__option{padding:14px;width:100%;font-size:16px;border:1px solid #d6d6d6;border-radius:4px;cursor:pointer;box-sizing:border-box}.calc-wrapper .calc-work__select:hover,.calc-wrapper .calc-work__option:hover{border-color:#888}.calc-wrapper .calc-work__select:focus,.calc-wrapper .calc-work__option:focus{border-color:#0070c9}.calc-wrapper .calc-work__label{padding:14px;border:1px solid #d6d6d6;border-radius:4px;cursor:pointer}.calc-wrapper .calc-work__details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.calc-wrapper .calc-grease__keyboard-size{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.calc-wrapper .calc-grease__size-elem{position:relative}.calc-wrapper .calc-grease__title:hover{cursor:pointer;color:#0070c9;text-decoration:underline}.calc-wrapper .calc-disassembly__question{width:20px;height:20px;border-radius:100%;background-color:#0070c9;color:#fff;position:absolute;right:10px;text-align:center;cursor:pointer;opacity:0;transition:opacity .1s ease;z-index:0}.calc-wrapper .calc-work__input:checked+.calc-disassembly__label{padding-right:35px}.calc-wrapper .calc-work__input:checked+.calc-disassembly__label .calc-disassembly__question{z-index:10;opacity:1}.calc-wrapper .calc-switchers-change{display:block}.calc-wrapper .calc-switchers-change__elem{padding-top:10px}.calc-wrapper .calc-noiseless__subtitle{display:inline-block}.calc-wrapper .calc-noiseless__subtitle:hover{color:#3e5bae;text-decoration:underline;cursor:pointer}.calc-wrapper .calc-info{padding:14px;border:1px solid #0070c9;border-radius:4px}.calc-wrapper .calc-info__input{margin-top:5px;display:block;padding:14px;width:100%;font-size:16px;border:1px solid #d6d6d6;border-radius:4px;box-sizing:border-box;cursor:pointer;outline:none}.calc-wrapper .calc-info__input:hover{border-color:#888}.calc-wrapper .calc-info__input:focus{border-color:#0070c9}.calc-wrapper .calc-button{padding:14px;font-size:16px;border:1px solid #d6d6d6;border-radius:4px;box-sizing:border-box;cursor:pointer;outline:none}.calc-wrapper .calc-button.is-active{background-color:#0070c9;border-color:#fff;color:#fff}.calc-wrapper .calc-button:hover{border-color:#888}.calc-wrapper .calc-footer{padding:20px;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.calc-wrapper .is-hidden{display:none}.calc-wrapper input[type=number]::-webkit-inner-spin-button,.calc-wrapper input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.calc-wrapper input[type=number]{-moz-appearance:textfield}.calc-wrapper input[type=range]{-webkit-appearance:none;margin:18px 0;width:100%}.calc-wrapper input[type=range]:focus{outline:none}.calc-wrapper input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;background:#0070c9;border-radius:1.3px;border:.2px solid #010101}.calc-wrapper input[type=range]::-webkit-slider-thumb{box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-14px}.calc-wrapper input[type=range]:focus::-webkit-slider-runnable-track{background:#0070c9}.calc-wrapper input[type=range]::-moz-range-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;background:#0070c9;border-radius:1.3px;border:.2px solid #010101}.calc-wrapper input[type=range]::-moz-range-thumb{box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.calc-wrapper input[type=range]::-ms-track{width:100%;height:8.4px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}.calc-wrapper input[type=range]::-ms-fill-lower{background:#2a6495;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d}.calc-wrapper input[type=range]::-ms-fill-upper{background:#0070c9;border:.2px solid #010101;border-radius:2.6px;box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d}.calc-wrapper input[type=range]::-ms-thumb{box-shadow:1px 1px 1px #000,0px 0px 1px #0d0d0d;border:1px solid #000;height:36px;width:16px;border-radius:3px;background:#fff;cursor:pointer}.calc-wrapper input[type=range]:focus::-ms-fill-lower{background:#0070c9}.calc-wrapper input[type=range]:focus::-ms-fill-upper{background:#367ebd}.calc-wrapper .calc-tooltip{position:relative}.calc-wrapper .calc-tooltip::before{position:absolute;top:0;left:0;transform:translate(0%, -140%);content:attr(data-info);padding:10px;background-color:#fff;border:1px solid #d6d6d6;border-radius:4px;transition:all .3s ease;opacity:0;font-size:14px;transform-origin:left bottom;z-index:-1}.calc-wrapper .calc-tooltip.is-active:hover.calc-tooltip.is-active::before{opacity:1;z-index:10;transform:translate(0, -101%)}.swiper-pagination{bottom:1rem;z-index:2}.swiper-pagination .swiper-pagination-bullet{transition:width .2s;background-color:var(--color-white);border-radius:1rem;cursor:pointer}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem}.swiper-button-prev,.swiper-button-next{width:3rem;height:3rem;opacity:0;transition:opacity .2s;display:none;justify-content:center;align-items:center;background-color:var(--color-white);border-radius:100%}.swiper-button-prev svg,.swiper-button-next svg{height:.75rem;display:block;width:auto;transition:fill .2s;stroke:#141415;transition:stroke .2s}.swiper-button-prev:after,.swiper-button-next:after{display:none}@media only screen and (min-width : 1280px){.swiper-button-prev,.swiper-button-next{display:none}.m-enabled .swiper-button-prev,.m-enabled .swiper-button-next{display:flex}}.swiper-button-prev{left:calc(2.5vw + 2rem)}.swiper-button-next{right:calc(2.5vw + 2rem)}.swiper-container-horizontal:hover .swiper-button-prev,.swiper-container-horizontal:hover .swiper-button-next,.swiper-horizontal:hover .swiper-button-prev,.swiper-horizontal:hover .swiper-button-next{opacity:.5}.swiper-container-horizontal:hover .swiper-button-prev:hover,.swiper-container-horizontal:hover .swiper-button-next:hover,.swiper-horizontal:hover .swiper-button-prev:hover,.swiper-horizontal:hover .swiper-button-next:hover{opacity:1}:root{--side-cart-width: 100%;--ny-color: #DDDCED}@media(min-width: 48rem){:root{--side-cart-width: 36rem}}*,*:before,*:after{box-sizing:border-box;outline:none;-webkit-tap-highlight-color:transparent}a,button,input,textarea{outline:none;-webkit-tap-highlight-color:transparent;appearance:none}a:hover,a:focus,button:hover,button:focus,input:hover,input:focus,textarea:hover,textarea:focus{outline:none}a,a:hover,a:active,a:link,a:visited{text-decoration:none;outline:none}figure{margin:0}img{max-width:100%}html,body{width:100%;background-color:var(--color-white);margin:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}body{position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;background-color:var(--color-white)}body.m-prevent-scroll{overflow:hidden}body.m-grey{background-color:#f0f2f5}body{min-height:100vh;margin:0;display:grid;grid-template-rows:auto 1fr auto}.wrapper{max-width:none;min-width:0;display:block;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];padding:4rem 0;overflow-x:hidden}@media only screen and (min-width : 1024px){.wrapper{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.wrapper{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.site-warning__wrapper{position:relative}.site-warning__title{position:absolute;top:0;left:calc((100vw - var(--max-width-xxl))/2);padding:1rem var(--space-md);background-color:var(--color-warning-lighter);font-size:var(--text-sm);border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem;z-index:100;cursor:pointer}@media screen and (max-width: 102.5rem){.site-warning__title{left:1rem}}@media screen and (max-width: 64rem){.site-warning__title{left:1rem;padding:.75rem var(--space-md)}}@media screen and (max-width: 53.75rem){.site-warning__title span{display:none}}.site-warning__title-body{display:flex;align-items:center;gap:.75rem}.site-warning__wrapper>.site-warning__title:first-child{display:none !important}.site-warning{padding:var(--space-sm) 0;background-color:var(--color-warning-lighter);position:relative;text-align:center;z-index:101}.site-warning__content{font-size:var(--text-sm)}.site-warning__content strong{font-weight:700;font-family:var(--font-secondary)}.site-warning__content p:not(:last-child),.site-warning__content ul:not(:last-child){margin-bottom:6px}.site-warning__content ul{list-style:outside;margin-left:1rem;padding-left:23px}@media screen and (max-width: 64rem){.site-warning__content ul{display:flex;text-align:center;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto;width:fit-content}.site-warning__content li{width:fit-content}}.site-warning__close{width:1.5rem;height:1.5rem;text-align:center;line-height:1.5rem;transition:opacity .2s;cursor:pointer}.site-warning__close:hover{opacity:.75}.site-warning.m-dark{background-color:var(--color-contrast-higher);color:var(--color-contrast-lower)}.site-warning.m-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:99999}.m-search .site-warning{display:none !important}@media(min-width: 64rem){.site-warning{text-align:left}}.layout{grid-column:main / main}.qty{background-color:#f0f2f5;border-radius:1rem;display:inline-flex}.qty.m--small{border-radius:.75rem}.qty__btn{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#bfbfbf;transition:color,background-color .2s;border-radius:1rem}.qty__btn:hover{background-color:#6cdba1;color:var(--color-white)}.qty__btn.m-minus:hover{background-color:#da4f5d}.m--small .qty__btn{width:2rem;height:2rem;font-size:1rem;border-radius:.75rem}.qty__input{background-color:transparent;border:none;font-size:1.125rem;line-height:1.25rem;text-align:center;width:3rem;height:3rem;padding:0}.m--small .qty__input{width:2rem;height:2rem;font-size:1rem}.downloadBtn{height:3.5rem;line-height:3.5rem;padding:0;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white) !important;font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-flex;text-align:center;cursor:pointer;transition:background-color .2s,color .2s,box-shadow .2s !important}.downloadBtn__text{padding:0 2rem}.downloadBtn__icon{width:3.5rem;border-radius:1.5rem;background-color:rgba(20,20,21,.1);background-image:url("https://static-sl.insales.ru/files/1/5253/15979653/original/download.svg");background-size:1rem auto;background-position:center;background-repeat:no-repeat}.downloadBtn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}@media only screen and (min-width : 1280px){.downloadBtn{height:4rem;line-height:4rem}}.pswp{z-index:10000 !important}.pswp__img{object-fit:contain}.pswp__caption__center{max-width:45rem;text-align:center}.g-tiles{list-style:none !important;display:grid;grid-gap:1rem;padding:0 !important}@media only screen and (min-width : 1024px){.g-tiles{grid-template-columns:repeat(2, 1fr)}.g-tiles.m-1{grid-template-columns:1fr}.g-tiles.m-3{grid-template-columns:repeat(3, 1fr)}.g-tiles.m-4{grid-template-columns:repeat(4, 1fr)}}.g-tiles li{background-color:#f0f2f5;border:1px solid #e5ecf4;border-radius:1rem;padding:1rem !important;margin:0 !important}.g-tiles li:before{display:none !important}.g-tiles li h4 a{margin:-1rem;padding:1rem;display:block}.g-tiles i{display:block;font-size:.8em;font-style:normal;margin-top:.5rem}.g-zero-padding-bottom{padding-bottom:0 !important}.g-zero-padding-top{padding-top:0 !important}.lazy{opacity:0;transition:opacity .2s}.lazy.m-show,.lazy.product-card__section{opacity:1}.site-main{overflow-x:hidden;z-index:2}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.9}.mfp-fade.mfp-search.mfp-bg.mfp-ready{opacity:.25}.mfp-fade.mfp-bg.mfp-removing{opacity:0 !important}.mfp-wrap{z-index:99999}.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all .15s ease-out;-moz-transition:all .15s ease-out;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-fade.mfp-wrap.mfp-removing .mfp-close{opacity:0}.mfp-figure{background-color:var(--color-white);padding:var(--space-lg);border-radius:var(--radius-lg);max-width:80rem}.mfp-bottom-bar{position:relative;margin-top:var(--space-md) !important}.mfp-title{text-align:center}img.mfp-img{margin:0;padding:0;border-radius:var(--radius-lg)}.mfp-close{font-size:0 !important;color:transparent !important;top:1rem !important;right:1rem !important;padding:0 !important;background-color:var(--color-white) !important;border-radius:100rem;transition:opacity .2s}.mfp-figure .mfp-close{display:none !important}.mfp-close:after{content:"";width:55%;height:2px;background-color:var(--color-black);position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%, -50%) rotate(45deg)}.mfp-close:before{content:"";width:55%;height:2px;background-color:var(--color-black);position:absolute;top:50%;left:50%;transform-origin:center;transform:translate(-50%, -50%) rotate(-45deg)}.mfp-close-btn-in .mfp-close:before,.mfp-close-btn-in .mfp-close:after{background-color:var(--color-black)}.mfp-popup-right{width:100%;height:100%;background-color:var(--color-white);border-radius:1rem 0 0 1rem;margin:0;margin-left:auto;overflow:hidden;overflow-y:auto}@media(min-width: 48rem){.mfp-popup-right{width:48rem}}.mfp-popup-right h3{margin-bottom:.5rem;margin-top:1.5rem}.mfp-popup-right .mfp-content{padding:0;height:100%}.mfp-move-from-right .mfp-container{padding:0}.mfp-move-from-right .mfp-content{height:100%}.mfp-move-from-right .mfp-popup-right{opacity:0;transition:all .3s;transform:translateX(100%)}@media(min-width: 48rem){.mfp-move-from-right .mfp-popup-right{transform:translateX(48rem)}}.mfp-move-from-right.mfp-ready .mfp-popup-right{opacity:100%;transform:translateX(0)}.mfp-move-from-right.mfp-removing .mfp-popup-right{opacity:0;transform:translateX(16rem)}.mfp-move-from-right .mfp-close{background-color:var(--color-black);border-radius:100%}.mfp-bg{opacity:0;transition:all .2s}.mfp-bg.mfp-ready{opacity:.25}.mfp-bg.mfp-removing{opacity:0}.global-popup{margin:3rem auto;padding:1rem;background-color:var(--color-bg)}@media only screen and (min-width : 1024px){.global-popup{display:flex;justify-content:center;height:100%;align-items:center;padding:3rem}}.mfp-container{padding:0}.mfp-search .mfp-content{height:100%}@media(min-width: 48rem){.mfp-search .mfp-content{height:auto}}.mfp-search .mfp-close{background-color:var(--color-white);border-radius:100rem}.mfp-search .mfp-close:after,.mfp-search .mfp-close:before{background-color:var(--color-black)}html.no-scroll{-webkit-overflow-scrolling:auto;overflow:hidden}.swiper-lazy-preloader{width:2rem !important;height:2rem !important;margin-left:-1rem !important;margin-top:-1rem !important;border-width:2px !important;opacity:.5 !important}.notice{position:fixed;bottom:1rem;right:1rem;display:none}.back-link{display:flex;align-items:center;font-size:var(--text-sm);margin-left:calc(var(--space-xs)*-1);color:var(--color-contrast-medium);transition:color .2s;margin-bottom:var(--space-md)}.back-link svg{transition:transform .2s}.back-link:hover{color:var(--color-contrast-low)}.back-link:hover svg{transform:translateX(-0.25rem)}.tippy-box{border-radius:.5rem}.tippy-content{padding:1rem}.tippy-content h4{font-size:15px;margin:.5rem 0 .25rem}.tippy-content *{color:var(--color-contrast-low)}.tippy-content a{display:inline-block;color:var(--color-primary);margin-top:1rem}.pswp{z-index:10001}.scroll-top-anchor{position:absolute;top:-4rem;left:0}.tippy-box{background-color:var(--color-contrast-higher);border-radius:1rem}.mfp-bg{z-index:10000}.cards-wrapper .global-loader{margin-top:12px}.global-loader{display:flex;justify-content:center;width:100%}.global-loader svg{fill:var(--color-primary)}.mfp-wrap{z-index:10001}.mfp-wrap.mfp-removing .mfp-close{opacity:0}.pattern{background-image:linear-gradient(rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(to right, rgba(0, 0, 0, 0.05) 1px, transparent 1px);background-size:2rem 1rem;background-color:#b4b5df;background-color:var(--ny-color)}.pattern--default{background-color:#f7c955}body.magnificpopupnoscroll{overflow-y:hidden !important}.aspect-video{aspect-ratio:16/9}.video-play-btn{background:none;width:4rem;height:4rem;border:solid .25rem var(--color-white);border-radius:100%;box-shadow:1px 1px 3px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-play-btn span{width:0;height:0;border-top:1rem solid transparent;border-left:1.5rem solid var(--color-white);border-bottom:1rem solid transparent;position:absolute;top:.75rem;left:1.15rem;transition:all .2s}.video-play-btn:hover{background-color:var(--color-white)}.video-play-btn:hover span{border-left-color:var(--color-black)}.loading-dots{display:flex;justify-content:center;align-items:center;margin-bottom:1rem}.dot{width:8px;height:8px;margin:0 2px;background-color:silver;border-radius:50%;animation:dotFlashing 1s infinite linear alternate}@keyframes dotFlashing{0%{opacity:0}50%,100%{opacity:1}}.dot:nth-child(2){animation-delay:.2s}.dot:nth-child(3){animation-delay:.4s}.new-site-header{position:sticky;z-index:9999;top:0;transition:border-color .2s;background-color:var(--color-bg)}.new-site-header.m-submenu-open{border-bottom-color:transparent}@media(min-width: 80rem){.new-site-header{position:relative;position:sticky}}.new-site-header .container{width:100%}.new-site-header__toggle{--webkit-appearance: none;font-size:0;width:3rem;height:3rem;position:relative;border:none;outline:none;padding:0;margin:0;background:transparent;display:block;cursor:pointer}.new-site-header__toggle-path{width:1rem;height:2px;border-radius:2px;position:absolute;left:1rem;background-color:var(--color-contrast-higher);transition:transform .4s,background-color .2s}.new-site-header__toggle-path.m-top{top:1.25rem}.new-site-header__toggle.m-active .new-site-header__toggle-path.m-top{transform:translateY(0.25rem) rotate(45deg)}.new-site-header__toggle-path.m-bottom{top:1.75rem}.new-site-header__toggle.m-active .new-site-header__toggle-path.m-bottom{transform:translateY(-0.25rem) rotate(-45deg)}.new-site-header__inner{position:relative;padding:0 1rem}@media(min-width: 80rem){.new-site-header__inner{padding:0 1rem}}.new-site-header__left{display:flex;align-items:center}@media(min-width: 80rem){.new-site-header__left{display:none}}.new-site-header__center{display:flex;align-items:center;justify-content:center}@media(min-width: 80rem){.new-site-header__center{justify-content:unset}}@media(min-width: 80rem){.new-site-header__logo{margin-right:1rem}}@media(min-width: 90rem){.new-site-header__logo{margin-right:3rem}}.new-site-header__logo h1{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden}.new-site-header__logo svg{display:block;width:100%;max-width:10rem;height:1.5rem}@media(min-width: 80rem){.new-site-header__logo svg{width:9rem;height:auto}}.new-site-header__right{display:flex;justify-content:flex-end;align-items:center}.new-site-header__right sup{position:absolute;font-family:var(--font-secondary);left:calc(100% - 1rem);top:.5rem;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--color-orange);overflow:hidden;text-indent:-100000px}@media(min-width: 48rem){.new-site-header__right sup{background-color:transparent;width:auto;height:auto;overflow:unset;text-indent:0%}}@media(min-width: 80rem){.new-site-header__right sup{top:0;left:calc(100% - .3rem)}}.new-site-header__right-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;flex-shrink:0;position:relative;cursor:pointer;color:var(--color-contrast-higher)}@media(min-width: 80rem){.new-site-header__right-icon{width:2rem;height:2rem}}.new-site-header__right-icon svg{fill:var(--color-contrast-higher)}.new-site-header__right-icon:hover svg{fill:var(--color-contrast-medium)}.new-site-header__right-icon.m-disabled sup{display:none}.site-nav{font-family:var(--font-secondary);font-weight:var(--weight-bold);font-size:calc(var(--text-sm) - 1px);padding-bottom:1rem;padding-top:1rem;display:none}@media(min-width: 80rem){.site-nav{display:block}}@media(min-width: 80rem){.site-nav{font-size:calc(var(--text-sm) - 1px);letter-spacing:-0.5px}}@media(min-width: 100rem){.site-nav{font-size:calc(var(--text-sm) + 1px);letter-spacing:-0.25px}}.site-nav__items{display:flex;list-style:none;padding:0;gap:2.5rem;font-size:1.125rem;font-weight:500}@media(min-width: 80rem){.site-nav__items{margin:0 -0.25rem}}@media(min-width: 100rem){.site-nav__items{margin:0 -0.5rem}}.site-nav__submenu{display:flex}.site-nav__item{padding:0 .5rem;margin-bottom:-1px}@media(min-width: 80rem){.site-nav__item{padding:0 .25rem}}@media(min-width: 100rem){.site-nav__item{padding:0 .5rem}}.site-nav__item:hover .site-nav__link-sub{transform:scale(1, -1)}.site-nav__item:hover .site-nav__link{color:var(--color-contrast-medium)}.site-nav__item a{cursor:pointer}.site-nav__item a:focus{color:var(--color-contrast-medium)}.site-nav__item.m-submenu.m-hover svg{transform:rotate(180deg)}.site-nav__link{color:var(--color-contrast-higher);text-decoration:none;transition:color .2s;display:flex;align-items:center;cursor:pointer;line-height:32px}.m-submenu .site-nav__link{pointer-events:none}.m-submenu.m-hover .site-nav__link{pointer-events:default}.site-nav__link sup{line-height:1;color:var(--color-contrast-low);margin-left:.25rem;top:.1rem}.site-nav__link-sub{width:.5rem;fill:var(--color-contrast-low);display:inline-block;margin-left:.25rem;transition:transform .2s}.site-nav__link svg{position:relative;transition:all .2s;width:1.25rem}.site-nav__sub{position:absolute;top:100%;left:0;margin:0;width:100%;z-index:3;display:none;overflow:hidden;border-bottom:1px solid var(--color-contrast-higher);background-color:var(--color-bg)}.site-nav__sub-inner{width:100%;list-style:none;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];padding:4rem 0;background-color:var(--color-bg);opacity:0;transform:translateY(10px);transition:opacity .25s ease-in-out,transform .25s ease-in-out}@media only screen and (min-width : 1024px){.site-nav__sub-inner{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.site-nav__sub-inner{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.is-active .site-nav__sub-inner{opacity:1;transform:translateY(0);transition:opacity .25s ease-in-out .25s,transform .25s ease-in-out .25s}.site-nav__sub-item{position:relative;border-radius:1rem;overflow:hidden}.site-nav__sub-item:first-of-type{grid-column:main / 5}.m-two .site-nav__sub-item:first-of-type{grid-column:main / 6}.site-nav__sub-item:last-of-type{grid-column:7 / main}.m-two .site-nav__sub-item:last-of-type{grid-column:6 / main}.site-nav__sub-item:nth-of-type(2){grid-column:5 / 7}@media(min-width: 80rem){.site-nav__sub-item:first-of-type{grid-column:main / 6}.m-two .site-nav__sub-item:first-of-type{grid-column:main / 8}.site-nav__sub-item:last-of-type{grid-column:10 / main}.m-two .site-nav__sub-item:last-of-type{grid-column:8 / main}.site-nav__sub-item:nth-of-type(2){grid-column:6 / 10}}.site-nav__sub-img{width:100%;height:15rem;object-fit:cover;display:block}.site-nav__sub-title{color:var(--color-bg);position:absolute;font-family:var(--font-secondary);color:var(--color-bg);top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:color .2s;width:100%;padding:1rem}.site-nav__sub-link{display:block}.site-nav__sub-link:after{content:"";width:100%;height:100%;background-color:var(--color-contrast-higher);opacity:.5;position:absolute;top:0;left:0}.site-nav__sub-link:hover .site-nav__sub-title{color:var(--color-contrast-medium)}.new-site-top{padding:0 1rem;background-image:linear-gradient(rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(to right, rgba(0, 0, 0, 0.05) 1px, transparent 1px);background-size:2rem 1rem;background-color:#bdbdbd;--ny-color: #DDDCED;background-color:var(--ny-color);width:100%;overflow:hidden;gap:.75rem}.new-site-top__left{font-size:calc(var(--text-base-size)*.7)}.new-site-top__right{font-size:calc(var(--text-base-size)*.7);display:flex;justify-content:flex-end}.new-site-top__items{display:flex;list-style:none;margin:0 -0.5rem}@media(min-width: 80rem){.new-site-top__items{margin:0 -0.5rem}}.new-site-top__item{padding:.75rem .5rem;position:relative}.new-site-top__item.m-social{padding:.75rem .25rem}.new-site-top__link{color:#000;transition:color .2s;position:relative;z-index:1}.new-site-top__link svg{display:block;width:1.25rem;fill:var(--color-black);transition:fill .2s}.new-site-top__link:focus,.new-site-top__link:hover{color:var(--color-contrast-medium)}.new-site-top__link:focus svg,.new-site-top__link:hover svg{fill:var(--color-contrast-medium)}.new-site-top__giftcard{position:absolute;top:-0.25rem;left:0;width:100%;height:100%;pointer-events:none}.new-site-top__giftcard img{position:absolute;width:4rem;height:auto;display:block;top:0;left:50%;margin:-21px 0 0 -2rem;transform-origin:left top;animation-duration:10s;animation-iteration-count:infinite}.new-site-top__giftcard img:nth-of-type(1){animation-name:gift-1}.new-site-top__giftcard img:nth-of-type(2){animation-name:gift-2}.new-site-top__giftcard img:nth-of-type(3){animation-name:gift-3}.new-site-top__giftcard img:nth-of-type(4){animation-name:gift-4}@keyframes gift-1{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(45deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-2{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(35deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-3{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(20deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-4{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(10deg)}100%,90%{transform:rotate(0deg)}}.old-site-header{position:sticky;z-index:9999;top:0;transition:border-color .2s;background-color:var(--color-bg)}.old-site-header.m-submenu-open{border-bottom-color:transparent}@media(min-width: 80rem){.old-site-header{position:relative;position:sticky}}.old-site-header .container{width:100%}.old-site-header__toggle{--webkit-appearance: none;font-size:0;width:3rem;height:3rem;position:relative;border:none;outline:none;padding:0;margin:0;background:transparent;display:block;cursor:pointer}.old-site-header__toggle-path{width:1rem;height:2px;border-radius:2px;position:absolute;left:1rem;background-color:var(--color-contrast-higher);transition:transform .4s,background-color .2s}.old-site-header__toggle-path.m-top{top:1.25rem}.old-site-header__toggle.m-active .old-site-header__toggle-path.m-top{transform:translateY(0.25rem) rotate(45deg)}.old-site-header__toggle-path.m-bottom{top:1.75rem}.old-site-header__toggle.m-active .old-site-header__toggle-path.m-bottom{transform:translateY(-0.25rem) rotate(-45deg)}.old-site-header__inner{position:relative;padding:0 1rem}@media(min-width: 80rem){.old-site-header__inner{padding:0 1rem}}.old-site-header__left{height:100%}@media(min-width: 80rem){.old-site-header__left{display:none}}.old-site-header__center{display:flex;align-items:center;justify-content:center}@media(min-width: 80rem){.old-site-header__center{justify-content:unset}}@media(min-width: 80rem){.old-site-header__logo{margin-right:1rem}}@media(min-width: 90rem){.old-site-header__logo{margin-right:3rem}}.old-site-header__logo h1{visibility:hidden;opacity:0;height:0;width:0;overflow:hidden}.old-site-header__logo svg{display:block;width:100%;max-width:10rem;height:1.5rem}@media(min-width: 80rem){.old-site-header__logo svg{width:9rem;height:auto}}.old-site-header__right{display:flex;justify-content:flex-end;align-items:center}.old-site-header__right sup{position:absolute;font-family:var(--font-secondary);left:calc(100% - 1rem);top:.5rem;width:.5rem;height:.5rem;border-radius:100%;background-color:var(--color-orange);overflow:hidden;text-indent:-100000px}@media(min-width: 48rem){.old-site-header__right sup{background-color:transparent;width:auto;height:auto;overflow:unset;text-indent:0%}}@media(min-width: 80rem){.old-site-header__right sup{top:0;left:calc(100% - .3rem)}}.old-site-header__right-icon{display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;flex-shrink:0;position:relative;cursor:pointer;color:var(--color-contrast-higher)}@media(min-width: 80rem){.old-site-header__right-icon{width:2rem;height:2rem}}.old-site-header__right-icon svg{fill:var(--color-contrast-higher)}.old-site-header__right-icon:hover svg{fill:var(--color-contrast-medium)}.old-site-header__right-icon.m-disabled sup{display:none}.old-site-nav{font-family:var(--font-secondary);font-weight:var(--weight-bold);font-size:calc(var(--text-sm) - 1px);display:none}@media(min-width: 80rem){.old-site-nav{display:block}}@media(min-width: 80rem){.old-site-nav{font-size:calc(var(--text-sm) - 1px);letter-spacing:-0.5px}}@media(min-width: 100rem){.old-site-nav{font-size:calc(var(--text-sm) + 1px);letter-spacing:-0.25px}}.old-site-nav__items{display:flex;list-style:none;margin:0 -0.5rem;padding:0}@media(min-width: 80rem){.old-site-nav__items{margin:0 -0.25rem}}@media(min-width: 100rem){.old-site-nav__items{margin:0 -0.5rem}}.old-site-nav__submenu{display:flex}.old-site-nav__item{padding:0 .5rem;margin-bottom:-1px}@media(min-width: 80rem){.old-site-nav__item{padding:0 .25rem}}@media(min-width: 100rem){.old-site-nav__item{padding:0 .5rem}}.old-site-nav__item:hover .old-site-nav__link-sub{transform:scale(1, -1)}.old-site-nav__item:hover .old-site-nav__link{color:var(--color-contrast-medium)}.old-site-nav__item a{cursor:pointer}.old-site-nav__item a:focus{color:var(--color-contrast-medium)}.old-site-nav__link{color:var(--color-contrast-higher);text-decoration:none;transition:color .2s;display:flex;align-items:center;cursor:pointer}.m-submenu .old-site-nav__link{pointer-events:none}.m-submenu.m-hover .old-site-nav__link{pointer-events:auto}.old-site-nav__link sup{line-height:1;color:var(--color-contrast-low);margin-left:.25rem;top:.1rem}.old-site-nav__link-sub{width:.5rem;fill:var(--color-contrast-low);display:inline-block;margin-left:.25rem;transition:transform .2s}.old-site-nav__sub{position:absolute;top:100%;left:0;margin:0;width:100%;z-index:3;display:none;overflow:hidden;border-bottom:1px solid var(--color-contrast-higher);background-color:var(--color-bg)}.old-site-nav__sub-inner{width:100%;list-style:none;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];padding:4rem 0;background-color:var(--color-bg);opacity:0;transform:translateY(10px);transition:opacity .25s ease-in-out,transform .25s ease-in-out}@media only screen and (min-width : 1024px){.old-site-nav__sub-inner{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.old-site-nav__sub-inner{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.is-active .old-site-nav__sub-inner{opacity:1;transform:translateY(0);transition:opacity .25s ease-in-out .25s,transform .25s ease-in-out .25s}.old-site-nav__sub-item{position:relative;border-radius:1rem;overflow:hidden}.old-site-nav__sub-item:first-of-type{grid-column:main / 5}.m-two .old-site-nav__sub-item:first-of-type{grid-column:main / 6}.old-site-nav__sub-item:last-of-type{grid-column:7 / main}.m-two .old-site-nav__sub-item:last-of-type{grid-column:6 / main}.old-site-nav__sub-item:nth-of-type(2){grid-column:5 / 7}@media(min-width: 80rem){.old-site-nav__sub-item:first-of-type{grid-column:main / 6}.m-two .old-site-nav__sub-item:first-of-type{grid-column:main / 8}.old-site-nav__sub-item:last-of-type{grid-column:10 / main}.m-two .old-site-nav__sub-item:last-of-type{grid-column:8 / main}.old-site-nav__sub-item:nth-of-type(2){grid-column:6 / 10}}.old-site-nav__sub-img{width:100%;height:15rem;object-fit:cover;display:block}.old-site-nav__sub-title{color:var(--color-bg);position:absolute;font-family:var(--font-secondary);color:var(--color-bg);top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;transition:color .2s;width:100%;padding:1rem}.old-site-nav__sub-link{display:block}.old-site-nav__sub-link:after{content:"";width:100%;height:100%;background-color:var(--color-contrast-higher);opacity:.5;position:absolute;top:0;left:0}.old-site-nav__sub-link:hover .old-site-nav__sub-title{color:var(--color-contrast-medium)}.old-site-top{background-color:var(--color-contrast-higher);width:100%;overflow:hidden}.old-site-top__left{font-size:calc(var(--text-base-size)*.7)}.old-site-top__right{font-size:calc(var(--text-base-size)*.7);display:flex;justify-content:flex-end}.old-site-top__items{display:flex;list-style:none;margin:0 -0.5rem}@media(min-width: 80rem){.old-site-top__items{margin:0 -0.5rem}}.old-site-top__item{padding:1rem .5rem;position:relative}.old-site-top__item.m-social{padding:1rem .25rem}.old-site-top__link{color:var(--color-bg);transition:color .2s;position:relative;z-index:1}.old-site-top__link svg{width:1.25rem;fill:var(--color-bg);transition:fill .2s}.old-site-top__link:focus,.old-site-top__link:hover{color:var(--color-contrast-medium)}.old-site-top__link:focus svg,.old-site-top__link:hover svg{fill:var(--color-contrast-medium)}.old-site-top__giftcard{position:absolute;top:-0.25rem;left:0;width:100%;height:100%;pointer-events:none}.old-site-top__giftcard img{position:absolute;width:4rem;height:auto;display:block;top:0;left:50%;margin:-21px 0 0 -2rem;transform-origin:left top;animation-duration:10s;animation-iteration-count:infinite}.old-site-top__giftcard img:nth-of-type(1){animation-name:gift-1}.old-site-top__giftcard img:nth-of-type(2){animation-name:gift-2}.old-site-top__giftcard img:nth-of-type(3){animation-name:gift-3}.old-site-top__giftcard img:nth-of-type(4){animation-name:gift-4}@keyframes gift-1{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(45deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-2{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(35deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-3{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(20deg)}100%,90%{transform:rotate(0deg)}}@keyframes gift-4{10%,50%{transform:rotate(0deg)}60%,80%{transform:rotate(10deg)}100%,90%{transform:rotate(0deg)}}.site-footer{position:relative;z-index:3}.site-footer a{transition:color .2s}.site-footer a:hover{color:var(--color-contrast-medium)}.site-footer .btn{color:var(--color-bg);border-color:var(--color-bg);transition:color .2s,border-color .2s}.site-footer .btn:hover{border-color:var(--color-contrast-medium)}.m-search .site-footer{border-radius:0}.site-newsletter{text-align:center;margin-bottom:3rem}.site-newsletter__title{font-size:1.5rem;font-family:var(--font-secondary);line-height:1.2}@media(min-width: 64rem){.site-newsletter__title{font-size:1.75rem}}.site-newsletter__error{font-size:14px;color:var(--color-error);margin-top:.5rem;display:none}.site-newsletter__error.m--active{display:block}.site-newsletter__success{font-size:14px;color:var(--color-primary);margin-top:.5rem;display:none}.site-newsletter__success.m--active{display:block}.site-newsletter__form{position:relative;max-width:40rem;margin:1rem auto 0;width:100%}.site-newsletter__form input{height:3rem;background-color:var(--color-bg);border-radius:var(--radius-xl);border:none;padding:0 1rem;width:100%;cursor:pointer;transition:box-shadow .2s}@media(min-width: 64rem){.site-newsletter__form input{height:4rem;padding:0 2rem;padding-right:12rem}}.site-newsletter__form input:focus{box-shadow:0 0 0px 4px hsla( var(--color-primary-h),var(--color-primary-s),var(--color-primary-l),.5 )}.site-newsletter__form button{width:100%;border-color:var(--color-primary) !important;margin-top:.5rem}@media(min-width: 64rem){.site-newsletter__form button{position:absolute;width:auto;top:.25rem;right:.25rem;margin-top:0}}.new .site-menus{position:fixed;top:0;left:0;right:0;width:100%;z-index:990;display:none;padding-top:6rem;border-bottom:1px solid var(--color-contrast-low);background-color:var(--color-white);border-radius:0 0 var(--radius-xxl) var(--radius-xxl)}.new .site-menus__inner{width:100%;overflow:hidden;display:flex}.new .site-menu{backface-visibility:hidden;pointer-events:none;opacity:0;transition:opacity .6s ease;flex:0 0 100%}.new .site-menu__fixplz{background-image:url("https://static.insales-cdn.com/files/1/7042/29039490/original/menu_fixplz_bg.webp");background-position:right top;background-repeat:no-repeat;background-size:cover;padding:.5rem;border-radius:1rem;position:relative}.new .site-menu__cols{height:100%}.new .site-menu__list{column-count:3}.new .site-menu:nth-of-type(2){transform:translateX(-100%)}.new .site-menu:nth-of-type(3){transform:translateX(-200%)}.new .site-menu:nth-of-type(4){transform:translateX(-300%)}.new .site-menu:nth-of-type(5){transform:translateX(-400%)}.new .site-menu:nth-of-type(6){transform:translateX(-500%)}.new .site-menu:nth-of-type(7){transform:translateX(-600%)}.new .site-menu.m-active{opacity:1;pointer-events:auto}.new .site-menu-col .container{position:relative;text-align:center;font-family:var(--font-secondary);font-size:1.5rem;font-weight:700;overflow:hidden;width:100%;border-radius:var(--radius-xxl)}.new .site-menu-col .container-img{top:0;left:0;width:100%;height:auto;object-fit:cover;transition:transform .3s ease;filter:brightness(65%)}.new .site-menu-col .container-img:hover{transform:scale(1.05)}.new .site-menu-col .container .centered{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.new .site-menu-col__content{display:flex;align-items:center;margin-bottom:var(--space-sm);gap:1rem;color:#000}.new .site-menu-col__content .ul{display:flex;flex-direction:row}.new .site-menu-col__content img{width:2rem;margin-right:1rem}.new .site-menu-col__content-vertical{margin-bottom:var(--space-sm)}.new .site-menu-col__title{font-family:var(--font-secondary);margin-bottom:var(--space-xs);color:var(--black);font-size:1rem;font-weight:500;letter-spacing:-0.5px}@media(min-width: 80rem){.new .site-menu-col__title{font-size:1.15rem}}.new .site-menu-col__title a{color:var(--black);display:flex;align-items:center}.new .site-menu-col__title a svg{position:relative;transition:all .2s;width:1.25rem}.new .site-menu-col__title a:hover svg{transform:translateX(0.5rem)}.new .site-menu-col__title-special{font-family:var(--font-secondary);margin-top:var(--space-xs);color:var(--black);font-size:1rem;font-weight:500}.new .site-menu-col__title.margin-0{margin:0 !important}.new .site-menu-col__title.margin-0 a:hover{color:var(--color-contrast-medium)}.new .site-menu-col__title-base{font-family:var(--font-primary);color:var(--black);font-size:1rem;font-weight:500}.new .site-menu-col__title-base a:hover{color:var(--color-contrast-medium)}.new .site-menu-col__title.m--white{color:var(--color-white)}.new .site-menu-col__title.m--white a{color:var(--color-white)}.new .site-menu-col__img{width:auto;height:auto;border-radius:var(--radius-lg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:background-image .2s;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;position:relative}.new .site-menu-col__img__content{display:flex;gap:1rem}.new .site-menu-col__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.25;transition:opacity .2s}.new .site-menu-col__img:hover:after{opacity:.5}.new .site-menu-col__caption{position:relative;z-index:1;color:var(--color-white);font-size:var(--text-base-size);line-height:var(--icon-md);font-family:var(--font-secondary);transition:color .2s,border-color .2s;display:inline-flex}.new .site-menu-col__caption svg{position:relative;top:1px;left:-0.25rem;transition:left .2s}.site-menu-col__img:hover .new .site-menu-col__caption svg{left:0}.new .site-menu-col ul{font-size:var(--text-sm)}.new .site-menu-col li img{display:none;width:0;height:0;visibility:hidden}.new .site-menu-col li a{color:var(--color-contrast-higher);transition:color .2s;padding:var(--space-xxs) 0;display:inline-block}.new .site-menu-col li a:hover{color:var(--color-contrast-medium)}.new .site-menu-col__brands{margin-bottom:2rem}.new .site-menu-col__brands ul{display:flex;gap:.25rem}.new .site-menu-col__brands ul a{padding:.5rem 1rem;font-size:14px;border-radius:2rem;border:1px solid var(--color-contrast-low)}.old .site-menus{position:fixed;top:0;left:0;right:0;width:100%;z-index:990;display:none;padding-top:8rem;border-bottom:1px solid var(--color-contrast-low);background-color:var(--color-white);border-radius:0 0 var(--radius-xxl) var(--radius-xxl)}.old .site-menus__inner{width:100%;overflow:hidden;display:flex;padding:.25rem}.old .site-menu{backface-visibility:hidden;pointer-events:none;opacity:0;transition:opacity .6s ease;flex:0 0 100%}.old .site-menu__fixplz{background-image:url("https://static.insales-cdn.com/files/1/7042/29039490/original/menu_fixplz_bg.webp");background-position:right top;background-repeat:no-repeat;background-size:cover;padding:.5rem;border-radius:1rem;position:relative}.old .site-menu__cols{height:100%}.old .site-menu__list{column-count:3}.old .site-menu:nth-of-type(2){transform:translateX(-100%)}.old .site-menu:nth-of-type(3){transform:translateX(-200%)}.old .site-menu:nth-of-type(4){transform:translateX(-300%)}.old .site-menu:nth-of-type(5){transform:translateX(-400%)}.old .site-menu:nth-of-type(6){transform:translateX(-500%)}.old .site-menu:nth-of-type(7){transform:translateX(-600%)}.old .site-menu.m-active{opacity:1;pointer-events:auto}.old .site-menu-col__title{font-family:var(--font-secondary);margin-bottom:var(--space-sm);color:var(--color-contrast-medium);font-size:var(--text-xs);text-transform:uppercase}.old .site-menu-col__title.m--white{color:var(--color-white)}.old .site-menu-col__img{width:100%;height:calc(100% - 2rem);border-radius:var(--radius-lg);background-size:cover;background-repeat:no-repeat;background-position:center;transition:background-image .2s;display:flex;justify-content:center;align-items:center;text-align:center;overflow:hidden;position:relative}.old .site-menu-col__img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-black);opacity:.25;transition:opacity .2s}.old .site-menu-col__img:hover:after{opacity:.5}.old .site-menu-col__caption{position:relative;z-index:1;color:var(--color-white);font-size:var(--text-base-size);line-height:var(--icon-md);font-family:var(--font-secondary);transition:color .2s,border-color .2s;display:inline-flex}.old .site-menu-col__caption svg{position:relative;top:1px;left:-0.25rem;transition:left .2s}.site-menu-col__img:hover .old .site-menu-col__caption svg{left:0}.old .site-menu-col ul{font-size:var(--text-sm)}.old .site-menu-col li img{display:none;width:0;height:0;visibility:hidden}.old .site-menu-col li a{color:var(--color-contrast-higher);transition:color .2s;padding:var(--space-xxs) 0;display:inline-block}.old .site-menu-col li a:hover{color:var(--color-contrast-medium)}.site-mob{padding:calc(3rem + var(--space-lg)) 0 0;position:fixed;z-index:10;background:var(--color-bg);top:0;left:0;width:100%;height:100%;z-index:9998;opacity:0;pointer-events:none;text-align:left;transition:opacity .2s}.site-mob.m-active{opacity:1;pointer-events:initial;overflow-y:auto}.site-mob__label{font-family:var(--font-secondary);font-weight:var(--weight-bold);margin:var(--space-md) 0 0 0}.site-mob-nav{font-family:var(--font-secondary);font-weight:var(--weight-bold)}.site-mob-nav__header{height:10rem;background-repeat:no-repeat;background-size:cover;display:flex;flex-flow:column;justify-content:space-between;color:var(--color-bg);padding:var(--space-md);overflow:hidden;position:relative;-webkit-mask-image:-webkit-radial-gradient(white, black);border-radius:0 0 var(--radius-xl) var(--radius-xl)}.site-mob-nav__header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.5;background-image:linear-gradient(180deg, hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.75 ), hsla( var(--color-black-h), var(--color-black-s), var(--color-black-l), 0.25 ));transition:opacity .2s}.site-mob-nav__header:hover:after{opacity:1}.site-mob-nav__back-btn{position:relative;z-index:1;display:flex;align-items:center;margin-left:calc(var(--space-xs)*-1)}.site-mob-nav__cat{position:relative;display:flex;align-items:center;z-index:1;font-size:var(--text-lg);color:var(--color-bg)}@media(min-width: 32rem){.site-mob-nav__cat{font-size:var(--text-xl)}}.site-mob-nav__cat svg{position:relative;top:1px;left:-0.25rem;transition:left .2s}.site-mob-nav__giftcard{position:absolute;width:4rem;height:42px;top:0;left:-3.25rem;pointer-events:none}.site-mob-nav__giftcard img{position:absolute;width:4rem;height:42px;height:auto;display:block;top:0;left:0;transform-origin:left top;animation-duration:10s;animation-iteration-count:infinite}.site-mob-nav__giftcard img:nth-of-type(1){animation-name:gift-1}.site-mob-nav__giftcard img:nth-of-type(2){animation-name:gift-2}.site-mob-nav__giftcard img:nth-of-type(3){animation-name:gift-3}.site-mob-nav__giftcard img:nth-of-type(4){animation-name:gift-4}.site-mob-nav ul{list-style:none;width:100%}.site-mob-nav li{padding:0 var(--space-md)}.site-mob-nav li li{padding:var(--space-xs) var(--space-sm);font-family:var(--font-primary)}.site-mob-nav li li a{color:var(--color-contrast-high)}.site-mob-nav li li a:hover,.site-mob-nav li li a:focus,.site-mob-nav li li a:active{color:var(--color-contrast-medium)}.site-mob-nav li li a.site-mob-nav__all{color:var(--color-primary)}.site-mob-nav__row{border-bottom:1px solid var(--color-contrast-low);padding-bottom:var(--space-md)}.site-mob-nav__row:last-of-type{border-bottom:none;padding-bottom:0}.site-mob-nav__title{font-size:var(--text-md);margin-bottom:var(--space-xs)}.site-mob-nav__title a{display:flex;align-items:center}.site-mob-nav__link{color:var(--color-contrast-higher);text-decoration:none;transition:color .2s}.site-mob-nav__link:active,.site-mob-nav__link:hover{color:var(--color-contrast-medium)}.site-mob-nav__all{color:var(--color-primary)}.site-mob-nav__btn{color:var(--color-contrast-higher);text-decoration:none;text-transform:inherit;transition:color .2s;width:100%;display:flex;text-align:left;align-items:center;justify-content:space-between;padding:var(--space-sm) 0;border-bottom:1px solid var(--color-contrast-low)}.site-mob-nav__btn:active,.site-mob-nav__btn:hover{color:var(--color-contrast-medium)}.site-mob-nav__btn sup{width:1.5rem;height:1.5rem;text-align:center;font-size:1rem;line-height:1.5rem;top:auto}.site-mob-nav__sub{display:none;transform:translateX(100%);position:absolute;position:fixed;overflow-y:auto;top:3rem;height:calc(100% - 3rem);right:0;width:100%;background-color:var(--color-bg);z-index:2;transition:transform .2s}.site-mob-nav__sub.m-show{display:block}.site-mob-nav__sub.m-opened{transform:translateX(0)}.site-mob-nav__rows{display:grid;grid-gap:var(--space-md);padding:var(--space-md)}.site-mob-sec{padding:0 var(--space-md)}.site-mob-sec ul{padding:var(--space-md) 0;border-bottom:1px solid var(--color-contrast-low)}.site-mob-sec li{padding:0 var(--space-xs) var(--space-xs) 0;display:inline-block}.site-mob-sec a{color:var(--color-contrast-higher);transition:color .2s}.site-mob-sec a:hover,.site-mob-sec a:focus,.site-mob-sec a:active{color:var(--color-contrast-medium)}.site-mob-socials{padding:0 var(--space-md)}.site-mob-socials ul{padding:var(--space-md) 0;border-bottom:1px solid var(--color-contrast-low)}.site-mob-socials li{padding:0 var(--space-xs) 0 0;display:inline-block}.site-mob-socials a{display:block}.site-mob-socials a svg{width:2rem;fill:var(--color-contrast-higher);transition:color .2s;display:block}.site-mob-socials a:hover,.site-mob-socials a:focus,.site-mob-socials a:active svg{fill:var(--color-contrast-medium)}.site-mob-contacts{padding:0 var(--space-md)}.site-mob-contacts li{padding:0 var(--space-xs) var(--space-xs) 0}.site-mob-contacts a{color:var(--color-contrast-higher);transition:color .2s}.site-mob-contacts a:hover,.site-mob-contacts a:focus,.site-mob-contacts a:active{color:var(--color-contrast-medium)}.site-mob-contacts a svg{width:2rem;fill:var(--color-contrast-higher);transition:color .2s;display:block}.site-mob-contacts a:hover,.site-mob-contacts a:focus,.site-mob-contacts a:active svg{fill:var(--color-contrast-medium)}.site-mob-messengers{padding:0 var(--space-md)}.site-mob-messengers ul{padding:var(--space-md) 0}.site-mob-messengers li{padding:0 var(--space-xs) 0 0;display:inline-block}.site-mob-messengers a{display:block}.site-mob-messengers a svg{width:2rem;fill:var(--color-contrast-higher);transition:color .2s;display:block}.site-mob-messengers a:hover,.site-mob-messengers a:focus,.site-mob-messengers a:active svg{fill:var(--color-contrast-medium)}.site-cart-table__caption.m-warning.disabled{display:none}.site-cart-table{text-align:left}.site-cart-table__gift{margin-left:auto}.site-cart-table__gift svg{display:block;transform:rotate(-6deg);width:6rem}@media only screen and (min-width : 1024px){.site-cart-table__gift svg{width:6rem}}.site-cart-table__item{display:grid;grid-template-columns:1fr 1fr;background-color:var(--color-white);border:1px solid var(--color-contrast-lower);border-radius:1rem;margin-bottom:1rem;position:relative}.site-cart-table__item:last-of-type{margin-bottom:0}@media only screen and (min-width: 768px){.site-cart-table__item{display:flex}}.side-cart .site-cart-table__item:first-of-type{margin-top:1rem}.side-cart .site-cart-table__item:last-of-type{margin-bottom:1rem}.site-cart-table__content{padding:1rem;display:flex;flex-flow:column;justify-content:center}@media only screen and (min-width: 768px){.site-cart-table__content{flex:1;padding:1rem 1rem 1rem 0}}.site-cart-table__title{font-family:var(--font-secondary);font-size:1.25rem}.site-cart-table__title a{color:#141415;transition:color .2s}.site-cart-table__title a:hover{color:#6cdba1}.site-cart-table__smalltitle{font-size:1rem;font-family:var(--font-secondary);padding-right:1rem}.site-cart-table__smalltitle a{color:#141415;transition:color .2s}.site-cart-table__smalltitle a:hover{color:#6cdba1}.site-cart-table__caption{display:inline-block;color:#bfbfbf;font-size:var(--text-sm)}.site-cart-table__caption.m-warning{color:#da4f5d}.site-cart-table__img{padding:1rem 1rem 0}@media only screen and (min-width: 768px){.site-cart-table__img{padding:1rem}}.site-cart-table__img img{display:block;width:100%;height:auto;border-radius:1rem}.side-cart .site-cart-table__img img{width:8rem}.site-cart-table__quantity{display:flex;align-items:center;justify-content:center;padding:1rem}@media only screen and (min-width: 768px){.site-cart-table__quantity{padding:1rem 1rem 1rem 0}}.side-cart .site-cart-table__quantity{padding:0}@media only screen and (min-width: 768px){.side-cart .site-cart-table__quantity{padding:0}}.site-cart-table__price{font-size:1.25rem;text-align:right;display:flex;align-items:center;justify-content:flex-start;padding:1rem;grid-column-start:2}@media only screen and (min-width: 768px){.site-cart-table__price{padding:1rem 2rem 1rem 1rem;justify-content:center}}.side-cart .site-cart-table__price{font-size:1rem;padding:0}@media only screen and (min-width: 768px){.side-cart .site-cart-table__price{padding:0}}.site-cart-table__remove{font-size:1.25rem;text-align:center;position:absolute;top:0;right:0;padding:.25rem;background-color:var(--color-white);border-radius:1rem}.site-cart-table__remove-btn{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;text-align:center;color:#bfbfbf;transition:color,opacity .2s;opacity:0;font-size:2rem}.site-cart-table__remove-btn:hover{color:#6cdba1}.site-cart-table__item:hover .site-cart-table__remove-btn{opacity:1}@media only screen and (max-width : 767px){.site-cart-table__remove-btn{opacity:1}}.side-cart .site-cart-table__remove-btn{font-size:var(--text-base-size)}.site-cart-footer{margin-top:2rem;text-align:left}@media only screen and (min-width : 1024px){.site-cart-footer{padding-left:30%}.side-cart .site-cart-footer{padding-left:0}}@media only screen and (min-width : 1280px){.site-cart-footer{padding-left:50%}.side-cart .site-cart-footer{padding-left:0}}.site-cart-footer__remove{color:var(--color-contrast-medium);transition:color .2s;font-size:var(--text-xs);display:inline-block;margin-left:var(--space-xs)}.site-cart-footer__remove:hover{color:var(--color-contrast-high)}.site-cart-footer__item{display:grid;grid-template-columns:1fr 1fr;margin-bottom:.5rem;font-size:var(--text-sm)}.site-cart-footer__item.m-discount{color:var(--color-accent)}.site-cart-footer__item.m-total{font-size:1.25rem;font-weight:600}@media only screen and (max-width : 767px){.site-cart-footer__item.m-coupon{grid-template-columns:1fr}}.site-cart-footer__label{font-weight:600}.site-cart-footer__value{text-align:right}@media only screen and (max-width : 767px){.m-coupon .site-cart-footer__value{text-align:left;margin-top:.5rem}}.site-cart-footer__value.m-left{text-align:left}.site-cart-footer__input-inner{display:flex}.site-cart-footer__input-ctrl{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:var(--color-white);color:#141415;font-size:1rem;font-weight:bold;display:inline-block;text-align:center;transition:border-color .2s;border:1px solid #bfbfbf;cursor:pointer;text-align:left;margin-right:.5rem;width:100%}@media only screen and (min-width : 1024px){.site-cart-footer__input-ctrl{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.site-cart-footer__input-ctrl{height:3rem;line-height:3rem}}.site-cart-footer__input-ctrl::placeholder,.site-cart-footer__input-ctrl::-webkit-datetime-edit{color:#bfbfbf;transition:color .2s;font-weight:400}.site-cart-footer__input-ctrl:hover{border-color:#141415}.site-cart-footer__input-ctrl:focus{border-color:#0083f1}.site-cart-footer__input-ctrl:focus::placeholder,.site-cart-footer__input-ctrl:focus::-webkit-datetime-edit{color:#f0f2f5}.site-cart-footer__input-ctrl.m-error,.m-error .site-cart-footer__input-ctrl{border-color:#da4f5d}.site-cart-footer__input-btn{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer;background-color:var(--color-white);color:#141415;box-shadow:0 .25rem 1rem rgba(20,20,21,.25);flex-shrink:0}@media only screen and (min-width : 1024px){.site-cart-footer__input-btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.site-cart-footer__input-btn{height:3rem;line-height:3rem}}.site-cart-footer__input-btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.site-cart-footer__input-notice{font-size:var(--text-xs);width:100%;margin-top:.5rem}.m-error .site-cart-footer__input-notice{color:#da4f5d}.site-cart-footer__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;width:100%;margin-top:1rem}@media only screen and (min-width : 1280px){.site-cart-footer__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.site-cart-footer__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.site-cart-footer__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.site-cart-footer__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.site-cart-footer__btn.m-disabled:active{pointer-events:none}.site-cart-footer__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}@media only screen and (min-width: 768px){.site-cart-footer__btn{margin-top:2rem}}.site-cart-footer__btn-last{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;width:100%;margin-top:.75rem !important;background-color:#fff;color:#000;box-shadow:0 .25rem 1rem rgba(20,20,21,.25)}@media only screen and (min-width : 1280px){.site-cart-footer__btn-last{height:4rem;line-height:4rem;padding:0 1.5rem}}.site-cart-footer__btn-last:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.site-cart-footer__btn-last.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.site-cart-footer__btn-last.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.site-cart-footer__btn-last.m-disabled:active{pointer-events:none}.site-cart-footer__btn-last.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}@media only screen and (min-width: 768px){.site-cart-footer__btn-last{margin-top:2rem}}.site-cart-footer__back svg{width:2rem;display:block}.site-cart-footer__actions{display:flex;gap:1rem}.giftpack{margin-top:2rem;background-color:#f9efef;border:1px solid #f5e7e8;border-radius:1rem;margin-bottom:1rem;position:relative;padding:1rem}@media only screen and (min-width: 768px){.giftpack{display:grid;grid-template-columns:2fr 1fr;grid-gap:1rem}}@media only screen and (min-width : 1280px){.giftpack{grid-template-columns:3fr 1fr}}.giftpack__wrap{width:100%;margin-bottom:1rem}@media only screen and (min-width: 768px){.giftpack__wrap{display:flex;flex-flow:row wrap;margin-bottom:0}}.giftpack__img{width:25%;height:100%;object-fit:cover}@media only screen and (max-width : 767px){.giftpack__img{width:100%;height:auto;border-radius:1rem}.giftpack__img:nth-of-type(n + 2){display:none}}@media only screen and (min-width: 768px){.giftpack__img:first-of-type{border-radius:1rem 0 0 1rem}.giftpack__img:last-of-type{border-radius:0 1rem 1rem 0}}@media only screen and (max-width : 767px){.giftpack .product-button{text-align:center}}.side-cart{background-color:var(--color-white);position:fixed;top:0;height:100%;width:var(--side-cart-width);right:-100%;transition:right .3s;-webkit-overflow-scrolling:touch;z-index:99999}.side-cart.speed-in{right:0}.side-cart__close{position:absolute;right:1.5rem;top:1rem;display:block;color:var(--color-contrast-medium)}.side-cart__close svg{display:block}.side-cart__close:hover{color:var(--color-primary)}.side-cart__overlay{position:fixed;min-height:100%;width:100%;top:0;left:0;background-color:hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.25 );cursor:pointer;z-index:99998;display:none;transition:opacity .3s}.side-cart__overlay.is-visible{display:block;opacity:1}.side-cart__separator{align-self:auto;flex:1 1 0%;min-width:0;flex-basis:auto}.side-cart__promocode{margin-bottom:var(--space-sm)}.side-cart__promocode-title{font-size:var(--text-sm);color:var(--color-contrast-medium);margin-bottom:var(--space-xs);display:inline-block}.side-cart__promocode-content{display:none}.side-cart__inner{align-self:auto;flex:1 1 0%;min-width:0;width:100%;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;flex-direction:column;flex-wrap:nowrap;height:100%;overflow:auto;background-color:var(--color-white)}.side-cart__header{align-self:auto;flex:1 1 0%;min-width:0;align-content:flex-start;align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;flex-basis:auto;flex-grow:0;align-items:center;align-content:center;flex-basis:auto;flex-shrink:0;padding:1rem 1rem 0 1rem}.side-cart__title{font-size:1rem;line-height:1.2;font-family:var(--font-secondary);font-weight:300;position:relative;margin-bottom:.5rem}@media(min-width: 80rem){.side-cart__title{font-size:1.5rem}}.side-cart__shadow{position:absolute;left:2rem;z-index:100;width:calc(100% - 4rem);height:1px}.side-cart__shadow.m--top{top:0;height:1px;box-shadow:0 0 1rem var(--color-contrast-high);opacity:0}.side-cart__shadow.m--bottom{bottom:0;height:1px;box-shadow:0 0 1rem var(--color-contrast-high)}.side-cart__wrap{overflow:hidden;position:relative;min-height:20rem;width:100%;padding:0 1rem}.side-cart__content{height:100%;overflow:hidden;overflow-y:auto;width:100%;position:relative;padding:0 .5rem}.side-cart__content::-webkit-scrollbar-track{box-shadow:none;background-color:var(--color-contrast-lower);border-radius:.5rem}.side-cart__content::-webkit-scrollbar{width:.25rem;background-color:var(--color-contrast-lower);border-radius:.5rem}.side-cart__content::-webkit-scrollbar-thumb{background-color:var(--color-contrast-high);border-radius:.5rem}.side-cart__footer{width:100%;flex:0 1 auto;align-self:auto;flex-shrink:0;margin:0}.side-cart__footer button{margin-top:0}.side-cart__footer-content{position:relative;z-index:3;background-color:var(--color-white);box-shadow:0 -1rem 1.75rem -1.25rem hsla( var(--color-contrast-higher-h),var(--color-contrast-higher-s),var(--color-contrast-higher-l),.46 );padding:1.5rem 1.5rem 6rem}.side-cart__footer-content:before{content:"";position:absolute;right:0;bottom:100%;left:0;height:2rem;pointer-events:none;background:linear-gradient(to top, hsla( var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0.1 ), hsla( var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0 ))}@media(min-width: 64rem){.side-cart__footer-content{padding:1.5rem}}.side-cart__empty{height:100%;display:flex;justify-content:center;align-items:center;text-align:center;width:100%}.side-cart__empty-title{font-family:var(--font-secondary);padding:var(--space-sm) 0 var(--space-xxxs)}.side-cart__upsells{display:flex;gap:1rem;flex-flow:column;height:100%;overflow-y:auto;padding:1rem}.side-cart__upsells .product-card.m--upsell .product-card__inner{display:grid;grid-template-columns:1fr 1fr}.side-cart__upsells .product-card.m--upsell .product-card__statuses,.side-cart__upsells .product-card.m--upsell .product-card__switches{display:none !important}.side-cart__upsell-card{width:100%}.side-cart__upsell-card .product-accessory-card__image-link{aspect-ratio:4/3}@media(min-width: 64rem){.side-cart-upselling{position:absolute;top:0;left:-28rem;width:28rem;height:100%;background-color:var(--color-contrast-lower);overflow-y:auto}}.side-cart-upselling__title{padding:1.25rem 1rem 0 1rem;font-family:var(--font-secondary);font-size:1rem}.side-cart-upselling__items{display:flex;gap:.5rem;overflow-x:auto;width:100%;padding:1rem;scroll-behavior:auto;-webkit-overflow-scrolling:touch}.side-cart-upselling__items.is-auto-scrolling{scrollbar-width:none}.side-cart-upselling__items.is-auto-scrolling::-webkit-scrollbar{display:none}@media(min-width: 64rem){.side-cart-upselling__items{display:grid;grid-auto-flow:row;grid-template-rows:repeat(5, max-content);grid-template-columns:repeat(2, minmax(0, 1fr));gap:.75rem;overflow-x:hidden}}.side-cart-upselling__card{width:12.75rem;flex:0 0 12.75rem;max-height:28rem;opacity:1;transform:translate3d(0, 0, 0) scale(1);transition:opacity .22s ease,transform .22s ease,max-height .32s ease,flex-basis .32s ease,width .32s ease,padding .32s ease,border-width .32s ease;will-change:opacity,transform,max-height,flex-basis,width}@media(min-width: 64rem){.side-cart-upselling__card{width:100%;flex-basis:auto;min-width:0;max-height:none}}@media(min-width: 64rem){.side-cart-upselling__card:nth-child(1){grid-column:1;grid-row:1}.side-cart-upselling__card:nth-child(6){grid-column:2;grid-row:1}.side-cart-upselling__card:nth-child(2){grid-column:1;grid-row:2}.side-cart-upselling__card:nth-child(7){grid-column:2;grid-row:2}.side-cart-upselling__card:nth-child(3){grid-column:1;grid-row:3}.side-cart-upselling__card:nth-child(8){grid-column:2;grid-row:3}.side-cart-upselling__card:nth-child(4){grid-column:1;grid-row:4}.side-cart-upselling__card:nth-child(9){grid-column:2;grid-row:4}.side-cart-upselling__card:nth-child(5){grid-column:1;grid-row:5}.side-cart-upselling__card:nth-child(10){grid-column:2;grid-row:5}}@media(min-width: 64rem){.side-cart-upselling__card.is-scroll-clone{display:none !important}}.side-cart-upselling__card.is-hidden{width:0;max-height:0;flex-basis:0;padding:0;border-width:0;opacity:0;pointer-events:none;transform:translate3d(0, 0.4rem, 0) scale(0.96)}@media(min-width: 64rem){.side-cart-upselling__card.is-hidden{display:none}}.side-cart-upselling__card .product-accessory-card__image-link{aspect-ratio:4/3}.side-cart-upselling__item{display:flex;flex-flow:column;width:14rem;flex-shrink:0;padding:.5rem;border-radius:1rem;overflow:hidden;background-color:var(--color-white);color:var(--color-contrast-high);border:1px solid var(--color-contrast-low)}@media(min-width: 64rem){.side-cart-upselling__item{width:100%;grid-template-columns:1fr 2fr}}.side-cart-upselling__item-content{display:flex;flex-flow:column;flex:1}.side-cart-upselling__item-title{font-family:var(--font-secondary);margin-top:.5rem;margin-bottom:.25rem;font-size:1rem;color:var(--color-contrast-high)}.side-cart-upselling__item-price{font-size:1rem;margin-bottom:.5rem}.side-cart-upselling__item-btn{font-size:1rem;cursor:pointer;color:var(--color-primary);background-color:#f0f2f5;height:2rem;margin-top:auto;border-radius:.5rem;text-align:center;line-height:2rem;display:block;padding:0 .5rem}.side-cart-upselling__item img{width:100%;border-radius:1rem;display:block}@media(min-width: 64rem){.side-cart-upselling__item img{height:100%;object-fit:cover}}input.qty__input::-webkit-outer-spin-button,input.qty__input::-webkit-inner-spin-button{appearance:none;-webkit-appearance:none;margin:0}input[type=number].qty__input{appearance:textfield;-moz-appearance:textfield}.m-disabled .new-home .site-fp-slider__inner{transform:none !important}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(max-width: 767px){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 90rem){}@media(min-width: 100rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}.swiper:hover .new-home .site-fp-reviews__btn-prev,.swiper:hover .new-home .site-fp-reviews__btn-next{opacity:1}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 100rem){}@media(min-width: 64rem){}@media(min-width: 100rem){}@media(min-width: 100rem){}@media(min-width: 100rem){}@media(min-width: 100rem){}@media(min-width: 80rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media(min-width: 90rem){}@media(min-width: 90rem){}@media(min-width: 90rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media screen and (max-width: 767px){}@media screen and (max-width: 767px){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 90rem){}@media(min-width: 120rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 768px){}.old-home{display:none !important}.product-switch.m-silent .product-switch__color{position:relative}.product-switch.m-silent .product-switch__color:after{content:"";position:absolute;top:50%;left:50%;z-index:1;pointer-events:none;transform:translate(-50%, -50%)}.product-switch.m-silent .product-switch__color:after{width:.65rem;height:.65rem;background:var(--switch-icon-color, var(--white));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5L6 9H3v6h3l5 4V5zM20.6 9.4l-1.4-1.4-2.7 2.7-2.7-2.7-1.4 1.4 2.7 2.7-2.7 2.7 1.4 1.4 2.7-2.7 2.7 2.7 1.4-1.4-2.7-2.7 2.7-2.7z'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11 5L6 9H3v6h3l5 4V5zM20.6 9.4l-1.4-1.4-2.7 2.7-2.7-2.7-1.4 1.4 2.7 2.7-2.7 2.7 1.4 1.4 2.7-2.7 2.7 2.7 1.4-1.4-2.7-2.7 2.7-2.7z'/%3E%3C/svg%3E") center/contain no-repeat}.product-container{padding:0}.product-container .ui.buttons.tabs{flex-wrap:wrap}.product-container .fotorama__stage{border-radius:2rem;overflow:hidden}.product-container .fotorama__nav-wrap{margin-top:1rem}.product-container .product-button-preorder{margin-right:0}.product-container .product-button-preorder__label{font-size:14px;font-family:var(--font-primary);text-align:center;margin-top:.25rem}.product-container .product-button__label.m-unavailable{background-color:var(--color-warning);color:var(--color-black);padding:.75rem 1.5rem;position:relative;transform:rotate(-3deg);max-width:14rem;font-size:1rem}.product-container .product-button__label.m-unavailable:before{content:"";width:1.5rem;height:1.5rem;border-radius:100%;background-color:var(--color-white);position:absolute;top:50%;left:0;transform:translate(-50%, -50%)}.product-container .product-button__label.m-unavailable:after{content:"";width:1.5rem;height:1.5rem;border-radius:100%;background-color:var(--color-white);position:absolute;top:50%;right:0;transform:translate(50%, -50%)}.product-container .product-buttons-container{flex-flow:row wrap;height:auto}@media(min-width: 48rem){.product-container .product-buttons-container{flex-flow:row nowrap}}.product-container .product-buttons-container .product-button-loading{opacity:.35}.product-container .product-buttons-container .product-button-disabled{padding:0;background-color:transparent;color:#141415;border-radius:0;display:flex;justify-content:flex-start}@media only screen and (max-width : 767px){.product-container .col-7{flex:1;max-width:100%;padding:0}}.product-container .product-switches{display:flex;flex-flow:row wrap;gap:.25rem}.product-container .product-switch{font-size:.875rem;padding:.25rem .5rem;border:1px solid var(--color-contrast-low);border-radius:.5rem;display:flex;gap:.25rem;cursor:pointer;align-items:center;justify-content:center;flex:initial;min-width:4rem}.product-container .product-switch__color{position:relative;width:.75rem;height:.75rem;border-radius:100%;border:1px solid rgba(0,0,0,.25)}.product-container .product-switch.selected{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.product-container .product-switch.disabled{opacity:.5;background-color:var(--color-contrast-lower);display:none !important}.product-container .product-switch.switch_used{border:none;justify-content:flex-start;padding:0}.product-container .product-select.no_switches .engraving-item.layout-list__item.selected.soldout{display:block !important}.product-container .product-select.no_switches .product-switch.disabled{display:flex !important}.product-container .product-select .product-card__models{display:flex}.product-container .product-select .product-card__models-item{padding:.75rem;cursor:pointer;border:1px solid var(--color-contrast-low);position:relative;font-size:.875rem;cursor:pointer;flex:1}@media(min-width: 48rem){.product-container .product-select .product-card__models-item{flex:unset}}.product-container .product-select .product-card__models-item:first-of-type{border-radius:1rem 0 0 1rem}.product-container .product-select .product-card__models-item:last-of-type{border-radius:0 1rem 1rem 0}.product-container .product-select .product-card__models-item:not(:first-of-type){margin-left:-2px}.product-container .product-select .product-card__models-item.selected{border-color:var(--color-primary);z-index:1;border-width:2px}.product-container .product-select .product-card__models-title{font-family:var(--font-secondary);margin-bottom:var(--space-xxxs);font-weight:var(--weight-bold)}.selected .product-container .product-select .product-card__models-title{color:var(--color-primary)}.product-container .product-select .product-card__info{padding:1rem;width:100%;position:relative;display:block !important;border-radius:.5rem;background-color:var(--color-white);border:1px solid var(--color-contrast-low);z-index:10;top:auto;left:auto;transform:translateY(0.5rem);height:auto;color:#141415;min-height:18rem}@media only screen and (min-width: 768px){.product-container .product-select .product-card__info{min-height:20rem}}@media only screen and (min-width : 1440px){.product-container .product-select .product-card__info{min-height:17rem}}.product-container .product-select .product-card__info-header{display:flex;align-items:center;padding:0;flex-flow:row wrap}.product-container .product-select .product-card__info-title{width:auto;flex:1;text-transform:none}.product-container .product-select .product-card__info-date{text-align:right;position:relative}.product-container .product-select .product-card__info-status{flex-shrink:0}.product-container .product-select .product-card__info-details p{font-size:1rem;line-height:1.35;position:relative}.product-container .product-select .product-card__info-details p img{position:absolute}.product-container .product-select .product-card__info-details p:not(:first-of-type){margin-left:5rem}.product-container .product-select .select{position:relative}.product-container .product-select .select:before{content:"";width:1rem;height:1rem;background-position:center;background-repeat:no-repeat;position:absolute;top:50%;display:block;right:.5rem;margin-top:-0.5rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGcgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBkYXRhLW5hbWU9ImFycm93LWlvcy1kb3dud2FyZCI+PHJlY3Qgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0IiBvcGFjaXR5PSIwIi8+PHBhdGggZD0iTTEyIDE2YTEgMSAwIDAgMS0uNjQtLjIzbC02LTVhMSAxIDAgMSAxIDEuMjgtMS41NEwxMiAxMy43MWw1LjM2LTQuMzJhMSAxIDAgMCAxIDEuNDEuMTUgMSAxIDAgMCAxLS4xNCAxLjQ2bC02IDQuODNBMSAxIDAgMCAxIDEyIDE2eiIvPjwvZz48L2c+PC9zdmc+");pointer-events:none}.product-container .product-select .select select{background-color:transparent;border:1px solid var(--color-contrast-low);border-radius:.5rem;padding:.25rem 1.5rem .25rem .5rem;appearance:none;display:block;cursor:pointer;font-size:.875rem;min-width:4rem}.product-container .product-features{display:flex;gap:.5rem;position:absolute;top:1rem;right:1rem;z-index:1}.product-container .product-features__item{width:2rem;height:2rem;border-radius:var(--radius-lg);background-color:var(--color-contrast-high);fill:var(--color-white);display:flex;justify-content:center;align-items:center}.product-container .product-features__item svg{fill:var(--color-white)}.product-container .row>label{margin-bottom:.5rem;display:flex;align-items:center;gap:var(--space-xxs);font-weight:var(--weight-bold);font-size:var(--text-sm);color:var(--color-contrast-medium);letter-spacing:-0.5px;fill:var(--color-contrast-medium)}.product-container .row>label a{font-size:inherit}.single-product{background-color:var(--bg-color)}.single-product-delivery{display:grid;grid-template-columns:1fr 1fr;font-size:14px;margin-top:3rem}.single-product-delivery__item{display:flex;gap:.5rem}.single-product-delivery__item:first-of-type{margin-right:.5rem;padding-right:.5rem;border-right:1px solid var(--color-contrast-low)}.single-product-delivery__item a{border-bottom:1px dashed;margin:0}.single-product-delivery__item .tippy-content a{border-bottom:1px solid}.single-product-delivery__item button{border-bottom:1px dashed;color:var(--color-primary);cursor:pointer}.single-product-delivery__item button:hover{color:var(--color-contrast-medium)}.single-product-payments{font-size:14px;margin-top:2rem;display:flex;gap:.5rem;align-items:center;flex-flow:row wrap}.single-product-payments svg{height:1.25rem;width:auto;display:block}.delivery-map-popup{padding:10rem}.delivery-table{font-size:1rem;border-bottom:1px solid var(--color-contrast-low)}.delivery-table__row{border-top:1px solid var(--color-contrast-low);display:grid;grid-template-columns:1fr 1fr}.delivery-table__cell{padding:.75rem}.delivery-table__cell:first-of-type{padding-left:0}.delivery-table__cell:last-of-type:not(:first-of-type){padding-right:0;border-left:1px solid var(--color-contrast-low)}.delivery-table__cell:only-of-type{grid-column:span 2}.delivery-table__cell.m--title{font-family:var(--font-secondary);font-weight:bold;font-size:1.25rem;letter-spacing:-0.4px}.delivery-table__cell p{font-size:.875rem;line-height:1.3}.delivery-table__price{font-family:var(--font-secondary);font-weight:bold;font-size:1.25rem;margin-bottom:.5rem;letter-spacing:-0.4px}.single-product-choose{position:fixed;bottom:0;left:0;width:100%;height:3rem;z-index:1001;display:none}@media(min-width: 48rem){.single-product-choose{display:none}}.single-product-choose__link{width:100%;height:100%;display:flex;justify-content:center;align-items:center;gap:.25rem;background-color:var(--color-contrast-high);color:var(--color-white)}.single-product-choose__link:hover{color:var(--color-white)}.single-product-choose__link svg{width:1rem;height:1rem;fill:currentColor}.single-product-used-item ul li{display:flex;gap:.25rem}.single-product-used-item ul li:before{content:"✓";display:block}.single-product-tabs{padding:1rem;border:1px solid var(--color-contrast-low);border-radius:var(--radius-xxl);position:relative;background-color:var(--color-white)}@media(min-width: 80rem){.single-product-tabs{padding:3rem}}.single-product-tabs .resp-tabs-list{padding:0}.single-product-tabs .resp-tabs-list .resp-tab-item{margin:.75rem;margin-right:0}.single-product-tabs .resp-tabs-list .resp-tab-item:last-of-type{margin-right:.75rem}.single-product-tabs .resp-tabs-list .resp-tab-item:only-child{display:none}.single-product-menu{position:relative;white-space:nowrap;z-index:100;font-size:15px;top:0;overflow:hidden;overflow-x:auto;transition:top .2s;width:calc(100% + 2*var(--space-md));left:calc(-1*var(--space-md))}@media(min-width: 48rem){.single-product-menu{transform:translateX(-50%);width:calc(100% - 1rem);left:50%;padding:0;border-radius:1rem}}@media(min-width: 80rem){.single-product-menu{width:auto;overflow:unset}}.single-product-menu.m--fixed{position:fixed;top:0px;animation-name:navFromTopMob;animation-duration:.2s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;left:0;width:100%}@media(min-width: 48rem){.single-product-menu.m--fixed{width:calc(100% - 1rem);left:50%;animation-name:navFromTopTablet}}@media(min-width: 80rem){.single-product-menu.m--fixed{animation-name:navFromTop}}.single-product-menu ul{background-color:var(--bg-color);border-bottom:1px solid var(--color-contrast-low);padding:.5rem}@media(min-width: 48rem){.single-product-menu ul{padding:2px;background-color:var(--color-white);border-radius:1rem;border:1px solid var(--color-contrast-low);box-shadow:var(--shadow-sm)}}.single-product-menu li:first-of-type a{margin-left:.75rem}@media(min-width: 48rem){.single-product-menu li:first-of-type a{margin-left:0}}.single-product-menu a{transition:background-color .2s}@media(min-width: 48rem){.single-product-menu a{border-radius:.75rem}}.single-product-menu a:hover{background-color:var(--bg-color)}.single-product-menu a.current{color:var(--color-contrast-medium)}@media(min-width: 48rem){.single-product-menu a.current{background-color:var(--bg-color)}}.single-product-buy{margin:var(--space-md) 0}@media(min-width: 48rem){.single-product-buy{position:relative;width:auto;display:block;padding:0;background-color:transparent;border:none;border-radius:0}}.single-product-buy__price{color:var(--color-contrast-higher);font-weight:var(--weight-bold);font-size:var(--text-md);margin-bottom:var(--space-xxxs);display:flex;align-items:center;gap:.25rem}.single-product-buy__price-old{position:relative;font-size:var(--text-sm);color:var(--color-contrast-medium);text-decoration:line-through;margin-left:var(--space-xxxs)}.single-product-buy__price-percent{font-size:var(--text-sm);background-color:var(--color-accent);color:var(--color-white);text-align:center;padding:var(--space-xxxs);margin-left:var(--space-sm);line-height:1;border-radius:.5rem}.single-product-buy .product-button__label svg{width:1.5rem;height:1.5rem;display:none;margin-right:.25rem;fill:var(--color-contrast-low)}.single-product-buy .product-button-disabled .product-button__label{background-color:transparent;color:var(--color-contrast-low) !important;padding:0 !important;border:none !important;height:2rem;box-shadow:none;font-size:1rem;cursor:default;pointer-events:none}.single-product-buy .product-button-disabled .product-button__label svg{display:block}.single-product-buy .product-button-disabled .product-button__price{color:var(--color-contrast-low) !important}.single-product-buy .btn--outofstock{background-color:transparent;color:var(--color-contrast-low) !important;padding:0 !important;border:none !important;margin-left:0;height:2rem;box-shadow:none;font-size:1rem;cursor:default;pointer-events:none;flex-flow:row nowrap}.single-product-buy .btn--outofstock svg{width:1.5rem;height:1.5rem;display:none;margin-right:.25rem;fill:var(--color-contrast-low);display:block}.single-product-buy__notify{grid-column:span 2;text-align:center}@media(min-width: 48rem){.single-product-buy__notify{text-align:left}}.single-product-options__item{margin:var(--space-sm) 0}.single-product-options__item label{font-size:var(--text-sm);display:block;margin-bottom:var(--space-xxs);color:var(--color-contrast-medium)}.single-product-rating{margin:var(--space-sm) 0}.single-product-rating a{border:none;font-size:var(--text-sm);color:var(--color-contrast-high)}.single-product-rating a:hover{border:none;color:var(--color-contrast-medium)}.single-product-chart{display:flex;gap:4px;align-items:flex-end}.single-product-chart span{width:.375rem;background-color:rgba(255,255,255,.2);border-radius:1rem}.single-product-chart span:nth-of-type(1){height:.75rem}.single-product-chart span:nth-of-type(2){height:1.25rem}.single-product-chart span:nth-of-type(3){height:1.75rem}.single-product-chart.js--1 span:nth-of-type(1){background-color:var(--color-white)}.single-product-chart.js--2 span:nth-of-type(1),.single-product-chart.js--2 span:nth-of-type(2){background-color:var(--color-white)}.single-product-chart.js--3 span{background-color:var(--color-white)}.jsSwTip{max-width:min(40rem,100vw - 2rem)}.jsSwTip__tags{display:flex;flex-wrap:wrap;gap:var(--space-xxs)}.jsSwTip__sound{display:none}.jsSwTip__metrics{max-width:100%;min-width:0;flex-wrap:wrap}.jsSwTip__specs{display:grid;grid-template-columns:max-content minmax(0, 1fr);column-gap:var(--space-sm);row-gap:.125rem;flex:1 1 14rem;min-width:0}.jsSwTip__spec{display:contents}.jsSwTip__spec-value{min-width:0;overflow-wrap:anywhere;word-break:normal}.jsSwTip__distance{white-space:normal;line-height:1.3}.single-product__similar .swiper-slide{height:100% !important}.single-product__similar-prev,.single-product__similar-next{position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:3rem;border-radius:100%;display:flex;justify-content:center;align-items:center;background-color:var(--color-white);box-shadow:var(--shadow-sm);z-index:1;cursor:pointer}.single-product__similar-prev.swiper-button-disabled,.single-product__similar-next.swiper-button-disabled{opacity:.5;cursor:default}.single-product__similar-prev.swiper-button-lock,.single-product__similar-next.swiper-button-lock{opacity:0}.single-product__similar-prev{left:-4rem}.single-product__similar-next{right:-4rem}.product-accessories{margin-bottom:var(--space-md);padding:0;border-radius:var(--radius-xxl)}.product-accessories.m--cart{margin-top:var(--space-md);margin-bottom:var(--space-lg)}.product-accessories__header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-sm)}.product-accessories__title{margin:0;max-width:48rem;font-size:var(--text-lg);font-weight:900;line-height:1.15}@media(min-width: 64rem){.product-accessories__title{font-size:var(--text-xl)}}.product-accessories__nav{display:none;gap:.4rem;flex-shrink:0}@media(min-width: 48rem){.product-accessories__nav{display:flex}}.product-accessories__nav-btn{width:2.4rem;height:2.4rem;display:flex;align-items:center;justify-content:center;border:0;border-radius:100%;background:var(--color-white);box-shadow:var(--shadow-sm);cursor:pointer}.product-accessories__nav-btn.swiper-button-disabled{opacity:.35;cursor:default}.product-accessories__slider{overflow:hidden;border-radius:var(--radius-xxl)}.product-accessories__slider .swiper-wrapper{align-items:stretch}.product-accessories__slide{width:12.75rem;height:auto;display:flex}@media(min-width: 48rem){.product-accessories__slide{width:14rem}}@media(min-width: 64rem){.product-accessories__slide{width:15.5rem}}.product-accessory-card{width:100%;height:100%;display:flex;flex-direction:column;padding:var(--space-xs);border-radius:var(--radius-xxl);overflow:visible;transition:border-color .2s,box-shadow .2s}.product-accessory-card.is-loading{opacity:.72}.product-accessory-card:hover{border-color:var(--color-contrast-lower);box-shadow:var(--shadow-sm)}.product-accessory-card.is-not-in-cart .product-accessory-card__counter,.product-accessory-card:not(.is-in-cart) .product-accessory-card__counter,.product-accessory-card.is-in-cart .product-accessory-card__add,.product-accessory-card__add[hidden],.product-accessory-card__counter[hidden]{display:none !important}.product-accessory-card.is-in-cart .product-accessory-card__counter{display:inline-flex !important}.product-accessory-card__image-link{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;border:0;border-radius:var(--radius-xl);overflow:hidden;margin-bottom:var(--space-xs)}.product-accessory-card__image{width:calc(100% + var(--space-md));height:calc(100% + var(--space-md));object-fit:contain;padding:.25rem;border-radius:var(--radius-lg);display:block;transform:scale(1.12);transform-origin:center}.product-accessory-card__title{display:block;border:0;border-radius:var(--radius-lg);color:var(--color-contrast-higher);font-size:var(--text-sm);font-weight:700;line-height:1.25;hyphens:auto;white-space:normal !important;overflow:visible !important;overflow-wrap:anywhere;word-break:normal;text-overflow:clip !important;-webkit-line-clamp:unset !important;-webkit-box-orient:initial !important}.product-accessory-card__title:hover{color:var(--color-contrast-medium)}.product-accessory-card__footer{margin-top:auto;padding-top:var(--space-xs);display:grid;gap:var(--space-xxs);border-radius:var(--radius-xl)}.product-accessory-card__price{min-height:1.2rem;display:flex;align-items:baseline;flex-wrap:wrap;gap:.3rem;color:var(--color-contrast-higher);font-size:var(--text-sm);font-weight:800;line-height:1.15;border-radius:var(--radius-lg)}.product-accessory-card__price span{border-radius:var(--radius-md)}.product-accessory-card__old-price{color:var(--color-contrast-medium);font-weight:600;text-decoration:line-through;border-radius:var(--radius-md)}.product-accessory-card__add{width:100%;min-height:2.45rem;border-radius:var(--btn-radius, var(--radius-xl));font-family:var(--btn-font-family);font-size:var(--text-sm);font-weight:800;padding:0 var(--space-sm);cursor:pointer}.product-accessory-card__add:disabled{cursor:default}.product-accessory-card__counter{width:fit-content;min-height:0;justify-self:center;align-self:center;flex:0 0 auto;border-radius:.75rem;overflow:hidden}.product-accessory-card__counter:not([hidden]){display:inline-flex}.product-accessory-card__counter-btn{padding:0;border:0;background:transparent;border-radius:.75rem;font-family:inherit;cursor:pointer}.product-accessory-card__counter-btn:disabled{cursor:default}.product-accessory-card__counter-value{border-radius:.75rem;pointer-events:none}.single-product-services{margin-right:calc(var(--space-md)*-1);margin-left:calc(var(--space-md)*-1);overflow-x:auto;display:flex;justify-content:flex-start}@media(min-width: 64rem){.single-product-services{display:block}}.single-product-services ul{display:flex;gap:var(--space-sm);font-size:var(--text-sm)}@media(min-width: 64rem){.single-product-services ul{gap:var(--space-sm)}}.single-product-services ul:after{content:"";width:var(--space-md);height:100%;display:block;flex-shrink:0}.single-product-services ul:before{content:"";width:var(--space-md);height:100%;display:block;flex-shrink:0}.single-product-services ul li{min-width:15rem;max-width:18rem;flex-shrink:0}@media(min-width: 64rem){.single-product-services ul li{max-width:unset;flex:1;min-width:none}}.single-product-services ul li:nth-of-type(n + 5){display:none}.single-product-services ul a{color:var(--color-contrast-high);background-color:rgba(255,255,255,.8);backdrop-filter:blur(0.5rem);border-radius:var(--radius-xl);padding:var(--space-sm);transition:background-color .2s;display:block;height:100%;display:grid;grid-template-rows:1fr auto}.single-product-services ul a:hover{background-color:var(--color-white)}.single-product-services ul h3{font-size:var(--text-md);margin-bottom:var(--space-xxxs)}.single-product-services ul .btn{margin-top:var(--space-sm);justify-content:flex-end;width:100%}.single-product-title h1{font-size:var(--text-lg);font-weight:900}.single-product__reviews blockquote{background-color:transparent;padding:0;margin:0;margin-bottom:4rem;border-radius:0}.pr_info{font-size:1.25rem;margin-top:24px;line-height:1.5}.pr_info-sku{color:var(--color-contrast-medium);text-transform:uppercase;font-size:var(--text-xs)}.pr_info img{height:auto}.pr_info p{line-height:1.5}@media only screen and (max-width : 767px){.pr_info{font-size:1rem;flex:1;max-width:100%;padding:0}}.pr_reviews{min-height:10rem}@media only screen and (max-width : 767px){.pr_reviews{width:100%}}blockquote{padding:2rem;font-size:18px;line-height:1.35;word-wrap:break-word}@media only screen and (max-width : 767px){blockquote{padding:1rem}blockquote:before{left:0}blockquote footer{text-align:left !important}}blockquote .review_link{color:var(--color-contrast-medium);margin-top:1rem;font-size:var(--text-sm)}blockquote .review_link a{color:var(--color-contrast-medium);border-bottom:1px solid var(--color-contrast-low);transition:border-color .2s}blockquote .review_link a:hover{border-color:transparent}blockquote .stars{display:flex;align-items:center;margin-bottom:var(--space-xs)}@media(min-width: 64rem){blockquote .stars{margin-bottom:0}}blockquote .stars svg{fill:var(--color-contrast-low)}blockquote .stars.m-1 svg:nth-of-type(-n + 1){fill:var(--color-contrast-higher)}blockquote .stars.m-2 svg:nth-of-type(-n + 2){fill:var(--color-contrast-higher)}blockquote .stars.m-3 svg:nth-of-type(-n + 3){fill:var(--color-contrast-higher)}blockquote .stars.m-4 svg:nth-of-type(-n + 4){fill:var(--color-contrast-higher)}blockquote .stars.m-5 svg:nth-of-type(-n + 5){fill:var(--color-contrast-higher)}.single-product-desc ul li:only-of-type{--heading-font-weight: 700;font-family:var(--font-secondary);font-size:var(--text-lg, 1.375rem);line-height:calc(var(--heading-line-height)*var(--line-height-multiplier, 1));margin-bottom:calc(var(--space-unit)*.3125*var(--text-space-y-multiplier, 1));margin-top:calc(var(--space-unit)*.9375*var(--text-space-y-multiplier, 1));color:var(--color-contrast-higher, #0d1317);padding:0 !important}.single-product-desc ul li:only-of-type:before{display:none}.single-product-desc ul li:empty{display:none}.single-product-desc hr{margin:0 !important}.single-product__video{margin-bottom:2rem}.single-product__features ul{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:2rem;grid-row-gap:3rem}@media only screen and (max-width : 767px){.single-product__features ul{grid-template-columns:repeat(1, 1fr);grid-column-gap:0rem;grid-row-gap:2rem}}.single-product__features ul img{height:5rem;width:auto;display:block;margin-bottom:1rem;padding:.5rem;background-color:var(--color-white);border-radius:2rem}@media only screen and (max-width : 767px){.single-product__features ul img{height:3rem;border-radius:1rem;padding:.5rem}}.single-product__features ul h3{margin-bottom:1rem;font-size:1.5rem}.single-product__features ul p{font-size:1rem;line-height:1.6}.single-product__features ul p:not(:last-of-type){margin-bottom:.75rem}@media only screen and (max-width : 767px){.single-product__features ul p{font-size:14px}}.pr_reviews blockquote:before{display:none}.comment{border-left:2px solid #000;padding-left:1rem;margin-top:1.5rem;font-size:16px}.comment__body{line-height:1.35}.comment__body p{line-height:1.35}.comment__body a{color:#4d62bb;font-size:1rem;transition:color .2s}.comment__body a:hover{color:#6cdba1}.comment__body>*:not(:last-of-type){margin-bottom:1rem}.comment__footer{margin-top:1rem}.comment__date{font-size:14px;text-transform:uppercase;letter-spacing:1px;color:#858784}.comment__author{font-weight:600}.comment__caption{display:flex;align-items:center}.comment__logo{width:3rem;height:3rem;margin-right:.5rem;display:block}.reviews__stars svg{fill:var(--color-contrast-low)}.reviews__stars.m--1 svg:nth-of-type(-n + 1){fill:var(--color-contrast-higher)}.reviews__stars.m--2 svg:nth-of-type(-n + 2){fill:var(--color-contrast-higher)}.reviews__stars.m--3 svg:nth-of-type(-n + 3){fill:var(--color-contrast-higher)}.reviews__stars.m--4 svg:nth-of-type(-n + 4){fill:var(--color-contrast-higher)}.reviews__stars.m--5 svg:nth-of-type(-n + 5){fill:var(--color-contrast-higher)}.separator{font-size:1.75rem;line-height:1.2;font-family:var(--font-secondary);font-weight:700;position:relative;max-width:60rem;max-width:100%}@media only screen and (min-width : 1024px){.separator{font-size:2rem}}@media only screen and (min-width : 1280px){.separator{font-size:2.5rem}}.colors .color{position:relative}.colors .color__tooltip{opacity:0;pointer-events:none;padding:.5rem .75rem;position:absolute;border-radius:.75rem;background-color:#141415;z-index:10;font-size:1rem;top:calc(3rem + 5px);left:50%;transform:translateX(-50%);height:auto;color:#fff;pointer-events:none;text-align:center;white-space:nowrap;line-height:1}.colors .color__tooltip:before{content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000;position:absolute;left:50%;transform:translateX(-50%);top:-5px}@media only screen and (min-width : 1024px){.colors .color:hover .color__tooltip{opacity:1}}.colors .color button{cursor:pointer;border-radius:.75rem !important;padding:.5rem 1rem !important;margin:.25rem !important;border:2px solid #fff !important;color:#fff;font-weight:normal}@media only screen and (min-width : 1024px){.colors .color button{width:2.5rem !important;height:2.5rem !important;border-radius:100% !important;font-size:0 !important;margin:.25rem !important;border:2px solid #fff !important;overflow:hidden;padding:0 !important}}.colors .color button[data-id="20159571"]{background-color:#fff;border:1px solid #e3e8ef !important;color:#858784}.colors .color button[data-id="20277995"]{background-color:#fbf4e4;border:1px solid #e3e8ef !important;color:#858784}.colors .color button[data-id="20068898"]{background-color:#fd3838}.colors .color button[data-id="20068897"]{background-color:#fbb12a}.colors .color button[data-id="20277996"]{background-color:#ffdf00}.colors .color button[data-id="20277997"]{background-color:#4dbd4d}.colors .color button[data-id="18785294"]{background-color:#67abff}.colors .color button[data-id="20068896"]{background-color:#6767ff}.colors .color button[data-id="20068901"]{background-color:pink}.colors .color button:hover{color:inherit;opacity:.75}.colors .color button.active,.colors .color button:active{box-shadow:0 0 0 2px var(--color-primary) !important;color:var(--color-primary) !important}.product-container .buttons.tabs{display:flex !important;flex-flow:row wrap;gap:.25rem}.product-container .buttons.tabs .button{font-size:.875rem;padding:.25rem .5rem;border:1px solid var(--color-contrast-low) !important;border-radius:.5rem !important;display:flex;gap:.25rem;cursor:pointer;align-items:center;justify-content:center;font-family:var(--font-primary) !important;font-weight:400 !important;color:var(--color-contrast-high);background-color:transparent !important;line-height:normal;flex:initial;min-width:4rem}.product-container .buttons.tabs .button.active,.product-container .buttons.tabs .button:active{border-color:var(--color-primary) !important;box-shadow:0 0 0 1px var(--color-primary) !important;color:var(--color-contrast-high) !important}.product-container .buttons.tabs input:checked~.button{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary) !important}.product-slider{overflow:hidden;border-radius:1rem}@media(min-width: 64rem){.product-slider{border-radius:1.5rem}}.product-slider img{border-radius:1rem;aspect-ratio:16/9;width:100%;object-fit:cover}@media(min-width: 64rem){.product-slider img{border-radius:1.5rem}}.product-thumbs{overflow:hidden;position:relative;padding:0 .5rem}.product-thumbs:before{content:"";width:.5rem;height:100%;background:linear-gradient(to right, var(--color-white), rgba(255, 255, 255, 0));position:absolute;left:0;top:0;z-index:2}.product-thumbs:after{content:"";width:.5rem;height:100%;background:linear-gradient(to left, var(--color-white), rgba(255, 255, 255, 0));position:absolute;right:0;top:0;z-index:2}.product-thumbs__loader{width:1rem !important;height:1rem !important;margin-left:-0.5rem !important;margin-top:-0.5rem !important}.product-thumbs__item{width:4rem !important;cursor:pointer;overflow:hidden;border-radius:.5rem;border:1px solid transparent}.product-thumbs__item img{display:block;border-radius:.5rem;background-color:#eeece7;border:1px solid var(--color-contrast-low);aspect-ratio:16/9;width:100%;object-fit:cover}.product-thumbs__item.swiper-slide-thumb-active{border-color:var(--color-primary)}.product-thumbs__item.swiper-slide-thumb-active img{border-color:var(--color-white)}.single-product-diy{background-image:linear-gradient(rgba(0, 0, 0, 0.05) 1px, transparent 1px),linear-gradient(to right, rgba(0, 0, 0, 0.05) 1px, transparent 1px);background-size:2rem 1rem;background-color:#dfdbd4;border-radius:1.5rem;padding:1rem;--color-pink: #DEA6B5;margin-bottom:2rem}@media(min-width: 64rem){.single-product-diy{padding:2rem;margin:0 -12rem;border-radius:var(--radius-xxl);margin-bottom:2rem}.single-product-diy.m-collection{margin:0 0 2rem 0}}@media(min-width: 80rem){.single-product-diy{padding:2rem;margin:0 -6rem;margin-bottom:2rem}.single-product-diy.m-collection{padding:2rem;margin:0 0 3rem 0}}.single-product-diy>h3{margin-top:1rem;margin-bottom:2rem;max-width:30rem}@media(min-width: 64rem){.single-product-diy>h3{margin-top:0}}.single-product-diy>h3 span{background-color:#fbb12a;border-radius:.5rem;display:inline-block;padding:0 .25rem}.single-product-diy .btn{width:100%}.single-product-diy ul{display:flex;align-items:center;gap:1rem;flex-flow:column;margin:0}@media(min-width: 48rem){.single-product-diy ul{flex-flow:row wrap;row-gap:2rem}}@media(min-width: 64rem){.single-product-diy ul{flex-flow:row nowrap}}.single-product-diy ul>div{border-radius:100%;padding:.75rem;background-color:var(--color-pink);flex-shrink:0;width:3rem;height:3rem;transform:rotate(90deg)}@media(min-width: 48rem){.single-product-diy ul>div{display:none}}@media(min-width: 64rem){.single-product-diy ul>div{display:block;transform:rotate(0deg)}}.single-product-diy ul>div svg{width:1.5rem;height:1.5rem;display:block}.single-product-diy ul li{background-color:var(--color-pink);border-radius:2rem;padding:.75rem !important;margin:0;position:relative;transition:all .2s;max-width:25rem}.single-product-diy ul li::before{display:none}.single-product-diy ul li:first-of-type{transform:rotate(3deg)}.single-product-diy ul li:first-of-type:after{display:block;content:"";position:absolute;top:5%;left:-35%;z-index:-1;width:10rem;height:12rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("https://cdn.insales-shop.ru/files/1/225/138199265/original/gb-diy-bg1-ba3210cd52de-466547672773c0a0.png")}.single-product-diy ul li:nth-of-type(2){transform:rotate(-3deg)}.single-product-diy ul li:nth-of-type(2):after{display:block;content:"";position:absolute;top:-20%;right:-20%;width:15rem;z-index:-1;height:20rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("https://cdn.insales-shop.ru/files/1/265/138199305/original/gb-diy-bg2-e3f6ded32eab-2c5309eacd25c1a4.png")}.single-product-diy ul li:last-of-type{transform:rotate(3deg)}.single-product-diy ul li:last-of-type:after{display:block;content:"";position:absolute;top:-20%;z-index:-1;right:-40%;width:15rem;height:15rem;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url("https://cdn.insales-shop.ru/files/1/273/138199313/original/gb-diy-bg3-7069c5359f9a-26378499f78f3c0e.png")}.single-product-diy ul li:hover{margin-top:-1rem}.single-product-diy ul li img{border-radius:1.5rem;width:100%;height:auto;display:block}.single-product-diy ul li h4{margin:1rem 0 .5rem}.single-product-diy ul li p{font-size:16px;margin-bottom:.5rem}.page-content{background-color:transparent;padding:1rem 0;max-width:60rem;margin:0 auto}.page-content.m-full{max-width:none;width:100%}.page-content .page-columns{display:grid;grid-template-columns:1fr;grid-gap:1rem;text-align:left}@media only screen and (min-width : 1024px){.page-content .page-columns{grid-template-columns:repeat(3, 1fr);grid-gap:2rem}}.page-content .page-column{background-color:var(--color-white);border-radius:1rem;padding:1rem;border:1px solid #bfbfbf}.page-content .page-column__content{margin-top:2rem;margin-bottom:2rem}.page-content .page-column__content li:before{display:none}.page-content .page-column__title{text-align:center}.page-content img{max-width:100%;display:inline-block;border-radius:1rem;box-shadow:0 0 3rem 1.25rem #000E4815;height:auto}.page-content img.m-transparent{box-shadow:none;border-radius:0}@media only screen and (max-width : 767px){.page-content img.m-transparent{width:100% !important}}.page-content h2{font-family:var(--font-secondary);font-size:3rem;font-weight:400;line-height:1.2;margin:4rem 0 1.5rem -1px;text-transform:uppercase}.page-content h3{font-family:var(--font-secondary);font-size:2rem;font-weight:400;line-height:1.2;margin:3rem 0 1rem -1px;text-transform:uppercase}.page-content h4{font-family:var(--font-secondary);font-size:1.5rem;font-weight:400;line-height:1.2;margin:2rem 0 .5rem -1px;text-transform:uppercase}.page-content h2+h3,.page-content h2+h4{margin-top:0}.page-content h3+h4{margin-top:0}.page-content p{font-size:1.25rem;line-height:1.5}.page-content ul,.page-content ol{font-size:1.25rem;line-height:1.3}.page-content ul{font-size:1.25rem;line-height:1.3;margin:0;padding:0 0 0 2rem;list-style:none}.page-content ul li{padding:0;margin:.75rem 0;position:relative}.page-content ul li:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:#bfbfbf;position:absolute;left:-1rem;top:.6rem}.page-content ul li:first-of-type{margin-top:0}.page-content ul li:last-of-type{margin-bottom:0}.page-content ol{font-size:1.25rem;line-height:1.3;margin:0;padding:0 0 0 2rem;list-style:none;counter-reset:ol}.page-content ol li{padding:0;margin:.75rem 0;position:relative}.page-content ol li:before{content:"01";width:1.5rem;height:1.5rem;border-radius:50%;background-color:#bfbfbf;position:absolute;left:-2rem;font-size:1rem;line-height:1.5rem;text-align:center;top:0rem;color:var(--color-white);counter-increment:ol;content:counter(ol)}.page-content ol li:first-of-type{margin-top:0}.page-content ol li:last-of-type{margin-bottom:0}.page-content .beautiful-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem}.page-content .beautiful-list li{margin:0}.page-content .beautiful-list li:before{display:none}.page-content .beautiful-list li h4{margin:0 0 1rem}@media only screen and (min-width: 768px){.page-content{padding:2rem 0}}@media only screen and (max-width : 767px){.page-content table{border:none;width:100% !important;height:auto !important}.page-content table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.page-content table tr{display:block;margin-bottom:0;height:auto !important;background-color:transparent !important}.page-content table td{display:block;width:100% !important;padding:0 !important;height:auto !important;border:none !important;text-align:left !important}.page-content table td:first-child{text-transform:uppercase;font-size:.75rem;color:#858784}.page-content table td:last-child{border-bottom:0;text-transform:none;color:#141415;padding:.5rem 0 1rem !important;font-size:1rem}}.page-content>*{margin:2rem 0}.page-content>*:first-child{margin-top:0}.page-content>*:last-child{margin-bottom:0}.page-name{padding:0 0 2rem;font-family:var(--font-secondary);text-transform:uppercase;text-align:left}.page-name h1{font-weight:400;line-height:1.2;font-size:3rem}@media only screen and (min-width: 768px){.page-name h1{font-size:4rem}}.page-name .page-title{text-align:center}.page-desc{text-align:center;width:100%;max-width:50rem;line-height:1.5;margin:var(--space-md) auto 0}.site-articles{display:grid;grid-template-columns:1fr;grid-gap:1rem}@media only screen and (min-width: 768px){.site-articles{grid-template-columns:repeat(2, 1fr);grid-gap:2rem}}@media only screen and (min-width : 1280px){.site-articles{grid-template-columns:repeat(3, 1fr)}}.site-article{padding:1rem;background-color:var(--color-white);border-radius:1rem}.site-article__category{font-size:var(--text-xs);color:#bfbfbf}.site-article__tags{display:flex;flex-flow:row wrap;margin:0 !important;list-style:none !important;padding:0 !important}.site-article__tag{margin:0 .5rem .5rem 0 !important}.site-article__tag:before{display:none}.site-article__tag a{background-color:#e5e7f5;border-radius:2rem;font-size:13px;display:block;padding:.25rem .5rem;color:#141415}.site-article__tag a:hover{background-color:#6cdba1 !important;color:var(--color-white)}.site-article__link h4{margin:1rem 0;color:#141415;transition:color .2s}.site-article__link:hover h4{color:#6cdba1}.site-glossary{display:grid;grid-template-columns:1fr;grid-gap:1rem;list-style:none !important;padding:0 !important}@media only screen and (min-width: 768px){.site-glossary{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}@media only screen and (min-width : 1280px){.site-glossary{grid-template-columns:repeat(3, 1fr)}}.site-glossary li{margin:0 !important;border-bottom:1px solid #bfbfbf;padding-bottom:1rem !important}.site-glossary li:before{display:none}.m-cover{display:flex;flex-flow:column;justify-content:flex-end;align-items:center;background-size:cover;border-radius:var(--radius-xxl);padding:0 1rem 3rem;height:75vh;min-height:30rem;max-height:64rem}@media(min-width: 48rem){.m-cover{padding:0 2rem 3rem;height:40vw;max-height:36rem}}@media(min-width: 64rem){.m-cover{padding:0 3rem 3rem}}@media(min-width: 80rem){.m-cover{padding:0 4rem 4rem}}.m-cover .breadcrumbs{position:relative}.m-cover .breadcrumbs:before{content:"";position:absolute;top:-30%;left:-2%;width:104%;height:160%;background-color:var(--color-contrast-higher);border-radius:var(--radius-md);opacity:.5;filter:blur(3rem)}.m-cover .breadcrumbs__items{position:relative;z-index:1}.m-cover .breadcrumbs__link{color:var(--color-white);transition:color .2s}.m-cover .breadcrumbs__link:hover{color:var(--color-contrast-medium)}.m-cover h1,.m-cover .page-desc{position:relative}.m-cover h1 span,.m-cover .page-desc span{position:relative;z-index:1}.m-cover h1:before,.m-cover .page-desc:before{content:"";position:absolute;top:-30%;left:-2%;width:104%;height:160%;background-color:var(--color-contrast-higher);border-radius:var(--radius-md);opacity:.5;filter:blur(3rem)}.product-cards{width:100%;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));grid-gap:var(--space-xs);margin-bottom:var(--space-md);position:relative}@media(min-width: 48rem){.product-cards{grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:2rem}}@media(min-width: 64rem){.product-cards{grid-gap:2rem;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 80rem){.product-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 90rem){.product-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 100rem){.product-cards{grid-template-columns:repeat(4, minmax(0, 1fr))}}.product-cards.js--filtering{pointer-events:none;animation:filterloader 2s ease-in-out infinite}.cards-wrapper{width:100%}.collection__products-more{width:100%;position:relative;display:flex;gap:18px;align-items:center;justify-content:center;overflow:hidden;text-align:center}.btn--pagin{display:flex;align-items:center;justify-content:center;gap:5px;color:var(--color-contrast-higher);line-height:1.2;font-family:var(--btn-font-family);font-weight:600;font-size:var(--btn-font-size, 1em);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;will-change:transform;transition:.2s}.pagin--current{text-decoration:underline;cursor:unset}.services .product-card.m-section{display:none !important}.services-nav{position:relative;white-space:nowrap;z-index:100;font-size:15px;top:0;overflow:hidden;overflow-x:auto;transition:top .2s;width:calc(100% + 2*var(--space-md));left:calc(-1*var(--space-md));display:none}@media(min-width: 48rem){.services-nav{transform:translateX(-50%);width:calc(100% - 1rem);left:50%;padding:0;border-radius:1rem}}@media(min-width: 80rem){.services-nav{width:auto;overflow:unset}}.services-nav.m--fixed{position:fixed;top:0px;animation-name:navFromTopMob;animation-duration:.2s;animation-delay:.5s;animation-iteration-count:1;animation-fill-mode:forwards;left:0;display:flex;width:100%}@media(min-width: 48rem){.services-nav.m--fixed{width:calc(100% - 1rem);left:50%;animation-name:navFromTopTablet}}@media(min-width: 80rem){.services-nav.m--fixed{animation-name:navFromTop}}.services-nav div{background-color:var(--bg-color);border-bottom:1px solid var(--color-contrast-low);padding:.5rem;display:flex;gap:.25rem}@media(min-width: 48rem){.services-nav div{padding:2px;background-color:var(--color-white);border-radius:1rem;border:1px solid var(--color-contrast-low);box-shadow:var(--shadow-sm)}}.services-nav div .btn{order:-1}@media(min-width: 48rem){.services-nav div .btn{order:1}}.services-nav li a{transition:background-color .2s}@media(min-width: 48rem){.services-nav li a{border-radius:.75rem}}.services-nav li a:hover{background-color:var(--bg-color)}.services-nav li a.current{color:var(--color-contrast-medium)}@media(min-width: 48rem){.services-nav li a.current{background-color:var(--bg-color)}}.services-nav li:first-of-type a{margin-left:.75rem}@media(min-width: 48rem){.services-nav li:first-of-type a{margin-left:0}}.services-menu{display:none}@media(min-width: 48rem){.services-menu{display:block}}.services .iPuyYt{font-size:1.75rem;line-height:1.2;font-family:var(--font-secondary);font-weight:700;position:relative;max-width:60rem}@media only screen and (min-width : 1024px){.services .iPuyYt{font-size:2rem}}@media only screen and (min-width : 1280px){.services .iPuyYt{font-size:2.5rem}}.services .dYskFD{font-size:1rem;line-height:1.35}@media only screen and (min-width : 1024px){.services .dYskFD{font-size:1.25rem}}.services .dYskFD ul{list-style:circle inside}.services .dYskFD ol{list-style:decimal}.services__header{display:flex;justify-content:space-between;align-items:center}.services-slider{margin:0 -20px;padding:0 20px}@media only screen and (min-width: 768px){.services-slider{margin:0;padding:0}}.services-slider__slide{width:100% !important}.services-slider__pagination{position:absolute;z-index:1;bottom:1.5rem !important;display:flex;justify-content:center}.services-slider__pagination .swiper-pagination-bullet{background-color:var(--color-contrast-lower);margin:0 2px 0 0}.services-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3rem;border-radius:1rem;background-color:var(--color-white)}.services-slider__btns{gap:.5rem;margin-top:1rem}@media(min-width: 64rem){.services-slider__btns{margin-top:2rem}}.services-slider__btn-prev,.services-slider__btn-next{cursor:pointer;display:flex;justify-content:center;align-items:center;width:3rem;height:3rem;border-radius:100%;background-color:var(--color-white);transition:background-color .2s}.services-slider__btn-prev svg,.services-slider__btn-next svg{transition:fill .2s}.services-slider__btn-prev:hover,.services-slider__btn-next:hover{background-color:var(--color-contrast-higher)}.services-slider__btn-prev:hover svg,.services-slider__btn-next:hover svg{fill:var(--color-contrast-lower)}.services__diagnostics{text-align:left}@media only screen and (min-width: 768px){.services__diagnostics{position:absolute;top:0;right:0}}@media only screen and (max-width : 767px){.services__diagnostics-btn{width:100%;margin-bottom:2rem}}.services__popup{max-width:48rem;width:100%;margin:.5rem auto;background:#fff;padding:1rem;border-radius:1rem}@media only screen and (min-width: 768px){.services__popup{margin:4rem auto;padding:2rem;border-radius:2rem}}.services .product-cards{grid-template-columns:1fr;grid-gap:1rem;padding:0;border:0;margin:0}.services .product-cards:not(:last-of-type){margin-bottom:4rem}@media only screen and (min-width : 1280px){.services .product-cards{grid-gap:1rem 3rem;grid-template-columns:1fr 1fr}}.services .product-card .simpleParallax{border-radius:var(--radius-xxl);margin-bottom:var(--space-md)}@media only screen and (min-width : 1280px){.services .product-card:first-of-type{grid-column:span 2}}.services .product-card__cover{display:none}.services .product-card__inner{border-radius:0;border:none;text-align:left;background-color:transparent;border-radius:1.5rem;transition:background-color .2s;background-color:var(--color-white)}@media only screen and (min-width: 768px){.services .product-card__inner{background-color:transparent}}.services .product-card__inner:hover{background-color:var(--color-white)}.services .product-card__statuses{display:none}.services .product-card__empty-switchers{display:none}.services .product-card__content{padding:1rem}@media only screen and (min-width: 768px){.services .product-card__content{display:flex;flex-flow:row nowrap;padding:1rem;height:100%}}.services .product-card__title{margin:0;text-align:left;min-height:0}.services .product-card__title-wrap{flex:1;width:auto;padding-bottom:1rem}@media only screen and (min-width: 768px){.services .product-card__title-wrap{padding-bottom:0;padding-right:1rem}}.services .product-card__desc{display:block}.services .product-card__buy{margin:0;min-width:12.5rem;justify-content:flex-end;align-self:auto}@media only screen and (max-width : 767px){.services .product-card__buy{border:none;padding:0;height:auto;width:100%}.services .product-card__buy:hover{background:transparent}.services .product-card__buy>*{padding:0}}.services .product-card__buy .product-card__buy-price{padding:0}.services .product-card__section{background-color:#141415;margin-bottom:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.services .product-card__section{height:15rem;background-position:center bottom}}.highlight-slider{width:100%;height:auto}.highlight-slider__item{width:15rem !important;padding:0 var(--space-xxs)}@media(min-width: 80rem){.highlight-slider__item{width:20% !important;padding:0 var(--space-xs)}}.highlight-slider__item:nth-of-type(2n - 1) img{aspect-ratio:1/1}.highlight-slider__item:hover img{transform:scale(1.1)}.highlight-slider__item:hover h4{color:var(--color-contrast-medium)}.highlight-slider__link{display:block}.highlight-slider__title{margin:1rem 0 .25rem;line-height:1.1}.highlight-slider__desc{color:var(--color-contrast-high);font-size:1rem}.highlight-slider__cover{border-radius:1rem;overflow:hidden}.highlight-slider__cover img{object-fit:cover;aspect-ratio:16/9;object-position:center;display:block;transition:transform .2s}.highlight-slider__price{color:var(--color-primary);margin-top:.5rem;font-weight:var(--weight-bold);font-family:var(--font-secondary)}.highlight-slider__scrollbar{width:100%;height:2px;background-color:rgba(0,0,0,.05);position:relative !important;margin-top:1rem}.highlight-slider__scrollbar div{width:100%;position:absolute;left:0;top:0;height:100%;background-color:#fff}.mfp-zoom-in .mfp-with-anim{opacity:0;transition:all .2s ease-in-out;transform:scale(0.8)}.mfp-zoom-in.mfp-bg{opacity:0;transition:all .3s ease-out}.mfp-zoom-in.mfp-ready .mfp-with-anim{opacity:1;transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-with-anim{transform:scale(0.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.hDRwtx{background-color:#fff;padding:1rem;border-radius:1rem}@media only screen and (min-width : 1024px){.hDRwtx{padding:2rem;border-radius:2rem}}@media only screen and (min-width : 1280px){.hDRwtx{padding:3rem;border-radius:3rem}}.jrkemK{text-align:center;font-family:"Nunito"}.js--service-slider:hover .js--service-slider-btns{opacity:1}.js--service-slider-pagination{display:flex;width:auto;padding:.25rem;border-radius:1rem;background-color:rgba(255,255,255,.5);left:.5rem !important;bottom:.5rem !important;top:auto !important;width:auto !important}.js--service-slider-pagination .swiper-pagination-bullet-active{background-color:var(--color-white)}.page-content.m-instruction{max-width:100%;background-repeat:repeatY;background-size:100% auto;background-position:center top}.page-content.m-instruction img{box-shadow:none !important;border-radius:none !important;background-color:transparent !important}.page-content.m-instruction h2,.page-content.m-instruction h3,.page-content.m-instruction h4{text-align:center}.instruction{text-align:left}.instruction-cover{text-align:center;position:relative}.instruction-cover__inner{position:relative;display:inline-block}.instruction-cover__text{font-size:1rem;margin:2rem 0}@media only screen and (min-width: 768px){.instruction-cover__text{font-size:1.5rem}}.instruction-cover__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;margin:.5rem;color:#fff !important}@media only screen and (min-width : 1280px){.instruction-cover__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.instruction-cover__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.instruction-cover__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.instruction-cover__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.instruction-cover__btn.m-disabled:active{pointer-events:none}.instruction-cover__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}.instruction-cover__btns{margin-bottom:2.5rem}.instruction-cover__download{margin:.5rem}.instruction-cover__img{width:100%}@media only screen and (min-width: 768px){.instruction-cover__img{width:50%}}.instruction-cover__label{position:absolute;top:0;right:0;width:10rem}@media only screen and (min-width: 768px){.instruction-cover__label{right:-4rem;width:16rem}}.instruction-specs{text-align:center}@media only screen and (min-width: 768px){.instruction-specs{border-top:1px solid #141415}}@media only screen and (min-width: 768px){.instruction-specs__items{display:grid;grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width : 767px){.instruction-specs__item{border-top:1px solid #141415;padding:1rem 0}}@media only screen and (min-width: 768px){.instruction-specs__item{border-right:1px solid #141415;padding:3rem}.instruction-specs__item:last-of-type{border-right:none}}.instruction-specs__icon{width:8rem}.instruction-specs__points{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}@media only screen and (min-width: 768px){.instruction-specs__points{grid-gap:3rem}}.instruction-specs__point{display:flex;flex-flow:column;align-items:center}.instruction-install{border-top:1px solid #141415;padding:1rem}@media only screen and (min-width: 768px){.instruction-install{padding:3rem 0}}.instruction-install__items{padding:0}@media only screen and (min-width: 768px){.instruction-install__items{display:grid;grid-template-columns:repeat(3, 1fr)}}.instruction-install__item{padding:1rem 0}@media only screen and (min-width: 768px){.instruction-install__item{padding:3rem;border-right:1px solid #141415;border-bottom:1px solid #141415}.instruction-install__item:nth-of-type(n + 4){border-bottom:none}.instruction-install__item:nth-of-type(3n){border-right:none}}.instruction-install__item img{border-radius:1rem}@media only screen and (min-width: 768px){.instruction-install__item img{border-radius:2rem}}.instruction-default{border-top:1px solid #141415;padding:1rem 0}@media only screen and (max-width : 767px){.instruction-default{border-bottom:1px solid #141415}}@media only screen and (min-width: 768px){.instruction-default{padding:3rem 0}}.instruction-default__items{padding:0}@media only screen and (min-width: 768px){.instruction-default__items{display:grid;grid-template-columns:repeat(4, 1fr)}}.instruction-default__item{padding:1rem 0}@media only screen and (min-width: 768px){.instruction-default__item{grid-column:span 2;border-right:1px solid #141415;padding:0 3rem}.instruction-default__item:last-of-type{border-right:none}.instruction-default__item.m-center{grid-column:2 / 4}}.instruction-three__items{padding:0}@media only screen and (min-width : 1024px){.instruction-three__items{display:grid;grid-template-columns:repeat(3, 1fr);border-top:1px solid #141415;padding:3rem 0}}.instruction-three__item{padding:0 0 1rem}@media only screen and (max-width : 1023px){.instruction-three__item{border-top:1px solid #141415}}@media only screen and (min-width : 1024px){.instruction-three__item{border-right:1px solid #141415;padding:0 3rem}.instruction-three__item:last-of-type{border-right:none}}@media only screen and (min-width : 1024px){.instruction-three__item h3,.instruction-three__item h4{text-align:left !important}}.instruction-three__content>*{margin-bottom:1rem}.instruction-three img{width:100%}.instruction-four__items{padding:0}@media only screen and (min-width : 1024px){.instruction-four__items{display:grid;grid-template-columns:repeat(2, 1fr);border-top:1px solid #141415;padding:3rem 0}}.instruction-four__item{padding:1rem 0}@media only screen and (max-width : 1023px){.instruction-four__item{border-top:1px solid #141415}}@media only screen and (min-width : 1024px){.instruction-four__item{border-right:1px solid #141415;padding:3rem;border-bottom:1px solid #141415}.instruction-four__item:nth-of-type(2n){border-right:none}.instruction-four__item:nth-of-type(n + 3){border-bottom:0}}@media only screen and (min-width : 1024px){.instruction-four__item h3,.instruction-four__item h4{text-align:left !important}}.instruction-four__content>*{margin-bottom:1rem}.instruction-four img{width:100%}.instruction-footer{text-align:center;border-top:1px solid #141415}.instruction-footer__text{font-size:1.5rem;margin:3rem 0 2rem}.g-important{background-color:#faff7f}.showroom{width:100%;text-align:left}.showroom-hero{width:100%;position:relative;background-color:var(--color-contrast-higher);background-size:cover;background-position:center bottom;height:40vw;min-height:30rem;display:flex;justify-content:center;align-items:flex-end;padding:var(--space-md) var(--space-md) var(--space-xxl)}.showroom-hero__badge{background-color:var(--yellow-500);padding:.5rem 1rem;font-size:var(--text-sm);border-radius:.25rem}.showroom-hero__content{position:relative}.showroom-hero__content:before{content:"";position:absolute;top:-30%;left:-2%;width:104%;height:160%;background-color:var(--color-contrast-higher);border-radius:var(--radius-md);opacity:.5;filter:blur(4rem);z-index:1}.showroom-hero__content>*{position:relative;z-index:2}.showroom__map>*{position:relative;display:block;overflow:hidden;border-radius:var(--radius-xl);height:32rem}@media(min-width: 64rem){.showroom__map>*{height:45rem}}.showroom__contacts li span{display:block}.showroom__contacts li span:first-of-type{text-transform:uppercase;font-size:.875rem;color:var(--color-contrast-medium);font-weight:var(--weight-bold)}.showroom__contacts li span:last-of-type{margin-top:var(--space-xxxs)}.showroom__routs .tabs h3[role=tab]{padding-left:0;padding-right:0}.showroom__routs>h3{text-align:center}@media(min-width: 48rem){.showroom__routs>h3{text-align:left}}.showroom__video{display:none;max-width:100%}.showroom__btn{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer;background-color:var(--color-white);color:#141415;box-shadow:0 .25rem 1rem rgba(20,20,21,.25);margin-bottom:2rem;position:relative;display:inline-flex;align-items:center}@media only screen and (min-width : 1024px){.showroom__btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.showroom__btn{height:3rem;line-height:3rem}}.showroom__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.showroom__btn svg{transition:transform .2s}.showroom__btn.js--active svg{transform:rotate(180deg)}.showroom__metro-station{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:100%}.showroom__metro-station svg{width:1.25rem;fill:var(--color-white);border-radius:100%;display:block}.showroom__metro-exit{background-color:#000002;color:#f4b844;width:2rem;height:2rem}.showroom-marquee{overflow-x:hidden}.showroom-marquee__wrapper{transition-timing-function:linear !important}.showroom-marquee__item{width:auto;padding:0 .25rem}@media(min-width: 48rem){.showroom-marquee__item{padding:0 .5rem}}.showroom-marquee__img{height:50vw;width:75vw;object-fit:cover}@media(min-width: 48rem){.showroom-marquee__img{height:30rem;width:50rem}}@media(min-width: 90rem){.showroom-marquee__img{width:50rem;height:30rem}}.contacts-form .FormLayout__ButtonContainer-sc-2kg2eg-13{justify-content:flex-start !important}.contacts-form .TextControlBase__TextControlBaseContainer-qtroj4-0,.contacts-form .Component__Select-sc-ufoags-1{padding:1rem !important}.contacts-form .ButtonBase__Overlay-sc-p43e7i-4{padding:1rem 2rem !important}.contacts-form .gDgshU{line-height:1.5 !important;display:grid !important;gap:.5rem !important}@media(min-width: 48rem){.requisites-table .copytext{border-radius:var(--radius-md);padding:0 .5rem;align-items:center}}.requisites-table .copytext svg{opacity:.25;transition:opacity .2s}@media(min-width: 48rem){.requisites-table .copytext svg{opacity:0}}.requisites-table__btn{cursor:pointer}@media(min-width: 48rem){.requisites-table__btn:hover .copytext{background-color:var(--color-contrast-lower)}.requisites-table__btn:hover .copytext svg{opacity:1}}.m-mp .wrapper:not(.site-warning){display:block;margin:0;padding:0;overflow:auto}.m-mp{background-image:linear-gradient(to bottom, black, black, black, black, #181AF2, #181AF2, black, black);background:#000}.mp{background-image:linear-gradient(#1c212e 1px, transparent 1px),linear-gradient(90deg, #1c212e 1px, transparent 1px);background-size:10vw 5vw;background-position:-1px -1px;color:var(--color-white);text-align:left;overflow:hidden}@media only screen and (min-width : 1024px){.mp{background-size:4vw 2vw}}.mp .product-card__info{position:absolute;bottom:6rem;top:auto;left:50%;transform:translateX(-50%);width:calc(100vw - 2rem);height:auto;border-radius:1rem;box-shadow:0 .25rem 2rem rgba(255,255,255,.25);background-color:#000;color:var(--color-white);border:1px solid var(--color-white);z-index:100}@media only screen and (min-width: 768px){.mp .product-card__info{bottom:3rem;width:24rem;min-height:16rem}}.mp .product-card__switches{--switch-size: 2.5rem}.mp .product-card__switches-item{--switch-size: 2.5rem;border-radius:50%;border:1px solid transparent;transition:border-color .2s;position:relative;z-index:100}.mp .product-card__switches-item.selected{border-color:#0083f1}.mp .product-card__switches-item-inner{cursor:pointer}.mp-cover{width:100%;position:relative;text-align:center;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];border-bottom:1px solid #1c212e}@media only screen and (min-width : 1024px){.mp-cover{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-cover{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-cover__inner{grid-column:main / main;padding:calc(4vw + 1px) 0 calc(8vw + 1px) 0}.mp-cover__img{width:100%;height:100%;object-fit:cover;opacity:0;animation:fade-in 7s forwards}.mp-cover__img-inner{position:relative;top:-1px;left:-1px;width:100%;height:100%}.mp-cover__img-wrap{width:calc(80vw - 1px);margin:0 auto}@media only screen and (min-width: 768px){.mp-cover__img-wrap{width:calc(80vw - 1px)}}@media only screen and (min-width : 1280px){.mp-cover__img-wrap{width:calc(52vw - 1px);height:calc(30vw - 1px);margin:0 auto}}.mp-cover__title{font-weight:bold;font-family:var(--font-secondary);line-height:1.2;color:var(--color-white);width:100%;display:block;font-size:1.75rem}@media only screen and (min-width: 768px){.mp-cover__title{font-size:3rem}}@media only screen and (min-width : 1280px){.mp-cover__title{font-size:4rem}}.mp-cover__title-wrap{max-width:60rem;margin:0 auto;display:block;position:relative}.mp-cover__desc{text-transform:uppercase;font-size:1rem;letter-spacing:1px;margin-top:1rem}@media only screen and (min-width: 768px){.mp-cover__desc{font-size:1.25rem}}.mp-cover__buttons{display:flex;justify-content:center;flex-flow:column;align-items:center;margin-top:2rem;padding:0}@media only screen and (min-width : 1024px){.mp-cover__buttons{padding:0 1rem;display:flex;justify-content:center}}.mp-cover__buttons .product-switches{max-width:768px;justify-content:center}.mp-cover__buttons .product-buttons-container{margin:0 !important;height:auto}.mp-cover__buttons .product-select{position:relative;display:flex;align-items:center;color:#000}@media only screen and (max-width : 767px){.mp-cover__buttons .product-select{flex-flow:row wrap;justify-content:center}}.mp-cover__buttons .product-select .row{align-items:center}.mp-cover__buttons .product-select .row label{margin:0 .5rem 0 0}.mp-cover__buttons .product-button.product-button-buy{background-color:#0083f1;box-shadow:0 .25rem 1rem rgba(0,131,241,.5)}.mp-cover__buttons .product-button.product-button-disabled{opacity:.5;background-color:transparent;box-shadow:none;border:none;pointer-events:none}.mp-cover__buttons .product-button.product-button-notify{background-color:#da4f5d}.mp-cover__sticker1{width:6rem;position:absolute;top:1rem;left:-1rem;transform:rotate(8deg);transition:transform .2s;z-index:1}.mp-cover__sticker1:hover{transform:rotate(0)}@media only screen and (min-width : 1024px){.mp-cover__sticker1{width:15rem;position:absolute;top:4rem;left:3rem}}.mp-cover__sticker2{position:absolute;width:8rem;bottom:-1rem;right:-1rem;transform:rotate(-8deg);transition:transform .2s;z-index:1}.mp-cover__sticker2:hover{transform:rotate(0)}@media only screen and (min-width : 1024px){.mp-cover__sticker2{width:15rem;top:4rem;bottom:auto;right:6rem}}.mp-cover__sticker3{width:6rem;position:absolute;top:2rem;z-index:1;right:-3rem}@media only screen and (max-width : 1023px){.mp-cover__sticker3{display:none !important}}@media only screen and (min-width : 1024px){.mp-cover__sticker3{width:10rem;position:absolute;top:7rem;right:-3rem}}.mp-cover__sticker4{width:8rem;position:absolute;bottom:2rem;right:1rem;z-index:1;transform:rotate(20deg)}@media only screen and (max-width : 1023px){.mp-cover__sticker4{display:none !important}}.mp-cover__sticker5{width:8rem;position:absolute;bottom:9rem;left:-3rem}@media only screen and (min-width : 1024px){.mp-cover__sticker5{width:16rem;position:absolute;left:auto;bottom:2rem;right:6rem}}.mp-cover__sticker6{width:20rem;position:absolute;top:50%;transform:translateY(-50%);left:6rem;z-index:1}@media only screen and (max-width : 1023px){.mp-cover__sticker6{display:none !important}}.mp-cover__star1,.mp-cover__star2,.mp-cover__star3,.mp-cover__star4,.mp-cover__star5{opacity:0;transform:scale(0);animation:fade-with-scaling 2s infinite;animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.mp-cover__star1{width:2rem;position:absolute;top:-3rem;right:0}@media only screen and (min-width : 1024px){.mp-cover__star1{width:4rem;position:absolute;top:-6rem;right:-8rem}}.mp-cover__star2{width:3rem;position:absolute;top:-2rem;right:-3rem;animation-delay:.6s}@media only screen and (max-width : 1023px){.mp-cover__star2{display:none !important}}.mp-cover__star3{width:5rem;position:absolute;left:-4rem;bottom:-1rem;animation-delay:.2s}@media only screen and (max-width : 1023px){.mp-cover__star3{display:none !important}}.mp-cover__star4{width:2rem;position:absolute;left:-6rem;bottom:-3rem;animation-delay:.4s}@media only screen and (max-width : 1023px){.mp-cover__star4{display:none !important}}.mp-cover__star5{width:1.5rem;position:absolute;bottom:-4rem;left:0;animation-delay:.8s}@media only screen and (min-width : 1024px){.mp-cover__star5{width:3rem;bottom:-5rem;left:0}}.mp-border{width:100%;background-color:#000;color:var(--color-white);display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.mp-border{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-border{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-border__inner{grid-column:main / main;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.mp-border__inner{padding:calc(4vw + 1px) 0}}.mp-border__inner.m-padding-top-0{padding-top:0}@media only screen and (max-width : 1023px){.mp-border__items{padding:1rem;border:1px solid var(--color-white);border-radius:1rem}}@media only screen and (min-width : 1024px){.mp-border__items{display:grid;grid-template-columns:7fr 5fr}}.mp-border__item{position:relative}@media only screen and (min-width : 1024px){.mp-border__item:first-of-type{margin:-3rem 0}.mp-border__item:first-of-type .mp-border__img{height:100%;object-fit:cover}.mp-border__item:last-of-type{margin-right:0;border:1px solid var(--color-white);border-radius:0 3rem 3rem 0;border-left:none;padding:5rem 2rem}}.mp-border__img{width:100%;border-radius:1rem}@media only screen and (min-width : 1024px){.mp-border__img{border:1px solid var(--color-white);border-radius:3rem}}.mp-border__title{font-size:2rem;color:var(--color-white);font-family:var(--font-secondary);margin-bottom:1rem;line-height:1.1}@media only screen and (max-width : 1023px){.mp-border__title{margin-bottom:0;margin-top:1rem}}@media only screen and (min-width : 1024px){.mp-border__title{font-size:3rem}}.mp-border__desc{font-size:1rem;line-height:1.5}@media only screen and (min-width : 1024px){.mp-border__desc{font-size:1.25rem}}.mp-border__label{position:absolute;width:6rem;right:-2rem;bottom:-6rem;animation:rotation 5s linear infinite;z-index:2}@media only screen and (min-width : 1024px){.mp-border__label{width:10rem;right:3rem;bottom:-5rem}}.mp-border__wave{width:8rem;position:absolute;top:1rem;left:-4rem}@media only screen and (min-width : 1024px){.mp-border__wave{width:16rem;top:50%;transform:translateY(-50%);left:-8rem}}.mp-section{width:100%;position:relative;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.mp-section{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-section{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-section__icon{width:3rem;position:absolute;z-index:1;filter:blur(2px)}@media only screen and (min-width : 1024px){.mp-section__icon{width:4rem}}.mp-section__icon.m-icon-1{top:0;left:-8rem}.mp-section__icon.m-icon-2{top:-4rem;left:50%}.mp-section__icon.m-icon-3{bottom:-4rem;left:-1rem}.mp-section__icon.m-icon-4{bottom:0;right:-8rem}.mp-section__icon.m-icon-5{right:0;bottom:10rem}.mp-section__icon.m-icon-6{bottom:-2rem;right:2rem}.mp-section__keycap{position:relative;background-size:contain;background-position:center bottom;width:100%;padding-top:100%}.mp-section__keycap-bottom{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:16.875rem;z-index:1}@media only screen and (min-width : 1024px){.mp-section__keycap-bottom{width:22.5rem}}.mp-section__keycap-1,.mp-section__keycap-2,.mp-section__keycap-3,.mp-section__keycap-4{pointer-events:none;position:absolute;bottom:7.5rem;left:calc(50% - 1.875rem);filter:blur(1rem);transform:scale(0) translate(0, 0);z-index:2}@media only screen and (min-width : 1024px){.mp-section__keycap-1,.mp-section__keycap-2,.mp-section__keycap-3,.mp-section__keycap-4{bottom:10rem;left:calc(50% - 2.5rem)}}.mp-section__keycap-1{width:3.75rem;animation:keycap1 5s infinite}@media only screen and (min-width : 1024px){.mp-section__keycap-1{width:5rem}}.mp-section__keycap-2{width:3rem;animation:keycap2 5s infinite}@media only screen and (min-width : 1024px){.mp-section__keycap-2{width:4rem}}.mp-section__keycap-3{width:4.5rem;animation:keycap3 5s infinite}@media only screen and (min-width : 1024px){.mp-section__keycap-3{width:6rem}}.mp-section__keycap-4{width:4.5rem;animation:keycap4 5s infinite}@media only screen and (min-width : 1024px){.mp-section__keycap-4{width:6rem}}.mp-section__inner{grid-column:main / main;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.mp-section__inner{grid-column:3 / span 10;padding:0}.mp-section__inner.m-right-full{grid-column:3 / full}}@media only screen and (min-width : 1024px){.mp-section__items{display:grid;grid-template-columns:5fr 7fr;align-items:center;grid-gap:2rem}}.mp-section__item{position:relative}.mp-section__item:last-of-type:after{content:"";position:absolute;top:7%;left:50%;width:100%;height:100%;background-image:linear-gradient(#1c212e 1px, transparent 1px),linear-gradient(90deg, #1c212e 1px, transparent 1px);background-size:10vw 5vw;background-position:-1px -1px;border:1px solid #1c212e}@media only screen and (min-width : 1024px){.mp-section__item:last-of-type:after{background-size:4vw 2vw;top:25%}}@media only screen and (min-width : 1024px){.mp-section__item:first-of-type{padding:5rem 0}.mp-section__item:first-of-type:after{content:"";position:absolute;top:0;left:-40%;width:100%;height:100%;background-image:linear-gradient(#1c212e 1px, transparent 1px),linear-gradient(90deg, #1c212e 1px, transparent 1px);background-size:4vw 2vw;background-position:-1px -1px;border:1px solid #1c212e}}.m-right-full .mp-section__item:last-of-type{margin-right:calc(-2.5vw - 1rem)}.m-right-full .mp-section__item:last-of-type:after{display:none}@media only screen and (min-width : 1024px){.m-right-full .mp-section__item:last-of-type{margin-right:0}}.mp-section__img{width:100%;z-index:1;display:block;position:relative}@media only screen and (min-width : 1024px){.mp-section__img{border-radius:3rem}.mp-section__img.m-70{width:70%;margin:0 0 0 auto;position:relative}}.mp-section__title{position:relative;font-size:2rem;color:var(--color-white);font-family:var(--font-secondary);margin-top:0;line-height:1.1;margin-bottom:1rem;z-index:1}@media only screen and (max-width : 1023px){.mp-section__title{margin-bottom:0}}@media only screen and (min-width : 1024px){.mp-section__title{font-size:3rem}}.mp-section__desc{position:relative;font-size:1rem;line-height:1.5;z-index:1}@media only screen and (min-width : 1024px){.mp-section__desc{font-size:1.25rem}}.mp-section__label{position:absolute;animation:rotation 5s linear infinite;animation-direction:reverse;z-index:2;width:6rem;left:-2rem;bottom:-7rem}@media only screen and (min-width : 1024px){.mp-section__label{width:10rem;left:-1rem;bottom:-6rem}}.mp-section__label.m-alt{bottom:5rem}.mp-section__btn{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer;position:relative;z-index:1;margin-top:1rem}@media only screen and (min-width : 1024px){.mp-section__btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.mp-section__btn{height:3rem;line-height:3rem}}.mp-section__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.mp-points{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];border-top:1px solid #1c212e}@media only screen and (min-width : 1024px){.mp-points{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-points{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-points__inner{grid-column:main / main;padding:calc(4vw + 1px) 0}.mp-points__items{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:1rem}@media only screen and (min-width : 1024px){.mp-points__items{grid-template-columns:repeat(4, 1fr);grid-gap:2rem}}.mp-points__item{padding:1rem;border-radius:1rem;border:1px solid var(--color-white);transition:transform .2s,box-shadow .2s;text-align:center}@media only screen and (min-width : 1024px){.mp-points__item{display:grid;grid-template-columns:1fr 2fr;align-items:center;border-radius:2rem;text-align:left}.mp-points__item:hover{transform:scale(1.05);box-shadow:0 0 .5rem #0083f1}}.mp-points__title{font-family:var(--font-secondary);text-transform:uppercase}.mp-points__icon{width:6rem;display:block}.mp-gallery{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.mp-gallery{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-gallery{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-gallery__inner{grid-column:main / main;padding:calc(4vw + 1px) 0}.mp-gallery__items{--mp-gallery-gap: 1rem;--mp-gallery-height: calc(30 * var(--mp-gallery-gap));display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:var(--mp-gallery-gap);grid-auto-rows:60vw}@media only screen and (min-width : 1024px){.mp-gallery__items{--mp-gallery-gap: 2rem;grid-template-columns:repeat(4, 1fr);grid-auto-rows:30vmax}}.mp-gallery__item{margin:0;width:100% !important}.mp-gallery__item:nth-of-type(9n - 2),.mp-gallery__item:nth-of-type(9n - 8){grid-column:span 2;grid-row:span 2}.mp-gallery__item:nth-of-type(9n - 1),.mp-gallery__item:nth-of-type(9n - 7){grid-column:span 2;grid-row:span 1}.mp-gallery__item:nth-of-type(9n - 4) .mp-gallery__item:nth-of-type(9n - 3),.mp-gallery__item:nth-of-type(9n - 5),.mp-gallery__item:nth-of-type(9n - 6){grid-column:span 1;grid-row:span 1}.mp-gallery__item a{display:block;width:100%;height:100%}.mp-gallery__img{width:100%;height:100%;border-radius:2rem;border:1px solid var(--color-white);display:block;object-fit:cover}.mp-reviews{width:100%}.mp-reviews .stars{display:flex;align-items:center;margin-bottom:var(--space-xs)}@media(min-width: 64rem){.mp-reviews .stars{margin-bottom:0}}.mp-reviews .stars svg{fill:var(--color-contrast-high)}.mp-reviews .stars.m-1 svg:nth-of-type(-n + 1){fill:var(--color-bg)}.mp-reviews .stars.m-2 svg:nth-of-type(-n + 2){fill:var(--color-bg)}.mp-reviews .stars.m-3 svg:nth-of-type(-n + 3){fill:var(--color-bg)}.mp-reviews .stars.m-4 svg:nth-of-type(-n + 4){fill:var(--color-bg)}.mp-reviews .stars.m-5 svg:nth-of-type(-n + 5){fill:var(--color-bg)}.mp-reviews__empty{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.mp-reviews__empty{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-reviews__empty{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-reviews__empty-title{grid-column:main / main;font-size:2rem;text-transform:uppercase;font-family:var(--font-secondary);line-height:1.2;text-align:center}@media only screen and (max-width : 1023px){.mp-reviews__empty-title{margin-bottom:0}}@media only screen and (min-width : 1024px){.mp-reviews__empty-title{font-size:3rem}}.mp-reviews__item{padding:0 1rem;opacity:.5;transition:opacity .2s}@media only screen and (min-width : 1024px){.mp-reviews__item{padding:0 3rem}}.mp-reviews__item.swiper-slide-active{opacity:1}.mp-reviews__btn{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer}@media only screen and (min-width : 1024px){.mp-reviews__btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.mp-reviews__btn{height:3rem;line-height:3rem}}.mp-reviews__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.mp-reviews__btn-wrap{display:flex;justify-content:center;padding-top:2rem}.mp-reviews__text{font-size:.8rem;line-height:1.4;margin:.5rem 0 1rem}@media only screen and (min-width : 1024px){.mp-reviews__text{font-size:1rem}}.mp-reviews__footer{text-transform:uppercase;font-size:.75rem;letter-spacing:1px;color:#858784}@media only screen and (min-width : 1024px){.mp-reviews__footer{font-size:.75rem}}.mp-reviews__comment{margin-top:2rem;border-left:1px solid var(--color-white);padding-left:.5rem}.mp-reviews__comment-footer{margin-top:.5rem;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;color:#858784}@media only screen and (min-width : 1024px){.mp-reviews__comment-footer{font-size:.75rem}}.mp-reviews:hover .mp-reviews__next{opacity:1}.mp-reviews-write{width:100%}.mp-reviews-write__form{display:grid;grid-gap:1rem}@media only screen and (min-width : 1024px){.mp-reviews-write__form{grid-template-columns:1fr 1fr;grid-gap:2rem}}.mp-reviews-write__title{font-family:var(--font-secondary);text-transform:uppercase;line-height:1.2;margin:1em 0 .5em;font-size:2rem}.mp-reviews-write__textarea{border:1px solid var(--color-contrast-higher);border-radius:1.5rem;background:transparent;padding:1rem;width:100%;color:var(--color-white);font-size:1.25rem;line-height:1.5;display:block;height:100%}.mp-reviews-write__textarea:focus{border-color:#0083f1}.mp-reviews-write__input{border:1px solid var(--color-contrast-higher);border-radius:1.5rem;background:transparent;padding:1rem;width:100%;color:var(--color-contrast-higher);font-size:1.25rem;line-height:1.5;display:block;margin-bottom:1rem}.mp-reviews-write__input:focus{border-color:#0083f1}.mp-reviews-write__rating{margin-bottom:1rem}.mp-reviews-write__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;width:100%}@media only screen and (min-width : 1280px){.mp-reviews-write__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.mp-reviews-write__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.mp-reviews-write__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.mp-reviews-write__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.mp-reviews-write__btn.m-disabled:active{pointer-events:none}.mp-reviews-write__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}.mp-tech{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.mp-tech{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-tech{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-tech__inner{grid-column:main / main;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.mp-tech__inner{padding:calc(4vw + 1px) 0}}.mp-tech__row{padding:1rem 1rem 2rem;border:1px solid var(--color-white);border-bottom:none;border-radius:1rem 1rem 0 0;position:relative}.mp-tech__row:not(:first-of-type){margin-top:-1rem}.mp-tech__row:last-of-type{padding:1rem;border-radius:1rem;border-bottom:1px solid var(--color-white)}@media only screen and (min-width : 1024px){.mp-tech__row{padding:3rem 3rem 5rem;border-radius:2rem 2rem 0 0;display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem}.mp-tech__row:not(:first-of-type){margin-top:-2rem}.mp-tech__row:last-of-type{border-radius:2rem;padding:3rem;border-bottom:1px solid var(--color-white)}}.mp-tech__col{position:relative}.mp-tech__title{font-size:2rem;font-family:var(--font-secondary);margin-top:0;color:var(--color-white);line-height:1.2}@media only screen and (max-width : 1023px){.mp-tech__title{margin-bottom:.5rem;margin-top:0}}@media only screen and (min-width : 1024px){.mp-tech__title{font-size:3rem}}.mp-tech__lv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;font-size:1.25rem;line-height:1.5}.mp-tech__lv:not(:last-of-type){margin-bottom:.5rem}@media only screen and (min-width : 1024px){.mp-tech__lv:not(:last-of-type){margin-bottom:1rem}}.mp-tech__value{text-align:right}.mp-tech__desc{font-size:1.25rem;line-height:1.5}.mp-tech__desc h2,.mp-tech__desc h3,.mp-tech__desc h4{font-family:var(--font-secondary);text-transform:uppercase;line-height:1.2;margin:1em 0 .5em}.mp-tech__desc h3{font-size:2rem}.mp-tech__desc h4{font-size:1.5rem}.mp-tech__desc p{line-height:1.5;margin:1rem 0}.mp-tech__desc ul{line-height:1.3;margin:1rem 0}.mp-tech__desc a{color:#0083f1}.mp-tech__desc a:hover{color:#faff7f}.mp-tech__desc>*:first-child{margin-top:0}.mp-tech__links{display:flex;flex-flow:row wrap;margin:-0.5rem}.mp-tech__links a{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer;margin:.5rem}@media only screen and (min-width : 1024px){.mp-tech__links a{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.mp-tech__links a{height:3rem;line-height:3rem}}.mp-tech__links a:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.mp-footer{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];text-align:center}@media only screen and (min-width : 1024px){.mp-footer{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-footer{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-footer__inner{grid-column:main / main;padding:calc(4vw + 1px) 0}.mp-footer__madein{position:absolute;right:4rem;width:12rem;bottom:4rem;transform:rotate(-16deg);transition:transform .2s}@media only screen and (max-width : 1023px){.mp-footer__madein{position:absolute;right:1rem;width:6rem;bottom:12rem;transform:rotate(-16deg)}}.mp-footer__madein:hover{transform:rotate(0)}.mp-footer__sticker{width:12rem;position:absolute;bottom:8rem;right:12rem}@media only screen and (max-width : 1023px){.mp-footer__sticker{display:none !important}}.mp-footer__title{font-weight:bold;font-family:var(--font-secondary);line-height:1.2;text-transform:uppercase;width:100%;display:block;font-size:1.75rem}@media only screen and (min-width: 768px){.mp-footer__title{font-size:3rem}}@media only screen and (min-width : 1280px){.mp-footer__title{font-size:4rem}}.mp-footer__title-wrap{max-width:60rem;margin:0 auto;display:block;position:relative}.mp-footer__desc{text-transform:uppercase;font-size:1rem;letter-spacing:1px;margin-top:1rem}@media only screen and (min-width: 768px){.mp-footer__desc{font-size:1.25rem}}.mp-footer__buttons{display:flex;justify-content:center;margin-top:2rem;padding:0 1rem}.mp-footer__buttons .product-buttons-container{margin:0 !important;height:auto}.mp-footer__buttons .product-button{height:auto;padding:1rem 2rem;border-radius:1.5rem}.mp-footer__buttons .product-button.product-button-buy{background-color:#0083f1;box-shadow:0 .25rem 1rem rgba(0,131,241,.5)}.mp-footer__buttons .product-button.product-button-disabled{opacity:.5;background-color:transparent;box-shadow:none;border:none;pointer-events:none}.mp-footer__buttons .product-button.product-button-notify{background-color:#da4f5d}.mp-instr{width:100%;position:relative;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];text-align:center}@media only screen and (min-width : 1024px){.mp-instr{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.mp-instr{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.mp-instr__inner{grid-column:main / main;padding:calc(4vw + 1px) 0}.mp-instr__title{font-size:2rem;text-transform:uppercase;font-family:var(--font-secondary);line-height:1.2;text-align:center;margin-top:0}@media only screen and (max-width : 1023px){.mp-instr__title{margin-bottom:0}}@media only screen and (min-width : 1024px){.mp-instr__title{font-size:3rem}}.mp-instr__desc{font-size:1rem;line-height:1.5;text-align:center;margin-bottom:2rem}@media only screen and (min-width : 1024px){.mp-instr__desc{font-size:1.25rem;max-width:52rem;margin:0 auto 3rem}}.mp-instr__content{background-color:var(--color-white);color:#141415;padding:1rem;border-radius:1rem;overflow:hidden}@media only screen and (min-width : 1024px){.mp-instr__content{border-radius:3rem;padding:3rem}}.mp-instr__imgs{width:100%;position:relative}.mp-instr__imgs-wrap{width:100%}.mp-instr__btn{margin-top:2rem;height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer;position:relative;z-index:1}@media only screen and (min-width : 1024px){.mp-instr__btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.mp-instr__btn{height:3rem;line-height:3rem}}.mp-instr__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}@media only screen and (min-width : 1024px){.mp-instr__btn{margin-top:3rem}}.mp-instr img{display:block;position:relative;width:100%;max-width:40rem;margin:0 auto}@keyframes keycap1{20%{transform:scale(1) translate(-10rem, -16rem);filter:blur(0);opacity:1}80%{transform:scale(1) translate(-10rem, -16rem);filter:blur(0);opacity:1}100%{transform:scale(5) translate(-10rem, -16rem);opacity:0}}@keyframes keycap2{20%{transform:scale(1) translate(6rem, -21rem);filter:blur(0);opacity:1}80%{transform:scale(1) translate(6rem, -21rem);filter:blur(0);opacity:1}100%{transform:scale(5) translate(6rem, -21rem);opacity:0}}@keyframes keycap3{20%{transform:scale(1) translate(-7rem, -7rem);filter:blur(0);opacity:1}80%{transform:scale(1) translate(-7rem, -7rem);filter:blur(0);opacity:1}100%{transform:scale(5) translate(-7rem, -7rem);opacity:0}}@keyframes keycap4{20%{transform:scale(1) translate(4rem, -11rem);filter:blur(0);opacity:1}80%{transform:scale(1) translate(4rem, -11rem);filter:blur(0);opacity:1}100%{transform:scale(5) translate(4rem, -11rem);opacity:0}}@keyframes fade-in{100%{opacity:1}}.m-cyr .wrapper:not(.site-warning){display:block;margin:0;padding:0;overflow:auto}.m-cyr .site-page__header{display:none}.cyr{text-align:left}.cyr-cover{width:100%;position:relative;overflow:hidden;background-color:#141415;color:var(--color-white)}.cyr-cover__bg{content:"";position:absolute;top:-5%;left:-5%;width:110%;height:110%;background-position:center;background-size:cover;background-repeat:no-repeat}.cyr-cover__inner{width:100%;position:relative;z-index:1;padding:calc(10vw + 1px) 0;min-height:calc(100vh - 12rem)}@media only screen and (max-width : 1023px){.cyr-cover__inner{height:calc(100vh - 6rem)}}@media only screen and (min-width : 1024px){.cyr-cover__inner{padding:calc(8vw + 1px) 0 calc(4vw + 1px) 0}}.cyr-cover__scroll{position:absolute;bottom:3rem;left:50%;transform:translateX(-50%);color:var(--color-white);text-align:center;z-index:1}.cyr-cover__item{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];align-items:center;justify-content:center;position:relative}@media only screen and (min-width : 1024px){.cyr-cover__item{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-cover__item{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.cyr-cover__badge{position:absolute;bottom:10vw;right:7vw;transform:rotate(10deg);animation:appearance .4s linear forwards;opacity:0;animation-delay:2s}.cyr-cover__blot{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.cyr-cover__blot polyline{fill:none;stroke:#fffb02;stroke-width:72px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:0 6000;stroke-dashoffset:1;animation-delay:1s;animation-iteration-count:1}.m-doc-done .cyr-cover__blot polyline{animation:stroke 2s linear forwards}@media only screen and (max-width : 1023px){.cyr-cover__blot{width:90%}}.cyr-cover__mask{background-image:url("https://static-sl.insales.ru/files/1/7114/16931786/original/cyr_mask_pink4.svg");background-size:100% auto;background-position:center center;position:absolute;background-repeat:no-repeat;width:100%;height:100%;top:0;left:0}.m-doc-done .cyr-cover__mask{animation:cyrTitle 3s linear forwards;animation-delay:2s}.cyr-cover__mask-badge{position:absolute;bottom:10vw;right:7vw;transform:rotate(10deg)}.cyr-cover__title{font-size:8vw;font-family:var(--font-secondary);line-height:1;text-align:center;font-weight:600}.cyr-cover__board{grid-column:main / main;width:100%}@media only screen and (max-width : 767px){.cyr-cover__board{width:200%;left:-100%;position:relative}}.cyr-cover__scroll{position:absolute;bottom:3rem;left:50%;margin-left:-1rem;display:block;width:2rem;height:2rem;border:2px solid var(--color-white);border-radius:50%;z-index:2;animation:bounce 2s infinite 2s;transition:all .2s ease-in;transform:scale(1)}.cyr-cover__scroll:before{position:absolute;top:calc(50% - 8px);left:calc(50% - 6px);transform:rotate(-45deg);display:block;width:12px;height:12px;content:"";border:2px solid #fff;border-width:0 0 2px 2px}.cyr-title{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-title{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-title{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1024px){.cyr-title{padding:calc(4vw + 1px) 0}}.cyr-title__inner{grid-column:main / main}.cyr-title__logo svg{width:10rem;margin:2rem auto 0;display:block}@media only screen and (min-width : 1024px){.cyr-title__logo svg{width:24rem}}.cyr-title__title{font-size:2rem;line-height:1.2;text-align:center;font-family:var(--font-secondary);font-weight:bold;margin-top:1rem}@media only screen and (min-width : 1024px){.cyr-title__title{font-size:4rem;margin-top:2rem;margin:2rem auto 1rem}}.cyr-title__title span{background-color:#d3e6ee;padding:0 1rem}.cyr-title__price{margin-right:1rem}.cyr-title__price-wrap{position:relative;display:flex;justify-content:center;align-items:center}.cyr-title__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s}@media only screen and (min-width : 1280px){.cyr-title__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.cyr-title__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.cyr-title__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.cyr-title__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.cyr-title__btn.m-disabled:active{pointer-events:none}.cyr-title__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}.cyr-title__btns{display:flex;align-items:center;justify-content:center;flex-flow:column}.cyr-title__btns .product-buttons-container{margin:0 !important;height:auto;text-align:center}.cyr-title__btns .product-select{position:relative;text-align:center}.cyr-title__btns .product-select label{width:100%}.cyr-title__btns .product-button{height:auto;padding:1rem 2rem;border-radius:1.5rem;margin-bottom:10px}.cyr-title__btns .product-button.product-button-buy{background-color:#0083f1;box-shadow:0 .25rem 1rem rgba(0,131,241,.5)}.cyr-title__btns .product-button.product-button-disabled{opacity:.5;background-color:transparent;box-shadow:none;color:#141415;border:none;pointer-events:none;justify-content:center}.cyr-title__btns .product-button.product-button-notify{background-color:#da4f5d}.cyr-title__btns .product-card__switches-items{justify-content:center;--switch-size: 2.5rem}.cyr-title .product-card__info{position:absolute;bottom:5rem;top:auto;left:50%;transform:translateX(-50%);width:calc(100vw - 2rem);background-color:var(--color-white);height:auto;color:#141415;border-radius:1rem;box-shadow:0 0 1rem rgba(20,20,21,.25)}@media only screen and (min-width: 768px){.cyr-title .product-card__info{width:24rem}}.cyr-title .product-card__switches-item{border-radius:50%;border:1px solid transparent;transition:border-color .2s;position:relative;z-index:100;cursor:pointer}.cyr-title .product-card__switches-item.selected{border-color:#0083f1}.cyr-two{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];align-items:center;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-two{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-two{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1024px){.cyr-two{padding:calc(4vw + 1px) 0}}.cyr-two__item{position:relative;grid-column:main / main}@media only screen and (max-width : 1023px){.cyr-two__item:first-of-type{grid-column:full / main}}@media only screen and (min-width : 1024px){.cyr-two__item:first-of-type{grid-column:full / span 5}.cyr-two__item:last-of-type{grid-column:span 4 / main}}@media only screen and (min-width : 1280px){.cyr-two__item:first-of-type{grid-column:full / span 7}.cyr-two__item:last-of-type{grid-column:span 6 / main}}.cyr-two__img{width:100%;display:block;height:auto;position:relative}@media only screen and (max-width : 1023px){.cyr-two__img{margin-bottom:1rem}}.cyr-two__caption{text-transform:uppercase;letter-spacing:1px;position:relative;margin-top:1rem;z-index:1}.cyr-two__title{font-family:var(--font-secondary);font-size:1.5rem;line-height:1.2;font-weight:600;position:relative;margin:1rem 0}@media only screen and (min-width : 1024px){.cyr-two__title{font-size:3rem}}.cyr-two__desc{font-size:1.25rem;position:relative;line-height:1.5}.cyr-two__bg{position:absolute;top:0;left:5%;width:90%}@media only screen and (min-width: 768px){.cyr-two__bg{top:50%;left:50%;transform:translate(-50%, -50%);width:120%}}@media only screen and (max-width : 1023px){.cyr-two.m-revert .cyr-two__item:first-of-type{grid-column:main / main;order:2}.cyr-two.m-revert .cyr-two__item:last-of-type{grid-column:main / full}}@media only screen and (min-width : 1024px){.cyr-two.m-revert .cyr-two__item:first-of-type{grid-column:main / span 4}.cyr-two.m-revert .cyr-two__item:last-of-type{grid-column:span 5 / full}}@media only screen and (min-width : 1280px){.cyr-two.m-revert .cyr-two__item:first-of-type{grid-column:main / span 6}.cyr-two.m-revert .cyr-two__item:last-of-type{grid-column:span 7 / full}}.cyr-video{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.cyr-video{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-video{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.cyr-video__inner{grid-column:main / main;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1280px){.cyr-video__inner{grid-column:3 / 13;padding:calc(4vw + 1px) 0}}.cyr-video__inner .plyr{border-radius:1rem}.cyr-video__inner .plyr .plyr__control--overlaid{border-radius:1.25rem;border:2px solid #fff;background:transparent}.cyr-video__inner iframe{width:100%;aspect-ratio:16/9;border-radius:1rem}.cyr-related{background-color:#141415;margin:calc(10vw + 1px) 0;padding:calc(10vw + 1px) 0 0}@media only screen and (min-width : 1024px){.cyr-related{padding:calc(4vw + 1px) 0 0;margin:calc(4vw + 1px) 0}}.cyr-related__title{grid-column:main / main;font-size:2rem;font-family:var(--font-secondary);line-height:1.2;text-align:center;color:var(--color-white);margin-bottom:var(--space-sm)}@media only screen and (min-width : 1024px){.cyr-related__title{font-size:3rem}}.cyr-related__slider{padding:0 1rem calc(10vw + 1px) 1rem}@media only screen and (min-width : 1024px){.cyr-related__slider{padding:0 calc(2.5% + 1rem) calc(4vw + 1px) calc(2.5% + 1rem)}}.cyr-related__slider-item{padding:0 1rem;height:auto}.cyr-related__slider-prev{left:1rem}.cyr-related__slider-next{right:1rem}.cyr-related__slider-all{position:relative;display:flex;justify-content:center;align-items:center;flex-flow:column;height:100%;width:100%;padding:1rem}@media only screen and (min-width : 1024px){.cyr-related__slider-all{padding:2rem}}.cyr-related__slider-all-icons{position:relative;width:50%;margin-bottom:2rem}.cyr-related__slider-all-icons:hover .m-2{transform:rotate(-8deg)}.cyr-related__slider-all-icons:hover .m-3{transform:rotate(-16deg)}.cyr-related__slider-all-icon{width:100%;display:block;height:auto;margin:0 !important;position:relative;transition:transform .2s}.cyr-related__slider-all-icon.m-2{position:absolute;bottom:0;right:0;transform:rotate(-4deg);transform-origin:90% bottom;transition-delay:.1s}.cyr-related__slider-all-icon.m-3{position:absolute;bottom:0;right:0;transform:rotate(-8deg);transform-origin:90% bottom}.cyr-related__slider-all-title{font-size:1.5rem;text-transform:uppercase;font-family:var(--font-secondary);line-height:1.2;text-align:center;color:var(--color-white)}@media only screen and (min-width : 1024px){.cyr-related__slider-all-title{font-size:2rem}}.cyr-points{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-points{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-points{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1024px){.cyr-points{padding:calc(4vw + 1px) 0}}.cyr-points__inner{grid-column:main / main}.cyr-points__icon{height:3rem;width:auto;position:relative}.cyr-points__items{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:4rem}@media only screen and (min-width : 1024px){.cyr-points__items{grid-template-columns:repeat(2, 1fr);grid-gap:1rem}}@media only screen and (min-width : 1024px){.cyr-points__items{grid-template-columns:repeat(3, 1fr);grid-gap:3rem}}.cyr-points__title{font-family:var(--font-secondary);font-weight:600;font-size:1.25rem;margin:1.5rem 0 .5rem;position:relative;z-index:1;hyphens:auto}@media only screen and (min-width: 768px){.cyr-points__title{hyphens:none}}@media only screen and (min-width : 1024px){.cyr-points__title{font-size:1.5rem}}.cyr-points__desc{font-size:1rem;position:relative;z-index:1}@media only screen and (min-width : 1024px){.cyr-points__desc{font-size:1.25rem}}.cyr-points__desc a{color:#0083f1}.cyr-points__item{position:relative}.cyr-points__bg{position:absolute;top:-2rem;left:-2rem;height:6rem;opacity:.5}.cyr-gallery{padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-gallery{padding:calc(4vw + 1px) 0}}.cyr-gallery__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;grid-auto-rows:10vw}@media only screen and (min-width : 1024px){.cyr-gallery__items{grid-auto-rows:10vmax}}.cyr-gallery__item a{width:100%;height:100%;display:block}.cyr-gallery__item:nth-of-type(4n - 1),.cyr-gallery__item:nth-of-type(4n - 3){grid-row:span 4}.cyr-gallery__item:nth-of-type(4n - 2),.cyr-gallery__item:nth-of-type(4n){grid-row:span 3}.cyr-gallery__img{width:100%;height:100%;object-fit:cover}.cyr-alphabet{overflow:hidden;width:100%;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-alphabet{padding:calc(4vw + 1px) 0}}.cyr-alphabet__img{max-width:none;width:400%;position:relative;left:-66%}@media only screen and (min-width : 1024px){.cyr-alphabet__img{width:150%;left:-25%}}.cyr-tech{width:100%;display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.cyr-tech{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-tech{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.cyr-tech__inner{grid-column:main / main;padding:calc(10vw + 1px) 0}@media only screen and (min-width : 1024px){.cyr-tech__inner{padding:calc(4vw + 1px) 0}}.cyr-tech__row{padding:1rem 1rem 2rem;border:1px solid #141415;border-bottom:none;border-radius:1rem 1rem 0 0;position:relative}.cyr-tech__row:not(:first-of-type){margin-top:-1rem}.cyr-tech__row:last-of-type{padding:1rem;border-radius:1rem;border-bottom:1px solid #141415}@media only screen and (min-width : 1024px){.cyr-tech__row{padding:3rem 3rem 5rem;border-radius:2rem 2rem 0 0;display:grid;grid-template-columns:1fr 2fr;grid-gap:2rem}.cyr-tech__row:not(:first-of-type){margin-top:-2rem}.cyr-tech__row:last-of-type{border-radius:2rem;padding:3rem;border-bottom:1px solid #141415}}.cyr-tech__col{position:relative}@media only screen and (max-width : 1023px){.cyr-tech__title{margin-bottom:.5rem}}.cyr-tech__lv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;font-size:1.25rem;line-height:1.5;border-bottom:1px solid #e5ecf4}.cyr-tech__lv:not(:last-of-type){margin-bottom:.5rem}@media only screen and (min-width : 1024px){.cyr-tech__lv:not(:last-of-type){margin-bottom:1rem}}.cyr-tech__value{text-align:right}.cyr-tech__desc{font-size:1.25rem;line-height:1.5}.cyr-tech__desc h2,.cyr-tech__desc h3,.cyr-tech__desc h4{font-family:var(--font-secondary);line-height:1.2;margin:1em 0 .5em}.cyr-tech__desc h3{font-size:2rem}.cyr-tech__desc h4{font-size:1.5rem}.cyr-tech__desc p{line-height:1.5;margin:1rem 0}.cyr-tech__desc ul{font-size:1.25rem;line-height:1.3;margin:0;list-style:none}@media only screen and (max-width : 1023px){.cyr-tech__desc ul{padding-left:1rem}}.cyr-tech__desc ul li{padding:0;margin:.75rem 0;position:relative}.cyr-tech__desc ul li:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background-color:#bfbfbf;position:absolute;left:-1rem;top:.6rem}.cyr-tech__desc ul li:first-of-type{margin-top:0}.cyr-tech__desc ul li:last-of-type{margin-bottom:0}.cyr-tech__desc ol{font-size:1.25rem;line-height:1.3;margin:0;list-style:none;counter-reset:ol}.cyr-tech__desc ol li{padding:0;margin:.75rem 0;position:relative}.cyr-tech__desc ol li:before{content:"01";width:1.5rem;height:1.5rem;border-radius:50%;background-color:#bfbfbf;position:absolute;left:-2rem;font-size:1rem;line-height:1.5rem;text-align:center;top:0;color:var(--color-white);counter-increment:ol;content:counter(ol)}.cyr-tech__desc ol li:first-of-type{margin-top:0}.cyr-tech__desc ol li:last-of-type{margin-bottom:0}.cyr-tech__desc a{color:#0083f1}.cyr-tech__desc a:hover{color:#141415}.cyr-tech__desc>*:first-child{margin-top:0}.cyr-tech__desc>*:last-child{margin-bottom:0}.cyr-reviews{width:100%}.cyr-reviews__container{padding-left:4rem;padding-right:4rem}.cyr-reviews__empty{display:-ms-grid;display:grid;align-items:flex-start;grid-column-gap:1rem;-ms-grid-columns:"[full-start] 1rem minmax(2.5%, 1fr) 1rem [main-start] 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [col] 1rem minmax(0px, 200px) 1rem [main-end] 1rem minmax(2.5%, 1fr) 1rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(4, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end]}@media only screen and (min-width : 1024px){.cyr-reviews__empty{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(8, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}@media only screen and (min-width : 1280px){.cyr-reviews__empty{-ms-grid-columns:"[full-start] 2rem minmax(2.5%, 1fr) 2rem [main-start] 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [col] 2rem minmax(0px, 200px) 2rem [main-end] 2rem minmax(2.5%, 1fr) 2rem [full-end]";grid-template-columns:[full-start] minmax(2.5%, 1fr) [main-start] repeat(12, [col] minmax(0px, 200px)) [main-end] minmax(2.5%, 1fr) [full-end];grid-column-gap:2rem}}.cyr-reviews__empty-title{grid-column:main / main;font-size:2rem;font-family:var(--font-secondary);line-height:1.2;text-align:center;margin-bottom:var(--space-sm)}@media only screen and (max-width : 1023px){.cyr-reviews__empty-title{margin-bottom:0}}@media only screen and (min-width : 1024px){.cyr-reviews__empty-title{font-size:3rem}}.cyr-reviews__item{background-color:#f0f2f5;padding:1rem;opacity:0;border-radius:var(--radius-xl);transition:opacity .2s}@media only screen and (min-width : 1024px){.cyr-reviews__item{padding:2rem}}.cyr-reviews__item.swiper-slide-active{opacity:1}.cyr-reviews__item .stars{width:100% !important}.cyr-reviews__btn{height:2.5rem;line-height:2.5rem;padding:0 1rem;border-radius:.75rem;background-color:#0083f1;color:var(--color-white);font-size:1rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .1s;border:none;cursor:pointer}@media only screen and (min-width : 1024px){.cyr-reviews__btn{height:2.5rem;line-height:2.5rem;border-radius:1rem}}@media only screen and (min-width : 1024px){.cyr-reviews__btn{height:3rem;line-height:3rem}}.cyr-reviews__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.cyr-reviews__btn-wrap{display:flex;justify-content:center;padding-top:2rem}.cyr-reviews__text{font-size:.8rem;line-height:1.4;margin:.5rem 0 1rem}@media only screen and (min-width : 1024px){.cyr-reviews__text{font-size:1rem}}.cyr-reviews__footer{text-transform:uppercase;font-size:.75rem;letter-spacing:1px;color:#858784}@media only screen and (min-width : 1024px){.cyr-reviews__footer{font-size:.75rem}}.cyr-reviews__comment{margin-top:2rem;border-left:1px solid var(--color-black);padding-left:.5rem}.cyr-reviews__comment-footer{margin-top:.5rem;text-transform:uppercase;font-size:.75rem;letter-spacing:1px;color:#858784}@media only screen and (min-width : 1024px){.cyr-reviews__comment-footer{font-size:.75rem}}.cyr-reviews__comment-body{font-size:.8rem;line-height:1.4;margin:.5rem 0}@media only screen and (min-width : 1024px){.cyr-reviews__comment-body{font-size:1rem}}.cyr-reviews__next,.cyr-reviews__prev{opacity:1;border:1px solid #141415}.cyr-reviews__prev{left:0}.cyr-reviews__next{right:0}.cyr-reviews:hover .mp-reviews__next{opacity:1}.cyr-reviews-write{width:100%}.cyr-reviews-write__form{display:grid;grid-gap:1rem}@media only screen and (min-width : 1024px){.cyr-reviews-write__form{grid-template-columns:1fr 1fr;grid-gap:2rem}}.cyr-reviews-write__title{font-family:var(--font-secondary);line-height:1.2;margin:0em 0 .5em;font-size:2rem}.cyr-reviews-write__textarea{background:transparent;border:1px solid var(--color-contrast-low);background-color:var(--color-contrast-lower);border-radius:1rem;padding:.75rem 1rem;width:100%;color:var(--color-black);font-size:1rem;line-height:1.5;display:block;height:100%}.cyr-reviews-write__textarea:focus{border-color:#0083f1}@media(min-width: 48rem){.cyr-reviews-write__textarea{font-size:1.25rem;border-radius:1.5rem;padding:1rem}}.cyr-reviews-write__input{background:transparent;border:1px solid var(--color-contrast-low);background-color:var(--color-contrast-lower);border-radius:1rem;padding:.75rem 1rem;width:100%;color:var(--color-black);font-size:1rem;line-height:1.5;display:block;margin-bottom:1rem}.cyr-reviews-write__input:focus{border-color:#0083f1}@media(min-width: 48rem){.cyr-reviews-write__input{padding:1rem;font-size:1.25rem;border-radius:1.5rem}}.cyr-reviews-write__rating{margin-bottom:1rem}.cyr-reviews-write__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;width:100%}@media only screen and (min-width : 1280px){.cyr-reviews-write__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.cyr-reviews-write__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.cyr-reviews-write__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.cyr-reviews-write__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.cyr-reviews-write__btn.m-disabled:active{pointer-events:none}.cyr-reviews-write__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}@keyframes stroke{100%{stroke-dasharray:6000 0}}@keyframes cyrTitle{70%{transform:scale(4) rotate(-15deg);opacity:1}100%{transform:scale(5) rotate(-20deg);opacity:0}}@keyframes appearance{100%{opacity:100%}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}.preoder-title{bottom:90px;width:100%;text-align:center;position:absolute;display:block;font-family:var(--font-secondary)}.preoder-title span{font-weight:200;transform:scale(0.8);display:block}.collection-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 48rem){.collection-wrapper{flex-direction:column;gap:2rem}}.filter{--switch-size: 2rem;display:none;opacity:0;width:20rem;flex-shrink:0;transition:.4s opacity .2s;position:relative;z-index:1000}@media screen and (max-width: 48rem){.filter{width:100%}}.filter.active{display:block;opacity:1;transition-delay:0}.filter-container{margin-left:-1rem}@media screen and (max-width: 48rem){.filter-container{margin-left:0}}.filter-toggle{display:flex;justify-content:flex-end;position:relative;top:-4.6rem}@media only screen and (min-width : 1024px){.filter-toggle{top:-5.5rem}}.filter-toggle__clear{background-color:rgba(255,255,255,.25)}.filter-toggle__btn{cursor:pointer;position:relative;display:flex;align-items:center;color:#141415}.filter-toggle__btn.m-animated{animation-duration:7s;animation-fill-mode:both;animation-iteration-count:infinite;animation-delay:1s;animation-name:tada;animation-timing-function:ease-in-out;transform-origin:50% 10%;transition:all .2s ease-in-out}.filter-toggle__btn span{font-family:var(--font-secondary);margin-left:.25rem;font-size:var(--text-sm);color:currentColor;user-select:none;display:none}@media only screen and (min-width : 1024px){.filter-toggle__btn span{display:block}}.filter-toggle__btn svg{width:1.25rem;height:1.25rem;fill:currentColor}.filter-toggle.ga-full{top:0}.filter-toggle.ga-full .filter-toggle__btn{padding:.5rem 1rem .5rem .85rem;background-color:var(--color-white);border:1px solid #bfbfbf;border-radius:.75rem;justify-content:center;width:100%}.filter-toggle.ga-full .filter-toggle__btn span{display:block}.filter-toggle.ga-full .filter-toggle__btn.active{background-color:transparent;color:#858784}.filter-toggle.ga-full .filter-toggle__btn:hover{color:#141415}.filter-rows{counter-reset:item;margin:0 1rem 2rem 2rem}.filter-row{margin-top:1rem}.filter-row__title{font-family:var(--font-secondary);text-align:left;position:relative;line-height:1.2}.filter-row__title:before{content:counter(item) ". ";counter-increment:item;position:absolute;left:-1.5rem}.filter-row__caption{font-size:14px;color:var(--color-contrast-medium);margin-top:.25rem}.filter-row__caption-link{color:var(--color-contrast-medium);border-bottom:1px solid var(--color-contrast-low)}.filter-row__tip{display:flex;align-items:center;gap:.25rem;color:var(--color-contrast-medium)}.filter-row__tip svg{fill:var(--color-contrast-medium);width:1rem;display:block}.filter-column{width:100%;padding:1rem}.filter-column:not(:last-child)::after{content:"";width:100%;display:block;margin-top:15px;border:1px solid #bfbfbf}.filter-column__title{padding-bottom:.5rem;font-family:var(--font-secondary);text-align:left}.filter-column__content{display:flex;flex-wrap:wrap;position:relative}.filter-column__content.m-switches{margin-top:1rem}.filter-column__child-title{margin-top:.5rem;padding-bottom:.25rem;font-family:var(--font-secondary);text-align:left;font-size:var(--text-sm)}.filter-switcher{position:absolute;opacity:0;visibility:hidden;width:0;height:0}.filter-switcher:checked+.filter-snack{color:var(--color-white);background-color:#0083f1}.filter-switcher:checked+.filter-snack:before{color:var(--color-contrast-medium)}.filter-switcher:checked+.filter__lable .product-card__switches-item-inner{box-shadow:0px 0px 0px 2px #0083f1}.filter-switcher.is-disabled{cursor:none}.filter-switcher.is-disabled+label{opacity:.5;color:#858784;cursor:default}.filter-switcher.is-disabled[name=switch]+label{opacity:1}.filter-switcher.is-disabled[name=switch]+label .product-card__switches-item-inner{background:none;border:1px solid var(--grey-300)}.filter-switcher.is-disabled[name=switch]+label .product-card__switches-item-inner:before{color:var(--grey-500)}.filter-switcher.is-disabled[name=switch]+label .product-card__switches-item-inner:after{position:absolute;top:0;left:0;width:100%;height:1px;background:var(--red-400);content:"";left:0;top:50%;transform:rotate(45deg)}@media only screen and (min-width: 768px){.filter-switcher-container{position:relative}}.filter-switcher-tooltip{display:none;padding:1rem;width:100%;position:absolute;border-radius:1rem;background-color:#141415;z-index:10;top:5.5rem;left:0;height:auto;color:#fff;pointer-events:none}@media only screen and (min-width: 768px){.filter-switcher-tooltip{width:20rem;left:-1rem;top:2rem;transform:translateY(0.5rem)}.filter-switcher-tooltip:after{display:block;position:absolute;top:-0.25rem;left:2.2rem;width:2px;height:.5rem;background-color:#141415;content:""}.filter-switcher-tooltip.is-active{display:block}}.filter-switcher-tooltip__title{text-transform:uppercase}.filter-switcher-tooltip .product-card__info-details{display:block !important}.filter-snack{margin:0 .25rem .25rem 0;padding:.25rem .5rem;font-size:14px;display:inline-block;border-radius:.25rem;background-color:var(--color-white);cursor:pointer}.filter-snack.m-switches{margin:0 0 .25rem 0}.filter-snack[for="15829181"]{text-align:center}.filter-snack[for="15829181"]:before{display:block;content:"";width:3.5rem;height:3.5rem;background-image:url("https://static.insales-cdn.com/files/1/7046/34888582/original/iso.svg");background-position:center;background-size:contain;background-repeat:no-repeat;margin:.25rem 0}.filter-snack[for="29911956"]{text-align:center}.filter-snack[for="29911956"]:before{display:block;content:"";width:3.5rem;height:3.5rem;background-image:url("https://static.insales-cdn.com/files/1/7045/34888581/original/ansi.svg");background-position:center;background-size:contain;background-repeat:no-repeat;margin:.25rem 0}.filter-snack[for="73019836"]{text-align:center;margin-right:100%;position:relative}.filter-snack[for="73019836"]:before{display:block;content:"← самый популярный";position:absolute;top:.25rem;transform:rotate(-1deg);left:calc(100% + .5rem);font-size:12px;white-space:nowrap}.filter-snack[for=size-100]{order:1}.filter-snack[for=size-90]{order:2}.filter-snack[for=size-80]{order:3}.filter-snack[for=size-75]{order:4}.filter-snack[for=size-65]{order:5}.filter-snack[for=size-60]{order:6}.filter-snack[for=size-40]{order:7}.filter-snack[for=size-20]{order:8}.filter__lable{margin:0 .25rem .25rem 0;cursor:pointer}.filter__lable .product-card__switches-item-inner{border:1px solid #f0f2f5}.filter__lable .product-card__switches-item-inner:before{font-size:var(--text-xs);border:none !important}.filter__lable:hover+.filter-switcher-tooltip{display:block}.filter-loader{position:absolute;top:4rem;left:50%;opacity:0;transition:opacity .2s;transform:translateX(-50%);z-index:1}.filter-loader svg{fill:#0083f1;width:5rem}.filter-keycaps .filter-column{padding:0;margin-top:.75rem}.filter-keycaps .filter-column__title{display:none}.product-card.is-hidden{display:none}.product-loading{text-align:center}.product-loading.is-hidden{display:none}.product-cards.is-hidden{display:none}.product-empty-cards{text-align:center}.product-empty-cards__image img{width:4rem}.product-empty-cards.is-hidden{display:none}.active+.cards-wrapper{flex-shrink:0}@media(min-width: 64rem){.active+.cards-wrapper{flex-shrink:unset}}@media(min-width: 48rem){.active+.cards-wrapper .product-cards{grid-template-columns:repeat(1, minmax(0, 1fr))}}@media(min-width: 64rem){.active+.cards-wrapper .product-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 80rem){.active+.cards-wrapper .product-cards{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 90rem){.active+.cards-wrapper .product-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 100rem){.active+.cards-wrapper .product-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}.m-customization{text-align:left}.m-customization .wrapper:not(.site-warning){display:block;margin:0;padding:0;overflow:auto}.m-customization .site-page__header{display:none}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (max-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (max-width : 1023px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (max-width : 1023px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (max-width : 767px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (max-width : 1023px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1280px){}.mfp-arrow{position:fixed;width:3rem;height:3rem;margin:0;transform:translateY(-50%);opacity:.6;transition:opacity .2s}@media only screen and (max-width : 767px){.mfp-arrow{display:none !important}}.mfp-arrow:before{display:none}.mfp-arrow:after{display:none}.mfp-arrow:active{margin:0 !important}.mfp-arrow:hover{opacity:1}.mfp-arrow.mfp-arrow-left{background-image:url("https://static-sl.insales.ru/files/1/975/16999375/original/arrow-white-prev.svg") !important;background-repeat:no-repeat;background-position:center;background-size:40% auto}.mfp-arrow.mfp-arrow-right{background-image:url("https://static-sl.insales.ru/files/1/976/16999376/original/arrow-white-next.svg") !important;background-repeat:no-repeat;background-position:center;background-size:40% auto}@keyframes shape1{5%{transform:translate(100%, 0)}10%{transform:translate(100%, 100%)}15%{transform:translate(0px, 100%)}20%,100%{transform:translate(0px, 0px)}}@keyframes shape2{5%{transform:translate(0px, 100%)}10%{transform:translate(-100%, 100%)}15%{transform:translate(-100%, 0px)}20%,100%{transform:translate(0px, 0px)}}@keyframes shape3{5%{transform:translate(0px, -100%)}10%{transform:translate(100%, -100%)}15%{transform:translate(100%, 0px)}20%,100%{transform:translate(0px, 0px)}}@keyframes shape4{5%{transform:translate(-100%, 0px)}10%{transform:translate(-100%, -100%)}15%{transform:translate(0px, -100%)}20%,100%{transform:translate(0px, 0px)}}.new-custom{min-height:60vh}.new-custom img{width:20rem;border-radius:10rem;margin-bottom:1rem}.ultimate{background-color:#eeebe7}.ultimate__grid{display:grid}@media(min-width: 48rem){.ultimate__grid{grid-template-columns:1fr 1fr}}.ultimate__checkbox{position:absolute;z-index:-1;opacity:0}.ultimate__checkbox~span{display:flex;line-height:1.25;align-items:center;font-size:1rem;align-items:flex-start;cursor:pointer}.ultimate__checkbox~span:before{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.5rem;border:1px solid #bfbfbf;margin-right:.5rem;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#0083f1;line-height:1.25rem}.m-error .ultimate__checkbox~span:before{border-color:#da4f5d}.ultimate__checkbox:checked~span:before{content:"✓";border-color:#0083f1}.ultimate__keyboards{max-width:60rem;width:100%;display:block;margin:0 auto}@media(min-width: 48rem){.ultimate__keyboards{margin-top:-2rem}}.ultimate__marquee{background-color:#ee6539;color:#fff;display:flex;justify-content:center;gap:1rem;transform:rotate(-4deg);width:120%;text-transform:uppercase;font-family:var(--font-secondary);font-size:1rem;white-space:nowrap;left:-10%;position:relative;box-shadow:0 .25rem rgba(0,0,0,.25)}@media(min-width: 48rem){.ultimate__marquee{font-size:1.5rem;box-shadow:0 .5rem rgba(0,0,0,.25)}}.ultimate__marquee div{padding:.5rem}@media(min-width: 48rem){.ultimate__marquee div{padding:1rem}}.ultimate__marquee-wrap{width:100%;position:absolute;top:30%;left:0;right:0;padding:0}.cart-modal{display:none;position:fixed;z-index:100000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.cart-modal-content{margin:auto;max-width:90%;width:auto;top:0%;height:100%;background-color:transparent;border:none;border-radius:0;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-flow:row nowrap}.side-cart-modal .cart-modal-content{max-width:var(--side-cart-width);margin-right:unset;margin-left:auto}.cart-modal-content .promo-options{display:flex;overflow-x:auto;gap:1rem}.gift{text-align:left;font-size:1rem;position:relative;background-color:var(--color-white);margin-bottom:10%;border-radius:1.5rem;overflow:hidden;max-width:calc(100% - 2rem)}.gift__added{text-align:center;font-size:1rem;position:relative;background-color:var(--color-white);border-radius:1.5rem;overflow:hidden;padding:2rem}.gift__added svg{width:6rem;height:6rem;margin-bottom:1rem}.gift__added div{font-weight:600}.gift__title{font-size:1.5rem;font-family:var(--font-secondary);text-align:center;line-height:1.2;margin:0}.gift__header{padding:2rem 1rem 0}@media only screen and (min-width: 768px){.gift__header{padding:2rem 2rem 0}}.gift__close{flex-shrink:0;font-size:2rem;position:absolute;top:.5rem;right:1rem;line-height:1;transition:color .2s;cursor:pointer}.gift__close:hover{color:#0083f1}.gift__content{padding:1rem}@media only screen and (min-width : 1280px){.gift__content{padding:2rem}}.gift__footer{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr;padding:1rem;grid-gap:1rem}.gift__footer-btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;color:var(--color-white) !important;margin:0 auto;cursor:pointer}@media only screen and (min-width : 1280px){.gift__footer-btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.gift__footer-btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.gift__footer-btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.gift__footer-btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.gift__footer-btn.m-disabled:active{pointer-events:none}.gift__footer-btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}.gift__chosen{border-radius:1rem;background-color:#0083f1;color:var(--color-white);font-weight:600;text-align:center;transition:background-color .2s,color .2s;border-color:#0083f1}.gift__chosen.product-card__buy:hover{background-color:#0083f1;border-color:#0083f1}.gift .product-cards{justify-content:center;margin:0}@media only screen and (min-width: 768px){.gift .product-cards{display:flex;flex-flow:row wrap;justify-content:center;max-width:64rem}}.gift .product-card{width:100%;cursor:pointer}@media only screen and (min-width: 768px){.gift .product-card{width:20rem}}.gift .product-card__title{font-size:1.5rem;min-height:auto}@media only screen and (min-width : 1280px){.gift .product-card__slider{height:12.375rem}}.gift .product-card .product-card__inner{text-decoration:none;color:var(--color-contrast-higher)}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}.js-switch-active .giftcard-form-switch__btn{color:#0083f1}[data-value="5000"] .giftcard-form-switch__btn{background-color:#fee735;color:#141415}[data-value="10000"] .giftcard-form-switch__btn{background-color:#9dc152;color:#fff}[data-value="15000"] .giftcard-form-switch__btn{background-color:#fe682d;color:#fff}[data-value="20000"] .giftcard-form-switch__btn{background-color:#0286bf;color:#fff}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}.giftcard-letter__input.m-error,.m-error .giftcard-letter__input{border-color:#da4f5d}@media only screen and (min-width : 1024px){}.giftcard-letter__textarea.m-error,.m-error .giftcard-letter__textarea{border-color:#da4f5d}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width: 768px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1024px){}.b-giftcard-feedback__input.m-error,.m-error .b-giftcard-feedback__input{border-color:#da4f5d}@media only screen and (min-width : 1024px){}.b-giftcard-feedback__textarea.m-error,.m-error .b-giftcard-feedback__textarea{border-color:#da4f5d}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}.subscribe-form{position:relative}.subscribe-form-agreement-with-terms{margin-top:1rem;display:flex;justify-content:center}.subscribe-form-agreement-with-terms label{width:auto;cursor:pointer}.subscribe-form-errors{font-size:.875rem;text-align:center;color:#da4f5d;margin-top:.5rem;height:1.5rem;left:0;width:100%}.subscribe-form-errors span{display:none}.m-email-error .subscribe-form-errors--email{display:block}.m-policy-error.m-email-error .subscribe-form-errors--email{display:none}.m-policy-error .subscribe-form-errors--policy{display:block}.m-policy-error.m-email-error .subscribe-form-errors--policy{display:none}.m-policy-error.m-email-error .subscribe-form-errors--both{display:block}.subscribe-form-row{width:100%;position:relative;display:flex;flex-flow:column;align-items:center;gap:.5rem}@media(min-width: 64rem){.subscribe-form-row{flex-flow:unset}}.subscribe-form-item.subscribe-form-item--input-email{flex:1}@media(min-width: 64rem){.subscribe-form-item.subscribe-form-item--btn-submit{position:absolute;right:0;top:50%;transform:translate(50%, -50%)}}.subscribe-form-item__label{width:100%;margin:0;display:block}.subscribe-form-item__control[type=text],.subscribe-form-item__control[type=email]{width:100%;height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1rem;background-color:var(--color-white);color:#141415;font-size:1.25rem;font-weight:bold;display:inline-block;text-align:center;transition:border-color .2s;border:1px solid #bfbfbf;cursor:pointer;padding-right:6rem;text-align:left}@media only screen and (min-width : 1280px){.subscribe-form-item__control[type=text],.subscribe-form-item__control[type=email]{height:4rem;line-height:4rem;border-radius:1.5rem}}.subscribe-form-item__control[type=text]::placeholder,.subscribe-form-item__control[type=text]::-webkit-datetime-edit,.subscribe-form-item__control[type=email]::placeholder,.subscribe-form-item__control[type=email]::-webkit-datetime-edit{color:#bfbfbf;transition:color .2s;font-weight:400}.subscribe-form-item__control[type=text]:hover,.subscribe-form-item__control[type=email]:hover{border-color:#141415}.subscribe-form-item__control[type=text]:focus,.subscribe-form-item__control[type=email]:focus{border-color:#0083f1}.subscribe-form-item__control[type=text]:focus::placeholder,.subscribe-form-item__control[type=text]:focus::-webkit-datetime-edit,.subscribe-form-item__control[type=email]:focus::placeholder,.subscribe-form-item__control[type=email]:focus::-webkit-datetime-edit{color:#f0f2f5}.subscribe-form-item__control[type=text].m-error,.m-error .subscribe-form-item__control[type=text],.subscribe-form-item__control[type=email].m-error,.m-error .subscribe-form-item__control[type=email]{border-color:#da4f5d}.subscribe-form-item__control[type=checkbox]{position:absolute;z-index:-1;opacity:0}.subscribe-form-item__control[type=checkbox]~span{display:flex;line-height:1.25;align-items:center;font-size:1rem;align-items:flex-start;cursor:pointer}.subscribe-form-item__control[type=checkbox]~span:before{content:"";flex-shrink:0;width:1.5rem;height:1.5rem;border-radius:.5rem;border:1px solid #bfbfbf;margin-right:.5rem;font-size:.875rem;display:inline-flex;justify-content:center;align-items:center;text-align:center;color:#0083f1;line-height:1.25rem}.m-error .subscribe-form-item__control[type=checkbox]~span:before{border-color:#da4f5d}.subscribe-form-item__control[type=checkbox]:checked~span:before{content:"✓";border-color:#0083f1}.subscribe-form-item__btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;height:3rem;line-height:3rem}@media only screen and (min-width : 1280px){.subscribe-form-item__btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.subscribe-form-item__btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.subscribe-form-item__btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.subscribe-form-item__btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.subscribe-form-item__btn.m-disabled:active{pointer-events:none}.subscribe-form-item__btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}@media(min-width: 80rem){.subscribe-form-item__btn{height:3.5rem;line-height:3.5rem}}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media(min-width: 48rem){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 64rem){}@media only screen and (min-width : 1024px){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media only screen and (min-width : 1024px){}@media(min-width: 64rem){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}.subscription-confirm{text-align:left;font-size:1rem;position:relative;background-color:var(--color-white);margin-bottom:10%;border-radius:1.5rem;overflow:hidden}.subscription-confirm__title{font-size:2rem;text-transform:uppercase;font-family:var(--font-secondary);text-align:center;line-height:1.2;margin:0}@media(min-width: 64rem){.subscription-confirm__title{font-size:3rem}}.subscription-confirm__header{padding:2rem 1rem 0}@media(min-width: 48rem){.subscription-confirm__header{padding:2rem 2rem 0}}.subscription-confirm__close{flex-shrink:0;font-size:2rem;position:absolute;top:.5rem;right:1rem;line-height:1;transition:color .2s;cursor:pointer}.subscription-confirm__close:hover{color:#0083f1}.subscription-confirm__content{padding:1rem}@media(min-width: 80rem){.subscription-confirm__content{padding:1rem 2rem 2rem}}.subscription-confirm__footer{display:grid;align-items:center;justify-content:center;grid-template-columns:1fr;padding:1rem;grid-gap:1rem}.subscription-confirm__footer-btn{height:3.5rem;line-height:3.5rem;padding:0 1.5rem;border-radius:1.5rem;background-color:#0083f1;color:var(--color-white);font-size:1.25rem;font-weight:bold;box-shadow:0 .25rem 1rem rgba(0,131,241,.5);display:inline-block;text-align:center;transition:all .05s;border:none;cursor:pointer;position:relative;transition:background-color .2s,color .2s,box-shadow .2s;color:var(--color-white) !important;margin:0 auto;cursor:pointer}@media only screen and (min-width : 1280px){.subscription-confirm__footer-btn{height:4rem;line-height:4rem;padding:0 1.5rem}}.subscription-confirm__footer-btn:hover{background-color:#242836;color:var(--color-white) !important;box-shadow:0 .25rem 1rem rgba(20,20,21,.5)}.subscription-confirm__footer-btn.m-disabled{cursor:not-allowed;background-color:#bfbfbf;color:#858784 !important;box-shadow:none}.subscription-confirm__footer-btn.m-disabled:after{content:attr(data-disabled);position:absolute;line-height:1.2;top:-2rem;left:50%;transform:translateX(-50%) translateY(0.5rem);background-color:#141415;padding:.25rem;font-size:.75rem;color:var(--color-white);text-align:center;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s;border-radius:.25rem}.subscription-confirm__footer-btn.m-disabled:active{pointer-events:none}.subscription-confirm__footer-btn.m-disabled:hover:after{opacity:1;transform:translateX(-50%) translateY(0rem)}.subscription-confirm__chosen{border-radius:1rem;background-color:#0083f1;color:var(--color-white);font-weight:600;text-align:center;transition:background-color .2s,color .2s;border-color:#0083f1}.subscription-confirm__chosen.product-card__buy:hover{background-color:#0083f1;border-color:#0083f1}.subscription-confirm .product-cards{justify-content:center}@media(min-width: 48rem){.subscription-confirm .product-cards{display:flex;flex-flow:row wrap;justify-content:center;max-width:64rem}}.subscription-confirm .product-card{width:100%;cursor:pointer}@media(min-width: 48rem){.subscription-confirm .product-card{width:20rem}}.subscription-confirm .product-card__title{font-size:1.5rem;min-height:auto}@media(min-width: 80rem){.subscription-confirm .product-card__slider{height:12.375rem}}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media only screen and (min-width : 1024px){}@media only screen and (min-width : 1280px){}@media(min-width: 48rem){}@media(min-width: 48rem){}@media(min-width: 64rem){}@media(min-width: 80rem){}.breadcrumbs{position:relative;font-family:var(--font-primary);margin-bottom:var(--space-sm)}.breadcrumbs.m-product{margin-bottom:var(--space-sm);margin-top:var(--space-sm)}.breadcrumbs__items{display:flex;justify-content:center;flex-flow:row wrap;list-style:none;padding:0;margin:0}.m-product .breadcrumbs__items,.m-product-with-params .breadcrumbs__items,.m-product-cable .breadcrumbs__items,.m-product-params-v2 .breadcrumbs__items{justify-content:flex-start}.breadcrumbs__item{font-size:var(--text-sm);line-height:1.5}.breadcrumbs__item:after{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5IDE2Ij48cG9seWxpbmUgcG9pbnRzPSIxIDEgOCA4IDEgMTUiIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2JmYmZiZiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=");display:inline-block;margin:0 .25rem 0 0;height:.5rem;width:.35rem;background-size:contain;background-repeat:no-repeat}.breadcrumbs__item:last-of-type:not(.m-product-page):after{display:none}.breadcrumbs__link{margin-right:.25rem;color:var(--color-contrast-medium);transition:opacity .2s}.breadcrumbs__link:hover{opacity:.75}.site-search{height:100%}.site-search h1{color:inherit;text-align:center}.site-search__form{position:relative}.site-search__clear{height:100%;width:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.site-search__clear svg{width:1.25rem;height:1.25rem;fill:var(--color-contrast-medium);transition:fill .2s}.site-search__clear:hover svg{fill:var(--color-contrast-high)}.site-search__control{height:4rem;background-color:var(--color-bg);border-radius:var(--radius-xl);border:1px solid var(--color-contrast-high);padding:0 8.5rem 0 1.5rem;width:100%;cursor:pointer;transition:box-shadow .2s}@media not all and (min-width: 48rem){.site-search__control{height:3rem}}.site-search__control:focus{border-color:var(--color-primary);box-shadow:0 0 0px 2px var(--color-primary)}@media not all and (min-width: 48rem){.site-search__btn{width:3rem;height:2.5rem;font-size:0;border-radius:.75rem}}.site-search__btn-wrap{position:absolute;top:.25rem;right:.25rem;display:flex;align-items:center;gap:.5rem}.site-search__btn-icon{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none;fill:var(--color-white)}@media(min-width: 48rem){.site-search__btn-icon{display:none}}@media(min-width: 48rem){.site-search__btn{width:8rem;border-radius:1rem}}.site-search__nerd{border-color:var(--color-contrast-lower);color:var(--color-contrast-lower);transition:opacity .2s}.site-search__nerd svg{position:relative;transition:transform .2s}.site-search__nerd:hover{opacity:.75}.site-search__nerd:hover svg{transform:translateX(0.25rem)}.site-search__nothing{text-align:center;color:var(--color-bg)}.site-search__nothing-icon{font-size:var(--text-xxxl)}.site-search__nothing-title{color:inherit}.site-search .product-card.m-section{display:none !important;visibility:hidden}.site-search-popup{padding:1rem;background-color:var(--color-white);margin:0;max-width:48rem;width:100%;display:flex;height:100%;padding-top:4rem}@media(min-width: 64rem){.site-search-popup{margin:15vh auto;border-radius:2rem;max-height:70vh;height:auto;padding-top:1rem}}.site-search-popup__input[type=text]{width:100%;padding:1rem;border-radius:1rem;border:1px solid var(--color-contrast-higher)}.site-search-popup__input[type=text]:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-primary)}.site-search-popup form{display:flex;flex-flow:column;width:100%}.site-search-popup form.is-show .site-search-popup__results{margin-top:1rem}.site-search-popup form.is-show .site-search-popup__quick{display:none}.site-search-popup__input-wrap{position:relative}.site-search-popup__label{width:100%}@media(min-width: 64rem){.site-search-popup__label{width:auto}}.site-search-popup__list{display:flex;flex-flow:row wrap;gap:.25rem;font-size:14px}@media(min-width: 64rem){.site-search-popup__list{gap:.5rem}}.site-search-popup__list a{color:var(--color-contrast-higher);display:flex;align-items:center;gap:.5rem;transition:opacity .2s;width:100%;padding:1rem 0;border-bottom:1px solid var(--color-contrast-low)}.site-search-popup__list a svg{fill:var(--color-contrast-medium)}@media(min-width: 64rem){.site-search-popup__list a{background-color:transparent;border-radius:0;padding:0;width:auto;gap:.125rem;border:none}}.site-search-popup__list a:hover{opacity:.5}.site-search-popup__quick{margin-top:2rem;overflow-y:auto}@media(min-width: 64rem){.site-search-popup__quick{overflow-y:unset;margin-top:1rem}}.site-search-popup__quick .product-card{height:100%}.site-search-popup__products{display:grid;gap:.5rem;margin-top:3rem}@media(min-width: 64rem){.site-search-popup__products{grid-template-columns:1fr 1fr 1fr;margin-top:1rem}}.site-search-popup__products .product-card__statuses{display:none}.site-search-popup__products .product-card__title{font-size:1rem}.site-search-popup__products .product-card__content{padding:1rem}.site-search-popup__results{overflow-y:auto;padding-right:.25rem;transition:all .2s}.site-search-popup__results::-webkit-scrollbar-track{box-shadow:none;background-color:var(--color-contrast-lower);border-radius:.5rem}.site-search-popup__results::-webkit-scrollbar{width:.25rem;background-color:var(--color-contrast-lower);border-radius:.5rem}.site-search-popup__results::-webkit-scrollbar-thumb{background-color:var(--color-contrast-high);border-radius:.5rem}.site-search-popup__results:empty{display:none}.site-search-popup__all{padding:1rem;text-align:center}.site-search-popup__all a{font-size:.875rem}.site-search-popup__clear{position:absolute;top:0;right:0;height:100%;width:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.site-search-popup__clear svg{width:1.25rem;height:1.25rem;fill:var(--color-contrast-medium);transition:fill .2s}.site-search-popup__clear:hover svg{fill:var(--color-contrast-high)}.site-search-popup__nothing{text-align:center;padding:1rem;font-size:1rem;margin-top:1rem}.site-search-popup__item{padding-bottom:.5rem}.site-search-popup__item:first-of-type{margin-top:1rem}.site-search-popup__item a{display:flex;align-items:center;gap:.5rem;padding:.25rem;border-radius:.75rem;transition:all .2s}.site-search-popup__item a:hover{background-color:#f2f2f2}@media(min-width: 64rem){.site-search-popup__item a{gap:1rem}}.site-search-popup__item img{width:4rem;height:auto;display:block;border-radius:.5rem}@media(min-width: 64rem){.site-search-popup__item img{width:8rem}}.site-search-popup__item-content{flex:1}.site-search-popup__item-title{font-size:.875rem;font-family:var(--font-secondary);font-weight:700;color:var(--color-contrast-high)}@media(min-width: 64rem){.site-search-popup__item-title{font-size:1rem}}.site-search-popup__item-price{font-size:.875rem;color:var(--color-contrast-high);padding-right:.5rem;display:flex;gap:.5rem;align-items:center}@media(min-width: 64rem){.site-search-popup__item-price{padding-right:1rem}}.site-search-popup__item-price-old{font-size:.75rem;text-decoration:line-through;color:var(--color-contrast-medium)}.site-search-popup__item-price-old+span{color:var(--red-400);font-size:1rem}.site-search-popup__item-tag{font-size:.75rem;color:var(--color-contrast-medium)}.site-search-popup .ajax-search-link{padding:1rem;font-size:1rem;color:var(--color-contrast-high);display:block;width:100%;border-radius:.5rem}.site-search-popup .ajax-search-link:hover{background-color:#eeebe7}@media(min-width: 64rem){.site-search-popup .ajax-search-link{font-size:1.125rem}}.products-cats.m--keyboards img{width:10rem;height:6.5rem}.products-cats.m--keyboards .products-cat__header{width:10rem;height:6.5rem}.products-cats.m--keyboards .products-cat__title{width:10rem}.products-cats:hover .products-cat__prev,.products-cats:hover .products-cat__next{opacity:1}.products-cat__header{width:9rem;height:6rem;border-radius:100em;background-color:var(--color-contrast-high);color:var(--color-white);display:flex;justify-content:center;align-items:center;text-align:center}.products-cat__img{width:9rem;height:6rem}.products-cat__title{font-size:15px;letter-spacing:-0.5px;width:9rem}.products-cat__prev,.products-cat__next{position:absolute;top:50%;width:3rem;height:3rem;border-radius:100%;background-color:rgba(0,0,0,.25);display:flex;justify-content:center;align-items:center;transform:translateY(-50%);z-index:1;cursor:pointer;display:none;opacity:0}.products-cat__prev svg,.products-cat__next svg{fill:#fff}@media(min-width: 48rem){.products-cat__prev,.products-cat__next{display:flex}}.products-cat__prev:hover,.products-cat__next:hover{background-color:rgba(0,0,0,.5)}.products-cat__prev{left:-2rem}.products-cat__next{right:-2rem}.site-cat-hero{display:grid;margin-bottom:3rem}@media(min-width: 64rem){.site-cat-hero{grid-template-columns:2fr 3fr}}.site-cat-hero__content{position:relative;padding:1rem 0 0 0;display:flex;flex-flow:column;justify-content:flex-end;color:var(--color-contrast-low);order:1}@media(min-width: 64rem){.site-cat-hero__content{background-color:#0000004d;order:unset;padding:3rem;border-radius:3rem}}.site-cat-hero__content .breadcrumbs{margin-bottom:auto}.site-cat-hero__content .breadcrumbs__items{justify-content:flex-start;margin-bottom:auto}@media(min-width: 64rem){.site-cat-hero__content .breadcrumbs__items a{color:var(--color-contrast-low)}}.site-cat-hero__bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:3rem;display:none}@media(min-width: 64rem){.site-cat-hero__bg{display:flex;justify-content:flex-end;align-items:center}}.site-cat-hero__bg img{transform:rotateY(180deg) scale(1.15);height:100%;width:auto;max-width:unset;filter:blur(4rem)}.site-cat-hero h1{margin-top:1rem}@media(min-width: 64rem){.site-cat-hero h1{color:var(--color-white)}}.site-cat-hero__desc{font-size:.875rem;margin-top:.5rem;line-height:1.3;color:var(--color-contrast-medium)}@media(min-width: 64rem){.site-cat-hero__desc{color:var(--color-contrast-low)}}.site-cat-hero__desc:not(.js--opened) div{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.site-cat-hero__more{color:var(--color-contrast-medium);display:inline-block;margin-top:.25rem;transition:color .2s}@media(min-width: 64rem){.site-cat-hero__more{color:var(--color-white)}.site-cat-hero__more:hover{color:var(--color-contrast-low)}}.site-cat-hero__img{border-radius:1.5rem;overflow:hidden}@media(min-width: 64rem){.site-cat-hero__img{border-radius:3rem}}.site-cat-hero__img picture,.site-cat-hero__img img{display:block}.site-cat-hero__img img{aspect-ratio:16/9;object-fit:cover;width:100%}.site-cat-discount{margin-bottom:3rem}.site-cat-discount__bg{border-radius:2rem;display:block;aspect-ratio:16/9;object-fit:cover}@media(min-width: 64rem){.site-cat-discount__bg{aspect-ratio:auto}}.site-cat-discount__hero{margin-bottom:1rem}@media(min-width: 64rem){.site-cat-discount__hero{position:absolute;left:50%;transform:translateX(-50%);bottom:4rem;margin:0}}.site-cat-discount__hero h1{text-align:center;margin:1rem 0 .5rem}@media(min-width: 64rem){.site-cat-discount__hero h1{color:var(--color-white);margin:0}}.site-cat-discount__hero div{text-align:center}@media(min-width: 64rem){.site-cat-discount__hero div{color:var(--color-white)}}.site-cat-discount__items{margin-top:2rem;display:grid;grid-template-columns:repeat(2, 1fr);gap:1rem}@media(min-width: 64rem){.site-cat-discount__items{display:grid;grid-template-columns:repeat(4, 1fr);gap:2rem}}.site-cat-discount__item img{width:3rem;display:block}.site-cat-discount__item div{font-family:var(--font-secondary);font-size:1rem;margin:.5rem 0 0}@media(min-width: 64rem){.site-cat-discount__item div{font-size:1.25rem;margin:1rem 0}}.site-cat-discount__item p{font-size:1rem;display:none}@media(min-width: 64rem){.site-cat-discount__item p{display:block}}.cat-hero-slider{position:relative;text-align:left}@media(min-width: 64rem){.cat-hero-slider{border-radius:3rem;overflow:hidden}}@media(min-width: 64rem){.cat-hero-slider__inner{display:grid;grid-template-columns:3fr 2fr;align-items:flex-start}}.cat-hero-slider__inner img{width:100%;display:block;aspect-ratio:16/9;transition:transform .2s;object-fit:cover}@media(min-width: 64rem){.cat-hero-slider__inner img{aspect-ratio:16/10}}@media(min-width: 90rem){.cat-hero-slider__inner img{aspect-ratio:16/9}}.cat-hero-slider__link{border-radius:var(--radius-xxl);position:relative;overflow:hidden;display:block;background-color:var(--color-black)}@media(min-width: 64rem){.cat-hero-slider__link{border-radius:3rem}}.cat-hero-slider__link:hover img{transform:scale(1.05)}.cat-hero-slider__controls{padding-top:1rem;display:flex;justify-content:space-between;align-items:flex-end}@media(min-width: 64rem){.cat-hero-slider__controls{position:absolute;bottom:0rem;right:0rem;z-index:1;width:40%;padding:2rem}}.cat-hero-slider__pagination{width:auto}.cat-hero-slider__pagination span{background-color:rgba(0,0,0,.75);border-radius:10rem}@media(min-width: 64rem){.cat-hero-slider__pagination span{background-color:rgba(255,255,255,.75)}}.cat-hero-slider__pagination span.swiper-pagination-bullet-active{width:2rem;background-color:var(--color-black)}@media(min-width: 64rem){.cat-hero-slider__pagination span.swiper-pagination-bullet-active{background-color:var(--color-white)}}@media(min-width: 64rem){.cat-hero-slider__btns{display:flex}}.cat-hero-slider__btns div{width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;cursor:pointer;background-color:rgba(255,255,255,.15)}.cat-hero-slider__btns div:hover{opacity:.5}.cat-hero-slider__btns div.cat-hero-slider__prev{border-radius:10rem 0 0 10rem}.cat-hero-slider__btns div.cat-hero-slider__next{border-radius:0 10rem 10rem 0}.cat-hero-slider__btns div.swiper-button-lock{display:none}.cat-hero-slider__btns svg{width:1.5rem;height:1.5rem;display:block;fill:var(--color-white)}.cat-hero-slider__content{padding:1rem 0 0 0;position:relative}@media(min-width: 64rem){.cat-hero-slider__content{padding:3rem;color:#fff;height:100%}}.cat-hero-slider__content h3,.cat-hero-slider__content p{color:#000}@media(min-width: 64rem){.cat-hero-slider__content h3,.cat-hero-slider__content p{color:#fff}}.cat-hero-slider__content p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;display:-webkit-box;display:box;font-size:1rem}@media(min-width: 90rem){.cat-hero-slider__content p{font-size:1.25rem}}.cat-hero-slider__content .btn:hover{background-color:rgba(255,255,255,.75)}.cat-hero-slider__bg{background-color:var(--color-black);overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;border-radius:3rem;display:none}@media(min-width: 64rem){.cat-hero-slider__bg{display:flex;justify-content:flex-end;align-items:center}}.cat-hero-slider__bg img{transform:rotateY(180deg) scale(1.15);height:100%;width:auto;max-width:unset;filter:blur(4rem)}.cat-hero-slider .swiper-slide .cat-hero-slider__inner{height:100%}.brands-header{background-color:var(--color-contrast-lower);border-radius:0 0 var(--radius-xxl) var(--radius-xxl)}.brands-list__item{display:block}.brands-list__item h3{font-size:1.5rem}.brands-list__item:hover .brands-list__bg{transform:scale(1.05)}.brands-list__item:hover .brands-list__bg:after{opacity:.5}.brands-list__cover{position:relative;width:100%;height:12rem;border-radius:var(--radius-xxl);overflow:hidden}.brands-list__bg{position:relative;width:100%;height:100%;display:block;background-repeat:no-repeat;background-size:cover;background-position:center;transition:transform .2s}.brands-list__bg:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%, -50%);background-color:var(--color-black);opacity:.35;transition:opacity .2s}.brands-list__logo{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:10rem;height:3rem;object-fit:contain;filter:brightness(0) invert(1)}.brands-list__logo.m-text{text-align:center;line-height:3rem;font-size:var(--text-md);font-weight:var(--weight-bold);transform:translate(-50%, -50%) rotate(-5deg);text-transform:uppercase}.brands__col{background-color:var(--color-white);border-radius:var(--radius-xxl);margin-bottom:var(--space-lg);padding:var(--space-md)}.brands__header{display:flex;justify-content:center;text-align:center;width:100%;position:relative;padding:0 var(--space-md) var(--space-md)}.brands__header a{transition:opacity .2s}.brands__header a:hover{opacity:.5}.brands__header img{width:16rem;height:3rem;object-fit:contain;display:block}.brands__link{order:1000;display:flex;flex-flow:row wrap;flex-flow:column;justify-content:center;align-items:center;height:100%;border:1px solid var(--grey-100);background-color:var(--white);border-radius:var(--radius-xxl);position:relative;font-size:var(--text-md);font-family:var(--font-secondary);font-weight:var(--weight-bold);color:var(--color-contrast-higher);text-align:center;padding:var(--space-sm);transition:color .2s}.brands__link:hover{color:var(--color-contrast-medium)}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}@media(min-width: 64rem){}.post__wrap{background-color:#eeebe7}.post__cover{width:100%;max-width:48rem !important;margin:0 auto !important;border-radius:100rem !important}.post__products .product-card__statuses{opacity:0 !important;visibility:hidden !important}.post__products .product-card__switches{display:none !important}.laser{width:100%;background-color:var(--offwhite-50)}.laser h2{margin:0 0 1rem 0;text-align:center}@media(min-width: 64rem){.laser h2{margin:0 0 2rem 0}}.laser__hero{position:relative;background-color:var(--color-contrast-high);width:100%;border-radius:0 0 1.5rem 1.5rem;overflow:hidden;background-image:url("https://static.insales-cdn.com/files/1/7460/33930532/original/laser-eng-photo-hero.webp");background-position:center;background-repeat:no-repeat;background-size:cover;aspect-ratio:16/16;display:flex;flex-flow:column;justify-content:flex-end;padding-bottom:2rem;z-index:99}@media(min-width: 64rem){.laser__hero{border-radius:0 0 3rem 3rem}}.laser__hero-video{position:absolute;left:0;top:0%;min-width:100%;width:100%;height:100%;object-fit:cover}.laser__hero-content{position:relative;z-index:2;color:var(--color-white);max-width:64rem;margin:0 auto;padding:0 2rem;text-align:center}.laser__hero-content h1{color:var(--color-white)}.laser__hero-content p{margin-top:1rem}@media(min-width: 64rem){.laser__hero-content p{margin-top:2rem}}.laser__hero-content .btn{margin-top:2rem}@media(min-width: 64rem){.laser__hero-content .btn{display:none}}.laser__hero-content nav{margin-top:2rem;display:none}@media(min-width: 64rem){.laser__hero-content nav{display:block}}.laser__hero-content nav ul{display:flex;gap:.5rem;white-space:nowrap;flex-flow:row wrap;justify-content:center}.laser__hero-content nav a{color:var(--color-white);padding:.5rem 1rem;border-radius:1rem;display:block;background-color:rgba(0,0,0,.5);transition:all .2s}.laser__hero-content nav a:hover{background-color:rgba(0,0,0,.25)}.laser__hero-content nav a.m--special{background-color:var(--color-primary)}@media(min-width: 48rem){.laser__hero{aspect-ratio:16/8;padding-bottom:4rem}}@media(min-width: 80rem){.laser__hero{aspect-ratio:16/6}}.laser__hero:before{content:"";background-color:rgba(0,0,0,.25);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.5}.laser__hero:after{content:"";background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgTWFjaW50b3NoIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI4RkZBQTgzNzg1NzExRTU4NTQyODc3OUM4MTZGMUREIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI4RkZBQTg0Nzg1NzExRTU4NTQyODc3OUM4MTZGMUREIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjhGRkFBODE3ODU3MTFFNTg1NDI4Nzc5QzgxNkYxREQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjhGRkFBODI3ODU3MTFFNTg1NDI4Nzc5QzgxNkYxREQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz66uHInAAAAIUlEQVR42mL5//8/AyMj42YGIGBigABfEMEIkoEBgAADAKvuBwVS8BAjAAAAAElFTkSuQmCC);background-size:2px 2px;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:.5}.laser__points{width:100%;position:relative;overflow-x:auto}.laser__points ul{display:flex;flex-flow:row nowrap}@media(min-width: 48rem){.laser__points ul{display:grid;text-align:center;grid-template-columns:repeat(2, 1fr)}}@media(min-width: 64rem){.laser__points ul{grid-template-columns:repeat(4, 1fr)}}.laser__points ul li{position:relative;padding:0 1.5rem 0 0;min-width:20rem}@media(min-width: 64rem){.laser__points ul li{padding:0 1.5rem}.laser__points ul li:not(:last-of-type):after{content:"";position:absolute;top:0;right:-0.25rem;height:100%;border-right:1px solid rgba(0,0,0,.1);display:block}}.laser__points ul h3{margin-top:1rem;margin-bottom:.5rem}@media(min-width: 64rem){.laser__points ul h3{font-size:1.5rem}}.laser__points ul p{font-size:1rem}.laser__points ul img{width:3rem;display:inline-block}.laser__gallery{position:relative}.laser__gallery-items{display:grid;grid-template-columns:repeat(2, 1fr);gap:.25rem}@media(min-width: 64rem){.laser__gallery-items{grid-template-columns:repeat(4, 1fr);gap:1rem}}.laser__gallery figure{overflow:hidden;border-radius:1rem;position:relative;display:block}@media(min-width: 64rem){.laser__gallery figure{border-radius:var(--radius-xl)}}.laser__gallery figure:nth-of-type(10n + 1){grid-column:span 2;grid-row:span 2}.laser__gallery figure:nth-of-type(10n + 8){grid-column:span 2;grid-row:span 2}.laser__gallery figure a{display:block;width:100%;height:100%}.laser__gallery figure img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;transform:scale(1.05);transition:transform .2s}.laser__gallery figure:hover img{transform:scale(1)}.laser__gallery figcaption{font-size:13px;padding:.5rem;position:absolute;left:0;right:0;bottom:0;top:0;display:flex;flex-flow:column;justify-content:flex-end;background-color:rgba(0,0,0,.5);color:#fff;cursor:pointer;line-height:1.2;transition:opacity .2s}@media(min-width: 64rem){.laser__gallery figcaption{font-size:1rem;padding:1rem}}.laser__table{position:relative;text-align:left;background-color:var(--color-white);width:100%;display:block;border-radius:1.5rem;border:1px solid var(--offwhite-100);overflow:hidden}.laser__table thead,.laser__table tbody{width:100%;display:block}.laser__table thead{font-family:var(--font-secondary);font-size:1rem;display:none}@media(min-width: 64rem){.laser__table thead{display:block}}.laser__table thead tr{border-top:none}@media(min-width: 64rem){.laser__table thead tr:first-of-type{border-top:none}}.laser__table tbody tr:hover{background-color:var(--offwhite-50)}.laser__table tbody td{display:flex;flex-flow:nowrap;width:100%}.laser__table tbody td:before{content:attr(data-th);-webkit-box-flex:0;-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%;display:block;font-weight:bold;font-family:var(--font-secondary);font-size:.875rem;padding-right:.5rem}@media(min-width: 64rem){.laser__table tbody td{display:block;width:unset}.laser__table tbody td:before{display:none}}.laser__table tbody td:last-of-type{flex-flow:wrap}.laser__table tbody td:last-of-type:before{margin-bottom:.5rem}.laser__table tr{display:flex;border-top:1px solid var(--offwhite-70);transition:background-color .2s;flex-wrap:wrap}@media(min-width: 64rem){.laser__table tr{flex-wrap:nowrap}}.laser__table tr:first-of-type{border-top:none}@media(min-width: 64rem){.laser__table tr:first-of-type{border-top:1px solid var(--offwhite-70)}}.laser__table th,.laser__table td{padding:1rem}@media(min-width: 64rem){.laser__table th:first-of-type,.laser__table td:first-of-type{width:40%}.laser__table th:nth-of-type(2),.laser__table td:nth-of-type(2){width:15%}.laser__table th:nth-of-type(3),.laser__table td:nth-of-type(3){width:15%}.laser__table th:nth-of-type(4),.laser__table td:nth-of-type(4){width:30%}}.laser__table ul{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem}.laser__table img{display:block;border-radius:.5rem}.laser__reviews{position:relative;width:100%}.laser__reviews-wrap{width:100%;position:relative}.laser__reviews-slider{width:100%;margin-top:3rem;overflow:hidden;max-width:100%}.laser__reviews-item{max-width:100%}@media(min-width: 64rem){.laser__reviews-item{padding:0 3rem}}.laser__reviews-rating{margin-top:1rem}.laser__reviews-name{font-weight:bold;font-family:var(--font-secondary)}.laser__reviews-date{margin-top:1rem;color:var(--color-contrast-medium);font-size:1rem}.laser__reviews-text{margin-top:1rem}.laser__reviews-pagination{width:100%;padding:1.5rem 0 0}@media(min-width: 64rem){.laser__reviews-pagination{padding:3rem 0 0}}.laser__reviews-pagination>*{position:relative;text-align:center}.laser__reviews-prev,.laser__reviews-next{width:4rem;height:4rem;background-color:var(--color-white);display:none;justify-content:center;align-items:center;position:absolute;top:50%;transform:translateY(-50%);cursor:pointer;z-index:2;border-radius:100rem;transition:background-color .2s}@media(min-width: 64rem){.laser__reviews-prev,.laser__reviews-next{display:flex}}.laser__reviews-prev svg,.laser__reviews-next svg{transition:fill .2s}.laser__reviews-prev:not(.swiper-button-disabled):hover,.laser__reviews-next:not(.swiper-button-disabled):hover{background-color:var(--color-contrast-higher)}.laser__reviews-prev:not(.swiper-button-disabled):hover svg,.laser__reviews-next:not(.swiper-button-disabled):hover svg{fill:var(--color-white)}.laser__reviews-prev.swiper-button-disabled,.laser__reviews-next.swiper-button-disabled{opacity:.5;cursor:default}.laser__reviews-prev{left:0}.laser__reviews-next{right:0}.laser__form{position:relative;background-color:#373744;border-radius:1.5rem 1.5rem 0 0}@media(min-width: 64rem){.laser__form{border-radius:3rem 3rem 0 0}}.laser__form form{max-width:48rem;margin:0 auto;background-color:var(--color-white);border-radius:1.5rem;padding:1rem}@media(min-width: 64rem){.laser__form form{border-radius:3rem;padding:2rem}}.laser__form h2{color:var(--color-white)}.laser__form-inner{padding:3rem 0}@media(min-width: 64rem){.laser__form-inner{padding:6rem 0}}.laser__prices{position:relative}.laser__prices-examples{display:grid;grid-template-columns:repeat(3, 1fr);gap:.5rem}.laser__prices-examples img{width:100%;display:block;border-radius:1rem}.laser__header h2{margin:0 0 .5rem 0}.laser__header p{text-align:center;margin:0 0 2rem 0}.laser__since{position:relative;background-image:url("https://static.insales-cdn.com/files/1/5973/35927893/original/laser-since.webp");background-position:center;background-repeat:no-repeat;background-size:cover;color:var(--color-white);text-align:center;min-height:40rem;display:flex;flex-flow:column;justify-content:flex-end;border-radius:1.5rem;background-attachment:fixed}@media(min-width: 64rem){.laser__since{border-radius:3rem}}.laser__since h2{color:var(--color-white)}.laser__since p{margin-bottom:1rem}.laser__since p a{color:#f2aa0d}.laser__since .btn{margin-bottom:2rem;width:100%}@media(min-width: 64rem){.laser__since .btn{width:auto}}.laser__desc{position:relative}.laser__desc-text{display:grid;gap:1rem}@media(min-width: 64rem){.laser__desc-text{grid-template-columns:repeat(2, 1fr);gap:2rem}}.laser__desc-text p{text-indent:4rem;line-height:1.5;text-align:justify}@media(min-width: 64rem){.laser__desc-text p{text-indent:8rem}}.laser__video{position:relative}.laser__video video{margin-top:1.5rem;border-radius:1rem;display:block}@media(min-width: 64rem){.laser__video video{margin-top:3rem;border-radius:3rem}}.laser__video-play{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:0;cursor:pointer}.laser__video-play:hover .laser__video-btn{transform:scale(1.25);opacity:1}.laser__video-play:hover .laser__video-btn-pause{opacity:1}.laser__video-btn{width:4rem;height:4rem;border-radius:100rem;display:flex;justify-content:center;align-items:center;opacity:.5;transition:all .2s}.laser__video-btn svg{fill:var(--color-white);width:4rem;height:4rem}.laser__video-btn-pause{display:none;opacity:0;transition:opacity .2s}.laser__video-btn-play{display:block}.laser__why{position:relative;background-color:var(--color-contrast-lower);background-image:url("https://static.insales-cdn.com/files/1/5216/35918944/original/laser-why.webp");background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-radius:1.5rem}@media(min-width: 64rem){.laser__why{border-radius:3rem}}.laser__why-content{padding:3rem 0}@media(min-width: 64rem){.laser__why-content{padding:6rem 0}}.laser__why h2,.laser__why p{color:var(--color-white)}.laser__why a{width:100%;margin-top:1rem}.laser__why ul{display:grid;gap:.5rem;list-style-type:none;grid-template-areas:"item1" "item2" "item3" "item4" "item5"}@media(min-width: 64rem){.laser__why ul{grid-auto-rows:auto;grid-template-areas:"item1 item1 item1 item2" "item1 item1 item1 item2" "item3 item3 item4 item2" "item3 item3 item5 item5"}}.laser__why li{background-color:rgba(0,0,0,.5);padding:2rem;border-radius:1.5rem;color:var(--color-white);transition:background-color .2s}.laser__why li:hover{background-color:var(--color-white)}.laser__why li:hover h3,.laser__why li:hover p{color:var(--color-contrast-higher)}.laser__why li:hover svg{fill:var(--color-contrast-higher)}.laser__why li svg{margin-bottom:1rem}.laser__why li h3{color:var(--color-white);margin-bottom:1rem;transition:color .2s}.laser__why li p{transition:color .2s}.laser__why li:first-child{grid-area:item1;width:100%}@media(min-width: 64rem){.laser__why li:first-child{min-height:15rem}}.laser__why li:nth-child(2){grid-area:item2}.laser__why li:nth-child(3){grid-area:item3}.laser__why li:nth-child(4){rid-area:item4;-ms-grid-column:5;-ms-grid-row:5}.laser__why li:nth-child(5){-ms-grid-column:5;-ms-grid-row:7;-ms-grid-column-span:3;grid-area:item5}@media(min-width: 64rem){.laser__why li:nth-child(5){min-height:15rem}}.laser__route{position:relative;width:100%}.laser__faq{position:relative;width:100%}.laser__layouts{position:relative;width:100%}.laser__layouts ul{display:flex;gap:.5rem;overflow-x:auto;margin:0 -20px;padding:0 20px}@media(min-width: 64rem){.laser__layouts ul{margin:0;padding:0;overflow-x:unset;display:grid;grid-template-columns:repeat(3, 1fr)}}.laser__layouts li{background-color:var(--offwhite-70);padding:1rem;border-radius:1.5rem;text-align:center;transition:background-color .2s}.laser__layouts li:hover{background-color:var(--offwhite-100)}@media(min-width: 64rem){.laser__layouts li{padding:2rem;border-radius:2rem}}.laser__layouts li img{max-width:15rem;margin:0 auto}.laser__layouts li h3{font-size:1rem;margin-top:1rem}@media(min-width: 64rem){.laser__layouts li h3{font-size:1.5rem}}
