.wp-block-yith-ywsbs-plans{display:flex;width:100%;align-content:space-between;align-items:flex-end;}.wp-block-yith-ywsbs-plan{flex:1;height:auto;box-sizing:border-box;display:inline-table;}.wp-block-yith-ywsbs-plan{border-width:1px;border-style:solid;}.plan-title{padding-top:25px;}h2.ywsbs-plan__title{padding:20px 0;}.wp-block-yith-ywsbs-plan .subtitlePlan{text-align:center;position:relative;letter-spacing:1px;}.wp-block-yith-ywsbs-plan .subtitlePlan.with-separator:after{content:"";width:30px;height:10px;border-bottom:2px solid #000;display:block;position:absolute;left:50%;margin-left:-15px;}.wp-block-yith-ywsbs-plans.ywsbs-plans.plans-2 .wp-block-yith-ywsbs-plan{max-width:calc(100% / 2 - 20px);}.wp-block-yith-ywsbs-plans.ywsbs-plans.plans-3 .wp-block-yith-ywsbs-plan{max-width:calc(100% / 3 - 20px);margin:0 20px;}.wp-block-yith-ywsbs-plans.ywsbs-plans.plans-4 .wp-block-yith-ywsbs-plan{max-width:calc(100% / 4 - 20px);}.wp-block-yith-ywsbs-plans.ywsbs-plans.plans-5 .wp-block-yith-ywsbs-plan{max-width:calc(100% / 5 - 20px);}.wp-block-yith-ywsbs-plans.ywsbs-plans.plans-6 .wp-block-yith-ywsbs-plan{max-width:calc(100% / 6 - 20px);}.wp-block-yith-ywsbs-plan{padding:0 0 45px 0;}.wp-block-yith-ywsbs-plan ul,.wp-block-yith-ywsbs-plan p{padding:0 45px;line-height:1.7em;}.wp-block-yith-ywsbs-plan ul li{margin:0 20px;}.wp-block-yith-ywsbs-plan .wp-block-button,.wp-block-yith-ywsbs-plan .wp-block-image{text-align:center;}.wp-block-yith-ywsbs-plan .wp-block-image img{margin:0 auto;}.wp-block-yith-ywsbs-plan .wp-block-button{padding-top:20px;display:block;}.ywsbs-plan__price{font-size:45px;font-weight:bold;}.ywsbs-price__content{position:relative;}.wp-block-yith-ywsbs-price{text-align:center;}.is-style-on-top .ywsbs-plan__price-billing{position:absolute;top:17px;margin-left:4px;}.is-style-on-bottom .ywsbs-plan__price-billing{position:relative;display:block;margin:0;top:0;}.wp-block-yith-ywsbs-plan{transition:1s ease;}.wp-block-yith-ywsbs-plan.shrink:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transition:1s ease;}.wp-block-yith-ywsbs-plan.grow:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.wp-block-yith-ywsbs-plan.float:hover{-webkit-transform:translateY(-25px);transform:translateY(-25px);}.wp-block-yith-ywsbs-plan.sink:hover{-webkit-transform:translateY(25px);transform:translateY(25px);}a.wp-block-button__link:hover{filter:brightness(0);transition:all .3s linear;}a.wp-block-button__link:hover{filter:brightness(1.3);}.ywsbs-plan__trial,.ywsbs-plan__fee{line-height:2em;}.wp-block-yith-ywsbs-plan .ywsbs-price{padding:20px;}.theme-yith-proteo .entry-content .wp-block-yith-ywsbs-plan ul li{font-size:1em;}.theme-yith-proteo .wp-block-yith-ywsbs-plans .wp-block-button__link{padding:.9375rem 2.8125rem;}.wp-block-yith-ywsbs-plan{overflow:hidden;}@media (min-width: 768px) and (max-width: 1024px){.wp-block-yith-ywsbs-plans{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:flex-start;grid-row-gap:30px;}.wp-block-yith-ywsbs-plan{width:95%;max-width:100% !important;}}@media (max-width: 768px){.wp-block-yith-ywsbs-plans{display:grid;grid-template-columns:1fr 1fr;align-items:flex-start;grid-row-gap:30px;}.wp-block-yith-ywsbs-plan{width:90%;max-width:100% !important;}}@media (max-width: 425px){.wp-block-yith-ywsbs-plans{display:block;}.wp-block-yith-ywsbs-plan{width:100%;max-width:90% !important;margin-bottom:40px !important;display:block;}}[class^="ywsbs-icon-"],[class*=" ywsbs-icon-"]{font-family:"ywsbs-icon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ywsbs-icon-save_alt:before{content:"";}.ywsbs-icon-dollar:before{content:"";color:#4b4b4b;}table.shop_table_responsive tbody tr td.ywsbs-subscription-status{text-align:center;text-transform:uppercase;font-size:.9em;}table.shop_table_responsive .ywsbs-item .empty-date{text-align:center;}.ywsbs-back-url{margin-bottom:20px;font-size:.9em;}.ywsbs-subscription-info-wrapper{display:flex;justify-content:space-between;}.ywsbs-box{border:1px solid #ccc;padding:20px;margin-bottom:40px;}.ywsbs-subscription-info-box{flex-basis:48%;min-height:100%;flex-direction:row;}.ywsbs-subscription-info-item{margin-bottom:10px;}.ywsbs-change-status-buttons-wrapper{margin-top:10px;}.recurring-price-info{font-size:13px;}span.ywsbs-delivery-info,span.ywsbs-synch-info{display:block;font-size:.7em;font-weight:600;margin-bottom:20px;filter:brightness(.5);}span.ywsbs-delivery-info{font-weight:400;}.ywsbs-dropdown-wrapper{position:relative;display:inline-block;}.ywsbs-dropdown-wrapper > a{font-size:.8em;outline:none;}.ywsbs-dropdown{position:absolute;z-index:10;width:350px;box-shadow:-2px 2px 20px rgba(161,161,161,.27);left:-15px;top:100%;visibility:hidden;opacity:0;transition:all ease .3s;}.ywsbs-dropdown-wrapper:hover .ywsbs-dropdown{visibility:visible;opacity:1;}.ywsbs-dropdown-item{padding:15px 15px 5px 15px;font-size:.8em;line-height:1.2em;background:#fff;}.ywsbs-dropdown-item:nth-child(odd){background:#f8f8f8;}.ywsbs-dropdown-item:hover{cursor:pointer;}.ywsbs-dropdown-item p{margin-block-end:10px;}.ywsbs-subscription-info-box.subscription-totals{background-color:#f6f8f7;}.ywsbs-subscription-info-box.subscription-totals table{background:transparent;}.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:transparent;}table.subscription-review-table th{width:60%;}table.subscription-review-table tbody td,table.subscription-review-table th,table.subscription-review-table td{background:transparent;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 rgba(213,213,213,.64);}table.subscription-review-table td:last-child{text-align:right;}table.subscription-review-table .ywsbs-subscription-total{font-size:12px;}table.subscription-review-table .subscription-price{font-size:1.1em;font-weight:600;}.ywsbs-wrapper{display:inline-block;}.ywsbs-box.ywsbs-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%;}.ywsbs-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;}.ywsbs-subscription-related-orders{border:1px solid #ccc;padding:20px;margin-top:40px;}.ywsbs-subscription-related-orders .order-status{text-transform:uppercase;}.ywsbs-subscription-related-orders .order-status .status-completed{color:#2e4453;}.ywsbs-subscription-related-orders .order-status .status-on-hold{color:#94660c;}.ywsbs-subscription-related-orders .order-status .status-failed{color:#761919;}.ywsbs-subscription-related-orders .order-status .status-processing{color:#5b841b;}.ywsbs-subscription-related-orders .order-status .status-trash{color:#761919;}.ywsbs-modal{display:none;}.ywsbs-modal-container{position:fixed;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.4);overflow:auto;z-index:1000;}.ywsbs-modal-wrapper{width:500px;min-height:300px;position:relative;background-color:#fff;box-shadow:-2px 2px 20px #707070;border-radius:8px;}.ywsbs-modal .ywsbs-modal-header{height:15px;width:100%;padding:10px;clear:both;}.ywsbs-modal .ywsbs-modal-header .close{float:right;height:20px;width:20px;text-align:center;display:block;cursor:pointer;font-size:22px;color:#ccc;line-height:22px;}.ywsbs-modal .ywsbs-modal-body{padding:20px 30px 30px 30px;text-align:center;}.ywsbs-modal .ywsbs-modal-body p{margin-block-end:15px;}.ywsbs-modal-icon{margin-bottom:20px;}.ywsbs-modal-icon img{margin:0 auto;width:50px;}.ywsbs-action-button-wrap{margin:20px auto;}.close-modal-wrap .close{font-size:1em;float:none;}.ywsbs-content-text .error{color:red;padding:0 30px 0 30px;display:block;}.ywsbs-recurring-totals-items .recurring-amount{margin:0 0 15px 0;}.ywsbs-box.ywsbs-thank-you-page-box{background-color:#f6f8f7;}table.subscription-review-table th{text-align:left;}table.subscription-review-table .product-name{font-weight:normal;}.ywsbs-box.ywsbs-thank-you-page-box span.status{text-transform:capitalize;font-weight:500;}.summary .ywsbs-resubscribe{margin:10px 0;}.ywsbs-trial-period{display:block;}.ywsbs-thank-you-page-two-cols .ywsbs-box.ywsbs-thank-you-page-box{width:calc(40% - 15px);float:left;}.ywsbs-thank-you-page-two-cols .ywsbs-subscription-thank-you-page{width:60%;float:left;margin-right:15px;border:1px solid #ccc;padding:20px;}span.recurring-price-wrapper{font-weight:bold;}@keyframes animatetop{from{top:-300px;opacity:0;}to{top:0;opacity:1;}}@media screen and (max-width : 425px ){.ywsbs-box.ywsbs-subscription-info-box{grid-column-start:1;grid-column-end:3;}.ywsbs-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 .ywsbs-wrapper{text-align:left;display:inline-block;position:static;left:23px;top:0;}.wc-block-checkout .ywsbs-recurring-totals-items,.wc-block-cart .ywsbs-recurring-totals-items{padding-left:16px;padding-right:16px;display:flex;justify-content:space-between;align-items:flex-start;}.ywsbs-recurring-totals-items .recurring-amount{text-align:right;}.wc-block-cart-items .ywsbs-cart-item .wc-block-cart-item__product .wc-block-components-product-price__regular,.wc-block-components-order-summary .ywsbs-cart-item .wc-block-components-order-summary-item__description .wc-block-components-product-price__regular,.wc-block-cart-items .ywsbs-cart-item .wc-block-cart-item__product .wc-block-components-product-price__value,.wc-block-components-order-summary .ywsbs-cart-item .wc-block-components-order-summary-item__description .wc-block-components-product-price__value,.wc-block-cart-items .ywsbs-cart-item .wc-block-components-sale-badge{display:none;}@media (max-width : 768px){.wc-block-checkout .ywsbs-recurring-totals-items,.wc-block-cart .ywsbs-recurring-totals-items{padding:0;}}