.single-product #breadcrumbs{margin-bottom:0}@media all and (min-width:768px){.single-product .site-main{padding:0 30px}}.single-product .woocommerce-product-gallery__image{margin:auto;width:100%}@media all and (min-width:768px){.single-product .woocommerce-product-gallery__image{width:100%}}.single-product .woocommerce-product-gallery .has-lightbox{margin:auto;width:100%}@media all and (min-width:1024px){.single-product .product>.row{display:grid;grid-template-columns:minmax(0,605fr) minmax(0,445fr);-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;width:100%;max-width:1100px;min-width:0;margin-left:auto;margin-right:auto}}@media all and (min-width:1024px){.single-product .product>.row>.col-md-7,.single-product .product>.row>.col-md-5{max-width:none;-webkit-flex-basis:auto;flex-basis:auto;padding-left:0;padding-right:0}}@media all and (min-width:1024px){.single-product .product>.row>.col-md-7{position:-webkit-sticky;position:sticky;top:30px;-webkit-align-self:flex-start;align-self:flex-start}}.single-product .product-type-simple .summary form.cart{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;margin-bottom:17px}.single-product__reviews-and-wishlist{margin-bottom:7px}.single-product__reviews-and-wishlist .woocommerce-product-rating{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:5px;margin:0;color:#000;font-family:var(--font-body-family),sans-serif;font-size:15px;line-height:27px}.single-product__reviews-and-wishlist .rating-stars{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;margin:0;color:#37dc73;font-size:18px;line-height:1;word-spacing:0}.single-product__reviews-and-wishlist .star-rating{width:5em;height:1em}.single-product__reviews-and-wishlist .star-rating:before{color:grey}.single-product__reviews-and-wishlist .woocommerce-product-rating .woocommerce-review-link{color:#000;font-size:15px;line-height:normal;text-decoration:underline;text-underline-offset:1px}.single-product-review-teaser{margin:10px 0 22px;color:#26384f}.single-product-review-teaser__viewport{width:100%;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.single-product-review-teaser__item{display:none;min-height:144px;padding:22px 18px 19px;border:1px solid #dfe5eb;border-radius:15px;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.single-product-review-teaser__item.is-active{display:block}.single-product-review-teaser__top{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;justify-content:space-between;gap:14px;margin-bottom:13px}.single-product-review-teaser__reviewer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:12px;min-width:0}.single-product-review-teaser__avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 40px;-moz-box-flex:0;flex:0 0 40px;width:40px;height:40px;border-radius:50%;background:#e2e4e9;color:#6b7280;font-size:12px;font-weight:500;line-height:1}.single-product-review-teaser__meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:7px;min-width:0}.single-product-review-teaser__name-row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:5px;min-width:0}.single-product-review-teaser__name{color:#2e3c50;font-size:12px;font-weight:800;line-height:1.1;white-space:nowrap}.single-product-review-teaser__verified{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:2px;color:#566275;font-size:9px;font-weight:700;line-height:1;white-space:nowrap}.single-product-review-teaser__verified-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;width:13px;height:13px;color:#566275}.single-product-review-teaser__verified-icon svg{display:block;width:100%;height:100%}.single-product-review-teaser__time{color:#44576f;font-size:11px;font-weight:500;line-height:1.1}.single-product-review-teaser__rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;flex:0 0 auto;color:#2bd978;font-size:17px;line-height:1;white-space:nowrap}.single-product-review-teaser__rating span{color:#d7dde3}.single-product-review-teaser__rating span.is-filled{color:#2bd978}.single-product-review-teaser__content{margin:0;color:#26384f;font-size:14px;font-weight:500;line-height:1.85}.single-product-review-teaser__dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;gap:7px;margin:18px 0 0}.single-product-review-teaser__dot{display:block;width:7px;height:7px;min-width:0;padding:0;border:0;border-radius:50%;background:#dbe1e7;cursor:pointer}.single-product-review-teaser__dot.is-active{background:#111}.single-product-review-teaser.is-dragging .single-product-review-teaser__viewport{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}@media all and (max-width:767px){.single-product-review-teaser{margin-bottom:18px}.single-product-review-teaser__item{padding:19px 17px 18px}.single-product-review-teaser__top{gap:10px}.single-product-review-teaser__content{font-size:13px;line-height:1.7}}.single-product .summary{max-width:100%;margin-left:auto;margin-right:auto}.single-product .summary h1{text-transform:uppercase;overflow-wrap:anywhere;word-break:normal;line-height:1.35}@media all and (max-width:767px){.single-product .summary h1{font-size:20px;line-height:1.3}}.single-product .summary .e420-pdp-sale-price{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;align-items:baseline;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:0 10px;color:#121212;font-family:var(--font-body-family),sans-serif;font-size:18px;font-weight:700;line-height:1.5;letter-spacing:1.3px}.single-product .summary>.price{color:#121212;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:1.3px}.single-product .summary .e420-pdp-sale-price__regular{color:#121212;text-decoration:line-through}.single-product .summary .e420-pdp-sale-price__promo{color:red}.single-product .summary .e420-pdp-sale-price__regular,.single-product .summary .e420-pdp-sale-price__promo{display:inline-block}.single-product .summary .e420-pdp-sale-price .amount{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.single-product .summary .quantity-wrapper{margin-right:20px}@media all and (min-width:768px){.single-product .summary .quantity-wrapper{margin-right:20px}}@media all and (min-width:768px){.single-product .summary{padding-left:20px}}@media all and (min-width:1024px){.single-product .summary{padding-left:0}}.single-product .upsells .up-sells-add-to-cart__button{letter-spacing:inherit;font-size:16px;padding:0 28px}.single-product .certificate{width:100%;background:#f5f5f5;border-radius:12px;text-align:center;margin-bottom:25px}.single-product .certificate a{text-decoration:none;font-size:16px;font-weight:400}.single-product .certificate a:hover{color:lime}@media all and (max-width:768px){.single-product .upsells h2{padding:3px;margin:0}.single-product .up-sells-add-to-cart{width:100%;margin:0 16px}.single-product .up-sells-add-to-cart__total-wrapper{font-size:15px;text-align:center}.single-product .up-sells-add-to-cart__button{width:100%}.single-product .up-sells-top .up-sells-product-images{margin:auto}.single-product .up-sells-products label{display:-webkit-box !important;display:-webkit-flex !important;display:-moz-box !important;display:flex !important}.single-product .up-sells-products select{display:inline-block;max-width:100%}.single-product .up-sells-products .variation-price.active{display:inline-block}.single-product .certificate a{font-size:15px}}.single-product .swiper-slide{margin-right:0 !important}.single-product .swiper-slide label{margin-right:8px}.single-product .e420-product-legal-notices{margin:20px 0 25px;color:#121212;font-size:14px;font-weight:400;line-height:1.5}.single-product .e420-product-legal-notices__item{margin-bottom:12px}.single-product .e420-product-legal-notices__item:last-child{margin-bottom:0}.single-product .e420-product-legal-notices__item p{margin:0 0 8px}.single-product .e420-product-legal-notices__item p:last-child{margin-bottom:0}.single-product .e420-product-legal-notices__item--amanita{font-style:italic}.single-product .e420-product-legal-notices__link-wrap a{color:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px}@media all and (max-width:767px){.single-product .e420-product-legal-notices{margin-top:18px;font-size:13px}}.flex-control-thumbs li{cursor:pointer}.flex-control-thumbs li img{display:block;padding:10px !important}.flex-control-thumbs li img.flex-active{-webkit-box-shadow:none !important;box-shadow:none !important;border:none !important;border-bottom:5px solid #37dc73 !important;border-radius:16px}.reviews-bottom{margin:80px 0 30px;text-align:center}.reviews-bottom .average-review{display:inline-block;margin:7px;font-weight:700}.reviews-bottom .woocommerce-review-link{text-decoration:none}@media all and (min-width:768px){.reviews-bottom{text-align:left}}.woocommerce-tabs .wc-tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;align-items:flex-end;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;gap:18px;padding:0;margin:0;list-style:none;border-bottom:1px solid #e2e2e2}.woocommerce-tabs .wc-tabs li{margin:0}@media all and (min-width:768px){.woocommerce-tabs .wc-tabs{gap:24px}}.woocommerce-tabs .wc-tabs a{display:inline-block;text-decoration:none;font-size:14px;font-weight:600}.woocommerce-tabs .wc-tabs .reviews_tab.active a,.woocommerce-tabs .wc-tabs .questions_tab.active a{border-bottom:3px solid #e2e2e2}.woocommerce-tabs .woocommerce-Reviews .review-button{text-align:center}@media all and (min-width:768px){.woocommerce-tabs .woocommerce-Reviews .review-button{width:220px;margin-left:auto;margin-right:50px}}.woocommerce-tabs .woocommerce-Reviews .review-button button{width:100%;margin:20px 0 50px;font-size:20px;letter-spacing:1px;padding:23px;background:#fff}.woocommerce-tabs .woocommerce-Reviews .review-button button .pencil-icon{height:15px;-webkit-transition:fill .3s ease;-moz-transition:fill .3s ease;transition:fill .3s ease}.woocommerce-tabs .woocommerce-Reviews .review-button button:hover{background:#000}.woocommerce-tabs .woocommerce-Reviews .review-button button:hover .pencil-path{fill:#fff}.woocommerce-tabs .woocommerce-Reviews .commentlist{padding:0;list-style:none}.woocommerce-tabs .woocommerce-Reviews .commentlist .review{border-bottom:1px solid #cac6c680;margin-bottom:20px}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .woocommerce-review__dash,.woocommerce-tabs .woocommerce-Reviews .commentlist .review .woocommerce-review__published-date{display:none}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-title{font-weight:700;font-size:20px;color:#000}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-avatar img{border-radius:33px;width:50px}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-avatar .meta{display:inline-block;text-transform:capitalize;font-weight:300;margin:0 0 0 11px}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-avatar .meta .verified-buyer{display:block;font-weight:600;color:#000}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .review-time{text-align:right;font-size:15px}.woocommerce-tabs .woocommerce-Reviews .commentlist .review .custom-star-rating{color:#37dc73;font-size:25px}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;margin:16px 0 60px}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button{position:relative;min-width:162px;height:48px;border-color:#111;background:#fff;font-size:18px;letter-spacing:.5px}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button:hover{background:#111;color:#fff}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button:disabled{cursor:wait;opacity:.55}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button.is-loading,.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button.is-loading:hover{background:#111;color:transparent}.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button.is-loading:after,.woocommerce-tabs .woocommerce-Reviews .reviews-load-more__button.is-loading:hover:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;-webkit-animation:e420-reviews-loader .65s linear infinite;-moz-animation:e420-reviews-loader .65s linear infinite;animation:e420-reviews-loader .65s linear infinite}.woocommerce-tabs .woocommerce-Reviews>#comments>.woocommerce-pagination{display:none}.woocommerce-tabs .woocommerce-Reviews #review_form_wrapper{display:none}.woocommerce-tabs .woocommerce-Reviews #review_form_wrapper.visible{display:block}.woocommerce-tabs .woocommerce-Reviews .comment-form-rating{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex}.woocommerce-tabs .woocommerce-Reviews .comment-form-rating .review-product-image{width:85px;height:85px;border:1px solid #e2e2e2}.woocommerce-tabs .woocommerce-Reviews .comment-form-rating .review-product-title .title{font-weight:500;letter-spacing:0;color:#000;font-size:17px;margin:0 0 10px 15px}.woocommerce-tabs .woocommerce-Reviews p.stars{margin-left:15px}.woocommerce-tabs .woocommerce-Reviews p.stars a{position:relative;height:1em;width:1em;text-indent:-999em;display:inline-block;text-decoration:none;font-size:33px}.woocommerce-tabs .woocommerce-Reviews p.stars a:before{display:block;position:absolute;top:0;left:0;width:1em;height:1em;line-height:1;font-family:WooCommerce;content:"\e021";text-indent:0;color:rgba(43,35,35,.1)}.woocommerce-tabs .woocommerce-Reviews p.stars a:hover~a:before{content:"\e021"}.woocommerce-tabs .woocommerce-Reviews p.stars:hover a:before{content:"\e020";color:#000}.woocommerce-tabs .woocommerce-Reviews p.stars.selected a.active:before{content:"\e020";color:#000}.woocommerce-tabs .woocommerce-Reviews p.stars.selected a.active~a:before{content:"\e021"}.woocommerce-tabs .woocommerce-Reviews p.stars.selected a:not(.active):before{content:"\e020";color:#000}.woocommerce-tabs .woocommerce-Reviews textarea{border:1px solid #e2e2e2;border-radius:5px}.woocommerce-tabs .woocommerce-Reviews .comment-form-title label,.woocommerce-tabs .woocommerce-Reviews .comment-form-author label,.woocommerce-tabs .woocommerce-Reviews .comment-form-comment label,.woocommerce-tabs .woocommerce-Reviews .comment-form-email label{border:1px solid #e2e2e2;border-radius:5px;padding:10px 10px 0;color:#676986}.woocommerce-tabs .woocommerce-Reviews .comment-form-title input,.woocommerce-tabs .woocommerce-Reviews .comment-form-title textarea,.woocommerce-tabs .woocommerce-Reviews .comment-form-author input,.woocommerce-tabs .woocommerce-Reviews .comment-form-author textarea,.woocommerce-tabs .woocommerce-Reviews .comment-form-comment input,.woocommerce-tabs .woocommerce-Reviews .comment-form-comment textarea,.woocommerce-tabs .woocommerce-Reviews .comment-form-email input,.woocommerce-tabs .woocommerce-Reviews .comment-form-email textarea{border:none;padding:0;margin:0}@media all and (min-width:768px){.woocommerce-tabs .woocommerce-Reviews .form-submit{text-align:center}}.woocommerce-tabs .woocommerce-Reviews .form-submit input{border:1px solid #868686;color:#000;width:100%;text-align:center;padding:10px;font-size:21px;font-weight:600;letter-spacing:normal;border-radius:5px;background:#000;color:#fff;text-transform:capitalize;height:57px}.woocommerce-tabs .woocommerce-Reviews .form-submit input:hover{background:#000;color:#fff}@media all and (min-width:768px){.woocommerce-tabs .woocommerce-Reviews .form-submit input{width:50%}}.woocommerce-tabs .product-questions{color:#4d4d4d}.woocommerce-tabs .product-questions__controls{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;flex-direction:column;gap:16px;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;align-items:stretch;border-bottom:1px solid #e2e2e2;padding:16px 0}@media all and (min-width:768px){.woocommerce-tabs .product-questions__controls{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center}}.woocommerce-tabs .product-questions__sort-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:14px;font-weight:600}.woocommerce-tabs .product-questions__sort-form select{border:0;background:#fff;color:#4d4d4d;font-weight:400}.woocommerce-tabs .product-questions__ask-button{width:100%;padding:19px 26px;background:#fff;font-size:20px;letter-spacing:1px;text-transform:uppercase}@media all and (min-width:768px){.woocommerce-tabs .product-questions__ask-button{width:auto;min-width:220px}}.woocommerce-tabs .product-questions__ask-button:hover{background:#000;color:#fff}.woocommerce-tabs .product-questions__list{padding:0;margin:0;list-style:none}.woocommerce-tabs .product-questions__item{border-bottom:1px solid #e2e2e2;padding:24px 0 28px}.woocommerce-tabs .product-questions__question,.woocommerce-tabs .product-questions__answer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px}.woocommerce-tabs .product-questions__answer{margin-top:24px;padding:20px;border:1px solid #e2e2e2;border-radius:5px;background:#f3f3f3}@media all and (min-width:768px){.woocommerce-tabs .product-questions__answer{margin-left:64px}}.woocommerce-tabs .product-questions__avatar{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 48px;-moz-box-flex:0;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:#121212;color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}.woocommerce-tabs .product-questions__content,.woocommerce-tabs .product-questions__answer-content{min-width:0;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;flex:1}.woocommerce-tabs .product-questions__meta{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;gap:16px;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;align-items:flex-start;color:#4d4d4d}.woocommerce-tabs .product-questions__author{color:#4d4d4d;font-weight:700}.woocommerce-tabs .product-questions__date{margin-left:auto;text-align:right;white-space:nowrap}.woocommerce-tabs .product-questions__body{margin-top:6px;color:#4d4d4d;font-weight:700}.woocommerce-tabs .product-questions__answer-body{margin-top:12px}.woocommerce-tabs .product-questions__answer-body p{margin:0 0 12px}.woocommerce-tabs .product-questions__answer-body p:last-child{margin-bottom:0}.woocommerce-tabs .product-questions__helpful{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;margin-top:10px;font-size:14px}.woocommerce-tabs .product-questions__vote{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;align-items:center;gap:4px}.woocommerce-tabs .product-questions__vote-icon{display:block;width:14px;height:14px;fill:#a1a1a1}.woocommerce-tabs .product-questions__vote-icon--down{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.woocommerce-tabs .product-questions__form-wrapper{display:none;margin-top:30px}.woocommerce-tabs .product-questions__form-wrapper.visible{display:block}.woocommerce-tabs .product-questions__form-title{display:block;margin-bottom:20px;font-weight:700;font-size:20px;color:#000}.woocommerce-tabs .product-questions__field label{display:block;border:1px solid #e2e2e2;border-radius:5px;padding:10px 10px 0;color:#676986}.woocommerce-tabs .product-questions__field input,.woocommerce-tabs .product-questions__field textarea{border:none;padding:0;margin:0}@media all and (min-width:768px){.woocommerce-tabs .product-questions .form-submit{text-align:center}}.woocommerce-tabs .product-questions .form-submit input{border:1px solid #868686;color:#000;width:100%;text-align:center;padding:10px;font-size:21px;font-weight:600;letter-spacing:normal;border-radius:5px;background:#000;color:#fff;text-transform:capitalize;height:57px}.woocommerce-tabs .product-questions .form-submit input:hover{background:#000;color:#fff}@media all and (min-width:768px){.woocommerce-tabs .product-questions .form-submit input{width:50%}}@-webkit-keyframes e420-reviews-loader{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes e420-reviews-loader{to{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes e420-reviews-loader{to{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);transform:rotate(360deg)}}.single-product .e420-meta-pills{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px}.single-product .meta-pill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:9999px;background:#f4f4f8;color:#191820;font-family:var(--font-body-family),sans-serif;font-size:12px;font-weight:400;line-height:1;white-space:nowrap}.single-product .meta-pill--accent{background:#eafaf1;color:#0f6b3d;font-weight:600}.single-product .meta-pill--strain .strain-dot{display:inline-block;flex:0 0 10px;width:10px;height:10px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.single-product .strain-dot--balanced{background:linear-gradient(90deg,#9d57f9 0%,#37dc77 100%)}.single-product .strain-dot--sativa{background:radial-gradient(circle at 35% 35%,#8ff5c0 0%,#37dc77 60%,#2db764 100%)}.single-product .strain-dot--indica{background:radial-gradient(circle at 35% 35%,#c9a7ff 0%,#9d57f9 60%,#7a3dd2 100%)}.single-product .product-potency{display:inline-flex;align-items:center;gap:4px;margin:0 0 10px;color:#226927;font-family:var(--font-body-family),sans-serif;font-size:14px;line-height:1}.single-product .product-potency .potency-label{color:#121212}.single-product .product-potency .potency-bars{display:flex;align-items:flex-end;gap:3px}.single-product .product-potency .bar{width:4px;border-radius:1px;background:rgba(31,64,38,.25)}.single-product .product-potency .bar--1{height:4px}.single-product .product-potency .bar--2{height:8px}.single-product .product-potency .bar--3{height:12px}.single-product .product-potency[data-potency=low] .bar--1,.single-product .product-potency[data-potency=medium] .bar--1,.single-product .product-potency[data-potency="medium high"] .bar--1,.single-product .product-potency[data-potency=high] .bar--1,.single-product .product-potency[data-potency="very high"] .bar--1,.single-product .product-potency[data-potency=medium] .bar--2,.single-product .product-potency[data-potency="medium high"] .bar--2,.single-product .product-potency[data-potency=high] .bar--2,.single-product .product-potency[data-potency="very high"] .bar--2,.single-product .product-potency[data-potency=high] .bar--3,.single-product .product-potency[data-potency="very high"] .bar--3{background:currentColor}@media all and (max-width:767px){.single-product .meta-pill{padding:6px 8px;font-size:11px}.single-product .product-potency{font-size:13px}}@media all and (min-width:750px){.single-product .e420-meta-pills{margin-bottom:14px}.single-product .meta-pill{font-size:13.5px}}