@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap"); @font-face {
font-family: 'Benzin';
src: url(//getfuri.ru/app/themes/dikotech/assets/fonts/benzin-semibold.woff2) format('woff2'),
url(//getfuri.ru/app/themes/dikotech/assets/fonts/benzin-semibold.woff) format('woff');
font-weight: 600;
font-style: normal;
font-display: swap;
}
.d-container {
max-width: 84rem;
margin-left: auto;
margin-right: auto;
} .hero-swiper {
--swiper-pagination-bottom: 70px;
--swiper-pagination-top: auto
}
.hero-swiper .swiper-pagination-bullet {
width: 12px !important;
height: 12px !important;
margin: 0 10px !important;
background: #D9D9D9 !important;
opacity: 25% !important;
border-radius: 50%
}
.hero-swiper .swiper-pagination-bullet-active {
background: #4861FF !important;
opacity: 1!important;
}
.hero-swiper .swiper-pagination {
z-index: 40;
}
@media (max-width: 768px) {
.hero-swiper {
overflow: visible !important;
}
.hero-swiper .swiper-pagination {
bottom: -30px !important;
}
} @media (min-width: 768px) {
.stories-list li:nth-child(n+5) {
display: flex;
}
}
@media (max-width: 768px) {
.stories-list {
justify-content: center;
}
.hero-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active {
width: 10px !important;
height: 10px !important;
}
.hero-swiper .swiper-pagination-bullet {
width: 7px !important;
height: 7px !important;
}
.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
display: flex;
justify-content: center;
align-items: center;
}
} .products-swiper, .compare-swiper{height:auto !important;}
.products-swiper .swiper-wrapper, .compare-swiper .swiper-wrapper{height:auto !important; align-items:stretch;}
.products-swiper .swiper-slide{
height:auto !important;
display:flex;
}
.products-swiper .swiper-slide > *{
flex:1 1 auto;
}
.product-card{
display:flex;
flex-direction:column;
height:100%;
}
.product-card .p-4{
flex:1 1 auto;
} .wf-account{display:grid;grid-template-columns:280px 1fr;gap:24px}
@media(max-width:900px){.wf-account{grid-template-columns:1fr}} .cart_totals {
width: 100% !important;
}
.cart_totals bdi {
color: #fff;
font-family: Public Sans, sans-serif;
}
.woocommerce-Price-currencySymbol {
font-family: Inter, sans-serif;
} .woocommerce form .form-row {
width: 100%;
}
.woocommerce-Price-amount.amount {
color: #fff;
font-family: Public Sans, sans-serif;
}
.product-card .woocommerce-Price-amount.amount,
.product .woocommerce-Price-amount.amount {
color: #000;
} .compare-swiper .price,
.compare-swiper .price *,
.compare-swiper .woocommerce-Price-amount.amount,
.compare-swiper .woocommerce-Price-amount.amount bdi,
.compare-swiper .woocommerce-Price-currencySymbol,
.compare-swiper del,
.compare-swiper ins {
color: #0F0F0F !important;
} .product-card a.added_to_cart{
display: none !important;
} .diko-top-menu,
.diko-main-menu { list-style: none; margin: 0; padding: 0; }
.diko-top-menu li,
.diko-main-menu li { margin: 0; }
.diko-top-menu li + li { margin-left: 34px; }
.diko-main-menu li + li { margin-left: 40px; }
.diko-top-menu a {
color: rgba(255, 255, 255, 0.60);
text-align: center;
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px; letter-spacing: -0.42px;
display: inline-block;
}
.diko-main-menu a {
color: var(--White, #FFF);
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 400;
line-height: 20px; letter-spacing: -0.42px;
display: inline-block;
opacity: 0.6;
} .yith-wcwl-add-to-wishlist .icon-active,
.diko-compare-btn .icon-active { display: none; }
.yith-wcwl-add-to-wishlist[aria-pressed="true"] .icon-active,
.diko-compare-btn[aria-pressed="true"] .icon-active { display: inline-block; } .blog-hero .blog-hero-card { position: relative; } .blog-hero .blog-hero-left .blog-hero-card:nth-child(1) { z-index: 1; }
.blog-hero .blog-hero-left .blog-hero-card:nth-child(2) { z-index: 2; left: -100px; transform: scale(0.9); align-self: flex-end; }
.blog-hero .blog-hero-left .blog-hero-card:nth-child(3) { z-index: 3; left: -200px; transform: scale(0.8); align-self: flex-end; bottom: -3px; } .blog-hero .blog-hero-right { justify-content: flex-end; }
.blog-hero .blog-hero-right .blog-hero-card:nth-child(1) { z-index: 6; right: -200px; transform: scale(0.8); align-self: flex-end;  bottom: -3px;}
.blog-hero .blog-hero-right .blog-hero-card:nth-child(2) { z-index: 5; right: -100px; transform: scale(0.9); align-self: flex-end; }
.blog-hero .blog-hero-right .blog-hero-card:nth-child(3) { z-index: 4; }
.yith-wcwl-add-to-wishlist[aria-pressed="true"] .icon-default,
.diko-compare-btn[aria-pressed="true"] .icon-default { display: none; }
.diko-main-menu a:hover { opacity: 1; }
.bg-icon-home {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Cpath d='M14.4002 13.1828V6.16262C14.4002 5.89994 14.2666 5.65351 14.0414 5.50127L8.49478 1.75026C8.19871 1.55004 7.8018 1.55004 7.50572 1.75026L1.95906 5.50127C1.73395 5.6535 1.60025 5.89994 1.60025 6.16262V13.1828C1.60025 13.8551 2.17333 14.4001 2.88025 14.4001H13.1202C13.8272 14.4001 14.4002 13.8551 14.4002 13.1828Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.bg-icon-compare {
background-image: url("data:image/svg+xml,%0A%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Cpath d='M1.5 12.9375V4.9375M5.5 12.9375V8.27083M9.5 12.9375V2.0625M13.5 12.9375V4.9375' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.bg-icon-favorite {
background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Cpath d='M2.95068 8.20772L8 13.257L13.0493 8.20772C14.3169 6.94015 14.3169 4.885 13.0493 3.61743C11.7817 2.34985 9.7266 2.34985 8.45903 3.61743L8 4.07646L7.54097 3.61743C6.2734 2.34985 4.21825 2.34985 2.95068 3.61743C1.68311 4.885 1.68311 6.94015 2.95068 8.20772Z' stroke='white' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.bg-icon-cart {
background-image: url("data:image/svg+xml,%0A%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Cpath d='M3.60001 6.41596L6.82056 2.90263C7.4547 2.21084 8.54531 2.21084 9.17945 2.90263L12.4 6.41596M13.9975 7.71278L12.3831 12.9128C12.2532 13.3312 11.8662 13.6163 11.4281 13.6163H4.61441C4.17853 13.6163 3.79286 13.334 3.66115 12.9185L2.01279 7.71846C1.80841 7.07372 2.28969 6.41628 2.96604 6.41628H13.0425C13.7163 6.41628 14.1973 7.06922 13.9975 7.71278Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
.bg-icon-profile {
background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.8'%3E%3Cpath d='M3.33333 13.3333V12.6667C3.33333 10.8257 4.82571 9.33333 6.66666 9.33333H9.33333C11.1743 9.33333 12.6667 10.8257 12.6667 12.6667V13.3333M10.6667 4.66667C10.6667 6.13943 9.47275 7.33333 8 7.33333C6.52724 7.33333 5.33333 6.13943 5.33333 4.66667C5.33333 3.19391 6.52724 2 8 2C9.47275 2 10.6667 3.19391 10.6667 4.66667Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
} .wf-cart .cart-line-price .woocommerce-Price-amount.amount,
.wf-cart .cart-line-price .woocommerce-Price-amount.amount bdi {
color: var(--Gray, #0F0F0F);
} .wf-checkout .cart-line-price .woocommerce-Price-amount.amount,
.wf-checkout .cart-line-price .woocommerce-Price-amount.amount bdi {
color: var(--Gray, #0F0F0F);
} .wf-checkout .wf-checkout-title {
color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.54px;
margin-bottom: 8px;
}
@media (min-width: 768px) {
.wf-checkout .wf-checkout-title {
color: var(--White, #FFF);
font-size: 27px;
font-weight: 600;
line-height: 0.96; letter-spacing: -0.81px;
margin-bottom: 20px;
}
} @media (max-width: 767px) {
.wf-checkout .wf-chip {
color: var(--White, #FFF);
font-family: Inter, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: 600;
line-height: 0.94; letter-spacing: -0.3px;
padding: 8.8px 14.6px;
}
} @media (max-width: 767px) {
.wf-checkout .wf-pay-card {
flex-direction: column; width: 100%; gap: 8px;
}
.wf-checkout .wf-pay-card label {
color: var(--White, #FFF);
text-align: center;
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.42px;
}
.wf-checkout .wf-pay-card .payment_box {
color: var(--White, #FFF); font-family: Inter, sans-serif;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: 1.25; letter-spacing: -0.3px; margin-left: auto;
margin-right: auto;
}
.wf-checkout .wf-pay-price {
color: var(--White, #FFF); align-self: start;
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.42px;
}
} .wf-checkout .wf-confirm-wrap { }
@media (max-width: 767px) {
.wf-checkout .wf-confirm-text {
color: var(--White, #FFF);
font-family: Inter, sans-serif;
font-size: 10px; font-style: normal;
font-weight: 400;
line-height: 1.07; letter-spacing: -0.3px;
order: 1;
max-width: 100%;
}
.wf-checkout .wf-confirm-btn {
width: 100%;
font-family: Inter, sans-serif;
font-size: 27px; font-style: normal;
font-weight: 600;
line-height: 0.96; letter-spacing: -0.81px;
order: 2;
padding: 20px 25px; }
} @media (max-width: 767px) {
.wf-cart .wf-cart-cta {
font-size: 27px; line-height: 0.96;
letter-spacing: -0.81px;
width: 100%;
display: flex; }
} #diko-breadcrumbs,
#diko-breadcrumbs a,
#diko-breadcrumbs span {
color: var(--Main-Blue, #4861FF);
font-family: Inter, sans-serif; font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 107%; } .single-product nav[aria-label="Breadcrumb"],
.single-product nav[aria-label="Breadcrumb"] a,
.single-product nav[aria-label="Breadcrumb"] a:hover,
.single-product nav[aria-label="Breadcrumb"] span {
color: rgba(0, 0, 0, 0.40) !important;
} .single-product nav[aria-label="Breadcrumb"] .text-\[\#4861FF\] { color: rgba(0,0,0,0.40) !important; }
.single-product nav[aria-label="Breadcrumb"] .hover\:text-\[\#4861FF\]:hover { color: rgba(0,0,0,0.40) !important; } .bg-gray-300 {
background-color: #cccccc;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
input[type=number] {
-moz-appearance: textfield; } .blog-hero {
position: relative;
background: linear-gradient(0deg, #4861FF 0%, rgba(6, 2, 17, 0.00) 100%);
height: 460px;
display: flex;
align-items: center;
justify-content: center;
overflow: visible; }
.blog-hero__title {
color: var(--White, #FFF);
text-align: center;
font-family: Benzin-Semibold, Inter, sans-serif;
font-size: 96px;
font-style: normal;
font-weight: 400;
line-height: 103%; letter-spacing: -0.96px;
margin: 0;
}
@media(max-width: 768px){
.blog-hero__title { font-size: 48px; letter-spacing: -0.48px; }
} .blog-article {
background: var(--White, #FFF);
border-radius: 25px;
padding: 25px;
color: var(--Gray, #0F0F0F);
}
@media(max-width: 768px){
.blog-article { border-radius: 15px; padding: 12px; }
} .blog-article__title {
color: var(--Gray, #0F0F0F);
font-family: Inter, sans-serif;
font-size: 34px; font-style: normal;
font-weight: 600;
line-height: 107%; letter-spacing: -1.02px;
margin: 0 0 30px; }
@media(max-width: 768px){
.blog-article__title {
font-size: 27px; font-weight: 600;
line-height: 96%; letter-spacing: -0.81px;
}
}
.blog-article__content p {
color: var(--Gray, #0F0F0F);
font-family: Inter, sans-serif;
font-size: 27px; font-style: normal;
font-weight: 300; line-height: 107%; letter-spacing: -0.81px;
margin: 0 0 12px; } .blog-article__content h1,
.blog-article__content h2 {
color: var(--Gray, #0F0F0F);
}
.blog-article__content h2 {
font-family: Inter, sans-serif;
font-size: 34px; font-style: normal;
font-weight: 600;
line-height: 107%; letter-spacing: -1.02px;
margin: 15px 0; }
.blog-article__content h3 {
color: var(--Gray, #0F0F0F);
font-family: Inter, sans-serif;
font-size: 34px; font-style: normal;
font-weight: 600;
line-height: 107%; letter-spacing: -1.02px;
margin: 30px 0; }
@media(max-width: 768px){
.blog-article__content p {
font-size: 16px; font-weight: 300;
line-height: 135%; letter-spacing: -0.48px;
margin-bottom: 8px; }
.blog-article__content h3 {
color: var(--Gray, #0F0F0F);
font-size: 27px; font-weight: 600;
line-height: 96%; letter-spacing: -0.81px;
}
.blog-article__content h2 {
color: var(--Gray, #0F0F0F);
font-size: 27px; font-weight: 600;
line-height: 96%; letter-spacing: -0.81px;
}
} .blog-article__content img { max-width: 100%; height: auto; border-radius: 15px; background: #D9D9D9; }
.blog-article__content figure { margin: 0 0 16px; }
.blog-article__content .alignleft {
float: left;
margin: 0 24px 16px 0;
}
.blog-article__content .alignright {
float: right;
margin: 0 0 16px 24px;
}
.blog-article__content .aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
} .blog-cta {
display: flex;
width: 100%;
padding: 15px 25px;
justify-content: center;
align-items: center;
gap: 10px;
border-radius: 10px;
background: var(--Main-Blue, #4861FF);
color: var(--White, #FFF);
font-family: Inter, sans-serif; font-size: 19px;
font-style: normal;
font-weight: 600;
line-height: 96%; letter-spacing: -0.81px;
text-decoration: none;
margin-top: 24px;
}
@media(max-width: 768px){
.blog-cta {
padding: 15px 25px;
color: var(--White, #FFF);
font-size: 18px; font-weight: 600;
line-height: 107%; letter-spacing: -0.54px;
}
} .gutenberg-page {
color: #F9F9F9;
}
.gutenberg-page .gutenberg-title {
color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 36px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -1.08px;
margin: 0 0 24px;
}
.gutenberg-page .gutenberg-content p {
color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 16px;
font-style: normal;
font-weight: 300;
line-height: 135%; letter-spacing: -0.48px;
margin: 0 0 16px;
}
.gutenberg-page .gutenberg-content h3 {
color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.54px;
margin: 24px 0 12px;
} .gutenberg-page .gutenberg-content ul {
list-style: disc;
padding-left: 1.25rem; margin: 0 0 16px;
}
.gutenberg-page .gutenberg-content ul li {
margin: 8px 0;
}
.gutenberg-page .gutenberg-content ul ul {
margin-top: 8px;
}
.gutenberg-page .gutenberg-content .wp-block-list {
list-style: disc; }
@media (max-width: 768px) {
.gutenberg-page .gutenberg-title { color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 18px;
font-style: normal;
font-weight: 600;
line-height: 96%; letter-spacing: -0.54px;
margin-bottom: 16px;
}
.gutenberg-page .gutenberg-content p { color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 300;
line-height: 117%; letter-spacing: -0.42px;
}
.gutenberg-page .gutenberg-content h3 { color: #F9F9F9;
font-family: Inter, sans-serif;
font-size: 14px;
font-style: normal;
font-weight: 600;
line-height: normal;
letter-spacing: -0.42px;
margin: 20px 0 10px;
}
} .dots-products:empty, .dots-reviews:empty, .dots-compare:empty { display: none; }
.dots-products .swiper-pagination-bullet, .dots-reviews .swiper-pagination-bullet {
width: 12px !important;
height: 12px !important;
margin: 0 !important;
background: #D9D9D9 !important;
opacity: 0.25 !important;
border-radius: 50% !important;
}
.dots-products .swiper-pagination-bullet-active, .dots-reviews .swiper-pagination-bullet-active {
background: #4861FF !important;
opacity: 1 !important;
} .dots-compare .swiper-pagination-bullet {
width: 12px !important;
height: 12px !important;
margin: 0 !important;
background: #D9D9D9 !important;
opacity: 1 !important;
border-radius: 50% !important;
}
.dots-compare .swiper-pagination-bullet-active {
background: #4861FF !important;
opacity: 1 !important;
} .arrow-main {
box-shadow: 0 1.719px 29.563px rgba(0, 0, 0, 0.25);
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath d='M1.625 2L9.125 9.5L1.625 17' stroke='%231C1D35' stroke-width='2.57812' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-position: 55% center;
background-repeat: no-repeat;
}
@media screen and (max-width: 991px) {
.arrow-main {
display: none !important;
}
}
.arrow-main-left {
box-shadow: 0 1.719px 29.563px rgba(0, 0, 0, 0.25);
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='19' viewBox='0 0 11 19' fill='none'%3E%3Cpath d='M9.375 2L1.875 9.5L9.375 17' stroke='%231C1D35' stroke-width='2.57812' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-position: 45% center;
background-repeat: no-repeat;
} .compare-card-top {
display: flex;
flex-direction: column;
}
.compare-card-top .compare-card-price {
margin-top: auto;
padding-top: 13px;
} .brands-swiper > .swiper-wrapper, .reviews-swiper > .swiper-wrapper {
height: unset !important;
} .before-link:before {
content: " ";
width: 100%;
height: 100%;
top: 0;
display: block;
position: absolute;
left: 0;
right: 0;
margin: auto;
z-index: 2;
}
.button-increase {
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.button-trigger-increase:hover ~ .button-increase {
transform: scale(1.08);
} .loader {
width: 48px;
height: 48px;
border: 10px solid #FFF;
border-bottom-color: transparent;
border-radius: 50%;
display: inline-block;
box-sizing: border-box;
animation: rotation 1s linear infinite;
position: absolute;
z-index: 1111;
top: 0;
left: 0;
right: 0;
margin: auto;
bottom: 0;
opacity: 0.1;
}
@keyframes rotation {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
} .bg-special-gradient { background-image: url("data:image/svg+xml,%0A%3Csvg width='416' height='217' viewBox='0 0 416 217' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='416' height='217' transform='matrix(-1 -8.74228e-08 -8.74228e-08 1 416 0)' fill='url(%23paint0_linear_557_25285)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_557_25285' x1='316.436' y1='0' x2='316.436' y2='217' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234861FF'/%3E%3Cstop offset='1' stop-color='%23060211' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
background-size: cover;
background-position: center;
}
.small-card-image {
width: 100%;
height: 100%;
position: absolute;
display: flex;
align-items: center;
justify-content: center;
bottom: 0;
left: 0;
right: 0;
top: 0;
margin: auto;
object-fit: cover;
object-position: right bottom;
}
.before-disabled:before {
display: none;
}
.bg-icon-question {
background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.25'%3E%3Cpath d='M11.5673 16.1958V16.2364M9.25463 8.71989C9.25463 7.41793 10.2905 6.36248 11.5683 6.36248C12.8462 6.36248 13.8821 7.41793 13.8821 8.71989C13.8821 10.0219 12.8462 11.0773 11.5683 11.0773C11.5683 11.0773 11.5673 11.7809 11.5673 12.6489M20.8232 11.5683C20.8232 16.6797 16.6797 20.8232 11.5683 20.8232C6.45702 20.8232 2.31348 16.6797 2.31348 11.5683C2.31348 6.45702 6.45702 2.31348 11.5683 2.31348C16.6797 2.31348 20.8232 6.45702 20.8232 11.5683Z' stroke='%230F0F0F' stroke-width='1.9281' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: center;
background-size: contain;
}
@keyframes fadeInUp-1 {
0% {
opacity: 0;
margin-top: 40px;
}
100% {
opacity: 1;
margin-top: 0;
}
}
.fadeInUp-1 {
animation: fadeInUp-1 0.8s ease-out forwards;
} .three-lines {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
}
@media screen and (max-width: 768px) {
.products-swiper-main .arrow-main, .reviews-swiper-main .arrow-main, .brands-swiper-main .arrow-main {
display: none !important;
}
}
h2.gutenberg-title{
display: none;
}
body.customize-support .woocommerce form .form-row {
padding: 4px 0;
margin: 0;
}
.woocommerce-form-row .password-input > .show-password-input,
.woocommerce-form .password-input > .show-password-input {
display: none;
}
.woocommerce-MyAccount-navigation .is-active>a {
font-weight: 600;
text-decoration: none;
}
.d-container {
max-width: 84rem;
margin-left: auto;
margin-right: auto;
}
.gutenberg-page .gutenberg-content ul li {
margin: 0;
}
.gutenberg-page .gutenberg-content ul {
list-style: none;
padding: 0;
margin: 0;
}
.body > main  .is-active{
background-color: #4861FF;
}
body.customize-support .woocommerce form .form-row {
padding: 5px 0 2px 0;
margin: 0;
}
.woocommerce form .show-password-input::before, .woocommerce-page form .show-password-input::before {
background-repeat: no-repeat;
background-size: cover;
background-image: url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');
content: "";
display: none;
height: 22px;
width: 22px;
}
@media screen and (max-width: 768px){
body.customize-support .woocommerce form .form-row {
padding:  0;
margin: 0 0 8px;
}
} .woocommerce-MyAccount-content .woocommerce-password-strength {
display: inline-block;
margin-top: 4px;
padding: 6px 10px;
border-radius: 10px;
font-family: Inter, sans-serif;
font-size: 14px;
line-height: 1.2;
border: 1px solid rgba(255,255,255,0.12);
background: rgba(255,255,255,0.06);
color: rgba(255,255,255,0.85);
}
.woocommerce-MyAccount-content .woocommerce-password-strength.short,
.woocommerce-MyAccount-content .woocommerce-password-strength.bad {
background: rgba(239, 68, 68, 0.15); color: #fecaca; border-color: rgba(239, 68, 68, 0.35);
}
.woocommerce-MyAccount-content .woocommerce-password-strength.good {
background: rgba(245, 158, 11, 0.15); color: #fde68a; border-color: rgba(245, 158, 11, 0.35);
}
.woocommerce-MyAccount-content .woocommerce-password-strength.strong {
background: rgba(16, 185, 129, 0.15); color: #a7f3d0; border-color: rgba(16, 185, 129, 0.35);
}
.woocommerce-MyAccount-content .woocommerce-password-hint {
color: rgba(255,255,255,0.7);
} .menu-sidebar-cat:before {
content: " ";
width: 1000%;
height: 100%;
background: rgb(14 14 14);
position: absolute;
left: -1000%;
top: 0;
z-index: 1;
}
.ul-menu-cat > li> .bg-primary {
background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5999 7.19995L14.3999 12L9.5999 16.8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: calc(100% - 25px) center;
}
.ul-menu-cat li > *:hover {
background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.5999 7.19995L14.3999 12L9.5999 16.8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
background-repeat: no-repeat;
background-position: calc(100% - 25px) center;
}
@media screen and (max-width: 768px) {
.ul-menu-cat > li > *, .ul-menu-cat > li > *:hover {
background: unset;
background-image: url("data:image/svg+xml,%0A%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.4'%3E%3Cpath d='M9.60039 7.19995L14.4004 12L9.60039 16.8' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
background-repeat: no-repeat !important;
background-position: calc(100%) center !important;
}
}
.next-icon {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='18' viewBox='0 0 10 18' fill='none'%3E%3Cpath d='M8.75 16.75L0.750001 8.75L8.75 0.749999' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
width: 8px;
height: 16px;
background-repeat: no-repeat;
background-size: cover;
position: absolute;
left: 0;
}
.close-icon {
background-image: url("data:image/svg+xml,%0A%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.75 0.750004L0.75 16.75M16.75 16.75L0.750001 0.75' stroke='white' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");
width: 16px;
height: 16px;
background-repeat: no-repeat;
background-size: contain;
position: absolute;
right: 0;
}
.cart-products-slider > * > .d-container {
padding-left: 0;
padding-right: 0;
} .gutenberg-page .gutenberg-content {
color: #F9F9F9;
font-family: Inter, sans-serif;
} .gutenberg-page .gutenberg-content h1,
.gutenberg-page .gutenberg-content h2,
.gutenberg-page .gutenberg-content h3,
.gutenberg-page .gutenberg-content h4,
.gutenberg-page .gutenberg-content h5,
.gutenberg-page .gutenberg-content h6 {
color: #F9F9F9;
font-family: Inter, sans-serif;
font-weight: 600;
line-height: 1.07;
margin: 24px 0 12px;
}
.gutenberg-page .gutenberg-content h1 { font-size: 36px; letter-spacing: -1.08px; }
.gutenberg-page .gutenberg-content h2 { font-size: 27px; letter-spacing: -0.81px; }
.gutenberg-page .gutenberg-content h3 { font-size: 21px; letter-spacing: -0.63px; }
.gutenberg-page .gutenberg-content h4 { font-size: 18px; letter-spacing: -0.54px; }
.gutenberg-page .gutenberg-content h5 { font-size: 16px; letter-spacing: -0.48px; }
.gutenberg-page .gutenberg-content h6 { font-size: 14px; letter-spacing: -0.42px; } .gutenberg-page .gutenberg-content p {
color: #F9F9F9;
font-size: 16px;
font-weight: 300;
line-height: 135%;
letter-spacing: -0.48px;
margin: 0 0 16px;
} .gutenberg-page .gutenberg-content a {
color: var(--Main-Blue, #4861FF);
text-decoration: underline !important;
text-underline-offset: 2px;
}
.gutenberg-page .gutenberg-content a:hover { opacity: 0.85; } .gutenberg-content a {
text-decoration: underline !important;
text-underline-offset: 2px;
} .gutenberg-page .gutenberg-content ul,
.gutenberg-page .gutenberg-content ol,
.gutenberg-page .gutenberg-content .wp-block-list {
margin: 0 0 16px;
padding-left: 1.25rem; }
.gutenberg-page .gutenberg-content ul { list-style: disc; }
.gutenberg-page .gutenberg-content ol { list-style: decimal; }
.gutenberg-page .gutenberg-content li { margin: 6px 0; }
.gutenberg-page .gutenberg-content ul li::marker,
.gutenberg-page .gutenberg-content ol li::marker { color: var(--Main-Blue, #4861FF); }
.gutenberg-page .gutenberg-content ul ul,
.gutenberg-page .gutenberg-content ol ol { margin-top: 6px; } .gutenberg-page .gutenberg-content blockquote {
margin: 20px 0;
padding: 12px 16px;
border-left: 3px solid var(--Main-Blue, #4861FF);
color: rgba(249, 249, 249, 0.9);
background: rgba(255, 255, 255, 0.04);
border-radius: 6px;
}
.gutenberg-page .gutenberg-content blockquote p { margin: 0; } .gutenberg-page .gutenberg-content .wp-block-table { overflow-x: auto; margin: 0 0 16px; }
.gutenberg-page .gutenberg-content .wp-block-table table,
.gutenberg-page .gutenberg-content table {
width: 100%;
border-collapse: collapse;
color: #F9F9F9;
font-size: 16px;
}
.gutenberg-page .gutenberg-content table thead th {
font-weight: 600;
text-align: left;
border-bottom: 1px solid rgba(255, 255, 255, 0.24);
padding: 12px 16px;
}
.gutenberg-page .gutenberg-content table tbody td {
border-bottom: 1px solid rgba(255, 255, 255, 0.12);
padding: 12px 16px;
}
.gutenberg-page .gutenberg-content table tbody tr:hover {
background: rgba(255, 255, 255, 0.03);
}
.gutenberg-page .gutenberg-content .wp-block-table.is-style-stripes tbody tr:nth-child(odd) { background: rgba(255, 255, 255, 0.03); } .gutenberg-page .gutenberg-content img { max-width: 100%; height: auto; border-radius: 12px; }
.gutenberg-page .gutenberg-content figure { margin: 0 0 16px; }
.gutenberg-page .gutenberg-content figcaption {
color: rgba(249, 249, 249, 0.7);
font-size: 14px;
line-height: 1.3;
margin-top: 6px;
} .gutenberg-page .gutenberg-content code {
background: rgba(255, 255, 255, 0.08);
padding: 2px 6px;
border-radius: 4px;
}
.gutenberg-page .gutenberg-content pre {
background: rgba(255, 255, 255, 0.06);
padding: 12px 14px;
border-radius: 8px;
overflow: auto;
}
.gutenberg-page .gutenberg-content hr { border: none; border-top: 1px solid rgba(255,255,255,0.12); margin: 24px 0; } @media (max-width: 768px) {
.gutenberg-page .gutenberg-content h1 { font-size: 27px; letter-spacing: -0.81px; }
.gutenberg-page .gutenberg-content h2 { font-size: 21px; letter-spacing: -0.63px; }
.gutenberg-page .gutenberg-content h3 { font-size: 18px; letter-spacing: -0.54px; }
}