.sc-countdown-timer {
display: flex;
justify-content: center;
}
.sc-countdown-timer.aligncenter {
text-align: center;
}
.sc-countdown-timer.alignright { text-align: right;
}
:where(.sc-countdown-timer) {
box-shadow: none;
text-decoration: none;
border-radius: 9999px;
padding: calc(0.667em + 2px) calc(1.333em + 2px);
}
.sc-countdown-timer.has-custom-width {
max-width: none;
width: 100%;
}
.sc-countdown-timer__width-100 .sc-upsell-countdown-timer {
width: 100%;
flex-basis: 100%;
}
.sc-countdown-timer__width-25 .sc-upsell-countdown-timer{
width: 25% !important;
}
.sc-countdown-timer__width-50 .sc-upsell-countdown-timer{
width: 50% !important;
}
.sc-countdown-timer__width-75 .sc-upsell-countdown-timer{
width: 75% !important;
}
.sc-countdown-timer.is-style-squared {
border-radius: 0;
}
.sc-countdown-timer.no-border-radius {
border-radius: 0 !important;
}
.sc-countdown-timer.is-style-outline > .sc-countdown-timer,
.sc-countdown-timer.is-style-outline {
border: 2px solid currentColor;
padding: 0.667em 1.333em;
}
.sc-countdown-timer.is-style-outline > .sc-countdown-timer:not(.has-text-color),
.sc-countdown-timer.is-style-outline:not(.has-text-color) {
color: currentColor;
}
.sc-countdown-timer.is-style-outline > .sc-countdown-timer:not(.has-background),
.sc-countdown-timer.is-style-outline:not(.has-background) {
background-color: transparent;
background-image: none;
}
.sc-countdown-timer:where(.has-border-color) {
border-width: initial;
}
.sc-countdown-timer:where([style*='border-top-color']) {
border-top-width: initial;
}
.sc-countdown-timer:where([style*='border-right-color']) {
border-right-width: initial;
}
.sc-countdown-timer:where([style*='border-bottom-color']) {
border-bottom-width: initial;
}
.sc-countdown-timer:where([style*='border-left-color']) {
border-left-width: initial;
}
.sc-countdown-timer:where([style*='border-style']) {
border-width: initial;
}
.sc-countdown-timer:where([style*='border-top-style']) {
border-top-width: initial;
}
.sc-countdown-timer:where([style*='border-right-style']) {
border-right-width: initial;
}
.sc-countdown-timer:where([style*='border-bottom-style']) {
border-bottom-width: initial;
}
.sc-countdown-timer:where([style*='border-left-style']) {
border-left-width: initial;
}.sc-block-button__link {
cursor: pointer;
display: inline-block;
text-align: center;
word-break: break-word;
box-sizing: border-box !important;
width: 100%;
}
.sc-block-button__link.aligncenter {
text-align: center;
}
.sc-block-button__link.alignright { text-align: right;
}
:where(.sc-block-button__link) {
box-shadow: none;
text-decoration: none;
border-radius: 9999px;
padding: calc(0.667em + 2px) calc(1.333em + 2px);
}
.sc-block-button[style*="text-decoration"] .sc-block-button__link {
text-decoration: inherit;
}
.sc-block-buttons > .sc-block-button.has-custom-width {
max-width: none;
}
.sc-block-button.has-custom-width .sc-block-button__link {
width: 100%;
}
.sc-block-buttons > .sc-block-button.has-custom-font-size .sc-block-button__link {
font-size: inherit;
}
.sc-block-buttons > .sc-block-button.has-custom-width {
width: 100%;
}
.sc-block-button {
display: inline-block
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-25,
.sc-block-button.sc-block-button__width-25 {
width: calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-50,
.sc-block-button.sc-block-button__width-50 {
width: calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-75,
.sc-block-button.sc-block-button__width-75 {
width: calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-100,
.sc-block-button.sc-block-button__width-100 {
width: 100%;
flex-basis: 100%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-25 {
width: 25%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-50 {
width: 50%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-75 {
width: 75%;
}
.sc-block-button.is-style-squared, .sc-block-button__link.sc-block-button.is-style-squared {
border-radius: 0;
}
.sc-block-button.no-border-radius, .sc-block-button__link.no-border-radius {
border-radius: 0 !important;
}
.sc-block-button.is-style-outline > .sc-block-button__link, .sc-block-button .sc-block-button__link.is-style-outline {
border: 2px solid currentColor;
padding: 0.667em 1.333em;
}
.sc-block-button.is-style-outline > .sc-block-button__link:not(.has-text-color), .sc-block-button .sc-block-button__link.is-style-outline:not(.has-text-color) {
color: currentColor;
}
.sc-block-button.is-style-outline > .sc-block-button__link:not(.has-background), .sc-block-button .sc-block-button__link.is-style-outline:not(.has-background) {
background-color: transparent;
background-image: none;
}
.sc-block-button .sc-block-button__link:where(.has-border-color) {
border-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-top-color"]) {
border-top-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-right-color"]) {
border-right-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-bottom-color"]) {
border-bottom-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-left-color"]) {
border-left-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-style"]) {
border-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-top-style"]) {
border-top-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-right-style"]) {
border-right-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-bottom-style"]) {
border-bottom-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*="border-left-style"]) {
border-left-width: initial;
}.sc-block-button__link {
cursor: pointer;
display: inline-block;
text-align: center;
word-break: break-word;
box-sizing: border-box !important;
width: 100%;
}
.sc-block-button__link.aligncenter {
text-align: center;
}
.sc-block-button__link.alignright { text-align: right;
}
:where(.sc-block-button__link) {
box-shadow: none;
text-decoration: none;
border-radius: 9999px;
padding: calc(0.667em + 2px) calc(1.333em + 2px);
}
.sc-block-button[style*='text-decoration'] .sc-block-button__link {
text-decoration: inherit;
}
.sc-block-button.has-custom-width .sc-block-button__link {
width: 100%;
}
.sc-block-buttons
> .sc-block-button.has-custom-font-size
.sc-block-button__link {
font-size: inherit;
}
.sc-block-buttons > .sc-block-button.has-custom-width {
width: 100%;
}
.sc-block-button {
display: inline-block;
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-25,
.sc-block-button.sc-block-button__width-25 {
width: calc(25% - (var(--wp--style--block-gap, 0.5em) * 0.75));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-50,
.sc-block-button.sc-block-button__width-50 {
width: calc(50% - (var(--wp--style--block-gap, 0.5em) * 0.5));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-75,
.sc-block-button.sc-block-button__width-75 {
width: calc(75% - (var(--wp--style--block-gap, 0.5em) * 0.25));
}
.sc-block-buttons > .sc-block-button.sc-block-button__width-100,
.sc-block-button.sc-block-button__width-100 {
width: 100%;
flex-basis: 100%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-25 {
width: 25%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-50 {
width: 50%;
}
.sc-block-buttons.is-vertical > .sc-block-button.sc-block-button__width-75 {
width: 75%;
}
.sc-block-button.is-style-squared,
.sc-block-button__link.sc-block-button.is-style-squared {
border-radius: 0;
}
.sc-block-button.no-border-radius,
.sc-block-button__link.no-border-radius {
border-radius: 0 !important;
}
.sc-block-button .sc-block-button__link:where(.has-border-color) {
border-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-top-color']) {
border-top-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-right-color']) {
border-right-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-bottom-color']) {
border-bottom-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-left-color']) {
border-left-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-style']) {
border-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-top-style']) {
border-top-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-right-style']) {
border-right-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-bottom-style']) {
border-bottom-width: initial;
}
.sc-block-button .sc-block-button__link:where([style*='border-left-style']) {
border-left-width: initial;
}
.wp-block-surecart-upsell-no-thanks.is-style-outline,
.wp-block-surecart-upsell-no-thanks.is-style-outline:hover {
background-color: transparent;
background-image: none;
}.wc-block-components-skeleton{display:flex;flex-direction:column;gap:1rem}.wc-block-components-skeleton__element{background:color-mix(in srgb,currentColor 5%,transparent);border-radius:4px;overflow:hidden;position:relative}.wc-block-components-skeleton__element:after{animation:wc-skeleton-shimmer 1.25s infinite;background:linear-gradient(90deg,transparent,color-mix(in srgb,currentColor 5%,transparent) 50%,transparent);content:"";inset:0;position:absolute;transform:translateX(-100%)}.wc-block-components-skeleton__element--static:after{display:none}@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-quantity-selector{border-radius:4px;box-sizing:content-box;display:flex;margin:0 0 .25em;position:relative;width:107px}.wc-block-components-quantity-selector:after{border:1px solid hsla(0,0%,7%,.11);border-radius:4px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.has-dark-controls .wc-block-components-quantity-selector:after{border-color:hsla(0,0%,100%,.4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{appearance:textfield;background:transparent;border:0;box-shadow:none;color:currentColor;flex:1 1 auto;font-size:1em;font-weight:600;line-height:1;margin:0;min-width:40px;order:2;padding:.4em 0;text-align:center;vertical-align:middle}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{opacity:.6}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:none transparent;border:0;box-shadow:none;color:currentColor;cursor:pointer;font-size:.9em;font-style:normal;font-weight:400;margin:0;min-width:30px;opacity:.6;padding:0;text-align:center;text-decoration:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{box-shadow:inset 0 0 1px 1px currentColor;outline:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{opacity:1}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{box-shadow:none;cursor:default;opacity:.6}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{border-radius:4px 0 0 4px;order:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{border-radius:0 4px 4px 0;order:3}.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:none transparent}.wc-block-add-to-cart-form .input-text{font-size:var(--wp--preset--font-size--small);padding:.9rem 1.1rem}.wp-block-woocommerce-add-to-cart-form{width:unset}.wp-block-woocommerce-add-to-cart-form .variations_button,.wp-block-woocommerce-add-to-cart-form form.cart{display:grid;grid-auto-flow:column;grid-template-columns:min-content auto auto}.wp-block-woocommerce-add-to-cart-form .variations_button:before,.wp-block-woocommerce-add-to-cart-form form.cart:before{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button .quantity,.wp-block-woocommerce-add-to-cart-form form.cart .quantity{align-items:stretch;display:inline-flex}.wp-block-woocommerce-add-to-cart-form .variations_button>:not(.quantity),.wp-block-woocommerce-add-to-cart-form form.cart>:not(.quantity){grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .variations_button>.single_add_to_cart_button,.wp-block-woocommerce-add-to-cart-form form.cart>.single_add_to_cart_button{grid-column:2/3;justify-self:start}.wp-block-woocommerce-add-to-cart-form .variations_button>.quantity:not(.wc-block-components-quantity-selector) .qty,.wp-block-woocommerce-add-to-cart-form form.cart>.quantity:not(.wc-block-components-quantity-selector) .qty{margin-right:.5em;padding:0 5px}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form,.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form{width:fit-content;word-break:normal}.wp-block-woocommerce-add-to-cart-form .variations_button.grouped_form button[type=submit],.wp-block-woocommerce-add-to-cart-form form.cart.grouped_form button[type=submit]{grid-column:1/-1}.wp-block-woocommerce-add-to-cart-form .quantity{margin-right:4px}.wp-block-woocommerce-add-to-cart-form .quantity .qty{box-sizing:content-box;text-align:center;width:3.631em}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper form.cart div.wc-block-components-quantity-selector.quantity{background-color:#fff;display:inline-flex;grid-column:1;margin-bottom:0;margin-right:.5em;width:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td .wc-block-components-quantity-selector input.input-text.qty.text{min-width:60px}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__label,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper table.woocommerce-grouped-product-list.group_table>tbody td.woocommerce-grouped-product-list-item__price{vertical-align:middle}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled .wc-block-components-quantity-selector,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled .wc-block-components-quantity-selector{height:unset}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector .input-text{font-size:var(--wp--preset--font-size--small)}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-inner-spin-button,div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}div.wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector input[type=number].input-text.qty.text{-moz-appearance:textfield;border:unset;font-size:var(--wp--preset--font-size--small);margin:0;margin-right:unset;order:1;padding:.9rem 0;text-align:center}.wp-block-woocommerce-single-product .wc-block-add-to-cart-form.wc-block-add-to-cart-form--stepper .wc-block-components-quantity-selector{width:107px}:where(.wp-block-woocommerce-add-to-cart-form>*+*){margin-top:12px;padding:0 4px}:where(.wp-block-woocommerce-add-to-cart-form .wcpay-express-checkout-wrapper){padding:0}.wp-block-button.wc-block-components-product-button{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;white-space:normal;word-break:break-word}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link{border:2px solid}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:currentColor}.wp-block-button.wc-block-components-product-button.is-style-outline .wp-block-button__link:not(.has-background){background-color:transparent;background-image:none}.wp-block-button.wc-block-components-product-button.has-custom-width .wp-block-button__link{box-sizing:border-box}.wp-block-button.wc-block-components-product-button.wp-block-button__width-25 .wp-block-button__link{width:25%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-50 .wp-block-button__link{width:50%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-75 .wp-block-button__link{width:75%}.wp-block-button.wc-block-components-product-button.wp-block-button__width-100 .wp-block-button__link{width:100%}.wp-block-button.wc-block-components-product-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;width:auto;word-break:break-word}.wp-block-button.wc-block-components-product-button a[hidden]{display:none}@keyframes slideOut{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes slideIn{0%{opacity:0;transform:translateY(90%)}to{opacity:1;transform:translate(0)}}.wp-block-button.wc-block-components-product-button.align-left{align-items:flex-start}.wp-block-button.wc-block-components-product-button.align-right{align-items:flex-end}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{align-items:center;border-style:none;display:inline-flex;justify-content:center;line-height:inherit;overflow:hidden;white-space:normal;word-break:break-word}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-out{animation:slideOut .1s linear 1 normal forwards}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button span.wc-block-slide-in{animation:slideIn .1s linear 1 normal}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{background-color:currentColor!important;border:0!important;border-radius:.25rem;box-shadow:none;color:currentColor!important;display:block;line-height:1;max-width:100%!important;min-height:3em;min-width:8em;opacity:.15;outline:0!important;overflow:hidden!important;pointer-events:none;position:relative!important;width:100%;z-index:1}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder:after{animation:loading__animation 1.5s ease-in-out infinite;background-image:linear-gradient(90deg,currentColor,hsla(0,0%,96%,.302),currentColor);background-repeat:no-repeat;content:" ";display:block;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@keyframes loading__animation{to{transform:translateX(100%)}}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{animation:none}}.wc-block-all-products .wp-block-button.wc-block-components-product-button{margin-bottom:12px}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);border-color:var(--button--color-background);color:var(--button--color-text)}