@font-face{font-family:'bh-subscriptions-icon';src:url(https://theendlesscoconut.com/wp-content/plugins/wp-plugin-subscriptions/assets/css/../fonts/bh-subscriptions-icon.eot?jqnhvq);src:url(https://theendlesscoconut.com/wp-content/plugins/wp-plugin-subscriptions/assets/css/../fonts/bh-subscriptions-icon.eot?jqnhvq#iefix) format('embedded-opentype'),url(https://theendlesscoconut.com/wp-content/plugins/wp-plugin-subscriptions/assets/css/../fonts/bh-subscriptions-icon.ttf?jqnhvq) format('truetype'),url(https://theendlesscoconut.com/wp-content/plugins/wp-plugin-subscriptions/assets/css/../fonts/bh-subscriptions-icon.woff?jqnhvq) format('woff'),url(https://theendlesscoconut.com/wp-content/plugins/wp-plugin-subscriptions/assets/css/../fonts/bh-subscriptions-icon.svg?jqnhvq#bh-subscriptions-icon) format('svg');font-weight:400;font-style:normal;font-display:block}[class^=bh-subscriptions-icon-],[class*=" bh-subscriptions-icon-"]{font-family:'bh-subscriptions-icon'!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bh-subscriptions-icon-save_alt:before{content:"\e900"}.bh-subscriptions-icon-dollar:before{content:"\e904";color:#4b4b4b}table.shop_table_responsive tbody tr td.bh-subscriptions-subscription-status{text-align:center;text-transform:uppercase;font-size:.9em}table.shop_table_responsive .bh-subscriptions-item .empty-date{text-align:center}.bh-subscriptions-back-url{margin-bottom:20px;font-size:.9em}.bh-subscriptions-subscription-info-wrapper{display:flex;justify-content:space-between}.bh-subscriptions-box{border:1px solid #ccc;padding:20px;margin-bottom:40px}.bh-subscriptions-subscription-info-box{flex-basis:48%;min-height:100%;flex-direction:row}.bh-subscriptions-subscription-info-item{margin-bottom:10px}.bh-subscriptions-change-status-buttons-wrapper{margin-top:10px}.recurring-price-info{font-size:13px}span.bh-subscriptions-delivery-info,span.bh-subscriptions-synch-info{display:block;font-size:.7em;font-weight:600;margin-bottom:20px;filter:brightness(.5)}span.bh-subscriptions-delivery-info{font-weight:400}.bh-subscriptions-dropdown-wrapper{position:relative;display:inline-block}.bh-subscriptions-dropdown-wrapper>a{font-size:.8em;outline:none}.bh-subscriptions-dropdown{position:absolute;z-index:10;width:350px;box-shadow:-2px 2px 20px rgb(161 161 161 / .27);left:-15px;top:100%;visibility:hidden;opacity:0;transition:all ease .3s}.bh-subscriptions-dropdown-wrapper:hover .bh-subscriptions-dropdown{visibility:visible;opacity:1}.bh-subscriptions-dropdown-item{padding:15px 15px 5px;font-size:.8em;line-height:1.2em;background:#fff}.bh-subscriptions-dropdown-item:nth-child(odd){background:#f8f8f8}.bh-subscriptions-dropdown-item:hover{cursor:pointer}.bh-subscriptions-dropdown-item p{margin-block-end:10px}.bh-subscriptions-subscription-info-box.subscription-totals{background-color:#f6f8f7}.bh-subscriptions-subscription-info-box.subscription-totals table{background:0 0}.subscription-review-table{padding:0;margin:0;font-size:.9em;border-bottom:1px solid #e0e0e0}.subscription-review-table:last-child{border-bottom:0}.subscription-review-table tbody{background:0 0}table.subscription-review-table th{width:60%}table.subscription-review-table tbody td,table.subscription-review-table th,table.subscription-review-table td{background:0 0;padding:10px 0}table.subscription-review-table tfoot tr:first-child th,table.subscription-review-table tfoot tr:first-child td{border-top:1px solid #d5d5d5a3}table.subscription-review-table td:last-child{text-align:right}table.subscription-review-table .bh-subscriptions-subscription-total{font-size:12px}table.subscription-review-table .subscription-price{font-size:1.1em;font-weight:600}.bh-subscriptions-wrapper{display:inline-block}.bh-subscriptions-box.bh-subscriptions-subscription-info-box.shipping-info{position:relative}a.edit-subscription-shipping{position:absolute;right:20px;top:30px}a.edit-subscription-shipping img{opacity:50%;width:20px;transition:all linear .3s}a.edit-subscription-shipping:hover img{opacity:100%}.bh-subscriptions-subscription-info-wrapper{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;grid-gap:40px}.delivery-schedules td,.delivery-schedules th{padding:10px 0}span.delivery-status{text-transform:uppercase;font-size:.9em}span.delivery-status.processing{color:#d38a0b}span.delivery-status.cancelled{color:#c0392b}span.delivery-status.waiting{color:#e74c3c}span.delivery-status.shipped{color:#b2ac00}.bh-subscriptions-subscription-related-orders{border:1px solid #ccc;padding:20px;margin-top:40px}.bh-subscriptions-subscription-related-orders .order-status{text-transform:uppercase}.bh-subscriptions-subscription-related-orders .order-status .status-completed{color:#2e4453}.bh-subscriptions-subscription-related-orders .order-status .status-on-hold{color:#94660c}.bh-subscriptions-subscription-related-orders .order-status .status-failed{color:#761919}.bh-subscriptions-subscription-related-orders .order-status .status-processing{color:#5b841b}.bh-subscriptions-subscription-related-orders .order-status .status-trash{color:#761919}.bh-subscriptions-modal{display:none;font-display:swap}.bh-subscriptions-modal-container{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgb(0 0 0 / .4);overflow:auto;z-index:1000}.bh-subscriptions-modal-wrapper{width:500px;min-height:300px;position:relative;background-color:#fff;box-shadow:-2px 2px 20px #707070;border-radius:8px}.bh-subscriptions-modal .bh-subscriptions-modal-header{height:15px;width:100%;padding:10px;clear:both}.bh-subscriptions-modal .bh-subscriptions-modal-header .close{float:right;height:20px;width:20px;text-align:center;display:block;cursor:pointer;font-size:22px;color:#ccc;line-height:22px}.bh-subscriptions-modal .bh-subscriptions-modal-body{padding:20px 30px 30px;text-align:center}.bh-subscriptions-modal .bh-subscriptions-modal-body p{margin-block-end:15px}.bh-subscriptions-modal-icon{margin-bottom:20px}.bh-subscriptions-modal-icon img{margin:0 auto;width:50px}.bh-subscriptions-action-button-wrap{margin:20px auto}.close-modal-wrap .close{font-size:1em;float:none}.bh-subscriptions-content-text .error{color:red;padding:0 30px;display:block}.bh-subscriptions-recurring-totals-items .recurring-amount{margin:0 0 15px}.bh-subscriptions-box.bh-subscriptions-thank-you-page-box{background-color:#f6f8f7}table.subscription-review-table th{text-align:left}table.subscription-review-table .product-name{font-weight:400}.bh-subscriptions-box.bh-subscriptions-thank-you-page-box span.status{text-transform:capitalize;font-weight:500}.summary .bh-subscriptions-resubscribe{margin:10px 0}.bh-subscriptions-trial-period{display:block}.bh-subscriptions-thank-you-page-two-cols .bh-subscriptions-box.bh-subscriptions-thank-you-page-box{width:calc(40% - 15px);float:left}.bh-subscriptions-thank-you-page-two-cols .bh-subscriptions-subscription-thank-you-page{width:60%;float:left;margin-right:15px;border:1px solid #ccc;padding:20px}span.recurring-price-wrapper{font-weight:700}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@media screen and (max-width :425px){.bh-subscriptions-box.bh-subscriptions-subscription-info-box{grid-column-start:1;grid-column-end:3}.bh-subscriptions-subscription-related-orders{margin-top:40px}}.widget_shopping_cart .yith-proteo-mini-cart-content ul li>*.quantity{bottom:15px}.widget_shopping_cart .yith-proteo-mini-cart-content .bh-subscriptions-wrapper{text-align:left;display:inline-block;position:static;left:23px;top:0}.wc-block-checkout .bh-subscriptions-recurring-totals-items,.wc-block-cart .bh-subscriptions-recurring-totals-items{padding-left:16px;padding-right:16px;display:flex;justify-content:space-between;align-items:flex-start}.bh-subscriptions-recurring-totals-items .recurring-amount{text-align:right}.wc-block-cart-items .bh-subscriptions-cart-item .wc-block-cart-item__product .wc-block-components-product-price__regular,.wc-block-components-order-summary .bh-subscriptions-cart-item .wc-block-components-order-summary-item__description .wc-block-components-product-price__regular,.wc-block-cart-items .bh-subscriptions-cart-item .wc-block-cart-item__product .wc-block-components-product-price__value,.wc-block-components-order-summary .bh-subscriptions-cart-item .wc-block-components-order-summary-item__description .wc-block-components-product-price__value,.wc-block-cart-items .bh-subscriptions-cart-item .wc-block-components-sale-badge{display:none;font-display:swap}@media (max-width :768px){.wc-block-checkout .bh-subscriptions-recurring-totals-items,.wc-block-cart .bh-subscriptions-recurring-totals-items{padding:0}}.bh-subscription-hide-cart-item-price{display:none;font-display:swap}