:root{--font-halvar:"Halvar Mittelschrift","Helvetica",sans-serif;--font-loko:"Loko Lato","Arial",sans-serif}@font-face{font-style:normal;font-weight:300;src:url(/fonts/L_Halvar_Mittelschrift-Light.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/fonts/L_Halvar_Mittelschrift-Regular.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/fonts/L_Halvar_Mittelschrift-Medium.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/fonts/L_Halvar_Mittelschrift-Bold.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:300;src:url(/fonts/Loko_Lato-Light.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/fonts/Loko_Lato-Regular.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/fonts/Loko_Lato-Medium.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(/fonts/Loko_Lato-Semibold.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/fonts/Loko_Lato-Bold.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:800;src:url(/fonts/Loko_Lato-Heavy.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:900;src:url(/fonts/Loko_Lato-Black.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{src:url(/fonts/2018_hc_Lokomotiv.otf);font-family:hc_Lokomotiv}@font-face{font-style:normal;font-weight:900;src:url(/fonts/Agency-Sport_1_add_digits.otf)format("opentype");font-family:AgencySport;font-display:swap}.Product-module-scss-module__5UwEfq__product__image{flex:3}.Product-module-scss-module__5UwEfq__product__image--main{aspect-ratio:772/928;object-fit:cover;object-position:center;border-radius:16px;width:100%;max-width:772px;height:auto}.Product-module-scss-module__5UwEfq__product__wrapper{gap:20px;display:flex}@media screen and (max-width:870px){.Product-module-scss-module__5UwEfq__product__wrapper{flex-direction:column}}.Product-module-scss-module__5UwEfq__product__info{flex:5}.Product-module-scss-module__5UwEfq__product__info li{font-size:18px;font-weight:500;line-height:1.2;font-family:var(--font-loko);color:#5b5b5b}.Product-module-scss-module__5UwEfq__product__info ul,.Product-module-scss-module__5UwEfq__product__info ol{margin-left:20px}.Product-module-scss-module__5UwEfq__product__info a{color:#c8102e}.Product-module-scss-module__5UwEfq__product__title{margin-bottom:16px}.Product-module-scss-module__5UwEfq__product__slider--mobile{flex:3}.Product-module-scss-module__5UwEfq__product__slider--desktop{flex:.5}.Product-module-scss-module__5UwEfq__product__tags{flex-wrap:wrap;gap:20px;margin-bottom:24px;display:flex}.Product-module-scss-module__5UwEfq__product__description--wrapper{flex-direction:column;gap:10px;display:flex}.Product-module-scss-module__5UwEfq__product__description--paragraph{font-size:18px;font-weight:500;line-height:1.2;font-family:var(--font-loko);color:#5b5b5b}.Product-module-scss-module__5UwEfq__product__description--button{color:#5b5b5b;width:100%;max-width:456px;height:43px;font-size:14px;font-weight:800;line-height:1;font-family:var(--font-loko);background-color:#f1f1f2;border-radius:5px}.Product-module-scss-module__5UwEfq__product__description--button:hover{background-color:#e4e4e6}.Product-module-scss-module__5UwEfq__product__description--button:active{background-color:#d7d7d9}.Product-module-scss-module__5UwEfq__product__description--content{transition:max-height .3s;overflow:hidden}.Product-module-scss-module__5UwEfq__product__variants{gap:16px;list-style-type:none;display:flex}.Product-module-scss-module__5UwEfq__product__variants--wrapper{flex-direction:column;gap:24px;margin-top:32px;display:flex}.Product-module-scss-module__5UwEfq__product__text--red{font-size:16px;font-weight:700;line-height:1;font-family:var(--font-loko);color:#c8102e;margin-top:8px}.Product-module-scss-module__5UwEfq__product__price{margin:32px 0}.Product-module-scss-module__5UwEfq__product__button{max-width:456px}.Product-module-scss-module__5UwEfq__product__characteristics{margin-top:16px}.Product-module-scss-module__5UwEfq__product__characteristics ul{margin-left:0}
:root{--font-halvar:"Halvar Mittelschrift","Helvetica",sans-serif;--font-loko:"Loko Lato","Arial",sans-serif}@font-face{font-style:normal;font-weight:300;src:url(/fonts/L_Halvar_Mittelschrift-Light.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/fonts/L_Halvar_Mittelschrift-Regular.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/fonts/L_Halvar_Mittelschrift-Medium.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/fonts/L_Halvar_Mittelschrift-Bold.woff2)format("woff2");font-family:Halvar Mittelschrift;font-display:swap}@font-face{font-style:normal;font-weight:300;src:url(/fonts/Loko_Lato-Light.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:400;src:url(/fonts/Loko_Lato-Regular.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:500;src:url(/fonts/Loko_Lato-Medium.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:600;src:url(/fonts/Loko_Lato-Semibold.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:700;src:url(/fonts/Loko_Lato-Bold.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:800;src:url(/fonts/Loko_Lato-Heavy.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{font-style:normal;font-weight:900;src:url(/fonts/Loko_Lato-Black.woff2)format("woff2");font-family:Loko Lato;font-display:swap}@font-face{src:url(/fonts/2018_hc_Lokomotiv.otf);font-family:hc_Lokomotiv}@font-face{font-style:normal;font-weight:900;src:url(/fonts/Agency-Sport_1_add_digits.otf)format("opentype");font-family:AgencySport;font-display:swap}.PennantCustomization-module-scss-module__WCLcQq__pennant{flex-direction:column;gap:15px;margin-top:24px;display:flex}.PennantCustomization-module-scss-module__WCLcQq__pennant ul{margin:0}.PennantCustomization-module-scss-module__WCLcQq__pennant__inputs{gap:15px;display:flex}@media screen and (max-width:870px){.PennantCustomization-module-scss-module__WCLcQq__pennant__inputs{flex-direction:column}}.PennantCustomization-module-scss-module__WCLcQq__pennant__number{flex:0 0 138px;width:138px}@media screen and (max-width:870px){.PennantCustomization-module-scss-module__WCLcQq__pennant__number{flex:1;width:100%}}.PennantCustomization-module-scss-module__WCLcQq__pennant__name{flex:1}@media screen and (max-width:870px){.PennantCustomization-module-scss-module__WCLcQq__pennant__name{width:100%}}:is(.PennantCustomization-module-scss-module__WCLcQq__pennant__number .input__field,.PennantCustomization-module-scss-module__WCLcQq__pennant__name .input__field){padding:20px 20px 19px}@media screen and (max-width:870px){:is(.PennantCustomization-module-scss-module__WCLcQq__pennant__number .input__field,.PennantCustomization-module-scss-module__WCLcQq__pennant__name .input__field){padding:16px}}
