/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */progress,sub,sup{vertical-align:baseline}button,hr,input{overflow:visible}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}a,body,html{color:#3a3a3c}.category,.clearfix,.page{zoom:1}.category:after,.clearfix:after,.page:after,clearfix ():after{clear:both}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}h1{font-size:2em}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}.button:focus,input,textarea{outline:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}clearfix ():after{content:'';display:block}@font-face{font-family:"Avenir Next";src:url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/e9167238-3b3f-4813-a04a-a384394eed42-3b3a9958e7d6135192806c72cc659ff5.eot);src:url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/e9167238-3b3f-4813-a04a-a384394eed42-3b3a9958e7d6135192806c72cc659ff5.eot?#iefix) format("embedded-opentype"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/1e9892c0-6927-4412-9874-1b82801ba47a-fe2ff02769173fa2c393a7b60f8c0f0c.woff) format("woff"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/46cf1067-688d-4aab-b0f7-bd942af6efd8-ff3ba8cbab111d8905c5cf3764dafabf.ttf) format("truetype"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/52a192b1-bea5-4b48-879f-107f009b666f-2fdfb78f507feb982372f24333d8c70e.svg#52a192b1-bea5-4b48-879f-107f009b666f) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Avenir Next";src:url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15-f3004cef391ee25de7a11ef7c899e6b4.eot);src:url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/12d643f2-3899-49d5-a85b-ff430f5fad15-f3004cef391ee25de7a11ef7c899e6b4.eot?#iefix) format("embedded-opentype"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/91b50bbb-9aa1-4d54-9159-ec6f19d14a7c-2bc758fd09b95083e91b002849fa3201.woff) format("woff"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/a0f4c2f9-8a42-4786-ad00-fce42b57b148-637b41435ec308d2f4abb610c4643bdd.ttf) format("truetype"),url(https://d1q5xcxnc7t7qw.cloudfront.net/fonts/99affa9a-a5e9-4559-bd07-20cf0071852d-34e95c897185fd8914abd049932957c9.svg#99affa9a-a5e9-4559-bd07-20cf0071852d) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/robotocondensed/v31/ieVo2ZhZI2eCN5jzbjEETS9weq8-_d6T_POl0fRJeyWyosBO5Xk.ttf) format('truetype')}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#f0f0f0;font:400 2vmin 'Avenir Next',Helvetica,Arial,sans-serif;height:100%;line-height:2.5vmin;padding:0;margin:0}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}ul{list-style:none;margin:0;padding:0}p{margin:0}table{border-collapse:collapse}table,tbody,td,th,thead,tr{font-weight:400}.strong-text,b,strong{font-family:'Avenir Next',Helvetica,Arial,sans-serif;font-weight:400}.clearfix:after,.clearfix:before{content:"";display:table}#meadow-root{height:100%;width:100%}.button{border:none;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:20px;line-height:normal;padding:8px 15px;-webkit-transition:background .2s linear;-moz-transition:background .2s linear;-o-transition:background .2s linear;-ms-transition:background .2s linear;transition:background .2s linear}.button:active{-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.button.primary,.button.submit{background-color:#7154a0}.button.primary:hover,.button.submit:hover{background-color:#482d78}.button.tertiary{background-color:#9a80bb}.button.tertiary:hover{background-color:#482d78}.button.destroy{background-color:#d71b5d}.button.destroy:hover{background-color:#a41547}.button.success{background-color:#56be92;color:#fff}.button.success:hover{background-color:#49b694}.button.submit{margin-top:10px;min-width:100px;position:relative}.button.small{font-size:14px;padding:6px 10px}.button.full{width:100%}.button.blend{background:0 0;border:1px solid #e2e2e2;color:#999;padding-bottom:5px;padding-top:5px}.autoscroll_progress{position:fixed;bottom:.75vmin;right:1vmin;z-index:9001}.autoscroll_progress .progress-circle--path{stroke:#7154a0}.category{-webkit-box-shadow:rgba(0,0,0,.025) 0 5px 5px 0,rgba(0,0,0,.05) 0 1px 2px 0;box-shadow:rgba(0,0,0,.025) 0 5px 5px 0,rgba(0,0,0,.05) 0 1px 2px 0;margin:0 0 1vmin;background:#fff}.category:after,.category:before{content:"";display:table}.category__name{display:block;margin:0 0 -3.5vmin;padding:0 .5vmin;line-height:3.5vmin;font-size:2vmin;font-family:'Roboto Condensed','Avenir Next',Helvetica,Arial,sans-serif}.category__products__headings__product{width:80%}.category__products__headings__option{width:20%}.category__products--columns-2 .category__products__headings__product{width:75%}.category__products--columns-2 .category__products__headings__option{width:12.5%}.category__products--columns-3 .category__products__headings__product{width:70%}.category__products--columns-3 .category__products__headings__option{width:10%}.category__products--columns-4 .category__products__headings__product{width:60%}.category__products--columns-4 .category__products__headings__option{width:10%}.category__products--columns-5 .category__products__headings__product{width:60%}.category__products--columns-5 .category__products__headings__option{width:8%}.category__products--columns-6 .category__products__headings__product{width:58%}.category__products--columns-6 .category__products__headings__option{width:7%}.category__products--columns-7 .category__products__headings__product{width:51%}.category__products--columns-7 .category__products__headings__option{width:7%}.category__products__headings{line-height:3.5vmin;font-family:'Roboto Condensed','Avenir Next',Helvetica,Arial,sans-serif}.category__products{width:100%;margin:0;table-layout:fixed}.category__products td,.category__products th{padding:0 .6vmin;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.category__products .product:nth-child(odd){background:#f7f7f7}.column{padding:1vmin}.page--columns-2 .column{float:left;width:50%}.page--columns-2 .column:first-child{padding-right:.5vmin}.page--columns-2 .column:last-child{padding-left:.5vmin}.header{height:10.5vmin;padding:.5vmin;text-align:center;background-color:#482d78}.header__logo,.pages{height:100%}.pages{width:100%}.page:after,.page:before{content:"";display:table}.menu--paginated{overflow:hidden}.menu--paginated .page{display:none;position:absolute;top:0;right:0;bottom:0;left:0}.menu--paginated .page--active{display:block}.label,.product__cannabinoids-strains,.product__name{display:inline-block}.menu--show-header .page{top:10.5vmin}.cannabinoid__amount{color:#bebebe;margin:0 0 0 1vmin;font-style:normal}.product__brand,.product__name{margin-right:.5vmin}.label{line-height:2.75vmin;vertical-align:.25vmin;color:#f7f7f7;background:#1a1a1a;border-radius:.3vmin;padding:0 .75vmin;text-transform:uppercase;font-weight:700;font-size:1.5vmin;text-shadow:0 1px 1px rgba(0,0,0,.5)}.product--out-of-stock,.product__options__option--out-of-stock{color:#aaa}.product{line-height:3.5vmin}.product__cannabinoids-strains{margin-left:1.5vmin}.product__cannabinoid,.product__strain{margin:0 .5vmin 0 0}.product__options{margin-top:1.5vmin}.product__options__option{font-weight:700;margin:0 1.5vmin 0 0}.product__options__option--out-of-stock:after{content:'Out';margin:0 .5vmin;text-transform:uppercase;color:red;font-size:75%;line-height:1;border-radius:5%}.product__options__option--sale{color:#d71b5d}.product__options__option-price--strike{color:#aaa;text-decoration:line-through}.menu--hide-out-of-stock .product__options__option--out-of-stock{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.product__options__option--no-stock-indicator:after{content:''}.product__options__option__price__symbol{font-size:75%;vertical-align:top}.strain--indica{background:#44afe3}.strain--hybrid-indica{background:#49b694}.strain--hybrid{background:#93b82e}.strain--hybrid-sativa{background:#a6ce38}.strain--sativa{background:#ffce03;color:#000;text-shadow:none}.strain--cbd{background:#d71b5d}.strain--mixed{background:-webkit-linear-gradient(left,#49b694 0,#93b82e 100%);background:-moz-linear-gradient(left,#49b694 0,#93b82e 100%);background:-o-linear-gradient(left,#49b694 0,#93b82e 100%);background:-ms-linear-gradient(left,#49b694 0,#93b82e 100%);background:linear-gradient(to right,#49b694 0,#93b82e 100%)}.progress{position:fixed;right:0;bottom:0;left:0;height:.35vh}.progress__bar{display:block;height:100%;background:#9a80bb}.loading-spinner{-webkit-animation:spinner-animation 1.1s infinite linear;-moz-animation:spinner-animation 1.1s infinite linear;-o-animation:spinner-animation 1.1s infinite linear;-ms-animation:spinner-animation 1.1s infinite linear;animation:spinner-animation 1.1s infinite linear;border:3px solid;border-color:rgba(114,85,158,.2) rgba(114,85,158,.2) rgba(114,85,158,.2) #7154a0;border-radius:50%;display:inline-block;height:74px;width:74px}.loading-spinner-parent{bottom:0;display:table;height:100%;position:absolute;text-align:center;top:0;width:100%}.loading-spinner-content{display:table-cell;vertical-align:middle}@-moz-keyframes spinner-animation{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spinner-animation{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes spinner-animation{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-animation{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.menu{height:100%;overflow:hidden}