section.product-container-section{width:100%;max-width:100%;padding:2.77vw 7.22vw;margin:0;background:#fff}div.product.grid{display:grid;grid-template-columns:1fr 1fr;gap:2vw}div.product.grid .grid__item{width:100%;max-width:100%;padding:0}.product-media-container{border:0}media-gallery.product__column-sticky{display:grid;grid-template-columns:1fr 11fr}slider-component.thumbnail-slider ul{display:flex;flex-direction:column;width:100%}.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;flex-direction:column}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;max-width:100%}.product--thumbnail_slider slider-component.slider-mobile-gutter button.slider-button{display:none}.thumbnail[aria-current]{border:1px solid #004C97}.thumbnail{padding:.22vw 0}.thumbnail img{object-fit:contain}product-info.product__info-container{max-width:100%;width:100%}.product__title *{color:#004c97;font-size:1.39vw;text-transform:uppercase}.product__title{margin-bottom:-10px}p.product__text.inline-richtext.italic{margin-top:0;margin-bottom:.9vw;color:#004c97;font-size:1.11vw;font-style:italic}.price.price--large.price--show-badge{color:#004c97;font-weight:800;position:absolute;right:0;top:0;font-size:1.39vw;display:flex;flex-direction:column}.no-js-hidden{margin:0}shopify-payment-terms,pickup-availability,.product__tax.caption.rte{display:none!important}legend.form__label,.product-form__quantity .form__label{color:#004c97;font-size:1.25vw;font-weight:700;margin-top:1.39vw}.product-form__input input[type=radio]+label{padding:.62vw 1.39vw;color:#004c97;border-color:#748bc14a!important;font-size:1.25vw;border:1px solid;border-radius:5px;font-weight:400;background:#fff}.product-form__input input[type=radio]:disabled+label,.product-form__input input[type=radio].disabled+label{border-color:#748bc1;background:#fff;color:#748bc1}.product-form__input input[type=radio]+label:hover{border-color:#748bc1;box-shadow:0 0 2px}.product .price--sold-out .price__badge-sold-out{color:#748bc1;padding:0}quantity-input.quantity{width:17.85vw}quantity-input.quantity{width:17.85vw;background-color:#fff;color:#173753;border:1px solid #173753;border-radius:5px}button.quantity__button svg{color:#173753;width:.71vw}.quantity__input{font-size:1.25vw}.quantity:after{box-shadow:none;border:none}.product-form__buttons{display:grid;width:100%;max-width:100%;grid-template-columns:1fr 1fr;gap:1.46vw}.product-form__buttons button:not(.shopify-payment-button__more-options),.shopify-cleanslate div[role=button]{padding:1.11vw 1.97vw!important;height:fit-content;line-height:1;background:#fff;border:2px solid #EF7724;font-size:1.67vw!important;color:#ef7724;font-weight:700;letter-spacing:0;max-height:100%!important;min-height:4.51vw!important}.shopify-cleanslate+button[data-testid=Checkout-button],.shopify-cleanslate+button[data-testid=Checkout-button]:hover{color:#fff;background:#ef7724}.shopify-cleanslate+button[data-testid=Checkout-button]:after{border:0;box-shadow:none}.shopify-payment-button__more-options{color:#000}.product-form__buttons button:after{border:0;box-shadow:none}.product-form__buttons button:not(.shopify-payment-button__more-options):hover,.button:not([disabled]):hover:after{box-shadow:0 0 2px #ef7724;border-color:#ef7724}button.share-button__button{font-size:1.25vw;font-family:Proxima Nova,sans-serif;color:#004c97;gap:2.78vw}.share-button__button .icon-share{height:1.51vw;width:auto}.share-button__button:hover{text-decoration:none}span.rc-selling-plans-dropdown__label.pb-1.visually-hidden{clip:unset;height:auto;width:auto;overflow:unset;position:relative!important;font-weight:300}label.rc-radio.rc-radio--active{border:1px solid #004C97;border-width:1px 1px 0px 1px;border-top-left-radius:5px;border-top-right-radius:5px}label.rc-radio.rc-radio--active+.rc-selling-plans{border:1px solid #004C97;border-width:0px 1px 1px 1px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}label.rc-radio.rc-radio--active.onetime-radio{border-width:1px 1px 1px 1px;border-radius:5px}.rc-radio__label{margin-left:8px;line-height:2;font-weight:700;color:#004c97}.rc-selling-plans{padding-left:1.81vw!important}label.rc-selling-plans-dropdown{flex-direction:row!important;gap:.97vw;align-items:baseline;margin-bottom:.53vw}select.rc-selling-plans-dropdown__select{min-width:40%;border:.5px solid #004c9763;border-radius:5px;-webkit-appearance:none}.rc-selling-plans:after{content:"Save 5% and have Organic Chocolate Bars automatically delivered to your door";font-size:.97vw;color:#ef7724}span.rc-radio__price{position:absolute;right:1.94vw;font-weight:800;font-size:1.25vw}.product-form__input input[type=radio]:checked+label{border-color:#748bc1!important}.rc-widget{display:flex;flex-direction:column-reverse}button.rc-subscription-details__button.p-0 span{font-size:.97vw;color:#004c97;font-weight:300}svg.reload-icon.mr-2{color:#004c97}button.rc-subscription-details__button.p-0{display:flex;flex-direction:row-reverse;gap:.5vw}.rc-subscription-details{padding-left:0!important}span.jdgm-prev-badge__text{color:#000}div#judgeme_product_reviews{background-color:#fff;padding-inline:7.57vw 6.88vw;color:#000}product-info .jdgm-prev-badge .on-review-section{display:none}.jdgm-prev-badge{display:flex!important;flex-direction:row-reverse;margin-inline:auto;justify-content:center;gap:1.18vw;align-items:center;background:#fff;padding-top:5.69vw}product-info .jdgm-prev-badge{display:block!important;gap:unset;padding-top:0}span.on-product-info{display:none}product-info span.on-product-info{display:inline-block}span.on-review-section{font-size:3.12vw;font-weight:800;color:#004c97}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#004c97;font-size:1.53vw}product-info .jdgm-preview-badge .jdgm-star.jdgm-star{color:#ef7724;font-size:1.6rem}.jdgm-rev-widg__summary,.jdgm-histogram.jdgm-temp-hidden{display:none!important}.jdgm-row-stars{justify-content:end!important}span.jdgm-rev__rating{position:absolute;left:44px;top:43px;font-size:14px}.price--on-sale .price__badge-sale{display:inline-block;color:#fff}s.price-item.price-item--regular{display:inline-block!important;color:#929292}a.jdgm-write-rev-link{margin-left:auto;margin-right:0}@media only screen and (max-width:991px){div.product.grid{grid-template-columns:1fr}media-gallery.product__column-sticky{display:flex;flex-direction:column-reverse}slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden.small-hide,slider-component.thumbnail-slider.slider-mobile-gutter.quick-add-hidden.small-hide ul{display:flex!important;flex-direction:row;justify-content:center;gap:8px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:10px;height:10px;border:1px solid #004C97;border-radius:50px}.thumbnail[aria-current]{border:none;background:#004c97;box-shadow:none;border-radius:50px}.thumbnail.global-media-settings img,.slider-buttons.no-js-hidden.quick-add-hidden{display:none}.product__title *{font-size:5vw}.product__title{margin-top:0}p.product__text.inline-richtext.italic{margin-top:4px;font-size:3.89vw}.price.price--large.price--show-badge{position:relative;font-size:5vw}.product .price .badge,.product .price__container{margin-bottom:.5rem}.product .price__container{text-align:left}.product .price .badge{text-align:center}fieldset.product-form__input .form__label{display:none}.product-form__input input[type=radio]+label{width:24.72vw;margin-right:0;padding:0}label img.mobile{height:20vw;width:auto;margin:auto}fieldset.js.product-form__input{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center}.product-form__input input[type=radio]:checked+label,.product-form__input input[type=radio]+label{border-color:#fff!important;font-size:3.57vw}.product-form__input input[type=radio]+label span{margin-top:3vw;display:block}.product-form__input input[type=radio]+label img{border-color:#748bc14a!important}.product-form__input input[type=radio]:checked+label img{border-color:#748bc1!important;background-color:#e7f3ff}.product-form__input input[type=radio]+label img{border:1px solid;padding:2vw;aspect-ratio:89 / 92;border-radius:7px;width:100%;height:auto}variant-radios.no-js-hidden{margin-top:-5vw}section.product-container-section{padding-inline:5.56vw}.product-form__quantity .form__label{font-size:5vw}quantity-input.quantity{width:100%}button.quantity__button svg{width:2.78vw}.quantity__input{font-size:4.44vw}button.rc-subscription-details__button.p-0 span{font-size:4.44vw;margin-right:2vw}.rc-widget .mr-3{margin-right:0}label.rc-selling-plans-dropdown{flex-direction:column!important}select.rc-selling-plans-dropdown__select{min-width:100%}.rc-selling-plans:after{font-size:3.89vw;text-align:center;display:block;margin-top:4.17vw}label.rc-radio.rc-radio--active+.rc-selling-plans{padding-inline:5vw!important}span.rc-radio__price{right:9vw;font-size:4.44vw}.product-form__buttons{grid-template-columns:1fr}.product-form__buttons button:not(.shopify-payment-button__more-options),.shopify-cleanslate div[role=button]{padding:3.89vw 1.97vw!important;font-size:5.56vw!important;min-height:15.56vw!important}button.share-button__button{font-size:5vw;display:flex;justify-content:space-between;width:100%}.share-button__button .icon-share{height:5.56vw}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/component-custom-product.css.map */
