.prk-df-footer,
.prk-df-footer * {
box-sizing: border-box;
}
.prk-df-footer {
direction: rtl;
isolation: isolate;
border-top: 1px solid #f1f3f5;
}
.prk-df-main-footer {
background: #fff;
}
.prk-df-container {
width: min(100%, 1680px);
}
.prk-df-info-boxer {
position: relative;
display: flex;
align-items: flex-start;
justify-content: space-between;
gap: 24px;
min-height: 124px;
}
.prk-df-identity {
display: flex;
min-width: 0;
flex: 1 1 auto;
flex-direction: column;
align-items: flex-start;
gap: 16px;
}
.prk-df-logo {
display: flex;
align-items: center;
justify-content: flex-start;
min-width: 120px;
}
.prk-df-logo__link {
display: inline-flex;
align-items: center;
}
.prk-df-logo img {
display: block;
width: auto;
max-width: 148px;
max-height: 58px;
}
.prk-df-back-to-top {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
min-height: 40px;
padding: 0 18px;
border: 1px solid #d7dce2;
border-radius: 10px;
color: #9aa1aa;
background: #fff;
font-size: 14px;
line-height: 1;
cursor: pointer;
transition: border-color .2s ease, color .2s ease, background .2s ease;
}
.prk-df-back-to-top:hover {
border-color: var(--prk-color-primary-border, #ff6a22);
color: var(--prk-color-primary, #ff5a1f);
background: var(--prk-color-primary-soft, #fff8f3);
}
.prk-df-back-to-top i {
display: inline-flex;
transform: rotate(180deg);
font-size: 13px;
}
.prk-df-contact {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
gap: 0 14px;
color: #24272b;
font-size: 14px;
line-height: 2.1;
text-align: right;
}
.prk-df-contact__item,
.prk-df-contact__support {
display: inline-flex;
align-items: center;
gap: 6px;
white-space: nowrap;
line-height: 1.7;
}
.prk-df-contact__label {
color: #525963;
}
.prk-df-contact__value {
color: #111827;
}
.prk-df-contact__sep {
color: #c4cad1;
}
.prk-df-widgets {
display: flex;
flex-wrap: wrap;
align-items: flex-start;
gap: 34px 68px;
padding: 34px 0 22px;
}
.prk-df-widget {
flex: 1 1 170px;
min-width: 150px;
margin: 0;
color: #1f242b;
}
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
max-width: 350px;
}
.prk-df-widget__title,
.prk-df-widget .prk-df-widget__title {
display: block;
margin: 0 0 18px;
color: #111827;
font-size: 15px;
font-weight: 700;
line-height: 1.6;
}
.prk-df-widget__title--newsletter {
margin-top: 24px;
margin-bottom: 14px;
}
.prk-df-widget ul,
.prk-df-widget .menu {
display: flex;
flex-direction: column;
gap: 12px;
margin: 0;
padding: 0;
list-style: none;
}
.prk-df-widget li {
margin: 0;
padding: 0;
}
.prk-df-widget a {
color: #24272b;
text-decoration: none;
transition: color .2s ease;
}
.prk-df-widget a:hover {
color: #ff5a1f;
}
.prk-df-widget .menu a {
display: inline-flex;
align-items: center;
gap: 7px;
font-size: 14px;
line-height: 1.9;
}
.prk-df-social-newsletter__icons {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 17px;
margin-bottom: 20px;
}
.prk-df-social-newsletter__icon {
display: inline-flex;
align-items: center;
justify-content: center;
width: 26px;
height: 26px;
color: #34383e;
font-size: 25px;
line-height: 1;
}
.prk-df-social-newsletter__icon:hover {
color: #ff5a1f;
}
.prk-df-social-newsletter__icon svg,
.prk-df-social-newsletter__icon img {
display: block;
width: 1em;
height: 1em;
object-fit: contain;
}
.prk-df-social-newsletter__icon svg {
fill: currentColor;
}
.prk-df-social-newsletter__form {
width: min(100%, 360px);
}
.prk-df-social-newsletter__form form,
.prk-df-newsletter-form {
display: flex;
align-items: center;
gap: 10px;
margin: 0;
}
.prk-df-social-newsletter__form input[type="email"],
.prk-df-social-newsletter__form input[type="text"],
.prk-df-newsletter-form input[type="email"] {
width: 100%;
min-width: 0;
height: 52px;
padding: 0 18px;
border: 0;
border-radius: 10px;
outline: none;
background: #e8eaed;
color: #30343a;
font-size: 13px;
}
.prk-df-social-newsletter__form input::placeholder,
.prk-df-newsletter-form input::placeholder {
color: #8e949c;
}
.prk-df-social-newsletter__form button,
.prk-df-newsletter-form button {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
height: 52px;
min-width: 64px;
padding: 0 18px;
border: 0;
border-radius: 10px;
background: var(--prk-component-cta-bg, linear-gradient(135deg, #ff3d2e 0%, #ff6a16 100%));
color: var(--prk-color-on-gradient, #fff);
font-size: 14px;
font-weight: 700;
cursor: pointer;
}
.prk-df-social-newsletter__form button:hover,
.prk-df-newsletter-form button:hover {
background: var(--prk-component-cta-hover, var(--prk-component-cta-bg));
}
.prk-df-widget-space {
display: none;
}
.prk-df-text-widget p {
margin: 0;
color: #64707d;
font-size: 13px;
line-height: 2;
}
.prk-df-widget--app {
flex: 1 0 100%;
max-width: 100%;
}
.prk-df-app {
width: 100%;
}
.prk-df-app__box {
display: flex;
flex-direction: row-reverse;
align-items: center;
justify-content: space-between;
gap: 18px;
width: 100%;
min-height: 74px;
padding: 14px 20px;
border-radius: 13px;
background: linear-gradient(135deg, #ff3b2f 0%, #ff6a16 100%);
color: #fff;
}
.prk-df-app__heading {
display: inline-flex;
align-items: center;
gap: 12px;
color: #fff !important;
font-size: 18px;
font-weight: 700;
white-space: nowrap;
}
.prk-df-app__heading img {
width: 42px;
height: 42px;
object-fit: contain;
}
.prk-df-app__links {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 10px; }
.prk-df-app__link {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 150px;
height: 46px;
padding: 5px 10px;
border-radius: 7px; }
.prk-df-app__link img {
display: block;
max-width: 136px;
max-height: 36px;
object-fit: contain;
}
.prk-df-app__more {
display: inline-flex;
align-items: center;
gap: 4px;
color: #fff !important;
font-size: 13px;
white-space: nowrap;
}
.prk-df-core {
display: grid;
grid-template-columns: minmax(0, 1fr) auto;
align-items: flex-start;
gap: 36px;
padding: 28px 0 24px;
border-bottom: 1px solid #f0f2f4;
}
.prk-df-about {
min-width: 0;
}
.prk-df-about__title {
display: block;
margin: 0 0 14px;
color: #111827;
font-size: 15px;
font-weight: 800;
line-height: 1.8;
}
.prk-df-about__text {
position: relative;
max-height: 58px;
overflow: hidden;
color: #7b8490;
font-size: 13px;
line-height: 2.2;
}
.prk-df-about__text p {
margin: 0;
}
.prk-df-about__text::after {
content: "";
position: absolute;
inset-inline: 0;
bottom: 0;
height: 34px;
pointer-events: none;
background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
}
.prk-df-about__text.is-expanded {
max-height: none;
}
.prk-df-about__text.is-expanded::after,
.prk-df-about__text.is-not-collapsible::after {
display: none;
}
.prk-df-about__toggle {
display: inline-flex;
align-items: center;
margin-top: 6px;
padding: 0;
border: 0;
background: transparent;
color: #5f6875;
font-size: 13px;
cursor: pointer;
}
.prk-df-licenses {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-end;
gap: 10px;
min-width: 280px;
}
.prk-df-license {
display: inline-flex;
align-items: center;
justify-content: center;
width: 96px;
height: 108px;
padding: 8px;
border: 1px solid #e5e8ec;
border-radius: 8px;
background: #fff;
overflow: hidden;
}
.prk-df-license img,
.prk-df-license svg,
.prk-df-license iframe {
max-width: 82px;
max-height: 92px;
}
.prk-df-license script {
max-width: 100%;
}
.prk-df-copyright {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: space-between;
gap: 12px;
padding: 15px 0 18px;
color: #8a929e;
font-size: 12px;
line-height: 2;
}
.prk-df-copyright .prk-font{
line-height: 1.7;
}
.prk-df-copyright__latin {
direction: ltr;
text-align: left;
}
.prk-df-footer .hidden {
display: none !important;
}
.products_seen {
text-align: center;
margin: 30px 0;
font-size: 16px;
font-weight: 650;
}
.last_posts ul {
display: flex;
text-align: center;
width: 100%;
margin: 0 auto;
justify-content: center;
}
.last_posts ul li {
display: inline-block;
width: 15%;
margin: 0 15px;
}
.last_posts ul li img {
max-width: 100px;
max-height: 100px;
}
.thumb-pro img.second-img {
opacity: 0;
visibility: hidden;
position: absolute;
top: 0;
left: 0;
right: 0;
border: 0;
}
.thumb-pro img.second-img {
position: absolute !important;
}
.thumb-pro img {
transition: all .2s ease;
margin: 0 auto;
display: block;
max-width: 100%;
width: 100%;
height: auto;
}
.last_posts ul li p {
font-size: 14px;
line-height: 32px;
height: 30px;
font-weight: 600;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
}
@media (max-width: 1024px) {
.prk-df-info-boxer {
flex-direction: column;
align-items: stretch;
min-height: 0;
}
.prk-df-identity {
align-items: center;
text-align: center;
}
.prk-df-logo {
justify-content: center;
}
.prk-df-back-to-top {
position: absolute;
inset-inline-start: 0;
top: 28px;
align-self: auto;
}
.prk-df-widgets {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: 26px 20px;
}
.prk-df-widget,
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
max-width: none;
min-width: 0;
}
.prk-df-app__box {
flex-direction: column;
align-items: stretch;
}
.prk-df-app__heading,
.prk-df-app__more {
justify-content: center;
}
.prk-df-app__links {
justify-content: center;
margin-inline-end: 0;
}
.prk-df-core {
grid-template-columns: 1fr;
}
.prk-df-licenses {
justify-content: flex-start;
min-width: 0;
}
}
@media (max-width: 640px) {
.prk-df-container {
padding-inline: 26px;
}
.prk-df-info-boxer {
gap: 18px;
padding-top: 22px;
padding-bottom: 18px;
}
.prk-df-logo img {
max-width: 130px;
max-height: 52px;
}
.prk-df-contact {
width: 100%;
flex-direction: column;
align-items: center;
justify-content: center;
gap: 8px;
font-size: 13px;
line-height: 1.8;
text-align: center;
}
.prk-df-contact__item,
.prk-df-contact__support {
justify-content: center;
white-space: normal;
}
.prk-df-contact__sep {
display: none;
}
.prk-df-back-to-top {
top: 22px;
min-height: 38px;
padding-inline: 16px;
border-radius: 9px;
font-size: 13px;
}
.prk-df-widgets {
grid-template-columns: 1fr;
gap: 10px;
padding: 20px 0 14px;
}
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
overflow: hidden;
border-radius: 12px;
background: #f5f5f6;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
min-height: 42px;
margin: 0;
padding: 0 18px;
cursor: pointer;
font-size: 14px;
line-height: 1;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
content: "";
width: 8px;
height: 8px;
border-inline-start: 2px solid #111827;
border-bottom: 2px solid #111827;
transform: rotate(-45deg);
transition: transform .2s ease;
}
.prk-df-widget.widget_nav_menu.is-open .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"].is-open .prk-df-widget__title::before {
transform: rotate(135deg);
}
.prk-df-widget.widget_nav_menu .menu,
.prk-df-widget[class*="nav_menu"] .menu {
display: none;
gap: 10px;
padding: 0 18px 16px;
}
.prk-df-widget.widget_nav_menu.is-open .menu,
.prk-df-widget[class*="nav_menu"].is-open .menu {
display: flex;
}
.prk-df-social-newsletter {
padding-top: 10px;
text-align: center;
}
.prk-df-social-newsletter__icons {
justify-content: center;
}
.prk-df-social-newsletter__form {
margin-inline: auto;
}
.prk-df-social-newsletter__form form,
.prk-df-newsletter-form {
flex-direction: row;
align-items: center;
}
.prk-df-social-newsletter__form button,
.prk-df-newsletter-form button {
width: auto;
min-width: 64px;
}
.prk-df-app__link {
width: calc(50% - 5px);
min-width: 0;
}
.prk-df-copyright {
justify-content: center;
text-align: center;
}
} .prk-df-social-newsletter__icon i,
.prk-df-social-newsletter__icon-svg {
display: inline-flex;
align-items: center;
justify-content: center;
width: 1em;
height: 1em;
line-height: 1;
}
.prk-df-social-newsletter__icon-svg svg {
display: block;
width: 1em;
height: 1em;
}
@media (max-width: 640px) {
.prk-df-info-boxer {
position: relative;
align-items: stretch;
gap: 14px;
padding-top: 18px;
padding-bottom: 18px;
}
.prk-df-identity {
align-items: center;
justify-content: center;
width: 100%;
padding-top: 2px;
text-align: center;
}
.prk-df-logo {
width: 100%;
justify-content: center;
padding-inline: 112px;
}
.prk-df-logo img {
max-width: 126px;
max-height: 48px;
}
.prk-df-contact {
max-width: 100%;
margin-top: 2px;
gap: 5px;
color: #111827;
}
.prk-df-back-to-top {
inset-inline-start: 0;
top: 18px;
z-index: 2;
min-height: 36px;
padding-inline: 14px;
white-space: nowrap;
}
.prk-df-widgets {
display: flex;
flex-direction: column;
gap: 9px;
padding: 16px 0 14px;
}
.prk-df-widget {
width: 100%;
flex: 0 0 auto;
min-width: 0;
}
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
order: 1;
overflow: hidden;
border-radius: 12px;
background: #f5f5f6;
box-shadow: none;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
min-height: 42px;
margin: 0;
padding: 0 16px;
color: #111827;
font-size: 14px;
font-weight: 800;
line-height: 1;
cursor: pointer;
user-select: none;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
content: "";
display: inline-flex;
width: 8px;
height: 8px;
margin-inline-start: auto;
border-inline-start: 2px solid #111827;
border-bottom: 2px solid #111827;
transform: rotate(-45deg);
transition: transform .22s ease;
}
.prk-df-widget.widget_nav_menu.is-open .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"].is-open .prk-df-widget__title::before {
transform: rotate(135deg);
}
.prk-df-widget.widget_nav_menu .menu,
.prk-df-widget[class*="nav_menu"] .menu {
display: flex;
max-height: 0;
overflow: hidden;
gap: 9px;
padding: 0 16px;
opacity: 0;
transform: translateY(-4px);
transition: max-height .24s ease, opacity .18s ease, transform .18s ease, padding .18s ease;
}
.prk-df-widget.widget_nav_menu.is-open .menu,
.prk-df-widget[class*="nav_menu"].is-open .menu {
max-height: 260px;
padding: 0 16px 16px;
opacity: 1;
transform: translateY(0);
}
.prk-df-widget.widget_nav_menu .menu a,
.prk-df-widget[class*="nav_menu"] .menu a {
font-size: 13px;
line-height: 1.9;
}
.prk-df-widget--social-newsletter {
order: 2;
margin-top: 8px;
padding-top: 14px;
border-top: 1px solid #eceff3;
}
.prk-df-social-newsletter {
padding-top: 0;
}
.prk-df-social-newsletter__icons {
gap: 18px;
}
.prk-df-social-newsletter__icon {
width: 25px;
height: 25px;
font-size: 24px;
}
.prk-df-widget--app {
order: 3;
}
.prk-df-widget--text {
order: 4;
}
}
@media (max-width: 410px) {
.prk-df-logo {
padding-inline: 96px;
}
.prk-df-logo img {
max-width: 116px;
}
.prk-df-back-to-top {
padding-inline: 12px;
font-size: 12px;
}
}
@media (max-width: 640px) {
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
justify-content: flex-end;
padding-inline-start: 42px;
padding-inline-end: 16px;
text-align: right;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
position: absolute;
left: 18px;
right: auto;
margin: 0;
}
} @media (max-width: 640px) { .prk-df-container {
padding-inline: 26px;
}
.prk-df-widgets {
gap: 9px;
padding-top: 14px;
padding-bottom: 12px;
}
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
border-radius: 12px;
background: #f5f5f6;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
position: relative;
justify-content: flex-start;
min-height: 42px;
padding: 0 18px 0 46px;
color: #111827;
font-size: 14px;
font-weight: 800;
line-height: 42px;
text-align: right;
white-space: nowrap;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
position: absolute;
top: 50%;
left: 19px;
right: auto;
display: block;
width: 8px;
height: 8px;
margin: 0;
border-inline-start: 2px solid #111827;
border-bottom: 2px solid #111827;
transform: translateY(-50%) rotate(-45deg);
transform-origin: center;
}
.prk-df-widget.widget_nav_menu.is-open .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"].is-open .prk-df-widget__title::before {
transform: translateY(-50%) rotate(135deg);
}
.prk-df-widget.widget_nav_menu .menu,
.prk-df-widget[class*="nav_menu"] .menu {
gap: 8px;
padding-inline: 18px;
text-align: right;
}
.prk-df-widget.widget_nav_menu.is-open .menu,
.prk-df-widget[class*="nav_menu"].is-open .menu {
padding: 4px 18px 16px;
}
.prk-df-widget.widget_nav_menu .menu li,
.prk-df-widget[class*="nav_menu"] .menu li {
width: 100%;
}
.prk-df-widget.widget_nav_menu .menu a,
.prk-df-widget[class*="nav_menu"] .menu a {
justify-content: flex-start;
width: 100%;
color: #24272b;
font-size: 13px;
line-height: 1.95;
text-align: right;
}
.prk-df-widget--social-newsletter {
margin-top: 10px;
padding-top: 13px;
border-top: 1px solid #e9edf2;
text-align: center;
}
.prk-df-widget--social-newsletter .prk-df-widget__title {
display: block;
margin: 0 0 13px;
color: #b6bdc6;
font-size: 12px;
font-weight: 800;
line-height: 1.7;
text-align: center;
}
.prk-df-social-newsletter__icons {
justify-content: center;
gap: 17px;
margin-bottom: 0;
}
.prk-df-social-newsletter__icon {
width: 26px;
height: 26px;
color: #1f242b;
font-size: 25px;
}
.prk-df-widget--social-newsletter .prk-df-widget__title--newsletter {
margin-top: 18px;
margin-bottom: 14px;
color: #111827;
font-size: 14px;
font-weight: 800;
line-height: 1.8;
}
.prk-df-social-newsletter__form {
width: 100%;
margin-inline: auto;
}
.prk-df-social-newsletter__form form,
.prk-df-newsletter-form {
justify-content: center;
gap: 10px;
width: 100%;
}
.prk-df-social-newsletter__form input[type="email"],
.prk-df-social-newsletter__form input[type="text"],
.prk-df-newsletter-form input[type="email"] {
height: 50px;
border-radius: 10px;
font-size: 13px;
text-align: right;
}
.prk-df-social-newsletter__form button,
.prk-df-newsletter-form button {
height: 50px;
min-width: 66px;
border-radius: 10px;
font-size: 14px;
}
}
@media (max-width: 390px) {
.prk-df-container {
padding-inline: 20px;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
padding-right: 16px;
padding-left: 44px;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
left: 17px;
}
} @media (max-width: 640px) {
.prk-df-info-boxer {
display: block;
position: relative;
min-height: 0;
padding-top: 20px;
padding-bottom: 18px;
text-align: center;
}
.prk-df-identity {
display: flex !important;
width: 100%;
flex-direction: column;
align-items: center !important;
justify-content: center;
gap: 8px;
padding-top: 0;
text-align: center !important;
}
.prk-df-logo {
display: flex !important;
width: 100%;
justify-content: center !important;
padding: 0 112px !important;
margin: 0 auto 8px;
text-align: center;
}
.prk-df-logo__link {
justify-content: center;
margin: 0 auto;
}
.prk-df-logo img {
max-width: 122px;
max-height: 46px;
margin: 0 auto;
}
.prk-df-back-to-top {
top: 18px;
right: 0;
left: auto;
z-index: 3;
}
.prk-df-contact {
display: flex !important;
width: 100%;
max-width: 100%;
flex-direction: column;
align-items: center !important;
justify-content: center;
gap: 10px;
margin-top: 0;
color: #111827;
font-size: 12.5px;
line-height: 1.75;
text-align: center !important;
}
.prk-df-contact__item,
.prk-df-contact__support {
display: inline-flex;
justify-content: center !important;
width: 100%;
gap: 5px;
white-space: normal;
text-align: center;
}
.prk-df-contact__label {
color: #30343a;
font-weight: 700;
}
.prk-df-contact__value,
.prk-df-contact__support {
color: #111827;
font-weight: 400;
}
.prk-df-widget.widget_nav_menu,
.prk-df-widget[class*="nav_menu"] {
background: #f5f5f6;
transition: background-color .18s ease, box-shadow .18s ease;
}
.prk-df-widget.widget_nav_menu:hover,
.prk-df-widget[class*="nav_menu"]:hover,
.prk-df-widget.widget_nav_menu.is-open,
.prk-df-widget[class*="nav_menu"].is-open {
background: #f2f2f4;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title {
display: flex;
align-items: center;
justify-content: center;
min-height: 42px;
padding: 0 48px !important;
border-radius: 12px;
transition: background-color .18s ease, color .18s ease;
text-align: center !important;
}
.prk-df-widget.widget_nav_menu .prk-df-widget__title:hover,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title:hover,
.prk-df-widget.widget_nav_menu .prk-df-widget__title:active,
.prk-df-widget[class*="nav_menu"] .prk-df-widget__title:active {
background: #eeeef0;
color: #111827;
}
.prk-df-footer .prk-df-widget.widget_nav_menu .prk-df-widget__title::before,
.prk-df-footer .prk-df-widget[class*="nav_menu"] .prk-df-widget__title::before {
top: 50%;
left: 19px;
right: auto;
width: 8px;
height: 8px;
margin: 0;
border: 0;
border-right: 2px solid #111827;
border-bottom: 2px solid #111827;
transform: translateY(-50%) rotate(45deg); transform-origin: center;
transition: transform .22s ease;
}
.prk-df-footer .prk-df-widget.widget_nav_menu.is-open .prk-df-widget__title::before,
.prk-df-footer .prk-df-widget[class*="nav_menu"].is-open .prk-df-widget__title::before,
.prk-df-footer .prk-df-widget.widget_nav_menu .prk-df-widget__title[aria-expanded="true"]::before,
.prk-df-footer .prk-df-widget[class*="nav_menu"] .prk-df-widget__title[aria-expanded="true"]::before {
transform: translateY(-50%) rotate(-135deg); }
.prk-df-widget.widget_nav_menu .menu a,
.prk-df-widget[class*="nav_menu"] .menu a {
min-height: 30px;
padding: 2px 8px;
border-radius: 8px;
transition: background-color .18s ease, color .18s ease, transform .18s ease;
}
.prk-df-widget.widget_nav_menu .menu a:hover,
.prk-df-widget[class*="nav_menu"] .menu a:hover,
.prk-df-widget.widget_nav_menu .menu a:active,
.prk-df-widget[class*="nav_menu"] .menu a:active {
background: #fff;
color: #ff5a1f;
transform: translateX(-2px);
}
}
@media (max-width: 410px) {
.prk-df-logo {
padding-inline: 96px !important;
}
.prk-df-logo img {
max-width: 116px;
max-height: 44px;
}
.prk-df-back-to-top {
right: 0;
left: auto;
}
} @media (max-width: 640px) {
.prk-df-info-boxer {
display: flex !important;
flex-direction: row !important;
align-items: flex-start !important;
justify-content: space-between !important;
gap: 14px;
min-height: 0;
padding-top: 18px;
padding-bottom: 18px;
text-align: right !important;
}
.prk-df-identity {
order: 1;
display: flex !important;
flex: 1 1 auto;
width: auto !important;
min-width: 0;
max-width: calc(100% - 150px);
flex-direction: column;
align-items: flex-start !important;
justify-content: flex-start !important;
gap: 6px;
padding: 0 !important;
margin: 0 !important;
text-align: right !important;
}
.prk-df-logo {
display: flex !important;
width: auto !important;
min-width: 0;
justify-content: flex-start !important;
padding: 0 !important;
margin: 0 0 6px 0 !important;
text-align: right !important;
}
.prk-df-logo__link {
justify-content: flex-start !important;
margin: 0 !important;
}
.prk-df-logo img {
max-width: 126px;
max-height: 48px;
margin: 0 !important;
}
.prk-df-contact {
display: flex !important;
width: auto !important;
max-width: 100%;
flex-direction: column;
align-items: flex-start !important;
justify-content: flex-start !important;
gap: 10px;
margin: 0 !important;
font-size: 12.5px;
line-height: 1.75;
text-align: right !important;
}
.prk-df-contact__item,
.prk-df-contact__support {
display: inline-flex;
justify-content: flex-start !important;
width: auto !important;
max-width: 100%;
gap: 5px;
white-space: normal;
text-align: right !important;
}
.prk-df-back-to-top {
order: 2;
position: static !important;
flex: 0 0 auto;
inset: auto !important;
align-self: flex-start;
margin: 0 !important;
white-space: nowrap;
}
}
@media (max-width: 410px) {
.prk-df-identity {
max-width: calc(100% - 132px);
}
.prk-df-logo {
padding: 0 !important;
}
.prk-df-logo img {
max-width: 116px;
max-height: 44px;
}
} .prk-df-widget--fixed-menu .prk-df-widget__title {
display: flex;
align-items: center;
gap: 8px;
}
.prk-df-fixed-menu__list a i,
.prk-df-fixed-menu__list a img,
.prk-df-fixed-menu__list a .prk-df-fixed-icon-svg,
.prk-df-widget--fixed-menu .prk-df-widget__title i,
.prk-df-widget--fixed-menu .prk-df-widget__title img,
.prk-df-widget--fixed-menu .prk-df-widget__title .prk-df-fixed-icon-svg {
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
width: 1.1em;
height: 1.1em;
line-height: 1;
}
.prk-df-fixed-icon-svg svg,
.prk-df-fixed-menu__list a img,
.prk-df-widget--fixed-menu .prk-df-widget__title img {
display: block;
width: 1.1em;
height: 1.1em;
object-fit: contain;
}
.prk-df-fixed-newsletter__desc {
margin: -6px 0 14px;
color: #7b8490;
font-size: 13px;
line-height: 1.9;
}
.prk-df-widget--fixed-socials .prk-df-social-newsletter__icons,
.prk-df-widget--fixed.prk-df-widget--social-newsletter .prk-df-social-newsletter__icons {
margin-bottom: 0;
}
.prk-df-widget--fixed .prk-df-social-newsletter__icon img,
.prk-df-widget--fixed .prk-df-social-newsletter__icon svg {
width: 1em;
height: 1em;
}
@media (max-width: 640px) {
.prk-df-widget--fixed-menu .prk-df-widget__title {
gap: 7px;
}
.prk-df-widget--fixed-newsletter .prk-df-widget__title--newsletter {
margin-top: 0;
}
} @media (max-width: 767.98px) {
.prk-df-widget.prk-df-hide-mobile {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 1023.98px) {
.prk-df-widget.prk-df-hide-tablet {
display: none !important;
}
}
@media (min-width: 1024px) {
.prk-df-widget.prk-df-hide-desktop {
display: none !important;
}
}
@media (max-width: 1023px) {
body.single-product .last_posts {
position: relative;
z-index: 10;
background: #fff;
display: none !important;
}
}.prk-default-header,
.prk-default-header * {
box-sizing: border-box;
}
.prk-default-header.has-bottom-border .header-borner {
border-bottom: 1px solid var(--prk-default-header-border-color, #e5e5ea);
}
.header-borner {
margin: 0;
position: relative;
z-index: 100;
top: 0;
background: #fff;
padding: 10px 0 10px 0;
}
@media (min-width: 1024px) {
.prk-default-header.is-sticky-desktop {
position: sticky;
top: 0;
z-index: 999;
background: #fff;
}
}
@media (max-width: 1023px) {
.prk-default-header.is-sticky-mobile {
position: sticky;
top: 0;
z-index: 999;
background: #fff;
}
} @media (min-width: 1024px) {
body #header.prk-default-header:not(.is-sticky-desktop) {
position: relative !important;
top: auto !important;
}
}
@media (max-width: 1023px) {
body #header.prk-default-header:not(.is-sticky-mobile) {
position: relative !important;
top: auto !important;
}
}
:root {
--pr-header-h: 0px;
--pr-desktop-menu-h: 0px;
--pr-desktop-menu-reserve: 42px;
--pr-desktop-menu-visible: 0px;
--pr-desktop-duration: 220ms;
--pr-top-barrier: calc(var(--pr-header-h) + var(--pr-desktop-menu-visible));
}
@media (min-width: 1024px) { body:not(.elementor-editor-active) #header.prk-default-header.has-desktop-sticky-menu {
margin-bottom: var(--pr-desktop-menu-reserve, 42px);
}
body:not(.elementor-editor-active) #header.prk-default-header.has-desktop-sticky-menu .pr-desktop-menu {
position: absolute;
inset-inline: 0;
top: 100%;
z-index: 10;
background: #fff;
overflow: visible;
will-change: transform;
transform: translate3d(0, 0, 0);
box-shadow: 0 1px 0 rgb(0 0 0 / 14%), 0 2px 0 rgb(0 0 0 / 5%);
transition: transform var(--pr-desktop-duration, 220ms) ease;
}
body:not(.elementor-editor-active) #header.prk-default-header.has-desktop-sticky-menu.has-desktop-menu-collapse .pr-desktop-menu.pr-menu-collapsed {
transform: translate3d(0, -100%, 0);
pointer-events: none;
}
body:not(.elementor-editor-active) #header.prk-default-header.has-desktop-sticky-menu:not(.has-desktop-menu-collapse) .pr-desktop-menu {
transform: translate3d(0, 0, 0) !important;
pointer-events: auto !important;
}
.pr-sticky,
.product-card-sticky,
.product-rating-card-sticky,
.product-question-btn-box-sticky {
transition: top var(--pr-desktop-duration, 220ms) ease;
}
}
.prk-default-header .logo img,
.prk-default-header__logo img {
width: 102px;
height: 38px;
object-fit: contain;
}
@media (min-width: 1024px) {
.prk-default-header .logo img,
.prk-default-header__logo img {
width: 135px;
height: 50px;
}
}
.prk-default-header__middle {
min-width: 0;
}
.prk-default-header__search-wrap {
min-width: 0;
}
.prk-default-header__icons {
flex: 0 0 auto;
}
@media (max-width: 1023px) {
.prk-default-header__middle {
gap: 12px;
align-items: center;
padding-bottom: 8px;
border-bottom: 1px solid #e5e5eac2;
}
.prk-default-header__search-wrap {
flex: 1 1 auto;
min-width: 0;
margin-left: 12px;
}
.prk-default-header__icons {
flex: 0 0 auto;
align-items: center;
}
}
@media (min-width: 1024px) {
.prk-default-header__row {
width: 100%;
}
.prk-default-header__brand {
flex: 0 0 auto;
}
.prk-default-header__middle {
width: auto;
gap: 18px;
justify-content: flex-start;
}
.prk-default-header__search-wrap {
flex: 0 1 560px;
width: min(560px, 42vw);
max-width: 560px;
}
.prk-default-header__location {
flex: 0 0 auto;
}
.prk-default-header__icons {
margin-right: auto;
}
}
@media (min-width: 1024px) and (max-width: 1280px) {
.prk-default-header__search-wrap {
flex-basis: 420px;
width: min(420px, 38vw);
max-width: 420px;
}
}
.prk-default-header .icons-box {
opacity: 1;
transform: translateY(0) scale(1);
width: auto;
transition: opacity .28s ease, transform .28s ease, width .28s ease;
will-change: opacity, transform, width;
}
@media (max-width: 1023px) {
.prk-default-header .icons-box.is-hidden {
opacity: 0;
transform: translateX(-8px) scale(.96);
width: 0 !important;
overflow: hidden;
pointer-events: none;
white-space: nowrap;
}
}
.prk-default-header .prk-default-searchbox {
width: 100%;
}
.prk-default-header [data-prk-placeholder-logo] {
z-index: 1;
}
.prk-default-header .prk-default-searchbox:focus-within [data-prk-placeholder-logo] {
opacity: .55;
}
.prk-default-header .main_results_ajax_search {
direction: rtl;
}
.prk-default-header .ai-img-search-modal-open-btn {
background: transparent;
border: 0;
display: inline-flex;
align-items: center;
justify-content: center;
cursor: pointer;
}
.prk-default-header .prk-ai-image-search-trigger__text {
display: none;
}
.prk-default-header .prk-default-header__location .prk-location-picker,
.prk-default-header .prk-default-header__location [data-location-picker],
.prk-default-header .prk-default-header__location .location-piker {
min-width: 112px;
}
.prk-default-header .prk-default-header__promote.button_box li {
background: var(--prk-promote-bg, rgba(243, 10, 73, .14));
}
.prk-default-header .prk-default-header__promote.button_box i {
color: var(--prk-promote-icon, rgba(243, 10, 73, .6));
}
.prk-default-header .prk-default-header__promote.link_box li {
padding-inline: 0;
}
.prk-default-mobile-drawer {
display: none;
}
@media (max-width: 1023px) {
.prk-default-mobile-drawer {
display: block;
}
} .prk-dh-call {
align-items: center;
justify-content: center;
flex: 0 0 auto;
}
.prk-dh-call__link {
display: inline-flex;
align-items: center;
justify-content: center;
color: var(--prk-dh-call-color, #424750);
text-decoration: none;
line-height: 1;
transition: color .18s ease, transform .18s ease;
}
.prk-dh-call__link:hover {
color: var(--prk-dh-call-hover-color, var(--prk-color-primary-hover));
transform: translateY(-1px);
}
.prk-dh-call__icon {
color: currentColor;
line-height: 1;
} .prk-dh-cart-button {
color: #424750;
text-decoration: none;
line-height: 1;
cursor: pointer;
}
.prk-dh-cart-button__icon,
.prk-dh-cart-button__icon i {
color: currentColor;
line-height: 1;
}
.prk-dh-cart-button__icon svg,
.prk-dh-cart-button__icon img {
width: 26px;
height: 26px;
object-fit: contain;
display: block;
}
.prk-dh-cart-button__image {
width: 26px;
height: 26px;
object-fit: contain;
display: block;
} .prk-dh-account-button {
appearance: none;
background: transparent;
border: 1px solid #e0e0e2;
border-radius: 11px;
min-width: 164px;
min-height: 43px;
padding: 4px 10px;
color: #424750;
text-align: right;
cursor: pointer;
line-height: 1.33;
align-items: center;
justify-content: center;
position: relative;
box-sizing: border-box;
text-decoration: none;
}
.prk-dh-account-button__inner {
display: flex;
align-items: center;
justify-content: center;
gap: 4px;
width: 100%;
}
.prk-dh-account-button__icon {
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
color: #424750;
margin-left: 3px;
margin-top: -3px;
transform: translateY(2px);
}
.prk-dh-account-button__icon svg,
.prk-dh-account-button__icon img,
.prk-dh-account-menu__icon svg,
.prk-dh-account-menu__icon img,
.prk-dh-account-mobile__trigger svg,
.prk-dh-account-mobile__trigger img {
width: 24px;
height: 24px;
object-fit: contain;
display: block;
}
.prk-dh-account-button__icon img {
width: 28px;
height: 28px;
}
.prk-dh-account-button__text {
color: #424750;
font-size: 14px;
font-weight: 500;
white-space: nowrap;
}
.prk-dh-account-button__arrow {
color: #424750;
font-size: 18px;
opacity: .8;
position: relative;
top: 1px;
transition: transform .18s ease;
}
.prk-dh-account-mobile__trigger {
display: inline-flex;
align-items: center;
justify-content: center;
color: #424750;
cursor: pointer;
text-decoration: none;
}
.prk-dh-account-mobile__trigger i {
color: #424750;
}
.prk-dh-account[data-prk-account-trigger-mode="hover"]::after {
content: '';
position: absolute;
top: 100%;
left: 0;
right: 0;
height: 14px;
display: block;
}
.prk-dh-account-menu {
position: absolute;
left: 0;
right: auto;
top: calc(100% + 8px);
z-index: 30;
width: 190px;
background: #f9f9f9;
border: 1px solid #ddd;
border-radius: 11px;
padding: 0 10px;
text-align: right;
opacity: 0;
visibility: hidden;
transform: translateY(8px) scale(.985);
transition: opacity .18s ease, transform .18s ease, visibility .18s ease;
pointer-events: none;
}
.prk-dh-account-menu__list {
display: flex;
flex-direction: column;
margin: 0;
padding: 0;
list-style: none;
}
.prk-dh-account-menu__item {
color: #767676;
padding: 10px 0;
font-size: 13px;
font-weight: 500;
line-height: 25px;
display: flex;
align-items: center;
transition: all .2s ease;
}
.prk-dh-account-menu__item--bordered {
border-bottom: 1px solid #ddd;
}
.prk-dh-account-menu__link {
color: #767676;
font-size: 13px;
font-weight: 600;
display: flex;
width: 100%;
align-items: center;
gap: 8px;
text-decoration: none;
transition: color .2s ease;
}
.prk-dh-account-menu__item--logout .prk-dh-account-menu__link {
color: #00bf6f;
}
.prk-dh-account-menu__link:hover {
color: #1051ef !important;
}
.prk-dh-account-menu__icon {
flex: 0 0 auto;
display: inline-flex;
align-items: center;
justify-content: center;
}
.prk-dh-account.is-open .prk-dh-account-menu,
.prk-dh-account[data-prk-account-trigger-mode="hover"]:hover .prk-dh-account-menu {
opacity: 1;
visibility: visible;
transform: translateY(0) scale(1);
pointer-events: auto;
}
.prk-dh-account.is-open .prk-dh-account-button__arrow,
.prk-dh-account[data-prk-account-trigger-mode="hover"]:hover .prk-dh-account-button__arrow {
transform: rotate(180deg);
} .prk-dh-login-modal,
.prk-dh-login-modal * {
box-sizing: border-box;
}
.prk-dh-login-modal {
width: 450px;
max-width: calc(100vw - 32px);
background: #fff;
border-radius: 16px;
overflow: hidden;
}
.prk-dh-login-modal--side-image {
width: 600px;
height: 386px;
}
.prk-dh-login-modal__inner {
width: 100%;
height: 100%;
}
.prk-dh-login-modal__header {
display: flex;
align-items: center;
justify-content: flex-start;
width: 100%;
padding: 16px 16px 0;
}
.prk-dh-login-modal__close {
margin-right: auto;
background: transparent;
color: #555;
cursor: pointer;
outline: none;
border: 0;
padding: 0;
line-height: 1;
transition: color .18s ease;
}
.prk-dh-login-modal__close:hover {
color: #ef394e;
}
.prk-dh-login-modal__close i {
position: relative;
font-size: 28px;
line-height: 1;
}
.prk-dh-login-modal__body {
margin: 40px auto 29px;
}
.prk-dh-login-modal__body--simple {
width: 77%;
}
.prk-dh-login-modal__body--side {
padding: 0 24px;
}
.prk-dh-login-modal__logo {
margin-bottom: 20px;
}
.prk-dh-login-modal__logo-link {
display: block;
}
.prk-dh-login-modal__logo-img {
max-width: 164px;
height: auto;
object-fit: contain;
margin: 0 auto;
padding: 5px 0;
display: block;
max-width: 120px !important;
}
.back-arrow i{
font-size: 26px;
font-weight: 400;
color: #535555;
position: absolute;
}
@media (max-width: 1023px) {
.prk-dh-login-modal__logo--hide-mobile {
display: none !important;
}
.prk-dh-login-modal[data-prk-mobile-auto-sheet="1"] {
max-height: calc(var(--vh, 1vh) * 92);
border-radius: 16px 16px 0 0;
}
}
.prk-dh-login-modal__side-layout {
display: flex;
}
.prk-dh-login-modal__image-wrap {
width: 40%;
height: 100%;
}
.prk-dh-login-modal__image {
width: 100%;
height: 100%;
object-fit: cover;
display: block;
}
.prk-dh-login-modal__content-wrap {
width: 60%;
}
.prk-dh-login-modal .loader-bullet,
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--submit,
.prk-auth-sms-surface #stm-sms-form-holder .stm-login-sms-btn {
background: var(--prk-component-cta-bg, linear-gradient(to right, #ff3a30, #ff6a00)) !important;
background-image: var(--prk-component-cta-bg, linear-gradient(to right, #ff3a30, #ff6a00)) !important;
}
.prk-dh-login-modal--side-image #stm-sms-form-holder .stm-login-sms-btn {
background-image: linear-gradient(135deg, #262626, #2c2c2c) !important;
}
.prk-auth-sms-surface #stm-sms-form-holder,
.prk-auth-sms-surface #stm-sms-form-holder form {
width: 100%;
}
.prk-auth-sms-surface #stm-sms-form-holder .title-loginbox {
font-size: 18px;
font-weight: 600;
margin-bottom: 10px;
color: #232933;
}
.prk-auth-sms-surface #stm-sms-form-holder .login-sms-message,
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--title {
font-size: 13px;
line-height: 21px;
color: #62666d;
margin-bottom: 20px;
display: block;
}
.prk-auth-sms-surface #stm-sms-form-holder .phone-loginbox {
position: relative;
display: block;
width: 100%;
}
.prk-auth-sms-surface #stm-sms-form-holder .phone-loginbox::before {
content: "";
position: absolute;
top: 13px;
right: 13px;
width: 24px;
height: 24px;
background: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M12.12%2012.78C12.05%2012.77%2011.96%2012.77%2011.88%2012.78C10.12%2012.72%208.71997%2011.28%208.71997%209.50998C8.71997%207.69998%2010.18%206.22998%2012%206.22998C13.81%206.22998%2015.28%207.69998%2015.28%209.50998C15.27%2011.28%2013.88%2012.72%2012.12%2012.78Z%22%20stroke%3D%22%23b2becc%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M18.74%2019.3801C16.96%2021.0101%2014.6%2022.0001%2012%2022.0001C9.40001%2022.0001%207.04001%2021.0101%205.26001%2019.3801C5.36001%2018.4401%205.96001%2017.5201%207.03001%2016.8001C9.77001%2014.9801%2014.25%2014.9801%2016.97%2016.8001C18.04%2017.5201%2018.64%2018.4401%2018.74%2019.3801Z%22%20stroke%3D%22%23b2becc%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M12%2022C17.5228%2022%2022%2017.5228%2022%2012C22%206.47715%2017.5228%202%2012%202C6.47715%202%202%206.47715%202%2012C2%2017.5228%206.47715%2022%2012%2022Z%22%20stroke%3D%22%23b2becc%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/svg%3E") center / contain no-repeat;
z-index: 1;
pointer-events: none;
}
.prk-auth-sms-surface #stm-sms-form-holder input[name="login[email_phone]"],
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--code {
width: 100%;
padding: 12px 44px 12px 14px;
border-radius: 11px;
background: #fff;
border: 1px solid #b1b1b2;
color: #030a16;
font-size: 16px;
line-height: 24px;
outline: none;
font-weight: 500;
direction: ltr;
text-align: left;
}
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--code,
.prk-auth-sms-surface #stm-sms-form-holder input[name="login[code]"] {
padding: 12px;
text-align: center;
letter-spacing: 11px;
direction: ltr;
margin-bottom: 0;
}
.prk-auth-sms-surface #stm-sms-form-holder .stm-login-sms-btn,
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--submit {
display: block;
width: 100%;
padding: 16px;
margin: 14px auto 0;
font-size: 15px;
line-height: 1.571;
font-weight: 600;
border-radius: 11px;
color: #fff;
border: 0;
outline: 0;
overflow: hidden;
position: relative;
cursor: pointer;
min-height: 55px;
}
.stm-change-email.back-arrow{
right: 0;
top: 4px;
position: absolute;
cursor: pointer;
} @media (max-width: 768px){
.prk-modal .stm-change-email.back-arrow {
right: -6px !important;
}
} .prk-modal input:-webkit-autofill,
.prk-modal input:-webkit-autofill:hover,
.prk-modal input:-webkit-autofill:focus,
.prk-modal input:-webkit-autofill:active {
background-color: #fff !important;
-webkit-box-shadow: 0 0 0 1000px #fff inset !important;
box-shadow: 0 0 0 1000px #fff inset !important;
-webkit-text-fill-color: #111 !important;
caret-color: #111 !important;
filter: none !important;
}
.prk-modal input:autofill {
background-color: #fff !important;
box-shadow: 0 0 0 1000px #fff inset !important;
color: #111 !important;
}
.prk-auth-sms-surface #stm-sms-form-holder #email_phone_error {
text-align: center;
font-size: 15px;
color: #f00;
margin-top: 10px;
}
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--timer-holder {
font-weight: 700;
color: #81858b;
padding: 12px;
text-align: center;
font-size: 12px;
line-height: 21px;
}
.prk-auth-sms-surface #stm-sms-form-holder .stm-sms-confirm--retrieve {
display: block;
border: 0;
font-weight: 700;
color: #1051ef;
padding: 12px;
text-align: center;
font-size: 12px;
line-height: 21px;
background: transparent;
margin: 10px auto;
cursor: pointer;
}
.prk-dh-wc-form {
padding: 0 24px 24px;
}
.prk-dh-wc-form__title {
margin: 0 0 18px;
font-size: 18px;
font-weight: 700;
color: #232933;
}
.prk-dh-wc-form__notice {
display: none;
padding: 10px 12px;
border-radius: 10px;
font-size: 13px;
line-height: 1.8;
background: #fff4f4;
color: #ef394e;
border: 1px solid rgba(239, 57, 78, .18);
}
.prk-dh-wc-form__notice.is-visible {
display: block;
}
.prk-dh-wc-form__notice.is-success {
background: #f0fff8;
color: #00a66a;
border-color: rgba(0, 191, 111, .2);
}
.prk-dh-wc-form__submit.is-loading {
pointer-events: none;
opacity: .78;
}
.prk-dh-wc-form__submit.is-loading::after {
content: '';
display: inline-block;
width: 14px;
height: 14px;
margin-right: 8px;
border: 2px solid rgba(255,255,255,.65);
border-top-color: transparent;
border-radius: 999px;
vertical-align: -3px;
animation: prkDhSpin .75s linear infinite;
}
@keyframes prkDhSpin {
to { transform: rotate(360deg); }
}
.prk-dh-wc-form__form {
display: flex;
flex-direction: column;
gap: 16px;
margin-top: 8px;
}
.prk-dh-wc-form__field {
position: relative;
}
.prk-dh-wc-form__label {
display: block;
margin-bottom: 8px;
font-size: 14px;
font-weight: 500;
color: #111827;
}
.prk-dh-wc-form__field-icon {
position: absolute;
top: 38px;
right: 10px;
color: #929292;
width: 24px;
height: 24px;
line-height: 1;
display: inline-flex;
align-items: center;
justify-content: center;
}
.prk-dh-wc-form__field-icon svg {
width: 24px;
height: 24px;
display: block;
}
.prk-dh-wc-form__input {
width: 100%;
background: #f9fafb;
border: 1px solid #d1d5db;
color: #111827;
font-size: 16px;
border-radius: 8px;
display: block;
padding: 10px 45px 10px 12px;
outline: none;
}
.prk-dh-wc-form__input:focus {
border-color: #717171;
}
.prk-dh-wc-form__input--password {
padding-left: 50px;
}
.prk-dh-wc-form__password-toggle {
position: absolute;
left: 0;
top: 28px;
display: flex;
align-items: center;
z-index: 20;
padding: 11px;
cursor: pointer;
color: #9ca3af;
background: transparent;
border: 0;
outline: 0;
}
.prk-dh-wc-form__row {
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
}
.prk-dh-wc-form__remember {
display: flex;
align-items: center;
gap: 8px;
color: #6b7280;
font-size: 14px;
user-select: none;
}
.prk-dh-wc-form__lost,
.prk-dh-wc-form__meta a,
.prk-dh-login-modal__terms-link {
color: #1051ef;
font-weight: 600;
text-decoration: none;
}
.prk-dh-wc-form__lost:hover,
.prk-dh-wc-form__meta a:hover,
.prk-dh-login-modal__terms-link:hover {
text-decoration: underline;
}
.prk-dh-wc-form__submit {
width: 100%;
color: #fff;
background: var(--prk-component-cta-bg, linear-gradient(to right, #ff3a30, #ff6a00));
background-image: var(--prk-component-cta-bg, linear-gradient(to right, #ff3a30, #ff6a00));
border: 0;
outline: none;
font-weight: 500;
border-radius: 8px;
font-size: 14px;
padding: 10px 20px;
text-align: center;
cursor: pointer;
transition: filter .18s ease;
}
.prk-dh-wc-form__submit:hover {
filter: brightness(1.12);
}
.prk-dh-wc-form__meta {
margin: 0;
color: #6b7280;
font-size: 14px;
font-weight: 300;
}
.prk-dh-login-modal__terms {
text-align: right;
color: #494c52;
font-size: 12px;
line-height: 23px;
margin: 20px 0 0;
font-weight: 400;
}
.prk-dh-login-modal .hidden,
.prk-auth-sms-surface #stm-sms-form-holder .hidden,
.prk-auth-sms-surface #stm-sms-form-holder .d-none {
display: none !important;
}
.prk-auth-sms-surface #stm-sms-form-holder .d-block {
display: block !important;
}
@media (max-width: 1023px) {
.prk-dh-login-modal {
width: 100% !important;
max-width: 100% !important;
border-radius: var(--prk-dh-login-modal-mobile-radius, 16px) !important;
}
.prk-dh-login-modal--side-image {
height: auto !important;
}
.prk-dh-login-modal__side-layout {
display: block !important;
}
.prk-dh-login-modal__image-wrap {
display: none;
}
.prk-dh-login-modal__content-wrap,
.prk-dh-login-modal__body--simple {
width: 100% !important;
}
.prk-dh-login-modal__body--simple,
.prk-dh-login-modal__body--side {
padding: 0 24px 24px;
}
}
@media (max-width: 1023px) {
.prk-dh-login-modal[data-enable-mobile-bottom-sheet="true"][data-mobile-bottom-sheet-height-mode="full"][data-bottom-sheet-gestures="false"] {
height: calc(var(--vh, 1vh) * 100) !important;
max-height: calc(var(--vh, 1vh) * 100) !important;
border-radius: var(--prk-dh-login-modal-mobile-radius, 0px) !important;
}
.prk-dh-login-modal[data-enable-mobile-bottom-sheet="true"][data-mobile-bottom-sheet-height-mode="full"][data-bottom-sheet-gestures="false"] .prk-dh-login-modal__inner {
height: 100%;
overflow-y: auto;
}
}
@media (max-width: 1023px) {
.prk-default-header__middle {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
width: 100%;
padding-bottom: 7px;
border-bottom: 1px solid #e5e5eac2;
}
.prk-default-header__search-wrap {
flex: 1 1 0;
min-width: 0;
margin-left: 0;
}
.prk-default-header__icons {
min-height: 39px;
align-items: center;
justify-content: flex-end;
}
.prk-default-header__cart,
.prk-dh-cart-button {
display: inline-flex;
align-items: center;
justify-content: center;
}
}
.prk-default-header__search-component {
width: 100%;
position: relative;
}
.prk-default-header__search-component .prk-header-searchbox {
width: 100%;
border: 1px solid #e0e0e0;
}
@media (max-width: 1023px) {
.prk-default-header__search-component .prk-header-searchbox {
height: 48px;
}
}
@media (min-width: 1024px) {
.prk-default-header__search-component .prk-header-searchbox {
height: 48px;
}
} .mega-menu-overlay {
position: fixed;
inset: 0;
z-index: var(--mega-overlay-z, 990);
background: var(--mega-overlay-bg, rgba(0, 0, 0, .35));
opacity: 0;
visibility: hidden;
pointer-events: none;
transition: opacity var(--mega-overlay-dur, 220ms) var(--mega-ease, ease);
}
.mega-menu-overlay.is-activem,
.mega-menu-overlay.is-active,
.mega-menu-overlay.is-closingm,
.mega-menu-overlay.is-closing {
visibility: visible;
}
.mega-menu-overlay.is-activem,
.mega-menu-overlay.is-active {
opacity: 1;
pointer-events: auto;
}
.mega-menu-overlay.is-closingm,
.mega-menu-overlay.is-closing {
opacity: 0;
pointer-events: auto;
}
.prk-default-header .prk_mega_menu {
position: relative;
}
.prk-default-header .prk_mega_menu > .prk-bor-line {
position: absolute;
bottom: 0;
height: 2px;
width: 0;
opacity: 0;
pointer-events: none;
background: var(--prk-menu-borline-color, #ff3a30);
transition: width .26s ease, left .26s ease, right .26s ease, opacity .18s ease;
}
.prk-default-header .prk_mega_menu > .box-hover-menu {
position: absolute;
height: 39px;
top: 0;
z-index: 1;
opacity: .5;
background: var(--prk-menu-hover-bg, #d9d8d85e);
border-radius: 12px;
transition: all .5s ease 0s;
pointer-events: none;
} .prk-dh-mobile-menu-trigger {
color: #545d6e;
background: transparent;
border: 0;
padding: 0;
cursor: pointer;
}
.prk-dh-mobile-drawer {
--prk-mobile-drawer-width: 320px;
--prk-mobile-drawer-max-width: 88vw;
--prk-mobile-drawer-bg: #fff;
--prk-mobile-drawer-overlay-bg: rgba(0, 0, 0, .45);
--prk-mobile-drawer-dur: 220ms;
--prk-mobile-drawer-z: 100000;
--prk-mobile-drawer-link-color: #424750;
--prk-mobile-drawer-link-hover-color: #ff3a30;
--prk-mobile-drawer-font-size: 14px;
--prk-mobile-drawer-border-color: #f1f1f1;
--prk-mobile-drawer-submenu-bg: #fafafa;
--prk-mobile-drawer-close-color: #424750;
--prk-mobile-drawer-icon-color: #6b7280;
--prk-mobile-drawer-icon-hover-color: #ff3a30;
--prk-mobile-drawer-icon-size: 20px;
--prk-mobile-drawer-icon-box-size: 24px;
--prk-mobile-drawer-icon-image-size: 22px;
--prk-mobile-drawer-icon-gap: 10px;
--prk-mobile-drawer-font-weight: 500;
--prk-mobile-drawer-logo-width: 136px;
position: fixed;
inset: 0;
z-index: var(--prk-mobile-drawer-z);
pointer-events: none;
visibility: hidden;
overflow: hidden;
isolation: isolate;
}
.prk-dh-mobile-drawer.is-open {
pointer-events: auto;
visibility: visible;
}
.prk-dh-mobile-drawer__overlay {
position: absolute;
inset: 0;
background: var(--prk-mobile-drawer-overlay-bg);
opacity: 0;
transition: opacity var(--prk-mobile-drawer-dur) ease;
}
.prk-dh-mobile-drawer.is-open .prk-dh-mobile-drawer__overlay {
opacity: 1;
}
.prk-dh-mobile-drawer__panel {
position: absolute;
inset-block: 0;
inset-inline-start: 0;
width: min(var(--prk-mobile-drawer-width), var(--prk-mobile-drawer-max-width));
max-width: 100%;
background: var(--prk-mobile-drawer-bg);
transform: translateX(-105%);
transition: transform var(--prk-mobile-drawer-dur) ease;
overflow: hidden;
display: flex;
flex-direction: column;
box-shadow: 0 18px 44px rgba(0, 0, 0, .18);
}
html[dir="rtl"] .prk-dh-mobile-drawer__panel,
body.rtl .prk-dh-mobile-drawer__panel {
inset-inline-start: auto;
inset-inline-end: 0;
transform: translateX(105%);
}
.prk-dh-mobile-drawer.is-open .prk-dh-mobile-drawer__panel {
transform: translateX(0) !important;
}
.prk-dh-mobile-drawer__header {
min-height: 72px;
padding: 16px 18px;
border-bottom: 1px solid var(--prk-mobile-drawer-border-color);
background: var(--prk-mobile-drawer-bg);
}
.prk-dh-mobile-drawer__logo-img {
width: var(--prk-mobile-drawer-logo-width);
max-height: 48px;
}
.prk-dh-mobile-drawer__site-name {
color: var(--prk-mobile-drawer-link-color);
}
.prk-dh-mobile-drawer__close {
width: 38px;
height: 38px;
border: 0;
border-radius: 12px;
background: transparent;
color: var(--prk-mobile-drawer-close-color);
cursor: pointer;
}
.prk-dh-mobile-drawer__body {
min-height: 0;
flex: 1;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
padding: 8px 0 22px;
}
.prk-dh-mobile-drawer__nav,
.prk-dh-mobile-drawer__template {
width: 100%;
}
.prk-dh-mobile-drawer__menu,
.prk-dh-mobile-drawer__menu ul {
margin: 0;
padding: 0;
list-style: none;
}
.prk-dh-mobile-drawer__menu li {
position: relative;
margin: 0;
padding: 0;
border-bottom: 1px solid var(--prk-mobile-drawer-border-color);
}
.prk-dh-mobile-drawer__menu a {
min-height: 48px;
display: flex;
align-items: center;
color: var(--prk-mobile-drawer-link-color);
font-size: var(--prk-mobile-drawer-font-size);
font-weight: var(--prk-mobile-drawer-font-weight, 500);
text-decoration: none;
line-height: 1.8;
transition: color .2s ease, background .2s ease;
}
.prk-dh-mobile-drawer__menu a:hover,
.prk-dh-mobile-drawer__menu .current-menu-item > a,
.prk-dh-mobile-drawer__menu .current-menu-parent > a,
.prk-dh-mobile-drawer__menu .current-menu-ancestor > a {
color: var(--prk-mobile-drawer-link-hover-color);
}
.prk-dh-mobile-drawer__item-inner {
display: inline-flex;
align-items: center;
gap: var(--prk-mobile-drawer-icon-gap, 10px);
min-width: 0;
}
.prk-dh-mobile-drawer__item-title {
min-width: 0;
line-height: inherit;
}
.prk-dh-mobile-drawer__item-icon {
width: var(--prk-mobile-drawer-icon-box-size, 24px);
height: var(--prk-mobile-drawer-icon-box-size, 24px);
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 var(--prk-mobile-drawer-icon-box-size, 24px);
color: var(--prk-mobile-drawer-icon-color, #6b7280);
line-height: 1;
}
.prk-dh-mobile-drawer__item-icon i {
font-size: var(--prk-mobile-drawer-icon-size, 20px);
line-height: 1;
color: currentColor;
}
.prk-dh-mobile-drawer__item-icon img {
width: var(--prk-mobile-drawer-icon-image-size, 22px);
height: var(--prk-mobile-drawer-icon-image-size, 22px);
object-fit: contain;
display: block;
}
.prk-dh-mobile-drawer__menu a:hover .prk-dh-mobile-drawer__item-icon,
.prk-dh-mobile-drawer__menu .current-menu-item > a .prk-dh-mobile-drawer__item-icon,
.prk-dh-mobile-drawer__menu .current-menu-parent > a .prk-dh-mobile-drawer__item-icon,
.prk-dh-mobile-drawer__menu .current-menu-ancestor > a .prk-dh-mobile-drawer__item-icon {
color: var(--prk-mobile-drawer-icon-hover-color, #ff3a30);
}
.prk-dh-mobile-drawer__submenu-toggle {
position: absolute;
inset-block-start: 0;
inset-inline-end: 0;
min-width: 48px;
min-height: 48px;
border: 0;
background: transparent;
color: var(--prk-mobile-drawer-link-color);
display: inline-flex;
align-items: center;
justify-content: center;
cursor: pointer;
transition: transform .2s ease, color .2s ease;
}
.prk-dh-mobile-drawer__submenu-toggle svg {
width: 18px;
height: 18px;
transition: transform .2s ease;
}
.prk-dh-mobile-drawer__menu li.is-open > .prk-dh-mobile-drawer__submenu-toggle svg {
transform: rotate(90deg);
}
.prk-dh-mobile-drawer__menu .sub-menu {
background: var(--prk-mobile-drawer-submenu-bg);
}
.prk-dh-mobile-drawer[data-submenu-mode="accordion"] .sub-menu {
display: none;
}
.prk-dh-mobile-drawer[data-submenu-mode="accordion"] li.is-open > .sub-menu {
display: block;
}
.prk-dh-mobile-drawer[data-submenu-mode="expanded"] .sub-menu {
display: block;
}
.prk-dh-mobile-drawer[data-submenu-mode="simple"] .sub-menu {
display: none !important;
}
.prk-dh-mobile-drawer__menu .sub-menu a {
min-height: 50px;
font-size: calc(var(--prk-mobile-drawer-font-size) - 1px);
opacity: .88;
}
html[dir="rtl"] .prk-dh-mobile-drawer__menu .sub-menu a,
body.rtl .prk-dh-mobile-drawer__menu .sub-menu a {
padding-right: 34px !important;
}
html:not([dir="rtl"]) .prk-dh-mobile-drawer__menu .sub-menu a,
body:not(.rtl) .prk-dh-mobile-drawer__menu .sub-menu a {
padding-left: 34px !important;
}
body.prk-mobile-drawer-open {
overflow: hidden;
} @media (max-width: 1023px) {
.prk-dh-mobile-drawer .prk-dh-mobile-drawer__panel {
width: min(var(--prk-mobile-drawer-width, 320px), var(--prk-mobile-drawer-max-width, 88vw)) !important;
max-width: min(var(--prk-mobile-drawer-max-width, 88vw), 100vw) !important;
box-sizing: border-box;
}
.prk-dh-mobile-drawer[data-drawer-side="right"] .prk-dh-mobile-drawer__panel,
html[dir="rtl"] .prk-dh-mobile-drawer[data-drawer-side="right"] .prk-dh-mobile-drawer__panel,
body.rtl .prk-dh-mobile-drawer[data-drawer-side="right"] .prk-dh-mobile-drawer__panel {
right: 0 !important;
left: auto !important;
margin-left: auto !important;
margin-right: 0 !important;
transform: translate3d(100%, 0, 0);
}
.prk-dh-mobile-drawer[data-drawer-side="left"] .prk-dh-mobile-drawer__panel,
html[dir="ltr"] .prk-dh-mobile-drawer[data-drawer-side="left"] .prk-dh-mobile-drawer__panel,
body.ltr .prk-dh-mobile-drawer[data-drawer-side="left"] .prk-dh-mobile-drawer__panel {
left: 0 !important;
right: auto !important;
margin-left: 0 !important;
margin-right: auto !important;
transform: translate3d(-100%, 0, 0);
}
.prk-dh-mobile-drawer.is-open[data-drawer-side="right"] .prk-dh-mobile-drawer__panel,
.prk-dh-mobile-drawer.is-open[data-drawer-side="left"] .prk-dh-mobile-drawer__panel {
transform: translate3d(0, 0, 0) !important;
}
body.prk-mobile-drawer-open--push-3d #header.prk-default-header,
body.prk-mobile-drawer-open--push-3d .pr-main-container,
body.prk-mobile-drawer-open--push-3d #main-content,
body.prk-mobile-drawer-open--push-3d .main-content,
body.prk-mobile-drawer-open--push-3d main {
transform: translate3d(-18px, 0, 0) scale(.965);
transform-origin: center right;
border-radius: 20px;
transition: transform var(--prk-mobile-drawer-dur, 220ms) ease, border-radius var(--prk-mobile-drawer-dur, 220ms) ease;
will-change: transform;
}
body:not(.prk-mobile-drawer-open--push-3d) #header.prk-default-header,
body:not(.prk-mobile-drawer-open--push-3d) .pr-main-container,
body:not(.prk-mobile-drawer-open--push-3d) #main-content,
body:not(.prk-mobile-drawer-open--push-3d) .main-content,
body:not(.prk-mobile-drawer-open--push-3d) main {
transition: transform var(--prk-mobile-drawer-dur, 220ms) ease, border-radius var(--prk-mobile-drawer-dur, 220ms) ease;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__panel {
position: absolute;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__body,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__nav,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu {
min-height: 100%;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__body {
overflow-y: auto;
overflow-x: hidden;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__nav,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu {
height: auto;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu li {
position: static;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu .sub-menu {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
max-width: none;
z-index: var(--prk-card-z, 20);
display: block;
overflow-y: auto;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
background: var(--prk-mobile-drawer-submenu-bg, var(--prk-mobile-drawer-bg, #fff));
border: 0;
border-radius: 0;
box-shadow: none;
opacity: 0;
visibility: hidden;
pointer-events: none;
transform: translate3d(100%, 0, 0);
transition: transform var(--prk-mobile-drawer-dur, 220ms) ease, opacity var(--prk-mobile-drawer-dur, 220ms) ease, visibility var(--prk-mobile-drawer-dur, 220ms) ease;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .menu-item-has-children.is-open > .sub-menu {
opacity: 1;
visibility: visible;
pointer-events: auto;
transform: translate3d(0, 0, 0);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-toggle svg {
transform: rotate(180deg);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .menu-item-has-children.is-open > .prk-dh-mobile-drawer__submenu-toggle svg {
transform: rotate(180deg);
}
.prk-dh-mobile-drawer__submenu-close-item {
position: sticky !important;
top: 0;
z-index: 3;
border-bottom: 1px solid var(--prk-mobile-drawer-border-color, #f1f1f1) !important;
background: var(--prk-mobile-drawer-submenu-bg, #fafafa);
}
.prk-dh-mobile-drawer__submenu-close {
width: 100%;
min-height: 58px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 10px;
padding: 0 18px;
border: 0;
background: transparent;
color: var(--prk-mobile-drawer-link-color, #424750);
font-size: var(--prk-mobile-drawer-font-size, 14px);
font-weight: 700;
cursor: pointer;
text-align: right;
}
.prk-dh-mobile-drawer__submenu-close-icon {
width: 24px;
height: 24px;
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
}
.prk-dh-mobile-drawer__submenu-close-icon svg {
width: 22px;
height: 22px;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .sub-menu a {
padding-right: 18px !important;
}
}
@media (max-width: 1023px) { .prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-item {
position: sticky !important;
top: 0;
z-index: 6;
margin: 0 !important;
padding: 0 !important;
min-height: 58px;
border-bottom: 1px solid var(--prk-mobile-drawer-border-color, #f1f1f1) !important;
background: var(--prk-mobile-drawer-submenu-bg, var(--prk-mobile-drawer-bg, #fff)) !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close {
width: 100%;
min-height: 58px;
display: flex;
align-items: center;
justify-content: flex-start;
gap: var(--prk-mobile-drawer-icon-gap, 10px);
padding: 0 18px;
border: 0;
background: transparent;
color: var(--prk-mobile-drawer-link-color, #424750);
cursor: pointer;
text-align: right;
}
html[dir="rtl"] .prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close,
body.rtl .prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close {
flex-direction: row;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-icon {
width: var(--prk-mobile-drawer-icon-box-size, 24px);
height: var(--prk-mobile-drawer-icon-box-size, 24px);
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 var(--prk-mobile-drawer-icon-box-size, 24px);
color: var(--prk-mobile-drawer-link-color, #424750);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-icon svg {
width: 20px;
height: 20px;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-title {
min-width: 0;
font-size: var(--prk-mobile-drawer-font-size, 14px);
font-weight: 700;
line-height: 1.8;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close .prk-dh-mobile-drawer__item-inner,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-label {
flex: 1 1 auto;
}
} @media (max-width: 1023px) {
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__panel {
position: absolute;
overflow: hidden;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__body,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__nav,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu {
overflow: visible !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu li {
position: static !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu li.menu-item-has-children {
display: flex;
align-items: stretch;
flex-wrap: wrap;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__menu li.menu-item-has-children > a {
flex: 1 1 auto;
min-width: 0;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-toggle {
position: static !important;
inset: auto !important;
width: 48px;
min-width: 48px;
min-height: 48px;
flex: 0 0 48px;
align-self: stretch;
transform: none !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-toggle svg {
transform: rotate(180deg);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"][data-drawer-side="right"] .prk-dh-mobile-drawer__menu .sub-menu {
position: fixed !important;
top: 0 !important;
right: 0 !important;
bottom: 0 !important;
left: auto !important;
width: min(var(--prk-mobile-drawer-width, 320px), var(--prk-mobile-drawer-max-width, 88vw)) !important;
max-width: min(var(--prk-mobile-drawer-max-width, 88vw), 100vw) !important;
height: 100dvh;
min-height: 100vh;
z-index: calc(var(--prk-mobile-drawer-z, 100000) + var(--prk-card-z, 20));
transform: translate3d(100%, 0, 0);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"][data-drawer-side="left"] .prk-dh-mobile-drawer__menu .sub-menu {
position: fixed !important;
top: 0 !important;
right: auto !important;
bottom: 0 !important;
left: 0 !important;
width: min(var(--prk-mobile-drawer-width, 320px), var(--prk-mobile-drawer-max-width, 88vw)) !important;
max-width: min(var(--prk-mobile-drawer-max-width, 88vw), 100vw) !important;
height: 100dvh;
min-height: 100vh;
z-index: calc(var(--prk-mobile-drawer-z, 100000) + var(--prk-card-z, 20));
transform: translate3d(-100%, 0, 0);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .menu-item-has-children.is-open > .sub-menu {
opacity: 1 !important;
visibility: visible !important;
pointer-events: auto !important;
transform: translate3d(0, 0, 0) !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-item {
position: sticky !important;
top: 0 !important;
z-index: 10 !important;
display: block !important;
width: 100% !important;
min-height: 72px;
margin: 0 !important;
padding: 0 !important;
border-bottom: 1px solid var(--prk-mobile-drawer-border-color, #f1f1f1) !important;
background: var(--prk-mobile-drawer-submenu-bg, var(--prk-mobile-drawer-bg, #fff)) !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close {
width: 100% !important;
min-height: 72px;
padding: 0 18px !important;
display: flex !important;
align-items: center;
justify-content: flex-start;
gap: var(--prk-mobile-drawer-icon-gap, 10px);
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-icon {
position: static !important;
flex: 0 0 var(--prk-mobile-drawer-icon-box-size, 24px) !important;
width: var(--prk-mobile-drawer-icon-box-size, 24px) !important;
height: var(--prk-mobile-drawer-icon-box-size, 24px) !important;
margin: 0 !important;
transform: none !important;
}
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close-label,
.prk-dh-mobile-drawer[data-submenu-mode="card"] .prk-dh-mobile-drawer__submenu-close .prk-dh-mobile-drawer__item-inner {
flex: 1 1 auto;
min-width: 0;
}
}.elementor-widget-officals_carosel .col-off.v1 {
display: inline-block;
width: 100%;
overflow: hidden;
background-color: #ef5662;
border-radius: 11px;
}
.elementor-widget-officals_carosel .col-off.v1 .officol {
width: 100%;
display: flex;
align-items: center;
padding: 30px 15px;
box-sizing: border-box;
background-position: right !important;
background-size: contain !important;
}
.elementor-widget-officals_carosel .col-off.v1 .officol.orginal {
padding-right: 15px;
padding-left: 15px;
}
.elementor-widget-officals_carosel .col-off.v1 .officol.spcback {
background: transparent;
}
.elementor-widget-officals_carosel .col-off.v1 .right-off,
.elementor-widget-officals_carosel .col-off.v1 .right-off-date {
width: 15%;
margin: 0 auto;
text-align: center;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .right-off {
width: 22%;
margin-top: 50px;
}
.elementor-widget-officals_carosel .col-off.v1 .left-off {
width: 78%;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .left-off {
width: 75%;
}
.elementor-widget-officals_carosel .img-off {
width: 170px;
height: auto;
margin: auto;
text-align: center;
}
.elementor-widget-officals_carosel .right-off .img-off {
width: 125px;
margin: 0 auto;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .img-off {
width: 110px;
}
.elementor-widget-officals_carosel .img-off img {
width: 100%;
height: 100%;
}
.elementor-widget-officals_carosel .right-off .btn.btn-sm.btn-outline-light {
display: inline-flex;
align-items: center;
justify-content: center;
min-height: 30px;
margin: 6px auto 0;
padding: 0.25rem 0.5rem;
border: 1px solid #efefef;
border-radius: 10px;
background-color: #fff;
color: #212121;
font-size: .875rem;
font-weight: 500;
line-height: 1.5;
text-decoration: none;
}
.elementor-widget-officals_carosel .right-off .btn-sm i {
margin-right: 8px;
}
.elementor-widget-officals_carosel .off-product.item-pro,
.elementor-widget-officals_carosel .off-product.mories {
position: relative;
width: 100%;
display: inline-block;
box-sizing: border-box;
padding: 12px;
border-radius: 11px;
background-color: #fff;
white-space: normal;
}
.elementor-widget-officals_carosel .off-product.item-pro > a,
.elementor-widget-officals_carosel .off-product.item-pro .info-product > a,
.elementor-widget-officals_carosel .off-product.mories > a {
color: inherit;
text-decoration: none;
}
.elementor-widget-officals_carosel .custom_label {
position: absolute;
top: 20px;
left: 0;
z-index: 6;
padding: 6px 5px;
border-radius: 0 8px 8px 0;
background-color: #f4433a;
color: #fff;
}
.elementor-widget-officals_carosel .custom_label span {
position: relative;
display: block;
font-size: 13px;
font-weight: 500;
}
.elementor-widget-officals_carosel .thumb-pro {
position: relative;
max-width: 82%;
margin: 10px auto;
overflow: hidden;
text-align: center;
}
.elementor-widget-officals_carosel .thumb-pro img {
display: block;
width: 100%;
max-width: 100%;
height: auto;
margin: 0 auto;
transition: opacity .2s ease, visibility .2s ease, transform .2s ease;
}
.elementor-widget-officals_carosel .thumb-pro img.second-img {
position: absolute !important;
inset: 0;
border: 0;
opacity: 0;
visibility: hidden;
}
.elementor-widget-officals_carosel .off-product:hover .thumb-pro.hover-image img:first-child,
.elementor-widget-officals_carosel .item-pro:hover .thumb-pro.hover-image img:first-child {
opacity: 0;
visibility: hidden;
}
.elementor-widget-officals_carosel .off-product:hover .thumb-pro.hover-image img.second-img,
.elementor-widget-officals_carosel .item-pro:hover .thumb-pro.hover-image img.second-img {
opacity: 1;
visibility: visible;
}
.elementor-widget-officals_carosel .thumb-pro .p1,
.elementor-widget-officals_carosel .thumb-pro .p2 {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
height: auto;
max-width: inherit;
transform: translate(-50%, -50%);
transition: opacity .2s ease, visibility .2s ease;
}
.elementor-widget-officals_carosel .thumb-pro .p1 {
opacity: 1;
}
.elementor-widget-officals_carosel .thumb-pro .p2 {
opacity: 0;
}
.elementor-widget-officals_carosel .item-pro:hover .thumb-pro .p1 {
opacity: 0;
}
.elementor-widget-officals_carosel .item-pro:hover .thumb-pro .p2 {
opacity: 1;
}
.elementor-widget-officals_carosel .thumb-pro .p1.shower {
opacity: 1 !important;
}
.elementor-widget-officals_carosel .shadow-product {
pointer-events: none;
margin-inline: auto;
}
.elementor-widget-officals_carosel .index-prices-pro {
width: 100%;
height: 60px;
}
.elementor-widget-officals_carosel .off-product .index-prices-pro {
height: 40px;
margin-left: 15px;
display: inline-block;
text-align: left;
margin-bottom: 15px;
}
.elementor-widget-officals_carosel .index-prices-pro div {
text-align: left;
}
.elementor-widget-officals_carosel .index-prices-pro div del {
display: flex;
align-items: center;
justify-content: left;
text-decoration: none;
}
.elementor-widget-officals_carosel .index-prices-pro div del span.woocommerce-Price-amount {
font-size: 12px;
font-weight: 400;
text-decoration: line-through;
}
.elementor-widget-officals_carosel .index-prices-pro div ins {
display: block;
margin-top: 5px;
text-decoration: none;
}
.elementor-widget-officals_carosel .index-prices-pro div span.woocommerce-Price-amount {
font-size: 14px;
font-weight: 700;
}
.elementor-widget-officals_carosel .index-prices-pro div span.woocommerce-Price-amount bdi {
display: flex;
align-items: center;
justify-content: left;
}
.elementor-widget-officals_carosel .index-prices-pro div span.woocommerce-Price-amount .woocommerce-Price-currencySymbol {
order: 1;
margin-right: 4px;
font-size: 12px;
font-weight: 500;
}
.elementor-widget-officals_carosel .index-prices-pro div .index-discount-pro {
order: 2;
float: left;
display: inline-flex;
padding: 2px 7px;
border-radius: 9px;
color: #fff !important;
font-size: 13px;
font-weight: bold;
line-height: 18px;
}
.elementor-widget-officals_carosel .index-prices-pro div .index-discount-pro p {
margin-right: 1px;
padding: 0;
color: #fff !important;
line-height: 20px;
}
.elementor-widget-officals_carosel .price_onsale_ar .call_pro,
.elementor-widget-officals_carosel .call_pro {
color: #000;
font-size: 14px;
font-weight: bold;
}
.elementor-widget-officals_carosel .price_onsale_ar .call_pro {
padding-top: 12px;
opacity: .9;
}
.elementor-widget-officals_carosel .price_onsale_ar .prk-default-price-component,
.elementor-widget-officals_carosel .price_onsale_ar .prk-digi-price-component {
width: 100%;
max-width: 100%;
direction: rtl;
}
.elementor-widget-officals_carosel .prk-tim,
.elementor-widget-officals_carosel .off-product .prk-tim.block {
width: 100%;
min-height: 16px;
display: flex !important;
align-items: center;
justify-content: flex-start;
gap: 3px;
direction: ltr;
line-height: 1;
text-align: left;
white-space: nowrap;
}
.elementor-widget-officals_carosel .prk-tim #prk-timers,
.elementor-widget-officals_carosel .prk-tim #timers,
.elementor-widget-officals_carosel .prk-tim [id^="timers"],
.elementor-widget-officals_carosel .prk-tim .prk-card-timer,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"],
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] {
position: relative;
display: inline-flex;
align-items: center;
justify-content: flex-start;
order: 1;
height: 13px;
color: #737373;
font-size: 12px;
font-weight: 600;
line-height: 1;
}
.elementor-widget-officals_carosel .prk-tim .prk-card-timer > span,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"] > span,
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] > span {
display: inline-flex;
align-items: center;
line-height: 1;
}
.elementor-widget-officals_carosel .prk-tim span .dot {
margin: 0 3px;
padding-top: 0;
font-size: 12px;
font-weight: 700;
line-height: 1;
}
.elementor-widget-officals_carosel .prk-tim .number {
line-height: 1;
}
.elementor-widget-officals_carosel .prk-tim span:last-child .dot,
.elementor-widget-officals_carosel .timer-pros span:last-child .dot {
display: none;
}
.elementor-widget-officals_carosel .prk-tim .prk-card-timer span:nth-child(1) .number,
.elementor-widget-officals_carosel .prk-tim .prk-card-timer span:nth-child(2) .number,
.elementor-widget-officals_carosel .prk-tim .prk-card-timer span:nth-child(3) .number,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"] span:nth-child(1) .number,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"] span:nth-child(2) .number,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"] span:nth-child(3) .number,
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] span:nth-child(1) .number,
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] span:nth-child(2) .number,
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] span:nth-child(3) .number {
color: #737373 !important;
}
.elementor-widget-officals_carosel .off-product .block {
width: 100% !important;
display: inline-block !important;
text-align: left;
}
.elementor-widget-officals_carosel .prk-tim i {
position: relative;
top: 0;
order: 0;
color: #737373;
font-size: 12px;
line-height: 1;
opacity: .85;
}
.elementor-widget-officals_carosel .timers.expired {
width: 20%;
height: 6px;
margin-top: 10px;
display: inline-block;
}
.elementor-widget-officals_carosel .timers.expired.block {
height: 16px;
margin: 0;
}
.elementor-widget-officals_carosel .prk-tim .letter,
.elementor-widget-officals_carosel .letter {
display: none !important;
}
.elementor-widget-officals_carosel .off-product.mories .w-categorys-link {
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
height: 100%;
}
.elementor-widget-officals_carosel .off-product.mories .w-categorys-link i {
margin-bottom: 18px;
padding: 12px;
border: 1px solid #19bfd3;
border-radius: 50%;
color: #19bfd3;
font-size: 17px;
font-weight: 600;
}
.elementor-widget-officals_carosel .off-product.mories .w-categorys-link span,
.elementor-widget-officals_carosel .off-product.mories .w-categorys-link p {
color: #424750;
font-size: 14px;
font-weight: 600;
}
.elementor-widget-officals_carosel .no-products {
width: 50%;
margin-left: -40px;
padding: 40px 33px;
display: flex;
align-items: center;
border: 5px dashed rgba(255, 255, 255, .42);
border-radius: 21px;
color: #fff;
font-size: 18px;
text-align: right;
}
.elementor-widget-officals_carosel .no-products i {
margin-left: 8px;
color: rgba(255, 255, 255, .63);
font-size: 35px;
transform: rotate(41deg);
}
.elementor-widget-officals_carosel .no-products span {
color: rgba(255, 255, 255, .79);
font-size: 18px;
font-weight: 500;
}
@media (max-width: 990px) {
.elementor-widget-officals_carosel .thumb-pro {
max-width: 90%;
}
.elementor-widget-officals_carosel .right-off .img-off,
.elementor-widget-officals_carosel .col-off.v1.style1 .img-off {
width: 100px;
}
.elementor-widget-officals_carosel .index-title-pro h2,
.elementor-widget-officals_carosel .price_onsale_ar .woocommerce-Price-amount,
.elementor-widget-officals_carosel .price_onsale_ar ins,
.elementor-widget-officals_carosel .price_onsale_ar .current-price {
font-size: 12px !important;
}
.elementor-widget-officals_carosel .index-title-pro h2 {
line-height: 24px;
}
.elementor-widget-officals_carosel .price_onsale_ar del span,
.elementor-widget-officals_carosel .price_onsale_ar .old-price {
font-size: 11px !important;
}
.elementor-widget-officals_carosel .index-prices-pro {
height: 45px;
}
.elementor-widget-officals_carosel .off-product .index-prices-pro {
margin: 20px 0 5px;
padding: 0 5px;
}
.elementor-widget-officals_carosel .prk-tim #timers,
.elementor-widget-officals_carosel .prk-tim [id^="timers"],
.elementor-widget-officals_carosel .prk-tim .prk-card-timer,
.elementor-widget-officals_carosel .prk-tim [class^="timers-"],
.elementor-widget-officals_carosel .prk-tim [class*=" timers-"] {
margin-top: 4px;
font-size: 10.5px;
}
.elementor-widget-officals_carosel .prk-tim i {
font-size: 10.5px !important;
}
.elementor-widget-officals_carosel .prk-tim span .dot {
margin: 0 2px !important;
font-size: 11px;
}
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .off-product.mories,
.elementor-widget-officals_carosel .off-product.item-pro {
padding: 11px;
}
.elementor-widget-officals_carosel .no-products {
width: 100%;
margin-left: 0;
padding: 24px 20px;
font-size: 14px;
}
.elementor-widget-officals_carosel .no-products i {
font-size: 28px;
}
.elementor-widget-officals_carosel .no-products span {
font-size: 14px;
}
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper {
position: relative;
width: 100%;
overflow: hidden;
}
.elementor-widget-officals_carosel .col-off.v1.style1 {
position: relative;
overflow: hidden;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title {
position: absolute;
top: -1px;
right: 3%;
z-index: 1;
display: flex;
align-items: flex-start;
justify-content: center;
width: 231px;
height: 75px;
aspect-ratio: 231 / 75;
pointer-events: none;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title-svg,
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title > svg {
position: absolute;
inset: 0;
z-index: 0;
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title .title__text {
position: relative;
z-index: 1;
width: 100%;
margin: 0;
padding: 8px 18px 0;
color: #232933;
font-size: 18px;
font-weight: 700;
line-height: 32px;
text-align: center;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper > .swiper-wrapper {
align-items: stretch;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper .swiper-slide {
height: auto;
box-sizing: border-box;
}
.elementor-widget-officals_carosel .off-product[data-prk-smart-atc-card="1"] {
position: relative;
overflow: visible;
}
.elementor-widget-officals_carosel .off-product[data-prk-smart-atc-card="1"] .product-box-inner,
.elementor-widget-officals_carosel .off-product[data-prk-smart-atc-card="1"] .info-product {
position: relative;
height: 100%;
}
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc {
display: inline-flex !important;
width: auto !important;
max-width: 100%;
vertical-align: top;
}
.elementor-widget-officals_carosel .off-product .prk-smart-atc__button {
cursor: pointer;
}
.elementor-widget-officals_carosel .price_onsale_ar .prk-default-price-component,
.elementor-widget-officals_carosel .price_onsale_ar .prk-digi-price-component {
width: 100%;
}
.elementor-widget-officals_carosel .prk-off-v1-nav {
position: absolute;
z-index: 15;
display: inline-flex;
align-items: center;
justify-content: center;
width: 38px;
height: 38px;
min-width: 38px;
border: 1px solid rgba(15, 23, 42, 0.08);
border-radius: 999px;
background: #fff;
color: #64748b;
box-shadow: 0 10px 24px rgba(15, 23, 42, 0.08);
cursor: pointer;
transition: opacity 180ms ease, transform 180ms ease, color 180ms ease, background-color 180ms ease, border-color 180ms ease;
}
.elementor-widget-officals_carosel .prk-off-v1-nav i,
.elementor-widget-officals_carosel .prk-off-v1-nav svg {
width: 20px;
height: 20px;
font-size: 20px;
line-height: 1;
}
.elementor-widget-officals_carosel .prk-off-v1-nav:hover {
color: #ff5a1f;
transform: translateY(-1px);
}
.elementor-widget-officals_carosel .prk-off-v1-nav.swiper-button-disabled,
.elementor-widget-officals_carosel .prk-off-v1-nav:disabled {
opacity: 0.38;
cursor: default;
pointer-events: none;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--floating {
top: 50%;
transform: translateY(-50%);
}
.elementor-widget-officals_carosel .prk-off-v1-nav--floating:hover {
transform: translateY(calc(-50% - 1px));
}
.elementor-widget-officals_carosel .prk-off-v1-nav--prev.prk-off-v1-nav--floating {
right: 10px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--next.prk-off-v1-nav--floating {
left: 10px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--header {
top: 16px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--prev.prk-off-v1-nav--header {
left: 64px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--next.prk-off-v1-nav--header {
left: 18px;
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title {
right: 50%;
width: min(231px, 78vw);
height: auto;
transform: translateX(50%);
}
.elementor-widget-officals_carosel .col-off.v1.style1 .box__shaped-title .title__text {
padding-top: 6px;
font-size: 15px;
line-height: 26px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--floating {
display: none;
}
} .elementor-widget-officals_carosel .prk-off-v1-placeholder {
position: relative;
overflow: hidden;
background: #fff;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder .info-product {
position: relative;
min-height: 100%;
padding-bottom: 48px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__thumb,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
background: linear-gradient(90deg, #f1f3f5 0%, #f8f9fa 50%, #eef0f3 100%);
background-size: 220% 100%;
animation: prk-off-v1-skeleton-shimmer 1.35s ease-in-out infinite;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__thumb {
width: 76%;
height: 150px;
max-width: 170px;
margin: 12px auto 18px;
border-radius: 14px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line {
height: 12px;
border-radius: 999px;
margin-inline: auto;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line--title {
width: 78%;
margin-bottom: 10px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line--price {
width: 54%;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
position: absolute;
right: 0;
bottom: 0;
width: 38px;
height: 38px;
border-radius: 12px;
}
@keyframes prk-off-v1-skeleton-shimmer {
0% { background-position: 120% 0; }
100% { background-position: -120% 0; }
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready {
overflow: visible;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper {
display: flex;
align-items: stretch;
overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x proximity;
-webkit-overflow-scrolling: touch;
transform: none !important;
cursor: grab;
padding-inline: 10px;
scrollbar-width: none;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready .swiper-slide {
flex: 0 0 var(--prk-off-v1-mobile-item-width, 190px);
width: var(--prk-off-v1-mobile-item-width, 190px) !important;
max-width: var(--prk-off-v1-mobile-item-width, 190px);
scroll-snap-align: start;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready .right-off,
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready .right-off-date {
flex-basis: var(--prk-off-v1-mobile-offer-width, 150px);
width: var(--prk-off-v1-mobile-offer-width, 150px) !important;
max-width: var(--prk-off-v1-mobile-offer-width, 150px);
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready .prk-off-v1-nav {
display: none !important;
}
} .elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc {
position: absolute;
right: 0;
bottom: 10px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
right: 0;
bottom: 0;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--offer_bottom {
top: auto;
bottom: 18px;
transform: none;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--offer_bottom:hover {
transform: translateY(-1px);
}
.elementor-widget-officals_carosel .prk-off-v1-nav--prev.prk-off-v1-nav--offer_bottom {
right: 18px;
}
.elementor-widget-officals_carosel .prk-off-v1-nav--next.prk-off-v1-nav--offer_bottom {
right: 64px;
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile {
overflow: visible;
}
.elementor-widget-officals_carosel .col-off.v1 .right-off{
display: none;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper {
display: flex;
align-items: stretch;
gap: var(--prk-off-v1-native-gap, 10px);
overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x proximity;
-webkit-overflow-scrolling: touch;
transform: none !important;
cursor: grab;
padding-inline: 10px;
scrollbar-width: none;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile .swiper-slide {
flex: 0 0 var(--prk-off-v1-mobile-item-width, 190px);
width: var(--prk-off-v1-mobile-item-width, 190px) !important;
max-width: var(--prk-off-v1-mobile-item-width, 190px);
margin-left: 0 !important;
margin-right: 0 !important;
scroll-snap-align: start;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile .right-off,
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile .right-off-date {
flex-basis: var(--prk-off-v1-mobile-offer-width, 190px);
width: var(--prk-off-v1-mobile-offer-width, 190px) !important;
max-width: var(--prk-off-v1-mobile-offer-width, 190px);
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile .prk-off-v1-nav {
display: none !important;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper {
gap: var(--prk-off-v1-native-gap, 10px);
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready .swiper-slide {
margin-left: 0 !important;
margin-right: 0 !important;
}
} .elementor-widget-officals_carosel .prk-officials-v1-swiper:not(.is-prk-swiper-ready):not(.is-prk-native-scroll-ready) > .swiper-wrapper {
display: flex;
align-items: stretch;
gap: var(--prk-off-v1-first-paint-gap, var(--prk-off-v1-native-gap, 7px));
overflow: hidden;
transform: none !important;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper:not(.is-prk-swiper-ready):not(.is-prk-native-scroll-ready) > .swiper-wrapper > .swiper-slide {
flex: 0 0 calc((100% / var(--prk-off-v1-first-paint-items, 6)) - var(--prk-off-v1-first-paint-gap, 7px));
width: calc((100% / var(--prk-off-v1-first-paint-items, 6)) - var(--prk-off-v1-first-paint-gap, 7px)) !important;
max-width: calc((100% / var(--prk-off-v1-first-paint-items, 6)) - var(--prk-off-v1-first-paint-gap, 7px));
margin-left: 0 !important;
margin-right: 0 !important;
}
.elementor-widget-officals_carosel .off-product .product-box-inner,
.elementor-widget-officals_carosel .off-product .info-product {
position: relative;
}
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc {
display: inline-flex !important;
width: auto !important;
max-width: 100%;
vertical-align: top;
position: absolute;
right: 0;
bottom: 10px;
z-index: 4;
}
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc .prk-smart-atc__button,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
min-width: 38px;
min-height: 38px;
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .prk-officials-v1-swiper:not(.is-prk-swiper-ready):not(.is-prk-native-scroll-ready) > .swiper-wrapper > .swiper-slide {
flex-basis: calc((100% / var(--prk-off-v1-first-paint-mobile-items, 1.35)) - var(--prk-off-v1-first-paint-gap, 7px));
width: calc((100% / var(--prk-off-v1-first-paint-mobile-items, 1.35)) - var(--prk-off-v1-first-paint-gap, 7px)) !important;
max-width: calc((100% / var(--prk-off-v1-first-paint-mobile-items, 1.35)) - var(--prk-off-v1-first-paint-gap, 7px));
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper > .swiper-slide,
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper > .swiper-slide {
flex-basis: var(--prk-off-v1-mobile-item-width, 190px);
width: var(--prk-off-v1-mobile-item-width, 190px) !important;
max-width: var(--prk-off-v1-mobile-item-width, 190px);
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper > .right-off,
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper > .right-off-date,
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper > .right-off,
.elementor-widget-officals_carosel .prk-officials-v1-swiper.is-prk-native-scroll-ready > .swiper-wrapper > .right-off-date {
flex-basis: var(--prk-off-v1-mobile-offer-width, 190px);
width: var(--prk-off-v1-mobile-offer-width, 190px) !important;
max-width: var(--prk-off-v1-mobile-offer-width, 190px);
}
} .elementor-widget-officals_carosel .right-off,
.elementor-widget-officals_carosel .right-off-date {
position: relative;
}
.elementor-widget-officals_carosel .prk-off-v1-offer-nav {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 8px;
margin-top: 12px;
width: 100%;
}
.elementor-widget-officals_carosel .prk-off-v1-offer-nav .prk-off-v1-nav--offer_bottom {
position: static;
inset: auto;
top: auto;
right: auto;
bottom: auto;
left: auto;
transform: none;
}
.elementor-widget-officals_carosel .prk-off-v1-offer-nav .prk-off-v1-nav--offer_bottom:hover {
transform: translateY(-1px);
}
.elementor-widget-officals_carosel .prk-off-v1-offer-nav .prk-off-v1-nav--prev.prk-off-v1-nav--offer_bottom,
.elementor-widget-officals_carosel .prk-off-v1-offer-nav .prk-off-v1-nav--next.prk-off-v1-nav--offer_bottom {
right: auto;
left: auto;
}
.elementor-widget-officals_carosel .off-product.mories[data-prk-view-all-slide="1"] {
display: flex;
align-items: center;
justify-content: center;
}
.elementor-widget-officals_carosel .off-product.mories[data-prk-view-all-slide="1"] > a {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
height: 100%;
text-decoration: none;
} .elementor-widget-officals_carosel .col-off.v1 .left-off { min-width: 0; }
.elementor-widget-officals_carosel .prk-officials-v1-swiper { width: 100%; overflow: hidden; }
.elementor-widget-officals_carosel .off-product.item-pro { box-shadow: none; }
.elementor-widget-officals_carosel .off-product .product-box-inner,
.elementor-widget-officals_carosel .off-product .info-product { height: 100%; position: relative; }
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc {
display: inline-flex !important;
width: auto !important;
max-width: 100%;
vertical-align: top;
position: absolute;
right: 0;
bottom: 10px;
z-index: 5;
}
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc .prk-smart-atc__button {
width: var(--prk-carousel-atc-width, 38px);
min-width: var(--prk-carousel-atc-width, 38px);
height: var(--prk-carousel-atc-height, 38px);
min-height: var(--prk-carousel-atc-height, 38px);
}
.elementor-widget-officals_carosel .prk-carousel-swatches {
position: absolute;
top: 12px;
right: 10px;
z-index: 6;
pointer-events: auto;
}
.elementor-widget-officals_carosel .thumb-pro { position: relative; } .elementor-widget-officals_carosel .col-off.v1 .officol {
gap: var(--prk-off-v1-offer-gap, 14px);
}
.elementor-widget-officals_carosel .col-off.v1 .right-off,
.elementor-widget-officals_carosel .col-off.v1 .right-off-date {
flex-shrink: 0;
}
.elementor-widget-officals_carosel .col-off.v1 .left-off {
min-width: 0;
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .col-off.v1 .officol {
gap: var(--prk-off-v1-offer-gap-mobile, var(--prk-off-v1-offer-gap, 12px));
}
.elementor-widget-officals_carosel .col-off.v1.prk-off-v1--hide-offer-mobile .right-off,
.elementor-widget-officals_carosel .col-off.v1.prk-off-v1--hide-offer-mobile .right-off-date {
display: none !important;
}
} .elementor-widget-officals_carosel .col-off.v1 .left-off {
flex: 1 1 auto;
max-width: 100%;
} .elementor-widget-officals_carosel .prk-carousel-swatches {
min-height: 22px;
margin-top: 7px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches {
display: flex;
width: auto;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__items {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 6px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__items {
flex-direction: column;
align-items: center;
gap: 7px;
flex-wrap: nowrap;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__item {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
width: 20px;
min-width: 20px;
height: 20px;
border: 1px solid #d7d9df;
background: #fff;
overflow: hidden;
transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__item:hover,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__item.is-default {
border-color: #424750;
box-shadow: 0 0 0 2px rgba(66, 71, 80, .08);
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__chip {
width: 100%;
height: 100%;
display: inline-flex;
align-items: center;
justify-content: center;
overflow: hidden;
box-sizing: border-box;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__item,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__chip,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__color,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__image {
border-radius: 999px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__item,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__chip,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__image {
border-radius: 8px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__color,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__image {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__item--text {
width: auto;
min-width: 26px;
padding-inline: 6px;
border-radius: 999px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__item--text .prk-loop-product-swatches__chip {
width: auto;
white-space: nowrap;
color: #62666d;
font-size: 11px;
font-weight: 700;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__more {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 20px;
height: 20px;
padding: 0 5px;
border-radius: 999px;
background: #f3f4f6;
color: #62666d;
font-size: 11px;
line-height: 1;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches__tooltip-host {
display: inline-flex;
} .elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image {
width: 12px;
min-width: 12px;
height: 12px;
border: 0;
border-radius: 999px;
background: transparent;
box-shadow: 0 0 0 1px rgba(35, 37, 78, .08);
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color .prk-loop-product-swatches__chip,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image .prk-loop-product-swatches__chip,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color .prk-loop-product-swatches__color,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image .prk-loop-product-swatches__image {
width: 12px;
min-width: 12px;
height: 12px;
border-radius: 999px;
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color:hover,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image:hover,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color.is-default,
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image.is-default {
box-shadow: 0 0 0 2px #fff, 0 0 0 3px rgba(35, 37, 78, .25);
transform: scale(1.04);
}
.elementor-widget-officals_carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__more {
min-width: auto;
width: auto;
height: auto;
padding: 0;
background: transparent;
color: #424750;
font-size: 10px;
line-height: 1;
} .elementor-widget-officals_carosel .col-off.v1 .officol {
align-items: stretch;
}
.elementor-widget-officals_carosel .col-off.v1 .left-off {
width: auto;
flex: 1 1 0;
min-width: 0;
max-width: 100%;
overflow: hidden;
}
.elementor-widget-officals_carosel .col-off.v1 .left-off .prk-officials-v1-swiper {
width: 100%;
max-width: 100%;
}
.elementor-widget-officals_carosel .col-off.v1 .right-off,
.elementor-widget-officals_carosel .col-off.v1 .right-off-date {
flex: 0 0 auto;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper > .swiper-wrapper,
.elementor-widget-officals_carosel .prk-officials-v1-swiper > .swiper-wrapper > .swiper-slide {
box-sizing: border-box;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder {
display: block;
min-width: 0;
height: auto;
min-height: 100%;
padding: 12px;
border-radius: 11px;
background: #fff;
box-shadow: none !important;
pointer-events: none;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder .product-box-inner,
.elementor-widget-officals_carosel .prk-off-v1-placeholder .info-product {
height: 100%;
min-height: 100%;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder .info-product {
display: flex;
flex-direction: column;
align-items: stretch;
gap: 12px;
position: relative;
padding-bottom: 48px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__thumb,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
position: relative;
overflow: hidden;
background: #f1f2f4;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__thumb::after,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line::after,
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button::after {
content: "";
position: absolute;
inset: 0;
transform: translateX(100%);
background: linear-gradient(90deg, transparent, rgba(255,255,255,.65), transparent);
animation: prk-off-v1-placeholder-sweep 1.15s ease-in-out infinite;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__thumb {
width: 82%;
max-width: 170px;
height: auto;
aspect-ratio: 1 / 1;
margin: 10px auto;
border-radius: 18px;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line {
height: 14px;
border-radius: 999px;
margin-inline: auto;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line--title {
width: 88%;
margin-bottom: 0;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__line--price {
width: 56%;
margin-inline-start: auto;
margin-inline-end: 0;
}
.elementor-widget-officals_carosel .prk-off-v1-placeholder__button {
position: absolute;
right: 0;
bottom: 0;
width: 38px;
min-width: 38px;
height: 38px;
min-height: 38px;
border-radius: 10px;
margin: 0;
}
@keyframes prk-off-v1-placeholder-sweep {
100% { transform: translateX(-100%); }
}
@media (max-width: 767px) {
.elementor-widget-officals_carosel .col-off.v1.prk-off-v1--hide-offer-mobile .left-off {
width: 100%;
flex: 0 0 100%;
max-width: 100%;
}
.elementor-widget-officals_carosel .col-off.v1.prk-off-v1--hide-offer-mobile .officol {
gap: 0;
}
.elementor-widget-officals_carosel .prk-officials-v1-swiper--native-mobile > .swiper-wrapper {
width: 100%;
}
} @media (max-width: 767px) {
.elementor-widget-officals_carosel .off-product .info-product {
box-sizing: border-box;
padding-bottom: var(--prk-off-v1-mobile-atc-safe-space, 24px);
}
.elementor-widget-officals_carosel .off-product .price_onsale_ar {
min-width: 0;
}
.elementor-widget-officals_carosel .off-product .price_onsale_ar .prk-default-price-component,
.elementor-widget-officals_carosel .off-product .price_onsale_ar .prk-digi-price-component {
max-width: 100%;
}
.elementor-widget-officals_carosel .off-product .price_onsale_ar .current-price,
.elementor-widget-officals_carosel .off-product .price_onsale_ar .woocommerce-Price-amount {
white-space: nowrap;
}
.elementor-widget-officals_carosel .off-product .prk-elementor-legacy-atc {
right: 0;
bottom: 10px;
}
} .elementor-widget-product-carosel .index-title-pro h2,
.elementor-widget-product-carosel .product-title,
.elementor-widget-officals_carosel .index-title-pro h2,
.elementor-widget-officals_carosel .product-title,
.elementor-widget-officals_carosel_v2 .index-title-pro h2,
.elementor-widget-officals_carosel_v2 .product-title {
color: #212121;
font-size: 13px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
height: 40px;
margin: 10px 0;
font-weight: 600;
}.elementor-widget-product-carosel-Multi,
.elementor-widget-product-carosel-Multi * {
box-sizing: border-box;
}
.elementor-widget-product-carosel-Multi .prk-multi-line {
--prk-multi-nav-gap: 8px;
--prk-multi-nav-inline-offset: 4px;
--prk-multi-nav-block-offset: 0px;
--prk-multi-nav-hover-move: 0px;
--prk-multi-pagination-color: #d7d9dd;
--prk-multi-pagination-active: #ef394e;
--prk-multi-pagination-size: 7px;
--prk-multi-pagination-gap: 5px;
--prk-multi-pagination-active-width: calc(var(--prk-multi-pagination-size) * 2.6);
display: block;
width: 100%;
min-width: 0;
overflow: visible;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__box {
position: relative;
width: 100%;
min-width: 0;
overflow: hidden;
border: 1px solid #e3e3e3;
border-radius: 11px;
background: #fff;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__header {
position: relative;
display: flex;
align-items: center;
justify-content: space-between;
gap: 18px;
width: calc(100% - 34px);
min-width: 0;
margin: 12px auto 16px;
padding: 0 0 12px;
} .elementor-widget-product-carosel-Multi .prk-multi-line__heading-main {
position: relative;
z-index: 1;
display: flex;
flex: 1 1 auto;
flex-direction: column;
align-items: center;
min-width: 0;
text-align: center;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-media {
display: inline-flex;
align-items: center;
justify-content: center;
margin-bottom: 5px;
color: #ff6b18;
font-size: 28px;
line-height: 1;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-media img,
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-media svg {
display: block;
width: 34px;
height: 34px;
object-fit: contain;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__subtitle {
margin-bottom: 2px;
color: #777;
font-size: 11px;
line-height: 1.6;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__title {
margin: 0;
color: #232933;
font-size: 18px;
font-weight: 800;
line-height: 1.8;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__header-side {
display: flex;
flex: 0 0 auto;
align-items: center;
gap: 10px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__view-all {
color: #4a4f58;
font-size: 12px;
text-decoration: none;
white-space: nowrap;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__stage {
position: relative;
width: 100%;
min-width: 0;
overflow: hidden;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper {
position: relative;
width: 100%;
min-width: 0;
padding: 0 16px 12px;
overflow: hidden;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper > .swiper-wrapper {
align-items: stretch;
} .elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper {
display: flex;
gap: var(--prk-multi-gap, 12px);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper > .swiper-slide {
flex: 0 0 calc((100% - ((var(--prk-multi-cols, 5) - 1) * var(--prk-multi-gap, 12px))) / var(--prk-multi-cols, 5));
width: calc((100% - ((var(--prk-multi-cols, 5) - 1) * var(--prk-multi-gap, 12px))) / var(--prk-multi-cols, 5));
}
.elementor-widget-product-carosel-Multi .prk-multi-line__column {
position: relative;
display: flex;
flex-direction: column;
height: auto;
min-width: 0;
gap: var(--prk-multi-row-gap, 4px);
padding: 0;
background: #fff;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product {
position: relative;
flex: 1 1 0;
min-width: 0;
padding: 10px 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product:not(:last-child) {
border-bottom: 1px solid #f0f0f1;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product-link {
display: flex;
align-items: center;
width: 100%;
min-width: 0;
color: inherit;
text-decoration: none;
user-select: none;
-webkit-user-drag: none;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__thumb {
position: relative;
display: block;
flex: 0 0 84px;
width: 84px;
height: 84px;
overflow: hidden;
border-radius: 10px;
background: #fff;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__thumb .thumb-pro {
position: relative;
display: block;
width: 100%;
height: 100%;
margin: 0;
max-width: none;
overflow: hidden;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__thumb img {
display: block;
width: 100%;
height: 100%;
margin: 0;
object-fit: contain;
pointer-events: none;
transition: opacity .25s ease, transform .25s ease;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__number {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
min-width: 28px;
height: 28px;
margin: 0 10px;
color: #00bfd6;
border-radius: 999px;
font-size: 22px;
font-weight: 800;
line-height: 1;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product-content {
display: block;
flex: 1 1 auto;
min-width: 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product-title {
display: -webkit-box;
min-height: 50px;
max-height: 50px;
margin: 0;
overflow: hidden;
color: #535353;
font-size: 13px;
font-weight: 500;
line-height: 25px;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
}
.elementor-widget-product-carosel-Multi .is-prk-multi-dragging .prk-multi-line__thumb img {
transition: none;
} .elementor-widget-product-carosel-Multi .prk-multi-line__navs {
z-index: 15;
display: flex;
align-items: center;
gap: var(--prk-multi-nav-gap);
pointer-events: none;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--floating {
position: absolute;
top: 50%;
right: var(--prk-multi-nav-inline-offset);
left: var(--prk-multi-nav-inline-offset);
justify-content: space-between;
padding: 0;
transform: translateY(calc(-50% + var(--prk-multi-nav-block-offset)));
}
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--header_start,
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--header_end,
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--below {
position: relative;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--below {
justify-content: center;
margin: 8px 0 14px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__nav {
display: inline-flex;
align-items: center;
justify-content: center;
width: 38px;
height: 38px;
min-width: 38px;
padding: 0;
color: #424750;
background: #fff;
border: 1px solid #e5e7eb;
border-radius: 999px;
box-shadow: 0 10px 24px rgba(15, 23, 42, .1);
cursor: pointer;
line-height: 1;
pointer-events: auto;
transition: color .2s ease, background-color .2s ease, border-color .2s ease, box-shadow .2s ease, transform .2s ease, opacity .2s ease;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__nav:hover {
color: #fff;
background: #ff5b0e;
border-color: #ff5b0e;
transform: translateY(calc(-1 * var(--prk-multi-nav-hover-move)));
}
.elementor-widget-product-carosel-Multi .prk-multi-line__nav.swiper-button-disabled,
.elementor-widget-product-carosel-Multi .prk-multi-line__nav.swiper-button-lock {
opacity: .35;
cursor: default;
pointer-events: none;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__nav svg {
width: 1em;
height: 1em;
} .elementor-widget-product-carosel-Multi .prk-multi-line__pagination {
position: relative;
z-index: 10;
display: flex;
align-items: center;
justify-content: center;
gap: var(--prk-multi-pagination-gap);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--inside {
position: absolute;
right: 50%;
bottom: 5px;
transform: translateX(50%);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination-row {
display: flex;
align-items: center;
justify-content: center;
width: 100%;
min-width: 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--below {
margin: 5px 0 14px;
} .elementor-widget-product-carosel-Multi
.prk-multi-line__pagination-row
> .prk-multi-line__pagination.swiper-pagination-progressbar {
position: relative;
inset: auto;
transform: none;
flex: 0 1 auto;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination .swiper-pagination-bullet {
width: var(--prk-multi-pagination-size);
height: var(--prk-multi-pagination-size);
margin: 0 !important;
background: var(--prk-multi-pagination-color);
opacity: 1;
transition: width .2s ease, border-radius .2s ease, background-color .2s ease;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination .swiper-pagination-bullet-active {
background: var(--prk-multi-pagination-active);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--stretch .swiper-pagination-bullet-active {
width: calc(var(--prk-multi-pagination-size) * 2.6);
border-radius: 999px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--line .swiper-pagination-bullet {
width: 18px;
height: 2px;
border-radius: 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination.swiper-pagination-progressbar {
display: block;
width: min(260px, 70%);
height: 3px;
background: var(--prk-multi-pagination-color);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination .swiper-pagination-progressbar-fill {
background: var(--prk-multi-pagination-active);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar {
position: relative;
z-index: 10;
display: block;
width: min(260px, 70%);
height: 5px;
overflow: hidden;
border-radius: 999px;
background: var(--prk-multi-pagination-color);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar .swiper-scrollbar-drag {
height: 100%;
border-radius: inherit;
background: var(--prk-multi-pagination-active);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar--inside {
position: absolute;
top: auto;
right: 50%;
bottom: 5px;
left: auto;
transform: translateX(50%);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar--header {
position: relative;
inset: auto;
transform: none;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar--below {
margin: 5px 0 14px;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__pagination-row
> .prk-multi-line__scrollbar {
position: relative;
inset: auto;
flex: 0 1 auto;
transform: none;
} .elementor-widget-product-carosel-Multi .prk-multi-line__decoration {
--prk-multi-decor-x: 0px;
--prk-multi-decor-y: 0px;
--prk-multi-decor-rotate: 0deg;
position: absolute;
top: 50%;
z-index: 6;
display: block;
width: 76px;
pointer-events: none;
transform: translate(var(--prk-multi-decor-x), calc(-50% + var(--prk-multi-decor-y))) rotate(var(--prk-multi-decor-rotate));
}
.elementor-widget-product-carosel-Multi a.prk-multi-line__decoration {
pointer-events: auto;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__decoration--right {
right: -24px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__decoration--left {
left: -24px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__decoration img {
display: block;
width: 100%;
height: auto;
object-fit: contain;
pointer-events: none;
} .elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-product {
display: grid;
grid-template-columns: 62px 28px minmax(0, 1fr);
align-items: center;
gap: 10px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-thumb,
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-number,
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-title {
display: block;
overflow: hidden;
background: linear-gradient(90deg, #f2f3f5 25%, #e6e8ec 37%, #f2f3f5 63%);
background-size: 400% 100%;
animation: prk-multi-shimmer 1.35s ease infinite;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-thumb {
width: 62px;
height: 62px;
border-radius: 10px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-number {
width: 28px;
height: 28px;
border-radius: 50%;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-title {
width: 84%;
height: 12px;
border-radius: 7px;
}
@keyframes prk-multi-shimmer {
from { background-position: 100% 0; }
to { background-position: 0 0; }
} .elementor-widget-product-carosel-Multi .is-prk-multi-native .prk-multi-line__swiper {
overflow: visible;
}
.elementor-widget-product-carosel-Multi .is-prk-multi-native .prk-multi-line__swiper > .swiper-wrapper {
display: flex;
gap: var(--prk-multi-current-gap, 8px);
overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x mandatory;
scrollbar-width: none;
-ms-overflow-style: none;
}
.elementor-widget-product-carosel-Multi .is-prk-multi-native .prk-multi-line__swiper > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-product-carosel-Multi .is-prk-multi-native .prk-multi-line__column {
flex: 0 0 calc((100% - ((var(--prk-multi-current-columns, 1.35) - 1) * var(--prk-multi-current-gap, 8px))) / var(--prk-multi-current-columns, 1.35));
width: calc((100% - ((var(--prk-multi-current-columns, 1.35) - 1) * var(--prk-multi-current-gap, 8px))) / var(--prk-multi-current-columns, 1.35));
scroll-snap-align: start;
} @media (min-width: 1025px) {
.elementor-widget-product-carosel-Multi .prk-multi-line--hide-desktop { display: none !important; }
}
@media (min-width: 768px) and (max-width: 1024px) {
.elementor-widget-product-carosel-Multi .prk-multi-line--hide-tablet { display: none !important; }
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper {
gap: var(--prk-multi-gap-tablet, 10px);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper > .swiper-slide {
flex-basis: calc((100% - ((var(--prk-multi-cols-tablet, 3) - 1) * var(--prk-multi-gap-tablet, 10px))) / var(--prk-multi-cols-tablet, 3));
width: calc((100% - ((var(--prk-multi-cols-tablet, 3) - 1) * var(--prk-multi-gap-tablet, 10px))) / var(--prk-multi-cols-tablet, 3));
}
}
@media (max-width: 767px) {
.elementor-widget-product-carosel-Multi .prk-multi-line--hide-mobile { display: none !important; }
.elementor-widget-product-carosel-Multi .prk-multi-line__header {
width: calc(100% - 22px);
gap: 8px;
margin: 10px auto 12px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-main {
align-items: flex-start;
text-align: right;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-media {
margin-bottom: 2px;
font-size: 22px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__title {
font-size: 15px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__subtitle,
.elementor-widget-product-carosel-Multi .prk-multi-line__view-all {
font-size: 10px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper {
padding: 0 10px 10px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper {
gap: var(--prk-multi-gap-mobile, 8px);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__swiper:not(.swiper-initialized) > .swiper-wrapper > .swiper-slide {
flex-basis: calc((100% - ((var(--prk-multi-cols-mobile, 1.35) - 1) * var(--prk-multi-gap-mobile, 8px))) / var(--prk-multi-cols-mobile, 1.35));
width: calc((100% - ((var(--prk-multi-cols-mobile, 1.35) - 1) * var(--prk-multi-gap-mobile, 8px))) / var(--prk-multi-cols-mobile, 1.35));
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product {
padding: 7px 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__thumb {
flex-basis: 58px;
width: 58px;
height: 58px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__number {
min-width: 24px;
height: 24px;
margin: 0 7px;
font-size: 16px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product-title {
min-height: 42px;
max-height: 42px;
font-size: 11px;
line-height: 21px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__navs--floating {
display: none;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__decoration {
width: 54px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-product {
grid-template-columns: 52px 22px minmax(0, 1fr);
gap: 7px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-thumb {
width: 52px;
height: 52px;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__skeleton-number {
width: 22px;
height: 22px;
}
} .elementor-widget-product-carosel-Multi .prk-multi-line__heading-media i,
.elementor-widget-product-carosel-Multi .prk-multi-line__nav i {
display: inline-flex;
align-items: center;
justify-content: center;
color: inherit;
font-size: inherit;
line-height: 1;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__nav i,
.elementor-widget-product-carosel-Multi .prk-multi-line__nav svg {
width: 1em;
height: 1em;
flex: 0 0 1em;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__heading-main {
--prk-multi-title-top-color: #ff6b18;
--prk-multi-title-top-width: 44px;
--prk-multi-title-top-height: 3px;
--prk-multi-title-top-gap: 8px;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__header--title-top-border
.prk-multi-line__heading-main::before {
content: "";
display: block;
flex: 0 0 auto;
width: var(--prk-multi-title-top-width);
height: var(--prk-multi-title-top-height);
margin-bottom: var(--prk-multi-title-top-gap);
border-radius: 999px;
background: var(--prk-multi-title-top-color);
}
.elementor-widget-product-carosel-Multi .prk-multi-line__product--first,
.elementor-widget-product-carosel-Multi .prk-multi-line__product--last {
position: relative;
max-width: 100%;
isolation: isolate;
} .elementor-widget-product-carosel-Multi .prk-multi-number--image_top_right .prk-multi-line__number,
.elementor-widget-product-carosel-Multi .prk-multi-number--image_top_left .prk-multi-line__number,
.elementor-widget-product-carosel-Multi .prk-multi-number--image_bottom_right .prk-multi-line__number,
.elementor-widget-product-carosel-Multi .prk-multi-number--image_bottom_left .prk-multi-line__number {
position: absolute;
z-index: 8;
margin: 0;
}
.elementor-widget-product-carosel-Multi .prk-multi-number--image_top_right .prk-multi-line__number {
top: 8px;
right: 8px;
}
.elementor-widget-product-carosel-Multi .prk-multi-number--image_top_left .prk-multi-line__number {
top: 8px;
left: 8px;
}
.elementor-widget-product-carosel-Multi .prk-multi-number--image_bottom_right .prk-multi-line__number {
right: 8px;
bottom: 8px;
}
.elementor-widget-product-carosel-Multi .prk-multi-number--image_bottom_left .prk-multi-line__number {
bottom: 8px;
left: 8px;
} .elementor-widget-product-carosel-Multi .prk-multi-line__pagination,
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar {
max-width: 100%;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--dir-ltr {
direction: ltr;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__pagination--dir-rtl {
direction: rtl;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar--dir-ltr {
direction: ltr;
}
.elementor-widget-product-carosel-Multi .prk-multi-line__scrollbar--dir-rtl {
direction: rtl;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__pagination--stretch
.swiper-pagination-bullet-active {
width: var(--prk-multi-pagination-active-width);
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__pagination--fraction {
color: var(--prk-multi-pagination-active);
font-size: 13px;
line-height: 1.6;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__pagination.swiper-pagination-progressbar {
overflow: hidden;
} .elementor-widget-product-carosel-Multi
.prk-multi-line__pagination-row
> .prk-multi-line__pagination--below.swiper-pagination-progressbar.prk-multi-line__pagination--dir-rtl
.swiper-pagination-progressbar-fill {
right: 0;
left: auto;
transform-origin: right center;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line__pagination-row
> .prk-multi-line__pagination--below.swiper-pagination-progressbar.prk-multi-line__pagination--dir-ltr
.swiper-pagination-progressbar-fill {
right: auto;
left: 0;
transform-origin: left center;
} .elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows]
.prk-multi-line__column {
display: grid;
grid-auto-flow: row;
align-content: stretch;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows]
.prk-multi-line__column
> .prk-multi-line__product {
flex: none;
width: 100%;
height: 100%;
min-height: 0;
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="1"]
.prk-multi-line__column {
grid-template-rows: minmax(0, 1fr);
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="2"]
.prk-multi-line__column {
grid-template-rows: repeat(2, minmax(0, 1fr));
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="3"]
.prk-multi-line__column {
grid-template-rows: repeat(3, minmax(0, 1fr));
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="4"]
.prk-multi-line__column {
grid-template-rows: repeat(4, minmax(0, 1fr));
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="5"]
.prk-multi-line__column {
grid-template-rows: repeat(5, minmax(0, 1fr));
}
.elementor-widget-product-carosel-Multi
.prk-multi-line[data-prk-current-rows="6"]
.prk-multi-line__column {
grid-template-rows: repeat(6, minmax(0, 1fr));
}.elementor-widget-product-carosel,
.elementor-widget-product-carosel *{
box-sizing:border-box;
-webkit-tap-highlight-color:transparent;
}
.elementor-widget-product-carosel a{
text-decoration:none;
}
.elementor-widget-product-carosel .col-product{
display:block;
width:100%;
overflow:hidden;
}
.elementor-widget-product-carosel .right-product{
position:relative;
background:#fff;
border:1px solid #e3e3e3;
border-radius:11px;
overflow:hidden;
}
.elementor-widget-product-carosel .items-pro{
display:block;
width:100%;
text-align:center;
position:relative;
}
.elementor-widget-product-carosel .flexed{
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
} .elementor-widget-product-carosel .prks-tabs-loader{
display:none;
}
.elementor-widget-product-carosel .element-loading .prks-tabs-loader,
.elementor-widget-product-carosel .items-pro.loading .prks-tabs-loader{
display:flex;
}
.elementor-widget-product-carosel .ajax-loader::after{
content:"";
display:inline-block;
width:30px;
height:30px;
border:1px solid transparent;
border-left-color:#232933;
border-radius:50%;
vertical-align:middle;
animation:prkProductCarouselSpin 450ms linear infinite;
}
@keyframes prkProductCarouselSpin{
to{ transform:rotate(360deg); }
} .elementor-widget-product-carosel .head-product{
position:relative;
width:95%;
margin:11px auto 15px;
border-bottom:1px solid rgba(255,255,255,.43);
color:#515151;
font-weight:600;
}
.elementor-widget-product-carosel .head-product.hide{
display:none;
}
.elementor-widget-product-carosel .head-product h3{
margin:0;
color:#232933;
font-size:16px;
font-weight:700;
line-height:32px;
}
.elementor-widget-product-carosel .titles-pro{
position:relative;
display:inline-flex;
align-items:center;
gap:8px;
}
.elementor-widget-product-carosel .titles-pro::after{
content:"";
position:absolute;
left:0;
top:calc(100% - 2px);
width:100%;
height:1.4px;
background:#ef394e;
}
.elementor-widget-product-carosel .titles-pro.hide::after{
display:none;
}
.elementor-widget-product-carosel .title-tab-prk,
.elementor-widget-product-carosel .item-icon-title{
display:inline-flex;
align-items:center;
gap:8px;
}
.elementor-widget-product-carosel .view-all{
color:#0071e3;
font-size:13px;
font-weight:600;
} .elementor-widget-product-carosel .prk-product-carosel-swiper{
position:relative;
width:100%;
overflow:hidden;
direction:rtl;
padding:0 12px 16px;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper .swiper-wrapper{
align-items:stretch;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper .swiper-slide{
height:auto;
display:flex;
align-items:stretch;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper:not(.is-prk-swiper-ready) .swiper-wrapper{
display:flex;
gap:var(--prk-pcw-gap, 15px);
overflow:hidden;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper:not(.is-prk-swiper-ready) .swiper-slide{
flex:0 0 auto;
width:calc((100% - (var(--prk-pcw-gap, 15px) * 4)) / 5);
} .elementor-widget-product-carosel .item-pro{
position:relative;
width:100%;
min-width:0;
display:flex;
background:#fff;
border-radius:11px;
padding:12px;
overflow:hidden;
}
.elementor-widget-product-carosel .item-pro > a,
.elementor-widget-product-carosel .item-pro .product-box-inner,
.elementor-widget-product-carosel .item-pro .info-product{
width:100%;
min-width:0;
}
.elementor-widget-product-carosel .item-pro .info-product > a{
display:block;
color:inherit;
}
.elementor-widget-product-carosel .thumb-pro{
position:relative;
max-width:82%;
margin:10px auto;
overflow:hidden;
text-align:center;
}
.elementor-widget-product-carosel .thumb-pro img{
display:block;
width:100%;
height:auto;
max-width:100%;
margin:0 auto;
transition:opacity .2s ease, visibility .2s ease, transform .2s ease;
}
.elementor-widget-product-carosel .thumb-pro img.second-img{
position:absolute!important;
inset:0;
border:0;
opacity:0;
visibility:hidden;
}
.elementor-widget-product-carosel .item-pro:hover .thumb-pro.hover-image img:first-child{
opacity:0;
visibility:hidden;
}
.elementor-widget-product-carosel .item-pro:hover .thumb-pro.hover-image img.second-img{
opacity:1;
visibility:visible;
}
.elementor-widget-product-carosel .shadow-product{
margin-inline:auto;
}
.elementor-widget-product-carosel .index-title-pro h2{
margin:0;
color:#232933;
font-size:13px;
font-weight:600;
line-height:24px;
text-align:right;
} .elementor-widget-product-carosel .index-prices-pro{
width:100%;
min-height:40px;
margin-top:8px;
text-align:left;
}
.elementor-widget-product-carosel .index-prices-pro div{
text-align:left;
}
.elementor-widget-product-carosel .index-prices-pro del,
.elementor-widget-product-carosel .cart-pro del{
display:flex;
align-items:center;
justify-content:flex-start;
gap:6px;
text-decoration:none;
}
.elementor-widget-product-carosel .index-prices-pro del span.woocommerce-Price-amount,
.elementor-widget-product-carosel .cart-pro del span.woocommerce-Price-amount{
text-decoration:line-through;
font-size:12px;
font-weight:400;
color:#a1a3a8;
}
.elementor-widget-product-carosel .index-prices-pro ins{
display:block;
margin-top:5px;
text-decoration:none;
}
.elementor-widget-product-carosel .index-prices-pro span.woocommerce-Price-amount{
display:inline-block!important;
font-size:14px;
font-weight:700;
}
.elementor-widget-product-carosel .index-prices-pro span.woocommerce-Price-amount bdi{
display:flex;
align-items:center;
justify-content:flex-start;
gap:4px;
}
.elementor-widget-product-carosel .index-discount-pro{
display:inline-flex;
align-items:center;
justify-content:center;
color:#fff!important;
font-size:13px;
font-weight:700;
line-height:18px;
padding:2px 7px;
border-radius:9px;
background:#ef394e;
}
.elementor-widget-product-carosel .index-discount-pro p{
margin:0 1px 0 0;
color:#fff!important;
}
.elementor-widget-product-carosel del .woocommerce-Price-currencySymbol{
display:none!important;
} .elementor-widget-product-carosel .off-product.item-pro.mories{
align-items:center;
justify-content:center;
}
.elementor-widget-product-carosel .w-categorys-link{
min-height:180px;
display:flex;
flex-direction:column;
align-items:center;
justify-content:center;
gap:10px;
color:#424750;
}
.elementor-widget-product-carosel .w-categorys-link i{
font-size:24px;
} .elementor-widget-product-carosel .prk-product-carousel-nav{
position:absolute;
top:50%;
z-index:25;
width:38px;
height:38px;
border:1px solid #e5e7eb;
border-radius:999px;
background:#fff;
color:#424750;
display:inline-flex;
align-items:center;
justify-content:center;
cursor:pointer;
padding:0;
line-height:1;
box-shadow:0 10px 24px rgba(15,23,42,.12);
transform:translateY(-50%);
transition:opacity .2s ease, transform .2s ease, background-color .2s ease, color .2s ease, border-color .2s ease;
}
.elementor-widget-product-carosel .prk-product-carousel-nav:hover{
background:var(--prk-component-cta-bg, linear-gradient(135deg, #ff3d2e 0%, #ff6a16 100%));
color:var(--prk-color-on-gradient, #fff);
border-color:var(--prk-color-primary, #ff5b0e);
}
.elementor-widget-product-carosel .prk-product-carousel-nav.swiper-button-disabled,
.elementor-widget-product-carosel .prk-product-carousel-nav.is-disabled{
opacity:.35;
cursor:not-allowed;
pointer-events:none;
}
.elementor-widget-product-carosel .prk-product-carousel-nav--prev{
right:8px;
}
.elementor-widget-product-carosel .prk-product-carousel-nav--next{
left:8px;
}
.elementor-widget-product-carosel .prk-product-carousel-nav--header{
top:-42px;
transform:none;
}
.elementor-widget-product-carosel .prk-product-carousel-nav i{
font-size:22px;
line-height:1;
} .elementor-widget-product-carosel .widget-tabs{
display:flex;
align-items:center;
gap:8px;
flex-wrap:wrap;
}
.elementor-widget-product-carosel .widget-tabs .tab-item{
cursor:pointer;
} @media (max-width:990px){
.elementor-widget-product-carosel .right-product{
border:none!important;
box-shadow:none!important;
}
.elementor-widget-product-carosel .thumb-pro{
max-width:90%;
}
.elementor-widget-product-carosel .titles-pro::after{
display:none;
}
.elementor-widget-product-carosel .head-product h3{
color:#2d2d2d;
font-weight:700;
}
.elementor-widget-product-carosel .item-pro{
border:1px solid #ecece6;
}
}
@media (max-width:767px){
.elementor-widget-product-carosel .prk-product-carosel-swiper{
padding-inline:var(--prk-pcw-mobile-peek, 12px);
}
.elementor-widget-product-carosel .prk-product-carousel-nav{
display:none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper:not(.is-prk-swiper-ready) .swiper-wrapper{
overflow-x:auto;
-webkit-overflow-scrolling:touch;
scrollbar-width:none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper:not(.is-prk-swiper-ready) .swiper-wrapper::-webkit-scrollbar{
display:none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper:not(.is-prk-swiper-ready) .swiper-slide{
width:68%;
}
.elementor-widget-product-carosel .index-discount-pro{
font-size:12px;
}
} .elementor-widget-product-carosel .head-product h3{
display:flex;
align-items:center;
justify-content:space-between;
gap:12px;
}
.elementor-widget-product-carosel .prk-product-carousel-header-nav{
display:inline-flex;
align-items:center;
justify-content:flex-end;
gap:8px;
flex:0 0 auto;
}
.elementor-widget-product-carosel .prk-product-carousel-header-nav .prk-product-carousel-nav,
.elementor-widget-product-carosel .prk-product-carousel-nav--header{
position:relative;
inset:auto;
top:auto;
right:auto;
left:auto;
transform:none;
width:34px;
height:34px;
box-shadow:0 8px 22px rgba(15,23,42,.08);
}
.elementor-widget-product-carosel .prk-product-carosel-swiper > .prk-product-carousel-nav--header{
display:none;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide,
.elementor-widget-product-carosel .prk-loop-carousel__loading-slide{
display:flex!important;
align-items:stretch!important;
justify-content:center!important;
height:auto;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-slide-inner,
.elementor-widget-product-carosel #scroll-more-ajax.prk-loop-carousel__loading-slide-inner{
width:100%;
min-height:180px;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:12px;
padding:20px;
border:1px solid #e0e0e2;
border-radius:16px;
background:#fff;
color:#62666d;
text-align:center;
box-sizing:border-box;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-spinner,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-spinner{
position:relative;
width:34px;
height:34px;
display:inline-flex;
flex:0 0 auto;
padding:0;
margin:0;
border-radius:999px;
border:3px solid #e0e0e2;
border-top-color:#3f4064;
animation:prkProductCarouselSpin .75s linear infinite;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-spinner::after,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-spinner::after{
display:none;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-title,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-title{
font-size:13px;
line-height:1.8;
font-weight:500;
color:inherit;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component{
display:flex;
align-items:flex-start;
justify-content:flex-end;
gap:8px;
width:100%;
direction:rtl;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component.justify-between{
justify-content:space-between;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component.justify-end{
justify-content:flex-end;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .discount-percentage{
display:inline-flex;
align-items:center;
justify-content:center;
min-width:34px;
height:20px;
padding:2px 7px 0;
border-radius:999px;
color:#fff;
background:#ff3a30;
font-size:12px;
font-weight:700;
line-height:18px;
flex:0 0 auto;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .discount-percentage.hidden,
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .old-price.hidden{
display:none!important;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .text-left{
text-align:left;
min-width:0;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .final-price-box{
display:flex;
align-items:center;
justify-content:flex-end;
gap:4px;
white-space:nowrap;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .current-price{
color:#23254e;
font-size:14px;
font-weight:700;
line-height:1.8;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .currency-symbol{
color:#424750;
font-size:12px;
line-height:1.8;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component .old-price{
display:block;
color:#c0c2c5;
font-size:12px;
font-weight:400;
line-height:1.6;
text-decoration:line-through;
padding-left:20px;
white-space:nowrap;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc{
margin-top:10px;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc--icon .prk-smart-atc__button{
width:38px;
min-width:38px;
min-height:38px;
height:38px;
padding:0;
border-radius:10px;
background:var(--prk-component-cta-bg, linear-gradient(135deg, #ff3d2e 0%, #ff6a16 100%));
color:var(--prk-color-on-gradient, #fff);
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc .prk-smart-atc__icon i,
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc .prk-smart-atc__icon svg,
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc .prk-smart-atc__icon img{
width:18px;
height:18px;
font-size:18px;
}
.elementor-editor-active .elementor-widget-product-carosel .prk-product-carosel-swiper{
min-height:280px;
}
.elementor-editor-active .elementor-widget-product-carosel .prk-product-carosel-swiper .swiper-wrapper{
min-height:260px;
} .elementor-widget-product-carosel .prk-product-carousel-placeholder{
pointer-events:none;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder .info-product{
display:flex;
flex-direction:column;
align-items:stretch;
gap:12px;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__thumb,
.elementor-widget-product-carosel .prk-product-carousel-placeholder__line,
.elementor-widget-product-carosel .prk-product-carousel-placeholder__button{
position:relative;
overflow:hidden;
background:#f1f2f4;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__thumb::after,
.elementor-widget-product-carosel .prk-product-carousel-placeholder__line::after,
.elementor-widget-product-carosel .prk-product-carousel-placeholder__button::after{
content:"";
position:absolute;
inset:0;
transform:translateX(100%);
background:linear-gradient(90deg, transparent, rgba(255,255,255,.65), transparent);
animation:prkProductCarouselShimmer 1.15s ease-in-out infinite;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__thumb{
width:82%;
aspect-ratio:1/1;
margin:10px auto;
border-radius:18px;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__line{
height:14px;
border-radius:999px;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__line--title{
width:88%;
margin-inline:auto;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__line--price{
width:56%;
margin-inline-start:auto;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__button{
width:38px;
height:38px;
border-radius:10px;
margin:8px auto 0;
}
@keyframes prkProductCarouselShimmer{
100%{ transform:translateX(-100%); }
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide,
.elementor-widget-product-carosel .prk-loop-carousel__loading-slide{
display:flex!important;
align-items:stretch!important;
justify-content:center!important;
height:auto;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-slide-inner,
.elementor-widget-product-carosel #scroll-more-ajax.prk-loop-carousel__loading-slide-inner{
width:100%;
min-height:180px;
display:flex!important;
flex-direction:column!important;
align-items:center!important;
justify-content:center!important;
gap:12px;
padding:20px;
border:1px solid #e0e0e2;
border-radius:16px;
background:#fff;
color:#62666d;
text-align:center;
box-sizing:border-box;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-spinner,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-spinner{
position:relative;
width:34px;
height:34px;
display:inline-flex;
flex:0 0 auto;
padding:0;
margin:0;
border-radius:999px;
border:3px solid #e0e0e2;
border-top-color:#3f4064;
animation:prkProductCarouselSpin .75s linear infinite;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-spinner::after,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-spinner::after{
display:none!important;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide .prk-loop-carousel__loading-title,
.elementor-widget-product-carosel #scroll-more-ajax .prk-loop-carousel__loading-title{
font-size:13px;
line-height:1.8;
font-weight:500;
color:inherit;
}
.elementor-widget-product-carosel .off-product.item-pro.mories[data-prk-view-all-slide="1"]{
display:flex;
align-items:stretch;
justify-content:center;
}
.elementor-widget-product-carosel .off-product.item-pro.mories[data-prk-view-all-slide="1"] > a{
width:100%;
display:flex;
color:inherit;
}
.elementor-widget-product-carosel .off-product.item-pro.mories[data-prk-view-all-slide="1"] .w-categorys-link{
width:100%;
min-height:180px;
border:1px solid #e5e7eb;
border-radius:16px;
background-size:cover;
background-position:center;
}
.elementor-widget-product-carosel .head-product h3:has(.prk-product-carousel-header-nav--right){
justify-content:flex-start;
}
.elementor-widget-product-carosel .prk-product-carousel-header-nav--right{
order:-1;
margin-inline-end:0;
margin-inline-start:12px;
}
.elementor-widget-product-carosel .prk-product-carousel-header-nav--left{
margin-inline-start:auto;
}
.elementor-widget-product-carosel .price_onsale_ar .prk-digi-price-component{
min-height:28px;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc{
display:inline-flex!important;
width:auto!important;
max-width:100%;
vertical-align:top;
} .elementor-widget-product-carosel .item-pro .info-product > .prk-elementor-legacy-atc{
margin:10px auto 0;
align-self:center;
position:relative;
z-index:3;
}
.elementor-widget-product-carosel .item-pro .info-product > a + .prk-elementor-legacy-atc{
display:inline-flex!important;
}
.elementor-widget-product-carosel .item-pro .prk-smart-atc__button{
cursor:pointer;
}
.elementor-widget-product-carosel .prk-product-carousel-nav svg{
display:block;
fill:currentColor;
} .elementor-widget-product-carosel .prk-product-carousel-placeholder .info-product {
position: relative;
min-height: 100%;
padding-bottom: 48px;
}
.elementor-widget-product-carosel .prk-product-carousel-placeholder__button {
position: absolute;
right: 0;
bottom: 0;
margin: 0;
} @media (max-width: 767px) {
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready {
overflow: visible;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready > .swiper-wrapper {
display: flex;
align-items: stretch;
overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x proximity;
-webkit-overflow-scrolling: touch;
transform: none !important;
cursor: grab;
padding-inline: 10px;
scrollbar-width: none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready .swiper-slide {
flex: 0 0 var(--prk-product-carousel-mobile-item-width, 195px);
width: var(--prk-product-carousel-mobile-item-width, 195px) !important;
max-width: var(--prk-product-carousel-mobile-item-width, 195px);
scroll-snap-align: start;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready .prk-product-carousel-nav {
display: none !important;
}
} @media (max-width: 767px) {
.elementor-widget-product-carosel .prk-product-carosel-swiper--native-mobile {
overflow: visible;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc--icon .prk-smart-atc__button{
width:38px;
min-width:38px;
min-height:38px;
height:38px;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper--native-mobile > .swiper-wrapper {
display: flex;
align-items: stretch;
gap: var(--prk-product-carousel-native-gap, 10px);
overflow-x: auto;
overflow-y: hidden;
scroll-snap-type: x proximity;
-webkit-overflow-scrolling: touch;
transform: none !important;
cursor: grab;
padding-inline: 10px;
scrollbar-width: none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper--native-mobile > .swiper-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper--native-mobile .swiper-slide {
flex: 0 0 var(--prk-product-carousel-mobile-item-width, 195px);
width: var(--prk-product-carousel-mobile-item-width, 195px) !important;
max-width: var(--prk-product-carousel-mobile-item-width, 195px);
margin-left: 0 !important;
margin-right: 0 !important;
scroll-snap-align: start;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper--native-mobile .prk-product-carousel-nav {
display: none !important;
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready > .swiper-wrapper {
gap: var(--prk-product-carousel-native-gap, 10px);
}
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-native-scroll-ready .swiper-slide {
margin-left: 0 !important;
margin-right: 0 !important;
}
} .elementor-widget-product-carosel .item-pro .product-box-inner,
.elementor-widget-product-carosel .item-pro .info-product {
position: relative;
height: 100%;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc,
.elementor-widget-product-carosel .item-pro .info-product > .prk-elementor-legacy-atc,
.elementor-widget-product-carosel .item-pro .info-product > a + .prk-elementor-legacy-atc {
display: inline-flex !important;
width: auto !important;
max-width: 100%;
vertical-align: top;
position: absolute;
right: 0;
bottom: 10px;
margin: 0;
align-self: auto;
z-index: 4;
}
.elementor-widget-product-carosel .item-pro .prk-elementor-legacy-atc .prk-smart-atc__button,
.elementor-widget-product-carosel .prk-product-carousel-placeholder__button {
min-width: 38px;
min-height: 38px;
} .elementor-widget-product-carosel .prk-carousel-swatches {
position: absolute;
top: 12px;
right: 10px;
z-index: 6;
pointer-events: auto;
}
.elementor-widget-product-carosel .thumb-pro,
.elementor-widget-product-carosel .item-pro .product-box-inner,
.elementor-widget-product-carosel .item-pro .info-product {
position: relative;
} .elementor-widget-product-carosel .prk-product-carousel-loading-slide #scroll-more-ajax.item-pro {
display: flex;
width: 100%;
min-height: 170px;
align-items: center;
justify-content: center;
flex-direction: column;
gap: 10px;
text-align: center;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide #scroll-more-ajax.item-pro p {
margin: 0;
padding: 0;
line-height: 0;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide #scroll-more-ajax .ajax-loader {
display: inline-flex;
align-items: center;
justify-content: center;
}
.elementor-widget-product-carosel .prk-product-carousel-loading-slide #scroll-more-ajax .title {
font-size: 12px;
font-weight: 600;
color: #64748b;
} .elementor-widget-product-carosel .prk-carousel-swatches {
min-height: 22px;
margin-top: 7px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches {
display: flex;
width: auto;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__items {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 6px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__items {
flex-direction: column;
align-items: center;
gap: 7px;
flex-wrap: nowrap;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__item {
position: relative;
display: inline-flex;
align-items: center;
justify-content: center;
width: 20px;
min-width: 20px;
height: 20px;
border: 1px solid #d7d9df;
background: #fff;
overflow: hidden;
transition: border-color .2s ease, box-shadow .2s ease, transform .2s ease;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__item:hover,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__item.is-default {
border-color: #424750;
box-shadow: 0 0 0 2px rgba(66, 71, 80, .08);
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__chip {
width: 100%;
height: 100%;
display: inline-flex;
align-items: center;
justify-content: center;
overflow: hidden;
box-sizing: border-box;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__item,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__chip,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__color,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-circle .prk-loop-product-swatches__image {
border-radius: 999px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__item,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__chip,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--shape-rounded .prk-loop-product-swatches__image {
border-radius: 8px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__color,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__image {
width: 100%;
height: 100%;
display: block;
object-fit: cover;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__item--text {
width: auto;
min-width: 26px;
padding-inline: 6px;
border-radius: 999px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__item--text .prk-loop-product-swatches__chip {
width: auto;
white-space: nowrap;
color: #62666d;
font-size: 11px;
font-weight: 700;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__more {
display: inline-flex;
align-items: center;
justify-content: center;
min-width: 20px;
height: 20px;
padding: 0 5px;
border-radius: 999px;
background: #f3f4f6;
color: #62666d;
font-size: 11px;
line-height: 1;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches__tooltip-host {
display: inline-flex;
} .elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image {
width: 12px;
min-width: 12px;
height: 12px;
border: 0;
border-radius: 999px;
background: transparent;
box-shadow: 0 0 0 1px rgba(35, 37, 78, .08);
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color .prk-loop-product-swatches__chip,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image .prk-loop-product-swatches__chip,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color .prk-loop-product-swatches__color,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image .prk-loop-product-swatches__image {
width: 12px;
min-width: 12px;
height: 12px;
border-radius: 999px;
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color:hover,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image:hover,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--color.is-default,
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__item--image.is-default {
box-shadow: 0 0 0 2px #fff, 0 0 0 3px rgba(35, 37, 78, .25);
transform: scale(1.04);
}
.elementor-widget-product-carosel .prk-carousel-swatches .prk-loop-product-swatches--layout-column .prk-loop-product-swatches__more {
min-width: auto;
width: auto;
height: auto;
padding: 0;
background: transparent;
color: #424750;
font-size: 10px;
line-height: 1;
} .elementor-widget-product-carosel .icon-carosel {
position: relative;  color: #1c1c1c;
font-size: 22px;
}
.elementor-widget-product-carosel .titles-pro i { color: #1c1c1c;
font-size: 25px;
}
.elementor-widget-product-carosel .item-pro .item-pro {
border: 0 !important;
}
.elementor-widget-product-carosel .thumb-pro .p1,
.elementor-widget-product-carosel .thumb-pro .p2 {
position: absolute;
top: 50%;
left: 50%;
width: 100%;
max-width: inherit;
height: auto;
transform: translate(-50%, -50%);
transition: opacity .2s ease, visibility .2s ease;
}
.elementor-widget-product-carosel .thumb-pro .p1 {
opacity: 1;
}
.elementor-widget-product-carosel .thumb-pro .p2 {
opacity: 0;
}
.elementor-widget-product-carosel .item-pro:hover .thumb-pro .p1 {
opacity: 0;
}
.elementor-widget-product-carosel .item-pro:hover .thumb-pro .p2 {
opacity: 1;
}
.elementor-widget-product-carosel .thumb-pro .p1.shower {
opacity: 1 !important;
}
.elementor-widget-product-carosel .custom_label {
position: absolute;
top: 20px;
left: 0;
z-index: 6;
padding: 6px 5px;
border-radius: 0 8px 8px 0;
background-color: #f4433a;
color: #fff;
}
.elementor-widget-product-carosel .custom_label span {
position: relative;
display: block;
font-size: 13px;
font-weight: 500;
}
.elementor-widget-product-carosel .price_onsale_ar .call_pro,
.elementor-widget-product-carosel .call_pro {
color: #000;
font-size: 14px;
font-weight: 700;
}
.elementor-widget-product-carosel .price_onsale_ar .call_pro {
padding-top: 12px;
opacity: .9;
}
.elementor-widget-product-carosel .index-prices-pro span.woocommerce-Price-amount .woocommerce-Price-currencySymbol {
order: 1;
margin-right: 4px;
font-size: 12px;
font-weight: 500;
}
.elementor-widget-product-carosel .index-discount-pro {
margin-right: 5px;
}
.elementor-widget-product-carosel .off-product.mories a .w-categorys-link {
display: flex;
height: 100%;
flex-direction: column;
align-items: center;
justify-content: center;
}
.elementor-widget-product-carosel .off-product.mories .w-categorys-link i {
margin-bottom: 18px;
padding: 12px;
border: 1px solid #19bfd3;
border-radius: 50%;
color: #19bfd3;
font-size: 17px;
font-weight: 600;
}
.elementor-widget-product-carosel .off-product.mories .w-categorys-link span,
.elementor-widget-product-carosel .off-product.mories .w-categorys-link p {
margin: 0;
color: #424750;
font-size: 14px;
font-weight: 600;
}
.elementor-widget-product-carosel .mories.cate_empty {
height: 270px;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper {
margin-right: 10px;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper div.tab-item {
display: inline-block;
}
.elementor-widget-product-carosel .col-product .item-icon-title {
display: inline-flex;
align-items: center;
gap: 10px;
}
.elementor-widget-product-carosel .col-product .title-tab-prk {
display: inline-flex;
box-sizing: border-box;
align-items: center;
gap: 4px;
padding: 8px 10px;
cursor: pointer;
transition: opacity .2s ease;
}
.elementor-widget-product-carosel .col-product .prk-header-divs:hover {
opacity: .8;
}
.elementor-widget-product-carosel .head-product.have_header_cat {
display: flex;
align-items: center;
}
.elementor-widget-product-carosel .head-product.have_header_cat::after {
content: "";
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 1.4px;
background: rgba(0, 0, 0, .105);
}
.elementor-widget-product-carosel .titles-pro .title-tab-prk {
padding-right: 0;
}
.elementor-widget-product-carosel .prks-tabs-loader {
position: absolute;
top: 100%;
right: 0;
left: 0;
z-index: 100;
margin-top: 148px;
justify-content: center;
text-align: center;
visibility: hidden;
opacity: 0;
pointer-events: none;
}
.elementor-widget-product-carosel .element-loading .prks-tabs-loader,
.elementor-widget-product-carosel .items-pro.loading .prks-tabs-loader {
visibility: visible;
opacity: 1;
transition: opacity .3s ease, visibility .3s ease;
}
.elementor-widget-product-carosel .right-product .items-pro.loading {
visibility: hidden;
opacity: 0;
transform: translateY(25px);
pointer-events: none;
transition: transform .25s ease, opacity .25s ease, visibility 0s ease .3s;
}
.elementor-widget-product-carosel .right-product .items-pro {
display: block;
visibility: visible;
opacity: 1;
transform: none;
transition: transform .25s ease, opacity .25s ease, visibility 0s ease;
}
.elementor-widget-product-carosel .salse-time {
line-height: 18px;
}
.elementor-widget-product-carosel .salse-time i {
margin-right: 6px;
color: #fff;
font-size: 18px;
font-weight: 100;
}
.elementor-widget-product-carosel .salse-time span.titme-sale-out {
margin-left: 5px;
font-size: 11px;
font-weight: 400;
color: #fff;
}
.elementor-widget-product-carosel .countdown-item-carosel {
position: relative;
top: 1px;
direction: ltr;
}
.elementor-widget-product-carosel .countdown-item-carosel .countzarin-col {
display: inline-block;
width: 30px;
font-size: 16px;
font-weight: 500;
text-align: center;
color: #fff;
}
.elementor-widget-product-carosel .countdown-item-carosel .countzarin-col:last-child {
font-weight: 800;
}
.elementor-widget-product-carosel .countdown-item-carosel .countzarin-col .dot {
margin: 0 6px 0 3px;
}
.elementor-widget-product-carosel .progress-main.el_none {
visibility: hidden;
opacity: 0;
}
.elementor-widget-product-carosel .right-product.have_back {
padding: 10px 30px 25px;
}
.elementor-widget-product-carosel .right-product.have_back .head-product {
width: 100%;
margin: 0 0 35px;
}
.elementor-widget-product-carosel .prk_show_back_image .thumb-pro {
margin-top: 0;
padding: 1rem;
border-radius: 16px;
}
.elementor-widget-product-carosel .prk_show_back_image .thumb-pro::before {
content: "";
position: absolute;
top: 0;
right: 0;
z-index: 3;
width: 100%;
height: 100%;
background-color: #000;
opacity: .05;
pointer-events: none;
touch-action: none;
}
.elementor-widget-product-carosel .progress-main {
display: flex;
flex-direction: column;
gap: 8px;
margin-top: 3px;
padding-top: 11px;
border-top: 1px solid #e9e9e9;
font-size: 12px;
font-weight: 500;
text-align: right;
}
.elementor-widget-product-carosel .progress-area {
width: 100%;
border-radius: 25px;
background-color: #f1f1f1;
transition: background-color .25s ease;
}
.elementor-widget-product-carosel .progress-area .progress-bar {
height: 7px;
border-radius: 25px;
}
.elementor-widget-product-carosel .show_salsess.right-product .index-prices-pro .index-discount-pro {
position: absolute;
top: 8px;
right: 2px;
border-radius: 23px;
}
.elementor-widget-product-carosel .show_salsess.right-product .thumb-pro {
max-width: 100%;
}
.elementor-widget-product-carosel .show_salsess.right-product .thumb-pro img {
max-width: 140px !important;
}
.elementor-widget-product-carosel .show_salsess.right-product .quick_add2cart {
position: relative !important;
right: 0;
bottom: 70px;
}
.elementor-widget-product-carosel .show_salsess.right-product .prk_show_back_image .quick_add2cart {
right: 0;
bottom: 52px;
}
.elementor-widget-product-carosel .col-product.style1 .right-product {
display: flex;
width: 100%;
flex-wrap: wrap;
align-content: flex-start;
border: 0;
background: transparent;
}
.elementor-widget-product-carosel .col-product.style1 .item-pro {
border-radius: 25px;
background: #fff;
box-shadow: 4px 4px 15px 0 #edf0f5;
}
.elementor-widget-product-carosel .col-product.style1 .head-product {
margin-right: 0;
padding-right: 15px;
}
.elementor-widget-product-carosel .col-product.style2 .titles-pro::after {
top: calc(100% - 1px);
}
.elementor-widget-product-carosel .col-product.style2 .salse-time {
margin-right: auto;
}
.elementor-widget-product-carosel .col-product.style2 .item-icon-title {
gap: 6px;
}
.elementor-widget-product-carosel .col-product.style2 .item-icon-title::before {
content: "";
position: relative;
top: -2px;
width: 10px;
height: 10px;
border-radius: 100%;
background: #fff;
}
.elementor-widget-product-carosel .col-product.style3 .right-product {
padding-right: 75px;
}
.elementor-widget-product-carosel .col-product.style3 .right-product .items-pro {
width: 93%;
margin-bottom: 213px;
}
.elementor-widget-product-carosel .col-product.style3 .right-product .head-product {
width: 100%;
margin-bottom: 5px;
}
.elementor-widget-product-carosel .col-product.style3 .right-product .items-pro .arrow-style3-down {
position: absolute;
bottom: -50px;
left: 113px;
color: #fff;
font-size: 21px;
}
.elementor-widget-product-carosel .col-product.style3 .right-product.have_back .head-product {
width: 93%;
margin-top: 72px;
margin-bottom: 12px;
border: 0;
}
.elementor-widget-product-carosel .col-product.style3 .right-product .icon-carosel {
top: 7px;
padding-left: 3px;
}
.elementor-widget-product-carosel .col-product.style3 .right-product.have_back .head-product h3 {
font-size: 16px;
font-weight: 600;
line-height: 31px;
}
.elementor-widget-product-carosel .col-product.style3 .titles-pro::after {
display: none;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product h3 {
display: none !important;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat {
margin-bottom: 30px;
padding: 8px 9px;
border-radius: 16px;
background: #f2f2f2;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .item-pro {
padding: 18px;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product::after {
display: none;
}
.elementor-widget-product-carosel .col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper {
display: flex;
gap: 10px;
margin-right: 0;
}
.elementor-widget-product-carosel .col-product.style4 .item-icon-title {
font-size: 16px;
}
.elementor-widget-product-carosel .col-product.style4 .prk-header-divs.prk-header-divs-active {
background: #2b2b2b;
}
.elementor-widget-product-carosel .col-product.style4 .prk-header-divs.prk-header-divs-active span,
.elementor-widget-product-carosel .col-product.style4 .prk-header-divs.prk-header-divs-active i {
color: #fff !important;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .widget-tabs.prk-ajax-list-header-wrapper div.tab-item {
display: flex;
align-items: center;
justify-content: center;
padding: 15px 29px;
border-radius: 11px;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .prk_show_back_image .thumb-pro {
max-width: 96%;
padding: 16px;
border-radius: 16px;
}
.elementor-widget-product-carosel .col-product.style4 .index-title-pro h2 {
height: 40px;
margin: 14px 0 16px;
line-height: 20px;
}
.elementor-widget-product-carosel .col-product.style4 a.button.quick_add2cart,
.elementor-widget-product-carosel .col-product.style4 .quick_add2cart.button {
bottom: 0 !important;
}
@media (max-width: 990px) {
.elementor-widget-product-carosel .col-product .view-all {
font-size: 12px;
font-weight: 400;
}
.elementor-widget-product-carosel .item-pro:hover {
box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
transition: box-shadow .2s ease;
}
.elementor-widget-product-carosel .col-product.style1 .item-pro {
box-shadow: none !important;
}
.elementor-widget-product-carosel .right-product.have_back {
padding: 10px 20px 20px 20px;
padding-left: 0;
}
.elementor-widget-product-carosel .right-product.have_back .head-product {
margin-bottom: 30px !important;
}
.elementor-widget-product-carosel .col-product.style3 .right-product {
padding-right: 0;
}
.elementor-widget-product-carosel .col-product.style3 .right-product.have_back {
background-image: unset !important;
}
.elementor-widget-product-carosel .col-product.style3 .right-product.have_back .head-product {
display: none !important;
}
.elementor-widget-product-carosel .col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper {
justify-content: right;
margin: 0;
padding: 0;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .widget-tabs.prk-ajax-list-header-wrapper div.tab-item {
padding: 15px 10px;
}
.elementor-widget-product-carosel .col-product.style2 h3.flexed {
flex-direction: column;
align-items: flex-start;
justify-content: flex-start;
}
.elementor-widget-product-carosel .col-product.style2 .titles-pro .title-tab-prk {
padding: 0;
}
.elementor-widget-product-carosel .col-product.style2 .salse-time {
margin-right: 0;
margin-bottom: 10px;
}
.elementor-widget-product-carosel .head-product h3 {
margin-right: 3px;
}
} .elementor-widget-product-carosel .index-title-pro h2,
.elementor-widget-product-carosel .product-title {
color: #212121;
font-size: 13px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
height: 40px;
margin: 10px 0;
font-weight: 600;
} @media (max-width: 767px) {
.elementor-widget-product-carosel .head-product.have_header_cat {
width: 100%;
margin: 0 auto 10px;
padding: 0;
display: flex !important;
flex-direction: column;
align-items: stretch;
gap: 2px;
border-bottom: 1px solid #eee;
}
.elementor-widget-product-carosel .head-product.have_header_cat::after {
display: none;
}
.elementor-widget-product-carosel .head-product.have_header_cat h3,
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat h3 {
width: 100%;
min-height: 32px;
margin: 0;
padding: 0 10px;
display: flex !important;
align-items: center;
justify-content: space-between;
gap: 8px;
color: #222;
font-size: 16px;
line-height: 32px; }
.elementor-widget-product-carosel .head-product.have_header_cat .titles-pro {
min-width: 0;
gap: 5px;
font-size: 16px;
line-height: 32px;
}
.elementor-widget-product-carosel .head-product.have_header_cat .titles-pro::after {
display: none;
}
.elementor-widget-product-carosel .head-product.have_header_cat .titles-pro .title-tab-prk,
.elementor-widget-product-carosel .head-product.have_header_cat .titles-pro .item-icon-title {
min-width: 0;
padding: 0;
gap: 5px;
}
.elementor-widget-product-carosel .head-product.have_header_cat .titles-pro span {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper,
.elementor-widget-product-carosel .col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper {
width: 100%;
max-width: 100%;
margin: 0;
padding: 7px 10px 9px;
display: flex !important;
flex-wrap: nowrap !important;
align-items: center;
justify-content: center;
gap: 18px;
direction: rtl;
overflow-x: auto;
overflow-y: hidden;
white-space: nowrap;
-webkit-overflow-scrolling: touch;
overscroll-behavior-inline: contain;
scrollbar-width: none;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper::-webkit-scrollbar {
display: none;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper div.tab-item,
.elementor-widget-product-carosel .col-product.style4 .right-product .widget-tabs.prk-ajax-list-header-wrapper div.tab-item {
flex: 0 0 auto;
width: auto;
min-width: max-content;
padding: 0 !important;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 0;
white-space: nowrap;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title,
.elementor-widget-product-carosel .col-product .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title,
.elementor-widget-product-carosel .col-product.style4 .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title {
display: inline-flex;
align-items: center;
gap: 5px;
font-size: 12px;
line-height: 20px;
white-space: nowrap;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title span {
font-size: 13px;
line-height: 20px;
white-space: nowrap;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title i,
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title svg {
width: 13px;
height: 13px;
min-width: 13px;
font-size: 13px;
line-height: 1;
}
.elementor-widget-product-carosel .widget-tabs.prk-ajax-list-header-wrapper .item-icon-title img {
width: 14px !important;
max-width: 14px;
height: auto;
}
} .elementor-widget-product-carosel .prk-product-carousel-bottom-nav {
width: 100%;
display: flex;
align-items: center;
justify-content: flex-start;
gap: 8px;
direction: rtl;
z-index: 26;
}
.elementor-widget-product-carosel .prk-product-carousel-bottom-nav--flow {
position: relative;
min-height: 38px;
margin-top: 12px;
margin-bottom: 12px;
padding-inline: 12px;
}
.elementor-widget-product-carosel .prk-product-carousel-bottom-nav--absolute {
position: absolute;
inset-inline: 0;
top: auto;
bottom: var(--prk-product-carousel-nav-y, 12px);
padding-inline: 12px;
pointer-events: none;
}
.elementor-widget-product-carosel .prk-product-carousel-bottom-nav--absolute .prk-product-carousel-nav {
pointer-events: auto;
}
.elementor-widget-product-carosel .prk-product-carousel-nav--below {
position: relative;
inset: auto;
top: auto;
right: auto;
bottom: auto;
left: auto;
transform: none;
flex: 0 0 auto;
} .elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator {
position: absolute;
inset: 0;
z-index: 20;
display: flex;
align-items: center;
justify-content: center;
padding: 16px;
pointer-events: none;
opacity: 0;
visibility: hidden;
transform: translateY(6px);
transition: opacity .18s ease, visibility .18s ease, transform .18s ease;
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator.is-active,
.elementor-widget-product-carosel .prk-product-carosel-swiper.is-prk-loading-more--overlay > .prk-product-carousel-loadmore-indicator {
opacity: 1;
visibility: visible;
transform: translateY(0);
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator__inner {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 10px;
min-height: 52px;
max-width: min(92%, 320px);
padding: 10px 16px;
border: 1px solid rgba(224, 224, 226, .95);
border-radius: 14px;
background: rgba(255, 255, 255, .96);
color: #64748b;
box-shadow: 0 12px 34px rgba(15, 23, 42, .16);
backdrop-filter: blur(6px);
-webkit-backdrop-filter: blur(6px);
text-align: center;
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator .ajax-loader {
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
width: 30px;
height: 30px;
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator .title {
display: block;
min-width: 0;
margin: 0;
color: inherit;
font-size: 12px;
font-weight: 600;
line-height: 1.8;
white-space: normal;
}
@media (max-width: 767px) {
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator {
padding: 10px;
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator__inner {
min-height: 46px;
padding: 8px 12px;
border-radius: 12px;
}
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator .ajax-loader,
.elementor-widget-product-carosel .prk-product-carousel-loadmore-indicator .ajax-loader::after {
width: 26px;
height: 26px;
}
} .elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat {
display: flex;
align-items: center;
gap: 12px;
min-width: 0;
direction: rtl;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat > .widget-tabs.prk-ajax-list-header-wrapper {
flex: 1 1 auto;
width: auto;
min-width: 0;
margin: 0;
}
.elementor-widget-product-carosel .col-product.style4 .prk-product-carousel-tabs-nav {
display: inline-flex;
flex: 0 0 auto;
align-items: center;
justify-content: center;
margin: 0;
}
.elementor-widget-product-carosel .col-product.style4 .prk-product-carousel-tabs-nav.prk-product-carousel-header-nav--opposite,
.elementor-widget-product-carosel .col-product.style4 .prk-product-carousel-tabs-nav.prk-product-carousel-header-nav--left {
order: 2;
margin-inline: 0;
}
.elementor-widget-product-carosel .col-product.style4 .prk-product-carousel-tabs-nav.prk-product-carousel-header-nav--right {
order: -1;
margin-inline: 0;
}
@media (max-width: 767px) {
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat {
display: flex !important;
flex-direction: row !important;
align-items: center;
gap: 8px;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat > h3 {
display: none !important;
}
.elementor-widget-product-carosel .col-product.style4 .right-product .head-product.have_header_cat > .widget-tabs.prk-ajax-list-header-wrapper {
flex: 1 1 auto;
width: auto;
min-width: 0;
padding: 7px 0 9px;
justify-content: flex-start;
}
}.elementor-widget-carousel_brands .prk-brand-carousel {
position: relative;
display: block;
width: 100%;
overflow: visible;
--prk-brand-nav-inline-offset: 8px;
--prk-brand-nav-block-offset: 10px;
--prk-brand-nav-gap: 8px;
--prk-brand-nav-hover-move: 2px;
--prk-brand-nav-disabled-opacity: .35;
--prk-brand-pagination-color: rgba(66, 71, 80, .35);
--prk-brand-pagination-active: rgb(239, 57, 78);
--prk-brand-pagination-size: 7px;
--prk-brand-pagination-active-width: 22px;
--prk-brand-pagination-gap: 6px;
--prk-brand-pagination-track-width: 320px;
--prk-brand-pagination-track-height: 5px;
--prk-brand-pagination-inside-offset: 10px;
--prk-brand-heading-line-offset: 10px;
}
.elementor-widget-carousel_brands .prk-brand-carousel[hidden],
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-device-hidden {
display: none !important;
}
.elementor-widget-carousel_brands .prk-brand-carousel__panel {
position: relative;
width: 100%;
overflow: visible;
box-sizing: border-box;
border: 1px solid rgb(227, 227, 227);
border-radius: 11px;
background: #fff;
box-shadow: none;
}
.elementor-widget-carousel_brands .prk-brand-carousel__panel.nogeneral {
border-color: transparent;
}
.elementor-widget-carousel_brands .prk-brand-carousel__head {
position: relative;
display: flex;
width: 95%;
margin: 20px 10px;
box-sizing: border-box;
align-items: center;
justify-content: flex-start;
direction: rtl;
text-align: right;
}
.elementor-widget-carousel_brands .prk-brand-carousel__heading {
display: flex;
width: 100%;
margin: 0;
padding: 0;
align-items: center;
justify-content: flex-start;
color: rgb(35, 41, 51);
font-size: 16px;
font-weight: 700;
line-height: 32px;
direction: rtl;
text-align: right;
}
.elementor-widget-carousel_brands .prk-brand-carousel__title-wrap {
position: relative;
display: inline-flex;
width: auto;
max-width: 100%;
margin: 0;
align-items: center;
justify-content: flex-start;
gap: 6px;
direction: rtl;
text-align: right;
}
.elementor-widget-carousel_brands .prk-brand-carousel__title-wrap::after {
content: "";
position: absolute;
top: calc(100% + var(--prk-brand-heading-line-offset));
right: 0;
width: 100%;
height: 1.4px;
border-radius: 999px;
background: rgb(239, 57, 78);
}
.elementor-widget-carousel_brands .prk-brand-carousel__title,
.elementor-widget-carousel_brands .prk-brand-carousel__item-title {
font-family: prk-font;
}
.elementor-widget-carousel_brands .prk-brand-carousel__title-icon {
position: relative;
top: 1px;
display: inline-flex;
align-items: center;
justify-content: center;
flex: 0 0 auto;
color: rgba(66, 71, 80, .82);
font-size: 22px;
line-height: 1;
}
.elementor-widget-carousel_brands .prk-brand-carousel__title-icon svg {
display: block;
width: 1em;
height: 1em;
}
.elementor-widget-carousel_brands .prk-brand-carousel__swiper {
position: relative;
display: block;
width: 100%;
overflow: hidden;
box-sizing: border-box;
padding: 1px 0;
}
.elementor-widget-carousel_brands .prk-brand-carousel__swiper > .swiper-wrapper {
display: flex;
align-items: stretch;
} .elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__swiper,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) {
overflow: hidden;
}
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__swiper > .swiper-wrapper,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) > .swiper-wrapper {
display: flex;
width: 100%;
gap: var(--prk-brand-pre-gap-desktop, 12px);
direction: rtl;
transform: none !important;
}
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__item,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) .prk-brand-carousel__item {
flex: 0 0 var(--prk-brand-pre-width-desktop, calc(25% - 9px));
width: var(--prk-brand-pre-width-desktop, calc(25% - 9px));
max-width: var(--prk-brand-pre-width-desktop, calc(25% - 9px));
margin: 0 !important;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item {
position: relative;
display: flex;
width: auto;
height: auto;
min-width: 0;
box-sizing: border-box;
text-align: center;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item-link {
position: relative;
display: flex;
flex: 1 1 auto;
width: 100%;
min-width: 0;
min-height: 110px;
box-sizing: border-box;
flex-direction: column;
align-items: center;
justify-content: center;
padding: 15px;
overflow: hidden;
border: 1px solid transparent;
border-radius: 8px;
background: #fff;
box-shadow: none;
color: inherit;
text-decoration: none;
transition:
transform .22s ease,
border-color .22s ease,
background-color .22s ease,
box-shadow .22s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item-link:hover {
transform: translateY(-2px);
}
.elementor-widget-carousel_brands .prk-brand-carousel__image {
display: block;
width: 65%;
max-width: 100%;
height: auto;
margin: 0 auto;
object-fit: contain;
transition: transform .22s ease, filter .22s ease, opacity .22s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item-title {
display: block;
width: 100%;
margin: 12px 0 0;
overflow: hidden;
color: rgb(83, 83, 83);
font-size: 13px;
font-weight: 700;
line-height: 1.7;
text-align: center;
text-overflow: ellipsis;
white-space: nowrap;
transition: color .22s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel__navs {
position: absolute;
z-index: 20;
display: flex;
width: max-content;
align-items: center;
justify-content: flex-start;
gap: var(--prk-brand-nav-gap);
pointer-events: none;
transition: opacity .2s ease, visibility .2s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel--nav-sides .prk-brand-carousel__navs {
top: 50%;
inset-inline: var(--prk-brand-nav-inline-offset);
width: auto;
justify-content: space-between;
transform: translateY(-50%);
}
.elementor-widget-carousel_brands .prk-brand-carousel--nav-top-start .prk-brand-carousel__navs {
top: var(--prk-brand-nav-block-offset);
inset-inline-start: var(--prk-brand-nav-inline-offset);
}
.elementor-widget-carousel_brands .prk-brand-carousel--nav-top-end .prk-brand-carousel__navs {
top: var(--prk-brand-nav-block-offset);
inset-inline-end: var(--prk-brand-nav-inline-offset);
}
.elementor-widget-carousel_brands .prk-brand-carousel--nav-bottom-center .prk-brand-carousel__navs {
bottom: var(--prk-brand-nav-block-offset);
inset-inline-start: 50%;
transform: translateX(-50%);
}
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-brand-nav-hover .prk-brand-carousel__navs {
opacity: 0;
visibility: hidden;
}
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-brand-nav-hover:hover .prk-brand-carousel__navs,
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-brand-nav-hover:focus-within .prk-brand-carousel__navs {
opacity: 1;
visibility: visible;
}
.elementor-widget-carousel_brands .prk-brand-carousel__nav {
appearance: none;
-webkit-appearance: none;
display: inline-flex;
width: 36px;
min-width: 36px;
height: 36px;
min-height: 36px;
align-items: center;
justify-content: center;
box-sizing: border-box;
margin: 0;
padding: 0;
border: 1px solid #ddd;
border-radius: 999px;
background: #fff;
box-shadow: none;
color: #424750;
cursor: pointer;
pointer-events: auto;
transition:
transform .2s ease,
color .2s ease,
background-color .2s ease,
border-color .2s ease,
box-shadow .2s ease,
opacity .2s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel__nav:hover {
transform: translateY(calc(-1 * var(--prk-brand-nav-hover-move)));
}
.elementor-widget-carousel_brands .prk-brand-carousel__nav i,
.elementor-widget-carousel_brands .prk-brand-carousel__nav svg {
display: block;
width: 18px;
height: 18px;
font-size: 18px;
line-height: 1;
}
.elementor-widget-carousel_brands .prk-brand-carousel__navs--Square .prk-brand-carousel__nav {
border-radius: 14px;
}
.elementor-widget-carousel_brands .prk-brand-carousel__nav.swiper-button-disabled,
.elementor-widget-carousel_brands .prk-brand-carousel__nav.swiper-button-lock {
opacity: var(--prk-brand-nav-disabled-opacity);
cursor: default;
pointer-events: none;
} .elementor-widget-carousel_brands .prk-brand-carousel__pagination-row {
position: relative;
z-index: 15;
display: flex;
width: 100%;
min-height: 14px;
align-items: center;
box-sizing: border-box;
margin-top: 14px;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-align-start .prk-brand-carousel__pagination-row {
justify-content: flex-start;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-align-center .prk-brand-carousel__pagination-row {
justify-content: center;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-align-end .prk-brand-carousel__pagination-row {
justify-content: flex-end;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-inside-bottom .prk-brand-carousel__pagination-row,
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-inside-top .prk-brand-carousel__pagination-row {
position: absolute;
inset-inline: 0;
z-index: 25;
margin: 0;
padding-inline: var(--prk-brand-pagination-inside-offset);
pointer-events: none;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-inside-bottom .prk-brand-carousel__pagination-row {
bottom: var(--prk-brand-pagination-inside-offset);
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-inside-top .prk-brand-carousel__pagination-row {
top: var(--prk-brand-pagination-inside-offset);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination,
.elementor-widget-carousel_brands .prk-brand-carousel__scrollbar {
position: relative !important;
inset: auto !important;
margin: 0 !important;
pointer-events: auto;
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination.swiper-pagination-bullets {
display: flex;
width: max-content;
max-width: 100%;
height: auto !important;
align-items: center;
justify-content: inherit;
gap: var(--prk-brand-pagination-gap);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination .swiper-pagination-bullet {
display: block;
width: var(--prk-brand-pagination-size);
height: var(--prk-brand-pagination-size);
flex: 0 0 auto;
margin: 0 !important;
border-radius: 999px;
background: var(--prk-brand-pagination-color);
opacity: 1;
transition: width .2s ease, background-color .2s ease, transform .2s ease;
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-type-stretch .prk-brand-carousel__pagination .swiper-pagination-bullet-active {
width: var(--prk-brand-pagination-active-width);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination .swiper-pagination-bullet-active {
background: var(--prk-brand-pagination-active);
}
.elementor-widget-carousel_brands .prk-brand-carousel--pagination-type-fixed .prk-brand-carousel__pagination .swiper-pagination-bullet-active {
transform: scale(1.25);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination.swiper-pagination-bullets-dynamic {
overflow: hidden;
font-size: 0;
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination.swiper-pagination-fraction {
display: inline-flex;
width: auto !important;
height: auto !important;
gap: 4px;
color: var(--prk-brand-pagination-active);
direction: inherit;
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination.swiper-pagination-progressbar {
width: min(100%, var(--prk-brand-pagination-track-width)) !important;
height: var(--prk-brand-pagination-track-height) !important;
overflow: hidden;
border-radius: 999px;
background: var(--prk-brand-pagination-color);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
background: var(--prk-brand-pagination-active);
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination-row[dir="rtl"] .prk-brand-carousel__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin: right center;
}
.elementor-widget-carousel_brands .prk-brand-carousel__pagination-row[dir="ltr"] .prk-brand-carousel__pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
transform-origin: left center;
}
.elementor-widget-carousel_brands .prk-brand-carousel__scrollbar {
width: min(100%, var(--prk-brand-pagination-track-width)) !important;
height: var(--prk-brand-pagination-track-height) !important;
overflow: hidden;
border-radius: 999px;
background: var(--prk-brand-pagination-color);
}
.elementor-widget-carousel_brands .prk-brand-carousel__scrollbar .swiper-scrollbar-drag {
border-radius: inherit;
background: var(--prk-brand-pagination-active);
}
@media (max-width: 1024px) {
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__swiper > .swiper-wrapper,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) > .swiper-wrapper {
gap: var(--prk-brand-pre-gap-tablet, 12px);
}
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__item,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) .prk-brand-carousel__item {
flex-basis: var(--prk-brand-pre-width-tablet, calc(33.333333% - 8px));
width: var(--prk-brand-pre-width-tablet, calc(33.333333% - 8px));
max-width: var(--prk-brand-pre-width-tablet, calc(33.333333% - 8px));
}
.elementor-widget-carousel_brands .prk-brand-carousel__head {
width: calc(100% - 20px);
margin: 7px 10px 12px;
border-bottom-color: transparent;
}
.elementor-widget-carousel_brands .prk-brand-carousel__heading {
font-size: 15px;
line-height: 1.8;
}
.elementor-widget-carousel_brands .prk-brand-carousel__title-wrap::after {
display: none;
}
}
@media (max-width: 767px) {
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__swiper > .swiper-wrapper,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) > .swiper-wrapper {
gap: var(--prk-brand-pre-gap-mobile, 10px);
}
.elementor-widget-carousel_brands .prk-brand-carousel:not(.is-prk-brand-ready) .prk-brand-carousel__item,
.elementor-widget-carousel_brands .prk-brand-carousel__swiper:not(.swiper-initialized) .prk-brand-carousel__item {
flex-basis: var(--prk-brand-pre-width-mobile, calc(45.454545% - 5.454545px));
width: var(--prk-brand-pre-width-mobile, calc(45.454545% - 5.454545px));
max-width: var(--prk-brand-pre-width-mobile, calc(45.454545% - 5.454545px));
}
.elementor-widget-carousel_brands .prk-brand-carousel__swiper {
overflow: hidden;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item-link {
min-height: 96px;
padding: 12px;
}
.elementor-widget-carousel_brands .prk-brand-carousel__item-title {
margin-top: 9px;
font-size: 12px;
}
} .elementor-widget-carousel_brands .prk-brand-carousel__item--placeholder {
pointer-events: none;
}
.elementor-widget-carousel_brands .prk-brand-carousel__placeholder-card {
cursor: default;
}
.elementor-widget-carousel_brands .prk-brand-carousel__placeholder-image {
display: block;
width: 70px;
max-width: 65%;
height: 70px;
border-radius: 10px;
background: linear-gradient(90deg, #f1f2f4 0%, #e7e9ed 45%, #f7f8fa 75%);
background-size: 220% 100%;
animation: prk-dynamic-carousel-skeleton 1.15s ease-in-out infinite;
}
.elementor-widget-carousel_brands .prk-brand-carousel__placeholder-title {
display: block;
width: 58%;
height: 12px;
margin-top: 14px;
border-radius: 999px;
background: linear-gradient(90deg, #f1f2f4 0%, #e7e9ed 45%, #f7f8fa 75%);
background-size: 220% 100%;
animation: prk-dynamic-carousel-skeleton 1.15s ease-in-out infinite;
}
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-loading .prk-brand-carousel__nav,
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-loading .prk-brand-carousel__pagination,
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-loading .prk-brand-carousel__scrollbar {
pointer-events: none;
opacity: .45;
}
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-empty .prk-brand-carousel__swiper,
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-empty .prk-brand-carousel__navs,
.elementor-widget-carousel_brands .prk-brand-carousel.is-prk-carousel-empty .prk-brand-carousel__pagination-row {
display: none;
}
@keyframes prk-dynamic-carousel-skeleton {
0% { background-position: 100% 0; }
100% { background-position: -100% 0; }
}.elementor-widget-article_slider .main-slider-box,
.elementor-widget-article_slider .prk-mobile-image-slider-wrap {
position: relative;
width: 100%;
}
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider {
position: relative;
width: 100%;
float: none;
overflow: visible;
--prk-mobile-image-slider-height: auto;
--prk-mobile-image-slider-radius: 8px;
--prk-mobile-image-slider-nav-width: 36px;
--prk-mobile-image-slider-nav-height: 36px;
--prk-mobile-image-slider-nav-gap: 12px;
--prk-mobile-image-slider-nav-bottom: 32px;
--prk-mobile-image-slider-nav-right: 20px;
}
.elementor-widget-article_slider .prk-mobile-image-slider__swiper,
.elementor-widget-article_slider .slide-carousel.prk-mobile-image-slider__swiper {
position: relative;
width: 100%;
overflow: hidden;
border-radius: inherit;
height: var(--prk-mobile-image-slider-height);
}
.elementor-widget-article_slider .prk-mobile-image-slider__swiper.swiper-vertical {
min-height: var(--prk-mobile-image-slider-height, 360px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide,
.elementor-widget-article_slider .slide-pre.prk-mobile-image-slider__slide {
position: relative;
height: auto;
overflow: hidden;
}
.elementor-widget-article_slider .prk-mobile-image-slider__link {
display: block;
width: 100%;
height: 100%;
text-decoration: none;
color: inherit;
}
.elementor-widget-article_slider .prk-mobile-image-slider__media {
position: relative;
display: block;
width: 100%;
height: var(--prk-mobile-image-slider-height);
min-height: 1px;
overflow: hidden;
border-radius: var(--prk-mobile-image-slider-radius);
aspect-ratio: var(--prk-mobile-image-slider-ratio, 1/1);
background: #f3f4f6;
}
.elementor-widget-article_slider .prk-mobile-image-slider__image,
.elementor-widget-article_slider .prk-mobile-image-slider__media img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
border-radius: inherit;
}
.elementor-widget-article_slider .prk-mobile-image-slider__skeleton {
display: block;
width: 100%;
height: 100%;
border-radius: inherit;
background: linear-gradient(90deg, #f2f3f5 0%, #eceff3 45%, #f7f8fa 75%);
background-size: 220% 100%;
animation: prk-mobile-image-slider-skeleton 1.2s ease-in-out infinite;
}
.elementor-widget-article_slider .prk-mobile-image-slider__skeleton.is-hidden {
display: none;
}
@keyframes prk-mobile-image-slider-skeleton {
0% { background-position: 100% 0; }
100% { background-position: -100% 0; }
}
.elementor-widget-article_slider .prk-mobile-image-slider__navs {
position: absolute;
right: var(--prk-mobile-image-slider-nav-right);
bottom: var(--prk-mobile-image-slider-nav-bottom);
z-index: 15;
display: flex;
align-items: center;
gap: var(--prk-mobile-image-slider-nav-gap);
pointer-events: none;
}
.elementor-widget-article_slider .prk-mobile-image-slider__nav {
width: var(--prk-mobile-image-slider-nav-width, var(--prk-mobile-image-slider-nav-size, 36px));
height: var(--prk-mobile-image-slider-nav-height, var(--prk-mobile-image-slider-nav-size, 36px));
min-width: var(--prk-mobile-image-slider-nav-width, var(--prk-mobile-image-slider-nav-size, 36px));
min-height: var(--prk-mobile-image-slider-nav-height, var(--prk-mobile-image-slider-nav-size, 36px));
display: inline-flex;
align-items: center;
justify-content: center;
border: 1px solid rgba(0,0,0,.14);
background: #fff;
color: #424750;
border-radius: 999px;
box-shadow: 0 6px 20px rgba(15,23,42,.08);
transition: transform .2s ease, background-color .2s ease, color .2s ease, box-shadow .2s ease;
cursor: pointer;
pointer-events: auto;
padding: 0;
}
.elementor-widget-article_slider .prk-mobile-image-slider__nav:hover {
transform: translateY(-1px);
box-shadow: 0 10px 28px rgba(15,23,42,.12);
}
.elementor-widget-article_slider .prk-mobile-image-slider__nav i,
.elementor-widget-article_slider .prk-mobile-image-slider__nav svg {
display: block;
font-size: 20px;
width: 20px;
height: 20px;
line-height: 1;
}
.elementor-widget-article_slider .prk-mobile-image-slider__navs--Square .prk-mobile-image-slider__nav,
.elementor-widget-article_slider .slide-carousel.nav_Square ~ .prk-mobile-image-slider__navs .prk-mobile-image-slider__nav {
border-radius: 10px;
}
.elementor-widget-article_slider .prk-mobile-image-slider__pagination {
position: absolute;
left: 0;
right: 0;
bottom: var(--prk-mobile-image-slider-dots-bottom);
z-index: 14;
display: flex;
align-items: center;
justify-content: center;
gap: var(--prk-mobile-image-slider-dots-gap, 7px);
direction: var(--prk-mobile-image-slider-dots-direction, inherit);
pointer-events: auto;
overflow: visible;
}
.elementor-widget-article_slider .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
width: var(--prk-mobile-image-slider-dot-size, 6px) !important;
height: var(--prk-mobile-image-slider-dot-size, 6px) !important;
margin: 0 !important;
opacity: 1;
border-radius: var(--prk-mobile-image-slider-dot-radius, 999px);
background: var(--prk-mobile-image-slider-dot-color, rgba(53,53,53,.45));
box-shadow: 0 1px 1px rgba(0,0,0,.18);
transition: all .2s ease;
}
.elementor-widget-article_slider .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
width: var(--prk-mobile-image-slider-dot-active-width, 22px) !important;
background: var(--prk-mobile-image-slider-dot-active-color, #00bfd6);
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
background: #fff;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape {
position: absolute;
left: 50%;
bottom: -1px;
z-index: 13;
transform: translateX(-50%);
pointer-events: none;
line-height: 0;
color: #fff;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape svg {
display: block;
fill: currentColor;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style2 {
bottom: -1px;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style3 {
bottom: auto;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style4 {
bottom: auto;
}
.elementor-widget-article_slider .is-prk-slide-placeholder .prk-mobile-image-slider__media {
background: #f3f4f6;
}
@media (max-width: 767px) {
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-nav-width: 32px;
--prk-mobile-image-slider-nav-height: 32px;
--prk-mobile-image-slider-nav-bottom: 16px;
--prk-mobile-image-slider-nav-right: 14px;
}
.elementor-widget-article_slider .prk-mobile-image-slider__navs {
gap: 8px;
}
} .elementor-widget-article_slider .prk-mobile-image-slider__swiper {
display: block;
}
.elementor-widget-article_slider .prk-mobile-image-slider__swiper > .swiper-wrapper {
align-items: stretch;
}
.elementor-widget-article_slider .prk-mobile-image-slider__loading-overlay {
position: absolute;
inset: 0;
z-index: 16;
display: none;
align-items: center;
justify-content: center;
pointer-events: none;
border-radius: var(--prk-mobile-image-slider-radius);
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-loading .prk-mobile-image-slider__loading-overlay {
display: flex;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__shape,
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__pagination {
display: none !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__swiper {
height: auto !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .swiper-wrapper {
display: block !important;
height: auto !important;
transform: translate3d(0, 0, 0) !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__slide:first-child,
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .is-prk-slide-preview-ready {
display: block !important;
width: 100% !important;
height: auto !important;
margin: 0 !important;
opacity: 1 !important;
visibility: visible !important;
transform: translate3d(0, 0, 0) !important;
z-index: 1;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__slide:first-child .prk-mobile-image-slider__link {
height: auto !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__slide:first-child .prk-mobile-image-slider__media {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__slide:first-child .prk-mobile-image-slider__image,
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader.is-prk-mobile-image-slider-deferred:not(.is-prk-mobile-image-slider-ajax-loaded) .prk-mobile-image-slider__slide:first-child img {
display: block !important;
opacity: 1 !important;
visibility: visible !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider__loader {
display: block;
width: 48px;
height: 48px;
flex: 0 0 48px;
box-sizing: border-box;
border-radius: 999px;
border: 4px solid rgba(0, 191, 214, .18);
border-top-color: #00bfd6;
animation: prk-mobile-image-slider-loader 780ms linear infinite;
background: rgba(255,255,255,.35);
box-shadow: 0 8px 30px rgba(15, 23, 42, .10);
}
@keyframes prk-mobile-image-slider-loader {
to { transform: rotate(360deg); }
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-preview_all .is-prk-slide-placeholder .prk-mobile-image-slider__media {
background: #f3f4f6;
}
.elementor-widget-article_slider .prk-mobile-image-slider--preview-first_slide_loader .prk-mobile-image-slider__swiper .swiper-slide:not(.swiper-slide-active) .prk-mobile-image-slider__skeleton {
opacity: .82;
} .elementor-widget-article_slider .prk-mobile-image-slider__shape {
pointer-events: none;
overflow: visible;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape .prk-mobile-image-slider__pagination {
position: absolute;
left: 50%;
right: auto;
top: 50%;
bottom: auto !important;
z-index: 2;
transform: translate(-50%, -50%);
width: auto !important;
min-width: 42px;
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
pointer-events: auto;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style2 .prk-mobile-image-slider__pagination {
top: 42%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style3 .prk-mobile-image-slider__pagination {
top: 50%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
margin: 0 !important;
} .elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-frame-ratio: var(--prk-mobile-image-slider-ratio, 1 / 1);
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide,
.elementor-widget-article_slider .slide-pre.prk-mobile-image-slider__slide {
min-height: 0;
}
.elementor-widget-article_slider .prk-mobile-image-slider__media {
height: var(--prk-mobile-image-slider-height, auto);
aspect-ratio: var(--prk-mobile-image-slider-frame-ratio, var(--prk-mobile-image-slider-ratio, 1 / 1));
}
.elementor-widget-article_slider .prk-mobile-image-slider__media > .prk-mobile-image-slider__image,
.elementor-widget-article_slider .prk-mobile-image-slider__media > img,
.elementor-widget-article_slider .prk-mobile-image-slider__media > .prk-mobile-image-slider__skeleton {
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__media > .prk-mobile-image-slider__image,
.elementor-widget-article_slider .prk-mobile-image-slider__media > img {
object-fit: var(--prk-mobile-image-slider-object-fit, cover);
}
.elementor-widget-article_slider .prk-mobile-image-slider__nav.swiper-button-lock,
.elementor-widget-article_slider .prk-mobile-image-slider__nav.swiper-button-disabled {
pointer-events: auto;
opacity: 1;
}
.elementor-widget-article_slider .prk-mobile-image-slider.is-prk-mobile-image-slider-ajax-loaded .prk-mobile-image-slider__nav.swiper-button-lock,
.elementor-widget-article_slider .prk-mobile-image-slider.is-prk-mobile-image-slider-ajax-loaded .prk-mobile-image-slider__nav.swiper-button-disabled {
cursor: pointer;
} .elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-nav-top: auto;
--prk-mobile-image-slider-nav-right: 20px;
--prk-mobile-image-slider-nav-bottom: 32px;
--prk-mobile-image-slider-nav-left: auto;
--prk-mobile-image-slider-nav-transform: none;
--prk-mobile-image-slider-shape-top: auto;
--prk-mobile-image-slider-shape-right: auto;
--prk-mobile-image-slider-shape-bottom: -5px;
--prk-mobile-image-slider-shape-left: 50%;
--prk-mobile-image-slider-shape-transform: translateX(-50%);
--prk-mobile-image-slider-shape-color: #fff;
--prk-mobile-image-slider-shape-dots-top: 50%;
--prk-mobile-image-slider-shape-dots-left: 50%;
}
.elementor-widget-article_slider .slider-right.style1.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-dots-top: auto;
--prk-mobile-image-slider-dots-right: auto;
--prk-mobile-image-slider-dots-bottom: 8px;
--prk-mobile-image-slider-dots-left: 50%;
--prk-mobile-image-slider-dots-transform: translateX(-50%);
}
.elementor-widget-article_slider .slider-right.default.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-dots-top: auto;
--prk-mobile-image-slider-dots-right: auto;
--prk-mobile-image-slider-dots-bottom: 14px;
--prk-mobile-image-slider-dots-left: 50%;
--prk-mobile-image-slider-dots-transform: translateX(-50%);
}
.elementor-widget-article_slider .slider-right.style2.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-top: -18px;
--prk-mobile-image-slider-shape-right: 63px;
--prk-mobile-image-slider-shape-bottom: auto;
--prk-mobile-image-slider-shape-left: auto;
--prk-mobile-image-slider-shape-transform: none;
--prk-mobile-image-slider-shape-width: 167px;
--prk-mobile-image-slider-shape-height: 48px;
--prk-mobile-image-slider-dots-top: calc(var(--prk-mobile-image-slider-shape-top, -18px) + 29px);
--prk-mobile-image-slider-dots-right: var(--prk-mobile-image-slider-shape-right, 63px);
--prk-mobile-image-slider-dots-bottom: auto;
--prk-mobile-image-slider-dots-left: auto;
--prk-mobile-image-slider-dots-transform: none;
}
.elementor-widget-article_slider .slider-right.style3.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-top: 18px;
--prk-mobile-image-slider-shape-right: 28px;
--prk-mobile-image-slider-shape-bottom: auto;
--prk-mobile-image-slider-shape-left: auto;
--prk-mobile-image-slider-shape-transform: none;
--prk-mobile-image-slider-shape-width: 231px;
--prk-mobile-image-slider-shape-height: 75px;
--prk-mobile-image-slider-dots-top: calc(var(--prk-mobile-image-slider-shape-top, 18px) + 8px);
--prk-mobile-image-slider-dots-right: var(--prk-mobile-image-slider-shape-right, 28px);
--prk-mobile-image-slider-dots-bottom: auto;
--prk-mobile-image-slider-dots-left: auto;
--prk-mobile-image-slider-dots-transform: none;
--prk-mobile-image-slider-dots-gap: 4px;
--prk-mobile-image-slider-style3-dot-width: 5px;
--prk-mobile-image-slider-style3-dot-height: 10px;
--prk-mobile-image-slider-style3-dot-active-width: 5px;
--prk-mobile-image-slider-style3-dot-active-height: 15px;
}
.elementor-widget-article_slider .slider-right.style4.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-top: -20px;
--prk-mobile-image-slider-shape-right: auto;
--prk-mobile-image-slider-shape-bottom: auto;
--prk-mobile-image-slider-shape-left: 50%;
--prk-mobile-image-slider-shape-transform: translateX(-50%);
--prk-mobile-image-slider-shape-width: 435px;
--prk-mobile-image-slider-shape-height: 48px;
--prk-mobile-image-slider-style4-dots-top: 8px;
--prk-mobile-image-slider-dots-top: var(--prk-mobile-image-slider-style4-dots-top, 8px);
--prk-mobile-image-slider-dots-right: auto;
--prk-mobile-image-slider-dots-bottom: auto;
--prk-mobile-image-slider-dots-left: var(--prk-mobile-image-slider-shape-left, 50%);
--prk-mobile-image-slider-dots-transform: translateX(-50%);
--prk-mobile-image-slider-dots-gap: 10px;
--prk-mobile-image-slider-style4-dot-width: 28px;
--prk-mobile-image-slider-style4-dot-height: 5px;
--prk-mobile-image-slider-style4-dot-active-width: 46px;
--prk-mobile-image-slider-style4-dot-active-height: 5px;
}
.elementor-widget-article_slider .slider-right.default .prk-mobile-image-slider__shape {
display: none !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider__navs {
top: var(--prk-mobile-image-slider-nav-top);
right: var(--prk-mobile-image-slider-nav-right);
bottom: var(--prk-mobile-image-slider-nav-bottom);
left: var(--prk-mobile-image-slider-nav-left);
transform: var(--prk-mobile-image-slider-nav-transform);
gap: var(--prk-mobile-image-slider-nav-gap);
}
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination,
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
top: var(--prk-mobile-image-slider-dots-top, auto) !important;
right: var(--prk-mobile-image-slider-dots-right, auto) !important;
bottom: var(--prk-mobile-image-slider-dots-bottom, 14px) !important;
left: var(--prk-mobile-image-slider-dots-left, 50%) !important;
transform: var(--prk-mobile-image-slider-dots-transform, translateX(-50%)) !important;
width: max-content !important;
min-width: 0;
max-width: calc(100% - 24px);
gap: var(--prk-mobile-image-slider-dots-gap, 7px);
direction: var(--prk-mobile-image-slider-dots-direction, inherit);
}
.elementor-widget-article_slider .slider-right.style2.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style2.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination,
.elementor-widget-article_slider .slider-right.style2.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
width: var(--prk-mobile-image-slider-shape-width, 167px) !important;
max-width: var(--prk-mobile-image-slider-shape-width, 167px);
justify-content: center;
}
.elementor-widget-article_slider .slider-right.style3.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style3.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination,
.elementor-widget-article_slider .slider-right.style3.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
width: var(--prk-mobile-image-slider-shape-width, 231px) !important;
max-width: var(--prk-mobile-image-slider-shape-width, 231px);
height: var(--prk-mobile-image-slider-style3-dot-active-height, 15px);
min-height: var(--prk-mobile-image-slider-style3-dot-active-height, 15px);
justify-content: center;
align-items: flex-end;
line-height: 0;
}
.elementor-widget-article_slider .slider-right.style4.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style4.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination,
.elementor-widget-article_slider .slider-right.style4.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
width: var(--prk-mobile-image-slider-shape-width, 435px) !important;
max-width: min(var(--prk-mobile-image-slider-shape-width, 435px), calc(100% - 24px));
height: var(--prk-mobile-image-slider-style4-dot-active-height, 5px);
min-height: var(--prk-mobile-image-slider-style4-dot-active-height, 5px);
justify-content: center;
align-items: center;
line-height: 0;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape {
top: var(--prk-mobile-image-slider-shape-top);
right: var(--prk-mobile-image-slider-shape-right);
bottom: var(--prk-mobile-image-slider-shape-bottom);
left: var(--prk-mobile-image-slider-shape-left);
width: var(--prk-mobile-image-slider-shape-width, auto);
height: var(--prk-mobile-image-slider-shape-height, auto);
transform: var(--prk-mobile-image-slider-shape-transform);
color: var(--prk-mobile-image-slider-shape-color);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape svg {
width: var(--prk-mobile-image-slider-shape-width, auto);
height: var(--prk-mobile-image-slider-shape-height, auto);
max-width: none;
color: inherit;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape svg path {
fill: currentColor !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style1 {
width: var(--prk-mobile-image-slider-shape-width, 157px);
height: var(--prk-mobile-image-slider-shape-height, 35px);
min-width: var(--prk-mobile-image-slider-shape-width, 157px);
min-height: var(--prk-mobile-image-slider-shape-height, 35px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style1 .prk-mobile-image-slider__shape-svg {
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape .prk-mobile-image-slider__pagination {
top: var(--prk-mobile-image-slider-shape-dots-top) !important;
right: auto;
bottom: auto !important;
left: var(--prk-mobile-image-slider-shape-dots-left) !important;
transform: translate(-50%, -50%) !important;
min-width: 0;
z-index: 2;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style1 .prk-mobile-image-slider__pagination {
top: var(--prk-mobile-image-slider-shape-dots-top, 45%) !important;
}
@media (max-width: 767px) {
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-nav-top: auto;
--prk-mobile-image-slider-nav-right: 14px;
--prk-mobile-image-slider-nav-bottom: 16px;
--prk-mobile-image-slider-nav-left: auto;
}
.elementor-widget-article_slider .slider-right.style2.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-right: 63px;
}
.elementor-widget-article_slider .slider-right.style3.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-right: 16px;
--prk-mobile-image-slider-shape-width: 210px;
--prk-mobile-image-slider-shape-height: 68px;
}
.elementor-widget-article_slider .slider-right.style4.ver1.prk-mobile-image-slider {
--prk-mobile-image-slider-shape-width: 320px;
--prk-mobile-image-slider-shape-height: 44px;
--prk-mobile-image-slider-dots-gap: 10px;
--prk-mobile-image-slider-style4-dot-width: 28px;
--prk-mobile-image-slider-style4-dot-height: 5px;
--prk-mobile-image-slider-style4-dot-active-width: 46px;
--prk-mobile-image-slider-style4-dot-active-height: 5px;
}
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination,
.elementor-widget-article_slider .slider-right.ver1.prk-mobile-image-slider .prk-mobile-image-slider__pagination.swiper-pagination-bullets.swiper-pagination-horizontal {
bottom: var(--prk-mobile-image-slider-dots-bottom, 10px) !important;
gap: var(--prk-mobile-image-slider-dots-gap, 6px);
}
} .elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__shape {
top: auto !important;
right: auto !important;
bottom: var(--prk-mobile-image-slider-shape-bottom, -5px) !important;
left: 50% !important;
transform: translateX(-50%) !important;
color: var(--prk-mobile-image-slider-shape-color, #fff);
pointer-events: none;
}
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__shape {
top: var(--prk-mobile-image-slider-shape-top, -18px) !important;
right: var(--prk-mobile-image-slider-shape-right, 63px) !important;
bottom: var(--prk-mobile-image-slider-shape-bottom, auto) !important;
left: var(--prk-mobile-image-slider-shape-left, auto) !important;
transform: var(--prk-mobile-image-slider-shape-transform, none) !important;
color: var(--prk-mobile-image-slider-shape-color, #fff);
pointer-events: none;
}
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__shape {
top: var(--prk-mobile-image-slider-shape-top, 18px) !important;
right: var(--prk-mobile-image-slider-shape-right, 28px) !important;
bottom: var(--prk-mobile-image-slider-shape-bottom, auto) !important;
left: var(--prk-mobile-image-slider-shape-left, auto) !important;
transform: var(--prk-mobile-image-slider-shape-transform, none) !important;
color: var(--prk-mobile-image-slider-shape-color, #fff);
pointer-events: none;
}
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__shape {
top: var(--prk-mobile-image-slider-shape-top, -20px) !important;
right: var(--prk-mobile-image-slider-shape-right, auto) !important;
bottom: var(--prk-mobile-image-slider-shape-bottom, auto) !important;
left: var(--prk-mobile-image-slider-shape-left, 50%) !important;
transform: var(--prk-mobile-image-slider-shape-transform, translateX(-50%)) !important;
color: var(--prk-mobile-image-slider-shape-color, #fff);
pointer-events: none;
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__shape svg,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__shape svg,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__shape svg,
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__shape svg {
transform: none !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style1 {
width: var(--prk-mobile-image-slider-shape-width, 157px);
height: var(--prk-mobile-image-slider-shape-height, 35px);
min-width: var(--prk-mobile-image-slider-shape-width, 157px);
min-height: var(--prk-mobile-image-slider-shape-height, 35px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style1 .prk-mobile-image-slider__shape-svg {
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style2 {
width: var(--prk-mobile-image-slider-shape-width, 167px);
height: var(--prk-mobile-image-slider-shape-height, 48px);
min-width: var(--prk-mobile-image-slider-shape-width, 167px);
min-height: var(--prk-mobile-image-slider-shape-height, 48px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style2 .prk-mobile-image-slider__shape-svg {
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style3 {
width: var(--prk-mobile-image-slider-shape-width, 231px);
height: var(--prk-mobile-image-slider-shape-height, 75px);
min-width: var(--prk-mobile-image-slider-shape-width, 231px);
min-height: var(--prk-mobile-image-slider-shape-height, 75px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style3 .prk-mobile-image-slider__shape-svg {
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style4 {
width: var(--prk-mobile-image-slider-shape-width, 435px);
height: var(--prk-mobile-image-slider-shape-height, 48px);
min-width: var(--prk-mobile-image-slider-shape-width, 435px);
min-height: var(--prk-mobile-image-slider-shape-height, 48px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__shape--style4 .prk-mobile-image-slider__shape-svg {
display: block;
width: 100%;
height: 100%;
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination {
z-index: 16;
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
background: var(--prk-mobile-image-slider-dot-active-color, #ff4e2e);
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__pagination .swiper-pagination-bullet,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet,
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
background-color: var(--prk-mobile-image-slider-dot-color, rgba(53, 53, 53, .42));
}
.elementor-widget-article_slider .slider-right.style1 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active,
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
background-color: var(--prk-mobile-image-slider-dot-active-color, #ff4e2e);
}
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
background-color: var(--prk-mobile-image-slider-dot-color, rgba(126, 126, 126, .55));
box-shadow: none;
}
.elementor-widget-article_slider .slider-right.style2 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
background-color: var(--prk-mobile-image-slider-dot-active-color, #333);
}
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
width: var(--prk-mobile-image-slider-style3-dot-width, 5px) !important;
min-width: var(--prk-mobile-image-slider-style3-dot-width, 5px);
height: var(--prk-mobile-image-slider-style3-dot-height, 10px) !important;
flex: 0 0 auto;
border-radius: 999px;
background-color: var(--prk-mobile-image-slider-dot-color, #b8c0c8);
box-shadow: none;
}
.elementor-widget-article_slider .slider-right.style3 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
width: var(--prk-mobile-image-slider-style3-dot-active-width, 5px) !important;
min-width: var(--prk-mobile-image-slider-style3-dot-active-width, 5px);
height: var(--prk-mobile-image-slider-style3-dot-active-height, 15px) !important;
flex: 0 0 auto;
background-color: var(--prk-mobile-image-slider-dot-active-color, #f33445);
}
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination .swiper-pagination-bullet {
width: var(--prk-mobile-image-slider-style4-dot-width, 28px) !important;
min-width: var(--prk-mobile-image-slider-style4-dot-width, 28px);
height: var(--prk-mobile-image-slider-style4-dot-height, 5px) !important;
flex: 0 0 auto;
border-radius: var(--prk-mobile-image-slider-dot-radius, 999px);
background-color: var(--prk-mobile-image-slider-dot-color, #dfe3e8);
box-shadow: none;
}
.elementor-widget-article_slider .slider-right.style4 .prk-mobile-image-slider__pagination .swiper-pagination-bullet-active {
width: var(--prk-mobile-image-slider-style4-dot-active-width, 46px) !important;
min-width: var(--prk-mobile-image-slider-style4-dot-active-width, 46px);
height: var(--prk-mobile-image-slider-style4-dot-active-height, 5px) !important;
flex: 0 0 auto;
background-color: var(--prk-mobile-image-slider-dot-active-color, #ff4e2e);
} .elementor-widget-article_slider .article_mobile_slider {
position: relative;
width: 100%;
margin-inline: auto;
overflow: hidden;
box-sizing: border-box;
}
.elementor-widget-article_slider .prk-mobile-image-slider__footer-icon-template {
display: none !important;
}
.elementor-widget-article_slider .prk-mobile-image-slider__swiper {
overflow: hidden;
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide {
box-sizing: border-box;
overflow: visible;
}
.elementor-widget-article_slider .mobile_article_item,
.elementor-widget-article_slider .prk-mobile-image-slider__card {
position: relative;
width: 100%;
height: 100%;
margin: 0;
box-sizing: border-box;
overflow: visible;
}
.elementor-widget-article_slider .mobile_article_item_link,
.elementor-widget-article_slider .prk-mobile-image-slider__link {
display: flex;
flex-direction: column;
width: 100%;
height: 100%;
color: inherit;
text-decoration: none;
box-sizing: border-box;
}
.elementor-widget-article_slider .prk-mobile-image-slider__media {
flex: 0 0 auto;
height: var(--prk-mobile-image-slider-height, auto);
aspect-ratio: var(--prk-mobile-image-slider-frame-ratio, var(--prk-mobile-image-slider-ratio, 1 / 1));
border-radius: var(--prk-mobile-image-slider-radius, 15px);
background: #f3f4f6;
box-sizing: border-box;
}
.elementor-widget-article_slider .mobile_slider_image,
.elementor-widget-article_slider .prk-mobile-image-slider__image {
display: block;
width: 100%;
height: 100%;
object-fit: var(--prk-mobile-image-slider-object-fit, cover);
border-radius: inherit;
box-shadow: -6px 16px 30px rgba(0, 0, 0, .12);
}
.elementor-widget-article_slider .article_foot,
.elementor-widget-article_slider .prk-mobile-image-slider__footer {
--prk-article-footer-translate: -50px;
position: relative;
z-index: 2;
display: flex;
align-items: center;
justify-content: space-between;
width: 100%;
min-width: 0;
gap: 12px;
margin-top: 5px;
box-sizing: border-box;
opacity: 0;
transform: translateY(var(--prk-article-footer-translate));
transition-property: opacity, transform;
transition-duration: .4s;
transition-timing-function: ease;
}
.elementor-widget-article_slider .article_foot h4,
.elementor-widget-article_slider .prk-mobile-image-slider__footer h4 {
flex: 1 1 auto;
min-width: 0;
margin: 0;
padding: 0;
color: #162c5b;
font-size: 16px;
font-weight: 500;
line-height: 1.8;
overflow-wrap: anywhere;
}
.elementor-widget-article_slider .prk-mobile-image-slider__footer-arrow {
flex: 0 0 auto;
display: inline-flex;
align-items: center;
justify-content: center;
color: #162c5b;
line-height: 1;
}
.elementor-widget-article_slider .prk-mobile-image-slider__footer-arrow i,
.elementor-widget-article_slider .prk-mobile-image-slider__footer-arrow svg {
display: block;
width: 26px;
height: 26px;
font-size: 26px;
line-height: 1;
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide.swiper-slide-active .article_foot,
.elementor-widget-article_slider .prk-mobile-image-slider__slide.swiper-slide-active .prk-mobile-image-slider__footer {
opacity: 1;
transform: translateY(0);
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide.is-prk-slide-preview-ready .article_foot,
.elementor-widget-article_slider .prk-mobile-image-slider__slide.is-prk-slide-preview-ready .prk-mobile-image-slider__footer {
opacity: 1;
transform: translateY(0);
}
.elementor-widget-article_slider .prk-mobile-image-slider__loading-overlay {
align-items: flex-start;
padding-top: min(40%, 180px);
}
.elementor-widget-article_slider .prk-mobile-image-slider__navs,
.elementor-widget-article_slider .prk-mobile-image-slider__pagination,
.elementor-widget-article_slider .prk-mobile-image-slider__shape {
direction: rtl;
}  .elementor-widget-article_slider .prk-mobile-image-slider__swiper {
overflow: hidden;
}
.elementor-widget-article_slider .prk-mobile-image-slider__swiper > .swiper-wrapper {
align-items: flex-start;
}
.elementor-widget-article_slider .prk-mobile-image-slider__slide {
transition: opacity .25s ease, transform .25s ease;
}
.elementor-widget-article_slider .prk-mobile-image-slider__title.prk-font {
font-family: prk-font;
}#cart-sidebar.prk-static-sidebar.style-1 {
background: #fff;
color: #333;
}
#cart-sidebar .blockUI.blockOverlay:before{
top: 35%;
}
#cart-sidebar.prk-static-sidebar {
position: fixed;
top: 0;
bottom: 0;
right: 0;
z-index: 999999;
width: 400px;
max-width: 80%;
-webkit-transform: translateX(100%);
-moz-transform: translateX(100%);
-o-transform: translateX(100%);
-ms-transform: translateX(100%);
transform: translateX(100%);
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
overflow: hidden;
}
.prk-static-sidebar .mini-cart-item.nasa-loading:before {
content: "";
position: absolute;
top: -10px;
left: -10px;
right: -10px;
bottom: -10px;
display: block;
background: #fff;
opacity: 0.7;
z-index: 1;
}
.nasa-img-loading:after, .nasa-loader {
content: "";
display: block;
position: absolute;
z-index: 9;
opacity: 0.6;
top: 50%;
left: 50%;
width: 30px;
height: 30px;
margin-left: -15px;
margin-top: -15px;
border-top: 1px solid #efefef;
border-bottom: 1px solid #333;
border-left: 1px solid #efefef;
border-right: 1px solid #333;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
-webkit-animation: nasa-spin .5s linear infinite;
-moz-animation: nasa-spin .5s linear infinite;
-o-animation: nasa-spin .5s linear infinite;
-ms-animation: nasa-spin .5s linear infinite;
animation: nasa-spin .5s linear infinite;
}
#cart-sidebar.prk-static-sidebar.active{
-webkit-transform: translateX(0);
-moz-transform: translateX(0);
-o-transform: translateX(0);
-ms-transform: translateX(0);
transform: translateX(0);
}
#cart-sidebar .close-box {
color: #fff;
transition: 0.2s all;
width: 42.5px;
height: 42.5px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
#cart-sidebar .close-box::before {
font-size: 15px;
position: relative;
}
.prk-static-sidebar .widget_shopping_cart_content {
position: absolute;
top: 65px;
bottom: 0;
left: 0;
right: 0;
overflow: hidden;
padding: 0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
flex: 1 1 auto;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
} .nasa-minicart-items, .nasa-minicart-footer {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 20px;
padding-right: 20px;
}
.nasa-minicart-items {
flex: 1 1 auto;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
-webkit-align-items: stretch;
align-items: stretch;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
height: 100%;
overflow-x: hidden;
overflow-y: auto;
margin-bottom: 20px;
padding-right: 10px !important;
}
.prk-static-sidebar .cart_list {
padding-bottom: 20px;
} .nasa-minicart-items, .nasa-minicart-footer {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
padding-left: 30px;
padding-right: 30px;
}  .prk-static-sidebar .nasa-total-condition-wrap {
margin: 0;
}
.nasa-total-condition-wrap {
position: relative;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
}
.nasa-total-condition-wrap.free:before {
background-color: #00a32a;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
}
body .nasa-total-condition-wrap:before {
right: 0;
left: auto;
}
.nasa-total-condition-wrap:before, .nasa-total-condition-wrap:after {
position: absolute;
top: 0;
bottom: 0;
content: "";
width: 25px;
z-index: 0;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
}
.nasa-total-condition {
width: 100%;
position: relative;
background: #EDEDED;
height: 7px;
line-height: 15px;
margin-top: 14px;
margin-bottom: 10px;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
border-radius: 8px;
}
.free .nasa-subtotal-condition {
background: #00a32a !important;
}
.primary-bg {
background-color: #f76b6a;
}
.nasa-subtotal-condition {
position: relative;
z-index: 1;
line-height: inherit;
width: 0;
height: 100%;
text-align: center;
font-weight: bold;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
border-radius: 8px;
}
.nasa-total-condition-hint, .nasa-subtotal-condition {
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
}
body .nasa-subtotal-condition .nasa-total-number {
left: -1px;
right: auto;
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.nasa-subtotal-condition .nasa-total-number {
font-size: 9px;
position: absolute;
width: 28px;
height: 28px;
right: -1px;
top: 50%;
border-width: 2px;
border-style: solid;
background-color: #fff;
-webkit-transform: translate(50%, -50%);
-moz-transform: translate(50%, -50%);
-o-transform: translate(50%, -50%);
-ms-transform: translate(50%, -50%);
transform: translate(50%, -50%);
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
text-align: center;
justify-content: center;
font-size: 9px;
} .free .nasa-subtotal-condition .nasa-total-number {
border-color: #00a32a !important;
}
.nasa-total-condition-wrap:after {
right: 0;
background-color: #EDEDED;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
}
body .nasa-total-condition-wrap:after {
left: 0;
right: auto;
}
.nasa-total-condition-wrap:before, .nasa-total-condition-wrap:after {
position: absolute;
top: 0;
bottom: 0;
content: "";
width: 25px;
z-index: 0;
-webkit-transition: width 500ms ease;
-moz-transition: width 500ms ease;
-o-transition: width 500ms ease;
transition: width 500ms ease;
border-radius: 10px;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node {
position: absolute;
bottom: 0;
left: 0;
right: 0;
z-index: 7;
min-height: 100px;
max-height: 100%;
overflow-y: auto;
padding: 45px 35px 45px 35px;
background-color: #fff;
-webkit-transform: translateY(100%);
-moz-transform: translateY(100%);
-o-transform: translateY(100%);
-ms-transform: translateY(100%);
transform: translateY(100%);
-webkit-transition: all 250ms ease;
-moz-transition: all 250ms ease;
-o-transition: all 250ms ease;
transition: all 250ms ease;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node.active {
-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 15px rgba(0, 0, 0, 0.15);
-webkit-transform: translateY(0);
-moz-transform: translateY(0);
-o-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
.prk-static-sidebar .ext-nodes-wrap .node-title {
margin-bottom: 15px;
line-height: 1.2;
font-size: 16px;
font-weight: 700;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .shipping-calculator-form {
display: block !important;
}
.prk-static-sidebar .ext-nodes-wrap .close-nodes {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 6;
}
.prk-static-sidebar.ext-loading:before {
content: "";
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
background-color: #fff;
opacity: 0.7;
z-index: 6;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item{
display: grid;
grid-auto-flow: column;
justify-content: right;
height: 100%;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item img{
width: 130px;
height: auto;
padding: 10px;
margin: 8px auto;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item a.remove{
display: flex;
align-items: center;
justify-content: center;
flex-direction: column;
height: 100%;
transition: 0.1s all;
background: #fbfbfb;
width: 18px;
padding: 0 5px;
border-radius: 0;
}
.woocommerce-mini-cart-item.mini_cart_item .prk-image-cart-item a.remove i{
font-size: 17px;
font-weight: 500;
color: #ccc;
}
.woocommerce-mini-cart-item.mini_cart_item a.remove:hover {
background-color: rgb(255 151 151 / 51%) !important;
color: #fff;
transition: 0.s2s all;
}
.woocommerce-mini-cart-item.mini_cart_item a.remove:hover i{
color: #fff;
}
.woocommerce-mini-cart-item.mini_cart_item .product-name {
font-size: 12px;
line-height: 18px;
color: #000;
font-weight: 600;
height: 20px;
display: block;
overflow: hidden;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .prk-info-cart-item{
width: 100%;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item{
clear: both;
border-bottom: 1px solid #f3f3f3;
position: relative;
min-height: 85px;
-moz-transition: opacity ease .8s,transform ease .5s;
-o-transition: opacity ease .8s,transform ease .5s;
-webkit-transition: opacity ease .8s,transform ease .5s;
transition: opacity ease .8s,transform ease .5s;
justify-content: right;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation{
display: flex;
align-items: center;
gap: 6px;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dd:not(:last-child)::after{
content: '';
position: relative;
width: 3px;
height: 3px;
display: inline-block;
border-radius: 50%;
background: #e1e1e1;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dd{
display: flex;
align-items: center;
font-size: 11px;
color: #8d8d8d;
gap: 8px;
line-height: 18px;
}
.mini-cart-item.woocommerce-mini-cart-item.mini_cart_item .variation dt.variation-{
display: none;
}
.prk-static-sidebar .cart-empty {
margin-top: 130px;
padding: 12px;
text-align: center;
}
.prk-static-sidebar .cart-empty p {
color: #0c0c0c;
font-size: 16px;
line-height: 37px;
font-weight: 600;
margin-bottom: 15px;
}
.prk-static-sidebar .cart-empty ul {
align-items: center;
display: flex;
font-size: 13px;
justify-content: center;
margin-top: 10px;
}
.prk-static-sidebar .cart-empty ul a {
color: #1c61e7;
}
.prk-static-sidebar .cart-empty ul .separator {
background: #e0e0e2;
height: 12px;
margin: 0 16px;
width: 1px;
}
.prk-static-sidebar .cart-empty div {
color: #a1a3a8;
font-size: 12px;
font-weight: 500;
} .ext-mini-cart-wrap{
border-top: 1px solid #efefef;
justify-content: space-evenly;
flex-wrap: wrap;
}
.ext-mini-cart-wrap .nssp {
width: 1px;
height: 35px;
border-left: 1px solid #ddd;
}
.ext-mini-cart-wrap a i {
font-size: 22px;
line-height: 25px;
display: block;
font-weight: normal;
color: #333;
}
.ext-mini-cart-wrap a.ext-mini-cart{
align-items: center;
gap: 1px;
line-height: 20px;
padding: 10px 0;
text-align: center;
color: #333;
font-size: 13px;
font-weight: 600;
}
.minicart_total_checkout {
padding-top: 15px;
border-top: 1px solid #efefef;
text-align: left;
}
.minicart_total_checkout > strong,.minicart_total_checkout > .woocommerce-Price-amount{
display: none !important;
}
.prk-static-sidebar .minicart_total_checkout .total-price-label {
float: right;
display: inline-block;
font-weight: 600;
}
.prk-static-sidebar .minicart_total_checkout .total-price {
float: none !important;
display: inline-block;
font-weight: 600;
}
.prk-static-sidebar .ext-item-wrap {
padding-top: 8px;
font-size: 13px;
font-weight: normal;
color: #898989;
}
.fees-cart-wrap.ext-item-wrap{
display: none !important;
}
.prk-static-sidebar .total-cart-wrap {
border-top: 1px solid #efefef;
padding-top: 15px;
margin-top: 15px;
padding-bottom: 5px;
}
.prk-static-sidebar .total-price-label2, .prk-static-sidebar .total-price-2 {
font-size: 18px;
font-weight: 600;
}
.prk-static-sidebar .nasa-total-condition-desc {
margin-top: 15px;
margin-bottom: 5px;
text-align: initial;
display: flex;
align-items: center;
gap: 3px;
}
.nasa-total-condition-desc .prk-truck-fast{
margin-left: 6px;
font-size: 19px;
color: #333;
}
.nasa-total-condition-desc .prk-truck-fast.text-success{
color: #4CAF50;
}
.nasa-total-condition-desc strong{
font-weight: 800;
}
.nasa-total-condition-desc .woocommerce-Price-amount {
font-size: 13px;
}
.nasa-total-condition-desc {
max-width: 550px;
margin: 10px auto 30px auto;
text-align: center;
line-height: 1.4 !important;
font-size: 12px !important;
font-weight: 500 !important;
}
.prk_cart .nasa-total-condition-desc{
margin-top: 15px;
width: 100% !important;
max-width: 100%;
justify-content: start;
display: flex;
align-items: center;
gap: 3px;
font-size: 14px !important;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons{
display: flex;
flex-direction: column;
gap: 10px;
margin-top: 10px;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a {
width: 100%;
color: #333 !important;
text-align: center;
padding: 16px;
background-color: #efefef;
font-weight: 600;
border-radius: 6px;
font-size: 13px;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a.checkout {
background-color: #3bb5e8;
border-color: #3bb5e8;
color: #fff !important;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
}
.prk-static-sidebar .btn-mini-cart .woocommerce-mini-cart__buttons a:hover,
.prk-static-sidebar .ext-nodes-wrap #mini-cart-save_note:hover,
{
opacity: .8;
}
.nasa-minicart-footer {
flex: 0 0 auto;
padding-bottom: 25px;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .nasa-stclose {
position: absolute;
right: 9px;
top: 8px;
font-size: 21px;
color: #333;
}
.nasa-stclose {
position: relative;
width: 36px;
height: 36px;
display: inline-block;
}
.prk-static-sidebar .ext-nodes-wrap .form-row.notes label,.prk-static-sidebar .ext-nodes-wrap .get_factor_field {
display: none;
}
.prk-static-sidebar .ext-nodes-wrap .form-row.notes textarea {
min-height: 100px;
background-color: white;
font-family: inherit;
border: 1px solid #dedede;
border-radius: 5px;
box-shadow: none;
color: #333333;
display: block;
margin: 0;
padding: 0.48276em;
height: 42px;
width: 100%;
font-size: 13px;
outline: none;
}
.prk-static-sidebar .ext-nodes-wrap #mini-cart-save_note,
.prk-static-sidebar .shipping-calculator-form button.button,
.prk-static-sidebar  #mini-cart-apply_coupon
{
cursor: pointer;
width: 100%;
color: #fff;
text-align: center;
background-color: #f26922;
font-weight: 600;
border-radius: 6px;
font-size: 13px;
-webkit-transition: all 200ms ease;
-moz-transition: all 200ms ease;
-o-transition: all 200ms ease;
transition: all 200ms ease;
border: 0;
outline: none;
margin-top: 15px;
height: 45px;
display: flex;
align-items: center;
justify-content: center;
}
.ext-mini-cart-wrap .mess-wrap{
display: block;
width: 100%;
border-top: 1px solid #efefef;
}
.ext-mini-cart-wrap .mess-wrap .woocommerce-message,.ext-mini-cart-wrap .mess-wrap .woocommerce-info {
color: #00bb00 !important;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
border: 0 !important;
background: transparent !important;
margin: 0 !important;
gap: 5px;
align-items: center;
padding: 10px 7px 8px 7px !important;
line-height: 18px !important;
}
.ext-mini-cart-wrap .mess-wrap .woocommerce-message::before,.ext-mini-cart-wrap .mess-wrap .woocommerce-info::before{
font-size: 19px;
color: #00bb00 !important;
content: "\ec31" !important;
margin: 0 !important;
position: relative !important;
top: -2px !important;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .shipping-calculator-button {
display: none;
}
.prk-static-sidebar .ext-nodes-wrap .ext-node .select2-container {
width: 100% !important;
}
form .select2-container--default .select2-selection--single, form .select2-container--default .select2-search--dropdown .select2-search__field {
border-color: #dedede;
}
form .select2-container .select2-selection--single {
height: 42px;
}
.prk-static-sidebar .shipping-calculator-form select,.prk-static-sidebar .shipping-calculator-form input ,.prk-static-sidebar #mini-cart-add-coupon_code.input-text{
width: 100%;
border: 1px solid;
border-color: #dedede;
height: 40px;
padding: 0.48276em;
font-size: 13px;
outline: none;
}
.prk-static-sidebar .shipping-calculator-form select::-ms-expand{
margin-left: 10px;
}
.prk-static-sidebar .shipping-calculator-form .form-row:not(:last-child){
margin-bottom: 15px;
}
.prk-static-sidebar .publish-coupon {
background-color: #f8f8f8;
color: #666666;
width: 100%;
padding: 8px 10px;
margin-bottom: 15px;
border: 1px solid #f8f8f8;
border-radius: 5px;
font-size: 15px;
}
.prk-static-sidebar .publish-coupon .discount-info {
color: #000;
justify-content: stretch;
gap: 0;
font-size: 14px;
font-weight: 600;
}
.prk-static-sidebar .publish-coupon:hover,.prk-static-sidebar .publish-coupon.nasa-actived {
border-color: #a2a2a2;
}
.prk-static-sidebar .publish-coupon > span {
margin: 5px;
line-height: 1.2;
justify-content: flex-start;
gap: 10px;
font-size: 12px;
}
.prk-static-sidebar .publish-coupon .discount-code .nasa-uppercase {
border: 1px dashed #9d9d9d;
background-color: #f1f1f1;
padding: 5px 11px 5px 15px;
margin: 5px 0;
letter-spacing: 4px;
color: #000;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.prk-static-sidebar .ext-nodes-wrap .node-title {
margin-bottom: 15px;
line-height: 1.2;
}
.woocommerce-remove-coupon .cp-code {
border: 1px dashed #a3a3a3;
background-color: #efefef;
font-size: 11px;
padding: 3px 8px 3px 12px;
text-transform: uppercase;
letter-spacing: 4px;
word-break: break-all;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.coupon-content.ext-item-content{
font-size: 0;
display: flex;
}
.coupon-content.ext-item-content .woocommerce-Price-amount{
border: 1px dashed #a3a3a3;
background-color: #efefef;
font-size: 11px;
padding: 3px 8px 3px 12px;
text-transform: uppercase;
letter-spacing: 4px;
word-break: break-all;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
order: 1;
}
.woocommerce-remove-coupon::after{
content: "\eb99";
font-family: 'remixicon' !important;
font-style: normal;
-webkit-font-smoothing: antialiased;
font-size: 18px;
position: relative;
top: 0px;
margin-left: 2px;
color: #8f8989;
}
.header-carter {
display: flex;
align-items: center;
justify-content: space-between;
background-color: #f26922;
color: #fff;
}
body .header-carter span {
margin-left: 0;
font-size: 14px;
line-height: 26px;
margin-right: 2rem;
font-weight: 600;
position: relative;
top: 2px;
}
.header-carter span em {
padding: 0px 7px;
margin-right: 5px;
background: #4d4a4aeb;
border-radius: 23%;
}
@media (max-width: 767.98px) {
#cart-sidebar.prk-static-sidebar {
width: 100%;
max-width: 90%;
}
}.n2-in-fullscreen *{animation-name:initial}.n2-in-fullscreen [data-uk-scrollspy*=uk-animation-]:not([data-uk-scrollspy*=target]){opacity:1}ss3-fullpage{display:block}ss3-fullpage[data-based-on=real]{opacity:0}ss3-force-full-width{position:relative;display:block;opacity:0;width:100vw;transform:translateX(-100vw)}.n2-section-smartslider{position:relative;width:100%;outline:0;--widget-offset: 0px}.n2-section-smartslider--hidden{display:none}.n2-ss-align{position:relative;z-index:0;overflow:hidden}.n2-ss-align.n2-ss-align-visible{overflow:visible}.n2-ss-slider{display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1;user-select:none;--ss-fs: flex-start;--ss-fe: flex-end;--ss-r: row;--ss-rr: row-reverse}.n2-ss-slider [data-force-pointer],.n2-ss-slider [data-force-pointer] *{cursor:pointer!important}.n2-ss-slider [data-force-pointer=zoom-in],.n2-ss-slider [data-force-pointer=zoom-in] *{cursor:zoom-in!important}.n2-ss-slider .n2-ss-text{user-select:text;cursor:initial}.n2-ss-slider-has-no-slide{height:0!important;opacity:0!important;overflow:hidden!important}.n2-ss-slider,.n2-ss-slider .n2_ss__touch_element{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}.n2-ss-slider>*,.n2-ss-slider .n2_ss__touch_element>*{-webkit-tap-highlight-color:initial}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow-all *{font-size:inherit;line-height:inherit;letter-spacing:inherit}.n2-ss-slider .n2-ow,.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all *,.n2-ss-slider .n2-ow-all :before,.n2-ss-slider .n2-ow-all :after{box-sizing:content-box}.n2-ss-slider .n2-ow:before,.n2-ss-slider .n2-ow:after,.n2-ss-slider .n2-ow-all :not(i):before,.n2-ss-slider .n2-ow-all :not(i):after{display:none}.n2-ss-slider a.n2-ow,.n2-ss-slider .n2-ow-all a{border:0;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider a.n2-ow,.n2-ss-slider a.n2-ow:focus,.n2-ss-slider .n2-ow-all a,.n2-ss-slider .n2-ow-all a:focus{outline:0!important;transition:none 0s;box-shadow:none;text-decoration:none}.n2-ss-slider path{transition:none 0s}.n2-ss-slider .n2-ow-all b,.n2-ss-slider .n2-ow-all i{color:inherit}.n2-ss-slider h1.n2-ow,.n2-ss-slider h2.n2-ow,.n2-ss-slider h3.n2-ow,.n2-ss-slider h4.n2-ow,.n2-ss-slider h5.n2-ow,.n2-ss-slider h6.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider blockquote.n2-ow,.n2-ss-slider .n2-ow-all h1,.n2-ss-slider .n2-ow-all h2,.n2-ss-slider .n2-ow-all h3,.n2-ss-slider .n2-ow-all h4,.n2-ss-slider .n2-ow-all h5,.n2-ss-slider .n2-ow-all h6,.n2-ss-slider .n2-ow-all p,.n2-ss-slider .n2-ow-all blockquote{margin:0;padding-left:0;padding-right:0;height:auto;width:auto;border:0;box-shadow:none;-webkit-hyphens:manual;-moz-hyphens:manual;-ms-hyphens:manual;hyphens:manual}.n2-ss-slider iframe{border:0;min-height:0}.n2-ss-slider iframe.n2-ow,.n2-ss-slider .n2-ow-all iframe{margin:0}.n2-ss-slider img.n2-ow,.n2-ss-slider .n2-ow-all img,.n2-ss-slider svg.n2-ow,.n2-ss-slider .n2-ow-all svg{max-width:none;max-height:none;height:auto;box-shadow:none;border-radius:0;background:0 0;background:0 0;padding:0;margin:0;border:0;vertical-align:top}.n2-ss-slider picture.n2-ow,.n2-ss-slider .n2-ow-all picture{display:inline-block}.n2-ss-slider source{display:none}.n2-ss-slider ul.n2-ow,.n2-ss-slider li.n2-ow,.n2-ss-slider img.n2-ow,.n2-ss-slider a.n2-ow,.n2-ss-slider p.n2-ow,.n2-ss-slider ol.n2-ow,.n2-ss-slider textarea.n2-ow,.n2-ss-slider input.n2-ow,.n2-ss-slider button.n2-ow{transition:none 0s}.n2-ss-slider p{background-color:transparent}.n2-ss-slider ol{margin:0}.n2-ss-slider{z-index:3;position:relative;text-align:left;width:100%;min-height:1px}[dir=rtl] .n2-ss-slider{text-align:right}.n2-ss-slider :focus{outline:0}.n2-ss-slider[data-responsive=fullpage]{min-height:calc(var(--target-height, 100vh) - var(--subtract, 0px) - var(--subtract-vertical-offset, 0px) - var(--subtract-vertical-widget, 0px))}.n2-ss-slider.n2-ss-slider--fullscreen[data-responsive=fullpage]{min-height:100vh}.n2-ss-slider.n2-ss-slider--fullscreen .n2-ss-preserve-size--slider{display:none!important}[dir=rtl] .n2-ss-slider .n2-ss-slide-background{text-align:left}.n2-ss-slider.n2notransition *{transition:none 0s!important}.n2-ss-slider .n2-ss-preserve-size{width:100%;visibility:hidden}.n2-ss-slider .n2-ss-preserve-size[data-related-device]{display:none}.n2-ss-slider .n2-ss-preserve-size[data-related-device=desktopPortrait]{display:block}.n2-ss-slider .n2-ss-slider-background-video{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-cover{object-fit:cover}.n2-ss-slider .n2-contain{object-fit:contain}.n2-ss-slider .n2-ss-slide{position:relative;overflow:hidden;text-align:center;--ssselfalign: center}.n2-ss-full-page--constrain-ratio .n2-ss-slide{overflow:visible}.n2-ss-slider .n2-ss-slide--focus{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:opacity(0);z-index:-99999}.n2-ss-slider .n2-ss-slide-thumbnail{display:none!important}.n2-ss-full-page--constrain-ratio .n2-ss-layers-container{clip-path:var(--ss-clip-path, inset(0px))}.n2-ss-slider .n2-ss-slide-background,.n2-ss-slider .n2-ss-slide-background *{position:absolute;top:0;left:0;width:100%;height:100%;text-align:left}.n2-ss-feature-post-bg-loader .n2-ss-slide-background{opacity:0}.n2-ss-slider .n2-ss-slide-background{z-index:10}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color{z-index:1}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-color[data-overlay="1"]{z-index:7}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-video{z-index:3}.n2-ss-slider .n2-ss-slide-background .n2-ss-slide-background-image{z-index:5}.n2-ss-slider .n2-ss-slide-background-image{width:100%;height:100%;box-sizing:content-box;--ss-o-pos-x: 50%;--ss-o-pos-y: 50%}.n2-ss-slider .n2-ss-slide-background-image img{object-position:var(--ss-o-pos-x) var(--ss-o-pos-y)}.n2-ss-slider .n2-ss-slide-background-image img{width:100%!important;height:100%!important;object-fit:cover;color:RGBA(0,0,0,0)}.n2-ss-slider [data-mode=fit] .n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider [data-mode=center] .n2-ss-slide-background-image img{object-fit:none}.n2-ss-slider [data-mode=stretch] .n2-ss-slide-background-image img{object-fit:fill}.n2-ss-slider [data-mode=blurfit] .n2-ss-slide-background-image+.n2-ss-slide-background-image img{object-fit:contain}.n2-ss-slider .n2-ss-slide-background-video{object-fit:cover}.n2-ss-slider .n2-ss-slide-background-video[data-mode=fit]{object-fit:contain}.n2-ss-slider .n2-ss-layers-container{visibility:hidden;position:relative;width:100%;height:100%;display:flex;flex-direction:column;z-index:20;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-layers-container{opacity:1}.n2-ss-slider [onclick].n2-ss-layers-container{visibility:visible}.n2-ss-slider .n2-ss-layers-container>*{visibility:visible}.n2-ss-slider .n2-ss-layer{z-index:2;--margin-top: 0px;--margin-right: 0px;--margin-bottom: 0px;--margin-left: 0px;width:calc(100% - var(--margin-right) - var(--margin-left));--ssfont-scale: 1;font-size:calc(100%*var(--ssfont-scale))}.n2-ss-slider .n2-ss-layer[data-pm=normal]{margin:var(--margin-top) var(--margin-right) var(--margin-bottom) var(--margin-left)}.n2-ss-slider .n2-ss-layer[data-pm=absolute]{position:absolute;left:0;top:0}.n2-ss-slider .n2-ss-layer[data-pm=absolute] picture{width:100%}.n2-ss-slider .n2-ss-layer[data-pm=default],.n2-ss-slider .n2-ss-layer[data-pm=normal]{position:relative;min-height:1px}.n2-ss-slider .n2-ss-layer-wrapper{width:100%;height:100%}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer-row .n2-ss-layer-wrapper{height:auto;flex-grow:1}.n2-ss-slider .n2-ss-layer.n2-ss-layer--need-height .n2-ss-layer-wrapper{height:100%}.n2-ss-slider .n2-ss-layer[data-sstype=col]>.n2-ss-layer-wrapper,.n2-ss-slider .n2-ss-layer[data-sstype=content]>.n2-ss-layer-wrapper{flex:1 1 auto;min-height:100%;height:auto!important;display:flex;flex-direction:column}.n2-ss-no-bga-fixed *,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-1,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-1,.n2-ss-slider.n2-ss-mobileLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-mobilePortrait .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletLandscape .n2-ss-slider-2,.n2-ss-slider.n2-ss-tabletPortrait .n2-ss-slider-2{background-attachment:scroll!important}.n2-ss-slider .n2-ss-widget{position:relative;-webkit-backface-visibility:hidden;-webkit-perspective:1000px;z-index:1;font-size:16px;transition:opacity .4s ease;opacity:1;box-sizing:initial}.n2-ss-slider .n2-ss-widget[data-position=above],.n2-ss-slider .n2-ss-widget[data-position=below]{margin-left:auto;margin-right:auto}.n2-ss-slider .n2-ss-widget.n2-ss-widget-hidden{opacity:0!important;pointer-events:none}.n2-ss-slider .n2-ss-slider-controls-above,.n2-ss-slider .n2-ss-slider-controls-below{display:flex;flex-flow:column;align-items:center}.n2-ss-slider .n2-ss-slider-controls-side{position:relative;display:flex}.n2-ss-slider .n2-ss-slider-controls-side>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left,.n2-ss-slider .n2-ss-slider-controls-right{flex:0 0 auto;display:flex}.n2-ss-slider .n2-ss-slider-controls-left>*,.n2-ss-slider .n2-ss-slider-controls-right>*{flex:1 1 auto}.n2-ss-slider .n2-ss-slider-controls-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left,.n2-ss-slider .n2-ss-slider-controls-absolute-right{position:absolute;right:100%;top:0;height:100%;display:flex;flex-flow:var(--ss-rr);align-items:center;visibility:hidden}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-left{justify-content:flex-start}[dir=rtl] .n2-ss-slider .n2-ss-slider-controls-absolute-right{justify-content:flex-end}.n2-ss-slider .n2-ss-slider-controls-absolute-left>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{visibility:visible}.n2-ss-slider .n2-ss-slider-controls-absolute-right{left:100%;right:auto;flex-flow:row}.n2-ss-slider .n2-ss-slider-wrapper-outside,.n2-ss-slider .n2-ss-slider-wrapper-inside{position:relative;display:grid;grid-template-columns:100%}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls{z-index:10;position:absolute;width:100%;height:100%;visibility:hidden;display:flex}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls>*{visibility:visible}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced{display:block;opacity:0;transition:opacity .4s}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced--ready{opacity:1}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-advanced>*{position:absolute!important}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top{align-items:flex-start;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-top>*{margin:var(--widget-offset) 0 0 var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top{align-items:center;flex-flow:column}.n2-ss-slider .n2-ss-slider-controls-absolute-center-top>*,.n2-ss-slider .n2-ss-slider-controls-below>*{margin-top:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top{flex-flow:var(--ss-rr);align-items:flex-start}.n2-ss-slider .n2-ss-slider-controls-absolute-right-top>*{margin:var(--widget-offset) var(--widget-offset) 0 0}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center{align-items:center;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-right>*{margin-left:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center{align-items:center;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-center>*,.n2-ss-slider .n2-ss-slider-controls-absolute-left>*{margin-right:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom{align-items:flex-end;flex-flow:var(--ss-r)}.n2-ss-slider .n2-ss-slider-controls-absolute-left-bottom>*{margin:0 0 var(--widget-offset) var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom{align-items:center;flex-flow:column-reverse}.n2-ss-slider .n2-ss-slider-controls-absolute-center-bottom>*,.n2-ss-slider .n2-ss-slider-controls-above>*{margin-bottom:var(--widget-offset)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom{align-items:flex-end;flex-flow:var(--ss-rr)}.n2-ss-slider .n2-ss-slider-controls-absolute-right-bottom>*{margin:0 var(--widget-offset) var(--widget-offset) 0}.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-top,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-left-bottom,.n2-ss-slider .n2-ss-slider-wrapper-inside .n2-ss-slider-controls-absolute-right-bottom{z-index:11}.n2-ss-slider .n2-ss-static-slide{justify-self:stretch;align-self:stretch;display:flex;flex-direction:column;position:relative;z-index:25;-webkit-backface-visibility:hidden;text-align:center;--ssselfalign: center;opacity:.001;transition:opacity .4s}.n2-ss-slider.n2-ss-loaded .n2-ss-static-slide{opacity:1}.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide]>.n2-ss-layer,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="1"]>div.n2-ss-section-main-content,.n2-ss-slider .n2-ss-static-slide div[data-sstype=content] .n2-ss-section-main-content>*{visibility:visible}.n2-ss-slider .n2-ss-static-slide,.n2-ss-slider .n2-ss-static-slide div[data-sstype=slide],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"],.n2-ss-slider .n2-ss-static-slide div[data-sstype=content][data-hasbackground="0"] div.n2-ss-section-main-content{visibility:hidden}.n2-ss-slider .n2-ss-shape-divider{position:absolute;left:0;width:100%;height:100px;pointer-events:none;z-index:13}.n2-ss-slider .n2-ss-shape-divider-inner{height:100%;transform-origin:center top}.n2-ss-slider .n2-ss-shape-divider-bottom .n2-ss-shape-divider-inner{position:absolute;bottom:0;left:0;width:100%;transform-origin:center bottom}.n2-ss-slider .n2-ss-shape-divider svg{display:block;height:100%;width:100%}.n2-ss-slider .n2-ss-shape-divider-top{top:0}.n2-ss-slider .n2-ss-shape-divider-bottom{bottom:0}.n2-ss-slider .n2-ss-slide .nextend-slide-bg{position:absolute;top:0;left:0;width:100%;max-width:none!important;height:auto;background:rgba(0,0,0,.002)}.n2-ss-slider video.n2-ow{max-width:none}.n2-ss-slider .n2-ss-item-video-container{overflow:hidden;width:100%;height:100%}.n2-ss-slider .n2-ss-item-video-container video{width:100%;height:100%}.n2-ss-slider .n2-ss-item-iframe-wrapper{-webkit-overflow-scrolling:touch;overflow-y:auto;height:100%}.n2-ss-slider .n2i{vertical-align:top}.n2-ss-slider iframe.n2-ow{max-width:none;display:block}.n2-ss-slider .n2-ss-item-iframe{height:100%}.n2-ss-slider .n2-grabbing{cursor:grabbing!important}.n2-ss-slider .n2-grabbing .n2-ss-slide{pointer-events:none}.n2-ss-slider .n2-ss-item-input-form{display:flex;flex-flow:row}.n2-ss-slider .n2-ss-item-input-form .n2-input{flex:1 1 auto}.n2-ss-slider .n2-ss-item-input-form .n2-form-button{margin:0}.n2-ss-slider form.n2-ow{margin:0;border:0;padding:0}.n2-ss-slider .n2-input{height:auto;width:auto;box-sizing:border-box;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;font-size:13px;font-family:Arial,serif;box-shadow:none}.n2-ss-slider input.n2-ow:focus{outline:0}.n2-ss-slider input.n2-ow[placeholder]{overflow:hidden;text-overflow:clip}.n2-ss-slider ::-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow:-moz-placeholder{text-overflow:clip;color:inherit}.n2-ss-slider input.n2-ow::-webkit-input-placeholder,.n2-ss-slider input.n2-ow::placeholder{color:inherit}.n2-ss-slider table.n2-ow{table-layout:auto;margin:0}.n2-ss-slider .n2-ow .n2-ss-thumbnail-type{width:48px;height:48px;margin-left:-24px;margin-top:-24px;position:absolute;left:50%;top:50%}.n2-ss-slider .n2-ss-section-main-content .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer{display:flex;flex:1 1 auto}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer>.n2-ss-layer-wrapper{display:flex}.n2-ss-slider .n2-ss-layer-row{box-sizing:border-box;display:flex}.n2-ss-slider .n2-ss-layer-row-inner{position:relative;box-sizing:border-box;display:flex;visibility:hidden;width:100%}.n2-ss-slider .n2-ss-layer-row-inner>*{visibility:visible}.n2-ss-slider .n2-ss-layer[data-sstype=row].n2-ss-stretch-layer .n2-ss-layer-row{height:auto;width:100%}.n2-ss-slider .n2-ss-layer-row>.n2-ss-layer{box-sizing:border-box;width:1px;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-row .n2-ss-item{float:none}.n2-ss-slider .n2-ss-layer[data-sstype=slide]{flex:0 0 auto;position:relative;box-sizing:border-box;width:100%;height:100%;min-height:100%;z-index:2;display:flex;justify-content:center;flex-flow:column}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer--auto:not([data-pm=absolute]){width:auto!important}.n2-ss-slider .n2-ss-layer-content .n2-ss-layer[data-pm=normal]{max-width:calc(100% - var(--margin-right) - var(--margin-left))}.n2-ss-slider .n2-ss-layer[data-sstype=content]{flex:0 0 auto;width:100%;min-height:100%;position:relative;z-index:2;display:flex}.n2-ss-slider .n2-ss-layer-content{flex:0 0 auto;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box;position:relative;min-height:10px}.n2-ss-slider .n2-ss-section-main-content{flex:1 1 auto;display:flex;justify-content:center;flex-direction:column;min-height:100%;max-width:100%}.n2-ss-slider .n2-ss-layer-with-background{--n2bgimage: none;--n2bggradient: none;background-image:var(--n2bggradient),var(--n2bgimage);background-size:cover,cover;background-repeat:no-repeat,no-repeat;transition:all .3s;transition-property:border-color,background-color,border-radius,box-shadow}.n2-ss-slider .n2-ss-layer[data-sstype=col]{display:flex;flex-flow:column;order:10;flex:0 1 auto}.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col],.n2-ss-slider .n2-ss-layer--block>.n2-ss-layer-wrapper>.n2-ss-layer-row>.n2-ss-layer-row-inner>.n2-ss-layer[data-sstype=col]{flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col{box-sizing:border-box;position:relative;width:100%;height:auto;flex:1 1 auto}.n2-ss-slider .n2-ss-layer-col>.n2-ss-layer{flex:0 0 auto}.n2-ss-slider .n2-ss-layer:not([data-sstype=col]){align-self:var(--ssselfalign)}.n2-ss-slider .n2-ss-item-image-content{overflow:hidden;line-height:0}.n2-ss-slider .n2-ss-img-wrapper,.n2-ss-slider .n2-ss-img-wrapper img{line-height:0}.n2-ss-slider .n2-ss-item-image-content img{display:inline-block;max-width:100%}.n2-ss-slider .n2-ss-item-image-content a{display:inline-block}.n2-ss-slider .n2-ss-item-image-content picture{width:100%}.n2-ss-slider img.n2-ss-item-image-area{display:block;width:100%!important;height:100%!important}.n2-ss-slider .n2_ss_video_player{position:relative}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__placeholder{padding-top:56.25%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="16:10"] .n2_ss_video_player__placeholder{padding-top:62.5%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio="4:3"] .n2_ss_video_player__placeholder{padding-top:75%}.n2-ss-slider .n2_ss_video_player iframe,.n2-ss-slider .n2_ss_video_player video,.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.n2-ss-slider .n2_ss_video_player .n2_ss_video_player__cover{z-index:2;transform:translate3d(0,0,0)}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]{min-height:50px;height:100%}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] .n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>.n2_ss_video_player__placeholder{padding-top:0}.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill] video{position:static;height:auto}.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2-ss-item>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2-ss-layer[data-pm=absolute]>.n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video,.n2-ss-slider .n2_ss_video_player[data-aspect-ratio=fill]>video{position:static;height:100%}.n2-ss-slider img.n2_ss_video_cover{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;object-fit:cover}.n2-ss-slider img.n2_ss_video_play_btn{position:absolute;left:50%;top:50%;z-index:2;width:48px;height:48px;transform:translate(-50%,-50%)}.n2-ss-slider .n2-ss-animated-heading-wrapper,.n2-ss-slider .n2-ss-animated-heading-wrapper *,.n2-ss-slider .n2-ss-highlighted-heading-wrapper,.n2-ss-slider .n2-ss-highlighted-heading-wrapper *{text-decoration:none!important}.n2_clear{clear:both}[data-force-hidden],[data-force-hidden] *{visibility:hidden!important}.n2-ss-slider .n2-ss-reveal-clip{pointer-events:none;visibility:hidden;position:absolute;left:0;top:0;z-index:1000000;width:100%;height:100%;overflow:hidden}.n2-ss-slider .n2-ss-reveal-clip>*{position:absolute;left:0;top:0;width:100%;height:100%}.n2-ss-slider .n2-widget-html{z-index:10}.n2-ss-slider .n-particles-js-canvas-el{position:absolute;left:0;top:0;width:100%;height:100%;z-index:12}ss-text,ss-word,ss-char{position:relative;display:inline-block}ss-p{display:block}ss3-loader{display:none;place-content:center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:100000}ss3-loader:after{content:'';display:block;border:9px solid RGBA(0,0,0,.6);border-top:9px solid #fff;border-radius:50%;box-shadow:inset 0 0 0 1px RGBA(0,0,0,.6),0 0 0 1px RGBA(0,0,0,.6);width:40px;height:40px;animation:n2-ss-loader-spin 2s linear infinite}@keyframes n2-ss-loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.n2-ss-slider .n2-input,.n2-ss-slider .n2-ss-item-counter-counting-div{-webkit-transform:translate3d(0,0,0)}