#main_banner .awardwinning{position:absolute;right:165px;width:25%;max-width:140px;top:10vh}#main_banner .awardwinning2025{position:absolute;right:20px;width:25%;max-width:140px;top:10vh}#shopify-section-product-template-2 .awardwinning{position:absolute;right:120px;width:100%;max-width:100px;top:20px}#shopify-section-product-template-2 .awardwinning2025{position:absolute;right:10px;width:100%;max-width:100px;top:20px}@media screen and (max-width: 1460px){#main_banner .awardwinning{position:absolute;right:165px;width:25%;max-width:140px;top:28%}#main_banner .awardwinning2025{position:absolute;right:20px;width:25%;max-width:140px;top:28%}}@media screen and (max-width: 767px){#shopify-section-product-template-2 .awardwinning,#shopify-section-product-template-2 .awardwinning2025{top:100px}#main_banner .awardwinning{position:absolute;right:initial;max-width:110px;top:70px;left:0}#main_banner .awardwinning2025{position:absolute;right:initial;max-width:110px;top:195px;left:0}}@media screen and (max-width: 500px){#main_banner .awardwinning{position:absolute;right:75px;max-width:75px;top:72px;left:initial}#main_banner .awardwinning2025{position:absolute;right:0;max-width:75px;top:72px;left:initial}#shopify-section-product-template-2 .awardwinning{position:absolute;right:85px;max-width:80px;top:72px;left:initial}#shopify-section-product-template-2 .awardwinning2025{position:absolute;right:0;max-width:80px;top:72px;left:initial}}#subsriptioninfo{overflow:hidden;max-height:0px;-webkit-transition:all .3s ease;transition:all .3s ease}#subscriptionWrapper input[type=radio]:checked+label+#subsriptioninfo{-webkit-transition:all .3s ease;transition:all .3s ease;max-height:200px}#side-column #sidebar_footer #subsriptioninfo p{color:#fff;font-size:11px;font-family:Source Sans Pro,sans-serif;line-height:16px;margin-left:25px}#frequencyselection{border-radius:12px;font-family:var(--g-font-1);font-weight:700;width:calc(100% - 25px);margin-top:10px;margin-left:25px;margin-bottom:15px}#side-column #sidebar_footer #subsriptioninfo p a{color:#fff;text-decoration:underline}#subscriptionWrapper{border:1px solid #fff;border-radius:12px;padding:5px 20px;box-sizing:border-box;margin:12px 0 18px}#subscriptionWrapper label{margin:10px 0 5px;clear:both;color:#fff;font-family:var(--g-font-1);font-weight:700;display:block;position:relative;padding-left:25px;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#subscriptionWrapper label[for=oneTimePurchase]{border-bottom:1px solid #304742;padding-bottom:10px}#subscriptionWrapper label span{float:right}#subscriptionWrapper input[type=radio]{display:none}#subscriptionWrapper input[type=radio]+label:before{content:"";position:absolute;top:4px;left:0;width:18px;height:18px;text-align:center;color:#fff;font-family:Times;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #fff}#subscriptionWrapper input[type=radio]+label:hover:before,#subscriptionWrapper input[type=radio]:checked+label:before{-webkit-transition:all .2s ease;transition:all .2s ease;background-color:#fff}#subscriptionWrapper input[type=radio]:checked+label:after{content:"check";position:absolute;font-family:Material Icons;font-size:15px;color:#000;left:1px;top:0;-webkit-transition:all .3s ease;transition:all .3s ease}.managesubscriptions{background-color:#cf2a58;color:#fff!important;border-radius:8px;padding:5px 20px;display:inline-block;margin-top:-10px;text-decoration:none}.amendsubscription,.cancelsubscriptionchange{text-decoration:underline;color:#cf2a58;margin-left:10px;float:right}.item-selling-plan em{font-style:normal}.item-selling-plan{width:320px;margin-top:10px}#choose-your-base{border-radius:12px;font-family:var(--g-font-1);font-weight:700;width:100%;margin-bottom:5px}.baselabel{color:#fff;background-image:url(basedrop.svg);background-repeat:no-repeat;background-size:13px;display:block;font-family:var(--g-font-1);font-weight:800;padding-left:30px;margin-top:30px;background-position:2px 2px}.my-gallery{min-height:300px}.lazydiv{animation:fadeInAnimation ease 3s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}.reviewhighlight{border-top:1px solid #f2d6c5;position:absolute;bottom:3.5%;width:460px;left:50%;margin-left:-215px;background-image:url(reviewstars.png);background-repeat:no-repeat;background-size:100px;background-position:49px 34px;padding:60px 50px 25px;text-align:left}.reviewhighlight p.quote{font-size:15px;line-height:20px;text-align:left;margin:0 0 5px}.reviewhighlight p a{font-family:"Source Serif Pro",serif;font-weight:700;margin-top:15px;text-decoration:underline}.reviewhighlight span{font-family:"Source Serif Pro",serif;font-weight:700;display:block;background-color:#658779;border-radius:50%;width:36px;height:36px;color:#4e5e59;position:absolute;left:0;box-sizing:border-box;font-size:18px;text-align:center;padding-top:1px}.reviewhighlight p.name{font-size:15px;line-height:20px;text-align:left;font-weight:400}.reviewhighlight p.name small{font-weight:600;color:#4e5e59;font-family:"Source Serif Pro",serif;font-weight:700}.reviewhighlight span:after{display:block;content:" ";width:15px;height:15px;background-image:url(verified.png);background-repeat:no-repeat;background-size:contain;position:absolute;right:-7px;top:18px}@media screen and (max-width: 1100px){.reviewhighlight{bottom:1%;width:430px;left:50%;margin-left:-215px;background-position:49px 21px;padding:50px 50px 25px}}@media screen and (max-width: 990px){.reviewhighlight span{display:none}.reviewhighlight p.quote{font-size:13px;line-height:19px}.reviewhighlight p.name{font-size:14px}.reviewhighlight{bottom:0%;width:306px;left:50%;margin-left:-153px;background-image:url(reviewstars.png);background-repeat:no-repeat;background-size:85px;background-position:1px 19px;padding:40px 0 20px;text-align:left}}@media screen and (max-width: 860px){.reviewhighlight{display:none}}@media screen and (max-width: 768px){.reviewhighlight{border-top:0px}}#side-column .sidebar_heading{padding-left:46px;background-image:url(droplet.svg);background-repeat:no-repeat;background-position:top 0px left 8px;background-size:24px;min-height:48px}#side-column .sidebar_heading h2{font-family:"Source Serif Pro",serif;font-weight:700;font-size:19px;color:#fff;margin:0}#side-column .sidebar_heading p{font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:13px;color:#fff;margin:0}#side-column #sidebar_footer .price_display{font-family:"Source Serif Pro",serif;font-weight:700;font-size:34px;color:#fff;margin:0;display:inline-block}#side-column #sidebar_footer button.product-form__submit{border:0px;background-color:#d56a83;color:#fff;font-size:16px;font-weight:700;font-family:"Source Serif Pro",serif;display:block;width:100%;padding:14px;text-align:center;margin:10px 0 20px;cursor:pointer}#side-column #sidebar_footer button.product-form__submit:not([disabled=disabled]):hover,#side-column #sidebar_footer button.product-form__submit:not([disabled=disabled]):active,#side-column #sidebar_footer button.product-form__submit:not([disabled=disabled]):focus{background-color:#cd2f55}#side-column #sidebar_footer h3{font-family:"Source Serif Pro",serif;font-weight:700;font-size:12px;color:#fff;border-bottom:1px dashed #fff;padding-bottom:25px;margin-bottom:25px;margin-top:8px}#side-column #sidebar_footer h3 span{color:#d56a84}#side-column #sidebar_footer p{color:#fff;font-size:11px;line-height:15px;margin:0}#side-column #sidebar_footer .friends{border:1px dashed #fff;text-align:center;padding:15px 25px;margin-bottom:30px}#side-column #sidebar_footer .friends p{color:#fff;font-size:13px;line-height:15px;margin:0;line-height:21px;font-weight:300}#side-column #sidebar_footer .friends p span{color:#d56984;text-transform:uppercase;font-weight:600}#side-column #sidebar_footer .friends strong{color:#d56984;text-transform:uppercase;font-weight:400}#side-column #sidebar_footer .delivery_section ul{list-style-type:none;padding:0;margin:0}#side-column #sidebar_footer .delivery_section ul li{color:#fff;padding:0 0 0 45px;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin:16px 0;background-repeat:no-repeat;background-size:25px 15px}#side-column #sidebar_footer .delivery_section ul li.delivery{background-image:url(delivery.svg)}#side-column #sidebar_footer .delivery_section ul li.handmade{background-image:url(hand-made.svg)}#side-column #sidebar_footer .delivery_section ul li.natural{background-image:url(natural.svg)}#side-column{position:fixed;top:0;right:-260px;background-color:#1a312c;width:350px;border-left:2px solid #fff;z-index:1001;height:100%;padding:10px 30px 20px;box-sizing:border-box;transition:all .4s ease-out}#side-column:hover{right:0;transition:all .4s ease-in}#side-column .sidebar_heading h2,#side-column .sidebar_heading p,#side-column #sidebar_footer{visibility:hidden;opacity:0;transition:all .4s ease-out}#side-column:hover .sidebar_heading h2,#side-column:hover .sidebar_heading p,#side-column:hover #sidebar_footer,#side-column.hover .sidebar_heading h2,#side-column.hover .sidebar_heading p,#side-column.hover #sidebar_footer{visibility:visible;opacity:1;transition:all .4s ease-in}#box .remove{display:block;opacity:0;text-decoration:none;margin-left:24px;position:absolute;margin-top:-10px;width:20px;height:20px;border-radius:50%;box-shadow:-2px 2px 3px #0006;transition:all .4s ease-out}#side-column:hover #box .remove,#side-column.hover #box .remove{opacity:1;transition:all .4s ease-in}#box .remove:after{content:"";display:block;width:18px;height:18px;background-size:contain;background-image:url(close-x.svg);background-repeat:no-repeat;margin:1px 0 0;transition:transform .7s ease-in-out;transform-origin:50% 50%;transform:rotate(0)}#box .remove:hover:after{transform:rotate(180deg)}#box{margin-top:20px}#box .slot{display:block;border:1px solid #fff;border-radius:50%;width:32px;height:32px;margin:10px 0;background-size:10px;background-repeat:no-repeat;background-position:center;cursor:pointer}#box .slot.empty{background-image:url(plus.svg)}#box .slot.selected{background-image:url(tick.svg)}#side-column #box .slot.empty{opacity:.3}#side-column #box .slot.empty:after{content:"nothing selected";font-weight:700;font-family:"Source Serif Pro",serif;font-size:15px;color:#fff;margin-left:48px;width:150px;display:block;opacity:0;transition:all 1s ease-out}#side-column #box .slot.empty+span,#side-column #box .slot.empty+span+span{display:none;font-weight:700;font-family:"Source Serif Pro",serif;font-size:15px;color:#fff;margin:10px 0 10px 15px;width:150px;opacity:.3;transition:all 1s ease-out;vertical-align:top}#side-column:hover #box .slot.empty:after,#side-column.hover #box .slot.empty:after{opacity:1;transition:all 1s ease-in}#side-column #box .slot.selected:after{content:attr(data-variant-title);font-weight:700;font-family:"Source Serif Pro",serif;font-size:15px;color:#fff;margin-left:48px;width:150px;display:block;text-transform:lowercase;opacity:0;transition:all 1s ease-out}#side-column #box .slot.selected+span{display:none;font-family:"Source Serif Pro",serif;font-weight:700;font-size:15px;color:#fff;margin:0 15px 0 10px;text-transform:lowercase;vertical-align:top;line-height:50px}#side-column:hover #box .slot.selected:after,#side-column.hover #box .slot.selected:after{opacity:1;transition:all 1s ease-in}.close_filter{position:absolute;display:block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(modal-close.svg);top:15px;text-indent:-9999px;right:15px;border:0;background-color:transparent}#filter_menu h3{margin:0;color:#1a312c;font-family:"Source Serif Pro",serif;font-weight:800;font-size:24px;cursor:pointer;position:relative}#filter_menu h3:after{content:"+";position:absolute;right:0}#filter_menu h3.active:after{content:"\2212"}#filter_menu p{color:#1a312c;font-family:"Source Serif Pro",serif;font-weight:800;font-size:14px;line-height:18px;padding-bottom:20px;border-bottom:1px solid #1a312c;margin-bottom:0}#filter_menu .sidebar_option_container{border-bottom:1px solid #1a312c;padding-bottom:0;padding-top:7px}#filter_menu .option-set{margin-top:8px;max-height:0;overflow:hidden;transition:all .8s ease-in}#filter_menu .option-set h3{cursor:pointer}#filter_menu .option-set.open{transition:all .3s ease-in;max-height:1000px}#filter_menu .sidebar_container{overflow:auto;height:calc(100vh - 104px)}#filter_menu{width:340px;position:fixed;left:-340px;top:0;height:100%;background-color:#fff;z-index:1001;padding-top:20px;transition:all .3s ease-in}#filter_menu.open{left:0;transition:all .4s ease-in}#filter_menu #options{padding:25px}#filter_menu #options label{display:block;padding:10px 0 10px 45px;font-family:arial;font-size:14px;cursor:pointer;position:relative}#filter_menu #options label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#filter_menu #options label .checkmark{position:absolute;top:11px;left:0;height:20px;width:20px;border:1px solid #000;border-radius:50%}#filter_menu #options label:hover input~.checkmark{border-width:2px}#filter_menu #options label:hover input:checked~.checkmark{border-width:1px}#filter_menu #options .checkmark:after{content:"";position:absolute;display:none}#filter_menu #options label input:checked~.checkmark:after{display:block}#filter_menu #options label .checkmark:after{left:7px;top:3px;width:5px;height:10px;border:solid #000;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#essence_heading{position:relative;padding:0;margin:25px 0}@media screen and (min-width: 1130px) and (max-width: 1530px){#essence_heading .mobhide{display:none}}@media screen and (max-width: 340px){#essence_heading .mobhide{display:none}}#filter_menu #options label input{visibility:hidden}#open_filter{position:absolute;top:0;left:60px;background-color:#1a312c;color:#fff;padding:17px 20px 17px 60px;font-family:"Source Serif Pro",serif;font-weight:700;font-size:14px;border:0;cursor:pointer;background-image:url(filter.png);background-repeat:no-repeat;background-position:left 28px center;background-size:18px;width:21.5%;z-index:5}.essences_list_heading{line-height:24px;text-align:center;margin:0 auto;font-family:"Source Serif Pro",serif;font-weight:700;font-size:20px;color:#1a312c}.essences_list_heading span{color:#d56984;display:block;font-size:30px;margin-top:8px}#essences_list{list-style-type:none;box-sizing:border-box;padding:0 0 0 60px;margin:30px 0 0}#essences_list li{padding:0;margin:0 30px 50px 0;width:21.5%;box-sizing:border-box;text-align:center;float:left}#essences_list li .essence img,#essences_grid li .essence img{width:100%;display:block}#essences_list li .essence .product_details,#essences_grid li .essence .product_details{padding:20px 20px 0}#essences_list li .essence .title,#essences_grid li .essence .title{font-family:"Source Serif Pro",serif;font-weight:700;font-size:18px;color:#1b3123;text-align:left;margin:0 0 10px;text-transform:lowercase}#essences_list li .essence .short_description,#essences_grid li .essence .short_description{text-align:left;display:block;font-size:15px;line-height:18px;margin:0;min-height:38px;width:calc(100% - 50px);font-family:Source Sans Pro,sans-serif;font-weight:300;color:#000}#essences_list li .actions,#essences_grid li .actions{padding:20px}#essences_list li .actions .desc_list,#essences_grid li .actions .desc_list{display:none}#essences_list li .actions button,#essences_grid li .actions button{background-color:#d56a84;border:0px;text-align:center;font-family:"Source Serif Pro",serif;font-weight:700;font-size:16px;width:100%;color:#fff;padding:10px;cursor:pointer;margin:0 0 10px}#essences_list li .actions button:hover,#essences_list li .actions button:active,#essences_list li .actions button:focus,#essences_grid li .actions button:hover,#essences_grid li .actions button:active,#essences_grid li .actions button:focus{background-color:#d56a84}#essences_list li .actions button .added,#essences_list li .actions button.active .add,#essences_grid li .actions button .added,#essences_grid li .actions button.active .add{display:none}#essences_list li .actions button.active .added,#essences_grid li .actions button.active .added{display:block}#essences_list li .actions button.active,#essences_grid li .actions button.active{background-color:#fff;pointer-events:none;color:#d56a84}#essences_list a.findoutmore,#essences_grid a.findoutmore{color:#1a312c;text-align:center;font-size:16px;font-family:"Source Serif Pro",serif;font-weight:600;text-transform:lowercase}#essences_list a.findoutmore:hover,#essences_list a.findoutmore:active,#essences_list a.findoutmore:focus,#essences_grid a.findoutmore:hover,#essences_grid a.findoutmore:active,#essences_grid a.findoutmore:focus{text-decoration:underline}#side_bar_modal{position:fixed;visibility:hidden;background-color:#000;opacity:0;top:0;right:0;width:100%;height:100%;display:block;transition:visibility 0s .7s,opacity .7s linear}#side-column.hover+#side_bar_modal,#filter_menu.open+#side-column+#side_bar_modal{visibility:visible;width:100%;height:100%;top:0;left:0;position:fixed;z-index:6;opacity:.7;transition:opacity .6s;-webkit-transition:opacity .6s}.hidedesktop{display:none}.blocker{z-index:1020}.bodymodal{overflow:auto;padding-right:15px}.htmlmodal{overflow:hidden;height:100%}.modal{z-index:10}#addobasketpopup{width:90%;max-width:820px;padding:0 0 30px;border-radius:8px;-webkit-box-shadow:none!important;box-shadow:none!important}#addobasketpopup .close-modal{background-image:url(basket_close.png);width:15px;height:15px}.addtobasketpopup_top{background-color:#348067;color:#fff;text-align:center;padding:10px;font-family:"Source Serif Pro",serif;font-weight:700;margin-bottom:50px}.addtobasketpopup_top span.badge{font-size:14px;background-image:url(basket_tick.png);background-repeat:no-repeat;background-size:contain;padding-left:25px}.addtobasketpopup_left{float:left;width:50%;padding:0 40px}#addobasketpopup h3{font-family:"Source Serif Pro",serif;font-weight:700;font-size:18px;color:#1b3123;margin:0;text-transform:lowercase;line-height:45px}.addtobasketpopup_right{float:right;width:50%;padding:0 40px}#addobasketpopup .checkout.btn-theme{background-color:#d56a84;border:0px;text-align:center;font-family:"Source Serif Pro",serif;font-weight:700!important;font-size:16px;width:50%;color:#fff;padding:10px;cursor:pointer;margin:35px 0 15px;text-decoration:none;display:block;width:100%;line-height:inherit}#addobasketpopup .continueshopping.btn-theme{background-color:#fff;border:1px solid #000;text-align:center;font-family:"Source Serif Pro",serif;font-weight:700!important;font-size:16px;width:50%;color:#000;padding:10px;cursor:pointer;margin:10px 0;text-decoration:none;display:block;width:100%;line-height:inherit}#addobasketpopup .continueshopping.btn-theme:before{background-color:#e9e9e9}#addobasketpopup .basketimage{width:100%;max-width:150px;margin-right:20px;float:left;margin-bottom:15px}#addobasketpopup .discount_banner_in_cart{clear:both}#addobasketpopup #basket_items{font-family:"Source Serif Pro",serif;font-weight:600;text-transform:lowercase;font-size:14px;line-height:18px}#addobasketpopup h4{font-family:"Source Serif Pro",serif;font-weight:700;font-size:18px;color:#1b3123;line-height:45px;margin:0;text-transform:lowercase}#addobasketpopup h4+p{font-family:"Source Serif Pro",serif;font-weight:600;text-transform:lowercase;font-size:14px;line-height:18px}#addobasketpopup .total{text-align:right;border-top:1px dotted #666;padding-top:12px;margin-top:15px}#a2bNudge{padding:0;max-width:640px;white-space:nowrap;border-radius:8px}#a2bNudge .a2bNudge_left img{border-top-left-radius:8px;border-bottom-left-radius:8px}#a2bNudge .a2bNudge_left{display:inline-block;width:50%;vertical-align:top;white-space:normal}#a2bNudge .a2bNudge_right{display:inline-block;width:49%;vertical-align:top;white-space:normal;padding:40px 25px 0;text-align:center}#a2bNudge .a2bNudge_right img{max-width:220px;width:100%;margin:auto auto 10px;display:block}#a2bNudge .a2bNudge_right h3{font-family:"Source Serif Pro",serif;font-weight:700;font-size:14px;line-height:16px;margin:0 0 25px}#a2bNudge .a2bNudge_right p{text-transform:lowercase}#a2bNudge .a2bNudge_right button.product-form__submit{border:0px;background-color:#d56a83;color:#fff;font-size:14px;font-weight:700;font-family:"Source Serif Pro",serif;display:block;width:100%;padding:12px;text-align:center;margin:25px 0 0;cursor:pointer}#a2bNudge .close-modal{background-image:url(basket_close_black.png);width:15px;height:15px}#a2bNudge .mainmobile{display:none}@media screen and (max-width: 820px){#a2bNudge{width:75%}#a2bNudge .a2bNudge_right img{width:85%}#a2bNudge .a2bNudge_right h3{margin-bottom:15px}#a2bNudge .a2bNudge_right button.product-form__submit{padding:8px;margin-top:15px}#a2bNudge .a2bNudge_right{padding:25px 25px 0}}@media screen and (max-width: 580px){#a2bNudge .maindesktop{display:none}#a2bNudge .mainmobile{display:block}#a2bNudge .a2bNudge_left,#a2bNudge .a2bNudge_right{display:block;width:100%}#a2bNudge .a2bNudge_left img{border-bottom-left-radius:0;border-top-right-radius:8px;width:100%}#a2bNudge .a2bNudge_left img .addtobasketpopup_top span.badge{font-size:12px}#a2bNudge .a2bNudge_right img{width:67%}#a2bNudge .a2bNudge_right{padding:15px 25px 25px}}@media screen and (min-width: 768px){body.stickbackground{margin:0;height:100%;overflow:hidden}#subscriptionpopup{padding:20px}#subscriptionpopup h2{font-weight:700;font-size:26px}#subscriptionpopup p,#subscriptionpagedetails p{margin:20px 0;font-size:13px;line-height:18px;position:relative}#subscriptionpopup .modal a.close-modal{width:25px;height:25px;top:5px;right:5px}#side-column{overflow:auto}#side-column::-webkit-scrollbar{width:8px}#side-column::-webkit-scrollbar-track{background:#1a312c}#side-column::-webkit-scrollbar-thumb{background:#5f6f6c}#side-column::-webkit-scrollbar-thumb:hover{background:#5f6f6c;opacity:.5}#side-column:hover+#side_bar_modal{visibility:visible;width:100%;height:100%;top:0;left:0;position:fixed;z-index:6;opacity:.7;transition:opacity .6s;-webkit-transition:opacity .6s}}@media screen and (min-width: 1200px){#essences_list li{height:510px}}@media screen and (min-width: 1500px){#essences_list li{height:620px}}@media screen and (min-width: 1920px){#essences_list li{height:760px}}@media screen and (max-width: 1400px){#essences_list li .essence .short_description,#essences_grid li .essence .short_description{width:100%}#essences_list{padding:30px 30px 0}#essences_list li{margin:0 0 50px 25px}}@media screen and (max-width: 1150px){#essences_list li{width:calc(33% - 19px)}#essences_list li:nth-child(4n+1){margin:0 0 50px 25px}#essences_list li:nth-child(3n+1){margin-left:0}}@media screen and (max-width: 900px){#essences_list li{width:calc(50% - 19px)}#essences_list li:nth-child(3n+1){margin:0 0 50px 25px}#essences_list li:nth-child(odd){margin-left:0}}@media screen and (max-width: 767px){#essences_list li{width:100%;margin:0 0 10px!important;float:none;display:table}#essences_list li .essence,#essences_grid li .essence{display:table-row}#essences_list li .essence .essence_image,#essences_grid li .essence .essence_image{display:table-cell;vertical-align:middle;border-right:2px solid #fff;width:22%}#essences_list li .essence .product_details,#essences_grid li .essence .product_details{display:table-cell;vertical-align:middle;width:62%;padding:20px}#essences_list li .essence .actions,#essences_grid li .essence .actions{display:table-cell;vertical-align:middle;margin:0;padding:0 10px 0 0;width:16%}#essences_list li .actions a.findoutmore,#essences_grid li .actions a.findoutmore{display:none}#essences_list li .actions button,#essences_grid li .actions button{width:60px;height:60px;margin:0;border-radius:50%;padding:10px 0}#essences_list li .essence .short_description,#essences_grid li .essence .short_description{font-size:16px}#essences_list li .actions button.active,#essences_grid li .actions button.active{pointer-events:auto}#side-column #box .slot.selected:after,#side-column #box .slot.empty:after{display:none}#side-column #box>a{white-space:nowrap}#side-column #box .slot.selected+span{display:inline-block}.baselabel{margin-top:10px}#box .remove{left:0;top:-30px}#box .slot{display:inline-block}#side-column{bottom:0;height:50px;width:100%;left:0;right:0;top:auto;border-left:0px;padding:0;box-shadow:#0006 0 0 10px 3px;transition:max-height .75s ease;max-height:50px}#side-column.hover{max-height:100vh;height:auto}#side-column .sidebar_heading h2{opacity:1;visibility:visible;margin:5px 0 0;display:inline-block}#side-column .sidebar_heading p{opacity:1;visibility:visible;margin:3px 0 0;float:right}#side-column .sidebar_heading{background-size:15px;padding:11px 10px 25px 45px;background-position:top 10px left 15px;background-color:#1a312c}body.your-shopping-cart #cartform #checkoutbutton{display:none}#side-column #box>a{position:relative}#side-column #box .slot.empty+span,#side-column #box .slot.empty+span+span{display:inline-block}#side-column #box[data-count="0"] .empty-slot .addanessence,#side-column #box[data-count="1"] .empty-slot .startyourremedy,#side-column #box[data-count="2"] .empty-slot .startyourremedy,#side-column #box[data-count="3"] .empty-slot .startyourremedy,#side-column #box[data-count="4"] .empty-slot .startyourremedy,#side-column #box[data-count="5"] .empty-slot .startyourremedy,#side-column #box[data-count="6"] .empty-slot .startyourremedy{display:none}#box>.empty-slot{display:none;vertical-align:top}#box>.empty-slot~.empty-slot{display:none}#box>.empty-slot:last-child{display:inline-block;vertical-align:top}#box[data-count="6"]>.empty-slot{display:inline-block;vertical-align:top}#side-column #AddToCartForm{padding:0 10px 10px;margin-top:-15px}html.stickscroll{overflow:hidden}#side-column.hover #AddToCartForm{overflow:auto;height:calc(100% - 30px)}#side-column:before{content:"";display:block;position:absolute;right:calc(50% - 40px);top:-30px;background-color:#1a312c;height:80px;box-sizing:border-box;width:80px;border-radius:50%;z-index:-1;box-shadow:#0006 0 0 10px 3px}#side-column:after{content:"open";display:block;color:#fff;background-image:url(arrow-up.svg);position:absolute;top:-30px;right:calc(50% - 40px);background-repeat:no-repeat;background-size:12px;transition:transform .7s ease-in-out;background-position:center top 10px;font-family:"Source Serif Pro",serif;font-weight:700;text-align:center;padding:22px 0 0;line-height:12px;font-size:12.5px;height:80px;box-sizing:border-box;width:80px;border-radius:50%;cursor:pointer;z-index:1}#sidebar_footer{padding:0 5px}#side-column.hover:after{content:"close";background-size:8px;background-position:center top 8px;background-image:url(whiteclose.svg)}#side-column .friends,#side-column .delivery_section{display:none!important}#side-column #sidebar_footer button.product-form__submit{padding:10px 12px}#side-column #sidebar_footer p br{display:none}body{width:100%!important}.hidedesktop{display:block}#essences_list a.findoutmore,#essences_grid a.findoutmore{text-align:left}#essences_list,#essences_grid{padding:15px 15px 0}#side-column .delivery_section,.hideremedy{display:none}#addobasketpopup{width:85%;max-width:820px;padding:0 0 5px}#addobasketpopup .close-modal{width:12px;height:12px}#addobasketpopup .basketimage{width:90%;max-width:150px;margin:0 auto 10px;float:none;display:block}.addtobasketpopup_left{float:none;width:100%;padding:0 25px;text-align:center}.addtobasketpopup_right{margin-top:10px;float:none;width:100%;padding:0 25px;border-left:0px;text-align:center}#addobasketpopup .checkout.btn-theme{margin:0;font-size:14px;padding:7px}#addobasketpopup .continueshopping.btn-theme{font-size:14px;padding:7px}.addtobasketpopup_top{margin-bottom:20px;font-size:14px}#addobasketpopup h4{font-size:14px;line-height:40px}#addobasketpopup h4+p{display:none}#addobasketpopup h3{font-size:18px;line-height:30px}.discount_banner_in_cart{margin:7px 0}#addobasketpopup p{font-size:14px;margin:0}#addobasketpopup .total{text-align:right;border-top:1px dotted #666;padding-top:12px;margin-top:15px}#addobasketpopup .friends p strong{color:#d56984;text-transform:uppercase;font-weight:600}#addobasketpopup .viewbasket{text-decoration:none;width:50%;text-align:center;float:left;font-family:"Source Serif Pro",serif;font-weight:700;font-size:14px;color:#1b3123;margin:20px 0 0;text-transform:lowercase}#addobasketpopup .buyanother{display:block;text-align:center;text-decoration:none;color:#fff;background-color:#325f50;max-width:231px;padding:5px 0;margin:-24px auto 0;font-family:"Source Serif Pro",serif;font-weight:600}}@media screen and (max-width: 600px){#side-column .sidebar_heading h2{font-size:16px}}.modal.essence_popup{width:90%;max-width:880px}.full_description .pop_up_left{float:left;width:40%;text-align:center;padding:20px 0 20px 20px}.full_description .pop_up_left img{width:100%;display:block;margin:0 auto}.full_description .pop_up_right{float:right;width:60%;padding:15px 20px 25px}.full_description .pop_up_right p.title{text-transform:lowercase;font-family:"Source Serif Pro",serif;font-size:28px;font-weight:700}.full_description .pop_up_right .desc_list{list-style-type:circle;margin-left:10px;font-weight:600}.full_description .pop_up_right button{background-color:#d56a84;border:1px solid #d56a84;text-align:center;font-family:"Source Serif Pro",serif;font-weight:700;font-size:15px;width:70%;color:#fff;padding:8px;cursor:pointer;margin:20px 0 10px}.full_description .pop_up_right button.active{background-color:#fff;color:#d56a84}.full_description .pop_up_right button .added,.full_description .pop_up_right button.active .add{display:none}.full_description .pop_up_right button.active .added{display:block}.full_description .pop_up_right .disclaimer{font-size:12px;line-height:18px;font-weight:600;margin-top:25px}.full_description .pop_up_right .linksinpopups{list-style-type:none;padding:0;margin:20px 0 0}.full_description .pop_up_right .linksinpopups li{display:inline-block;margin:0 10px 0 0;position:relative;padding:0 15px 0 0}.full_description .pop_up_right .linksinpopups li:first-child{margin-left:0}.full_description .pop_up_right .linksinpopups li a{text-decoration:underline;font-weight:500}.full_description .pop_up_right .linksinpopups li:after{border-right:1px solid #666;content:"";display:block;height:10px;position:absolute;right:0;top:9px;width:2px}.full_description .pop_up_right .linksinpopups li:last-child:after{border-right:0px}.subscribepopup{cursor:pointer}#subscriptionpopup{display:none;padding:45px 50px}#subscriptionpopup h2{font-weight:700;font-size:31px}#subscriptionpopup button{max-width:300px;margin:25px auto 0}#subscriptionpopup p,#subscriptionpagedetails p{margin:20px 0;font-size:14px;line-height:18px;position:relative}#subscriptionpopup p:before,#subscriptionpagedetails p:before{content:"";display:block;width:38px;height:38px;background-image:url(listblob.svg);background-repeat:no-repeat;background-position:0 0;background-size:contain;float:left;margin-right:15px}#subscriptionpopup p:after,#subscriptionpagedetails p:after{position:absolute;content:"check";font-family:Material Icons;left:5px;width:30px;height:30px;text-align:center;vertical-align:top;font-size:22px;top:10px}#subscriptionpopup p.subscribe_pricing:before,#subscriptionpagedetails p.subscribe_pricing:before{filter:invert(98%) sepia(5%) saturate(1371%) hue-rotate(312deg) brightness(99%) contrast(99%)}#subscriptionpopup p.subscribe_vip:before,#subscriptionpagedetails p.subscribe_vip:before{filter:invert(96%) sepia(8%) saturate(189%) hue-rotate(117deg) brightness(97%) contrast(89%)}#subscriptionpopup p.subscribe_manage:before,#subscriptionpagedetails p.subscribe_manage:before{filter:invert(96%) sepia(16%) saturate(266%) hue-rotate(346deg) brightness(104%) contrast(85%)}#subscriptionpopup p.subscribe_online:before,#subscriptionpagedetails p.subscribe_online:before{filter:invert(90%) sepia(7%) saturate(788%) hue-rotate(323deg) brightness(106%) contrast(95%)}#subscriptionpopup p.subscribe_earlyaccess:before,#subscriptionpagedetails p.subscribe_earlyaccess:before{filter:invert(97%) sepia(1%) saturate(298%) hue-rotate(71deg) brightness(88%) contrast(89%)}#subscriptionpopup p strong,#subscriptionpagedetails p strong{display:block}
/*# sourceMappingURL=/cdn/shop/t/71/assets/essence.css.map */
