@charset "UTF-8";
div.tnp-subscription,
form.tnp-subscription, form.tnp-profile {
display: block;
margin: 1em auto;
max-width: 500px;
width: 100%;
}
div.tnp-profile {
display: block;
margin: 1em 0;
max-width: 500px; } .tnp-subscription div.tnp-field,
.tnp-profile div.tnp-field
{
margin-bottom: .7em;
border: 0;
padding: 0;
}
.tnp-subscription label,
.tnp-profile label
{
display: block;
color: inherit;
font-weight: normal;
line-height: normal;
padding: 0;
margin: 0;
margin-bottom: .25em;
font-size: .9em;
}
.tnp-subscription .tnp-field-checkbox label,
.tnp-profile .tnp-field-checkbox label
{
display: inline-block;
}
.tnp-subscription input[type=text],
.tnp-subscription input[type=email],
.tnp-subscription input[type=submit],
.tnp-subscription select,
.tnp-subscription textarea,
.tnp-profile input[type=text],
.tnp-profile input[type=email],
.tnp-profile input[type=submit],
.tnp-profile select,
.tnp-profile textarea
{
width: 100%;
padding: .7em;
display: block;
border: 1px;
color: #444;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
font-size: 1em;
margin: 0;
line-height: normal;
box-sizing: border-box;
}
.tnp-subscription input[type=checkbox],
.tnp-widget input[type=radio],
.tnp-profile input[type=checkbox]
{ max-width: 1em;
display: inline-block;
margin-right: .5em;
} .tnp-subscription select option,
.tnp-profile select option
{
margin-right: .75em;
}
.tnp-subscription input.tnp-submit,
.tnp-profile input.tnp-submit,
.tnp-unsubscribe button.tnp-submit,
.tnp-reactivate button.tnp-submit
{
background-color: #444;
color: #fff;
width: auto;
height: auto;
margin: 0;
display: inline-block;
}
@media all and (max-width: 480px) {
.tnp-subscription input[type=submit],
.tnp-profile input[type=submit] {
width: 100%;
}
}
.tnp-widget {
width: 100%;
display: block;
box-sizing: border-box;
}
.tnp-widget .tnp-field {
margin-bottom: 10px;
border: 0;
padding: 0;
}
.tnp-widget label {
display: block;
color: inherit;
font-size: 14px;
}
.tnp-widget input[type=text], .tnp-widget input[type=email], .tnp-widget input[type=submit], .tnp-widget select {
width: 100%;
padding: 10px;
display: block;
border: 1px solid #ddd ;
border-color: #ddd;
background-color: #f4f4f4;
background-image: none;
text-shadow: none;
color: #444;
font-size: 14px;
line-height: normal;
box-sizing: border-box;
height: auto;
}
.tnp-widget input[type=checkbox], .tnp-widget input[type=radio] {
width: auto;
display: inline-block;
} .tnp-widget select option {
margin-right: 10px;
}
.tnp-widget input.tnp-submit {
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
margin: 0;
}
.tnp-field input[type="submit"] {
position: inherit;
}
.tnp-field label {
} .tnp-widget-minimal {
width: 100%;
}
.tnp-widget-minimal form {
margin: 0;
padding: 0;
border: 0;
}
.tnp-widget-minimal input.tnp-email {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
}
.tnp-widget-minimal input.tnp-submit {
width: 100%;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-subscription-minimal {
width: 100%;
box-sizing: border-box;
margin: 10px 0;
}
.tnp-subscription-minimal form {
width: auto;
margin: 0;
padding: 0;
border: 0;
white-space: nowrap;
}
.tnp-subscription-minimal input.tnp-email,
.tnp-subscription-minimal input.tnp-name
{
width: 70%;
max-width: 300px;
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px solid #ddd;
background-color: #f4f4f4;
color: #444;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin-right: 10px;
}
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name
{
width: 31%;
}
.tnp-subscription-minimal .tnp-privacy-field {
margin-top: 10px;
} .tnp-subscription-minimal input.tnp-submit {
width: 29%;
box-sizing: border-box;
display: inline-block;
padding: 10px;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: 20px;
border-radius: 0px;
margin: 0;
}
.tnp-subscription-posts {
margin-top: 2em;
margin-bottom: 2em;
padding: 2rem;
}
.tnp-subscription-posts .tnp-subscription {
max-width: auto;
margin: 0;
}
@media all and (max-width: 525px) {
.tnp-subscription-minimal.with-name input.tnp-email,
.tnp-subscription-minimal.with-name input.tnp-name,
.tnp-subscription-minimal input.tnp-submit
{
width: 100%;
max-width: 100%;
margin: 0;
display: block;
margin-bottom: .5rem;
}
} .tnp-button-form button.tnp-submit {
box-sizing: border-box;
padding: 10px;
display: inline-block;
border: 1px;
border-color: #ddd;
background-color: #444;
background-image: none;
text-shadow: none;
color: #fff;
font-size: 14px;
line-height: normal;
border-radius: 0px;
height: auto;
margin: 0;
} .tnp-comments {
clear: both;
margin-top: 15px;
margin-bottom: 15px;
}
.tnp-comments label {
display: block;
}
.tnp-comments input[type=checkbox] {
display: inline-block;
width: auto!important;
} .tnp-lock {
clear: both;
display: block;
box-sizing: border-box;
box-shadow: none;
margin: 20px;
padding: 15px;
background-color: #fff;
border: 1px solid #ddd;
}
.tnp-nl-checkout {
margin-bottom: 1em;
}.pbl-container{display:flex;justify-content:center;flex-direction:column}.pbl-container .payu-list-banks{list-style-type:none;display:flex;flex-wrap:wrap;margin:0;padding:0;justify-content:center}.pbl-container .payu-list-banks li{padding:5px 3px 0}.pbl-container .payu-list-banks li.payu-inactive{opacity:.5;filter:grayscale(1)}.pbl-container .payu-list-banks li:not(.payu-inactive) label{cursor:pointer}.pbl-container .payu-list-banks li:not(.payu-inactive) label:hover{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label{padding:10px;display:flex;border:1px solid #bbb;transition:all 250ms;width:86px;justify-content:center;align-items:center}.pbl-container .payu-list-banks li label.active{background:#ddd;border-color:#aaa}.pbl-container .payu-list-banks li label img{width:auto;height:31px;object-fit:contain;margin:0 !important;padding:0}.pbl-container .payu-list-banks li label input{display:none}.pbl-container .pbl-error{padding-top:.5em;padding-bottom:.5em;margin-top:.5em;margin-bottom:.5em;display:none}.pbl-container .pbl-error:before{top:.5em}.payu-accept-conditions{margin-top:15px}.payu-accept-conditions .payu-conditions-description{font-size:12px;line-height:120%;margin-top:8px;text-align:justify}.payu-accept-conditions .payu-conditions-description>div{margin:5px 0}.payu-accept-conditions .payu-conditions-description a{text-decoration:underline}.payu-accept-conditions .payu-conditions-description .payu-read-more{text-decoration:underline;cursor:pointer}.payu-accept-conditions .payu-conditions-description .payu-more-hidden{display:none}#payu-card-container{max-width:350px;margin:10px auto 10px;text-align:left;box-sizing:border-box;border:1px solid #bbb;padding:5px;border-radius:5px;background-color:#ddd;color:#333}#payu-card-container .payu-sf-validation-error,#payu-card-container .payu-sf-technical-error{display:none;color:#b21b0f;font-size:13px}#payu-card-container .payu-card-form{background-color:#fff;padding:5px;border-radius:4px;border:1px solid rgba(0,0,0,0)}#payu-card-container .payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#b21b0f}#payu-card-container label{padding-bottom:2px;font-size:15px}.card-details{clear:both;overflow:auto;margin-top:10px}.card-details .expiration{width:47%;float:left;margin-right:5%}.card-details .cvv{width:47%;float:left}#tokenizeButton{border:none;background:#438f29;padding:8px 15px;cursor:pointer;color:#fff;display:table;margin:10px auto 0}.response-success{color:#438f29}.response-error{color:#900}.autonomy-payu-button{display:flex;align-items:center;text-decoration:none;margin:10px 0}.autonomy-payu-button img{margin-left:10px;width:50px;height:auto}label[for*=payment_method_payu] img{border-radius:0}.payu-block-method{gap:10px}.payu-block-method-logo{margin-left:5px}.payu-block-installments-label{display:flex;justify-content:space-between;width:100%}.payu-block-installments-label>div{align-items:center;display:flex}.payu-block-list-banks{display:flex;flex-direction:row;flex-wrap:wrap;gap:5px;justify-content:center;margin-top:10px}.payu-block-list-banks>.payu-bank{align-items:center;background-color:#fff;border:1px solid #ccc;cursor:pointer;display:flex;justify-content:center;padding:8px;transition:all 250ms;width:82px}.payu-block-list-banks>.payu-bank.disabled{cursor:not-allowed;filter:grayscale(1);opacity:.5}.payu-block-list-banks>.payu-bank:not(.disabled):hover{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank.active{background:#eee;border-color:#13100d}.payu-block-list-banks>.payu-bank>img{border-radius:0;height:28px;object-fit:contain;width:auto}.block-payu-card{display:flex;flex-wrap:wrap;gap:0 10px;margin:10px 0;padding:10px}.block-payu-card .payu-sf-validation-error{color:#b21b0f;font-size:13px}.block-payu-card>.block-payu-card-number{flex:1 0 100%}.block-payu-card>.block-payu-card-date,.block-payu-card .block-payu-card-cvv{flex:1 0 calc(50% - 10px)}.block-payu-card .payu-card-form{background-color:#fff;border:1px solid #999;border-radius:5px;padding:8px 6px}.block-payu-card .payu-card-form.payu-secure-form-focus{border-color:#666;box-shadow:0 0 0 1px #666}.block-payu-card .payu-card-form.payu-secure-form-invalid:not(.payu-secure-form-focus){border-color:#cc1818}#installment-mini-block{margin:inherit;padding-right:16px;text-align:right}
  .select2-container--default .select2-results__option--highlighted[aria-selected] {
background-color: #F26C20;
color: white;
} .select2-container--default .select2-selection--single {
border: 1px solid #000000;
border-radius: 8px;
padding: 0.5em;
}
.select2-search__field {
display: none;
}
.phone-link {
color: #F26C20 !important;
}
.big-white-text {
font-size: 20px;
font-weight: 700;
}
.contact-link a {
transition: all 300ms;
}
.contact-link a:hover {
color: #BF3500 !important;
}
.woocommerce-breadcrumb a:first-child {
display: inline-flex;
width: 22px;
height: 22px;
overflow: hidden;
color: transparent !important;
background: url(//fenix.market/wp-content/uploads/2024/09/home.webp);
background-position: center center;
background-repeat: no-repeat;
background-size: contain;
}
.pp-link {
color: #000;
font-weight: 500;
transition: all 300ms;
}
.pp-link:hover {
color: #F26C20;
}
.fenix-header-search {
min-width: 493px !important;
}
.header-moja-oferta-cont {
position: relative;
}
.header-moja-oferta-cont .wlfmc-counter-wrapper .wlfmc-counter-icon .wlfmc-counter-number {
top: calc(50% - 6px);
min-width: 1.6em;
min-height: 1.6em;
font-weight: 600;
}
.fenix-header-koszyk {
width: 100%;
display: flex;
}
.fenix-header-koszyk .tc-epo-metadata {
font-size: 14px !important;
}
.fenix-header-koszyk .elementor-button--checkout {
background: linear-gradient(to right, #E48213, #E91E0F) !important;
}
.fenix-header-koszyk .elementor-button--checkout:hover {
background: linear-gradient(to right, #E48213, #E48213, #E91E0F) !important;
}
.fenix-header-koszyk .elementor-menu-cart__toggle_button::after {
content: "koszyk";
font-size: 14px;
font-weight: 600;
font-family: "Inter", sans-serif;
position: absolute;
top: 4px;
left: 36px;
color: #000000;
}
.fenix-kategorie-menu svg,
.fenix-main-menu svg {
width: 24px !important;
height: 24px !important;
}
.fenix-kategorie-menu {
cursor: pointer !important;
}
.fenix-kategorie-menu .e-n-menu-icon {
cursor: pointer !important;
}
.fenix-kategorie-menu .e-n-menu-icon svg {
cursor: pointer !important;
}
.fenix-kategorie-menu .e-n-menu-title-text {
cursor: pointer !important;
}
.fenix-categories-menu .custom-category-menu {
list-style: none;
padding: 0;
margin: 0;
position: relative;
min-width: 330px;
display: inline-block;
border-left: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
.fenix-categories-menu .custom-category-menu .category-item {
position: static;
list-style: none;
min-width: 330px;
background-color: #ffffff;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.fenix-categories-menu .custom-category-menu .category-item a {
text-decoration: none;
padding: 16px 24px;
display: block;
font-family: "Inter", sans-serif;
font-size: 20px;
font-weight: 700;
line-height: 30px;
width: -moz-fit-content;
width: fit-content;
white-space: nowrap;
word-wrap: break-word;
color: #000000;
background-color: #ffffff;
height: 100%;
transition: all 600ms;
}
.fenix-categories-menu .custom-category-menu .category-item a:hover {
color: #DD4515;
}
.fenix-categories-menu .custom-category-menu .category-item .orange-line {
width: 0%;
height: 2px;
background-color: #DD4515;
border: none;
transition: width 300ms;
}
.fenix-categories-menu .custom-category-menu .category-item:hover > .orange-line {
width: 100%;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu {
display: none;
position: absolute;
top: 0;
left: 100%;
min-height: 100%;
white-space: normal;
background-color: #ffffff;
padding-left: 24px;
list-style: none;
margin: 0;
border-left: 1px solid #ddd;
z-index: 999;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu .subcategory-header {
padding: 10px;
font-family: "Inter", sans-serif;
font-size: 20px;
font-weight: 600;
display: block;
color: #000000;
transition: all 300ms;
text-decoration: underline;
text-decoration-color: #DD4515;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu li {
list-style: none;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu li a {
padding: 10px;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 600;
display: block;
color: #000000;
text-decoration: none;
transition: all 300ms;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu li a:hover {
color: #DD4515;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu li .subcategory-menu {
display: none;
top: 0;
left: 100%;
padding-left: 24px;
}
.fenix-categories-menu .custom-category-menu .category-item .subcategory-menu li:hover .subcategory-menu {
display: block;
}
.fenix-categories-menu .custom-category-menu .category-item:hover .subcategory-menu {
display: block;
}
.fenix-hero-cat-menu .custom-category-menu {
list-style: none;
padding: 0;
margin: 0;
position: relative;
display: flex;
flex-direction: column;
row-gap: 7px;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(1) {
order: 5;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(1) .subcategory-menu {
top: -274px;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(2) {
order: 3;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(2) .subcategory-menu {
top: -138px;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(3) {
order: 2;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(3) .subcategory-menu {
top: -73px;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(4) {
order: 1;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(5) {
order: 4;
}
.fenix-hero-cat-menu .custom-category-menu > .category-item:nth-of-type(5) .subcategory-menu {
top: -207px;
}
.fenix-hero-cat-menu .category-item {
display: flex;
align-items: center;
justify-content: space-between;
padding: 10px 10px 10px 0px;
border-bottom: 1px solid #ddd;
position: relative;
cursor: pointer;
-moz-column-gap: 5px;
column-gap: 5px;
}
.fenix-hero-cat-menu .category-item .category-left {
flex-basis: 15%;
display: flex;
align-items: center;
justify-content: flex-start;
}
.fenix-hero-cat-menu .category-item .category-left img {
width: 40px;
height: 40px;
-o-object-fit: contain;
object-fit: contain;
border-radius: 5px;
}
.fenix-hero-cat-menu .category-item .category-center {
flex-basis: 75%;
display: flex;
align-items: center;
justify-content: flex-start;
font-family: Inter, sans-serif;
font-size: 20px;
}
.fenix-hero-cat-menu .category-item .category-center a {
text-decoration: none;
font-weight: bold;
color: #333;
}
.fenix-hero-cat-menu .category-item .category-center span {
color: #333;
transition: color 300ms;
}
.fenix-hero-cat-menu .category-item .category-right {
flex-basis: 10%;
display: flex;
align-items: center;
justify-content: flex-end;
}
.fenix-hero-cat-menu .category-item .category-right img {
width: 16px;
height: auto;
transition: all 300ms;
}
.fenix-hero-cat-menu .category-item:hover .category-center span {
color: #F26C20;
}
.fenix-hero-cat-menu .category-item:hover .category-right img {
transform: rotate(45deg);
}
.fenix-hero-cat-menu .category-item .subcategory-menu {
position: absolute;
top: 0;
left: 100%;
background: rgba(255, 255, 255, 0.95);
border: 1px solid #ddd;
border-radius: 8px;
min-width: 300px;
min-height: 337px;
display: none;
z-index: 100;
flex-direction: column;
row-gap: 10px;
padding: 20px 0px;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-title {
font-size: 20px;
font-weight: 600;
text-decoration: underline;
text-decoration-color: #F26C20;
padding-left: 2em;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .orange-line {
width: 0%;
height: 2px;
background-color: #F26C20;
border: none;
transition: width 300ms;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-menu-list,
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-submenu {
list-style: none;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-menu-list li,
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-submenu li {
line-height: 2em;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-submenu {
position: absolute;
left: 100%;
background: rgba(255, 255, 255, 0.95);
border: 1px solid #ddd;
border-radius: 8px;
min-width: 250px;
display: none;
z-index: 100;
top: 0;
height: 100%;
padding-top: 20px;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-item {
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-item a {
width: -moz-fit-content;
width: fit-content;
white-space: nowrap;
padding-right: 20px;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-item:hover .subcategory-submenu {
display: flex;
flex-direction: column;
}
.fenix-hero-cat-menu .category-item .subcategory-menu .subcategory-item:hover > .orange-line {
width: 100%;
}
.fenix-hero-cat-menu .category-item .subcategory-menu a {
color: #000;
font-size: 18px;
font-family: Inter, sans-serif;
transition: color 300ms;
}
.fenix-hero-cat-menu .category-item .subcategory-menu a:hover {
color: #F26C20;
}
.fenix-hero-cat-menu .category-item:hover .subcategory-menu {
display: flex;
flex-direction: column;
}
.fenix-hero-cat-menu .category-item:nth-of-type(6) .subcategory-menu {
top: -365px;
}
.fenix-hero-cat-menu .category-item:nth-of-type(7) .subcategory-menu {
top: -438px;
}
.fenix-small-cat-menu .products .product-category {
border-bottom: 1px solid #F3F3F3;
}
.fenix-small-cat-menu .products .product-category a {
display: flex;
flex-direction: row;
align-items: center;
-moz-column-gap: 10px;
column-gap: 10px;
max-height: 66px;
transition: all 300ms;
}
.fenix-small-cat-menu .products .product-category a img {
width: 48px !important;
height: 48px !important;
margin-top: 10px !important;
}
.fenix-small-cat-menu .products .product-category a .count {
display: none;
}
.fenix-small-cat-menu .products .product-category a::after {
content: "";
width: 16px;
height: 16px;
background: url(//fenix.market/wp-content/uploads/2024/09/arrows_more_up.webp);
background-position: center center;
background-size: cover;
background-repeat: no-repeat;
position: absolute;
right: 16px;
transition: all 300ms;
}
.fenix-small-cat-menu .products .product-category a:hover h2 {
color: #BF3500 !important;
}
.fenix-small-cat-menu .products .product-category a:hover::after {
transform: scale(1.1);
}
.fenix-partnerzy-corousel .elementor-image-carousel-wrapper .swiper-slide img {
max-height: 94px;
}
.fenix-product-categories .products .product-category {
transition: all 300ms;
}
.fenix-product-categories .products .product-category a {
display: flex;
flex-direction: row;
align-items: center;
justify-content: flex-start;
border-bottom: 1px solid #DFDFDF;
padding-top: 9px;
-moz-column-gap: 24px;
column-gap: 24px;
}
.fenix-product-categories .products .product-category a img {
width: 95px !important;
height: 95px !important;
}
.fenix-product-categories .products .product-category a .count {
display: none;
}
.fenix-product-categories .products .product-category h2 {
transition: color 300ms;
}
.fenix-product-categories .products .product-category:hover {
transform: scale(1.05);
}
.fenix-product-categories .products .product-category:hover h2 {
color: #F26C20;
}
.fenix-newsletter .tnp-subscription {
max-width: 100% !important;
}
.fenix-newsletter .tnp-subscription form {
display: grid;
grid-template-columns: 1fr 1fr;
-moz-column-gap: 20px;
column-gap: 20px;
}
.fenix-newsletter .tnp-subscription form .tnp-field-firstname {
grid-column: 1/2;
}
.fenix-newsletter .tnp-subscription form .tnp-field-firstname label {
display: none;
}
.fenix-newsletter .tnp-subscription form .tnp-field-email {
grid-column: 2/3;
}
.fenix-newsletter .tnp-subscription form .tnp-field-email label {
display: none;
}
.fenix-newsletter .tnp-subscription form .tnp-privacy-field {
grid-column: 1/3;
}
.fenix-newsletter .tnp-subscription form .tnp-privacy-field label {
display: flex;
}
.fenix-newsletter .tnp-subscription form .tnp-submit {
background-color: #000000 !important;
color: #fff !important;
transition: all 300ms;
}
.fenix-newsletter .tnp-subscription form .tnp-submit:hover {
background-color: #000000 !important;
color: #F26C20 !important;
}
.fenix-newsletter input[type=text],
.fenix-newsletter input[type=email] {
height: 55px;
padding: 16px 39px 16px 39px;
border-radius: 8px;
}
.fenix-newsletter input[type=checkbox] {
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
width: 18px;
height: 14px;
min-width: 14px;
border: 1px solid #ccc;
border-radius: 4px;
background-color: white;
cursor: pointer;
position: relative;
}
.fenix-newsletter input[type=checkbox]:checked {
background-color: #F26C20;
border: 1px solid #F26C20;
}
.fenix-newsletter input[type=checkbox]:checked::after {
content: "";
position: absolute;
top: 2px;
left: 2px;
width: 4px;
height: 8px;
border: solid white;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.fenix-newsletter input[type=checkbox]:focus {
outline: none;
}
.fenix-newsletter .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option {
display: flex;
flex-direction: row;
align-items: flex-start;
-moz-column-gap: 20px;
column-gap: 20px;
}
.fenix-newsletter .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label {
font-weight: 300;
font-size: 16px;
line-height: 19px;
}
.fenix-newsletter .elementor-field-type-submit {
width: 162px;
height: 41px;
display: flex;
align-items: center;
justify-content: center;
}
.fenix-newsletter .elementor-field-type-submit button {
display: flex;
align-items: center;
justify-content: center;
}
.fenix-contact-form .elementor-form input[type=text],
.fenix-contact-form .elementor-form input[type=email],
.fenix-contact-form .elementor-form input[type=tel] {
height: 55px;
padding: 16px 32px 16px 32px;
}
.fenix-contact-form .elementor-form input[type=checkbox] {
-moz-appearance: none !important;
appearance: none !important;
-webkit-appearance: none !important;
width: 14px !important;
height: 14px !important;
border: 1px solid #ccc !important;
border-radius: 4px !important;
background-color: white !important;
cursor: pointer !important;
position: relative !important;
min-width: 14px !important;
}
.fenix-contact-form .elementor-form input[type=checkbox]:checked {
background-color: #F26C20 !important;
border: 1px solid #F26C20 !important;
}
.fenix-contact-form .elementor-form input[type=checkbox]:checked::after {
content: "" !important;
position: absolute !important;
top: 1px !important;
left: 4px !important;
width: 4px !important;
height: 8px !important;
border: solid white !important;
border-width: 0 2px 2px 0 !important;
transform: rotate(45deg) !important;
}
.fenix-contact-form .elementor-form input[type=checkbox]:focus {
outline: none !important;
}
.fenix-contact-form .elementor-form .elementor-field-type-checkbox .elementor-field-option,
.fenix-contact-form .elementor-form .elementor-field-type-acceptance .elementor-field-option {
display: flex;
flex-direction: row;
align-items: flex-start;
justify-content: flex-start;
-moz-column-gap: 20px;
column-gap: 20px;
}
.fenix-contact-form .elementor-form .elementor-field-type-checkbox .elementor-field-option label,
.fenix-contact-form .elementor-form .elementor-field-type-acceptance .elementor-field-option label {
font-weight: 300;
font-size: 16px;
line-height: 19px;
}
.fenix-contact-form .elementor-form .elementor-field-type-submit {
margin-top: 14px;
}
.fenix-contact-form .elementor-form .elementor-field-type-submit .elementor-button {
transition: all 300ms;
background: linear-gradient(to right, #E48213, #E91E0F);
}
.fenix-contact-form .elementor-form .elementor-field-type-submit .elementor-button:hover {
transform: scale(1.05);
background: linear-gradient(to right, #E48213, #E48213, #E91E0F);
}
.fenix-pp-corusel .fenix-product-loop,
.fenix-prod-carusel .fenix-product-loop {
min-height: 535px !important;
}
.fenix-product-loop {
min-height: 445px !important;
}
.fenix-product-loop .fenix-brak-w-magazynie {
opacity: 0;
transition: all 300ms;
}
.fenix-product-loop .fenix-ostatnie-sztuki {
opacity: 0;
transition: all 300ms;
}
.fenix-product-loop .fenix-promocja {
background-color: #8D20E2;
color: #ffffff;
width: 70px;
height: 32px;
display: flex;
align-items: center;
justify-content: center;
border-radius: 8px;
opacity: 0;
transition: all 300ms;
}
.fenix-product-loop .fenix-promocja .elementor-widget-container {
display: flex;
align-items: center;
justify-content: center;
}
.fenix-product-loop .fenix-promocja .elementor-widget-container .elementor-heading-title {
color: #ffffff;
}
.fenix-product-loop .fenix-product-bg {
min-height: 380px;
}
.fenix-product-loop .fenix-product-title {
min-height: 48px;
overflow: hidden;
}
.fenix-product-loop .fenix-add-to-cart-basket .product_type_variable {
min-width: 157px;
}
.fenix-product-loop .fenix-add-to-cart-basket .fenix-ask-question {
background-color: #000000 !important;
font-size: 12px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket .fenix-ask-question::after {
content: "" !important;
background: url(//fenix.market/wp-content/uploads/2024/09/shopping_cart3.svg);
position: absolute;
top: 7px;
right: 16px;
background-position: center center;
background-repeat: no-repeat;
width: 20px;
height: 20px;
background-size: cover;
}
.fenix-product-loop .fenix-add-to-cart-basket a {
min-width: 142px;
min-height: 34px !important;
display: flex !important;
align-items: center !important;
transition: all 300ms;
font-size: 14px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket a:hover {
transform: scale(1.05);
}
.fenix-product-loop .fenix-add-to-cart-basket a:hover::after {
transform: scale(1.05);
}
.fenix-product-loop .fenix-add-to-cart-basket a::after {
content: "" !important;
background: url(//fenix.market/wp-content/uploads/2024/09/shopping_cart3.svg);
position: absolute;
top: 7px;
right: 16px;
background-position: center center;
background-repeat: no-repeat;
width: 20px;
height: 20px;
background-size: cover;
}
.fenix-product-loop .fenix-product-price .amount {
display: inline-block;
}
.fenix-product-loop .fenix-add-to-cart-btn {
transition: all 300ms;
opacity: 0;
}
.fenix-product-loop .fenix-add-to-cart-btn a {
transition: all 300ms;
background: linear-gradient(to right, #E48213, #E91E0F);
}
.fenix-product-loop .fenix-add-to-cart-btn a:hover {
transform: scale(1.05);
background: linear-gradient(to right, #E48213, #E48213, #E91E0F);
}
.fenix-product-loop .fenix-add-to-cart-btn .added::after {
content: "" !important;
display: none !important;
}
.fenix-product-loop .fenix-add-to-cart-btn .fenix-ask-question {
background-color: #E47958 !important;
}
.fenix-product-loop .fenix-add-to-cart-btn .added_to_cart {
display: none !important;
}
.fenix-product-loop .fenix-wishlist-btn {
cursor: pointer;
transition: all 300ms;
opacity: 0;
height: 34px;
}
.fenix-product-loop .fenix-wishlist-btn svg {
width: 18px;
height: 18px;
margin-top: 6px;
}
.fenix-product-loop .fenix-wishlist-btn:hover {
transform: scale(1.05);
}
.fenix-product-loop .fenix-wishlist-shortcode {
opacity: 0;
height: 1px;
}
.fenix-product-loop .fenix-product-price ins {
text-decoration: none;
font-weight: 700;
color: #3CB032;
}
.fenix-product-loop:hover .fenix-add-to-cart-btn,
.fenix-product-loop:hover .fenix-promocja,
.fenix-product-loop:hover .fenix-wishlist-btn {
opacity: 1;
}
.fenix-product-loop .fenix-product-magazyn {
height: 0;
overflow: hidden;
}
.fenix-loop-for-mobile .swiper-pagination {
display: none;
}
.fenix-search-result .fenix-product-price,
.fenix-archive-result .fenix-product-price {
min-height: 4em;
}
.woocommerce-price-suffix {
display: none;
}
.pswp__caption {
display: none !important;
}
.fenix-pp-prod-images {
display: flex;
flex-direction: row;
height: 662px;
overflow: hidden;
}
.fenix-pp-prod-images .flex-viewport {
margin-left: 8px;
}
.fenix-pp-prod-images .elementor-widget-container .onsale {
padding: 8px 16px !important;
min-height: auto !important;
min-width: auto !important;
background-color: #8D20E2 !important;
border-radius: 8px !important;
line-height: 1em !important;
top: 10px !important;
left: 10px !important;
}
.fenix-pp-prod-images .elementor-widget-container .woocommerce-product-gallery {
display: flex;
flex-direction: row-reverse;
}
.fenix-pp-prod-images .elementor-widget-container .woocommerce-product-gallery .woocommerce-product-gallery__wrapper {
width: 450px;
}
.fenix-pp-prod-images .elementor-widget-container .woocommerce-product-gallery .flex-viewport {
flex: 4;
}
.fenix-pp-prod-images .elementor-widget-container .woocommerce-product-gallery .flex-control-nav {
flex: 1;
display: flex;
flex-direction: column;
max-height: 677px;
overflow-y: scroll !important;
scrollbar-width: none;
padding-top: 30px !important;
padding-bottom: 30px !important;
}
.fenix-pp-prod-images .elementor-widget-container .woocommerce-product-gallery .flex-control-nav li {
width: 100% !important;
}
.fenix-pp-price .woocommerce-Price-amount {
color: #F26C20;
font-size: 30px;
font-weight: 700;
font-family: "Inter", sans-serif;
}
.fenix-pp-price .woocommerce-Price-amount:first-of-type {
position: relative;
}
.fenix-pp-price .woocommerce-Price-amount:first-of-type::after {
content: "brutto";
position: absolute;
left: 0;
bottom: -20px;
color: #000;
font-size: 14px;
font-weight: 400;
}
.fenix-pp-price .woocommerce-price-suffix {
display: block;
color: #000;
font-size: 14px;
font-weight: 400;
}
.fenix-pp-price del {
font-size: 28px;
}
.fenix-pp-price del bdi {
font-size: 28px;
}
.fenix-pp-price ins {
text-decoration: none;
padding-left: 10px;
}
.fenix-pp-price ins bdi {
color: #3CB032;
}
.fenix-pp-price .iworks-omnibus {
font-size: 14px;
color: #000000;
}
.fenix-pp-price .iworks-omnibus .woocommerce-Price-amount::after {
content: "";
}
.fenix-pp-price .iworks-omnibus bdi {
font-size: 14px;
font-weight: 500;
color: #000000;
}
.fenix-brutto-tax {
margin-bottom: 10px;
}
.fenix-brutto-tax h3 {
font-size: 20px;
font-weight: 500;
font-family: "Inter", sans-serif;
margin-block-start: 0rem;
margin-block-end: 0rem;
margin-top: -10500px;
}
.fenix-brutto-tax h4 {
font-size: 14px;
font-weight: 400;
font-family: "Inter", sans-serif;
margin-block-start: 0rem;
margin-block-end: 0rem;
margin-top: 10px;
}
#tm-extra-product-options .tc-section-label-text {
font-size: 20px;
}
#tm-extra-product-options .tcfa-angle-down::before {
font-size: 24px;
}
#tm-extra-product-options .tc-row.tm-collapse {
border-radius: 16px;
}
#tm-extra-product-options .tmcp-ul-wrap {
padding-bottom: 15px;
}
#tm-extra-product-options .tmcp-ul-wrap .tc-label-wrap .tc-input-wrap {
margin-top: -3px;
}
.fenix-pp-meta .product_meta .detail-container {
display: none;
}
.fenix-pp-add-to-cart {
width: 100%;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart,
.fenix-pp-add-to-cart .cart {
display: grid !important;
grid-template-columns: 30% 1fr;
-moz-column-gap: 10px;
column-gap: 10px;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .tc-extra-product-options,
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .tm-extra-product-options,
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .variations,
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .single_variation_wrap,
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .tc-totals-form,
.fenix-pp-add-to-cart .cart .tc-extra-product-options,
.fenix-pp-add-to-cart .cart .tm-extra-product-options,
.fenix-pp-add-to-cart .cart .variations,
.fenix-pp-add-to-cart .cart .single_variation_wrap,
.fenix-pp-add-to-cart .cart .tc-totals-form {
grid-column: 1/3;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .quantity,
.fenix-pp-add-to-cart .cart .quantity {
grid-column: 1/2;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart .button,
.fenix-pp-add-to-cart .cart .button {
grid-column: 2/3;
width: 96% !important;
}
.fenix-pp-add-to-cart .variations tbody tr {
width: 100%;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: flex-end;
}
.fenix-pp-add-to-cart .variations tbody tr td,
.fenix-pp-add-to-cart .variations tbody tr th {
background-color: transparent !important;
width: 100%;
line-height: 1em !important;
padding: 0px 0px 10px 0px !important;
display: flex;
}
.fenix-pp-add-to-cart .variations tbody tr td select {
background-color: #F3F3F3;
border: none;
border-radius: 8px;
min-width: 100% !important;
margin: 0 !important;
}
.fenix-pp-add-to-cart .variations tbody tr td select option {
font-size: 10px !important;
line-height: 1em !important;
padding-top: 0px !important;
min-block-size: 1em !important;
}
.fenix-pp-add-to-cart .variations .reset_variations {
display: none !important;
}
.fenix-pp-add-to-cart .stock {
display: none;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart {
justify-content: space-between;
align-items: center;
}
.fenix-pp-add-to-cart .quantity {
display: flex;
flex-direction: row;
justify-content: flex-start;  }
.fenix-pp-add-to-cart .quantity .qty-button {
margin: 0;
margin-left: 0 !important;
height: 38px;
width: 38px;
min-width: 38px !important;
padding: 0 !important;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
background-color: transparent !important;
color: #333333 !important;
transition: all 300ms;
}
.fenix-pp-add-to-cart .quantity .qty-button:hover {
background-color: #333333 !important;
color: #ffffff !important;
}
.fenix-pp-add-to-cart .quantity input.qty::-webkit-outer-spin-button,
.fenix-pp-add-to-cart .quantity input.qty::-webkit-inner-spin-button {
-webkit-appearance: none;
margin: 0;
}
.fenix-pp-add-to-cart .quantity input.qty[type=number] {
-moz-appearance: textfield;
}
.fenix-pp-add-to-cart .quantity input {
width: 50px !important;
height: 38px !important;
font-size: 18px;
font-weight: 700;
border-radius: 8px !important;
background-color: transparent !important;
color: #333333 !important;
padding: 0 !important;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.fenix-pp-add-to-cart .single_add_to_cart_button {
width: 100%;
height: 38px;
border-radius: 8px;
transition: all 300ms;
background: linear-gradient(to right, #E48213, #E91E0F) !important;
}
.fenix-pp-add-to-cart .single_add_to_cart_button::after {
content: "";
background: url(//fenix.market/wp-content/uploads/2024/09/shopping_cart3.svg);
position: absolute;
top: 8px;
right: 60px;
background-position: center center;
background-repeat: no-repeat;
width: 23px;
height: 23px;
background-size: cover;
}
.fenix-pp-add-to-cart .single_add_to_cart_button:hover {
transform: scale(1.1);
background: linear-gradient(to right, #E48213, #E48213, #E91E0F) !important;
}
.fenix-pp-add-to-cart .woocommerce-variation-price .price .amount bdi {
font-size: 35px;
color: #F26C20;
font-weight: 600;
}
.fenix-pp-add-to-cart .woocommerce-variation-price .iworks-omnibus {
font-size: 14px;
color: #000000 !important;
}
.fenix-pp-add-to-cart .woocommerce-variation-price .iworks-omnibus bdi {
font-size: 14px !important;
color: #000000 !important;
}
.fenix-pp-add-to-cart .tc-input-wrap input[type=checkbox] {
-moz-appearance: none;
appearance: none;
-webkit-appearance: none;
width: 20px;
height: 20px;
border: 2px solid #ccc;
border-radius: 4px;
background-color: white;
cursor: pointer;
position: relative;
}
.fenix-pp-add-to-cart .tc-input-wrap input[type=checkbox]:checked {
background-color: #F26C20;
border: 2px solid #F26C20;
}
.fenix-pp-add-to-cart .tc-input-wrap input[type=checkbox]:checked::after {
content: "";
position: absolute;
top: 2px;
left: 6px;
width: 5px;
height: 10px;
border: solid white;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.fenix-pp-add-to-cart .tc-input-wrap input[type=checkbox]:focus {
outline: none;
}
.fenix-pp-right {
position: relative;
}
.fenix-pp-right .tm-final-totals {
display: none;
}
.fenix-pp-buy {
position: sticky;
top: 10px;
}
.fenix-pp-buy .fenix-wishlist-btn {
cursor: pointer;
transition: all 300ms;
}
.fenix-pp-buy .fenix-wishlist-btn:hover {
transform: scale(1.05);
}
.fenix-pp-buy .fenix-wishlist-shortcode {
height: 1px;
opacity: 0;
}
.fenix-pp-buy .wlfmc-add-to-wishlist {
opacity: 0;
height: 0;
overflow: hidden;
}
.fenix-pp-akordeon .e-n-accordion .e-n-accordion-item-title {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
row-gap: 16px;
}
.fenix-pp-corusel .iworks-omnibus,
.fenix-search-result .iworks-omnibus {
display: none;
}
.fenix-blog-loop-title {
width: -moz-fit-content;
width: fit-content;
border-bottom: 1px solid #DD4515;
padding-bottom: 20px;
}
.fenix-blog-prev-posts .elementor-post__title {
height: 70px;
overflow: hidden;
}
.fenix-blog-read-more a,
.fenix-blog-small-read-more a {
transition: all 300ms;
}
.fenix-blog-read-more a:hover,
.fenix-blog-small-read-more a:hover {
color: #BF3500 !important;
}
.fenix-actual-subcategoties .current-category-subcategories {
list-style: none;
display: grid;
grid-template-columns: 1fr 1fr 1fr;
-moz-column-gap: 114px;
column-gap: 114px;
padding: 0;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item {
border-bottom: 1px solid #DFDFDF;
min-height: 75px;
display: flex;
flex-direction: column;
justify-content: center;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item a {
color: #000000;
font-family: "Inter", sans-serif;
font-size: 18px;
font-weight: 500;
transition: all 300ms;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item a:hover {
color: #BF3500 !important;
}
.fenix-filters-active {
height: 100% !important;
}
.fenix-product-filter .wpfMainWrapper {
padding-right: 10px;
font-family: Inter, sans-serif !important;
}
.fenix-product-filter .wpfMainWrapper .wfpTitle {
color: #000;
}
.fenix-product-filter .wpfMainWrapper .wpfTitleToggle {
display: none;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent select {
background-color: transparent;
border-radius: 8px;
transition: all 400ms;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent select:hover {
border-color: #F26C20;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent select option {
transition: all 400ms;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent select option:hover {
color: #F26C20;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent .select2-container .select2-selection--single {
height: 32px !important;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent .select2-container .select2-selection--single .select2-selection__rendered {
margin-top: -15px !important;
}
.fenix-product-filter #wpfBlock_1 .wpfFilterContent .select2-container--default .select2-selection--single .select2-selection__arrow b {
margin-top: 0 !important;
}
.fenix-product-filter #wpfBlock_2 .wpfFilterContent .wpfPriceFilterRange {
border-radius: 8px;
border-color: #fff !important;
}
.fenix-product-filter #wpfBlock_2 .wpfFilterContent .wpfPriceFilterRange .ui-slider-range {
background-color: #F26C20 !important;
}
.fenix-product-filter #wpfBlock_2 .wpfFilterContent .wpfPriceFilterRange .ui-slider-handle {
border-radius: 50%;
background-color: #F26C20 !important;
border-color: #fff !important;
}
.fenix-product-filter #wpfBlock_2 .wpfFilterContent .wpfPriceFilterRange .ui-slider-handle:focus-visible {
outline: none !important;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li {
padding-left: 20px !important;
padding-bottom: 5px !important;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfLiLabel {
display: flex;
align-items: flex-start;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfLiLabel .wpfDisplay {
margin-top: 3px;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfLiLabel .wpfDisplay .wpfValue {
display: block !important;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfLiLabel .wpfDisplay .wpfValue .wpfFilterTaxNameWrapper {
display: block !important;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfCheckbox input[type=checkbox]:checked + label::before {
background-color: #F26C20 !important;
background: url(//fenix.market/wp-content/uploads/2025/04/tick3.webp) !important;
background-size: 100% 100% !important;
border: 2px solid #F26C20 !important;
}
.fenix-product-filter #wpfBlock_3 .wpfFilterContent .wpfFilterVerScroll li .wpfCheckbox label::before {
width: 20px !important;
height: 20px !important;
border-radius: 4px !important;
border: 2px solid #ccc !important;
}
.fenix-product-filter .wpfFilterButtons {
display: flex;
justify-content: flex-end;
}
.fenix-product-filter .wpfFilterButtons .wpfClearButton {
background-color: #3C3C3C;
font-size: 12px !important;
text-transform: capitalize !important;
min-height: 36px !important;
width: 100px !important;
border-radius: 8px !important;
transition: all 400ms;
}
.fenix-product-filter .wpfFilterButtons .wpfClearButton:hover {
background-color: #635D5D !important;
color: #fff !important;
transform: scale(1.05);
}
.fenix-product-filter .wpfFilterButtons .wpfClearButton:focus, .fenix-product-filter .wpfFilterButtons .wpfClearButton:active {
color: #fff !important;
}
.fenix-cat-menu-archive .category-item > ul {
display: none;
}
.fenix-cat-menu-archive .category-item:hover > label .plus-minus {
color: #F26C20 !important;
}
.fenix-cat-menu-archive .category-item a {
transition: color 300ms;
}
.fenix-cat-menu-archive .category-item a:hover {
color: #F26C20;
}
.fenix-cat-menu-archive .current-category > ul {
display: block;
}
.fenix-cat-menu-archive .current-category > label a {
font-weight: 600 !important;
}
.fenix-cat-menu-archive .current-category > label .plus-minus {
color: #F26C20 !important;
font-weight: 600 !important;
}
.fenix-cat-menu-archive ul {
list-style: none;
padding-left: 24px;
}
.fenix-cat-menu-archive ul .category-item {
padding: 4px 0px 4px 0px;
}
.fenix-cat-menu-archive ul .category-item label {
display: grid;
grid-template-columns: 8% 1fr 30px;
-moz-column-gap: 10px;
column-gap: 10px;
align-items: center;
justify-content: flex-start;
}
.fenix-cat-menu-archive ul .category-item label input[type=checkbox] {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
width: 20px;
height: 20px;
border: 2px solid #ccc;
border-radius: 4px;
outline: none;
cursor: pointer;
}
.fenix-cat-menu-archive ul .category-item label input[type=checkbox]:checked {
background-color: #F26C20;
border: none;
position: relative;
}
.fenix-cat-menu-archive ul .category-item label input[type=checkbox]:checked::after {
content: "";
position: absolute;
top: 3px;
left: 7px;
width: 6px;
height: 10px;
border: solid white;
border-width: 0 2px 2px 0;
transform: rotate(45deg);
}
.fenix-cat-menu-archive ul .category-item label a {
color: #000000;
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 24px;
}
.fenix-cat-menu-archive ul .category-item label .category-toggle .plus-minus {
display: flex;
align-items: center;
justify-content: center;
width: 18px;
height: 18px;
background-color: #DFDFDF;
border-radius: 50%;
color: #fff;
font-size: 16px;
font-weight: 600;
transition: color 300;
cursor: pointer;
transition: all 300ms;
}
.fenix-cat-menu-archive ul .category-item label .category-toggle .plus-minus:hover {
transform: scale(1.1);
}
.fenix-product-loop-archive .fenix-product-bg {
min-height: 226px;
}
.fenix-product-loop-archive .fenix-product-title {
min-height: 80px;
}
.fenix-product-loop-archive .add_to_cart_button {
height: 34px !important;
display: flex !important;
align-items: center !important;
}
.fenix-product-loop-archive .fenix-ask-question {
font-size: 13px !important;
height: 34px;
display: flex !important;
align-items: center;
justify-content: center;
padding: 8px 16px !important;
}
.woocommerce-cart #content {
max-width: 1296px !important;
}
.woocommerce-cart #content .page-header .entry-title {
max-width: 1296px !important;
font-weight: 600;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart {
margin-left: 0 !important;
margin-right: 0 !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-quantity-selector__button:hover,
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-quantity-selector__button:focus:hover {
background-color: #3C3C3C !important;
color: #fff !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-quantity-selector__button:focus {
background-color: #fff !important;
border: none !important;
color: #333 !important;
outline: none !important;
box-shadow: none !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-quantity-selector__button:focus-visible {
background-color: #fff !important;
border: none !important;
color: #333 !important;
outline: none !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-name {
color: #000000;
font-size: 20px;
text-decoration: none;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__prices .wc-block-formatted-money-amount {
color: #BF3500;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__prices ins {
color: #3CB032;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-cart-item__quantity .wc-block-cart-item__remove-link {
color: #000000;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product .wc-block-components-product-badge {
background-color: #F26C20;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-main .wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .price .wc-block-formatted-money-amount {
font-size: 20px;
font-weight: 600;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wp-block-woocommerce-cart-order-summary-block .wp-block-woocommerce-cart-order-summary-heading-block {
font-size: 16px;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-components-totals-item__value:nth-of-type(1) {
color: #F26C20;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container {
border-radius: 8px;
min-height: 70px;
display: flex;
transition: all 300ms;
z-index: 500 !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container a {
text-decoration: none !important;
transition: all 300ms;
background: linear-gradient(to right, #E48213, #E91E0F) !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container a:hover {
background: linear-gradient(to right, #E48213, #E48213, #E91E0F) !important;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container .wc-block-components-button__text {
color: #ffffff;
text-decoration: none;
font-size: 24px;
font-weight: 700;
transition: all 300ms;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container:hover .wc-block-components-button__text {
color: #ffffff;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-empty-cart-block .wp-block-product-new {
display: none;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-empty-cart-block h2:nth-of-type(2) {
display: none;
}
.elementor-menu-cart__main .tc-value p {
font-size: 14px;
}
.fenix-contact-tel-row .tel-title .elementor-heading-title {
transition: color 300ms;
}
.fenix-contact-tel-row:hover .tel-title .elementor-heading-title {
color: #DD4515;
}
.fenix-contact-tel-row:hover .contact-link a {
color: #DD4515;
}
.woocommerce-checkout {
display: flex;
flex-direction: column;
align-items: center;
}
.woocommerce-checkout #content {
max-width: 1296px !important;
}
.woocommerce-checkout #content .entry-title {
max-width: 1296px !important;
}
.woocommerce-checkout #content .page-content {
max-width: 1296px !important;
}
.woocommerce-checkout #content .page-content .wc-block-checkout__login-prompt {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 134px;
background-color: #BF3500;
height: 34px;
border-radius: 8px;
color: #FFFFFF;
text-decoration: none;
font-size: 16px;
transition: all 300ms;
}
.woocommerce-checkout #content .page-content .wc-block-checkout__login-prompt:hover {
background-color: #F26C20;
color: #000000;
}
.woocommerce-checkout #content .page-content .wc-block-components-main .wc-block-checkout__terms a {
color: #BF3500 !important;
}
.woocommerce-checkout #content .page-content .wc-block-components-main .wc-block-checkout__actions_row .wc-block-components-button {
transition: all 300ms;
background: linear-gradient(to right, #E48213, #E91E0F) !important;
}
.woocommerce-checkout #content .page-content .wc-block-components-main .wc-block-checkout__actions_row .wc-block-components-button:hover {
background: linear-gradient(to right, #E48213, #E48213, #E91E0F) !important;
}
.woocommerce-checkout #content .page-content .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button {
padding: 8px 16px 8px 16px;
}
.woocommerce-checkout #content .page-content .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button:hover {
font-family: "Inter", Sans-serif;
font-size: 18px;
font-weight: 700;
color: #FFFFFF;
border-style: none;
border-radius: 8px 8px 8px 8px;
padding: 8px 16px 8px 16px;
}
.woocommerce-checkout #content .page-content .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-panel__button:focus {
font-family: "Inter", Sans-serif;
font-size: 18px;
font-weight: 700;
color: #FFFFFF;
border-style: none;
border-radius: 8px 8px 8px 8px;
padding: 8px 16px 8px 16px;
}
.woocommerce-checkout #content a {
color: #F26C20 !important;
}
.woocommerce-checkout #content .button {
background: linear-gradient(to right, #E48213, #E91E0F) !important;
color: #fff;
}
.woocommerce-checkout #content .button:hover {
background: linear-gradient(to right, #E48213, #E48213, #E91E0F) !important;
}
.woocommerce-account #content {
max-width: 1296px !important;
}
.woocommerce-account #content .page-header {
max-width: 1296px !important;
}
.woocommerce-account #content .page-header .entry-title {
max-width: 1296px !important;
display: none;
}
.woocommerce-account #content a {
color: #000000 !important;
transition: color 300ms;
}
.woocommerce-account #content a:hover {
color: #F26C20 !important;
}
.woocommerce-account #content .wc-forward:hover {
color: #fff !important;
background-color: #BF3500 !important;
}
.woocommerce-account #content .woocommerce-form-login__submit,
.woocommerce-account #content .woocommerce-form-register__submit {
background-color: #000000;
color: #ffffff;
border-radius: 8px;
}
.woocommerce-account #content .woocommerce-form-login__submit:hover,
.woocommerce-account #content .woocommerce-form-register__submit:hover {
background-color: #F26C20;
color: #000000;
}
.woocommerce-account #content .woocommerce-MyAccount-navigation ul {
list-style: none;
display: flex;
flex-direction: column;
padding-left: 16px;
row-gap: 8px;
font-size: 18px;
}
.woocommerce-account #content .woocommerce-MyAccount-navigation ul a {
text-decoration: none;
}
.woocommerce-account #content .woocommerce-form-register,
.woocommerce-account #content .woocommerce-form-login {
min-height: 297px;
}
.wlfmc-wishlist #content {
max-width: 1296px !important;
}
.wlfmc-wishlist #content .page-header {
max-width: 1296px !important;
}
.wlfmc-wishlist #content .page-header .entry-title {
max-width: 1296px !important;
display: none;
}
.wlfmc-wishlist #content .wlfmc-notice-buttons .button {
padding: 8px 16px 8px 16px;
border-radius: 8px;
}
.wlfmc-wishlist #content .wlfmc-notice-buttons .wlfmc_btn_0 {
background-color: #BF3500 !important;
color: #ffffff !important;
transition: all 300ms;
}
.wlfmc-wishlist #content .wlfmc-notice-buttons .wlfmc_btn_0:hover {
color: #000000 !important;
background-color: #DD4515 !important;
}
.wlfmc-wishlist #content a {
color: #BF3500 !important;
}
.wlfmc-wishlist #content a:hover {
color: #000000 !important;
}
.wlfmc-wishlist #content .empty-button:hover {
color: #000000 !important;
}
.wlfmc-wishlist #content .wishlist-items-wrapper .first-column .wlfmc-action-icons {
align-items: center;
justify-content: center;
}
.wlfmc-wishlist #content .wishlist-items-wrapper .first-column .wlfmc-action-icons .product-checkbox {
display: none !important;
}
.wlfmc-wishlist #content .wishlist-items-wrapper .center-column .product-name {
font-size: 16px;
}
.wlfmc-wishlist #content .wishlist-items-wrapper .center-column .product-price .woocommerce-Price-amount {
font-weight: 600;
}
.wlfmc-wishlist #content .share-wrapper .wlfmc-share-title {
font-size: 16px !important;
font-weight: 600 !important;
}
.wlfmc-wishlist #content .share-wrapper .wlfmc-icon-pdf {
border: none !important;
}
.wlfmc-wishlist #content .share-wrapper .wlfmc-icon-pdf::before {
transform: scale(2.5);
}
.fenix-search-result .elementor-post__title {
height: 116px;
overflow: hidden;
}
.do-kontaktu-btn .elementor-button {
width: 151px;
height: 40px;
display: flex;
align-items: center;
justify-content: center;
}
.fenix-regulamin-sklepu a {
color: #000000 !important;
}
.fenix-regulamin-sklepu a:hover {
color: #F26C20 !important;
}
.fenix-regulamin-sklepu h1.western span,
.fenix-regulamin-sklepu h2.western span {
font-size: 22px !important;
}
.fenix-privacy-policy .nagłówek-spisu-treści-western span {
font-size: 32px !important;
}
.fenix-privacy-policy a {
font-size: 16px !important;
color: #000;
}
.fenix-privacy-policy a:hover {
color: #F26C20;
}
.fenix-privacy-policy h1.western,
.fenix-privacy-policy h2.western {
font-size: 1.5rem !important;
}
.fenix-privacy-policy h1.western span,
.fenix-privacy-policy h2.western span {
font-size: 26px !important;
}
.elementor-location-footer a {
transition: all 300ms;
}
.elementor-location-footer a:hover {
transform: scale(1.03);
}
@media (max-width: 1680px) {
.fenix-pp-corusel .fenix-product-loop,
.fenix-prod-carusel .fenix-product-loop {
min-height: 433px !important;
}
.fenix-product-loop {
padding-bottom: 0 !important;
min-height: 433px !important;
}
.fenix-product-loop .fenix-product-bg {
min-height: 250px;
}
.fenix-product-loop-archive .fenix-product-bg {
min-height: 226px;
}
.fenix-product-loop .fenix-add-to-cart-basket a {
min-width: 122px;
font-size: 12px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket .product_type_variable {
max-width: 144px;
min-width: 126px;
font-size: 12px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket .product_type_variable::after {
right: 10px;
}
.fenix-product-loop .fenix-wishlist-btn {
max-width: 90px;
}
.fenix-product-loop .fenix-wishlist-btn .elementor-heading-title {
font-size: 12px !important;
}
}
@media (max-width: 1400px) {
.fenix-product-loop .fenix-add-to-cart-basket a {
min-width: 115px;
}
.fenix-product-loop .fenix-wishlist-btn {
max-width: 74px;
padding-left: 8px !important;
padding-right: 8px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket .product_type_variable {
padding-left: 8px !important;
padding-right: 8px !important;
min-width: 122px;
}
.fenix-product-loop {
padding-bottom: 0px !important;
}
.fenix-product-loop .fenix-product-title {
min-height: 80px;
}
.fenix-product-loop .fenix-product-price .elementor-heading-title {
font-size: 18px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket .fenix-ask-question {
font-size: 9px !important;
}
}
@media (max-width: 1295px) {
.fenix-header-search {
max-width: auto !important;
}
.fenix-header-koszyk {
justify-content: flex-end;
padding-right: 55px;
}
.fenix-product-loop .fenix-product-title {
min-height: 57px;
}
.fenix-mobile-bootom-menu {
position: fixed;
bottom: 0;
background-color: #ffffff;
z-index: 999;
}
.fenix-mobile-bootom-menu .elementor-widget-n-menu .e-n-menu-item {
flex: 0;
}
.btns-in-loop {
z-index: 900 !important;
}
.fenix-actual-subcategoties .current-category-subcategories {
-moz-column-gap: 40px;
column-gap: 40px;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item {
min-height: 72px;
}
.fenix-actual-subcategoties .current-category-subcategories a {
font-size: 14px;
}
.woocommerce-cart #content .page-header {
padding: 0px 40px;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart {
padding: 0 40px;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart .wc-block-components-sidebar-layout .wc-block-components-sidebar .wc-block-cart__submit .wc-block-cart__submit-container .wc-block-components-button__text {
font-size: 20px;
}
.woocommerce-account #content .page-content {
padding: 0 40px;
}
.woocommerce-account #content .page-content .woocommerce-form-login,
.woocommerce-account #content .page-content .woocommerce-form-register {
min-height: 375px;
}
.wlfmc-wishlist #content {
padding: 0 40px;
}
.fenix-contact-tel-row .tel-title .elementor-heading-title {
font-size: 12px !important;
}
.fenix-mobile-filters-btn {
cursor: pointer;
}
.fenix-product-filter {
height: 0;
overflow: hidden;
}
}
@media (max-width: 1141px) {
.fenix-product-loop .fenix-add-to-cart-btn,
.fenix-product-loop .fenix-promocja {
opacity: 1;
}
.fenix-contact-tel-row .tel-title .elementor-heading-title {
display: none;
}
}
@media (max-width: 767px) {
.fenix-pp-corusel .fenix-product-loop,
.fenix-prod-carusel .fenix-product-loop {
min-height: 340px !important;
}
.fenix-product-loop {
padding-bottom: 12px !important;
min-height: 340px !important;
}
.fenix-header-koszyk {
padding-right: 0;
align-items: center;
justify-content: center;
margin-top: -16px;
}
.fenix-header-koszyk .elementor-menu-cart__toggle_button::after {
font-size: 10px;
top: 100%;
left: -5px;
height: 30px;
display: flex;
align-items: center;
justify-content: center;
}
.fenix-header-search {
min-width: 100% !important;
}
.fenix-product-loop .fenix-product-bg {
min-height: 156px;
}
.fenix-product-loop .fenix-product-title {
height: 80px;
overflow: hidden;
}
.fenix-product-loop .fenix-product-price {
height: 43px;
}
.fenix-blog-loop-title {
border-bottom: none;
}
.fenix-blog-read-more {
border-top: 1px solid #DD4515;
}
.fenix-newsletter .tnp-subscription form .tnp-field-firstname {
grid-column: 1/3;
}
.fenix-newsletter .tnp-subscription form .tnp-field-email {
grid-column: 1/3;
}
.fenix-newsletter .tnp-subscription form .tnp-privacy-field input {
min-width: 14px;
}
.fenix-newsletter input[type=text],
.fenix-newsletter input[type=email] {
height: 48px;
padding: 15px;
}
.fenix-contact-form .elementor-form input[type=text],
.fenix-contact-form .elementor-form input[type=email],
.fenix-contact-form .elementor-form input[type=tel] {
height: 39px;
padding: 12px 10px;
}
.footer-row-one {
grid-column: 1/3;
}
.footer-row-one .footer-small-text .elementor-widget-container {
display: flex;
align-items: flex-end;
}
.footer-row-one .footer-small-text .elementor-widget-container p {
margin: 0;
}
.fenix-loop-for-mobile .swiper-pagination {
display: flex;
flex-direction: row;
width: 50%;
flex-wrap: nowrap;
align-items: center;
justify-content: center;
}
.fenix-loop-for-mobile .swiper-pagination .swiper-pagination-bullet {
width: 100%;
border-radius: 0;
margin: 0 !important;
padding: 0;
height: 4px;
}
.fenix-product-loop .fenix-add-to-cart-basket a {
min-width: 112px;
min-height: 30px !important;
}
.fenix-product-loop .fenix-add-to-cart-basket a::after {
top: 6px;
right: 12px;
width: 17px;
height: 17px;
}
.fenix-product-loop .fenix-add-to-cart-basket .product_type_variable {
min-width: 125px;
max-width: 125px;
}
.fenix-product-loop .fenix-add-to-cart-basket .fenix-ask-question {
padding: 9px 8px !important;
}
.fenix-product-loop .btns-in-loop {
justify-content: center;
}
.fenix-product-loop .fenix-promocja {
width: 64px;
height: 20px;
}
.fenix-product-loop .fenix-promocja .elementor-heading-title {
font-size: 10px !important;
}
.fenix-product-loop .fenix-brak-w-magazynie {
height: 20px !important;
min-height: 20px !important;
width: 102px;
}
.fenix-product-loop .fenix-brak-w-magazynie .elementor-heading-title {
font-size: 10px !important;
}
.fenix-product-loop .fenix-ostatnie-sztuki {
height: 20px !important;
min-height: 20px !important;
width: 102px;
}
.fenix-product-loop .fenix-ostatnie-sztuki .elementor-heading-title {
font-size: 10px !important;
}
.fenix-small-blog-loop-title {
height: 55px;
overflow: hidden;
}
.fenix-hp-baner .swiper-pagination {
display: none !important;
}
.fenix-opinie-loop .swiper-pagination {
display: none !important;
}
.fenix-newsletter .elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label {
font-size: 10px;
line-height: 12px;
}
.fenix-contact-form .elementor-form .elementor-field-type-checkbox .elementor-field-option label {
font-size: 10px;
line-height: 12px;
}
.fenix-kategorie-menu .e-n-menu .e-n-menu-wrapper .e-n-menu-title {
padding-right: 0 !important;
}
.fenix-categories-menu .custom-category-menu {
width: 100%;
}
.fenix-categories-menu .custom-category-menu .category-item a {
font-size: 16px;
line-height: 24px;
}
.fenix-categories-menu .custom-category-menu .category-item:hover .subcategory-menu {
display: none;
}
.fenix-mobile-icon-block .elementor-icon-box-title {
height: 30px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.fenix-actual-subcategoties .current-category-subcategories {
grid-template-columns: 1fr 1fr;
-moz-column-gap: 20px;
column-gap: 20px;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item {
min-height: 54px;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item a {
font-size: 12px;
font-weight: 400;
}
.woocommerce-breadcrumb a:first-child {
width: 15px;
height: 15px;
}
.fenix-pp-price .woocommerce-Price-amount {
font-size: 24px;
}
.fenix-pp-add-to-cart .single_add_to_cart_button {
display: flex !important;
align-items: center;
justify-content: flex-start;
padding-left: 35px !important;
}
.fenix-pp-add-to-cart .single_add_to_cart_button::after {
right: 35px;
}
.fenix-mobile-bootom-menu .elementor-widget-n-menu .e-n-menu-item {
flex: 1;
}
.woocommerce-cart #content .page-header {
padding: 0px 16px;
}
.woocommerce-cart #content .page-header .entry-title {
padding-inline-start: 0 !important;
padding-inline-end: 0 !important;
font-size: 28px !important;
}
.woocommerce-cart #content .page-content .wc-block-cart-item__total {
grid-row-start: 2;
grid-column-start: 3;
}
.woocommerce-cart #content .page-content .wp-block-woocommerce-cart {
padding: 0 16px;
}
.woocommerce-cart #content .page-content .wc-block-components-product-name {
font-size: 16px;
}
.woocommerce-cart #content .page-content .wc-block-cart-item__product .wc-block-components-product-price {
display: none;
}
.woocommerce-cart #content .page-content .wc-block-formatted-money-amount {
font-size: 16px;
}
.woocommerce-account #content .page-content {
padding: 0 16px;
}
.woocommerce-account #content .page-content .woocommerce-form-login,
.woocommerce-account #content .page-content .woocommerce-form-register {
min-height: auto;
}
.woocommerce-account #content .page-content h2 {
font-size: 24px !important;
}
.woocommerce-account #content .page-content p {
font-size: 14px !important;
}
.woocommerce-account #content .page-content .woocommerce-MyAccount-navigation ul {
font-size: 14px;
padding-left: 0px;
margin-bottom: 20px;
}
.wlfmc-wishlist #content {
padding: 0 16px;
}
.wlfmc-wishlist #content .wishlist-items-wrapper .first-column .wlfmc-action-icons {
justify-content: flex-end;
}
.fenix-categories-menu .custom-category-menu .category-item:hover .subcategory-menu {
display: none !important;
}
.fenix-actual-subcategoties .current-category-subcategories {
grid-template-columns: 1fr 1fr;
}
.fenix-actual-subcategoties .current-category-subcategories .subcategory-item a {
font-size: 12px;
font-weight: 400;
}
.fenix-product-loop .fenix-product-price .elementor-heading-title {
font-size: 18px !important;
}
.fenix-mobile-filters-btn svg {
margin-top: 2px !important;
}
.fenix-pp-add-to-cart .woocommerce-variation-add-to-cart,
.fenix-pp-add-to-cart .cart {
grid-template-columns: 42% 1fr;
}
}