 body.wcz-btn-style-plain.woocommerce ul.products li.product a.button, body.wcz-btn-style-plain.woocommerce.single-product div.product form.cart .button, body.wcz-btn-style-plain.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {   display: inline-block;   background: none;   font-size: 16px;   line-height: 1.1;   font-weight: normal;   padding: 10px 20px 11px;   background-color: #e8e8e8;   border: 0;   border-radius: 2px;   box-shadow: none;   text-decoration: none;   color: #717171;   text-shadow: none;   -webkit-transition: all 0.2s ease 0s;   -moz-transition: all 0.2s ease 0s;   -ms-transition: all 0.2s ease 0s;   -o-transition: all 0.2s ease 0s;   transition: all 0.2s ease 0s; } body.wcz-btn-style-detailed.woocommerce ul.products li.product a.button, body.wcz-btn-style-detailed.woocommerce.single-product div.product form.cart .button, body.wcz-btn-style-detailed.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {   display: inline-block;   background: none;   font-size: 16px;   line-height: 1.1;   font-weight: normal;   padding: 10px 20px 11px;   background-color: #e8e8e8;   border: 1px solid rgba(0, 0, 0, 0.3);   border-radius: 4px;   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.5), 0 1px 4px rgba(0, 0, 0, 0.1);   text-decoration: none;   color: #656565;   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.4);   -webkit-transition: all 0.2s ease 0s;   -moz-transition: all 0.2s ease 0s;   -ms-transition: all 0.2s ease 0s;   -o-transition: all 0.2s ease 0s;   transition: all 0.2s ease 0s; } body.wcz-btn-style-plain.woocommerce ul.products li.product a.button:hover, body.wcz-btn-style-detailed.woocommerce ul.products li.product a.button:hover, body.wcz-btn-style-plain.woocommerce.single-product div.product form.cart .button:hover, body.wcz-btn-style-detailed.woocommerce.single-product div.product form.cart .button:hover, body.wcz-btn-style-plain.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button, body.wcz-btn-style-detailed.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .add_to_cart_button {   background-color: #757575;   color: #FFF;   text-shadow: none; } body.wcz-edit-sale.woocommerce ul.products li.product span.onsale, body.wcz-edit-sale.single-product span.onsale, body.wcz-edit-sale .wcz-popup span.onsale, body.wcz-edit-sale.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-onsale {   min-width: initial;   min-height: initial;   height: auto;   width: fit-content;   border-radius: 0;   margin: 5px;   padding: 5px 10px 6px;   font-size: 15px;   font-weight: 400;   line-height: 1; } body.wcz-edit-sale.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-onsale {   border-color: rgba(0, 0, 0, 0.25); } body.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price del {   font-size: 0.8em; } body.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price__value {   font-weight: 400; } body.wcz-wooblocks ul.wc-block-grid__products li.wc-block-grid__product .wc-block-grid__product-price ins {   background: none; }  .wcz-banner-notice {   margin: 0 auto 20px; } .wcz-banner-notice h4 {   font-size: inherit;   margin: 0 0 10px;   padding: 0; } .wcz-banner-notice.wcz-notice-one h4 {   color: #2f79ff; } .wcz-banner-notice p {   font-size: inherit; } .wcz-banner-notice.wcz-notice-two {   border: 1px solid #2f79ff;   background-color: rgba(46, 119, 255, 0.06);   border-radius: 4px;   padding: 20px; } .wcz-banner-notice.wcz-notice-three {   box-shadow: 4px 0 0 #2f79ff inset;   padding: 2px 0 2px 25px; } .wcz-banner-notice.wcz-notice-four {   background-color: #2f79ff;   border-radius: 4px;   border: 1px solid rgba(0, 0, 0, 0.2);   box-shadow: 0 0 4px rgba(255, 255, 255, 0.4) inset;   color: #FFF;   padding: 20px; } .wcz-banner-notice.wcz-notice-four h4, .wcz-banner-notice.wcz-notice-four p {   text-shadow: none; } .wcz-banner-notice.wcz-notice-two p, .wcz-banner-notice.wcz-notice-three p, .wcz-banner-notice.wcz-notice-four p {   margin: 0; }  .wcz-product-long-desc, .wcz-product-reviews, .wcz-product-addinfo {   margin: 35px 0;   padding: 35px 0;   position: relative;   clear: both; } .wcz-product-long-desc .wcz-inner, .wcz-product-reviews .wcz-inner, .wcz-product-addinfo .wcz-inner {   margin: 0 auto; } .wcz-product-long-desc.center {   text-align: center; } .wcz-product-long-desc::before, .wcz-product-long-desc::after, .wcz-product-reviews::before, .wcz-product-reviews::after, .wcz-product-addinfo::before, .wcz-product-addinfo::after {   display: block;   content: '';   clear: both; } .wcz-longdescdiv-one, .wcz-reviewsdiv-one, .wcz-addinfodiv-one {   box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12); } .wcz-longdescdiv-one.bot-divider, .wcz-reviewsdiv-one.bot-divider, .wcz-addinfodiv-one.bot-divider {   box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.12), 0 1px 0 rgba(0, 0, 0, 0.12); } .wcz-longdescdiv-two, .wcz-reviewsdiv-two, .wcz-addinfodiv-two {   border-top: 1px dashed rgba(0, 0, 0, 0.12); } .wcz-longdescdiv-two.bot-divider, .wcz-reviewsdiv-two.bot-divider, .wcz-addinfodiv-two.bot-divider {   border-bottom: 1px dashed rgba(0, 0, 0, 0.12); } .wcz-longdescdiv-three::before, .wcz-reviewsdiv-three::before, .wcz-addinfodiv-three::before {   height: 3px;   position: absolute;   top: -1px;   width: 40px;   background-color: rgba(0, 0, 0, 0.2);   left: 50%;   margin-left: -20px; } .wcz-longdescdiv-three.bot-divider::after, .wcz-reviewsdiv-three.bot-divider::after, .wcz-addinfodiv-three.bot-divider::after {   height: 3px;   position: absolute;   bottom: -1px;   width: 40px;   background-color: rgba(0, 0, 0, 0.2);   left: 50%;   margin-left: -20px; } .wcz-cart-empty-txt {   margin: 0 0 25px; } .woocommerce td.product-name dl.variation {   margin: 5px 0 0;   font-size: 0.9em; } .woocommerce-cart .wcz-cart-stock p, .woocommerce td.product-name dl.variation dd p, body.theme-storefront .woocommerce td.product-name dl.variation dd, body.theme-go .woocommerce tr.cart_item .variation p {   margin: 0; } body.theme-oceanwp .woocommerce td.product-name dl.variation dt, body.theme-go .woocommerce tr.cart_item dt, body.theme-storefront .woocommerce tr.cart_item dt {   float: left; } .wcz-checkout-secureimg, .wcz-checkout-potxt {   padding: 20px 0 0;   color: #999;   display: block;   clear: both; } .wcz-checkout-secureimg img {   display: inline-block; } .wcz-checkout-secureimg.wcz-checkout-centerimg {   text-align: center; } .wcz-stock-remaining {   margin: 10px 0 0;   font-size: 0.8em;   color: rgba(0, 0, 0, 0.6); } .wcz-stock-sold {   font-size: 0.85em;   margin: 0 0 20px; }  .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation {   width: 20%;   margin: 0; } .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation ul {   margin: 0; padding: 0 4px 0 0;   box-shadow: -1px 0 0 rgba(0, 0, 0, 0.08) inset; } .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation ul li {   margin: 0 0 1px;   padding: 0;   list-style-type: none; } .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation ul li a {   display: block;   box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08);   padding: 12px 15px !important; text-decoration: none; font-size: 0.9em; } .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .is-active {   box-shadow: 4px 0 0 rgba(0, 0, 0, 0.3) inset; } .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-content {   width: 75%;   margin: 0; }  .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .woocommerce-MyAccount-navigation, .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .woocommerce-MyAccount-content { width: 100%; float: none;   margin: 0; } .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .woocommerce-MyAccount-navigation ul {   margin: 0 0 30px; padding: 0; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.08); } .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .woocommerce-MyAccount-navigation ul li {   margin: 0 -3px 0 0;   padding: 0;   list-style-type: none;   display: inline-block; } .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .woocommerce-MyAccount-navigation ul li a {   display: block;   box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.08);   padding: 12px 15px !important; text-decoration: none; font-size: 0.9em; } .wcz-woocommerce.wcz-tabstyle-horizontal.woocommerce-account .is-active {   background-color: rgba(0, 0, 0, 0.05); }  .wcz-soldout {   display: block;   z-index: 99; } body.wcz-soldout-style-angle .wcz-soldout {   background-color: red;   color: #FFF;   transform: rotate(-32deg);   position: absolute;   top: 20%;   left: 50%;   margin: 0 0 0 -45px;   padding: 2px 15px; } body.wcz-soldout-style-overbtn .wcz-soldout {   position: absolute;   top: auto;   bottom: 0;   left: 0;   width: 100%;   padding: 10px;   background-color: rgba(255, 255, 255, 0.85); }  .wcz-direct-checkout-cart {   margin: 0 auto 25px; } .wcz-direct-checkout-notice {   background-color: #75b2ff;   box-shadow: inset 0 3px 0 rgba(0, 0, 0, 0.25);   color: #FFF;   text-align: center;   padding: 18px 15px 15px;   font-size: 15px; } .wcz-direct-checkout-cart form.woocommerce-cart-form .coupon {   display: none !important; }  .woocommerce ul.products li.product {   position: relative; } .wcz-adminstats-modal {   position: fixed;   left: 15px;   bottom: 15px;   border: 1px solid rgba(0, 0, 0, 0.35);   box-shadow: 0 0 8px rgba(0, 0, 0, 0.4);   background-color: #FFF;   border-radius: 4px;   margin: 0;   padding: 15px;   width: 360px;   z-index: 999;   font-size: 13px; } .wcz-adminstats-modal.wcz-modal-loading {   height: 50px;   background-image: url(https://www.123homeschool4me.com/wp-content/plugins/woocustomizer/assets/css/../images/loader.gif);   background-repeat: no-repeat;   background-position: center center; } .wcz-adminstats-modal.wcz-modal-loading .wcz-adminstats-modal-inner {   visibility: hidden; } .wcz-adminstats-btn {   background-image: url(https://www.123homeschool4me.com/wp-content/plugins/woocustomizer/assets/css/../images/stats-icon.png) !important;   background-size: 100% auto !important;   background-position: top left;   width: 28px;   height: 28px;   position: absolute;   top: 5px;   left: 5px;   margin: 0;   padding: 2px 6px;   border-radius: 4px;   border: 1px solid rgba(0, 0, 0, 0.1);   box-shadow: 0 1px 4px rgba(0, 0, 0, 0.12);   font-size: 14px;   text-align: center;   background-color: #d8d8d8;   color: #808080;   z-index: 99;   cursor: pointer;   opacity: 0;   -webkit-transition: opacity 0.3s ease 0s;   -moz-transition: opacity 0.3s ease 0s;   -ms-transition: opacity 0.3s ease 0s;   -o-transition: opacity 0.3s ease 0s;   transition: opacity 0.3s ease 0s; } ul.products li.product:hover .wcz-adminstats-btn {   opacity: 1; } .wcz-adminstats-btn:hover {   background-position: bottom left; } .wcz-adminstats-modal h4 {   margin: 0 0 8px;   padding: 0;   font-size: 14px;   font-weight: 700;   color: #222;   display: flex;   align-items: baseline; } .wcz-adminstats-modal h4 span {   flex: 1;   white-space: nowrap; } .wcz-adminstats-modal h4 span:last-child {   flex: 0.5;   font-size: 11px;   text-align: right;   font-weight: 300;   text-transform: capitalize; } .wcz-adminstats-modal h5 {   margin: 15px 0 5px;   padding: 0;   font-size: 14px;   font-weight: 700;   color: #222; } .wcz-adminstats-block {   display: flex;   margin: 0 0 3px;   align-items: center; } .wcz-adminstats-date {   width: 85px;   color: #999; } .wcz-adminstats-title {   flex: 1.8; } .wcz-adminstats-title span {   opacity: 0.45;   font-size: 12px; } .wcz-adminstats-stat {   flex: 1;   text-align: right;   font-size: 12px; } .wcz-adminstats-edit {   text-align: center;   border-top: 1px solid rgba(0, 0, 0, 0.12);   margin: 10px 0 0;   padding: 10px 0 0; } .wcz-adminstats-close {   background-image: url(https://www.123homeschool4me.com/wp-content/plugins/woocustomizer/assets/css/../images/close-icon.png) !important;   background-repeat: no-repeat;   background-position: center center;   position: absolute;   top: 6px;   right: -23px;   font-size: 14px;   background-color: #FFF;   color: #8c8b8b;   border: 1px solid rgba(0, 0, 0, 0.35);   border-left: 0;   border-radius: 0 3px 3px 0;   padding: 4px 6px;   margin: 0;   line-height: 1;   width: 23px;   height: 23px;   cursor: pointer;   box-sizing: border-box; } .wcz-hide {   display: none; } .woocommerce.widget_shopping_cart .mini_cart_item dl.variation {   display: none !important; } .wcz-new-product-badge {   position: absolute; } .wcz-badge-pos-topleft {   top: 5px;   left: 15px; } .wcz-badge-pos-topright {   top: 5px;   right: 15px; } .wcz-badge-pos-abovetitle {   height: 0;   position: relative; } .wcz-badge-pos-belowtitle {   position: relative;   margin: 10px 0; } .wcz-new-product-badge span {   background-color: #2f79ff;   color: #FFF;   font-size: 14px;   padding: 2px 5px;   border: 1px solid rgba(0, 0, 0, 0.2);   border-radius: 3px;   box-shadow: 0 1px 5px rgba(0, 0, 0, 0.16); } .wcz-badge-pos-abovetitle span {   position: relative;   top: -50px; } a.button.wcz-continue, a.button.wcz-qv-btn {   box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.12);   font-weight: 500; } .woocommerce .cart .wcz-btsbtn {   display: inline-block; } .wcz-btsbtn.center {   text-align: center; } .wcz-btsbtn.right {   text-align: right; } a.button.wcz-bts-btn {   margin: 0 0 25px; }  .wcz-login-logout.elementor-item a {   color: inherit; } @media only screen and ( max-width: 782px ) {   .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation,   .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-content {  float: none;  width: 100%;   }   .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation ul {  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.12);  margin: 0 0 20px;  padding: 0;   }   .wcz-woocommerce.wcz-tabstyle-side.woocommerce-account .woocommerce-MyAccount-navigation ul li {  display: inline-block;  margin: 0 -4px 0 0;   } }  
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(0.54, 1.5, 0.38, 1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1} #wprm-timer-container{position:fixed;z-index:16777271;left:0;right:0;bottom:0;height:50px;font-size:24px;font-family:monospace, sans-serif;line-height:50px;background-color:black;color:white;display:flex;align-items:center}#wprm-timer-container .wprm-timer-icon{cursor:pointer;padding:0 10px}#wprm-timer-container .wprm-timer-icon svg{display:table-cell;vertical-align:middle;width:24px;height:24px}#wprm-timer-container span{flex-shrink:0}#wprm-timer-container span#wprm-timer-bar-container{flex:1;padding:0 10px 0 15px}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar{display:block;border:3px solid white;height:24px;width:100%}#wprm-timer-container span#wprm-timer-bar-container #wprm-timer-bar #wprm-timer-bar-elapsed{display:block;height:100%;width:0%;background-color:white;border:0}#wprm-timer-container.wprm-timer-finished{animation:wprmtimerblink 1s linear infinite}@keyframes wprmtimerblink{50%{opacity:0.5}} .wprm-user-rating.wprm-user-rating-allowed .wprm-rating-star{cursor:pointer} .wprm-nutrition-label-layout{box-sizing:border-box}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-title{font-weight:bolder;font-size:1.8em;line-height:1.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-subtitle{line-height:1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-disclaimer{font-size:0.9em;opacity:0.7}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-daily{font-weight:bold;text-align:right}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-bold{font-weight:bold}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-line{height:5px;font-size:1px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-serving{display:flex}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-serving-big{justify-content:space-between;font-weight:bold;font-size:1.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-name-value-unit-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-value-unit-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-daily-container{display:flex}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient{justify-content:space-between;border-top-width:1px;border-top-style:solid}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-daily-container{font-weight:bold}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories{font-weight:bold;font-size:1.4em;border-top:none}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories .wprmp-nutrition-label-block-nutrient-daily-container,.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-calories .wprmp-nutrition-label-block-nutrient-extra-container{font-size:1.4em;margin-top:-0.1em}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-main .wprmp-nutrition-label-block-nutrient-name{font-weight:bold}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child{margin-left:14px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild{margin-left:28px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child-line{padding-left:14px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild-line{padding-left:28px}.wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-other .wprmp-nutrition-label-block-nutrient-daily-container{font-weight:normal}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-text-daily{text-align:left}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child{margin-left:0;margin-right:14px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild{margin-left:0;margin-right:28px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-child-line{padding-left:0;padding-right:14px}.rtl .wprm-nutrition-label-layout .wprmp-nutrition-label-block-nutrient-subchild-line{padding-left:0;padding-right:28px} .wprm-recipe-equipment-container,.wprm-recipe-ingredients-container,.wprm-recipe-instructions-container{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list.wprm-advanced-list-reset{counter-reset:wprm-advanced-list-counter}ul.wprm-advanced-list li{list-style-type:none}ul.wprm-advanced-list li:before{counter-increment:wprm-advanced-list-counter;content:counter(wprm-advanced-list-counter);display:flex;align-items:center;justify-content:center;float:left;font-weight:bold;margin:2px 0 0 -32px;border-radius:100%;border:0}.rtl ul.wprm-advanced-list li:before{float:right;margin:2px -32px 0 0}.wprm-checkbox-container{margin-left:-16px}.rtl .wprm-checkbox-container{margin-left:0;margin-right:-16px}.wprm-checkbox-container input[type="checkbox"]{width:16px !important;margin:0 !important;opacity:0}.wprm-checkbox-container label.wprm-checkbox-label{position:relative;display:inline !important;margin:0 !important;left:0;padding-left:26px}.wprm-checkbox-container label::before,.wprm-checkbox-container label::after{position:absolute;content:"";display:inline-block}.rtl ​.wprm-checkbox-container label::before{right:0}.rtl .wprm-checkbox-container label::after{right:5px}.wprm-checkbox-container label::before{height:18px;width:18px;border:1px solid;left:0;top:0}.wprm-checkbox-container label::after{height:5px;width:9px;border-left:2px solid;border-bottom:2px solid;transform:rotate(-45deg);left:5px;top:5px}.wprm-checkbox-container input[type="checkbox"]+label::after{content:none}.wprm-checkbox-container input[type="checkbox"]:checked+label::after{content:""}.wprm-checkbox-container input[type="checkbox"]:focus+label::before{outline:#3b99fc auto 5px}.wprm-recipe-equipment li,.wprm-recipe-ingredients li,.wprm-recipe-instructions li{position:relative}.wprm-recipe-equipment li .wprm-checkbox-container,.wprm-recipe-ingredients li .wprm-checkbox-container,.wprm-recipe-instructions li .wprm-checkbox-container{display:inline-block;position:absolute;left:-32px;top:0.25em;line-height:0.9em}.wprm-recipe-equipment li.wprm-checkbox-is-checked,.wprm-recipe-ingredients li.wprm-checkbox-is-checked,.wprm-recipe-instructions li.wprm-checkbox-is-checked{text-decoration:line-through}.wprm-recipe-equipment li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient,.wprm-recipe-ingredients li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient,.wprm-recipe-instructions li.wprm-checkbox-is-checked .wprm-recipe-instruction-ingredient{text-decoration:line-through}.rtl .wprm-recipe-equipment li .wprm-checkbox-container,.rtl .wprm-recipe-ingredients li .wprm-checkbox-container,.rtl .wprm-recipe-instructions li .wprm-checkbox-container{left:inherit;right:-32px}.wprm-list-checkbox-container:before{display:none !important}.wprm-list-checkbox-container.wprm-list-checkbox-checked{text-decoration:line-through}.wprm-list-checkbox-container .wprm-list-checkbox:hover{cursor:pointer}.wprm-recipe-equipment-images{margin:5px -5px;display:flex;flex-wrap:wrap}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-center{justify-content:center}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-right{justify-content:flex-end}.wprm-recipe-equipment-images.wprm-recipe-equipment-images-align-spaced{justify-content:space-evenly}.wprm-recipe-equipment-images a{border:0 !important;background:0 !important;box-shadow:none !important;float:none !important;margin:0 !important;padding:0 !important;opacity:1 !important}.wprm-recipe-equipment-images .wprm-recipe-equipment-item{margin:5px}.wprm-recipe-equipment-images .wprm-recipe-equipment-item img{margin:0}.wprm-recipe-equipment-images .wprm-recipe-equipment-item .wprm-recipe-equipment-name{text-align:center}.wprm-nutrition-label,html body .wprm-recipe-container .wprm-nutrition-label{display:inline-block;max-width:250px;border:1px solid #333;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;text-align:left !important;color:black}.wprm-nutrition-label .nutrition-title,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-title{font-weight:bold;font-size:24px;line-height:24px}.wprm-nutrition-label .nutrition-serving,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-serving{font-size:10px;line-height:14px;font-weight:bold}.wprm-nutrition-label .nutrition-item,.wprm-nutrition-label .nutrition-sub-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{border-top:1px solid #333;clear:both}.wprm-nutrition-label .nutrition-sub-item,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{margin-left:14px}.wprm-nutrition-label .nutrition-percentage,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-percentage{float:right}.wprm-nutrition-label .nutrition-line,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-line{background-color:#333;height:5px;font-size:1px}.wprm-nutrition-label .nutrition-line.nutrition-line-big,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-line.nutrition-line-big{height:10px}.wprm-nutrition-label .nutrition-warning,html body .wprm-recipe-container .wprm-nutrition-label .nutrition-warning{border-top:1px solid #333;clear:both;padding-top:5px;font-size:10px;color:#999}.rtl .wprm-nutrition-label,html body.rtl .wprm-recipe-container .wprm-nutrition-label{text-align:right !important}.rtl .wprm-nutrition-label .nutrition-sub-item,html body.rtl .wprm-recipe-container .wprm-nutrition-label .nutrition-sub-item{margin-left:0;margin-right:14px}.rtl .wprm-nutrition-label .nutrition-percentage,html body.rtl .wprm-recipe-container .wprm-nutrition-label .nutrition-percentage{float:left}input[type=number].wprm-recipe-servings{display:inline;width:60px;margin:0;padding:5px}.wprm-recipe-servings-text-buttons-container{display:inline-flex}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings{display:inline;width:40px;margin:0;padding:0;vertical-align:top;text-align:center;outline:none;border-radius:0 !important}.wprm-recipe-servings-text-buttons-container input[type=text].wprm-recipe-servings,.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{border:1px solid #333333;height:30px;user-select:none;font-size:16px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change{display:inline-block;width:20px;line-height:26px;background:#333333;color:white;text-align:center;cursor:pointer;border-radius:3px}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change:active{font-weight:bold}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-decrement{border-right:none;border-top-right-radius:0 !important;border-bottom-right-radius:0 !important}.wprm-recipe-servings-text-buttons-container .wprm-recipe-servings-change.wprm-recipe-servings-increment{border-left:none;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important}.wprm-recipe-servings-container .tippy-box{padding:5px 10px}input[type=range].wprm-recipe-servings-slider{-webkit-appearance:none;width:100%;min-width:150px;margin:0;background:none;border:0}input[type=range].wprm-recipe-servings-slider:focus{outline:none}input[type=range].wprm-recipe-servings-slider::-webkit-slider-runnable-track{width:100%;height:9.2px;cursor:pointer;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d;background:#aaaaaa;border-radius:1.3px;border:0.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-webkit-slider-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;cursor:pointer;-webkit-appearance:none;margin-top:-6.9px}input[type=range].wprm-recipe-servings-slider:focus::-webkit-slider-runnable-track{background:#bcbcbc}input[type=range].wprm-recipe-servings-slider::-moz-range-track{width:100%;height:9.2px;cursor:pointer;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d;background:#aaaaaa;border-radius:1.3px;border:0.5px solid #010101}input[type=range].wprm-recipe-servings-slider::-moz-range-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;cursor:pointer}input[type=range].wprm-recipe-servings-slider::-ms-track{width:100%;height:9.2px;cursor:pointer;background:transparent;border-color:transparent;color:transparent}input[type=range].wprm-recipe-servings-slider::-ms-fill-lower{background:#989898;border:0.5px solid #010101;border-radius:2.6px;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-fill-upper{background:#aaaaaa;border:0.5px solid #010101;border-radius:2.6px;box-shadow:0.5px 0.5px 1px #000000, 0px 0px 0.5px #0d0d0d}input[type=range].wprm-recipe-servings-slider::-ms-thumb{box-shadow:1px 1px 1px #000000, 0px 0px 1px #0d0d0d;border:0.7px solid #000000;height:22px;width:10px;border-radius:3px;background:#ffffff;cursor:pointer;height:9.2px}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-lower{background:#aaaaaa}input[type=range].wprm-recipe-servings-slider:focus::-ms-fill-upper{background:#bcbcbc}.wprm-recipe-tag-term{display:inline-flex;align-items:center;margin:5px}.wprm-recipe-tag-term .wprm-recipe-tag-term-image{display:flex}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-left{flex-direction:row}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-left .wprm-recipe-tag-term-image{margin-right:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-right{flex-direction:row-reverse}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-right .wprm-recipe-tag-term-image{margin-left:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-top{flex-direction:column}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-top .wprm-recipe-tag-term-image{margin-bottom:5px}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-bottom{flex-direction:column-reverse}.wprm-recipe-tag-term.wprm-recipe-tag-image-align-bottom .wprm-recipe-tag-term-image{margin-top:5px} 
