@font-face{font-family:BureauGrotBook;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Bureau_Grot_Book.otf?v=117647265223335895271573255067) format("opentype")}@font-face{font-family:BureauGrotCompressedMedium;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Bureau_Grot_Compressed_Medium.otf?v=184118791443264687081573255067) format("opentype")}@font-face{font-family:BureauGrotCondensedLight;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Bureau_Grot_Condensed_Light.otf?v=133902645073032444281573255067) format("opentype")}@font-face{font-family:BureauGrotLight;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Bureau_Grot_Light.otf?v=88265289830340262901573255067) format("opentype")}@font-face{font-family:BureauGrotMedium;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Bureau_Grot_Medium.otf?v=20826429655291225591573255067) format("opentype")}@font-face{font-family:DistinctStyleScript;src:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/Distinct_Style_Script.otf?v=165341963162251344581573255068) format("opentype")}.clearfix:after{content:"";display:block;clear:both}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{opacity:1}.main-content{margin-top:0;padding:0}.main-content.no-promo{margin-top:0}.shopify-challenge__container{margin-top:20%;margin-bottom:20%}#shopify-section-header{position:absolute;top:44px;left:0;width:100%;z-index:5}.no-promo #shopify-section-header{top:0}.site-header{width:100%;padding:0;background-color:transparent}.site-header .mobile-burger{display:none;position:absolute;top:15px;left:15px;width:30px;height:18px;margin:6px 0;cursor:pointer}.site-header .site-header-wrapper{width:100%;max-width:1166px;margin:0 auto}.site-header .site-header-wrapper nav{float:left;width:50%;font-family:BureauGrotCondensedLight;font-weight:400;font-size:20px}.site-header .site-header-wrapper nav ul{height:145px;line-height:145px}.site-header .site-header-wrapper nav ul.site-nav-left{margin-right:106px;text-align:right}.site-header .site-header-wrapper nav ul.site-nav-right{margin-left:106px;text-align:left}.site-header .site-header-wrapper nav ul li{display:inline-block;margin:0 30px}.site-header .site-header-wrapper nav ul li a{text-transform:uppercase;color:#000}.site-header .site-header-wrapper nav ul li a .cart-icon{display:inline-block;position:relative}.site-header .site-header-wrapper nav ul li a .cart-icon.empty-cart{display:none}.site-header .site-header-wrapper nav ul li a .cart-icon img{height:25px;vertical-align:-5px}.site-header .site-header-wrapper nav ul li a .cart-icon span{position:absolute;top:0;left:0;right:5px;margin:auto;font-size:12px;text-align:center;color:#fff}.site-header .site-header-wrapper .site-header__logo{position:absolute;top:0;left:50%;margin:0 0 0 -106px;transform:scale(1);transform-origin:left top}.site-header .site-header-wrapper .site-header__logo img{width:212px;height:145px}.site-header.scrolled{background-color:#fff;box-shadow:0 13px 21px -10px #0000004d}.site-header.scrolled .mobile-burger{top:50%;margin-top:-9px}.site-header.scrolled .site-header-wrapper .site-nav-right li.cart-link{top:50%;margin-top:-15px}.site-header.scrolled .site-header-wrapper nav ul.site-nav-left{height:75px;margin-right:55px;line-height:75px}.site-header.scrolled .site-header-wrapper nav ul.site-nav-right{height:75px;margin-left:55px;line-height:75px}.site-header.scrolled .site-header-wrapper .site-header__logo{margin-left:-55px;transform:scale(.55)}.announcement-bar{display:none;position:fixed;width:100%;top:0;left:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.announcement-bar.open{left:70%}.announcement-bar .close{position:absolute;top:12px;right:12px;width:20px;height:20px;cursor:pointer}.announcement-bar p{padding:11px 0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.015em}@media only screen and (max-width: 1166px){.site-header .site-header-wrapper nav ul li{margin:0 20px}}@media only screen and (max-width: 1023px){.site-header .site-header-wrapper nav ul li{margin:0 12px}}@media only screen and (max-width: 899px){.site-header{border:none}.site-header .mobile-burger{display:block}.site-header .site-header-wrapper .site-nav-left li,.site-header .site-header-wrapper .site-nav-right li{display:none}.site-header .site-header-wrapper .site-nav-right li.cart-link{display:block;position:absolute;top:15px;right:15px;margin:0;line-height:30px}.site-header .site-header-wrapper .site-header__logo{padding-left:0}}@media only screen and (max-width: 399px){.announcement-bar p{font-size:14px}}.mobile-drawer-wrapper{position:relative;top:0;left:0;width:100%;transition:left .5s ease-in-out;-webkit-transition:left .5s ease-in-out}.mobile-drawer-wrapper.open{position:absolute;left:70%}.mobile-drawer-wrapper .shim{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;z-index:20;cursor:pointer}.mobile-drawer{position:fixed;top:0;left:-70%;width:70%;height:100%;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}.mobile-drawer.open{left:0}.mobile-nav{position:absolute;top:0;left:0;width:100%;height:100%;padding:15px;background-color:#fff;box-sizing:border-box}.mobile-nav .close{width:18px;height:18px;cursor:pointer}.mobile-nav .logo{position:absolute;top:0;left:50%;width:130px;margin-left:-65px}.mobile-nav ul{margin-top:60px}.mobile-nav ul li{margin-bottom:20px;font-family:BureauGrotCondensedLight;font-weight:400;font-size:18px;line-height:20px;text-transform:uppercase;color:#000}.mobile-nav ul li a{display:inline-block}.mobile-nav ul li.our-collection{padding-left:15px}.mobile-nav ul li.our-collection a{color:#c12033}.mobile-nav .divider{margin-bottom:20px;border-bottom:2px solid #EEEFEF}.mobile-nav .footer{position:absolute;bottom:15px;left:0;width:100%}.mobile-nav .footer img{display:block;width:38px;margin:0 auto}.mobile-nav p{margin-top:15px;font-family:BureauGrotBook;font-size:10px;line-height:12px;text-align:center;color:#707070}.condensed-cart{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:100}.condensed-cart .shim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;cursor:pointer}.condensed-cart .modal-wrapper{position:fixed;top:0;right:0;width:100%;max-width:500px;height:100%;background-color:#fff;overflow-y:scroll;z-index:100}.condensed-cart .close{position:absolute;top:15px;left:15px;width:18px;height:18px;cursor:pointer}.condensed-cart .empty-cart{display:none}.condensed-cart .empty-cart p{padding-top:50px;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.005em;text-align:center;color:#707070}.condensed-cart .items{width:100%;height:calc(100% - 267px);margin-top:50px;padding:0 15px;box-sizing:border-box;overflow-y:scroll}.condensed-cart .item-row{display:flex;width:100%;margin-bottom:30px}.condensed-cart .item-row img,.condensed-cart .item-row .item-info,.condensed-cart .item-row .item-total{float:left}.condensed-cart .item-row img{align-self:center;width:25%;padding-right:10px}.condensed-cart .item-row .item-info{width:60%}.condensed-cart .item-row .item-info .item-title{display:block;font-family:BureauGrotCompressedMedium;font-size:18px;line-height:18px;text-transform:uppercase;color:#707070}.condensed-cart .item-row .item-info .item-option{margin:10px 0 0;font-family:BureauGrotCondensedLight;font-size:18px;line-height:18px;color:#707070}.condensed-cart .item-row .item-info .item-quantity{max-width:100px;width:100%;height:30px;margin-top:10px;padding:5px;border-radius:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em;text-align:center;color:#000;-webkit-appearance:none}.condensed-cart .item-row .item-info .item-remove{display:block;margin-top:10px;font-family:BureauGrotCondensedLight;font-size:18px;line-height:18px;color:#707070;cursor:pointer}.condensed-cart .item-row .item-total{width:15%;font-family:BureauGrotCompressedMedium;font-size:20px;line-height:24px;letter-spacing:.004em;text-align:right;text-transform:uppercase;color:#000}.condensed-cart .footer{position:absolute;bottom:0;left:0;width:100%;padding:0 15px 15px;box-sizing:border-box}.condensed-cart .footer p{margin:0;padding:0;font-family:BureauGrotCondensedLight;font-size:18px;line-height:18px;text-align:right;color:#000}.condensed-cart .footer p.subtotal{margin-bottom:15px;font-family:BureauGrotCompressedMedium;font-size:20px;line-height:24px;letter-spacing:.004em;text-transform:uppercase}.condensed-cart .footer button{width:100%;height:50px;margin-top:15px;font-family:BureauGrotBook;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.016em;text-transform:uppercase}.condensed-cart .footer button.checkout{background-color:#000;border:3px solid black;color:#fff}.condensed-cart .footer button.view{background-color:#fff;border:3px solid black;color:#000}.site-footer{margin:0;padding-top:50px;padding-bottom:0;border-top:2px solid #EEEFEF}.site-footer .footer-row{width:100%;max-width:1166px;margin:0 auto;padding-bottom:50px}.site-footer .footer-row p{margin:0}.site-footer .footer-row.legal{max-width:100%;padding:30px 0;background-color:#eeefef;font-family:BureauGrotLight;font-weight:400;font-size:16px;line-height:20px;color:#707070}.site-footer .footer-row.legal p{margin-bottom:15px}.site-footer .footer-row.legal p:last-child{margin-bottom:0}.site-footer .footer-row.legal .copyright{font-family:BureauGrotBook}.site-footer ul.footer-social-icons{float:left;height:60px;line-height:60px}.site-footer ul.footer-social-icons li{display:inline-block;width:25px;height:25px;margin-right:30px;vertical-align:middle}.site-footer ul.footer-social-icons li a{display:block;width:25px;height:25px}.site-footer ul.footer-social-icons li a img{display:block;width:100%}.site-footer .follow-us-cta,.site-footer .footer-logo p{float:left;font-family:BureauGrotCondensedLight;font-weight:400;font-size:20px;line-height:60px;letter-spacing:.01em;color:#707070}.site-footer fieldset{float:right;width:50%;margin:0;padding:0;border:none;box-sizing:border-box}.site-footer input{float:left;height:60px;padding:15px;font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:30px;color:#707070;border-radius:0;-webkit-appearance:none}.site-footer input[type=email]{width:70%;border:2px solid black}.site-footer input[type=submit]{width:30%;background-color:#000;border:none;text-transform:uppercase;color:#fff}.site-footer ul.footer-menu{float:left;margin-right:100px}.site-footer ul.footer-menu li{margin-bottom:12px}.site-footer ul.footer-menu li a{display:block;font-family:BureauGrotCondensedLight;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.005em;text-transform:uppercase;color:#707070}.site-footer .footer-logo{float:right}.site-footer .footer-logo p{width:120px;margin-top:24px;margin-right:50px;line-height:24px;text-align:right}.site-footer .footer-logo img{float:right;height:96px}.site-footer .footer-row-wrapper{width:100%;max-width:1166px;margin:0 auto}@media only screen and (max-width: 1166px){.site-footer .footer-row,.site-footer .footer-row-wrapper{padding-left:15px;padding-right:15px}.site-footer ul.footer-social-icons{float:none;margin-right:auto;margin-left:auto;text-align:center}.site-footer ul.footer-social-icons li{margin-left:15px;margin-right:15px}.site-footer .footer-logo,.site-footer .follow-us-cta{display:none}.site-footer fieldset{float:none;width:100%;max-width:500px;margin-left:auto;margin-right:auto}.site-footer ul.footer-menu{float:none;margin-right:0;text-align:center}.site-footer ul.footer-menu li a{display:inline-block}}#mc-embedded-subscribe-form fieldset{position:relative}#mc-embedded-subscribe-form p.success,#mc-embedded-subscribe-form p.invalid{display:none;position:absolute;top:65px;left:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.01em;text-align:left;color:#707070}#mc-embedded-subscribe-form.hp p{color:#fff}.age-gate{display:none;justify-content:center;align-items:center;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.age-gate .shim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000c}.age-gate .modal-wrapper{text-align:center;color:#fff;z-index:15}.age-gate .modal-wrapper h3{margin-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:50px;line-height:56px;letter-spacing:.003em;text-transform:uppercase}.age-gate .modal-wrapper h2{font-family:BureauGrotCompressedMedium;font-weight:400;font-size:40px;line-height:46px;letter-spacing:.003em;text-transform:none}.age-gate .modal-wrapper button{width:125px;margin:0 15px;padding:0;background-color:#fff;border:none;font-family:BureauGrotBook;font-weight:400;font-size:20px;line-height:55px;letter-spacing:.003em;text-transform:uppercase;color:#000}.full-ingredients{display:none;position:fixed;width:100%;height:100%;top:0;left:0;z-index:10}.full-ingredients .shim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;cursor:pointer}.full-ingredients .close{position:absolute;top:15px;left:15px;width:18px;height:18px;cursor:pointer}.full-ingredients .modal-wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:50%;left:50%;width:480px;height:250px;margin-top:-125px;margin-left:-240px;padding:15px;background-color:#fff;box-sizing:border-box}.full-ingredients .modal-wrapper p{font-family:BureauGrotLight;font-weight:400;font-size:14px;line-height:18px;letter-spacing:.005em;text-align:center;color:#707070}@media only screen and (max-width: 479px){.full-ingredients .modal-wrapper{width:calc(100% - 30px);margin-left:calc(-50% + 15px)}}.grid-view-item{content:"";display:block;width:100%;margin-bottom:0;padding-bottom:100%}.grid-view-item:hover .background{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.grid-view-item:hover .original-state{display:none}.grid-view-item:hover .hover-state{display:flex;background-color:#00000054}.grid-view-item .background{position:absolute;width:100%;height:100%;background-repeat:no-repeat;background-size:cover}.grid-view-item .original-state{position:absolute;top:0;left:0;width:100%;height:100%}.grid-view-item .original-state h3{position:absolute;bottom:15px;left:0;width:100%;margin-bottom:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:26px;text-align:center;color:#707070}.grid-view-item .hover-state{display:none;align-items:center;position:absolute;top:0;left:0;width:100%;height:100%}.grid-view-item .hover-state .hover-state-wrapper{position:absolute;width:100%;padding:15px;box-sizing:border-box;text-align:center}.grid-view-item .hover-state h3,.grid-view-item .hover-state .price__regular,.grid-view-item .hover-state .price__sale{margin:15px 0 0;text-transform:uppercase;color:#fff}.grid-view-item .hover-state h3{font-family:BureauGrotCompressedMedium;font-weight:400;font-size:28px;line-height:38px;color:#fff}.grid-view-item .hover-state p{margin:15px 0 0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:26px;line-height:28px;color:#fff}.grid-view-item .hover-state .price-item{font-family:BureauGrotCompressedMedium;font-weight:400;font-size:28px;line-height:25px;text-align:center;color:#fff}.grid-view-item .hover-state .price__regular,.grid-view-item .hover-state .price__sale{width:100%}.grid-view-item .hover-state button{width:100%;height:50px;margin-top:15px;background-color:transparent;border:3px solid white;font-family:BureauGrotBook;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.016em;text-transform:uppercase;color:#fff}.grid-view-item .hover-state button:hover{background-color:#fff;color:#707070}.grid-view-item .hover-state button.more-info{margin-top:30px}.grid-view-item .hover-state button.sold-out:hover{background-color:transparent;color:#fff}@media only screen and (max-width: 1166px){.grid-view-item .hover-state .price__regular,.grid-view-item .hover-state .price__sale{margin-top:15px}}.hh-slideshow{margin-top:44px}.hh-slideshow.no-promo{margin-top:0}.slideshow{height:725px;transition:none;-webkit-transition:none}.slideshow__text-wrap{display:flex;align-items:center;z-index:5}.slideshow__title{width:70%;margin:0 auto;padding-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:126px;line-height:120px;text-transform:uppercase;text-align:center;text-shadow:none}.mobile-slideshow-text{display:none}.mobile-slideshow-text h2{width:100%;margin:0;padding:15px;box-sizing:border-box;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:60px;line-height:65px;letter-spacing:.005em;text-align:center;color:#000}@media only screen and (max-width: 767px){.slideshow{height:350px}.slideshow__controls{position:relative;top:auto;right:auto}.slideshow__arrows{display:block}.slideshow__title{display:none}.mobile-slideshow-text{display:block}}#featured-products .top-wrapper{padding-bottom:30px;border-bottom:2px solid #EEEFEF;text-align:center}#featured-products .top-wrapper h2{margin:50px 0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:60px;line-height:65px;letter-spacing:.005em;text-transform:uppercase;color:#000}#featured-products .top-wrapper h3{margin:30px 0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:18px;line-height:20px;text-transform:uppercase;text-align:center;color:#000}#featured-products .top-wrapper ul li{display:inline-block;min-width:160px;margin:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:32px;line-height:40px;letter-spacing:.005em;text-transform:uppercase;color:#000;cursor:pointer}#featured-products .top-wrapper ul li.active{color:#c12033}#featured-products .products-wrapper .product{display:none;position:relative;float:left;width:33.333%}#featured-products .bottom-wrapper{padding:50px 0;border-top:2px solid #EEEFEF}#featured-products .bottom-wrapper li{display:none;font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:30px;text-transform:uppercase;text-align:center;text-decoration:underline;color:#000}#email-signup{padding:100px 15px;background-color:#c22032}#email-signup h2{margin-bottom:15px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:60px;line-height:65px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#fff}#email-signup p{width:100%;max-width:730px;margin:0 auto 30px;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.005em;text-align:center;color:#fff}#email-signup fieldset{width:100%;max-width:600px;margin:0 auto;padding:0;border:none}#email-signup input{float:left;height:60px;padding:15px;border:none;font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:30px;color:#707070;-webkit-appearance:none}#email-signup input[type=email]{width:70%}#email-signup input[type=submit]{width:30%;background-color:#000;text-transform:uppercase;color:#fff}#about .about-wrapper{width:100%;max-width:1166px;margin:30px auto}#about .about-wrapper.section-top{margin-top:50px}#about .about-wrapper h2{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:60px;line-height:65px;letter-spacing:.005em;text-transform:uppercase;color:#000}#about .about-wrapper p{margin-bottom:30px;font-family:BureauGrotLight;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.005em;color:#707070}#about .about-wrapper p:last-child{margin-bottom:0}#about .editorial-wrapper{width:100%;max-width:1366px;margin:0 auto}#about .editorial-wrapper.mobile{display:none}#about .editorial-wrapper.mobile .copy-wrapper{padding:15px}#about .editorial-wrapper .column{float:left;width:50%;box-sizing:border-box}#about .editorial-wrapper .column .copy-wrapper{display:flex;align-items:center}#about .editorial-wrapper .column.left{padding-right:7.5px}#about .editorial-wrapper .column.left .copy-wrapper{float:right;height:290px}#about .editorial-wrapper .column.left p{width:100%;max-width:250px}#about .editorial-wrapper .column.right{padding-left:7.5px}#about .editorial-wrapper .column.right .copy-wrapper{height:360px}#about .editorial-wrapper .column.right p{width:100%;max-width:440px}#about .editorial-wrapper h3{margin-bottom:5px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:32px;line-height:36px;letter-spacing:.005em;text-transform:uppercase;color:#c12033}#about .editorial-wrapper p{margin-bottom:0;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.005em;color:#707070}#about .editorial-wrapper img{display:block;width:100%}@media only screen and (max-width: 1166px){#featured-products .top-wrapper,#about .about-wrapper{padding-left:15px;padding-right:15px}#about .editorial-wrapper .column.left .copy-wrapper{height:190px}#about .editorial-wrapper .column.right .copy-wrapper{height:260px}}@media only screen and (max-width: 1023px){#featured-products .top-wrapper ul li{margin:0 30px}#featured-products .products-wrapper{width:100%;max-width:700px;margin:0 auto}#featured-products .products-wrapper .product{width:50%}#about .editorial-wrapper .column.right .copy-wrapper{height:230px}}@media only screen and (max-width: 767px){#featured-products .top-wrapper h2{display:none}#featured-products .top-wrapper ul li{min-width:auto;margin:0 10px}#featured-products .products-wrapper{max-width:350px}#featured-products .products-wrapper .product{width:100%}#about .editorial-wrapper.desktop{display:none}#about .editorial-wrapper.mobile{display:block}}#collection-page .page-wrapper{width:100%;max-width:1166px;margin:189px auto 0;padding:50px 0;box-sizing:border-box}#collection-page .page-wrapper.no-promo{margin-top:145px}#collection-page .page-wrapper h1{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:50px;line-height:60px;letter-spacing:.005em;text-align:center;text-transform:uppercase;color:#000}#collection-page .grid-wrapper{width:100%}#collection-page .grid-item{float:left;width:33.333%}#collection-page .pagination{padding-top:50px}@media only screen and (max-width: 1166px){#collection-page .page-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1023px){#collection-page .grid-wrapper{max-width:700px;margin:0 auto}#collection-page .grid-item{width:50%}}@media only screen and (max-width: 767px){#collection-page .grid-wrapper{max-width:350px}#collection-page .grid-item{width:100%}}#pdp .page-wrapper{width:100%;max-width:1166px;margin:189px auto 0;padding:50px 0 0;box-sizing:border-box}#pdp .page-wrapper.no-promo{margin-top:145px}#pdp .product-intro,#pdp .product-details,#pdp .product-recommendations{float:left;width:100%}#pdp .product-photos,#pdp .product-description{float:left;width:50%}#pdp .product-photos-wrapper{position:relative;float:right;width:676px}#pdp .product-photos-wrapper .left-arrow,#pdp .product-photos-wrapper .right-arrow{position:absolute;top:50%;cursor:pointer;height:40px;margin-top:-20px;z-index:4}#pdp .product-photos-wrapper .left-arrow.disabled,#pdp .product-photos-wrapper .right-arrow.disabled{opacity:.2;cursor:default}#pdp .product-photos-wrapper .left-arrow{left:15px}#pdp .product-photos-wrapper .right-arrow{right:15px}#pdp .product-single__photo{padding:0}#pdp .product-featured-img{position:static;top:0;left:0;width:100%;max-width:100%!important;max-height:100%!important;outline:none}#pdp .product-thumbnails-wrapper{float:right;width:676px}#pdp .product-single__thumbnails{margin:0;text-align:center}#pdp .product-single__thumbnails-item{display:inline-block;float:none;width:107px;margin:15px 0 0;padding:0}#pdp .product-single__thumbnail{margin:0}#pdp .product-single__thumbnail.active-thumb .product-single__thumbnail-image{filter:grayscale(100%);-webkit-filter:grayscale(100%);border:none}#pdp .product-single__thumbnail-image{padding:0;border:none}#pdp .product-description fieldset{width:100%;max-width:300px;margin:30px auto 0;padding:0;border:none;box-sizing:border-box}#pdp .product-description input{float:left;height:50px;padding:15px;border-radius:0;font-family:BureauGrotLight;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em;color:#707070;-webkit-appearance:none}#pdp .product-description input[type=submit]{width:30%;background-color:#000;border:none;text-transform:uppercase;color:#fff}#pdp .product-single__title{margin-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:50px;line-height:60px;letter-spacing:.005em;text-align:center;text-transform:uppercase;color:#000}#pdp .product-single__subtitle{margin-bottom:15px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:36px;line-height:44px;letter-spacing:.005em;text-align:center;text-transform:none;color:#000}#pdp .product-single__intro{width:100%;max-width:400px;margin:0 auto;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.005em;text-align:center}#pdp .product-single__intro p{color:#707070}#pdp .product-single__intro strong,#pdp .product-details .copy-wrapper p strong{font-family:BureauGrotCompressedMedium;font-weight:400;font-size:20px}#pdp .product-single__intro a,#pdp .product-details .copy-wrapper p a{text-decoration:underline;color:#707070}#pdp .price__regular,#pdp .price__sale{width:100%;margin-bottom:15px;font-family:BureauGrotBook;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#000}#pdp .product-form{width:100%;max-width:300px;margin:0 auto;padding-top:50px}#pdp .product-form__item{margin-bottom:0;padding:0}#pdp .product-form select{width:100%;height:50px;margin-bottom:15px;text-transform:uppercase}#pdp .product-form select option{color:#000}#pdp .product-form__item--quantity{flex:0 0 100%}#pdp .product-form__item--quantity input{width:100%;height:50px;margin-bottom:15px;text-align:center;color:#000}#pdp .product-form__error-message-wrapper{padding:0;margin:0 0 15px;justify-content:center}#pdp .product-form__error-message{margin:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.01em;text-align:center;color:#707070}#pdp .product-form__item--submit button{width:100%;height:50px;margin:0;background-color:#000;border:3px solid black;font-family:BureauGrotBook;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.016em;text-transform:uppercase;color:#fff}#pdp .product-form__item--submit button:hover{background-color:#fff;color:#000}#pdp .product-form__item--submit button.sold-out:hover{background-color:#000;color:#fff}#pdp .product-details{margin-top:50px}#pdp .product-details .copy-wrapper,#pdp .product-details .image-wrapper{float:left;width:50%}#pdp .product-details .copy-wrapper h2{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:32px;line-height:39px;letter-spacing:.005em;text-align:center;text-transform:uppercase;color:#000}#pdp .product-details .copy-wrapper p{width:100%;max-width:480px;margin:0 auto 15px;font-family:BureauGrotLight;font-size:18px;line-height:22px;letter-spacing:.005em;text-align:center;color:#707070}#pdp .product-details .copy-wrapper .product-detail{margin-bottom:30px}#pdp .product-details .copy-wrapper .full-ingredients-link,#pdp .product-details .copy-wrapper .coa-link{margin-top:15px;cursor:pointer}#pdp .product-details .copy-wrapper .full-ingredients-link,#pdp .product-details .copy-wrapper .coa-link p a{margin-bottom:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:18px;line-height:20px;text-align:center;text-decoration:underline;text-transform:uppercase;color:#000}#pdp .product-details .image-wrapper.only-image{float:none;margin:0 auto}#pdp .product-details .image-wrapper img{display:block}@media only screen and (max-width: 1352px){#pdp .product-photos-wrapper,#pdp .product-thumbnails-wrapper{width:100%}}@media only screen and (max-width: 1166px){#pdp .page-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1023px){#pdp .product-photos,#pdp .product-description,#pdp .product-details .copy-wrapper,#pdp .product-details .image-wrapper{width:100%}#pdp .product-photos-wrapper,#pdp .product-thumbnails-wrapper{float:none;width:100%;max-width:676px;margin:0 auto}#pdp .product-description{margin-top:30px}#pdp .product-details .image-wrapper img{display:block;width:100%;max-width:480px;margin:30px auto 0}#pdp .product-details .image-wrapper.only-image img{margin-top:0}}@media only screen and (max-width: 767px){.template-product .main-content{padding-top:0}#pdp .product-single__thumbnail{width:auto}}.product-recommendations{width:100%;max-width:1166px;margin:50px auto}.product-recommendations h2{font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:29px;text-align:center;color:#000}.product-recommendations .grid-item{display:none;float:left;width:33.333%}#cart-page .hero,#about-page .hero,#contact-us-page .hero,#faqs-page .hero,#misc-page .hero,#four-oh-four-page .hero{display:flex;justify-content:center;align-items:center;height:525px;margin-top:44px;background-size:cover;background-position:top;background-image:url(//www.herhighnesscbd.com/cdn/shop/t/4/assets/lips-header.png?v=169927751126504510991573255073)}#cart-page .hero.no-promo,#about-page .hero.no-promo,#contact-us-page .hero.no-promo,#faqs-page .hero.no-promo,#misc-page .hero.no-promo,#four-oh-four-page .hero.no-promo{margin-top:0}#cart-page .hero h1,#about-page .hero h1,#contact-us-page .hero h1,#faqs-page .hero h1,#misc-page .hero h1,#four-oh-four-page .hero h1{margin-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:100px;line-height:100px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#fff}@media only screen and (max-width: 1023px){.product-recommendations .grid-wrapper{max-width:700px;margin:0 auto}.product-recommendations .grid-item{width:50%}}@media only screen and (max-width: 767px){.product-recommendations .grid-wrapper{max-width:350px}.product-recommendations .grid-item{width:100%}}.cart th,.cart td{padding:25px;vertical-align:middle}#cart-page .cart-wrapper{width:100%;max-width:1006px;margin:25px auto 50px}#cart-page .cart-wrapper .empty-cart p{width:100%;padding:25px 15px 0;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:22px;letter-spacing:.005em;text-align:center;color:#707070;box-sizing:border-box}#cart-page .cart-wrapper table{margin-bottom:0}#cart-page .cart-wrapper th{font-family:BureauGrotCompressedMedium;font-size:20px;line-height:24px;letter-spacing:.004em;text-transform:uppercase;color:#000}#cart-page .cart-wrapper .cart__row{margin-top:50px}#cart-page .cart__image-wrapper div:hover,.cart__image-wrapper div:focus{border-bottom:none}#cart-page .cart-wrapper .list-view-item__title a{border-bottom:none;font-family:BureauGrotCompressedMedium;font-size:18px;line-height:18px;text-transform:uppercase;color:#707070}#cart-page .cart-wrapper .cart__meta-text{margin-top:10px;padding:0;font-family:BureauGrotCondensedLight;font-size:18px;font-style:normal;line-height:18px;color:#707070}#cart-page .cart-wrapper .cart__meta .cart__qty{display:none;margin-top:10px;padding:0}#cart-page .cart-wrapper .cart__remove{margin-top:10px}#cart-page .cart-wrapper .cart__remove a{font-family:BureauGrotCondensedLight;font-size:18px;line-height:18px;color:#707070;border-bottom:none}#cart-page .cart-wrapper .cart__price-wrapper,#cart-page .cart-wrapper .cart__total-wrapper{font-family:BureauGrotCompressedMedium;font-size:18px;line-height:18px;letter-spacing:.004em;color:#000}#cart-page .cart-wrapper .cart__qty-input{max-width:100px;width:100%;height:50px;padding:15px;border-radius:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.02em;color:#000;-webkit-appearance:none}#cart-page .cart-wrapper .cart__footer{padding-top:25px}#cart-page .cart-wrapper .cart-subtotal__title,#cart-page .cart-wrapper .cart-subtotal__price{font-family:BureauGrotCompressedMedium;font-size:20px;line-height:24px;letter-spacing:.004em;text-transform:uppercase;color:#000}#cart-page .cart-wrapper .cart-subtotal__price{padding-left:15px;min-width:auto}#cart-page .cart-wrapper .cart__shipping{margin:0;padding:15px 0;font-family:BureauGrotCondensedLight;font-size:18px;line-height:18px;color:#000}#cart-page .cart-wrapper .cart__submit-controls input{width:200px;height:50px;margin:0 0 0 15px;font-family:BureauGrotBook;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.016em;text-transform:uppercase}#cart-page .cart-wrapper .cart__submit-controls input.checkout{background-color:#000;border:3px solid black;color:#fff}#cart-page .cart-wrapper .cart__submit-controls input.update{background-color:#fff;border:3px solid black;color:#000}@media only screen and (max-width: 1166px){#cart-page .cart-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 749px){#cart-page .cart-wrapper .cart__meta .cart__qty{display:block}#cart-page .cart-wrapper .cart__image-wrapper,#cart-page .cart-wrapper .cart__image-wrapper div{padding-right:0}#cart-page .cart-wrapper .cart__image-wrapper div .cart__image{display:block}#cart-page .cart-wrapper .cart__submit-controls{max-width:200px;width:100%;margin:0 auto}#cart-page .cart-wrapper .cart__submit-controls input{margin-left:0}#cart-page .cart-wrapper .cart__submit-controls input.checkout{margin-top:15px}}#about-page .about-wrapper{width:100%;max-width:1006px;margin:30px auto}#about-page .about-wrapper h2{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:60px;line-height:65px;letter-spacing:.005em;text-transform:uppercase;color:#000}#about-page .about-wrapper p{margin-bottom:30px;font-family:BureauGrotLight;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.005em;color:#707070}#about-page .black-bar{padding:100px;background-color:#000}#about-page .black-bar h2{margin:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:70px;line-height:84px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#fff}#about-page .founder-wrapper{display:flex;align-items:center;width:100%;max-width:1166px;margin:30px auto 0}#about-page .founder-wrapper .column{float:left}#about-page .founder-wrapper .column.left{width:35%}#about-page .founder-wrapper .column.right{width:65%;padding-left:100px;box-sizing:border-box}#about-page .founder-wrapper h3{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:34px;line-height:40px;letter-spacing:.005em;text-transform:uppercase;color:#c12033}#about-page .founder-wrapper p{margin-bottom:30px;font-family:BureauGrotLight;font-weight:400;font-size:24px;line-height:30px;letter-spacing:.005em;color:#707070}#about-page .founder-wrapper p.script{margin-bottom:0;font-family:DistinctStyleScript;font-weight:400;font-size:78px;line-height:85px;letter-spacing:.005em;color:#000}#about-page .founder-wrapper img{display:block;width:100%}@media only screen and (max-width: 1166px){#about-page .about-wrapper,#about-page .founder-wrapper{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 767px){#about-page .black-bar{padding:100px 15px}#about-page .founder-wrapper{display:block}#about-page .founder-wrapper .column.left,#about-page .founder-wrapper .column.right{width:100%}#about-page .founder-wrapper .column.right{margin-top:30px;padding-left:0}}#contact-us-page .contact-wrapper{width:100%;max-width:1166px;margin:50px auto 0}#contact-us-page .contact-wrapper .contact-item{float:left;width:25%}#contact-us-page .contact-wrapper .contact-item h3{margin-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:20px;line-height:24px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#c22032}#contact-us-page .contact-wrapper .contact-item p{margin-bottom:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.005em;text-align:center;color:#707070}#contact-us-page .contact-wrapper form{margin-top:50px}#contact-us-page .contact-wrapper fieldset{width:100%;max-width:625px;margin:0 auto 15px;padding:0;border:none}#contact-us-page .contact-wrapper label{float:left;width:70px;margin:0 15px 0 0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:24px;line-height:28px;letter-spacing:.01em;text-transform:uppercase;text-align:right;color:#000}#contact-us-page .contact-wrapper input{float:right;width:calc(100% - 85px);height:60px;padding:15px;border:2px solid black;border-radius:0;background-color:#fff;font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:30px;color:#707070}#contact-us-page .contact-wrapper .input-error-message{float:right;width:calc(100% - 85px);margin:0;font-family:BureauGrotCondensedLight;font-size:20px;font-weight:400;line-height:24px;letter-spacing:.01em;color:#707070}#contact-us-page .contact-wrapper textarea{float:right;width:calc(100% - 85px);height:140px;border:2px solid black;border-radius:0;font-family:BureauGrotCondensedLight;font-weight:400;font-size:24px;line-height:30px;color:#707070}#contact-us-page .contact-wrapper .submit-btn-wrapper{position:relative;float:right;width:calc(100% - 85px)}#contact-us-page .contact-wrapper .submit-btn-wrapper p{position:absolute;top:50%;left:50%;margin-top:-42.5px;margin-left:-76px;font-family:DistinctStyleScript;font-weight:400;font-size:78px;line-height:85px;letter-spacing:.005em;color:#000;pointer-events:none}#contact-us-page .contact-wrapper .submit-btn-wrapper .submit-btn{display:block;width:190px;margin:0 auto;padding:0;border:none;background-color:transparent;cursor:pointer}#contact-us-page .contact-wrapper .submit-btn-wrapper .submit-btn img{display:block;width:100%}@media only screen and (max-width: 1166px){#contact-us-page .contact-wrapper{padding-left:15px;padding-right:15px}#contact-us-page .contact-wrapper .contact-item{width:100%;margin-top:15px}#contact-us-page .contact-wrapper fieldset{width:100%;max-width:500px}#contact-us-page .contact-wrapper label{width:100%;margin-bottom:15px;text-align:left}#contact-us-page .contact-wrapper input,#contact-us-page .contact-wrapper textarea,#contact-us-page .contact-wrapper .submit-btn-wrapper{width:100%}}#faqs-page .faqs-wrapper{width:100%;max-width:920px;margin:50px auto 0}#faqs-page .faqs-wrapper .faq{padding:30px 0}#faqs-page .faqs-wrapper .faq:first-child{padding-top:0}#faqs-page .faqs-wrapper .faq:last-child{padding-bottom:0}#faqs-page .faqs-wrapper .faq.border{border-top:2px solid #EEEFEF}#faqs-page .faqs-wrapper .faq .header{cursor:pointer}#faqs-page .faqs-wrapper .faq .header.open .arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#faqs-page .faqs-wrapper .faq .question{float:left;width:calc(100% - 64px);margin-right:30px}#faqs-page .faqs-wrapper .faq .question p{margin-bottom:0;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:42px;line-height:40px;letter-spacing:.004em;text-transform:uppercase;color:#000}#faqs-page .faqs-wrapper .faq .arrow{float:left}#faqs-page .faqs-wrapper .faq .answer{display:none;padding-top:30px}#faqs-page .faqs-wrapper .faq .answer p{font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.005em;color:#c22032}@media only screen and (max-width: 1166px){#faqs-page .faqs-wrapper{padding-left:15px;padding-right:15px}}#misc-page .page-wrapper{width:100%;max-width:1166px;margin:189px auto 0;padding:50px 0;box-sizing:border-box}#misc-page .page-wrapper.no-promo{margin-top:145px}#misc-page .page-wrapper h1{margin-bottom:30px;font-family:BureauGrotCompressedMedium;font-weight:400;font-size:50px;line-height:60px;letter-spacing:.005em;text-transform:uppercase;text-align:center;color:#000}#misc-page .page-wrapper p{margin-bottom:30px;font-family:BureauGrotLight;font-weight:400;font-size:18px;line-height:24px;color:#707070}#misc-page .page-wrapper p:last-child{margin-bottom:0}@media only screen and (max-width: 1166px){#misc-page .page-wrapper{padding-left:15px;padding-right:15px}}.main-content.no-promo{margin-top:172px!important}
/*# sourceMappingURL=/s/files/1/0095/9709/1903/t/4/assets/hh.css.map */
