*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:after,:before{-webkit-animation-duration:.01ms!important;animation-duration:.01ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
:root{--color-material-blue-800:21,101,192;--color-material-red-800:198,40,40;--color-material-grey-100:250,250,250;--color-material-grey-200:245,245,245;--color-material-grey-300:238,238,238;--color-material-grey-400:224,224,224;--color-material-grey-500:158,158,158;--color-material-grey-700:97,97,97;--color-material-grey-800:66,66,66;--color-material-green-800:#388e3c;--color-black:0,0,0;--color-white:255,255,255;--color-platinum:#e8e9eb;--color-light-gray:#d4d4d8;--color-gainsboro:#d8d9e0;--color-silver-metallic:#adaeb3;--color-manatee:#8e929c;--color-dark-silver:#545560;--color-roman-silver:#82828c;--color-raisin-black:#222330;--color-maximum-red:215,34,34;--color-maximum-red--dark-1:#c91f1f;--color-maximum-red--light-1:#de2e2e;--color-maximum-red--light-2:#fcefef;--color-jade:38,167,105;--color-sunglow:255,210,63;--color-big-dip-oruby:166,52,70;--color-primary:var(--color-material-blue-800);--color-primary--light:#5e92f3;--color-primary--dark:#003c8f;--text-color--on-primary:#fff;--color-secondary:var(--color-material-red-800);--color-secondary--light:#ff5f52;--color-secondary--dark:#8e0000;--text-color--on-secondary:#fff;--color-border:rgb(var(--color-material-grey-400));--color-border--secondary:rgb(var(--color-material-grey-300));--color-disabled:rgb(var(--color-material-grey-200))}
:root{--radius-xxs:0.125rem;--radius-xs:0.25rem;--radius-sm:0.5rem;--radius-md:0.75rem;--radius-lg:1rem}
:root{--spacing-xxs:0.25rem;--spacing-xs:0.5rem;--spacing-sm:0.75rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:3rem}
:root{--grid-gap:var(--spacing-lg);--grid-container-max-width:100%;--grid-template-columns-12:repeat(12,[col] 1fr)}@media (min-width:1024px){:root{--grid-container-max-width:1024px}}@media (min-width:1200px){:root{--grid-container-max-width:1200px}}
:root{--shadow-color:var(--color-black);--shadow-opacity-boost:0;--shadow-umbra-opacity:calc(0.2 + var(--shadow-opacity-boost));--shadow-penumbra-opacity:calc(0.14 + var(--shadow-opacity-boost));--shadow-ambient-opacity:calc(0.12 + var(--shadow-opacity-boost));--shadow-xs:0px 2px 4px rgba(0,0,0,0.1);--shadow-sm:0px 4px 10px rgba(0,0,0,0.1);--shadow-md:0px 14px 30px rgba(0,0,0,0.1);--shadow-umbra-0:0px 0px 0px 0px;--shadow-umbra-1:0px 2px 1px -1px;--shadow-umbra-2:0px 3px 1px -2px;--shadow-umbra-3:0px 3px 3px -2px;--shadow-umbra-4:0px 2px 4px -1px;--shadow-umbra-5:0px 3px 5px -1px;--shadow-umbra-6:0px 3px 5px -1px;--shadow-umbra-7:0px 4px 5px -2px;--shadow-umbra-8:0px 5px 5px -3px;--shadow-umbra-9:0px 5px 6px -3px;--shadow-umbra-10:0px 6px 6px -3px;--shadow-umbra-11:0px 6px 7px -4px;--shadow-umbra-12:0px 7px 8px -4px;--shadow-umbra-13:0px 7px 8px -4px;--shadow-umbra-14:0px 7px 9px -4px;--shadow-umbra-15:0px 8px 9px -5px;--shadow-umbra-16:0px 8px 10px -5px;--shadow-umbra-17:0px 8px 11px -5px;--shadow-umbra-18:0px 9px 11px -5px;--shadow-umbra-19:0px 9px 12px -6px;--shadow-umbra-20:0px 10px 13px -6px;--shadow-umbra-21:0px 10px 13px -6px;--shadow-umbra-22:0px 10px 14px -6px;--shadow-umbra-23:0px 11px 14px -7px;--shadow-umbra-24:0px 11px 15px -7px;--shadow-penumbra-0:0px 0px 0px 0px;--shadow-penumbra-1:0px 1px 1px 0px;--shadow-penumbra-2:0px 2px 2px 0px;--shadow-penumbra-3:0px 3px 4px 0px;--shadow-penumbra-4:0px 4px 5px 0px;--shadow-penumbra-5:0px 5px 8px 0px;--shadow-penumbra-6:0px 6px 10px 0px;--shadow-penumbra-7:0px 7px 10px 1px;--shadow-penumbra-8:0px 8px 10px 1px;--shadow-penumbra-9:0px 9px 12px 1px;--shadow-penumbra-10:0px 10px 14px 1px;--shadow-penumbra-11:0px 11px 15px 1px;--shadow-penumbra-12:0px 12px 17px 2px;--shadow-penumbra-13:0px 13px 19px 2px;--shadow-penumbra-14:0px 14px 21px 2px;--shadow-penumbra-15:0px 15px 22px 2px;--shadow-penumbra-16:0px 16px 24px 2px;--shadow-penumbra-17:0px 17px 26px 2px;--shadow-penumbra-18:0px 18px 28px 2px;--shadow-penumbra-19:0px 19px 29px 2px;--shadow-penumbra-20:0px 20px 31px 3px;--shadow-penumbra-21:0px 21px 33px 3px;--shadow-penumbra-22:0px 22px 35px 3px;--shadow-penumbra-23:0px 23px 36px 3px;--shadow-penumbra-24:0px 24px 38px 3px;--shadow-ambient-0:0px 0px 0px 0px;--shadow-ambient-1:0px 1px 3px 0px;--shadow-ambient-2:0px 1px 5px 0px;--shadow-ambient-3:0px 1px 8px 0px;--shadow-ambient-4:0px 1px 10px 0px;--shadow-ambient-5:0px 1px 14px 0px;--shadow-ambient-6:0px 1px 18px 0px;--shadow-ambient-7:0px 2px 16px 1px;--shadow-ambient-8:0px 3px 14px 2px;--shadow-ambient-9:0px 3px 16px 2px;--shadow-ambient-10:0px 4px 18px 3px;--shadow-ambient-11:0px 4px 20px 3px;--shadow-ambient-12:0px 5px 22px 4px;--shadow-ambient-13:0px 5px 24px 4px;--shadow-ambient-14:0px 5px 26px 4px;--shadow-ambient-15:0px 6px 28px 5px;--shadow-ambient-16:0px 6px 30px 5px;--shadow-ambient-17:0px 6px 32px 5px;--shadow-ambient-18:0px 7px 34px 6px;--shadow-ambient-19:0px 7px 36px 6px;--shadow-ambient-20:0px 8px 38px 7px;--shadow-ambient-21:0px 8px 40px 7px;--shadow-ambient-22:0px 8px 42px 7px;--shadow-ambient-23:0px 9px 44px 8px;--shadow-ambient-24:0px 9px 46px 8px;--shadow-0:var(--shadow-umbra-0) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-0) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-0) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-1:var(--shadow-umbra-1) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-1) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-1) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-2:var(--shadow-umbra-2) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-2) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-2) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-3:var(--shadow-umbra-3) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-3) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-3) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-4:var(--shadow-umbra-4) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-4) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-4) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-5:var(--shadow-umbra-5) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-5) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-5) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-6:var(--shadow-umbra-6) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-6) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-6) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-7:var(--shadow-umbra-7) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-7) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-7) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-8:var(--shadow-umbra-8) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-8) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-8) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-9:var(--shadow-umbra-9) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-9) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-9) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-10:var(--shadow-umbra-10) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-10) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-10) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-11:var(--shadow-umbra-11) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-11) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-11) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-12:var(--shadow-umbra-12) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-12) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-12) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-13:var(--shadow-umbra-13) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-13) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-13) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-14:var(--shadow-umbra-14) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-14) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-14) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-15:var(--shadow-umbra-15) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-15) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-15) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-16:var(--shadow-umbra-16) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-16) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-16) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-17:var(--shadow-umbra-17) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-17) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-17) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-18:var(--shadow-umbra-18) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-18) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-18) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-19:var(--shadow-umbra-19) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-19) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-19) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-20:var(--shadow-umbra-20) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-20) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-20) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-21:var(--shadow-umbra-21) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-21) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-21) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-22:var(--shadow-umbra-22) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-22) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-22) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-23:var(--shadow-umbra-23) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-24) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-24) rgba(var(--shadow-color),var(--shadow-ambient-opacity));--shadow-24:var(--shadow-umbra-24) rgba(var(--shadow-color),var(--shadow-umbra-opacity)),var(--shadow-penumbra-24) rgba(var(--shadow-color),var(--shadow-penumbra-opacity)),var(--shadow-ambient-24) rgba(var(--shadow-color),var(--shadow-ambient-opacity))}
*{box-sizing:border-box;min-width:0}
:root{--focus-box-shadow:0 0 0 2px rgb(var(--color-white)),0 0 0 5px rgb(var(--color-primary))}:focus{outline:none;box-shadow:var(--focus-box-shadow);transition:box-shadow .1s ease-in-out}.is-using-mouse{--focus-box-shadow:none}
:root{--selection-background:rgba(var(--color-primary),0.1);--selection-color:var(--text-color)}::-moz-selection{background:var(--selection-background);color:var(--selection-color)}::selection{background:var(--selection-background);color:var(--selection-color)}
:root{--page-background:rgb(var(--color-white))}body{background:var(--page-background)}body.is-mobile-sidebar{overflow:hidden}html{font-size:16px;scroll-behavior:smooth}
:root{--link-color:rgb(var(--color-primary));--link-color--hover:var(--color-primary--dark)}a{color:var(--link-color)}a,a:hover{text-decoration:none}a:hover{--link-color:var(--link-color--hover)}
:root{--line-height:1.5;--font-size-base:1rem;--font-size-h1:1.5rem;--font-size-h2:1.375rem;--font-size-h3:1.25rem;--font-size-h4:1.125rem;--font-size-h5:1rem;--font-size-h6:1rem;--font-size-sm:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem;--font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--font-monospace:"JetBrains Mono","Fira Code",SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-color:var(--color-raisin-black);--text-color--dimmed:var(--color-dark-silver);--mark-background:rgb(var(--color-sunglow));--code-background:var(--page-background);--p-margin--y:var(--spacing-md)}@media (min-width:1024px){:root{--font-size-h1:2.027rem;--font-size-h2:1.802rem;--font-size-h3:1.602rem;--font-size-h4:1.424rem;--font-size-h5:1.266rem;--font-size-h6:1.125rem;--font-size-sm:0.889rem;--font-size-xs:0.79rem;--font-size-xxs:0.702rem}}body{font-family:var(--font-family);font-size:var(--font-size-base);line-height:var(--line-height);color:var(--text-color)}p{margin-top:var(--p-margin--y);margin-bottom:var(--p-margin--y)}small{font-size:80%}big,small{font-weight:400}big{font-size:120%}mark{padding:var(--spacing-xs);background-color:var(--mark-background)}code{font-family:var(--font-monospace);font-size:90%;padding:.2em .4em;word-break:break-all;border-radius:var(--radius-xs);background-color:var(--code-background)}pre code{padding:unset}html{font-size:16px}
:root{--line-height-heading:1.3}h1{font-size:var(--font-size-h1);font-weight:500}h2{font-size:var(--font-size-h2)}h2,h3{font-weight:600}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4);font-weight:600}h5{font-size:var(--font-size-h5)}h5,h6{font-weight:700}h6{font-size:var(--font-size-h6)}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-heading);margin:unset;margin-bottom:var(--spacing-sm)}
:root{--list-margin:var(--p-margin--y) 0;--list-padding:0 0 0 2rem}ol,ul{margin:var(--list-margin);padding:var(--list-padding)}
img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}
hr{margin:var(--spacing-sm) 0;border:unset;border-top:1px solid var(--color-border)}
fieldset{min-width:0;padding:unset;margin:unset;border:unset}legend{display:block;width:100%;padding:unset;margin-bottom:var(--spacing-xs)}
:root{--blockquote-font-size:var(--font-size-sm);--blockquote-border-size:4px;--blockquote-paddings:var(--spacing-xs);--blockquote-margins:var(--spacing-sm) 0;--blockquote-background:transparent;--blockquote-border-color:var(--color-border)}blockquote{font-size:var(--blockquote-font-size);padding:var(--blockquote-paddings);margin:var(--blockquote-margins);border-left:var(--blockquote-border-size) solid var(--blockquote-border-color);background:var(--blockquote-background)}
.page{min-height:100vh;display:flex;flex-direction:column}.page__main{position:relative;flex-grow:1}.page__footer{margin-top:auto}.is-catalog-navigation-open .page__main{overflow:hidden}.is-catalog-navigation-open .page__main:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:50;background-color:rgba(var(--color-black),.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}
:root{--layout-container-side-gap:var(--spacing-sm);--layout-max-width:calc(var(--grid-container-max-width) - var(--layout-container-side-gap)*2)}@media (min-width:1024px){:root{--layout-container-side-gap:var(--spacing-lg)}}.layout-container{width:100%;max-width:var(--grid-container-max-width);margin:0 auto;padding:0 var(--layout-container-side-gap)}
.main-layout{display:grid;grid-template-columns:[full-start] 1fr [main-start] minmax(0,var(--layout-max-width)) [main-end] 1fr [full-end];position:relative;height:100%}.main-layout>*{grid-column:main}.main-layout--frontpage>.block-hero{grid-column:full}.main-layout--catalog>.region-content>*{margin:0 auto;max-width:var(--layout-max-width)}.main-layout--sidebar-second .main-layout__content{display:grid;grid-gap:var(--spacing-lg)}@media (min-width:1024px){.main-layout--sidebar-second .main-layout__content{grid-template-columns:1fr 220px}}.main-layout--sidebar-first .main-layout__content{display:grid;grid-gap:var(--spacing-lg)}@media (min-width:1024px){.main-layout--sidebar-first .main-layout__content{grid-template-columns:220px 1fr}}.main-layout__footer{margin:var(--spacing-xl) 0}
:root{--header-top-height:3rem;--header-middle-height:6rem;--header-bottom-height:4rem}.header__top{display:none;background-color:rgb(var(--color-material-grey-100))}@media (min-width:1024px){.header__top{display:block}}.header__top-container{height:var(--header-top-height);display:flex;align-items:center}.header__middle{display:none}@media (min-width:1024px){.header__middle{display:block}}.header__middle-container{height:var(--header-middle-height);display:flex;align-items:center}.header__middle-container .header-contact{margin-left:auto;margin-right:var(--spacing-xl)}.header__middle-container .branding{flex-grow:1}.header__bottom{display:none;background-color:rgb(var(--color-primary));color:rgb(var(--color-white))}@media (min-width:1024px){.header__bottom{display:block}}.header__bottom-container{height:var(--header-bottom-height);display:flex;align-items:center}.header__bottom-container .catalog-navigation{margin-right:var(--spacing-md)}.header__bottom-container .header-search{flex-grow:1;margin-right:var(--spacing-md)}.header__bottom--sticky{position:fixed;top:0;z-index:100;width:100%}@media (min-width:1024px){.header__mobile{display:none}}
.header-mobile__toolbar{height:3rem;display:flex;align-items:center;padding:0 var(--spacing-sm)}.header-mobile__navigation{flex-grow:1;flex-basis:0;display:flex;align-items:center}.header-mobile__menu-button{width:2rem;height:2rem;border:none;background:transparent url(/themes/custom/aas_sport/assets/icons/70757A/menu.svg) no-repeat 50%}.header-mobile__branding{display:flex;flex-grow:1;flex-shrink:0;flex-basis:0;justify-content:center}.header-mobile__site-name{font-weight:700;color:var(--text-color);font-size:var(--font-size-h6);flex-shrink:0}.header-mobile__call{display:flex;flex-grow:1;flex-basis:0;justify-content:flex-end}.header-mobile__dial{display:block;width:2rem;height:2rem;background:transparent url(/themes/custom/aas_sport/assets/icons/70757A/phone-outgoing.svg) no-repeat 50%}.header-mobile__search{padding:0 var(--spacing-sm)}.header-mobile__search-input{width:100%;border:2px solid rgb(var(--color-primary));padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-xs);padding-left:2.5rem;background:transparent url(/themes/custom/aas_sport/assets/icons/70757A/magnify.svg) no-repeat left .5rem center}
.footer{background-color:var(--color-raisin-black);color:rgb(var(--color-white));--link-color:var(--color-silver-metallic);--link-color--hover:rgb(var(--color-material-grey-100));padding:var(--spacing-xl) 0}.footer .footer-social{margin-top:var(--spacing-md)}.footer__container{display:grid;grid-gap:var(--spacing-lg)}@media (min-width:1024px){.footer__container{grid-template-columns:repeat(12,1fr)}}@media (min-width:1024px){.footer__container .footer__col:first-child{grid-column:auto/span 7}}@media (min-width:1024px){.footer__container .footer__col:nth-child(2){grid-column:auto/span 3}}@media (min-width:1024px){.footer__container .footer__col:nth-child(3){grid-column:auto/span 2}}
.region-content-above{margin-bottom:var(--spacing-lg)}.region-content-above,.region-content-above .block--catalog-subcategories{margin-top:var(--spacing-lg)}
.page{margin-bottom:3rem}@media (min-width:1024px){.page{margin-bottom:0}}.mobile-bottom-toolbar{position:fixed;bottom:0;left:0;width:100%;z-index:100;background:rgb(var(--color-white));height:3rem;border-top:1px solid rgb(var(--color-material-grey-300));display:flex;justify-content:space-between}@media (min-width:1024px){.mobile-bottom-toolbar{display:none}}.mobile-bottom-toolbar__item{display:flex;flex-direction:column;align-items:center;color:#70757a;padding:0 var(--spacing-sm);justify-content:center;position:relative}.mobile-bottom-toolbar__item--has-quantity:before{content:attr(data-cart-quantity);display:block;position:absolute;top:var(--spacing-xxs);right:var(--spacing-sm);font-size:12px;border-radius:50%;background-color:rgb(var(--color-primary));color:rgb(var(--color-white));font-weight:700;width:1.125rem;height:1.125rem;text-align:center;line-height:1.125rem;border:1px solid rgb(var(--color-white))}.mobile-bottom-toolbar__icon{display:block;width:1.5rem;height:1.5rem;background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:1.25rem}.mobile-bottom-toolbar__icon--catalog{background-image:url(/themes/custom/aas_sport/assets/icons/212121/text-search.svg)}.mobile-bottom-toolbar__icon--frontpage{background-image:url(/themes/custom/aas_sport/assets/icons/212121/home.svg)}.mobile-bottom-toolbar__icon--cart{background-image:url(/themes/custom/aas_sport/assets/icons/212121/cart-outline.svg)}.mobile-bottom-toolbar__icon--contact{background-image:url(/themes/custom/aas_sport/assets/icons/212121/android-messages.svg)}.mobile-bottom-toolbar__name{font-size:var(--font-size-xs);word-break:break-all;text-align:center}
.mobile-sidebar{position:fixed;top:0;left:0;z-index:1000;height:100%;display:flex;width:100%}.mobile-sidebar__content{position:relative;background-color:rgb(var(--color-white));width:280px;z-index:1;flex-shrink:0}.mobile-sidebar__overlay{background-color:rgba(var(--color-black),.5);width:100%;flex-shrink:1;z-index:0}.mobile-sidebar__branding{padding:0 1rem}.mobile-sidebar__branding svg{width:100%}
.visually-hidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.visually-hidden:active,.visually-hidden:focus{clip:auto!important;height:auto!important;margin:0!important;overflow:visible!important;position:static!important;width:auto!important;white-space:inherit!important}
:root{--button-background-color:var(--color-gainsboro);--button-background-color--active:var(--color-silver-metallic);--button-background-color--hover:var(--color-silver-metallic);--button-background-color--focus:var(--color-gainsboro);--button-background-color--disabled:var(--color-disabled);--button-border--color:transparent;--button-border--color-disabled:var(--button-border--color);--button-border--style:solid;--button-border--width:0;--button-border-radius:var(--radius-xxs);--button-color:var(--text-color);--button-color--disabled:var(--color-manatee);--button-color--hover:var(--text-color);--button-font-size:var(--font-size-base);--button-font-weight:500;--button-line-height:var(--form-control-line-height,1.5);--button-padding--x:var(--spacing-lg);--button-padding--y:var(--spacing-sm);--button-box-shadow:var(--shadow-0)}.button{font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--button-padding);cursor:pointer;white-space:nowrap;text-decoration:none;color:var(--button-color);border:var(--button-border);border-radius:var(--button-border-radius);background-color:var(--button-background-color);box-shadow:var(--button-box-shadow);transition:all .25s ease-in-out;--button-border:var(--button-border--width) var(--button-border--style) var(--button-border--color);--button-padding:var(--button-padding--y) var(--button-padding--x)}.button:active{--button-background-color:var(--button-background-color--active)}.button:hover{--button-background-color:var(--button-background-color--hover);--button-color:var(--button-color--hover);--button-box-shadow:var(--shadow-4)}.button:focus{--button-background-color:var(--button-background-color--focus);--button-box-shadow:var(--focus-box-shadow)}.button:disabled{cursor:not-allowed;--button-background-color:var(--button-background-color--disabled);--button-border--color:var(--button-border--color-disabled);--button-color:var(--button-color--disabled);--button-box-shadow:none}.button--small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-sm);--button-padding--y:var(--spacing-xs)}.button--extra-small{--button-font-size:var(--font-size-sm);--button-padding--x:var(--spacing-xs);--button-padding--y:var(--spacing-xxs)}.button--primary{--button-background-color:rgb(var(--color-primary));--button-background-color--active:var(--color-primary--dark);--button-background-color--hover:var(--color-primary--dark);--button-background-color--focus:var(--color-primary--light);--button-color:rgb(var(--color-white));--button-color--disabled:var(--color-roman-silver);--button-color--hover:rgb(var(--color-white))}.button--secondary{--button-background-color:transparent;--button-background-color--active:var(--color-primary--light);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-primary--light);--button-border--color:rgb(var(--color-primary));--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:rgb(var(--color-primary));--button-color--disabled:var(--color-roman-silver);--button-color--hover:rgb(var(--color-primary));--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}.button--danger{--button-background-color:rgb(var(--color-maximum-red));--button-background-color--active:var(--color-maximum-red--dark-1);--button-background-color--focus:var(--color-maximum-red--light-1);--button-background-color--hover:var(--color-maximum-red--dark-1);--button-color:rgb(var(--color-white));--button-color--disabled:var(--color-roman-silver);--button-color--hover:rgb(var(--color-white))}.button--danger-secondary{--button-background-color:transparent;--button-background-color--active:var(--color-maximum-red--light-2);--button-background-color--disabled:transparent;--button-background-color--focus:transparent;--button-background-color--hover:var(--color-maximum-red--light-2);--button-border--color:rgb(var(--color-maximum-red));--button-border--color-disabled:var(--color-disabled);--button-border--width:2px;--button-color:rgb(var(--color-maximum-red));--button-color--disabled:var(--color-roman-silver);--button-color--hover:rgb(var(--color-maximum-red));--button-padding:calc(var(--button-padding--y) - var(--button-border--width)) calc(var(--button-padding--x) - var(--button-border--width))}
.table{width:100%;max-width:100%;margin-bottom:var(--spacing-sm);border-collapse:collapse}.table td,.table th{padding:var(--spacing-xs);text-align:inherit;border-top:1px solid var(--color-border)}.table thead th{vertical-align:bottom;border-bottom:2px solid var(--color-border)}.table-responsive{width:100%;overflow-x:auto}
:root{--form-control-background:rgb(var(--color-white));--form-control-background--disabled:var(--color-disabled);--form-control-color:var(--text-color);--form-control-font-size:var(--font-size-base);--form-control-line-height:var(--line-height);--form-control-padding--y:var(--spacing-sm);--form-control-padding--x:var(--spacing-lg);--form-control-border-radius:var(--radius-xxs);--form-control-border--color:var(--color-border);--form-control-border--width:1px;--form-control-border--style:solid;--form-control-box-shadow:unset}.form-element{font-size:var(--form-control-font-size);line-height:var(--form-control-line-height);display:inline-block;max-width:100%;padding:var(--form-control-padding);color:var(--form-control-color);border:var(--form-control-border);border-radius:var(--form-control-border-radius);background-color:var(--form-control-background);--form-control-padding:calc(var(--form-control-padding--y) - var(--form-control-border--width)) calc(var(--form-control-padding--x) - var(--form-control-border--width));--form-control-border:var(--form-control-border--width) var(--form-control-border--style) var(--form-control-border--color);box-shadow:var(--form-control-box-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-element:active,.form-element:hover{--form-control-border--color:rgb(var(--color-primary))}.form-element:focus{--form-control-box-shadow:0 0 0 3px rgba(var(--color-primary),0.2);--form-control-border--color:rgb(var(--color-primary))}.form-element:disabled{--form-control-background:var(--form-control-background--disabled);--form-control-border--color:var(--color-light-gray);--form-control-box-shadow:unset;cursor:not-allowed}.form-element--type-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 9'%3E%3Cpath fill='none' stroke-width='1.5' d='M1 1l6 6 6-6' stroke='%23545560'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% 50%;background-size:2.75rem .5625rem;padding-right:calc(var(--form-control-padding--x) - var(--form-control-border--width) + var(--form-control-padding--x))}
:root{--form-boolean-width:18px;--form-boolean-height:18px;--form-boolean-border--width:1px;--form-boolean-border--style:solid;--form-boolean-border--color:var(--color-border);--form-boolean-box-shadow:unset;--form-boolean-background-image:none;--form-boolean-border--color-active:var(--color-raisin-black);--form-boolean-border--color-hover:var(--color-raisin-black);--form-boolean-background-color:rgb(var(--color-white));--form-boolean-border-radius:2px}.form-boolean{display:inline-block;width:var(--form-boolean-width);height:var(--form-boolean-height);margin:0;vertical-align:text-bottom;border:var(--form-boolean-border);border-radius:var(--form-boolean-border-radius);background-color:var(--form-boolean-background-color);background-image:var(--form-boolean-background-image);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;box-shadow:var(--form-boolean-box-shadow);-webkit-appearance:none;-moz-appearance:none;appearance:none;--form-boolean-border:var(--form-boolean-border--width) var(--form-boolean-border--style) var(--form-boolean-border--color)}.form-boolean:active{--form-boolean-border--color:var(--form-boolean-border--color-active);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-raisin-black)}.form-boolean:hover{--form-boolean-border--color:var(--form-boolean-border--color-hover);--form-boolean-box-shadow:inset 0 0 0 1px var(--color-raisin-black)}.form-boolean:focus{--form-boolean:inset 0 0 0 1px var(--form-control-border--color),var(--focus-box-shadow)}.form-boolean:disabled{cursor:not-allowed;--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none}.form-boolean--type-radio{--form-boolean-border-radius:19px;--form-boolean-width:19px;--form-boolean-height:19px}.form-boolean--type-radio:checked{--form-boolean-border--color:rgb(var(--color-primary));--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23003cc5'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px rgb(var(--color-primary))}.form-boolean--type-radio:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='17' height='17' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle r='4.5' cx='8.5' cy='8.5' fill='%23bababf'/%3E%3C/svg%3E");--form-boolean-box-shadow:inset 0 0 0 1px var(--color-border)}.form-boolean--type-checkbox:checked{--form-boolean-border--color:rgb(var(--color-primary));--form-boolean-background-color:rgb(var(--color-primary));--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.795 7.096l2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656z' fill='%23fff'/%3E%3C/svg%3E")}.form-boolean--type-checkbox:checked:disabled{--form-boolean-border--color:var(--color-border);--form-boolean-background-color:var(--color-disabled);--form-boolean-box-shadow:none;--form-boolean-background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.795 7.096l2.387 2.506 6.023-6.327 1.484 1.56-7.507 7.89L2.31 8.656z' fill='%23bababf'/%3E%3C/svg%3E")}.form-boolean-group .form-item{margin:var(--spacing-xxs) 0}.form-boolean-group .form-boolean{margin-right:var(--spacing-xxs)}
.form-textarea-wrapper{display:block}
:root{--form-item-margin--y:var(--spacing-lg);--form-item-margin--x:0;--form-item-label-margin--y:var(--spacing-xxs);--form-item-label-font-size:var(--font-size-sm);--form-item-label-line-height:1.125rem;--form-item-description-color:var(--color-dark-silver);--form-item-description-font-size:var(--font-size-xs);--form-item-description-margin--y:var(--spacing-xxs)}.form-item{margin:var(--form-item-margin);--form-item-margin:var(--form-item-margin--y) var(--form-item-margin--x)}.form-item__label{font-size:var(--form-item-label-font-size);font-weight:700;line-height:var(--form-item-label-line-height);display:table;margin:var(--form-item-label-margin--y) 0}.form-item__label[for]{cursor:pointer}.form-item__label--required:after{display:inline-block;content:"*";color:rgb(var(--color-maximum-red));font-weight:700;margin-left:var(--spacing-xxs)}.form-item__label--inline{display:inline;font-weight:400}.form-item__description{color:var(--form-item-description-color);font-size:var(--form-item-description-font-size);margin:var(--form-item-description-margin--y) 0}.form-item--name-fz152-agreement{color:var(--text-color--dimmed);font-size:var(--font-size-xs)}
.cookie-notification{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);max-width:90%;padding:15px;background:#333;color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,0.2);display:flex;align-items:center;justify-content:space-between;z-index:1000;opacity:0;visibility:hidden;transition:opacity 0.3s,visibility 0.3s;}.cookie-notification.active{opacity:1;visibility:visible;}.cookie-notification p{margin:0;font-size:14px;line-height:1.5;color:#FFF;}.cookie-notification a{color:#FFF;text-decoration:underline;}.cookie-button{color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;margin-left:15px;flex-shrink:0;max-width:130px;}@media (max-width:767px){.cookie-notification{flex-direction:column;text-align:center;width:100%;}.cookie-button{margin-top:10px;margin-left:0;}}.block--korzinasoobschenie{font-size:1.1em;}.fil4{fill:black}.fil3{fill:#204AB8}.fil2{fill:#898989}.fil5{fill:#CECECE}.fil0{fill:#204AB8;fill-rule:nonzero}.fil1{fill:black;}.footer__col .fil1{fill:white;}.mobile-sidebar__branding svg{height:80px;}.raschet{border:1px solid #eeeeee;padding:24px 0;}.raschet:hover{border:1px solid #e0e0e0;}.raschet .b24-form-sign-info{display:none !important;}.raschet .b24-form-wrapper{max-width:100%;}.raschet .footer-cta-form__headline{text-align:center;}.raschet .footer-cta-form__description{text-align:center;}.raschet .b24-form-header,.raschet .b24-form-header-description{display:none;}.raschet input.b24-form-control,.raschet textarea.b24-form-control,.raschet .b24-form-control-file{background-color:#f5f5f5;}.raschet .b24-form-control-filelist label.b24-form-control{background-color:#1565c0;color:#FFF;opacity:1;}.raschet .b24-form-control-filelist label.b24-form-control::before,.raschet .b24-form-control-filelist label.b24-form-control::after{background-color:#FFF;}
.footer-navigation{margin:0;padding:0;list-style:none}.footer-navigation__link{display:block}
.footer-contact a{display:block;color:rgb(var(--color-white))}.footer-contact__phone{font-size:var(--font-size-h3);font-weight:700}.footer-contact__email{font-size:var(--font-size-h5);margin-top:var(--spacing-md)}
.footer-social{display:grid;grid-gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,2rem)}.footer-social__item{--icon:none;display:block;width:2rem;height:2rem;background:transparent var(--icon) 50% no-repeat}.footer-social__item--vk{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/vk.svg)}.footer-social__item--facebook{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/facebook.svg)}.footer-social__item--instagram{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/instagram.svg)}.footer-social__item--telegram{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/telegram.svg)}.footer-social__item--whatsapp{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/whatsapp.svg)}.footer-social__item--viber{--icon:url(/themes/custom/aas_sport/assets/icons/FFFFFF/viber.svg)}
.footer-branding__name{font-size:2.5rem;font-weight:bolder;color:rgb(var(--color-white));display:flex;max-width:400px}.footer-branding svg{width:100%;height:auto}
.mobile-catalog-navigation{position:fixed;top:0;left:0;z-index:1000;flex-direction:column;width:100%;height:100%;background-color:#fff;display:none}.mobile-catalog-navigation.is-open{display:flex}.mobile-catalog-navigation__content{display:flex;flex-direction:column;height:100%}.mobile-catalog-navigation__head{display:flex;border-bottom:1px solid rgba(var(--color-black),.1);font-weight:700;align-items:center}.mobile-catalog-navigation__back-container{width:48px}.mobile-catalog-navigation__back{width:48px;height:48px;background-color:transparent;border:none;display:flex;justify-content:center;align-items:center}.mobile-catalog-navigation__back:before{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/aas_sport/assets/icons/000000/chevron-left.svg) 50%;background-size:24px}.mobile-catalog-navigation__close{width:48px;height:48px;background-color:transparent;border:none}.mobile-catalog-navigation__close:before{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/aas_sport/assets/icons/000000/close.svg) 50%;background-size:24px}.mobile-catalog-navigation__title{flex:1;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mobile-catalog-navigation__body{position:relative;width:100%;height:100%;flex:1}.mobile-catalog-navigation__menu{position:absolute;top:0;left:0;overflow-x:auto;width:100%;height:100%;background-color:#fff}.mobile-catalog-navigation__menu-item{display:flex;padding:var(--spacing-sm) var(--spacing-xs) var(--spacing-sm) 0;cursor:pointer;align-items:center;text-decoration:none;color:inherit;border-bottom:1px solid rgba(var(--color-black),.1);position:relative}.mobile-catalog-navigation__menu-item--has-children:after{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/aas_sport/assets/icons/000000/chevron-right.svg) 50%;background-size:24px;font-size:24px}.mobile-catalog-navigation__menu-item--special{color:rgb(var(--color-primary));font-weight:700}.mobile-catalog-navigation__menu-label{flex:1;margin:0 var(--spacing-md)}
.b24-form>div{--b24-background-color:var(--page-background)!important;--b24-field-background-color:var(--form-control-background)!important;--b24-field-border-color:var(--form-control-border--color)!important;--b24-primary-color:rgb(var(--color-primary))!important;--b24-primary-hover-color:rgb(var(--color-primary))!important;--b24-primary-text-color:var(--text-color--on-primary)!important;--b24-text-color:var(--text-color)!important}.b24-form-header-padding{display:none}.b24-form-content,.b24-form-padding-side{padding:0}.b24-window .b24-form-padding-side{padding:var(--spacing-lg)}.b24-form-wrapper.b24-form-border-bottom{border-bottom:none!important}.b24-form-wrapper.b24-form-shadow{box-shadow:none!important}.b24-form-sign{margin:0}.b24-form-control-alert.b24-form-control-string .b24-form-control{background-color:rgba(var(--color-maximum-red),.05);border-color:rgb(var(--color-maximum-red))}.b24-form-control-alert-message{background-color:rgb(var(--color-maximum-red))}.b24-window .b24-window-panel{box-shadow:var(--shadow-24)!important;height:auto!important}.b24-window-overlay{background-color:rgba(var(--color-black),.25)!important;border-radius:var(--radius-xs)!important}.b24-window-panel>div>.b24-window-scrollable{max-height:100vh;position:relative!important}.b24-window-popup-wrapper{max-height:100%!important;width:100%!important;overflow-y:auto}.b24-window-popup-wrapper .b24-window-scrollable{display:flex;flex-direction:column}.b24-window-panel-pos-center{bottom:auto;//display:flex;//align-items:center;//justify-content:center}
.footer-cta-form{padding:var(--spacing-lg);border:1px solid rgb(var(--color-material-grey-300));display:grid;grid-gap:var(--spacing-lg)}@media (min-width:768px){.footer-cta-form{grid-template-columns:repeat(2,1fr)}}.footer-cta-form:hover{border-color:rgb(var(--color-material-grey-400))}.footer-cta-form__headline{grid-column:1/-1}
.product-specs__group:not(:last-child){margin-bottom:var(--spacing-lg)}.product-specs__heading{font-weight:700;font-size:var(--font-size-h4);margin-bottom:var(--spacing-md)}.product-specs__specs{display:grid;grid-gap:var(--spacing-sm) var(--spacing-lg)}@media (min-width:768px){.product-specs__specs{grid-template-columns:repeat(2,1fr)}}.product-specs__spec{display:flex}.product-specs__label{color:var(--color-roman-silver)}.product-specs__spacer{flex-grow:1;border-bottom:1px dotted var(--color-border--secondary);margin:0 var(--spacing-sm) 7px}
.paragraph-heading{margin-top:var(--spacing-xl)}
.product-specs-short{font-size:var(--font-size-sm)}.product-specs-short__spec{display:flex;align-items:center}.product-specs-short__list{margin-bottom:var(--spacing-xs);display:grid;grid-gap:var(--spacing-xxs) var(--spacing-sm)}@media (min-width:768px){.product-specs-short__list{grid-template-columns:repeat(2,1fr)}}.product-specs-short__label{color:var(--color-roman-silver);margin-right:var(--spacing-xxs)}
.product-variation-availability{display:flex;align-items:center;font-weight:500;color:var(--color-material-green-800);font-size:var(--font-size-sm);padding-left:2rem;background-image:url(/themes/custom/aas_sport/assets/icons/388E3C/checkbox-marked-circle-outline.svg);background-repeat:no-repeat;background-position:0}
.product-variation-additional-info{font-size:var(--font-size-xs)}.product-variation-additional-info__item{margin:var(--spacing-xxs) 0}.product-variation-additional-info .product-variation-availability{margin-bottom:var(--spacing-md)}
:root{--product-photo-slider-height:400px}.product-photo-slider{display:flex;flex-direction:column}.product-photo-slider__main .swiper-slide{display:flex;justify-content:center}.product-photo-slider__thumbs{margin-top:var(--spacing-lg)}.product-photo-slider__thumbs .swiper-container-vertical{height:var(--product-photo-slider-height)}.product-photo-slider__thumbs .swiper-slide{align-items:center;align-self:center;border:1px solid transparent;border-radius:var(--radius-xs);display:flex;justify-content:center;padding:var(--spacing-xxs)}.product-photo-slider__thumbs .swiper-slide-thumb-active{border:1px solid rgb(var(--color-primary))}
.product-full__head{display:grid;grid-gap:var(--spacing-lg)}@media (min-width:768px){.product-full__head{grid-template-columns:300px 1fr}}@media (min-width:1024px){.product-full__head{grid-template-columns:400px 1fr}}@media (min-width:1200px){.product-full__head{grid-template-columns:510px 1fr}}.product-full__offer{border:1px solid var(--color-border--secondary);border-radius:var(--radius-xs);padding:var(--spacing-sm)}@media (min-width:768px){.product-full__offer{padding:var(--spacing-lg)}}.product-full__meta{display:grid;grid-gap:var(--spacing-md)}@media (min-width:768px){.product-full__meta{grid-template-columns:repeat(2,1fr)}}.product-full__additional-info{display:flex;flex-direction:column}.product-full__additional-info .commerce-product-variation-default-sku{margin-left:auto}.product-full .buy-button{margin-top:var(--spacing-md);width:100%}.product-full .buy-button__quantity{width:100%}.product-full .buy-button__quantity-input{flex:1 2rem}.commerce-product-variation-default-price--full{font-size:var(--font-size-h3);font-weight:700}.commerce-product-variation-default-list-price--full{color:var(--color-manatee);display:inline-block;font-size:var(--font-size-sm);line-height:1.2;position:relative}.commerce-product-variation-default-list-price--full:before{background-color:rgb(var(--color-maximum-red));content:"";display:block;height:1px;left:0;position:absolute;top:45%;transform:rotate(-9deg);width:100%}.product-full__content{margin-top:var(--spacing-lg)}.product-full__tabs{border:1px solid var(--color-border--secondary)}.product-full__tabs-items{border-bottom:1px solid var(--color-border--secondary);display:flex;flex-direction:column}@media (min-width:768px){.product-full__tabs-items{flex-direction:row}}.product-full__tabs-content{padding:var(--spacing-sm)}@media (min-width:768px){.product-full__tabs-content{padding:var(--spacing-lg)}}.product-full__tab-item{border-right:1px solid var(--color-border--secondary);cursor:pointer;font-weight:700;padding:var(--spacing-sm)}@media (min-width:768px){.product-full__tab-item{padding:var(--spacing-md) var(--spacing-lg)}}.product-full__tab-item.is-active{background:rgba(var(--color-black),.02);color:rgb(var(--color-primary))}.product-full__info{font-size:var(--font-size-sm);margin-top:var(--spacing-md);display:flex;flex-flow:wrap}.product-full__info-link{--icon:transparent;background:var(--icon) 0 no-repeat;background-size:18px;--link-color:var(--text-color);display:block;margin:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) 0;padding-left:26px;position:relative}.product-full__info-link--payment{--icon:url(/themes/custom/aas_sport/assets/icons/000000/cash-multiple.svg)}.product-full__info-link--shipping{--icon:url(/themes/custom/aas_sport/assets/icons/000000/truck.svg)}.product-full-field-description{max-width:800px}.commerce-product-variation-default-sku{display:flex;font-size:var(--font-size-xs);color:var(--color-roman-silver)}.commerce-product-variation-default-sku__label{margin-right:var(--spacing-xxs);flex-shrink:0}.commerce-product-variation-default-sku__value{word-break:break-all}.product-full__wholesale{font-size:var(--font-size-sm);color:var(--color-roman-silver)}.product-full .product-full-variations,.product-full .product-variation-additional-info,.product-full .ral-painting,.product-full__attributes{margin-top:var(--spacing-md)}
.page-title{margin:unset}.page-title h1{font-weight:700}
.page-title h1{margin:0}
.breadcrumb{font-size:var(--font-size-xs);display:flex;overflow-x:auto;padding-bottom:var(--spacing-sm)}@media (min-width:768px){.breadcrumb{padding-bottom:0}}.breadcrumb__path{display:block;overflow:hidden;flex-grow:0;flex-shrink:0;white-space:nowrap;text-overflow:ellipsis}@media (min-width:425px){.breadcrumb__path{display:inline;overflow:visible}}.breadcrumb__item-link{--link-color:var(--text-color)}.breadcrumb__item-link--text{color:var(--text-color)}.breadcrumb__current{display:block;flex-grow:1;flex-shrink:0}@media (min-width:425px){.breadcrumb__current{display:inline}}.breadcrumb__current:before{margin:0 var(--spacing-xs);content:"●";color:var(--color-border--secondary)}.breadcrumb--single-item .breadcrumb__current:before{display:none}.breadcrumb__delimiter:after{margin:0 var(--spacing-xs);content:"●";color:var(--color-border--secondary)}.breadcrumb__delimiter:last-child{display:none}
.mobile-navigation__link{display:flex;align-items:center;height:3rem;width:100%;vertical-align:middle;color:rgb(var(--color-material-grey-700))}.mobile-navigation__icon{display:block;margin:0 1rem;width:1.5rem;height:1.5rem;background-repeat:no-repeat;background-size:1.5rem;background-position:50%;flex-shrink:0}.mobile-navigation__link[href="/about"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/information-outline.svg)}.mobile-navigation__link[href="/government-customers"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/bank-outline.svg)}.mobile-navigation__link[href="/dostavka"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/truck.svg)}.mobile-navigation__link[href="/payment"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/cash-multiple.svg)}.mobile-navigation__link[href="/warranty"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/certificate-outline.svg)}.mobile-navigation__link[href="/partners"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/handshake-outline.svg)}.mobile-navigation__link[href="/contact"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/android-messages.svg)}.mobile-navigation__link[href="/manufacturers"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/billboard.svg)}.mobile-navigation__link[href="/catalog"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/text-search.svg)}.mobile-navigation__link[href="/installation"] .mobile-navigation__icon{background-image:url(/themes/custom/aas_sport/assets/icons/757575/robot-industrial.svg)}
.header-cart{min-width:180px;justify-content:flex-start;padding-left:calc(var(--button-padding--y) + var(--spacing-sm) + 18px);background:rgb(var(--color-white)) url(/themes/custom/aas_sport/assets/icons/000000/cart-outline.svg) var(--spacing-sm) 50% no-repeat;background-size:18px;box-shadow:var(--shadow-2);transition:all .25s ease-in-out}.header-cart:hover{box-shadow:var(--shadow-4);background-color:rgb(var(--color-material-grey-300))}
.header-search{display:flex;position:relative;box-shadow:var(--shadow-2);transition:all .25s ease-in-out}.header-search:hover{box-shadow:var(--shadow-4)}.header-search__input-wrapper{z-index:1;flex-grow:1;position:relative}.header-search__input{border:none;border-radius:var(--form-control-border-radius) 0 0 var(--form-control-border-radius);width:100%;height:100%}.header-search__input:hover{--form-control-border--color:transparent}.header-search__input:focus{--form-control-box-shadow:0 0 0 4px rgba(var(--color-white),0.2)}.header-search__button{border-radius:0 var(--form-control-border-radius) var(--form-control-border-radius) 0;background:rgb(var(--color-material-grey-300));box-shadow:none}.header-search__button:hover{background-color:rgb(var(--color-material-grey-100))}.header-search__button:focus{--button-box-shadow:0 0 0 4px rgba(var(--color-white),0.2)}.header-cart__item-count{background-color:rgb(var(--color-material-grey-300));display:inline-block;width:1.5rem;height:1.5rem;line-height:1.5rem;border-radius:var(--radius-xs);text-align:center;margin-left:auto;font-size:var(--font-size-xs)}.header-search__results{position:absolute;transform:translateY(8px);z-index:200;top:100%;background-color:rgb(var(--color-white));border-radius:0 0 var(--radius-sm) var(--radius-sm);box-shadow:var(--shadow-md);width:100%}.header-search__result{display:block;padding:var(--spacing-sm) var(--spacing-md)}.header-search__result:hover{background-color:rgba(var(--color-primary),.05)}.header-search__result-type{background-color:rgba(var(--color-black),.05);display:inline-block;padding:var(--spacing-xxs) var(--spacing-sm);text-transform:uppercase;font-size:var(--font-size-xxs);font-weight:700;border-radius:var(--radius-md);color:var(--text-color);margin-right:var(--spacing-md)}.header-search__loading-indicator{width:2rem;height:2rem;background:transparent url(/themes/custom/aas_sport/assets/icons/365EDC/loading.svg) 50% no-repeat;position:absolute;z-index:5;right:var(--spacing-md);display:block;top:50%;-webkit-animation:searchSpin .5s linear infinite;animation:searchSpin .5s linear infinite}@-webkit-keyframes searchSpin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}@keyframes searchSpin{0%{transform:translateY(-50%) rotate(0deg)}to{transform:translateY(-50%) rotate(1turn)}}
.catalog-navigation__button{font-weight:700;background:rgb(var(--color-white)) url(/themes/custom/aas_sport/assets/icons/000000/dots-grid.svg) var(--spacing-sm) 50% no-repeat;background-size:18px;padding-left:calc(var(--button-padding--x) + var(--spacing-sm));box-shadow:var(--shadow-2);transition:all .25s ease-in-out}.catalog-navigation__button:hover{box-shadow:var(--shadow-4);background-color:rgb(var(--color-material-grey-300))}.catalog-navigation__dropdown{position:absolute;z-index:200;background-color:rgb(var(--color-white));color:var(--text-color);transform:translateY(8px);width:100%;max-width:calc(var(--grid-container-max-width) - var(--layout-container-side-gap)*2);max-height:640px;height:auto;border-radius:0 0 var(--radius-sm) var(--radius-sm);box-shadow:var(--shadow-24);overflow:hidden}.catalog-navigation__dropdown--hidden{opacity:0;transition:all .25s ease-out}.catalog-navigation__dropdown--visible{opacity:1}.catalog-navigation__dropdown{display:flex}.catalog-navigation__main{width:320px;border-right:1px solid var(--color-border--secondary);overflow-y:auto;flex-shrink:0}.catalog-navigation__main-item{padding:var(--spacing-xs) var(--spacing-md);padding-right:calc(1rem + var(--spacing-sm)*2);font-size:var(--font-size-sm);font-weight:500;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;color:var(--color-text)}.catalog-navigation__main-item:first-child,.catalog-navigation__main-item:nth-child(2){font-weight:700}.catalog-navigation__main-item--has-children:before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);right:var(--spacing-sm);background:transparent url(/themes/custom/aas_sport/assets/icons/000000/chevron-right.svg) 50% no-repeat;width:1rem;height:1rem;background-size:16px}.catalog-navigation__main-item:hover{background-color:rgb(var(--color-primary),.05)}.catalog-navigation__submenu{width:100%;padding:var(--spacing-lg);display:grid;grid-gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);align-self:flex-start}.catalog-navigation__submenu-link{font-weight:700;color:var(--color-text)}.catalog-navigation__submenu-link:hover{color:rgb(var(--color-primary))}
.header-callback{min-width:200px}@media (min-width:1200px){.header-callback{min-width:260px}}.header-callback__button{width:100%;background-color:rgb(var(--color-material-grey-100));box-shadow:var(--shadow-0);border:1px solid var(--color-border);padding-left:calc(3rem + var(--button-padding--x));position:relative;transition:all .25s ease-in-out}.header-callback__button:hover{box-shadow:var(--shadow-4);transform:translateY(calc(var(--spacing-xxs)*-1))}.header-callback__button:before{content:"";display:block;width:3rem;height:100%;border-right:1px solid var(--color-border);position:absolute;top:0;left:0;background:rgb(var(--color-material-grey-300)) url(/themes/custom/aas_sport/assets/icons/000000/phone-incoming.svg) 50% no-repeat}
.header-contact{display:flex}.header-contact__city{margin-right:var(--spacing-lg);min-width:180px}.header-contact__city-label{color:var(--text-color--dimmed);font-size:var(--font-size-sm)}.header-contact__tel{color:var(--text-color);font-weight:700}@media (min-width:1200px){.header-contact__tel{font-size:var(--font-size-h4)}}.header-contact__city-text{padding-right:24px;display:block;color:var(--color-roman-silver);font-size:var(--font-size-xxs);font-weight:700;text-transform:uppercase}.header-contact__city-name{position:relative}.header-contact__city-dropdown{background-color:rgb(var(--color-white));border-radius:var(--radius-xs);box-shadow:var(--shadow-7);display:none;overflow:hidden;position:absolute;transform:translateY(var(--spacing-sm));z-index:100;border:1px solid rgba(var(--color-black),.2)}.header-contact__city-dropdown--active{display:block}.header-contact__city-item{cursor:pointer;padding:var(--spacing-xs) var(--spacing-md);transition:background-color .2s ease-in-out}.header-contact__city-item:not(:last-child){border-bottom:1px solid rgba(var(--color-black),.2)}.header-contact__city-item:hover{background-color:rgb(var(--color-material-grey-100))}.header-contact__worktime{color:var(--color-roman-silver)}
.branding__link{display:block}.branding__logo{width:100%;max-width:300px}@media (min-width:1200px){.branding__logo{max-width:380px}}.branding__logo svg{max-width:100%}
.main-navigation{display:flex;align-items:center;margin:0;padding:0;list-style:none;position:relative}.main-navigation__link{display:flex;align-items:center;height:var(--header-top-height);padding:0 var(--spacing-sm);color:var(--text-color);font-weight:500}.main-navigation__link:hover{color:var(--link-color);background-color:rgba(var(--color-black),.05)}.main-navigation__link--submenu{padding:var(--spacing-sm)}.main-navigation__item--expanded>.main-navigation__link{position:relative}.main-navigation__item--expanded>.main-navigation__link:after{content:"";display:block;width:1rem;height:1rem;background:transparent url(/themes/custom/aas_sport/assets/icons/000000/chevron-down.svg) 50% no-repeat;background-size:.75rem;margin-left:var(--spacing-xxs)}.main-navigation__item--submenu{width:100%}.main-navigation__item--submenu:not(:last-child){border-bottom:1px solid var(--color-border--secondary)}.main-navigation__item--expanded{cursor:pointer}.main-navigation__submenu{background-color:rgb(var(--color-white));position:absolute;flex-direction:column;z-index:100;box-shadow:var(--shadow-7);display:none}.main-navigation__item--expanded:hover .main-navigation__submenu{display:flex}
.commerce-order-item-add-to-cart-form{position:relative}.commerce-order-item-add-to-cart-form .is-ajax-loading{position:static}.commerce-order-item-add-to-cart-form .product--rendered-attribute .form-radios{display:grid;grid-gap:var(--spacing-xs);grid-template-columns:repeat(3,1fr)}.commerce-order-item-add-to-cart-form .product--rendered-color-attribute .form-radios{grid-template-columns:repeat(12,1fr)}.commerce-order-item-add-to-cart-form .product--rendered-attribute legend{text-transform:uppercase;font-size:var(--font-size-xxs);font-weight:700;position:relative}.commerce-order-item-add-to-cart-form .product--rendered-attribute legend:before{content:"";display:block;height:1px;width:100%;background-color:var(--color-border--secondary);position:absolute;top:50%}.commerce-order-item-add-to-cart-form .product--rendered-attribute .fieldset-legend{padding-right:var(--spacing-sm);background-color:rgb(var(--color-white));position:relative;z-index:2}
