.bogo-cbncbg-gummies .container{max-width:100%}.bogo-cbncbg-gummies .slick-arrow{position:absolute;-webkit-transition:opacity .3s;transition:opacity .3s;margin:0;padding:0;top:auto;-webkit-transform:none;transform:none;bottom:-18px;height:48px;width:48px;background-color:#fff!important;border:1px solid #222;border-radius:24px;font-size:0;background-repeat:no-repeat;background-position:center;background-size:16px auto!important;cursor:pointer}.bogo-cbncbg-gummies .slick-arrow::before{display:none}.bogo-cbncbg-gummies .slick-arrow.slick-disabled{opacity:.4}.bogo-cbncbg-gummies .slick-arrow.slick-prev{left:calc(50% - 100px);background-image:url("https://www.thecbdistillery.com/content/website/img/rebrand/deep-sleep-study/slick-arrow-left.svg")}.bogo-cbncbg-gummies .slick-arrow.slick-next{right:calc(50% - 100px);-webkit-transform:none;transform:none;background-image:url("https://www.thecbdistillery.com/content/website/img/rebrand/deep-sleep-study/slick-arrow-right.svg")}.bogo-cbncbg-gummies .slick-arrow:hover{border-color:#54887e;background-color:#fff}.bogo-cbncbg-gummies .slick-dots{padding:0;width:100%;list-style:none;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:static}.bogo-cbncbg-gummies .slick-dots li{padding:0;height:auto;width:auto;margin:0}.bogo-cbncbg-gummies .slick-dots button{font-size:0;border:none;border-radius:10px;padding:0;-webkit-transition:background-color .3s;transition:background-color .3s;background-color:#e7e7e7;margin:0 4px;display:block;cursor:pointer;width:12px;height:12px}.bogo-cbncbg-gummies .slick-dots button::before{display:none}.bogo-cbncbg-gummies .slick-dots li.slick-active button{background-color:#222}.bogo-cbncbg-gummies .hero{background-color:#f2efeb;overflow:hidden}.bogo-cbncbg-gummies .hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;max-width:calc(1680px + 10em);width:auto;padding:64px 5em}.bogo-cbncbg-gummies .hero .hh-content{width:50%;text-align:center}.bogo-cbncbg-gummies .hero .hh-image{width:50%}.bogo-cbncbg-gummies .hero .hh-image img{max-width:unset;max-height:614px;border-radius:48px;width:auto;height:auto}.bogo-cbncbg-gummies .hero .coupon-code{max-width:335px;margin:40px auto 0 auto}.bogo-cbncbg-gummies .hero .coupon-code label{font-weight:unset;position:absolute;padding-right:80px;color:#222;font-family:"Inter Tight Regular";font-size:24px;line-height:29px;margin:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.bogo-cbncbg-gummies .hero .coupon-code .ccf-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px}.bogo-cbncbg-gummies .hero .coupon-code-field{position:relative}.bogo-cbncbg-gummies .hero .coupon-code .tooltip{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(20px);transform:translateX(-50%) translateY(20px);opacity:0;white-space:nowrap;border-radius:8px;background-color:#222;padding:7px 8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;font-size:14px;-webkit-transition:all .3s;transition:all .3s;top:-45px}.bogo-cbncbg-gummies .hero .coupon-code .tooltip::after{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:12px 8px 0 8px;border-color:#222 transparent transparent transparent;-webkit-transform:rotate(0) translateX(-50%);transform:rotate(0) translateX(-50%);left:50%;bottom:-12px;-webkit-transition:border-color .3s;transition:border-color .3s}.bogo-cbncbg-gummies .hero .coupon-code .tooltip svg{display:none;visibility:hidden;margin-right:8px;-webkit-transition:visibility .3s;transition:visibility .3s}.bogo-cbncbg-gummies .hero .coupon-code input{display:block;width:100%;background:#fff;border-radius:8px;height:68px;text-align:right;padding-right:100px;color:#222;font-family:"Inter Tight SemiBold";font-size:24px;border:1px solid #54887e;outline:0}.bogo-cbncbg-gummies .hero .coupon-code button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:48px;height:48px;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:4px}.bogo-cbncbg-gummies .hero .coupon-code button svg{display:block}.bogo-cbncbg-gummies .hero .coupon-code button:hover{background-color:#eaeaea}.bogo-cbncbg-gummies .hero .coupon-code button:hover+.tooltip{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}.bogo-cbncbg-gummies .hero .coupon-code.copied .tooltip{background-color:#27c451;-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0);opacity:1}.bogo-cbncbg-gummies .hero .coupon-code.copied .tooltip::after{border-color:#27c451 transparent transparent transparent}.bogo-cbncbg-gummies .hero .coupon-code.copied .tooltip svg{display:block;visibility:visible}.bogo-cbncbg-gummies .hero h1{margin-top:0;margin-bottom:20px;font-family:"Inter Tight SemiBold";font-size:64px;line-height:72px;font-weight:unset;color:#222}.bogo-cbncbg-gummies .hero h1 span{display:block}.bogo-cbncbg-gummies .hero p{max-width:480px;margin:0 auto;font-family:"Inter Tight Medium";font-size:32px;line-height:42px;color:#222}.bogo-cbncbg-gummies .hero .cta{margin-top:20px;margin-left:auto;margin-right:auto;display:block;max-width:335px;font-family:"Inter Tight SemiBold"}.bogo-cbncbg-gummies .hh-features{width:100%;padding:0 0 40px 0}.bogo-cbncbg-gummies .hh-features__item{padding:0 40px 0 32px;position:relative;font-size:24px;color:#222;font-family:"Inter Tight Regular"}.bogo-cbncbg-gummies .hh-features__item::after{content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;width:8px;height:8px;display:block;border-radius:4px;background-color:#54887e}.bogo-cbncbg-gummies .hh-features:not(.slick-slider){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bogo-cbncbg-gummies .hh-features:not(.slick-slider) .hh-features__item:last-child{padding-right:32px}.bogo-cbncbg-gummies .hh-features:not(.slick-slider) .hh-features__item:last-child::after{display:none}.bogo-cbncbg-gummies .content-block{padding:40px 0}.bogo-cbncbg-gummies .content-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1060px}.bogo-cbncbg-gummies .content-block__image{width:470px}.bogo-cbncbg-gummies .content-block__image img{display:block;max-width:100%;width:auto;height:auto}.bogo-cbncbg-gummies .content-block__content{width:calc(100% - 550px)}.bogo-cbncbg-gummies .content-block__content h2{margin-top:0;margin-bottom:24px;font-size:48px;color:#222;line-height:57px;font-family:"Inter Tight SemiBold"}.bogo-cbncbg-gummies .content-block__content h2 span{display:block}.bogo-cbncbg-gummies .content-block__content p{margin:0;color:#222;font-size:18px;font-family:"Inter Tight Medium";line-height:28px}.bogo-cbncbg-gummies .content-block__content p b{font-weight:unset;font-family:"Inter Tight Bold"}.bogo-cbncbg-gummies .products{padding:0}.bogo-cbncbg-gummies .products h2{margin-top:0;margin-bottom:40px;text-align:center;color:#222;font-size:48px;line-height:56px;text-transform:unset;font-family:"Inter Tight SemiBold"}.bogo-cbncbg-gummies .products h2 span{display:block}.bogo-cbncbg-gummies .products-wrapper{margin-top:40px}.bogo-cbncbg-gummies .products .slick-slide{height:inherit;padding:0 20px}.bogo-cbncbg-gummies .products .slick-list{margin:0 -20px;padding:0!important}.bogo-cbncbg-gummies .products .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.bogo-cbncbg-gummies .products .slick-dotted.slick-slider{margin:0}.bogo-cbncbg-gummies .products .container{max-width:760px}.bogo-cbncbg-gummies .products .product-card{padding:0!important}.bogo-cbncbg-gummies .products .product-card__img{margin-bottom:8px}.bogo-cbncbg-gummies .products .product-card__img .pc-image{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:24px;height:360px}.bogo-cbncbg-gummies .products .product-card__img .pc-rating{color:#fff!important}.bogo-cbncbg-gummies .products .product-card__title span{display:block}.bogo-cbncbg-gummies .products .product-card__price{margin-right:8px!important}.bogo-cbncbg-gummies .products .product-card__discounts{margin:0}.bogo-cbncbg-gummies .products .product-card__actions .cta{padding-top:14px;padding-bottom:14px}.bogo-cbncbg-gummies .partners-carousel{overflow:hidden;padding:80px 0}.bogo-cbncbg-gummies .partners-carousel .container{position:relative;max-width:1030px}.bogo-cbncbg-gummies .partners-carousel h2{text-transform:none;font-size:24px;line-height:28px;text-align:center;color:#54887e;font-family:"Inter Tight Medium";margin:0 0 40px 0}.bogo-cbncbg-gummies .partners-carousel #partners-carousel{margin:0;max-width:unset}.bogo-cbncbg-gummies .subscribe-wrapper{background-color:#edf5f1;border:1px solid #beddd7;border-radius:24px;max-width:1100px;margin:0 auto;text-align:center;padding:80px}.bogo-cbncbg-gummies .subscribe-wrapper h2{text-transform:unset;margin-top:0;margin-bottom:20px;color:#222;font-family:"Inter Tight SemiBold";font-size:40px;line-height:59px;font-weight:unset}.bogo-cbncbg-gummies .subscribe-wrapper p{margin:0 auto;max-width:600px;color:#222;font-size:18px;line-height:28px;font-family:"Inter Tight Medium"}.bogo-cbncbg-gummies .subscribe-wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;max-width:600px;margin-left:auto;margin-right:auto}.bogo-cbncbg-gummies .subscribe-wrapper form input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:12px;text-align:left;padding:0 24px;font-size:18px;font-family:"Inter Tight Medium";background-color:#fff;display:block;height:68px;border-radius:8px;border:1px solid #adadad}.bogo-cbncbg-gummies .subscribe-wrapper .cta{padding:20px 20px!important;font-size:24px!important;min-width:224px;font-family:"Inter Tight SemiBold";text-transform:none!important;background-color:#54887e;border-color:#54887e}.bogo-cbncbg-gummies .subscribe-wrapper .cta:hover{background-color:#345c53;border-color:#345c53}.bogo-cbncbg-gummies .why-us{padding:0;text-align:center}.bogo-cbncbg-gummies .why-us img{margin:0 auto}.bogo-cbncbg-gummies .why-us h2{color:#fff;text-align:center;margin:20px 0 24px 0;font-size:48px;line-height:56px;text-transform:unset}.bogo-cbncbg-gummies .why-us p{color:#fff;font-family:"Inter Tight Medium";font-size:18px;line-height:28px;max-width:800px;margin:0 auto}.bogo-cbncbg-gummies .why-us p b{font-weight:unset;font-family:"Inter Tight SemiBold"}.bogo-cbncbg-gummies .why-us p:not(:last-of-type){margin-bottom:20px}.bogo-cbncbg-gummies .why-us-wrapper{max-width:1100px;margin:0 auto;padding:80px 40px;background-image:url("https://www.thecbdistillery.com/content/website/img/rebrand/bogo-cbn-cbg-gummies/bg-5.webp");background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:40px}@media screen and (max-width:1800px){.bogo-cbncbg-gummies .hero .hh-image img{max-width:100%}}@media screen and (max-width:1590px){.bogo-cbncbg-gummies .hero .container{padding-left:3em;padding-right:3em}}@media screen and (max-width:1400px){.bogo-cbncbg-gummies .hero .container{padding-left:2em;padding-right:2em}}@media screen and (max-width:1360px){.bogo-cbncbg-gummies .hero .container{padding:48px 2em}.bogo-cbncbg-gummies .hero h1{font-size:48px;line-height:54px}.bogo-cbncbg-gummies .hero p{font-size:24px;line-height:32px;max-width:380px}}@media screen and (max-width:1200px){.bogo-cbncbg-gummies .hero h1{font-size:52px;line-height:58px}.bogo-cbncbg-gummies .hero p{font-size:24px;line-height:32px;max-width:340px}.bogo-cbncbg-gummies .hero .cta{max-width:300px;padding:16px 20px}.bogo-cbncbg-gummies .hero .coupon-code{max-width:300px}.bogo-cbncbg-gummies .hero .coupon-code input{padding-right:85px;height:60px}.bogo-cbncbg-gummies .hero .hh-image img{border-radius:32px}.bogo-cbncbg-gummies .products h2{font-size:38px;line-height:44px}.bogo-cbncbg-gummies .hh-features__item{font-size:18px}.bogo-cbncbg-gummies .content-block .container{padding:0 20px}.bogo-cbncbg-gummies .content-block__image{width:400px}.bogo-cbncbg-gummies .content-block__content{width:calc(100% - 440px);padding-right:20px}.bogo-cbncbg-gummies .content-block__content h2{font-size:38px;line-height:44px}.bogo-cbncbg-gummies .partners-carousel{padding:40px 20px}.bogo-cbncbg-gummies .partners-carousel .container{max-width:100%}.bogo-cbncbg-gummies .partners-carousel h2{position:static;text-align:center;margin-bottom:30px;-webkit-transform:none;transform:none}.bogo-cbncbg-gummies .partners-carousel #partners-carousel{margin:0}.bogo-cbncbg-gummies .why-us .container{padding:0 20px}.bogo-cbncbg-gummies .why-us h2{font-size:38px;line-height:44px}.bogo-cbncbg-gummies .why-us p{font-size:16px;line-height:24px}.bogo-cbncbg-gummies .why-us-wrapper{padding:60px}}@media screen and (max-width:991px){.bogo-cbncbg-gummies .hero .container{padding:40px 20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bogo-cbncbg-gummies .hero h1{font-size:44px;line-height:52px}.bogo-cbncbg-gummies .hero p{font-size:21px;line-height:28px;max-width:290px}.bogo-cbncbg-gummies .hero .cta{margin-top:20px}.bogo-cbncbg-gummies .hero .hh-content{width:100%;padding-top:40px}.bogo-cbncbg-gummies .hero .hh-image{width:100%}.bogo-cbncbg-gummies .hh-features__item{font-size:21px}.bogo-cbncbg-gummies .content-block .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bogo-cbncbg-gummies .content-block__image{width:100%}.bogo-cbncbg-gummies .content-block__image img{margin:0 auto}.bogo-cbncbg-gummies .content-block__content{width:100%}.bogo-cbncbg-gummies .partners-carousel{padding:40px 0;border:none}.bogo-cbncbg-gummies .partners-carousel .container{padding:0}.bogo-cbncbg-gummies .products .container{max-width:100%}.bogo-cbncbg-gummies .products .slick-list{margin:0;padding:0 10px!important}.bogo-cbncbg-gummies .products .slick-slide{padding:0 10px}}@media screen and (max-width:767px){.bogo-cbncbg-gummies .hero .container{padding:0 15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.bogo-cbncbg-gummies .hero .hh-image{padding:20px 0;width:100%}.bogo-cbncbg-gummies .hero .hh-image img{border-radius:20px;width:100%;max-height:unset}.bogo-cbncbg-gummies .hero .hh-content{padding-top:0;width:100%;padding-bottom:40px}.bogo-cbncbg-gummies .hero .hh-content h1{font-size:32px;line-height:39px;margin-bottom:12px}.bogo-cbncbg-gummies .hero .hh-content p{font-size:20px;line-height:24px;max-width:250px}.bogo-cbncbg-gummies .hero .hh-content .cta{margin-top:8px;max-width:440px;width:100%}.bogo-cbncbg-gummies .hero .hh-content .coupon-code{max-width:440px;width:100%;margin-top:20px}.bogo-cbncbg-gummies .hero .hh-content .coupon-code input{padding-right:32%}.bogo-cbncbg-gummies .hh-features__item{font-size:18px;line-height:22px;padding:0 16px 0 12px}.bogo-cbncbg-gummies .hh-features__item::after{width:4px;height:4px}.bogo-cbncbg-gummies .content-block{padding:40px 0 20px 0}.bogo-cbncbg-gummies .content-block h2{font-size:32px;line-height:36px;margin-bottom:20px}.bogo-cbncbg-gummies .content-block h2 span{display:initial}.bogo-cbncbg-gummies .content-block p{font-size:14px;line-height:24px}.bogo-cbncbg-gummies .content-block__image{margin-top:20px}.bogo-cbncbg-gummies .content-block__image img{max-width:100%;width:auto;height:auto}.bogo-cbncbg-gummies .products{padding:0}.bogo-cbncbg-gummies .products .container{padding:0}.bogo-cbncbg-gummies .products h2{font-size:32px;line-height:38px;padding:0 20px}.bogo-cbncbg-gummies .products h2 span{display:initial}.bogo-cbncbg-gummies .products .slick-arrow{bottom:0}.bogo-cbncbg-gummies .products .slick-arrow.slick-prev{left:20px}.bogo-cbncbg-gummies .products .slick-arrow.slick-next{right:20px}.bogo-cbncbg-gummies .products .slick-list{padding-right:20%!important;padding-left:10px;padding-bottom:24px!important}.bogo-cbncbg-gummies .products .slick-dots{padding:18px 0}.bogo-cbncbg-gummies .products .product-card__img .pc-image{height:280px}.bogo-cbncbg-gummies .products .product-card__title{font-size:16px;line-height:20px}.bogo-cbncbg-gummies .products .product-card .cta{font-size:16px!important;padding:14px 20px!important}.bogo-cbncbg-gummies .partners-carousel{padding:40px 0;border-bottom:none}.bogo-cbncbg-gummies .partners-carousel h2{font-size:18px;line-height:24px;margin-bottom:20px}.bogo-cbncbg-gummies #partners-carousel.slick-slider .slick-slide{padding:0 15px}.bogo-cbncbg-gummies .why-us{padding:0}.bogo-cbncbg-gummies .why-us h2{margin:20px 0;font-size:32px;line-height:38px}.bogo-cbncbg-gummies .why-us p{font-size:14px;line-height:24px}.bogo-cbncbg-gummies .why-us .container{padding:0}.bogo-cbncbg-gummies .why-us-wrapper{border-radius:0;padding:40px 20px}}