ul.is-style-checked,
ul.is-style-x,
ul.is-style-star,
ul.is-style-arrow,
ul.is-style-heart {
padding-left: 0;
}
ul.is-style-checked li,
ul.is-style-x li,
ul.is-style-star li,
ul.is-style-arrow li,
ul.is-style-heart li {
padding-left: 2.25rem;
margin-bottom: 1rem;
position: relative;
list-style-type: none;
margin-left: 0;
}
ul.is-style-checked li:before,
ul.is-style-x li:before,
ul.is-style-star li:before,
ul.is-style-arrow li:before,
ul.is-style-heart li:before {
content: "";
position: absolute;
top: 2px;
display: inline-block;
width: 1.5rem;
height: 1.5rem;
vertical-align: middle;
border-radius: 50%;
line-height: 1;
left: 0;
}
ul.is-style-checked li:before {
background: var(--wp--preset--color--netural);
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 100 100" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M84.852,13.486c-1.101,0 -3.127,0.211 -6.085,0.624c-2.957,0.414 -4.868,0.815 -5.73,1.195c-0.865,0.38 -2.428,1.698 -4.684,3.938c-2.259,2.249 -5.535,6.399 -9.819,12.447c-4.29,6.055 -8.291,12.446 -12.011,19.179c-3.721,6.736 -7.194,13.729 -10.417,20.978c-2.982,-5.105 -5.677,-8.567 -8.098,-10.387c-2.414,-1.828 -4.451,-2.739 -6.108,-2.739c-1.293,-0 -2.914,0.689 -4.868,2.062c-1.952,1.377 -2.929,2.725 -2.929,4.054c0,0.963 0.896,2.388 2.688,4.274c3.548,3.749 6.689,7.725 9.407,11.934c1.661,2.517 2.765,4.061 3.316,4.625c0.547,0.557 2.215,0.844 5.004,0.844c3.881,-0 6.186,-0.498 6.919,-1.499c0.726,-0.963 2.071,-3.836 4.032,-8.625c4.845,-11.99 10.869,-23.441 18.07,-34.343c7.206,-10.897 13.807,-19.141 19.816,-24.726c1.198,-1.061 1.917,-1.749 2.17,-2.066c0.246,-0.319 0.372,-0.64 0.372,-0.974c-0.001,-0.527 -0.349,-0.795 -1.045,-0.795l-0,0Z"/></svg>');
}
ul.is-style-arrow li:before {
background: var(--wp--preset--color--tertiary);
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 426 426" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M321.442,193.984c-24.247,-24.248 -48.492,-48.495 -72.739,-72.743c-22.945,-22.949 -58.422,12.8 -35.42,35.803c9.883,9.882 19.767,19.766 29.649,29.652l-116.749,0c-32.519,0 -32.805,50.369 -0.363,50.369l117.122,0c-9.95,9.95 -19.9,19.9 -29.85,29.85c-22.949,22.945 12.8,58.422 35.803,35.42c24.248,-24.244 48.492,-48.488 72.739,-72.736c9.735,-9.739 9.47,-25.957 -0.192,-35.615Z" style="fill:white;"/></svg>');
}
ul.is-style-star li:before {
background: var(--wp--preset--color--tertiary);
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 426 426" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M95.391,181.806c3.931,-11.792 14.413,-19.415 26.443,-19.534l45.621,-0.358c1.786,0 3.454,-1.429 4.169,-3.335l14.412,-45.144c3.931,-12.149 14.413,-19.892 26.801,-19.892c12.387,0 22.988,7.862 26.8,19.892l14.413,45.144c0.595,2.025 2.263,3.335 4.169,3.335l45.62,0.358c12.15,0 22.512,7.742 26.443,19.534c4.05,12.15 0.238,24.895 -9.767,32.637l-36.687,28.23c-1.668,1.31 -2.382,3.811 -1.787,5.955l13.817,45.382c3.693,12.269 -0.714,25.252 -11.077,32.518c-4.884,3.455 -10.482,5.122 -15.961,5.122c-5.479,0 -11.554,-1.906 -16.676,-5.598l-37.163,-27.634c-1.43,-1.072 -3.335,-1.072 -4.765,0l-37.163,27.634c-9.767,7.266 -22.632,7.504 -32.637,0.476c-10.363,-7.266 -14.77,-20.249 -11.078,-32.518l13.818,-45.382c0.714,-2.263 0,-4.645 -1.787,-5.955l-36.687,-28.23c-10.005,-7.742 -13.817,-20.487 -9.767,-32.637l0.476,0Z" style="fill:white;"/></svg>');
}
ul.is-style-heart li:before {
background: var(--wp--preset--color--tertiary);
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 426 426" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M302.872,220.962l-74.641,80.977c-4.023,4.365 -9.696,6.851 -15.633,6.851c-5.936,-0 -11.609,-2.486 -15.632,-6.851l-74.641,-80.977c-10.258,-10.259 -16.027,-24.187 -16.027,-38.694c0,-16.47 7.435,-32.089 20.217,-42.474c22.899,-17.343 55.527,-14.748 75.396,5.997l10.687,10.681l10.688,-10.689c19.869,-20.746 52.496,-23.341 75.396,-5.997c12.785,10.385 20.221,26.006 20.221,42.477c0,14.51 -5.77,28.44 -16.031,38.699Z" style="fill:white;"/></svg>');
}
ul.is-style-x li:before {
background: var(--wp--preset--color--tertiary);
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 426 426" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M315.36,274.26c11.352,11.353 11.352,29.756 0,41.108c-11.353,11.353 -29.756,11.353 -41.108,0l-61.662,-61.662l-61.662,61.662c-11.352,11.353 -29.755,11.353 -41.108,0c-11.352,-11.352 -11.352,-29.755 0,-41.108l61.662,-61.662l-61.662,-61.661c-11.352,-11.353 -11.352,-29.756 0,-41.108c11.353,-11.353 29.756,-11.353 41.108,0l61.662,61.662l61.662,-61.662c11.352,-11.353 29.755,-11.353 41.108,0c11.352,11.352 11.352,29.755 0,41.108l-61.662,61.661l61.662,61.662Z" style="fill:white;"/></svg>');
}button,
input,
optgroup,
select,
textarea {
font-family: inherit;
font-size: inherit;
color: inherit;
margin: 0;
box-sizing: border-box;
}
button,
input {
overflow: visible;
}
button,
select {
text-transform: none;
}
input[type="text"],
input[type="email"],
input[type="tel"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="datetime-local"],
input[type="time"],
input[type="month"],
input[type="week"],
input[type="url"],
input[type="number"],
input[type="search"],
input[type="file"],
select,
textarea {
background-color: #fff;
transition: background .2s ease-in-out, border-color .2s ease-in-out, box-shadow .2s ease-in-out;
padding: 0.5rem 1rem;
border-radius: 6px;
border: solid 1px color-mix(in srgb, currentColor 30%, transparent);
}
textarea {
width: 100%;
min-height: 80px;
overflow: auto;
}
::placeholder {
color: #888;
font-style: italic;
}
input:focus,
select:focus,
textarea:focus {
outline: none !important;
border-color: var(--wp--preset--color--primary);
}
input[type="checkbox"],
input[type="radio"] {
appearance: none;
background: #fff;
border: solid 1px color-mix(in srgb, currentColor 30%, transparent);
height: 22px;
overflow: hidden;
position: static;
vertical-align: text-bottom;
width: 22px;
cursor: pointer;
margin: 0 8px 0 0;
}
input[type="checkbox"] {
border-radius: 4px;
}
input[type="radio"] {
border-radius: 50%;
}
input[type="radio"]:checked {
box-shadow: inset 0 0 0 4px var(--wp--preset--color--red);
background: currentColor;
}
input[type="checkbox"]:checked {
content: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 100 100" version="1.1" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> <g transform="matrix(0.168714,0,0,0.168714,15.8126,15.8125)"> <path d="M393.401,124.425L179.603,338.208C163.771,354.043 138.089,354.043 122.242,338.208L11.878,227.836C-3.96,212.001 -3.96,186.316 11.878,170.478C27.719,154.637 53.399,154.637 69.233,170.472L150.931,252.171L336.037,67.064C351.878,51.223 377.56,51.235 393.395,67.064C409.23,82.902 409.23,108.578 393.401,124.425Z" style="fill:white;fill-rule:nonzero;"/> </g></svg>');
background: var(--wp--preset--color--red);
border-color: currentColor;
}body .wp-block-navigation__responsive-container-open:not(.always-shown) {
display: block !important;
}
body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
display: none !important;
}
@media (min-width: 1441px) {
body .wp-block-navigation__responsive-container-open:not(.always-shown) {
display: none !important;
}
body .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) {
display: block !important;
}
} .wp-block-navigation__responsive-container.is-menu-open {
padding: 1rem !important;
}
@media only screen and (min-width: 1441px) {
ul.wp-block-navigation-submenu {
padding: 1vw 0.75vw;
box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.15), 0 4px 10px rgba(0, 0, 0, 0.15);
transition-duration: 0.2s !important;
min-width: max-content !important;
font-size: smaller;
border: none !important;
color: inherit;
overflow: hidden !important;
left: -1.5vw !important;
border-radius: 6px;
} [aria-label="main-menu"].wp-block-navigation ul:has(li.has-child) {
display: flex !important;
flex-direction: row !important;
gap: 2rem;
}
[aria-label="main-menu"].wp-block-navigation .has-child .has-child {
display: block !important;
}
[aria-label="main-menu"].wp-block-navigation .has-child .has-child a + button {
display: none !important;
}
[aria-label="main-menu"].wp-block-navigation .has-child .has-child > a {
text-transform: uppercase;
pointer-events: none;
}
[aria-label="main-menu"].wp-block-navigation .has-child .has-child ul {
display: block !important;
opacity: 1 !important;
overflow: visible !important;
visibility: visible !important;
position: relative !important;
left: 0 !important;
border: none !important;
box-shadow: none !important;
height: auto !important;
padding: 0;
}
}
@media only screen and (max-width: 1440px) {
.is-responsive.wp-block-navigation {
gap: 0;
}
[aria-label="main-menu"].wp-block-navigation.is-responsive {
justify-content: flex-end !important;
}
[aria-label="main-menu"].wp-block-navigation .wp-block-navigation-item {
width: 100%;
padding: 0.75rem 0;
}
[aria-label="main-menu"].wp-block-navigation .wp-block-navigation-item {
flex-direction: row !important;
justify-content: space-between;
flex-wrap: wrap;
align-items: center !important;
min-height: 32px;
}
[aria-label="main-menu"].wp-block-navigation .wp-block-navigation-item ul {
width: calc(100% - 1.5rem) !important;
flex-shrink: 0;
padding: 0rem 0 0 1.5rem !important;
}
[aria-label="main-menu"].wp-block-navigation-item {
border-bottom: solid 1px var(--wp--preset--color--primary) !important;
}
[aria-label="main-menu"].wp-block-navigation-item.has-child li {
padding: 0;
border-bottom: none !important;
min-height: auto;
}
[aria-label="main-menu"].wp-block-navigation__responsive-container button[aria-expanded="true"] {
transform: rotate(180deg);
transition: transform 0.3s ease;
}
}
[aria-label="main-menu"] button.wp-block-navigation__responsive-container-open {
border-radius: 50%;
padding: 10px;
background: var(--wp--preset--color--merlot);
}
[aria-label="main-menu"] button.wp-block-navigation__responsive-container-open svg {
fill: white;
}
ul.wp-block-navigation-submenu {
font-size: smaller;
}
[aria-label="main-menu"].wp-block-navigation a:hover {
color: var(--wp--preset--color--primary) !important;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon {
display: flex;
align-items: center;
justify-content: center;
height: 2rem;
width: 2rem;
margin: 0;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon svg {
height: 1rem;
width: 1rem;
} .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon[aria-expanded="false"] + ul {
max-height: 0;
opacity: 0;
overflow: hidden;
transition: max-height 0.7s ease, opacity 0.7s ease;
}
.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon[aria-expanded="true"] + ul {
max-height: 500px;
opacity: 1;
overflow: hidden;
transition: max-height 0.7s ease, opacity 0.7s ease;
}
.wp-block-navigation-submenu__toggle,
.wp-block-navigation__responsive-container-close,
.wp-block-navigation__responsive-container-open {
user-select: none;
outline: none;
-webkit-tap-highlight-color: transparent;
}
[aria-label="main-menu"].wp-block-navigation a:hover {
color: var(--wp--preset--color--merlot) !important;
}
[aria-label="main-menu"].wp-block-navigation ul.wp-block-navigation-submenu a {
padding: .5rem 0.75rem !important;
}
[aria-label="main-menu"].wp-block-navigation .current-menu-item {
color: var(--wp--preset--color--merlot);
position: relative;
}
[aria-label="main-menu"].wp-block-navigation .current-menu-item:after {
content: "";
display: block;
width: 100%;
height: 2px;
background: var(--wp--preset--color--merlot);
position: absolute;
bottom: -1rem;
left: 0;
}@media screen and (max-width: 1199px) {
body {
font-size: 18px;
}
}
html {
scroll-behavior: smooth;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
padding: 0;
text-rendering: optimizeLegibility;
font-optical-sizing: auto;
background-image: url(//hajnalkasarigyoga.com/wp-content/themes/myfive/img/mandala.svg), radial-gradient(rgb(232 239 255) 100px, rgba(232, 239, 255, 0) 300px), radial-gradient(rgb(225 247 252) 50px, rgba(225, 247, 252, 0) 500px), radial-gradient(rgb(255 246 233) 100px, rgba(255, 246, 233, 0) 700px), radial-gradient(rgb(241 230 255) 100px, rgb(241 229 255 / 0%) 800px);
background-size: 1200px 1200px, 2000px 2000px, 2000px 2000px, 2000px 2000px, 2000px 2000px;
background-position: -50% center, 500px 800px, 1000px 1100px, 1000px 1500px, 0 1600px;
background-repeat: no-repeat, repeat, repeat, repeat, repeat;
background-attachment: fixed;
}
.wc-block-components-quantity-selector {
border-radius: 10px !important;
}
.wc-block-components-quantity-selector button {
font-size: 1rem !important;
opacity: 1 !important;
font-weight: bold !important;
}
.wc-block-components-quantity-selector:after,
.wc-block-components-quantity-selector button {
border: solid 1px #ddd !important;
}
.single_add_to_cart_button::before {
content: "";
display: inline-block;
width: 1.5rem;
height: 1.5rem;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 447 447" version="1.1" xml:space="preserve" style="fill:white; fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M200.898,345.152c24.344,0 44.108,19.764 44.108,44.108c0,24.344 -19.764,44.108 -44.108,44.108c-24.344,0 -44.108,-19.764 -44.108,-44.108c0,-24.344 19.764,-44.108 44.108,-44.108Zm176.22,0c24.344,0 44.108,19.764 44.108,44.108c0,24.344 -19.764,44.108 -44.108,44.108c-24.344,0 -44.108,-19.764 -44.108,-44.108c0,-24.344 19.764,-44.108 44.108,-44.108Zm-288.464,-273.226l63.534,222.705c6.591,23.103 27.703,39.034 51.727,39.034l157.478,0c33.502,0 61.98,-24.47 67.023,-57.59c4.821,-31.664 11.838,-77.75 17.065,-112.081c2.869,-18.84 -2.626,-37.994 -15.046,-52.449c-12.42,-14.454 -30.529,-22.769 -49.586,-22.769l-235.394,0l-8.72,-30.567c-7.633,-26.757 -32.085,-45.209 -59.91,-45.209l-51.825,0c-13.798,0 -25,11.202 -25,25c0,13.798 11.202,25 25,25l51.825,0c5.494,0 10.321,3.643 11.829,8.926Zm71.066,66.85l221.129,0c4.482,0 8.741,1.956 11.663,5.355c2.921,3.4 4.213,7.905 3.539,12.337l-17.066,112.081c-1.323,8.693 -8.798,15.116 -17.592,15.116l-157.478,0c-1.693,0 -3.181,-1.122 -3.645,-2.751l-40.55,-142.138Z"/></svg>');
background-size: contain;
background-repeat: no-repeat;
margin-right: 10px;
vertical-align: text-top;
}
.add_to_cart_button::before {
content: "";
display: inline-block;
width: 1.25rem;
height: 1.25rem;
background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:serif="http://www.serif.com/" width="100%" height="100%" viewBox="0 0 447 447" version="1.1" xml:space="preserve" style="fill:white; fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><path d="M200.898,345.152c24.344,0 44.108,19.764 44.108,44.108c0,24.344 -19.764,44.108 -44.108,44.108c-24.344,0 -44.108,-19.764 -44.108,-44.108c0,-24.344 19.764,-44.108 44.108,-44.108Zm176.22,0c24.344,0 44.108,19.764 44.108,44.108c0,24.344 -19.764,44.108 -44.108,44.108c-24.344,0 -44.108,-19.764 -44.108,-44.108c0,-24.344 19.764,-44.108 44.108,-44.108Zm-288.464,-273.226l63.534,222.705c6.591,23.103 27.703,39.034 51.727,39.034l157.478,0c33.502,0 61.98,-24.47 67.023,-57.59c4.821,-31.664 11.838,-77.75 17.065,-112.081c2.869,-18.84 -2.626,-37.994 -15.046,-52.449c-12.42,-14.454 -30.529,-22.769 -49.586,-22.769l-235.394,0l-8.72,-30.567c-7.633,-26.757 -32.085,-45.209 -59.91,-45.209l-51.825,0c-13.798,0 -25,11.202 -25,25c0,13.798 11.202,25 25,25l51.825,0c5.494,0 10.321,3.643 11.829,8.926Zm71.066,66.85l221.129,0c4.482,0 8.741,1.956 11.663,5.355c2.921,3.4 4.213,7.905 3.539,12.337l-17.066,112.081c-1.323,8.693 -8.798,15.116 -17.592,15.116l-157.478,0c-1.693,0 -3.181,-1.122 -3.645,-2.751l-40.55,-142.138Z"/></svg>');
background-size: contain;
background-repeat: no-repeat;
margin-right: 10px;
vertical-align: baseline;
}
li.wc-block-product > .wp-block-group {
position: relative;
overflow: hidden;
height: 100%;
}
.flashsale {
min-height: 0;
min-width: 0;
transform-origin: center center;
text-transform: uppercase;
padding: 10px 10px 3px 10px;
font-weight: bold;
position: absolute;
text-align: center;
top: 5px;
right: -30px;
margin: 0;
color: #fff;
transform: rotate(45deg);
z-index: 1;
background-color: #6fb940;
line-height: 1;
border-radius: 0;
display: inline-block;
width: 100px;
left: auto;
}
.wc-block-product .taxonomy-product_tag {
position: absolute;
left: 0;
top: 1rem;
z-index: 1;
display: flex;
flex-direction: column;
flex-wrap: wrap;
align-self: flex-start;
gap: 0.5rem;
}
.wc-block-product .taxonomy-product_tag a {
font-size: .75rem;
padding: 4px 14px;
text-align: center;
vertical-align: middle;
align-self: flex-start;
text-transform: uppercase;
background: var(--wp--preset--color--merlot);
z-index: 1;
color: #fff;
border-top-right-radius: 1rem;
border-bottom-right-radius: 1rem;
z-index: 1;
}
.wc-block-product .wp-block-post-terms__separator {
display: none;
}
del {
opacity: 0.5;
background: var(--wp--preset--text-muted);
}
.woocommerce-ordering {
line-height: 1;
}
.woocommerce-ordering .orderby {
border: none;
background-color: none;
box-shadow: none;
margin: 0;
cursor: pointer;
}
ul.tabs.wc-tabs {
display: none;
}
@media only screen and (max-width: 768px) {
ul.wc-block-product-template {
grid-gap: 10px;
}
}
.wp-block-tag-cloud {
margin: 0;
padding: 0;
display: flex;
flex-wrap: wrap;
}
.wp-block-tag-cloud a {
position: relative;
margin: 0 5px 5px 0 !important;
padding: 0.25rem 0.5rem !important;
font-size: 1rem !important;
background: var(--wp--preset--color--sand);
}
.wp-block-tag-cloud a:hover {
color: white;
background: var(--wp--preset--color--accent);
} .woocommerce-page table.shop_table {
width: 100%;
}
.woocommerce-form__label-for-checkbox {
display: flex;
align-items: center;
gap: 0.5rem;
margin: 0 !important
}
.woocommerce form .form-row .input-text,
.woocommerce form .form-row select {
border-color: color-mix(in srgb, currentColor 30%, transparent);
}
#billing_country_field,
#shipping_country_field {
display: none;
}
.woocommerce-billing-fields p,
.woocommerce-shipping-fields p {
position: relative;
}
.woocommerce-billing-fields .form-row label,
.woocommerce-shipping-fields .form-row label {
font-size: smaller;
color: hsla(0, 0%, 7%, .5);
left: 0.75rem;
margin: 0;
max-width: calc(100% - 32px);
line-height: 1 !important;
position: absolute;
top: 0.5rem;
transition: all .2s ease;
}
.woocommerce-billing-fields input:not([type="checkbox"]):not([type="radio"]),
.woocommerce-billing-fields select,
.woocommerce-shipping-fields input:not([type="checkbox"]):not([type="radio"]),
.woocommerce-shipping-fields select {
height: auto !important;
width: 100%;
margin: 0 !important;
font-size: inherit !important;
padding: 1.75rem 1rem 0.25rem 1rem !important;
}
.wp-block-separator.is-style-wave-top,
.wp-block-separator.is-style-wave-bottom {
border: none;
height: 80px;
display: block;
background-size: cover;
background-repeat: repeat-x;
opacity: 1;
}
.wp-block-separator.is-style-wave-top {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1920 90'%3E%3Cpath d='M0,90h1920v-14.714c-18.323 3.726-36.853 6.303-53.063 6.303-119.964 0-171.484-65.286-255.788-42.697-64.731 17.345-196.71 54.395-291.665 38.203-32.657-5.569-88.163-28.928-157.957-19.951-70.254 9.035-187.343 31.625-304.432-13.554-29.398-11.344-195.193-62.488-304.432-36.144-74.937 18.072-154.557 117.467-327.85 40.662-38.159-16.913-95.854-16.08-135.823 4.518-27.326 14.082-61.294 11.294-88.988 7.295v30.074z' fill='%23d2eafd'/%3E%3C/svg%3E");
background-position: top center;
}
.wp-block-separator.is-style-wave-bottom {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1920 90'%3E%3Cpath d='M1920,0l-1920,0l0,36.808c9.264,-1.46 19.214,-3.029 29.869,-4.709c118.204,-18.641 110.448,22.364 255.442,32.968c65.951,4.823 160.051,-51.54 252.569,-28.06c87.318,22.16 165.708,33.039 233.861,17.456c116.931,-26.736 39.85,67.467 467.723,23.799c187.089,-19.095 201.121,-49.652 397.564,-23.799c40.104,5.277 129.257,17.611 168.38,0c44.638,-20.094 83.478,-13.953 114.591,-2.471l-0,-51.992l0.001,0Z' fill='%23d2eafd'/%3E%3C/svg%3E");
background-position: bottom center;
}
.wc-block-product.outofstock * {
color: #a8a8a8;
}
.wc-block-product.outofstock img {
filter: grayscale(100%);
opacity: 0.6;
}
.wc-block-product.outofstock .wp-element-button {
color: #fffff !important;
background: #f5f5f5 !important
}