.hero-banner-general--section{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;min-height:575px;display:flex;align-items:flex-end}.hero-banner-general--section .md-visible{display:none}.hero-banner-general--section.updated{min-height:unset;padding-bottom:20px}@media screen and (min-width:750px){.hero-banner-general--section{align-items:center;min-height:540px}.hero-banner-general--section .md-hidden{display:none}.hero-banner-general--section .md-visible{display:flex}}@media screen and (min-width:1641px){.hero-banner-general--section{min-height:650px}}@media screen and (min-width:750px){.hero-banner-general--section .page-width{margin:0}}.hero-banner-general--section .btn-orange{transition:all .3s ease-in-out;color:#fff;padding:13px 35px;background-color:#e65300;border-radius:6px;text-transform:uppercase;text-align:center;display:inline-flex;align-items:center;justify-content:center;font-family:gothambold,Arial,Helvetica,sans-serif;font-size:16px;letter-spacing:0}@media screen and (min-width:750px){.hero-banner-general--section .btn-orange{padding:18px 35px}}.hero-banner-general--section .btn-orange:hover{background:#fff;color:#000}.hero-banner-general--section.batman-banner .btn-orange:hover{background:#fff000;color:#000}.hero-banner-general__content{color:#fff;font-size:20px;font-family:gothammedium,Arial,Helvetica,sans-serif;text-align:center;width:100%;max-width:440px;padding-bottom:30px}@media screen and (min-width:750px){.hero-banner-general__content{font-size:24px}}.hero-banner-general__content .series-name{display:none;font-family:gothamsemi,Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;margin:0 0 5px}@media screen and (min-width:750px){.hero-banner-general__content .series-name{display:block}}.hero-banner-general__content .image--rating{display:none;width:104px;height:auto;margin:0 auto 10px}@media screen and (min-width:750px){.hero-banner-general__content .image--rating{display:block}}.hero-banner-general__content h1,.hero-banner-general__content .h1{margin:0 0 15px;font-size:40px;line-height:1.1;font-family:robu_groteskextra,Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:0}@media screen and (min-width:750px){.hero-banner-general__content h1,.hero-banner-general__content .h1{font-family:robu_groteskbold,Arial,Helvetica,sans-serif;font-size:50px}}@media screen and (min-width:1641px){.hero-banner-general__content h1,.hero-banner-general__content .h1{font-size:56px}}.hero-banner-general__content .description{margin:0 0 15px;letter-spacing:0}.hero-banner-general--section.gs-obliterator .description{text-align:start}@media screen and (min-width:1641px){.hero-banner-general__content .description{margin:0 0 35px}}.hero-banner-general--section.custom-save-text-label .save-price-text{display:none}.hero-banner-general--section.custom-save-text-label .custom-text-block p,.hero-banner-general--section.updated .custom-text-block.save-text p{padding-right:18px;padding-left:18px;font-family:gothammedium;text-transform:uppercase;background-color:#e94f27;border-radius:10px}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .custom-text-block.save-text p{color:#fff}.hero-banner-general--section.gs-obliterator{min-height:700px}.hero-banner-general--section.gs-obliterator h1{font-family:robu_groteskultra;font-size:35px;text-align:left}.hero-banner-general--section.gs-obliterator .hero-banner-general__content img{margin:0 0 10px}.hero-banner-general--section.gs-obliterator .product-price-old{font-family:gothamblack;font-size:18px;align-self:start;margin-bottom:-5px;text-decoration:line-through}.hero-banner-general--section.gs-obliterator .save-price-text{font-family:gothamblack;font-size:26px;margin-top:-10px;text-transform:uppercase}.hero-banner-general--section.gs-obliterator .product-price{font-family:gothamblack;font-size:50px}.hero-banner-general--section.gs-obliterator .product-price>span.flex-container{font-size:20px;flex-direction:column;padding-top:30px}.hero-banner-general--section.gs-obliterator .product-price>span.flex-container>span:first-child{position:absolute;top:9px}.hero-banner-general--section.gs-obliterator .product-price>span:first-child{margin-top:10px;font-size:20px}.hero-banner-general--section.gs-obliterator .hero-banner-general__content>.flex-container{width:fit-content;flex-direction:column;align-items:start}.hero-banner-general--section.gs-obliterator .hide-div-for-obl{position:absolute;width:100%;height:100%;top:20px;left:50%;transform:translate(-50%)}.hero-banner-general--section.gs-obliterator [data-add-to-cart]{position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.hero-banner-general--section.gs-obliterator .additional-image{position:absolute;bottom:120px;max-width:648px;right:0;padding:0 20px}@media screen and (min-width:768px){.hero-banner-general--section.gs-obliterator [data-add-to-cart]{position:static;transform:translate(0)}.hero-banner-general--section.gs-obliterator .additional-image{bottom:40px;right:20px;padding:0}}@media screen and (min-width:1024px){.hero-banner-general--section.gs-obliterator h1{font-size:70px}.hero-banner-general--section.gs-obliterator .product-price-old{font-size:32px;margin-bottom:-20px}.hero-banner-general--section.gs-obliterator .save-price-text{font-size:50px;margin-top:-25px}.hero-banner-general--section.gs-obliterator .product-price{font-size:100px}.hero-banner-general--section.gs-obliterator .product-price>span:first-child{font-size:40px;margin-top:20px}.hero-banner-general--section.gs-obliterator .product-price>span.flex-container{font-size:40px;padding-top:58px}.hero-banner-general--section.gs-obliterator .product-price>span.flex-container>span:first-child{top:19px}}@media screen and (min-width:1920px){.hero-banner-general--section.gs-obliterator{min-height:1000px}}.hero-banner-general--section.updated .label{font-family:gothammedium;text-transform:uppercase;text-align:center;font-size:24px;color:#000}.hero-banner-general--section.updated .title{font-family:gothambold;text-transform:uppercase;text-align:center;font-size:36px;margin-bottom:15px;color:#000}.hero-banner-general--section.updated .description{font-family:gothammedium;text-align:center;font-size:16px;padding:0 5px;margin-bottom:15px;color:#000}.hero-banner-general--section.updated .description ul{margin:0;list-style:inside}.hero-banner-general--section.updated .price-block{position:absolute;top:25px;left:25px;color:#fff}.hero-banner-general--section.updated .price-block .product-price-old{color:#c4c4c4;text-decoration:line-through;font-family:gothammedium}.hero-banner-general--section.updated .price-block .product-price{position:relative;font-family:gothamblack;font-size:70px;padding-left:26px;line-height:1}.hero-banner-general--section.updated .price-block .product-price>span:first-child{font-size:30px;position:absolute;top:6px;left:0}.hero-banner-general--section.updated .custom-text-block.save-text p{width:fit-content;padding-top:5px;padding-bottom:5px;font-size:15px}.hero-banner-general--section.updated img{width:100svw;height:auto}.hero-banner-general--section.updated .add-to-cart-container{justify-content:center;padding-top:40px}.hero-banner-general--section.updated .desktop-content{justify-content:space-between;flex-direction:row;flex-wrap:nowrap}.hero-banner-general--section.updated .desktop-content .content-container,.hero-banner-general--section.updated .desktop-content .image-container{width:48%}.hero-banner-general--section.updated .desktop-content .image-container{display:flex;justify-content:center;align-items:center}.hero-banner-general--section.updated .desktop-content .price-block{position:static;color:#000;margin-bottom:15px}.hero-banner-general--section.updated .desktop-content .label,.hero-banner-general--section.updated .desktop-content .title,.hero-banner-general--section.updated .desktop-content .description{text-align:left}.hero-banner-general--section.updated .desktop-content img{border-radius:20px}.hero-banner-general--section.updated .desktop-content .stars-container{margin-bottom:15px}.hero-banner-general--section.updated .desktop-content svg path{fill:#e94f27}.hero-banner-contact .page-width{margin:0}.hero-banner-contact.hero-banner-general--section{min-height:310px;align-items:flex-end}.hero-banner-contact .hero-banner-general__content h1{letter-spacing:.09em}.hero-banner-general--section.updated.block-set-lp-18pc .productIcons-container{margin-top:15px}@media screen and (min-width:750px){.hero-banner-contact.hero-banner-general--section{min-height:365px}.hero-banner-contact .hero-banner-general__content{margin-left:25px}.hero-banner-general--section.updated .label{font-family:gothambold;font-size:20px;color:#525252;text-transform:none;margin-bottom:15px}.hero-banner-general--section.updated{justify-content:center}.hero-banner-general--section.updated .desktop-content .add-to-cart-container{justify-content:start;padding-top:0}.hero-banner-general--section.updated.block-set-lp-18pc .desktop-content .product-price-old,.hero-banner-general--section.updated.block-set-lp-18pc .desktop-content .product-price{display:none}}@media screen and (min-width:1200px){.hero-banner-general--section.updated .desktop-content .content-container{width:40%}.hero-banner-general--section.updated .desktop-content .image-container{width:57%}.hero-banner-general--section.updated .label{font-size:24px}.hero-banner-general--section.updated .description{font-size:20px}.hero-banner-general--section.updated .title{font-family:robu_groteskultra;font-size:46px}.hero-banner-general--section.updated.block-set-lp .title{font-family:gothambold;text-transform:uppercase;text-align:center;font-size:32px;margin-bottom:15px;color:#000}.hero-banner-general--section.updated .price-block .product-price{font-size:65px;padding-left:32px}.hero-banner-general--section.updated .custom-text-block.save-text p{font-size:20px;color:#fff;padding:8px 16px}.hero-banner-general--section.updated .desktop-content .price-block{margin-bottom:25px}.hero-banner-general--section.updated .price-block .product-price-old{font-size:22px}.hero-banner-general--section.updated .desktop-content .add-to-cart-container button{font-size:24px}}@media screen and (min-width:1920px){.hero-banner-general--section.updated .title{font-size:60px}.hero-banner-general--section.updated .price-block .product-price{font-size:140px;padding-left:42px}}@media screen and (max-width:767px){.hero-banner-general--section.guga{align-items:flex-start;min-height:550px;height:550px}.hero-banner-general--section.guga .hide-div-for-obl{height:100%}.hero-banner-general--section.guga .hero-banner-general__content{position:relative;height:100%;padding-top:30px}.hero-banner-general--section.guga img{display:block;width:130px}.hero-banner-general--section.guga a{position:absolute;bottom:0;left:calc(50% - 34px);margin:0 auto}.hero-banner-general--section.guga a{position:absolute;bottom:20px;left:calc(50% - 34px);margin:0 auto}.hero-banner-general--section.guga a svg path{stroke:#9bc42d}.hero-banner-general--section.guga .btn-orange:hover{background:none}}@media screen and (min-width:768px){.shopify-section{margin-bottom:-1px}.hero-banner-general--section.guga{justify-content:flex-end;min-height:fit-content;aspect-ratio:3.86 / 1;background-size:contain}.hero-banner-general--section.guga .hide-div-for-obl{padding:0 3vw}.hero-banner-general--section.guga .hero-banner-general__content{width:100%;text-align:left;max-width:300px}.hero-banner-general--section.guga img{width:120px;margin:10px 0}.hero-banner-general--section.guga h1{font-family:gothamblack,Arial,Helvetica,sans-serif;font-style:italic;font-size:1.8rem}.hero-banner-general--section.guga a{padding:12px 20px;margin-top:0;font-size:.8rem;background-color:#9bc42d}}@media screen and (min-width:900px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:320px}.hero-banner-general--section.guga .hide-div-for-obl{padding:0 6vw}.hero-banner-general--section.guga h1{font-size:2rem}.hero-banner-general--section.guga a{padding:12px 20px;font-size:1rem}}@media screen and (min-width:1000px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:350px}.hero-banner-general--section.guga img{width:150px}.hero-banner-general--section.guga .hide-div-for-obl{padding:0 9vw}.hero-banner-general--section.guga h1{font-size:2.2rem}}@media screen and (min-width:1200px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:400px}.hero-banner-general--section.guga h1{font-size:2.4rem}}@media screen and (min-width:1300px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:450px}.hero-banner-general--section.guga h1{font-size:2.7rem}}@media screen and (min-width:1500px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:500px}.hero-banner-general--section.guga h1{font-size:3rem}.hero-banner-general--section.guga a{padding:15px 30px}}@media screen and (min-width:1650px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:550px}.hero-banner-general--section.guga h1{font-size:3.3rem}}@media screen and (min-width:1800px){.hero-banner-general--section.guga .hero-banner-general__content{max-width:580px}.hero-banner-general--section.guga img{width:160px}.hero-banner-general--section.guga h1{font-size:3.5rem}.hero-banner-general--section.guga a{font-size:1.2rem}}@media screen and (min-width:750px){.hero-banner-general--section.batman-banner{min-height:630px}}@media screen and (min-width:1920px){.hero-banner-general--section.batman-banner{min-height:950px}}@media screen and (min-width:2000px){.hero-banner-general--section.batman-banner{min-height:1150px}}@media screen and (max-width:749px){.batman-banner .page-width{min-height:inherit}}.batman-banner .hero-banner-general__content .image--rating{width:305px;height:auto;margin:0 auto;display:block}.batman-banner .hero-banner-general__content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:-webkit-fill-available;min-height:inherit;padding:30px 0}.batman-banner .series-name{color:#ffef00;font-family:gothammedium;font-size:20px;margin:20px 0 10px;display:block}.batman-banner .description{font-family:gothambook;font-size:20px;display:none}@media screen and (min-width:750px){.batman-banner .hero-banner-general__content{text-align:left;display:block}.batman-banner .hero-banner-general__content .image--rating{margin:0 0 10px}.batman-banner .series-name{margin:40px 0}.batman-banner .description{display:block}}.hero-banner-general--section .hero-banner--buttonBatman{color:#fff;background-color:transparent;margin-top:auto;padding:0}.hero-banner-general--section .hero-banner--buttonBatman:hover{color:#000}.hero-banner-general--section .hero-banner--buttonBatman p{display:none}.hero-banner-general--section .hero-banner--buttonBatman svg{display:block}@media screen and (min-width:750px){.hero-banner-general--section .hero-banner--buttonBatman p{display:block}.hero-banner-general--section .hero-banner--buttonBatman svg{display:none}.hero-banner-general--section .hero-banner--buttonBatman{background-color:#00a2e8;margin-top:10px;padding:18px 35px}}.hero-banner-general--section.updated.block-set-18pc-first-banner .desktop-content{margin:0 auto}.block-set-18pc-first-banner .hero-banner-general__content{text-align:left;max-width:390px}.block-set-18pc-first-banner .page-width{margin:0}.block-set-lp-18pc-desktop .page-width{margin:0 auto}.block-set-18pc-first-banner .hero-banner-general__content .image--rating{width:216px;margin:0 0 10px;display:block}.block-set-18pc-first-banner .hero-banner-general__content .description p{font-size:20px}.block-set-18pc-first-banner .hero-banner-general__content .description h2{font-size:30px;font-family:gothamblack;margin-top:20px}.block-set-18pc-first-banner.hero-banner-general--section .link-scroll-to-section,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner--buttonProduct{background:#04b616;border-radius:40px;padding:13px 15px;text-transform:uppercase;color:#fff;font-family:gothambold;font-size:18px;letter-spacing:.06em;position:relative;cursor:pointer;margin:30px 0 0;display:none}.block-set-18pc-first-banner.hero-banner-general--section .link-scroll-to-section:hover,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner--buttonProduct:hover{background:#525252}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner--buttonProduct{margin:0}.block-set-18pc-first-banner .hero-banner-general__content .add-to-cart{background:#e9d288;color:#000}.block-set-18pc-first-banner .hero-banner-general__content .flex-container .save-price-text{width:fit-content;font-size:16px;color:#04b616;border:2px solid #04B616;background:transparent;border-radius:25px;text-transform:uppercase;padding:5px 10px}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price-old,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price{font-size:30px;font-family:gothamblack;color:#bfbfbf;text-decoration:line-through;letter-spacing:0}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price-old--text,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price--text{font-size:14px;font-family:gothamblack;color:#bfbfbf;letter-spacing:0;text-decoration:none;text-transform:uppercase}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price--text{color:#000;text-decoration:none}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price .relative span{display:none}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price-block{display:flex;flex-direction:column}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price--textBlock{display:flex;flex-direction:row}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container{display:grid;grid-template-areas:"a b d" "c c .";gap:10px;justify-content:flex-start}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price-block{grid-area:a}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-price.product-price-block{grid-area:b}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .save-price-text{grid-area:c}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container .product-single__form{grid-area:d;margin-left:10px}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .stars-container{margin-bottom:0}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .title{margin-top:0}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .price-block{margin-top:15px}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .price-block .product-price{display:flex;flex-direction:column;padding:0}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .price-block .product-price>span:first-child{position:relative}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .price-block .product-price>span:last-child{padding:10px 0 0 30px}.hero-banner-general--section.updated.block-set-lp-18pc-desktop .desktop-content .price-block .product-price .product-price--sign{position:absolute;font-size:35px;top:37%}.product__popupWrapper{display:none}.product__popupWrapper .popup-container{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:9999;display:none}.product__popupWrapper .popup-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.product__popupWrapper .popup-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:40px;border-radius:8px;width:70%;max-width:800px;box-shadow:0 4px 6px #0000001a}.product__popupWrapper .popup-product{display:flex;flex-direction:row;gap:20px}.product__popupWrapper .popup-product-image{max-width:300px;margin-right:20px}.product__popupWrapper .popup-product-info{flex:1;display:flex;flex-direction:column;justify-content:center}.product__popupWrapper .popup-product-title{font-size:20px;margin-bottom:10px;font-family:gothammedium;color:#000}.product__popupWrapper ul{margin:20px 0;list-style:none}.product__popupWrapper .popup-content li{font-size:16px;color:#525252;letter-spacing:-.02em;font-family:gothammedium,Arial,Helvetica,sans-serif;list-style-type:none;position:relative;margin:0;padding-left:25px}.product__popupWrapper .popup-content li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.6785 0L18 1.61373L7.93455 16H5.61309L0 8.20601L2.32146 6.06009L6.77382 10.1803L15.6785 0Z' fill='black'/%3E%3C/svg%3E%0A");width:18px;height:16px;position:absolute;left:0;top:5px}.product__popupWrapper .popup-product-price p{width:fit-content;padding:5px;font-size:15px;color:#04b616;border:2px solid #04B616;background:transparent;border-radius:25px;margin-bottom:20px;font-family:gothammedium;text-transform:uppercase}.product__popupWrapper .popup-add-to-cart-button{background:#e9d288;color:#000;border:none;padding:10px 20px;font-size:16px;cursor:pointer;border-radius:5px;font-family:gothammedium;margin-top:10px}.product__popupWrapper .popup-add-to-cart-button:hover{background:#000;color:#e9d288}.product__popupWrapper .popup-close-button{position:absolute;top:10px;right:10px;background:none;border:none;font-size:30px;color:#333;cursor:pointer}.hero-banner-general--section.block-set-18pc-first-banner.block-set-lp-18pc-desktop{min-height:80vh;padding:35px 0}@media screen and (min-width:750px){.product__popupWrapper{display:block}.block-set-18pc-first-banner .hero-banner-general__content{max-width:530px}.block-set-18pc-first-banner.hero-banner-general--section .hero-banner-general__content .flex-container{display:none}.block-set-18pc-first-banner.hero-banner-general--section .link-scroll-to-section,.block-set-18pc-first-banner.hero-banner-general--section .hero-banner--buttonProduct{display:inline-flex}.block-set-18pc-first-banner .hero-banner-general__content .description h2{font-size:58px}}@media screen and (min-width:900px){.hero-banner-general--section.block-set-18pc-first-banner{min-height:77vh}.hero-banner-general--section.block-set-18pc-first-banner.block-set-lp-18pc-desktop{min-height:fit-content}}@media screen and (min-width:1400px){.hero-banner-general--section.block-set-18pc-first-banner{min-height:715px}.hero-banner-general--section.block-set-18pc-first-banner.block-set-lp-18pc-desktop{min-height:80vh}}@media screen and (min-width:1500px){.hero-banner-general--section.block-set-18pc-first-banner{min-height:91vh}.hero-banner-general--section.block-set-18pc-first-banner.block-set-lp-18pc-desktop{min-height:fit-content}}@media screen and (min-width:1900px){.hero-banner-general--section.block-set-18pc-first-banner{min-height:87vh}.hero-banner-general--section.block-set-18pc-first-banner.block-set-lp-18pc-desktop{min-height:fit-content}}@media screen and (max-width:749px){.hero-banner-general--section.block-set-18pc-first-banner{margin-bottom:130px}.block-set-18pc-first-banner .hero-banner-general__content .image--rating{position:absolute;top:25px;width:97px}.block-set-18pc-first-banner .hero-banner-general__content .description h2{position:absolute;top:40px;max-width:90%;line-height:1.3em}.block-set-18pc-first-banner .hero-banner-general__content .description p{font-size:16px;position:absolute;top:23px;left:125px}.block-set-18pc-first-banner .hero-banner-general__content .flex-container{position:absolute;bottom:-115px;color:#000}}.hero-banner-general--section.template-3-2{background:#000;width:100%;padding:20px 0;justify-content:center;margin:-70px 0 5rem}.hero-banner-general--section.template-3-2 .page-width{margin:0 auto;padding:0;max-width:100%}.hero-banner-general--section.template-3-2 .hero-banner-general__content{padding:0 1rem;width:100%;max-width:max-content;text-align:left;display:flex;flex-direction:column;margin-bottom:20px}.hero-banner-general--section.template-3-2 .hero-banner-general__content .h1{font-family:gothamblack,Arial,Helvetica,sans-serif;font-size:30px}.hero-banner-general--section.template-3-2 .hero-banner-general__content .series-name{text-transform:inherit;display:block;font-family:gothambook;font-size:20px;max-width:60%}.hero-banner-general--section.template-3-2 .description{font-size:18px;line-height:1.5em;font-family:gothambook;color:#fff}.hero-banner-general--section.template-3-2 .description__desktop{display:none}.hero-banner-general--section.template-3-2 .description__mobile{display:block;padding:0 20px}@media screen and (min-width:768px){.hero-banner-general--section.template-3-2{padding:40px}.hero-banner-general--section.template-3-2 .hero-banner-general__content{padding:0 4rem;margin-bottom:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:0 5rem;grid-template-areas:"a c" "b c"}.hero-banner-general--section.template-3-2 .hero-banner-general__content .h1{grid-area:a}.hero-banner-general--section.template-3-2 .hero-banner-general__content .series-name{grid-area:b;font-size:30px;max-width:100%}.hero-banner-general--section.template-3-2 .description__desktop{display:block;grid-area:c}.hero-banner-general--section.template-3-2 .description__mobile{display:none}}@media screen and (min-width:1200px){.template-3-2 .hero-banner-general__content .h1{font-size:40px}}@media screen and (min-width:1500px){.hero-banner-general--section.template-3-2{margin:-40px 0 5rem}}@media screen and (min-width:1600px){.hero-banner-general--section.template-3-2 .hero-banner-general__content{padding:0 7rem}}@media screen and (min-width:1920px){.hero-banner-general--section.template-3-2 .page-width{max-width:1920px;padding:0 40px}}.block_set .hero-banner-general__content,.vsq-block-set .hero-banner-general__content{max-width:540px;padding:0;position:relative;z-index:1}.block_set .page-width:after,.vsq-block-set .page-width:after{content:"";position:absolute;background:linear-gradient(90deg,#000000b5,#eddd5300);z-index:0;top:0;left:0;width:55%;height:100%}.raiting__block{display:flex;align-items:center;justify-content:flex-start}.raiting__text{color:#bfbfbf;font-size:14px;font-family:gothambold}.raiting__block .image--rating{width:fit-content;margin:0 15px 0 0}.block_set h1,.vsq-block-set h1{font-size:40px;font-family:gothamblack;letter-spacing:.01em;text-align:left;margin:20px 0 0}.block_set .hero-banner-general__content .description,.vsq-block-set .hero-banner-general__content .description{font-family:gothambold;text-align:left;text-transform:capitalize;font-size:20px}.hero__productWrap{display:flex;flex-direction:column;align-items:flex-start;font-family:gothambold;font-size:14px;color:#bfbfbf}.hero__productWrap--prices{display:flex;text-align:left;gap:30px;letter-spacing:0}.hero__product--priceTitle{color:#e65300;text-transform:uppercase;letter-spacing:0}.hero__product--price{font-size:40px}.hero__product--priceOld{text-decoration:line-through}.hero__product--priceNew{color:#fff}.hero__product--atc--button{font-size:12px;font-family:gothambold;background:#e65300;border-radius:6px;margin:10px 0 20px;transition:.3s}.hero__product--atc--button:after{display:none}.hero__product--atc--button:hover{color:#fff;background-color:#888!important}@media screen and (max-width:767px){.block_set .page-width:after,.vsq-block-set .page-width:after{display:none}.block_set .hero-banner-general__content,.vsq-block-set .hero-banner-general__content{position:absolute;top:20px;left:0;right:0}.raiting__block{justify-content:center}.raiting__block .image--rating{display:block}.block_set h1,.vsq-block-set h1{font-size:26px;text-align:center}.block_set .hero-banner-general__content .description,.vsq-block-set .hero-banner-general__content .description{display:none}.hero__productWrap{align-items:center;margin-top:20px}.image__features{display:none}}@media screen and (min-width:1700px){.hero-banner-general--section.block_set{background-image:url(/cdn/shop/files/18-pc-black-banner_wide.webp?v=1744731606)!important}.hero-banner-general--section.block_set .page-width,.hero-banner-general--section.vsq-block-set .page-width{padding:0 17vw}}@media screen and (min-width:1900px){.hero-banner-general--section.vsq-block-set{min-height:900px}}.hero-banner-general--section.collection-banner{padding:0;background:transparent;position:relative;margin:0}@media screen and (min-width:750px){.hero-banner-general--section.collection-banner{min-height:fit-content}}.hero-banner-general--section.collection-banner .hero-banner-general--logoImg{padding-bottom:1vw}.hero-banner-general--section.collection-banner .hero-banner-general__content .h1{font-size:40px;font-family:gothamblack;margin-bottom:10px}.hero-banner-general--section.collection-banner .hero-banner-general__content .series-name{font-size:18px}.hero-banner-general--section.collection-banner .link-scroll-to-section{padding-top:1vw}.hero-banner-general--section.collection-banner .link-scroll-to-section svg{width:44px;height:44px}.hero-banner-general--section.collection-banner .link-scroll-to-section svg path{stroke:#fff}.hero-banner-general--section.collection-banner video{width:100%}.hero-banner-general--section.collection-banner .sectionVideo--desktop{display:block}.hero-banner-general--section.collection-banner .sectionVideo--mobile{display:none}.hero-banner-general--section.collection-banner .hero-banner-general__content{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;position:absolute;width:100%;height:-webkit-fill-available;max-width:100%;text-align:left;z-index:0}.hero-banner-general--section.collection-banner .hero-banner-general--sectionImage:after,.hero-banner-general--section.collection-banner .hero-banner-general--sectionVideo:after{content:"";display:block;background:linear-gradient(90deg,#000c,#fff0);position:absolute;width:100%;height:100%;top:0;z-index:0}.hero-banner-general--section.collection-banner .hero-banner-general--sectionVideo:after{height:calc(100% - 9px)}@media screen and (min-width:768px){.hero-banner-general--section.collection-banner .hero-banner-general__content.content--center{align-items:center}.hero-banner-general--section.collection-banner .hero-banner-general__content.content--right{align-items:flex-end}}@media screen and (max-width:767px){.hero-banner-general--section.collection-banner{min-height:100%}.hero-banner-general--section.collection-banner .sectionVideo--desktop{display:none}.hero-banner-general--section.collection-banner .sectionVideo--mobile{display:block}.hero-banner-general--section.collection-banner .hero-banner-general__content{text-align:center;justify-content:flex-start;margin-top:30px}.hero-banner-general--section.collection-banner .hero-banner-general__content.contentMobile--center{align-items:center}.hero-banner-general--section.collection-banner .hero-banner-general__content.contentMobile--right{align-items:flex-end}.hero-banner-general--section.collection-banner .hero-banner-general--logoImg{padding-bottom:25px}.hero-banner-general--section.collection-banner .link-scroll-to-section{margin-top:auto}}.hero-banner-general--section.collection-banner .page-width{position:relative}@media screen and (min-width:1920px){.hero-banner-general--section.collection-banner .page-width{max-width:1920px;padding:0}}.price__description{font-size:20px;color:#525252;letter-spacing:-.02em;font-family:gothammedium,Arial,Helvetica,sans-serif;list-style-type:none;position:relative;margin:0;padding-left:25px;font-weight:700;text-align:left}.price__description:before{content:"";background-image:url("data:image/svg+xml,%3Csvg width='18' height='16' viewBox='0 0 18 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.6785 0L18 1.61373L7.93455 16H5.61309L0 8.20601L2.32146 6.06009L6.77382 10.1803L15.6785 0Z' fill='black'/%3E%3C/svg%3E%0A");width:18px;height:16px;position:absolute;left:0;top:5px}@media only screen and (max-width:749px){.price__description{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/801/assets/hero-banner-general.css.map */
