@import"https://fonts.googleapis.com/css?family=Yellowtail|Montserrat:300,300i,400,500,500i,700,700i|Open+Sans:400,700|Open+Sans+Condensed:700&display=swap";.flex-direction-column{flex-direction:column}.david-container h1,.david-container h2,.david-container h3,.david-container h4,.david-container h5,.david-container h6,.david-container p,.david-container a,.david-container li{-webkit-font-smoothing:antialiased}.david-container h2,.card .btn-link{font-family:Montserrat,sans-serif!important;font-size:22px!important;line-height:30px!important;color:#21366b!important}.david-container p,.david-container li,.david-container a{font-family:Montserrat,sans-serif!important;font-size:18px!important;line-height:28px!important;color:#21366b!important}.david-container ul{list-style-type:none;padding-left:0}.pink{color:#d40076!important}.font-weight-500{font-weight:500}.david-container button:focus,.david-container a:focus,.david-container input:focus{outline:none;box-shadow:none!important}.david-container h1{font-family:Montserrat,sans-serif!important;font-size:34px!important;line-height:50px!important;color:#21366b!important}.divider{height:5px;max-width:35px;background:#d40076;margin:0 auto 35px}#subscribe h1{padding-bottom:15px}#subscribe h4{font-size:18px!important;line-height:23px;font-family:Montserrat,sans-serif}#subscribe h5{font-size:14px!important;line-height:17px;font-family:Open Sans,sans-serif;margin-bottom:5px}#subscribe h6{font-size:15px!important;line-height:20px;font-family:Open Sans,sans-serif}.subscription-container img{width:70px}#subscribe{background:#f2f7fc;padding:50px 0}#subscribe .col-md-4 img{max-width:350px}#rating{max-width:100px}#subscribe-box-container{background:#fff;box-shadow:0 1px 3px 4px #efefef;border-radius:10px}#top{padding:20px 40px}#safe-checkout{background:#f5f5f5;padding:20px 40px}#safe-checkout img{max-width:600px}#best-value:before{content:"";background:url(/cdn/shop/t/2/assets/best-value.png?4776);position:absolute;width:75px;height:100%;background-size:contain;background-repeat:no-repeat;top:-13px;left:-13px}.subscription-selection{background:#fff;box-shadow:0 1px 5px 4px #efefef;border-radius:5px;padding:40px 15px;position:relative;border:3px solid transparent;margin-bottom:35px;height:208px;cursor:pointer}.subscription-selection:hover,.selected{border:3px solid #50d147}#subscribe-box-container .col-lg-4:first-of-type img{width:50px;margin-bottom:15px}#subscribe-box-container .col-lg-4:nth-of-type(2) img{width:40px;margin-bottom:20px}#subscribe-box-container .col-lg-4:last-of-type img{width:70px;margin-bottom:15px}#subscribe .btn-primary{font-family:Open Sans Condensed;font-size:28px!important;outline:none;border:2px solid #e79102;margin:10px 0;padding:9px 85px;box-shadow:0 1px 3px 4px #efefef}#quantity-container{border:1px solid #ccc;border-radius:4px}.form-control.input-number{border-top:0;border-bottom:0;text-align:center}.btn.btn-primary{word-wrap:normal;border:0;color:#000;font-family:Oswald;letter-spacing:1px;background:#fac658;background:-moz-linear-gradient(top,#fac658 0%,#e79102 100%);background:-webkit-linear-gradient(top,#fac658 0%,#e79102 100%);background:linear-gradient(to bottom,#fac658,#e79102);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#fac658",endColorstr="#e79102",GradientType=0)}#need{padding-top:50px}#need .col-sm-1{width:12.5%!important;max-width:none;flex:0 0 12.5%}#need .col-sm-1 img{max-width:32px}#need h3{color:#21366b}#need p{padding:7px 0 4px}#need h3,#need h4{font-family:Montserrat,sans-serif}#need h3{font-size:13px!important;letter-spacing:1px;padding-bottom:30px}.icon-wrapper{height:65px}#need .align-items-end{padding:0}#need h4{font-size:14px!important;line-height:20px;color:#000;letter-spacing:.5px}#gluten-free{width:21px}.author{font-family:Yellowtail,cursive!important;font-size:34px!important}#healthier,#money-back,#faq{background:#f2f7fc;padding:50px 0}#healthier h1{padding-bottom:30px}#healthier img{max-width:200px;margin-right:25px}#process ul{padding-left:70px}#healthier p,#process li{margin:20px 0;line-height:30px!important;font-weight:300!important}#process{padding-top:30px}#process p,#process ul{margin-bottom:50px}#process p,#process li,#strain p{font-size:22px!important;line-height:35px!important;font-weight:300}#process li{padding-left:25px;text-indent:-47px}#strain,#testimonials{padding:50px 0}#strain h1,#faq h1{padding-bottom:30px}#strain img{max-width:300px;padding:35px 0}#testimonials h1,#money-back h1{padding-bottom:30px}#money-back img{max-width:210px}#money-back h6{font-size:14px!important;color:#21366b;font-family:Montserrat,sans-serif}.testimonial-name{font-size:16px!important;font-family:Montserrat,sans-serif!important;margin:20px 0}#testimonials p{font-size:19px!important;font-weight:300!important}#testimonials img{max-width:130px}.testimonial-divider{width:100%;height:1px;background:#ddd;margin:25px 0 30px}.modal-btn{border-radius:100px;padding:20px 70px;font-size:16px!important;color:#fff!important;background:#21366b;margin:30px 0;display:inline-block}.btn-primary.transparent{border-radius:100px;padding:20px 70px;font-size:16px!important;color:#21366b;background:transparent;border:2px solid #21366b;margin:30px 0;display:inline-block;font-family:Montserrat,sans-serif}.clear{clear:both}.btn-primary.transparent:hover{background:#21366b;color:#fff}#custom-pagination li{border:1px solid #efefef;border-radius:100%;width:30px;height:30px;font-size:15px!important;font-weight:300;float:left;text-align:center;margin-right:5px}.active{background:#e7eef6}.card .btn-link,.card p{font-weight:300}.card .btn-link{width:100%;text-align:left;word-wrap:normal}.card .btn-link:hover{text-decoration:none}.card .btn-link i{float:right}.card p{color:#000}.card{background:transparent;border-left:0;border-right:0;border-top:0;border-radius:0!important}.collapse.show .card-body{border-bottom:1px solid #21366b}.card-header{background-color:transparent;border-bottom:1px solid #21366b;padding:20px 30px 20px 0}#ingredients p{font-size:15px!important;color:#000}#ingredients h2{font-size:18px!important;color:#000}.modal-content{border-radius:10px;padding:15px 30px}.modal-header{display:block;border-bottom:0;padding-bottom:0}.modal-body .row p:not(#no-ident){text-indent:20px}.modal-header p{padding-bottom:0;margin-bottom:0}.modal-body>p:first-of-type{border-top:1px solid #000;border-bottom:1px solid #000;padding:10px 0}#ingredients h1{font-size:28px!important;color:#000}button.close{position:absolute;top:10px;right:10px;width:30px;height:30px;padding:0!important;margin:0!important;border-radius:100%;border:2px solid #d40076;line-height:0px;color:#d40076;opacity:1;margin-top:-2px}@media all and (min-width: 1200px){#quantity-container{max-width:63%;margin:0 auto}}@media all and (max-width: 991px){#bottle{max-width:300px;margin-bottom:20px}#subscribe .btn-primary{width:100%;display:block;padding-left:10px;padding-right:10px}#need .col-lg-5{max-width:300px;margin:20px auto 0}#need .col-sm-1{width:50%!important;flex:50%}#need .col-sm-1 img{max-width:90px}.icon-wrapper{height:140px}#need h3{font-size:18px!important;letter-spacing:10px;padding-bottom:30px}#gluten-free{width:45px}}@media all and (max-width: 767px){.david-container h1{font-size:28px!important;line-height:35px!important}.david-container h2,.card .btn-link{font-size:20px!important;line-height:25px!important}#process p,#process li,#strain p{font-size:20px!important;line-height:30px!important}#testimonials p{font-size:17px!important}#ingredients p{font-size:13px!important}}.hide-it{display:none}.subscription-upsell{text-align:center}.subscription-upsell__wrap{width:100%;max-width:420px;padding:30px;background:#fff;border-radius:5px;box-shadow:0 4px 8px #0000002e;margin:20px auto 0}.subscription-upsell__overlay{position:fixed;width:100vw;height:100vh;background:#00000059;top:0;left:0;z-index:99;overflow:hidden}.subscription-upsell button{max-width:480px;width:100%;margin:10px auto 20px;display:block;background-color:#db1888;font:inherit;text-align:center;cursor:pointer;font-family:Open Sans,sans-serif;letter-spacing:1px;text-transform:uppercase;transition:all .3s ease-in-out;color:#fff;font-size:15px;font-weight:600;font-style:normal;height:auto;line-height:30px;padding:9px 30px;border-radius:5px}.subscription-upsell__qty{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.subscription-upsell label{width:100px;text-align:left}.subscription-upsell input{width:calc(100% - 120px);margin:0 0 12px;border-color:#e1e3e4;display:block;border-radius:0;height:48px;line-height:22px;padding:12px;color:#5a6064;vertical-align:middle;border:1px solid #f0f3f5;width:100%;cursor:pointer;font-family:Open Sans,sans-serif;font-weight:400;font-style:normal}.upsell-no-thanks{cursor:pointer;opacity:1;transition:opacity .4s ease-in-out}.upsell-no-thanks:hover{opacity:.6}.mobile-only.mobile-search-bar{display:none!important}footer a{text-decoration:none!important}footer a:hover{text-decoration:none!important}a.modal-btn.text-uppercase.font-weight-bold{color:#fff!important}.divider.pink{display:block}@media all and (max-width:576px){.icon-wrapper{height:100px}#need .col-sm-1 img{max-width:50px;max-height:60px;object-fit:contain}#need h3{font-size:16px!important;letter-spacing:0px;padding-bottom:30px}#process ul{padding-left:30px}}.modal-backdrop.show{position:absolute}div#ingredients{background:#00000052!important}.jdgm-rev-widg__body,.jdgm-rev-widg__header:after,.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-rev-widg__title,.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-rev-widg__summary,.jdgm-rev-widg__sort-wrapper,.jdgm-widget .jdgm-review-search.jdgm-review-search{display:none!important}.jdgm-widget-actions-wrapper{background:none!important}a.jdgm-write-rev-link,.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-ask-question-btn,.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-write-rev-link{border-radius:100px!important;padding:20px 70px!important;font-size:16px!important;color:#21366b!important;background:transparent!important;border:2px solid #21366b!important;margin:45px 0 30px!important;display:inline-block!important;font-family:Montserrat,sans-serif!important;text-transform:uppercase!important}div#judgeme_product_reviews *:not(input){font-family:Montserrat,sans-serif!important;font-size:18px!important;line-height:28px!important;color:#21366b}a.jdgm-write-rev-link:hover,.jdgm-review-widget:not(.jdgm-review-widget--medium):not(.jdgm-review-widget--small) .jdgm-write-rev-link:hover{background:#21366b!important;color:#fff!important}.jdgm-widget-actions-wrapper,.jdgm-all-reviews-widget,.jdgm-rev-widget{padding:0!important;margin:0!important}.jdgm-widget-actions-wrapper{text-align:center!important}.drawer.active{background-color:rgba(var(--color-foreground),.5)}input.shipping-insurance-switch{visibility:hidden}.cart-item__name.h4.break.pointer-event-none{color:rgb(var(--color-foreground))}.product__text.subtitle{font-weight:600}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused),.drawer__close{box-shadow:none!important;background-color:transparent!important;border:none!important;outline:none!important}.ajax-cart-upsell.ajax-cart-upsell__add:not(:focus-visible):not(.focused),.menu-drawer__close-button{outline:none!important;text-decoration:none!important}.product-option{width:144px!important}.header__menu-item:hover span{text-decoration:none!important}.header__submenu .header__menu-item,summary.header__menu-item.link.Details-HeaderSubMenu.link--text.list-menu__item.focus-inset.caption-large.first-level-active{padding:0!important}.collection-product-title{font-size:16px}.collection-products-section-title{margin-top:1em;margin-bottom:1em}.header a:hover{text-decoration:none;color:#000}.menu-drawer summary.menu-drawer__menu-item{text-decoration:none}@media screen and (min-width: 750px){body{font-size:1.6rem}.main-header-menu-item.header__menu-item:hover,.Details-HeaderSubMenu:hover,.first-level-active{color:#fff!important;background-color:#c70072!important}.Details-HeaderSubMenu>.header__menu-item{width:100%}.Details-HeaderSubMenu:hover>.header__menu-item,.first-level-active>.header__menu-item{color:#fff!important}.Details-HeaderSubMenu>.header__menu-item:before,.Details-HeaderSubMenu>.header__menu-item:after{display:none}}.announcement-page-width{display:flex!important}.announcement-page-width a{text-decoration:none!important}
/*# sourceMappingURL=/cdn/shop/t/524/assets/david.asprey.page.css.map */
