/*!
Theme Name: Day One App
Theme URI: https://dayoneapp.com
Author: WPSpecialProjects / Tom Rhodes
Author URI: https://wpspecialprojects.wordpress.com
Description: Day One. Your journal for life.
Version: 1.0.11
Tested up to: 5.8
Requires PHP: 7.1
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: day-one-app
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.

Day One App is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

body {
	margin: 0;
}

main {
	display: block;
}

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

hr {
	box-sizing: content-box;
	height: 0;
	overflow: visible;
}

pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

a {
	background-color: transparent;
}

abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

b,
strong {
	font-weight: bolder;
}

code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

img {
	border-style: none;
}

button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

button,
input {
	overflow: visible;
}

button,
select {
	text-transform: none;
}

[type="button"],
[type="reset"],
[type="submit"],
button {
	-webkit-appearance: button;
}

[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner,
button::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring,
button:-moz-focusring {
	outline: 1px dotted ButtonText;
}

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

progress {
	vertical-align: baseline;
}

textarea {
	overflow: auto;
}

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

details {
	display: block;
}

summary {
	display: list-item;
}

template {
	display: none;
}

[hidden] {
	display: none;
}

*,
*::before,
*::after {
	box-sizing: inherit;
}

html {
	box-sizing: border-box;
}

/* Typography
--------------------------------------------- */
html {
	font-size: 24px;
	letter-spacing: 0.01em;
	-webkit-font-smoothing: antialiased;
	font-feature-settings: "calt" 0;
}

@media (max-width: 781px) {

	html {
		font-size: 18px;
	}
}

body,
button,
input,
optgroup,
select,
textarea {
	color: #333b40;
	font-family: "Avenir Next", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
	line-height: 1.9;
}

.h1,
.h2,
.wp-block-group.is-style-hero .wp-block-group__inner-container h1,
.h3,
.h4,
.h5,
.h6,
.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--heading h2 + div,
.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile .plan-details,
.wp-caption .wp-caption-text,
h1,
h2,
h3,
h4,
h5,
.site-footer a[href="#"],
h6 {
	clear: both;
	font-weight: 700;
	line-height: 1.3;
	font-size: 1rem;
	margin: 0 0 0.5em;
}

.h1,
h1 {
	font-size: 3rem;
}


.h2,
.wp-block-group.is-style-hero .wp-block-group__inner-container h1,
h2 {
	font-size: 2rem;
	margin-bottom: 2rem;
}

.h3,
h3 {
	margin: 0 0 0.75em;
}

.h5,
h5,
.site-footer a[href="#"] {
	font-size: 0.833333rem;
}


.h6,
.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--heading h2 + div,
.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile .plan-details,
.wp-caption .wp-caption-text,
h6 {
	font-size: 0.75rem;
	opacity: 0.5;
	font-weight: 400;
}

p {
	margin: 0 0 1.5em;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #f1f4f6;
	font-family: "Courier 10 Pitch", courier, monospace;
	line-height: 1.9;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: "Courier 10 Pitch", courier, monospace;
}

abbr,
acronym {
	border-bottom: 1px dotted #f1f4f6;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
	overflow-x: hidden;
}

body.no-scroll {
	overflow: hidden !important;
}

hr {
	background-color: #f1f4f6;
	border: 0;
	height: 1px;
	margin-bottom: 1.5em;
}

hr.is-style-wide {
	margin-bottom: 4rem;
}

hr.alignfull {
	margin-top: 4rem;
	margin-bottom: 5rem;
}

@media (max-width: 600px) {

	hr.alignfull {
		margin-top: 2rem;
		margin-bottom: 3rem;
	}
}

ol,
ul {
	margin: 0 0 1.5em 3em;
}

.entry-content ol li,
.entry-content
ul li {
	margin-bottom: 1rem;
}

@media (max-width: 781px) {

	ol,
	ul {
		margin-left: 0;
	}
}

ul {
	list-style: disc;
	margin-left: 2rem;
	padding: 0;
}

.entry-content ul.is-style-compact {
	margin-top: -0.75rem;
}

.entry-content ul.is-style-compact li {
	margin-bottom: 0;
}

ol {
	list-style: decimal;
}

li > ol,
li > ul {
	margin-bottom: 0;
	margin-left: 1.5em;
	margin-top: 1rem;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;
}

figure {
	margin: 1em 0;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
	border-collapse: collapse;
}

table th,
table td {
	border: 1px solid #f1f4f6;
	padding: 0.25rem 0.5rem;
}

/* Links
--------------------------------------------- */
a {
	color: #1e75ae;
	transition: color 0.05s ease-in-out;
	text-decoration: none;
}

a:visited {
	color: #1e75ae;
}

a:active,
a:focus,
a:hover {
	color: #248bd9;
	text-decoration: underline;
	outline: 0;
}

a:focus {
	outline: thin dotted;
}

/* Forms
--------------------------------------------- */
.btn,
.site-header .main-navigation ul li.outline-item a,
.wp-block-buttons .wp-block-button .wp-block-button__link,
.nav-links a,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button,
.woocommerce ul.products li.product .button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button,
.button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button,
button,
input[type="submit"] {
	border-radius: 5px;
	font-size: 0.8333rem;
	font-weight: 700;
	border: 1px solid #1e75ae;
	background: #1e75ae;
	color: #fff;
	padding: 0.45rem 1.85rem;
	transition: all 0.05s ease-in-out;
	display: inline-block;
	cursor: pointer;
}

.btn:hover,
.site-header .main-navigation ul li.outline-item a:hover,
.wp-block-buttons .wp-block-button .wp-block-button__link:hover,
.nav-links a:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:hover,
.woocommerce ul.products li.product .button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button:hover,
.button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button:hover,
button:hover,
input[type="submit"]:hover {
	border-color: #333b40;
	background: #333b40;
	color: #fff;
	text-decoration: none;
}

.btn:visited,
.site-header .main-navigation ul li.outline-item a:visited,
.wp-block-buttons .wp-block-button .wp-block-button__link:visited,
.nav-links a:visited,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:visited,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:visited,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:visited,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:visited,
.woocommerce ul.products li.product .button:visited,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button:visited,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button:visited,
.button:visited,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button:visited,
button:visited,
input[type="submit"]:visited {
	color: #fff;
}

.btn:active,
.site-header .main-navigation ul li.outline-item a:active,
.wp-block-buttons .wp-block-button .wp-block-button__link:active,
.nav-links a:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:active,
.woocommerce ul.products li.product .button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button:active,
.btn:focus,
.site-header .main-navigation ul li.outline-item a:focus,
.wp-block-buttons .wp-block-button .wp-block-button__link:focus,
.nav-links a:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:focus,
.woocommerce ul.products li.product .button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus,
.btn:focus-visible,
.site-header .main-navigation ul li.outline-item a:focus-visible,
.wp-block-buttons .wp-block-button .wp-block-button__link:focus-visible,
.nav-links a:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
.woocommerce ul.products li.product .button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus-visible,
.button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button:active,
.button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button:focus,
.button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button:focus-visible,
button:active,
button:focus,
button:focus-visible,
input[type="submit"]:active,
input[type="submit"]:focus,
input[type="submit"]:focus-visible {
	outline: none;
	border: 1px dashed #fff;
	background: #333b40;
	color: #fff;
	text-decoration: none;
}

.btn.btn-outline,
.site-header .main-navigation ul li.outline-item a,
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link,
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link,
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link,
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link,
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button,
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.wp-block-button__link.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.button.alt,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.wp-block-button__link.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.button.alt,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .wp-block-button__link.button,
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.button,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button,
.nav-links a,
body.woocommerce-cart .woocommerce .return-to-shop .btn.button,
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt,
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt,
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button,
.woocommerce ul.products li.product .btn-outline.button,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button,
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button,
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button,
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button,
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button,
.woocommerce ul.products li.product .nav-links a.button,
.nav-links .woocommerce ul.products li.product a.button,
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button,
.button.btn-outline,
.site-header .main-navigation ul li.outline-item a.button,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button,
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button,
.nav-links a.button,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button,
body.woocommerce-cart .woocommerce .return-to-shop .button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button,
button.btn-outline,
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link,
body.woocommerce-cart .woocommerce .return-to-shop button.button,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button,
input[type="submit"].btn-outline,
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"],
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"],
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"],
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"],
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"],
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"],
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"] {
	border: 1px solid #1e75ae;
	background: #fff;
	color: #1e75ae;
}

.btn.btn-outline:hover,
.site-header .main-navigation ul li.outline-item a:hover,
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link:hover,
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:hover,
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link:hover,
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:hover,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:hover,
.nav-links a:hover,
body.woocommerce-cart .woocommerce .return-to-shop .btn.button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button:hover,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button:hover,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:hover,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button:hover,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button:hover,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:hover,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:hover,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button:hover,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt:hover,
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.button.alt.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.wp-block-button__link:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt:hover,
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.button.alt.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.wp-block-button__link:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:hover,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:hover,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:hover,
.woocommerce ul.products li.product .btn-outline.button:hover,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button:hover,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button:hover,
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button:hover,
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button:hover,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:hover,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:hover,
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:hover,
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button:hover,
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .button.wp-block-button__link:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button:hover,
.woocommerce ul.products li.product .nav-links a.button:hover,
.nav-links .woocommerce ul.products li.product a.button:hover,
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button:hover,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button:hover,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button:hover,
.button.btn-outline:hover,
.site-header .main-navigation ul li.outline-item a.button:hover,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:hover,
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:hover,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:hover,
.nav-links a.button:hover,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button:hover,
button.btn-outline:hover,
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link:hover,
body.woocommerce-cart .woocommerce .return-to-shop button.button:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button:hover,
input[type="submit"].btn-outline:hover,
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"]:hover,
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"]:hover,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"]:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"]:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"]:hover,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"]:hover,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"]:hover {
	color: #333b40;
	border-color: #333b40;
	background: #fff;
	text-decoration: none;
}

.btn.btn-outline:visited:not(:hover),
.site-header .main-navigation ul li.outline-item a:visited:not(:hover),
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link:visited:not(:hover),
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link:visited:not(:hover),
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:visited:not(:hover),
.nav-links a:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .btn.button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt:visited:not(:hover),
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.button.alt.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.wp-block-button__link:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.alt.wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.alt.wp-block-button__link.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt:visited:not(:hover),
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.button.alt.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.wp-block-button__link:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.alt.wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.alt.wp-block-button__link.checkout-button:visited:not(:hover),
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:visited:not(:hover),
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:visited:not(:hover),
.woocommerce ul.products li.product .btn-outline.button:visited:not(:hover),
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button:visited:not(:hover),
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button:visited:not(:hover),
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button:visited:not(:hover),
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button:visited:not(:hover),
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:visited:not(:hover),
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button:visited:not(:hover),
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .button.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button:visited:not(:hover),
.woocommerce ul.products li.product .nav-links a.button:visited:not(:hover),
.nav-links .woocommerce ul.products li.product a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button:visited:not(:hover),
.button.btn-outline:visited:not(:hover),
.site-header .main-navigation ul li.outline-item a.button:visited:not(:hover),
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:visited:not(:hover),
.nav-links a.button:visited:not(:hover),
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button:visited:not(:hover),
button.btn-outline:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop button.button:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button:visited:not(:hover),
input[type="submit"].btn-outline:visited:not(:hover),
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"]:visited:not(:hover),
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"]:visited:not(:hover) {
	color: #1e75ae;
}

.btn.btn-outline:active,
.site-header .main-navigation ul li.outline-item a:active,
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link:active,
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link:active,
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link:active,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:active,
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link:active,
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button:active,
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:active,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:active,
.nav-links a:active,
body.woocommerce-cart .woocommerce .return-to-shop .btn.button:active,
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button:active,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button:active,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:active,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button:active,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button:active,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button:active,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:active,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:active,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button:active,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt:active,
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.button.alt.wp-block-button__link:active,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.wp-block-button__link:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt:active,
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.button.alt.wp-block-button__link:active,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.wp-block-button__link:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:active,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:active,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:active,
.woocommerce ul.products li.product .btn-outline.button:active,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button:active,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button:active,
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button:active,
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button:active,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:active,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:active,
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:active,
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button:active,
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:active,
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .button.wp-block-button__link:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button:active,
.woocommerce ul.products li.product .nav-links a.button:active,
.nav-links .woocommerce ul.products li.product a.button:active,
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button:active,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button:active,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button:active,
.btn.btn-outline:focus,
.site-header .main-navigation ul li.outline-item a:focus,
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link:focus,
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus,
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link:focus,
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus,
.nav-links a:focus,
body.woocommerce-cart .woocommerce .return-to-shop .btn.button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button:focus,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button:focus,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:focus,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button:focus,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button:focus,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:focus,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:focus,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button:focus,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt:focus,
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.button.alt.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.wp-block-button__link:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt:focus,
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.button.alt.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.wp-block-button__link:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:focus,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:focus,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:focus,
.woocommerce ul.products li.product .btn-outline.button:focus,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button:focus,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button:focus,
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button:focus,
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button:focus,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus,
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:focus,
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button:focus,
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .button.wp-block-button__link:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button:focus,
.woocommerce ul.products li.product .nav-links a.button:focus,
.nav-links .woocommerce ul.products li.product a.button:focus,
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button:focus,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button:focus,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button:focus,
.btn.btn-outline:focus-visible,
.site-header .main-navigation ul li.outline-item a:focus-visible,
.wp-block-buttons .wp-block-button .btn-outline.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button .site-header .main-navigation ul li.outline-item a.wp-block-button__link:focus-visible,
.site-header .main-navigation ul li.outline-item .wp-block-buttons .wp-block-button a.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button .nav-links a.wp-block-button__link:focus-visible,
.nav-links .wp-block-buttons .wp-block-button a.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .wp-block-button__link.button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.button:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-button__link.button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.button:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .wp-block-buttons .wp-block-button .wp-block-button__link.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.wp-block-button__link.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline a.wp-block-button__link.alt.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.wp-block-button__link.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link.alt.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus-visible,
.nav-links a:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .btn.button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .site-header .main-navigation ul li.outline-item a.button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop a.button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item .return-to-shop a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button .return-to-shop .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .nav-links a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .nav-links a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links .return-to-shop a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .btn.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .btn.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop button.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop button.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .return-to-shop .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .return-to-shop button.alt.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .return-to-shop .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .return-to-shop .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .btn.button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .site-header .main-navigation ul li.outline-item a.button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item table.cart td.actions .coupon a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button table.cart td.actions .coupon .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .nav-links a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .nav-links a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links table.cart td.actions .coupon a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .btn.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .btn.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon button.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.alt.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon ul.products li.product .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals ul.products li.product .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product table.cart td.actions .coupon .checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.btn-outline.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .site-header .main-navigation ul li.outline-item a.button.alt:focus-visible,
.site-header .main-navigation ul li.outline-item :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline a.button.alt.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.wp-block-button__link:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.wp-block-button__link.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .nav-links a.button.alt:focus-visible,
.nav-links :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
.nav-links body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals .nav-links a.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.btn-outline.alt.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.btn-outline.button.alt:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .wp-block-buttons .wp-block-button.is-style-outline button.button.alt.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.wp-block-button__link:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.wp-block-button__link.checkout-button:focus-visible,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:focus-visible,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.btn-outline.alt.checkout-button:focus-visible,
.woocommerce ul.products li.product .btn-outline.button:focus-visible,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item a.button:focus-visible,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item a.button:focus-visible,
.woocommerce .site-header .main-navigation ul.products li.outline-item li.product a.button:focus-visible,
.site-header .main-navigation .woocommerce ul.products li.outline-item li.product a.button:focus-visible,
.woocommerce .site-header .main-navigation ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.site-header .main-navigation .woocommerce ul.products li.product li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.woocommerce .site-header .main-navigation ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:focus-visible,
.site-header .main-navigation .woocommerce ul.products li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals li.product a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.product li.outline-item a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul.products li.outline-item li.product a.checkout-button:focus-visible,
.woocommerce ul.products li.product .wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline .woocommerce ul.products li.product .button.wp-block-button__link:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline ul.products li.product .wp-block-button__link.checkout-button:focus-visible,
.woocommerce ul.products li.product .nav-links a.button:focus-visible,
.nav-links .woocommerce ul.products li.product a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals a.checkout-button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .nav-links a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links ul.products li.product a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .return-to-shop .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop ul.products li.product .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon ul.products li.product .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .btn-outline.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .btn-outline.checkout-button:focus-visible,
.button.btn-outline:active,
.site-header .main-navigation ul li.outline-item a.button:active,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:active,
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:active,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:active,
.nav-links a.button:active,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button:active,
body.woocommerce-cart .woocommerce .return-to-shop .button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button:active,
.button.btn-outline:focus,
.site-header .main-navigation ul li.outline-item a.button:focus,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus,
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:focus,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus,
.nav-links a.button:focus,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button:focus,
.button.btn-outline:focus-visible,
.site-header .main-navigation ul li.outline-item a.button:focus-visible,
.site-header .main-navigation ul li.outline-item body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .site-header .main-navigation ul li.outline-item a.checkout-button:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline .button.wp-block-button__link:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-button__link.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link.checkout-button:focus-visible,
.nav-links a.button:focus-visible,
.nav-links body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .nav-links a.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .btn-outline.checkout-button:focus-visible,
button.btn-outline:active,
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link:active,
body.woocommerce-cart .woocommerce .return-to-shop button.button:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button:active,
button.btn-outline:focus,
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link:focus,
body.woocommerce-cart .woocommerce .return-to-shop button.button:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button:focus,
button.btn-outline:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline button.wp-block-button__link:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop button.button:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals button.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop button.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon button.button:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals button.checkout-button:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon button.checkout-button:focus-visible,
input[type="submit"].btn-outline:active,
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"]:active,
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"]:active,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"]:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"]:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"]:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"]:active,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"]:active,
input[type="submit"].btn-outline:focus,
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"]:focus,
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"]:focus,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"]:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"]:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"]:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"]:focus,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"]:focus,
input[type="submit"].btn-outline:focus-visible,
.wp-block-buttons .wp-block-button.is-style-outline input.wp-block-button__link[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop input.button[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce .return-to-shop .cart-collaterals .cart_totals input.checkout-button[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .return-to-shop input.checkout-button[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon input.button[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals input.checkout-button[type="submit"]:focus-visible,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon input.checkout-button[type="submit"]:focus-visible {
	outline: none;
	border: 1px dashed #111;
	color: #333b40;
	background: #fff;
	text-decoration: none;
}

input[type="text"],
body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code,
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #666;
	border: 1px solid #ccc;
	border-radius: 5px;
	font-size: 0.8333rem;
	padding: 0.45rem 0.75rem;
}

input[type="text"]:active,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code:active,
input[type="text"]:focus,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code:focus,
input[type="text"]:focus-visible,
body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code:focus-visible,
input[type="email"]:active,
input[type="email"]:focus,
input[type="email"]:focus-visible,
input[type="url"]:active,
input[type="url"]:focus,
input[type="url"]:focus-visible,
input[type="password"]:active,
input[type="password"]:focus,
input[type="password"]:focus-visible,
input[type="search"]:active,
input[type="search"]:focus,
input[type="search"]:focus-visible,
input[type="number"]:active,
input[type="number"]:focus,
input[type="number"]:focus-visible,
input[type="tel"]:active,
input[type="tel"]:focus,
input[type="tel"]:focus-visible,
input[type="range"]:active,
input[type="range"]:focus,
input[type="range"]:focus-visible,
input[type="date"]:active,
input[type="date"]:focus,
input[type="date"]:focus-visible,
input[type="month"]:active,
input[type="month"]:focus,
input[type="month"]:focus-visible,
input[type="week"]:active,
input[type="week"]:focus,
input[type="week"]:focus-visible,
input[type="time"]:active,
input[type="time"]:focus,
input[type="time"]:focus-visible,
input[type="datetime"]:active,
input[type="datetime"]:focus,
input[type="datetime"]:focus-visible,
input[type="datetime-local"]:active,
input[type="datetime-local"]:focus,
input[type="datetime-local"]:focus-visible,
input[type="color"]:active,
input[type="color"]:focus,
input[type="color"]:focus-visible,
textarea:active,
textarea:focus,
textarea:focus-visible {
	color: #111;
	border: 1px solid #333b40;
	outline: none;
}

input[type="number"],
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button {
	-webkit-appearance: none;
	-moz-appearance: textfield;
}

select {
	border: 1px solid #ccc;
}

textarea {
	width: 100%;
}

code {
	background: #333b40;
	color: #fff;
	padding-left: 0.25rem;
	padding-right: 0.25rem;
	white-space: break-spaces;
}

/* Navigation
--------------------------------------------- */
.site-header {
	position: fixed;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding: 12px 40px;
	border-bottom: 1px solid #f1f4f6;
	width: 100%;
	background: #fff;
	z-index: 9;
}

.site-header .site-branding {
	max-width: 50%;
}

.site-header .site-branding a {
	display: inline-block;
}

.site-header .site-branding a img {
	vertical-align: bottom;
	position: relative;
	top: -1px;
}

@media (max-width: 1024px) {

	.site-header .site-branding a img {
		width: 250px;
		top: -2px;
	}
}

@media (max-width: 600px) {

	.site-header .site-branding a img {
		top: -3px;
	}
}

.site-header .menu-toggle {
	display: none;
	border: none;
	background: none;
	cursor: pointer;
	border-image-width: 0;
	padding: 0;
}

@media (max-width: 781px) {

	.site-header .menu-toggle {
		display: flex;
	}
}

.site-header .menu-toggle svg line {
	transition: all 0.3s ease-in-out;
}

.site-header .menu-toggle[aria-expanded="true"] svg line:first-child {
	transform: rotate(45deg) translateX(2px) translateY(-2px);
	transition: all 0.3s ease-in-out;
}

.site-header .menu-toggle[aria-expanded="true"] svg line:nth-child(2) {
	opacity: 0;
}

.site-header .menu-toggle[aria-expanded="true"] svg line:last-child {
	transform: rotate(-45deg) translateX(-9px) translateY(-3px);
	transition: all 0.3s ease-in-out;
}

.site-header .main-navigation {
	display: block;
	font-size: 0.833333rem;
}

.site-header .main-navigation ul {
	display: flex;
	align-items: center;
	list-style: none;
	padding: 0;
	margin: 0;
}

.site-header .main-navigation ul a {
	color: #333b40;
	margin: 0 1rem;
	line-height: 1.366;
	text-decoration-thickness: 2px;
	text-decoration-color: var(--wp--preset--color--ink);
	text-underline-offset: calc(1ch * 0.7);
}

@media (max-width: 1100px) {

	.site-header .main-navigation ul a {
		margin: 0 0.6rem;
	}
}

.site-header .main-navigation ul a:hover {
	color: #1e75ae;
}

@media (max-width: 924px) {

	.site-header .main-navigation ul li.outline-item {
		display: none;
	}
}

.site-header .main-navigation ul li.outline-item a {
	margin-right: 0;
	font-weight: 400;
}

@media (max-width: 1100px) {

	.site-header .main-navigation ul li.outline-item a {
		padding-left: 1rem;
		padding-right: 1rem;
	}
}

.site-header .main-navigation ul li.cart-icon a {
	margin: 0;
	position: relative;
}

.site-header .main-navigation ul li.cart-icon a:hover {
	opacity: 0.8;
	color: #333b40;
}

.site-header .main-navigation ul li.cart-icon a:focus {
	outline: none;
}

.site-header .main-navigation ul li.cart-icon a:focus svg {
	outline: thin dotted;
}

.site-header .main-navigation ul li.cart-icon a .menu-white-shop-icon {
	margin-left: 1rem;
	position: relative;
	top: 5px;
}

.site-header .main-navigation ul li.cart-icon a .cart-count-number {
	position: absolute;
	border-radius: 50px;
	background-color: #1e75ae;
	color: #fff;
	display: block;
	width: 20px;
	height: 20px;
	text-align: center;
	line-height: 1.2;
	font-size: 16px;
	top: -5px;
	right: -10px;
}

@media (max-width: 781px) {

	.site-header .main-navigation ul li.cart-icon a::before {
		content: "Cart";
	}
}

.site-header .main-navigation ul li.hidden-item {
	display: none;
}

@media (max-width: 781px) {

	.site-header .main-navigation ul {
		flex-wrap: wrap;
		font-size: 1.2rem;
	}

	.site-header .main-navigation ul li {
		width: 100%;
		text-align: center;
		margin-bottom: 20px;
	}
}

@media (max-width: 781px) {

	.site-header .main-navigation {
		width: 100%;
		height: 0;
		opacity: 0;
		visibility: hidden;
		pointer-events: none;
		transition: all 0.3s ease;
	}

	.site-header .main-navigation.toggled {
		height: 100vh;
		padding: 50px 0;
		opacity: 1;
		visibility: visible;
		pointer-events: auto;
	}
}

@media (max-width: 1100px) {

	.site-header {
		padding: 12px 20px;
	}
}

@media (max-width: 781px) {

	.site-header {
		flex-wrap: wrap;
	}
}

/* Blocks
--------------------------------------------- */
.wp-block-buttons .wp-block-button.app-store {
	font-size: 0;
	margin: 5px;

	/* Hover, active, focus states */
}

.wp-block-buttons .wp-block-button.app-store a {
	padding: 0;
	height: 40px;
	position: relative;
	background-repeat: no-repeat;
	background-size: contain;
	font-size: 0;
	border: none;
	border-radius: 10px;
}

.wp-block-buttons .wp-block-button.app-store.is-style-app-store-button a {
	width: 119px;
	background-image: url("./assets/img/app-store.svg");
}

.wp-block-buttons .wp-block-button.app-store.is-style-play-store-button a {
	height: 39px;
	width: 136px;
	background-image: url("./assets/img/google-play.svg");
}

.wp-block-buttons .wp-block-button.app-store.is-style-mac-store-button a {
	width: 156px;
	background-image: url("./assets/img/mac-app-store.svg");
}

.wp-block-buttons .wp-block-button.app-store.is-style-web-app-button a {
	height: 40px;
	background-image: url("./assets/img/web-app.svg");
}

.wp-block-buttons .wp-block-button.app-store.is-style-spotify-button a {
	height: 40px;
	background-image: url("./assets/img/spotify-badge.png");
}

.wp-block-buttons .wp-block-button.app-store.is-style-apple-podcasts-button a {
	height: 40px;
	background-image: url("./assets/img/apple-podcasts.png");
}

.wp-block-buttons .wp-block-button.app-store.is-style-pocketcasts-button a {
	height: 40px;
	background-image: url("./assets/img/pocket-casts-badge.png");
}

.wp-block-buttons .wp-block-button.app-store a:hover,
.wp-block-buttons .wp-block-button.app-store a:active,
.wp-block-buttons .wp-block-button.app-store a:focus,
.wp-block-buttons .wp-block-button.app-store a:focus-visible {
	opacity: 0.7;

	/* Adjust hover effect */
}

.wp-block-columns {
	margin-bottom: 0;
}

.wp-block-columns + .wp-block-columns {
	margin-top: 50px;
}

.wp-block-columns.is-style-large-gutter .wp-block-column:not(:first-child) {
	margin-left: 4.5rem;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-large-gutter {
		flex-direction: column;
	}

	.wp-block-columns.is-style-large-gutter .wp-block-column {
		max-width: 280px;
		margin: 0 auto;
	}

	.wp-block-columns.is-style-large-gutter .wp-block-column:not(:first-child) {
		margin-left: auto;
	}
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-mobile-width-50 .wp-block-column {
		flex-basis: 50% !important;
	}

	.wp-block-columns.is-style-mobile-width-50 .wp-block-column:nth-child(odd) {
		padding-right: 0.75rem;
	}

	.wp-block-columns.is-style-mobile-width-50 .wp-block-column:nth-child(even) {
		padding-left: 0.75rem;
	}

	.wp-block-columns.is-style-mobile-width-50 + p br {
		display: none;
	}

	.wp-block-columns.is-style-mobile-width-50 + p + .wp-block-buttons .wp-block-button {
		width: 100%;
	}

	.wp-block-columns.is-style-mobile-width-50 + p + .wp-block-buttons .wp-block-button a {
		width: 100%;
	}
}

.wp-block-columns + .is-style-large-gutter {
	margin-top: 0;
}

.wp-block-columns.is-style-small-gutter {
	display: block;
	text-align: center;
}

.wp-block-columns.is-style-small-gutter .wp-block-column {
	display: inline-block;
}

.wp-block-columns.is-style-small-gutter .wp-block-column p {
	white-space: nowrap;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-small-gutter {
		padding-bottom: 20px;
	}
}

.wp-block-columns .wp-block-image + h3 {
	margin-bottom: 0;
	line-height: 125%;
}

.wp-block-columns .wp-block-image + h3 + p {
	line-height: 125%;
}

.wp-block-columns.is-style-homepage-left a,
.wp-block-columns.is-style-homepage-right a {
	font-weight: 700;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-homepage-left img,
	.wp-block-columns.is-style-homepage-right img {
		min-width: 0;
		max-width: 300px;
		margin: 0 auto;
		display: block;
	}
}

@media (max-width: 600px) {

	.wp-block-columns.is-style-homepage-left img,
	.wp-block-columns.is-style-homepage-right img {
		width: 300px;
		max-width: 100%;
	}
}

.wp-block-columns.is-style-homepage-left img {
	position: relative;
	left: -60px;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-homepage-left img {
		left: 0;
	}
}

.wp-block-columns.is-style-homepage-right .wp-block-column {
	margin-left: 0;
}

.wp-block-columns.is-style-homepage-right .wp-block-column:first-child {
	order: 2;
	margin-left: 2em;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-homepage-right .wp-block-column:first-child {
		order: 0;
		margin-left: 0;
	}
}

.wp-block-columns.is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left img {
	min-width: 780px;
	left: -147%;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left img {
		left: 0;
		min-width: 0;
		width: 100%;
		max-width: 340px;
		margin: 0;
	}
}

.wp-block-columns.is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left .wp-block-column:last-child {
	position: relative;
	z-index: 3;
}

@media (max-width: 781px) {

	.wp-block-columns.is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left + .is-style-homepage-right + .is-style-homepage-left .wp-block-column:last-child {
		padding-bottom: 50px;
	}
}

@media (max-width: 781px) {

	.wp-block-columns .wp-block-column {
		flex-basis: 100% !important;
		margin-left: 0;
	}
}

.wp-block-cover.is-style-hero {
	padding: 8.313rem 3rem;
}

.wp-block-cover.is-style-hero h1,
.wp-block-cover.is-style-hero h2,
.wp-block-cover.is-style-hero h3,
.wp-block-cover.is-style-hero h4,
.wp-block-cover.is-style-hero h5,
.wp-block-cover.is-style-hero .site-footer a[href="#"],
.site-footer .wp-block-cover.is-style-hero a[href="#"],
.wp-block-cover.is-style-hero h6 {
	font-size: clamp(32px, -0.3148rem + 9.8765vw, 72px);
	line-height: 1.3;
	margin-bottom: 11px;
}

.wp-block-cover.is-style-hero .wp-block-cover__inner-container {
	max-width: 820px;
	padding: 0;
}

.entry-content .wp-block-cover.is-style-hero:first-child {
	margin-top: -2rem;
}

.wp-block-group.alignfull:not(.is-style-ribbon) {
	background: #f1f4f6;
}

.wp-block-group.alignfull {
	background: #f1f4f6;
}

.wp-block-group.alignfull img {
	opacity: 0.2;
}

.wp-block-group.alignfull .wp-block-group__inner-container {
	max-width: 820px;
	margin: 0 auto;
	padding: 50px 20px;
}

.wp-block-group.alignfull .wp-block-group__inner-container h2 {
	margin-bottom: 1rem;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide {
	justify-content: space-between;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: none;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column:not(:first-child) {
	margin-left: 1em;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide figure {
	margin-right: 0;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide img {
	height: 23px;
	width: auto;
}

.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide img[src$="image-6.svg"] {
	height: 30px;
	position: relative;
	top: 5px;
}

@media (max-width: 1000px) {

	.wp-block-group.alignfull .wp-block-group__inner-container {
		padding: 50px 30px;
	}

	.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide {
		flex-direction: row;
		flex-wrap: wrap;
		align-items: center;
		justify-content: space-around;
	}

	.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
		flex-basis: 33.3% !important;
		flex-grow: 1;
		display: flex;
		justify-content: center;
	}

	.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column figure {
		margin: 0;
	}
}

@media (max-width: 1000px) and (max-width: 600px) {

	.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
		flex-basis: 50% !important;
	}
}

@media (max-width: 1000px) {

	.wp-block-group.alignfull .wp-block-group__inner-container .wp-block-columns.alignwide + .wp-block-columns {
		max-width: 505px;
		margin-left: auto;
		margin-right: auto;
	}
}

@media (max-width: 1000px) {

	.wp-block-group.alignfull {
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
		max-width: 100vw;
	}
}

.wp-block-group.alignfull.is-style-gradient-background {
	background: linear-gradient(#f1f4f6, rgba(241, 244, 246, 0));
	border-radius: 5px;
	max-width: calc(100vw - (20px * 4));
	position: relative;
	left: 40px;
}

.wp-block-group.alignfull.is-style-gradient-background + h2 {
	margin-bottom: 1rem;
}

@media (max-width: 781px) {

	.wp-block-group.alignfull.is-style-gradient-background + h2 {
		text-align: center;
	}

	.wp-block-group.alignfull.is-style-gradient-background + h2 + p {
		text-align: center;
	}
}

@media (max-width: 600px) {

	.wp-block-group.alignfull.is-style-gradient-background + h2 {
		text-align: left;
	}

	.wp-block-group.alignfull.is-style-gradient-background + h2 + p {
		text-align: left;
	}
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container {
	padding: 100px 0 130px;
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns {
	padding-top: 2rem;
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns img {
	opacity: 1;
	height: 171px;
	width: auto;
	max-width: none;
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:first-child) {
	position: relative;
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:first-child)::before {
	content: "";
	position: absolute;
	top: 40px;
	left: -3em;
	bottom: 120px;
	border-left: 1px solid #e5eaee;
}

@media (max-width: 781px) {

	.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:first-child)::before {
		border: none;
	}
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:first-child):nth-child(2)::before {
	left: 1em;
}

.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:nth-child(2)) figure {
	position: relative;
	left: 50%;
	transform: translateX(-50%);
}

@media (max-width: 781px) {

	.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:nth-child(2)) figure {
		left: 0;
		transform: none;
	}

	.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container .wp-block-columns .wp-block-column:not(:nth-child(2)) figure img {
		max-width: 100%;
		height: auto;
		max-height: 171px;
	}
}

@media (max-width: 781px) {

	.wp-block-group.alignfull.is-style-gradient-background .wp-block-group__inner-container {
		padding: 50px 20px;
	}
}

@media (max-width: 781px) {

	.wp-block-group.alignfull.is-style-gradient-background {
		max-width: 100%;
		margin-left: 0;
		margin-right: 0;
		left: 0;
	}

	.wp-block-group.alignfull.is-style-gradient-background .is-style-app-store-button,
	.wp-block-group.alignfull.is-style-gradient-background .is-style-mac-store-button {
		text-align: left;
	}
}

.wp-block-group.is-style-hero {
	background: #f1f4f6;
}

.wp-block-group.is-style-hero:first-child {
	margin-top: -1.5rem;
}

@media (max-width: 781px) {

	.wp-block-group.is-style-hero:first-child {
		margin-top: -3rem;
	}
}

.wp-block-group.is-style-hero .wp-block-group__inner-container {
	max-width: 100%;
	padding: 20px 0;
}

.wp-block-group.is-style-hero .wp-block-group__inner-container img {
	opacity: 1;
}

.wp-block-group.is-style-hero .wp-block-group__inner-container h1 {
	margin-bottom: 1rem;
}

.wp-block-group.is-style-hero .wp-block-group__inner-container .wp-block-column > * {
	padding-left: 100px;
	max-width: 650px;
}

@media (max-width: 781px) {

	.wp-block-group.is-style-hero .wp-block-group__inner-container .wp-block-column > * {
		padding-left: 0;
		max-width: 100%;
	}
}

.wp-block-group.is-style-hero .wp-block-group__inner-container .wp-block-column > .wp-block-image {
	padding-left: 0;
	max-width: 100%;
}

@media (max-width: 781px) {

	.wp-block-group.is-style-hero .wp-block-group__inner-container {
		padding: 50px 20px;
	}
}

.wp-block-group.paper-journals .wp-block-group__inner-container {
	padding-left: 0;
	padding-right: 0;
}

@media only screen and (min-width: 780px) and (max-width: 1000px) {

	.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide {
		flex-wrap: wrap !important;
	}
}

.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
	flex: 1;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

@media (max-width: 1100px) {

	.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
		flex-direction: column;
		max-width: 25%;
	}
}

@media (max-width: 600px) {

	.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
		max-width: none;
	}
}

.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column .wp-block-image {
	margin-top: 0;
}

.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column figure {
	margin-left: auto;
	margin-right: auto;
}

.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column figure img {
	opacity: 1 !important;
	height: auto !important;
}

.wp-block-group.paper-journals .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column p {
	margin: 0.8em 0;
}

@media (max-width: 600px) {

	.wp-block-group.people-love .wp-block-group__inner-container .wp-block-columns.alignwide {
		gap: 1px;
	}
}

.wp-block-group.people-love .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
	margin-left: 0 !important;
	flex: 1;
}

@media (max-width: 1100px) {

	.wp-block-group.people-love .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column {
		flex-direction: column;
		justify-content: flex-start;
	}
}

.wp-block-group.people-love .wp-block-group__inner-container .wp-block-columns.alignwide .wp-block-column img {
	opacity: 1;
	height: auto;
	width: 100%;
}

.wp-block-image:not(.is-style-rounded).is-style-drop-shadow img,
.wp-block-image:not(.is-style-rounded).is-style-premium-label img {
	box-shadow: 0 4px 40px 0 rgba(0, 0, 0, 0.15);
	border-radius: 23px;
}

.wp-block-image:not(.is-style-rounded).is-style-drop-shadow figcaption,
.wp-block-image:not(.is-style-rounded).is-style-premium-label figcaption {
	text-align: center;
	line-height: 150%;
}

.wp-block-image:not(.is-style-rounded).is-style-drop-shadow-square img {
	filter: drop-shadow(0 4px 20px rgba(0, 0, 0, 0.15));
}

.wp-block-image:not(.is-style-rounded).is-style-premium-label figcaption {
	position: relative;
}

.wp-block-image:not(.is-style-rounded).is-style-premium-label figcaption::after {
	content: url("assets/img/premium-label.svg");
	display: block;
	margin: 5px auto 0;
	max-width: 100px;
}

.wp-block-image:not(.is-style-rounded).alignfull {
	max-width: 1060px;
	margin-left: -140px;
	margin-right: -140px;
}

@media all and (max-width: 1060px) {

	.wp-block-image:not(.is-style-rounded).alignfull {
		width: 100vw;
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
	}
}

@media (max-width: 1000px) {

	.wp-block-image:not(.is-style-rounded).alignfull {
		margin-left: 0;
		margin-right: 0;
		max-width: 100%;
	}
}

.entry-content .wp-block-image .aligncenter img[src$=".svg"] {
	display: block;
	height: 200px;
	width: 200px;
}

.check-mark,
.pricing-block-mobile li::before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAxMC42OTIzTDkuMTUzODUgMTYuODQ2MkwyMyAzIiBzdHJva2U9IiMzMzNCNDAiIHN0cm9rZS13aWR0aD0iNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+");
	width: 26px;
	height: 20px;
}

.wp-block-day-one-app-pricing-table .pricing-table {
	margin-bottom: 8rem;
}

@media (max-width: 781px) {

	.wp-block-day-one-app-pricing-table .pricing-table {
		display: none;
	}
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row {
	display: flex;
	position: relative;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row:hover .pricing-table__row__hover {
	background: #7890a1;
	opacity: 0.1;
	position: absolute;
	height: 100%;
	border-radius: 5px;
	left: -20px;
	right: -20px;
	pointer-events: none;
	z-index: 1;
}

.wp-block-day-one-app-pricing-table .pricing-table > .pricing-table__row:first-child .pricing-table__element {
	border-radius: 5px 5px 0 0;
}

.wp-block-day-one-app-pricing-table .pricing-table > .pricing-table__row:last-child .pricing-table__element {
	padding-bottom: 3rem;
	border-radius: 0 0 5px 5px;
	border-top: 1px solid rgba(255, 255, 255, 0.25);
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element {
	width: 26%;
	display: flex;
	justify-content: center;
	align-items: center;
	line-height: 125%;
	padding: 0.5rem 0;
}

@media (max-width: 924px) {

	.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element {
		width: 31%;
	}
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element:last-child {
	background-color: #1e75ae;
	color: #fff;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element:last-child .check-mark {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAxMC42OTIzTDkuMTUzODUgMTYuODQ2MkwyMyAzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row__hover + .pricing-table__element {
	width: 48%;
}

@media (max-width: 924px) {

	.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row__hover + .pricing-table__element {
		width: 38%;
	}
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element-col-main {
	width: 48%;
}

@media (max-width: 781px) {

	.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element-col-main {
		width: 38%;
	}
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--left {
	justify-content: left;
	padding-left: 1px;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--left a {
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	-webkit-text-decoration-style: dotted;
	text-decoration-style: dotted;
	color: #333b40;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row--sticky {
	position: -webkit-sticky;
	position: sticky;
	top: 87px;
	z-index: 5;
	background: #fff;
	border-bottom: 1px solid #f1f4f6;
}

.admin-bar .wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row--sticky {
	top: 119px;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--heading {
	flex-direction: column;
	padding-top: 1rem;
	padding-bottom: 1rem;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__element--heading h2 {
	margin-bottom: 0;
}

.wp-block-day-one-app-pricing-table .pricing-table .pricing-table__row--price .pricing-table__element--heading {
	padding-top: 2rem;
	padding-bottom: 2rem;
}

.tooltip-link {
	display: flex;
	align-items: center;
	position: relative;
	cursor: help;
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	-webkit-text-decoration-style: dotted;
	text-decoration-style: dotted;
}

.tooltip-link:hover .tooltip-text {
	visibility: visible;
}

.tooltip-link .tooltip-text {
	visibility: hidden;
	width: 250px;
	background-color: #333b40;
	color: #fff;
	font-size: 0.666rem;
	text-align: left;
	padding: 0.333rem;
	line-height: 125%;
	border-radius: 5px;
	position: absolute;
	left: 105%;
	z-index: 2;
}

.wp-block-day-one-app-mobile-pricing-table {
	display: none;
}

@media (max-width: 781px) {

	.wp-block-day-one-app-mobile-pricing-table {
		display: block;
	}

	.wp-block-day-one-app-mobile-pricing-table .container--inner {
		width: 100%;
		max-width: 550px;
		margin: 0 auto;
		padding: 0 20px;
	}

	.wp-block-day-one-app-mobile-pricing-table .tooltip-link {
		flex-direction: column;
		align-items: flex-start;
		cursor: pointer;
	}

	.wp-block-day-one-app-mobile-pricing-table .tooltip-link:active .tooltip-text,
	.wp-block-day-one-app-mobile-pricing-table .tooltip-link:focus .tooltip-text,
	.wp-block-day-one-app-mobile-pricing-table .tooltip-link:hover .tooltip-text {
		visibility: visible;
		height: auto;
		padding: 0.333rem;
	}

	.wp-block-day-one-app-mobile-pricing-table .tooltip-link .tooltip-text {
		display: block;
		position: relative;
		left: 0;
		height: 0;
		padding: 0;
	}
}

.wp-block-day-one-app-mobile-pricing-table > h2 {
	text-align: center;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile .h2--pricing-mobile {
	margin-top: 1rem;
	margin-bottom: 5px;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile .plan-details {
	margin-top: -0.5rem;
	margin-bottom: 1rem;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile ul {
	margin-left: 0;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile ul li {
	display: flex;
	list-style: none;
	margin-bottom: 0;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile ul li a {
	-webkit-text-decoration-line: underline;
	text-decoration-line: underline;
	-webkit-text-decoration-style: dotted;
	text-decoration-style: dotted;
	color: #333b40;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile ul li::before {
	content: "";
	display: inline-block;
	flex-shrink: 0;
	margin-right: 1rem;
	margin-top: 0.4rem;
	transform: scale(0.7);
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--free {
	border: 1px solid #f1f4f6;
	border-radius: 5px;
	padding: 2rem 0;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--premium {
	background: #4ec1fc;
	border-radius: 5px;
	color: #fff;
	padding: 2rem 0;
	margin-bottom: 4rem;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--premium ul li a {
	color: #fff;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--premium ul li:first-child::before {
	display: none;
}

.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile .pricing-block-mobile--premium li::before,
.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--premium .check-mark,
.wp-block-day-one-app-mobile-pricing-table .pricing-block-mobile--premium .pricing-block-mobile li::before {
	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMyAxMC42OTIzTDkuMTUzODUgMTYuODQ2MkwyMyAzIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjwvc3ZnPg==");
}

.wp-block-day-one-app-faq {
	border-top: 1px solid #f1f4f6;
}

.wp-block-day-one-app-faq:last-of-type {
	border-bottom: 1px solid #f1f4f6;
	margin-bottom: 1rem;
}

.wp-block-day-one-app-faq details summary {
	list-style: none;
	font-size: 1rem;
	font-weight: 700;
	padding: 0 50px 1rem 0;
	margin-top: 1rem;
	position: relative;
	cursor: pointer;
	line-height: 1.3;
}

.wp-block-day-one-app-faq details summary::after {
	content: "";
	display: block;
	background-image: url("assets/img/down-arrow.svg");
	width: 31px;
	height: 18px;
	position: absolute;
	right: 0;
	top: 5px;
	transition: all 0.2s ease-in-out;
}

.wp-block-day-one-app-faq details summary:focus {
	outline: 0;
}

.wp-block-day-one-app-faq details summary::-webkit-details-marker {
	display: none;
}

.wp-block-day-one-app-faq details[open] summary::after {
	transform: rotate(180deg);
}

.wp-block-day-one-app-twitter {
	padding: 10px 20px;
	border: 1px solid #ccc;
	border-radius: 8px;
	min-height: 228px;
}

.wp-block-day-one-app-twitter a.doa-author-avatar {
	width: 48px;
	height: 48px;
	float: left;
	overflow: hidden;
	border: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 25px;
	border-radius: 25px;
	margin-right: 5px;
}

.wp-block-day-one-app-twitter .doa-author-box-link {
	color: #000;
	text-decoration: none;
	display: inline;
	line-height: 1.5 !important;
}

.wp-block-day-one-app-twitter a.doa-author-name {
	margin-right: 4px;
	display: block;
	text-decoration: none;
	color: black;
	font-weight: 700;
	font-size: 18px;
}

.wp-block-day-one-app-twitter a.doa-author-screenname {
	text-decoration: none;
	display: block;
	font-size: 16px;
	font-weight: 500;
	color: gray;
}

.wp-block-day-one-app-twitter .doa-author-box {
	display: block;
	min-height: 48px;
	margin-top: 10px;
	position: relative;
}

.wp-block-day-one-app-twitter .doa-author-box::after {
	content: "";
	clear: both;
}

.wp-block-day-one-app-twitter .doa-tweet-content {
	margin-top: 12px;
}

.wp-block-day-one-app-twitter p.doa-tweet-text {
	font-size: 15px;
	line-height: 1.5;
	font-weight: 500;
}

.wp-block-day-one-app-twitter .doa-corner-logo {
	position: absolute;
	top: 0;
	right: 0;
	color: #1b95e0;
	line-height: 0;
}

.wp-block-day-one-app-twitter .doa-corner-logo svg {
	box-sizing: unset;
	overflow: visible;
	width: 0.75em;
}

.wp-block-day-one-app-twitter + .wp-block-day-one-app-twitter {
	margin-top: 2em;
}

@media all and (max-width: 768px) {

	.wp-block-day-one-app-twitter + .wp-block-day-one-app-twitter {
		margin: 1em auto;
	}
}

.wp-block-separator {
	border: none;
}

.wp-block-separator.is-style-wide {
	border-bottom-width: 0;
}

@media (max-width: 781px) {

	.wp-block-separator.is-style-wide {
		margin-left: -20px;
		margin-right: -20px;
		width: 100vw;
		max-width: 100vw;
	}
}

.is-style-app-of-the-year,
.is-style-editors-choice {
	font-size: 0.83333rem;
	color: rgba(51, 59, 64, 0.5);
	margin-bottom: 63px;
}

.is-style-app-of-the-year::after,
.is-style-app-of-the-year::before,
.is-style-editors-choice::after,
.is-style-editors-choice::before {
	opacity: 0.5;
	position: relative;
	top: 3px;
	margin: 0 10px;
}

@media (max-width: 781px) {

	.is-style-app-of-the-year,
	.is-style-editors-choice {
		margin-bottom: 0;
	}
}

.is-style-app-of-the-year::before {
	content: url("assets/img/apple-logo.svg");
}

.is-style-editors-choice {
	position: relative;
	top: -2px;
}

.is-style-editors-choice::after,
.is-style-editors-choice::before {
	top: 6px;
}

.is-style-editors-choice::before {
	content: url("assets/img/apple-accolade.svg");
}

.is-style-editors-choice::after {
	display: inline-block;
	content: url("assets/img/apple-accolade.svg");
	transform: scaleX(-1);
}

.is-style-meta {
	color: rgba(51, 59, 64, 0.5);
	font-size: 14px;
	margin: 2em 0 2.5em;
}

.is-style-no-bottom-margin {
	margin-bottom: 0;
}

@media (max-width: 781px) {

	#day-one-your-journal-for-life {
		padding-top: 0;
	}

	#day-one-your-journal-for-life + p {
		font-size: 1rem !important;
		margin-bottom: 0.5rem;
	}
}

p.has-white-color a {
	color: #fff;
	text-decoration: underline;
	text-underline-offset: 3px;
}

/* Posts and pages
--------------------------------------------- */
.site-main {
	max-width: 820px;
	padding-top: 87px;
	padding-left: 20px;
	padding-right: 20px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.site-main::after {
	content: "";
	display: table;
	clear: both;
}

article h3.entry-title {
	margin-bottom: 0;
}

article h3.entry-title + .entry-meta {
	font-size: 18px;
	padding: 0.25rem 0 0;
}

article h1.entry-title {
	padding-top: 1.5rem;
	font-size: 2rem;
}

.page article h1.entry-title {
	margin-bottom: 0.75em;
}

.single-post article h1.entry-title {
	padding-top: 0;
}

article [rel="category tag"] {
	font-weight: 700;
	color: #3398db;
	text-transform: uppercase;
	letter-spacing: 3px;
}

.single-post article [rel="category tag"] {
	padding-top: 1.5rem;
	font-size: 0.75rem;
	display: block;
}

article .entry-meta {
	color: rgba(51, 59, 64, 0.5);
	font-size: 20px;
	padding: 0.5rem 0;
	list-style: none;
	display: flex;
	align-items: center;
	margin: 0;
}

article .entry-meta li {
	display: flex;
	align-items: center;
}

article .entry-meta li + li::before {
	content: "\2022";
	margin: 0 0.5rem;
}

article .entry-meta li a {
	display: flex;
	align-items: center;
	color: rgba(51, 59, 64, 0.5);
}

article .entry-meta li a:hover {
	color: rgba(51, 59, 64, 0.5);
}

article .entry-meta li img {
	max-width: 40px;
	border-radius: 20px;
}

article .entry-meta li img[src*="day-one.svg"] {
	border-radius: 0;
}

article .entry-meta li span {
	padding-left: 0.5rem;
}

.nav-links {
	display: flex;
	justify-content: space-between;
}

.entry-content > h1:first-child {
	padding-top: 4rem;
}

@media (max-width: 781px) {

	.entry-content > h1:first-child {
		padding-top: 2rem;
	}
}

.sticky {
	display: block;
}

.page,
.post {
	margin: 0 0 1.5rem;
}

.updated:not(.published) {
	display: none;
}

.entry-content,
.entry-summary,
.page-content {
	margin: 1.5rem 0 0;
	font-size: 20px;
}

.page-links {
	clear: both;
	margin: 0 0 1.5rem;
}

.page-header {
	margin-top: 1.5rem;
}

.single-help_guides .entry-content h1,
.single-help_guides .entry-content h2,
.single-help_guides .entry-content h3 {
	margin-bottom: 0.5rem;
}

.single-help_guides .entry-content h1,
.single-help_guides .entry-content .h1 {
	font-size: 2.125rem;
}

.single-help_guides .entry-content h2,
.single-help_guides .entry-content .h2,
.single-help_guides .entry-content .wp-block-group.is-style-hero .wp-block-group__inner-container h1,
.wp-block-group.is-style-hero .wp-block-group__inner-container .single-help_guides .entry-content h1 {
	font-size: 1.625rem;
}

.single-help_guides .entry-content h3,
.single-help_guides .entry-content .h3 {
	font-size: 1.375rem;
}

.single-help_guides .entry-content h4,
.single-help_guides .entry-content .h4 {
	font-size: 1.1875rem;
}

.has-ink-color {
	color: #333b40;
}

.day-one-app-paper-journal-products .wp-block-column {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.day-one-app-paper-journal-cta-title {
	margin-bottom: 0.7em;
}

/* Widgets
--------------------------------------------- */
.widget {
	margin: 0 0 1.5em;
}

.widget select {
	max-width: 100%;
}

.doa-search-box {
	margin-top: 40px;
	margin-bottom: 20px;
}

.doa-search-box form {
	display: flex;
}

.doa-search-box form label {
	flex-basis: 90%;
}

.doa-search-box form label input {
	width: 99%;
}

.doa-search-box form .search-submit {
	flex-basis: 10%;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 0.5rem;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/* Footer
--------------------------------------------- */
.site-footer {
	margin-top: 8rem;
	border-top: 1px solid #f1f4f6;
	padding: 50px 0;
	font-size: 0.8333rem;
	clear: both;
}

.site-footer a {
	color: #333b40;
}

.site-footer a:hover {
	color: #1e75ae;
}

.site-footer a[href="#"] {
	pointer-events: none;
	text-transform: uppercase;
	letter-spacing: 0.04em;
}

.site-footer .inner {
	max-width: 1000px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding-left: 30px;
	padding-right: 30px;
}

.site-footer .inner #footer-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: flex;
	justify-content: space-between;
	line-height: 2rem;
	margin-bottom: 100px;
}

@media (max-width: 1024px) {

	.site-footer .inner #footer-menu {
		flex-wrap: wrap;
		justify-content: flex-start;
	}

	.site-footer .inner #footer-menu > li {
		width: 33.3%;
		margin-bottom: 50px;
	}

	.site-footer .inner #footer-menu > li:last-child {
		margin-bottom: 0;
	}
}

@media (max-width: 781px) {

	.site-footer .inner #footer-menu > li {
		width: 50%;
	}
}

@media (max-width: 600px) {

	.site-footer .inner #footer-menu > li {
		width: 100%;
	}
}

.site-footer .inner #footer-menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}

.site-footer .inner .site-info {
	display: flex;
	justify-content: space-between;
	color: rgba(51, 59, 64, 0.5);
}

@media (max-width: 600px) {

	.site-footer .inner .site-info {
		flex-direction: column;
	}
}

.site-footer .inner .site-info p {
	margin: 0;
	padding: 1rem 0 0;
}

.site-footer .inner .site-info p:first-child {
	position: relative;
}

.site-footer .inner .site-info p:first-child::before {
	content: "";
	width: 7rem;
	border-bottom: 1px solid #f1f4f6;
	position: absolute;
	top: 0;
	left: 0;
}

.site-footer .inner .site-info p.do-not-sell-link a {
	color: rgba(51, 59, 64, 0.5);
}

.site-footer .inner .site-info p.do-not-sell-link a:hover {
	color: #1e75ae;
	text-decoration: underline;
}

@media (max-width: 600px) {

	.site-footer .inner .site-info p.do-not-sell-link {
		order: 3;
	}

	.site-footer .inner .site-info p.do-not-sell-link a {
		margin: 0;
	}
}

.site-footer .inner .site-info a {
	margin: 0 5px;
}

.get-popup {
	width: 100vw;
	height: 100vh;
	display: flex;
	justify-content: center;
	position: fixed;
	padding: 0 20px;
	top: 0;
	left: 0;
	z-index: 100;
	background: #f1f4f6;
	border-radius: 5px;
	visibility: hidden;
	opacity: 0;
	transition: visibility 0s ease 0.5s, opacity 0.2s ease-in-out;
	overflow: scroll;
}

.get-popup p {
	font-size: 20px;
	line-height: 38px;
}

.get-popup.get-popup--active {
	visibility: visible;
	transition: opacity 0.2s ease-in-out;
	opacity: 1;
}

.get-popup .get-popup__close {
	cursor: pointer;
	display: block;
	position: fixed;
	z-index: 5;
	top: 1rem;
	right: 1rem;
}

.admin-bar .get-popup .get-popup__close {
	top: calc(1rem + 32px);
}

/* Help pages
--------------------------------------------- */
.site-main.help-page .help-page-header h2 {
	margin-top: 30px;
}

.site-main.help-page.help-cat .help-cat-list-content {
	padding: 10px 20px 30px 20px;
	background-color: #ebeef1;
}

.site-main.help-page.help-cat .help-cat-post-nav {
	margin-top: 30px;
}

.site-main.help-page .doa-cat-list_elm {
	display: flex;
	padding: 40px 20px 40px 60px;
	margin-bottom: 10px;
	background-color: white;
	border: 1px solid transparent;
	border-radius: 4px;
	position: relative;
	z-index: 3;
	text-decoration: none;
	overflow: hidden;
	width: 100%;
	outline: none;
	box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.08);
	transition: border 0.15s linear, transform 0.15s linear, background-color 0.15s linear, box-shadow 0.15s linear, opacity 0.15s linear;
}

@media (max-width: 781px) {

	.site-main.help-page .doa-cat-list_elm {
		padding-left: 20px;
		padding-right: 20px;
	}
}

@media (max-width: 600px) {

	.site-main.help-page .doa-cat-list_elm {
		padding-left: 15px;
		padding-right: 15px;
		display: block;
	}
}

.site-main.help-page .doa-cat-list_elm.help-cat-title {
	box-shadow: none;
	background-color: transparent;
}

.site-main.help-page .doa-cat-list_elm.help-cat-title:hover {
	border-color: transparent;
	background-color: transparent;
}

.site-main.help-page .doa-cat-list_elm.help-cat-title .doa-cat-list_elm_content_title {
	font-size: 24px;
}

.site-main.help-page .doa-cat-list_elm_icon {
	flex-basis: 10%;
	margin-right: 10px;
}

@media (max-width: 600px) {

	.site-main.help-page .doa-cat-list_elm_icon {
		margin-bottom: 15px;
	}
}

.site-main.help-page .doa-cat-list_elm_icon img {
	width: 40px;
	height: 100%;
	display: block;
	vertical-align: middle;
}

.site-main.help-page .doa-cat-list_elm_content {
	flex-basis: 80%;
}

.site-main.help-page .doa-cat-list_elm_content_title {
	margin-bottom: 0;
	font-size: 15px;
}

.site-main.help-page .doa-cat-list_elm_content_desc {
	margin-bottom: 0;
	font-size: 15px;
	color: #333b40;
}

.site-main.help-page .doa-cat-list_elm_content_desc.help_cat_desc {
	margin-top: 10px;
}

.site-main.help-page .doa-cat-list_elm_content_sub {
	display: flex;
	margin-top: -5px;
}

.site-main.help-page .doa-cat-list_elm_content_sub_writers_img {
	margin-right: 10px;
}

@media (max-width: 781px) {

	.site-main.help-page .doa-cat-list_elm_content_sub_writers_img {
		margin-top: 15px;
		flex-basis: auto;
	}

	.site-main.help-page .doa-cat-list_elm_content_sub_writers_img img {
		display: none;
	}

	.site-main.help-page .doa-cat-list_elm_content_sub_writers_img img:first-child {
		display: block;
	}
}

.site-main.help-page .doa-cat-list_elm_content_sub_writers_img img {
	width: 28px;
	height: 28px;
	vertical-align: bottom;
	border-radius: 50%;
	box-shadow: 0 0 0 2px #fff;
	position: relative;
	z-index: 4;
}

.site-main.help-page .doa-cat-list_elm_content_sub_writers_imgcont {
	margin-top: 19px;
	font-size: 14px;
	line-height: 1.4;
	font-weight: 400;
}

.site-main.help-page .doa-cat-list_elm_content_sub_writers_imgcont.cont_help_img {
	margin-top: 12px;
	margin-bottom: 0;
}

@media (max-width: 781px) {

	.site-main.help-page .doa-cat-list_elm_content_sub_writers_imgcont {
		flex-basis: 85%;
	}
}

.site-main.help-page .doa-cat-list_elm_content_sub_writers_imgcont .doa-cta-post-count {
	color: #8f919d;
}

.site-main.help-page .doa-cat-list_elm:hover {
	border: 1px solid rgba(136, 149, 162, 0.2);
	background-color: #fcfcfc;
}

.site-main.help-page .back-to-prev {
	margin-top: 10px;
}

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
	display: block;
}

.jetpack-lazy-image--handled + img {
	display: none;
}

.insta-grid {
	display: grid;
	grid-template-columns: 1fr 1fr 1fr;
	grid-gap: 20px;
}

.insta-grid a {
	display: block;
}

.insta-grid a figure {
	position: relative;
	padding-top: 100%;
	margin: 0;
}

.insta-grid a figure img {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.do-not-sell .do-not-sell__header .do-not-sell__close-button::after {
	color: #333b40;
}

.do-not-sell .do-not-sell__header .do-not-sell__close-button:hover {
	background-color: transparent;
}

.do-not-sell .do-not-sell__header .do-not-sell__close-button:hover::after {
	color: #4ec1fc;
}

.cookie-banner p {
	font-size: 14px;
	line-height: 18px;
}

.cookie-banner .cookie-banner__simple-options .cookie-banner__button-container {
	width: auto;
	margin-top: 10px;
}

.cookie-banner .cookie-banner__simple-options .cookie-banner__button-container .cookie-banner__customize-button,
.cookie-banner .cookie-banner__simple-options .cookie-banner__button-container .cookie-banner__accept-all-button {
	font-size: 14px;
	line-height: 20px;
	margin-top: 0;
}

.cookie-banner .cookie-banner__simple-options .cookie-banner__button-container .cookie-banner__accept-all-button {
	background-color: #4ec1fc;
}

.cookie-banner .cookie-banner__simple-options .cookie-banner__button-container .cookie-banner__accept-all-button:hover {
	background-color: #333b40;
}

.cookie-banner .cookie-banner__options-selection .cookie-banner__bucket-container .cookie-banner__option-description {
	font-size: 14px;
	line-height: 22px;
}

.cookie-banner .components-form-toggle .components-form-toggle__input {
	appearance: none;
	position: relative;
	border: 0;
	outline: 0;
	cursor: pointer;
	box-sizing: unset;
	transition: ease 0.3s;
	height: 24px;
	width: 36px;
	background: rgba(0, 0, 0, 0);
}

.cookie-banner .components-form-toggle .components-form-toggle__input::before {
	content: "";
	width: 12px;
	height: 12px;
	display: block;
	position: absolute;
	left: 4px;
	top: 4px;
	border-radius: 50%;
	background-color: #333b40;
	box-sizing: content-box;
}

.cookie-banner .components-form-toggle .components-form-toggle__input::after {
	content: "";
	width: 36px;
	height: 18px;
	display: block;
	background: rgba(0, 0, 0, 0);
	border-radius: 18px;
	border: 1px solid #333b40;
	clear: both;
	box-sizing: content-box;
}

.cookie-banner .components-form-toggle.is-checked .components-form-toggle__input::before {
	left: 22px;
	background-color: #fff;
}

.cookie-banner .components-form-toggle.is-checked .components-form-toggle__input::after {
	background: #4ec1fc;
	border-color: #4ec1fc;
}

.cookie-banner .components-form-toggle.is-disabled .components-form-toggle__input::after {
	background-color: #aaa;
	border-color: #aaa;
}

.cookie-banner .cookie-banner__accept-selection-button {
	background-color: #4ec1fc;
	font-size: 14px;
}

.cookie-banner .cookie-banner__accept-selection-button:hover {
	background-color: #333b40;
}

body.woocommerce .woocommerce-error,
body.woocommerce .woocommerce-info,
body.woocommerce .woocommerce-message {
	background-color: #f1f4f6;
}

body.woocommerce .woocommerce-error .button,
body.woocommerce-cart body.woocommerce .woocommerce-error .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-error .checkout-button,
body.woocommerce .woocommerce-info .button,
body.woocommerce-cart body.woocommerce .woocommerce-info .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-info .checkout-button,
body.woocommerce .woocommerce-message .button,
body.woocommerce-cart body.woocommerce .woocommerce-message .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-message .checkout-button {
	margin-left: 10px;
}

@media only screen and (max-width: 530px) {

	body.woocommerce .woocommerce-error,
	body.woocommerce .woocommerce-info,
	body.woocommerce .woocommerce-message {
		padding-bottom: 70px;
	}

	body.woocommerce .woocommerce-error .button,
	body.woocommerce-cart body.woocommerce .woocommerce-error .cart-collaterals .cart_totals .checkout-button,
	body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-error .checkout-button,
	body.woocommerce .woocommerce-info .button,
	body.woocommerce-cart body.woocommerce .woocommerce-info .cart-collaterals .cart_totals .checkout-button,
	body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-info .checkout-button,
	body.woocommerce .woocommerce-message .button,
	body.woocommerce-cart body.woocommerce .woocommerce-message .cart-collaterals .cart_totals .checkout-button,
	body.woocommerce-cart body.woocommerce .cart-collaterals .cart_totals .woocommerce-message .checkout-button {
		float: unset;
		position: absolute;
		bottom: 0;
		margin-bottom: 15px;
		margin-left: 0;
	}
}

body.woocommerce-shop h1.entry-title {
	text-align: center;
}

body.woocommerce-shop .entry-content {
	border-top: 1px solid #ccc;
	clear: both;
	padding-top: 3.25rem;
	text-align: center;
}

body.woocommerce-shop ul.products {
	display: flex;
	flex-wrap: wrap;
	gap: 1.625rem;
	justify-content: center;
}

body.woocommerce-shop ul.products::before,
body.woocommerce-shop ul.products::after {
	content: none;
}

body.woocommerce-shop .woocommerce.columns-3 ul.products li.product {
	width: calc(33.3333333333% - 1.625rem);
}

body.woocommerce-shop .woocommerce.columns-3 ul.products li.product .availability_date {
	display: none;
}

body.woocommerce-cart .woocommerce table.cart td.product-remove .remove {
	margin: 0 auto;
	padding: 0;
	border-radius: 0;
}

body.woocommerce-cart .woocommerce table.cart td.product-remove .remove:hover {
	background-color: transparent;
	color: #1e75ae !important;
}

@media only screen and (max-width: 768px) {

	body.woocommerce-cart .woocommerce table.cart td.product-remove a::after {
		content: "Remove";
		font-size: medium;
		font-weight: 400;
		position: relative;
		top: -3px;
		margin-left: 0.25rem;
	}
}

body.woocommerce-cart .woocommerce table.cart td.product-thumbnail a {
	display: block;
	width: 32px;
	height: 50px;
	margin: 0 auto;
}

body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code {
	width: 170px;
}

@media screen and (max-width: 550px) {

	body.woocommerce-cart .woocommerce table.cart td.actions .coupon #coupon_code {
		width: 100%;
		margin-bottom: 15px;
	}
}

@media screen and (max-width: 550px) {

	body.woocommerce-cart .woocommerce table.cart td.actions .coupon .button,
	body.woocommerce-cart .woocommerce table.cart td.actions .coupon .cart-collaterals .cart_totals .checkout-button,
	body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals table.cart td.actions .coupon .checkout-button {
		width: 100%;
	}
}

body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals h2 {
	margin-bottom: 1rem;
	margin-top: 0.5rem;
}

body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals .checkout-button {
	width: 100%;
}

@media screen and (max-width: 550px) {

	body.woocommerce-checkout form.checkout_coupon .form-row {
		float: none;
		width: 100%;
	}

	body.woocommerce-checkout form.checkout_coupon .form-row button {
		width: 100%;
	}
}

body.woocommerce-checkout form.checkout_coupon .form-row input.input-text {
	line-height: 1.9;
}

body.woocommerce-checkout form.checkout #customer_details .select2-container--default .select2-selection--single {
	height: 50px;
	padding: 10px;
	border: 1px solid #ccc;
}

body.woocommerce-checkout form.checkout #customer_details .select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 50px;
	right: 5px;
}

body.woocommerce-checkout form.checkout #customer_details .select2-container--default .select2-selection--single:active,
body.woocommerce-checkout form.checkout #customer_details .select2-container--default .select2-selection--single:focus,
body.woocommerce-checkout form.checkout #customer_details .select2-container--default .select2-selection--single:focus-visible {
	border: 1px solid #333b40;
	outline: none;
}

body.woocommerce-checkout form.checkout #customer_details .billing-info,
body.woocommerce-checkout form.checkout #customer_details .shipping-info {
	margin: 2rem auto;
}

body.woocommerce-checkout form.checkout .woocommerce-checkout-review-order #payment {
	background-color: #f1f4f6;
}

body.woocommerce-order-received .woocommerce-order-overview {
	background-color: var(--wp--preset--color--paper);
}

body.woocommerce-order-received .woocommerce-order-overview li {
	align-items: center;
	border: none;
	display: grid;
	grid-template-columns: 200px 1fr;
	font-size: 16px;
	float: none;
	line-height: 1.6;
	margin-bottom: 0;
	margin-right: 0;
	padding: 6px 16px;
}

@media (max-width: 600px) {

	body.woocommerce-order-received .woocommerce-order-overview li {
		display: block;
	}
}

body.woocommerce-order-received .woocommerce-order-overview li strong {
	font-size: 16px;
}

body.woocommerce-order-received .woocommerce-order-overview li:first-child {
	padding-top: 16px;
}

body.woocommerce-order-received .woocommerce-order-overview li:last-child {
	padding-bottom: 16px;
}

body.woocommerce-order-received .woocommerce-order-overview li.woocommerce-order-overview__total {
	padding-top: 16px;
}

body.woocommerce-order-received .woocommerce-order-overview li.woocommerce-order-overview__total::before {
	content: "";
	grid-column: 1 / span 2;
	display: block;
	border-top: 2px solid white;
	padding-top: 16px;
	padding-bottom: 6px;
	margin-left: -16px;
	margin-right: -16px;
}

body.woocommerce-order-received .woocommerce-table--order-details {
	border: 1px solid #ccc;
	border-collapse: collapse;
}

body.woocommerce-order-received .woocommerce-table--order-details th,
body.woocommerce-order-received .woocommerce-table--order-details td {
	padding: 16px;
	border: 1px solid #ccc;
}

body.woocommerce-order-received .woocommerce-customer-details address {
	border: 1px solid #ccc;
	border-radius: 0;
	line-height: 2.2;
	padding: 16px;
}

body.woocommerce-order-received .woocommerce-customer-details address .woocommerce-customer-details--phone::before,
body.woocommerce-order-received .woocommerce-customer-details address .woocommerce-customer-details--email::before {
	position: relative;
}

body.woocommerce-order-received .woocommerce-customer-details address .woocommerce-customer-details--email {
	word-break: break-all;
}

body.woocommerce-order-received .woocommerce-customer-details .woocommerce-column__title {
	font-size: 1.6rem;
}

.single-product .entry-content {
	margin-top: 2.333rem;
}

@media (max-width: 781px) {

	.single-product .entry-content {
		margin-top: 0;
	}
}

.product-short-description {
	padding-bottom: 1.25rem;
}

.woocommerce div.product div.summary {
	margin-top: 0;
}

h1.woocommerce-loop-product__title {
	font-size: 1.8rem;
	margin-bottom: 0.6666rem;
}

.woocommerce div.product p.price,
.woocommerce div.product span.price {
	color: #1e75ae;
	font-size: 1.55rem;
	margin-bottom: 1.333rem;
}

.woocommerce .single-product .quantity {
	border-radius: 5px;
	border: 1px solid #ccc;
	display: flex;
}

.woocommerce .single-product .quantity-btn {
	align-items: center;
	background-color: transparent;
	border: none;
	display: flex;
	color: #666;
	padding: 0.54rem 0.666rem;
}

.woocommerce .single-product .quantity-btn:hover {
	background-color: #f1f4f6;
}

.woocommerce .single-product .quantity-btn:focus-visible {
	outline: thin dotted;
	outline-offset: -0.1rem;
}

.woocommerce .single-product .quantity .qty {
	border: none;
	appearance: textfield;
	-moz-appearance: textfield;
}

.woocommerce .single-product .quantity .qty::-webkit-inner-spin-button,
.woocommerce .single-product .quantity .qty::-webkit-inner-spin-button {
	-webkit-appearance: none;
	margin: 0;
}

.woocommerce div.product form.cart {
	display: flex;
	gap: 0.8rem;
	flex-wrap: wrap;
	margin-bottom: 3.5rem;
}

.woocommerce div.product form.cart::before {
	content: none;
}

:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals a.alt.checkout-button,
:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,
:where(body:not(.woocommerce-block-theme-has-button-styles)) body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button,
body.woocommerce-cart :where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce .cart-collaterals .cart_totals button.alt.checkout-button,
.woocommerce ul.products li.product .button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button {
	background-color: #1e75ae;
	font-size: 20px;
	padding: 0.8125rem 2.75rem;
}


.woocommerce ul.products li.product .button,
body.woocommerce-cart .woocommerce ul.products li.product .cart-collaterals .cart_totals .checkout-button,
body.woocommerce-cart .woocommerce .cart-collaterals .cart_totals ul.products li.product .checkout-button {
	margin-top: auto;
}

.woocommerce div.product .woocommerce-tabs ul.tabs {
	border-top: 1px solid #ccc;
	display: flex;
	gap: 2rem;
	overflow-x: auto;
	margin: 0;
	padding: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs::after,
.woocommerce div.product .woocommerce-tabs ul.tabs::before {
	content: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li {
	background-color: transparent;
	border: none;
	font-size: 18px;
	margin: 0;
	padding: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child {
	padding-left: 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a {
	font-weight: 400;
	padding: 1.562rem 0;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus {
	outline: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li a:focus-visible {
	outline: thin dotted;
	outline-offset: -0.1rem;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li::after,
.woocommerce div.product .woocommerce-tabs ul.tabs li::before {
	content: none;
}

.woocommerce div.product .woocommerce-tabs ul.tabs li.active a {
	font-weight: 700;
}

.woocommerce ul.tab-terms {
	padding: 0;
	margin: 0 0 0 1.2em;
}

.woocommerce ul.tab-terms li {
	margin-bottom: 0.5em;
}

.woocommerce .entry-content {
	font-size: 16px;
	line-height: 1.6;
}

@media (max-width: 781px) {

	.woocommerce .entry-content {
		font-size: 14px;
	}
}

.woocommerce div.product div.images .flex-control-thumbs {
	display: flex;
	flex-wrap: wrap;
	gap: 16px;
}

.woocommerce div.product div.images .flex-control-thumbs li {
	width: calc(20% - 16px);
}

@media (max-width: 781px) {

	.woocommerce div.product div.images .flex-control-thumbs {
		display: none;
	}
}

.woocommerce .flex-direction-nav {
	left: 0;
	list-style: none;
	display: none;
	justify-content: space-between;
	position: absolute;
	margin: 0;
	top: 50%;
	transform: translateY(-50%);
	width: 100%;
}

@media (max-width: 781px) {

	.woocommerce .flex-direction-nav {
		display: flex;
	}
}

.woocommerce section.products {
	clear: both;
	padding-top: 3.25rem;
	text-align: center;
}

.woocommerce section.products ul.products {
	display: flex;
	flex-wrap: wrap;
	gap: 1.625rem;
	justify-content: center;
}

.woocommerce section.products ul.products::before,
.woocommerce section.products ul.products::after {
	content: none;
}

.woocommerce section.products li.product .availability_date {
	display: none;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
	align-items: center;
	display: flex;
	flex-direction: column;
	float: none;
	margin: 0;
	max-width: 318px;
	width: 33%;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product .woocommerce-loop-product__title {
	color: #333b40;
	font-size: 24px;
}

.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price {
	color: #1e75ae;
	font-size: 20px;
}

.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a img {
	max-width: 173px;
	margin: 0 auto;
}

@media (max-width: 781px) {

	.woocommerce ul.products[class*="columns-"] li.product,
	.woocommerce-page ul.products[class*="columns-"] li.product {
		width: 80% !important;
	}
}

.woocommerce .flex-viewport {
	margin-bottom: 1.625rem;
}

.woocommerce .flex-nav-next,
.woocommerce .flex-nav-prev {
	height: 24px;
	overflow: hidden;
	width: 24px;
}

.woocommerce .flex-nav-next a,
.woocommerce .flex-nav-prev a {
	background-image: url("./assets/img/arrow-left.svg");
	display: block;
	text-indent: 100%;
}

.woocommerce .flex-nav-next a {
	background-image: url("./assets/img/arrow-right.svg");
}

.woocommerce #reviews {
	clear: both;
	padding-top: 100px;
	border-top: 1px solid #ccc;
	text-align: center;
}

.woocommerce #reviews > * {
	max-width: 655px;
	margin: auto;
}

.woocommerce #reviews .woocommerce-noreviews {
	padding-inline: 24px;
}

.woocommerce #reviews .woocommerce-Reviews-title {
	text-align: center;
	margin-top: 0;
	margin-bottom: 64px;
}

.woocommerce #reviews .star-rating {
	float: none;
	font-size: 1.25em;
	margin-inline: auto;
}

.woocommerce #reviews .star-rating::before {
	color: var(--wp--preset--color--ink);
	content: "SSSSS";
}

.woocommerce #reviews .star-rating span::before {
	color: var(--wp--preset--color--dark-blue);
}

.woocommerce #reviews #comments ol.commentlist {
	padding: 0;
}

.woocommerce #reviews #comments ol.commentlist li {
	margin-bottom: 64px;
}

.woocommerce #reviews #comments ol.commentlist li img.avatar {
	float: none;
	position: static;
	width: auto;
	border-radius: 100%;
	border: none;
	padding: 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text {
	margin: 0;
	border: none;
	padding-top: 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__verified {
	font-size: 16px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .comment-title {
	margin-top: 24px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .description {
	font-size: 16px;
	margin-top: 24px;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .meta {
	display: flex;
	align-items: center;
	gap: 24px;
	color: var(--wp--preset--color--ink);
	margin-top: clamp(24px, 6vw, 48px);
	margin-bottom: 0;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .author {
	display: flex;
	flex-direction: column;
	flex-grow: 1;
	line-height: 1.4;
	align-self: flex-start;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__author {
	font-weight: 700;
	font-size: 20px;
	text-align: left;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__verified {
	text-align: left;
}

.woocommerce #reviews #comments ol.commentlist li .comment-text .woocommerce-review__published-date {
	font-style: italic;
	font-size: 16px;
}

.woocommerce #reviews #review_form {
	border: 1px solid #ccc;
	padding: 24px;
	border-radius: 5px;
	margin-top: 48px;
	display: none;
}

.woocommerce #reviews #review_form #commentform > * {
	margin-bottom: 22px;
}

.woocommerce #reviews #review_form #commentform > *:last-child {
	margin-bottom: 0;
}

.woocommerce #reviews #review_form .comment-reply-title {
	font-weight: 700;
}

.woocommerce #reviews #review_form label {
	font-size: 18px;
	display: block;
}

.woocommerce #reviews #review_form textarea {
	font-size: 16px;
	height: 115px;
}

.woocommerce #reviews #review_form .stars {
	line-height: normal;
}

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	clip-path: none;
	color: #21759b;
	display: block;
	font-size: 0.875rem;
	font-weight: 700;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000;
}

/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 0.5rem;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 0.5rem;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5rem;
}

.alignfull,
.alignwide {
	margin-left: calc(50% - 50vw);
	margin-right: calc(50% - 50vw);
	max-width: 100vw;
	width: 100vw;
}

.alignfull .alignwide,
.alignwide .alignwide {
	margin-left: 0;
	margin-right: 0;
	max-width: 100%;
}

.alignwide {
	margin-left: -110px;
	margin-right: -110px;
	max-width: 1000px;
}

@media (max-width: 1000px) {

	.alignwide {
		margin-left: 0;
		margin-right: 0;
		max-width: 100%;
	}
}

.alignwide .alignwide {
	margin-left: 0;
	margin-right: 0;
	max-width: 100%;
}

.alignwide.wp-block-day-one-app-pricing-table {
	margin-left: -160px;
	margin-right: -160px;
	max-width: 1100px;
}

@media all and (max-width: 1160px) {

	.alignwide.wp-block-day-one-app-pricing-table {
		margin-left: calc(50% - 50vw);
		margin-right: calc(50% - 50vw);
		max-width: calc(100vw - 40px);
		position: relative;
		left: 20px;
	}
}

@media (max-width: 1024px) {

	body {
		--wp--preset--spacing--20: 10px;
		--wp--preset--spacing--30: 15px;
		--wp--preset--spacing--40: 20px;
		--wp--preset--spacing--50: 25px;
		--wp--preset--spacing--60: 30px;
		--wp--preset--spacing--70: 35px;
		--wp--preset--spacing--80: 40px;
	}
}

@media (max-width: 1100px) {

	.wp-block-columns {
		flex-wrap: wrap !important;
	}
}
