.pouches-banner__slider{margin:0}.pouches-banner__wrapper strong{font-weight:700}.pouches-banner__slider--item{position:relative}.pouches-banner{padding:0vw 2.5vw 0;position:absolute;top:50%;width:100%;transform:translateY(-50%)}.pouches-banner img{width:100%}.img-dt{display:none!important}@media only screen and (min-width: 769px){.img-dt{display:block!important}.img-mb{display:none!important}}.pouches-banner__wrapper{position:relative;overflow:hidden;margin-top:-3.8vw}.pouches-banner__image img{max-width:100%;width:100%;vertical-align:middle}.pouches-hero{display:grid;grid-template-columns:1fr 1fr;width:100%;align-items:center;margin-top:-1vw}.pouches-hero__inner{display:flex;flex-direction:column;position:relative;height:100%}.pouches-hero__inner .img-dt{margin-top:4vw;margin-bottom:0vw;margin-left:0;width:87%}.pouches-hero__inner .pouches-hero-btns{display:none}.pouches-hero__content{margin-top:.5vw}.pouches-hero__title{font-family:Righty;font-weight:400;font-style:normal;color:#fff;font-size:4.4172vw;margin:0;line-height:1;letter-spacing:0}.pouches-hero__title span{margin-left:1.2vw}.pouches-hero__subtitle{text-transform:uppercase;color:#fff;font-family:Sofia Pro;font-weight:900;font-size:2.14vw;letter-spacing:-.01em;line-height:1;margin-left:0vw;margin-bottom:.9vw}.pouches-hero__subtitle svg{width:9.0975vw;margin:0 auto;height:auto}.pouches-hero__text{margin-top:.75vw;margin-left:.5vw}.pouches-hero__text p{font-family:Sofia Pro;font-size:1.5337vw;line-height:1.65;font-weight:500;color:#fff}.pouches-hero__text p strong{font-weight:900}.pouches-hero__codes__text p{font-family:Sofia Pro;font-size:1.5337vw;line-height:1.2;font-weight:400;color:#fff;margin-bottom:.56vw}.pouches-hero-btns{margin-top:1.5vw;display:flex;justify-content:center;gap:10px;margin-left:0}.pouches-hero-btns .btn{font-family:Sofia Pro;display:block;background:#000!important;color:#fff!important;border:1px solid #000!important;text-transform:uppercase;font-size:1.5337vw;line-height:1;border-radius:8px;font-weight:700;min-width:25.8vw;padding:.65em .4em}@media only screen and (max-width: 768px){.pouches-banner__wrapper{margin-top:-7vw}.pouches-banner__slider{margin-top:0}.pouches-hero-btns,.pouches-hero__inner .pouches-hero-btns{display:block}.pouches-banner{padding:7vw 0vw 20vw;top:0;transform:none}.pouches-hero{grid-template-columns:1fr;margin-top:0}.pouches-hero__content{order:-1;padding-top:1vw}.pouches-hero__content--inner{width:100%;padding-right:4vw;margin-left:-2vw}.pouches-hero__content{display:flex;align-items:center;margin-top:5vw}.pouches-hero__subtitle-line{margin-bottom:0}.pouches-hero__subtitle-line span{font-size:3.953vw;padding:0 5px}.pouches-hero__subtitle{font-size:3.6vw;margin-bottom:3vw}.pouches-hero__subtitle svg{width:17.9349vw;margin:0 auto}.pouches-hero__title{font-size:9.7674vw;margin-top:-1.5vw}.pouches-hero__text{margin-top:2vw;text-align:center;margin-bottom:1vw}.pouches-hero__subtitle-line p{margin-bottom:10px}.pouches-hero__text p{font-size:3.488vw;margin-bottom:1.5rem;margin:0 auto;line-height:1.5}.pouches-hero__content .pouches-hero-btns{display:none}.pouches-hero-btns{position:absolute;bottom:14vw;margin:0 auto;left:50%;transform:translate(-50%)}.pouches-hero-btns .btn{font-size:3.95vw;margin-top:1vw;width:56.5vw;line-height:1.1;margin-left:0vw;padding:.95em .4em}.pouches-hero-btns .btn+.btn{margin-top:2vw}}.pouches-hero__codes{display:grid;gap:10.5px;margin:2vw auto 0;color:#333;text-align:center}.pouches-hero__code{max-width:fit-content;margin:0 auto;font-family:Sofia Pro;border:1px solid #333;line-height:1;font-size:1.227vw;font-weight:400;border-radius:8px;overflow:hidden;display:flex;background:#fff}.pouches-hero__code-title{padding:.45em .4em .5em 1.65em;background:#fff;display:inline-block;text-transform:uppercase;min-width:17.178vw;border:1px solid #333;border-radius:8px;margin-top:-1px;margin-bottom:-1px;margin-left:-1px;text-align:left}.pouches-hero__code-code{padding:.45em 6px .5em;display:inline-block;min-width:9.08vw}.pouches-hero__codes-top{max-width:fit-content;margin:0 auto;border:1px solid #333;border-radius:8px;overflow:hidden}.pouches-hero__codes-top .pouches-hero__code{border:none;border-radius:0;border-bottom:1px solid #000}.pouches-hero__codes-top .pouches-hero__code:last-child{border:none}.pouches-hero__codes-top .pouches-hero__code-title{border:none;border-radius:0;margin:0;border-right:1px solid #000}.pouches-hero__codes-top .pouches-hero__code:first-child .pouches-hero__code-title{border-top-right-radius:8px}.pouches-hero__codes-top .pouches-hero__code:last-child .pouches-hero__code-title{border-bottom-right-radius:8px}.pouches-sale__badge-wrapper{width:11.3497vw;height:11.3497vw;position:absolute;top:-1.6vw;left:-4.2vw;color:#e896c5}.pouches-sale__badge{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;color:#e896c5;height:100%;padding-top:0vw;border-radius:100%;background-image:url(/cdn/shop/files/Badge_7c419cf2-8a33-47d7-9bb5-1f69f72fac38.svg?v=1744771185);background-size:contain;background-repeat:no-repeat;padding-bottom:.8vw}.pouches-sale__badge .pouches-sale__title{font-size:2.9448vw;font-family:Sofia Pro;font-weight:900;line-height:.9;margin:0;text-transform:uppercase;color:currentcolor}.pouches-sale__badge .pouches-sale__subtitle{font-size:2.638vw;font-family:Sofia Pro;font-weight:900;line-height:.85;margin:0;text-transform:uppercase;color:currentcolor}.pouches-sale__line{font-size:1.165vw;font-family:Sofia Pro;font-weight:400;font-size:.5vw;position:relative;display:flex;align-items:center;gap:.2vw;margin-bottom:.3vw}.pouches-sale__line:after{content:"";height:1px;width:1.23vw;display:block;background:#fff}.pouches-sale__line:before{content:"";height:1px;width:1.23vw;display:block;background:#fff}.pouches-sale__badge .pouches-sale__code{font-size:1.53vw;font-family:Sofia Pro;font-weight:700;line-height:1;margin:0;text-transform:uppercase;color:currentcolor}.pouches-sale__badge p{font-family:Sofia Pro;color:currentcolor;font-size:1.0429vw;margin:0;font-weight:500;display:flex;align-items:center;justify-content:center;gap:2px;line-height:1;margin-bottom:.4vw}.pouches-sale__badge .smalltext{font-family:Sofia Pro;color:currentcolor;font-size:.6748vw;font-weight:500;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:2px}.pouches-sale__badge .smalltext:before,.pouches-sale__badge .smalltext:after{content:"";width:1.07vw;height:1px;display:inline-block;border-top:1px solid currentcolor}.pouches-hero.black .pouches-sale__badge{color:#f1ca8a;background:#fff;border-color:#f1ca8a}.pouches-hero__codes-bottom .pouches-hero__code-title{background-image:url(/cdn/shop/files/star.svg?v=1701864838);background-size:cover;background-repeat:no-repeat;background-position:center}@media only screen and (max-width: 768px){.pouches-hero__codes__text p{white-space:nowrap;font-size:4.18vw;margin-bottom:2.2vw}.pouches-hero__inner{margin-right:0vw;margin-left:0;height:30.23vw}.pouches-hero__inner .img-mb{margin-left:0vw;margin-top:-5vw;margin-bottom:0vw;width:88%}.pouches-hero__codes{margin-top:2vw;padding-bottom:3.58vw;gap:6px;margin-left:0vw}.pouches-hero__code{font-size:3.25582vw}.pouches-hero__code-title{min-width:44.89vw}.pouches-hero__code-code{min-width:24vw}.pouches-sale__badge-wrapper{width:18.6vw;height:18.6vw;position:absolute;top:-.5vw;left:15.5vw}.pouches-sale__badge{padding-bototm:2vw}.pouches-sale__badge .pouches-sale__title{font-size:4.88vw}.pouches-sale__badge .pouches-sale__subtitle{font-size:4.4186vw}.pouches-sale__line{font-size:1.62vw;gap:.2vw;margin-bottom:.3vw}.pouches-sale__line:after,.pouches-sale__line:before{width:4.4vw}.pouches-sale__badge .pouches-sale__code{font-size:5.34vw}.pouches-banner__image .pouches-banner__float-image{top:67vw;position:absolute;z-index:1}}.newyear-hero__inner{position:relative}.newyear-hero__inner{margin-left:4.2vw;margin-top:8.5vw}.pouches-banner__slider{display:flex;gap:1.1963vw}.pouches-banner__slider--item{width:18.2368vw;height:29.8344vw;padding:7.825vw 2.354vw 1.672vw;font-family:Sofia Pro;font-size:1.2883vw;line-height:1.57;font-weight:500;color:#fff;display:flex;flex-direction:column;justify-content:space-between}.index-reviews{padding-top:60px}@media only screen and (max-width: 768px){.index-reviews{padding-top:30px;position:relative;z-index:5;background:#fff}.newyear-hero__inner{width:100%;margin-left:9.2vw;margin-top:20.5vw}.pouches-banner__slider{width:100vw}.pouches-banner__slider .pouches-banner__slider--item.slick-active .pouches-banner__image img{transform:scale(1)}.pouches-banner__slider--item{width:39.3vw;height:64.186vw;font-size:3.0233vw;padding:14.825vw 5.254vw 2.672vw;line-height:1.52}}.pouches-banner__vs{font-family:Righty;font-weight:400;font-style:normal;color:#fff;font-size:2.8221vw;margin:0;line-height:1;letter-spacing:0;display:flex;align-items:center;justify-content:center;width:6.0123vw;height:6.0123vw;position:absolute;top:14vw;left:15.7vw}.pouches-banner__slider--item .text-20{font-size:1.227vw}.pouches-banner__slider--item .text-22{font-size:1.3497vw}@media only screen and (max-width: 768px){.pouches-banner__slider--item .text-20,.pouches-banner__slider--item .text-22{font-size:2.7907vw}.pouches-banner__vs{width:13.0233vw;height:13.0233vw;font-size:5.814vw;top:34vw;left:33.7vw}}
/*# sourceMappingURL=/cdn/shop/t/272/assets/banner-pouches.css.map */
