.x-section{padding:0 6px;margin-top:6px}.x-button{border:1px solid #fff;border-radius:4px;width:fit-content;line-height:1;text-decoration:none;color:#fff;font-weight:300;display:block;box-sizing:border-box}.x-mask{width:100vw;background:#00000040;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;top:0;left:0;bottom:0;right:0;z-index:999;display:none}.x-mask:after{content:".";font-size:0;display:block}.x-full-banner{position:relative;width:100%;height:100vh}.x-full-banner__picture{display:block;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.x-full-banner__img{object-fit:cover;object-position:bottom center}.x-full-banner__background{position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;background-color:transparent;z-index:2;opacity:.8}.x-full-banner__content{position:relative;z-index:3;padding:0 10%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;word-break:break-word;text-wrap:pretty}.x-full-banner__title,.x-full-banner__description,.x-full-banner__description p{margin:0;padding:0;color:#f4f6f6;text-align:left;width:100%}.x-full-banner__title{font-weight:700;text-align:left;width:100%}.x-full-banner .x-button{align-self:flex-start;margin:40px 0 0}.lg-outer{background-color:#fff!important}.lg-toolbar .lg-icon{color:#000!important}.lg-next,.lg-prev{background-color:#0000000d;color:#000!important;border-radius:50%}#global-loading-mask{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:none;justify-content:center;align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}x-modal{display:none}.global-spinner{width:50px;height:50px;background-image:url(./loading-sprit.png);background-repeat:no-repeat;background-size:auto 50px;background-position:0 0;animation:play-bike-frames .4s steps(6) infinite;font-size:0}@keyframes play-bike-frames{0%{background-position:0 0}to{background-position:-300px 0}}.loading-resource{background-color:#f0f0f0;background-image:linear-gradient(90deg,#f0f0f0 25%,#f8f8f8,#f0f0f0 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;transition:opacity .4s ease-in-out;min-height:100px;min-width:100px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.resource-loaded{background-image:none!important;background-color:transparent!important;animation:none!important}video:not([poster]){background-color:#f0f0f0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shopify-payment-button{display:none}@media screen and (min-width:769px){.x-button{padding:12px 24px;font-size:24px}.x-button svg{margin-left:8px;width:32px;height:32px}a.x-button svg{vertical-align:text-bottom}button.x-button svg{vertical-align:middle}.x-button__small{padding:8px 16px;font-size:18px}.x-button__small svg{width:24px;height:24px}.x-modal-backdrop{margin:0;display:flex;flex-direction:column;padding:32px;box-sizing:border-box;position:relative;border-radius:16px}.x-modal-backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:inherit;background:linear-gradient(30deg,#fff,#fff3,#fff);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}}@media screen and (min-width:1025px){.x-full-banner__title{font-size:96px;margin:0 0 32px}.x-full-banner__description{font-size:32px;line-height:1.25}}@media(max-width:1024px)and (min-width:769px){.x-full-banner{height:80vh}.x-full-banner__title{font-size:64px;margin:0 0 32px}.x-full-banner__description{font-size:24px;line-height:1.8}}@media screen and (max-width:768px){.x-button{padding:8px 16px;font-size:16px;display:block}.x-button svg{vertical-align:middle;margin-left:8px;width:18px;height:18px}.x-full-banner__content{padding:0 24px}.x-full-banner{height:75vh}.x-full-banner__title{font-size:36px;margin:0 0 32px}.x-full-banner__description{font-size:14px;line-height:1.4}.x-section{padding:0;margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/x-component-base.css.map */
