.bauer-product{background:var(--bg-color);background-position:center bottom;background-size:cover;background-repeat:no-repeat;overflow:hidden;padding:clamp(3.2rem,6.56vw,126px) 0 clamp(5rem,7.82vw,150px)}.bauer-product .title-box{font-size:clamp(32px,3.34vw,64px);font-weight:700;line-height:1;color:inherit;text-align:center;color:var(--primary-color);display:block}.bauer-product a.title-box:hover{color:var(--ororo-fire);text-decoration:unset;transition:all .15s linear}.bauer-product .title-box+.subtitle-box{margin-top:clamp(15px,1.31vw,25px)}.bauer-product .subtitle-box{font-size:clamp(14px,1.25vw,24px);font-weight:700;line-height:1;color:inherit;text-align:center;color:var(--secondary-color)}.bauer-product .subtitle-box span{color:var(--highlight-color)}.bauer-product .subtitle-box [large]{font-size:clamp(18px,1.88vw,36px);font-weight:700;line-height:1.2}.bauer-product .left-right-wrapper{display:flex;align-items:stretch;gap:10px}.bauer-product .title-box+.left-right-wrapper,.bauer-product .subtitle-box+.left-right-wrapper{margin-top:clamp(25px,2.61vw,50px)}.bauer-product .content-box{display:flex;flex-direction:column;align-items:center;gap:10px;color:var(--content-text-color);flex:1}.bauer-product .content-box span{color:var(--highlight-color)}.bauer-product .content-box .product-card{background:var(--product-card-bg);background-size:cover;padding:50px;width:100%;flex:1;display:flex;flex-direction:column;position:relative}.bauer-product .content-box .product-card .product-image{display:block;height:auto;position:absolute;top:50%;transform:translateY(-50%);right:16px}.bauer-product .content-box .product-card .product-image .product-link{display:block;height:100%;width:100%;position:absolute;top:0%;right:0}.bauer-product .content-box .product-card .title{color:var(--ororo-night);font-family:Phudu;font-size:48px;font-style:normal;font-weight:700;line-height:51px}.bauer-product .content-box .product-card a.title:hover{color:var(--ororo-fire);text-decoration:unset;transition:all .15s linear}.bauer-product .content-box .product-card .desc{color:var(--ororo-night);font-family:Montserrat;font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-top:18px;width:313px;flex:1;margin-bottom:0}.bauer-product .content-box .product-card .link{color:var(--color-black);font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:flex;gap:12px;text-decoration:none;align-items:center}.bauer-product .content-box .product-card .link:hover{color:var(--ororo-fire)}.bauer-product .product-detail{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.bauer-product .product-detail img{width:100%;height:auto;display:block}.bauer-product.poster-on-right .content-box{order:-1}.bauer-product .image-box{display:flex;flex:1;max-width:600px;position:relative}.bauer-product .image-box img{display:block;width:100%;height:auto;object-fit:cover}.bauer-product .image-box .poster-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}@media only screen and (min-width: 1921px){.bauer-product{max-width:1820px;margin:0 auto}}@media only screen and (max-width: 1480px){.bauer-product .content-box .product-card .product-image{transform:scale(.8)!important;top:0!important;right:0!important}.bauer-product .content-box .product-card .title{font-size:36px;line-height:36px}.bauer-product .content-box .product-card .desc{font-size:16px;width:300px!important}}@media only screen and (max-width: 1380px){.bauer-product .content-box .product-card .product-image{transform:scale(.7)!important;right:-7%!important}.bauer-product .image-box{max-width:550px}}@media only screen and (max-width: 1280px){.bauer-product .content-box .product-card .product-image{transform:scale(.6)!important;right:-50px!important;top:0!important}.bauer-product .image-box{max-width:500px}.bauer-product .content-box .product-card{padding-block:30px!important}.bauer-product .content-box .product-card .desc{font-size:16px;width:280px!important}}@media screen and (max-width: 1180px){.bauer-product .content-box .product-card .desc{font-size:14px;width:200px!important}.bauer-product .content-box .product-card .product-image{top:50%!important;right:-10%!important;transform:translateY(-50%) scale(.5)!important}.bauer-product .content-box .product-card .link{margin-top:30px}.bauer-product .content-box .product-card{padding-inline:25px}}@media screen and (max-width: 1080px){.bauer-product .content-box .product-card .product-image{right:-15%!important}}@media screen and (max-width: 1023px){.bauer-product .left-right-wrapper{flex-direction:column}.bauer-product .image-box{max-width:100%;order:-1}.bauer-product .content-box .product-card .desc#desc{font-size:14px;width:300px!important}.bauer-product .content-box .product-card .product-image{top:50%!important;right:10%!important;transform:translateY(-50%) scale(.6)!important}}@media screen and (max-width: 950px){.bauer-product .content-box .product-card .product-image{right:0%!important;transform:translateY(-50%) scale(.7)!important}.bauer-product .content-box .product-card .desc#desc{font-size:16px;width:300px!important}}@media only screen and (max-width: 749px){.bauer-product{background:var(--bg-color-mb);background-position:center bottom;background-size:cover;background-repeat:no-repeat}.bauer-product .left-right-wrapper{flex-wrap:wrap;gap:4px}.bauer-product .content-box{flex:0 1 100%;max-width:100%}.bauer-product .image-box{flex:0 1 100%;max-width:100%;order:-1}.bauer-product .content-box .product-card{padding:15px 21px 27px}.bauer-product .content-box .product-card .title{font-size:26px;font-weight:700;line-height:26px}.bauer-product .content-box .product-card .desc#desc{font-size:14px;font-weight:400;line-height:normal;margin-top:18px;line-height:17px}.bauer-product .product-detail{gap:4.5px}.bauer-product .content-box .product-card .link{margin-top:8px;font-size:14px;gap:10px}.bauer-product .content-box .product-card .link svg{width:10px}.bauer-product.poster-on-right .content-box{order:unset}.bauer-product .content-box .product-card .product-image{transform:translateY(-50%) scale(.6)!important;right:-5%!important}}@media only screen and (min-width: 591px) and (max-width: 650px){.bauer-product .content-box .product-card .product-image{right:-10%!important}}@media only screen and (min-width: 460px) and (max-width: 590px){.bauer-product .content-box .product-card .product-image{right:unset}}@media (max-width: 460px){.bauer-product .content-box .product-card .product-image{transform:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/366/assets/bauer-product.css.map */
