@charset "UTF-8";.black{color:#000!important}.white{color:#fff!important}.black-background{background-color:#000}.lightestgray-background{background-color:#f5f5f5!important}.white-background{background-color:#fff!important}.beige-background{background-color:#f4f2ef!important}.darkblue-background{background-color:#2959a4!important}.gray{color:#999!important}.mediumgray{color:#555!important}.lightgray{color:#ccc!important}.lightergray{color:#999!important}.border,.border-top,.border-bottom,.border-right,.border-left{border-color:#e5e5e5!important}.border-dark{border-color:#333!important}.border-top-black{border-top:2px solid black}.border-bottom-black{border-bottom:2px solid black}@media screen and (min-width: 992px){.border-lg-up{border:1px solid #e5e5e5}}.black-fade{background-color:#0000004d}.red{color:#cd0316!important}.green{color:#03cd03!important}.blue{color:#1185bc!important}.darkblue{color:#2959a4!important}.lightblue{color:#a3b2c5!important}.mediumblue{color:#5b759d!important}body{font-family:Montserrat,helvetica-neue,helvetica,sans-serif;line-height:1.7;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-weight:400;-webkit-overflow-scrolling:touch;font-size:1em!important}body a:hover{text-decoration:none}body p{line-height:1.65;margin-bottom:1.5em}.libre{font-family:Libre Baskerville,serif!important}.montserrat{font-family:Montserrat,sans-serif!important}@media screen and (max-width: 575px){.font18px{font-size:1.13333em}}@media screen and (min-width: 576px) and (max-width: 991px){.font18px{font-size:1.2em}}@media screen and (min-width: 992px){.font18px{font-size:1.125em}}@media screen and (min-width: 1400px){.font18px{font-size:1.125em}}.fontWeight300{font-weight:300!important}.fontWeight400{font-weight:400!important}.fontWeight500{font-weight:500!important}.fontWeight600{font-weight:600!important}.fontWeight700{font-weight:700!important}.letter-spacing1{letter-spacing:1px}.no-margin p,.no-margin span,.no-margin div{margin:0}.margin-last-0 p:last-child{margin-bottom:0}hr{margin-top:1.5rem;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;color:#e5e5e5;background:#e5e5e5;height:1px;width:60%}hr.wide{width:100%}hr.short{height:1px;width:125px}hr.black{color:#000;background:#000}.big-text{font-size:1.1em!important}.bigger-text{font-size:1.2em!important}.little-text{font-size:.95em!important}.small-text{font-size:.9em!important}.smaller-text{font-size:.8em!important}.tiny-text{font-size:12px}.pointer-events-none{pointer-events:none;-webkit-pointer-events:none}.underline-text{border-bottom:1px solid black}ul{padding:0;list-style:none}ul.inline-list li{display:inline-block}.visually-hidden{display:none}strong{font-weight:700!important}.box-shadow{box-shadow:0 0 4px #0006;-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,.4);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,.4)}.text-shadow{-webkit-text-shadow:0px 0px 6px rgba(0,0,0,.6);-moz-text-shadow:0px 0px 6px rgba(0,0,0,.6);text-shadow:0px 0px 4px rgba(0,0,0,.6)}.line-height-14{line-height:1.4}.money{color:#000!important}.top40{margin-top:40px}.py-45{padding-top:2.5em;padding-bottom:2.5em}a,a:link,a:visited,.contact:focus{color:#1185bc;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out;text-decoration:none}a:hover,a:focus,a:link:hover,a:link:focus,a:visited:hover,a:visited:focus,.contact:focus:hover,.contact:focus:focus{color:#0c5d84;text-decoration:none!important}a:link,a:link:link,a:visited:link,.contact:focus:link{-webkit-tap-highlight-color:rgba(0,0,0,.3)}.black-link a,.black-link a:visited,.black-link:visited a,.black-link:visited a:visited{color:#000}.black-link a:hover,.black-link a:visited:hover,.black-link:visited a:hover,.black-link:visited a:visited:hover{color:#1185bc}a.black-link,a.black-link:visited{color:#000}a.black-link:hover,a.black-link:visited:hover{color:#1185bc}.white-link a,.white-link a:visited,.white-link:visited a,.white-link:visited a:visited{color:#fff}.white-link a:hover,.white-link a:visited:hover,.white-link:visited a:hover,.white-link:visited a:visited:hover{color:#1185bc}a.white-link,a.white-link:visited{color:#fff}a.white-link:hover,a.white-link:visited:hover{color:#1185bc}.red-link a,.red-link a:visited,.red-link:visited a,.red-link:visited a:visited{color:#cd0316}.red-link a:hover,.red-link a:visited:hover,.red-link:visited a:hover,.red-link:visited a:visited:hover{color:#000}a.red-link,a.red-link:visited{color:#cd0316}a.red-link:hover,a.red-link:visited:hover{color:#000}body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6{line-height:1.35;font-weight:400}body h1 a,body h2 a,body h3 a,body h4 a,body h5 a,body h6 a,body .h1 a,body .h2 a,body .h3 a,body .h4 a,body .h5 a,body .h6 a{text-decoration:none}body h1,body h2,body h3,body h4,body h5,body h6{font-family:Montserrat,serif}@media screen and (max-width: 575px){body h1,body .h1{font-size:2em}body h2,body .h2{font-size:1.75em}body h3,body .h3{font-size:1.5em}body h4,body .h4{font-size:1.25em}body h5,body .h5{font-size:1.0625em}body h6,body .h6{font-size:1em}}@media screen and (min-width: 576px) and (max-width: 768px){body h1,body .h1{font-size:2.375em}body h2,body .h2{font-size:2.125em}body h3,body .h3{font-size:1.5625em}body h4,body .h4{font-size:1.3125em}body h5,body .h5{font-size:1.0625em}body h6,body .h6{font-size:1em}}@media screen and (min-width: 768px) and (max-width: 991px){body h1,body .h1{font-size:2.5em}body h2,body .h2{font-size:2.25em}body h3,body .h3{font-size:1.625em}body h4,body .h4{font-size:1.3125em}body h5,body .h5{font-size:1.0625em}body h6,body .h6{font-size:1em}}@media screen and (min-width: 992px) and (max-width: 1199px){body h1,body .h1{font-size:2.625em}body h2,body .h2{font-size:2.25em}body h3,body .h3{font-size:1.75em}body h4,body .h4{font-size:1.375em}body h5,body .h5{font-size:1.125em}body h6,body .h6{font-size:1em}}@media screen and (min-width: 1200px){body h1,body .h1{font-size:2.875em}body h2,body .h2{font-size:2.375em}body h3,body .h3{font-size:1.875em}body h4,body .h4{font-size:1.375em}body h5,body .h5{font-size:1.125em}body h6,body .h6{font-size:1em}}body.template-index h1,body.template-index h2,body.template-index h3,body.template-index h4,body.template-index h5,body.template-index h6{font-family:Libre Baskerville,serif}img{display:block;height:auto;max-width:100%;width:100%}a img:hover{opacity:1!important}figure{margin:0}.featured-image img{width:100%}.featured-image-square a.spacer-square{z-index:1}.featured-image-square .responsive-image__wrapper{height:100%;text-align:center;-webkit-transition:.2s;mix-blend-mode:multiply}.featured-image-square .responsive-image__wrapper:hover{mix-blend-mode:multiply}.featured-image-square .responsive-image__wrapper img.responsive-image__image{left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:100%!important;height:100%!important;transition:.2s;z-index:2}html{font-size:15px!important}@media screen and (min-width: 576px){html{font-size:15px!important}}@media screen and (min-width: 768px){html{font-size:15px!important}}@media screen and (min-width: 992px){html{font-size:16px!important}}@media screen and (min-width: 1200px){html{font-size:17px!important}}@media screen and (min-width: 1400px){html{font-size:16px!important}}@media screen and (max-width: 1399px){.container{max-width:100%!important}}.row.no-gutters{margin-right:0;margin-left:0}.row.no-gutters>[class^=col-],.row.no-gutters>[class*=" col-"]{padding-right:0;padding-left:0}.row.no-gutters .slim-wrap>[class^=col-],.row.no-gutters .slim-wrap>[class*=" col-"]{padding-right:0;padding-left:0}.gutter-20.row{margin-right:-10px;margin-left:-10px}.gutter-20>[class^=col-]{padding-right:10px;padding-left:10px}.container-40{padding-right:20px!important;padding-left:20px!important}.gutter-40.row{margin-right:-20px;margin-left:-20px}.gutter-40>[class^=col-],.gutter-40>[class*=col-]{padding-right:20px;padding-left:20px}.container-50{padding-right:25px!important;padding-left:25px!important}.gutter-50.row{margin-right:-25px;margin-left:-25px}.gutter-50>[class^=col-],.gutter-50>[class*=col-]{padding-right:25px;padding-left:25px}.btn,.shopify-challenge__button{text-shadow:none;border-radius:0!important;-webkit-border-radius:0px!important;background-image:none;padding:11px 20px!important;text-transform:uppercase;font-size:.95em!important;letter-spacing:1px;font-weight:500!important;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out}@media screen and (max-width: 575px){.btn,.shopify-challenge__button{letter-spacing:0!important;padding:10px!important}}.btn-smaller{padding:6px 11px!important;font-size:.9em!important}.btn-larger{padding:12px \200b 25px!important;font-size:1.2em!important}.btn-black-outline,.shopify-challenge__button{border:2px solid black!important;background:#fff!important;color:#000!important}.btn-black-outline:hover,.shopify-challenge__button:hover{border:2px solid #1185bc!important;color:#1185bc!important}.btn-white-outline{border:2px solid white!important;background:none!important;color:#fff!important}.btn-white-outline:hover{border:2px solid white!important;background:#fff!important;color:#000!important}.btn-blue-outline{border:2px solid #1185bc!important;background:#fff!important;color:#000!important}.btn-blue-outline:hover{border:2px solid black!important;color:#000!important}.btn-black{border:2px solid black!important;background-color:#000!important;color:#fff!important}.btn-black:hover{border:2px solid black!important;color:#000!important;background-color:#fff!important}.btn-blue{border:0!important;background:#1185bc!important;color:#fff!important}.btn-blue:hover{border:0!important;color:#fff!important;background-color:#000!important}.btn-red{border:0!important;background:#cd0316!important;color:#fff!important}.btn-red:hover{border:0!important;color:#fff!important;background-color:#000!important}.btn-blank{border:0!important;background:none!important;color:#000!important}.btn-blank:hover{border:0!important;color:#e5e5e5!important;background:none!important}.btn-half{width:48%}.w-20{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media screen and (min-width: 480px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width: 576px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media (min-width: 768px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media (min-width: 992px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media (min-width: 1200px){.w-20{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}.form-control{height:calc(1.75em + .8rem + 2px);border-radius:0;border:2px solid black}.qtydiv label{display:block;margin-bottom:12px;letter-spacing:2.8px;color:#747a7b}.qtydiv .btnqty{display:inline-block;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:25px;padding:5px}.qtydiv .btnqty.qtyminus{margin-right:8px}.qtydiv .btnqty.qtyplus{margin-left:8px}.qtydiv .quantity-input{border:none;padding:8px;text-align:center;width:50px;outline:none;display:inline-block}.qtydiv{display:inline-block;padding-right:15px;padding-top:10px}.form-group{margin-bottom:0}.form-row{margin-right:0!important;margin-left:0!important}.octane-plugin__checkbox{display:none}.pagination{text-align:center;height:40px!important;border:2px solid black!important;border-radius:30px!important;-webkit-border-radius:30px!important}.pagination li{border:0;color:#000!important;width:40px;height:38px;font-weight:600}.pagination li a{width:40px!important;height:38px!important;padding:0!important;color:#000!important}.pagination li a:hover{color:#1185bc!important}.pagination li span{background:none!important;padding-top:0!important;padding-bottom:0!important;width:40px!important;height:38px!important}.pagination li .page-link{border:0!important;background:none!important}.pagination li .page-link:hover{background:none!important;color:#1185bc!important}.pagination li.active{color:#1185bc!important}.pagination li.active .page-link{background:none!important;border:0!important;color:#2959a4!important}.card{background-color:#f5f5f5!important}.card img{mix-blend-mode:multiply}table.responsive-tables{border:1px solid #ccc;border-collapse:collapse;margin:0;padding:0;width:100%;table-layout:fixed}table.responsive-tables caption{font-size:1.5em;margin:.5em 0 .75em}table.responsive-tables tr{background-color:#f8f8f8;border:1px solid #ddd;padding:.35em}table.responsive-tables th,table.responsive-tables td{padding:.625em;text-align:center}table.responsive-tables th{font-size:.85em;letter-spacing:.1em;text-transform:uppercase}@media screen and (max-width: 600px){table.responsive-tables{border:0}table.responsive-tables caption{font-size:1.3em}table.responsive-tables thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table.responsive-tables tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table.responsive-tables td{border-bottom:1px solid #ddd;display:block;font-size:.8em;text-align:right}table.responsive-tables td:before{content:attr(data-label);float:left;font-weight:700;text-transform:uppercase}table.responsive-tables td:last-child{border-bottom:0}}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.featured-banner-image{background-size:cover;background-position:center center}.header-wrapper{background-color:#fff}.mobile-cart{width:24px;height:24px}.mobile-cart .st0{fill:#000!important}.account-icon img{width:auto;height:20px}#searchbar .input-group .form-control,#searchbar1 .input-group .form-control{padding:0 20px;height:40px;border:0;border-radius:20px 0 0 20px;font-size:15px;color:#000}#searchbar .input-group .button,#searchbar1 .input-group .button{height:40px;padding:0 15px;border-radius:0 20px 20px 0;border:0;background-color:#fff;color:#000}#shopify-section-header header{padding:0}#shopify-section-header header .logo-image-mini{position:absolute;top:-45px;left:20px;height:28px;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out}#shopify-section-header header .logo-image-mini img{width:auto;height:28px}#shopify-section-header header nav.navbar .st0{fill:#fff}#shopify-section-header header nav.navbar ul.navbar-nav{margin-left:0;text-align:center}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown{height:40px;font-family:Montserrat,sans-serif}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle{padding:0;margin:0 1.1em;display:block;line-height:40px;height:40px;color:#fff;font-size:.8125em;font-weight:600;letter-spacing:0px}@media screen and (min-width: 992px){#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle{margin:0 .85em;font-size:.8em}}@media screen and (min-width: 1100px){#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle{margin:0 1.5em}}@media screen and (min-width: 1200px){#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle{margin:0 1.6em}}@media screen and (min-width: 1400px){#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle{margin:0 1.7em}}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.nav-link:hover,#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle:hover,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.nav-link:hover,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle:hover{color:#a3b2c5}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle:after,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown a.dropdown-toggle:after{transition:transform .15s linear}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item .dropdown-menu,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown .dropdown-menu{padding:0;margin-top:0;overflow:hidden;left:1.1em;top:39px;-webkit-border-radius:0;border-radius:0;background-clip:padding-box;font-weight:500;border:2px solid black;background-color:#000}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item .dropdown-menu a.dropdown-item,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown .dropdown-menu a.dropdown-item{padding:.8em 1.5em;border:0;display:block;font-size:.9em;color:#fff;font-weight:500}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item .dropdown-menu a.dropdown-item:hover,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown .dropdown-menu a.dropdown-item:hover{background-color:#242424;color:#fff}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item:first-child a,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown:first-child a{margin-left:0}#shopify-section-header header nav.navbar ul.navbar-nav li.nav-item:last-child a,#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown:last-child a{margin-right:0}#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown:hover .dropdown-menu{display:block!important}#shopify-section-header header nav.navbar ul.navbar-nav li.dropdown:hover .dropdown-toggle:after{transform:translateY(3px)}#shopify-section-header header nav.navbar ul.navbar-nav li.active a{color:#a3b2c5;background:none!important}#shopify-section-header header nav.navbar ul.navbar-nav li.cart{font-size:.75em}#shopify-section-header header nav.navbar ul.navbar-nav li.cart div{height:40px}#shopify-section-header header nav.navbar ul.navbar-nav li.cart div div{height:auto}#shopify-section-header header nav.navbar ul.navbar-nav li.cart svg{width:22px;height:22px}#shopify-section-header header nav.navbar ul.navbar-nav li.account-li img{width:auto;height:20px}#stick-here{height:1px;overflow:hidden}.sticky-nav.sticky{position:fixed;top:0;left:0;right:0;z-index:100}.sticky-nav .search-bar-sticky,.sticky-nav .mburger-sticky{color:#000}#cu-top-menu{display:none;border-right:1px solid #e5e5e5}.mm-wrapper_opened #cu-top-menu{display:block}.mm-iconbar,.mm-panels,.mm-panels>.mm-panel,.mm-navbar{background-color:#fff!important}.mm-navbar__title{font-weight:700;color:#000!important;text-transform:uppercase;background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/mobile-logo.png?v=10501089373906980901647284258) no-repeat center center;background-size:58% auto;text-indent:-9999px}.mm-listview{padding-top:10px!important}.mm-listitem{text-transform:uppercase;font-size:.925em}.mm-listitem:after{border:0!important}.mm-listitem__btn:not(.mm-listitem__text){border-left:0!important}.mm-btn_next:after,.mm-btn_prev:before{border-color:#000!important}.mm-iconbar__top a{color:#000!important}.mm-iconbar__top a:hover{color:#1185bc!important}.mm-menu_opened.mm-menu_pagedim-black~.mm-wrapper__blocker{background:#1185bc!important}.icon-50{width:50px;height:auto}.button-icon{height:22px;width:auto}body.template-index h6.mediumblue{font-family:Montserrat,sans-serif!important}#shopify-section-hero .btn{padding:11px 25px!important;font-weight:600!important}@media screen and (max-width: 499px){#shopify-section-hero .btn{font-size:1.2em!important;width:100%!important}}@media screen and (min-width: 576px){#shopify-section-hero .btn{font-size:1.25em!important;width:49%!important}}#shopify-section-nighttime .day-night-logo-attributes img,#shopify-section-daytime .day-night-logo-attributes img{width:auto;height:30px}@media screen and (min-width: 576px){#shopify-section-nighttime .day-night-logo-attributes img,#shopify-section-daytime .day-night-logo-attributes img{height:35px}}#shopify-section-nighttime .day-night-logo-attributes span,#shopify-section-daytime .day-night-logo-attributes span{line-height:1.25;font-size:.9em}@media screen and (max-width: 413px){#shopify-section-nighttime .day-night-logo-attributes span,#shopify-section-daytime .day-night-logo-attributes span{font-size:.8em}}#shopify-section-nighttime .day-night-logo-attributes:nth-child(1),#shopify-section-nighttime .day-night-logo-attributes:nth-child(2),#shopify-section-nighttime .day-night-logo-attributes:nth-child(3),#shopify-section-daytime .day-night-logo-attributes:nth-child(1),#shopify-section-daytime .day-night-logo-attributes:nth-child(2),#shopify-section-daytime .day-night-logo-attributes:nth-child(3){display:none}#shopify-section-whycbd .why-block img{width:100px;height:auto}#shopify-section-whycbd .cbd-logo-small{width:auto;height:35px}#shopify-section-whycbd .visible-xs{display:none}@media screen and (min-width: 768px){#shopify-section-whycbd tr:nth-child(2),#shopify-section-whycbd tr:nth-child(6),#shopify-section-whycbd tr:nth-child(10),#shopify-section-whycbd tr:nth-child(14){background-color:#f5f5f5}}@media screen and (max-width: 767px){#shopify-section-whycbd .visible-xs{display:table-row;background:#efefef}#shopify-section-whycbd td:first-child,#shopify-section-whycbd th:first-child{display:none}}@media screen and (max-width: 991px){#shopify-section-membership .membership-image{background-image:none!important}}@media screen and (min-width: 992px){#shopify-section-membership .membership-options{width:85%}}@media screen and (min-width: 1200px){#shopify-section-membership .membership-options{width:80%}}#shopify-section-membership .membership-options h3{font-size:1.75em}@media screen and (max-width: 575px){#shopify-section-subscribe .card h3,#shopify-section-subscribe .card .h3{font-size:1.375em}}@media screen and (min-width: 576px) and (max-width: 768px){#shopify-section-subscribe .card h3,#shopify-section-subscribe .card .h3{font-size:1.4375em}}@media screen and (min-width: 768px) and (max-width: 991px){#shopify-section-subscribe .card h3,#shopify-section-subscribe .card .h3{font-size:1.5em}}@media screen and (min-width: 992px) and (max-width: 1199px){#shopify-section-subscribe .card h3,#shopify-section-subscribe .card .h3{font-size:1.625em}}@media screen and (min-width: 1200px){#shopify-section-subscribe .card h3,#shopify-section-subscribe .card .h3{font-size:1.75em}}#shopify-section-subscribe .card .form-group{margin-bottom:0!important}#shopify-section-newsletter-home .form-field{border:0;border-right:0;border-top-left-radius:8px;border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-webkit-border-bottom-left-radius:8px;padding-left:1em;padding-right:1em;font-size:14px;text-transform:uppercase;font-family:inherit;height:50px;line-height:50px;color:#000}@media screen and (min-width: 576px){#shopify-section-newsletter-home .form-field{width:250px}}@media screen and (min-width: 768px){#shopify-section-newsletter-home .form-field{width:300px}}@media screen and (min-width: 992px){#shopify-section-newsletter-home .form-field{width:350px}}#shopify-section-newsletter-home .join-button{font-size:14px;border:0;border-left:0;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;border-radius:0 8px 8px 0/0px 8px 8px 0px;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;background-color:#dae3ef;color:#000;height:50px;line-height:50px;margin-left:-5px;transition:all .3s ease-in-out!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-khtml-transition:all .3s ease-in-out}@media screen and (max-width: 413px){#shopify-section-newsletter-home .join-button{padding:0 10px}}@media screen and (min-width: 414px){#shopify-section-newsletter-home .join-button{padding:0 15px}}#shopify-section-newsletter-home .join-button:hover{background-color:#000;color:#fff}#shopify-section-newsletter-home .join-button img{width:18px;height:auto}.template-collection .yotpo{text-align:center;padding-bottom:.5em}.template-collection .yotpo .pull-left{float:none;margin:0 auto;justify-content:center}.template-collection .yotpo .pull-left .yotpo-stars,.yotpo span.yotpo-stars{margin-right:6px}@media screen and (max-width: 479px){.collection-flex-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width: 480px){.collection-flex-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){.collection-flex-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%;max-width:33%}}@media screen and (min-width: 992px){.collection-flex-wrap .col{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.card .sold-out,.card .on-sale{position:absolute;top:0;z-index:1;padding:4px 10px;color:#fff;text-transform:uppercase;font-size:.8125em;font-weight:700}.card .sold-out{right:0;background-color:#000}.card .on-sale{left:0;background-color:#cd0316}.carousel-wrapper{max-width:750px}.carousel .carousel-item{background-color:#fff}.carousel .carousel-item .responsive-image__wrapper,.carousel .carousel-item .responsive-image__wrapper img{-webkit-border-radius:6px;border-radius:6px;background-clip:padding-box}.carousel .carousel-item:nth-child(1){background-color:#f5f5f5}.carousel .carousel-item:nth-child(1) img{mix-blend-mode:multiply}.carousel .carousel-control-next,.carousel .carousel-control-prev,.carousel .carousel-indicators{filter:invert(0%);opacity:.9}.carousel .carousel-control-next,.carousel .carousel-control-prev{width:10%;z-index:10!important;opacity:.9;filter:alpha(opacity=90)}.carousel .carousel-control-next .carousel-control-prev-icon,.carousel .carousel-control-next .carousel-control-next-icon,.carousel .carousel-control-prev .carousel-control-prev-icon,.carousel .carousel-control-prev .carousel-control-next-icon{background-repeat:no-repeat;width:34px;height:34px}@media screen and (max-width: 991px){.carousel .carousel-control-next,.carousel .carousel-control-prev{width:8%}}.carousel .carousel-control-prev-icon{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/hero-left-arrow-black.png?v=173571341136774591991647284329);background-size:20px 20px;background-position:left center}.carousel .carousel-control-next-icon{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/hero-right-arrow-black.png?v=122654288557111697761647284252);background-size:20px 20px;background-position:right center}.carousel .carousel-indicators{margin-bottom:.5em}@media (max-width: 767.98px){.carousel .carousel-indicators{bottom:0}}.carousel .carousel-indicators li{background-color:#ccc;opacity:1;filter:alpha(opacity=100);margin-left:5px;margin-right:5px;width:50px!important;height:3px!important;-webkit-border-radius:0;border-radius:0;background-clip:padding-box}.carousel .carousel-indicators li.active{background-color:#000}.responsive-image__wrapper{background-color:#f5f5f5}.responsive-image__wrapper img.responsive-image__image{mix-blend-mode:multiply}.product-thumbs img{width:60px;height:auto}label.input-group-text{padding:0;border:0;margin:0 0 .5em;font-weight:600;text-transform:uppercase;font-size:.875em;background:none}.custom-select{width:auto!important;padding:.375rem 2.75rem .375rem .75rem!important}.qtydiv .qtybox{border:2px solid #e5e5e5;padding:0;width:auto;height:54px}.qtydiv .qtybox .icon{width:40px;height:50px;line-height:50px;vertical-align:inherit;text-align:center;padding:0;background-color:#f3f3f3}.qtydiv .qtybox .quantity-input{padding:0 10px;width:40px;height:50px;line-height:50px}.paywhirl-plan-selector{margin:0!important;margin-inline-start:0!important;margin-inline-end:0!important;padding-block-start:0!important;padding-inline-start:0!important;padding-inline-end:0!important;padding-block-end:0!important;padding-bottom:10px!important}.paywhirl-plan-selector .paywhirl-plan-selector-plan{margin-left:0!important;margin-bottom:0!important;padding-top:1em!important}.paywhirl-plan-selector .paywhirl-plan-selector-plan label{font-weight:700!important;text-transform:uppercase!important;font-size:13px!important;letter-spacing:0!important}.paywhirl-plan-selector>legend{padding:1.25em 0 0!important;margin-bottom:0!important;font-weight:700!important;font-size:1em!important;text-transform:uppercase!important}.paywhirl-plan-selector .paywhirl-plan-selector-group{margin:.5em 0 0!important}.paywhirl-plan-selector .paywhirl-plan-selector-group>label{margin-bottom:0!important}.paywhirl-plan-selector .paywhirl-plan-selector-description{margin:0!important;padding:10px 0 12px!important}body.template-product .form-row{margin-right:0!important;margin-left:0!important}body.template-product .product-description{border-top:2px solid black}body.template-product .btn-single{width:100%}@media screen and (min-width: 992px){body.template-product .btn-single{width:47%}}@media screen and (min-width: 1200px){body.template-product .btn-single{width:48%}}@media screen and (min-width: 1340px){body.template-product .btn-single{width:49%}}body.template-product .octane-plugin__checkbox{width:100%}@media screen and (max-width: 575px){.cart-item{border-top:1px solid #e5e5e5}}@media screen and (min-width: 576px){.cart-item{border-bottom:1px solid #e5e5e5}}@media screen and (min-width: 992px){.cart-item{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}}.cart-item:nth-child(odd){background-color:#f9f9f9}.cart-item:nth-child(2n){background-color:#fff}.cart-item .cart-left .item-thumb{background-color:#f5f5f5}.cart-item .cart-left .item-thumb img{width:60px;height:auto;border:none;mix-blend-mode:multiply}@media screen and (max-width: 575px){.cart-item .cart-right{border-top:0}}.cart-item .cart-right .cart-quantity input{width:60px;padding:4px 6px;font-size:14px;border:1px solid #e5e5e5;margin-top:4px;border-radius:4px}@media screen and (max-width: 575px){.cart-update{border-top:1px solid #e5e5e5}}.cart-totals{border-top:1px solid #e5e5e5}@media screen and (min-width: 768px){.cart-totals{border-left:1px solid #e5e5e5}}@media screen and (min-width: 992px){.cart-totals{border-right:1px solid #e5e5e5}}@media screen and (min-width: 576px){.cart-totals.subtotal{background-color:#000;color:#fff}}.contact-form-wrapper input,.contact-form-wrapper textarea,.account-form-wrapper input,.account-form-wrapper textarea{border:1px solid black;padding:10px;width:100%;margin:0 0 1.1em;font-size:14px}.contact-form-wrapper ::placeholder,.account-form-wrapper ::placeholder{text-transform:uppercase}.contact-form-wrapper textarea,.account-form-wrapper textarea{padding:10px}.contact-form-wrapper input.name,.account-form-wrapper input.name{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/icon-name.png?v=52947251107961246301647284304) no-repeat!important;background-position:8px 12px!important;background-size:auto 45%!important;padding-left:36px}.contact-form-wrapper input.email,.account-form-wrapper input.email{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/icon-email.png?v=69206018002307741471647284321) no-repeat!important;background-position:8px 12px!important;background-size:auto 45%!important;padding-left:36px}.contact-form-wrapper input.company,.account-form-wrapper input.company{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/icon-company.png?v=51036470891027425881647284319) no-repeat!important;background-position:8px 12px!important;background-size:auto 45%!important;padding-left:36px}.contact-form-wrapper input.phone,.account-form-wrapper input.phone{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/icon-phone.png?v=52355648435131636171647284297) no-repeat!important;background-position:8px 12px!important;background-size:auto 45%!important;padding-left:36px}.contact-form-wrapper input.password,.account-form-wrapper input.password{background:url(//crystalbodydrip.myshopify.com/cdn/shop/t/6/assets/icon-password.png?v=75318800065346823441647284263) no-repeat!important;background-position:8px 12px!important;background-size:auto 45%!important;padding-left:36px}.contact-form-wrapper input[type=radio],.contact-form-wrapper input[type=checkbox],.account-form-wrapper input[type=radio],.account-form-wrapper input[type=checkbox]{display:inline-block;width:auto;margin-right:8px}.shopify-challenge__container{padding:3em 0}form div.errors{padding:1em;border:1px solid #1185bc;text-align:center;font-weight:500;font-size:1.1em;margin-bottom:1em}.text-success{padding:10px 10px 20px;text-align:center;font-weight:600}#shopify-section-footer h3{font-family:Montserrat,helvetica-neue,helvetica,sans-serif!important}#shopify-section-footer .footer-logos{width:auto;height:26px}#shopify-section-footer .footer-logo{width:250px;height:auto;max-width:90%}@media screen and (min-width: 576px){#shopify-section-footer .footer-logo{width:300px}}@media screen and (min-width: 768px){#shopify-section-footer .footer-logo{width:350px}}@media screen and (min-width: 992px){#shopify-section-footer .footer-logo{width:90%}}#shopify-section-footer .footer-links li{padding-top:5px;padding-bottomn:5px}#shopify-section-footer .footer-links li a,#shopify-section-footer .footer-links li a:visited{color:#b7cddb}#shopify-section-footer .footer-links li a:hover,#shopify-section-footer .footer-links li a:visited:hover{color:#fff}
/*# sourceMappingURL=/s/files/1/0291/0535/6853/t/6/assets/layout.theme.styleLiquid.scss.css.map */
