:root{--ui-bg: var(--background-color-body);--ui-surface: #ffffff;--ui-surface-2: var(--extra-color-body);--ui-text: var(--font-color-body);--ui-muted: var(--font-color-paragraph);--ui-accent: var(--font-color-primary);--ui-accent-2: var(--font-color-secondary);--ui-border: var(--theme-border-color);--ui-space-1: 6px;--ui-space-2: 10px;--ui-space-3: 14px;--ui-space-4: 18px;--ui-space-5: 24px;--ui-space-6: 32px;--ui-space-7: 42px;--ui-space-8: 56px;--ui-text-xs: 12px;--ui-text-sm: 13px;--ui-text-md: 14px;--ui-text-lg: 16px;--ui-text-xl: 18px;--ui-text-2xl: 22px;--ui-text-3xl: 28px;--ui-focus: color-mix(in srgb, var(--ui-accent) 65%, white);--ui-focus-offset: 2px;--ui-btn-height: 46px;--ui-btn-font-size: 15px;--ui-btn-font-weight: 600;--ui-btn-letter-spacing: .01em;--ui-btn-shadow: 0 14px 34px rgba(0,0,0,.14);--ui-btn-shadow-hover: 0 18px 44px rgba(0,0,0,.16);--ui-btn-border: 1px solid color-mix(in srgb, var(--ui-border) 65%, transparent);--ui-radius-sm: 10px;--ui-radius-md: 14px;--ui-radius-lg: 18px;--ui-radius-pill: 999px;--ui-shadow-sm: 0 8px 22px rgba(15, 23, 42, .08);--ui-shadow-md: 0 14px 40px rgba(15, 23, 42, .12);--ui-shadow-lg: 0 28px 80px rgba(15, 23, 42, .14);--ui-ease: cubic-bezier(.2,.8,.2,1);--ui-dur-1: .16s;--ui-dur-2: .26s}@media (prefers-reduced-motion: reduce){:root{--ui-dur-1: 0ms;--ui-dur-2: 0ms}}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}body{text-rendering:optimizeLegibility;line-height:1.55}:is(.price-box,.cart-plus-minus input,.deal-section,.branch-card){font-variant-numeric:tabular-nums}.product-details-page .product-breadcrumb{display:none!important}.product-tab{color:var(--ui-text, inherit)}.product-tab .container{max-width:1320px}.product-tab ul.tab-wrap{list-style:none;padding:0!important;margin:0!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media (max-width: 1199px){.product-tab ul.tab-wrap{grid-template-columns:1fr}}.product-tab ul.tab-wrap li.tab-wrapper{width:auto!important;margin:0!important;padding:22px!important;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)!important;border-radius:var(--ui-radius-lg)!important;box-shadow:var(--ui-shadow-sm);position:relative}.product-tab ul.tab-wrap li.tab-wrapper:before{content:none}.product-tab ul.tab-wrap li.tab-wrapper.review-wrap{grid-column:1 / -1}.product-tab .description-block{line-height:1.65}.product-tab .description-block .tab-title{font-size:16px!important;font-weight:700!important;letter-spacing:.2px;color:var(--ui-text);margin:0 0 14px!important;padding-bottom:12px;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.product-tab .description-block p{color:color-mix(in srgb,var(--ui-text) 88%,transparent)}.product-tab .description-block :is(h1,h2,h3,h4,h5,h6){color:var(--ui-text)}.product-tab .description-block table{width:100%;border-collapse:collapse}.product-tab .description-block table tr{border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.product-tab .description-block table tr:first-child{border-top:0}.product-tab .description-block table th,.product-tab .description-block table td{padding:12px 0!important;vertical-align:top}.product-tab .description-block table th{width:38%;font-size:12px!important;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--ui-text) 62%,transparent);font-weight:650!important}.product-tab .description-block table td{font-size:14px!important;color:color-mix(in srgb,var(--ui-text) 92%,transparent)}.product-tab .description-block table td a{color:var(--ui-accent);text-decoration:none}.product-tab .description-block table td a:hover{text-decoration:underline}@media (max-width: 767px){.product-tab ul.tab-wrap li.tab-wrapper{padding:16px!important}.product-tab ul.tab-wrap li.tab-wrapper:before{top:14px;bottom:14px}.product-tab .description-block table th,.product-tab .description-block table td{display:block;width:100%}.product-tab .description-block table th{padding-bottom:6px!important}.product-tab .description-block table td{padding-top:0!important}}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img{padding:14px;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-sm)}@media (min-width: 992px){.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img{position:static!important;top:auto!important}}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_img_top{border:0!important;border-radius:calc(var(--ui-radius-lg) - 6px)!important;overflow:hidden;background:#02061705}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_img_top .slider-for figure{margin:0}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_img_top .slider-for figure img{width:100%!important;height:auto!important}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img{padding-top:0!important}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .product_more_img .slick-list{margin:0!important}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide{padding:0!important;margin-right:10px}html[dir=rtl] .product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide{margin-right:0;margin-left:10px}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide:last-child{margin-right:0}html[dir=rtl] .product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide:last-child{margin-left:0}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide a{display:block;border-radius:14px;overflow:hidden;background:#02061705;border:1px solid rgba(0,0,0,.1);box-shadow:0 8px 18px #0f172a14}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide img{width:100%!important;height:auto!important;object-fit:contain;border:0!important;border-radius:14px}.product-details-page .product_details_gallery.product-style-style_1 .product_detail_img .product_slider_img .slider-nav .slick-slide.slick-current a{border-color:color-mix(in srgb,var(--ui-accent) 65%,rgba(0,0,0,.1))!important;box-shadow:0 12px 26px #0f172a1f,0 0 0 3px color-mix(in srgb,var(--ui-accent) 14%,transparent)}.product-details-page .product_details_info{background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-sm);padding:22px}@media (min-width: 992px){.product-details-page .product_details_content{display:flex}.product-details-page .product_details_content>.product_details_info{flex:1 1 auto}}@media (max-width: 767px){.product-details-page .product_details_info{padding:16px}}.product-details-page .product_details_info .product-title h6{font-size:clamp(20px,2.2vw,34px)!important;line-height:1.1!important;letter-spacing:-.02em}.product-details-page .product_details_info .pro-prlb{display:grid!important;grid-template-columns:auto auto!important;grid-template-rows:auto auto!important;column-gap:12px;row-gap:6px;align-items:center}.product-details-page .product_details_info .pro-prlb.pro-sale{display:grid!important}.product-details-page .product_details_info .pro-prlb .price-box{display:contents!important}.product-details-page .product_details_info .pro-prlb .price-box .old-price{grid-column:1;grid-row:1;justify-self:start;opacity:.55;text-decoration:line-through;font-size:16px!important}.product-details-page .product_details_info .pro-prlb .price-box .new-price{grid-column:1 / -1;grid-row:2;justify-self:start;font-size:clamp(24px,2.1vw,32px)!important;font-weight:800;letter-spacing:-.02em;line-height:1.1}.product-details-page .product_details_info .pro-prlb .product-label{grid-column:2;grid-row:1;justify-self:start;margin:0!important}.product-details-page .product_details_info .pro-prlb .product-label span{border-radius:var(--ui-radius-pill)!important;padding:6px 10px!important;font-weight:700;letter-spacing:-.01em}.product-details-page .product_details_info .pro-prlb:not(.pro-sale){grid-template-columns:1fr}.product-details-page .product_details_info .pro-prlb:not(.pro-sale) .price-box .new-price{grid-column:1;grid-row:1}.product-details-page .product_details_info .brand-block{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width: 1200px){.product-details-page .product_details_info .brand-block{margin-left:14px;padding-left:14px;border-left:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}html[dir=rtl] .product-details-page .product_details_info .brand-block{margin-left:0;padding-left:0;border-left:none;margin-right:14px;padding-right:14px;border-right:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}}.product-details-page .product_details_info .product-brand,.product-details-page .product_details_info .product-inventory{padding:10px 12px;border-radius:14px;background:#02061708}.product-details-page .product_details_info .product-brand h6,.product-details-page .product_details_info .product-inventory h6{margin:0;opacity:.75}.product-details-page .product_details_info .product-brand>span,.product-details-page .product_details_info .product-inventory>span{font-size:16px!important}.product-details-page .product_details_info .product-actions{background:#02061705;border:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent);border-radius:var(--ui-radius-lg);padding:14px}.product-details-page .product_details_info .product-actions .product-quantity{margin-right:0!important;margin-left:0!important}.product-details-page .product_details_info .product-actions .product-quantity-action{display:grid!important;grid-template-columns:140px 1fr;gap:12px;align-items:center}@media (max-width: 767px){.product-details-page .product_details_info .product-actions .product-quantity-action{grid-template-columns:1fr}}.product-details-page .product_details_info .product-actions .cart-plus-minus{display:flex;align-items:center;justify-content:space-between;border-radius:var(--ui-radius-pill)!important;border:1px solid rgba(0,0,0,.08);padding:6px;background:#02061705;overflow:visible!important}.product-details-page .product_details_info .product-actions .cart-plus-minus .qtybutton{position:static!important;height:40px!important;width:40px!important;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0f}.product-details-page .product_details_info .product-actions .cart-plus-minus input{height:40px!important;width:56px!important;background:transparent;border:0;text-align:center;padding:0;font-weight:var(--font-weight-body--bold)}.product-details-page .product-actions button.add-to-cart{height:52px!important;border-radius:var(--ui-radius-pill)!important;text-transform:none!important;letter-spacing:-.01em;font-weight:var(--font-weight-body--bold)!important;background-color:var(--ui-accent)!important;box-shadow:0 16px 34px #00000024}.product-details-page .product-actions button.add-to-cart:hover{background-color:color-mix(in srgb,var(--ui-accent) 84%,black)!important}.product-details-page .product-actions a.buy-btn{height:48px!important;border-radius:var(--ui-radius-pill)!important;background:transparent!important;color:var(--ui-text)!important;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)!important;text-transform:none!important;font-weight:var(--font-weight-body--bold)!important}.product-details-page .product-actions a.buy-btn:hover{background:#0206170a!important;color:var(--ui-text)!important}.product-details-page .product-payment-image .payment-icon svg{filter:none;opacity:1}.product-details-page .pro-skss{margin-top:16px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);display:flex;align-items:flex-start;justify-content:space-between;gap:16px}@media (max-width: 767px){.product-details-page .pro-skss{flex-direction:column;align-items:stretch}}.product-details-page .pro-skss .product-sku{display:flex;align-items:baseline;gap:10px;min-width:0}.product-details-page .pro-skss .product-sku h6{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--ui-text) 62%,transparent)}.product-details-page .pro-skss .product-sku .variant-sku{font-weight:700;letter-spacing:.02em;color:var(--ui-text)}.product-details-page .pro-skss .share-icons{display:flex;align-items:center;gap:10px}@media (max-width: 767px){.product-details-page .pro-skss .share-icons{justify-content:space-between}}.product-details-page .pro-skss .share-icons>h6{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--ui-text) 62%,transparent)}.product-details-page .pro-skss .share-icons ul.pro_social_link{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:10px}.product-details-page .pro-skss .share-icons ul.pro_social_link li{margin:0!important}.product-details-page .pro-skss .share-icons ul.pro_social_link li a{width:40px;height:40px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;line-height:1;background:#0f172a0a;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 22px #0f172a1a;transition:transform var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),filter var(--ui-dur-1) var(--ui-ease)}.product-details-page .pro-skss .share-icons ul.pro_social_link li a:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a24;background:#0f172a0f}.product-details-page .pro-skss .share-icons ul.pro_social_link li a:active{transform:translateY(0)}.product-details-page .pro-skss .share-icons ul.pro_social_link li a:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 18%,transparent),0 16px 30px #0f172a24}.product-details-page .product-payment-image{margin-top:12px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.product-details-page .product-payment-image .payment-icon{gap:8px}.product-details-page .product-payment-image .payment-icon svg{display:inline-block;width:64px!important;height:auto!important;margin:0!important;padding:10px 12px;border-radius:14px;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 22px #0f172a14;transition:transform var(--ui-dur-1) var(--ui-ease),opacity var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),background-position .7s var(--ui-ease);background-size:160% 160%;background-position:0% 0%;filter:none;opacity:1}.product-details-page .product-payment-image .payment-icon svg:nth-child(1){background-image:linear-gradient(135deg,#1a1f7124,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:nth-child(2){background-image:linear-gradient(135deg,#00000014,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:nth-child(3){background-image:linear-gradient(135deg,#eb001b1f,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:nth-child(4){background-image:linear-gradient(135deg,#2e77bb24,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:nth-child(5){background-image:linear-gradient(135deg,#ff99001f,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:nth-child(6){background-image:linear-gradient(135deg,#10b9811f,#ffffffeb)}.product-details-page .product-payment-image .payment-icon svg:hover{transform:translateY(-2px) scale(1.02);background-position:100% 100%;box-shadow:0 16px 30px #0f172a1f}@media (prefers-reduced-motion: no-preference){@keyframes uiFadeUpSoft{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.product-details-page .pro-skss,.product-details-page .product-payment-image{animation:uiFadeUpSoft .52s var(--ui-ease) both}.product-details-page .product-payment-image{animation-delay:80ms}}body .breadcrumb-area{display:none!important}.btn.btn-style,a.btn.btn-style{font-family:var(--font-custom-stack-body, var(--font-stack-body));font-size:var(--ui-btn-font-size);font-weight:var(--ui-btn-font-weight);letter-spacing:var(--ui-btn-letter-spacing);text-transform:none!important;line-height:1;min-height:var(--ui-btn-height);border-radius:var(--ui-radius-pill);border-color:transparent;box-shadow:0 10px 22px #00000014;transition:transform var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),color var(--ui-dur-1) var(--ui-ease)}.btn.btn-style:hover,a.btn.btn-style:hover{transform:translateY(-1px);box-shadow:0 16px 34px #00000024}.btn.btn-style:active,a.btn.btn-style:active{transform:translateY(0);box-shadow:0 10px 22px #0000001a}:where(.btn-style,.btn-style2,.btn-style3,.btn-style-medium,.btn.btn-style,a.btn.btn-style,a.btn-style,a.btn-style2,a.btn-style3,button.btn-style,button.btn-style2,button.btn-style3,input.btn-style,input.btn-style2,input.btn-style3):not(.action-icon):not(.search-btn):not(.wishlist-btn):not(.tile-actions--btn){font-family:var(--font-custom-stack-body, var(--font-stack-body));font-size:var(--ui-btn-font-size);font-weight:var(--ui-btn-font-weight);letter-spacing:var(--ui-btn-letter-spacing);text-transform:none!important;line-height:1;border-radius:var(--ui-radius-pill)!important;min-height:var(--ui-btn-height);display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 20px;transition:transform var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),border-color var(--ui-dur-1) var(--ui-ease),color var(--ui-dur-1) var(--ui-ease),filter var(--ui-dur-1) var(--ui-ease)}:where(.btn-style,.btn.btn-style,.btn-style-medium){background-color:var(--ui-accent)!important;color:#fff!important;border:1px solid transparent!important;box-shadow:0 12px 28px #0000001f}:where(.btn-style,.btn.btn-style,.btn-style-medium):hover{background-color:color-mix(in srgb,var(--ui-accent) 86%,black)!important;transform:translateY(-1px);box-shadow:0 18px 44px #00000029}:where(.btn-style,.btn.btn-style,.btn-style-medium):active{transform:translateY(0);box-shadow:0 12px 28px #0000001f}:where(.btn-style2){background:transparent!important;color:var(--ui-accent)!important;border:1px solid color-mix(in srgb,var(--ui-accent) 70%,var(--ui-border))!important;box-shadow:none}:where(.btn-style2):hover{background:color-mix(in srgb,var(--ui-accent) 10%,white)!important;border-color:color-mix(in srgb,var(--ui-accent) 80%,var(--ui-border))!important;transform:translateY(-1px)}:where(.btn-style3){background:transparent!important;color:var(--ui-text)!important;border:1px solid color-mix(in srgb,var(--ui-border) 75%,transparent)!important;box-shadow:none}:where(.btn-style3):hover{background:#0206170a!important;border-color:color-mix(in srgb,var(--ui-border) 90%,transparent)!important;transform:translateY(-1px)}:where(.btn-style[disabled],.btn-style2[disabled],.btn-style3[disabled],.btn-style-medium[disabled],.btn-style.disabled,.btn-style2.disabled,.btn-style3.disabled,.btn-style-medium.disabled,a.btn-style[aria-disabled=true],a.btn-style2[aria-disabled=true],a.btn-style3[aria-disabled=true],a.btn.btn-style[aria-disabled=true]){opacity:.62;pointer-events:none;filter:grayscale(.1)}.single-product-wrap{background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);border-radius:var(--ui-radius-lg);overflow:hidden;box-shadow:var(--ui-shadow-sm);transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease);display:flex;flex-direction:column;height:100%}.related-product .product-related-slider{padding:12px 10px 18px}.related-product .product-related-slider .swiper-slide{padding:8px;box-sizing:border-box}.related-product .single-product-wrap .product-image a.pro-img:before{padding-top:86%}.related-product .single-product-wrap .product-content{padding:10px 12px;gap:6px}.related-product .single-product-wrap .price-box,.related-product .single-product-wrap .product-toolbar,.related-product .single-product-wrap .product-content .product-description{margin-top:8px}.related-product .single-product-wrap .product-content .product-description,.related-product .single-product-wrap .pro-var,.related-product .single-product-wrap .product-grid-rating{display:none!important}.related-product .single-product-wrap .product-content h6 a{font-size:15px;-webkit-line-clamp:2;line-clamp:2}.related-product .single-product-wrap .price-box .new-price{font-size:16px}.related-product .single-product-wrap .product-toolbar{grid-template-columns:1fr;gap:8px}.related-product .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{padding:5px}.related-product .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton{width:30px;height:30px}.related-product .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus input{height:30px;width:38px;min-width:38px;line-height:30px}.related-product .single-product-wrap .product-toolbar .actions a.add-to-cart{padding:9px 12px;font-size:14px;box-shadow:0 10px 24px #0000001f;max-width:300px}.related-product .single-product-wrap .product-wishlist-corner a,.related-product .single-product-wrap .product-wishlist-corner button{width:38px;height:38px}.single-product-wrap:hover{transform:translateY(-4px);box-shadow:var(--ui-shadow-md)}.single-product-wrap .product-image{position:relative;overflow:hidden;display:block}.single-product-wrap .product-label .percent-count{display:none!important}.single-product-wrap .ui-discount-badge{position:absolute;left:12px;top:12px;z-index:7;width:68px;padding:8px 8px 14px;border-radius:10px 10px 2px 2px;background:linear-gradient(180deg,#dc2626,#b91c1c);color:#fff;display:grid;gap:4px;justify-items:center;text-align:center;font-weight:850;line-height:1;box-shadow:0 14px 28px #b91c1c42;border:2px solid rgba(255,255,255,.86);pointer-events:none;-webkit-user-select:none;user-select:none}.single-product-wrap .ui-discount-badge:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:14px;background:inherit;clip-path:polygon(0 0,100% 0,50% 100%);filter:drop-shadow(0 10px 16px rgba(185,28,28,.18))}.single-product-wrap .ui-discount-badge__pct{position:relative;z-index:1;font-size:18px;letter-spacing:-.02em}.single-product-wrap .ui-discount-badge__text{position:relative;z-index:1;font-size:9px;letter-spacing:.08em}@media (max-width: 767px){.single-product-wrap .ui-discount-badge{left:10px;top:10px;width:60px;padding:7px 7px 12px;border-width:2px}.single-product-wrap .ui-discount-badge:after{height:12px}.single-product-wrap .ui-discount-badge__pct{font-size:16px}.single-product-wrap .ui-discount-badge__text{font-size:8px}}.single-product-wrap .product-image a.pro-img{display:block;position:relative;overflow:hidden;width:100%;flex:0 0 auto;background:linear-gradient(180deg,#02061705,#02061700)}.single-product-wrap .ui-hardness{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px;color:color-mix(in srgb,var(--ui-text) 72%,transparent)}.single-product-wrap .ui-hardness__label{font-weight:700;letter-spacing:-.01em;white-space:nowrap}.single-product-wrap .ui-hardness__beans{display:inline-flex;gap:4px;align-items:center}.single-product-wrap .ui-hardness__bean{width:10px;height:14px;border-radius:999px;background:#0206172e;position:relative}.single-product-wrap .ui-hardness__bean:after{content:"";position:absolute;top:2px;bottom:2px;left:50%;width:1px;transform:translate(-50%);background:#ffffff59;border-radius:999px;opacity:.7}.single-product-wrap .ui-hardness__bean.is-on{background:#020617b8}.single-product-wrap .ui-hardness__bean.is-on:after{background:#ffffff8c}.single-product-wrap .product-image a.pro-img:before{content:"";display:block;padding-top:92%}.single-product-wrap .product-image a.pro-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;transition:transform var(--ui-dur-2) var(--ui-ease)}.single-product-wrap:hover .product-image img{transform:scale(1.04)}.product-grid-list .single-product-wrap .product-image a.pro-img:before{content:"";display:block;padding-top:100%}.product-grid-list .single-product-wrap .product-image a.pro-img>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.product-grid-list .single-product-wrap .product-image a.pro-img{width:100%}.product-grid-list .single-product-wrap .product-image a.pro-img>img.img2{display:none!important}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{position:static;border:1px solid rgba(0,0,0,.08)}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton{position:static!important;height:34px;width:34px;line-height:1;border:0!important}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus input{height:34px;width:44px;min-width:44px;line-height:34px}.single-product-wrap .product-content{margin-top:0!important;padding:12px 14px;display:flex;flex-direction:column;gap:7px;flex:1 1 auto;text-align:center}.single-product-wrap .product-content h6{margin:0}.single-product-wrap .product-content h6 a{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.25;font-family:var(--font-custom-stack-body, var(--font-stack-body));font-weight:var(--font-custom-weight-body, var(--font-weight-body));letter-spacing:0;min-height:2.5em;white-space:normal!important;text-overflow:clip;font-size:15px}.single-product-wrap .product-content .product-description{margin-top:10px;color:var(--ui-muted);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single-product-wrap .price-box{margin-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;column-gap:10px;row-gap:2px;min-height:24px}.single-product-wrap .price-box .new-price{font-weight:var(--font-weight-body--bold);letter-spacing:-.01em;font-size:18px;line-height:1.1;color:#dc2626}.single-product-wrap .price-box .old-price{margin:0!important;font-size:14px;color:color-mix(in srgb,var(--ui-text) 46%,transparent);text-decoration:line-through;opacity:1}.single-product-wrap .product-toolbar{display:grid;grid-template-columns:1fr;gap:10px;align-items:stretch;margin-top:auto;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--ui-border) 55%,transparent)}.single-product-wrap .product-toolbar .product-quantity{width:100%;display:flex;justify-content:center}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{display:flex;align-items:center;justify-content:space-between;border-radius:var(--ui-radius-pill);border:1px solid rgba(0,0,0,.08);padding:5px;background:color-mix(in srgb,var(--ui-surface-2) 55%,white);width:100%;max-width:170px}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus input{width:44px;text-align:center;border:none;background:transparent;padding:0;font-weight:var(--font-weight-body--bold)}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton{width:34px;height:34px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0f;-webkit-user-select:none;user-select:none;cursor:pointer}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton:hover{background:#0f172a1a}.single-product-wrap .product-toolbar .actions{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;width:100%}.single-product-wrap .product-toolbar .actions a{border-radius:var(--ui-radius-pill)}.single-product-wrap .product-toolbar .actions a.add-to-cart{flex:0 1 auto;min-width:0;width:100%;max-width:320px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:11px 14px;background:var(--ui-accent);color:#fff;font-weight:var(--font-weight-body--bold);box-shadow:var(--ui-btn-shadow);white-space:nowrap;min-height:var(--ui-btn-height);transition:transform var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),filter var(--ui-dur-1) var(--ui-ease)}.single-product-wrap .product-toolbar .actions a.add-to-cart:hover{background:color-mix(in srgb,var(--ui-accent) 86%,black);transform:translateY(-1px);box-shadow:var(--ui-btn-shadow-hover)}.single-product-wrap .product-toolbar .actions a.add-to-cart:active{transform:translateY(0);box-shadow:0 10px 24px #00000024}.single-product-wrap .product-toolbar .actions a.add-to-cart.disabled,.single-product-wrap .product-toolbar .actions a.add-to-cart[aria-disabled=true]{opacity:.62;pointer-events:none;filter:grayscale(.1)}.single-product-wrap .product-toolbar .actions a.add-to-cart .cart-title{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special-category .single-product-wrap .product-toolbar .actions a.add-to-cart .cart-title{font-size:12px;line-height:1.1}.special-category .single-product-wrap .product-toolbar{grid-template-columns:1fr;gap:8px;align-items:stretch}.special-category .single-product-wrap .product-toolbar .product-quantity{width:100%;display:flex;justify-content:center}.special-category .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{width:100%;max-width:140px}.special-category .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{padding:2px}.special-category .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus input{width:24px;min-width:24px;height:26px;line-height:26px;font-size:12px}.special-category .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton{width:22px;height:22px;font-size:14px}.special-category .single-product-wrap .product-toolbar .actions{justify-content:stretch}.special-category .single-product-wrap .product-toolbar .actions a.add-to-cart{width:100%;padding:10px 12px;min-height:42px;box-shadow:none;overflow:hidden;min-width:0;position:relative}.special-category .single-product-wrap .product-toolbar .actions a.add-to-cart .btn-icon{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px}.special-category .single-product-wrap .product-toolbar .actions a.add-to-cart .cart-title{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.special-category .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-loading,.special-category .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-added,.special-category .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-unavailable{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width: 1200px){.megamenu-content ul.main-menu li.menu-link.parant>ul.dropdown-submenu{will-change:opacity,transform;transition:opacity var(--ui-dur-2) var(--ui-ease),transform var(--ui-dur-2) var(--ui-ease)}.megamenu-content ul.main-menu li.menu-link.parant.ui-hover-open>ul.dropdown-submenu,.megamenu-content ul.main-menu li.menu-link.parant:focus-within>ul.dropdown-submenu{display:block!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple{left:0;right:0;margin:0 auto;padding:26px 22px;max-width:1180px;border-radius:16px;border:1px solid rgba(0,0,0,.06);box-shadow:0 22px 60px #02061724}.megamenu-content ul.main-menu li.menu-link.parant ul.dropdown-submenu:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple .ul.ui-mega-wrap{display:flex;align-items:stretch;justify-content:flex-start;gap:22px}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple .ul.ui-mega-wrap .ui-mega-left{flex:0 0 320px;max-width:360px;min-width:0;display:flex;flex-direction:column;gap:6px;text-align:left}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple .ul.ui-mega-wrap .ui-mega-left li.submenu-li{padding:0;margin:0}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-right{flex:1 1 auto;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-left:22px;border-left:1px solid rgba(0,0,0,.06);align-content:start}@media (max-width: 1399px){.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple .ul.ui-mega-wrap .ui-mega-left{flex-basis:300px}}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo{position:relative;display:block;border-radius:16px;overflow:hidden;background:#0206170a;box-shadow:0 16px 40px #0206171a;aspect-ratio:16 / 10;text-decoration:none;color:inherit}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo picture{display:block;width:100%;height:100%}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--ui-dur-2) var(--ui-ease)}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo:hover img{transform:scale(1.03)}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo__label{position:absolute;left:12px;right:12px;bottom:12px;padding:10px 12px;border-radius:14px;background:linear-gradient(180deg,#0206171a,#0206178c);color:#fff;text-shadow:0 8px 22px rgba(0,0,0,.3);display:grid;row-gap:2px;align-content:start}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo__title{font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap .ui-mega-promo__desc{font-size:12px;line-height:1.2;opacity:.9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu .ul a.ui-mega-link{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:12px;text-decoration:none;color:var(--font-color-body);transition:background-color .18s ease,color .18s ease}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu .ul a.ui-mega-link:hover{background:#0206170a;color:var(--font-color-primary)}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu .ul a.ui-mega-link .ui-mega-thumb{width:44px;height:44px;border-radius:12px;overflow:hidden;background:#0206170a;flex:0 0 auto}.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu .ul a.ui-mega-link .ui-mega-thumb img{width:100%;height:100%;object-fit:cover;display:block}}@media (max-width: 1199px){.megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu .ul a.ui-mega-link .ui-mega-thumb{display:none}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ul.ui-mega-wrap{display:block}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-left,.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-right{min-width:0}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-right{margin-top:12px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos a.ui-mega-promo{position:relative;display:block;overflow:hidden;border-radius:14px;background:#0206170a;aspect-ratio:16 / 10}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos a.ui-mega-promo img{width:100%;height:100%;object-fit:cover;display:block}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-promo__label{position:absolute;left:10px;right:10px;bottom:10px;padding:8px 10px;border-radius:12px;background:linear-gradient(180deg,#0206170f,#0206178c);color:#fff}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-promo__title{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-promo__desc{display:none}.mobile-menu .megamenu-content .ui-mega-right{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin-top:12px}.mobile-menu .megamenu-content a.ui-mega-promo{height:140px!important;max-height:140px!important;aspect-ratio:auto!important}.mobile-menu .megamenu-content a.ui-mega-promo img{width:100%!important;height:100%!important;object-fit:cover!important;display:block}}@media (max-width: 575px){.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu.ui-mega-simple.ui-mega-has-promos .ui-mega-right{grid-template-columns:1fr}.mobile-menu .megamenu-content .ui-mega-right{grid-template-columns:1fr!important}.mobile-menu .megamenu-content a.ui-mega-promo{height:120px!important;max-height:120px!important}}.single-product-wrap .product-toolbar .actions a.add-to-cart:hover{filter:brightness(1.02)}.single-product-wrap .product-toolbar .actions a.add-to-cart .btn-icon{display:inline-flex;align-items:center;justify-content:center}.single-product-wrap .product-toolbar .actions .action-icon{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0f;color:var(--ui-text)}.single-product-wrap .product-toolbar .actions .action-icon:hover{background:#0f172a1a}@media (max-width: 420px){.single-product-wrap .product-toolbar{grid-template-columns:1fr;gap:10px}.single-product-wrap .product-toolbar .actions a.add-to-cart{width:100%;max-width:100%}}.shop-product-wrap.grid-1 ul.product-view li.st-col-item .single-product-wrap,.product-grid-list .single-product-wrap{flex-direction:row;height:auto}.shop-product-wrap.grid-1 ul.product-view li.st-col-item .single-product-wrap .product-content,.product-grid-list .single-product-wrap .product-content{text-align:left}.best-sellers .single-product-wrap .product-content{padding:12px 12px 10px;gap:6px;text-align:center}.best-sellers .single-product-wrap .product-content h6{margin:0;font-size:14px}.best-sellers .single-product-wrap .product-content h6 a{line-height:1.2}.best-sellers .single-product-wrap .price-box{margin-top:6px;row-gap:6px}.best-sellers .single-product-wrap .price-box .new-price{font-size:18px}.best-sellers .single-product-wrap .price-box .old-price{font-size:13px}.best-sellers .single-product-wrap .product-description,.best-sellers .single-product-wrap .pro-var,.best-sellers .single-product-wrap .product-grid-rating{display:none!important}.best-sellers .single-product-wrap .product-toolbar{margin-top:auto;grid-template-columns:1fr;gap:8px;align-items:stretch;justify-items:center}.best-sellers .single-product-wrap .product-toolbar .product-quantity{display:flex;justify-content:center;width:100%}@media (max-width: 420px){.single-product-wrap .product-toolbar .product-quantity{display:flex;justify-content:center}.single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{margin-inline:auto}}.best-sellers .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus{padding:2px;background:#02061705}.best-sellers .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus input{width:24px;min-width:24px;font-size:12px}.best-sellers .single-product-wrap .product-toolbar .product-quantity .cart-plus-minus .qtybutton{width:22px;height:22px;font-size:14px}.best-sellers .single-product-wrap .product-toolbar .actions{justify-content:stretch;min-width:0;width:100%}.best-sellers .single-product-wrap .product-toolbar .actions a.add-to-cart{width:100%;max-width:100%;padding:7px 8px;box-shadow:none;overflow:hidden;min-width:0;position:relative}.best-sellers .single-product-wrap .product-toolbar .actions a.add-to-cart .cart-title{font-size:12px;min-width:0}.best-sellers .single-product-wrap .product-toolbar .actions a.add-to-cart .btn-icon{width:100%;min-width:0;display:flex;align-items:center;justify-content:center;gap:6px}.best-sellers .single-product-wrap .product-toolbar .actions a.add-to-cart .cart-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.best-sellers .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-loading,.best-sellers .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-added,.best-sellers .single-product-wrap .product-toolbar .actions a.ajax-spin-cart .cart-unavailable{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 575px){.best-sellers .single-product-wrap .product-toolbar{grid-template-columns:1fr}}@media (max-width: 420px){.best-sellers .single-product-wrap .product-toolbar{grid-template-columns:1fr}}.best-sellers .collection-wrap .swiper-buttons{margin-top:22px}.best-sellers .collection-wrap .swiper-buttons button{width:44px;height:44px}.best-sellers .collection-wrap .collection-button{margin-top:12px;text-align:center}.single-product-wrap .product-image{position:relative}.single-product-wrap .product-label .ui-sale-pill{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--ui-accent) 92%,black);color:#fff;font-size:12px;font-weight:700;letter-spacing:.02em;box-shadow:0 10px 22px #0206172e}.single-product-wrap .product-wishlist-corner{position:absolute;top:12px;right:12px;z-index:3}html[dir=rtl] .single-product-wrap .product-wishlist-corner{right:auto;left:12px}.single-product-wrap .product-wishlist-corner a,.single-product-wrap .product-wishlist-corner button{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 22px #0f172a1f}.single-product-wrap .product-wishlist-corner a:hover,.single-product-wrap .product-wishlist-corner button:hover{background:#fff}.single-product-wrap .price-box .new-price{font-weight:var(--font-weight-body--bold);letter-spacing:-.01em;color:#dc2626}.single-product-wrap .price-box .old-price{opacity:1;color:color-mix(in srgb,var(--ui-text) 46%,transparent);text-decoration:line-through}.single-product-wrap .product-action a{border-radius:var(--ui-radius-pill);transition:transform var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),color var(--ui-dur-1) var(--ui-ease)}.single-product-wrap .product-action a:hover{transform:translateY(-1px)}.shop-page .collection-img-wrap{padding:0;margin-bottom:14px}.shop-page .collection-img-wrap .collection-info{margin-top:12px}.shop-page .collection-img-wrap .collection-image{border-radius:var(--ui-radius-lg);overflow:hidden;height:clamp(140px,16vw,220px)}.shop-page .collection-img-wrap .collection-image>img,.shop-page .collection-img-wrap .collection-image>svg{display:block;width:100%;height:100%;object-fit:cover}.shop-page .collection-img-wrap .collection-image .collection-image__placeholder{width:100%;height:100%;background:radial-gradient(800px 180px at 15% 30%,rgba(111,78,55,.18),transparent 60%),radial-gradient(700px 180px at 85% 20%,rgba(15,23,42,.1),transparent 55%),linear-gradient(180deg,#fff,#fffffff5)}.shop-page .shop-top-bar{margin-bottom:18px}.shop-page .collection-img-wrap .st-title{font-size:clamp(18px,2.2vw,26px);letter-spacing:-.02em}.shop-page .shop-product-wrap .product-view{gap:18px}@media (min-width: 1400px){.shop-page.section-ptb>.container,.shop-page.section-ptb .container{max-width:1520px}}@media (min-width: 1600px){.shop-page.section-ptb>.container,.shop-page.section-ptb .container{max-width:1680px}}.shop-page #product-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:0;margin:0}.shop-page #product-grid>li.st-col-item{width:auto!important;display:block!important;margin:0!important}@media (min-width: 992px){.shop-page #product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media (min-width: 1600px){.shop-page #product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}@media (max-width: 479px){.shop-page #product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media (max-width: 320px){.shop-page #product-grid{grid-template-columns:1fr}}.cart-page .btn.btn-style{width:100%}.mm-fullscreen-bg.active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ui-reveal{opacity:0;transform:translateY(14px);transition:opacity var(--ui-dur-2) var(--ui-ease),transform var(--ui-dur-2) var(--ui-ease);will-change:opacity,transform}.ui-reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.ui-reveal{opacity:1;transform:none}.single-product-wrap,.single-product-wrap .product-image img,.btn.btn-style,a.btn.btn-style{transition:none!important}}.template-blog .blog-content-wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent) 4%,transparent),transparent 240px)}.template-blog .blog-content-wrap .container{max-width:1320px}@media (min-width: 1400px){.template-blog .blog-content-wrap .container{max-width:1520px}}.template-blog .blog-content-wrap ul.single-blog-area{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px!important;margin:0!important;padding:0!important}.template-blog .blog-content-wrap ul.single-blog-area>li{width:auto!important;margin:0!important}@media (max-width: 991px){.template-blog .blog-content-wrap ul.single-blog-area{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}}@media (max-width: 767px){.template-blog .blog-content-wrap ul.single-blog-area{grid-template-columns:1fr}}.template-blog .blog-post{height:100%;display:flex;flex-direction:column;background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg);overflow:hidden;box-shadow:var(--ui-shadow-sm);transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease)}.template-blog .blog-post:hover{transform:translateY(-3px);box-shadow:var(--ui-shadow-md)}.template-blog .blog-post .blog-main-img{position:relative}.template-blog .blog-post .blog-main-img .blog-img{display:block;aspect-ratio:16 / 10;background:#0206170a;overflow:hidden}.template-blog .blog-post .blog-main-img .blog-img img,.template-blog .blog-post .blog-main-img .blog-img svg{width:100%!important;height:100%!important;object-fit:cover;transition:transform var(--ui-dur-2) var(--ui-ease)}.template-blog .blog-post:hover .blog-main-img .blog-img img{transform:scale(1.04)}.template-blog .blog-post .blog-title{position:absolute;left:0;right:0;bottom:0;padding:18px 18px 16px;background:linear-gradient(180deg,#02061700,#0206179e 56%,#020617b8)}.template-blog .blog-post .blog-title a.title{color:#fff!important;font-weight:700;letter-spacing:-.02em;line-height:1.25;font-size:clamp(15px,1.35vw,18px);text-decoration:none;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.template-blog .blog-post .blog-title a.title:hover{text-decoration:underline;text-decoration-color:color-mix(in srgb,#fff 80%,transparent)}.template-blog .blog-post .blog-post-content{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 16px}.template-blog .blog-post .blog-post-content .date-comment{display:flex;align-items:center;gap:10px;min-width:0}.template-blog .blog-post .blog-post-content .date-comment .date-time{display:inline-flex;align-items:baseline;gap:8px;padding:8px 10px;border-radius:var(--ui-radius-pill);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:color-mix(in srgb,var(--ui-accent) 6%,white);color:color-mix(in srgb,var(--ui-text) 92%,transparent);line-height:1;white-space:nowrap}.template-blog .blog-post .blog-post-content .date-comment .date-time .date{font-weight:700;font-size:14px}.template-blog .blog-post .blog-post-content .date-comment .date-time .month,.template-blog .blog-post .blog-post-content .date-comment .date-time .year{font-size:12px;font-weight:650;letter-spacing:.02em;text-transform:uppercase;opacity:.9}.template-blog .blog-post .blog-post-content .date-comment a.comment{color:color-mix(in srgb,var(--ui-text) 70%,transparent);text-decoration:none;font-weight:600;font-size:13px;white-space:nowrap}.template-blog .blog-post .blog-post-content .date-comment a.comment:hover{color:var(--ui-accent)}.template-blog .blog-post .blog-post-content a.read-btn{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:color-mix(in srgb,var(--ui-accent) 10%,white);border:1px solid color-mix(in srgb,var(--ui-accent) 30%,var(--ui-border));color:var(--ui-accent);text-decoration:none;transition:transform var(--ui-dur-2) var(--ui-ease),background var(--ui-dur-2) var(--ui-ease)}.template-blog .blog-post:hover .blog-post-content a.read-btn{transform:translate(2px);background:color-mix(in srgb,var(--ui-accent) 14%,white)}html[dir=rtl] .template-blog .blog-post:hover .blog-post-content a.read-btn{transform:translate(-2px)}.template-blog .blog-sidebar-wrap{position:sticky;top:110px}@media (max-width: 991px){.template-blog .blog-sidebar-wrap{position:static;top:auto}}.template-blog .blog-sidebar-wrap .blog-sidebar{background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg);padding:16px;box-shadow:var(--ui-shadow-sm);margin-bottom:18px;border-bottom:0!important;padding-bottom:16px!important}.template-blog .blog-sidebar-wrap .blog-sidebar h6.blog-sidebar-title{font-size:14px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ui-text) 86%,transparent);margin-bottom:14px}.template-blog .blog-sidebar-wrap .blog-search .search-post form input.input-text{height:46px;border-radius:var(--ui-radius-pill)!important;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)!important;padding-inline:16px 46px;background:color-mix(in srgb,var(--ui-surface-2) 45%,white)}.template-blog .blog-sidebar-wrap .blog-search .search-post button.btn-search{width:38px;height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--ui-accent) 10%,white);border:1px solid color-mix(in srgb,var(--ui-accent) 25%,var(--ui-border))}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .sidbar-inner{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;align-items:center;padding:10px 0}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .sidbar-inner+.sidbar-inner{border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .post-image a{display:block;border-radius:12px;overflow:hidden;background:#0206170a}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .post-image img{width:100%!important;height:auto!important;display:block}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .recent-blog-content a.article-title{color:var(--ui-text);font-weight:850;text-decoration:none;line-height:1.25}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .recent-blog-content a.article-title:hover{color:var(--ui-accent)}.template-blog .blog-sidebar-wrap .blog-sidebar-recent-post .recent-blog-content span{display:inline-block;margin-top:4px;font-size:12px;color:color-mix(in srgb,var(--ui-text) 62%,transparent)}.template-blog .blog-sidebar-wrap .blog-tags ul.sidebar-tag{display:flex;flex-wrap:wrap;gap:10px;padding:0;margin:0;list-style:none}.template-blog .blog-sidebar-wrap .blog-tags ul.sidebar-tag li a{display:inline-flex;align-items:center;padding:9px 12px;border-radius:var(--ui-radius-pill);border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);background:color-mix(in srgb,var(--ui-accent) 6%,white);color:color-mix(in srgb,var(--ui-text) 80%,transparent);text-decoration:none;font-weight:800;font-size:12px}.template-blog .blog-sidebar-wrap .blog-tags ul.sidebar-tag li a:hover{background:color-mix(in srgb,var(--ui-accent) 10%,white);color:var(--ui-accent)}.template-blog .blog-content-wrap .paginatoin-area{margin-top:26px}.branches-section{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent) 4%,transparent),transparent 320px)}.branches-section .container{max-width:1320px}@media (min-width: 1400px){.branches-section .container{max-width:1520px}}.branches-title h2{letter-spacing:-.03em}.branches-title .branches-subtitle{margin-top:10px;color:color-mix(in srgb,var(--ui-text) 70%,transparent);line-height:1.6;max-width:72ch;text-align:center;margin-inline:auto}.branches-title .branches-subtitle.rte p{margin:0}.branches-grid{margin-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media (max-width: 1199px){.branches-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 991px){.branches-grid{grid-template-columns:1fr;gap:16px}}.branch-card{background:var(--ui-surface);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg);box-shadow:0 10px 30px #0206170f;overflow:hidden;transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease);content-visibility:auto;contain-intrinsic-size:560px}.branch-card:hover{transform:translateY(-3px);box-shadow:0 16px 46px #02061714}.branch-card__head{padding:var(--ui-space-4) var(--ui-space-4) var(--ui-space-3);display:block;border-bottom:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:#fff}.branch-name{margin:0;font-size:18px;font-weight:500;letter-spacing:-.02em;color:var(--ui-text)}.branch-subtitle{margin:6px 0 0;font-size:13px;color:color-mix(in srgb,var(--ui-text) 66%,transparent);line-height:1.45}.branch-card__body{padding:0;display:grid;grid-template-columns:1fr;gap:0;align-items:start}.branch-card__body>*{min-width:0}.branch-media{min-width:0;padding:var(--ui-space-4) var(--ui-space-4) 0}.branch-media__img{width:100%!important;height:auto!important;aspect-ratio:21 / 9;max-height:clamp(150px,12vw,220px);object-fit:cover;object-position:center;display:block;border-radius:16px;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:#02061705}@media (max-width: 575px){.branch-media{padding:var(--ui-space-3) var(--ui-space-3) 0}.branch-media__img{max-height:180px}.branch-info{padding:var(--ui-space-3)}}.branch-media__placeholder{border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:#02061705}@media (max-width: 991px){.branch-card__body{grid-template-columns:1fr}}.branch-info{display:grid;gap:12px;padding:var(--ui-space-4)}.branch-row{display:grid;grid-template-columns:1fr;row-gap:6px;align-items:start}.branch-label{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--ui-text) 60%,transparent);text-align:left}.branch-value{color:color-mix(in srgb,var(--ui-text) 90%,transparent);line-height:1.6;text-align:left;overflow-wrap:anywhere;word-break:normal}.branch-address p{margin:0}.branch-contact,.branch-address{text-align:left}.branch-contact a{color:var(--ui-text);font-weight:500;text-decoration:none}.branch-contact a:hover{color:var(--ui-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ui-accent) 50%,transparent)}.branch-map{color:color-mix(in srgb,var(--ui-text) 70%,transparent);text-decoration:none}.branch-map:hover{color:var(--ui-text);text-decoration:underline}.branch-dot{margin:0 8px;color:color-mix(in srgb,var(--ui-text) 50%,transparent)}.branch-note{padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:color-mix(in srgb,var(--ui-surface-2) 55%,white);color:color-mix(in srgb,var(--ui-text) 78%,transparent)}.branch-note p{margin:0}.template-index .slider-content{display:block!important}.template-index .slider-content .home-slider{width:100%!important;flex:0 0 100%!important}.template-index .slider-content .home-slider .slide-image{display:block!important}.template-index .slider-content .home-slider .slide-image{position:relative!important;width:100%;overflow:hidden;height:clamp(380px,38vw,560px)!important}.template-index .slider-content .home-slider .slide-image:after{z-index:0}.template-index .slider-content .home-slider .slide-image .slider-info-content{z-index:2}.template-index .slider-content .home-slider .slide-image .slider-info-content{top:0!important;bottom:0!important;display:flex;align-items:center}.template-index .slider-content .home-slider .slide-image .slider-info-content>.row{width:100%}.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info{margin-right:auto!important;margin-left:0!important;text-align:left!important;max-width:56ch}html[dir=rtl] .template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info{margin-left:auto!important;margin-right:0!important;text-align:right!important}@media (max-width: 767px){.template-index .slider-content .home-slider .slide-image{height:clamp(320px,92vw,460px)!important}}.template-index .slider-content .home-slider.swiper,.template-index .slider-content .home-slider.swiper .swiper-wrapper,.template-index .slider-content .home-slider.swiper .swiper-slide{height:auto!important}.template-index .slider-content .home-slider .slide-image .desk-img,.template-index .slider-content .home-slider .slide-image .mobile-img{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover}.template-index .slider-content .home-slider .slide-image svg.placeholder-svg{position:absolute!important;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.template-index .slider-content .home-slider .slide-image .slider-info-content{pointer-events:none}.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info a,.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info button{pointer-events:auto}.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info span.subtitle{margin-bottom:18px!important;font-size:16px!important}.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info h2{font-size:clamp(34px,5.1vw,72px)!important;line-height:1.03!important}.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info a.slider-button{margin-top:22px!important}@media (max-width: 479px){.template-index .slider-content .home-slider .slide-image .slider-info-content .slider-text-info h2{font-size:30px!important}}.header-kaj{position:relative}@media (min-width: 1200px){.header-kaj .header-area .header-main-area{padding:16px 0!important;border-bottom-color:color-mix(in srgb,var(--ui-border) 70%,transparent)!important}.header-kaj .header-area .header-main-area .header-main{align-items:center;gap:26px!important}}@media (max-width: 1199px){.header-kaj .header-area .header-main-area .header-main{display:grid;grid-template-columns:auto 1fr auto;align-items:center;column-gap:12px;min-height:56px}.header-kaj .header-area .header-main-area .header-main .header-element.megamenu-block{display:none!important}.header-kaj .header-area .header-main-area .header-main .header-element.logo-wrap{justify-self:start;display:flex;align-items:center}.header-kaj .logo-wrap a.theme-header-logo img{max-height:40px;max-width:150px;width:auto}.header-kaj .header-area .header-main-area .header-main .header-element.right-block{justify-self:center;width:100%}.header-kaj .right-block .right-block-area{width:100%;justify-content:center}.header-kaj ul.shop-element{justify-content:center}.header-kaj .header-area .header-main-area .header-main .header-element.ui-mobile-toggle{justify-self:end;display:flex;align-items:center}}@media (min-width: 1200px){.header-kaj .header-area .header-main-area .header-main .header-element.ui-mobile-toggle{display:none!important}}@media (max-width: 600px){.header-kaj button.navbar-toggle,.header-kaj a.header-icon{width:38px;height:38px;box-shadow:0 6px 14px #0f172a1a;background:#0f172a08}}.header-kaj .header-area.is-sticky{box-shadow:0 12px 34px #0f172a1f!important}.header-kaj .header-area.is-sticky .header-main-area{background-color:color-mix(in srgb,#ffffff 86%,var(--ui-surface-2))!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header-kaj .logo-wrap a.theme-header-logo{display:inline-flex;align-items:center}.header-kaj .logo-wrap a.theme-header-logo img{height:auto;max-height:46px;width:auto}.header-kaj .megamenu-content ul.main-menu{gap:20px}.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title{position:relative;text-decoration:none;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--ui-text) 92%,transparent);transition:color var(--ui-dur-1) var(--ui-ease)}@media (min-width: 1200px){.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title{padding:16px 0!important}}.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title:after{content:"";position:absolute;left:0;right:0;bottom:10px;height:2px;border-radius:2px;background:var(--ui-accent);transform:scaleX(0);transform-origin:left;transition:transform var(--ui-dur-1) var(--ui-ease);opacity:.9}.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title:hover{color:var(--ui-accent)}.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title:hover:after,.header-kaj .megamenu-content ul.main-menu li.menu-link>a.link-title.active:after{transform:scaleX(1)}.header-kaj .search-rap form .form-search input.input-text{height:44px!important;border-radius:var(--ui-radius-pill)!important;border-color:color-mix(in srgb,var(--ui-border) 72%,transparent)!important;background:color-mix(in srgb,var(--ui-surface-2) 55%,white)!important;padding:0 48px 0 16px!important;transition:box-shadow var(--ui-dur-1) var(--ui-ease),border-color var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease)}.header-kaj .search-rap form .form-search input.input-text:focus{border-color:color-mix(in srgb,var(--ui-accent) 55%,var(--ui-border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-accent) 18%,transparent);outline:none;background:#fff!important}.header-kaj .search-rap form .form-search button.search-btn{width:36px;height:36px;border-radius:999px!important;display:inline-flex;align-items:center;justify-content:center;right:6px!important;background:color-mix(in srgb,var(--ui-accent) 12%,white)!important;border:1px solid color-mix(in srgb,var(--ui-accent) 26%,var(--ui-border))!important;color:var(--ui-accent)!important;opacity:1!important;transition:transform var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease)}html[dir=rtl] .header-kaj .search-rap form .form-search button.search-btn{right:auto!important;left:6px!important}.header-kaj .search-rap form .form-search button.search-btn:hover{transform:translateY(-1px);background:color-mix(in srgb,var(--ui-accent) 16%,white)!important}.header-kaj .right-block .right-block-area{align-items:center}.header-kaj ul.shop-element{display:flex;align-items:center;gap:6px;margin:0;padding:0}@media (max-width: 600px){.header-kaj ul.shop-element{gap:8px}}.header-kaj ul.shop-element>li.side-wrap{margin:0}.header-kaj button.navbar-toggle,.header-kaj a.header-icon{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0a;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 22px #0f172a1a;transition:transform var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease)}.header-kaj button.navbar-toggle:hover,.header-kaj a.header-icon:hover{transform:translateY(-1px);background:#0f172a0f;box-shadow:0 14px 30px #0f172a1f}.header-kaj button.navbar-toggle:active,.header-kaj a.header-icon:active{transform:translateY(0)}.header-kaj a.header-icon span.count:before,.header-kaj a.header-icon span.count:after{display:none!important}.header-kaj a.header-icon span.count{position:absolute!important;top:-6px!important;right:-6px!important;margin:0!important;width:18px;height:18px;border-radius:999px;display:inline-flex!important;align-items:center;justify-content:center;font-size:10px!important;font-weight:900!important;background-color:var(--ui-accent-2);color:#fff;border:2px solid #fff;line-height:1}html[dir=rtl] .header-kaj a.header-icon span.count{right:auto!important;left:-6px!important}.deal-section .deal-section-main{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:26px!important;align-items:center;margin:0!important;padding:clamp(18px,2.2vw,28px);border-radius:var(--ui-radius-lg);border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);box-shadow:var(--ui-shadow-sm);background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent) 4%,white),#ffffffeb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.deal-section .deal-section-main .deal-image,.deal-section .deal-section-main .deal-content{width:auto!important;margin:0!important}.deal-section .deal-section-main .deal-content{padding-left:0!important}.deal-section .deal-section-main .deal-image span.image{display:block;width:100%;border-radius:var(--ui-radius-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-border) 60%,transparent);background:#ffffffdb;box-shadow:0 18px 44px #0f172a1a}.deal-section .deal-section-main .deal-image span.image img,.deal-section .deal-section-main .deal-image span.image svg{display:block;width:100%!important;height:auto!important}.deal-section .deal-section-main .deal-content .content-wrap{align-items:flex-start!important;max-width:60ch}.deal-section .deal-section-main .deal-content .section-capture .section-title span{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--ui-radius-pill);border:1px solid color-mix(in srgb,var(--ui-accent) 26%,var(--ui-border));background:color-mix(in srgb,var(--ui-accent) 8%,white);color:var(--ui-accent);font-weight:850;letter-spacing:.02em;line-height:1;margin-bottom:12px}.deal-section .deal-section-main .deal-content .section-capture .section-title h2{font-size:clamp(26px,2.55vw,44px);line-height:1.08;letter-spacing:-.03em;margin:0}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap{margin-top:22px!important}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px!important;margin:0!important}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item{width:auto!important;margin:0!important}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item .timer-block{padding-bottom:0!important}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item .timer-block .timer-info{position:relative!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;min-height:86px;border-radius:16px;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:#fffffff5;box-shadow:0 14px 34px #0f172a1a}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item .timer-block .timer-info span.banner-countdown-timer{font-size:28px!important;font-weight:900!important;letter-spacing:-.02em}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item .timer-block .timer-info span.banner-countdown-title{margin-top:8px!important;font-size:11px;font-weight:850;text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb,var(--ui-text) 62%,transparent)}.deal-section .deal-section-main .deal-content .content-wrap .deal-btn{margin-top:22px!important}.deal-section .deal-section-main .deal-content .content-wrap .deal-btn a.btn{height:48px;padding:0 18px;border-radius:var(--ui-radius-pill)!important;display:inline-flex;align-items:center;justify-content:center}@media (max-width: 991px){.deal-section .deal-section-main{grid-template-columns:1fr;gap:18px!important}.deal-section .deal-section-main .deal-content{margin-top:0!important}.deal-section .deal-section-main .deal-content .content-wrap{max-width:none}.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.deal-section .deal-section-main .deal-content .content-wrap .deal-timer-wrap .content-timer .timer-item .timer-block .timer-info{min-height:76px}}.testimonial-area{background:linear-gradient(180deg,color-mix(in srgb,var(--ui-accent) 4%,transparent),transparent 320px)}.testimonial-area .container{max-width:1320px}@media (min-width: 1400px){.testimonial-area .container{max-width:1520px}}.testimonial-area .section-capture .section-title span{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--ui-radius-pill);border:1px solid color-mix(in srgb,var(--ui-accent) 22%,var(--ui-border));background:color-mix(in srgb,var(--ui-accent) 7%,white);color:var(--ui-accent);font-weight:850;letter-spacing:.02em;line-height:1}.testimonial-area .section-capture .section-title h2{letter-spacing:-.03em}.testimonial-area .testimonial-wrap .swiper{padding:56px 4px 18px}.testimonial-area .testimonial-wrap .swiper .swiper-slide{height:auto}.testimonial-area .testimonial-main{height:100%;display:flex;flex-direction:column;gap:14px;padding:22px!important;background:var(--ui-surface)!important;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);border-radius:var(--ui-radius-lg)!important;box-shadow:var(--ui-shadow-sm);position:relative;overflow:hidden;transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease)}.testimonial-area .testimonial-main:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--ui-accent),color-mix(in srgb,var(--ui-accent) 30%,white));opacity:.85}.testimonial-area .testimonial-main:after{content:"\201c";position:absolute;top:10px;right:14px;font-size:56px;line-height:1;color:color-mix(in srgb,var(--ui-accent) 16%,transparent);pointer-events:none}html[dir=rtl] .testimonial-area .testimonial-main:after{right:auto;left:14px}.testimonial-area .testimonial-main:hover{transform:translateY(-3px);box-shadow:var(--ui-shadow-md)}.testimonial-area .testimonial-main .testi-author{align-items:center}.testimonial-area .testimonial-main .testi-author .author-img{width:56px!important}.testimonial-area .testimonial-main .testi-author .author-img span.image{border-radius:999px;border:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent);background:#02061708}.testimonial-area .testimonial-main .testi-author .author-bio{padding-left:12px!important}html[dir=rtl] .testimonial-area .testimonial-main .testi-author .author-bio{padding-left:0!important;padding-right:12px!important}.testimonial-area .testimonial-main .testi-author .author-bio h4.title{font-size:16px!important;font-weight:900!important;letter-spacing:-.01em}.testimonial-area .testimonial-main .testi-author .author-bio p.bio{margin-top:6px!important;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--ui-text) 58%,transparent)}.testimonial-area .testimonial-main .testi-desc{margin-top:0!important}.testimonial-area .testimonial-main .testi-desc p.desc{margin:0;line-height:1.65;color:color-mix(in srgb,var(--ui-text) 82%,transparent);display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.testimonial-area .testimonial-main .testi-desc .review-count{margin-top:auto!important;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ui-border) 65%,transparent)}.testimonial-area .testimonial-main .testi-desc .review-count span.testi-review i{color:#f4b400}.testimonial-area .testimonial-main .testi-desc .review-count p.count{padding-left:10px;font-weight:850;color:color-mix(in srgb,var(--ui-text) 70%,transparent)}html[dir=rtl] .testimonial-area .testimonial-main .testi-desc .review-count p.count{padding-left:0;padding-right:10px}.testimonial-area .testimonial-wrap{position:relative;display:block}.testimonial-area .testimonial-wrap .swiper-buttons{display:flex!important;gap:10px;position:absolute;top:0;right:0;z-index:5;justify-content:flex-end;margin:0;opacity:1;pointer-events:auto;transition:opacity var(--ui-dur-2) var(--ui-ease)}html[dir=rtl] .testimonial-area .testimonial-wrap .swiper-buttons{right:auto;left:0;justify-content:flex-start}.testimonial-area .testimonial-wrap .swiper-buttons button{width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#0f172a0a;border:1px solid rgba(0,0,0,.08);box-shadow:0 10px 22px #0f172a1a}.testimonial-area .testimonial-wrap .swiper-buttons button:hover{background:#0f172a0f}@media (max-width: 767px){.testimonial-area .testimonial-main{padding:16px!important}.testimonial-area .testimonial-wrap .swiper-buttons{position:static;margin-top:12px;opacity:1;pointer-events:auto}.testimonial-area .testimonial-wrap .swiper{padding-top:10px}}.offer-code-area .section-capture .section-title h2{letter-spacing:-.02em}.offer-code-area .offer-code-wrap ul.offer-code-ul{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px!important;margin:24px 0 0!important;padding:0!important}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li{width:auto!important;margin:0!important}@media (max-width: 1199px){.offer-code-area .offer-code-wrap ul.offer-code-ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px!important}}@media (max-width: 767px){.offer-code-area .offer-code-wrap ul.offer-code-ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important;margin-top:18px!important}}@media (max-width: 479px){.offer-code-area .offer-code-wrap ul.offer-code-ul{grid-template-columns:1fr}}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main{height:100%;padding:18px 18px 16px!important;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent)!important;border-radius:var(--ui-radius-lg)!important;background:#fff!important;box-shadow:0 10px 28px #0f172a0f;position:relative;overflow:hidden;transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease),border-color var(--ui-dur-2) var(--ui-ease)}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main:before{content:"";position:absolute;top:0;left:0;right:0;height:0;background:transparent;opacity:0}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li:hover .offer-code-main{transform:translateY(-2px);box-shadow:0 16px 42px #0f172a1a;border-color:color-mix(in srgb,var(--ui-border) 92%,rgba(15,23,42,.22))}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main .code-heading{text-align:center!important}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main .code-heading h4.title{font-size:15px!important;font-weight:800!important;letter-spacing:.02em;text-transform:uppercase;margin:0 0 8px;color:var(--ui-text)}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main .code-heading p.desc{margin:0;font-size:13px;line-height:1.45;color:color-mix(in srgb,var(--ui-text) 68%,transparent)}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main .code-link-wrap{position:static!important;inset:auto!important;opacity:1!important;visibility:visible!important;background:transparent!important;display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;margin-top:14px}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main a.code-link{border:0!important;color:#fff!important;background:#0f172aeb!important;border:1px solid rgba(15,23,42,.92)!important;border-radius:var(--ui-radius-pill)!important;padding:10px 14px;display:inline-flex!important;align-items:center;justify-content:center;gap:10px;font-weight:850!important;letter-spacing:.02em;text-transform:none!important;line-height:1;box-shadow:0 10px 22px #0f172a24;transition:transform var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease)}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main a.code-link:hover{background:#0f172a!important;transform:translateY(-1px);box-shadow:0 14px 30px #0f172a2e}.offer-code-area .offer-code-wrap ul.offer-code-ul li.offer-code-li .offer-code-main a.code-link span.icon{font-size:18px;padding:0!important}.ui-benefits-nl{background:transparent}.ui-benefits-nl__head{padding-top:34px}.ui-benefits-nl__title{margin:0;text-align:center;font-size:clamp(22px,2.2vw,34px);letter-spacing:-.02em;font-weight:700;color:var(--ui-text)}.ui-benefits-nl__benefits{padding-top:18px;padding-bottom:36px}.ui-benefits-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;align-items:start}@media (max-width: 1199px){.ui-benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}@media (max-width: 767px){.ui-benefits-nl__head{padding-top:26px}.ui-benefits-nl__benefits{padding-bottom:28px}.ui-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media (max-width: 479px){.ui-benefits-grid{grid-template-columns:1fr}}.ui-benefit{text-align:center}.ui-benefit__icon{width:64px;height:64px;margin:0 auto 12px;display:grid;place-items:center;color:color-mix(in srgb,var(--ui-accent) 92%,rgba(2,6,23,.1))}.ui-benefit__icon i{font-size:46px;line-height:1}.ui-benefit__title{font-size:14px;font-weight:650;color:var(--ui-accent-2);margin-bottom:8px}.ui-benefit__text{font-size:13px;line-height:1.55;color:color-mix(in srgb,var(--ui-text) 68%,transparent)}.ui-newsletter-band{--ui-nl-bg: #0E4F57;--ui-nl-btn-bg: #D6D25D;--ui-nl-btn-text: #0B0B0B;background:var(--ui-nl-bg);color:#fff}.ui-newsletter-band__inner{display:grid;grid-template-columns:1fr 1fr;gap:22px;align-items:center;padding:28px 0}@media (max-width: 991px){.ui-newsletter-band__inner{grid-template-columns:1fr;padding:24px 0}}.ui-newsletter-band__heading{font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ui-newsletter-band__text{margin-top:8px;font-size:13px;line-height:1.5;color:#fffc}.ui-newsletter-form{display:grid;grid-template-columns:1fr auto;gap:12px;align-items:center}@media (max-width: 479px){.ui-newsletter-form{grid-template-columns:1fr}}.ui-newsletter-form__input{width:100%;height:48px;padding:0 16px;border-radius:var(--ui-radius-pill);border:1px solid rgba(255,255,255,.18);background:#fffffff5;color:#020617eb}.ui-newsletter-form__input::placeholder{color:#02061773}.ui-newsletter-form__button{height:48px;padding:0 20px;border-radius:var(--ui-radius-pill);background:var(--ui-nl-btn-bg);color:var(--ui-nl-btn-text);border:1px solid color-mix(in srgb,var(--ui-nl-btn-bg) 70%,black);font-weight:650;box-shadow:0 12px 26px #0000002e}.ui-newsletter-form__button:hover{filter:brightness(.98);transform:translateY(-1px)}.ui-newsletter-band__success{margin:10px 0 0;font-size:13px;color:#ffffffe0}.ui-catcards{padding:18px 0 22px}.ui-catcards__head{margin-bottom:14px}.ui-catcards__title{margin:0;font-size:clamp(18px,1.6vw,22px);letter-spacing:-.02em;font-weight:650;color:var(--ui-text)}.ui-catcards__grid{--ui-catcards-gap: 14px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--ui-catcards-gap)}@media (max-width: 1199px){.ui-catcards__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 767px){.ui-catcards{padding:14px 0 18px}.ui-catcards__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 479px){.ui-catcards__grid{grid-template-columns:1fr}}.ui-catcard{position:relative;display:block;aspect-ratio:1 / 1;border-radius:16px;overflow:hidden;background:#0206170a;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);box-shadow:0 12px 28px #0f172a14;text-decoration:none;color:inherit;transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease)}.ui-catcard:hover{transform:translateY(-2px);box-shadow:0 18px 44px #0f172a1f}.ui-catcard__bg{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;transform:scale(1);transition:transform var(--ui-dur-2) var(--ui-ease)}.ui-catcard:hover .ui-catcard__bg{transform:scale(1.04)}.ui-catcard__bg.is-placeholder{background:radial-gradient(320px 140px at 20% 25%,rgba(111,78,55,.2),transparent 60%),radial-gradient(340px 140px at 80% 15%,rgba(14,79,87,.18),transparent 60%),linear-gradient(180deg,#fff,#fffffff0)}.ui-catcard__media{position:absolute;top:0;right:0;bottom:0;left:0}.ui-catcard__img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0!important;transition:transform var(--ui-dur-2) var(--ui-ease)}.ui-catcard:hover .ui-catcard__img{transform:scale(1.04)}.ui-catcard__placeholder{display:none}.ui-catcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#02061700 45%,#02061794);opacity:1;pointer-events:none}.ui-catcard__label{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;padding:10px 12px;border-radius:14px;background:#ffffffeb;border:1px solid rgba(0,0,0,.08);box-shadow:0 12px 24px #0000001f}.ui-catcard__label-text{display:block;text-align:center;font-size:13px;font-weight:650;letter-spacing:-.01em;color:#020617eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-promo-mosaic{padding:18px 0}@media (max-width: 479px){.template-collection [data-collection-handle=kahveler] .shop-product-wrap ul.product-view li.st-col-item,.template-collection [data-collection-handle=kahveler] #product-grid>li.st-col-item{width:calc(50% - 12px)!important}}.ui-promo-mosaic__grid{--ui-mosaic-gap: 18px;--ui-mosaic-radius: 18px;--ui-mosaic-overlay: .45;--ui-mosaic-row: clamp(150px, 10vw, 210px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,var(--ui-mosaic-row));gap:var(--ui-mosaic-gap)}.ui-promo-mosaic__tile{position:relative;display:block;overflow:hidden;border-radius:var(--ui-mosaic-radius);background-color:#fff;background-image:var(--ui-mosaic-bg-desktop);background-size:cover;background-position:center;background-repeat:no-repeat;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);box-shadow:none;color:#fff;text-decoration:none;transform:translateZ(0);transition:transform var(--ui-dur-2) var(--ui-ease),box-shadow var(--ui-dur-2) var(--ui-ease)}@media (max-width: 991px){.ui-promo-mosaic__tile{background-image:var(--ui-mosaic-bg-mobile, var(--ui-mosaic-bg-desktop))}}.ui-promo-mosaic__tile:hover{transform:translateY(-2px);box-shadow:none}.ui-promo-mosaic__tile.is-placeholder{background:#f3f4f6;color:#020617eb}.ui-promo-mosaic__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none!important}.ui-promo-mosaic__content{position:absolute;left:18px;right:18px;max-width:76%;z-index:2;display:grid;gap:12px}.ui-promo-mosaic__content.is-top-left{top:18px}.ui-promo-mosaic__content.is-center-left{top:50%;transform:translateY(-50%)}.ui-promo-mosaic__content.is-bottom-left{bottom:18px}.ui-promo-mosaic__title{font-size:clamp(18px,1.9vw,32px);line-height:1.12;font-weight:750;letter-spacing:-.02em;text-shadow:none}.ui-promo-mosaic__btn{justify-self:start;display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:var(--ui-radius-pill);background:#ffffffeb;color:#020617eb;border:1px solid rgba(255,255,255,.65);box-shadow:none;font-size:14px;font-weight:650;letter-spacing:-.01em}.ui-promo-mosaic__tile:hover .ui-promo-mosaic__btn{background:#fffffffa}.ui-promo-mosaic__tile.is-a{grid-column:1;grid-row:1}.ui-promo-mosaic__tile.is-b{grid-column:2;grid-row:1}.ui-promo-mosaic__tile.is-c{grid-column:1;grid-row:2}.ui-promo-mosaic__tile.is-d{grid-column:2;grid-row:2}@media (max-width: 1199px){.ui-promo-mosaic__grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,var(--ui-mosaic-row))}.ui-promo-mosaic__tile.is-a{grid-column:1;grid-row:1}.ui-promo-mosaic__tile.is-b{grid-column:2;grid-row:1}.ui-promo-mosaic__tile.is-c{grid-column:1;grid-row:2}.ui-promo-mosaic__tile.is-d{grid-column:2;grid-row:2}.ui-promo-mosaic__content{max-width:88%}}@media (max-width: 767px){.ui-promo-mosaic{padding:14px 0}.ui-promo-mosaic__grid{grid-template-columns:1fr;grid-template-rows:none;gap:14px}.ui-promo-mosaic__tile{aspect-ratio:16 / 9}}.slider-content{padding:18px 0}.slider-content .home-slider.swiper{--ui-slider-max: 1320px;--ui-slider-side: clamp(12px, 2vw, 20px);width:min(var(--ui-slider-max),calc(100% - (var(--ui-slider-side) * 2)));margin-left:auto;margin-right:auto;border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--ui-border) 70%,transparent);box-shadow:0 22px 70px #0f172a1f;background:#0f0a07}.slider-content .home-slider .swiper-slide{height:auto}.slider-content .home-slider .slide-image{position:relative!important;display:block!important;width:100%;height:460px;background:#120a07}@media (max-width: 1199px){.slider-content .home-slider .slide-image{height:clamp(320px,48vw,420px)}}.slider-content .home-slider .slide-image:after{content:none!important}.slider-content .home-slider .slide-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:none!important;pointer-events:none}.slider-content .home-slider .slide-image :is(img.desk-img,img.mobile-img,svg.placeholder-svg){position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important}.slider-content .home-slider .slide-image img.desk-img,.slider-content .home-slider .slide-image img.mobile-img{object-fit:cover;object-position:right center}.slider-content .home-slider .slide-image .slider-info-content{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2!important;display:flex;align-items:center}.slider-content .home-slider .slide-image .slider-info-content.container{max-width:none!important;width:100%!important}.slider-content .home-slider .slide-image .slider-info-content .row,.slider-content .home-slider .slide-image .slider-info-content .col{width:100%;margin:0;padding:0}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{width:min(560px,46%)!important;padding-left:clamp(22px,3.3vw,54px);padding-right:22px}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info :is(.subtitle,h2){text-transform:none!important}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info .subtitle{font-size:16px!important;margin-bottom:16px!important;letter-spacing:.01em;color:#ffffffe0!important}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info .subtitle a.s-link{color:#fffffff2!important;border-bottom-color:#fff9!important}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info h2{font-size:clamp(28px,3.1vw,54px)!important;line-height:1.08!important;font-weight:780!important;letter-spacing:-.03em;color:#fff!important;margin:0!important}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info a.slider-button{margin-top:22px!important;height:46px!important;padding:0 22px!important;border-radius:var(--ui-radius-pill)!important;background:#fffffff0!important;color:#020617eb!important;border:1px solid rgba(255,255,255,.6)!important;box-shadow:0 18px 40px #00000038!important;text-transform:none!important;font-weight:650!important}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info a.slider-button:hover{transform:translateY(-1px);filter:brightness(.98)}html[dir=rtl] .slider-content .home-slider .slide-image:before{background:none!important}html[dir=rtl] .slider-content .home-slider .slide-image img.desk-img,html[dir=rtl] .slider-content .home-slider .slide-image img.mobile-img{object-position:left center}@media (max-width: 991px){.slider-content .home-slider.swiper{width:calc(100% - 24px);border-radius:16px}.slider-content .home-slider .slide-image{aspect-ratio:1000 / 850}.slider-content .home-slider .slide-image:before{background:none!important}.slider-content .home-slider .slide-image img.mobile-img{object-position:center}.slider-content .home-slider .slide-image .slider-info-content{align-items:flex-end}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{width:100%!important;padding:0 18px 18px}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info h2{font-size:clamp(22px,5.2vw,34px)!important}}.footer-area .ui-footer-mobile{display:none}.footer-area .ui-footer-desktop{display:block}.ui-hamburger-toggle{width:44px;height:44px;border-radius:14px;border:1px solid rgba(0,0,0,.12);background:#fffffff5;box-shadow:0 10px 22px #00000014;display:inline-flex;align-items:center;justify-content:center;padding:0}.ui-hamburger-toggle .menu-icon{display:inline-flex;align-items:center;justify-content:center;line-height:0}.ui-hamburger-toggle .menu-icon i{font-size:22px}.ui-hamburger-toggle:hover{background:#1c1c1c;border-color:#1c1c1c8c;color:#fff}.ui-hamburger-toggle:focus-visible{outline:2px solid rgba(28,28,28,.55);outline-offset:2px}@media (max-width: 1199px){.mobile-menu .megamenu-content ul.main-menu{padding:14px 12px 18px;gap:10px}.mobile-menu .megamenu-content ul.main-menu li.menu-link{border-top:none!important;margin-right:0!important}.mobile-menu .megamenu-content ul.main-menu li.menu-link a.link-title.link-title-lg{padding:16px!important;border-radius:16px;border:1px solid rgba(2,6,23,.1);background:#fff;box-shadow:0 10px 22px #0000000f;font-weight:750;letter-spacing:.04em;text-decoration:none!important;transition:transform var(--ui-dur-1) var(--ui-ease),box-shadow var(--ui-dur-1) var(--ui-ease),border-color var(--ui-dur-1) var(--ui-ease),background-color var(--ui-dur-1) var(--ui-ease)}.mobile-menu .megamenu-content ul.main-menu li.menu-link>a.link-title:after{content:none!important;display:none!important}.mobile-menu .megamenu-content ul.main-menu li.menu-link a.link-title.link-title-lg:hover{text-decoration:none!important;transform:translateY(-1px);box-shadow:0 14px 30px #0000001a;border-color:#02061729}.mobile-menu .megamenu-content ul.main-menu li.menu-link a.link-title.link-title-lg:active{transform:translateY(0);box-shadow:0 10px 22px #00000014}.mobile-menu .megamenu-content ul.main-menu li.menu-link a.link-title.link-title-lg i{font-size:20px;opacity:.7}.mobile-menu .megamenu-content ul.main-menu li.menu-link:not(.parant) a.link-title.link-title-lg:after{content:"\203a";margin-left:auto;font-size:22px;line-height:1;opacity:.65}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu{margin:10px 4px 4px;padding:10px 10px 6px;border-radius:16px;background:#02061708;border:1px solid rgba(2,6,23,.06)}.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.sub-menu .ul li.submenu-li,.mobile-menu .megamenu-content ul.main-menu li.menu-link ul.dropdown-submenu.mega-menu .ul li.megamenu-li{padding-left:10px;padding-right:10px}}@media (max-width: 767px){.footer-area .ui-footer-desktop{display:none!important}.footer-area .ui-footer-mobile{display:block!important}.copyright-block{display:none!important}.footer-area{background:#000!important;background-image:none!important;padding-top:26px!important;padding-bottom:26px!important;border-top:none!important}.footer-area .container{padding-left:18px;padding-right:18px}.ui-footer-mobile{color:#ffffffeb}.ui-footer-mobile__brand{display:grid;justify-items:center;gap:8px;margin-bottom:18px}.ui-footer-mobile__brand a.theme-header-logo img{width:min(190px,62vw)!important;height:auto;filter:brightness(1.05)}.ui-footer-mobile__brand .shop-header-name span{color:#fff;font-weight:760}.ui-footer-mobile__brand-sub{font-size:12px;letter-spacing:.16em;text-transform:uppercase;opacity:.75}.ui-footer-mobile__acc{margin-top:8px}.ui-footer-acc{border-bottom:1px solid rgba(255,255,255,.14);padding:14px 0}.ui-footer-acc:first-child{border-top:1px solid rgba(255,255,255,.14)}.ui-footer-acc__sum{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.ui-footer-acc__sum::-webkit-details-marker{display:none}.ui-footer-acc__title{font-size:22px;line-height:1.1;letter-spacing:-.01em;font-weight:300;color:#ffffffeb;text-transform:uppercase}.ui-footer-acc__icon{font-size:22px;opacity:.9;transition:transform .2s ease}.ui-footer-acc[open] .ui-footer-acc__icon{transform:rotate(180deg)}.ui-footer-acc__panel{padding-top:10px}.ui-footer-links{margin:0;padding:0;list-style:none}.ui-footer-links__link{-webkit-appearance:none;appearance:none;background:transparent;border:0;display:block;width:100%;text-align:left;padding:9px 0;color:#ffffffd1;text-decoration:none;font-size:14px;letter-spacing:.02em}.ui-footer-links__link:hover{color:#fff}.ui-footer-note{margin:0 0 10px;color:#ffffffb3;font-size:13px}.ui-footer-contact__row{padding:8px 0;color:#ffffffd1;font-size:14px}.ui-footer-mobile__pills{display:grid;gap:12px;margin-top:18px;margin-bottom:18px}.ui-footer-pill{width:100%;height:48px;border-radius:999px;border:1px solid rgba(255,255,255,.55);background:transparent;color:#ffffffeb;font-size:14px;letter-spacing:.06em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px}.ui-footer-pill i{font-size:18px}.ui-footer-pill:hover{border-color:#ffffffd9;color:#fff}.ui-footer-mobile .newsletter-input .news-content form .subscribe-block input{background:transparent;color:#fff;border-color:#ffffff3d}.ui-footer-mobile .newsletter-input .news-content form .subscribe-block input::placeholder{color:#ffffff8c}.ui-footer-mobile .newsletter-input .news-content form .subscribe-block .email-submit button{background:#ffffffeb;color:#000}.ui-footer-mobile__divider{height:1px;background:#ffffff38;margin:12px 0}.ui-footer-mobile__legal{display:grid;justify-items:center;gap:6px;padding:4px 0 10px}.ui-footer-legal__link{color:#ffffffc7;text-decoration:none;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.ui-footer-legal__link:hover{color:#fff}.ui-footer-mobile__social{display:flex;justify-content:center;margin-top:8px}.ui-footer-mobile__social ul.social-icon{display:flex;gap:14px;margin:0;padding:0;list-style:none}.ui-footer-mobile__social ul.social-icon li a{color:#ffffffe0!important;background:transparent!important;border:1px solid rgba(255,255,255,.28)!important;width:42px;height:42px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}}@media (max-width: 767px){.copyright-block{background:transparent!important;padding-top:10px!important;padding-bottom:14px!important;border-top:none!important}.copyright-block .container{padding-left:12px;padding-right:12px}.copyright-block .copyright-main{border-top:1px solid rgba(0,0,0,.08);padding-top:12px}.copyright-block .copyright-main ul.copyright-ul{gap:10px}.copyright-block .copyright-main ul.copyright-ul li.copyright-li .copy-link-wrap a{font-size:13px}.copyright-block .copyright-main ul.copyright-ul li.copyright-li .text-block p{font-size:12px;opacity:.9}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/ui-refresh.css.map */
