div:has(img){line-height:0}section.nightmare_hero_bnr{position:relative}section.nightmare_hero_bnr .bnr_overlay{position:absolute;top:0;width:100%;display:flex;justify-content:center;height:max-content;bottom:0;margin:auto;max-width:800px;right:0;left:0}section.nightmare_hero_bnr .bnr_overlay .bnr_lft h1{font-size:110px;color:#000;text-transform:uppercase;max-width:500px;text-align:center;width:100%;display:block;line-height:113px;letter-spacing:-1px;margin:30px 0 25px}section.nightmare_hero_bnr .img_bg img{width:100%}section.nightmare_usp{padding:70px 0;border-bottom:2.5px solid #000}section.nightmare_usp h4{font-size:30px;color:#000;max-width:1030px;margin:0 auto;text-align:center;line-height:33px;font-family:Roboto;font-weight:700}section.nightmare_usp .usp_inner h4+p{font-size:25px;text-align:center;font-family:Roboto;font-weight:700;color:#000;margin:55px 0 0}section.nightmare_usp .usp_images{display:flex;justify-content:center;column-gap:31px;margin-top:45px}section.nightmare_usp .usp_images .usp_col{display:flex;flex-direction:column;row-gap:15px}section.nightmare_usp .usp_images .usp_col span{font-size:17px;color:#000;font-weight:700;text-align:center;text-transform:uppercase;max-width:200px;line-height:27px}section.nightmare_usp .usp_images .usp_col img{width:100px;display:block;margin:0 auto}section.nightmare_banner img{width:100%}section.nightmare_banner{position:relative;margin-top:-4.5%}section.nightmare_trust_banner img{width:100%}section.nightmare_trust_banner .tex_overlay{position:absolute;top:70px;max-width:950px;margin:auto;right:0;left:0}section.nightmare_trust_banner{position:relative}section.nightmare_trust_banner .tex_overlay img{max-width:612px}section.nightmare_trust_banner .tex_overlay h4{font-size:30px;max-width:595px;line-height:30px;color:#fff;font-family:Roboto;font-weight:700;margin-top:30px;margin-bottom:0}section.section.section-richtext{background:url(/cdn/shop/files/grad_bg.png?v=1708263796);margin:0;padding:37px 0;position:relative}section.section.section-richtext h2.section__title.h3{margin:0 0 24px;font-size:52px;color:#000;line-height:52px}section.section.section-richtext .section__actions a{display:flex;justify-content:center;align-items:center;height:30px;background:#fff;font-size:15px;text-transform:uppercase;text-decoration:none;color:#000;font-weight:500;max-width:154px;margin:auto}section.nightmare_brand{display:block;background:#000;padding:37px 0 60px;position:relative}section.nightmare_brand h4{margin:0;text-align:center;color:#fff;font-size:24px;font-family:Anton;text-transform:uppercase}section.nightmare_brand .brand_images{display:flex;max-width:1130px;justify-content:center;column-gap:60px;width:100%;margin:37px auto auto;align-items:flex-end}.nightmare_testimonials{padding:0!important;position:relative}.nightmare_testimonials .testimonials__item{padding:0!important;border-radius:0!important;max-width:25%!important}.nightmare_testimonials .container{max-width:100%;padding:0 17px}.nightmare_testimonials .container .testimonial{border-radius:0;padding:80px 80px 100px;background-size:cover!important}.nightmare_testimonials .testimonials__item:first-child .testimonial{background:url(/cdn/shop/files/test_grad1.png?v=1708266227);background-position:center}.nightmare_testimonials .testimonials__item:nth-child(2) .testimonial{background:#e70016}.nightmare_testimonials .testimonials__item:nth-child(3) .testimonial{background:#00b4e5}.nightmare_testimonials .testimonials__item:last-child .testimonial{background:url(/cdn/shop/files/test_grad4.png?v=1708266227);background-position:center}.testimonial .testimonial__content p{font-size:25px;line-height:26px;text-align:center;font-family:Roboto;letter-spacing:0px}.testimonial .testimonial__author p{font-size:26px;text-align:center;font-weight:500;margin:30px 0}.nightmare_testimonials .testimonial .testimonial__head h3{font-size:36px;text-align:center;font-family:Anton;color:#000;margin-bottom:35px}.product__selector{display:flex;flex-direction:row-reverse;column-gap:8px}.product__selector button.product-selector__submit.button.button--,.section-products-variants .section__product-selector__submit{background:red;width:152px;letter-spacing:0px;font-size:15px;font-weight:400;min-width:16.4rem;text-transform:uppercase;height:auto;min-height:auto;border:none}.section-products-variants .section__product-selector__submit:before{display:none}.section-products-variants .section__product-selector__submit:after{display:none}.template--nightmare .footer-block--newsletter{display:none}.product__selector button.product-selector__submit.button:before{display:none}.product__selector button.product-selector__submit.button:after{display:none}.product__form select{padding:7px 15px;border:1px solid #000;position:relative}.product__form select,#product-select-{background:url(/cdn/shop/files/meter-pointer.png?v=1707589276)!important;background-size:12px!important;background-position:96% 10px!important;margin:auto auto 10px;background-repeat:no-repeat!important;-webkit-appearance:none!important;appearance:none!important;display:block}.bnr_rt img{width:100%}.product__form select:focus-visible{box-shadow:none;outline:none}.select-input--bordered .select-input__el{width:231px;height:30px;border:1px solid #000;background-color:#fff!important;color:#000;text-transform:uppercase;font-weight:700;font-size:15px;outline:none}.nightmare_testimonials .testimonials__item:first-child .testimonial{padding-left:15px;padding-right:15px}.testimonial .testimonial__author{text-align:center}.products-feed .products-feed__head{flex-direction:column;justify-content:center;align-items:center}.products-feed .products-feed__title{font-size:114px}.products-feed .products-feed__head img{margin-top:-45px}a.link.products-feed__head-link{font-size:36px;text-transform:uppercase;color:#000;text-decoration:none;font-family:Anton;line-height:36px}products-carousel.products-feed.products-feed--default{background:url(/cdn/shop/files/shop_now.png?v=1708273420);background-size:100% 100%}products-carousel.products-feed .products-feed__wrapper{padding:10px 0;margin-bottom:0rem}section.video{background:url(/cdn/shop/files/vid_bg.png?v=1708274003);padding-top:10px;background-size:100% 100%}section.video .deferred-media__poster-button{border:6px solid var(--color-base-secondary);width:6.5rem;height:6.5rem}section.video .deferred-media__poster-button svg{width:2.5rem;height:2.5rem}section.section.richtext_nightmare h2.section__title.h3{font-size:114px;width:100%;line-height:114px;margin:0}section.section.richtext_nightmare .container{max-width:1100px;text-align:center;margin:auto}section.section.section-richtext.richtext_nightmare{background:url(/cdn/shop/files/blue_bg.png?v=1708276845);padding:52px 0 130px;background-size:100% 100%;border-top:1.5px solid #000}section.section.section-richtext.richtext_nightmare .section__body h5{color:red;font-size:36px;margin:0}section.partners{position:relative;background-color:#000}section.partners .patners__head{margin-bottom:35px}.contact-form--alt button[type=submit]{background:red}.footer__links .footer__links-item.is-current a{color:red!important}.footer .socials ul a{background-color:red!important}.footer__actions a{background:red}section.section.section-richtext.richtext_nightmare .section__body p{font-size:29px;font-weight:700;color:#000;margin:30px 0;letter-spacing:0;line-height:normal}section.nightmare_tested_sec{background:url(/cdn/shop/files/blue_grad.png?v=1708281181);background-size:cover}section.nightmare_tested_sec .tested_inner{display:flex;align-items:center;justify-content:center;position:relative;top:-40px}section.nightmare_tested_sec .tested_inner .rt_content img{margin-bottom:15px}.shopify-section:has(.nightmare_trust_banner){position:relative;margin-top:-40px}.products-feed__wrapper .card-product{background-color:transparent;color:#000}.products-feed__wrapper .card-product form.product__form button.product-selector__submit{width:150px;margin:auto auto 10px;height:30px;font-size:15px;background-color:red!important;padding:0;box-sizing:border-box;min-width:auto}.product__form select,#product-select-{background-color:#fff!important;font-size:15px;font-weight:500;text-transform:uppercase;width:154px;margin:auto}.products-feed__wrapper .card-product .card-product__content-head{max-width:100%;margin-right:auto;text-align:center;width:100%}.products-feed__wrapper .card-product .card-product__content-inner{flex-direction:column}.products-feed__wrapper .card-product__content-body *{font-size:23px;font-weight:400;text-align:center}.products-feed__wrapper form.product__form{display:flex;flex-direction:column-reverse}.products-feed__wrapper .card-product__content-body{width:100%;font-size:23px}.products-feed__wrapper h4.caption.card-product__caption a{font-size:23px}.products-feed__wrapper .jdgm-widget.jdgm-widget,.for_mob{display:none}.products-feed__list.swiper .swiper-slide{width:25%;padding:0 5px}products-carousel.products-feed.products-feed--default{background:url(/cdn/shop/files/shop_now.png?v=1708273420);background-size:100% 893px}.nightmare_testimonials .testimonial .testimonial__head h3 strong{display:block}section.section-products-variants{background:url(/cdn/shop/files/variant_bg.png?v=1708370325);background-size:100% 100%;position:relative}.section-products-variants .section__inner{padding:45px 0 80px!important}.section-products-variants .section__product-image{padding-bottom:120%!important;background:transparent;margin:0!important}.section-products-variants .section__blocks{gap:10px!important;max-width:940px;margin:auto}.section-products-variants .section__product{flex:0 0 25%!important}.section-products-variants .product__title{font-size:23px!important;text-decoration:none;font-weight:700;color:#000!important;text-transform:uppercase;line-height:30px;letter-spacing:0px}.section-products-variants .section__price{font-size:23px;flex-wrap:wrap;flex-direction:column;color:#000;line-height:initial}.section-products-variants .price{font-size:23px!important;font-weight:400}.section-products-variants .section__product-selector__submit{font-size:15px!important;background:red}.card-product__tags.sub_descriptor,.caffeine-meter,.card-product__functional_benefits.functional_benefits,.card-product__add-content{display:none}.needsclick.kl-private-reset-css-Xuajs1{min-height:auto!important}button.needsclick.kl-private-reset-css-Xuajs1{width:131px;height:25px!important;font-size:15px!important;border-radius:0!important;font-weight:400!important;background:red!important}.kl-private-reset-css-Xuajs1 input[type=email]{box-shadow:inset 0 0 8px #000!important;padding:1rem 1.8rem!important;border:none!important;height:28px!important;font-size:18px!important;line-height:30px!important;text-transform:uppercase!important;margin-right:15px!important;border-radius:0!important;font-weight:500!important}.needsclick.kl-private-reset-css-Xuajs1{min-height:auto!important;padding:0!important}.klaviyo-form.klaviyo-form.klaviyo-form{max-width:100%!important}.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{font-size:14px!important}.section__content.offset-none{display:none!important}.section-subscribe .section__form{padding:66px 0 55px!important}.section-subscribe .section__title{text-transform:uppercase;margin:0;color:#fff;font-size:51px}.section-subscribe .section__entry{font-size:15px!important;color:#fff!important;margin-top:0!important;margin-bottom:15px!important;font-weight:400!important}.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{font-weight:400!important;color:#000!important;opacity:1!important;font-size:11px!important}.footer{background-color:#000!important;padding-top:0!important}.footer__bottom *{color:#fff}.footer__bottom{margin-top:168px!important;position:relative;background:red!important}section.section-testimonials.nightmare_testimonials:before{content:"";display:block;width:217px;background:url(/cdn/shop/files/test_top.png?v=1708456139);height:55px;position:absolute;background-size:cover;top:-1px;mix-blend-mode:darken}section.section-testimonials.nightmare_testimonials:after{content:"";display:block;width:322px;background:url(/cdn/shop/files/test_bottom.png?v=1708456139);height:76px;position:absolute;background-size:cover;bottom:17px;right:0;mix-blend-mode:darken}.footer__nav--alt .footer__links li+li{border-left:.1rem solid #fff!important}.section-subscribe{background-color:#000!important}.footer__links{display:flex;flex-direction:column;row-gap:1.4rem}.template--nightmare products-carousel.products-feed.products-feed--default .container{max-width:1220px;margin:auto;padding:0 4.8rem}.template--nightmare products-carousel.products-feed .product__atc.grid_product_atc button{width:150px;margin:auto auto 10px;height:30px;font-size:15px;background-color:red!important;padding:0;box-sizing:border-box;min-width:auto;display:flex}.template--nightmare products-carousel.products-feed select#product-select-{background-color:#fff!important;font-size:15px;font-weight:500;text-transform:uppercase;width:150px;margin:auto}.template--nightmare products-carousel.products-feed .card1__heading{font-size:23px;text-align:center;font-family:Roboto;font-weight:600;max-width:200px;margin:0 auto}.template--nightmare products-carousel.products-feed span.price-item.price-item--regular{font-size:23px;font-weight:400;text-align:center;display:block;margin:auto}.template--nightmare products-carousel.products-feed .price{text-align:center}.template--nightmare products-carousel.products-feed ul.swatchul{display:none}@media screen and (min-width: 750px){.footer-block__details-content .list-menu__item--link{line-height:normal!important}}@media only screen and (max-width: 767px){.template--nightmare products-carousel.products-feed.products-feed--default .container{padding:0px 2.2rem}.template--nightmare products-carousel.products-feed .card1__heading{font-size:18px;max-width:150px}.template--nightmare products-carousel.products-feed span.price-item.price-item--regular{font-size:18px}.template--nightmare products-carousel.products-feed .product__atc.grid_product_atc button{height:45px;font-size:18px;text-transform:uppercase;font-family:Roboto;width:100%}.template--nightmare .products-feed .swiper-wrapper .swiper-slide{width:calc(50% - 9px);padding:0}.template--nightmare products-carousel.products-feed select#product-select-{width:100%}.template--nightmare .card__inner.color-scheme-2.gradient.ratio{min-height:187px}.footer__bottom{margin-top:0!important}.section-subscribe .section__title{font-size:35px;line-height:.92!important;margin-bottom:1.8rem;font-family:Anton;text-transform:uppercase!important;color:#000}.footer__nav--alt .footer__links li+li{border-left:none!important}.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{text-transform:uppercase!important}.section-subscribe .section__title strong{display:block;font-size:45px;text-transform:uppercase;font-weight:900;line-height:80px}.section-subscribe .section__entry{color:#000!important}.section-subscribe .section__form{padding:80px 0 100px!important;background:#fff!important}section.section-testimonials.nightmare_testimonials:after{display:none}section.section-testimonials.nightmare_testimonials:before{display:none}section.section-products-variants{background:url(/cdn/shop/files/bg_vaiants_mob.png?v=1708447586);background-size:100% 100%}.needsclick.kl-private-reset-css-Xuajs1{min-height:auto!important;padding:0!important;width:100%!important;display:block!important}.kl-private-reset-css-Xuajs1 input[type=email]{box-shadow:none!important;border:1px solid #000!important;border-radius:0!important;height:40px!important;max-width:95%!important;margin:0 auto 30px!important}button.needsclick.kl-private-reset-css-Xuajs1{height:40px!important;font-size:21px!important;border-radius:0!important;font-weight:400!important;text-transform:lowercase!important;font-family:Roboto!important;text-transform:uppercase!important}.kl-private-reset-css-Xuajs1 input[type=email]::placeholder{text-transform:lowercase!important;font-size:1.7rem!important}span.ql-font-poppins{color:#000!important}}@media only screen and (max-width: 767px){.section-products-variants .product__title{font-size:18px!important}.section-products-variants .section__price *{font-size:18px;font-weight:500}.section-products-variants .section__product-selector__submit{height:45px;width:100%;font-weight:400;font-size:21px!important}.section-products-variants .section__price{margin-bottom:14px}.section-products-variants .section__inner{padding:20px 0 15px!important}.for_mob{display:block}.nightmare_in img{display:none}.nightmare_in .for_mob{display:block}section.section.richtext_nightmare h2.section__title.h3{font-size:76px!important;line-height:76px!important;margin-bottom:0!important}section.section.section-richtext.richtext_nightmare{background:url(/cdn/shop/files/new_png.png?v=1708367551);padding:20px 0 130px;background-size:100% 100%}section.section.section-richtext.richtext_nightmare .section__body h5{font-size:25px}section.section.section-richtext.richtext_nightmare .section__body p{font-size:18px;padding:0 24px;margin-bottom:0;letter-spacing:0}section.section.richtext_nightmare .container{max-width:1100px;padding:0}section.nightmare_usp .usp_images .usp_col span{font-size:12px;max-width:130px}section.nightmare_usp .usp_images{justify-content:center;column-gap:23px;flex-wrap:wrap;row-gap:16px;padding:0;max-width:300px;margin:20px auto 0}section.nightmare_usp .usp_images .usp_col img{width:65px}.nightmare_testimonials .testimonials__item{max-width:50%!important}.nightmare_testimonials .container{max-width:100%;padding:0 7px}.nightmare_testimonials .testimonials__item .testimonial{padding:33px 0}.nightmare_testimonials .testimonials__item:first-child .testimonial .testimonial__content{padding:0}.nightmare_testimonials .testimonial .testimonial__head h3{font-size:25px;margin-bottom:20px;letter-spacing:1px}.testimonial .testimonial__content p{font-size:18px;line-height:20px;font-weight:500}.testimonial .testimonial__author p{font-size:18px;margin:20px 0}.testimonial .testimonial__author img{width:100px}section.section.section-richtext h2.section__title.h3{margin:0 0 24px;font-size:36px;line-height:36px}section.section.section-richtext{background-position:center;background-size:1280px 690px}section.section.section-richtext .section__actions a{height:46px;font-size:18px;max-width:243px}section.nightmare_usp h4{font-size:19px;padding:0 14px;line-height:20px}section.nightmare_usp .usp_inner h4+p{font-size:16px;margin:20px 0 0;font-weight:900}section.nightmare_usp{background:url(/cdn/shop/files/usp_mob_banner.png?v=1708359013);background-size:100% 100%!important;padding:20px 0 70px}section.nightmare_hero_bnr .img_bg img.for_mob{display:block}section.nightmare_hero_bnr .img_bg img{display:none}section.nightmare_hero_bnr .bnr_overlay{flex-direction:column-reverse}section.nightmare_hero_bnr .bnr_overlay .bnr_lft h1{font-size:61px;line-height:61px;margin:3px auto 25px;max-width:360px}section.nightmare_hero_bnr .bnr_overlay .bnr_rt img{width:100%;max-width:240px;margin:auto;display:block}.product__selector{flex-direction:column;max-width:245px;margin:auto;row-gap:10px}.select-input--bordered .select-input__el{width:100%;height:45px;font-size:19px;outline:none;font-weight:300}.product__selector button.product-selector__submit.button.button--{font-size:19px;height:45px}section.nightmare_banner{margin-top:-44px}.testimonial .testimonial__content{padding:0 40px}section.nightmare_trust_banner .tex_overlay img{display:none!important}section.nightmare_trust_banner img{display:none}section.nightmare_trust_banner img.for_mob{display:block}section.nightmare_trust_banner .tex_overlay h4{font-size:18px;max-width:100%;margin-top:30px;padding:0 20px;line-height:20px;text-align:center}section.nightmare_trust_banner .tex_overlay{top:auto;bottom:30px}.products-feed .products-feed__title{font-size:76px}a.link.products-feed__head-link{font-size:25px;line-height:25px;margin-top:0}.products-feed .swiper-wrapper{flex-wrap:wrap;justify-content:space-between;row-gap:20px;margin:0!important}.products-feed__body{padding:0 0rem!important}.products-feed .swiper-wrapper .swiper-slide{width:calc(50% - 5px)}.products-feed__wrapper .card-product form.product__form button.product-selector__submit{width:100%;height:45px;font-size:18px}products-carousel.products-feed.products-feed--default{padding:3rem 0 40px;background:url(/cdn/shop/files/shop_now_mob.png?v=1708364601);background-size:100% 100%!important;position:relative}section.video{padding-top:0;padding-bottom:0}.product__form select,#product-select-{font-size:19px;width:100%;margin:auto;height:45px}.products-feed__wrapper .card-product .card-product__content{padding:20px 0 0}.products-feed__wrapper h4.caption.card-product__caption a,.products-feed__wrapper .card-product__content-body *{font-size:18px}.products-feed .products-feed__head{margin-bottom:10px}.newsletter,.contact-form--alt{background-color:#f5f5f5!important}.newsletter__wrapper h3.newsletter__title,p.newsletter__subtitle.center{color:#000}products-carousel.products-feed .products-feed__wrapper{padding-bottom:40px!important}section.nightmare_tested_sec .tested_inner .product__selector-wrapper{position:absolute;top:-67px;left:0;right:0}.test_img{position:relative;overflow:hidden;width:100%;padding-right:30px;padding-top:80px}.test_img img{margin-left:0;display:none}.test_img img.for_mob{display:block;width:100%}.rt_content{width:auto}.rt_content img{width:155px;margin:0!important}.rt_content img{display:none}.testimonials__item:nth-child(3) .testimonial__content{padding-left:52px!important;padding-right:52px!important}section.nightmare_brand h4{font-size:35px}section.nightmare_brand{padding:50px 0}section.nightmare_brand .brand_images{column-gap:10px;row-gap:30px;padding:0 34px;flex-wrap:wrap;justify-content:space-between}section.nightmare_brand .brand_images .img_brand{width:calc(33.33% - 20px)}section.nightmare_brand .brand_images .img_brand img{height:33px;object-fit:contain;display:block;margin:auto}section.nightmare_usp{padding:70px 0;border-bottom:0px solid #000}}@media only screen and (min-width: 768px){.products-feed__wrapper form.product__form{display:flex;flex-direction:column-reverse;justify-content:flex-end!important;min-height:74px}}@media only screen and (max-width: 1200px) and (min-width: 1024px){section.nightmare_trust_banner .tex_overlay img{max-width:322px}section.nightmare_trust_banner .tex_overlay h4{font-size:18px;max-width:445px;line-height:24px;margin-top:30px}section.nightmare_trust_banner .tex_overlay{max-width:580px}section.nightmare_hero_bnr .bnr_overlay .bnr_lft h1{font-size:80px;max-width:500px;line-height:80px}section.nightmare_hero_bnr .bnr_rt img{width:70%}section.nightmare_brand .brand_images{column-gap:30px}.nightmare_testimonials .container{padding:0 7px}.nightmare_testimonials .container .testimonial{padding:80px 20px 100px}section.section-products-variants{background-size:cover}}@media only screen and (max-width: 1023px) and (min-width: 768px){section.nightmare_hero_bnr .bnr_overlay .bnr_lft h1{font-size:70px;line-height:70px}.product__selector button.product-selector__submit.button.button--{width:170px;font-size:15px;height:30px;min-width:auto}.bnr_rt img{width:54%}.footer__inner{flex-direction:column!important;max-height:unset!important;row-gap:50px}products-carousel.products-feed .products-feed__body{padding:0 0rem}products-carousel.products-feed .card-product .card-product__content{padding:3.4rem 0rem 2.8rem}.nightmare_testimonials .container{padding:0 7px}.testimonials .testimonials__items{justify-content:center;flex-wrap:wrap}.testimonials .testimonials__item{flex:auto!important;width:50%;max-width:50%!important}section.nightmare_brand .brand_images{column-gap:20px;width:100%;flex-wrap:wrap;row-gap:30px}section.nightmare_trust_banner .tex_overlay img{max-width:212px}section.nightmare_trust_banner .tex_overlay h4{font-size:18px;max-width:355px;line-height:18px;margin-top:20px}section.nightmare_trust_banner .tex_overlay{top:40px;max-width:460px}}
/*# sourceMappingURL=/cdn/shop/t/91/assets/nightmare.css.map */
