.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.woosb-wrap {
display: block;
width: 100%;
clear: both;
}
.woosb-wrap .woosb-text, .woosb-wrap .woosb-products, .woosb-bundles .woosb-text, .woosb-bundles .woosb-products {
margin: 0 0 15px 0;
}
.woosb-wrap .woosb-text, .woosb-bundles .woosb-text {
white-space: pre-line;
}
.woosb-wrap .woosb-summary {
display: flex;
align-items: center;
justify-content: space-between;
}
.woosb-wrap .woosb-summary .woosb-total {
flex-grow: 1;
}
.woosb-products {
border-width: 1px 0 0 0;
border-style: dotted;
border-color: #e5e5e5;
}
.woosb-products .woosb-item-text {
padding: 10px 0;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woosb-item-text-type-h1 > h1, .woosb-item-text-type-h2 > h2, .woosb-item-text-type-h3 > h3, .woosb-item-text-type-h4 > h4, .woosb-item-text-type-h5 > h5, .woosb-item-text-type-h6 > h6, .woosb-item-text-type-p > p {
margin: 0 !important;
}
.woosb-products .woosb-product {
display: flex;
align-items: center;
padding: 10px 0;
margin: 0;
border-bottom: 1px dotted #e5e5e5;
}
.woosb-products .woosb-product.woosb-product-hidden {
display: none;
}
.woosb-products[data-exclude-unpurchasable="yes"] .woosb-product.woosb-product-unpurchasable {
display: none;
}
.woosb-products .woosb-product > div {
padding: 0 5px;
}
.woosb-products .woosb-product .woosb-thumb {
width: 50px;
flex: 0 0 50px;
}
.woosb-products .woosb-product .woosb-thumb img {
width: 100%;
max-width: 100%;
height: auto;
display: block;
}
.woosb-products .woosb-product .woosb-quantity {
width: 80px;
flex: 0 0 80px;
}
.woosb-products .woosb-product .woosb-quantity.woosb-quantity-plus-minus {
width: 130px;
flex: 0 0 130px;
}
.woosb-products .woosb-product .woosb-quantity label {
display: none;
}
.woosb-products .woosb-product .woosb-quantity input {
width: 100%;
min-width: 40px;
text-align: center;
}
.woosb-products .woosb-product .woosb-price {
width: 100px;
flex: 0 0 100px;
text-align: end;
}
.woosb-products .woosb-product .woosb-price * {
font-size: inherit !important;
}
.woosb-products .woosb-product .woosb-price del {
opacity: .5;
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price del span {
text-decoration: line-through;
}
.woosb-products .woosb-product .woosb-price ins {
font-weight: normal;
}
.woosb-products .woosb-product .woosb-price .amount {
display: inline-block;
}
.woosb-products .woosb-product .woosb-title {
flex-grow: 1;
text-align: start;
}
.woosb-products .woosb-product .woosb-title .woosb-name {
display: block;
overflow: hidden;
}
.woosb-products .woosb-product .woosb-title .woosb-name a {
text-decoration: none;
box-shadow: none;
}
.woosb-products .woosb-product .woosb-title .woosb-price {
width: auto;
flex: 0 0 auto;
text-align: inherit;
}
.woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-image, .woosb-products .woosb-product .woosb-title .woovr-variations-select .woovr-variation-price {
display: none !important;
}
.woosb-products .woosb-product .variations_form {
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock {
font-size: 14px;
margin: 0;
padding: 0;
}
.woosb-products .woosb-product .woosb-title .stock.in-stock {
color: green;
}
.woosb-products .woosb-product .woosb-title .stock.available-on-backorder {
color: orange;
}
.woosb-products .woosb-product .woosb-title .stock.out-of-stock {
color: red;
}
.woosb-products .woosb-product .woosb-description, .woosb-products .woosb-product .woosb-variation-description {
font-size: 14px;
}
.woosb-products .woosb-product .variations_form .variations {
display: inline-block;
margin: 0 -3px;
padding: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation {
display: inline-block;
border-width: 1px;
border-style: solid;
border-color: #e5e5e5;
padding: 5px 10px;
margin: 5px 3px 0 3px;
max-width: 100%;
border-radius: 2px;
float: none;
vertical-align: top;
}
.woosb-products .woosb-product .variations_form .variations .variation > div {
display: block;
}
.woosb-products .woosb-product .variations_form .variations .reset {
display: inline-block;
}
.woosb-products .woosb-product .variations_form .variations .variation:last-child {
margin-bottom: 0;
}
.woosb-products .woosb-product .variations_form .variations .variation .label {
font-size: 12px;
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .value {
line-height: 1;
}
.woosb-products .woosb-product .variations_form .variations .variation .value select {
width: 100%;
height: auto;
line-height: 1;
padding: 0 16px 0 0;
margin: 0;
background-color: transparent;
border-radius: 0;
border: none;
-webkit-appearance: none;
-moz-appearance: none;
outline: none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAECAYAAACtBE5DAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNEQzN0Y2NTY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNEQzN0Y2NjY0NjcxMUU3QjU5NUI5N0U0NjlDMTIzNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0RDM3RjYzNjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0RDM3RjY0NjQ2NzExRTdCNTk1Qjk3RTQ2OUMxMjM2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+pzgqpQAAADdJREFUeNpirKioWMDAwBDPgAoWMQGJLCC+hiR4HYgzQRLfgDgUSoNwCIhmgaq6BtXJCNMNEGAAbM0MK7OUU3AAAAAASUVORK5CYII=);
background-repeat: no-repeat;
background-position: 100% 50%;
background-size: auto;
}
.woosb-products .woosb-product .variations_form .variations a.reset_variations {
margin: 0;
font-size: 12px;
}
.woosb-item-child .product-price .amount, .woosb-item-child .product-price .tax_label,
.woosb-item-child .product-subtotal .amount, .woosb-item-child .product-subtotal .tax_label,
.woosb-item-child .product-total .amount, .woosb-item-child .product-total .tax_label {
opacity: .3;
}
.woosb-alert {
padding: 6px 10px 6px 14px;
border-left: 4px solid #222;
background-color: #eeeeee;
font-size: 14px;
}
body.woocommerce-no-js .woosb-wrap + form.cart {
display: none;
}
.woosb-disabled {
opacity: .5 !important;
pointer-events: none !important;
cursor: not-allowed !important;
}
.woosb-quantity-input {
display: flex;
align-items: center;
}
.woosb-quantity-input .quantity {
flex-grow: 1;
height: auto;
margin: 0;
}
.woosb-quantity-plus-minus .plus, .woosb-quantity-plus-minus .minus, .woosb-quantity-plus-minus .quantity-minus, .woosb-quantity-plus-minus .quantity-plus, .woosb-quantity-plus-minus .plus-btn, .woosb-quantity-plus-minus .minus-btn {
display: none !important;
}
.woosb-quantity-input-plus, .woosb-quantity-input-minus {
width: 40px;
height: 40px;
flex: 0 0 40px;
line-height: 38px;
text-align: center;
cursor: pointer;
background-color: #fefefe;
border: 1px solid #e5e5e5;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.woosb-quantity-input .woosb-qty {
width: 100%;
min-width: 40px;
height: 40px;
line-height: 38px;
margin: 0;
padding: 0 5px;
box-shadow: none;
border-width: 1px 0;
border-style: solid;
border-color: #e5e5e5;
border-radius: 0;
background-color: #fefefe;
-moz-appearance: textfield;
}
.woosb-quantity-input .woosb-qty:focus {
outline: none;
outline-color: transparent;
}
.woosb-quantity-input-plus:hover, .woosb-quantity-input-minus:hover {
background-color: #f0f0f0;
}
.woosb-quantity-input input::-webkit-outer-spin-button, .woosb-quantity-input input::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
} .woosb-products[class*="woosb-products-layout-grid"] {
display: flex;
flex-wrap: wrap;
margin-left: -10px;
margin-right: -10px;
border: none;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-item-text {
width: 100%;
margin: 10px;
padding: 10px 0;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(50% - 20px);
margin: 10px;
padding: 10px;
border: 1px solid #dddddd;
font-size: 14px;
text-align: center;
position: relative;
display: flex;
flex-direction: column;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product:hover {
border-color: green;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .woosb-name {
font-weight: 700;
}
.woosb-products.woosb-products-layout-grid-1 .woosb-product {
width: calc(100% - 20px);
}
.woosb-products.woosb-products-layout-grid-3 .woosb-product {
width: calc(100% / 3 - 20px);
}
.woosb-products.woosb-products-layout-grid-4 .woosb-product {
width: calc(25% - 20px);
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div {
width: 100% !important;
flex: 0 0 auto !important;
text-align: center;
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
margin-bottom: 5px;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product > div:last-child {
margin-bottom: 0;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product select {
text-align: center;
}
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product .variations_form .variations .reset {
display: none;
}
@media only screen and (max-width: 767px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(50% - 20px);
}
}
@media only screen and (max-width: 479px) {
.woosb-products[class*="woosb-products-layout-grid"] .woosb-product {
width: calc(100% - 20px);
}
} body.rtl .woosb-alert {
padding: 6px 14px 6px 10px;
border-right: 4px solid #222;
border-left: none;
}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;
} button,
[type="button"],
[type="reset"],
[type="submit"] {
-webkit-appearance: button;
} button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
border-style: none;
padding: 0;
} button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-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;
}  body,
button,
input,
select,
optgroup,
textarea {
color: #404040;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
font-size: 1rem;
line-height: 1.5;
}
h1,
h2,
h3,
h4,
h5,
h6 {
clear: both;
}
p {
margin-bottom: 1.5em;
}
dfn,
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 0 1.5em;
}
address {
margin: 0 0 1.5em;
}
pre {
background: #eee;
font-family: "Courier 10 Pitch", courier, monospace;
line-height: 1.6;
margin-bottom: 1.6em;
max-width: 100%;
overflow: auto;
padding: 1.6em;
}
code,
kbd,
tt,
var {
font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}
abbr,
acronym {
border-bottom: 1px dotted #666;
cursor: help;
}
mark,
ins {
background: #fff9c0;
text-decoration: none;
}
big {
font-size: 125%;
} body {
background: #fff;
}
hr {
background-color: #ccc;
border: 0;
height: 1px;
margin-bottom: 1.5em;
}
ul,
ol {
margin: 0;
}
ul {
list-style: disc;
}
ol {
list-style: decimal;
}
li > ul,
li > ol {
margin: 0;
}
dt {
font-weight: 700;
}
dd {
margin: 0 1.5em 1.5em;
} embed,
iframe,
object {
max-width: 100%;
}
img {
height: auto;
max-width: 100%;
}
figure {
margin: 1em 0;
}
table {
margin: 0 0 1.5em;
width: 100%;
} a:focus {
outline: thin dotted;
}
a:hover,
a:active {
outline: 0;
} button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
border: 1px solid;
border-color: #ccc #ccc #bbb;
border-radius: 3px;
background: #e6e6e6;
color: rgba(0, 0, 0, 0.8);
line-height: 1;
padding: 0.6em 1em 0.4em;
}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
border-color: #ccc #bbb #aaa;
}
button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
border-color: #aaa #bbb #bbb;
}
input[type="text"],
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: 3px;
padding: 3px;
}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
color: #111;
}
select {
border: 1px solid #ccc;
}
textarea {
width: 100%;
}   .main-navigation {
display: block;
width: 100%;
}
.main-navigation ul {
display: none;
list-style: none;
margin: 0;
padding-left: 0;
}
.main-navigation ul ul {
box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
float: left;
position: absolute;
top: 100%;
left: -999em;
z-index: 99999;
}
.main-navigation ul ul ul {
left: -999em;
top: 0;
}
.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
display: block;
left: auto;
}
.main-navigation ul ul a {
width: 200px;
}
.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
left: auto;
}
.main-navigation li {
position: relative;
}
.main-navigation a {
display: block;
text-decoration: none;
} .menu-toggle,
.main-navigation.toggled ul {
display: block;
}
@media screen and (min-width: 37.5em) {
.menu-toggle {
display: none;
}
.main-navigation ul {
display: flex;
}
}
.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
margin: 0;
}
.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
display: flex;
}
.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
flex: 1 0 50%;
}
.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
text-align: end;
flex: 1 0 50%;
} .sticky {
display: block;
}
.post,
.page {
margin: 0;
}
.updated:not(.published) {
display: none;
}
.page-content,
.entry-content,
.entry-summary {
margin: 1.5em 0 0;
}
.page-links {
clear: both;
margin: 0 0 1.5em;
} .comment-content a {
word-wrap: break-word;
}
.bypostauthor {
display: block;
} .widget {
margin: 0 0 1.5em;
}
.widget select {
max-width: 100%;
} .page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
border: none;
margin-bottom: 0;
margin-top: 0;
padding: 0;
} .custom-logo-link {
display: inline-block;
} .wp-caption {
margin-bottom: 1.5em;
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;
} .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;
}   .infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
display: none;
} .infinity-end.neverending .site-footer {
display: block;
}   .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;
} #primary[tabindex="-1"]:focus {
outline: 0;
} .alignleft { float: left; margin-right: 1.5em;
margin-bottom: 1.5em;
}
.alignright { float: right; margin-left: 1.5em;
margin-bottom: 1.5em;
}
.aligncenter {
clear: both;
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 1.5em;
}
@font-face {
font-family: Liana;
src: url(https://etereoamor.com/wp-content/themes/etereo-amor/inc/theme/core/fonts/Liana-Regular.ttf);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: Evolventa;
src: url(https://etereoamor.com/wp-content/themes/etereo-amor/inc/theme/core/fonts/Evolventa-Regular.woff);
font-weight: 400;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: Evolventa;
src: url(https://etereoamor.com/wp-content/themes/etereo-amor/inc/theme/core/fonts/Evolventa-Oblique.woff);
font-weight: 400;
font-style: italic;
font-display: swap;
}
@font-face {
font-family: Evolventa;
src: url(https://etereoamor.com/wp-content/themes/etereo-amor/inc/theme/core/fonts/Evolventa-Bold.woff);
font-weight: 700;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: Evolventa;
src:  url(https://etereoamor.com/wp-content/themes/etereo-amor/inc/theme/core/fonts/Evolventa-BoldOblique.woff);
font-weight: 700;
font-style: italic;
font-display: swap;
}:root{--golden: #E8CA82;--purple: #2D1A2C;--purple-hover: #4F214D;--purple-active: #170C16;--white: #F9F9F9;--black: #0B0B0B;--white-bg: #fff;--gray-disabled: #ADADAD;--block-gutters-y: 120px 0;--white-shadow-layer: rgba(255, 255, 255, 0.35);--placeholder-color: rgba(0, 0, 0, 0.40)}@media(max-width: 1024px){:root{--block-gutters-y: 100px 0}}@media(max-width: 425px){:root{--block-gutters-y: 75px 0}}body,html{font-family:"Evolventa";background-color:var(--white)}*,body,html,h1,h2,h3,h4,h5,h6,p,label,span,div{margin:0;padding:0;color:var(--black)}.h1,h1{font-size:4rem;font-weight:400;line-height:150%}@media screen and (max-width: 1300px){.h1,h1{font-size:calc(30px + 34*(100vw - 320px)/980)}}.h2,h2{font-size:2.5rem;font-weight:400;line-height:150%;display:block}@media(min-width: 375px)and (max-width: 768px){.h2,h2{font-size:26px}}.h3,h3{font-size:2rem;line-height:2.5rem;font-weight:400}.h4,h4{font-size:1.5rem;line-height:2.25rem;font-weight:400}.btn{margin:0 auto;border-radius:3px;max-width:224px;width:100%;display:flex;justify-content:center;font-size:1.125rem;line-height:1.688rem;padding:8px 14px;background-color:var(--purple);text-decoration:none;transition:background-color .3s .2s ease-out;color:var(--white);cursor:pointer;height:100%}.btn:visited{color:var(--white)}.btn:hover{transition:background-color .3s .2s ease-out;background-color:var(--purple-hover)}.btn:active{transition:background-color .3s .2s ease-out;background-color:var(--purple-active)}.btn:disabled{transition:background-color .3s .2s ease-out;background-color:var(--gray-disabled)}a{color:var(--black);transition:color .4s .2s ease}a:visited{color:var(--black)}a:hover{color:var(--golden);transition:color .4s .2s ease}a:active{color:var(--golden);transition:color .4s .2s ease}input,textarea{border:unset}input:focus-visible,textarea:focus-visible{outline-color:var(--black)}.breadcrumb{padding:40px 0}.breadcrumb .woocommerce-breadcrumb{margin:unset}.small-body{font-size:1rem;line-height:1.5rem;font-weight:400}figure{margin:unset}input{background-color:var(--white);font-size:1.125rem;line-height:1.5rem}.select-dropdown{position:relative}.select-dropdown .current{width:100%;max-width:216px;padding:8px 18px;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.5rem;background-color:var(--white);border:1px solid var(--gray-disabled);border-radius:3px;cursor:pointer;height:40px}.select-dropdown .current:after{content:"";width:24px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6 9L12 15L18 9" stroke="%230B0B0B" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:cover}.select-dropdown .list{position:absolute;top:60px;opacity:0;visibility:hidden;display:none;flex-direction:column;max-width:216px;width:100%;border-radius:3px;gap:10px;border:1px solid var(--gray-disabled);list-style-type:none;padding:10px;transition:all 3ms ease-in-out;background-color:var(--white);z-index:3;max-height:250px;overflow-y:scroll}.select-dropdown .option{cursor:pointer;transition:color 3ms ease;width:100%;padding:unset}.select-dropdown .option:hover{color:var(--golden);transition:color 3ms ease}.open .list{display:flex;opacity:1;visibility:visible;transition:all 3ms ease-in-out}select{visibility:hidden;opacity:0}.et-info{color:#055160;background-color:#cff4fc;border-color:#b6effb;padding:20px;border-radius:3px;flex-wrap:wrap;display:flex;gap:10px}.et-info svg{flex-shrink:0}.et-message{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc;padding:20px;border-radius:3px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.et-message svg{flex-shrink:0}.et-error{color:#842029;background-color:#f8d7da;border-color:#f5c2c7;list-style-type:none;border-radius:3px;margin-bottom:20px;flex-wrap:wrap;display:flex;flex-direction:column;gap:10px;padding:20px}del{color:var(--gray-disabled)}del *{color:var(--gray-disabled)}ins{background-color:unset}.container{max-width:1240px;padding:0 20px;margin:0 auto}@media(max-width: 1200px){.container{max-width:970px}}@media(max-width: 992px){.container{max-width:750px}}@media(max-width: 767px){.container{max-width:none}}.home .header{position:fixed;width:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in;z-index:100}.home .header--fixed{width:100%;background-color:var(--purple);transition:background-color .3s ease-in}.header{width:100%;position:relative;background-color:var(--purple)}.header__menu{display:flex;justify-content:space-between;align-items:center;padding:20px 0}.header__logo img{width:100%;height:112px;object-fit:cover}@media(max-width: 767.99px){.header__logo img{width:60px;height:82px}}@media(max-width: 1024px){.header__logo{order:2}}.header .cart__link{cursor:pointer;position:relative}.header .cart__link .items{position:absolute;bottom:25px;display:flex;margin:0 auto;right:-25px;width:100%;border-radius:100%;height:auto;background-color:var(--white);align-items:center;justify-content:center}@media(max-width: 767.99px){.header .cart__link .items{right:0;bottom:35px}}.header__mobile--btn{display:none}@media(max-width: 1024px){.header__mobile--btn{display:block}}@media(max-width: 1024px){.header__nav{display:none;opacity:0}}.header .is-open{position:absolute;display:block;background-color:var(--white);width:100%;left:0;top:125px;opacity:1;border:1px solid var(--gray-disabled);transition:opacity .3ms ease-in;border-bottom-left-radius:3px;border-bottom-right-radius:3px;z-index:999}.header .close{display:none;position:absolute}@media(max-width: 1024px){.header .close{display:block;top:20px;right:20px}}.header__nav-list{padding:0;list-style:none;display:flex;gap:70px}@media(max-width: 1024px){.header__nav-list{width:100%;flex-direction:column;padding:0 20px;gap:unset}}.header__nav-list .nav-item .nav-link{padding:15px 0;display:block;color:var(--white);line-height:24px;text-decoration:unset;transition:color .2s ease-in}@media(max-width: 1024px){.header__nav-list .nav-item .nav-link{color:var(--black)}}.header__nav-list .nav-item .nav-link:hover{color:var(--golden)}.header__account{display:flex;gap:20px}@media(max-width: 1024px){.header__account{order:3}}.account,.cart{color:var(--white)}.account:hover,.cart:hover{color:var(--golden)}.footer{background-color:var(--purple);padding:50px 0}.footer__content{display:flex;justify-content:space-between;margin-bottom:50px}@media(max-width: 1023.99px){.footer__content{display:grid;grid-template-areas:"first second  " "third fourth";grid-gap:20px 20px}}@media(max-width: 1023.99px)and (max-width: 504px){.footer__content{grid-template-columns:repeat(2, 1fr)}}.footer__nav{display:flex;gap:120px}@media(max-width: 1024px){.footer__nav{row-gap:50px;column-gap:100px;flex-wrap:wrap;justify-content:space-between}}@media(max-width: 768px){.footer__nav{column-gap:50px}}.footer__menu{display:flex;flex-direction:column}@media(max-width: 1023.99px){.footer__menu{width:100%}}@media(max-width: 768px){.footer__menu{width:100%}}@media(max-width: 1023.99px){.footer__menu:nth-child(1){order:1}.footer__menu:nth-child(2){order:3;width:100%}.footer__menu:nth-child(3){order:2}}.footer__heading{font-size:1.5rem;line-height:2.25rem;font-weight:400;color:var(--white);display:block;margin-bottom:24px}.footer__list{list-style-type:none;display:flex;flex-direction:column;gap:16px}.footer__link{text-decoration:none;font-size:1.125rem;line-height:1.168rem;color:var(--white)}.footer__link:visited{color:var(--white);transition:color .3s ease-in}.footer__link:hover{color:var(--golden);transition:color .3s ease}.footer__social--list{list-style-type:none;display:flex;gap:24px;justify-content:center;margin-bottom:24px}.footer__logo{display:flex;justify-content:center}.footer__logo a img{width:200px;height:100px}@media(max-width: 1023.99px){.footer__logo a img{width:100%;height:auto}}@media(max-width: 489px){.footer__logo a img{height:100px}}.footer__creation{display:flex;justify-content:center;align-items:center;font-size:.875rem;line-height:normal;color:var(--white);padding-top:15px;gap:15px}.footer__about{margin:unset;color:var(--white)}.footer__about-link{text-decoration:none;color:var(--white)}.footer__about-link:visited{color:var(--white)}.footer__about-link:hover{color:var(--golden);transition:color .3s ease}.footer__company{font-size:13px;line-height:130%}.footer__company p{color:var(--white)}.footer__payments{background-color:var(--white)}.footer__payments--list{list-style:none;display:flex;justify-content:center;align-items:center;gap:15px;padding:20px}@media(max-width: 1024px){.footer__payments--list{flex-wrap:wrap}}.footer__payments--item{width:85px}@media(max-width: 768px){.footer__payments--item{width:60px}}.footer__payment{width:100%;height:100%;object-fit:cover}.cart-modal{display:none;position:fixed;z-index:999;padding:30px 20px 20px 20px;right:0;top:0;max-width:400px;width:100%;height:100%;overflow:auto;opacity:0;transition:opacity 4ms ease-in;background:var(--white)}.cart-modal__close{font-size:2.5rem;cursor:pointer;display:flex;justify-content:flex-end;transition:color .2s ease-in;margin-bottom:20px}.cart-modal__close:hover{transition:color .2s ease-in;color:var(--golden)}.cart-modal__content .mini-cart__list{display:flex;flex-direction:column;gap:10px;max-height:600px;overflow:scroll;list-style:none;margin-bottom:40px}.cart-modal__content .mini-cart__list li{display:flex;align-items:center;justify-content:space-between}.cart-modal__content .mini-cart__list li a img{width:120px}.cart-modal__content .mini-cart__list li a.remove{font-size:1.4rem;text-decoration:none}.cart-modal__content .mini-cart__details{display:flex;flex-direction:column;align-items:center}.cart-modal .woocommerce-mini-cart__footer{display:flex;flex-direction:column;gap:40px}.cart-modal .woocommerce-mini-cart__footer .woocommerce-mini-cart__total{display:flex;justify-content:space-between}.cart-modal .woocommerce-mini-cart__footer .woocommerce-mini-cart__buttons{display:flex;flex-direction:column;gap:20px}.cart-modal .woocommerce-mini-cart__footer .woocommerce-mini-cart__buttons .btn{margin:unset;max-width:100%}.modal-open{display:block;opacity:1;transition:opacity 4ms ease-in}.modal-lock{overflow:hidden}#overlay{display:none;position:fixed;z-index:98;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5)}.mini_cart_item img{width:150px;height:150px;object-fit:cover}.etereo-product{display:flex;justify-content:space-between;margin-bottom:40px}@media(max-width: 1200px){.etereo-product{flex-direction:column;align-items:center;gap:40px}}.etereo-product__left{max-width:596px;width:100%}@media(max-width: 1200px){.etereo-product__left{max-width:100%}}.etereo-product__image{aspect-ratio:6/7;width:100%;object-fit:cover}.etereo-product__right{max-width:520px;width:100%}@media(max-width: 1200px){.etereo-product__right{max-width:100%}}.etereo-product__title{margin-bottom:10px}.etereo-product__summary{display:flex;justify-content:space-between;margin-bottom:20px}.etereo-product__short-description{margin-bottom:20px}.etereo-product__stock{font-size:.875rem;color:var(--gray-disabled);display:block}.etereo-product .product__cart-btn{margin:30px 0}.etereo-product .product__gid-sizes{margin-bottom:20px}.etereo-product__price{display:block}.etereo-product__gid-sizes{padding:30px 0 20px 0}.etereo-product__variations{display:flex;align-items:center;gap:40px;margin:30px 0}.etereo-product__dropdown{display:flex;flex-direction:column;gap:20px}.etereo-product__meta{display:flex;gap:50px}.etereo-product__tabs{margin-top:90px}.etereo-product__related{display:flex;justify-content:center;margin-bottom:30px}.etereo-product__thumbnail-gallery{position:relative}.etereo-product__thumbnail-gallery .splide__arrows{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:100%}.etereo-product__thumbnail-gallery .splide__arrow--next{position:absolute;right:20px;background-color:var(--white-shadow-layer);padding:6px 12px;border:unset;cursor:pointer}.etereo-product__thumbnail-gallery .splide__arrow--prev{position:absolute;left:20px;background-color:var(--white-shadow-layer);border:unset;padding:6px 12px;cursor:pointer}.etereo-product .cart .btn{font-size:16px;line-height:130%;margin:0 auto 0 0;background-color:var(--purple) !important;transition:background-color 3ms ease}.etereo-product .cart .btn:disabled{background-color:var(--gray-disabled) !important;transition:background-color 3ms ease}.etereo-product .cart .btn:hover{background-color:var(--purple-hover) !important;transition:background-color 3ms ease}.etereo-product .cart .btn:active{transition:background-color 3ms ease;background-color:var(--purple-active) !important}.etereo-product__thumbnails{margin-top:20px}.etereo-product__tabs{max-width:672px;margin-bottom:30px}.etereo-product__info{display:flex;flex-direction:column;gap:10px}.etereo-product__info p{font-size:18px;line-height:27px}.etereo-product__list{list-style-type:none;display:flex;gap:40px;border-bottom:1px solid var(--gray-disabled)}.etereo-product__list li{padding-bottom:10px}.etereo-product__list li a{color:var(--black);font-size:24px;line-height:36px;font-weight:400;text-decoration:none}.etereo-product__list .active{position:relative}.etereo-product__list .active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;border-bottom:2px solid var(--black)}.woosg_total{font-size:24px;line-height:36px;font-weight:400}.custom-dropdown{position:relative;display:inline-block}.selected-value{padding:10px;border:1px solid #ddd;border-radius:4px;cursor:pointer}.options-container{display:none;position:absolute;top:100%;left:0;width:100%;border:1px solid #ddd;border-top:none;border-radius:0 0 4px 4px}.option{padding:10px;cursor:pointer}.show-options .options-container{display:block;height:400px}.product-type-variable .value select{height:40px;padding:5px 10px;display:flex;align-items:center}.woosb-products .woosb-product .variations_form .variations .variation{border-width:unset;border-color:unset;border-style:unset;margin:unset;padding:10px 0}.variation{position:relative}.variation .nice-select{width:216px}.variation .label{margin-bottom:5px}.variation .current{width:100%;max-width:216px;padding:8px 18px;display:flex;justify-content:space-between;align-items:center;font-size:1rem;line-height:1.5rem;background-color:var(--white);border:1px solid var(--gray-disabled);border-radius:3px;cursor:pointer;height:40px}.variation .current:after{content:"";width:24px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6 9L12 15L18 9" stroke="%230B0B0B" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:cover}.variation .list{position:absolute;top:80px;opacity:0;visibility:hidden;display:none;flex-direction:column;max-width:216px;width:100%;border-radius:3px;gap:10px;border:1px solid var(--gray-disabled);list-style-type:none;padding:10px;transition:all 3ms ease-in-out;background-color:var(--white);z-index:3;max-height:220px;overflow-y:scroll}.variation .option{cursor:pointer;transition:color 3ms ease;width:100%;padding:unset}.variation .option:hover{color:var(--golden);transition:color 3ms ease}.open .list{display:flex;opacity:1;visibility:visible;transition:all 3ms ease-in-out}.product__gid-link{font-size:1rem;line-height:1.5rem}.product__gid-link:hover{transition:color 3ms ease;color:var(--purple-hover)}.quantity{display:flex}.quantity .quantity-minus,.quantity .quantity-plus{display:flex;width:27px;height:27px;align-items:center;justify-content:center;cursor:pointer;padding:0 8px;background:var(--white);border:1px solid var(--gray-disabled);font-size:1.125rem;line-height:1.688rem;flex-shrink:0;transition:background-color 3ms ease}.quantity .quantity-minus:hover,.quantity .quantity-plus:hover{background-color:var(--golden);transition:background-color 3ms ease}.quantity .quantity-minus:active,.quantity .quantity-plus:active{background-color:var(--golden);transition:background-color 3ms ease}.woocommerce .quantity .qty{width:27px;height:27px;outline:none;border:unset;background-color:var(--purple);color:#fff;border-radius:unset;text-align:center}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.single-product .product-type-woosg .product__left{max-width:529px}.single-product .product-type-woosg .product__right{max-width:588px;width:100%}.single-product .product-type-woosg .woosg-products .woosg-product form.variations_form .variations .variation{border:unset;border-radius:unset;padding:unset}.single-product .product-type-woosg .select-dropdown__button{padding:8px 10px;gap:10px}.single-product .product-type-woosg .quantity-minus,.single-product .product-type-woosg .quantity-plus{display:none;visibility:hidden;opacity:0}.thumbnail{display:flex;flex-shrink:0;flex-grow:0;overflow:hidden;list-style:none;cursor:pointer;filter:opacity(35%)}.is-active{filter:unset}.thumbnail img{aspect-ratio:9/11;object-fit:cover}.simple-product__btn{display:flex;flex-direction:column;gap:30px}.gift4u-section-wrapper{display:flex;flex-direction:column;gap:20px}.gift4u-row{display:flex;flex-direction:column;gap:10px}.gift4u-row input{border:unset;outline:unset;width:100%;border-bottom:1px solid var(--gray-disabled);border-radius:unset;transition:border-color .3ms ease-out;padding:10px 0;font-size:18px;line-height:24px}.gift4u-row input::placeholder{font-size:.825rem}.gift4u-row input:focus{border-color:var(--black);transition:border-color .3ms ease-out}.gift4u-row input[type].gift4u-error{outline:none;border-bottom:1px solid red}.gift4u-ship-card-method label{display:none}.gift4u-ship-card-method .gift4u-card-template-list{display:none}.product-type-giftcard .etereo-product__image{aspect-ratio:unset}.product-type-giftcard .gift4u-section-wrapper{margin-bottom:unset}.products{display:grid;grid-template-columns:repeat(auto-fill, minmax(294px, 1fr));grid-auto-rows:1fr;grid-gap:40px 8px;list-style:none;margin-bottom:120px}.products__link{text-decoration:none;display:block}.products__link-image{position:relative}.products__item a{display:block}.products__item a img{width:100%;height:400px;object-fit:cover;border-radius:3px}@media(max-width: 767px){.products__item a img{height:500px}}.products__info{margin-top:10px;display:flex;justify-content:space-between}.products__info a{text-decoration:none}.products__show-cart{position:relative}.products__show-cart .added_to_cart{position:absolute;bottom:-23px;left:-130px;width:155px;white-space:nowrap}.hot{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='34' viewBox='0 0 96 34' fill='none'%3E%3Cpath d='M0 0H96L80.5 17L96 34H0V0Z' fill='%23E8CA82'/%3E%3C/svg%3E");background-size:cover;padding:5px 40px 5px 30px;position:absolute;top:0;left:0;z-index:4;border-top-left-radius:3px}.newest{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='118' height='34' viewBox='0 0 118 34' fill='none'%3E%3Cpath d='M0 0H118L103 17L118 34H0V0Z' fill='%234A6EF0'/%3E%3C/svg%3E");background-size:cover;padding:5px 30px 5px 20px;position:absolute;top:0;left:0;z-index:4;color:var(--white);border-top-left-radius:3px}.sale-badge{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='34' viewBox='0 0 110 34' fill='none'%3E%3Cpath d='M0 0H110L96.017 17L110 34H0V0Z' fill='%23E01919'/%3E%3C/svg%3E");background-size:cover;padding:5px 30px 5px 20px;color:var(--white);position:absolute;top:0;left:0;z-index:4;border-top-left-radius:3px}.woocommerce-shop__wrapper{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}@media(max-width: 1024px){.woocommerce-shop__wrapper{flex-direction:column;align-items:flex-start;gap:20px}}.category-filter__list{list-style-type:none;display:flex;flex-wrap:wrap;gap:50px}.category-filter__link{font-size:1.125rem;line-height:1.688rem;text-decoration:none;text-transform:uppercase}.category-filter__link:hover{transition:color 3ms ease;color:var(--golden)}.category-filter__link:active{transition:color 3ms ease;color:var(--golden)}.current-term{color:var(--golden)}.current-term:visited{color:var(--golden)}.product-sorting{position:relative;max-width:240px;width:100%}.product-sorting__btn{padding:8px 10px;display:flex;justify-content:space-between;align-items:center;gap:20px;align-items:center;background-color:var(--white);border-radius:3px;border:1px solid var(--gray-disabled);max-width:240px;width:100%;transition:border-color 3ms ease;cursor:pointer}.product-sorting__btn:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M6 9L12 15L18 9" stroke="%230B0B0B" stroke-linecap="round" stroke-linejoin="round"/></svg>');width:24px;height:24px;display:flex}.product-sorting__btn:hover{transition:border-color 3ms ease;border-color:var(--black)}.product-sorting__btn:active{transition:border-color 3ms ease;border-color:var(--black)}.product-sorting .opened{display:flex;opacity:1;visibility:visible;transition:all 3ms ease-in-out}.product-sorting__list{display:flex;flex-direction:column;list-style:none;position:absolute;top:60px;opacity:0;visibility:hidden;width:100%;border-radius:3px;gap:10px;border:1px solid var(--gray-disabled);padding:10px;transition:all 3ms ease-in-out;background-color:var(--white);z-index:7;max-width:230px}.product-sorting__link{text-decoration:none;color:var(--black);transition:color 3ms ease;display:block;width:100%}.product-sorting__link:hover{color:var(--golden);transition:color 3ms ease}.product-sorting__link:active{color:var(--golden);transition:color 3ms ease}.cart__content{padding:120px 0}.cart__content form{display:flex;justify-content:space-between}@media(max-width: 1200px){.cart__content form{justify-content:center;flex-direction:column;gap:40px}}.cart__item:first-child{width:63.33%}@media(max-width: 1200px){.cart__item:first-child{width:100%}}.cart__item:last-child{width:29.17%}@media(max-width: 1200px){.cart__item:last-child{width:100%}}.cart__table{border-collapse:collapse;text-align:center;border-spacing:0}.cart__table thead{background-color:var(--purple)}.cart__table thead .remove,.cart__table thead .image{visibility:hidden}@media(max-width: 768px){.cart__table thead{display:none}}.cart__table tbody tr:nth-child(even){background-color:var(--white-bg)}@media(max-width: 768px){.cart__table tbody tr:nth-child(even){border-top:1px solid var(--gray-disabled);border-bottom:1px solid var(--gray-disabled)}}.cart__table tbody tr:last-child{border-bottom:unset}.cart__table tr td{vertical-align:middle;width:15%;padding:10px;white-space:nowrap;text-transform:uppercase;font-size:1rem;line-height:1.5rem}.cart__table tr td:first-child{width:5%}@media(max-width: 768px){.cart__table tr td:first-child{width:100%}}@media(max-width: 768px){.cart__table tr td{display:block;text-align:right;width:100%;position:relative}}.cart__table tr th{vertical-align:middle;width:15%;padding:10px;white-space:nowrap;text-transform:uppercase;font-size:.875rem;line-height:1.5rem;color:var(--white)}.cart__table tr th:first-child{width:5%}.cart__table tr .product-list{width:20%}@media(max-width: 768px){.cart__table tr .product-list{width:100%}}.cart__table tr .product-list .product-name{text-decoration:none}.cart__table tr .product-quantity .quantity{justify-content:center}@media(max-width: 768px){.cart__table tr .product-quantity .quantity{justify-content:flex-end}}.cart__table .product-remove{position:relative}@media(max-width: 768px){.cart__table .product-remove a{position:absolute;right:10px;top:10px;display:block;width:100%;height:100%;z-index:3}}.cart__after{display:flex;justify-content:space-between;align-items:center}@media(max-width: 768px){.cart__after{flex-wrap:wrap;gap:20px}}.cart__coupon{position:relative;width:55%}@media(max-width: 768px){.cart__coupon{width:100%}}.cart__coupon input{border:unset;outline:none;border-bottom:1px solid var(--gray-disabled);border-radius:unset;padding:10px 100px 10px 0;display:block;width:100%;transition:border-bottom .3s .2s ease-out}.cart__coupon input:focus{border-bottom:1px solid var(--golden);transition:border-bottom .3s .2s ease-out}.cart__coupon button{position:absolute;top:50%;transform:translateY(-50%);right:0;background-color:rgba(0,0,0,0);border:unset;cursor:pointer;padding:unset;transition:color .3s .2s ease-out}.cart__coupon button:hover{color:var(--golden);transition:color .3s .2s ease-out}.cart__coupon button:active{color:var(--golden);transition:color .3s .2s ease-out}.cart__update{margin:unset}.cart__totals{background-color:var(--white);border:1px solid var(--gray-disabled);padding:20px}.cart__totals-table th{text-align:left;padding:10px 0;font-weight:400;font-size:.875rem;line-height:1.5rem}.cart__totals-table td{padding:10px 0;font-size:.875rem;line-height:1.5rem}.cart__totals-methods{list-style:none}.cart__totals-methods li{display:flex;gap:10px}.cart__totals-radio{display:none}.cart__totals-radio+label{position:relative;display:inline-block;cursor:pointer;transition:all .3s ease-in-out;padding-left:25px;line-height:1.5rem;white-space:nowrap}.cart__totals-radio+label:before,.cart__totals-radio+label:after{content:"";position:absolute;top:5px;left:0;width:16px;height:16px;color:#fff;border-radius:50%;-webkit-transition:all .3s ease;border:.5px solid var(--purple);transition:all .3s ease;z-index:4}.cart__totals-radio+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 10px #fff,inset 0 0 0 1em #fff}.cart__totals-radio+label:hover:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .3em #fff,inset 0 0 0 1em var(--golden)}.cart__totals-radio:checked+label:before{-webkit-transition:all .3s ease;transition:all .3s ease;box-shadow:inset 0 0 0 .2em #fff,inset 0 0 0 1em var(--golden)}.cart__totals-proceed .btn{margin:unset}.cart__totals-shipping{border-bottom:1px solid var(--gray-disabled)}.cart__totals-table{border-collapse:collapse}.product-thumbnail .product-thumb{display:block;width:70px;text-decoration:none}@media(max-width: 768px){.product-thumbnail .product-thumb{margin:0 auto;width:100px}}@media(max-width: 768px){tbody .product-name,tbody .product-quantity,tbody .product-price,tbody .product-subtotal{padding:20px !important}tbody .product-name:before,tbody .product-quantity:before,tbody .product-price:before,tbody .product-subtotal:before{content:attr(data-title) ": ";font-weight:600;float:left;z-index:2}}.cross{padding:3px;transition:background-color 3ms ease,border-radius 3ms ease;background-color:#fff;border-radius:100%}@media(max-width: 768px){.cross{background-color:var(--purple)}}.cross path{stroke:var(--black);transition:stroke 3ms ease}@media(max-width: 768px){.cross path{stroke:var(--golden)}}.cross:hover{transition:background-color 3ms ease,border-radius 3ms ease;background-color:var(--purple)}.cross:hover path{stroke:var(--golden);transition:stroke 3ms ease}.cart-empty .wc-empty-cart-message{margin:50px 0}.cart-empty .return-to-shop{margin-bottom:100px}.checkout__coupon{margin-bottom:40px}.checkout__coupon-message{margin:30px 0}.checkout__coupon-wrapper{display:flex;gap:40px;margin-top:20px;margin-bottom:20px}@media(max-width: 1024px){.checkout__coupon-wrapper{flex-wrap:wrap;gap:20px}.checkout__coupon-wrapper .form-row-first{width:100%}}.checkout__coupon-input[type=text]{border:unset;border-bottom:1px solid var(--gray-disabled);max-width:386px;width:100%;padding:10px 0;outline:none;border-radius:unset;font-size:1.125rem;line-height:1.625rem;transition:border-bottom-color .3s .2s ease-out}.checkout__coupon-input[type=text]:focus{border-bottom-color:var(--black);transition:border-bottom-color .3s .2s ease-out}.checkout__content{display:flex;justify-content:space-between;gap:80px;margin-bottom:40px}@media(max-width: 1024px){.checkout__content{flex-direction:column}}.checkout__billing-title,.checkout #ship-to-different-address{font-size:1.25rem;line-height:1.875rem;margin-bottom:10px;padding-bottom:5px;position:relative}.checkout__billing-title:after,.checkout #ship-to-different-address:after{content:"";position:absolute;width:12%;height:2px;background-color:var(--black);bottom:0;left:0}.checkout__billing{width:55%;margin-bottom:40px}@media(max-width: 1024px){.checkout__billing{width:100%}}.checkout__billing-form{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end;margin-bottom:40px}.checkout__billing .form-row-first,.checkout__billing .form-row-last,.checkout__billing #billing_address_1_field,.checkout__billing #billing_city_field,.checkout__billing #billing_state_field,.checkout__billing #billing_postcode_field,.checkout__billing #billing_phone_field,.checkout__billing #billing_email_field,.checkout__billing #shipping_address_1_field,.checkout__billing #shipping_city_field,.checkout__billing #shipping_state_field,.checkout__billing #shipping_postcode_field{width:calc(51.5% - 20px);display:flex;flex-direction:column}@media(max-width: 1024px){.checkout__billing .form-row-first,.checkout__billing .form-row-last,.checkout__billing #billing_address_1_field,.checkout__billing #billing_city_field,.checkout__billing #billing_state_field,.checkout__billing #billing_postcode_field,.checkout__billing #billing_phone_field,.checkout__billing #billing_email_field,.checkout__billing #shipping_address_1_field,.checkout__billing #shipping_city_field,.checkout__billing #shipping_state_field,.checkout__billing #shipping_postcode_field{width:100%}}.checkout__billing .form-row-first label,.checkout__billing .form-row-last label,.checkout__billing #billing_address_1_field label,.checkout__billing #billing_city_field label,.checkout__billing #billing_state_field label,.checkout__billing #billing_postcode_field label,.checkout__billing #billing_phone_field label,.checkout__billing #billing_email_field label,.checkout__billing #shipping_address_1_field label,.checkout__billing #shipping_city_field label,.checkout__billing #shipping_state_field label,.checkout__billing #shipping_postcode_field label{font-size:.825rem;line-height:1.5rem}.checkout__billing .form-row-first input,.checkout__billing .form-row-last input,.checkout__billing #billing_address_1_field input,.checkout__billing #billing_city_field input,.checkout__billing #billing_state_field input,.checkout__billing #billing_postcode_field input,.checkout__billing #billing_phone_field input,.checkout__billing #billing_email_field input,.checkout__billing #shipping_address_1_field input,.checkout__billing #shipping_city_field input,.checkout__billing #shipping_state_field input,.checkout__billing #shipping_postcode_field input{border:unset;outline:unset;width:100%;border-bottom:1px solid var(--gray-disabled);border-radius:unset;transition:border-color .3ms ease-out;padding:10px 0;font-size:18px;line-height:24px}.checkout__billing .form-row-first input::placeholder,.checkout__billing .form-row-last input::placeholder,.checkout__billing #billing_address_1_field input::placeholder,.checkout__billing #billing_city_field input::placeholder,.checkout__billing #billing_state_field input::placeholder,.checkout__billing #billing_postcode_field input::placeholder,.checkout__billing #billing_phone_field input::placeholder,.checkout__billing #billing_email_field input::placeholder,.checkout__billing #shipping_address_1_field input::placeholder,.checkout__billing #shipping_city_field input::placeholder,.checkout__billing #shipping_state_field input::placeholder,.checkout__billing #shipping_postcode_field input::placeholder{font-size:.825rem}.checkout__billing .form-row-first input:focus,.checkout__billing .form-row-last input:focus,.checkout__billing #billing_address_1_field input:focus,.checkout__billing #billing_city_field input:focus,.checkout__billing #billing_state_field input:focus,.checkout__billing #billing_postcode_field input:focus,.checkout__billing #billing_phone_field input:focus,.checkout__billing #billing_email_field input:focus,.checkout__billing #shipping_address_1_field input:focus,.checkout__billing #shipping_city_field input:focus,.checkout__billing #shipping_state_field input:focus,.checkout__billing #shipping_postcode_field input:focus{border-color:var(--black);transition:border-color .3ms ease-out}.checkout__shipping-form{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-end}.checkout__order{width:43%}@media(max-width: 1024px){.checkout__order{width:100%}}.checkout__order .wc_payment_methods{list-style:none;display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.checkout__order .payment_box p,.checkout__order .woocommerce-privacy-policy-text p{font-size:.875rem;line-height:1.25rem}.checkout__order .woocommerce-privacy-policy-text{margin-bottom:20px}.checkout__order .btn{margin:unset}.checkout__order #order_review_heading{font-size:1.25rem;line-height:1.875rem;margin-bottom:10px;padding-bottom:5px;position:relative}.checkout__order #order_review_heading:after{content:"";position:absolute;width:12%;height:2px;background-color:var(--black);bottom:0;left:0}.checkout tr th.product-name{text-align:left}.checkout tr td.product-name{text-align:left;padding:10px 0}@media(max-width: 1024px){.checkout tr td.product-name{padding:unset !important}.checkout tr td.product-name .product-quantity{padding:unset !important}.checkout tr td.product-name .product-quantity:before{content:none}.checkout tr td.product-name:before{content:none}}.checkout tr td.product-total{text-align:center}.checkout dl.variation{padding:10px 0;display:block;gap:10px}.checkout dd{margin:unset}.checkout tfoot tr th{text-align:left;padding:10px 0}.checkout tfoot tr td{text-align:center}.woocommerce-NoticeGroup-checkout{list-style:none}.country_to_state ul.list{max-width:386px;width:100%}#billing_country_field,#shipping_country_field{width:100%}#billing_country_field label,#shipping_country_field label{font-size:.825rem;line-height:1.5rem}#billing_country_field .select2-container .select2-selection--single,#shipping_country_field .select2-container .select2-selection--single{height:43px;display:flex;align-items:center}#billing_country_field .select2-container--default .select2-selection--single,#shipping_country_field .select2-container--default .select2-selection--single{background-color:var(--white)}#billing_country_field .select2-selection__arrow,#shipping_country_field .select2-selection__arrow{top:10px}.select2-dropdown{background-color:var(--white);border:1px solid var(--gray-disabled)}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:unset;color:var(--golden)}.select2-container--default .select2-results__option[data-selected=true]{background:unset;color:var(--gray-disabled)}.woocommerce-shipping-fields .woocommerce-form__label{display:grid;grid-template-columns:1em auto;align-items:center;gap:.5em}.woocommerce-shipping-fields .woocommerce-form__label input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;width:1.15em;height:1.15em;border:1px solid var(--gray-disabled);transform:translateY(-0.075em);display:grid;place-content:center}.woocommerce-shipping-fields .woocommerce-form__label input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1px 1em var(--golden);background-color:CanvasText}.woocommerce-shipping-fields .woocommerce-form__label input[type=checkbox]:checked::before{transform:scale(1)}#order_comments_field label{margin:5px 0;font-size:.825rem;line-height:1.5rem;display:block}#order_comments{background:rgba(0,0,0,0);border-bottom:1px solid var(--gray-disabled);outline:none;border-radius:unset}#order_comments:focus{border-color:var(--black)}.thankyou-order{display:flex;flex-direction:row;margin:0 auto}.thankyou-order__wrapper{display:flex;justify-content:space-between;padding:10% 0;align-items:center}@media(max-width: 1023.99px){.thankyou-order__wrapper{flex-direction:column;gap:40px}}@media(max-width: 767.99px){.thankyou-order__wrapper{padding:10% 0 20% 0}}.thankyou-order__left{max-width:50%}@media(max-width: 1023.99px){.thankyou-order__left{max-width:100%}}.thankyou-order__left img{width:100%;height:auto;object-fit:cover}.thankyou-order__right{border:2px solid var(--purple);max-width:45%;padding:3%}@media(max-width: 1023.99px){.thankyou-order__right{max-width:100%}}.thankyou-order__right .woocommerce-thankyou-order-received{font-weight:600;font-size:24px;line-height:1.5;text-wrap:balance}@media(max-width: 502.99px){.thankyou-order__right .woocommerce-thankyou-order-received{font-size:20px;text-wrap:balance}}.thankyou-order__right ul{list-style:none;padding-top:5%;display:flex;flex-direction:column;gap:10px}#billing_postcode_field label .required,#shipping_postcode_field label .required{display:none}.gift4u-coupons-list .gift4u-coupon-item{background-color:var(--golden);color:var(--purple)}.gift4u-coupons-list .gift4u-coupon-item span.amount{color:var(--purple)}body.woocommerce-order-pay .woocommerce{max-width:1240px;padding:60px 20px;margin:0 auto}@media(max-width: 1200px){body.woocommerce-order-pay .woocommerce{max-width:970px}}@media(max-width: 992px){body.woocommerce-order-pay .woocommerce{max-width:750px}}@media(max-width: 767px){body.woocommerce-order-pay .woocommerce{max-width:none}}body.woocommerce-order-pay .woocommerce .checkout__order-review{display:flex;gap:40px}body.woocommerce-order-pay .woocommerce .checkout__order-review table thead,body.woocommerce-order-pay .woocommerce .checkout__order-review table tfoot{text-align:left}@media(max-width: 767.99px){body.woocommerce-order-pay .woocommerce .checkout__order-review table thead{display:none}}@media(max-width: 1024px){body.woocommerce-order-pay .woocommerce .checkout__order-review{flex-direction:column}}body.woocommerce-order-pay .woocommerce .checkout__order-review .checkout__order-payment{width:70%}body.woocommerce-order-pay .woocommerce .checkout__order-review .checkout__order-payment .payment_box p{font-size:.875rem}.blog__content{display:grid;grid-template-columns:repeat(auto-fill, minmax(301px, 1fr));grid-auto-rows:1fr;grid-column-gap:20px;grid-row-gap:167px;margin-bottom:204px}.blog__item{position:relative}.blog__img{height:350px;width:100%;object-fit:cover}.blog__heading{background-color:var(--purple);max-width:341px;padding:20px 31px 20px 10px;position:absolute;z-index:2;bottom:-85px;border-radius:3px}.blog__title{color:var(--gray-disabled);margin-bottom:5px}.blog__except{max-width:300px;color:var(--white);margin-bottom:20px}.blog__link{color:var(--white);text-decoration:none}.blog__link:visited{color:var(--white)}.post__img{aspect-ratio:12/3;height:350px;width:100%;object-fit:cover}.post__title{margin-top:60px;margin-bottom:20px;text-align:center}.post .wp-block-heading{margin-bottom:20px}.post p{margin-bottom:20px}.post p:last-child{margin-bottom:unset}.post .wp-block-embed__wrapper{margin:20px 0}.post .wp-block-embed__wrapper iframe{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.post .wp-block-image{margin:20px 0}.post .wp-block-image img{aspect-ratio:16/9;width:100%}.post ul,.post ol{padding:0 20px;margin:20px 0}.logo{background-color:var(--purple);display:flex;justify-content:center;padding:20px 0}.account{padding:50px 0}.account__auth{display:flex;justify-content:space-between}@media(max-width: 768px){.account__auth{flex-direction:column;gap:40px}}.account .col-1{width:45%}@media(max-width: 768px){.account .col-1{width:100%}}.account .col-2{width:45%}@media(max-width: 768px){.account .col-2{width:100%}}.account h3{font-size:1.25rem;line-height:1.875rem;margin-bottom:10px;padding-bottom:5px;position:relative}.account h3:after{content:"";position:absolute;width:12%;height:2px;background-color:var(--black);bottom:0;left:0}.account__login{display:flex;flex-direction:column;gap:10px}.account__login-row{display:flex;flex-direction:column;position:relative}.account__login-row input{border:unset;border-bottom:1px solid var(--gray-disabled);max-width:386px;width:100%;padding:10px 0;outline:none;border-radius:unset;font-size:1.125rem;line-height:1.625rem;transition:border-bottom-color .3s .2s ease-out}.account__login-row label{font-size:.875rem}.account .woocommerce-form-login__rememberme{display:grid;grid-template-columns:1em auto;align-items:center;gap:.5em;cursor:pointer}.account .woocommerce-form-login__rememberme input[type=checkbox]{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;width:1.15em;height:1.15em;border:1px solid var(--gray-disabled);transform:translateY(-0.075em);display:grid;place-content:center}.account .woocommerce-form-login__rememberme input[type=checkbox]::before{content:"";width:.65em;height:.65em;transform:scale(0);transition:120ms transform ease-in-out;box-shadow:inset 1px 1em var(--golden);background-color:CanvasText}.account .woocommerce-form-login__rememberme input[type=checkbox]:checked::before{transform:scale(1)}.account .woocommerce-form-login__rememberme span{margin-left:5px}.account__login-button{max-width:386px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.account__login-button .btn{margin:unset}.account__register{display:flex;flex-direction:column;gap:10px}.account__register .woocommerce-privacy-policy-text{font-size:.875rem}.account__register .btn{margin:unset}.account_rp{display:flex;flex-direction:column;margin:0 auto;gap:10px;align-items:center}.account_rp .account__login-row{margin:0 auto;max-width:386px;width:100%}.account_rp .account__lost-message{border-bottom:1px solid var(--gray-disabled);padding-bottom:10px;max-width:600px;text-align:center}.woocommerce-lost-password .woocommerce{padding:20px 0 100px 0}.account__header{background-color:var(--purple);padding-bottom:20px}.account__navigation ul{list-style-type:none;display:flex;justify-content:center;gap:10px}@media(max-width: 767.99px){.account__navigation ul{flex-direction:column;align-items:center}}.account__navigation ul li a{padding:10px;color:var(--white);text-decoration:none;cursor:pointer}.account__navigation ul .is-active a{color:var(--golden)}.account__content{padding:120px 0}@media(max-width: 1024px){.account__content{padding:90px 0}}@media(max-width: 767.99px){.account__content{padding:60px 0}}.account__content p{margin-bottom:10px}.account__content .woocommerce-Pagination{display:flex;justify-content:center;gap:50px}.woocommerce-MyAccount-orders{border-collapse:collapse}.woocommerce-MyAccount-orders thead{border-bottom:1px solid var(--gray-disabled)}.woocommerce-MyAccount-orders thead th{padding:10px}@media(max-width: 767.99px){.woocommerce-MyAccount-orders thead{display:none}}.woocommerce-MyAccount-orders tbody{text-align:center}@media(max-width: 767.99px){.woocommerce-MyAccount-orders tbody tr{border-bottom:1px solid var(--gray-disabled)}}.woocommerce-MyAccount-orders tbody td{padding:15px}@media(max-width: 767.99px){.woocommerce-MyAccount-orders tbody td{display:block;text-align:right}.woocommerce-MyAccount-orders tbody td:before{content:attr(data-title) ": ";font-weight:600;float:left}}.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions{display:flex;flex-direction:column}@media(max-width: 767.99px){.woocommerce-MyAccount-orders tbody .woocommerce-orders-table__cell-order-actions{display:block;text-align:right}}.order-badge{padding:10px;border-radius:3px}.status-completed{background-color:#198754;color:var(--white)}.status-on-hold{background-color:#ffc107;color:var(--black)}.status-processing{background-color:#6c757d;color:var(--white)}.status-cancelled{background-color:#dc3545;color:var(--white)}.status-refunded{background-color:#b02a37;color:var(--white)}.status-failed{background-color:#212529;color:var(--white)}.status-pending{background-color:#ced4da}.woocommerce-order-details__title{margin-bottom:20px}.woocommerce-table--order-details{border-collapse:collapse}.woocommerce-table--order-details thead{text-align:left;border-bottom:1px solid var(--gray-disabled)}.woocommerce-table--order-details thead th{padding:20px}.woocommerce-table--order-details tbody tr:nth-child(odd){background-color:#e9ecef}.woocommerce-table--order-details tbody td{padding:10px}.woocommerce-table--order-details tfoot th{text-align:left;padding:10px}.woocommerce-customer-details .woocommerce-column__title{margin-bottom:20px}.account__edit--form{display:flex;flex-direction:column;align-items:center;gap:40px}.account__address{display:flex;justify-content:space-between;max-width:950px;flex-wrap:wrap;gap:20px}.account__edit--fields{display:flex;flex-direction:column;gap:40px}.account__edit--fields .btn{margin:unset}.account__edit--content{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;max-width:800px;align-items:center}.account__edit--content #billing_address_2_field label,.account__edit--content #shipping_country_field label{position:relative !important;width:100%;height:auto;-webkit-clip-path:unset}.account__edit--content .form-row-first,.account__edit--content .form-row-last,.account__edit--content .form-row-wide,.account__edit--content #billing_country_field,.account__edit--content #shipping_country_field{width:calc(50% - 20px);display:flex;flex-direction:column;gap:5px;margin:unset}.account__edit--content .form-row-first .woocommerce-input-wrapper input,.account__edit--content .form-row-last .woocommerce-input-wrapper input,.account__edit--content .form-row-wide .woocommerce-input-wrapper input,.account__edit--content #billing_country_field .woocommerce-input-wrapper input,.account__edit--content #shipping_country_field .woocommerce-input-wrapper input{border:unset;outline:unset;width:100%;border-bottom:1px solid var(--gray-disabled);border-radius:unset;transition:border-color .3ms ease-out;padding:10px 0;font-size:18px;line-height:24px}.account__edit--content .form-row-first .woocommerce-input-wrapper input::placeholder,.account__edit--content .form-row-last .woocommerce-input-wrapper input::placeholder,.account__edit--content .form-row-wide .woocommerce-input-wrapper input::placeholder,.account__edit--content #billing_country_field .woocommerce-input-wrapper input::placeholder,.account__edit--content #shipping_country_field .woocommerce-input-wrapper input::placeholder{font-size:.825rem}.account__edit--content .form-row-first .woocommerce-input-wrapper input:focus,.account__edit--content .form-row-last .woocommerce-input-wrapper input:focus,.account__edit--content .form-row-wide .woocommerce-input-wrapper input:focus,.account__edit--content #billing_country_field .woocommerce-input-wrapper input:focus,.account__edit--content #shipping_country_field .woocommerce-input-wrapper input:focus{border-color:var(--black);transition:border-color .3ms ease-out}@media(max-width: 767.99px){.account__edit--content .form-row-first,.account__edit--content .form-row-last,.account__edit--content .form-row-wide,.account__edit--content #billing_country_field,.account__edit--content #shipping_country_field{width:100%}}.account__edit--info{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px;flex-wrap:wrap;margin-bottom:40px}@media(max-width: 767.99px){.account__edit--info{display:flex;flex-direction:column;gap:20px}}@media(max-width: 767.99px){.account__edit--info .form-row{width:100%}}.account__edit--info .form-row label{font-size:.875rem}.account__edit--info .form-row input{border:unset;outline:unset;width:100%;border-bottom:1px solid var(--gray-disabled);border-radius:unset;transition:border-color .3ms ease-out;padding:10px 0;font-size:18px;line-height:24px}.account__edit--info .form-row input::placeholder{font-size:.825rem}.account__edit--info .form-row input:focus{border-color:var(--black);transition:border-color .3ms ease-out}.account__edit--info .form-row .tips{font-size:.875rem}.account__edit--account{order:3}.account__edit--account fieldset{margin-bottom:20px}.account__edit--account .button-submit .btn{margin:unset}@media(max-width: 767.99px){.account__edit--account .button-submit .btn{max-width:100%}}.account__edit--password{display:flex;flex-direction:column;gap:20px}.account__edit--password .form-row{display:flex;flex-direction:column}@media(max-width: 767.99px){.account__edit--password .form-row{width:100%}}.account__edit--password .form-row label{font-size:.875rem}.account__edit--password .form-row input{border:unset;outline:unset;width:100%;max-width:386px;border-bottom:1px solid var(--gray-disabled);border-radius:unset;transition:border-color .3ms ease-out;padding:10px 0;font-size:18px;line-height:24px}.account__edit--password .form-row input::placeholder{font-size:.825rem}.account__edit--password .form-row input:focus{border-color:var(--black);transition:border-color .3ms ease-out}table#gift4u-coupon-manage-list{font-size:1rem;text-align:center;border-collapse:collapse}table#gift4u-coupon-manage-list thead{border-bottom:1px solid var(--gray-disabled)}.woocommerce-edit-account .account__content{display:flex;flex-direction:column}.woocommerce-edit-account .woocommerce-notices-wrapper{order:1}.woocommerce-edit-account .account__address{order:2}.wc-item-meta{list-style-type:none}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}