@charset "UTF-8";@font-face{font-family:MuseoSans-500;src:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/MuseoSans-500.woff2?v=11672950728353821167) format("woff2"),url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/MuseoSans-500.woff?v=5220289354192210345) format("woff")}@font-face{font-family:MuseoSans-700;src:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/MuseoSans-700.woff2?v=18433556800340300762) format("woff2"),url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/MuseoSans-700.woff?v=6553029645770033986) format("woff")}@font-face{font-family:Usherwood-Bold;src:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/Usherwood-Bold.woff2?v=14427671158221630526) format("woff2"),url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/Usherwood-Bold.woff?v=4890441886459908796) format("woff")}.desktop-image,.desktop-only{display:none}.mobile-image,.mobile-only{display:block}@media screen and (min-width:768px){.desktop-image,.desktop-only{display:block}.mobile-image,.mobile-only{display:none}}*{box-sizing:border-box}:focus{outline:0}body,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:auto;color:#2e261d;font-family:MuseoSans-500,sans-serif;font-size:18px;line-height:1.666}img{display:block;height:auto;max-width:100%}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}@media screen and (min-width:768px){.text-lg-center{text-align:center}.text-lg-left{text-align:left}.text-lg-right{text-align:right}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.bg_mushroom{background-color:#f0eee3}.h1,h1{font-family:Usherwood-Bold,sans-serif;font-size:40px;letter-spacing:-.03em;line-height:48px}.h2,.mobile-nav .mm-spn.mm-spn--navbar:after,.page-community .community-form .quote-wrapper,body#search-results div.rps-results .rps-result-count-wrapper-desktop,body#search-results div.rps-results .rps-result-count-wrapper-desktop *,body#search-results div.rps-results .rps-result-count-wrapper-mobile,body#search-results div.rps-results .rps-result-count-wrapper-mobile *,h2{font-family:Usherwood-Bold,sans-serif;font-size:30px;letter-spacing:-.03em;line-height:36px}.h3,h3{font-family:Usherwood-Bold,sans-serif;font-size:20px;line-height:24px}.h4,body#search-results div.rps-results .rps-product-title,h4{font-family:MuseoSans-700,sans-serif;font-size:22px;line-height:28px}.body1,.component-article .rte p,.component-policy ol li,.component-policy p,.component-policy ul li,.product-pdp #reviews,.product-pdp .okeReviews-reviewsSummary-ratingCount,form .errors{font-family:MuseoSans-500,sans-serif;font-size:18px;line-height:1.666}@media screen and (min-width:768px){.h1,h1{font-size:64px;line-height:72px}.h2,.mobile-nav .mm-spn.mm-spn--navbar:after,.page-community .community-form .quote-wrapper,body#search-results div.rps-results .rps-result-count-wrapper-desktop,body#search-results div.rps-results .rps-result-count-wrapper-desktop *,body#search-results div.rps-results .rps-result-count-wrapper-mobile,body#search-results div.rps-results .rps-result-count-wrapper-mobile *,h2{font-size:40px;line-height:48px}.h3,h3{font-size:28px;line-height:34px}.h4,body#search-results div.rps-results .rps-product-title,h4{font-size:24px;line-height:30px}}.line-height_tight{line-height:1.1!important}a{color:#2e261d;text-decoration:none}.underline,.user-page #rc_login a,a.underline{text-decoration:underline}.blog-subnav-wrap--mobile .blog-subnav,.component-account-orders .mobile-field-label,.component-account-orders th,.label,.page-community .community-form .form-item input,body#search-results div.rps-results .rps-sort-select-dropdown-container{font-size:14px;font-weight:700;text-transform:uppercase}.disclaimer{font-size:.875em;line-height:1.5;opacity:.8}.button,.button-solid,.klaviyo-embed-form button,.product-details form .cta,.product-pdp #reviews .okeReviews-button,.shopify-challenge__container .shopify-challenge__button{align-items:center;background-color:transparent;border:2px solid #2e261d;border-radius:25px;color:#2e261d;cursor:pointer;display:inline-flex;font-size:18px;margin:2px;min-height:50px;justify-content:center;line-height:22px;outline:0;padding:12px 27px;text-align:center;text-decoration:none;transition:all 250ms}.button-solid:hover,.button:hover,.klaviyo-embed-form button:hover,.product-details form .cta:hover,.product-pdp #reviews .okeReviews-button:hover,.shopify-challenge__container .shopify-challenge__button:hover{background-color:#2e261d;color:#fff;text-decoration:none}.button-solid.less-round,.button.less-round,.klaviyo-embed-form button.less-round,.product-details form .less-round.cta,.product-pdp #reviews .less-round.okeReviews-button,.shopify-challenge__container .less-round.shopify-challenge__button{border-radius:5px}.button-solid.button-no-hover:hover,.button.button-no-hover:hover,.klaviyo-embed-form button.button-no-hover:hover,.product-details form .button-no-hover.cta:hover,.product-pdp #reviews .button-no-hover.okeReviews-button:hover,.shopify-challenge__container .button-no-hover.shopify-challenge__button:hover{background-color:inherit;color:inherit;text-decoration:none}.button-solid:disabled,.button-solid[disabled],.button:disabled,.button[disabled],.klaviyo-embed-form button:disabled,.klaviyo-embed-form button[disabled],.product-details form .cta:disabled,.product-details form [disabled].cta,.product-pdp #reviews .okeReviews-button:disabled,.product-pdp #reviews [disabled].okeReviews-button,.shopify-challenge__container .shopify-challenge__button:disabled,.shopify-challenge__container [disabled].shopify-challenge__button{opacity:.6}.button-solid.full-all,.button.full-all,.klaviyo-embed-form button.full-all,.product-details form .full-all.cta,.product-pdp #reviews .full-all.okeReviews-button,.shopify-challenge__container .full-all.shopify-challenge__button{width:100%}@media screen and (max-width:767.9px){.button-solid.full-mobile,.button.full-mobile,.klaviyo-embed-form button.full-mobile,.product-details form .full-mobile.cta,.product-pdp #reviews .full-mobile.okeReviews-button,.shopify-challenge__container .full-mobile.shopify-challenge__button{width:100%}}.button-solid,.klaviyo-embed-form button,.product-details form .cta,.shopify-challenge__container .shopify-challenge__button{background-color:#2e261d!important;color:#fff!important}.in-store-text{display:block;padding:9px;text-decoration:underline}.component-social-feed .social-slide img,.home-story .main-image,.img-rounded,.pdp-tabs{border-radius:40px;overflow:hidden}.home-story .main-image,.img-shadow{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, .25))}@keyframes hoverbounce{25%{transform:translate3d(0,-10px,0)}65%{transform:translate3d(0,-6px,0)}90%{transform:translate3d(0,-4px,0)}100%,50%,80%{transform:translate3d(0,0,0)}}@keyframes rotate-cw{from{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotate-ccw{from{transform:rotate(0)}to{transform:rotate(-359deg)}}.mandala_sub{display:inline-block;width:304px}@media screen and (min-width:768px){.mandala_sub{width:350px}}.hero-mandala-corners{overflow-x:hidden;padding-top:99px;position:relative;width:100%}.hero-mandala-corners .mandala_sub{left:50%;max-width:90%;margin-left:-152px;margin-top:-237px;position:absolute;top:0}@media screen and (min-width:768px){.hero-mandala-corners{padding-top:72px}.hero-mandala-corners .mandala_sub.left{left:0;margin-left:-185px;margin-top:-185px;animation:rotate-cw 24s infinite linear}.hero-mandala-corners .mandala_sub.right{left:initial;margin-right:-185px;margin-top:-185px;right:0;animation:rotate-ccw 24s infinite linear}}.bottle-mandala-lockup{position:relative}.bottle-mandala-lockup .bottle{margin:0 17%;position:relative;width:66%;z-index:2}.bottle-mandala-lockup .mandala,.bottle-mandala-lockup .mandala-main-animated{bottom:9%;height:auto;left:0;position:absolute;width:100%}.edge-curve_down{position:relative;top:-1px}.edge-curve_up{position:relative;top:1px}.edge-curve-tiny_down,.shopify-challenge__container{background-color:#f0eee3;padding-top:60px;position:relative}.edge-curve-tiny_down:before,.shopify-challenge__container:before{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/edge-curve_down.svg?v=15625840852084101594);background-position:top center;background-repeat:no-repeat;background-size:100% 100%;content:'';height:32px;left:50%;position:absolute;transform:translate(-50%,0);top:0;width:116px;z-index:3}@media screen and (min-width:768px){.edge-curve-tiny_down,.shopify-challenge__container{padding-top:99px}.edge-curve-tiny_down:before,.shopify-challenge__container:before{height:57px;width:206px}}.container,body#search-results div.rps-results{position:relative}.component-announcement-bar{align-items:center;display:flex;height:50px;line-height:1.1;text-align:center;width:100%}.component-announcement-bar a{color:inherit;text-decoration:underline}@media screen and (max-width:767.9px){.component-announcement-bar{font-size:.8em}}@media screen and (min-width:768px){.component-announcement-bar{left:0;position:absolute;right:0;text-align:left;top:0}}header.page-header{background:#fff;position:relative;width:100%;z-index:9}body#search-results header.page-header div.rps-results,header.page-header .container,header.page-header .row,header.page-header body#search-results div.rps-results{position:static}body#search-results header.page-header div.rps-results>div,header.page-header .container>div,header.page-header .row>div,header.page-header body#search-results div.rps-results>div{position:static}@media screen and (max-width:767.9px){body#search-results header.page-header div.rps-results,header.page-header .container,header.page-header body#search-results div.rps-results{width:100%}}@media screen and (min-width:768px){header.page-header{height:75px;left:0;position:fixed;top:0}header.page-header.has-announce{height:125px;padding-top:50px}}@media screen and (min-width:768px){body .page-wrap{padding-top:75px}}.navbar{align-items:center;display:flex;justify-content:center}.navbar .logo{width:66px}.navbar .half{display:flex;flex-basis:calc(100% - (66px / 2))}.navbar .half.navbar-left{justify-content:flex-start}.navbar .half.navbar-right{justify-content:flex-end;position:relative}.navbar:after{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/nav-pointy.svg?v=18022317559218199599);content:'';display:block;height:53px;margin:0 auto;position:absolute;top:75px;width:191px;z-index:1}.has-announce .navbar:after{top:125px}nav.main-nav a{color:#2e261d}nav.main-nav ul.parent{align-items:center;display:flex}nav.main-nav ul.parent>li{align-items:center;display:flex;font-size:18px;height:75px}nav.main-nav ul.parent>li>a,nav.main-nav ul.parent>li>span{font-family:MuseoSans-700,sans-serif;line-height:1.1;position:relative}nav.main-nav ul.icon-menu>li{margin-left:18px;margin-right:0}nav.main-nav ul.icon-menu>li>a,nav.main-nav ul.icon-menu>li>span{align-items:center;cursor:pointer;display:flex}nav.main-nav ul.icon-menu>li i+span{font-family:MuseoSans-500,sans-serif;margin-left:5px}.navbar-left ul.parent{justify-content:flex-start}.navbar-left ul.parent>li{margin-right:45px}.navbar-right ul.parent{justify-content:flex-end}.navbar-right ul.parent>li{margin-left:45px}.navbar-right ul.icon-menu{margin-left:27px}.navbar-right ul.icon-menu>li{margin-left:18px}.global-nav--has-dropdown:hover{z-index:9}.global-nav--has-dropdown:not(.global-nav--is-megamenu){position:relative}.global-nav--is-megamenu{position:static}.global-nav__dropdown{background-color:#f0eee3;box-shadow:0 10px 20px rgba(0,0,0,.09);color:#2e261d;display:block;left:-20px;margin:0;padding:9px 18px;position:absolute;top:75px;transform:translate3d(0,-12px,0);z-index:5;opacity:0;width:auto}.global-nav__dropdown a{color:#2e261d}.global-nav__dropdown a:hover{text-shadow:.7px 0 0 currentColor}.global-nav__dropdown li{margin:9px 0;position:relative}.global-nav__dropdown>li>a{line-height:1.1;white-space:nowrap}.global-nav__dropdown.megamenu{box-shadow:0 4px 4px rgba(0,0,0,.12),inset 0 4px 4px rgba(0,0,0,.1);left:0;min-width:100%;padding:18px 0;width:100%}.global-nav__dropdown.megamenu .site-nav--link{padding:18px}.global-nav__dropdown.megamenu .site-nav--link .site-nav--link_image{align-items:flex-end;display:flex;justify-content:center;margin:0 auto;max-width:140px;width:100%}.global-nav__dropdown.megamenu .site-nav--link .site-nav--link_title{font-family:Usherwood-Bold,sans-serif;font-size:18px;line-height:1.1;margin-top:18px;text-align:center;transition:all .25s ease-in-out}.global-nav__dropdown.megamenu .site-nav--link .site-nav--link_title span{padding-bottom:9px}.global-nav__dropdown.megamenu .site-nav--link:hover .site-nav--link_image img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0)}.global-nav__dropdown.megamenu .site-nav--link:hover .site-nav--link_title{text-shadow:.7px 0 0 currentColor}.global-nav__dropdown.megamenu.product-menu .nav-slider-wrap{margin:18px 0}.global-nav__dropdown.megamenu.product-menu .nav-slider-wrap.slider-wrap.has-arrows{padding:0 90px}.global-nav__dropdown.megamenu.product-menu .nav-slider-wrap.slider-wrap.has-arrows .slick-arrow{top:40%}.global-nav__dropdown.megamenu.page-menu .nav-pagemenu-wrap{display:flex;justify-content:center;padding:45px 0}.global-nav__dropdown.megamenu.page-menu .nav-pagemenu-wrap .site-nav--link{max-width:212px;padding:18px 9px}.global-nav__dropdown.megamenu.page-menu .nav-pagemenu-wrap .site-nav--link_image{max-width:unset}.global-nav__dropdown.megamenu.page-menu .nav-pagemenu-wrap .site-nav--link_image img{border-radius:20px}.has-announce .global-nav__dropdown{top:124px}.global-nav--has-dropdown .global-nav__dropdown{opacity:0;transition:all .3s cubic-bezier(.2, .06, .05, .95);transition-delay:0.3s;visibility:hidden}.megamenu{opacity:0;transform:none;transition:all .3s cubic-bezier(.2, .06, .05, .95);transition-delay:0.3s;visibility:hidden}.global-nav--has-dropdown:hover .global-nav__dropdown,.is-focused>.global-nav__dropdown{opacity:1;transform:translateZ(0);visibility:visible}.global-nav--has-dropdown:hover .megamenu,.is-focused>.megamenu{opacity:1;visibility:visible}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:75px;margin:0;overflow:visible;padding:0;text-align:left;text-transform:none;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;width:28px}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#2e261d}.hamburger-box{display:inline-block;height:24px;top:6px;position:relative;width:28px}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:26px;height:3px;background-color:#2e261d;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-8px}.hamburger-inner::after{bottom:-8px}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55, .055, .675, .19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215, .61, .355, 1)}nav.main-nav li>.animate-underline{position:relative}nav.main-nav li>.animate-underline span{position:relative;z-index:2}nav.main-nav li>.animate-underline:after,nav.main-nav li>.animate-underline:before{background-color:#f0eee3;bottom:-10px;content:"";height:calc(100% + 20px);opacity:0;position:absolute;transition:all .2s ease-in-out;transition-duration:.25s;width:0;z-index:1}nav.main-nav li>.animate-underline:before{border-top-right-radius:50px;border-bottom-right-radius:50px;left:50%}nav.main-nav li>.animate-underline:after{border-top-left-radius:50px;border-bottom-left-radius:50px;right:50%}nav.main-nav li:hover>.animate-underline:after,nav.main-nav li:hover>.animate-underline:before{width:calc(50% + 20px);opacity:1}@media screen and (max-width:767.9px){body.mobile-nav-open,body.open{max-height:100vh;overflow:hidden!important}}.mobile-nav{background-color:#f0eee3;box-sizing:border-box;color:#2e261d;height:calc(100% - 136px);padding:0;position:fixed;left:-1000px;top:136px;transition:all .3s ease-in;width:300px;z-index:9999}.has-announce .mobile-nav{height:calc(100% - (50px + 136px));top:186px}.mobile-nav ul{list-style-type:none;margin:0}.mobile-nav ul a{color:#2e261d;display:block;padding:6px 20px}.mobile-nav ul a:hover{text-shadow:.7px 0 0 currentColor}.mobile-nav ul a.with-text{display:flex;align-items:center}.mobile-nav ul>li:first-child a{padding-top:18px}.mobile-nav ul.mobile-sidebar{bottom:unset;height:calc(100% - 210px)}.mobile-nav .li-social .social-wrap{padding:6px 20px}.mobile-nav .li-social .social-wrap .social-media{border-top:1px solid #2e261d;padding-top:18px}.mobile-nav .li-social .social-wrap .social-media ul .social-link:first-child a{margin-left:-20px}.mobile-nav #mobile-nav-carousel{bottom:10px;height:200px;left:0;position:absolute;width:100vw;z-index:2}.mobile-nav #mobile-nav-carousel .slider-item a{height:100%;padding:5px}.mobile-nav #mobile-nav-carousel .slider-item a img{height:190px;max-width:unset;width:auto}@media screen and (min-width:768px){.mobile-nav #mobile-nav-carousel{left:-1000vw!important}}.mobile-nav-open .mobile-nav{left:0;width:100%}.mobile-nav button{background:0 0;border:none;margin:0;padding:0}.mobile-nav .cart-border{border-bottom:1px solid #2e261d;margin-bottom:9px}.mobile-nav .mobile-menu{margin-top:-1px}.mobile-nav .mm-spn.mm-spn--navbar:after{color:#2e261d;line-height:2em;opacity:1}.mobile-nav .mm-spn--main ul{top:0!important}.mobile-nav .mm-spn--main::after{display:none!important}.mobile-nav .mm-spn.mm-spn--light{background:inherit;color:inherit;font-size:inherit}.mobile-nav .mm-spn li:before,.mobile-nav .mm-spn.mm-spn--navbar:before{border-top:3px solid;height:17px;width:17px}.mobile-nav .mm-spn li:before{border-right:3px solid;right:25px;top:19px}.mobile-nav .mm-spn.mm-spn--navbar:before{border-left:3px solid;margin-top:0;opacity:1;top:29px}.mobile-nav .mm-spn.mm-spn--navbar ul:before{display:none}.mobile-nav .mm-spn ul{padding-right:0;width:100vw}.mobile-nav .mm-spn ul:after{display:none}.mobile-nav .mm-spn ul.mm-spn--parent{left:-100vw}.mobile-nav .mm-spn li.non-standard:before{display:none}@media screen and (min-width:768px){.mobile-nav{display:none!important}}.page-wrap{position:relative;right:0;transition-property:all;transition-duration:.3s;transition-timing-function:linear;transition-delay:0s}.open .page-wrap{right:273px}.social-media ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.social-media a{color:#2e261d;display:block;position:relative;text-align:center;z-index:2}.social-media i{font-size:24px}.large-social-links .social-media ul{justify-content:center}.large-social-links .social-media a{border:1px solid #2e261d;border-radius:50%;height:72px;line-height:72px;margin:9px;text-align:center;width:72px}@media screen and (min-width:992px){.large-social-links .social-media a{margin:18px}}form input,form select,form textarea{background:0 0;border:2px solid #2e261d;border-radius:5px;margin-bottom:18px;padding:9px;width:100%}form label{display:block;margin-bottom:9px}form .form-layout{display:flex;height:100%;justify-content:space-between}@media screen and (min-width:768px){form .two-col-wrap{display:flex;justify-content:space-between}form .two-col-wrap>:first-child{margin-right:9px}form .two-col-wrap>:last-child{margin-left:9px}}form .errors{color:#8b0000;padding:18px 0}form .text-link{border:0;outline:0;padding:0}.shopify-challenge__container{background:linear-gradient(118.75deg,#f6c022 28.18%,#b11c1e 100.26%);max-width:unset!important;min-height:400px;padding-bottom:60px}.shopify-challenge__container>*{background-color:#fff;max-width:600px;width:calc(90% - 40px);margin:0 auto}.shopify-challenge__container .shopify-challenge__message{border-top-left-radius:27px;border-top-right-radius:27px;padding:27px}.shopify-challenge__container .shopify-challenge__errors{color:#8b0000;padding:0 27px 27px}.shopify-challenge__container form{border-bottom-left-radius:27px;border-bottom-right-radius:27px;padding:0 27px 27px}.shopify-challenge__container .g-recaptcha{margin:0 auto 27px auto!important;padding:0}@media screen and (min-width:768px){.shopify-challenge__container{padding-bottom:99px}.shopify-challenge__container .shopify-challenge__message{padding:72px 99px 27px}.shopify-challenge__container .shopify-challenge__errors{padding:0 99px 27px 99px}.shopify-challenge__container form{padding:0 99px 72px 99px}}.klaviyo-embed-form{background:#fff;border-radius:18px;padding:36px 18px}.klaviyo-embed-form input{border:1px solid #2e261d!important}.klaviyo-embed-form button{border:2px solid #2e261d!important;border-radius:25px!important;display:inline-flex!important;font-family:MuseoSans-500,sans-serif!important;font-size:18px!important;line-height:22px!important;margin:0 auto;min-height:unset;padding:12px 27px!important;width:auto!important}body.modal-active{height:100vh;max-height:100vh;overflow:hidden;position:relative}.modal-wrapper{background:#f0eee3;bottom:0;left:0;overflow:auto;padding:75px 0;position:absolute;right:0;top:75px;width:100%;z-index:8}.modal-wrapper .modal-inner{min-height:100%}.modal-wrapper .modal{background:#fff;border-radius:18px;margin:0 auto;max-width:600px;overflow:hidden;width:90%}.modal-wrapper .modal-body{margin:0 auto;padding:18px}.modal-wrapper h2,.modal-wrapper p{margin-bottom:27px}@media screen and (min-width:768px){.modal-wrapper .modal{max-width:800px}.modal-wrapper .modal-body{max-width:550px;padding:45px}}table{width:100%;border-collapse:collapse;border-spacing:0}table.full{width:100%;margin-bottom:1em}.table-wrap{max-width:100%;overflow:hidden}th{font-weight:700}td,th{text-align:left;padding:9px;border:none}.component-cart{padding-bottom:60px}.component-cart .cart-header{margin-bottom:45px}.component-cart .cart-header .button,.component-cart .cart-header .product-pdp #reviews .okeReviews-button,.component-cart .cart-header .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .component-cart .cart-header .okeReviews-button,.shopify-challenge__container .component-cart .cart-header .shopify-challenge__button{margin-top:36px}.component-cart .cart-header.empty{margin-bottom:99px}.component-cart .cart-table{margin-bottom:36px}.component-cart .subhead{font-size:.875em;padding-top:9px}.component-cart .qty-wrap{display:flex;transform:scale(.8)}.component-cart .qty-wrap .quantity-form{border:0;padding:0}.component-cart .product-image{height:100px;width:100px}.component-cart .product-image img{height:100%;object-fit:contain;width:100%}.component-cart .cart__remove{display:inline-block;line-height:1;padding:13px}.component-cart .cart__remove i{font-size:26px}.component-cart .cart-subtotal{font-weight:700;line-height:1;text-transform:uppercase}.component-cart .cart-buttons{display:flex;justify-content:flex-end;margin-top:36px}@media screen and (max-width:767.9px){.component-cart .cart-buttons{flex-direction:column}.component-cart .cart-buttons button{margin-bottom:18px}.component-cart thead{display:none}.component-cart tbody{display:block}.component-cart td{padding:0}.component-cart .cart__row{background:#fff;border-radius:18px;display:flex;flex-direction:column;margin-bottom:18px;min-height:276px;padding:18px 18px 18px 155px;position:relative}.component-cart td[data-label=col-product-image]{left:18px;position:absolute;top:18px}.component-cart td[data-label=col-product-image] .product-image{height:240px;width:115px}.component-cart td[data-label=col-price]{margin-top:36px;text-align:left}.component-cart td[data-label=col-quantity] .td_inner{display:flex;justify-content:space-between}.component-cart td[data-label=col-quantity] .qty-wrap{transform:scale(.8) translateX(-11px)}.component-cart td[data-label=col-total]{font-weight:700;text-align:left}.component-cart td[data-label=col-remove]{display:none}}@media screen and (min-width:768px){.component-cart{padding-bottom:99px}.component-cart .cart-header{margin-bottom:60px}.component-cart .cart-header.empty{margin-bottom:144px}.component-cart .cart-buttons .button,.component-cart .cart-buttons .product-pdp #reviews .okeReviews-button,.component-cart .cart-buttons .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .component-cart .cart-buttons .okeReviews-button,.shopify-challenge__container .component-cart .cart-buttons .shopify-challenge__button{margin-left:18px}.component-cart th{font-size:14px;font-weight:700;text-transform:uppercase}.component-cart .cart__row td{padding:9px 9px 27px 9px;position:relative;vertical-align:middle}.component-cart .cart__row td:before{background:#fff;bottom:18px;content:'';display:block;left:0;position:absolute;right:0;top:0;z-index:1}.component-cart .cart__row td:first-child:before{border-top-left-radius:18px;border-bottom-left-radius:18px}.component-cart .cart__row td:last-child:before{border-top-right-radius:18px;border-bottom-right-radius:18px}.component-cart .cart__row td .td_inner{padding:9px;position:relative;z-index:2}.component-cart .cart__row td[data-label=col-quantity] .cart__remove{display:none}}.component-cart .cart__image{border-radius:12px}.component-cart .cart-shipping{margin-bottom:27px}.component-cart .update-cart{margin-right:0}@media screen and (min-width:768px){.component-cart .update-cart{margin-right:9px}.component-cart .cart-shipping{margin-bottom:0;text-align:right}.component-cart .cart-subtotal{text-align:right}.component-cart .cart__subtotal{margin-left:18px}}.cart-collection-slider{background-color:#f0eee3}.user-page{background:linear-gradient(118.75deg,#f6c022 28.18%,#b11c1e 100.26%);padding-bottom:60px}.user-page .user-main{background-color:#fff;border-radius:27px;padding:27px}.user-page .user-main h1{padding-bottom:27px}.user-page .user-main .errors,.user-page .user-main .intro{padding-bottom:27px}.user-page .user-main .errors,.user-page .user-main .info{padding-top:9px}.user-page .user-main .outro{padding-top:36px}.user-page form input,.user-page form textarea{margin-bottom:0}.user-page form .large_form{padding-bottom:18px}.user-page form .info{font-size:.875em;line-height:1.1;opacity:.6}.user-page form .action_bottom{padding-top:36px}@media screen and (min-width:768px){.user-page{padding-bottom:99px}.user-page .user-main{padding:72px 99px}.user-page .user-main h1{padding-bottom:45px}.user-page .user-main .intro br{display:none}}.user-page #rc_login{margin:0;padding-top:18px;text-align:left}.account-page{background:#f0eee3;padding-bottom:72px;overflow:hidden}.account-page .mandala{bottom:0;left:0;position:absolute;transform:translate(0,88%);width:100%}.account-page .container,.account-page body#search-results div.rps-results,body#search-results .account-page div.rps-results{z-index:2}.account-page .account-header{margin-bottom:36px}.account-page .account-header h2{padding-bottom:27px}.account-page .account-main{background-color:#fff;border-radius:27px;margin-bottom:18px;padding:27px}.account-page .account-main h2{padding-bottom:18px}.account-page .account-main h2 span{display:block;font-size:.8em}.account-page .account-main .no-results a{margin-top:45px}@media screen and (min-width:768px){.account-page{padding-bottom:99px}.account-page .mandala{bottom:50%;left:unset;right:0;transform:translate(50%,50%);width:50vw}.account-page .account-header{margin-bottom:45px}.account-page .account-main{margin-bottom:27px;padding:45px}}.component-account-orders thead{border-bottom:2px solid #2e261d}.component-account-orders tfoot{border-top:2px solid #2e261d}.component-account-orders td{text-transform:capitalize}.component-account-orders tbody .column1,.component-account-orders thead .column1{padding-left:0;width:50%}.component-account-orders tbody .column3,.component-account-orders tbody .column4,.component-account-orders thead .column3,.component-account-orders thead .column4{width:20%}.component-account-orders tbody .column5,.component-account-orders thead .column5{text-align:right}.component-account-orders #order-details tbody .column1,.component-account-orders #order-details thead .column1{padding-left:9px;width:50%}.component-account-orders #order-details tbody .column2,.component-account-orders #order-details thead .column2{width:20%}.component-account-orders #order-details tbody .column3,.component-account-orders #order-details tbody .column4,.component-account-orders #order-details tbody .column5,.component-account-orders #order-details thead .column3,.component-account-orders #order-details thead .column4,.component-account-orders #order-details thead .column5{width:10%}.component-account-orders #order-details tbody .column4,.component-account-orders #order-details thead .column4{text-align:center}.component-account-orders .cancelled_order{background:rgba(0,0,0,.25)}.component-account-orders .mobile-field-label{display:none}.component-account-orders tr{border-bottom:1px solid #2e261d}.component-account-orders tr:last-child{border-bottom:0}@media screen and (max-width:767.9px){.component-account-orders th{display:none}.component-account-orders tr{display:flex;flex-wrap:wrap;padding-top:5px}.component-account-orders .column1{padding-left:9px;width:100%}.component-account-orders .column3,.component-account-orders .column4,.component-account-orders .column5{width:calc(100% / 3)}.component-account-orders #order-details tbody .column1,.component-account-orders #order-details tbody .column2,.component-account-orders #order-details thead .column1,.component-account-orders #order-details thead .column2{padding-left:9px;width:100%}.component-account-orders #order-details tbody .column3,.component-account-orders #order-details tbody .column4,.component-account-orders #order-details tbody .column5,.component-account-orders #order-details thead .column3,.component-account-orders #order-details thead .column4,.component-account-orders #order-details thead .column5{width:calc(100% / 3)}.component-account-orders #order-details tfoot .column1,.component-account-orders #order-details tfoot .column5{width:50%}.component-account-orders .mobile-field-label{display:block}}#order_payment,#order_shipping{margin-top:36px}#order_payment h3,#order_shipping h3{padding-bottom:18px}#order_payment .subheader,#order_shipping .subheader{padding-bottom:9px}#order_payment .subheader .status,#order_shipping .subheader .status{font-size:15px;font-weight:700;text-transform:capitalize}.component-account-addresses .address_header{align-items:center;border-bottom:2px solid #2e261d;display:flex;justify-content:space-between;margin-bottom:9px}.component-account-addresses h4{font-size:14px;font-weight:700;text-transform:uppercase}.component-account-addresses .address_actions{display:flex}.component-account-addresses .address_actions li{padding:0 9px}.component-account-addresses .edit_address{padding-bottom:45px}.component-account-addresses .edit_address .address_header{margin-bottom:27px}.component-account-addresses .view_address{margin-bottom:27px;text-align:left}.component-account-addresses .set-default{align-items:center;display:flex;margin-bottom:18px}.component-account-addresses .set-default input{margin-bottom:0;margin-right:9px;width:auto}.component-account-addresses #action,.component-account-addresses #add_address{margin-top:54px}.go-cart-item__single{background-color:#fff;border-radius:12px;margin-bottom:9px;padding:9px}.go-cart-item__remove{font-size:14px;padding:0 9px;position:absolute;right:4px;top:11px;z-index:2}.go-cart-item__image{background-size:contain}.go-cart-item__info{max-width:unset;padding-bottom:0;padding-top:0;width:calc(100% - 90px)}.go-cart-item__title{font-family:Usherwood-Bold,sans-serif;font-size:1.2em;padding-right:30px}.go-cart-item__variant{font-size:.75em}.go-cart-price-qty{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-top:18px}.go-cart-item__price,.go-cart-item__quantity{position:unset}.go-cart-item__quantity-button{border-radius:100%;border-color:#2e261d;font-weight:700}.go-cart__button{text-transform:capitalize}.go-cart-drawer__header{height:auto;justify-content:space-between;padding-bottom:18px;padding-top:18px}.go-cart__drawer{background-color:#f0eee3}.component-hero .hero-layout{bottom:0;left:0;position:absolute;right:0;top:0}.component-image-only-hero img{width:100%}.video-wrapper{position:relative;padding-bottom:56.25%;height:0}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.component-video{margin-bottom:81px;position:relative}.component-video .video-play{height:100%;position:absolute;text-align:center;width:100%;z-index:2}.component-video .video-actions{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:18px}.component-video .play-button{margin-bottom:9px}.component-video .video-title{color:#fff;text-align:center}.blog-grid-item{margin-bottom:36px}.blog-grid-item .image-wrapper{margin-bottom:18px;position:relative}.blog-grid-item .image-wrapper .blog-tag a{background-color:#2e261d;border:1px solid #2e261d;color:#fff;display:block;left:18px;padding:9px;position:absolute;top:18px}.blog-grid-item .image-wrapper .blog-tag a:hover{border:1px solid #fff}.blog-grid-item .image-wrapper img{width:100%}.blog-grid-item .blog-date,.blog-grid-item .blog-title{margin-bottom:9px}.component-article .rte a{text-decoration:underline}.component-article .rte ol{list-style-type:decimal}.component-article .rte ul{list-style-type:disc}.component-article .rte ol,.component-article .rte ul{margin-left:18px}.component-article .rte ol li,.component-article .rte ul li{margin-bottom:9px}.component-faq{background:#f0eee3;padding:45px 0 63px}.component-faq h1{padding-left:18px}.component-faq h2{margin:45px 0 27px 0}.component-faq .question{border-top:2px solid #2e261d;clear:both;padding:12px 0}.component-faq .question:last-child{border-bottom:2px solid #2e261d}.component-faq .question-heading{align-items:center;display:flex;justify-content:space-between;padding-right:9px}.component-faq .question-heading.expanded .more i.closed{display:none}.component-faq .question-heading.expanded .more i.open{display:block!important}.component-faq .answer a:hover,.component-faq .answer a:link{text-decoration:underline}.component-faq .disclaimer{margin-top:45px}@media screen and (min-width:768px){.component-faq{padding:99px 0}.component-faq h2{margin:18px 0 36px 0}}.faq-sidebar-menu{margin-top:45px}.faq-sidebar-menu li{margin:0 0 3px}.faq-sidebar-menu li a{background:0 0;border-radius:27px;display:inline-block;padding:9px 18px;transition:all .2s ease}.faq-sidebar-menu li a.active,.faq-sidebar-menu li a:hover{background:#2e261d;color:#fff}@media screen and (min-width:768px){.faq-sidebar-menu{margin-top:35px}}.header_general-faq{padding-bottom:45px}.header_general-faq li{padding:0 9px;width:calc(100% / 5)}.header_general-faq li:first-child{margin-left:-9px}.header_general-faq li:last-child{margin-right:-9px}.header_general-faq .faq-nav--link_image{border-radius:20px;overflow:hidden;position:relative;padding-top:94%;width:100%}.header_general-faq .faq-nav--link_image img{height:auto;left:50%;max-width:unset;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;transition:all .2s ease}.header_general-faq .faq-nav--link_title{font-family:Usherwood-Bold,sans-serif;margin:18px 0;line-height:1.1;text-align:center}.header_general-faq a:hover img{width:120%}.header_general-faq a:hover .faq-nav--link_title{text-shadow:.5px 0 0 currentColor}.faq-collection{border-bottom:2px solid #2e261d;padding-bottom:36px}.rps-bar-container.is-hidden{opacity:0}.search-wrap{display:none;backface-visibility:hidden;background:#f5f5f5;box-sizing:border-box;height:60px;left:0;overflow:hidden;position:fixed;text-align:center;top:75px;transition:opacity .25s ease-in-out;width:100%;z-index:900}.has-announce .search-wrap{top:125px}.search-wrap .container,.search-wrap .row,.search-wrap body#search-results div.rps-results,body#search-results .search-wrap div.rps-results{height:100%}.search-wrap .container,.search-wrap body#search-results div.rps-results,body#search-results .search-wrap div.rps-results{max-width:unset;width:100%}.search-wrap .form-layout{align-items:center;display:flex;height:100%;justify-content:space-between}.search-wrap form{z-index:950;clear:both}.search-wrap input{background-color:transparent;border:none;box-sizing:border-box;font-size:18px;font-family:MuseoSans-500,sans-serif;height:100%;line-height:30px;margin:0;padding:9px 0;width:100%}.search-wrap button{background:0 0;border:none;color:#2e261d;height:54px;padding:9px;width:54px}.search-wrap button i{margin:0 auto}.search-wrap .search-close{color:#2e261d;font-size:32px;text-align:right}body.mobile-nav-open .mobile-nav .search-wrap{display:block!important}body.mobile-nav-open .mobile-nav .search-wrap .search-close{display:none}@media screen and (min-width:768px){.search-wrap{display:none!important}}.search-results-mobile .rps_keyword_block{background-color:#f0eee3}.component-search{padding-bottom:60px}.component-search .search-results{margin-top:72px}@media screen and (min-width:768px){.component-search{padding-bottom:99px}.component-search .search-results{margin-top:99px}}body#search-results .page-wrap{background:#f0eee3}body#search-results .main-content{padding:99px 0 18px}body#search-results .rps-results-page-title{display:none}body#search-results .rps-search-results-search-bar-container{border:0;border-radius:50px;margin-bottom:72px}body#search-results div.rps-results .rps-results-page-header-container{background-color:transparent;border:0;justify-items:end}body#search-results div.rps-results .rps-sort-select-dropdown-container{border:0}body#search-results div.rps-results .rps-products-container{background-color:transparent;border:0}body#search-results div.rps-results .rps-products-container .rps-product-container{background-color:transparent;outline:0}body#search-results div.rps-results .rps-products-container a{padding:18px 36px 36px 18px;text-align:center}body#search-results div.rps-results .rps-product-title{margin-top:18px}body#search-results div.rps-results .rps-badges-container{display:none}@media screen and (min-width:992px){body#search-results div.rps-results .rps-results-page-header-container{display:block}body#search-results div.rps-results .rps-results-page-header-container .rps-result-count-wrapper-desktop{display:block;text-align:center;margin-bottom:1em}body#search-results div.rps-results .rps-results-page-header-container .rps-sort-select-dropdown-container{margin:0 0 0 auto}}.qty-wrap{height:50px}.qty-wrap .quantity-form{align-items:center;display:flex;justify-content:space-between;padding:9px 18px}.qty-wrap i{font-size:30px;height:26px;line-height:26px;width:26px}.qty-wrap input{border:none;margin:0;padding:0;text-align:center;width:50px}.slick-dotted.slick-slider{position:relative;margin-bottom:0;padding-bottom:36px}.slick-dotted.slick-slider .slick-dots{bottom:0;left:0;position:absolute}.slick-dotted.slick-slider .slick-dots li{margin:0 4px!important}.slick-dotted.slick-slider .slick-dots li button{background:0 0;border:2px solid #bb9a36;border-radius:50%;height:5px;width:5px}.slick-dotted.slick-slider .slick-dots li button:before{display:none}.slick-dotted.slick-slider .slick-dots li.slick-active button{background:#bb9a36}.slider-wrap.has-arrows{padding:0 45px;position:relative}.slider-wrap.has-arrows .slick-arrow{position:absolute;top:50%;transform:translate(0,-50%);z-index:3}.slider-wrap.has-arrows .slick-arrow.previous-arrow{left:5px}.slider-wrap.has-arrows .slick-arrow.next-arrow{right:5px}@media screen and (min-width:768px){.slider-wrap.has-arrows .slick-arrow.previous-arrow{left:0}.slider-wrap.has-arrows .slick-arrow.next-arrow{right:0}}.slider-wrap.has-arrows .slick-arrow.slick-disabled{opacity:0}.slider-wrap.has-arrows .slider-arrow{background-position:center;background-repeat:no-repeat;background-size:100% auto;display:block;height:29px;width:20px}.slider-wrap.has-arrows .slider-arrow.slider-arrow-prev{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/icon_arrow-left_gold.svg?v=9459257129997759771)}.slider-wrap.has-arrows .slider-arrow.slider-arrow-next{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/icon_arrow-right_gold.svg?v=5291279602735687108)}.newsletter{margin-bottom:27px;margin-top:27px}.newsletter .newsletter-text{font-family:MuseoSans-700,sans-serif;margin-bottom:9px;text-transform:uppercase}.newsletter .newsletter-copy{margin-bottom:18px}.newsletter .newsletter-form{display:flex;height:50px}.newsletter .newsletter-form input[type=email]{background-color:transparent;border:0;color:#2e261d;margin:0;padding:9px 18px}.newsletter .newsletter-form input[type=email]::placeholder{color:#2e261d}@media screen and (max-width:767.9px){.newsletter .newsletter-form{border:2px solid #2e261d;border-radius:25px}.newsletter input[type=email]{height:46px}.newsletter .button,.newsletter .button:hover,.newsletter .product-pdp #reviews .okeReviews-button,.newsletter .product-pdp #reviews .okeReviews-button:hover,.newsletter .shopify-challenge__container .shopify-challenge__button,.newsletter .shopify-challenge__container .shopify-challenge__button:hover,.product-pdp #reviews .newsletter .okeReviews-button,.product-pdp #reviews .newsletter .okeReviews-button:hover,.shopify-challenge__container .newsletter .shopify-challenge__button,.shopify-challenge__container .newsletter .shopify-challenge__button:hover{background-color:#2e261d;color:#fff;margin:-2px}}@media screen and (min-width:768px){.newsletter{margin-top:0}.newsletter .newsletter-form{border:0}.newsletter .newsletter-form input[type=email]{border:0;border-radius:0;border-bottom:2px solid #2e261d;padding-left:0}.newsletter .newsletter-form .button,.newsletter .newsletter-form .product-pdp #reviews .okeReviews-button,.newsletter .newsletter-form .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .newsletter .newsletter-form .okeReviews-button,.shopify-challenge__container .newsletter .newsletter-form .shopify-challenge__button{margin:0 0 0 9px}}footer.page-footer{background-color:#fff;color:#2e261d;padding:18px 0 0 0;position:relative;z-index:2}footer.page-footer a{color:#2e261d}footer.page-footer h4{font-family:MuseoSans-700,sans-serif!important;text-transform:uppercase}footer.page-footer .footer-menus{display:block;margin-bottom:18px}footer.page-footer .footer-nav{border-bottom:2px solid #2e261d;padding-top:13px}footer.page-footer .footer-nav ul{padding:0 0 26px}footer.page-footer .footer-nav ul li{margin-bottom:4px}footer.page-footer .footer-nav ul a{color:#2e261d}footer.page-footer .footer-nav-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:13px}footer.page-footer .footer-nav-header i.open{display:none}footer.page-footer .footer-nav-header.expanded i.closed{display:none}footer.page-footer .footer-nav-header.expanded i.open{display:block}footer.page-footer .social-media{margin-bottom:27px}footer.page-footer .social-media .social-link{margin-right:27px}footer.page-footer .dev-badge{margin-top:27px}footer.page-footer .footer-lower{border-top:2px solid #2e261d;font-size:14px;line-height:1.3;padding:27px 0}footer.page-footer .terms-nav ul{display:block}footer.page-footer .terms-nav li{padding-top:9px}footer.page-footer .terms-nav a{color:#2e261d}@media screen and (min-width:768px){footer.page-footer{padding:81px 0 36px 0}footer.page-footer h4{margin-bottom:9px}footer.page-footer .footer-lower{padding:36px 0 0;margin-top:72px}footer.page-footer .footer-lower-content{display:flex}footer.page-footer .terms-nav ul{display:flex}footer.page-footer .terms-nav a{border-left:1px solid #2e261d;color:#2e261d;margin-left:6px;padding-left:6px}footer.page-footer .terms-nav li{padding-top:0}footer.page-footer .footer-menus{display:flex;margin-bottom:0}footer.page-footer .footer-nav{border-bottom:none;padding:0;width:calc(100% / 3)}footer.page-footer .footer-nav ul{display:block;padding:0}footer.page-footer .footer-nav ul li{margin-bottom:4px}footer.page-footer .footer-nav-header{padding-bottom:0}footer.page-footer .footer-nav-header i{display:none}}@media screen and (min-width:1200px){footer.page-footer .dev-badge{margin-top:0;text-align:right}}.component-policy{background-color:#f0eee3;padding:45px 0}.component-policy .policy-title{margin-bottom:27px}.component-policy p{padding-bottom:18px}.component-policy a{text-decoration:underline}.component-policy ol{list-style-type:decimal}.component-policy ul{list-style-type:disc}.component-policy ol,.component-policy ul{margin-bottom:27px;margin-left:18px}.component-policy ol li,.component-policy ul li{margin-bottom:9px}@media screen and (min-width:1200px){.component-policy{padding:99px 0}}.component-contact{background-color:#f0eee3;padding:45px 0}.component-contact .contact-header{margin-bottom:45px}.component-contact .contact-title{margin-bottom:45px}.component-contact .contact-icons{margin-bottom:54px}.component-contact .contact-icon-title{margin-bottom:9px}.component-contact .contact-subtitle{margin-bottom:9px}.component-contact .contact-subtext{margin:18px auto 27px;max-width:50ch}.component-contact .contact-icon{margin-bottom:54px;text-align:center}.component-contact .contact-icon img{margin:0 auto 27px;width:80px}.component-contact .family-item{margin-bottom:45px}.component-contact .family-item-image{margin-bottom:27px}.component-contact .family-item-text{margin-bottom:45px}.component-contact .contact-social,.component-contact .contact-wholesale,.component-contact .family-subtitle{margin-bottom:45px;position:relative}.component-contact .contact-social .form-item label,.component-contact .contact-wholesale .form-item label,.component-contact .family-subtitle .form-item label{display:none}.component-contact .contact-social .form-item.select-item,.component-contact .contact-wholesale .form-item.select-item,.component-contact .family-subtitle .form-item.select-item{background:0 0;border:2px solid #2e261d;border-radius:5px;margin-bottom:18px;padding-right:9px;width:100%}.component-contact .contact-social .form-item.select-item select,.component-contact .contact-wholesale .form-item.select-item select,.component-contact .family-subtitle .form-item.select-item select{border:none;margin-bottom:0}.component-contact .contact-social .close,.component-contact .contact-wholesale .close,.component-contact .family-subtitle .close{border:2px solid #2e261d;border-radius:100%;cursor:pointer;height:28px;line-height:26px;position:absolute;right:10px;text-align:center;top:0;width:28px}.component-contact .contact-social .wholesale-link-target,.component-contact .contact-wholesale .wholesale-link-target,.component-contact .family-subtitle .wholesale-link-target{display:block;height:1px;position:relative;top:-150px;width:1px}.component-contact .contact-social .contact-subtitle,.component-contact .contact-wholesale .contact-subtitle,.component-contact .family-subtitle .contact-subtitle{padding:0 50px}.component-contact .contact-social .contact-radio,.component-contact .contact-wholesale .contact-radio,.component-contact .family-subtitle .contact-radio{display:flex;margin-bottom:36px}.component-contact .contact-social .contact-radio .radio-item,.component-contact .contact-wholesale .contact-radio .radio-item,.component-contact .family-subtitle .contact-radio .radio-item{align-items:center;display:flex;margin-right:27px}.component-contact .contact-social .contact-radio .radio-item input[type=radio],.component-contact .contact-wholesale .contact-radio .radio-item input[type=radio],.component-contact .family-subtitle .contact-radio .radio-item input[type=radio]{margin-bottom:0;margin-right:4px;width:20px}.component-contact .contact-social .contact-boxes,.component-contact .contact-wholesale .contact-boxes,.component-contact .family-subtitle .contact-boxes{display:flex;flex-wrap:wrap;margin-bottom:36px}.component-contact .contact-social .contact-boxes .check-item,.component-contact .contact-wholesale .contact-boxes .check-item,.component-contact .family-subtitle .contact-boxes .check-item{align-items:center;display:flex;margin-right:27px}.component-contact .contact-social .contact-boxes .check-item input[type=checkbox],.component-contact .contact-wholesale .contact-boxes .check-item input[type=checkbox],.component-contact .family-subtitle .contact-boxes .check-item input[type=checkbox]{margin-bottom:0;margin-right:4px;width:20px}@media screen and (min-width:1200px){.component-contact{padding:99px 0}.component-contact .contact-header{margin-bottom:72px}.component-contact .contact-icons{display:flex;margin-bottom:117px;justify-content:center}.component-contact .contact-icons li{width:25%}.component-contact .contact-icon{margin-bottom:72px;padding:0 18px}.component-contact .family-item{margin-bottom:0}.component-contact .family-item-image{margin-bottom:36px}.component-contact .family-item-content{padding:0 27px}.component-contact .family-item-text{margin-bottom:27px}.component-contact .contact-social,.component-contact .contact-wholesale{margin-bottom:99px}}.page-careers{background-color:#f0eee3;padding:45px 0}.page-careers .careers-title{margin-bottom:36px}.page-careers .career-page-text{margin-bottom:45px}.page-careers .jobs-link{display:block;margin:0 auto 99px;width:240px}.page-careers .career-departments{margin-bottom:99px}.page-careers .single-department{margin-bottom:36px;position:relative}.page-careers .single-department .image-wrapper{cursor:pointer;position:relative}.page-careers .single-department .image-wrapper:hover .department-details{opacity:1;visibility:visible}.page-careers .single-department i{color:#fff;cursor:pointer;display:none;font-size:36px;position:absolute;right:9px;top:9px;z-index:3}.page-careers .department-image{margin-bottom:18px}.page-careers .department-details{align-items:center;background-color:#f0eee3;border-radius:12px;bottom:9px;display:flex;justify-content:center;left:9px;opacity:0;padding:18px;position:absolute;right:9px;top:9px;text-align:center;visiblity:hidden;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in}.page-careers .single-benefit{margin-bottom:63px}.page-careers .benefit-image{margin:0 auto 27px}.page-careers .benefit-title{margin-bottom:27px}.page-careers .benefit-icon{height:103px;margin-bottom:45px}.page-careers .career-principles{margin-bottom:99px}.page-careers .single-principle{margin-bottom:36px}.page-careers .principle-image{margin-bottom:18px}.page-careers .careers-featured-image{margin-bottom:99px}.page-careers .featured-jobs{margin-bottom:45px}@media screen and (min-width:1200px){.page-careers{padding:99px 0}}@media screen and (max-width:576px){.page-careers .single-department i{display:block}}.component-landing-page,.component-page{background-color:#f0eee3;padding:45px 0}.component-landing-page .page-header,.component-page .page-header{margin-bottom:45px}.component-landing-page .page-title,.component-page .page-title{margin-bottom:45px}.component-landing-page .page-text,.component-page .page-text{margin-bottom:63px}.component-landing-page .page-text h2,.component-landing-page .page-text h3,.component-landing-page .page-text h4,.component-landing-page .page-text h5,.component-landing-page .page-text p:not(:last-of-type),.component-page .page-text h2,.component-page .page-text h3,.component-page .page-text h4,.component-page .page-text h5,.component-page .page-text p:not(:last-of-type){padding-bottom:1em}.component-landing-page .page-text h2:last-child,.component-landing-page .page-text h3:last-child,.component-landing-page .page-text h4:last-child,.component-landing-page .page-text h5:last-child,.component-landing-page .page-text p:not(:last-of-type):last-child,.component-page .page-text h2:last-child,.component-page .page-text h3:last-child,.component-page .page-text h4:last-child,.component-page .page-text h5:last-child,.component-page .page-text p:not(:last-of-type):last-child{padding-bottom:0}@media screen and (min-width:1200px){.component-landing-page,.component-page{padding:99px 0}.component-landing-page .page-header,.component-page .page-header{margin-bottom:72px}}.page-origins .origins-row{margin-bottom:54px}.page-origins .origins-text{text-align:center}.page-origins .origins-icon{margin:0 auto 9px}.page-origins .origins-title{margin-bottom:27px}.page-origins .origins-image{margin-bottom:45px}.page-origins .origins-image img{border-radius:12%}.page-origins .origins-collection{background-color:#f0eee3;padding:0 0 99px 0}.page-origins .origins-collection-slider{padding-top:99px}@media screen and (min-width:1200px){.page-origins .origins-image{margin-bottom:0}.page-origins .origins-text{padding:2rem;text-align:left}.page-origins .origins-icon{margin:0 0 9px}}.page-our-story .our-story-timeline{margin-top:45px}.page-our-story .our-story-block{max-width:500px;margin:0 auto 63px auto}.page-our-story .story-image{margin-bottom:27px}.page-our-story .story-image img{border-radius:12%}.page-our-story .story-year{margin-bottom:18px}@media screen and (min-width:1200px){.page-our-story .our-story-outro{text-align:center}}.page-our-story .main-timeline-line,.page-our-story .story-timeline-dot,.page-our-story .story-timeline-line-wrap{display:none}.page-our-story .story-collection{background-color:#f0eee3;padding:0 0 99px 0}.page-our-story .story-collection-slider{padding-top:99px}@media screen and (min-width:992px){.page-our-story .our-story-timeline{margin-bottom:72px;overflow:hidden;position:relative}.page-our-story .main-timeline-line{background:#2e261d;display:block;height:100%;max-height:calc(100% - 27px);position:absolute;top:17px;width:2px;z-index:1}.page-our-story .story-timeline-dot{background:#bb9a36;border:3px solid #f0eee3;border-radius:100%;display:block;height:20px;position:absolute;transform-origin:center center;top:7px;width:20px;z-index:2}.page-our-story .our-story-block{display:flex;margin:0 0 -27px 0;max-width:unset;position:relative}.page-our-story .story-image{margin-bottom:0}.page-our-story .story-content,.page-our-story .story-image{flex-basis:50%}.page-our-story .story-header{display:flex}.page-our-story .story-header .story-timeline-line-wrap{display:flex;flex-grow:1;position:relative}.page-our-story .story-header .story-timeline-line-wrap .story-timeline-line{background:#bb9a36;display:block;height:2px;position:absolute;top:17px;width:100%}.page-our-story .story-header .story-year{display:flex}.page-our-story .our-story-col{position:relative;z-index:2}.page-our-story .our-story-col:nth-of-type(odd){padding-right:50%}.page-our-story .our-story-col:nth-of-type(odd) .our-story-block{flex-direction:row}.page-our-story .our-story-col:nth-of-type(odd) .main-timeline-line{right:-1px}.page-our-story .our-story-col:nth-of-type(odd) .story-timeline-dot{right:-10px}.page-our-story .our-story-col:nth-of-type(odd) .story-image{padding-right:45px}.page-our-story .our-story-col:nth-of-type(odd) .story-text{padding-right:27px}.page-our-story .our-story-col:nth-of-type(odd) .story-header{flex-direction:row}.page-our-story .our-story-col:nth-of-type(odd) .story-header .story-year{padding-right:18px}.page-our-story .our-story-col:nth-of-type(odd) .story-header .story-timeline-line{right:0}.page-our-story .our-story-col:nth-of-type(even){padding-left:50%}.page-our-story .our-story-col:nth-of-type(even) .our-story-block{flex-direction:row-reverse}.page-our-story .our-story-col:nth-of-type(even) .main-timeline-line{left:-1px}.page-our-story .our-story-col:nth-of-type(even) .story-timeline-dot{left:-10px}.page-our-story .our-story-col:nth-of-type(even) .story-image{padding-left:45px}.page-our-story .our-story-col:nth-of-type(even) .story-text{padding-left:27px}.page-our-story .our-story-col:nth-of-type(even) .story-header{flex-direction:row-reverse}.page-our-story .our-story-col:nth-of-type(even) .story-header .story-year{padding-left:18px;padding-right:36px}.page-our-story .our-story-col:nth-of-type(even) .story-header .story-timeline-line{left:0}.page-our-story .our-story-col:last-of-type .main-timeline-line{display:none}.page-our-story .our-story-col:last-of-type .our-story-block{margin-bottom:0}}.page-benefits{background-color:#f0eee3}.page-benefits .single-benefit{margin-bottom:36px}.page-benefits .single-benefit-image{margin:0 auto 27px;width:158px}.page-benefits .single-benefit-title{margin-bottom:18px}@media screen and (min-width:1200px){.page-benefits .single-benefit{margin-bottom:81px;padding:0 18px}}.page-community{background-color:#f0eee3}.page-community .ig-image{margin-bottom:27px}.page-community .large-social-links{margin-bottom:72px}.page-community .community-subtitle{margin-bottom:18px}.page-community .community-subtext{margin-bottom:45px}.page-community .community-social{margin-bottom:99px}.page-community .testimonial-text{margin-bottom:27px}.page-community .community-testimonial-slider .slick-dots{bottom:63px}.page-community .community-slider-inner{background-color:#fff;border-radius:24px;margin:54px auto;padding:36px 9px 91px}.page-community .community-slider-inner:before{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/icon-heart.svg?v=7248434377409381320);background-position:center;background-repeat:no-repeat;background-size:100% auto;content:'';display:block;height:115px;margin:0 auto 45px;text-align:center;width:175px}.page-community .community-form{margin:45px 0}.page-community .community-form .community-form-inner{background:#fff}.page-community .community-form .contact-community-form{margin-top:45px}.page-community .community-form .close{border:2px solid #2e261d;border-radius:100%;cursor:pointer;height:28px;line-height:26px;position:absolute;right:10px;text-align:center;top:0;width:28px;z-index:3}.page-community .community-form .wisdom-link-target{display:block;height:1px;position:relative;top:-150px;width:1px}.page-community .community-form .form-item label{display:none}.page-community .community-form .form-item input,.page-community .community-form .form-item textarea{text-align:center}.page-community .community-form .quote-wrapper{padding:0 1.75em;position:relative}.page-community .community-form .quote-wrapper textarea{border:0}.page-community .community-form .quote-wrapper:after,.page-community .community-form .quote-wrapper:before{display:inline-block;font-size:3em;position:absolute;top:.3em}.page-community .community-form .quote-wrapper:before{content:'“';left:0}.page-community .community-form .quote-wrapper:after{content:'”';right:0}.page-community .community-form .contact-boxes{display:flex;flex-wrap:wrap;margin-bottom:36px}.page-community .community-form .contact-boxes .check-item{align-items:center;display:flex;margin-top:18px}.page-community .community-form .contact-boxes .check-item input[type=checkbox]{margin-bottom:0;margin-right:4px;width:20px}.page-community .community-form .contact-boxes .check-item span{font-size:.8em;line-height:1.1;padding-left:1em}@media screen and (min-width:1200px){.page-community .single-testimonial-content{margin:0 auto;width:80%}.page-community .community-slider-inner{padding:63px 54px 126px;width:90%}}@media screen and (max-width:576px){.page-community .slider-wrap.has-arrows{padding:0}}.mobile-nav .rte .mm-spn.mm-spn--navbar:after,.page-community .community-form .rte .quote-wrapper,.rte .h1,.rte .h2,.rte .h3,.rte .h4,.rte .h5,.rte .h6,.rte .mobile-nav .mm-spn.mm-spn--navbar:after,.rte .page-community .community-form .quote-wrapper,.rte body#search-results div.rps-results .rps-product-title,.rte body#search-results div.rps-results .rps-result-count-wrapper-desktop,.rte body#search-results div.rps-results .rps-result-count-wrapper-desktop *,.rte body#search-results div.rps-results .rps-result-count-wrapper-mobile,.rte body#search-results div.rps-results .rps-result-count-wrapper-mobile *,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,body#search-results div.rps-results .rps-result-count-wrapper-desktop .rte *,body#search-results div.rps-results .rps-result-count-wrapper-mobile .rte *,body#search-results div.rps-results .rte .rps-product-title,body#search-results div.rps-results .rte .rps-result-count-wrapper-desktop,body#search-results div.rps-results .rte .rps-result-count-wrapper-mobile{margin-bottom:1em}.component-article .rte p,.component-policy .rte p,.component-policy ol .rte li,.component-policy ul .rte li,.product-pdp .rte #reviews,.product-pdp .rte .okeReviews-reviewsSummary-ratingCount,.rte .body1,.rte .component-policy ol li,.rte .component-policy p,.rte .component-policy ul li,.rte .img-wrap,.rte .product-pdp #reviews,.rte .product-pdp .okeReviews-reviewsSummary-ratingCount,.rte form .errors,.rte p,form .rte .errors{margin-bottom:1em}.component-article .rte p:last-child,.component-policy .rte p:last-child,.component-policy ol .rte li:last-child,.component-policy ul .rte li:last-child,.product-pdp .rte #reviews:last-child,.product-pdp .rte .okeReviews-reviewsSummary-ratingCount:last-child,.rte .body1:last-child,.rte .component-policy ol li:last-child,.rte .component-policy p:last-child,.rte .component-policy ul li:last-child,.rte .img-wrap:last-child,.rte .product-pdp #reviews:last-child,.rte .product-pdp .okeReviews-reviewsSummary-ratingCount:last-child,.rte form .errors:last-child,.rte p:last-child,form .rte .errors:last-child{margin-bottom:0}.component-collection-feed .collection-feed-title{margin-bottom:45px}.component-collection-feed .content{padding:72px 0}.component-collection-feed .collection-slider--link-image{align-items:flex-end;display:flex;padding:9px 18px 0 18px}.component-collection-feed .collection-slider--link-image img{max-height:100%;margin:0 auto;width:auto}.component-collection-feed .collection-slider--link_title{margin:1em}.component-collection-feed .collection-slider--link:hover .collection-slider--link-image img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0)}.component-collection-feed .button-wrap{margin-top:36px}@media screen and (min-width:767.9px){.component-collection-feed .content{padding:108px 0}.component-collection-feed .collection-slider--link_title{margin-bottom:0}}@media screen and (min-width:992px){.component-collection-feed .collection-feed-title{margin-bottom:72px}.component-collection-feed .content{padding:108px 0}}.component-collection-feed .slider-wrap.has-arrows .slick-arrow{top:35%}.collection-filters-form{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:54px}.collection-filters-form .online-group{display:flex}.collection-filters-form .online-group fieldset{display:flex}.collection-filters-form .buy-online-check{align-items:center;display:flex}.collection-filters-form .buy-online-check input{margin:0 3px 0 0;width:20px}.collection-filters-form .buy-online-check label{margin-bottom:0}.collection-filters-form .reset-control{background:0 0;border:none}.collection-filters-form label{margin:0 auto 27px}.collection-filters-form .filter-group{margin-bottom:27px}.collection-filters-form fieldset{padding:0}.collection-filters-form .collection-filter-drop{position:relative;width:100%;z-index:4}.collection-filters-form .collection-filter-drop.flavor-group{z-index:8}.collection-filters-form .collection-filter-drop.flavor-group .filter-drop{z-index:8}.collection-filters-form .filter-drop-title{align-items:center;background-color:#fff;border:2px solid #fff;border-radius:58px;color:#2e261d;display:flex;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:.02em;line-height:15px;padding:13px 12px 12px 15px;position:relative;text-transform:uppercase;z-index:11}.collection-filters-form .filter-drop-title i{font-size:12px}.collection-filters-form .filter-drop-title.expanded i{transform:rotate(180deg)}.collection-filters-form .filter-drop{background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:12px;left:0;margin-top:-25px;padding-bottom:6px;padding-top:27px;position:absolute;width:100%;z-index:3}.collection-filters-form .filter-drop .filter-tag-item{padding:6px 12px}.collection-filters-form .filter-drop button{background:0 0;border:none;clear:both;display:block;padding:6px 12px;text-align:left;width:100%}.collection-filters-form .filter-drop button:hover{background-color:#f0eee3}.collection-filters-form .filter-drop a{color:#2e261d;display:block;padding:6px 12px}.collection-filters-form .filter-drop a:hover{background-color:#bb9a36}.collection-filters-form .checkbox{align-items:center;color:#2e261d;display:flex;padding:3px 9px}.collection-filters-form .checkbox input{margin:0 4px 0 0;width:auto}.collection-filters-form .checkbox:hover{background-color:#f0eee3}@media screen and (min-width:992px){.collection-filters-form label{margin:0 18px 0 0}.collection-filters-form .collection-filter-drop{width:200px}.collection-filters-form .filter-group{margin-bottom:0;margin-right:18px}}.sort-products:after{content:'';display:inline-block;width:100%}.gap,.mix{display:inline-block;vertical-align:top}.mix{margin-bottom:45px;padding:9px;position:relative}.mix:after{content:'';position:absolute}.gap,.mix{width:100%}@media screen and (min-width:541px){.gap,.mix{width:calc(100%/2 - (((2 - 1) * 1rem)/ 2))}.mix.triangle:after{font-size:2vw}}@media screen and (min-width:961px){.gap,.mix{width:calc(100%/3 - (((3 - 1) * 1rem)/ 3))}.mix.triangle:after{font-size:2vw}}@media screen and (min-width:1025px){.gap,.mix{width:calc(100%/4 - (((4 - 1) * 1rem)/ 4))}.mix.triangle:after{font-size:1.5vw}}.breadcrumbs{line-height:1.1}.breadcrumbs ol{display:flex}.breadcrumbs ol li.sep{padding:0 .5em}.pagination{line-height:1;padding:18px 0}.pagination .next a,.pagination .next span,.pagination .previous a,.pagination .previous span{padding:0 .5em}.pagination .disabled{opacity:.5}.home-main .text-wrapper{margin:0 45px 99px 45px}.home-main .bottle-mandala-lockup{margin-bottom:27px}.home-main ul li{margin-bottom:45px}.home-main ul li img{display:inline-block;margin:0 auto 18px 0}.home-main ul li p{margin-top:.5em}@media screen and (min-width:768px){.home-main h1{font-size:90px;line-height:100px}.home-main .text-wrapper{margin:0 90px 72px 90px}.home-main .bottle-mandala-lockup{margin-bottom:0}.home-main ul li{margin-bottom:99px}.home-main ul li img{margin-bottom:0}.home-main ul li:last-child{margin-top:auto}}.home-icons{padding:27px 0}.home-icons .text-wrapper{margin:45px 0 0}.home-icons .text-wrapper p{margin:1.75em 0}.home-icons .iconloop{padding-bottom:54px;padding-top:18px}.home-icons .iconloop img{margin:0 auto 27px auto;max-width:158px}@media screen and (min-width:768px){.home-icons{padding:0 0 54px 0}.home-icons .text-wrapper{margin:-9vw 0 45px}}@media screen and (min-width:992px){.home-icons .iconloop-2,.home-icons .iconloop-3{padding-top:90px}}.home-story{padding:27px 0;position:relative;z-index:2}.home-story h2{margin-bottom:1em}.home-story .main-image{margin-bottom:43px;width:100%}.home-story .sig{margin-top:9p;width:83px}.home-story .button,.home-story .product-pdp #reviews .okeReviews-button,.home-story .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .home-story .okeReviews-button,.shopify-challenge__container .home-story .shopify-challenge__button{margin-top:45px}@media screen and (min-width:768px){.home-story{padding:54px 0}.home-story .main-image{margin-bottom:0}.home-story .button,.home-story .product-pdp #reviews .okeReviews-button,.home-story .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .home-story .okeReviews-button,.shopify-challenge__container .home-story .shopify-challenge__button{margin-top:72px;width:auto}.home-story .sig{margin-top:18px;width:136px}}.home-newsletter{background:#f0eee3;margin-top:-11vw;padding-bottom:36px}.home-newsletter h2{margin-top:45px}.home-newsletter p{margin:1.75em 0}@media screen and (min-width:768px){.home-newsletter{padding-bottom:99px}.home-newsletter h2{margin-top:108px}}.component-social-feed{background:#f0eee3;padding:36px 0}.component-social-feed .social-slide{padding:0 15px}@media screen and (min-width:768px){.component-social-feed{padding:45px 0}.component-social-feed .social-slide{padding:0 30px}}.product-pdp .okeReviews.okeReviews--theme .okeReviews-reviewsSummary{margin-bottom:0}.product-pdp #reviews .okeReviews .okeReviews-reviewsWidget-reviewsAggregate{border-bottom:2px solid #2e261d}.product-pdp #reviews .okeReviews .okeReviews-reviews-review{border-bottom:2px solid #f0eee3}.product-pdp #reviews .okeReviews .okeReviews-reviews-review:last-child{border-bottom:0}.pdp-main .colset-1,.pdp-main .colset-2{padding-bottom:36px}.pdp-main .pdp-per-six-pack,.pdp-main .pdp-price,.pdp-main .pdp-title{text-align:center}.pdp-main .pdp-title{margin-bottom:9px}.pdp-main .pdp-price{margin-bottom:4px}.pdp-main .pdp-per-six-pack{font-size:14px;margin-bottom:27px}.pdp-main .btn-nutrition{margin-bottom:18px}@media screen and (min-width:768px){.pdp-main .breadcrumbs{margin-bottom:18px}.pdp-main .colset-1,.pdp-main .colset-2{display:flex;flex-direction:column;justify-content:center;padding-bottom:144px;padding-top:99px}.pdp-main .img-col{align-items:center;display:flex}.pdp-main .pdp-per-six-pack,.pdp-main .pdp-price,.pdp-main .pdp-title{text-align:left}.pdp-main .pdp-title{font-size:46px;line-height:51px}.pdp-main .pdp-reviews-badge{margin-bottom:18px}}.pdp-icons{margin:27px auto}.pdp-icons .product-badges{flex-wrap:wrap}.pdp-icons .product-badges li{padding:0 27px 18px 0}.pdp-icons .product-badges li img{height:46px;max-width:unset;width:auto}.pdp-icons .product-badges li.badge_vegan{order:1}.pdp-icons .product-badges li.badge_kosher{order:2}.pdp-icons .product-badges li.badge_nongmo{order:3}.pdp-icons .product-badges li.badge_organic{order:4}@media screen and (min-width:768px){.pdp-icons{margin-bottom:0}}.product-photos{margin:0 auto;max-width:300px;padding:0;width:100%}.product-photos .product-photo{padding:0 25%;position:relative}.product-photos .product-photo .photo-bg_container{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.product-photos .product-photo .photo-bg_outer-circle{border:1px solid #2e261d;border-radius:100%;bottom:50%;height:0;left:0;padding-top:calc(100% - 4px);position:absolute;transform:translateY(50%);width:100%}.product-photos .product-photo .photo-bg_inner-circle{background-color:#f0eee3;border:1px solid #2e261d;border-radius:100%;height:calc(100% - 20px);margin:10px;left:0;position:absolute;top:0;width:calc(100% - 20px)}.product-photos .product-photo .single-photo .image-fit-wrap{align-items:flex-end;display:flex;height:100%}.product-photos .product-photo .single-photo .image-fit-wrap img{margin:0 auto}.product-photos .product-thumbs{margin:18px auto 45px auto;max-width:300px}.product-photos .product-thumbs .single-thumb{height:52px;position:relative}.product-photos .product-thumbs .single-thumb:before{background-color:#f0eee3;border-radius:100%;content:'';display:block;height:52px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:52px;z-index:1}.product-photos .product-thumbs .single-thumb .thumb-fit-wrap{display:block;height:52px;margin:0 auto;padding:5px 6px;position:relative;z-index:2}.product-photos .product-thumbs .single-thumb .thumb-fit-wrap img{height:100%;object-fit:contain;width:100%}@media screen and (min-width:768px){.product-photos{max-width:500px;padding:0 54px}.product-photos .product-thumbs{margin-bottom:0}.product-photos .product-photo{padding:0 25% 9% 25%}.product-photos .product-photo .photo-bg_outer-circle{bottom:0;transform:none}}.product-details form{display:flex;flex-direction:column}.product-details form>*{margin-bottom:18px}.product-details form .cta,.product-details form button{text-transform:uppercase}.pdp-expanded{background-color:#f0eee3;background-size:cover}.pdp-expanded .content{padding-top:63px}.pdp-expanded .flavor-profiles{align-items:center;display:flex;justify-content:space-between;padding-bottom:9px}.pdp-expanded .flavor-profiles span{align-items:center;background:#fff;border-radius:50px;display:flex;font-size:14px;font-family:MuseoSans-700,sans-serif;height:50px;line-height:1;opacity:.5;padding:0 17px;text-transform:uppercase}.pdp-expanded .flavor-profiles span.active{opacity:1}.pdp-expanded .flavor-profiles.set-2{margin-bottom:81px}@media screen and (min-width:768px){.pdp-expanded .content{padding-top:3vw}.pdp-expanded .flavor-profiles{padding-bottom:18px}.pdp-expanded .flavor-profiles span{font-size:15px}.pdp-expanded .flavor-profiles.set-2{margin-bottom:0}}.pdp-tabs{background:#fff;margin-bottom:54px;padding:27px;position:relative}.pdp-tabs .tabs{margin-bottom:36px;position:relative;z-index:3}.pdp-tabs .tabs li{padding:9px}.pdp-tabs .tabs li .button,.pdp-tabs .tabs li .product-pdp #reviews .okeReviews-button,.pdp-tabs .tabs li .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .pdp-tabs .tabs li .okeReviews-button,.shopify-challenge__container .pdp-tabs .tabs li .shopify-challenge__button{background:#fff;border-color:#fff}.pdp-tabs .tabs li .button:hover,.pdp-tabs .tabs li .product-pdp #reviews .okeReviews-button:hover,.pdp-tabs .tabs li .shopify-challenge__container .shopify-challenge__button:hover,.product-pdp #reviews .pdp-tabs .tabs li .okeReviews-button:hover,.shopify-challenge__container .pdp-tabs .tabs li .shopify-challenge__button:hover{background:#fff;border-color:#2e261d;color:#2e261d}.pdp-tabs .tabs li .button.active,.pdp-tabs .tabs li .product-pdp #reviews .active.okeReviews-button,.pdp-tabs .tabs li .shopify-challenge__container .active.shopify-challenge__button,.product-pdp #reviews .pdp-tabs .tabs li .active.okeReviews-button,.shopify-challenge__container .pdp-tabs .tabs li .active.shopify-challenge__button{background:#2e261d;border-color:#2e261d;color:#fff}.pdp-tabs .content-wrap h3{margin-bottom:18px}.pdp-tabs .nutrition-image{margin-bottom:27px}.pdp-tabs .tab-2-content h3{margin-bottom:9px}.pdp-tabs .tab-2-content .colset-2 li{margin-left:-27px;margin-right:27px}.pdp-tabs .tab-2-content .colset-2 li:nth-of-type(2){margin:36px 0 36px 27px}.pdp-tabs .tab-2-content .bottle-mandala-lockup .bottle{margin-left:auto;margin-right:auto;width:50%}@media screen and (min-width:768px){.pdp-tabs{padding:15px 27px 27px;margin-bottom:108px}}@media screen and (max-width:767.9px){.pdp-tabs .tab-2-content,.pdp-tabs .tab-3-content,.pdp-tabs .tabs{display:none!important}.pdp-tabs .tab-1-content{display:block!important}}.pdp-reviews{padding:54px 0}.pdp-reviews h2{margin-bottom:36px}@media screen and (min-width:768px){.pdp-reviews{margin-top:-10vw}}.pdp-recommendations{padding:36px 0}.pdp-recommendations .button,.pdp-recommendations .product-pdp #reviews .okeReviews-button,.pdp-recommendations .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .pdp-recommendations .okeReviews-button,.shopify-challenge__container .pdp-recommendations .shopify-challenge__button{margin-top:45px}@media screen and (min-width:768px){.pdp-recommendations{padding:45px 0 99px 0}}.product-pdp.layout-adjust--cocoyo .product-photos .product-photo{padding:20% 25%}@media screen and (min-width:768px){.product-pdp.layout-adjust--cocoyo .product-photos .product-photo{padding:0 25% 15% 25%}}.product-pdp.layout-adjust--cocoyo .pdp-tabs .bottle-mandala-lockup{padding-bottom:15%;padding-top:15%}.pdp-alt .pdp-expanded .edge-curve_down,.pdp-alt .pdp-expanded .edge-curve_up{display:none}.pdp-alt .pdp-reviews{margin-top:0;padding-top:99px}.pdp-alt .flavor-profiles-row{display:none}@media screen and (min-width:768px){.pdp-alt .pdp-main{padding-bottom:36px}.pdp-alt .pdp-expanded .content{padding-top:99px}.pdp-alt .pdp-reviews{padding-top:99px}}.component-collections-list{background-color:#f0eee3}.component-collections-list .collections-list-header{padding-bottom:99px}.component-collections-list .collections-list-header p{padding-top:36px}.component-collections-list .list-collections--link{padding-bottom:81px}.component-collections-list .list-collections--link:hover .list-collections--link-image img{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0)}.component-collections-list .list-collections--link-image{padding-top:9px}.component-collections-list .list-collections--link-image,.component-collections-list .list-collections--link_body,.component-collections-list .list-collections--link_title{margin-bottom:18px}@media screen and (min-width:768px){.component-collections-list .list-collections--link{padding-bottom:108px}.component-collections-list .list-collections--link_body,.component-collections-list .list-collections--link_title{padding:0 18px}}.component-collection{padding-bottom:54px}.component-collection .collection-header{padding-bottom:45px}.component-collection .collection-header .collection-header-image{background-image:url(//cdn.shopify.com/s/files/1/0287/2200/4021/t/22/assets/mandala_main.svg?v=4333496166156613269);background-position:center center;background-repeat:no-repeat;background-size:contain;margin:0 auto;padding-top:100%;position:relative}.component-collection .collection-header .collection-header-image img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%}.component-collection .collection-header .collection-title{margin:27px 0 36px 0}@media screen and (min-width:768px){.component-collection{padding-top:54px}.component-collection .collection-header .collection-header-image{margin:0 0 0 77px;padding-top:calc(100% - 77px)}.component-collection .collection-header .collection-title{margin-top:45px}}.collection-wrap{padding:45px 0}.collection-wrap .collection-wrap-header{padding-bottom:36px}.collection-wrap .collection-wrap-header .h4,.collection-wrap .collection-wrap-header body#search-results div.rps-results .rps-product-title,body#search-results div.rps-results .collection-wrap .collection-wrap-header .rps-product-title{padding-bottom:27px}.collection-wrap .collection-wrap-header .select-wrap{background:#fff;border-radius:100px;margin-bottom:9px;padding:0 9px}.collection-wrap .collection-wrap-header .select-wrap select{background-color:transparent;border:0;color:#2e261d;font-size:14px;font-weight:600;outline:0;padding:1em;width:100%}.collection-wrap .no-results p{padding-bottom:36px}@media screen and (min-width:768px){.collection-wrap .collection-wrap-header{padding-bottom:63px}.collection-wrap .collection-wrap-header .h4,.collection-wrap .collection-wrap-header body#search-results div.rps-results .rps-product-title,body#search-results div.rps-results .collection-wrap .collection-wrap-header .rps-product-title{padding-bottom:0}.collection-wrap .collection-wrap-header .select-wrap{margin-bottom:0;margin-left:18px}.collection-wrap .collection-wrap-header .select-wrap select{width:auto}}.button-row li{padding-bottom:18px}.button-row li a{width:100%}@media screen and (min-width:768px){.button-row li{padding-right:18px}.button-row li a{width:auto}}.collection--product-grid-item{padding-bottom:27px;position:relative}.collection--product-grid-item .collection--product-image{border-radius:27px;min-height:400px;overflow:hidden;position:relative}.collection--product-grid-item .collection--product-image .collection--product-image-img{height:350px;object-fit:contain;position:relative;z-index:1}.collection--product-grid-item .collection--product-image .collection--product-flag{height:auto;opacity:1;position:absolute;right:0;top:0;width:40%;z-index:2}.collection--product-grid-item.layout-adjust--cocoyo .collection--product-image .collection--product-image-img{height:260px}.collection--product-grid-item .collection--product-overlay{background:#fff;border-radius:12px;bottom:18px;height:calc(100% - 36px);left:18px;opacity:0;padding:36px 18px 18px;position:absolute;right:18px;top:18px;transition:opacity 250ms;width:calc(100% - 36px);z-index:3}.collection--product-grid-item .collection--product-overlay p{letter-spacing:-.5px;line-height:1.4;margin-bottom:18px}.collection--product-grid-item .collection--product-overlay .button,.collection--product-grid-item .collection--product-overlay .product-pdp #reviews .okeReviews-button,.collection--product-grid-item .collection--product-overlay .shopify-challenge__container .shopify-challenge__button,.product-pdp #reviews .collection--product-grid-item .collection--product-overlay .okeReviews-button,.shopify-challenge__container .collection--product-grid-item .collection--product-overlay .shopify-challenge__button{font-weight:700;margin-bottom:9px;text-transform:uppercase;width:100%}.collection--product-grid-item .collection--product-overlay .button.link,.collection--product-grid-item .collection--product-overlay .product-pdp #reviews .link.okeReviews-button,.collection--product-grid-item .collection--product-overlay .shopify-challenge__container .link.shopify-challenge__button,.product-pdp #reviews .collection--product-grid-item .collection--product-overlay .link.okeReviews-button,.shopify-challenge__container .collection--product-grid-item .collection--product-overlay .link.shopify-challenge__button{margin-bottom:0}.collection--product-grid-item .icon{background:#fff;border-radius:100%;cursor:pointer;height:33px;position:absolute;right:18px;text-align:center;top:18px;width:33px;z-index:3}.collection--product-grid-item .icon i{line-height:35px}.collection--product-grid-item .icon i.close{display:none}.collection--product-grid-item .h4,.collection--product-grid-item body#search-results div.rps-results .rps-product-title,body#search-results div.rps-results .collection--product-grid-item .rps-product-title{padding:18px 0}.collection--product-grid-item.active-item .icon .open{display:none}.collection--product-grid-item.active-item .icon .close{display:inline-block}.collection--product-grid-item.active-item .collection--product-overlay{opacity:1!important}@media screen and (min-width:768px){.collection--product-grid-item{cursor:pointer}.collection--product-grid-item:hover{cursor:default}.collection--product-grid-item:hover .collection--product-overlay{opacity:1!important}.collection--product-grid-item .icon{display:none}}.blog-grid-item{margin:0 auto;max-width:297px;padding:0 9px;text-align:center}.blog-grid-item .blog-grid-item--image{margin-bottom:18px;padding-top:9px}.blog-grid-item .blog-grid-item--image img{border-radius:12px}.blog-grid-item:hover .blog-grid-item--image{animation:hoverbounce .75s cubic-bezier(.36,.07,.19,.97) both;backface-visibility:hidden;perspective:1000px;transform:translate3d(0,0,0)}.blog-archive{background-color:#f0eee3;padding:99px 0}.blog-archive-outro{padding-top:27px}.blog-subnav-wrap--mobile{height:41px;margin-bottom:45px;position:relative;z-index:2}.blog-subnav-wrap--mobile .blog-subnav{background:#fff;border-radius:24px;display:inline-block;left:50%;padding:0 9px;position:absolute;top:0;transform:translateX(-50%)}.blog-subnav-wrap--mobile .blog-subnav .blog-subnav-current{cursor:pointer;padding:9px}.blog-subnav-wrap--mobile .blog-subnav .blog-subnav-current i{margin-left:18px}.blog-subnav-wrap--mobile .blog-subnav .blog-subnav-menu li a{display:block;padding:9px}.blog-subnav-wrap--mobile .blog-subnav .blog-subnav-menu li a.active{display:none}.blog-subnav-wrap--mobile .blog-subnav .blog-subnav-menu li a:hover{text-shadow:.7px 0 0 currentColor}.blog-subnav-wrap--desktop{margin-bottom:54px}.blog-subnav-wrap--desktop .blog-subnav-menu{display:flex;flex-wrap:wrap;justify-content:center}.blog-subnav-wrap--desktop .blog-subnav-menu li{margin:9px}.blog-subnav-wrap--desktop .blog-subnav-menu li a{background:0 0;border-radius:50px;color:#2e261d;padding:9px 18px;transition:all 250ms}.blog-subnav-wrap--desktop .blog-subnav-menu li a.active,.blog-subnav-wrap--desktop .blog-subnav-menu li a:active,.blog-subnav-wrap--desktop .blog-subnav-menu li a:hover{background:#2e261d;color:#fff}.component-all-blogs .all-blogs-title{margin-bottom:63px}.component-all-blogs .section-all-blogs{border-bottom:2px solid #2e261d;margin-bottom:54px;padding:0 0 54px 0;text-align:center}.component-all-blogs .section-all-blogs-header{margin-bottom:27px}.component-all-blogs .section-all-blogs-header .desktop-border,.component-all-blogs .section-all-blogs-header .desktop-button{display:none}.component-all-blogs .section-all-blogs-header .section-all-blogs-title{text-align:center}@media screen and (min-width:992px){.component-all-blogs .section-all-blogs{border:0;padding-bottom:0}.component-all-blogs .section-all-blogs .mobile-button{display:none}.component-all-blogs .section-all-blogs-header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.component-all-blogs .section-all-blogs-header .section-all-blogs-title{text-align:left}.component-all-blogs .section-all-blogs-header .desktop-border,.component-all-blogs .section-all-blogs-header .desktop-button{display:flex}.component-all-blogs .section-all-blogs-header .desktop-border{background:#2e261d;flex-grow:1;height:2px;margin:0 36px}}.blogs-slider-wrap{margin:0 -9px 27px -9px}@media screen and (min-width:992px){.blogs-slider-wrap{margin-bottom:0}.blogs-slider-wrap.has-arrows{padding:0}}.component-blog-archive .blog-archive-title{margin-bottom:36px}.component-blog-archive .blog-grid-item{margin-bottom:27px}.component-blog-archive .pagination{margin:9px 0 18px 0}@media screen and (min-width:992px){.component-blog-archive .blog-archive-title{margin-bottom:54px}.component-blog-archive .blog-grid-item{margin-bottom:36px}.component-blog-archive .pagination{margin-top:0}}.component-article{background-color:#f0eee3;overflow:hidden;padding:99px 0 45px 0;width:100%}@media screen and (max-width:991.9px){.component-article .breakout-mobile-full-width{width:100vw;margin-left:-15px;max-width:unset}.component-article .breakout-mobile-full-width.breakout-mobile-padded{padding-left:15px;padding-right:15px}}@media screen and (min-width:576px){.component-article .breakout-mobile-full-width{margin-left:calc(-1 * (((100vw - 540px)/ 2) + 15px))}.component-article .breakout-mobile-full-width.breakout-mobile-padded{padding-left:calc(((100vw - 540px)/ 2) + 15px);padding-right:calc(((100vw - 540px)/ 2) + 15px)}}.component-article .article-image--desktop,.component-article .article-ingredients--desktop{display:none}.component-article .blog-archive-title{margin-bottom:36px}.component-article .article-image{margin-bottom:36px}.component-article .article-title{margin-bottom:18px;text-align:center}.component-article .article-overview{margin-bottom:36px;text-align:center}.component-article .article-overview br{content:' '}.component-article .article-overview br:after{content:' ';display:inline-block;width:36px}.component-article .article-ingredients{background:#fff}.component-article .article-ingredients br{content:'';display:block;margin-bottom:.5em}.component-article .article-directions,.component-article .article-ingredients{padding-bottom:36px;padding-top:36px}.component-article .article-directions h3,.component-article .article-ingredients h3{margin-bottom:1em}.component-article .article-related-posts{padding-top:18px}@media screen and (min-width:992px){.component-article .article-image--mobile,.component-article .article-ingredients--mobile{display:none!important}.component-article .blog-archive-title{margin-bottom:54px}.component-article .article-image--desktop{display:block}.component-article .article-image--desktop img{border-radius:12px}.component-article .article-overview,.component-article .article-title{text-align:left}.component-article .article-ingredients--desktop{display:block}.component-article .article-ingredients--desktop .article-ingredients{border-radius:12px;height:100%;padding-left:15px;padding-right:15px}.component-article .article-related-posts,.component-article .article-video{margin-top:45px}}.pdp-reviews,.pdp-reviews-badge{display:none!important}.component-landing-page.iheart-page .page-text{margin-top:50px}.component-landing-page.iheart-page .klaviyo-form:after{content:'';display:table;clear:both}
/*# sourceMappingURL=/s/files/1/0287/2200/4021/t/22/assets/theme.scss.css.map?v=13026138176378794597 */
