@font-face{font-family:Proxima-Nova;src:url(//vidaoptimacbd.com/cdn/shop/t/60/assets/ProximaNova-Regular.otf?v=164194477401779843381788467129) format("woff2"),url(//vidaoptimacbd.com/cdn/shop/t/60/assets/ProximaNova-Regular.otf?v=164194477401779843381788467129) format("woff")}.rc_theme--default .modal_price{display:none}.product,.product h1,.product h2,.product h3,.product h4,.product h5,.product h6{font-family:Proxima-Nova;color:#333}.product .content{padding:0}.product .container{width:auto;padding:0 1.2rem;max-width:1400px}@media(min-width:1450px){.product .container{padding:0}}@media(min-width:798px){.product .container--above-the-fold{padding-left:0;width:100%}}@media(min-width:798px){.product .flex-order-container{display:flex;flex-direction:column}}@media(min-width:798px){.product .order-1{order:1}}@media(min-width:798px){.product .order-2{order:2}}@media(min-width:798px){.product .order-3{order:3}}.product .icon p{margin:0;line-height:1}.product .product_section>.container{padding:0}@media(min-width:798px){.product .product-images-container{position:relative;height:100%}}@media(min-width:798px){.product .product-images-container>.container{width:100%}}@media(min-width:798px){.product .product-images-container .gallery-wrap{position:absolute;top:0;left:auto;right:auto;bottom:auto;width:100%;max-width:700px;max-height:960px;height:100%}}@media(min-width:798px){.product .product-images-container .gallery-wrap.fixed{position:fixed;width:50%}}.product .product-images-container .gallery-wrap .zoomImg{height:800px!important;width:800px!important}.product .flickity-viewport{overflow:visible}.product .product_gallery .flickity-button{display:none}@media(min-width:798px){.product .product_gallery .flickity-button{display:block;opacity:1!important}}@media(min-width:1000px){.product .product_gallery .flickity-prev-next-button svg{width:40%;height:40%}}.product .product_gallery .flickity-prev-next-button:hover,.product .product_gallery .flickity-prev-next-button:focus{opacity:.7!important}.product .product_gallery_nav{height:105px}@media(min-width:551px){.product .product_gallery_nav{height:125px}}@media(min-width:798px){.product .product_gallery_nav{height:150px}}.product .product_gallery_nav .gallery-cell{padding:.4rem 0;opacity:1;border:1px solid rgba(51,51,51,.04);border-radius:7px;margin-right:1rem}@media(min-width:551px){.product .product_gallery_nav .gallery-cell img{height:100px}}@media(min-width:1000px){.product .product_gallery_nav .gallery-cell img{height:120px}}.product .product_gallery_nav .gallery-cell.is-nav-selected{border:1px solid #333333}@media(min-width:798px){.product .product-above-the-fold{display:flex;align-items:flex-start;justify-content:space-between}}@media(min-width:1000px){.product .product-above-the-fold{min-height:960px}}.product .product-above-the-fold .nine{width:100%}@media(min-width:798px){.product .product-above-the-fold .nine{width:50%;margin-right:1rem}}@media(min-width:1261px){.product .product-above-the-fold .nine{margin-right:2rem}}.product .product-above-the-fold .seven{width:100%}@media(min-width:798px){.product .product-above-the-fold .seven{width:43.75%}}@media(min-width:798px){.product .breadcrumb-collection{margin-top:3rem}}.product .breadcrumb_text{text-align:left}.product .breadcrumb_text .breadcrumb_link{color:#333}.product .breadcrumb_text .breadcrumb_link span{color:#333;font-size:15px;text-transform:capitalize}.product .breadcrumb_text .breadcrumb_link:hover,.product .breadcrumb_text .breadcrumb_link:focus{text-decoration:underline}.product .breadcrumb_text .breadcrumb-divider{color:#333}.product_name{font-family:Proxima-Nova;color:#333;font-size:24px;font-weight:700;margin-bottom:.2rem}@media(min-width:551px){.product_name{font-size:26px}}@media(min-width:798px){.product_name{font-size:28px}}@media(min-width:1000px){.product_name{font-size:30px}}@media(min-width:1261px){.product_name{font-size:32px}}.jdgm-preview-badge{margin-bottom:1rem}.jdgm-preview-badge .jdgm-star{font-size:14px;color:#333!important}.jdgm-preview-badge .jdgm-prev-badge__text{font-size:15px;margin-left:6px;line-height:1.5;text-transform:uppercase}@media(min-width:1000px){.jdgm-preview-badge .jdgm-prev-badge__text{font-size:16px}}.per-serving-section-wrap{height:56px}.per-serving-section-container{display:none;align-items:center;justify-content:flex-start;flex-wrap:wrap;margin-bottom:0;visibility:none;opacity:0;transition:all .2s ease-in-out}.per-serving-section-container.active{display:flex;visibility:visible;opacity:1;margin-bottom:1.2rem}.per-serving-section-container .per-serving-section{display:flex;align-items:flex-start;justify-content:flex-start;width:50%}@media(min-width:1000px){.per-serving-section-container .per-serving-section{width:33.3%}}.per-serving-section-container .per-serving-icon{margin-right:.6rem;margin-top:2px}.per-serving-section-container .per-serving-bold-text{font-size:15px;font-weight:600;line-height:1.2;margin-bottom:2px}@media(min-width:551px){.per-serving-section-container .per-serving-bold-text{font-size:16px}}.per-serving-section-container .per-serving-text{font-size:12px;line-height:1.2}@media(min-width:551px){.per-serving-section-container .per-serving-text{font-size:14px}}.pouch-icon-fill{height:36px;width:26px;border-radius:3px}.product-form-container{padding:1rem 0;margin-bottom:1.4rem}@media(min-width:798px){.product-form-container{padding:1rem 1rem 1rem 0;margin-right:1.2rem}}@media(min-width:1400px){.product-form-container{margin-right:0}}@media(min-width:798px){.product-form-container>.container{padding:0}}.product-form-container .modal_price{margin-bottom:0;margin-top:1rem;font-weight:600}@media(min-width:798px){.product-form-container .product_form{max-width:none}}.product-form-container .swatch-element{display:flex;flex-direction:column;align-items:center;border:none;margin-right:1rem;cursor:pointer}.product-form-container .swatch-element label{display:flex;align-items:center;justify-content:center;width:0px;height:0px;border-radius:50%;min-width:0;padding:0;margin-bottom:4px}.product-form-container .swatch-element label .icon{display:none}.product-form-container .swatch-element .swatch-no-icon{height:auto;width:auto;border-radius:0;padding:0 10px}.product-form-container .swatch-element .swatch-no-icon .swatch-name{font-style:normal}.product-form-container .swatch-element .swatch-no-icon:hover,.product-form-container .swatch-element .swatch-no-icon:focus{opacity:.7}.product-form-container .swatch_options input:checked+.swatch-element{box-shadow:none}.product-form-container .swatch_options input:checked+.swatch-element .swatch-circle{stroke-width:2px;stroke:pink}.product-form-container .swatch_options .swatch-fill{fill:pink}.product-form-container .swatch_options .swatch-stroke{stroke:pink}.product-form-container .swatch_options .swatch-name{font-size:16px;font-weight:400;text-transform:capitalize;padding:10px 30px;border:1px solid #ccc;border-radius:3px;height:44.44px;display:flex;justify-content:center;align-items:center}.product-form-container .swatch_options.selected .swatch-name{border:2px solid black;font-weight:700}.product-form-container .swatch_options input:checked+.swatch-element .swatch-name{border:2px solid;font-weight:700}.product-form-container .swatch_options .swatch--flavor .swatch-element{width:45.5%;margin-right:.5rem}@media(min-width:798px){.product-form-container .swatch_options .swatch--flavor .swatch-element{width:auto;margin-right:1rem}}.product-form-container .swatch_options .swatch--flavor .swatch-name{width:100%}@media(min-width:798px){.product-form-container .swatch_options .swatch--flavor .swatch-name{width:auto}}.product-form-container .rc_block{padding:0;cursor:pointer}.product-form-container .rc_block.rc_block__type__onetime,.product-form-container .rc_block.rc_block__type__autodeliver,.product-form-container .rc_block.rc_block__type__options{max-width:412.12px;border:#e2e2e2 1px solid}.product-form-container .rc_block.rc_block__type__onetime,.product-form-container .rc_block.rc_block__type__autodeliver{min-width:40px;border-radius:3px;height:44.44px;margin-bottom:7.77px;display:flex;justify-content:space-around;align-items:center}.product-form-container .rc_block.rc_block__type__onetime>label,.product-form-container .rc_block.rc_block__type__autodeliver>label{flex:1;display:flex!important;flex-direction:row;justify-content:space-between;margin:0;padding:0 19.15px 0 9.15px}.product-form-container .rc_block.rc_block__type__onetime.rc_block__type--active,.product-form-container .rc_block.rc_block__type__autodeliver.rc_block__type--active{border-width:2px}.product-form-container .rc_block.rc_block__type__onetime.rc_block__type--active span,.product-form-container .rc_block.rc_block__type__onetime.rc_block__type--active label,.product-form-container .rc_block.rc_block__type__autodeliver.rc_block__type--active span,.product-form-container .rc_block.rc_block__type__autodeliver.rc_block__type--active label{font-weight:700}.product-form-container .rc_block.rc_block__type__autodeliver{margin-bottom:-2px}.product-form-container .rc_block.rc_block__type__options{border-width:2px}.product-form-container .rc_block.rc_block__type__options>label{width:100%;height:44.44px;padding:0;display:flex!important;flex-direction:row;justify-content:space-between}.product-form-container .rc_block.rc_block__type__options>label>.rc_label__delivery{position:absolute;width:36.01px;height:44.44px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0}.product-form-container .rc_block.rc_block__type__options>label>.rc_label__delivery .svg-redo-icon{width:16.01px;transform:rotate(71deg)}.product-form-container .rc_block.rc_block__type__options>label>.rc_label__delivery .svg-redo-icon path{fill:#000}.product-form-container .rc_block.rc_block__type__options>label>select{padding-left:45.16px;border-color:transparent;font-family:Proxima-Nova;color:#333}.product-form-container .rc_block.rc_block__type__autodeliver.rc_block__type--active+#rc_autodeliver_options{display:block}.product-form-container .rc_block label,.product-form-container .rc_block span{color:#333;font-size:15px;cursor:pointer}@media(min-width:798px){.product-form-container .rc_block label,.product-form-container .rc_block span{font-size:16px}}.product-form-container .rc_block label{text-transform:capitalize;font-weight:400}.product-form-container .rc_block .rc_price{font-weight:400}.product-form-container .rc_block.rc_block__type--active{background-color:transparent}.product-form-container .rc_block.rc_block__type--active label,.product-form-container .rc_block.rc_block__type--active span{color:#333}.product-form-container .rc_label__discount{display:none}.product-form-container .rc_radio{width:16.01px;height:16.01px;margin:0 10px}.product-form-container .rc_radio:after{content:"";display:inline-block;border-radius:50%;width:14px;height:14px;border:1px solid #333333;background-color:#fff}.product-form-container .rc_radio:checked{position:relative}.product-form-container .rc_radio:checked:before{content:"";position:absolute;top:4px;right:0;bottom:0;left:4px;display:inline-block;border-radius:50%;width:8px;height:8px;background-color:#333}.product-form-container .rc_popup{display:none}.product-form-container .rc_label__delivery{font-weight:600}.product-form-container .rc_label__frequency{font-weight:400}.product-form-container .purchase-details__quantity{margin-bottom:.2rem}@media(min-width:480px){.product-form-container .purchase-details__quantity{margin-bottom:0;max-width:105px}}@media(min-width:1000px){.product-form-container .purchase-details__quantity{margin-right:1rem}}.product-form-container .purchase-details__quantity label{text-transform:capitalize;font-size:15px;font-weight:600}@media(min-width:1000px){.product-form-container .purchase-details__quantity label{font-size:16px}}.product-form-container .purchase-details__quantity .ss-icon{border-radius:0;background-color:#fff}@media(min-width:480px){.product-form-container .purchase-details__quantity .ss-icon{width:35px}}.product-form-container .purchase-details__quantity .ss-icon.product-minus{border-right:none;border-radius:7px 0 0 7px}.product-form-container .purchase-details__quantity .ss-icon .icon-minus{color:#333;font-size:10px}.product-form-container .purchase-details__quantity .ss-icon .icon-minus:before{color:#333;font-size:10px}.product-form-container .purchase-details__quantity .ss-icon.product-plus{border-radius:0 7px 7px 0;border-left:none}.product-form-container .purchase-details__quantity .ss-icon .icon-plus{color:#333;font-size:10px}.product-form-container .purchase-details__quantity .ss-icon .icon-plus:before{color:#333;font-size:10px}.product-form-container .purchase-details__quantity .quantity{border-left:none;border-right:none;padding-left:0;padding-right:0}@media(min-width:480px){.product-form-container .purchase-details__quantity .quantity{width:35px!important}}.product-form-container .add_to_cart,.product-form-container .notify_form .action_button{border-radius:7px;text-transform:capitalize;border:none}.product-form-container .add_to_cart:hover,.product-form-container .add_to_cart:focus,.product-form-container .notify_form .action_button:hover,.product-form-container .notify_form .action_button:focus{opacity:.7}.product-form-container .add_to_cart{font-family:Proxima-Nova;font-size:16px;font-weight:700;height:44.44px}.product-form-container .product-money-back{font-size:15px;font-style:italic;font-weight:400;text-align:center}@media(min-width:798px){.product-form-container .product-money-back{border-top:1px solid #333333;margin-top:.6rem;padding-top:.8rem}}.mobile-add-to-cart-container{display:none;position:fixed;bottom:0;left:0;right:0;height:75px;background:#fff;z-index:1000}.mobile-add-to-cart-container.fixed{display:block}@media(min-width:798px){.mobile-add-to-cart-container{display:none}}.mobile-add-to-cart{display:flex;align-items:center;justify-content:center;background-color:#333;height:100%;width:100%}.mobile-add-to-cart>.container{width:100%}.mobile-add-to-cart .mobile-add-to-cart-btn{border-radius:7px;text-transform:capitalize;border:none;margin-bottom:.2rem;margin-top:.4rem;width:100%}.mobile-add-to-cart .product-money-back{font-size:13px;font-style:italic;font-weight:400;text-align:center}@media(min-width:350px){.mobile-add-to-cart .product-money-back{font-size:15px}}.hulkapps-volumes .hulkapps-table{margin-bottom:2.5rem}.hulkapps-volumes .hulkapps-table th{font-size:18px;font-weight:600;color:#333}.hulkapps-volumes .hulkapps-table td{font-size:16px;font-weight:600;color:#333}.hulkapps-volumes .hulkapps-table th,.hulkapps-volumes .hulkapps-table td{border:1px solid #333333!important}.hulkapps-volumes .hulkapps-table .hulkapps-price{color:#333;text-transform:lowercase}.products-are-proudly-section{margin-bottom:2rem}.products-are-proudly-section .products-are-proudly-heading{text-align:center;font-size:15px;font-weight:600;color:#333}@media(min-width:798px){.products-are-proudly-section .products-are-proudly-heading{font-size:18px}}@media(min-width:1261px){.products-are-proudly-section .products-are-proudly-heading{font-size:20px}}.products-are-proudly-section .products-are-proudly-flex{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:320px;margin:0 auto}@media(min-width:798px){.products-are-proudly-section .products-are-proudly-flex{max-width:none}}.products-are-proudly-section .products-are-proudly-item{display:flex;align-items:center;justify-content:flex-start;width:50%}@media(min-width:798px){.products-are-proudly-section .products-are-proudly-item{width:25%}}.products-are-proudly-section .products-are-proudly-icon{margin-right:4px}.products-are-proudly-section .products-are-proudly-text{font-size:15px;font-weight:400;line-height:1.2}.description.description--top{margin-bottom:2rem}.description.description--top p{font-size:15px}@media(min-width:1261px){.description.description--top p{font-size:16px}}.benefits-section-container{margin-bottom:2rem}.benefits-section-container .benefits-section-heading{font-size:14px;font-weight:600;color:#333;margin:0}.benefits-section-container .benefits-section-flex{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.benefits-section-container .benefits-section-item{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:.4rem;padding-right:.3rem}.benefits-section-container .benefits-section-item:nth-child(odd){width:60%}.benefits-section-container .benefits-section-item:nth-child(2n){width:40%}.benefits-section-container .benefits-icon{margin-right:4px}.benefits-section-container .benefits-text{font-size:13px;font-weight:400;line-height:1.2}@media(min-width:400px){.benefits-section-container .benefits-text{font-size:14px}}.lab-test-section{margin-bottom:2rem}.lab-test-section .lab-test-item a{display:flex;align-items:center;justify-content:center;text-decoration:underline;color:#333;font-size:16px;font-weight:600;max-width:320px;margin:0 auto}@media(min-width:798px){.lab-test-section .lab-test-item a{justify-content:flex-start;margin:0}}.lab-test-section .lab-test-item a:hover,.lab-test-section .lab-test-item a:focus{opacity:.7}.lab-test-section .lab-test-item a .icon{display:block;margin-left:.5rem}.description.description--bottom{line-height:1.2;margin-bottom:2rem}.description.description--bottom h5{font-size:20px;font-weight:600;margin-bottom:0}@media(min-width:551px){.description.description--bottom h5{font-size:22px}}@media(min-width:801px){.description.description--bottom h5{font-size:24px}}@media(min-width:1000px){.description.description--bottom h5{font-size:28px}}.description.description--bottom p{font-weight:400;font-size:15px}@media(min-width:1261px){.description.description--bottom p{font-size:16px}}.description.description--bottom small{font-size:12px;font-weight:400;color:#6a6a6a;line-height:1.2}.ingredients-section{margin-bottom:2.5rem}.ingredients-section .ingredients-item{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:2rem}.ingredients-section .ingredients-item-heading{margin:0;padding:0;font-size:18px;margin-bottom:.2rem}.ingredients-section .ingredients-item-text-container p{font-size:15px;line-height:18px;margin:0;max-height:90px;overflow:hidden}@media(min-width:551px){.ingredients-section .ingredients-item-text-container p{max-height:none;overflow:visible}}.ingredients-section .ingredients-item-text-container.open p{max-height:none;overflow:visible}.ingredients-section .ingredients-item-text-container.open .read-more{display:none}.ingredients-section .read-more{background:#fff;border:none;color:#333;text-decoration:underline;font-size:15px;height:auto;width:auto;min-height:0;min-width:0;font-weight:400;padding:0;margin:0;text-transform:capitalize;cursor:pointer;font-family:Proxima-Nova;margin-top:.2rem}.ingredients-section .read-more:hover,.ingredients-section .read-more:focus{opacity:.7}@media(min-width:551px){.ingredients-section .read-more{display:none}}.ingredients-section .ingredients-item-img-container{width:130px;margin-right:1rem}.ingredients-section .ingredients-item-text-container{width:calc(100% - 140px)}.content-accordion-section{margin-bottom:3.5rem}.content-accordion-section .content-accordion-heading{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:transparent;border:none;width:100%;padding:0;min-height:0;height:auto;border-bottom:1px solid #999999;border-radius:0;text-align:left}.content-accordion-section .content-accordion-heading:first-of-type{border-top:1px solid #999999}.content-accordion-section .content-accordion-heading:hover,.content-accordion-section .content-accordion-heading:focus{opacity:.7}.content-accordion-section .content-accordion-heading .icon{position:absolute;top:42%;right:2%;height:.9rem;width:.9rem;transform:rotate(90deg);transition:all .2s ease-in-out}.content-accordion-section .content-accordion-heading svg{fill:#333}.content-accordion-section .content-accordion-heading.open .icon{transform:rotate(-90deg)}.content-accordion-section .content-accordion-heading:hover .content-accordion-heading-text,.content-accordion-section .content-accordion-heading:focus .content-accordion-heading-text{color:#333}.content-accordion-section .content-accordion-heading:hover svg,.content-accordion-section .content-accordion-heading:focus svg{fill:#333}.content-accordion-section .content-accordion-heading-text{font-weight:700;font-family:Proxima-Nova;color:#333;padding:1.2rem 1.5rem 1.2rem 0;font-size:18px;text-transform:capitalize;z-index:-1}.content-accordion-section .content-accordion-description{height:0;visibility:hidden;opacity:0;padding:0;transition:all .2s ease-in-out}.content-accordion-section .content-accordion-description h6{font-weight:700;font-size:18px}.content-accordion-section .content-accordion-description p{font-size:16px;font-weight:400}.content-accordion-section .content-accordion-description small{font-size:16px;font-style:italic;font-weight:400}.content-accordion-section .content-accordion-description.open{height:100%;visibility:visible;opacity:1;padding:1rem 0}.image-text-section{clear:both}@media(min-width:798px){.image-text-section{margin:2rem 0}}@media(min-width:1000px){.image-text-section{margin:3rem 0}}@media(min-width:1261px){.image-text-section{margin:4rem 0}}.image-text-section>.container{padding:0}.image-text-section h6{font-size:20px;font-weight:600}@media(min-width:551px){.image-text-section h6{font-size:22px}}@media(min-width:801px){.image-text-section h6{font-size:24px}}@media(min-width:1000px){.image-text-section h6{font-size:28px}}@media(min-width:798px){.image-text-section .image-text-flex{display:flex;align-items:flex-start;justify-content:space-between}}.image-text-section .image-text-flex .image-text-img-container{margin-bottom:1rem}@media(min-width:798px){.image-text-section .image-text-flex .image-text-img-container{width:50%;margin-bottom:0}}.image-text-section .image-text-flex .image-text-img-container img{width:100%}.image-text-section .image-text-flex>.container{margin-bottom:2.5rem}@media(min-width:798px){.image-text-section .image-text-flex>.container{width:50%;padding-left:3rem;margin-bottom:0}}@media(min-width:1261px){.image-text-section .image-text-flex>.container{padding-left:5rem}}.image-text-section .image-text-flex .icon-text-item{display:flex;align-items:flex-start;justify-content:flex-start;margin-bottom:2rem}.image-text-section .image-text-flex .icon-text-item .icon{margin-right:1rem}.image-text-section .image-text-flex .text-container p{margin:0}.image-text-section .image-text-flex .text-container strong{font-size:18px}.faqs-section{margin-bottom:4rem;padding:3rem 0}.faqs-section .faqs-section-heading{text-align:left;margin-bottom:1rem;font-size:20px;font-weight:700}@media(min-width:551px){.faqs-section .faqs-section-heading{font-size:22px}}@media(min-width:798px){.faqs-section .faqs-section-heading{font-size:24px;text-align:center}}@media(min-width:1000px){.faqs-section .faqs-section-heading{font-size:28px}}.faqs-section .faqs-accordion{max-width:550px;margin:0 auto}.faqs-section .faqs-accordion-heading{position:relative;display:flex;align-items:center;justify-content:space-between;cursor:pointer;background:transparent;border:none;width:100%;padding:0;min-height:0;height:auto;border-bottom:1px solid #999999;border-radius:0;text-align:left;z-index:1}.faqs-section .faqs-accordion-heading:first-of-type{border-top:1px solid #999999}.faqs-section .faqs-accordion-heading:hover,.faqs-section .faqs-accordion-heading:focus{opacity:.7}.faqs-section .faqs-accordion-heading .icon{position:absolute;top:42%;right:2%;height:.9rem;width:.9rem;transform:rotate(90deg);transition:all .2s ease-in-out}.faqs-section .faqs-accordion-heading svg{fill:#333}.faqs-section .faqs-accordion-heading.open .icon{transform:rotate(-90deg)}.faqs-section .faqs-accordion-heading:hover .faqs-accordion-heading-text,.faqs-section .faqs-accordion-heading:focus .faqs-accordion-heading-text{color:#333}.faqs-section .faqs-accordion-heading:hover svg,.faqs-section .faqs-accordion-heading:focus svg{fill:#333}.faqs-section .faqs-accordion-heading-text{font-size:15px;font-weight:600;color:#333;padding:1rem 1.5rem 1rem 0;text-transform:none;z-index:-1;font-family:Proxima-Nova}.faqs-section .faqs-accordion-description{height:0;visibility:hidden;opacity:0;padding:0;transition:all .2s ease-in-out}.faqs-section .faqs-accordion-description h6{font-weight:700;font-size:18px}.faqs-section .faqs-accordion-description p{font-size:16px;font-weight:400}.faqs-section .faqs-accordion-description small{font-size:16px;font-style:italic;font-weight:400}.faqs-section .faqs-accordion-description.open{height:100%;visibility:visible;opacity:1;padding:1rem 0}.jdgm-rev-widg__header{display:flex;flex-direction:column}@media(min-width:798px){.jdgm-rev-widg__header{display:block}}.jdgm-rev-widg__title{order:0;font-size:20px}@media(min-width:1000px){.jdgm-rev-widg__title{font-size:28px}}.jdgm-histogram{order:2;margin-bottom:2rem!important}@media(min-width:798px){.jdgm-histogram{clear:both;border:none;padding-left:0;margin-left:0}}.jdgm-histogram__star,.jdgm-histogram__percentage{display:none}.jdgm-rev-widg__summary{display:flex;order:1}@media(min-width:798px){.jdgm-rev-widg__summary{margin-bottom:1rem}}.jdgm-rev-widg__summary .jdgm-rev-widg__summary-stars{display:flex;align-items:center;justify-content:flex-start;order:1}.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{order:0;margin-right:1rem;font-size:31px;font-weight:600}@media(min-width:551px){.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{font-size:34px}}@media(min-width:798px){.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{font-size:36px}}@media(min-width:1000px){.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{font-size:38px}}@media(min-width:1261px){.jdgm-rev-widg__summary .jdgm-rev-widg__summary-text{font-size:40px}}.jdgm-widget-actions-wrapper{display:flex;align-items:center;justify-content:flex-start;order:3;margin-bottom:1rem}.jdgm-widget-actions-wrapper a{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;width:160px;height:42px;border-radius:7px}.jdgm-write-rev-link{border:none;color:#fff;margin-right:2rem;text-transform:capitalize}.jdgm-write-rev-link:hover,.jdgm-write-rev-link:focus{color:#fff;opacity:.7}.jdgm-ask-question-btn{border-color:#cbcbcb;color:#333;text-transform:capitalize}.jdgm-ask-question-btn:hover,.jdgm-ask-question-btn:focus{color:#333;opacity:.7}.jdgm-star{color:#333!important}@media(min-width:798px){.jdgm-rev-widg__header{margin-bottom:-50px}}.jdgm-rev-widg__sort-wrapper{order:4}.jdgm-sort-dropdown-wrapper{float:left}@media(min-width:798px){.jdgm-sort-dropdown-wrapper{float:right}}.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{width:260px;border-radius:7px;border-color:#cbcbcb;color:#333;cursor:pointer;font-size:16px;font-family:Proxima-Nova}.jdgm-subtab{border:none}.jdgm-subtab__name{font-size:18px;font-weight:600;margin-right:3rem}@media(min-width:1000px){.jdgm-subtab__name{font-size:20px}}.jdgm-subtab__name.jdgm--active{border-bottom-width:2px}.jdgm-rev__icon{display:none}.jdgm-rev{border-top:none}.jdgm-rev__header{display:flex;flex-direction:column}.jdgm-rev__rating{display:block;margin-bottom:.5rem;order:2}.jdgm-rev__timestamp{display:block;margin-left:0;font-size:15px;color:#333;opacity:1;margin-bottom:.5rem;order:1}@media(min-width:1000px){.jdgm-rev__timestamp{font-size:16px}}.jdgm-rev__author-wrapper{order:0}.jdgm-rev__author{font-size:18px;font-weight:600}@media(min-width:1000px){.jdgm-rev__author{font-size:22px}}.jdgm-rev__title{font-size:16px;font-weight:600;margin-bottom:.5rem}@media(min-width:1000px){.jdgm-rev__title{font-size:20px}}.jdgm-rev__body p{font-weight:400;font-size:15px}@media(min-width:1000px){.jdgm-rev__body p{font-size:16px}}.jdgm-rev__votes{float:left}.jdgm-rev__thumb-btn{color:#333}.jdgm-rev__thumb-btn:hover,.jdgm-rev__thumb-btn:focus{opacity:.7}.jdgm-paginate a{color:#333;font-size:16px!important}.jdgm-paginate a:hover,.jdgm-paginate a:focus{opacity:.7}.jdgm-paginate__next-page,.jdgm-paginate__last-page{display:none}.vida-optima-standard-divider{background-repeat:no-repeat;background-size:cover;background-position:right;height:95px}@media(min-width:400px){.vida-optima-standard-divider{height:115px}}@media(min-width:551px){.vida-optima-standard-divider{height:150px}}@media(min-width:700px){.vida-optima-standard-divider{height:200px}}@media(min-width:801px){.vida-optima-standard-divider{background-position:0 0}}@media(min-width:1000px){.vida-optima-standard-divider{height:230px}}@media(min-width:1200px){.vida-optima-standard-divider{height:280px}}@media(min-width:1400px){.vida-optima-standard-divider{height:320px}}@media(min-width:1600px){.vida-optima-standard-divider{height:360px}}@media(min-width:1800px){.vida-optima-standard-divider{height:400px}}@media(min-width:2000px){.vida-optima-standard-divider{height:450px}}.vida-optima-standard-section{background-color:#9ed2d8;font-family:Proxima-Nova;text-align:center;padding:2rem 0 3rem}@media(min-width:801px){.vida-optima-standard-section{padding-bottom:4rem}}.vida-optima-standard-section .container{width:auto;padding:0 1.2rem;max-width:1400px}@media(min-width:1450px){.vida-optima-standard-section .container{padding:0}}.vida-optima-standard-section .vida-optima-standard-heading{font-family:Proxima-Nova;color:#333;font-weight:600;font-size:20px;padding:0;margin-top:0;margin-bottom:.6rem}@media(min-width:551px){.vida-optima-standard-section .vida-optima-standard-heading{font-size:22px}}@media(min-width:798px){.vida-optima-standard-section .vida-optima-standard-heading{font-size:24px}}@media(min-width:1000px){.vida-optima-standard-section .vida-optima-standard-heading{font-size:26px}}@media(min-width:1261px){.vida-optima-standard-section .vida-optima-standard-heading{font-size:28px}}.vida-optima-standard-section .vida-optima-standard-subHeading{color:#333;font-weight:400;font-size:16px}.vida-optima-standard-section .vida-optima-standard-cta{color:#333;font-weight:600;font-size:18px;border-bottom:2px solid #333333;padding-bottom:6px}.vida-optima-standard-section .vida-optima-standard-cta:hover,.vida-optima-standard-section .vida-optima-standard-cta:focus{opacity:.7}.vida-optima-standard-cards-container{margin:2rem 0}@media(min-width:801px){.vida-optima-standard-cards-container{margin:3rem 0}}@media(min-width:350px){.vida-optima-standard-cards{margin:0 -.5rem}}@media(min-width:400px){.vida-optima-standard-cards{margin:0 -.8rem}}@media(min-width:1000px){.vida-optima-standard-cards{display:flex;align-items:center;justify-content:space-between}}@media(min-width:350px){.vida-optima-standard-card{margin:0 .5rem}}@media(min-width:400px){.vida-optima-standard-card{margin:0 .8rem}}@media(min-width:1000px){.vida-optima-standard-card{width:20%}}.vida-optima-standard-card .vida-optima-standard-card-content{background-color:#f7f7f7;padding:1rem;max-width:300px;height:100%;margin:0 auto;box-shadow:0 0 5px #0000001a}.vida-optima-standard-card .vida-optima-standard-card-heading{color:#333;font-size:24px;font-weight:600}.vida-optima-standard-card .vida-optima-standard-card-text{color:#333;font-size:14px;font-weight:400;line-height:17px;text-align:left;margin-bottom:.5rem}.vida-optima-standard-card .vida-optima-standard-card-img-container{border-radius:50%;height:124px;width:124px;overflow:hidden;margin:0 auto;margin-bottom:1.5rem}.vida-optima-logo-section{background:#323538;padding:2.5rem 0}@media(min-width:798px){.vida-optima-logo-section{padding:4rem 0}}@media(min-width:1000px){.vida-optima-logo-section{padding:5rem 0}}.vida-optima-logo-section .container{width:auto;padding:0 1.2rem;max-width:1400px}@media(min-width:1450px){.vida-optima-logo-section .container{padding:0}}@media(min-width:798px){.vida-optima-logo-section .vida-optima-logo-inner{display:flex;align-items:center;justify-content:space-between}}.vida-optima-logo-section .vida-optima-logo{text-align:center;margin-bottom:.8rem}@media(min-width:400px){.vida-optima-logo-section .vida-optima-logo{margin-bottom:1rem}}@media(min-width:551px){.vida-optima-logo-section .vida-optima-logo{margin-bottom:1.2rem}}@media(min-width:798px){.vida-optima-logo-section .vida-optima-logo{margin-bottom:0;width:40%;margin-right:2rem;text-align:left}}@media(min-width:1261px){.vida-optima-logo-section .vida-optima-logo{width:30%;margin-right:3rem}}.vida-optima-logo-section .vida-optima-logo img{max-width:220px;width:100%}@media(min-width:400px){.vida-optima-logo-section .vida-optima-logo img{max-width:280px}}@media(min-width:551px){.vida-optima-logo-section .vida-optima-logo img{max-width:320px}}@media(min-width:1000px){.vida-optima-logo-section .vida-optima-logo img{max-width:360px}}@media(min-width:1261px){.vida-optima-logo-section .vida-optima-logo img{max-width:400px}}.vida-optima-logo-section .vida-optima-text{color:#fff;font-family:Proxima-Nova;font-size:15px;text-align:center;max-width:500px;margin:0 auto;margin-bottom:.8rem}@media(min-width:400px){.vida-optima-logo-section .vida-optima-text{margin-bottom:1rem}}@media(min-width:551px){.vida-optima-logo-section .vida-optima-text{margin-bottom:1.2rem}}@media(min-width:798px){.vida-optima-logo-section .vida-optima-text{max-width:none;width:60%;text-align:left;margin-bottom:0}}@media(min-width:1000px){.vida-optima-logo-section .vida-optima-text{font-size:18px}}@media(min-width:1261px){.vida-optima-logo-section .vida-optima-text{width:70%}}body.fixed #lootly-widget{transform:translateY(-60px)}body.fixed #reamaze-widget{transform:translateY(-65px)}
/*# sourceMappingURL=/cdn/shop/t/60/assets/product.scss.css.map */
