:root{--gt-red: #ef4056;--gt-dark: #1b1d21;--gt-bg: #f5f6f8}*{font-family: 'Vazirmatn',sans-serif}body{background: var(--gt-bg);min-height: 100vh;display: flex;flex-direction: column}.bg-digi{background: var(--gt-red) !important}.gt-tire-logo{width: 48px;height: 48px;border-radius: 50%;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3C!-- عاج‌های بیرونی لاستیک --%3E%3Ccircle cx='50' cy='50' r='48' fill='%23121316' stroke='%232a2c33' stroke-width='3' stroke-dasharray='6 4' /%3E%3C!-- دیواره اصلی لاستیک --%3E%3Ccircle cx='50' cy='50' r='42' fill='%231e2025' /%3E%3Ccircle cx='50' cy='50' r='32' fill='%230f1013' /%3E%3C!-- رینگ آلومینیومی --%3E%3Ccircle cx='50' cy='50' r='28' fill='%23cbd5e1' stroke='%2394a3b8' stroke-width='2' /%3E%3C!-- پره‌های رینگ اسپرت --%3E%3Cg stroke='%23334155' stroke-width='4' stroke-linecap='round'%3E%3Cline x1='50' y1='50' x2='50' y2='24' /%3E%3Cline x1='50' y1='50' x2='74' y2='42' /%3E%3Cline x1='50' y1='50' x2='65' y2='72' /%3E%3Cline x1='50' y1='50' x2='35' y2='72' /%3E%3Cline x1='50' y1='50' x2='26' y2='42' /%3E%3C/g%3E%3C!-- مرکز رینگ (کپ) --%3E%3Ccircle cx='50' cy='50' r='10' fill='%23ef4056' /%3E%3Ccircle cx='50' cy='50' r='8' fill='%230f172a' /%3E%3C!-- پیچ‌های مرکز --%3E%3Ccircle cx='50' cy='45' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='55' cy='48' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='53' cy='54' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='47' cy='54' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='45' cy='48' r='1.5' fill='%23ffffff' /%3E%3C/svg%3E");background-size: cover;background-position: center;box-shadow: 0 4px 12px rgba(0,0,0,0.25);transition: transform 0.6s cubic-bezier(0.34,1.56,0.64,1),box-shadow 0.3s ease}.gt-tire-logo-wrapper:hover .gt-tire-logo{transform: rotate(-360deg) scale(1.08);box-shadow: 0 6px 18px rgba(239,64,86,0.35)}.gt-header{background: white;box-shadow: 0 3px 15px rgba(0,0,0,.06)}.sub-navbar{background-color: #f8fafc;border-top: 1px solid #edf2f7;position: relative}.sub-nav-link{position: relative;padding: 0.6rem 1.2rem;color: #64748b;font-weight: 500;font-size: 0.93rem;transition: all 0.25s ease;border-radius: 8px;display: inline-flex;align-items: center}.sub-nav-link:hover,.sub-nav-link.active{color: var(--gt-red) !important;background-color: rgba(239,64,86,0.08);font-weight: 600}.sub-nav-link i{transition: transform 0.2s ease}.sub-nav-link:hover i,.sub-nav-link.active i{transform: translateY(-1px)}.navbar-search{max-width: 520px;transition: all 0.3s ease}.navbar-search .search-box-wrapper{position: relative;background: #f1f3f6;border: 2px solid transparent;border-radius: 50px;padding: 2px 8px 2px 18px;display: flex;align-items: center;justify-content: space-between;transition: all 0.35s cubic-bezier(0.16,1,0.3,1)}.navbar-search .search-box-wrapper:focus-within{background: #ffffff;border-color: var(--gt-red);box-shadow: 0 6px 20px rgba(239,64,86,0.15)}.navbar-search .search-input{background: transparent !important;border: none !important;box-shadow: none !important;font-size: 0.9rem;font-weight: 500;color: #2d3748;padding: 8px 10px;height: 40px}.navbar-search .search-input::placeholder{color: #94a3b8;font-size: 0.86rem}.navbar-search .search-btn{background: none !important;border: none !important;outline: none !important;box-shadow: none !important;padding: 0 8px;height: 40px;display: flex;align-items: center;justify-content: center;cursor: pointer;color: var(--gt-red);transition: all 0.3s ease}.navbar-search .search-btn i{font-size: 1.18rem;transition: transform 0.3s ease}.navbar-search .search-btn:hover i{transform: scale(1.22) rotate(-10deg)}@media (max-width: 767.98px){.navbar-search{position: absolute;top: 0;left: 0;right: 0;background: #ffffff;padding: 12px 16px;z-index: 1040;box-shadow: 0 4px 15px rgba(0,0,0,0.1);display: none}.navbar-search.active{display: block;animation: slideDown 0.25s ease}}@keyframes slideDown{from{transform: translateY(-100%);opacity: 0}to{transform: translateY(0);opacity: 1}}main{animation: fadePage .35s ease}@keyframes fadePage{from{opacity: 0;transform: translateY(8px)}to{opacity: 1;transform: translateY(0)}}.card{border: none;border-radius: 16px}.text-digi{color: var(--gt-red) !important}.btn-digi{background-color: var(--gt-red) !important;border-color: var(--gt-red) !important;color: #fff !important;border: none;transition: all 0.3s ease}.btn-digi:hover{background-color: #d82f45 !important;color: #fff !important;transform: translateY(-2px);box-shadow: 0 8px 20px rgba(239,64,86,0.35) !important}.fw-extrabold{font-weight: 850}.transition-all{transition: all 0.3s ease}.transition-hover{transition: .3s}.transition-hover:hover{opacity: 0.8}
.ws-hero{background: linear-gradient(135deg,#1b1d21 0%,#2a2d34 100%);color: #fff;border-radius: 28px;padding: 44px 40px;position: relative;overflow: hidden}.ws-hero::after{content: "";position: absolute;left: -70px;bottom: -90px;width: 280px;height: 280px;border-radius: 50%;border: 36px solid rgba(239,64,86,.18)}.ws-hero>*{position: relative;z-index: 1}.ws-hero .ws-badge{background: rgba(239,64,86,.18);color: #ff8a99;padding: 7px 16px;border-radius: 50px;font-weight: 700;font-size: .85rem;display: inline-block}.ws-hero h1{font-weight: 850;line-height: 1.6}.ws-hero p{color: #cbd2dc;line-height: 2;max-width: 640px}.ws-card{background: #fff;border-radius: 20px;padding: 22px 18px;height: 100%;box-shadow: 0 4px 16px rgba(0,0,0,.05);text-align: center}.ws-ico{width: 56px;height: 56px;border-radius: 50%;background: #ffe8ec;color: var(--gt-red);display: inline-flex;align-items: center;justify-content: center;font-size: 1.3rem;margin-bottom: 12px}.ws-card h5{font-weight: 800;font-size: 1rem}.ws-card p{color: #6b7280;font-size: .86rem;line-height: 1.9;margin: 0}.ws-step{display: flex;gap: 14px;align-items: flex-start;background: #fff;border-radius: 18px;padding: 18px;box-shadow: 0 4px 16px rgba(0,0,0,.05);height: 100%}.ws-num{flex: 0 0 42px;height: 42px;border-radius: 50%;background: var(--gt-red);color: #fff;font-weight: 800;display: flex;align-items: center;justify-content: center}.ws-step h6{font-weight: 800;margin-bottom: 4px}.ws-step p{margin: 0;color: #6b7280;font-size: .86rem;line-height: 1.9}.ws-form-box{background: #fff;border-radius: 28px;padding: 36px;box-shadow: 0 15px 40px rgba(0,0,0,.05)}.ws-form-box .form-control,.ws-form-box .form-select{border-radius: 14px;padding: .75rem 1rem;background: #f7f8fa;border: 2px solid transparent}.ws-form-box .form-control:focus,.ws-form-box .form-select:focus{background: #fff;border-color: var(--gt-red);box-shadow: 0 6px 18px rgba(239,64,86,.12)}.ws-form-box label{font-weight: 700;font-size: .88rem;margin-bottom: .35rem}.ws-chip{display: inline-flex;align-items: center;gap: 6px;background: #fff;border-radius: 50px;padding: 10px 18px;font-weight: 700;font-size: .88rem;color: #333;text-decoration: none;box-shadow: 0 3px 12px rgba(0,0,0,.06);transition: .25s}.ws-chip:hover{color: var(--gt-red);transform: translateY(-2px)}.accordion-item{border: 0;border-radius: 16px !important;overflow: hidden;margin-bottom: 10px;box-shadow: 0 3px 12px rgba(0,0,0,.05)}.accordion-button{font-weight: 700}.accordion-button:not(.collapsed){color: var(--gt-red);background: #fff4f5;box-shadow: none}.accordion-button:focus{box-shadow: none}@media (max-width: 767.98px){.ws-hero{padding: 26px 20px;border-radius: 22px}.ws-hero h1{font-size: 1.4rem}.ws-hero p{font-size: .92rem}.ws-hero .btn{width: 100%}.ws-card{padding: 16px 10px;border-radius: 16px}.ws-ico{width: 46px;height: 46px;font-size: 1.1rem;margin-bottom: 8px}.ws-card h5{font-size: .9rem}.ws-card p{font-size: .76rem;line-height: 1.75}.ws-form-box{padding: 20px 16px;border-radius: 22px}.ws-chip{padding: 8px 14px;font-size: .82rem}.accordion-button{font-size: .92rem;padding: .9rem 1rem}}.ws-points{display: flex;flex-wrap: wrap;gap: 8px 22px}.ws-points li{color: #e5e9f0;font-size: .92rem;font-weight: 700}.ws-points i{color: #ff8a99;margin-left: 6px}.ws-list-title{font-size: 1rem;font-weight: 800;margin: 6px 0 12px}.ws-row{display: grid;grid-template-columns: 1fr 210px 44px;gap: 12px;align-items: end;border: 2px solid #eef0f3;border-radius: 18px;padding: 14px;background: #fcfcfd}.ws-form-box .ws-row .form-control,.ws-form-box .ws-row .form-select{background: #fff;border-color: #e5e7eb}.ws-form-box .ws-row .form-control:focus,.ws-form-box .ws-row .form-select:focus{border-color: var(--gt-red)}.ws-form-box .ws-row .is-invalid{border-color: #dc3545}.ws-qty{display: flex;gap: 6px;align-items: stretch}.ws-qty .form-control{text-align: center;min-width: 0}.ws-qbtn{flex: 0 0 44px;border: 2px solid #e5e7eb;background: #fff;border-radius: 14px;font-size: 1.25rem;font-weight: 800;line-height: 1;color: #333}.ws-qbtn:hover{border-color: var(--gt-red);color: var(--gt-red)}.ws-remove{width: 44px;height: 44px;border: 0;border-radius: 14px;background: #f3f4f6;color: #6b7280;font-size: 1.5rem;line-height: 1}.ws-remove:hover{background: #ffe8ec;color: var(--gt-red)}.ws-summary{font-weight: 800;font-size: .92rem;color: var(--gt-red)}.ws-article{display: flex;align-items: center;gap: 16px;background: #fff;border-radius: 20px;padding: 18px 20px;box-shadow: 0 4px 16px rgba(0,0,0,.05);transition: .25s}.ws-article:hover{transform: translateY(-2px);box-shadow: 0 8px 22px rgba(0,0,0,.08)}.ws-article .ws-ico{flex: 0 0 56px;margin: 0}@media (max-width: 767.98px){.ws-row{grid-template-columns: 1fr 44px}.ws-row-model{grid-column: 1 / -1}.ws-row-qty{grid-column: 1}.ws-remove{grid-column: 2;grid-row: 2}.ws-form-box{padding: 22px 16px}}#wsOrder{scroll-margin-top: 110px}
:root{--gt-ink: #1b1d21;--gt-ink-2: #2a2d34;--gt-red-grad: linear-gradient(135deg,#ff5a70 0%,#ef4056 55%,#d82f45 100%);--tread-light: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath d='M0 18 18 4l18 14M0 32l18-14 18 14' fill='none' stroke='%23ffffff' stroke-opacity='.06' stroke-width='3'/%3E%3C/svg%3E");--tread-faint: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36'%3E%3Cpath d='M0 18 18 4l18 14M0 32l18-14 18 14' fill='none' stroke='%231b1d21' stroke-opacity='.018' stroke-width='3'/%3E%3C/svg%3E");--gt-tire-svg: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3C!-- عاج‌های بیرونی لاستیک --%3E%3Ccircle cx='50' cy='50' r='48' fill='%23121316' stroke='%232a2c33' stroke-width='3' stroke-dasharray='6 4' /%3E%3C!-- دیواره اصلی لاستیک --%3E%3Ccircle cx='50' cy='50' r='42' fill='%231e2025' /%3E%3Ccircle cx='50' cy='50' r='32' fill='%230f1013' /%3E%3C!-- رینگ آلومینیومی --%3E%3Ccircle cx='50' cy='50' r='28' fill='%23cbd5e1' stroke='%2394a3b8' stroke-width='2' /%3E%3C!-- پره‌های رینگ اسپرت --%3E%3Cg stroke='%23334155' stroke-width='4' stroke-linecap='round'%3E%3Cline x1='50' y1='50' x2='50' y2='24' /%3E%3Cline x1='50' y1='50' x2='74' y2='42' /%3E%3Cline x1='50' y1='50' x2='65' y2='72' /%3E%3Cline x1='50' y1='50' x2='35' y2='72' /%3E%3Cline x1='50' y1='50' x2='26' y2='42' /%3E%3C/g%3E%3C!-- مرکز رینگ (کپ) --%3E%3Ccircle cx='50' cy='50' r='10' fill='%23ef4056' /%3E%3Ccircle cx='50' cy='50' r='8' fill='%230f172a' /%3E%3C!-- پیچ‌های مرکز --%3E%3Ccircle cx='50' cy='45' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='55' cy='48' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='53' cy='54' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='47' cy='54' r='1.5' fill='%23ffffff' /%3E%3Ccircle cx='45' cy='48' r='1.5' fill='%23ffffff' /%3E%3C/svg%3E")}body{background-color: var(--gt-bg);background-image: radial-gradient(rgba(27,29,33,.05) 1px,transparent 1px);background-size: 22px 22px}html{scroll-behavior: smooth}@media (prefers-reduced-motion: reduce){html{scroll-behavior: auto}}.gt-header::before{content: "";position: absolute;top: 0;right: 0;left: 0;height: 3px;z-index: 2;background: linear-gradient(90deg,var(--gt-red),#ff8a99 45%,var(--gt-ink))}.btn-digi{background-image: var(--gt-red-grad);box-shadow: 0 6px 16px rgba(239,64,86,.25)}.btn-digi:hover{background-image: linear-gradient(135deg,#ff6b80,#e63950 55%,#c92a3f)}.btn .fa-arrow-left{transition: transform .25s ease}.btn:hover .fa-arrow-left,a:hover>.fa-arrow-left{transform: translateX(-4px)}.btn-outline-dark:hover{background: var(--gt-ink);border-color: var(--gt-ink)}.gt-badge{border: 1px solid rgba(239,64,86,.18);display: inline-flex;align-items: center;gap: 8px}.gt-badge:has(>i)::before{display: none}.gt-badge::before{content: "";width: 7px;height: 7px;border-radius: 50%;background: var(--gt-red);box-shadow: 0 0 0 0 rgba(239,64,86,.5);animation: gtPulse 2.2s infinite}@keyframes gtPulse{0%{box-shadow: 0 0 0 0 rgba(239,64,86,.5)}70%{box-shadow: 0 0 0 7px rgba(239,64,86,0)}100%{box-shadow: 0 0 0 0 rgba(239,64,86,0)}}main h2.fw-extrabold::after,main h1.h2.fw-extrabold::after{content: "";display: block;width: 68px;height: 5px;margin-top: .7rem;border-radius: 3px;background: repeating-linear-gradient(90deg,var(--gt-red) 0 12px,transparent 12px 18px)}main .text-center>h2.fw-extrabold::after,main .text-center>h1.h2.fw-extrabold::after,main h2.fw-extrabold.text-center::after{margin-right: auto;margin-left: auto}.gt-service-icon,.gt-feature-icon,.ws-ico{position: relative}.gt-service-icon::after,.gt-feature-icon::after,.ws-ico::after{content: "";position: absolute;inset: -6px;border-radius: 50%;border: 2px dashed rgba(239,64,86,.38);transition: transform .8s ease}.gt-feature:hover .gt-feature-icon::after,.ws-card:hover .ws-ico::after,.gt-service:hover .gt-service-icon::after{transform: rotate(180deg)}.gt-hero{position: relative;background-image: var(--tread-faint),radial-gradient(circle at top left,#ffffff,#f4f5f8)}.gt-hero>*{position: relative}.gt-wheel{position: relative;background: none !important;box-shadow: none !important}.gt-wheel i{display: none}.gt-wheel::before{content: "";position: absolute;inset: 0;border-radius: 50%;background: var(--gt-tire-svg) center / cover no-repeat;box-shadow: 0 22px 48px rgba(0,0,0,.28);transition: transform .9s cubic-bezier(.25,.8,.25,1),box-shadow .4s ease}.gt-wheel:hover::before{transform: rotate(-200deg);box-shadow: 0 22px 52px rgba(239,64,86,.4)}.gt-hero .gt-title{letter-spacing: -.5px}.gt-trust{background: #fff;border-radius: 22px;padding: 8px;display: grid;grid-template-columns: repeat(4,1fr);box-shadow: 0 8px 28px rgba(0,0,0,.05);border: 1px solid rgba(0,0,0,.04)}.gt-trust-item{display: flex;align-items: center;gap: 12px;padding: 14px 16px}.gt-trust-item + .gt-trust-item{border-right: 2px dashed #e9ecf0}.gt-trust-item .ico{flex: 0 0 44px;height: 44px;border-radius: 50%;background: #ffe8ec;color: var(--gt-red);display: flex;align-items: center;justify-content: center;font-size: 1.1rem}.gt-trust-item strong{display: block;font-size: .92rem;font-weight: 800;color: #1c1c1c;line-height: 1.5}.gt-trust-item small{display: block;color: #7b8290;font-size: .76rem;line-height: 1.5}.gt-dark-panel{background-color: var(--gt-ink);background-image: var(--tread-light);border-radius: 32px;padding: 48px 36px;color: #fff;position: relative;overflow: hidden}.gt-dark-panel::after{content: "";position: absolute;left: -110px;bottom: -130px;width: 300px;height: 300px;border-radius: 50%;border: 38px solid rgba(239,64,86,.13);pointer-events: none}.gt-dark-panel>*{position: relative;z-index: 1}.gt-dark-panel .gt-badge{background: rgba(239,64,86,.16);color: #ff8a99;border-color: rgba(255,138,153,.25)}.gt-dark-panel h2{color: #fff}.gt-dark-panel .gt-feature{background: rgba(255,255,255,.05);border: 1px solid rgba(255,255,255,.09);box-shadow: none;-webkit-backdrop-filter: blur(6px);backdrop-filter: blur(6px)}.gt-dark-panel .gt-feature:hover{background: rgba(255,255,255,.09);box-shadow: 0 16px 34px rgba(0,0,0,.28)}.gt-dark-panel .gt-feature h5{color: #fff}.gt-dark-panel .gt-feature p{color: #aab1bd}.gt-dark-panel .gt-feature-icon{background: var(--gt-red-grad);color: #fff;box-shadow: 0 8px 20px rgba(239,64,86,.35)}.gt-dark-panel .gt-feature-icon::after{border-color: rgba(255,255,255,.35)}.gt-stat{background: var(--gt-red-grad);border: 0;color: #fff;position: relative;overflow: hidden;box-shadow: 0 14px 30px rgba(239,64,86,.25)}.gt-stat::before{content: "";position: absolute;inset: 0;background: var(--tread-light);opacity: 1;pointer-events: none}.gt-stat>*{position: relative}.gt-stat h2{color: #fff;font-size: 2.7rem;letter-spacing: -1px;text-shadow: 0 4px 14px rgba(0,0,0,.18)}.gt-stat span{color: rgba(255,255,255,.92)}.gt-stat:nth-child(2),.gt-stat:nth-child(3){background: linear-gradient(135deg,#2a2d34,#15161a);box-shadow: 0 14px 30px rgba(0,0,0,.22)}.gt-stat:nth-child(2) h2,.gt-stat:nth-child(3) h2{color: #ff6b80}.gt-product-image,.product-img-wrapper,.card-product .bg-light:not(.badge),.bg-light:has(>.style-main-img){background: var(--tread-light),radial-gradient(circle at 50% 38%,#454a55 0%,#2a2d34 52%,#17181c 100%) !important}.gt-product-card,.card-product{position: relative}.card-product::after{content: "";position: absolute;right: 0;left: 0;bottom: 0;height: 3px;background: var(--gt-red-grad);transform: scaleX(0);transform-origin: right;transition: transform .35s ease}.card-product:hover::after{transform: scaleX(1)}.gt-cta{background: var(--gt-red-grad);border-radius: 28px;color: #fff;padding: 34px 38px;position: relative;overflow: hidden;display: flex;align-items: center;justify-content: space-between;gap: 22px;flex-wrap: wrap;box-shadow: 0 18px 40px rgba(239,64,86,.28)}.gt-cta::before{content: "";position: absolute;inset: 0;background: var(--tread-light);pointer-events: none}.gt-cta::after{content: "";position: absolute;left: -60px;bottom: -90px;width: 240px;height: 240px;border-radius: 50%;border: 30px solid rgba(255,255,255,.1);pointer-events: none}.gt-cta>*{position: relative;z-index: 1}.gt-cta h3{font-weight: 850;font-size: 1.4rem;margin: 0 0 6px}.gt-cta p{margin: 0;color: rgba(255,255,255,.9)}.gt-cta .btn-light{color: var(--gt-red);font-weight: 800}.gt-cta .btn-light:hover{color: #d82f45;transform: translateY(-2px)}.gt-cta .btn-outline-light{font-weight: 800}.gt-cta .btn-outline-light:hover{color: var(--gt-red)}footer.bg-dark{background-color: var(--gt-ink) !important;background-image: var(--tread-light);border-top: 4px dashed rgba(239,64,86,.55)}.gt-skel{position: relative;overflow: hidden}.gt-skel img{opacity: 0}.gt-skel::after{content: "";position: absolute;inset: 0;pointer-events: none;background: linear-gradient(100deg,transparent 20%,rgba(255,255,255,.75) 50%,transparent 80%);background-size: 220% 100%;animation: gtShimmer 1.3s linear infinite}@keyframes gtShimmer{from{background-position: 200% 0}to{background-position: -20% 0}}img{transition: opacity .4s ease}html.gt-js .reveal{opacity: 0;transform: translateY(22px);transition: opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}html.gt-js .reveal.in{opacity: 1;transform: none}@media (prefers-reduced-motion: reduce){html.gt-js .reveal{opacity: 1;transform: none;transition: none}.gt-badge::before,.gt-skel::after{animation: none}}@media (max-width: 991.98px){.gt-trust{grid-template-columns: repeat(2,1fr)}.gt-trust-item:nth-child(3){border-right: 0}.gt-trust-item:nth-child(n+3){border-top: 2px dashed #e9ecf0}}@media (max-width: 767.98px){.gt-trust{border-radius: 18px;padding: 4px}.gt-trust-item{padding: 12px 10px;gap: 9px}.gt-trust-item .ico{flex-basis: 36px;height: 36px;font-size: .95rem}.gt-trust-item strong{font-size: .8rem}.gt-trust-item small{font-size: .68rem}.gt-dark-panel{padding: 28px 16px;border-radius: 24px}body .gt-stat h2{font-size: 1.8rem}.gt-cta{padding: 26px 20px;border-radius: 22px;flex-direction: column;align-items: stretch;text-align: center}.gt-cta h3{font-size: 1.15rem}.gt-cta .btn{width: 100%}.gt-cta .cta-btns{display: flex;flex-direction: column;gap: .6rem}main h2.fw-extrabold::after,main h1.h2.fw-extrabold::after{width: 54px;height: 4px}}.sub-navbar .container>div{gap: 10px}.gt-caret{font-size: .65rem;margin-right: 6px;transition: transform .25s ease}.gt-contact-dd .show .gt-caret,.gt-contact-dd .btn.show .gt-caret{transform: rotate(180deg)}.gt-dd-menu{border: 0;border-radius: 18px;padding: 8px;min-width: 260px;box-shadow: 0 18px 44px rgba(0,0,0,.18)}.gt-dd-menu .dropdown-item{display: flex;align-items: center;gap: 12px;padding: 10px 12px;border-radius: 12px;white-space: normal}.gt-dd-menu .dropdown-item:hover,.gt-dd-menu .dropdown-item:focus{background: #fff1f3}.gt-dd-menu .dropdown-item strong{display: block;font-size: .92rem;font-weight: 800;color: #1c1c1c}.gt-dd-menu .dropdown-item small{display: block;color: #7b8290;font-size: .76rem}.gt-dd-menu .dd-ico{flex: 0 0 40px;height: 40px;border-radius: 50%;background: #ffe8ec;color: var(--gt-red);display: flex;align-items: center;justify-content: center}.gt-dd-menu .dd-ico.wa{background: #dcf8e6;color: #16a34a}.gt-dd-menu .dd-ico.ig,.gt-ig-ico{background: linear-gradient(45deg,#f9ce34,#ee2a7b 55%,#6228d7);color: #fff}.gt-ig-ico{flex: 0 0 56px;height: 56px;border-radius: 50%;display: flex;align-items: center;justify-content: center;font-size: 1.6rem}@media (max-width: 767.98px){.gt-ig-card{padding: 1.1rem !important;border-radius: 1.25rem !important}.gt-ig-card .btn{width: 100%}.gt-ig-card h5{font-size: .98rem}}.gt-credit{display: flex;flex-wrap: wrap;align-items: center;justify-content: center;gap: .6rem}.gt-credit-label{font-size: .8rem;color: rgba(255,255,255,.6)}.gt-insta{--ig: radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%);display: inline-flex;align-items: center;gap: .5rem;padding: .35rem .95rem .35rem .8rem;border-radius: 50px;text-decoration: none;font-weight: 700;font-size: .82rem;color: #fff;background: var(--ig);box-shadow: 0 4px 14px rgba(214,36,159,.35);transition: transform .2s ease,box-shadow .2s ease,filter .2s ease}.gt-insta i{font-size: 1.15rem}.gt-insta:hover,.gt-insta:focus-visible{color: #fff;transform: translateY(-2px);filter: saturate(1.15);box-shadow: 0 8px 20px rgba(214,36,159,.5)}.text-secondary,.text-muted{color: #5c636a !important}
html{-webkit-text-size-adjust: 100%}body{-webkit-tap-highlight-color: transparent}@media (max-width: 767.98px){html,body{overflow-x: clip}body .gt-header{position: fixed !important;top: 0;right: 0;left: 0;z-index: 1030;box-shadow: 0 2px 12px rgba(0,0,0,.08)}body{padding-top: var(--gt-header-h,112px)}main.container{margin-top: .75rem !important}.gt-header .container.py-3{padding-top: .55rem !important;padding-bottom: .55rem !important}.sub-navbar .container>div{gap: 7px !important;justify-content: space-between !important}body .sub-nav-link{flex: 1 1 0;min-width: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 3px;padding: 8px 2px !important;font-size: .72rem !important;line-height: 1.2;white-space: nowrap;text-align: center;border-radius: 12px}body .sub-nav-link i{margin: 0 !important;font-size: 1rem}body .gt-hero{padding: 26px 18px 18px;border-radius: 24px}body .gt-title{font-size: 1.75rem}body .gt-text{font-size: .95rem;line-height: 1.9}.gt-hero .d-flex.flex-wrap.gap-3{gap: .9rem !important}.gt-hero .d-flex.flex-wrap .btn{width: 100%;justify-content: center;font-size: 1rem;padding: .75rem 1rem}body .gt-wheel-box{height: 190px;margin-top: .25rem}body .gt-wheel{width: 110px;height: 110px;font-size: 52px}body .gt-circle.one{width: 150px;height: 150px}body .gt-circle.two{width: 186px;height: 186px}body .gt-service{padding: 16px 10px;border-radius: 18px;height: 100%}body .gt-service:hover{transform: none}body .gt-service .gt-service-icon{width: 48px;height: 48px;font-size: 1.15rem;margin: 0 auto 10px !important}body .gt-service h5{font-size: .95rem;margin-bottom: 4px}body .gt-service p{font-size: .76rem;line-height: 1.7;margin: 0}body .gt-feature{display: grid;grid-template-columns: auto 1fr;column-gap: 14px;align-items: center;text-align: right;padding: 16px 18px;border-radius: 20px}body .gt-feature:hover{transform: none}body .gt-feature .gt-feature-icon{grid-row: 1 / 3;margin: 0 !important;width: 52px;height: 52px;font-size: 1.3rem}body .gt-feature h5{margin: 0 0 2px;font-size: 1rem}body .gt-feature p{margin: 0;font-size: .85rem}body .gt-stats{grid-template-columns: repeat(2,1fr);gap: 12px}body .gt-stat{padding: 18px 8px;border-radius: 18px}body .gt-stat h2{font-size: 1.5rem}body .gt-about{padding: 22px 20px}h2.fw-extrabold,h1.h2.fw-extrabold{font-size: 1.3rem}body .gt-product-image{height: 200px}body .gt-product-image img{object-fit: contain}.scrollbar-hidden a.btn{padding: .55rem 1rem !important}[style*="min-height: 380px"]{min-height: 0 !important;padding: 1rem !important}.style-main-img{max-height: 300px;width: auto;object-fit: contain}body h1.fs-2{font-size: 1.35rem !important;margin-bottom: 1rem !important}.rounded-5{border-radius: 1.25rem !important}.breadcrumb{padding: .7rem 1rem !important}.breadcrumb-item.active{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;max-width: 60vw}.product-description{font-size: .95rem;padding: 0 !important}.card p a.fs-5{font-size: 1rem !important}.card.p-4{padding: 1rem !important}.card h5.fw-bold{font-size: 1rem}.card .d-flex.flex-wrap.justify-content-center.gap-3{gap: .6rem !important}.card .d-flex.flex-wrap.justify-content-center .btn-lg{width: 100%;font-size: 1rem}footer{padding-top: 2rem !important;padding-bottom: 1.5rem !important}}@media (max-width: 767.98px){main.container{padding-right: 14px;padding-left: 14px}main>.container,main>section>.container{padding-right: 0;padding-left: 0}main .container.my-4{margin-top: .5rem !important;margin-bottom: 1rem !important}.product-col{min-width: 0}.row.row-cols-2.g-3{--bs-gutter-x: .7rem;--bs-gutter-y: .7rem}h4.fs-3,h1.fs-3{font-size: 1.25rem !important}.badge.fs-7{font-size: .72rem !important;padding: .35rem .7rem !important}.scrollbar-hidden{margin-right: -14px;margin-left: -14px;padding: 0 14px .5rem;flex-wrap: nowrap;scrollbar-width: none}.scrollbar-hidden::-webkit-scrollbar{display: none}.scrollbar-hidden .btn{font-size: .82rem}.gt-size-filter{padding: .9rem !important;border-radius: 16px !important;margin-bottom: 1rem !important}.gt-size-filter .row.g-2{--bs-gutter-x: .5rem;--bs-gutter-y: .5rem}.gt-size-filter .fs-7{font-size: .85rem !important}.gt-size-filter select.form-select-sm{font-size: .78rem !important;padding: .4rem .6rem !important}.gt-size-filter .mt-3.pt-3{font-size: .78rem !important;line-height: 1.8}body .card-product:hover{transform: none}.breadcrumb{font-size: .8rem}.card.p-4.p-lg-5{padding: 1rem !important}.card.rounded-5{border-radius: 1.25rem !important}.card.p-4.p-lg-5 .row.g-4{--bs-gutter-y: 1rem}.card.p-4.p-lg-5 .badge{font-size: .75rem;padding: .45rem .8rem !important}.card.p-4.p-lg-5 .row.text-center.my-4{margin: .75rem 0 !important;padding: .75rem 0 !important}.card.p-4.p-lg-5 .row.text-center i.fs-4{font-size: 1.15rem !important;margin-bottom: .25rem !important}.card.p-4.p-lg-5 .row.text-center .small{font-size: .7rem !important}.card.p-4.p-lg-5 .fs-4.fw-extrabold{font-size: 1.05rem !important}.card.p-4.p-lg-5 .btn.py-3{padding-top: .8rem !important;padding-bottom: .8rem !important;font-size: .95rem}.card.p-4.p-lg-5 h4{font-size: 1.05rem}.product-description{line-height: 2}.product-description h6{font-size: 1rem}.related-title,.mb-5.mt-5>h4{font-size: 1.1rem}.mb-5.mt-5{margin-top: 1rem !important;margin-bottom: 1.5rem !important}.mb-5.mt-5 .row.row-cols-1{--bs-gutter-x: .7rem;--bs-gutter-y: .7rem}.mb-5.mt-5 .row.row-cols-1>.col{width: 50%;flex: 0 0 auto}.mb-5.mt-5 .card-product .card-body{padding: .7rem !important}.mb-5.mt-5 .card-product [style*="height: 180px"]{height: 130px !important}.mb-5.mt-5 .card-product [style*="max-height: 150px"]{max-height: 110px !important}.mb-5.mt-5 .card-product h6{font-size: .82rem;margin-bottom: .5rem !important}section.py-5{padding-top: .5rem !important;padding-bottom: .5rem !important}.display-5{font-size: 1.55rem !important;margin-bottom: .9rem !important}.lead{font-size: .95rem !important;line-height: 2 !important}section .row.mb-5{margin-bottom: 1.25rem !important}section .d-flex.flex-wrap.gap-3.mt-4{gap: .9rem !important}section .d-flex.flex-wrap.gap-3.mt-4 .btn-lg{width: 100%;font-size: 1rem;padding: .7rem 1rem}.card.p-5{padding: 1.25rem !important;margin-bottom: 1.25rem !important;border-radius: 1.25rem !important}.card.p-5 h2{font-size: 1.2rem}.card.p-5 p,.card.p-5 li{font-size: .92rem;line-height: 2}section .row.g-4.mb-5{--bs-gutter-x: .7rem;--bs-gutter-y: .7rem;margin-bottom: 1.25rem !important}section .row.g-4.mb-5>.col-md-3{width: 50%}section .row.g-4.mb-5 .card.p-4{padding: 1rem .6rem !important}section .row.g-4.mb-5 .card i.fs-1{font-size: 1.6rem !important;margin-bottom: .5rem !important}section .row.g-4.mb-5 .card h5{font-size: .92rem}section .row.g-4.mb-5 .card p{font-size: .74rem;line-height: 1.7}section .card.p-4.text-center h3{font-size: 1.2rem}section .card.p-4.text-center p{font-size: .9rem}.text-center.mb-5{margin-bottom: 1.25rem !important}.text-center.mb-5 h2,.text-center.mb-5 h1.h2{font-size: 1.15rem;line-height: 1.8}.row.g-4.mb-4{--bs-gutter-x: .7rem;--bs-gutter-y: .7rem}.row.g-4.mb-4 .card.p-4{padding: 1rem .6rem !important;border-radius: 1.1rem !important}.row.g-4.mb-4 .card .rounded-circle{width: 46px !important;height: 46px !important;margin-bottom: .6rem !important}.row.g-4.mb-4 .card h5{font-size: .95rem}.row.g-4.mb-4 .card p{font-size: .8rem;line-height: 1.8 !important}.row.g-4.mb-4 .card p a.fs-5{font-size: .95rem !important}#location h2{font-size: 1.15rem}#location>.text-center p{font-size: .85rem}.gt-nav-btn{padding: 11px 14px;font-size: .9rem}footer .col-6{padding-top: .25rem}}@media (max-width: 767.98px){body .gt-header .gt-contact-dd .btn{padding: .5rem .75rem !important;font-size: .82rem;white-space: nowrap}body .gt-header .gt-contact-dd .btn .fa-phone{display: none}.ws-hero .d-flex,.gt-cta .cta-btns{gap: .9rem !important}.ws-form-box .col-12.d-flex{gap: .9rem !important}.gt-dd-menu{min-width: 250px}}@media (min-width: 768px){body .card-product .product-img-wrapper{min-height: 260px !important}body .card-product .product-card-img{height: 235px !important;max-height: 235px !important;width: auto !important;max-width: 100% !important;object-fit: contain !important}}@media (max-width: 767.98px){body .gt-product-image{height: 225px !important}body .gt-product-image img{max-width: 92% !important;max-height: 210px !important;width: auto !important;object-fit: contain !important}}@media (max-width: 767.98px){.row.row-cols-2.g-3{--bs-gutter-x: .65rem;--bs-gutter-y: .9rem}body .card-product{border-radius: 16px !important;border: 1px solid #eceef2 !important;box-shadow: 0 2px 10px rgba(27,29,33,.05) !important;overflow: hidden;transition: box-shadow .15s ease,transform .15s ease}body .card-product::after{display: none}body .card-product:active{box-shadow: 0 1px 6px rgba(27,29,33,.08) !important;transform: scale(.985)}body .card-product .product-img-wrapper{background: linear-gradient(180deg,#f6f7f9 0%,#eceef2 100%) !important;height: auto !important;min-height: 0 !important;aspect-ratio: 1 / 1 !important;padding: 12px !important;border-bottom: 1px solid #eceef2}body .card-product .product-card-img{height: 100% !important;max-height: 100% !important;width: 100% !important;max-width: 100% !important;object-fit: contain !important;border-radius: 8px !important;mix-blend-mode: normal}body .card-product .pc-stock{margin: 7px !important;padding: .26rem .5rem !important;font-size: .6rem !important;font-weight: 800 !important;border-radius: 50px !important;line-height: 1.2;background: rgba(255,255,255,.94) !important;backdrop-filter: blur(4px);box-shadow: 0 2px 8px rgba(0,0,0,.12);display: inline-flex;align-items: center;gap: .3rem}body .card-product .pc-stock i{margin: 0 !important;font-size: .58rem}body .card-product .pc-stock-ok{color: #12813f !important;border-color: rgba(18,129,63,.25) !important}body .card-product .pc-stock-ask{color: #6b7280 !important;border-color: #e1e4ea !important}body .card-product .card-body{padding: .65rem .7rem .7rem !important;gap: 0}body .card-product .card-title{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;font-size: .82rem !important;font-weight: 800 !important;line-height: 1.5 !important;min-height: 2.45em;margin: 0 0 .3rem !important;color: var(--gt-dark) !important}body .card-product .pc-sub{display: flex;align-items: center;gap: .35rem;font-size: .7rem;font-weight: 600;color: #7b8290;margin-bottom: .5rem;min-width: 0}body .card-product .pc-sub i{font-size: .6rem;color: var(--gt-red);flex: 0 0 auto}body .card-product .pc-sub span{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}body .card-product .card-body .mt-auto{border-top: 1px dashed #e3e6ec !important;padding-top: .55rem !important;gap: .45rem !important;flex-direction: column;align-items: stretch !important}body .card-product .card-body .mt-auto small{display: none !important}body .card-product .card-body .mt-auto .text-digi{font-size: .7rem !important;font-weight: 700 !important;display: flex;align-items: center;gap: .3rem;color: #4b5160 !important}body .card-product .card-body .mt-auto .text-digi::before{content: "\f095";font-family: "Font Awesome 6 Free";font-weight: 900;font-size: .6rem;color: var(--gt-red)}body .card-product .card-body .mt-auto .btn{width: 100%;justify-content: center;font-size: .78rem !important;font-weight: 800;padding: .5rem .5rem !important;border-radius: 11px !important;box-shadow: 0 4px 12px rgba(239,64,86,.22) !important;transition: box-shadow .15s ease,transform .15s ease}body .card-product .card-body .mt-auto .btn:active{transform: scale(.97);box-shadow: 0 2px 6px rgba(239,64,86,.25) !important}}@media (max-width: 767.98px){body .card-product .pc-t-brand{display: none}}@media (max-width: 991.98px){footer a{display: inline-flex;align-items: center;min-height: 44px}footer ul.list-unstyled{gap: 0 !important}.breadcrumb{padding-top: .35rem !important;padding-bottom: .35rem !important}.breadcrumb-item a{display: inline-flex;align-items: center;min-height: 40px;padding: 0 .5rem;margin: 0 -.5rem}.gt-tap,main a[href^="tel:"]:not(.btn),main a[href*="instagram.com"]:not(.btn){display: inline-block;padding: .5rem 0}.btn.btn-sm{min-height: 40px;display: inline-flex;align-items: center;justify-content: center}}.gt-loadmore-wrap{padding-top: 1.75rem;padding-bottom: 0}#loadMore{min-width: 260px;background: #fff;border-width: 1.5px}.gt-guide-wrap{margin-top: 2rem !important}@media (max-width: 767.98px){.scrollbar-hidden.gt-chips{display: grid !important;grid-template-columns: 1fr 1fr;gap: .5rem !important;overflow: visible !important;margin: 0 !important;padding: 0 !important}.gt-chips a.btn{width: 100%;min-height: 42px;padding: .4rem .5rem !important;font-size: .88rem !important;background: #fff !important;box-shadow: none !important;border: 1px solid #e3e6ec !important}.gt-chips a.btn:first-of-type{grid-column: 1 / -1}.gt-chips a.btn.btn-digi-active{background: #ef4056 !important;color: #fff !important;border-color: #ef4056 !important;box-shadow: 0 4px 12px rgba(239,64,86,.22) !important}.row.row-cols-2.g-3{--bs-gutter-x: .5rem;--bs-gutter-y: .75rem}body .card-product .product-img-wrapper{padding: 6px !important;aspect-ratio: 1 / 1.08 !important}body .card-product .card-body{padding: .8rem .75rem .8rem !important}body .card-product .card-title{font-size: .95rem !important;min-height: 2.9em}body .card-product .pc-sub{font-size: .8rem}body .card-product .pc-stock{font-size: .68rem !important;margin: 8px !important}body .card-product .card-body .mt-auto .text-digi{font-size: .8rem !important}body .card-product .card-body .mt-auto .btn{font-size: .88rem !important;padding: .62rem .5rem !important}.gt-loadmore-wrap{padding: 1.1rem 0 0 !important}#loadMore{width: 100%;max-width: none;min-height: 48px;font-size: .92rem !important;padding: .7rem 1rem !important}.gt-guide-wrap{margin-top: 1.5rem !important}}.gt-gallery-grid{display: grid;gap: .75rem;grid-template-columns: 1fr}.gt-gallery-item{margin: 0;border-radius: 1.25rem;overflow: hidden;background: #e9ecf1;box-shadow: 0 6px 18px rgba(20,24,40,.08)}.gt-gallery-item picture,.gt-gallery-item img{display: block;width: 100%;height: 100%}.gt-gallery-item img{object-fit: cover}.gt-g-tall{aspect-ratio: 3 / 4}.gt-g-tall img{object-position: 50% 20%}.gt-g-a,.gt-g-b{aspect-ratio: 16 / 7.5}@media (min-width: 768px){.gt-gallery-grid{grid-template-columns: 1fr 2.1fr;grid-template-rows: 1fr 1fr;gap: 1rem}.gt-g-tall{grid-row: 1 / span 2;aspect-ratio: auto;min-height: 100%}.gt-g-a,.gt-g-b{aspect-ratio: auto}.gt-gallery-grid{height: 560px}}.gt-zoom{position: fixed;inset: 0;z-index: 3000;display: none;align-items: center;justify-content: center;background: rgba(10,12,20,.93);overflow: hidden}.gt-zoom.open{display: flex}.gt-zoom-open{overflow: hidden}.gt-zoom-img{max-width: 96vw;max-height: 92vh;object-fit: contain;touch-action: none;user-select: none;-webkit-user-drag: none;cursor: zoom-in;border-radius: .5rem;background: #fff0;will-change: transform}.gt-zoom.is-zoomed .gt-zoom-img{cursor: grab}.gt-zoom-close,.gt-zoom-nav{position: absolute;z-index: 2;border: 0;color: #fff;background: rgba(255,255,255,.16);width: 44px;height: 44px;border-radius: 50%;font-size: 1.9rem;line-height: 1;display: flex;align-items: center;justify-content: center;cursor: pointer;backdrop-filter: blur(4px)}.gt-zoom-close:hover,.gt-zoom-nav:hover{background: rgba(255,255,255,.3)}.gt-zoom-close{top: max(14px,env(safe-area-inset-top));left: 14px}.gt-zoom-nav{top: 50%;transform: translateY(-50%);display: none}.gt-zoom.has-nav .gt-zoom-nav{display: flex}.gt-zoom-prev{right: 14px}.gt-zoom-next{left: 14px}img[data-zoom],.style-main-img{cursor: zoom-in}